$29,927
$31,995
$21,990
$25,398
$30,989
$30,995
$24,616
$24,441
$23,988
$37,999
$26,600
$31,126
$28,675
$28,400
$27,490
$25,957
$16,894