24,549 shares
209,251 shares
75,884 shares
32,764 shares
33,118 shares
33,658 shares
40,046 shares
193,915 shares
53,737 shares
21,081 shares