McHaffie Hugh — Insider transactions, Trustee at JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND / JOHN HANCOCK PREFERRED INCOME FUND III | InsiderLens