21,056 shares
293 shares
158 shares
138 shares
141 shares
345 shares
189 shares
184 shares
177 shares
146 shares