138,962 shares
97,852 shares
69,685 shares
283,344 shares
37,383 shares
156,150 shares
36,289 shares
99,327 shares
124,502 shares
29,832 shares