106,139 shares
77,899 shares
288,761 shares
162,950 shares
108,806 shares
126,075 shares
105,473 shares
1,239,522 shares
112,030 shares
107,693 shares