658 shares
303 shares
250 shares
336 shares
450 shares
195 shares
538 shares
249 shares
382 shares
286 shares