$29,572
$39,793
$28,888
$36,998
$40,195
$34,990
$25,998
$28,985
$32,988
$34,540
$35,690
$34,881
$39,347
$20,992