25,408 shares
136,100 shares
524,179 shares
90,024 shares
474,154 shares
287,828 shares
46,141 shares
47,970 shares
29,806 shares
80,889 shares