651,000 16%
574,000 5%
405,000 12%
730,058 4%
367,500 2%
616,000 10%
975,799 14%
315,000 3%
489,999 21%
292,500 5%
1,190,000 7%
630,000 4%
435,000 43%
915,600 24%
283,500 10%
616,000 6%
588,000 39%
840,000 8%