30,980 shares
62,717 shares
32,548 shares
28,199 shares
37,399 shares
42,627 shares
30,483 shares
35,699 shares
18,980 shares
28,864 shares