$545,448,418
$544,272,402
$543,934,787
$543,514,353
$543,113,985
$540,007,876
$538,983,207
$534,767,889
$533,800,000
$532,950,503
$532,680,671
$530,243,742
$529,323,962
$529,076,069
$528,879,090
$528,583,774
$527,965,936
$526,745,137
$525,573,161
$524,028,679
$522,236,223
$521,858,728
$521,170,825
$519,445,163
$516,642,939
$511,565,348
$506,863,592
$504,050,219
$500,188,435
$497,409,852
$496,444,308
$494,878,759
$494,471,524
$493,333,584
$493,311,825
$493,214,993