$35,994
$33,778
$28,694
$28,888
$43,815
$41,631
$29,857
$38,440
$31,660
$31,094
$37,641
$40,869
$45,195