22,694 shares
27,439 shares
12,991 shares
161,258 shares
89,033 shares
30,988 shares
60,053 shares
8,908 shares
10,649 shares
40,287 shares