300 shares
282 shares
310 shares
575 shares
259 shares
245 shares
238 shares
270 shares
306 shares
240 shares