25,831 shares
20,711 shares
40,814 shares
20,927 shares
20,808 shares
39,943 shares
29,650 shares
21,336 shares
32,765 shares
19,189 shares