20,240 shares
20,560 shares
21,349 shares
17,453 shares
20,518 shares
25,413 shares
349,896 shares
290,924 shares
405,442 shares
292,347 shares