Boston Scientific Corp
 $3,764,066 UFP Technologies Inc
 $1,584,551 Forrester Research Inc
 $392,434 Boston Scientific Corp
 $3,764,066 UFP Technologies Inc
 $1,584,551 Forrester Research Inc
 $392,434