21,128 shares
22,429 shares
40,904 shares
18,655 shares
21,280 shares
16,285 shares
15,271 shares
17,616 shares
34,556 shares
19,701 shares