25,415 shares
136,135 shares
524,199 shares
90,044 shares
474,183 shares
287,880 shares
46,185 shares
47,976 shares
29,816 shares
80,895 shares