25,408 shares
136,100 shares
524,179 shares
90,023 shares
474,153 shares
287,827 shares
46,141 shares
47,970 shares
29,806 shares
80,889 shares