2,812,500 60%
1,316,000 22%
2,125,000 40%
3,794,999 60%
254,535 3%
3,737,500 10%
330,000 23%
1,292,200 9%