20,230 shares
20,494 shares
21,297 shares
17,383 shares
20,476 shares
25,359 shares
349,846 shares
290,873 shares
405,427 shares
292,297 shares