139,349 shares
141,126 shares
91,165 shares
136,186 shares
25,571 shares
40,251 shares
77,838 shares
131,203 shares
415,131 shares
166,737 shares