630,000 15%
4,427,500 35%
345,000 10%
503,999 9%
560,000 20%
517,999 13%
415,500 10%
406,815 26%
1,998,750 13%
5,462,500 8%
900,480 58%
489,999 9%
1,253,168 24%
3,744,054 2%