26,646 shares
28,466 shares
26,071 shares
57,864 shares
15,814 shares
14,402 shares
24,170 shares
18,473 shares
43,211 shares
27,886 shares