44,938 shares
97,633 shares
44,231 shares
167,026 shares
89,903 shares
69,710 shares
113,500 shares
389,606 shares
42,183 shares
104,248 shares