160,676 shares
108,884 shares
18,767 shares
22,324 shares
20,897 shares
50,144 shares
72,161 shares
73,989 shares
113,684 shares
167,921 shares