31,014 shares
903,285 shares
289 shares
488 shares
675 shares
670 shares
312 shares
350 shares
325 shares
304 shares