25,840 shares
20,716 shares
40,819 shares
20,934 shares
20,814 shares
39,946 shares
29,658 shares
21,340 shares
32,774 shares
19,194 shares