20,234 shares
20,552 shares
21,343 shares
17,450 shares
20,514 shares
25,409 shares
349,890 shares
290,917 shares
405,433 shares
292,340 shares