$31,995
$28,695
$17,195
$47,977
$35,500
$38,998
$24,998
$42,998
$32,982
$31,900
$43,897
$14,774
$40,300
$29,700
$37,950
$38,000