676 shares
317 shares
301 shares
651 shares
327 shares
521 shares
419 shares
324 shares
299 shares
308 shares