110,675 shares
32,863 shares
385,141 shares
34,380 shares
249,828 shares
113,753 shares
101,911 shares
229,412 shares
36,536 shares
117,316 shares