30,991 shares
903,210 shares
274 shares
468 shares
663 shares
651 shares
296 shares
339 shares
312 shares
289 shares