$29,998
$27,588
$27,988
$43,000
$18,997
$30,891
$35,595
$33,951
$31,998
$36,595
$9,994
$31,795
$22,795
$28,323
$29,736
$31,894