665,000 20%
840,000 4%
937,929 28%
3,312,500 5%
557,200 23%
728,000 10%
4,404,500 5%
557,200 9%
539,000 20%
23,000,000 20%
979,999 14%