$2,256,246
$1,708,496
$1,158,473
$1,013,902
$717,772
$680,331
$312,187
$295,157
$229,763
$213,960
$200,679
$169,246
$151,018
$138,180
$124,800
$101,987
$96,595
$82,772
$79,439
$76,277
$75,056
$74,723
$69,464
$55,762
$50,266
$47,696
$39,948
$37,626
$35,948
$35,120
$34,793
$28,273
$19,833
$15,586
$14,904
$10,600