25,416 shares
136,139 shares
524,209 shares
90,046 shares
474,189 shares
287,892 shares
46,190 shares
47,976 shares
29,817 shares
80,896 shares