399 shares
150 shares
198 shares
431 shares
169 shares
371 shares
133 shares
480 shares
481 shares
280 shares