26,564,999 50%
2,187,500 5%
3,181,250 5%
1,342,656 17%
10,836,450 40%
345,000 14%
791,616 15%
360,000 10%
821,800 32%
1,400,000 20%
5,555,236 11%
1,302,336 15%
1,375,000 21%
3,093,750 3%