31,281 shares
56,734 shares
60,349 shares
16,079 shares
70,944 shares
15,918 shares
231,896 shares
26,730 shares
42,134 shares
181,134 shares