$512,770
$512,245
$511,635
$510,520
$510,007
$508,895
$508,425
$507,463
$507,259
$506,520
$504,256
$503,992
$501,818
$500,101
$500,082
$500,000
$499,649
$497,747
$493,679
$491,910
$490,131
$489,600
$487,391
$486,919
$484,592
$482,355
$480,811
$480,314
$478,830
$475,488
$472,166
$470,691
$468,867
$467,555
$465,310
$459,836