309 shares
120 shares
170 shares
108 shares
259 shares
294 shares
328 shares
125 shares
1,121 shares
959 shares