$35,994
$31,751
$30,361
$28,588
$28,998
$31,998
$34,415
$22,995
$43,815
$38,440
$31,660
$37,641
$45,195
$40,869