140,158 shares
125,746 shares
35,385 shares
298,640 shares
51,660 shares
33,137 shares
26,049 shares
122,906 shares
62,478 shares
26,658 shares