35,104 shares
32,981 shares
23,015 shares
140,423 shares
20,883 shares
54,727 shares
26,071 shares
102,847 shares
23,089 shares
36,142 shares