41,855 shares
31,436 shares
75,061 shares
41,346 shares
61,381 shares
12,553 shares
37,548 shares
156,949 shares
44,285 shares
91,894 shares