110,716 shares
32,895 shares
385,172 shares
34,832 shares
250,067 shares
114,054 shares
102,317 shares
229,522 shares
36,602 shares
117,631 shares