Actua Corporation
 $0 Optinose Inc
 $921,655 Actua Corporation
 $0 Optinose Inc
 $921,655