$21,577
$29,443
$22,599
$49,998
$30,998
$40,599
$16,998
$30,980
$29,670
$29,540
$29,549
$29,548
$26,998