Forrester Research Inc
 $789,503 Quanterix Corp
 $1,366,496 Forrester Research Inc
 $789,503 Quanterix Corp
 $1,366,496