25,746 shares
30,014 shares
30,524 shares
24,138 shares
32,486 shares
18,751 shares
21,077 shares
34,355 shares
43,102 shares
23,693 shares