5,254 shares
3,100 shares
36,813 shares
256,435 shares
80,937 shares
185,103 shares
338,210 shares
108,348 shares
224,471 shares
232,629 shares