35,171 shares
50,895 shares
89,562 shares
132,849 shares
31,251 shares
80,906 shares
154,722 shares
174,884 shares
20,034 shares
126,022 shares