29,785 shares
19,554 shares
219,010 shares
297 shares
238 shares
271 shares
262 shares
250 shares
240 shares
278 shares