330 shares
299 shares
233 shares
381 shares
420 shares
554 shares
260 shares
258 shares
343 shares
438 shares