14,348 shares
182,837 shares
95,928 shares
51,570 shares
151,093 shares
53,554 shares
18,022 shares
24,955 shares
27,591 shares
106,405 shares