22,511 shares
84,190 shares
665,854 shares
70,930 shares
243,172 shares
31,324 shares
31,560 shares
38,186 shares
29,255 shares
78,560 shares