139,403 shares
141,188 shares
91,251 shares
136,256 shares
25,644 shares
40,312 shares
77,909 shares
131,289 shares
415,241 shares
166,889 shares