17,895 shares
21,138 shares
29,462 shares
12,876 shares
19,815 shares
39,627 shares
33,235 shares
22,494 shares
26,122 shares
29,667 shares