50,852 shares
97,424 shares
23,756 shares
20,831 shares
20,364 shares
176,489 shares
27,765 shares
16,728 shares
18,018 shares
94,091 shares