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