23,976 shares
15,806 shares
543,910 shares
24,547 shares
36,934 shares
149,403 shares
499,823 shares
74,612 shares
125,826 shares
46,307 shares