Actua Corporation
 $0 Optinose Inc
 $904,587 Actua Corporation
 $0 Optinose Inc
 $904,587