34,569 shares
17,391 shares
23,105 shares
40,294 shares
42,140 shares
35,051 shares
33,560 shares
35,958 shares
29,206 shares
34,871 shares