| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | MORGENS WATERFALL VINTIADIS & CO. INC. | 2,000,000 | 8.30 | $2,180,000 | 30-Sep-09 | | FMR LLC | 1,538,700 | 6.38 | $1,677,183 | 30-Sep-09 | | GRANAHAN INVESTMENT MANAGEMENT INC. | 841,600 | 3.49 | $917,344 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 528,000 | 2.19 | $575,520 | 30-Sep-09 | | DEERFIELD MANAGEMENT | 3,016,965 | 12.51 | $3,288,491 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 409,217 | 1.70 | $446,046 | 30-Sep-09 | | GMT CAPITAL CORP | 357,312 | 1.48 | $389,470 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 325,385 | 1.35 | $354,669 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 283,903 | 1.18 | $309,454 | 30-Sep-09 | | OPPENHEIMER & COMPANY INC. | 209,000 | .87 | $227,810 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY DIVIDEND GROWTH FUND | 1,235,653 | 5.13 | $1,346,861 | 30-Sep-09 | | VANGUARD VARIABLE INSURANCE FUND-SMALL COMPANY GROWTH | 820,900 | 3.40 | $902,990 | 30-Jun-09 | | DFA U.S. SMALL CAP VALUE SERIES | 197,876 | .82 | $257,238 | 30-Apr-09 | | VANGUARD EXTENDED MARKET INDEX FUND | 177,524 | .74 | $195,276 | 30-Jun-09 | | VARIABLE INSURANCE PRODUCTS FD III-BALANCED PORTFOLIO | 169,275 | .70 | $184,509 | 30-Sep-09 | | FIDELITY ADVISOR DIVIDEND GROWTH FUND | 133,772 | .55 | $145,811 | 30-Sep-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 128,963 | .53 | $141,859 | 30-Jun-09 | | DFA TAX-MANAGED U.S. SMALL CAP PORTFOLIO | 63,701 | .26 | $68,160 | 31-Jul-09 | | DFA U.S. MICRO CAP SERIES | 21,621 | .09 | $28,107 | 30-Apr-09 | | LOTSOFF CAPITAL MANAGEMENT EQUITY TR-MICRO CAP FD | 13,300 | .06 | $14,896 | 31-Oct-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|