Comscore Inc
 $2,981,025 Imperva Inc
 $0 Comscore Inc
 $2,981,025 Imperva Inc
 $0