$34,909
$34,690
$33,660
$31,659
$32,979
$28,350
$28,330
$27,880
$29,459
$29,929
$32,129
$28,360
$35,610