343 shares
241 shares
338 shares
298 shares
485 shares
496 shares
290 shares
295 shares
264 shares
286 shares