14,288 shares
182,797 shares
95,895 shares
51,547 shares
151,064 shares
53,533 shares
18,001 shares
24,919 shares
27,542 shares
106,384 shares