662,200 48%
2,462,500 5%
1,775,000 52%
2,125,000 8%
773,500 51%
630,000 20%
631,890 43%
700,000 25%
1,400,000 30%
489,999 24%
236,025 18%
672,000 35%
482,873 31%
337,500 16%
448,280 6%
1,000,999 9%
637,882 21%
541,800 10%