77,631 shares
47,529 shares
133,957 shares
44,117 shares
40,701 shares
56,674 shares
354,043 shares
298,195 shares
103,768 shares
215,054 shares