20,230 shares
20,504 shares
21,305 shares
17,394 shares
20,481 shares
25,370 shares
349,856 shares
290,882 shares
405,427 shares
292,307 shares