38,393 shares
36,188 shares
466,374 shares
27,761 shares
34,317 shares
40,879 shares
29,311 shares
100,307 shares
33,682 shares
81,079 shares