105,572 shares
317,955 shares
22,990 shares
62,259 shares
33,845 shares
168,535 shares
450,794 shares
44,178 shares
122,945 shares
33,135 shares