5,198 shares
3,090 shares
36,801 shares
256,423 shares
80,927 shares
185,094 shares
338,198 shares
108,337 shares
224,460 shares
232,618 shares