KAVANAUGH JOHN P — Insider transactions, VP at HANOVER INSURANCE GROUP, INC. / MFS INVESTMENT GRADE MUNICIPAL TRUST | InsiderLens