14,304 shares
182,809 shares
95,898 shares
51,547 shares
151,069 shares
53,536 shares
18,005 shares
24,930 shares
27,554 shares
106,386 shares