The Hanover Insurance Group
 $44,060,734 Centene Corp
 $26,822,664 Stewart Information Services Corp
 $9,993,173 The Hanover Insurance Group
 $44,060,734 Centene Corp
 $26,822,664 Stewart Information Services Corp
 $9,993,173