$29,322
$36,592
$27,712
$31,998
$30,114
$30,889
$35,998
$38,000
$32,695
$32,550
$28,585
$40,869
$40,061