Barnes Group Inc
 $834,152 Hancock John Investors Trust
 $9,414 John Hancock Tax-Advantaged Global Shareholder Yield Fund
 $6,053 John Hancock Tax-Advantaged Dividend Income Fund
 $10,958 Hancock John Patriot Premium Dividend Fund II
 $9,337 John Hancock Preferred Income Fund III
 $9,890 Hancock John Bank & Thrift Opportunity Fund
 $13,235 John Hancock Preferred Income Fund
 $10,393 Hancock John Income Securities Trust
 $7,488 John Hancock Preferred Income Fund II
 $9,435 John Hancock Hedged Equity & Income Fund
 $8,185 Barnes Group Inc
 $834,152 Hancock John Investors Trust
 $9,414 John Hancock Tax-Advantaged Global Shareholder Yield Fund
 $6,053 John Hancock Tax-Advantaged Dividend Income Fund
 $10,958 Hancock John Patriot Premium Dividend Fund II
 $9,337 John Hancock Preferred Income Fund III
 $9,890 Hancock John Bank & Thrift Opportunity Fund
 $13,235 John Hancock Preferred Income Fund
 $10,393 Hancock John Income Securities Trust
 $7,488 John Hancock Preferred Income Fund II
 $9,435 John Hancock Hedged Equity & Income Fund
 $8,185