14,348 shares
182,835 shares
95,926 shares
51,570 shares
151,092 shares
53,549 shares
18,020 shares
24,955 shares
27,591 shares
106,403 shares