396 shares
294 shares
290 shares
259 shares
292 shares
304 shares
946 shares
437 shares
322 shares
338 shares