25,827 shares
20,706 shares
40,797 shares
20,924 shares
20,804 shares
39,937 shares
29,645 shares
21,330 shares
32,760 shares
19,185 shares