$40,845
$41,481
$41,780
$31,635
$39,250
$38,920
$37,714
$38,780
$38,665
$38,605
$38,555
$33,739
$34,035
$21,880
$24,881
$43,395
$38,535
$35,005
$32,998
$35,056
$42,905
$37,407
$43,938