5,780 shares
3,287 shares
37,057 shares
256,670 shares
81,192 shares
185,345 shares
338,448 shares
108,593 shares
224,722 shares
232,883 shares