JOHN HANCOCK PREFERRED INCOME FUND (HPI)
Home