38,854 shares
36,483 shares
466,531 shares
27,820 shares
34,626 shares
40,947 shares
29,521 shares
100,333 shares
34,063 shares
81,217 shares