The Hanover Insurance Group
 $36,631,855 Centene Corp
 $23,771,153 Stewart Information Services Corp
 $8,142,831 The Hanover Insurance Group
 $36,631,855 Centene Corp
 $23,771,153 Stewart Information Services Corp
 $8,142,831