$1,000,045
$920,057
$882,267
$875,215
$872,000
$834,416
$812,794
$805,091
$725,489
$695,929
$686,383
$669,798
$658,764
$644,391
$558,598
$557,116
$553,171
$546,545
$515,905
$468,867
$453,243
$446,142
$406,490
$400,295
$367,131
$351,558
$339,754
$325,042
$312,381
$309,973
$295,488
$292,279
$289,308
$269,980
$266,645
$262,891