42,446 shares
13,360 shares
26,463 shares
19,498 shares
20,275 shares
90,749 shares
101,000 shares
20,397 shares
69,596 shares
27,254 shares