Boston Scientific Corp
 $3,860,696 UFP Technologies Inc
 $1,576,274 Forrester Research Inc
 $366,257 Boston Scientific Corp
 $3,860,696 UFP Technologies Inc
 $1,576,274 Forrester Research Inc
 $366,257