309 shares
295 shares
332 shares
383 shares
362 shares
269 shares
294 shares
394 shares
489 shares
113 shares