20,832 shares
180,404 shares
18,448 shares
19,392 shares
23,069 shares
79,762 shares
317,721 shares
29,882 shares
46,547 shares
251,833 shares