26,647 shares
96,972 shares
19,698 shares
29,402 shares
36,312 shares
21,803 shares
18,851 shares
42,951 shares
160,768 shares
27,154 shares