29,969 shares
31,706 shares
18,122 shares
75,177 shares
99,306 shares
24,030 shares
318 shares
399 shares
289 shares
261 shares