5,507 shares
3,133 shares
36,871 shares
256,489 shares
81,002 shares
185,172 shares
338,256 shares
108,412 shares
224,534 shares
232,714 shares