96 shares
303 shares
239 shares
317 shares
500 shares
284 shares
238 shares
266 shares
371 shares
191 shares