356 shares
342 shares
695 shares
282 shares
306 shares
529 shares
300 shares
327 shares
341 shares
391 shares