25,415 shares
136,137 shares
524,201 shares
90,046 shares
474,186 shares
287,886 shares
46,185 shares
47,976 shares
29,817 shares
80,896 shares