30,981 shares
62,717 shares
32,548 shares
28,200 shares
37,400 shares
42,628 shares
30,485 shares
35,702 shares
18,985 shares
28,864 shares