313 shares
415 shares
303 shares
876 shares
296 shares
540 shares
306 shares
643 shares
342 shares
543 shares