286 shares
330 shares
355 shares
244 shares
269 shares
292 shares
300 shares
299 shares
302 shares
307 shares