The Hanover Insurance Group
 $36,855,723 Centene Corp
 $24,315,316 Stewart Information Services Corp
 $7,967,745 The Hanover Insurance Group
 $36,855,723 Centene Corp
 $24,315,316 Stewart Information Services Corp
 $7,967,745