Tupperware Corp
 $26,410 The Hanover Insurance Group
 $3,327,275 Idexx Laboratories Inc
 $18,062,642 Lo-Jack Corp
 $0 Tupperware Corp
 $26,410 The Hanover Insurance Group
 $3,327,275 Idexx Laboratories Inc
 $18,062,642 Lo-Jack Corp
 $0