628,740 23%
690,200 5%
475,999 8%
525,000 28%
672,000 6%
700,000 40%
489,999 11%
503,999 16%
697,200 40%
588,000 10%
280,500 2%
313,500 11%
630,000 35%
489,999 12%
2,500,000 72%
583,800 5%
148,800 20%
1,372,000 7%
318,000 5%
634,410 5%
327,000 5%