30,892 shares
62,666 shares
32,389 shares
28,027 shares
37,355 shares
42,540 shares
30,352 shares
35,648 shares
18,868 shares
28,817 shares