110,726 shares
32,903 shares
385,178 shares
34,833 shares
250,074 shares
114,077 shares
102,332 shares
229,524 shares
36,609 shares
117,634 shares