| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | JP MORGAN CHASE & COMPANY | 1,060,607 | 6.78 | $6,183,338 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 894,400 | 5.71 | $5,214,352 | 30-Sep-09 | | MILLENNIUM MANAGEMENT LLC | 458,964 | 2.93 | $2,675,760 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 342,184 | 2.19 | $1,994,932 | 30-Sep-09 | | NORDEA INVESTMENT MANAGEMENT BANK DENMARK A/S | 243,400 | 1.55 | $1,419,022 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 212,478 | 1.36 | $1,238,746 | 30-Sep-09 | | DEUTSCHE BANK AKTIENGESELLSCHAFT | 160,002 | 1.02 | $932,811 | 30-Sep-09 | | STATE STREET CORPORATION | 155,104 | .99 | $904,256 | 30-Sep-09 | | NORTHERN TRUST CORPORATION | 150,183 | .96 | $875,566 | 30-Sep-09 | | GRANAHAN INVESTMENT MANAGEMENT INC. | 110,453 | .71 | $643,940 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | JP MORGAN DYNAMIC SMALL CAP FUND | 367,300 | 2.35 | $1,605,101 | 31-Oct-09 | | JP MORGAN SMALL CAP GROWTH FUND | 323,800 | 2.07 | $1,415,006 | 31-Oct-09 | | ISHARES RUSSELL 2000 INDEX FD | 143,860 | .92 | $628,668 | 31-Oct-09 | | VANGUARD SMALL-CAP INDEX FUND | 94,292 | .60 | $581,781 | 30-Jun-09 | | ISHARES RUSSELL 2000 GROWTH INDEX FD | 81,180 | .52 | $354,756 | 31-Oct-09 | | EQ ADVISORS TRUST-EQ/SMALL COMPANY INDEX PORTFOLIO | 65,074 | .42 | $401,506 | 30-Jun-09 | | VANGUARD SMALL-CAP GROWTH INDEX FUND | 59,591 | .38 | $367,676 | 30-Jun-09 | | JP Morgan Small Cap Core Fund | 56,200 | .36 | $245,594 | 31-Oct-09 | | PNC Fds, Inc-Capital Opportunities Fd | 55,500 | .35 | $311,355 | 31-Aug-09 | | COLLEGE RETIREMENT EQUITIES FUND-STOCK ACCOUNT | 53,807 | .34 | $331,989 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|