28,491 shares
102,309 shares
88,093 shares
59,571 shares
35,488 shares
14,762 shares
16,970 shares
19,821 shares
28,626 shares
19,223 shares