10,378 shares
46,918 shares
7,548 shares
156,542 shares
12,709 shares
24,135 shares
17,889 shares
10,575 shares
38,662 shares
8,722 shares