25,421 shares
136,141 shares
524,214 shares
90,047 shares
474,196 shares
287,901 shares
46,195 shares
47,976 shares
29,820 shares
80,899 shares