$512,245
$510,520
$510,007
$508,895
$508,425
$507,463
$507,259
$506,520
$504,256
$501,818
$500,101
$500,082
$500,000
$497,747
$493,679
$491,910
$490,131
$489,600
$487,391
$486,919
$482,355
$480,811
$480,314
$478,830
$475,488
$472,166
$468,867
$467,555
$459,836
$459,749
$458,000
$455,708
$454,149
$453,243
$450,897
$449,650