5,156 shares
3,089 shares
36,786 shares
256,410 shares
80,922 shares
185,082 shares
338,187 shares
108,325 shares
224,449 shares
232,606 shares