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