$540,152
$539,879
$537,948
$537,589
$535,201
$532,669
$532,629
$531,997
$531,430
$531,009
$529,766
$526,284
$521,365
$518,522
$517,975
$512,770
$512,245
$511,635
$510,520
$510,007
$508,425
$507,259
$506,520
$504,256
$503,992
$501,818
$500,101
$500,000
$499,649
$491,910
$490,131
$487,391
$484,592
$480,811
$478,830
$475,488