$331,503,757
$331,971,868
$333,165,945
$345,141,403
$351,583,407
$369,206,256
$374,218,673
$375,540,831
$378,436,354
$381,109,762
$383,889,151
$399,200,000
$400,671,789
$401,128,639
$404,852,543
$415,933,406
$428,056,280
$430,383,137
$433,013,274
$456,068,181
$457,640,427
$468,760,692
$470,653,000
$471,222,889
$494,878,759
$506,863,592
$525,573,161
$529,323,962
$530,243,742
$538,983,207
$543,113,985
$550,517,357
$582,890,172
$587,204,668
$605,425,157
$621,537,519