18,168 shares
21,154 shares
29,468 shares
12,924 shares
19,821 shares
39,628 shares
33,240 shares
22,553 shares
26,162 shares
29,668 shares