25,299,999 40%
2,077,500 3%
450,000 3%
1,183,098 64%
630,000 15%
2,062,500 9%
1,190,000 68%
3,526,250 50%
1,937,500 5%
1,132,950 49%
315,000 20%