18,695 shares
302 shares
227 shares
250 shares
251 shares
211 shares
500 shares
242 shares
340 shares
243 shares