$302,710,615
$302,469,017
$300,150,546
$299,268,508
$297,754,471
$297,718,711
$297,276,329
$297,144,130
$296,655,431
$296,477,016
$296,339,527
$294,456,605
$293,303,662
$291,420,351
$290,930,148
$290,000,000
$288,885,818
$288,500,217
$288,261,741
$287,506,194
$287,340,048
$286,168,572
$284,139,100
$278,454,358
$278,346,189
$276,148,615
$276,144,750
$275,293,450
$274,703,340
$274,650,803
$273,961,019
$271,430,189
$271,333,313
$271,028,977
$269,784,201
$268,175,631