The Hanover Insurance Group
 $4,298,829 MFS Intermediate Income Trust
 $5,320 MFS Government Markets Income Trust
 $4,912 MFS Charter Income Trust
 $545 Mfs Intermarket Income Trust I
 $0 Mfs Investment Grade Municipal Trust
 $43,450 MFS Municipal Income Trust
 $10,920 MFS Multimarket Income Trust
 $8,424 Mfs High Income Municipal Trust
 $8,533 The Hanover Insurance Group
 $4,298,829 MFS Intermediate Income Trust
 $5,320 MFS Government Markets Income Trust
 $4,912 MFS Charter Income Trust
 $545 Mfs Intermarket Income Trust I
 $0 Mfs Investment Grade Municipal Trust
 $43,450 MFS Municipal Income Trust
 $10,920 MFS Multimarket Income Trust
 $8,424 Mfs High Income Municipal Trust
 $8,533