$29,459
$29,929
$31,659
$32,129
$51,425
$50,905
$28,360
$37,995
$38,465
$41,745
$40,710
$47,785
$50,425
$50,895
$33,024
$36,080
$35,610
$42,825
$23,977
$23,000
$31,630
$32,080
$21,731