360,000 5%
3,125,000 20%
2,897,837 31%
944,999 31%
1,295,000 8%
1,948,162 16%
9,830,809 14%
2,739,400 2%
1,687,500 23%
1,687,500 20%
2,445,675 25%
17,825,000 40%
2,738,850 33%
46,000,000 40%
1,687,500 10%
98,899,999 6%
6,589,499 14%
1,188,852 18%