110,633 shares
32,846 shares
385,112 shares
34,326 shares
249,729 shares
113,511 shares
101,868 shares
229,363 shares
36,496 shares
117,284 shares