$312,242,626
$312,016,858
$311,950,384
$311,546,543
$311,312,624
$310,650,585
$309,979,994
$309,492,681
$309,457,509
$309,304,156
$309,208,309
$307,514,317
$307,239,013
$307,077,295
$306,941,670
$306,776,732
$306,515,884
$305,593,765
$305,270,083
$304,868,961
$304,654,182
$304,320,254
$303,788,635
$303,144,152
$303,025,485
$302,710,615
$302,469,017
$300,854,823
$300,400,432
$300,400,000
$300,150,546
$300,135,367
$299,965,036
$299,455,833
$299,268,508
$298,776,052