The Hanover Insurance Group
 $4,145,299 MFS Intermediate Income Trust
 $5,260 MFS Government Markets Income Trust
 $4,896 MFS Charter Income Trust
 $543 Mfs Intermarket Income Trust I
 $0 Mfs Investment Grade Municipal Trust
 $43,120 MFS Municipal Income Trust
 $10,650 MFS Multimarket Income Trust
 $8,334 Mfs High Income Municipal Trust
 $8,510 The Hanover Insurance Group
 $4,145,299 MFS Intermediate Income Trust
 $5,260 MFS Government Markets Income Trust
 $4,896 MFS Charter Income Trust
 $543 Mfs Intermarket Income Trust I
 $0 Mfs Investment Grade Municipal Trust
 $43,120 MFS Municipal Income Trust
 $10,650 MFS Multimarket Income Trust
 $8,334 Mfs High Income Municipal Trust
 $8,510