Actua Corporation
 $0 Optinose Inc
 $981,392 Actua Corporation
 $0 Optinose Inc
 $981,392