20,255 shares
20,570 shares
21,364 shares
17,469 shares
20,529 shares
25,422 shares
349,916 shares
290,939 shares
405,463 shares
292,365 shares