368,561 shares
23,363 shares
84,541 shares
53,082 shares
59,078 shares
383,148 shares
400,709 shares
24,121 shares
10,948 shares
17,087 shares