38,910 shares
36,508 shares
466,589 shares
27,845 shares
34,693 shares
40,977 shares
29,579 shares
100,350 shares
34,104 shares
81,261 shares