18,202 shares
18,556 shares
21,437 shares
31,305 shares
41,404 shares
17,836 shares
16,546 shares
19,160 shares
108,020 shares
40,368 shares