10,580 shares
10,025 shares
10,605 shares
508,094 shares
16,150 shares
8,547 shares
21,774 shares
4,851 shares
18,401 shares
30,629 shares