25,778 shares
30,079 shares
30,717 shares
24,237 shares
32,614 shares
18,984 shares
21,203 shares
34,588 shares
43,231 shares
23,875 shares