| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | FMR LLC | 1,997,896 | 8.56 | $28,989,470 | 30-Sep-09 | | Capital Research Global Investors | 1,759,054 | 7.54 | $25,523,873 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 1,740,630 | 7.46 | $25,256,541 | 30-Sep-09 | | JP MORGAN CHASE & COMPANY | 1,275,251 | 5.46 | $18,503,892 | 30-Sep-09 | | GAGNON SECURITIES, LLC | 955,587 | 4.09 | $13,865,567 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 913,785 | 3.91 | $13,259,020 | 30-Sep-09 | | MFC Global Investment Management (U.S.), LLC | 781,417 | 3.35 | $11,338,360 | 30-Sep-09 | | ARBOR CAPITAL MANAGEMENT, LLC | 766,600 | 3.28 | $11,123,366 | 30-Sep-09 | | Argyll Research, LLC | 693,706 | 2.97 | $10,065,674 | 30-Sep-09 | | PRICE (T.ROWE) ASSOCIATES INC | 616,963 | 2.64 | $8,952,133 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | SMALLCAP WORLD FUND | 1,830,000 | 7.84 | $32,317,800 | 30-Jun-09 | | JP MORGAN SMALL CAP EQUITY FUND | 963,353 | 4.13 | $13,978,252 | 30-Sep-09 | | John Hancock Small Cap Intrinsic Value Fund | 710,000 | 3.04 | $10,302,100 | 30-Sep-09 | | Fidelity Small Cap Growth Fund | 470,125 | 2.01 | $7,634,830 | 31-Jul-09 | | FIDELITY SMALL CAP INDEPENDENCE FUND | 423,500 | 1.81 | $6,877,640 | 31-Jul-09 | | PRICE (T.ROWE) NEW HORIZONS FUND | 388,800 | 1.67 | $5,641,488 | 30-Sep-09 | | ISHARES RUSSELL 2000 INDEX FD | 363,344 | 1.56 | $5,272,121 | 30-Sep-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 322,460 | 1.38 | $4,588,605 | 31-Oct-09 | | Fidelity Small Cap Opportunities Fund | 310,900 | 1.33 | $5,049,016 | 31-Jul-09 | | VARIABLE INSURANCE PRODUCTS FD II-CONTRAFUND PORTFOLIO | 301,026 | 1.29 | $4,367,887 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|