Actua Corporation
 $0 Optinose Inc
 $947,256 Actua Corporation
 $0 Optinose Inc
 $947,256