435,000 30%
651,000 21%
546,000 2%
380,250 3%
442,500 15%
651,000 47%
735,420 7%
4,600,000 5%
2,695,500 19%
206,580 5%
360,000 10%
1,288,000 5%
8,049,999 29%
494,199 28%
10,695,000 5%
795,340 31%
588,000 20%