301 shares
296 shares
346 shares
408 shares
397 shares
532 shares
1,046 shares
334 shares
351 shares
1,120 shares