34,593 shares
17,392 shares
23,110 shares
40,316 shares
42,160 shares
35,051 shares
33,560 shares
35,970 shares
29,214 shares
34,871 shares