26,491 shares
28,314 shares
26,049 shares
57,740 shares
15,637 shares
14,273 shares
24,152 shares
18,365 shares
43,098 shares
27,806 shares