18,073 shares
21,149 shares
29,463 shares
12,892 shares
19,819 shares
39,628 shares
33,237 shares
22,530 shares
26,143 shares
29,668 shares