18,343 shares
24,383 shares
17,228 shares
16,854 shares
242,691 shares
173,610 shares
108,563 shares
374,162 shares
297,244 shares
84,132 shares