26,576 shares
31,441 shares
13,996 shares
19,976 shares
26,668 shares
74,919 shares
397,663 shares
29,021 shares
311,446 shares
55,397 shares