25,405 shares
136,092 shares
524,170 shares
90,016 shares
474,145 shares
287,820 shares
46,138 shares
47,966 shares
29,802 shares
80,886 shares