286 shares
301 shares
248 shares
266 shares
319 shares
334 shares
300 shares
250 shares
434 shares
128 shares