20,230 shares
20,516 shares
21,311 shares
17,403 shares
20,486 shares
25,378 shares
349,863 shares
290,884 shares
405,427 shares
292,315 shares