320 shares
250 shares
304 shares
216 shares
233 shares
838 shares
228 shares
243 shares
248 shares
429 shares