25,747 shares
30,024 shares
30,595 shares
24,166 shares
32,516 shares
18,807 shares
21,094 shares
34,404 shares
43,138 shares
23,743 shares