| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | ROYCE & ASSOCIATES, LLC | 854,699 | 5.61 | $45,658,020 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 623,384 | 4.09 | $33,301,173 | 30-Sep-09 | | FIRST WILSHIRE SECURITIES MANAGEMENT INC | 594,845 | 3.90 | $31,776,619 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 446,639 | 2.93 | $23,859,455 | 30-Sep-09 | | ROXBURY CAPITAL MANAGEMENT | 391,710 | 2.57 | $20,925,148 | 30-Sep-09 | | FMR LLC | 1,944,800 | 12.76 | $103,891,216 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 250,659 | 1.65 | $13,390,203 | 30-Sep-09 | | SELECT EQUITY GROUP, INC. | 228,314 | 1.50 | $12,196,533 | 30-Sep-09 | | Black Horse Capital Management LLC | 218,217 | 1.43 | $11,657,152 | 30-Sep-09 | | STATE STREET CORPORATION | 201,347 | 1.32 | $10,755,956 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY LOW-PRICED STOCK FUND | 1,338,800 | 8.79 | $56,135,884 | 31-Jul-09 | | FIDELITY MAGELLAN FUND INC | 600,000 | 3.94 | $27,504,000 | 31-Oct-09 | | ROYCE TOTAL RETURN FUND | 488,161 | 3.20 | $19,179,845 | 30-Jun-09 | | ROYCE MICRO-CAP FUND | 270,500 | 1.78 | $10,627,945 | 30-Jun-09 | | FRANKLIN VALUE INVESTORS TRUST-FRANKLIN MICROCAP VALUE F | 185,230 | 1.22 | $9,894,986 | 30-Sep-09 | | HARTFORD SMALLCAP GROWTH HLS SERIES | 150,000 | .98 | $5,893,500 | 30-Jun-09 | | ROYCE CAPITAL FUND-MICRO-CAP PORTFOLIO | 142,650 | .94 | $7,620,363 | 30-Sep-09 | | VANGUARD SMALL-CAP INDEX FUND | 120,726 | .79 | $4,743,324 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 119,467 | .78 | $5,476,367 | 31-Oct-09 | | MARSHALL SMALL-CAP GROWTH FUND | 118,400 | .78 | $5,549,408 | 30-Nov-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|