150,849 shares
213,065 shares
202,151 shares
220,459 shares
128,598 shares
229,381 shares
226,450 shares
882,643 shares
159,356 shares
240,329 shares