25,411 shares
136,109 shares
524,184 shares
90,031 shares
474,163 shares
287,832 shares
46,141 shares
47,974 shares
29,806 shares
80,890 shares