596 shares
360 shares
312 shares
515 shares
337 shares
391 shares
332 shares
277 shares
159 shares
156 shares