1,016,399 43%
588,000 10%
482,999 22%
532,000 8%
686,000 45%
2,337,500 30%
4,139,999 10%
390,000 4%
475,999 58%
291,000 10%
2,062,500 15%
375,000 16%
993,999 58%
686,000 58%
694,400 20%