10,597 shares
10,027 shares
10,621 shares
508,180 shares
16,171 shares
8,565 shares
21,784 shares
4,854 shares
18,447 shares
30,658 shares