326 shares
283 shares
266 shares
297 shares
499 shares
306 shares
514 shares
342 shares
299 shares
259 shares