26,470 shares
28,301 shares
26,038 shares
57,713 shares
15,471 shares
14,267 shares
24,118 shares
18,258 shares
43,075 shares
27,789 shares