125,661 shares
15,291 shares
36,915 shares
33,249 shares
17,249 shares
24,133 shares
72,479 shares
563,626 shares
21,784 shares
34,967 shares