1,386,000 30%
672,000 8%
2,000,000 29%
560,000 5%
4,024,999 15%
2,550,000 21%
3,025,000 5%
5,393,500 15%
979,999 29%
155,353,500 25%
2,187,500 3%