25,423 shares
136,142 shares
524,216 shares
90,047 shares
474,199 shares
287,905 shares
46,197 shares
47,976 shares
29,821 shares
80,899 shares