30,908 shares
62,670 shares
32,415 shares
28,061 shares
37,370 shares
42,551 shares
30,364 shares
35,656 shares
18,879 shares
28,823 shares