The Hanover Insurance Group
 $4,255,991 MFS Intermediate Income Trust
 $5,260 MFS Government Markets Income Trust
 $4,880 MFS Charter Income Trust
 $545 Mfs Intermarket Income Trust I
 $0 Mfs Investment Grade Municipal Trust
 $43,038 MFS Municipal Income Trust
 $10,680 MFS Multimarket Income Trust
 $8,298 Mfs High Income Municipal Trust
 $8,464 The Hanover Insurance Group
 $4,255,991 MFS Intermediate Income Trust
 $5,260 MFS Government Markets Income Trust
 $4,880 MFS Charter Income Trust
 $545 Mfs Intermarket Income Trust I
 $0 Mfs Investment Grade Municipal Trust
 $43,038 MFS Municipal Income Trust
 $10,680 MFS Multimarket Income Trust
 $8,298 Mfs High Income Municipal Trust
 $8,464