4,369 shares
2,883 shares
36,618 shares
256,312 shares
80,764 shares
185,013 shares
337,990 shares
108,229 shares
224,375 shares
220,986 shares