$30,998
$19,938
$46,995
$46,395
$39,986
$36,899
$36,456
$36,692
$45,325
$47,995
$34,995
$38,299
$14,995
$41,170