26,330 shares
108,158 shares
307,163 shares
286,093 shares
18,073 shares
14,987 shares
34,756 shares
57,017 shares
36,286 shares
457,768 shares