22,696 shares
27,443 shares
12,994 shares
161,261 shares
89,037 shares
30,989 shares
60,060 shares
8,911 shares
10,651 shares
40,287 shares