| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | KORNITZER CAPITAL MANAGEMENT, INC. | 2,512,750 | 7.45 | $27,439,230 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 2,171,993 | 6.44 | $23,718,163 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,115,541 | 6.27 | $23,101,707 | 30-Sep-09 | | FMR LLC | 1,459,100 | 4.33 | $15,933,372 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,347,113 | 3.99 | $14,710,473 | 30-Sep-09 | | WELLS FARGO & COMPANY | 1,332,188 | 3.95 | $14,547,492 | 30-Sep-09 | | AXA | 1,226,476 | 3.64 | $13,393,117 | 30-Sep-09 | | LORD ABBETT & CO | 1,030,734 | 3.06 | $11,255,615 | 30-Sep-09 | | MFC Global Investment Management (U.S.), LLC | 964,722 | 2.86 | $10,534,764 | 30-Sep-09 | | PRICE (T.ROWE) ASSOCIATES INC | 3,817,708 | 11.32 | $41,689,371 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | BUFFALO SMALL CAP FUND | 2,037,600 | 6.04 | $16,056,288 | 30-Jun-09 | | PRICE (T.ROWE) SMALL CAP STOCK FUND | 1,350,000 | 4.00 | $14,742,000 | 30-Sep-09 | | PRICE (T.ROWE) NEW HORIZONS FUND | 1,069,100 | 3.17 | $11,674,572 | 30-Sep-09 | | PRICE (T.ROWE) MEDIA & TELECOMMUNICATIONS FUND | 867,808 | 2.57 | $9,476,463 | 30-Sep-09 | | VARIABLE INSURANCE PRODUCTS FD-GROWTH PORTFOLIO | 685,717 | 2.03 | $7,488,029 | 30-Sep-09 | | John Hancock Small Cap Intrinsic Value Fund | 643,455 | 1.91 | $7,026,528 | 30-Sep-09 | | FIDELITY ADVISOR EQUITY GROWTH FUND | 612,445 | 1.82 | $6,687,899 | 30-Sep-09 | | LORD ABBETT DEVELOPING GROWTH FUND | 508,048 | 1.51 | $4,440,339 | 31-Jul-09 | | ISHARES RUSSELL 2000 INDEX FD | 441,693 | 1.31 | $4,823,287 | 30-Sep-09 | | Wells Fargo Advantage Small Cap Growth Fd | 393,603 | 1.17 | $4,298,144 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|