31,183 shares
74,081 shares
447,234 shares
52,846 shares
96,164 shares
99,601 shares
287,324 shares
53,731 shares
140,389 shares
73,272 shares