27,494 shares
35,733 shares
268,911 shares
33,500 shares
43,105 shares
209,487 shares
27,949 shares
35,167 shares
26,723 shares
46,732 shares