22,412 shares
12,939 shares
23,855 shares
23,596 shares
31,394 shares
33,803 shares
43,093 shares
28,721 shares
31,646 shares
37,847 shares