5,747 shares
3,281 shares
37,050 shares
256,658 shares
81,191 shares
185,337 shares
338,434 shares
108,583 shares
224,715 shares
232,873 shares