31,122 shares
222 shares
322 shares
338 shares
330 shares
315 shares
297 shares
360 shares
309 shares
313 shares