321,081 shares
110,908 shares
767,108 shares
259,974 shares
41,320 shares
179,643 shares
244,199 shares
45,347 shares
57,662 shares
464,937 shares