3,331,250 21%
1,260,000 5%
360,000 10%
649,600 16%
1,120,000 5%
448,500 30%
243,000 6%
726,600 3%
986,999 15%
1,330,000 31%