5,841 shares
3,295 shares
37,069 shares
256,684 shares
81,200 shares
185,352 shares
338,465 shares
108,604 shares
224,728 shares
232,891 shares