630,000 30%
8,481,250 15%
667,800 25%
6,623,999 17%
262,500 15%
1,750,000 27%
2,437,500 5%
1,288,000 29%
1,312,500 20%
6,784,999 14%
1,737,500 19%