905 shares
800 shares
753 shares
602 shares
563 shares
355 shares
342 shares
336 shares
329 shares
297 shares