$32,710
$33,993
$30,448
$37,570
$375,986
$150,660
$132,285
$244,508
$198,510
$229,124
$240,683
$148,110