301 shares
295 shares
346 shares
407 shares
395 shares
530 shares
1,043 shares
331 shares
351 shares
1,119 shares