326 shares
520 shares
288 shares
371 shares
342 shares
346 shares
309 shares
384 shares
421 shares
322 shares