188,850 38%
876,400 30%
512,959 10%
1,309,000 25%
941,079 19%
468,999 8%
448,000 3%
1,048,179 16%
630,000 5%
573,580 20%
1,800,375 22%
910,000 7%
576,800 22%
1,190,000 18%
387,450 10%
980,419 26%
1,142,680 20%
755,300 20%
11,385,000 10%
1,625,000 5%
979,999 10%
40,250,000 12%