| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) ASSOCIATES INC | 7,473,403 | 12.10 | $3,661,967 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 626,700 | 1.01 | $307,083 | 30-Sep-09 | | Apollo Medical Fund Management, LLC | 499,146 | .81 | $94,837 | 31-Dec-08 | | Apollo Equity Management, Inc. | 263,438 | .43 | $50,053 | 31-Dec-08 | | RENAISSANCE TECHNOLOGIES, LLC | 123,116 | .20 | $60,326 | 30-Sep-09 | | SAN FRANCISCO SENTRY INVESTMENT GROUP | 120,000 | .19 | $58,800 | 30-Sep-09 | | TD ASSET MANAGEMENT, INC | 88,800 | .14 | $43,512 | 30-Sep-09 | | United Capital Financial Advisers, Inc. | 85,909 | .14 | $42,095 | 30-Sep-09 | | DEUTSCHE BANK AKTIENGESELLSCHAFT | 68,633 | .11 | $33,630 | 30-Sep-09 | | Credit Suisse/ | 50,100 | .08 | $24,549 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) NEW HORIZONS FUND | 3,322,400 | 5.38 | $1,627,976 | 30-Sep-09 | | PRICE (T.ROWE) INTERNATIONAL DISCOVERY FUND | 914,900 | 1.48 | $475,748 | 30-Jun-09 | | PRICE (T.ROWE) HEALTH SCIENCES FUND | 882,400 | 1.43 | $458,848 | 30-Jun-09 | | PRICE (T.ROWE) SMALL CAP STOCK FUND | 646,803 | 1.05 | $316,933 | 30-Sep-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 505,497 | .82 | $262,858 | 30-Jun-09 | | VANTAGEPOINT AGGRESSIVE OPPORTUNITIES FUND | 226,900 | .37 | $117,988 | 30-Jun-09 | | VANGUARD INSTITUTIONAL INDEX-INST TOTAL STOCK MARKET IND | 91,030 | .15 | $20,936 | 31-Mar-09 | | Valic Company I-Health Sciences Fd | 80,700 | .13 | $45,192 | 31-Aug-09 | | John Hancock Trust-Health Sciences Tr | 76,800 | .12 | $39,936 | 30-Jun-09 | | PRICE (T.ROWE) INSTITUTIONAL SMALL-CAP STOCK FUND | 67,900 | .11 | $35,308 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|