43,715 shares
78,266 shares
37,755 shares
26,714 shares
36,175 shares
42,872 shares
315,647 shares
103,449 shares
133,000 shares
133,977 shares