110,622 shares
32,844 shares
385,108 shares
34,323 shares
249,726 shares
113,503 shares
101,865 shares
229,359 shares
36,491 shares
117,281 shares