18,342 shares
24,381 shares
17,227 shares
16,851 shares
242,690 shares
173,609 shares
108,561 shares
374,158 shares
297,241 shares
84,131 shares