$35,788
$29,546
$32,985
$42,990
$43,990
$41,990
$45,226
$42,405
$42,997
$31,849
$33,488
$29,494
$43,242
$30,995
$47,405
$33,750