41,256 shares
125,581 shares
23,843 shares
65,209 shares
49,818 shares
21,594 shares
27,693 shares
38,895 shares
94,577 shares
179,381 shares