$652,980,194
$608,581,744
$486,295,561
$434,038,008
$415,004,880
$380,843,261
$356,461,711
$293,004,164
$290,642,256
$268,492,764
$261,441,092
$245,852,179
$244,082,982
$237,283,207
$223,808,164
$223,003,679
$210,460,015
$206,435,493
$191,003,042
$162,792,677
$152,901,115
$123,087,120
$118,307,188
$61,555,145
$0