$41,988
$38,602
$35,120
$42,528
$375,986
$150,660
$132,285
$244,508
$198,510
$229,124
$240,683
$148,110