$29,950
$33,160
$29,923
$30,246
$33,985
$34,200
$36,998
$41,998
$34,520
$30,980
$32,914
$34,277
$34,993
$28,579
$34,995
$52,335
$35,988
$26,287
$42,741
$31,555
$31,896