110,643 shares
32,851 shares
385,118 shares
34,327 shares
249,732 shares
113,556 shares
101,870 shares
229,367 shares
36,502 shares
117,285 shares