$4,030,360
$4,010,957
$3,958,500
$3,957,934
$3,951,596
$3,924,000
$3,814,868
$3,773,863
$3,766,810
$3,765,585
$3,696,196
$3,689,637
$3,634,407
$3,600,616
$3,577,210
$3,575,227
$3,571,735
$3,527,886
$3,493,000
$3,402,067
$3,351,735
$3,325,038
$3,294,990
$3,288,164
$3,270,000
$3,232,685
$3,205,706
$3,185,812
$3,169,351
$3,169,305
$3,117,085
$3,106,530
$3,094,813
$3,081,925
$3,074,838
$3,065,921