35,043 shares
32,917 shares
22,974 shares
140,340 shares
20,816 shares
54,652 shares
26,002 shares
102,816 shares
23,026 shares
36,103 shares