34,588 shares
17,392 shares
23,108 shares
40,313 shares
42,157 shares
35,051 shares
33,560 shares
35,967 shares
29,213 shares
34,871 shares