25,746 shares
30,017 shares
30,539 shares
24,146 shares
32,493 shares
18,767 shares
21,085 shares
34,369 shares
43,114 shares
23,718 shares