The Hanover Insurance Group
 $35,594,993 Centene Corp
 $24,199,462 Stewart Information Services Corp
 $8,160,074 The Hanover Insurance Group
 $35,594,993 Centene Corp
 $24,199,462 Stewart Information Services Corp
 $8,160,074