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