140,308 shares
125,845 shares
35,560 shares
298,802 shares
51,808 shares
33,205 shares
26,238 shares
122,982 shares
62,559 shares
26,783 shares