35,493 shares
51,271 shares
89,582 shares
133,231 shares
31,526 shares
81,312 shares
154,757 shares
175,019 shares
20,232 shares
126,341 shares