42,386 shares
30,011 shares
30,054 shares
18,256 shares
20,709 shares
9,934 shares
10,117 shares
40,798 shares
10,912 shares
57,418 shares