38,756 shares
36,431 shares
466,487 shares
27,810 shares
34,589 shares
40,937 shares
29,439 shares
100,328 shares
33,963 shares
81,174 shares