309,300 3%
325,000 9%
229,800 2%
2,353,549 39%
2,353,549 42%
2,353,549 8%
2,797,251 49%
2,353,549 40%
389,800 1%
2,353,549 32%
1,051,450 18%
1,000,000 15%
2,474,350 37%
2,695,350 1%