327 shares
321 shares
320 shares
309 shares
301 shares
300 shares
277 shares
275 shares
274 shares
268 shares