427 shares
525 shares
260 shares
337 shares
289 shares
1,000 shares
323 shares
271 shares
547 shares
438 shares