289 shares
360 shares
257 shares
489 shares
500 shares
477 shares
171 shares
261 shares
303 shares
112 shares