46,056 shares
55,766 shares
152,696 shares
34,617 shares
23,916 shares
28,214 shares
20,933 shares
35,239 shares
25,019 shares
16,046 shares