360,000 10%
840,000 25%
5,555,650 20%
2,125,000 25%
7,819,999 14%
3,562,500 4%
1,106,000 25%
3,350,000 15%
2,160,000 16%
14,374,999 39%
698,600 39%
255,000 6%
1,875,000 27%