26,516 shares
96,828 shares
19,539 shares
29,270 shares
36,195 shares
21,690 shares
18,713 shares
42,814 shares
160,643 shares
27,050 shares