20,254 shares
20,568 shares
21,362 shares
17,468 shares
20,528 shares
25,421 shares
349,914 shares
290,935 shares
405,460 shares
292,361 shares