300 shares
319 shares
288 shares
302 shares
590 shares
322 shares
305 shares
738 shares
337 shares
345 shares