20,565 shares
20,893 shares
21,654 shares
17,803 shares
20,830 shares
25,718 shares
350,271 shares
291,267 shares
405,762 shares
292,728 shares