18,404 shares
24,454 shares
17,292 shares
16,925 shares
242,781 shares
173,685 shares
108,646 shares
374,241 shares
297,335 shares
84,228 shares