34,419 shares
17,380 shares
23,060 shares
40,193 shares
42,057 shares
35,027 shares
33,541 shares
35,866 shares
28,962 shares
34,852 shares