Keurig Green Mountain, Inc
 $0 Planet Fitness, Inc.
 $1,908,447 Hancock John Bank & Thrift Opportunity Fund
 $11,810 Hancock John Income Securities Trust
 $7,348 John Hancock Hedged Equity & Income Fund
 $9,828 Hancock John Investors Trust
 $8,407 Hancock John Patriot Premium Dividend Fund II
 $9,574 John Hancock Preferred Income Fund III
 $10,108 John Hancock Preferred Income Fund II
 $9,923 John Hancock Preferred Income Fund
 $9,697 John Hancock Tax-Advantaged Dividend Income Fund
 $10,844 John Hancock Tax-Advantaged Global Shareholder Yield Fund
 $9,204 Keurig Green Mountain, Inc
 $0 Planet Fitness, Inc.
 $1,908,447 Hancock John Bank & Thrift Opportunity Fund
 $11,810 Hancock John Income Securities Trust
 $7,348 John Hancock Hedged Equity & Income Fund
 $9,828 Hancock John Investors Trust
 $8,407 Hancock John Patriot Premium Dividend Fund II
 $9,574 John Hancock Preferred Income Fund III
 $10,108 John Hancock Preferred Income Fund II
 $9,923 John Hancock Preferred Income Fund
 $9,697 John Hancock Tax-Advantaged Dividend Income Fund
 $10,844 John Hancock Tax-Advantaged Global Shareholder Yield Fund
 $9,204