14,327 shares
182,811 shares
95,900 shares
51,549 shares
151,072 shares
53,536 shares
18,006 shares
24,940 shares
27,570 shares
106,390 shares