31,365 shares
62,960 shares
33,144 shares
28,891 shares
37,486 shares
42,943 shares
31,101 shares
35,931 shares
19,317 shares
28,978 shares