18,411 shares
24,456 shares
17,297 shares
16,925 shares
242,786 shares
173,688 shares
108,649 shares
374,246 shares
297,342 shares
84,231 shares