41,381 shares
125,693 shares
23,929 shares
65,241 shares
49,902 shares
21,676 shares
27,773 shares
39,001 shares
94,616 shares
179,493 shares