| Top Holders
| | | Shares Held | % O/S | Share Change | Filing Date | | Wellington Management Company, LLP | 10,238,592 | 13.6 | 375,626 | 06/30/10 | | BlackRock Institutional Trust Company, N.A. | 7,256,097 | 9.7 | -316,487 | 06/30/10 | | Fidelity Management & Research | 6,049,946 | 8.1 | -1,080,504 | 06/30/10 | | T. Rowe Price Associates, Inc. | 5,517,301 | 7.3 | 45,620 | 06/30/10 | | Vanguard Group, Inc. | 4,256,911 | 5.7 | 142,301 | 06/30/10 | | State Street Global Advisors (US) | 3,060,941 | 4.1 | -15,365 | 06/30/10 | | LSV Asset Management | 3,027,179 | 4.0 | 1,283,469 | 06/30/10 | | TimesSquare Capital Management, LLC | 1,897,200 | 2.5 | 10,800 | 06/30/10 | | Halbis Capital Management (UK) Limited | 1,635,444 | 2.2 | 69,679 | 06/30/10 | | Deutsche Asset Management Americas | 1,529,644 | 2.0 | 470,223 | 06/30/10 |
|