Exhibit 99.1

 

Holder  Class A
ordinary shares
   Class A1
ordinary shares
   Class B1
ordinary shares
 
667, L.P.   98,980    1,143,650    1,399,516 
Baker Brothers Life Sciences, L.P.   2,700,597    11,638,314    14,658,102 
Total   2,799,577    12,781,964    16,057,618