Actua Corporation
 $0 Optinose Inc
 $985,659 Actua Corporation
 $0 Optinose Inc
 $985,659