18,992 shares
21,386 shares
24,231 shares
327,937 shares
47,672 shares
46,110 shares
32,570 shares
32,879 shares
22,912 shares
47,327 shares