18,992 shares
21,387 shares
24,231 shares
327,939 shares
47,672 shares
46,110 shares
32,570 shares
32,881 shares
22,913 shares
47,328 shares