25,404 shares
136,092 shares
524,170 shares
90,015 shares
474,144 shares
287,820 shares
46,137 shares
47,965 shares
29,801 shares
80,885 shares