331 shares
353 shares
189 shares
183 shares
321 shares
250 shares
168 shares
247 shares
243 shares
258 shares