42,505 shares
13,565 shares
26,591 shares
19,659 shares
20,301 shares
90,880 shares
101,091 shares
20,406 shares
69,664 shares
27,349 shares