25,747 shares
30,027 shares
30,595 shares
24,166 shares
32,517 shares
18,807 shares
21,094 shares
34,404 shares
43,139 shares
23,744 shares