42,414 shares
13,296 shares
26,409 shares
19,487 shares
20,267 shares
90,651 shares
100,993 shares
20,394 shares
69,587 shares
27,213 shares