356 shares
309 shares
321 shares
355 shares
307 shares
667 shares
500 shares
367 shares
529 shares
242 shares