110,717 shares
32,895 shares
385,172 shares
34,832 shares
250,067 shares
114,055 shares
102,318 shares
229,522 shares
36,602 shares
117,632 shares