350 shares
259 shares
304 shares
250 shares
324 shares
303 shares
280 shares
276 shares
306 shares
308 shares