25,795 shares
136,491 shares
524,547 shares
90,421 shares
474,573 shares
288,263 shares
46,535 shares
48,264 shares
30,133 shares
81,245 shares