290 shares
322 shares
321 shares
306 shares
516 shares
300 shares
275 shares
274 shares
299 shares
157 shares