326 shares
520 shares
291 shares
372 shares
342 shares
346 shares
312 shares
384 shares
422 shares
322 shares