30,895 shares
62,669 shares
32,392 shares
28,044 shares
37,363 shares
42,545 shares
30,357 shares
35,651 shares
18,874 shares
28,821 shares