403,515 19%
2,250,000 58%
31,049,999 25%
1,120,000 10%
616,000 16%
1,330,000 10%
277,500 35%
840,000 64%
1,050,000 10%
457,100 2%
449,250 24%
1,500,000 12%
397,500 43%
375,315 19%
449,985 20%
1,234,800 12%
217,500 17%