301 shares
296 shares
346 shares
407 shares
396 shares
530 shares
1,044 shares
333 shares
351 shares
1,120 shares