35,053 shares
32,928 shares
22,998 shares
140,360 shares
20,838 shares
54,677 shares
26,011 shares
102,831 shares
23,036 shares
36,129 shares