110,745 shares
32,916 shares
385,198 shares
34,993 shares
250,218 shares
114,190 shares
102,450 shares
229,591 shares
36,651 shares
117,757 shares