34,794 shares
17,411 shares
23,178 shares
40,541 shares
42,386 shares
35,079 shares
33,582 shares
36,213 shares
29,297 shares
34,893 shares