18,056 shares
21,149 shares
29,463 shares
12,887 shares
19,817 shares
39,628 shares
33,237 shares
22,526 shares
26,141 shares
29,667 shares