5,534 shares
3,149 shares
36,889 shares
256,502 shares
81,023 shares
185,189 shares
338,272 shares
108,426 shares
224,554 shares
232,730 shares