$21,588
$30,488
$21,688
$37,745
$27,590
$18,995
$29,998
$45,995
$29,744
$34,997
$23,981
$47,899
$25,951