| Han Yusheng | Director | 24,900Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 250,000Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 5,990Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 104,650Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 111,110Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 210,000Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 24,760Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|
| Han Yusheng | Director | 314,870Ordinary Shares (represented by American depositary shares) | — | Buy | |
|---|