$305,102
$278,378
$269,300
$233,637
$212,483
$106,771
$32,919
$23,020
$20,431
$20,056
$17,200
$2,695
$0