38,946 shares
36,519 shares
466,598 shares
27,862 shares
34,726 shares
40,998 shares
29,596 shares
100,356 shares
34,153 shares
81,288 shares