138,883 shares
97,760 shares
69,473 shares
283,251 shares
37,327 shares
156,088 shares
36,212 shares
99,249 shares
124,395 shares
29,753 shares