588,000 23%
5,290,000 32%
546,000 20%
700,000 20%
464,939 7%
300,000 10%
4,714,885 21%
629,860 31%
478,799 21%
5,074,950 17%
560,000 20%
3,530,499 4%
560,000 19%
3,679,999 5%
375,000 10%
489,999 7%
4,255,000 6%
2,475,000 29%
375,000 15%
4,680,500 10%