304,402 shares
84,244 shares
52,717 shares
342,015 shares
145,795 shares
101,105 shares
119,880 shares
122,026 shares
52,861 shares
87,583 shares