42,503 shares
13,564 shares
26,583 shares
19,654 shares
20,300 shares
90,879 shares
101,091 shares
20,406 shares
69,661 shares
27,346 shares