138,968 shares
97,858 shares
69,712 shares
283,357 shares
37,385 shares
156,159 shares
36,300 shares
99,354 shares
124,511 shares
29,838 shares