8,740 shares
17,354 shares
17,937 shares
19,578 shares
15,416 shares
16,731 shares
40,891 shares
21,301 shares
330,690 shares
29,718 shares