4,583,900 25%
345,000 5%
10,446,600 5%
2,500,000 5%
1,386,000 40%
512,399 6%
1,612,500 20%
2,362,500 5%
965,999 7%
7,520,999 5%
841,918 8%