$1,242,770,554
$1,073,394,593
$1,068,879,522
$1,028,570,889
$936,743,261
$857,611,174
$807,082,196
$743,559,607
$731,342,744
$631,442,092
$623,722,818
$562,816,256
$559,852,396
$538,983,207
$534,767,889
$485,015,179
$461,981,126
$383,889,151
$373,554,033
$363,398,565
$331,926,147
$226,425,420
$120,957,731
$49,750,471
$47,069,607
$0