$1,007,908
$1,007,822
$1,005,222
$1,000,915
$1,000,045
$992,181
$987,845
$977,772
$970,325
$969,869
$965,481
$959,000
$958,319
$955,925
$954,307
$937,802
$933,933
$933,637
$931,000
$926,954
$924,279
$924,260
$920,057
$916,172
$911,054
$909,411
$898,786
$889,343
$882,267
$880,883
$880,346
$875,215
$872,091
$872,000
$868,979
$865,888