| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | WELLINGTON MANAGEMENT COMPANY, LLP | 1,232,956 | 7.84 | $5,042,790 | 30-Sep-09 | | Redmile Group, LLC | 586,957 | 3.73 | $2,400,654 | 30-Sep-09 | | PRICE (T.ROWE) ASSOCIATES INC | 538,700 | 3.43 | $2,203,283 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 216,592 | 1.38 | $885,861 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 166,515 | 1.06 | $681,046 | 30-Sep-09 | | CONTINENTAL ADVISORS LLC | 104,900 | .67 | $429,041 | 30-Sep-09 | | NEEDHAM INVESTMENT MANAGEMENT, L.L.C. | 85,700 | .55 | $350,513 | 30-Sep-09 | | GRANAHAN INVESTMENT MANAGEMENT INC. | 29,290 | .19 | $119,796 | 30-Sep-09 | | Bank of New York Mellon Corporation | 15,580 | .10 | $63,722 | 30-Sep-09 | | SHAPIRO, ROBERT N. | 14,636 | .09 | $59,861 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) NEW HORIZONS FUND | 485,900 | 3.09 | $1,987,331 | 30-Sep-09 | | VANGUARD EXTENDED MARKET INDEX FUND | 156,115 | .99 | $493,323 | 30-Jun-09 | | NEEDHAM AGGRESSIVE GROWTH FUND | 85,700 | .55 | $270,812 | 30-Jun-09 | | DFA U.S. SMALL CAP VALUE SERIES | 79,100 | .50 | $202,496 | 30-Apr-09 | | DFA U.S. MICRO CAP SERIES | 19,700 | .13 | $50,432 | 30-Apr-09 | | DFA Tax Managed U.S. Targeted Value Port | 11,682 | .07 | $40,302 | 31-Jul-09 | | DFA U.S. SMALL CAP SERIES | 7,900 | .05 | $20,224 | 30-Apr-09 | | DFA U.S. Targeted Value Portfolio | 5,923 | .04 | $15,162 | 30-Apr-09 | | DFA TAX MANAGED U.S. MARKETWIDE VALUE SERIES | 4,600 | .03 | $11,776 | 30-Apr-09 | | DFA TAX-MANAGED U.S. SMALL CAP PORTFOLIO | 4,501 | .03 | $15,528 | 31-Jul-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|