20,406 shares
20,708 shares
21,492 shares
17,611 shares
20,674 shares
25,554 shares
350,065 shares
291,096 shares
405,608 shares
292,529 shares