| Name | Ownership | Shares Owned | sole voting power | shared voting power | Signature | Title | CIK |
|---|---|---|---|---|---|---|---|
| HealthCor Partners Management LP | 7.9% | 6,697,556 | 0 | 6,697,556 | ELIZABETH M. LILLEY | CHIEF COMPLIANCE OFFICER | |
| HealthCor Partners Fund LP | 7.9% | 6,697,556 | 0 | 1,248,939 | ELIZABETH M. LILLEY | CHIEF COMPLIANCE OFFICER | |
| HCPCIV 1, LLC | 7.9% | 6,697,556 | 0 | 4,615,542 | ELIZABETH M. LILLEY | CHIEF COMPLIANCE OFFICER | |
| HealthCor Partners Fund II, L.P. | 7.9% | 6,697,556 | 0 | 833,075 | ELIZABETH M. LILLEY | CHIEF COMPLIANCE OFFICER |