$407,774,549
$374,337,514
$337,281,992
$250,690,539
$243,578,797
$217,536,138
$190,418,803
$177,575,142
$172,620,724
$163,479,795
$162,001,186
$153,620,822
$147,637,474
$146,336,178
$142,614,158
$141,340,178
$141,204,016
$138,396,624
$137,340,146
$136,023,813
$133,756,285
$128,300,000
$128,067,808
$126,805,112
$126,670,704
$126,203,320
$125,305,545
$124,590,960
$121,463,226
$120,776,832
$119,654,900
$119,078,393
$118,311,368
$115,103,979
$113,330,342
$112,494,738