22,088 shares
35,219 shares
24,079 shares
18,697 shares
256,780 shares
127,941 shares
30,220 shares
40,982 shares
51,109 shares
20,550 shares