599,999 31%
515,000 7%
1,200,000 25%
1,400,000 29%
1,250,000 40%
2,000,000 35%
10,200,000 23%
980,000 19%
650,000 23%
650,000 24%
399,000 25%
560,000 25%
235,000 21%
389,000 24%
287,000 35%
670,000 31%
350,000 28%
650,000 38%