4,616 shares
3,069 shares
36,735 shares
256,385 shares
80,841 shares
185,055 shares
338,131 shares
108,298 shares
224,444 shares
232,602 shares