25,412 shares
136,124 shares
524,191 shares
90,037 shares
474,172 shares
287,856 shares
46,159 shares
47,975 shares
29,809 shares
80,892 shares