246 shares
269 shares
259 shares
272 shares
247 shares
308 shares
301 shares
357 shares
382 shares
288 shares