18,343 shares
24,383 shares
17,231 shares
16,855 shares
242,697 shares
173,610 shares
108,565 shares
374,166 shares
297,245 shares
84,139 shares