Boston Scientific Corp
 $3,835,293 UFP Technologies Inc
 $1,568,180 Forrester Research Inc
 $368,657 Boston Scientific Corp
 $3,835,293 UFP Technologies Inc
 $1,568,180 Forrester Research Inc
 $368,657