382,500 3%
402,000 3%
1,346,800 20%
987,937 61%
641,732 60%
450,800 5%
1,612,500 3%
444,570 54%
2,750,000 10%