39,073 shares
36,559 shares
466,693 shares
27,899 shares
34,846 shares
41,042 shares
29,704 shares
100,381 shares
34,247 shares
81,416 shares