5,077,295 24%
4,977,625 5%
1,552,500 12%
771,592 5%
1,521,450 10%
2,328,750 26%
3,073,950 50%
7,296,750 6%
1,707,750 2%
139,725 5%
3,129,218 23%
2,949,750 10%
3,089,475 15%
217,350 5%
28,604,842 4%