42,410 shares
13,290 shares
26,398 shares
19,485 shares
20,267 shares
90,629 shares
100,993 shares
20,394 shares
69,587 shares
27,200 shares