580 shares
209 shares
650 shares
212 shares
313 shares
316 shares
290 shares
633 shares
585 shares
231 shares