129,376 shares
186,351 shares
180,670 shares
209,052 shares
83,941 shares
282,953 shares
245,677 shares
910,447 shares
252,396 shares
75,037 shares