| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | VAN DEN BERG MANAGEMENT INC, DBA CENTURY MANAGEMENT | 2,033,413 | 8.71 | $14,437,232 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 1,982,555 | 8.49 | $14,076,140 | 30-Sep-09 | | FMR LLC | 1,465,631 | 6.28 | $10,405,980 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 1,246,350 | 5.34 | $8,849,085 | 30-Sep-09 | | GALLEON MANAGEMENT L.P. | 1,106,320 | 4.74 | $7,854,872 | 30-Sep-09 | | RUTABAGA CAPITAL MANAGEMENT, LLC | 1,000,455 | 4.28 | $7,103,230 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 938,923 | 4.02 | $6,666,353 | 30-Sep-09 | | Capital World Investors | 922,104 | 3.95 | $6,546,938 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 468,614 | 2.01 | $3,327,159 | 30-Sep-09 | | ACADIAN ASSET MANAGEMENT | 331,965 | 1.42 | $2,356,951 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY SELECT PORTFOLIOS - COMPUTERS | 1,465,631 | 6.28 | $10,405,980 | 30-Sep-09 | | SMALLCAP WORLD FUND | 1,286,035 | 5.51 | $2,507,768 | 30-Jun-09 | | DFA U.S. SMALL CAP SERIES | 488,870 | 2.09 | $938,630 | 30-Apr-09 | | DFA U.S. SMALL CAP VALUE SERIES | 432,238 | 1.85 | $829,896 | 30-Apr-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 304,726 | 1.31 | $1,773,505 | 31-Oct-09 | | CM ADVISORS FUND | 286,600 | 1.23 | $1,705,270 | 31-Aug-09 | | DFA U.S. MICRO CAP SERIES | 232,731 | 1.00 | $446,843 | 30-Apr-09 | | IShares S&P Smallcap 600 Value Index Fund | 190,712 | .82 | $1,109,943 | 31-Oct-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 174,519 | .75 | $340,312 | 30-Jun-09 | | VANGUARD EXTENDED MARKET INDEX FUND | 148,858 | .64 | $290,273 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|