95,952 shares
14,885 shares
43,059 shares
219,478 shares
311,547 shares
14,571 shares
143,023 shares
152,934 shares
55,482 shares
44,700 shares