20,238 shares
20,556 shares
21,344 shares
17,452 shares
20,517 shares
25,411 shares
349,894 shares
290,920 shares
405,438 shares
292,344 shares