343 shares
302 shares
250 shares
593 shares
318 shares
263 shares
312 shares
307 shares
273 shares
280 shares