-----BEGIN PRIVACY-ENHANCED MESSAGE----- Proc-Type: 2001,MIC-CLEAR Originator-Name: webmaster@www.sec.gov Originator-Key-Asymmetric: MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB MIC-Info: RSA-MD5,RSA, KNwpQr4E1CGDlpMngOuQTmlYrT6Xzcxw4xXVQhkEqzRoq0NPGnbVZ9jQJGVeyO0E TWq2o4KF1u6gX8kl1WXGRQ== 0001193125-10-116076.txt : 20100511 0001193125-10-116076.hdr.sgml : 20100511 20100511153926 ACCESSION NUMBER: 0001193125-10-116076 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20100331 FILED AS OF DATE: 20100511 DATE AS OF CHANGE: 20100511 EFFECTIVENESS DATE: 20100511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MASSACHUSETTS FINANCIAL SERVICES CO /MA/ CENTRAL INDEX KEY: 0000912938 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04968 FILM NUMBER: 10820859 BUSINESS ADDRESS: STREET 1: 500 BOYLSTON ST STREET 2: 10TH FL CITY: BOSTON STATE: MA ZIP: 02116 BUSINESS PHONE: 18006372929 MAIL ADDRESS: STREET 1: 500 BOYLSTON STREET STREET 2: 10TH FLOOR CITY: BOSTON STATE: MA ZIP: 02116 13F-HR 1 d13fhr.txt MASSACHUSETTS FINANCIAL SERVICES COMPANY 13F-HR UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F Cover Page Report for the Calendar Year or Quarter Ended: 3/31/10 Check here if Amendment [_]; Amendment Number: ------------------ This Amendment (Check only one): [_] is a restatement. [_] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Massachusetts Financial Services Company Address: 500 Boylston Street Boston, MA 02116 Form 13F File Number: 28-04968 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Daniel W. Finegold Title: Assistant General Counsel and Vice President Phone: 617-954-5184 Signature, Place, and Date of Signing: /s/ Daniel W. Finegold Boston, MA 5/11/10 - -------------------------- ------------------------- ------------------------- [Signature] [City, State] [Date] Report Type (Check only one): [_] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) [_] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting managers(s).) [X] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager is reported in this report and a portion is reported by other reporting manager(s).) List of Other Managers Reporting for this Manager: Form 13F File Number Name - -------------------- ---- 28-01190 Frank Russell Company 28-00487 USAA Investment Management Company FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 6 Form 13F Information Table Entry Total: 1,692 Form 13F Information Table Value Total: 76,940,688 (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name - --- -------------------- ---- 1. 28-13173 MFS Institutional Advisors, Inc. 2. 28-13180 MFS Investment Management Company (LUX) S.A. 3. 28-13179 MFS International Ltd. 4. 28-13178 MFS International (U.K.) Limited 5. 28-13177 MFS Investment Management K. K. 6. 28-13175 MFS Heritage Trust Company 3/31/2010 MFS 13F REPORT
COLUMN 8 COLUMN 6 VOTING AUTHORITY Column 4 COLUMN 5 INVESTMENT COLUMN 7 (SHARES) COLUMN 1 COLUMN 2 COLUMN 3 MARKET SH/PRN SH/ PUT/ DISCRETION OTHER -------------------------------- ISSUER CLASS CUSIP VALUE AMOUNT PRN CALL TYPE MGRS (A)SOLE * (B)SHARED (C)NONE - ----------------- ----------- --------- ------------------ ----------- --- ---- ---------- -------- ----------- --------- ---------- 3M CO COM 88579Y101 34,208,962. 409,345. SH DEFINED 3 353,808. 0. 55,537. 3M CO COM 88579Y101 42,341,409. 506,658. SH DEFINED 2 506,658. 0. 0. 3M CO COM 88579Y101 445,990,025. 5,336,724. SH SOLE 4,854,013. 0. 482,711. 3M CO COM 88579Y101 225,249,062. 2,695,334. SH DEFINED 1 2,014,596. 0. 680,738. 3M CO COM 88579Y101 5,508,934. 65,920. SH DEFINED 6 65,920. 0. 0. 3M CO COM 88579Y101 119,119,007. 1,425,380. SH DEFINED 5 1,364,630. 0. 60,750. 3M CO COM 88579Y101 153,140,521. 1,832,482. SH DEFINED 4 1,508,349. 0. 324,133. 3PAR INC COM 88580F109 1,958,000. 195,800. SH DEFINED 3 195,800. 0. 0. 3PAR INC COM 88580F109 9,333,410. 933,341. SH SOLE 933,341. 0. 0. 3PAR INC COM 88580F109 88,000. 8,800. SH DEFINED 1 8,800. 0. 0. 3PAR INC COM 88580F109 926,200. 92,620. SH DEFINED 4 7,000. 0. 85,620. ABBOTT LABS COM 002824100 31,919,339. 605,910. SH DEFINED 3 605,910. 0. 0. ABBOTT LABS COM 002824100 907,558,043. 17,227,753. SH SOLE 16,276,743. 0. 951,010. ABBOTT LABS COM 002824100 85,315,313. 1,619,501. SH DEFINED 1 762,874. 0. 856,627. ABBOTT LABS COM 002824100 4,550,024. 86,371. SH DEFINED 5 86,371. 0. 0. ABBOTT LABS COM 002824100 10,851,026. 205,980. SH DEFINED 6 205,980. 0. 0. ABBOTT LABS COM 002824100 14,015,514. 266,050. SH DEFINED 4 8,110. 0. 257,940. ABERCROMBIE & FITCH CO CL A 002896207 11,931,209. 261,420. SH DEFINED 3 227,840. 0. 33,580. ABERCROMBIE & FITCH CO CL A 002896207 13,856,304. 303,600. SH DEFINED 2 303,600. 0. 0. ABERCROMBIE & FITCH CO CL A 002896207 70,147,630. 1,536,977. SH SOLE 1,502,402. 0. 34,575. ABERCROMBIE & FITCH CO CL A 002896207 41,266,775. 904,180. SH DEFINED 1 653,900. 0. 250,280. ABERCROMBIE & FITCH CO CL A 002896207 39,185,135. 858,570. SH DEFINED 5 821,570. 0. 37,000. ABERCROMBIE & FITCH CO CL A 002896207 48,673,189. 1,066,459. SH DEFINED 4 917,669. 0. 148,790. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27,387,309. 652,856. SH DEFINED 2 652,856. 0. 0. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49,733,445. 1,185,541. SH DEFINED 3 1,115,081. 0. 70,460. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 855,631,119. 20,396,451. SH SOLE 20,011,166. 0. 385,285. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 212,634,608. 5,068,763. SH DEFINED 1 3,909,674. 0. 1,159,089. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,091,986. 431,275. SH DEFINED 6 431,275. 0. 0. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 80,545,175. 1,920,028. SH DEFINED 5 1,842,788. 0. 77,240. ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102,289,202. 2,438,360. SH DEFINED 4 1,917,047. 0. 521,313. ACE LTD SHS H0023R105 1,110,329. 21,230. SH DEFINED 3 21,230. 0. 0. ACE LTD SHS H0023R105 67,673,951. 1,293,957. SH SOLE 1,185,337. 0. 108,620. ACE LTD SHS H0023R105 809,447. 15,477. SH DEFINED 1 15,477. 0. 0. ACE LTD SHS H0023R105 124,997. 2,390. SH DEFINED 4 2,390. 0. 0. ACME PACKET INC COM 004764106 495,496. 25,700. SH DEFINED 3 25,700. 0. 0. ACME PACKET INC COM 004764106 11,453,091. 594,040. SH SOLE 594,040. 0. 0. ACTIVISION BLIZZARD INC COM 00507V109 22,557,410. 1,870,432. SH SOLE 539,192. 0. 1,331,240. ACTIVISION BLIZZARD INC COM 00507V109 203,525. 16,876. SH DEFINED 1 16,876. 0. 0. ADOBE SYS INC COM 00724F101 6,059,235. 171,310. SH DEFINED 3 171,310. 0. 0. ADOBE SYS INC COM 00724F101 173,967,486. 4,918,504. SH SOLE 4,433,154. 0. 485,350. ADOBE SYS INC COM 00724F101 2,740,361. 77,477. SH DEFINED 1 7,607. 0. 69,870. ADOBE SYS INC COM 00724F101 3,046,064. 86,120. SH DEFINED 4 5,680. 0. 80,440. ADVANCE AUTO PARTS INC COM 00751Y106 4,078,397. 97,290. SH DEFINED 3 97,290. 0. 0.
3/31/2010 MFS 13F REPORT ADVANCE AUTO PARTS INC COM 00751Y106 144,691,994. 3,451,622. SH SOLE 3,331,842. 0. 119,780. ADVANCE AUTO PARTS INC COM 00751Y106 14,300,463. 341,137. SH DEFINED 1 182,377. 0. 158,760. ADVANCE AUTO PARTS INC COM 00751Y106 799,666. 19,076. SH DEFINED 5 19,076. 0. 0. ADVANCE AUTO PARTS INC COM 00751Y106 2,713,901. 64,740. SH DEFINED 6 64,740. 0. 0. AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 19,596,674. 690,510. SH SOLE 690,510. 0. 0. AES CORP COM 00130H105 126,206,487. 11,473,317. SH SOLE 10,408,647. 0. 1,064,670. AETNA INC NEW COM 00817Y108 2,127,666. 60,600. SH SOLE 60,600. 0. 0. AFFILIATED MANAGERS GROUP COM 008252108 3,202,660. 40,540. SH DEFINED 3 40,540. 0. 0. AFFILIATED MANAGERS GROUP COM 008252108 88,206,107. 1,116,533. SH SOLE 1,038,533. 0. 78,000. AFFILIATED MANAGERS GROUP COM 008252108 413,960. 5,240. SH DEFINED 1 5,240. 0. 0. AFFILIATED MANAGERS GROUP COM 008252108 149,310. 1,890. SH DEFINED 4 1,890. 0. 0. AFLAC INC COM 001055102 1,335,534. 24,600. SH DEFINED 3 24,600. 0. 0. AFLAC INC COM 001055102 138,923,821. 2,558,921. SH SOLE 2,464,201. 0. 94,720. AFLAC INC COM 001055102 6,917,360. 127,415. SH DEFINED 1 15,095. 0. 112,320. AFLAC INC COM 001055102 4,567,961. 84,140. SH DEFINED 4 2,720. 0. 81,420. AGA MED HLDGS INC COM 008368102 12,723,913. 783,010. SH SOLE 783,010. 0. 0. AGCO CORP COM 001084102 3,534,737. 98,543. SH SOLE 98,543. 0. 0. AGILENT TECHNOLOGIES INC COM 00846U101 5,412,986. 157,400. SH SOLE 157,400. 0. 0. AGL RES INC COM 001204106 4,191,708. 108,453. SH SOLE 108,453. 0. 0. AIR PRODS & CHEMS INC COM 009158106 5,822,084. 78,730. SH DEFINED 3 78,730. 0. 0. AIR PRODS & CHEMS INC COM 009158106 237,322,928. 3,209,235. SH SOLE 3,076,385. 0. 132,850. AIR PRODS & CHEMS INC COM 009158106 24,605,827. 332,736. SH DEFINED 1 173,314. 0. 159,422. AIR PRODS & CHEMS INC COM 009158106 1,330,287. 17,989. SH DEFINED 5 17,989. 0. 0. AIR PRODS & CHEMS INC COM 009158106 4,537,572. 61,360. SH DEFINED 6 61,360. 0. 0. AIRGAS INC COM 009363102 3,400,489. 53,450. SH SOLE 53,450. 0. 0. AKAMAI TECHNOLOGIES INC COM 00971T101 3,434,998. 109,360. SH DEFINED 3 109,360. 0. 0. AKAMAI TECHNOLOGIES INC COM 00971T101 52,103,599. 1,658,822. SH SOLE 1,138,852. 0. 519,970. AKAMAI TECHNOLOGIES INC COM 00971T101 128,247. 4,083. SH DEFINED 1 4,083. 0. 0. AKAMAI TECHNOLOGIES INC COM 00971T101 1,039,985. 33,110. SH DEFINED 4 0. 0. 33,110. ALBEMARLE CORP COM 012653101 901,625. 21,150. SH DEFINED 3 21,150. 0. 0. ALBEMARLE CORP COM 012653101 4,964,264. 116,450. SH SOLE 116,450. 0. 0. ALCON INC COM SHS H01301102 3,101,144. 19,195. SH SOLE 14,970. 0. 4,225. ALCON INC COM SHS H01301102 3,348,008. 20,723. SH DEFINED 3 16,593. 0. 4,130. ALCON INC COM SHS H01301102 5,944,762. 36,796. SH DEFINED 2 36,796. 0. 0. ALCON INC COM SHS H01301102 17,495,332. 108,290. SH DEFINED 1 77,410. 0. 30,880. ALCON INC COM SHS H01301102 16,823,243. 104,130. SH DEFINED 5 99,550. 0. 4,580. ALCON INC COM SHS H01301102 21,900,104. 135,554. SH DEFINED 4 117,404. 0. 18,150. ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,297,927. 33,993. SH SOLE 33,993. 0. 0. ALEXION PHARMACEUTICALS INC COM 015351109 1,465,272. 26,950. SH DEFINED 3 26,950. 0. 0. ALEXION PHARMACEUTICALS INC COM 015351109 42,499,072. 781,664. SH SOLE 781,664. 0. 0. ALLEGHENY ENERGY INC COM 017361106 50,143,496. 2,180,152. SH SOLE 1,986,752. 0. 193,400. ALLERGAN INC COM 018490102 2,932,868. 44,900. SH DEFINED 3 44,900. 0. 0. ALLERGAN INC COM 018490102 107,827,709. 1,650,761. SH SOLE 1,650,761. 0. 0. ALLERGAN INC COM 018490102 4,359,522. 66,741. SH DEFINED 1 66,741. 0. 0. ALLERGAN INC COM 018490102 806,114. 12,341. SH DEFINED 5 12,341. 0. 0. ALLIANT ENERGY CORP COM 018802108 67,586,449. 2,032,064. SH SOLE 1,884,494. 0. 147,570. ALLIANT ENERGY CORP COM 018802108 3,099,832. 93,200. SH DEFINED 1 0. 0. 93,200. ALLIANT ENERGY CORP COM 018802108 2,471,551. 74,310. SH DEFINED 4 0. 0. 74,310.
3/31/2010 MFS 13F REPORT ALLIED WRLD ASSUR COM HLDG L SHS G0219G203 502,320. 11,200. SH DEFINED 3 11,200. 0. 0. ALLIED WRLD ASSUR COM HLDG L SHS G0219G203 26,358,749. 587,709. SH SOLE 587,709. 0. 0. ALLIED WRLD ASSUR COM HLDG L SHS G0219G203 247,572. 5,520. SH DEFINED 1 304. 0. 5,216. ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 8,847,184. 452,310. SH SOLE 452,310. 0. 0. ALLSTATE CORP COM 020002101 14,708,481. 455,230. SH DEFINED 3 455,230. 0. 0. ALLSTATE CORP COM 020002101 313,402,574. 9,699,863. SH SOLE 9,473,403. 0. 226,460. ALLSTATE CORP COM 020002101 39,229,574. 1,214,162. SH DEFINED 1 586,851. 0. 627,311. ALLSTATE CORP COM 020002101 2,433,040. 75,303. SH DEFINED 5 75,303. 0. 0. ALLSTATE CORP COM 020002101 2,658,144. 82,270. SH DEFINED 4 0. 0. 82,270. ALLSTATE CORP COM 020002101 7,036,795. 217,790. SH DEFINED 6 217,790. 0. 0. ALPHA NATURAL RESOURCES INC COM 02076X102 1,529,129. 30,650. SH SOLE 30,650. 0. 0. ALTERA CORP COM 021441100 16,157,398. 664,640. SH SOLE 664,640. 0. 0. ALTERA CORP COM 021441100 136,136. 5,600. SH DEFINED 1 5,600. 0. 0. ALTRIA GROUP INC COM 02209S103 1,452,713. 70,795. SH DEFINED 3 70,795. 0. 0. ALTRIA GROUP INC COM 02209S103 73,169,806. 3,565,780. SH SOLE 2,659,119. 0. 906,661. ALTRIA GROUP INC COM 02209S103 4,772,029. 232,555. SH DEFINED 1 81,786. 0. 150,769. ALTRIA GROUP INC COM 02209S103 328,279. 15,998. SH DEFINED 5 15,998. 0. 0. ALTRIA GROUP INC COM 02209S103 1,137,218. 55,420. SH DEFINED 6 55,420. 0. 0. AMAZON COM INC COM 023135106 1,131,988. 8,340. SH DEFINED 3 8,340. 0. 0. AMAZON COM INC COM 023135106 91,794,742. 676,304. SH SOLE 651,944. 0. 24,360. AMAZON COM INC COM 023135106 508,173. 3,744. SH DEFINED 1 2,804. 0. 940. AMAZON COM INC COM 023135106 120,800. 890. SH DEFINED 4 890. 0. 0. AMDOCS LTD ORD G02602103 1,117,984. 37,130. SH DEFINED 3 37,130. 0. 0. AMDOCS LTD ORD G02602103 39,137,640. 1,299,822. SH SOLE 1,244,542. 0. 55,280. AMDOCS LTD ORD G02602103 3,001,365. 99,680. SH DEFINED 4 0. 0. 99,680. AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,106,544. 121,306. SH DEFINED 3 121,306. 0. 0. AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 100,398,197. 1,994,402. SH SOLE 1,930,552. 0. 63,850. AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15,004,038. 298,054. SH DEFINED 1 251,704. 0. 46,350. AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,259,003. 25,010. SH DEFINED 4 25,010. 0. 0. AMERICAN ELEC PWR INC COM 025537101 1,531,264. 44,800. SH DEFINED 3 44,800. 0. 0. AMERICAN ELEC PWR INC COM 025537101 211,830,140. 6,197,488. SH SOLE 5,668,298. 0. 529,190. AMERICAN ELEC PWR INC COM 025537101 3,241,631. 94,840. SH DEFINED 1 18,380. 0. 76,460. AMERICAN ELEC PWR INC COM 025537101 2,117,109. 61,940. SH DEFINED 4 5,130. 0. 56,810. AMERICAN EXPRESS CO COM 025816109 11,346,376. 274,997. SH DEFINED 3 228,703. 0. 46,294. AMERICAN EXPRESS CO COM 025816109 17,732,640. 429,778. SH DEFINED 2 429,778. 0. 0. AMERICAN EXPRESS CO COM 025816109 153,455,430. 3,719,230. SH SOLE 3,056,236. 0. 662,994. AMERICAN EXPRESS CO COM 025816109 57,874,536. 1,402,679. SH DEFINED 1 914,883. 0. 487,796. AMERICAN EXPRESS CO COM 025816109 50,375,077. 1,220,918. SH DEFINED 5 1,168,810. 0. 52,108. AMERICAN EXPRESS CO COM 025816109 67,052,699. 1,625,126. SH DEFINED 4 1,323,400. 0. 301,726. AMERICAN TOWER CORP CL A 029912201 4,617,646. 108,370. SH DEFINED 3 108,370. 0. 0. AMERICAN TOWER CORP CL A 029912201 189,358,542. 4,443,993. SH SOLE 4,295,213. 0. 148,780. AMERICAN TOWER CORP CL A 029912201 4,148,084. 97,350. SH DEFINED 1 6,800. 0. 90,550. AMERICAN TOWER CORP CL A 029912201 3,651,677. 85,700. SH DEFINED 4 2,830. 0. 82,870. AMERICAN WTR WKS CO INC NEW COM 030420103 35,673,344. 1,639,400. SH SOLE 1,485,390. 0. 154,010. AMERISOURCEBERGEN CORP COM 03073E105 17,930. 620. SH SOLE 620. 0. 0. AMERISOURCEBERGEN CORP COM 03073E105 365,578. 12,641. SH DEFINED 1 3,565. 0. 9,076. AMERISTAR CASINOS INC COM 03070Q101 191,310. 10,500. SH DEFINED 3 10,500. 0. 0. AMERISTAR CASINOS INC COM 03070Q101 5,872,142. 322,291. SH SOLE 322,291. 0. 0.
3/31/2010 MFS 13F REPORT AMETEK INC NEW COM 031100100 2,152,603. 51,920. SH DEFINED 3 51,920. 0. 0. AMETEK INC NEW COM 031100100 23,546,005. 567,921. SH SOLE 567,921. 0. 0. AMGEN INC COM 031162100 2,241,000. 37,500. SH DEFINED 3 37,500. 0. 0. AMGEN INC COM 031162100 81,476,664. 1,363,398. SH SOLE 949,638. 0. 413,760. AMGEN INC COM 031162100 788,115. 13,188. SH DEFINED 1 13,188. 0. 0. AMGEN INC COM 031162100 262,346. 4,390. SH DEFINED 4 4,390. 0. 0. ANADARKO PETE CORP COM 032511107 2,812,695. 38,620. SH DEFINED 3 38,620. 0. 0. ANADARKO PETE CORP COM 032511107 124,674,837. 1,711,861. SH SOLE 1,628,751. 0. 83,110. ANADARKO PETE CORP COM 032511107 1,124,495. 15,440. SH DEFINED 1 15,440. 0. 0. ANADARKO PETE CORP COM 032511107 201,739. 2,770. SH DEFINED 4 2,770. 0. 0. ANNALY CAP MGMT INC COM 035710409 22,795,283. 1,326,850. SH SOLE 873,540. 0. 453,310. AON CORP COM 037389103 9,440,618. 221,040. SH DEFINED 3 221,040. 0. 0. AON CORP COM 037389103 233,947,954. 5,477,592. SH SOLE 5,368,562. 0. 109,030. AON CORP COM 037389103 27,490,121. 643,646. SH DEFINED 1 341,902. 0. 301,744. AON CORP COM 037389103 1,522,654. 35,651. SH DEFINED 5 35,651. 0. 0. AON CORP COM 037389103 1,567,457. 36,700. SH DEFINED 4 0. 0. 36,700. AON CORP COM 037389103 4,498,217. 105,320. SH DEFINED 6 105,320. 0. 0. APACHE CORP COM 037411105 19,596,605. 193,070. SH DEFINED 3 193,070. 0. 0. APACHE CORP COM 037411105 593,792,899. 5,850,176. SH SOLE 5,603,526. 0. 246,650. APACHE CORP COM 037411105 54,262,915. 534,610. SH DEFINED 1 285,378. 0. 249,232. APACHE CORP COM 037411105 2,687,111. 26,474. SH DEFINED 5 26,474. 0. 0. APACHE CORP COM 037411105 2,703,960. 26,640. SH DEFINED 4 2,430. 0. 24,210. APACHE CORP COM 037411105 8,264,130. 81,420. SH DEFINED 6 81,420. 0. 0. APOLLO GROUP INC CL A 037604105 1,059,704. 17,290. SH DEFINED 3 17,290. 0. 0. APOLLO GROUP INC CL A 037604105 83,814,320. 1,367,504. SH SOLE 1,179,232. 0. 188,272. APOLLO GROUP INC CL A 037604105 6,061,581. 98,900. SH DEFINED 1 63,120. 0. 35,780. APOLLO GROUP INC CL A 037604105 262,566. 4,284. SH DEFINED 5 4,284. 0. 0. APOLLO GROUP INC CL A 037604105 910,769. 14,860. SH DEFINED 6 14,860. 0. 0. APPLE INC COM 037833100 17,683,181. 75,270. SH DEFINED 3 75,270. 0. 0. APPLE INC COM 037833100 597,613,289. 2,543,793. SH SOLE 2,371,553. 0. 172,240. APPLE INC COM 037833100 20,826,310. 88,649. SH DEFINED 1 37,197. 0. 51,452. APPLE INC COM 037833100 2,307,482. 9,822. SH DEFINED 5 9,822. 0. 0. APPLE INC COM 037833100 12,629,837. 53,760. SH DEFINED 4 3,090. 0. 50,670. APTARGROUP INC COM 038336103 309,291. 7,860. SH DEFINED 3 7,860. 0. 0. APTARGROUP INC COM 038336103 1,713,693. 43,550. SH SOLE 43,550. 0. 0. ARCH COAL INC COM 039380100 5,669,633. 248,124. SH SOLE 248,124. 0. 0. ARCHER DANIELS MIDLAND CO COM 039483102 17,562,964. 607,715. SH SOLE 176,985. 0. 430,730. ARCHER DANIELS MIDLAND CO COM 039483102 240,477. 8,321. SH DEFINED 1 451. 0. 7,870. ARCHIPELAGO LEARNING INC COM 03956P102 5,592,305. 383,560. SH SOLE 383,560. 0. 0. ARCSIGHT INC COM 039666102 8,762,814. 311,290. SH SOLE 311,290. 0. 0. ARIBA INC COM NEW 04033V203 10,297,733. 801,380. SH SOLE 801,380. 0. 0. ARROW ELECTRS INC COM 042735100 238,901. 7,929. SH SOLE 7,929. 0. 0. ART TECHNOLOGY GROUP INC COM 04289L107 7,089,031. 1,607,490. SH SOLE 1,607,490. 0. 0. ASPEN INSURANCE HOLDINGS LTD SHS G05384105 982,002. 34,050. SH DEFINED 3 34,050. 0. 0. ASPEN INSURANCE HOLDINGS LTD SHS G05384105 37,379,466. 1,296,098. SH SOLE 1,202,748. 0. 93,350. ASSOCIATED BANC CORP COM 045487105 610,650. 44,250. SH DEFINED 3 44,250. 0. 0. ASSOCIATED BANC CORP COM 045487105 23,949,362. 1,735,461. SH SOLE 1,735,461. 0. 0. AT&T INC COM 00206R102 35,774,705. 1,384,470. SH DEFINED 3 1,384,470. 0. 0.
3/31/2010 MFS 13F REPORT AT&T INC COM 00206R102 1,201,906,600. 46,513,413. SH SOLE 43,803,045. 0. 2,710,368. AT&T INC COM 00206R102 109,141,855. 4,223,756. SH DEFINED 1 2,109,553. 0. 2,114,203. AT&T INC COM 00206R102 5,675,058. 219,623. SH DEFINED 5 219,623. 0. 0. AT&T INC COM 00206R102 9,587,415. 371,030. SH DEFINED 4 15,450. 0. 355,580. AT&T INC COM 00206R102 17,104,530. 661,940. SH DEFINED 6 661,940. 0. 0. ATHENAHEALTH INC COM 04685W103 514,765. 14,080. SH DEFINED 3 14,080. 0. 0. ATHENAHEALTH INC COM 04685W103 22,099,058. 604,460. SH SOLE 604,460. 0. 0. ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 342,173. 6,450. SH DEFINED 3 6,450. 0. 0. ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,304,993. 118,850. SH SOLE 118,850. 0. 0. ATRICURE INC COM 04963C209 1,558,082. 264,530. SH SOLE 264,530. 0. 0. AUTODESK INC COM 052769106 2,547,478. 86,590. SH DEFINED 3 86,590. 0. 0. AUTODESK INC COM 052769106 43,773,283. 1,487,875. SH SOLE 1,487,875. 0. 0. AUTODESK INC COM 052769106 865,242. 29,410. SH DEFINED 4 0. 0. 29,410. AUTOMATIC DATA PROCESSING IN COM 053015103 1,825,049. 41,040. SH DEFINED 3 41,040. 0. 0. AUTOMATIC DATA PROCESSING IN COM 053015103 32,115,567. 722,185. SH SOLE 722,185. 0. 0. AVALONBAY CMNTYS INC COM 053484101 586,144. 6,788. SH SOLE 6,788. 0. 0. AVERY DENNISON CORP COM 053611109 10,179,217. 279,572. SH SOLE 279,572. 0. 0. AVON PRODS INC COM 054303102 21,372,986. 631,030. SH SOLE 631,030. 0. 0. BAIDU INC SPON ADR REP A 056752108 17,724,930. 29,690. SH SOLE 29,690. 0. 0. BALDOR ELEC CO COM 057741100 1,012,044. 27,060. SH DEFINED 3 27,060. 0. 0. BALDOR ELEC CO COM 057741100 6,190,822. 165,530. SH SOLE 165,530. 0. 0. BANCO BRADESCO S A SP ADR PFD NEW 059460303 407,745. 22,124. SH DEFINED 3 22,124. 0. 0. BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 4,266,473. 343,240. SH DEFINED 3 343,240. 0. 0. BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 84,646,709. 6,809,872. SH SOLE 6,770,372. 0. 39,500. BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 13,361,119. 1,074,909. SH DEFINED 1 879,609. 0. 195,300. BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,113,487. 16,322. SH DEFINED 3 16,322. 0. 0. BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16,792,353. 246,150. SH SOLE 246,150. 0. 0. BANCOLOMBIA S A SPON ADR PREF 05968L102 750,605. 16,439. SH DEFINED 3 16,439. 0. 0. BANCOLOMBIA S A SPON ADR PREF 05968L102 4,313,820. 94,477. SH SOLE 94,477. 0. 0. BANK OF AMERICA CORPORATION COM 060505104 17,651,687. 988,890. SH DEFINED 3 988,890. 0. 0. BANK OF AMERICA CORPORATION COM 060505104 607,946,260. 34,058,614. SH SOLE 31,361,423. 0. 2,697,191. BANK OF AMERICA CORPORATION COM 060505104 49,085,429. 2,749,884. SH DEFINED 1 1,048,684. 0. 1,701,200. BANK OF AMERICA CORPORATION COM 060505104 1,988,633. 111,408. SH DEFINED 5 111,408. 0. 0. BANK OF AMERICA CORPORATION COM 060505104 5,989,211. 335,530. SH DEFINED 6 335,530. 0. 0. BANK OF AMERICA CORPORATION COM 060505104 12,286,869. 688,340. SH DEFINED 4 38,040. 0. 650,300. BANK OF NEW YORK MELLON CORP COM 064058100 43,283,137. 1,401,656. SH DEFINED 2 1,401,656. 0. 0. BANK OF NEW YORK MELLON CORP COM 064058100 62,877,053. 2,036,174. SH DEFINED 3 1,882,416. 0. 153,758. BANK OF NEW YORK MELLON CORP COM 064058100 1,112,065,931. 36,012,498. SH SOLE 34,382,346. 0. 1,630,152. BANK OF NEW YORK MELLON CORP COM 064058100 323,817,438. 10,486,316. SH DEFINED 1 7,589,210. 0. 2,897,106. BANK OF NEW YORK MELLON CORP COM 064058100 16,086,010. 520,920. SH DEFINED 6 520,920. 0. 0. BANK OF NEW YORK MELLON CORP COM 064058100 126,949,687. 4,111,065. SH DEFINED 5 3,942,511. 0. 168,554. BANK OF NEW YORK MELLON CORP COM 064058100 159,880,891. 5,177,490. SH DEFINED 4 4,135,163. 0. 1,042,327. BARD C R INC COM 067383109 1,071,489. 12,370. SH DEFINED 3 12,370. 0. 0. BARD C R INC COM 067383109 8,556,930. 98,787. SH SOLE 98,787. 0. 0. BAXTER INTL INC COM 071813109 76,553,952. 1,315,360. SH SOLE 1,286,120. 0. 29,240. BAXTER INTL INC COM 071813109 4,161,300. 71,500. SH DEFINED 1 4,500. 0. 67,000. BAXTER INTL INC COM 071813109 3,117,192. 53,560. SH DEFINED 4 0. 0. 53,560. BECTON DICKINSON & CO COM 075887109 13,335,287. 169,380. SH DEFINED 3 169,380. 0. 0.
3/31/2010 MFS 13F REPORT BECTON DICKINSON & CO COM 075887109 398,647,702. 5,063,479. SH SOLE 4,923,789. 0. 139,690. BECTON DICKINSON & CO COM 075887109 38,430,790. 488,134. SH DEFINED 1 237,034. 0. 251,100. BECTON DICKINSON & CO COM 075887109 2,096,659. 26,631. SH DEFINED 5 26,631. 0. 0. BECTON DICKINSON & CO COM 075887109 4,918,263. 62,470. SH DEFINED 6 62,470. 0. 0. BECTON DICKINSON & CO COM 075887109 6,020,483. 76,470. SH DEFINED 4 2,110. 0. 74,360. BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,353,689. 78,180. SH SOLE 21,850. 0. 56,330. BHP BILLITON LTD SPONSORED ADR 088606108 1,284,317. 15,990. SH DEFINED 3 15,990. 0. 0. BHP BILLITON LTD SPONSORED ADR 088606108 41,367,290. 515,031. SH SOLE 515,031. 0. 0. BHP BILLITON PLC SPONSORED ADR 05545E209 13,152,520. 192,204. SH SOLE 192,204. 0. 0. BIOMED REALTY TRUST INC COM 09063H107 5,195,876. 314,140. SH SOLE 314,140. 0. 0. BLACKBOARD INC COM 091935502 383,689. 9,210. SH DEFINED 3 9,210. 0. 0. BLACKBOARD INC COM 091935502 22,979,656. 551,600. SH SOLE 551,600. 0. 0. BLOCK H & R INC COM 093671105 4,053,914. 227,748. SH SOLE 227,748. 0. 0. BLUE COAT SYSTEMS INC COM NEW 09534T508 2,194,218. 70,690. SH DEFINED 3 70,690. 0. 0. BLUE COAT SYSTEMS INC COM NEW 09534T508 3,754,909. 120,970. SH SOLE 120,970. 0. 0. BLUE COAT SYSTEMS INC COM NEW 09534T508 1,403,318. 45,210. SH DEFINED 4 0. 0. 45,210. BOSTON BEER INC CL A 100557107 2,641,220. 50,540. SH SOLE 50,540. 0. 0. BOSTON PROPERTIES INC COM 101121101 2,873,208. 38,086. SH SOLE 38,086. 0. 0. BRISTOW GROUP INC COM 110394103 8,551,505. 226,650. SH SOLE 226,650. 0. 0. BROADCOM CORP CL A 111320107 36,807,901. 1,109,340. SH SOLE 1,109,340. 0. 0. BUCYRUS INTL INC NEW COM 118759109 939,038. 14,230. SH DEFINED 3 14,230. 0. 0. BUCYRUS INTL INC NEW COM 118759109 49,299,809. 747,080. SH SOLE 747,080. 0. 0. BUCYRUS INTL INC NEW COM 118759109 65,990. 1,000. SH DEFINED 1 1,000. 0. 0. CABLEVISION SYS CORP CL A NY CABLVS 12686C109 140,012. 5,800. SH DEFINED 3 5,800. 0. 0. CABLEVISION SYS CORP CL A NY CABLVS 12686C109 15,284,965. 633,180. SH SOLE 602,380. 0. 30,800. CADENCE DESIGN SYSTEM INC COM 127387108 1,828,237. 274,510. SH DEFINED 3 274,510. 0. 0. CADENCE DESIGN SYSTEM INC COM 127387108 3,118,745. 468,280. SH SOLE 468,280. 0. 0. CADENCE DESIGN SYSTEM INC COM 127387108 1,162,636. 174,570. SH DEFINED 4 0. 0. 174,570. CALPINE CORP COM NEW 131347304 311,042. 26,160. SH DEFINED 3 26,160. 0. 0. CALPINE CORP COM NEW 131347304 75,014,069. 6,309,005. SH SOLE 5,751,825. 0. 557,180. CALPINE CORP COM NEW 131347304 43,874. 3,690. SH DEFINED 1 3,690. 0. 0. CALPINE CORP COM NEW 131347304 34,838. 2,930. SH DEFINED 4 2,930. 0. 0. CAMERON INTERNATIONAL CORP COM 13342B105 1,912,842. 44,630. SH DEFINED 3 44,630. 0. 0. CAMERON INTERNATIONAL CORP COM 13342B105 12,611,126. 294,240. SH SOLE 294,240. 0. 0. CAMPBELL SOUP CO COM 134429109 1,393,497. 39,420. SH DEFINED 3 39,420. 0. 0. CAMPBELL SOUP CO COM 134429109 68,301,856. 1,932,160. SH SOLE 1,819,210. 0. 112,950. CAMPBELL SOUP CO COM 134429109 5,739,391. 162,359. SH DEFINED 1 90,329. 0. 72,030. CAMPBELL SOUP CO COM 134429109 309,383. 8,752. SH DEFINED 5 8,752. 0. 0. CAMPBELL SOUP CO COM 134429109 1,065,449. 30,140. SH DEFINED 6 30,140. 0. 0. CANADIAN NATL RY CO COM 136375102 21,553,438. 355,726. SH DEFINED 3 296,350. 0. 59,376. CANADIAN NATL RY CO COM 136375102 32,688,911. 539,510. SH DEFINED 2 539,510. 0. 0. CANADIAN NATL RY CO COM 136375102 311,258,283. 5,137,123. SH SOLE 4,968,041. 0. 169,082. CANADIAN NATL RY CO COM 136375102 283,306,177. 4,675,791. SH DEFINED 1 3,842,538. 0. 833,253. CANADIAN NATL RY CO COM 136375102 2,563,563. 42,310. SH DEFINED 6 42,310. 0. 0. CANADIAN NATL RY CO COM 136375102 92,393,025. 1,524,889. SH DEFINED 5 1,459,879. 0. 65,010. CANADIAN NATL RY CO COM 136375102 112,450,314. 1,855,922. SH DEFINED 4 1,593,253. 0. 262,669. CAPELLA EDUCATION COMPANY COM 139594105 1,867,012. 20,110. SH DEFINED 3 20,110. 0. 0. CAPELLA EDUCATION COMPANY COM 139594105 32,224,393. 347,096. SH SOLE 347,096. 0. 0.
3/31/2010 MFS 13F REPORT CAPLEASE INC COM 140288101 2,684,829. 483,753. SH SOLE 483,753. 0. 0. CARBO CERAMICS INC COM 140781105 280,530. 4,500. SH DEFINED 3 4,500. 0. 0. CARDINAL HEALTH INC COM 14149Y108 235,240. 6,529. SH SOLE 6,529. 0. 0. CARDINAL HEALTH INC COM 14149Y108 197,084. 5,470. SH DEFINED 1 0. 0. 5,470. CARNIVAL CORP PAIRED CTF 143658300 51,987,303. 1,337,122. SH SOLE 1,292,252. 0. 44,870. CARNIVAL CORP PAIRED CTF 143658300 4,292,741. 110,410. SH DEFINED 1 0. 0. 110,410. CARNIVAL CORP PAIRED CTF 143658300 3,188,160. 82,000. SH DEFINED 4 0. 0. 82,000. CATERPILLAR INC DEL COM 149123101 11,023,262. 175,390. SH SOLE 175,390. 0. 0. CATERPILLAR INC DEL COM 149123101 165,924. 2,640. SH DEFINED 1 244. 0. 2,396. CATHAY GENERAL BANCORP COM 149150104 316,880. 27,200. SH DEFINED 3 27,200. 0. 0. CATHAY GENERAL BANCORP COM 149150104 16,391,434. 1,406,990. SH SOLE 1,406,990. 0. 0. CBS CORP NEW CL B 124857202 22,599,653. 1,621,209. SH SOLE 831,189. 0. 790,020. CBS CORP NEW CL B 124857202 196,944. 14,128. SH DEFINED 1 14,128. 0. 0. CELANESE CORP DEL COM SER A 150870103 2,158,156. 67,760. SH DEFINED 3 67,760. 0. 0. CELANESE CORP DEL COM SER A 150870103 56,580,920. 1,776,481. SH SOLE 1,227,761. 0. 548,720. CELANESE CORP DEL COM SER A 150870103 652,384. 20,483. SH DEFINED 1 14,553. 0. 5,930. CELANESE CORP DEL COM SER A 150870103 186,004. 5,840. SH DEFINED 4 5,840. 0. 0. CELGENE CORP COM 151020104 61,236,927. 988,330. SH SOLE 988,330. 0. 0. CELLCOM ISRAEL LTD SHS M2196U109 165,795,369. 4,852,074. SH SOLE 4,428,954. 0. 423,120. CENTERPOINT ENERGY INC COM 15189T107 28,645,328. 1,994,800. SH SOLE 1,807,400. 0. 187,400. CENTURYTEL INC COM 156700106 794,304. 22,400. SH DEFINED 3 22,400. 0. 0. CENTURYTEL INC COM 156700106 170,845,713. 4,817,984. SH SOLE 3,974,451. 0. 843,533. CENTURYTEL INC COM 156700106 795,368. 22,430. SH DEFINED 1 14,090. 0. 8,340. CENTURYTEL INC COM 156700106 91,841. 2,590. SH DEFINED 4 2,590. 0. 0. CERNER CORP COM 156782104 1,471,538. 17,300. SH DEFINED 3 17,300. 0. 0. CERNER CORP COM 156782104 32,354,272. 380,370. SH SOLE 380,370. 0. 0. CEVA INC COM 157210105 6,886,279. 590,590. SH SOLE 590,590. 0. 0. CHESAPEAKE LODGING TR SH BEN INT 165240102 7,992,046. 410,480. SH SOLE 410,480. 0. 0. CHEVRON CORP NEW COM 166764100 18,777,176. 247,622. SH DEFINED 2 247,622. 0. 0. CHEVRON CORP NEW COM 166764100 46,081,284. 607,692. SH DEFINED 3 580,223. 0. 27,469. CHEVRON CORP NEW COM 166764100 879,623,905. 11,599,946. SH SOLE 10,794,611. 0. 805,335. CHEVRON CORP NEW COM 166764100 142,812,231. 1,883,321. SH DEFINED 1 1,069,760. 0. 813,561. CHEVRON CORP NEW COM 166764100 11,190,233. 147,570. SH DEFINED 6 147,570. 0. 0. CHEVRON CORP NEW COM 166764100 57,173,393. 753,968. SH DEFINED 5 725,412. 0. 28,556. CHEVRON CORP NEW COM 166764100 74,474,918. 982,130. SH DEFINED 4 727,710. 0. 254,420. CHINA HYDROELECTRIC CORP SPONSORED ADR 16949D101 14,362,133. 1,552,663. SH SOLE 1,405,623. 0. 147,040. CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 406,986. 36,501. SH DEFINED 3 36,501. 0. 0. CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 12,471,598. 1,118,529. SH SOLE 1,118,529. 0. 0. CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 24,530. 2,200. SH DEFINED 1 2,200. 0. 0. CHUBB CORP COM 171232101 5,686,390. 109,670. SH DEFINED 3 109,670. 0. 0. CHUBB CORP COM 171232101 216,051,550. 4,166,857. SH SOLE 4,098,337. 0. 68,520. CHUBB CORP COM 171232101 21,133,853. 407,596. SH DEFINED 1 241,456. 0. 166,140. CHUBB CORP COM 171232101 129,625. 2,500. SH DEFINED 4 2,500. 0. 0. CHUBB CORP COM 171232101 1,009,831. 19,476. SH DEFINED 5 19,476. 0. 0. CHUBB CORP COM 171232101 3,553,281. 68,530. SH DEFINED 6 68,530. 0. 0. CHURCH & DWIGHT INC COM 171340102 7,421,408. 110,850. SH DEFINED 3 110,850. 0. 0. CHURCH & DWIGHT INC COM 171340102 119,580,131. 1,786,111. SH SOLE 1,786,111. 0. 0. CHURCH & DWIGHT INC COM 171340102 6,056,967. 90,470. SH DEFINED 1 90,470. 0. 0.
3/31/2010 MFS 13F REPORT CHURCH & DWIGHT INC COM 171340102 52,221. 780. SH DEFINED 4 780. 0. 0. CHURCH & DWIGHT INC COM 171340102 993,873. 14,845. SH DEFINED 5 14,845. 0. 0. CIENA CORP COM NEW 171779309 3,987,836. 261,669. SH SOLE 261,669. 0. 0. CISCO SYS INC COM 17275R102 37,721,843. 1,449,168. SH DEFINED 2 1,449,168. 0. 0. CISCO SYS INC COM 17275R102 44,655,402. 1,715,536. SH DEFINED 3 1,556,406. 0. 159,130. CISCO SYS INC COM 17275R102 692,518,805. 26,604,641. SH SOLE 25,670,341. 0. 934,300. CISCO SYS INC COM 17275R102 211,053,322. 8,108,080. SH DEFINED 1 6,231,852. 0. 1,876,228. CISCO SYS INC COM 17275R102 1,616,463. 62,100. SH DEFINED 6 62,100. 0. 0. CISCO SYS INC COM 17275R102 108,722,859. 4,176,829. SH DEFINED 5 4,001,719. 0. 175,110. CISCO SYS INC COM 17275R102 143,187,021. 5,500,846. SH DEFINED 4 4,308,050. 0. 1,192,796. CIT GROUP INC COM NEW 125581801 2,568,438. 65,925. SH SOLE 65,925. 0. 0. CITI TRENDS INC COM 17306X102 12,337,905. 380,330. SH SOLE 380,330. 0. 0. CITIGROUP INC COM 172967101 1,408,955. 347,890. SH DEFINED 3 347,890. 0. 0. CITIGROUP INC COM 172967101 17,346,920. 4,283,190. SH SOLE 4,283,190. 0. 0. CITIGROUP INC COM 172967101 201,285. 49,700. SH DEFINED 1 49,700. 0. 0. CITIGROUP INC COM 172967101 162,000. 40,000. SH DEFINED 4 40,000. 0. 0. CITIGROUP INC UNIT 99/99/9999 172967416 304,700. 2,500. SH DEFINED 1 2,500. 0. 0. CITRIX SYS INC COM 177376100 2,074,439. 43,700. SH DEFINED 3 43,700. 0. 0. CITRIX SYS INC COM 177376100 29,883,789. 629,530. SH SOLE 629,530. 0. 0. CLIFFS NATURAL RESOURCES INC COM 18683K101 41,296,377. 582,049. SH SOLE 276,409. 0. 305,640. CLIFFS NATURAL RESOURCES INC COM 18683K101 402,287. 5,670. SH DEFINED 1 3,310. 0. 2,360. CLOROX CO DEL COM 189054109 27,999,034. 436,530. SH SOLE 378,740. 0. 57,790. CLOROX CO DEL COM 189054109 405,365. 6,320. SH DEFINED 1 6,320. 0. 0. CLOUD PEAK ENERGY INC COM 18911Q102 2,218,711. 133,336. SH SOLE 133,336. 0. 0. CME GROUP INC COM 12572Q105 5,089,371. 16,100. SH DEFINED 3 16,100. 0. 0. CME GROUP INC COM 12572Q105 139,939,052. 442,691. SH SOLE 424,631. 0. 18,060. CME GROUP INC COM 12572Q105 4,683,170. 14,815. SH DEFINED 1 14,285. 0. 530. CME GROUP INC COM 12572Q105 123,283. 390. SH DEFINED 4 390. 0. 0. CME GROUP INC COM 12572Q105 668,889. 2,116. SH DEFINED 5 2,116. 0. 0. CMS ENERGY CORP COM 125896100 1,163,520. 75,260. SH DEFINED 3 75,260. 0. 0. CMS ENERGY CORP COM 125896100 232,720,524. 15,053,074. SH SOLE 13,751,614. 0. 1,301,460. CMS ENERGY CORP COM 125896100 583,770. 37,760. SH DEFINED 1 37,760. 0. 0. CMS ENERGY CORP COM 125896100 132,492. 8,570. SH DEFINED 4 8,570. 0. 0. CNOOC LTD SPONSORED ADR 126132109 5,586,307. 33,840. SH SOLE 33,840. 0. 0. COBALT INTL ENERGY INC COM 19075F106 2,612,016. 192,060. SH DEFINED 3 192,060. 0. 0. COBALT INTL ENERGY INC COM 19075F106 43,100,576. 3,169,160. SH SOLE 3,169,160. 0. 0. COBALT INTL ENERGY INC COM 19075F106 396,576. 29,160. SH DEFINED 1 29,160. 0. 0. COBALT INTL ENERGY INC COM 19075F106 89,896. 6,610. SH DEFINED 4 6,610. 0. 0. COCA COLA CO COM 191216100 51,865,660. 943,012. SH SOLE 854,325. 0. 88,687. COCA COLA CO COM 191216100 367,400. 6,680. SH DEFINED 1 2,700. 0. 3,980. COGENT COMM GROUP INC COM NEW 19239V302 1,033,921. 99,320. SH DEFINED 3 99,320. 0. 0. COGENT COMM GROUP INC COM NEW 19239V302 1,762,205. 169,280. SH SOLE 169,280. 0. 0. COGENT COMM GROUP INC COM NEW 19239V302 660,410. 63,440. SH DEFINED 4 0. 0. 63,440. COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,116,917. 61,140. SH DEFINED 3 61,140. 0. 0. COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86,206,874. 1,690,994. SH SOLE 1,286,754. 0. 404,240. COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 57,556. 1,129. SH DEFINED 1 1,129. 0. 0. COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 931,405. 18,270. SH DEFINED 4 0. 0. 18,270. COLGATE PALMOLIVE CO COM 194162103 6,233,359. 73,110. SH DEFINED 3 73,110. 0. 0.
3/31/2010 MFS 13F REPORT COLGATE PALMOLIVE CO COM 194162103 194,472,944. 2,280,940. SH SOLE 2,255,650. 0. 25,290. COLGATE PALMOLIVE CO COM 194162103 10,115,502. 118,643. SH DEFINED 1 56,503. 0. 62,140. COLGATE PALMOLIVE CO COM 194162103 843,562. 9,894. SH DEFINED 5 9,894. 0. 0. COLGATE PALMOLIVE CO COM 194162103 3,937,307. 46,180. SH DEFINED 4 0. 0. 46,180. COMCAST CORP NEW CL A 20030N101 212,290. 11,280. SH SOLE 11,280. 0. 0. COMCAST CORP NEW CL A 20030N101 130,479. 6,933. SH DEFINED 1 0. 0. 6,933. COMCAST CORP NEW CL A SPL 20030N200 1,603,104. 89,210. SH DEFINED 3 89,210. 0. 0. COMCAST CORP NEW CL A SPL 20030N200 187,419,014. 10,429,550. SH SOLE 9,487,960. 0. 941,590. COMCAST CORP NEW CL A SPL 20030N200 607,386. 33,800. SH DEFINED 1 33,800. 0. 0. COMCAST CORP NEW CL A SPL 20030N200 183,653. 10,220. SH DEFINED 4 10,220. 0. 0. COMPANHIA DE BEBIDAS DAS AME SPON ADR PFD 20441W203 3,505,628. 38,246. SH DEFINED 3 38,246. 0. 0. COMPANHIA DE BEBIDAS DAS AME SPON ADR PFD 20441W203 77,526,395. 845,804. SH SOLE 845,804. 0. 0. COMPANHIA DE BEBIDAS DAS AME SPON ADR PFD 20441W203 10,838,062. 118,242. SH DEFINED 1 118,242. 0. 0. COMPANHIA DE BEBIDAS DAS AME SPON ADR PFD 20441W203 964,996. 10,528. SH DEFINED 5 10,528. 0. 0. COMPANHIA DE BEBIDAS DAS AME SPON ADR PFD 20441W203 3,765,393. 41,080. SH DEFINED 6 41,080. 0. 0. COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 18,096,128. 883,600. SH SOLE 799,000. 0. 84,600. COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 759,389. 19,018. SH DEFINED 3 19,018. 0. 0. COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 337,628. 9,001. SH DEFINED 3 9,001. 0. 0. COMPELLENT TECHNOLOGIES INC COM 20452A108 1,787,117. 101,830. SH DEFINED 3 101,830. 0. 0. COMPELLENT TECHNOLOGIES INC COM 20452A108 20,567,810. 1,171,955. SH SOLE 1,171,955. 0. 0. COMPELLENT TECHNOLOGIES INC COM 20452A108 1,140,750. 65,000. SH DEFINED 4 0. 0. 65,000. CONCEPTUS INC COM 206016107 37,071,369. 1,857,283. SH SOLE 1,857,283. 0. 0. CONCHO RES INC COM 20605P101 638,565. 12,680. SH DEFINED 3 12,680. 0. 0. CONCHO RES INC COM 20605P101 10,717,615. 212,820. SH SOLE 212,820. 0. 0. CONCUR TECHNOLOGIES INC COM 206708109 1,289,354. 31,440. SH DEFINED 3 31,440. 0. 0. CONCUR TECHNOLOGIES INC COM 206708109 24,690,891. 602,070. SH SOLE 602,070. 0. 0. CONOCOPHILLIPS COM 20825C104 3,162,306. 61,800. SH DEFINED 3 61,800. 0. 0. CONOCOPHILLIPS COM 20825C104 103,648,519. 2,025,572. SH SOLE 1,977,372. 0. 48,200. CONOCOPHILLIPS COM 20825C104 13,716,016. 268,048. SH DEFINED 1 130,006. 0. 138,042. CONOCOPHILLIPS COM 20825C104 699,238. 13,665. SH DEFINED 5 13,665. 0. 0. CONOCOPHILLIPS COM 20825C104 2,390,151. 46,710. SH DEFINED 6 46,710. 0. 0. CONSOL ENERGY INC COM 20854P109 345,973. 8,110. SH DEFINED 3 8,110. 0. 0. CONSOL ENERGY INC COM 20854P109 45,427,098. 1,064,864. SH SOLE 983,484. 0. 81,380. CONSOL ENERGY INC COM 20854P109 52,472. 1,230. SH DEFINED 1 1,230. 0. 0. CONSOL ENERGY INC COM 20854P109 39,247. 920. SH DEFINED 4 920. 0. 0. CONSTANT CONTACT INC COM 210313102 547,992. 23,600. SH DEFINED 3 23,600. 0. 0. CONSTANT CONTACT INC COM 210313102 21,935,052. 944,662. SH SOLE 944,662. 0. 0. CONSTELLATION ENERGY GROUP I COM 210371100 124,149,452. 3,536,014. SH SOLE 2,815,004. 0. 721,010. CONSTELLATION ENERGY GROUP I COM 210371100 182,151. 5,188. SH DEFINED 1 5,188. 0. 0. COOPER INDUSTRIES PLC SHS G24140108 3,621,244. 75,537. SH SOLE 75,537. 0. 0. COPA HOLDINGS SA CL A P31076105 2,204,365. 36,256. SH DEFINED 3 36,256. 0. 0. COPA HOLDINGS SA CL A P31076105 24,649,962. 405,427. SH SOLE 405,427. 0. 0. CORE LABORATORIES N V COM N22717107 228,900. 1,750. SH DEFINED 3 1,750. 0. 0. CORE LABORATORIES N V COM N22717107 6,775,440. 51,800. SH SOLE 51,800. 0. 0. CORNING INC COM 219350105 23,296,269. 1,152,710. SH SOLE 1,152,710. 0. 0. CORNING INC COM 219350105 113,580. 5,620. SH DEFINED 1 0. 0. 5,620. COSTAR GROUP INC COM 22160N109 1,410,850. 33,980. SH DEFINED 3 33,980. 0. 0. COSTAR GROUP INC COM 22160N109 36,911,695. 889,010. SH SOLE 889,010. 0. 0.
3/31/2010 MFS 13F REPORT COSTCO WHSL CORP NEW COM 22160K105 27,734,698. 464,490. SH SOLE 464,490. 0. 0. COVANTA HLDG CORP COM 22282E102 9,079,700. 545,000. SH SOLE 490,400. 0. 54,600. COVENTRY HEALTH CARE INC COM 222862104 213,630. 8,642. SH SOLE 8,642. 0. 0. COVIDIEN PLC SHS G2554F105 69,373,327. 1,379,740. SH SOLE 1,379,740. 0. 0. COVIDIEN PLC SHS G2554F105 181,008. 3,600. SH DEFINED 1 3,600. 0. 0. CPFL ENERGIA S A SPONSORED ADR 126153105 5,834,944. 95,749. SH SOLE 86,949. 0. 8,800. CREDICORP LTD COM G2519Y108 1,918,091. 21,752. SH DEFINED 3 21,752. 0. 0. CREDICORP LTD COM G2519Y108 33,122,436. 375,623. SH SOLE 375,623. 0. 0. CREDICORP LTD COM G2519Y108 9,934,359. 112,660. SH DEFINED 1 112,660. 0. 0. CREDICORP LTD COM G2519Y108 786,918. 8,924. SH DEFINED 5 8,924. 0. 0. CREDICORP LTD COM G2519Y108 2,569,565. 29,140. SH DEFINED 6 29,140. 0. 0. CREDIT SUISSE GROUP SPONSORED ADR 225401108 9,373,510. 182,435. SH SOLE 182,435. 0. 0. CROWN CASTLE INTL CORP COM 228227104 17,494,048. 457,600. SH SOLE 414,600. 0. 43,000. CROWN HOLDINGS INC COM 228368106 4,972,934. 184,456. SH SOLE 184,456. 0. 0. CSX CORP COM 126408103 9,054,601. 177,890. SH SOLE 177,890. 0. 0. CSX CORP COM 126408103 140,484. 2,760. SH DEFINED 1 0. 0. 2,760. CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,036,040. 77,450. SH DEFINED 3 77,450. 0. 0. CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 28,481,936. 726,580. SH SOLE 726,580. 0. 0. CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,136,408. 28,990. SH DEFINED 4 0. 0. 28,990. CUMMINS INC COM 231021106 15,813,977. 255,270. SH SOLE 255,270. 0. 0. CVS CAREMARK CORPORATION COM 126650100 11,979,725. 327,673. SH DEFINED 3 327,673. 0. 0. CVS CAREMARK CORPORATION COM 126650100 279,643,373. 7,648,889. SH SOLE 7,388,123. 0. 260,766. CVS CAREMARK CORPORATION COM 126650100 29,450,725. 805,545. SH DEFINED 1 392,064. 0. 413,481. CVS CAREMARK CORPORATION COM 126650100 1,819,811. 49,776. SH DEFINED 5 49,776. 0. 0. CVS CAREMARK CORPORATION COM 126650100 1,935,486. 52,940. SH DEFINED 4 0. 0. 52,940. CVS CAREMARK CORPORATION COM 126650100 5,138,142. 140,540. SH DEFINED 6 140,540. 0. 0. CYTEC INDS INC COM 232820100 635,243. 13,591. SH SOLE 13,591. 0. 0. CYTEC INDS INC COM 232820100 205,189. 4,390. SH DEFINED 1 0. 0. 4,390. DANAHER CORP DEL COM 235851102 18,407,269. 230,350. SH DEFINED 3 230,350. 0. 0. DANAHER CORP DEL COM 235851102 585,218,967. 7,323,476. SH SOLE 7,164,876. 0. 158,600. DANAHER CORP DEL COM 235851102 33,393,590. 417,890. SH DEFINED 1 220,000. 0. 197,890. DANAHER CORP DEL COM 235851102 2,180,824. 27,291. SH DEFINED 5 27,291. 0. 0. DANAHER CORP DEL COM 235851102 2,700,159. 33,790. SH DEFINED 6 33,790. 0. 0. DANAHER CORP DEL COM 235851102 7,334,939. 91,790. SH DEFINED 4 7,790. 0. 84,000. DARDEN RESTAURANTS INC COM 237194105 48,239,715. 1,083,065. SH SOLE 623,465. 0. 459,600. DARDEN RESTAURANTS INC COM 237194105 255,081. 5,727. SH DEFINED 1 5,727. 0. 0. DAVITA INC COM 23918K108 2,420,612. 38,180. SH DEFINED 3 38,180. 0. 0. DAVITA INC COM 23918K108 87,883,368. 1,386,173. SH SOLE 1,348,273. 0. 37,900. DAVITA INC COM 23918K108 454,578. 7,170. SH DEFINED 1 7,170. 0. 0. DAVITA INC COM 23918K108 154,062. 2,430. SH DEFINED 4 2,430. 0. 0. DELL INC COM 24702R101 6,089,557. 405,700. SH DEFINED 3 405,700. 0. 0. DELL INC COM 24702R101 108,491,229. 7,227,930. SH SOLE 6,245,360. 0. 982,570. DELL INC COM 24702R101 3,622,363. 241,330. SH DEFINED 1 62,340. 0. 178,990. DELL INC COM 24702R101 4,907,520. 326,950. SH DEFINED 4 13,830. 0. 313,120. DENBURY RES INC COM NEW 247916208 1,883,873. 111,670. SH SOLE 111,670. 0. 0. DENTSPLY INTL INC NEW COM 249030107 16,031,418. 460,012. SH DEFINED 3 408,122. 0. 51,890. DENTSPLY INTL INC NEW COM 249030107 16,625,959. 477,072. SH DEFINED 2 477,072. 0. 0. DENTSPLY INTL INC NEW COM 249030107 123,811,456. 3,552,696. SH SOLE 3,498,817. 0. 53,879.
3/31/2010 MFS 13F REPORT DENTSPLY INTL INC NEW COM 249030107 94,715,225. 2,717,797. SH DEFINED 1 2,330,378. 0. 387,419. DENTSPLY INTL INC NEW COM 249030107 47,596,283. 1,365,747. SH DEFINED 5 1,308,737. 0. 57,010. DENTSPLY INTL INC NEW COM 249030107 56,585,422. 1,623,685. SH DEFINED 4 1,393,275. 0. 230,410. DEVON ENERGY CORP NEW COM 25179M103 10,968,563. 170,240. SH DEFINED 3 170,240. 0. 0. DEVON ENERGY CORP NEW COM 25179M103 234,211,490. 3,635,131. SH SOLE 3,549,873. 0. 85,258. DEVON ENERGY CORP NEW COM 25179M103 30,820,799. 478,361. SH DEFINED 1 226,083. 0. 252,278. DEVON ENERGY CORP NEW COM 25179M103 1,804,104. 28,001. SH DEFINED 5 28,001. 0. 0. DEVON ENERGY CORP NEW COM 25179M103 1,840,765. 28,570. SH DEFINED 4 0. 0. 28,570. DEVON ENERGY CORP NEW COM 25179M103 5,312,898. 82,460. SH DEFINED 6 82,460. 0. 0. DEVON ENERGY CORP NEW COM 25179M103 1,604,307. 24,900. SH CALL DEFINED 3 24,900. 0. 0. DEVON ENERGY CORP NEW COM 25179M103 12,898,886. 200,200. SH CALL SOLE 200,200. 0. 0. DEVON ENERGY CORP NEW COM 25179M103 148,189. 2,300. SH CALL DEFINED 4 2,300. 0. 0. DEVRY INC DEL COM 251893103 1,974,256. 30,280. SH DEFINED 3 30,280. 0. 0. DEVRY INC DEL COM 251893103 46,915,247. 719,559. SH SOLE 719,559. 0. 0. DEX ONE CORP COM 25212W100 396,464. 14,200. SH DEFINED 3 14,200. 0. 0. DEX ONE CORP COM 25212W100 3,438,097. 123,141. SH SOLE 123,141. 0. 0. DEX ONE CORP COM 25212W100 266,748. 9,554. SH DEFINED 1 0. 0. 9,554. DEXCOM INC COM 252131107 20,206,670. 2,076,739. SH SOLE 2,076,739. 0. 0. DIAGEO P L C SPON ADR NEW 25243Q205 42,624,218. 631,938. SH SOLE 631,938. 0. 0. DIAGEO P L C SPON ADR NEW 25243Q205 36,536,451. 541,682. SH DEFINED 1 372,930. 0. 168,752. DIAGEO P L C SPON ADR NEW 25243Q205 1,997,397. 29,613. SH DEFINED 5 29,613. 0. 0. DIAGEO P L C SPON ADR NEW 25243Q205 6,855,618. 101,640. SH DEFINED 6 101,640. 0. 0. DICKS SPORTING GOODS INC COM 253393102 1,258,241. 48,190. SH DEFINED 3 48,190. 0. 0. DICKS SPORTING GOODS INC COM 253393102 6,948,393. 266,120. SH SOLE 266,120. 0. 0. DIGITAL RLTY TR INC COM 253868103 4,606,079. 84,983. SH SOLE 84,983. 0. 0. DIRECTV COM CL A 25490A101 1,811,878. 53,590. SH DEFINED 3 53,590. 0. 0. DIRECTV COM CL A 25490A101 72,555,550. 2,145,979. SH SOLE 2,081,579. 0. 64,400. DIRECTV COM CL A 25490A101 104,811. 3,100. SH DEFINED 1 3,100. 0. 0. DIRECTV COM CL A 25490A101 83,511. 2,470. SH DEFINED 4 2,470. 0. 0. DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,483,903. 73,510. SH DEFINED 3 73,510. 0. 0. DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 70,538,315. 2,087,550. SH SOLE 2,087,550. 0. 0. DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 81,096. 2,400. SH DEFINED 1 2,400. 0. 0. DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 67,580. 2,000. SH DEFINED 4 2,000. 0. 0. DISNEY WALT CO COM DISNEY 254687106 43,947,012. 1,258,866. SH DEFINED 2 1,258,866. 0. 0. DISNEY WALT CO COM DISNEY 254687106 45,213,896. 1,295,156. SH DEFINED 3 1,155,410. 0. 139,746. DISNEY WALT CO COM DISNEY 254687106 686,961,459. 19,678,071. SH SOLE 18,960,805. 0. 717,266. DISNEY WALT CO COM DISNEY 254687106 279,796,773. 8,014,803. SH DEFINED 1 5,923,226. 0. 2,091,577. DISNEY WALT CO COM DISNEY 254687106 8,807,095. 252,280. SH DEFINED 6 252,280. 0. 0. DISNEY WALT CO COM DISNEY 254687106 126,874,425. 3,634,329. SH DEFINED 5 3,483,209. 0. 151,120. DISNEY WALT CO COM DISNEY 254687106 165,540,288. 4,741,916. SH DEFINED 4 3,784,778. 0. 957,138. DOLBY LABORATORIES INC COM 25659T107 1,267,859. 21,610. SH DEFINED 3 21,610. 0. 0. DOLBY LABORATORIES INC COM 25659T107 7,004,025. 119,380. SH SOLE 119,380. 0. 0. DOLLAR GEN CORP NEW COM 256677105 2,303,558. 91,230. SH DEFINED 3 91,230. 0. 0. DOLLAR GEN CORP NEW COM 256677105 40,411,817. 1,600,468. SH SOLE 1,600,468. 0. 0. DOLLAR GEN CORP NEW COM 256677105 291,133. 11,530. SH DEFINED 1 11,530. 0. 0. DOLLAR GEN CORP NEW COM 256677105 119,180. 4,720. SH DEFINED 4 4,720. 0. 0. DOMINION RES INC VA NEW COM 25746U109 14,211,727. 345,700. SH DEFINED 3 345,700. 0. 0. DOMINION RES INC VA NEW COM 25746U109 344,856,415. 8,388,626. SH SOLE 8,111,388. 0. 277,238.
3/31/2010 MFS 13F REPORT DOMINION RES INC VA NEW COM 25746U109 39,854,131. 969,451. SH DEFINED 1 474,176. 0. 495,275. DOMINION RES INC VA NEW COM 25746U109 2,239,262. 54,470. SH DEFINED 4 0. 0. 54,470. DOMINION RES INC VA NEW COM 25746U109 2,435,603. 59,246. SH DEFINED 5 59,246. 0. 0. DOMINION RES INC VA NEW COM 25746U109 7,058,176. 171,690. SH DEFINED 6 171,690. 0. 0. DOUGLAS EMMETT INC COM 25960P109 1,448,715. 94,256. SH SOLE 94,256. 0. 0. DOW CHEM CO COM 260543103 7,828,007. 264,728. SH SOLE 88,018. 0. 176,710. DOW CHEM CO COM 260543103 173,605. 5,871. SH DEFINED 1 5,871. 0. 0. DPL INC COM 233293109 104,901,277. 3,858,083. SH SOLE 3,339,293. 0. 518,790. DPL INC COM 233293109 232,665. 8,557. SH DEFINED 1 0. 0. 8,557. DR PEPPER SNAPPLE GROUP INC COM 26138E109 31,548,897. 897,040. SH SOLE 897,040. 0. 0. DREAMWORKS ANIMATION SKG INC CL A 26153C103 1,587,023. 40,290. SH DEFINED 3 40,290. 0. 0. DREAMWORKS ANIMATION SKG INC CL A 26153C103 51,036,441. 1,295,670. SH SOLE 1,295,670. 0. 0. DRESSER-RAND GROUP INC COM 261608103 2,067,436. 65,800. SH DEFINED 3 65,800. 0. 0. DRESSER-RAND GROUP INC COM 261608103 41,882,860. 1,333,000. SH SOLE 1,333,000. 0. 0. DRESSER-RAND GROUP INC COM 261608103 147,674. 4,700. SH DEFINED 1 4,700. 0. 0. DRESSER-RAND GROUP INC COM 261608103 116,254. 3,700. SH DEFINED 4 3,700. 0. 0. DRIL-QUIP INC COM 262037104 1,130,407. 18,580. SH DEFINED 3 18,580. 0. 0. DRIL-QUIP INC COM 262037104 8,910,626. 146,460. SH SOLE 146,460. 0. 0. DRIL-QUIP INC COM 262037104 91,260. 1,500. SH DEFINED 1 1,500. 0. 0. DRIL-QUIP INC COM 262037104 73,008. 1,200. SH DEFINED 4 1,200. 0. 0. DST SYS INC DEL COM 233326107 3,190,158. 76,964. SH SOLE 58,120. 0. 18,844. DST SYS INC DEL COM 233326107 3,574,192. 86,229. SH DEFINED 3 67,391. 0. 18,838. DST SYS INC DEL COM 233326107 6,298,120. 151,945. SH DEFINED 2 151,945. 0. 0. DST SYS INC DEL COM 233326107 19,518,308. 470,888. SH DEFINED 1 335,602. 0. 135,286. DST SYS INC DEL COM 233326107 18,548,461. 447,490. SH DEFINED 5 427,940. 0. 19,550. DST SYS INC DEL COM 233326107 23,301,822. 562,167. SH DEFINED 4 487,892. 0. 74,275. DTE ENERGY CO COM 233331107 5,761,071. 129,172. SH SOLE 129,172. 0. 0. DUKE REALTY CORP COM NEW 264411505 1,387,709. 111,912. SH SOLE 111,912. 0. 0. DUN & BRADSTREET CORP DEL NE COM 26483E100 13,284,714. 178,510. SH DEFINED 3 178,510. 0. 0. DUN & BRADSTREET CORP DEL NE COM 26483E100 238,289,863. 3,201,960. SH SOLE 3,157,570. 0. 44,390. DUN & BRADSTREET CORP DEL NE COM 26483E100 24,655,420. 331,301. SH DEFINED 1 192,871. 0. 138,430. DUN & BRADSTREET CORP DEL NE COM 26483E100 1,607,472. 21,600. SH DEFINED 4 0. 0. 21,600. DUN & BRADSTREET CORP DEL NE COM 26483E100 2,158,329. 29,002. SH DEFINED 5 29,002. 0. 0. DUN & BRADSTREET CORP DEL NE COM 26483E100 3,150,943. 42,340. SH DEFINED 6 42,340. 0. 0. DUOYUAN GLOBAL WTR INC SPONSORED ADR 266043108 5,469,579. 196,960. SH SOLE 196,960. 0. 0. DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2,242,575. 103,871. SH SOLE 103,871. 0. 0. E M C CORP MASS COM 268648102 6,422,601. 356,020. SH DEFINED 3 356,020. 0. 0. E M C CORP MASS COM 268648102 212,422,317. 11,775,073. SH SOLE 11,572,223. 0. 202,850. E M C CORP MASS COM 268648102 11,801,407. 654,180. SH DEFINED 1 172,810. 0. 481,370. E M C CORP MASS COM 268648102 458,198. 25,399. SH DEFINED 5 25,399. 0. 0. E M C CORP MASS COM 268648102 8,110,423. 449,580. SH DEFINED 4 13,150. 0. 436,430. EATON CORP COM 278058102 4,484,826. 59,190. SH DEFINED 3 59,190. 0. 0. EATON CORP COM 278058102 203,976,349. 2,692,046. SH SOLE 2,602,336. 0. 89,710. EATON CORP COM 278058102 20,641,870. 272,428. SH DEFINED 1 154,425. 0. 118,003. EATON CORP COM 278058102 1,017,970. 13,435. SH DEFINED 5 13,435. 0. 0. EATON CORP COM 278058102 3,455,112. 45,600. SH DEFINED 6 45,600. 0. 0. EBAY INC COM 278642103 1,289,288. 47,840. SH DEFINED 3 47,840. 0. 0. EBAY INC COM 278642103 31,852,636. 1,181,916. SH SOLE 1,181,916. 0. 0.
3/31/2010 MFS 13F REPORT EDISON INTL COM 281020107 303,771. 8,890. SH SOLE 8,890. 0. 0. EDWARDS LIFESCIENCES CORP COM 28176E108 1,283,462. 12,980. SH DEFINED 3 12,980. 0. 0. EDWARDS LIFESCIENCES CORP COM 28176E108 24,749,664. 250,300. SH SOLE 250,300. 0. 0. EL PASO CORP COM 28336L109 174,244,989. 16,074,261. SH SOLE 13,399,921. 0. 2,674,340. EL PASO CORP COM 28336L109 415,714. 38,350. SH DEFINED 1 21,480. 0. 16,870. ELECTRONIC ARTS INC COM 285512109 2,304,753. 123,513. SH SOLE 123,513. 0. 0. EMBRAER-EMPRESA BRASILEIRA D SP ADR COM SHS 29081M102 327,030. 13,649. SH DEFINED 3 13,649. 0. 0. EMBRAER-EMPRESA BRASILEIRA D SP ADR COM SHS 29081M102 2,214,862. 92,440. SH SOLE 92,440. 0. 0. EMPLOYERS HOLDINGS INC COM 292218104 7,398,775. 498,234. SH SOLE 498,234. 0. 0. ENDURANCE SPECIALTY HLDGS LT SHS G30397106 11,871,245. 319,549. SH SOLE 319,549. 0. 0. ENERGIZER HLDGS INC COM 29266R108 6,953,871. 110,801. SH SOLE 110,801. 0. 0. ENERSIS S A SPONSORED ADR 29274F104 739,130. 36,975. SH DEFINED 3 36,975. 0. 0. ENERSIS S A SPONSORED ADR 29274F104 5,584,286. 279,354. SH SOLE 271,154. 0. 8,200. ENSCO INTL PLC SPONSORED ADR 29358Q109 6,080,676. 135,790. SH SOLE 135,790. 0. 0. ENTERGY CORP NEW COM 29364G103 2,730,920. 33,570. SH DEFINED 3 33,570. 0. 0. ENTERGY CORP NEW COM 29364G103 249,501,914. 3,067,018. SH SOLE 2,847,998. 0. 219,020. ENTERGY CORP NEW COM 29364G103 11,267,463. 138,506. SH DEFINED 1 74,650. 0. 63,856. ENTERGY CORP NEW COM 29364G103 624,280. 7,674. SH DEFINED 5 7,674. 0. 0. ENTERGY CORP NEW COM 29364G103 2,127,303. 26,150. SH DEFINED 6 26,150. 0. 0. ENTERTAINMENT PPTYS TR COM SH BEN INT 29380T105 23,209,741. 564,302. SH SOLE 564,302. 0. 0. EOG RES INC COM 26875P101 9,182,937. 98,805. SH DEFINED 3 98,805. 0. 0. EOG RES INC COM 26875P101 252,144,454. 2,712,981. SH SOLE 2,614,051. 0. 98,930. EOG RES INC COM 26875P101 28,847,554. 310,389. SH DEFINED 1 135,792. 0. 174,597. EOG RES INC COM 26875P101 1,461,946. 15,730. SH DEFINED 5 15,730. 0. 0. EOG RES INC COM 26875P101 3,785,446. 40,730. SH DEFINED 4 0. 0. 40,730. EOG RES INC COM 26875P101 4,461,120. 48,000. SH DEFINED 6 48,000. 0. 0. EQT CORP COM 26884L109 815,900. 19,900. SH DEFINED 3 19,900. 0. 0. EQT CORP COM 26884L109 167,000,134. 4,073,174. SH SOLE 3,724,034. 0. 349,140. EQT CORP COM 26884L109 58,220. 1,420. SH DEFINED 1 1,420. 0. 0. EQT CORP COM 26884L109 45,100. 1,100. SH DEFINED 4 1,100. 0. 0. EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,467,663. 64,359. SH SOLE 64,359. 0. 0. EQUITY RESIDENTIAL SH BEN INT 29476L107 1,871,487. 47,803. SH SOLE 47,803. 0. 0. ERICSSON L M TEL CO ADR B SEK 10 294821608 5,492,448. 526,601. SH SOLE 526,601. 0. 0. EURAND N V SHS N31010106 7,648,742. 678,080. SH SOLE 678,080. 0. 0. EV3 INC COM 26928A200 17,473,121. 1,101,710. SH SOLE 1,101,710. 0. 0. EVERCORE PARTNERS INC CLASS A 29977A105 656,100. 21,870. SH DEFINED 3 21,870. 0. 0. EVERCORE PARTNERS INC CLASS A 29977A105 3,612,600. 120,420. SH SOLE 120,420. 0. 0. EXCO RESOURCES INC COM 269279402 25,591,944. 1,392,380. SH SOLE 1,392,380. 0. 0. EXPEDITORS INTL WASH INC COM 302130109 4,855,349. 131,510. SH DEFINED 3 131,510. 0. 0. EXPEDITORS INTL WASH INC COM 302130109 88,751,213. 2,403,879. SH SOLE 2,374,059. 0. 29,820. EXPEDITORS INTL WASH INC COM 302130109 3,515,153. 95,210. SH DEFINED 1 21,780. 0. 73,430. EXPEDITORS INTL WASH INC COM 302130109 2,406,815. 65,190. SH DEFINED 4 10,560. 0. 54,630. EXPRESS SCRIPTS INC COM 302182100 2,189,875. 21,520. SH DEFINED 3 21,520. 0. 0. EXPRESS SCRIPTS INC COM 302182100 102,970,944. 1,011,900. SH SOLE 1,011,900. 0. 0. EXXON MOBIL CORP COM 30231G102 33,049,941. 493,430. SH DEFINED 3 493,430. 0. 0. EXXON MOBIL CORP COM 30231G102 932,173,020. 13,917,185. SH SOLE 12,559,089. 0. 1,358,096. EXXON MOBIL CORP COM 30231G102 75,425,776. 1,126,094. SH DEFINED 1 592,506. 0. 533,588. EXXON MOBIL CORP COM 30231G102 3,690,464. 55,098. SH DEFINED 5 55,098. 0. 0.
3/31/2010 MFS 13F REPORT EXXON MOBIL CORP COM 30231G102 6,418,693. 95,830. SH DEFINED 4 8,970. 0. 86,860. EXXON MOBIL CORP COM 30231G102 10,183,639. 152,040. SH DEFINED 6 152,040. 0. 0. F M C CORP COM NEW 302491303 5,438,066. 89,826. SH SOLE 89,826. 0. 0. F5 NETWORKS INC COM 315616102 17,244,944. 280,360. SH SOLE 280,360. 0. 0. FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,873,474. 25,731. SH SOLE 25,731. 0. 0. FIDELITY NATL INFORMATION SV COM 31620M106 2,345,406. 100,060. SH DEFINED 3 100,060. 0. 0. FIDELITY NATL INFORMATION SV COM 31620M106 36,370,137. 1,551,627. SH SOLE 1,551,627. 0. 0. FIFTH THIRD BANCORP COM 316773100 645,253. 47,480. SH DEFINED 3 47,480. 0. 0. FIFTH THIRD BANCORP COM 316773100 6,266,349. 461,100. SH SOLE 461,100. 0. 0. FIFTH THIRD BANCORP COM 316773100 91,053. 6,700. SH DEFINED 1 6,700. 0. 0. FIFTH THIRD BANCORP COM 316773100 73,386. 5,400. SH DEFINED 4 5,400. 0. 0. FIRST SOLAR INC COM 336433107 2,159,867. 17,610. SH DEFINED 3 17,610. 0. 0. FIRST SOLAR INC COM 336433107 27,225,847. 221,980. SH SOLE 210,250. 0. 11,730. FIRST SOLAR INC COM 336433107 404,745. 3,300. SH DEFINED 1 3,300. 0. 0. FIRST SOLAR INC COM 336433107 880,627. 7,180. SH DEFINED 4 920. 0. 6,260. FIRST SOLAR INC COM 336433107 4,967,325. 40,500. SH CALL DEFINED 3 40,500. 0. 0. FIRST SOLAR INC COM 336433107 8,475,115. 69,100. SH CALL SOLE 69,100. 0. 0. FIRSTENERGY CORP COM 337932107 55,925,281. 1,430,680. SH SOLE 1,296,580. 0. 134,100. FLEXTRONICS INTL LTD ORD Y2573F102 5,311,843. 677,531. SH SOLE 677,531. 0. 0. FLEXTRONICS INTL LTD ORD Y2573F102 39,592. 5,050. SH DEFINED 1 5,050. 0. 0. FLOWERS FOODS INC COM 343498101 1,377,523. 55,680. SH DEFINED 3 55,680. 0. 0. FLOWERS FOODS INC COM 343498101 10,453,145. 422,520. SH SOLE 422,520. 0. 0. FLOWERS FOODS INC COM 343498101 96,733. 3,910. SH DEFINED 1 3,910. 0. 0. FLOWERS FOODS INC COM 343498101 78,178. 3,160. SH DEFINED 4 3,160. 0. 0. FLOWSERVE CORP COM 34354P105 1,456,667. 13,210. SH DEFINED 3 13,210. 0. 0. FLOWSERVE CORP COM 34354P105 9,121,534. 82,720. SH SOLE 82,720. 0. 0. FLOWSERVE CORP COM 34354P105 47,196. 428. SH DEFINED 1 428. 0. 0. FLUOR CORP NEW COM 343412102 2,989,663. 64,280. SH DEFINED 3 64,280. 0. 0. FLUOR CORP NEW COM 343412102 94,854,494. 2,039,443. SH SOLE 1,972,313. 0. 67,130. FLUOR CORP NEW COM 343412102 1,183,400. 25,444. SH DEFINED 1 25,444. 0. 0. FLUOR CORP NEW COM 343412102 338,593. 7,280. SH DEFINED 4 7,280. 0. 0. FORD MTR CO DEL COM PAR $0.01 345370860 252,406. 20,080. SH SOLE 20,080. 0. 0. FORD MTR CO DEL COM PAR $0.01 345370860 168,212. 13,382. SH DEFINED 1 4,242. 0. 9,140. FORTINET INC COM 34959E109 1,706,139. 97,050. SH DEFINED 3 97,050. 0. 0. FORTINET INC COM 34959E109 26,903,729. 1,530,360. SH SOLE 1,530,360. 0. 0. FORTINET INC COM 34959E109 719,549. 40,930. SH DEFINED 4 0. 0. 40,930. FPL GROUP INC COM 302571104 5,672,009. 117,360. SH DEFINED 3 117,360. 0. 0. FPL GROUP INC COM 302571104 159,513,503. 3,300,507. SH SOLE 3,141,625. 0. 158,882. FPL GROUP INC COM 302571104 15,478,214. 320,261. SH DEFINED 1 154,569. 0. 165,692. FPL GROUP INC COM 302571104 964,135. 19,949. SH DEFINED 5 19,949. 0. 0. FPL GROUP INC COM 302571104 1,033,295. 21,380. SH DEFINED 4 0. 0. 21,380. FPL GROUP INC COM 302571104 2,478,846. 51,290. SH DEFINED 6 51,290. 0. 0. FRANKLIN RES INC COM 354613101 4,757,610. 42,900. SH DEFINED 3 42,900. 0. 0. FRANKLIN RES INC COM 354613101 143,265,167. 1,291,841. SH SOLE 1,242,996. 0. 48,845. FRANKLIN RES INC COM 354613101 10,715,047. 96,619. SH DEFINED 1 54,669. 0. 41,950. FRANKLIN RES INC COM 354613101 922,577. 8,319. SH DEFINED 5 8,319. 0. 0. FRANKLIN RES INC COM 354613101 3,690,752. 33,280. SH DEFINED 4 1,930. 0. 31,350. FREEPORT-MCMORAN COPPER & GO COM 35671D857 9,348,126. 111,900. SH SOLE 111,900. 0. 0.
3/31/2010 MFS 13F REPORT GAMESTOP CORP NEW CL A 36467W109 400,515. 18,280. SH DEFINED 3 18,280. 0. 0. GAMESTOP CORP NEW CL A 36467W109 8,841,364. 403,531. SH SOLE 403,531. 0. 0. GAMESTOP CORP NEW CL A 36467W109 56,966. 2,600. SH DEFINED 1 2,600. 0. 0. GAMESTOP CORP NEW CL A 36467W109 43,601. 1,990. SH DEFINED 4 1,990. 0. 0. GEN-PROBE INC NEW COM 36866T103 420,000. 8,400. SH DEFINED 3 8,400. 0. 0. GEN-PROBE INC NEW COM 36866T103 29,495,000. 589,900. SH SOLE 589,900. 0. 0. GENERAL ELECTRIC CO COM 369604103 46,375,911. 2,548,127. SH SOLE 1,525,139. 0. 1,022,988. GENERAL ELECTRIC CO COM 369604103 939,975. 51,647. SH DEFINED 1 22,363. 0. 29,284. GENERAL ELECTRIC CO COM 369604103 309,400. 17,000. SH CALL DEFINED 1 17,000. 0. 0. GENERAL MLS INC COM 370334104 24,768,855. 349,892. SH DEFINED 3 309,898. 0. 39,994. GENERAL MLS INC COM 370334104 25,769,754. 364,031. SH DEFINED 2 364,031. 0. 0. GENERAL MLS INC COM 370334104 304,622,466. 4,303,185. SH SOLE 3,860,236. 0. 442,949. GENERAL MLS INC COM 370334104 98,552,139. 1,392,176. SH DEFINED 1 908,455. 0. 483,721. GENERAL MLS INC COM 370334104 2,983,091. 42,140. SH DEFINED 6 42,140. 0. 0. GENERAL MLS INC COM 370334104 73,251,581. 1,034,773. SH DEFINED 5 990,983. 0. 43,790. GENERAL MLS INC COM 370334104 91,748,441. 1,296,065. SH DEFINED 4 1,057,098. 0. 238,967. GENWORTH FINL INC COM CL A 37247D106 7,081,496. 386,123. SH SOLE 386,123. 0. 0. GENZYME CORP COM 372917104 1,561,638. 30,130. SH DEFINED 3 30,130. 0. 0. GENZYME CORP COM 372917104 82,451,112. 1,590,799. SH SOLE 1,546,189. 0. 44,610. GENZYME CORP COM 372917104 5,988,801. 115,547. SH DEFINED 1 2,597. 0. 112,950. GENZYME CORP COM 372917104 4,272,347. 82,430. SH DEFINED 4 1,520. 0. 80,910. GFI GROUP INC COM 361652209 579,329. 100,230. SH DEFINED 3 100,230. 0. 0. GFI GROUP INC COM 361652209 8,190,861. 1,417,104. SH SOLE 1,417,104. 0. 0. GFI GROUP INC COM 361652209 204,612. 35,400. SH DEFINED 1 35,400. 0. 0. GILEAD SCIENCES INC COM 375558103 99,698,891. 2,192,148. SH SOLE 2,153,978. 0. 38,170. GILEAD SCIENCES INC COM 375558103 4,502,520. 99,000. SH DEFINED 1 5,350. 0. 93,650. GILEAD SCIENCES INC COM 375558103 3,173,140. 69,770. SH DEFINED 4 0. 0. 69,770. GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 338,206. 8,780. SH SOLE 8,780. 0. 0. GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 9,964,854. 258,693. SH DEFINED 1 159,425. 0. 99,268. GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 670,787. 17,414. SH DEFINED 5 17,414. 0. 0. GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,326,223. 60,390. SH DEFINED 6 60,390. 0. 0. GLOBE SPECIALTY METALS INC COM 37954N206 14,887,847. 1,330,460. SH SOLE 1,330,460. 0. 0. GOLDCORP INC NEW COM 380956409 761,149. 20,450. SH SOLE 20,450. 0. 0. GOLDMAN SACHS GROUP INC COM 38141G104 20,484,302. 120,051. SH DEFINED 2 120,051. 0. 0. GOLDMAN SACHS GROUP INC COM 38141G104 42,264,710. 247,698. SH DEFINED 3 234,406. 0. 13,292. GOLDMAN SACHS GROUP INC COM 38141G104 985,659,899. 5,776,592. SH SOLE 5,424,116. 0. 352,476. GOLDMAN SACHS GROUP INC COM 38141G104 153,345,010. 898,699. SH DEFINED 1 525,804. 0. 372,895. GOLDMAN SACHS GROUP INC COM 38141G104 13,954,121. 81,780. SH DEFINED 6 81,780. 0. 0. GOLDMAN SACHS GROUP INC COM 38141G104 62,347,861. 365,398. SH DEFINED 5 350,778. 0. 14,620. GOLDMAN SACHS GROUP INC COM 38141G104 80,700,482. 472,956. SH DEFINED 4 357,695. 0. 115,261. GOODRICH CORP COM 382388106 4,532,320. 64,270. SH DEFINED 3 64,270. 0. 0. GOODRICH CORP COM 382388106 133,966,915. 1,899,701. SH SOLE 1,869,071. 0. 30,630. GOODRICH CORP COM 382388106 635,667. 9,014. SH DEFINED 1 9,014. 0. 0. GOODRICH CORP COM 382388106 253,167. 3,590. SH DEFINED 4 3,590. 0. 0. GOOGLE INC CL A 38259P508 18,677,309. 32,940. SH DEFINED 3 32,940. 0. 0. GOOGLE INC CL A 38259P508 585,070,403. 1,031,852. SH SOLE 969,382. 0. 62,470. GOOGLE INC CL A 38259P508 23,899,472. 42,150. SH DEFINED 1 20,988. 0. 21,162. GOOGLE INC CL A 38259P508 1,897,782. 3,347. SH DEFINED 5 3,347. 0. 0.
3/31/2010 MFS 13F REPORT GOOGLE INC CL A 38259P508 12,326,797. 21,740. SH DEFINED 4 960. 0. 20,780. GRAINGER W W INC COM 384802104 2,148,344. 19,870. SH DEFINED 3 19,870. 0. 0. GRAINGER W W INC COM 384802104 89,763,495. 830,221. SH SOLE 791,641. 0. 38,580. GRAINGER W W INC COM 384802104 5,856,969. 54,171. SH DEFINED 1 29,898. 0. 24,273. GRAINGER W W INC COM 384802104 312,251. 2,888. SH DEFINED 5 2,888. 0. 0. GRAINGER W W INC COM 384802104 1,071,469. 9,910. SH DEFINED 6 9,910. 0. 0. GREAT PLAINS ENERGY INC COM 391164100 1,593,120. 85,790. SH SOLE 85,790. 0. 0. GREAT PLAINS ENERGY INC UNIT 06/15/2042 391164803 30,145,022. 474,650. SH SOLE 429,580. 0. 45,070. GRUPO TELEVISA SA DE CV SP ADR REP ORD 40049J206 2,211,808. 105,224. SH DEFINED 3 105,224. 0. 0. GRUPO TELEVISA SA DE CV SP ADR REP ORD 40049J206 50,969,737. 2,424,821. SH SOLE 2,424,821. 0. 0. GRUPO TELEVISA SA DE CV SP ADR REP ORD 40049J206 3,890,361. 185,079. SH DEFINED 1 185,079. 0. 0. GRUPO TELEVISA SA DE CV SP ADR REP ORD 40049J206 1,671,510. 79,520. SH DEFINED 6 79,520. 0. 0. GSI COMMERCE INC COM 36238G102 10,957,597. 396,010. SH SOLE 396,010. 0. 0. HALLIBURTON CO COM 406216101 2,920,802. 96,940. SH DEFINED 3 96,940. 0. 0. HALLIBURTON CO COM 406216101 146,966,156. 4,877,735. SH SOLE 4,401,035. 0. 476,700. HALLIBURTON CO COM 406216101 5,808,130. 192,769. SH DEFINED 1 27,719. 0. 165,050. HALLIBURTON CO COM 406216101 3,930,760. 130,460. SH DEFINED 4 8,920. 0. 121,540. HARBIN ELECTRIC INC COM 41145W109 4,014,445. 185,940. SH SOLE 185,940. 0. 0. HARLEY DAVIDSON INC COM 412822108 4,460,576. 158,909. SH DEFINED 3 127,450. 0. 31,459. HARLEY DAVIDSON INC COM 412822108 8,033,157. 286,183. SH DEFINED 2 286,183. 0. 0. HARLEY DAVIDSON INC COM 412822108 10,002,716. 356,349. SH SOLE 324,232. 0. 32,117. HARLEY DAVIDSON INC COM 412822108 23,187,869. 826,073. SH DEFINED 1 592,783. 0. 233,290. HARLEY DAVIDSON INC COM 412822108 22,523,368. 802,400. SH DEFINED 5 767,970. 0. 34,430. HARLEY DAVIDSON INC COM 412822108 27,949,917. 995,722. SH DEFINED 4 856,680. 0. 139,042. HARMAN INTL INDS INC COM 413086109 388,274. 8,300. SH DEFINED 3 8,300. 0. 0. HARMAN INTL INDS INC COM 413086109 2,167,785. 46,340. SH SOLE 46,340. 0. 0. HASBRO INC COM 418056107 5,777,600. 150,930. SH DEFINED 3 150,930. 0. 0. HASBRO INC COM 418056107 211,821,359. 5,533,473. SH SOLE 5,070,863. 0. 462,610. HASBRO INC COM 418056107 16,854,493. 440,295. SH DEFINED 1 260,545. 0. 179,750. HASBRO INC COM 418056107 829,221. 21,662. SH DEFINED 5 21,662. 0. 0. HASBRO INC COM 418056107 880,440. 23,000. SH DEFINED 4 1,800. 0. 21,200. HASBRO INC COM 418056107 2,300,245. 60,090. SH DEFINED 6 60,090. 0. 0. HCP INC COM 40414L109 2,869,614. 86,958. SH SOLE 86,958. 0. 0. HDFC BANK LTD ADR REPS 3 SHS 40415F101 12,720,731. 91,260. SH DEFINED 3 91,260. 0. 0. HDFC BANK LTD ADR REPS 3 SHS 40415F101 63,703,181. 457,014. SH SOLE 457,014. 0. 0. HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,249,492. 8,964. SH DEFINED 1 8,964. 0. 0. HDFC BANK LTD ADR REPS 3 SHS 40415F101 24,393. 175. SH DEFINED 5 175. 0. 0. HEALTHCARE SVCS GRP INC COM 421906108 20,533,869. 917,100. SH SOLE 917,100. 0. 0. HEARTLAND EXPRESS INC COM 422347104 5,924,985. 359,090. SH SOLE 359,090. 0. 0. HEARTWARE INTL INC COM 422368100 12,405,351. 278,960. SH SOLE 278,960. 0. 0. HESS CORP COM 42809H107 16,847,530. 269,345. SH DEFINED 3 269,345. 0. 0. HESS CORP COM 42809H107 504,784,255. 8,070,092. SH SOLE 7,574,592. 0. 495,500. HESS CORP COM 42809H107 56,881,969. 909,384. SH DEFINED 1 495,206. 0. 414,178. HESS CORP COM 42809H107 3,994,693. 63,864. SH DEFINED 5 63,864. 0. 0. HESS CORP COM 42809H107 6,666,579. 106,580. SH DEFINED 4 1,330. 0. 105,250. HESS CORP COM 42809H107 7,018,736. 112,210. SH DEFINED 6 112,210. 0. 0. HEWLETT PACKARD CO COM 428236103 16,515,831. 310,740. SH DEFINED 3 310,740. 0. 0. HEWLETT PACKARD CO COM 428236103 550,264,873. 10,353,055. SH SOLE 9,905,526. 0. 447,529.
3/31/2010 MFS 13F REPORT HEWLETT PACKARD CO COM 428236103 27,329,517. 514,196. SH DEFINED 1 134,715. 0. 379,481. HEWLETT PACKARD CO COM 428236103 1,281,447. 24,110. SH DEFINED 5 24,110. 0. 0. HEWLETT PACKARD CO COM 428236103 1,924,030. 36,200. SH DEFINED 6 36,200. 0. 0. HEWLETT PACKARD CO COM 428236103 12,722,516. 239,370. SH DEFINED 4 9,050. 0. 230,320. HHGREGG INC COM 42833L108 4,883,183. 193,470. SH SOLE 193,470. 0. 0. HITTITE MICROWAVE CORP COM 43365Y104 1,052,202. 23,930. SH DEFINED 3 23,930. 0. 0. HITTITE MICROWAVE CORP COM 43365Y104 45,277,932. 1,029,746. SH SOLE 1,029,746. 0. 0. HOME DEPOT INC COM 437076102 5,108,712. 157,920. SH DEFINED 3 157,920. 0. 0. HOME DEPOT INC COM 437076102 221,331,745. 6,841,785. SH SOLE 6,073,952. 0. 767,833. HOME DEPOT INC COM 437076102 13,651,765. 422,002. SH DEFINED 1 265,362. 0. 156,640. HOME DEPOT INC COM 437076102 279,504. 8,640. SH DEFINED 4 8,640. 0. 0. HOME DEPOT INC COM 437076102 608,730. 18,817. SH DEFINED 5 18,817. 0. 0. HOME DEPOT INC COM 437076102 2,079,782. 64,290. SH DEFINED 6 64,290. 0. 0. HOME PROPERTIES INC COM 437306103 3,275,064. 69,980. SH SOLE 69,980. 0. 0. HONEYWELL INTL INC COM 438516106 19,288,642. 426,080. SH DEFINED 3 371,880. 0. 54,200. HONEYWELL INTL INC COM 438516106 22,199,955. 490,390. SH DEFINED 2 490,390. 0. 0. HONEYWELL INTL INC COM 438516106 232,613,467. 5,138,358. SH SOLE 4,983,950. 0. 154,408. HONEYWELL INTL INC COM 438516106 86,764,482. 1,916,600. SH DEFINED 1 1,282,680. 0. 633,920. HONEYWELL INTL INC COM 438516106 4,269,866. 94,320. SH DEFINED 6 94,320. 0. 0. HONEYWELL INTL INC COM 438516106 63,439,115. 1,401,350. SH DEFINED 5 1,341,950. 0. 59,400. HONEYWELL INTL INC COM 438516106 70,258,633. 1,551,991. SH DEFINED 4 1,430,371. 0. 121,620. HOST HOTELS & RESORTS INC COM 44107P104 5,287,786. 360,941. SH SOLE 360,941. 0. 0. HOUSTON WIRE & CABLE CO COM 44244K109 7,175,779. 619,670. SH SOLE 619,670. 0. 0. HSBC HLDGS PLC SPON ADR NEW 404280406 16,474,098. 324,997. SH SOLE 324,997. 0. 0. HUMAN GENOME SCIENCES INC COM 444903108 556,284. 18,420. SH DEFINED 3 18,420. 0. 0. HUMAN GENOME SCIENCES INC COM 444903108 22,964,080. 760,400. SH SOLE 760,400. 0. 0. HUMANA INC COM 444859102 504,555. 10,788. SH SOLE 10,788. 0. 0. HUMANA INC COM 444859102 420,930. 9,000. SH CALL DEFINED 1 9,000. 0. 0. HUNT J B TRANS SVCS INC COM 445658107 665,933. 18,560. SH DEFINED 3 18,560. 0. 0. HUNT J B TRANS SVCS INC COM 445658107 3,718,962. 103,650. SH SOLE 103,650. 0. 0. ICICI BK LTD ADR 45104G104 1,003,450. 23,500. SH DEFINED 2 23,500. 0. 0. ICICI BK LTD ADR 45104G104 3,382,694. 79,220. SH DEFINED 3 53,820. 0. 25,400. ICICI BK LTD ADR 45104G104 53,293,571. 1,248,093. SH SOLE 1,222,923. 0. 25,170. ICICI BK LTD ADR 45104G104 40,939,479. 958,770. SH DEFINED 1 820,770. 0. 138,000. ICICI BK LTD ADR 45104G104 7,891,387. 184,810. SH DEFINED 5 158,110. 0. 26,700. ICICI BK LTD ADR 45104G104 33,006,673. 772,990. SH DEFINED 4 665,860. 0. 107,130. IDEXX LABS INC COM 45168D104 1,629,241. 28,310. SH DEFINED 3 28,310. 0. 0. IDEXX LABS INC COM 45168D104 44,659,088. 776,005. SH SOLE 776,005. 0. 0. IFM INVTS LTD ADS 45172L100 2,771,580. 395,940. SH SOLE 395,940. 0. 0. INFOSYS TECHNOLOGIES LTD SPONSORED ADR 456788108 2,119,365. 36,013. SH DEFINED 3 36,013. 0. 0. INFOSYS TECHNOLOGIES LTD SPONSORED ADR 456788108 116,681,012. 1,982,685. SH SOLE 1,944,735. 0. 37,950. INFOSYS TECHNOLOGIES LTD SPONSORED ADR 456788108 64,343,000. 1,093,339. SH DEFINED 1 903,659. 0. 189,680. INFOSYS TECHNOLOGIES LTD SPONSORED ADR 456788108 522,117. 8,872. SH DEFINED 5 8,872. 0. 0. INFOSYS TECHNOLOGIES LTD SPONSORED ADR 456788108 2,010,905. 34,170. SH DEFINED 6 34,170. 0. 0. ING GROEP N V SPONSORED ADR 456837103 11,100,002. 1,114,458. SH SOLE 1,114,458. 0. 0. INTEGRYS ENERGY GROUP INC COM 45822P105 226,666. 4,784. SH SOLE 4,784. 0. 0. INTEL CORP COM 458140100 21,439,853. 963,156. SH DEFINED 2 963,156. 0. 0. INTEL CORP COM 458140100 36,628,518. 1,645,486. SH DEFINED 3 1,537,045. 0. 108,441.
3/31/2010 MFS 13F REPORT INTEL CORP COM 458140100 719,384,558. 32,317,366. SH SOLE 29,886,415. 0. 2,430,951. INTEL CORP COM 458140100 126,441,430. 5,680,208. SH DEFINED 1 3,253,473. 0. 2,426,735. INTEL CORP COM 458140100 7,866,239. 353,380. SH DEFINED 6 353,380. 0. 0. INTEL CORP COM 458140100 62,991,815. 2,829,821. SH DEFINED 5 2,713,941. 0. 115,880. INTEL CORP COM 458140100 88,434,239. 3,972,787. SH DEFINED 4 2,888,517. 0. 1,084,270. INTERCONTINENTAL- EXCHANGE INC COM 45865V100 493,592. 4,400. SH DEFINED 3 4,400. 0. 0. INTERCONTINENTAL- EXCHANGE INC COM 45865V100 10,025,527. 89,370. SH SOLE 89,370. 0. 0. INTERNATIONAL BUSINESS MACHS COM 459200101 20,299,410. 158,280. SH DEFINED 3 158,280. 0. 0. INTERNATIONAL BUSINESS MACHS COM 459200101 546,281,143. 4,259,502. SH SOLE 4,079,572. 0. 179,930. INTERNATIONAL BUSINESS MACHS COM 459200101 55,530,839. 432,989. SH DEFINED 1 206,759. 0. 226,230. INTERNATIONAL BUSINESS MACHS COM 459200101 2,940,131. 22,925. SH DEFINED 5 22,925. 0. 0. INTERNATIONAL BUSINESS MACHS COM 459200101 4,761,923. 37,130. SH DEFINED 4 0. 0. 37,130. INTERNATIONAL BUSINESS MACHS COM 459200101 8,523,495. 66,460. SH DEFINED 6 66,460. 0. 0. INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,639,652. 76,351. SH SOLE 59,490. 0. 16,861. INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,979,396. 83,478. SH DEFINED 3 67,008. 0. 16,470. INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,839,787. 143,482. SH DEFINED 2 143,482. 0. 0. INTERNATIONAL FLAVORS&FRAGRA COM 459506101 20,277,531. 425,373. SH DEFINED 1 302,859. 0. 122,514. INTERNATIONAL FLAVORS&FRAGRA COM 459506101 19,582,836. 410,800. SH DEFINED 5 392,760. 0. 18,040. INTERNATIONAL FLAVORS&FRAGRA COM 459506101 24,382,347. 511,482. SH DEFINED 4 438,462. 0. 73,020. INTERNATIONAL GAME TECHNOLOG COM 459902102 2,669,346. 144,680. SH DEFINED 3 144,680. 0. 0. INTERNATIONAL GAME TECHNOLOG COM 459902102 70,361,381. 3,813,625. SH SOLE 3,767,865. 0. 45,760. INTERNATIONAL GAME TECHNOLOG COM 459902102 105,165. 5,700. SH DEFINED 1 5,700. 0. 0. INTERNATIONAL GAME TECHNOLOG COM 459902102 1,628,213. 88,250. SH DEFINED 4 4,550. 0. 83,700. INTERPUBLIC GROUP COS INC COM 460690100 5,815,530. 698,982. SH SOLE 698,982. 0. 0. INTREPID POTASH INC COM 46121Y102 16,679,074. 549,920. SH SOLE 549,920. 0. 0. INTUIT COM 461202103 15,767,554. 459,160. SH SOLE 459,160. 0. 0. INTUITIVE SURGICAL INC COM NEW 46120E602 598,784. 1,720. SH DEFINED 3 1,720. 0. 0. INTUITIVE SURGICAL INC COM NEW 46120E602 3,416,896. 9,815. SH SOLE 9,815. 0. 0. INVERNESS MED INNOVATIONS IN COM 46126P106 275,766. 7,080. SH DEFINED 3 7,080. 0. 0. INVERNESS MED INNOVATIONS IN COM 46126P106 16,098,697. 413,317. SH SOLE 413,317. 0. 0. INVERNESS MED INNOVATIONS IN COM 46126P106 28,161. 723. SH DEFINED 1 723. 0. 0. IPC THE HOSPITALIST CO INC COM 44984A105 16,329,556. 465,097. SH SOLE 465,097. 0. 0. ISHARES TR INDEX DJ US REAL EST 464287739 9,956,000. 200,000. SH PUT SOLE 200,000. 0. 0. ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2,148,467. 97,702. SH DEFINED 3 97,702. 0. 0. ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 13,127,282. 596,966. SH SOLE 596,966. 0. 0. ITC HLDGS CORP COM 465685105 5,769,500. 104,900. SH SOLE 95,000. 0. 9,900. JABIL CIRCUIT INC COM 466313103 522,678. 32,284. SH SOLE 32,284. 0. 0. JOHNSON & JOHNSON COM 478160104 24,333,814. 373,218. SH DEFINED 2 373,218. 0. 0. JOHNSON & JOHNSON COM 478160104 62,128,689. 952,894. SH DEFINED 3 911,725. 0. 41,169. JOHNSON & JOHNSON COM 478160104 1,237,293,471. 18,976,894. SH SOLE 18,022,162. 0. 954,732. JOHNSON & JOHNSON COM 478160104 190,529,200. 2,922,227. SH DEFINED 1 1,690,607. 0. 1,231,620. JOHNSON & JOHNSON COM 478160104 15,578,888. 238,940. SH DEFINED 6 238,940. 0. 0. JOHNSON & JOHNSON COM 478160104 75,339,904. 1,155,520. SH DEFINED 5 1,110,700. 0. 44,820. JOHNSON & JOHNSON COM 478160104 102,012,442. 1,564,608. SH DEFINED 4 1,130,363. 0. 434,245. JOHNSON CTLS INC COM 478366107 2,445,549. 74,130. SH DEFINED 3 74,130. 0. 0. JOHNSON CTLS INC COM 478366107 137,276,635. 4,161,159. SH SOLE 3,366,819. 0. 794,340. JOHNSON CTLS INC COM 478366107 10,591,967. 321,066. SH DEFINED 1 167,653. 0. 153,413. JOHNSON CTLS INC COM 478366107 555,420. 16,836. SH DEFINED 5 16,836. 0. 0.
3/31/2010 MFS 13F REPORT JOHNSON CTLS INC COM 478366107 1,883,399. 57,090. SH DEFINED 6 57,090. 0. 0. JPMORGAN CHASE & CO COM 46625H100 34,369,343. 768,030. SH DEFINED 3 768,030. 0. 0. JPMORGAN CHASE & CO COM 46625H100 1,181,350,378. 26,398,891. SH SOLE 24,865,601. 0. 1,533,290. JPMORGAN CHASE & CO COM 46625H100 105,936,720. 2,367,301. SH DEFINED 1 1,116,202. 0. 1,251,099. JPMORGAN CHASE & CO COM 46625H100 4,774,109. 106,684. SH DEFINED 5 106,684. 0. 0. JPMORGAN CHASE & CO COM 46625H100 14,497,210. 323,960. SH DEFINED 6 323,960. 0. 0. JPMORGAN CHASE & CO COM 46625H100 15,738,128. 351,690. SH DEFINED 4 16,100. 0. 335,590. JUNIPER NETWORKS INC COM 48203R104 3,990,854. 130,080. SH DEFINED 3 130,080. 0. 0. JUNIPER NETWORKS INC COM 48203R104 80,217,309. 2,614,645. SH SOLE 2,614,645. 0. 0. JUNIPER NETWORKS INC COM 48203R104 423,384. 13,800. SH DEFINED 1 13,800. 0. 0. JUNIPER NETWORKS INC COM 48203R104 1,569,282. 51,150. SH DEFINED 4 6,960. 0. 44,190. KELLOGG CO COM 487836108 12,884,645. 241,150. SH DEFINED 3 241,150. 0. 0. KELLOGG CO COM 487836108 258,033,880. 4,829,382. SH SOLE 4,728,979. 0. 100,403. KELLOGG CO COM 487836108 35,124,561. 657,394. SH DEFINED 1 330,995. 0. 326,399. KELLOGG CO COM 487836108 1,842,320. 34,481. SH DEFINED 5 34,481. 0. 0. KELLOGG CO COM 487836108 3,821,848. 71,530. SH DEFINED 4 2,350. 0. 69,180. KELLOGG CO COM 487836108 5,138,897. 96,180. SH DEFINED 6 96,180. 0. 0. KENNAMETAL INC COM 489170100 1,290,989. 45,910. SH DEFINED 3 45,910. 0. 0. KENNAMETAL INC COM 489170100 13,254,250. 471,346. SH SOLE 471,346. 0. 0. KEYCORP NEW COM 493267108 1,586,270. 204,680. SH DEFINED 3 204,680. 0. 0. KEYCORP NEW COM 493267108 16,375,208. 2,112,930. SH SOLE 2,112,930. 0. 0. KEYCORP NEW COM 493267108 157,325. 20,300. SH DEFINED 1 20,300. 0. 0. KEYCORP NEW COM 493267108 126,480. 16,320. SH DEFINED 4 16,320. 0. 0. KILROY RLTY CORP COM 49427F108 11,162,230. 361,940. SH SOLE 361,940. 0. 0. KIMBERLY CLARK CORP COM 494368103 3,294,283. 52,390. SH DEFINED 3 52,390. 0. 0. KIMBERLY CLARK CORP COM 494368103 88,349,607. 1,405,051. SH SOLE 1,378,161. 0. 26,890. KIMBERLY CLARK CORP COM 494368103 8,714,539. 138,590. SH DEFINED 1 72,810. 0. 65,780. KIMBERLY CLARK CORP COM 494368103 130,790. 2,080. SH DEFINED 4 2,080. 0. 0. KIMBERLY CLARK CORP COM 494368103 481,912. 7,664. SH DEFINED 5 7,664. 0. 0. KIMBERLY CLARK CORP COM 494368103 1,608,470. 25,580. SH DEFINED 6 25,580. 0. 0. KIMCO REALTY CORP COM 49446R109 2,825,178. 180,638. SH SOLE 180,638. 0. 0. KOHLS CORP COM 500255104 1,156,954. 21,120. SH DEFINED 3 21,120. 0. 0. KOHLS CORP COM 500255104 95,377,458. 1,741,100. SH SOLE 1,665,550. 0. 75,550. KOHLS CORP COM 500255104 4,355,010. 79,500. SH DEFINED 1 14,200. 0. 65,300. KOHLS CORP COM 500255104 2,960,311. 54,040. SH DEFINED 4 2,400. 0. 51,640. KRAFT FOODS INC CL A 50075N104 297,501. 9,838. SH SOLE 9,838. 0. 0. KROGER CO COM 501044101 2,814,067. 129,920. SH DEFINED 3 129,920. 0. 0. KROGER CO COM 501044101 126,645,175. 5,846,961. SH SOLE 5,576,241. 0. 270,720. KROGER CO COM 501044101 11,826,642. 546,013. SH DEFINED 1 290,215. 0. 255,798. KROGER CO COM 501044101 638,623. 29,484. SH DEFINED 5 29,484. 0. 0. KROGER CO COM 501044101 2,172,931. 100,320. SH DEFINED 6 100,320. 0. 0. LABRANCHE & CO INC COM 505447102 725,880. 138,000. SH SOLE 138,000. 0. 0. LAMAR ADVERTISING CO CL A 512815101 240,450. 7,000. SH DEFINED 3 7,000. 0. 0. LAMAR ADVERTISING CO CL A 512815101 5,685,303. 165,511. SH SOLE 165,511. 0. 0. LAMAR ADVERTISING CO CL A 512815101 41,460. 1,207. SH DEFINED 1 1,207. 0. 0. LANDSTAR SYS INC COM 515098101 1,640,998. 39,090. SH DEFINED 3 39,090. 0. 0. LANDSTAR SYS INC COM 515098101 28,068,248. 668,610. SH SOLE 668,610. 0. 0. LANDSTAR SYS INC COM 515098101 159,524. 3,800. SH DEFINED 1 3,800. 0. 0.
3/31/2010 MFS 13F REPORT LAS VEGAS SANDS CORP COM 517834107 873,707. 41,310. SH DEFINED 3 41,310. 0. 0. LAS VEGAS SANDS CORP COM 517834107 24,116,711. 1,140,270. SH SOLE 921,860. 0. 218,410. LAS VEGAS SANDS CORP COM 517834107 84,812. 4,010. SH DEFINED 1 4,010. 0. 0. LAZARD LTD SHS A G54050102 444,108. 12,440. SH DEFINED 3 12,440. 0. 0. LAZARD LTD SHS A G54050102 2,653,224. 74,320. SH SOLE 74,320. 0. 0. LEAR CORP COM NEW 521865204 7,747,179. 97,633. SH SOLE 97,633. 0. 0. LENDER PROCESSING SVCS INC COM 52602E102 3,252,653. 86,163. SH SOLE 86,163. 0. 0. LENNAR CORP CL A 526057104 497,885. 28,930. SH DEFINED 3 28,930. 0. 0. LENNAR CORP CL A 526057104 7,432,311. 431,860. SH SOLE 431,860. 0. 0. LENNAR CORP CL A 526057104 70,217. 4,080. SH DEFINED 1 4,080. 0. 0. LENNAR CORP CL A 526057104 59,547. 3,460. SH DEFINED 4 3,460. 0. 0. LENNOX INTL INC COM 526107107 252,004. 5,686. SH SOLE 5,686. 0. 0. LENNOX INTL INC COM 526107107 30,891. 697. SH DEFINED 1 697. 0. 0. LEXINGTON REALTY TRUST COM 529043101 2,419,331. 371,633. SH SOLE 371,633. 0. 0. LIFEPOINT HOSPITALS INC COM 53219L109 4,759,295. 129,399. SH SOLE 129,399. 0. 0. LILLY ELI & CO COM 532457108 267,702. 7,391. SH SOLE 7,391. 0. 0. LILLY ELI & CO COM 532457108 89,826. 2,480. SH DEFINED 1 0. 0. 2,480. LIMITED BRANDS INC COM 532716107 3,307,205. 134,330. SH DEFINED 3 134,330. 0. 0. LIMITED BRANDS INC COM 532716107 115,780,499. 4,702,701. SH SOLE 3,980,201. 0. 722,500. LIMITED BRANDS INC COM 532716107 926,500. 37,632. SH DEFINED 1 37,632. 0. 0. LIMITED BRANDS INC COM 532716107 190,559. 7,740. SH DEFINED 4 7,740. 0. 0. LINCARE HLDGS INC COM 532791100 1,285,363. 28,640. SH DEFINED 3 28,640. 0. 0. LINCARE HLDGS INC COM 532791100 77,982,142. 1,737,570. SH SOLE 1,552,130. 0. 185,440. LINCARE HLDGS INC COM 532791100 204,743. 4,562. SH DEFINED 1 4,562. 0. 0. LINEAR TECHNOLOGY CORP COM 535678106 1,188,326. 42,020. SH DEFINED 3 42,020. 0. 0. LINEAR TECHNOLOGY CORP COM 535678106 23,201,760. 820,430. SH SOLE 820,430. 0. 0. LINEAR TECHNOLOGY CORP COM 535678106 481,326. 17,020. SH DEFINED 1 17,020. 0. 0. LOCKHEED MARTIN CORP COM 539830109 49,118,525. 590,225. SH DEFINED 3 590,225. 0. 0. LOCKHEED MARTIN CORP COM 539830109 1,316,175,251. 15,815,612. SH SOLE 15,127,358. 0. 688,254. LOCKHEED MARTIN CORP COM 539830109 146,707,623. 1,762,889. SH DEFINED 1 878,917. 0. 883,972. LOCKHEED MARTIN CORP COM 539830109 203,889. 2,450. SH DEFINED 4 2,450. 0. 0. LOCKHEED MARTIN CORP COM 539830109 7,763,011. 93,283. SH DEFINED 5 93,283. 0. 0. LOCKHEED MARTIN CORP COM 539830109 22,985,114. 276,197. SH DEFINED 6 276,197. 0. 0. LOGMEIN INC COM 54142L109 4,696,423. 226,990. SH SOLE 226,990. 0. 0. LORILLARD INC COM 544147101 1,671,080. 22,210. SH DEFINED 3 22,210. 0. 0. LORILLARD INC COM 544147101 64,593,465. 858,499. SH SOLE 812,849. 0. 45,650. LORILLARD INC COM 544147101 3,449,679. 45,849. SH DEFINED 1 20,621. 0. 25,228. LORILLARD INC COM 544147101 80,507. 1,070. SH DEFINED 4 1,070. 0. 0. LORILLARD INC COM 544147101 221,055. 2,938. SH DEFINED 5 2,938. 0. 0. LORILLARD INC COM 544147101 777,229. 10,330. SH DEFINED 6 10,330. 0. 0. LOWES COS INC COM 548661107 3,502,195. 144,480. SH SOLE 144,480. 0. 0. MACK CALI RLTY CORP COM 554489104 12,816,759. 363,596. SH SOLE 363,596. 0. 0. MACYS INC COM 55616P104 33,577,460. 1,542,373. SH SOLE 467,715. 0. 1,074,658. MACYS INC COM 55616P104 708,526. 32,546. SH DEFINED 1 12,098. 0. 20,448. MARATHON OIL CORP COM 565849106 48,966,507. 1,547,614. SH SOLE 1,262,758. 0. 284,856. MARATHON OIL CORP COM 565849106 1,074,305. 33,954. SH DEFINED 1 24,424. 0. 9,530. MARRIOTT INTL INC NEW CL A 571903202 18,544,162. 588,330. SH SOLE 588,330. 0. 0. MARSHALL & ILSLEY CORP NEW COM 571837103 1,210,318. 150,350. SH DEFINED 3 150,350. 0. 0.
3/31/2010 MFS 13F REPORT MARSHALL & ILSLEY CORP NEW COM 571837103 14,812,378. 1,840,047. SH SOLE 1,840,047. 0. 0. MARSHALL & ILSLEY CORP NEW COM 571837103 90,965. 11,300. SH DEFINED 1 11,300. 0. 0. MARSHALL & ILSLEY CORP NEW COM 571837103 73,255. 9,100. SH DEFINED 4 9,100. 0. 0. MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 272,277. 13,360. SH SOLE 13,360. 0. 0. MASIMO CORP COM 574795100 404,091. 15,220. SH DEFINED 3 15,220. 0. 0. MASIMO CORP COM 574795100 19,030,244. 716,770. SH SOLE 716,770. 0. 0. MASSEY ENERGY CORP COM 576206106 427,209. 8,170. SH DEFINED 3 8,170. 0. 0. MASSEY ENERGY CORP COM 576206106 5,959,491. 113,970. SH SOLE 113,970. 0. 0. MASSEY ENERGY CORP COM 576206106 67,454. 1,290. SH DEFINED 1 1,290. 0. 0. MASSEY ENERGY CORP COM 576206106 48,107. 920. SH DEFINED 4 920. 0. 0. MASTERCARD INC CL A 57636Q104 17,477,740. 68,810. SH DEFINED 3 68,810. 0. 0. MASTERCARD INC CL A 57636Q104 379,739,652. 1,495,038. SH SOLE 1,482,318. 0. 12,720. MASTERCARD INC CL A 57636Q104 20,370,546. 80,199. SH DEFINED 1 49,499. 0. 30,700. MASTERCARD INC CL A 57636Q104 330,200. 1,300. SH DEFINED 6 1,300. 0. 0. MASTERCARD INC CL A 57636Q104 1,977,390. 7,785. SH DEFINED 5 7,785. 0. 0. MASTERCARD INC CL A 57636Q104 7,040,880. 27,720. SH DEFINED 4 750. 0. 26,970. MATTEL INC COM 577081102 327,911. 14,420. SH SOLE 14,420. 0. 0. MCCORMICK & CO INC COM NON VTG 579780206 3,546,804. 92,461. SH SOLE 92,461. 0. 0. MCDONALDS CORP COM 580135101 28,658,108. 429,528. SH SOLE 429,528. 0. 0. MCKESSON CORP COM 58155Q103 24,935,154. 379,415. SH SOLE 107,451. 0. 271,964. MCKESSON CORP COM 58155Q103 276,287. 4,204. SH DEFINED 1 4,204. 0. 0. MEAD JOHNSON NUTRITION CO COM 582839106 5,053,154. 97,120. SH DEFINED 3 97,120. 0. 0. MEAD JOHNSON NUTRITION CO COM 582839106 130,943,953. 2,516,701. SH SOLE 2,516,701. 0. 0. MEAD JOHNSON NUTRITION CO COM 582839106 4,865,846. 93,520. SH DEFINED 1 93,520. 0. 0. MEAD JOHNSON NUTRITION CO COM 582839106 748,920. 14,394. SH DEFINED 5 14,394. 0. 0. MEDASSETS INC COM 584045108 2,658,600. 126,600. SH DEFINED 3 126,600. 0. 0. MEDASSETS INC COM 584045108 29,720,460. 1,415,260. SH SOLE 1,415,260. 0. 0. MEDASSETS INC COM 584045108 168,000. 8,000. SH DEFINED 1 8,000. 0. 0. MEDASSETS INC COM 584045108 1,176,000. 56,000. SH DEFINED 4 0. 0. 56,000. MEDCO HEALTH SOLUTIONS INC COM 58405U102 1,471,968. 22,800. SH DEFINED 3 22,800. 0. 0. MEDCO HEALTH SOLUTIONS INC COM 58405U102 57,430,381. 889,566. SH SOLE 889,566. 0. 0. MEDCO HEALTH SOLUTIONS INC COM 58405U102 429,324. 6,650. SH DEFINED 1 0. 0. 6,650. MEDICAL PPTYS TRUST INC COM 58463J304 2,783,687. 265,619. SH SOLE 265,619. 0. 0. MEDNAX INC COM 58502B106 896,126. 15,400. SH DEFINED 3 15,400. 0. 0. MEDNAX INC COM 58502B106 22,082,523. 379,490. SH SOLE 379,490. 0. 0. MEDTRONIC INC COM 585055106 37,498,913. 832,754. SH DEFINED 2 832,754. 0. 0. MEDTRONIC INC COM 585055106 42,739,504. 949,134. SH DEFINED 3 858,106. 0. 91,028. MEDTRONIC INC COM 585055106 695,441,159. 15,443,952. SH SOLE 14,474,095. 0. 969,857. MEDTRONIC INC COM 585055106 234,126,235. 5,199,339. SH DEFINED 1 3,810,891. 0. 1,388,448. MEDTRONIC INC COM 585055106 7,424,997. 164,890. SH DEFINED 6 164,890. 0. 0. MEDTRONIC INC COM 585055106 107,783,853. 2,393,601. SH DEFINED 5 2,293,831. 0. 99,770. MEDTRONIC INC COM 585055106 139,269,685. 3,092,820. SH DEFINED 4 2,461,497. 0. 631,323. MERCK & CO INC NEW COM 58933Y105 3,315,560. 88,770. SH DEFINED 3 88,770. 0. 0. MERCK & CO INC NEW COM 58933Y105 156,139,023. 4,180,429. SH SOLE 3,899,199. 0. 281,230. MERCK & CO INC NEW COM 58933Y105 14,704,209. 393,687. SH DEFINED 1 205,092. 0. 188,595. MERCK & CO INC NEW COM 58933Y105 0. 0. SH DEFINED 4 0. 0. 0. MERCK & CO INC NEW COM 58933Y105 772,585. 20,685. SH DEFINED 5 20,685. 0. 0. MERCK & CO INC NEW COM 58933Y105 2,633,175. 70,500. SH DEFINED 6 70,500. 0. 0.
3/31/2010 MFS 13F REPORT METLIFE INC COM 59156R108 31,829,806. 734,421. SH DEFINED 3 734,421. 0. 0. METLIFE INC COM 59156R108 871,093,694. 20,099,070. SH SOLE 18,884,210. 0. 1,214,860. METLIFE INC COM 59156R108 97,738,894. 2,255,166. SH DEFINED 1 1,156,420. 0. 1,098,746. METLIFE INC COM 59156R108 5,201,277. 120,011. SH DEFINED 5 120,011. 0. 0. METLIFE INC COM 59156R108 7,399,438. 170,730. SH DEFINED 4 3,790. 0. 166,940. METLIFE INC COM 59156R108 15,512,339. 357,922. SH DEFINED 6 357,922. 0. 0. METRO BANCORP INC PA COM 59161R101 7,572,812. 549,950. SH SOLE 549,950. 0. 0. METTLER TOLEDO INTERNATIONAL COM 592688105 897,624. 8,220. SH DEFINED 3 8,220. 0. 0. METTLER TOLEDO INTERNATIONAL COM 592688105 5,022,108. 45,990. SH SOLE 45,990. 0. 0. MICROCHIP TECHNOLOGY INC COM 595017104 7,298,227. 259,170. SH DEFINED 3 259,170. 0. 0. MICROCHIP TECHNOLOGY INC COM 595017104 131,847,176. 4,682,073. SH SOLE 4,632,963. 0. 49,110. MICROCHIP TECHNOLOGY INC COM 595017104 6,140,006. 218,040. SH DEFINED 1 104,940. 0. 113,100. MICROCHIP TECHNOLOGY INC COM 595017104 462,106. 16,410. SH DEFINED 5 16,410. 0. 0. MICROCHIP TECHNOLOGY INC COM 595017104 3,964,928. 140,800. SH DEFINED 4 3,000. 0. 137,800. MICROS SYS INC COM 594901100 2,225,976. 67,700. SH DEFINED 3 67,700. 0. 0. MICROS SYS INC COM 594901100 44,623,750. 1,357,170. SH SOLE 1,357,170. 0. 0. MICROSOFT CORP COM 594918104 70,169,381. 2,397,314. SH SOLE 1,787,454. 0. 609,860. MICROSOFT CORP COM 594918104 326,624. 11,159. SH DEFINED 1 2,721. 0. 8,438. MICROSTRATEGY INC CL A NEW 594972408 4,096,971. 48,160. SH DEFINED 3 48,160. 0. 0. MICROSTRATEGY INC CL A NEW 594972408 32,470,113. 381,687. SH SOLE 381,687. 0. 0. MICROSTRATEGY INC CL A NEW 594972408 240,748. 2,830. SH DEFINED 1 0. 0. 2,830. MICROSTRATEGY INC CL A NEW 594972408 1,763,501. 20,730. SH DEFINED 4 0. 0. 20,730. MID-AMER APT CMNTYS INC COM 59522J103 3,440,358. 66,429. SH SOLE 66,429. 0. 0. MINDRAY MEDICAL INTL LTD SPON ADR 602675100 17,069,690. 468,690. SH SOLE 468,690. 0. 0. MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 3,844,767. 735,137. SH SOLE 735,137. 0. 0. MOBILE TELESYSTEMS OJSC SPONSORED ADR 607409109 679,154. 12,237. SH DEFINED 3 12,237. 0. 0. MOBILE TELESYSTEMS OJSC SPONSORED ADR 607409109 54,478,467. 981,594. SH SOLE 913,894. 0. 67,700. MONRO MUFFLER BRAKE INC COM 610236101 12,313,241. 344,330. SH SOLE 344,330. 0. 0. MONSANTO CO NEW COM 61166W101 10,218,059. 143,070. SH DEFINED 2 143,070. 0. 0. MONSANTO CO NEW COM 61166W101 13,359,825. 187,060. SH DEFINED 3 171,160. 0. 15,900. MONSANTO CO NEW COM 61166W101 230,918,429. 3,233,246. SH SOLE 3,160,706. 0. 72,540. MONSANTO CO NEW COM 61166W101 39,197,439. 548,830. SH DEFINED 1 376,980. 0. 171,850. MONSANTO CO NEW COM 61166W101 29,381,117. 411,385. SH DEFINED 5 393,985. 0. 17,400. MONSANTO CO NEW COM 61166W101 37,721,901. 528,170. SH DEFINED 4 418,490. 0. 109,680. MONSTER WORLDWIDE INC COM 611742107 2,600,794. 156,580. SH DEFINED 3 156,580. 0. 0. MONSTER WORLDWIDE INC COM 611742107 16,727,599. 1,007,080. SH SOLE 1,007,080. 0. 0. MONSTER WORLDWIDE INC COM 611742107 1,120,178. 67,440. SH DEFINED 4 0. 0. 67,440. MOODYS CORP COM 615369105 1,116,815. 37,540. SH DEFINED 3 37,540. 0. 0. MOODYS CORP COM 615369105 36,802,029. 1,237,043. SH SOLE 1,237,043. 0. 0. MOOG INC CL A 615394202 2,271,485. 64,130. SH SOLE 64,130. 0. 0. MORGAN STANLEY COM NEW 617446448 203,858. 6,960. SH SOLE 6,960. 0. 0. MORGAN STANLEY COM NEW 617446448 262,526. 8,963. SH DEFINED 1 2,623. 0. 6,340. MOSAIC CO COM 61945A107 5,330,744. 87,720. SH SOLE 87,720. 0. 0. MSCI INC CL A 55354G100 4,754,731. 131,710. SH DEFINED 3 131,710. 0. 0. MSCI INC CL A 55354G100 110,114,458. 3,050,262. SH SOLE 3,050,262. 0. 0. MSCI INC CL A 55354G100 2,862,008. 79,280. SH DEFINED 1 79,280. 0. 0. MSCI INC CL A 55354G100 492,404. 13,640. SH DEFINED 5 13,640. 0. 0. MWI VETERINARY SUPPLY INC COM 55402X105 14,972,684. 370,611. SH SOLE 370,611. 0. 0.
3/31/2010 MFS 13F REPORT NATIONAL OILWELL VARCO INC COM 637071101 18,101,926. 446,080. SH DEFINED 3 395,700. 0. 50,380. NATIONAL OILWELL VARCO INC COM 637071101 18,540,272. 456,882. SH DEFINED 2 456,882. 0. 0. NATIONAL OILWELL VARCO INC COM 637071101 268,877,926. 6,625,873. SH SOLE 6,140,491. 0. 485,382. NATIONAL OILWELL VARCO INC COM 637071101 82,306,060. 2,028,242. SH DEFINED 1 1,286,862. 0. 741,380. NATIONAL OILWELL VARCO INC COM 637071101 4,047,449. 99,740. SH DEFINED 6 99,740. 0. 0. NATIONAL OILWELL VARCO INC COM 637071101 53,656,093. 1,322,230. SH DEFINED 5 1,266,730. 0. 55,500. NATIONAL OILWELL VARCO INC COM 637071101 67,121,430. 1,654,052. SH DEFINED 4 1,339,272. 0. 314,780. NATIONAL SEMICONDUCTOR CORP COM 637640103 703,426. 48,680. SH DEFINED 3 48,680. 0. 0. NATIONAL SEMICONDUCTOR CORP COM 637640103 13,322,568. 921,977. SH SOLE 921,977. 0. 0. NATIONAL SEMICONDUCTOR CORP COM 637640103 59,679. 4,130. SH DEFINED 1 0. 0. 4,130. NATIONWIDE HEALTH PPTYS INC COM 638620104 1,304,487. 37,112. SH SOLE 37,112. 0. 0. NETLOGIC MICROSYSTEMS INC COM 64118B100 28,214,247. 958,690. SH SOLE 958,690. 0. 0. NEW YORK CMNTY BANCORP INC COM 649445103 336,920. 20,370. SH SOLE 20,370. 0. 0. NEWELL RUBBERMAID INC COM 651229106 7,552,059. 496,846. SH SOLE 496,846. 0. 0. NEWELL RUBBERMAID INC COM 651229106 111,872. 7,360. SH DEFINED 1 0. 0. 7,360. NEWFIELD EXPL CO COM 651290108 1,858,185. 35,700. SH DEFINED 3 35,700. 0. 0. NEWFIELD EXPL CO COM 651290108 13,766,080. 264,478. SH SOLE 264,478. 0. 0. NICE SYS LTD SPONSORED ADR 653656108 15,292,705. 481,660. SH SOLE 481,660. 0. 0. NICE SYS LTD SPONSORED ADR 653656108 3,843,655. 121,060. SH DEFINED 1 121,060. 0. 0. NICE SYS LTD SPONSORED ADR 653656108 1,839,278. 57,930. SH DEFINED 6 57,930. 0. 0. NIKE INC CL B 654106103 44,163,210. 600,860. SH DEFINED 2 600,860. 0. 0. NIKE INC CL B 654106103 49,731,938. 676,625. SH DEFINED 3 611,003. 0. 65,622. NIKE INC CL B 654106103 776,842,374. 10,569,284. SH SOLE 10,221,676. 0. 347,608. NIKE INC CL B 654106103 193,909,979. 2,638,231. SH DEFINED 1 1,717,133. 0. 921,098. NIKE INC CL B 654106103 8,045,310. 109,460. SH DEFINED 6 109,460. 0. 0. NIKE INC CL B 654106103 125,567,106. 1,708,396. SH DEFINED 5 1,637,356. 0. 71,040. NIKE INC CL B 654106103 160,389,569. 2,182,171. SH DEFINED 4 1,766,218. 0. 415,953. NISOURCE INC COM 65473P105 57,396,186. 3,632,670. SH SOLE 2,782,840. 0. 849,830. NISOURCE INC COM 65473P105 304,150. 19,250. SH DEFINED 1 0. 0. 19,250. NOBLE CORPORATION BAAR NAMEN-AKT H5833N103 2,414,687. 57,740. SH DEFINED 3 57,740. 0. 0. NOBLE CORPORATION BAAR NAMEN-AKT H5833N103 66,994,678. 1,601,977. SH SOLE 1,561,527. 0. 40,450. NOBLE CORPORATION BAAR NAMEN-AKT H5833N103 4,775,886. 114,201. SH DEFINED 1 14,771. 0. 99,430. NOBLE CORPORATION BAAR NAMEN-AKT H5833N103 3,088,825. 73,860. SH DEFINED 4 0. 0. 73,860. NOBLE ENERGY INC COM 655044105 2,561,570. 35,090. SH DEFINED 3 35,090. 0. 0. NOBLE ENERGY INC COM 655044105 137,981,023. 1,890,151. SH SOLE 1,785,591. 0. 104,560. NOBLE ENERGY INC COM 655044105 5,616,620. 76,940. SH DEFINED 1 12,810. 0. 64,130. NOBLE ENERGY INC COM 655044105 3,590,870. 49,190. SH DEFINED 4 2,090. 0. 47,100. NOKIA CORP SPONSORED ADR 654902204 35,586,165. 2,289,972. SH SOLE 2,092,622. 0. 197,350. NOKIA CORP SPONSORED ADR 654902204 329,137. 21,180. SH DEFINED 1 21,180. 0. 0. NOMURA HLDGS INC SPONSORED ADR 65535H208 4,662,972. 636,149. SH SOLE 636,149. 0. 0. NORDSTROM INC COM 655664100 31,854,993. 779,804. SH SOLE 740,374. 0. 39,430. NORDSTROM INC COM 655664100 4,065,229. 99,516. SH DEFINED 1 2,366. 0. 97,150. NORDSTROM INC COM 655664100 2,946,511. 72,130. SH DEFINED 4 0. 0. 72,130. NORFOLK SOUTHERN CORP COM 655844108 2,600,003. 46,520. SH SOLE 46,520. 0. 0. NORTH AMERN ENERGY PARTNERS COM 656844107 32,355,442. 3,373,873. SH SOLE 3,373,873. 0. 0. NORTHEAST UTILS COM 664397106 101,691,789. 3,679,153. SH SOLE 3,355,243. 0. 323,910. NORTHEAST UTILS COM 664397106 117,746. 4,260. SH DEFINED 1 4,260. 0. 0. NORTHERN TR CORP COM 665859104 2,671,821. 48,350. SH DEFINED 3 48,350. 0. 0.
3/31/2010 MFS 13F REPORT NORTHERN TR CORP COM 665859104 89,738,482. 1,623,932. SH SOLE 1,585,272. 0. 38,660. NORTHERN TR CORP COM 665859104 10,654,681. 192,810. SH DEFINED 1 101,380. 0. 91,430. NORTHERN TR CORP COM 665859104 608,468. 11,011. SH DEFINED 5 11,011. 0. 0. NORTHERN TR CORP COM 665859104 2,057,882. 37,240. SH DEFINED 6 37,240. 0. 0. NORTHROP GRUMMAN CORP COM 666807102 23,893,708. 364,400. SH DEFINED 3 364,400. 0. 0. NORTHROP GRUMMAN CORP COM 666807102 655,425,799. 9,995,818. SH SOLE 9,467,268. 0. 528,550. NORTHROP GRUMMAN CORP COM 666807102 75,353,437. 1,149,206. SH DEFINED 1 612,443. 0. 536,763. NORTHROP GRUMMAN CORP COM 666807102 4,167,498. 63,558. SH DEFINED 5 63,558. 0. 0. NORTHROP GRUMMAN CORP COM 666807102 8,274,934. 126,200. SH DEFINED 4 0. 0. 126,200. NORTHROP GRUMMAN CORP COM 666807102 12,288,933. 187,417. SH DEFINED 6 187,417. 0. 0. NORTHWESTERN CORP COM NEW 668074305 1,811,713. 67,576. SH SOLE 67,576. 0. 0. NRG ENERGY INC COM NEW 629377508 113,228,174. 5,417,616. SH SOLE 4,881,013. 0. 536,603. NRG ENERGY INC COM NEW 629377508 301,378. 14,420. SH DEFINED 1 14,420. 0. 0. NUANCE COMMUNICATIONS INC COM 67020Y100 20,856,260. 1,253,381. SH SOLE 1,253,381. 0. 0. NUCOR CORP COM 670346105 1,018,781. 22,450. SH SOLE 22,450. 0. 0. NV ENERGY INC COM 67073Y106 8,817,183. 715,100. SH SOLE 647,900. 0. 67,200. NVR INC COM 62944T105 639,320. 880. SH DEFINED 3 880. 0. 0. NVR INC COM 62944T105 37,663,940. 51,843. SH SOLE 33,208. 0. 18,635. NVR INC COM 62944T105 95,898. 132. SH DEFINED 1 132. 0. 0. NXSTAGE MEDICAL INC COM 67072V103 22,997,302. 2,008,498. SH SOLE 2,008,498. 0. 0. OCCIDENTAL PETE CORP DEL COM 674599105 8,847,111. 104,650. SH DEFINED 3 104,650. 0. 0. OCCIDENTAL PETE CORP DEL COM 674599105 272,105,178. 3,218,656. SH SOLE 3,137,506. 0. 81,150. OCCIDENTAL PETE CORP DEL COM 674599105 27,750,170. 328,249. SH DEFINED 1 130,429. 0. 197,820. OCCIDENTAL PETE CORP DEL COM 674599105 1,129,201. 13,357. SH DEFINED 5 13,357. 0. 0. OCCIDENTAL PETE CORP DEL COM 674599105 3,845,725. 45,490. SH DEFINED 6 45,490. 0. 0. OCCIDENTAL PETE CORP DEL COM 674599105 5,501,018. 65,070. SH DEFINED 4 3,190. 0. 61,880. OCEANEERING INTL INC COM 675232102 2,045,013. 32,210. SH DEFINED 3 32,210. 0. 0. OCEANEERING INTL INC COM 675232102 27,013,725. 425,480. SH SOLE 425,480. 0. 0. OCEANEERING INTL INC COM 675232102 203,168. 3,200. SH DEFINED 1 3,200. 0. 0. OCWEN FINL CORP COM NEW 675746309 347,561. 31,340. SH DEFINED 3 31,340. 0. 0. OCWEN FINL CORP COM NEW 675746309 18,974,846. 1,710,987. SH SOLE 1,710,987. 0. 0. OGE ENERGY CORP COM 670837103 82,345,522. 2,114,677. SH SOLE 1,922,877. 0. 191,800. OIL SVC HOLDRS TR DEPOSTRY RCPT 678002106 1,103,130. 9,000. SH PUT DEFINED 1 9,000. 0. 0. OLD DOMINION FGHT LINES INC COM 679580100 344,251. 10,310. SH DEFINED 3 10,310. 0. 0. OLD DOMINION FGHT LINES INC COM 679580100 6,263,129. 187,575. SH SOLE 187,575. 0. 0. OMNICOM GROUP INC COM 681919106 28,522,789. 734,934. SH DEFINED 3 652,074. 0. 82,860. OMNICOM GROUP INC COM 681919106 29,480,464. 759,610. SH DEFINED 2 759,610. 0. 0. OMNICOM GROUP INC COM 681919106 308,493,704. 7,948,820. SH SOLE 7,605,084. 0. 343,736. OMNICOM GROUP INC COM 681919106 191,129,509. 4,924,749. SH DEFINED 1 3,831,422. 0. 1,093,327. OMNICOM GROUP INC COM 681919106 6,296,534. 162,240. SH DEFINED 6 162,240. 0. 0. OMNICOM GROUP INC COM 681919106 84,578,012. 2,179,284. SH DEFINED 5 2,088,044. 0. 91,240. OMNICOM GROUP INC COM 681919106 103,453,605. 2,665,643. SH DEFINED 4 2,244,697. 0. 420,946. ONEOK INC NEW COM 682680103 14,484,745. 317,300. SH SOLE 286,600. 0. 30,700. OPEN JT STK CO-VIMPEL COMMUN SPONSORED ADR 68370R109 25,181,198. 1,367,800. SH SOLE 1,239,200. 0. 128,600. OPENTABLE INC COM 68372A104 1,310,147. 34,360. SH DEFINED 3 34,360. 0. 0. OPENTABLE INC COM 68372A104 7,895,579. 207,070. SH SOLE 207,070. 0. 0. OPENTABLE INC COM 68372A104 827,802. 21,710. SH DEFINED 4 0. 0. 21,710. ORACLE CORP COM 68389X105 46,346,045. 1,804,050. SH DEFINED 2 1,804,050. 0. 0.
3/31/2010 MFS 13F REPORT ORACLE CORP COM 68389X105 62,384,543. 2,428,359. SH DEFINED 3 2,232,946. 0. 195,413. ORACLE CORP COM 68389X105 995,099,709. 38,734,905. SH SOLE 36,678,521. 0. 2,056,384. ORACLE CORP COM 68389X105 272,901,941. 10,622,886. SH DEFINED 1 7,690,741. 0. 2,932,145. ORACLE CORP COM 68389X105 7,765,059. 302,260. SH DEFINED 6 302,260. 0. 0. ORACLE CORP COM 68389X105 132,151,312. 5,144,076. SH DEFINED 5 4,931,926. 0. 212,150. ORACLE CORP COM 68389X105 171,505,798. 6,675,975. SH DEFINED 4 5,216,463. 0. 1,459,512. ORTHOVITA INC COM 68750U102 11,286,572. 2,649,430. SH SOLE 2,649,430. 0. 0. OWENS ILL INC COM NEW 690768403 2,513,744. 70,730. SH DEFINED 3 70,730. 0. 0. OWENS ILL INC COM NEW 690768403 48,823,501. 1,373,762. SH SOLE 1,373,762. 0. 0. OWENS ILL INC COM NEW 690768403 394,494. 11,100. SH DEFINED 1 11,100. 0. 0. OWENS ILL INC COM NEW 690768403 145,714. 4,100. SH DEFINED 4 4,100. 0. 0. P F CHANGS CHINA BISTRO INC COM 69333Y108 1,264,766. 28,660. SH DEFINED 3 28,660. 0. 0. P F CHANGS CHINA BISTRO INC COM 69333Y108 24,615,714. 557,800. SH SOLE 557,800. 0. 0. PACTIV CORP COM 695257105 3,623,226. 143,893. SH SOLE 143,893. 0. 0. PACWEST BANCORP DEL COM 695263103 6,735,323. 295,150. SH SOLE 295,150. 0. 0. PALM INC NEW COM 696643105 5,446,992. 1,448,668. SH SOLE 1,448,668. 0. 0. PALM INC NEW COM 696643105 65,048. 17,300. SH DEFINED 1 17,300. 0. 0. PALM INC NEW COM 696643105 443,304. 117,900. SH CALL DEFINED 3 117,900. 0. 0. PALM INC NEW COM 696643105 964,064. 256,400. SH CALL SOLE 256,400. 0. 0. PARAMETRIC TECHNOLOGY CORP COM NEW 699173209 5,145,333. 285,060. SH DEFINED 3 285,060. 0. 0. PARAMETRIC TECHNOLOGY CORP COM NEW 699173209 21,532,332. 1,192,927. SH SOLE 1,192,927. 0. 0. PARAMETRIC TECHNOLOGY CORP COM NEW 699173209 1,784,965. 98,890. SH DEFINED 4 0. 0. 98,890. PARKWAY PPTYS INC COM 70159Q104 1,048,694. 55,841. SH SOLE 55,841. 0. 0. PARTNER COMMUNICATIONS CO LT ADR 70211M109 66,014,757. 2,922,300. SH SOLE 2,647,500. 0. 274,800. PATTERSON COMPANIES INC COM 703395103 5,562,918. 179,160. SH DEFINED 3 179,160. 0. 0. PATTERSON COMPANIES INC COM 703395103 106,964,766. 3,444,920. SH SOLE 3,444,920. 0. 0. PATTERSON COMPANIES INC COM 703395103 2,803,815. 90,300. SH DEFINED 1 90,300. 0. 0. PATTERSON COMPANIES INC COM 703395103 108,675. 3,500. SH DEFINED 4 3,500. 0. 0. PATTERSON COMPANIES INC COM 703395103 459,540. 14,800. SH DEFINED 5 14,800. 0. 0. PEETS COFFEE & TEA INC COM 705560100 7,487,506. 188,840. SH SOLE 188,840. 0. 0. PENN NATL GAMING INC COM 707569109 1,572,396. 56,561. SH SOLE 56,561. 0. 0. PENSON WORLDWIDE INC COM 709600100 10,840,959. 1,076,560. SH SOLE 1,076,560. 0. 0. PEOPLES UNITED FINANCIAL INC COM 712704105 352,838. 22,560. SH DEFINED 3 22,560. 0. 0. PEOPLES UNITED FINANCIAL INC COM 712704105 7,808,552. 499,268. SH SOLE 499,268. 0. 0. PEPCO HOLDINGS INC COM 713291102 1,821,124. 106,188. SH SOLE 106,188. 0. 0. PEPSICO INC COM 713448108 19,628,746. 296,686. SH DEFINED 2 296,686. 0. 0. PEPSICO INC COM 713448108 35,538,903. 537,166. SH DEFINED 3 504,366. 0. 32,800. PEPSICO INC COM 713448108 716,376,246. 10,827,936. SH SOLE 10,207,578. 0. 620,358. PEPSICO INC COM 713448108 115,127,199. 1,740,133. SH DEFINED 1 1,100,894. 0. 639,239. PEPSICO INC COM 713448108 5,509,143. 83,270. SH DEFINED 6 83,270. 0. 0. PEPSICO INC COM 713448108 58,613,195. 885,931. SH DEFINED 5 849,791. 0. 36,140. PEPSICO INC COM 713448108 77,650,338. 1,173,675. SH DEFINED 4 912,263. 0. 261,412. PERKINELMER INC COM 714046109 6,588,489. 275,669. SH SOLE 275,669. 0. 0. PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,069,548. 136,425. SH DEFINED 3 136,425. 0. 0. PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 73,942,691. 1,662,007. SH SOLE 1,662,007. 0. 0. PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12,125,305. 272,540. SH DEFINED 1 272,540. 0. 0. PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,341,774. 30,159. SH DEFINED 5 30,159. 0. 0. PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,328,030. 74,804. SH DEFINED 6 74,804. 0. 0.
3/31/2010 MFS 13F REPORT PFIZER INC COM 717081103 19,425,685. 1,132,693. SH DEFINED 3 1,132,693. 0. 0. PFIZER INC COM 717081103 583,677,830. 34,033,693. SH SOLE 31,543,130. 0. 2,490,563. PFIZER INC COM 717081103 59,172,062. 3,450,266. SH DEFINED 1 1,849,124. 0. 1,601,142. PFIZER INC COM 717081103 3,075,853. 179,350. SH DEFINED 4 0. 0. 179,350. PFIZER INC COM 717081103 3,237,131. 188,754. SH DEFINED 5 188,754. 0. 0. PFIZER INC COM 717081103 9,645,675. 562,430. SH DEFINED 6 562,430. 0. 0. PG&E CORP COM 69331C108 7,576,212. 178,600. SH DEFINED 3 178,600. 0. 0. PG&E CORP COM 69331C108 431,446,003. 10,170,816. SH SOLE 9,384,396. 0. 786,420. PG&E CORP COM 69331C108 28,598,249. 674,169. SH DEFINED 1 395,218. 0. 278,951. PG&E CORP COM 69331C108 165,438. 3,900. SH DEFINED 4 3,900. 0. 0. PG&E CORP COM 69331C108 1,383,613. 32,617. SH DEFINED 5 32,617. 0. 0. PG&E CORP COM 69331C108 4,724,315. 111,370. SH DEFINED 6 111,370. 0. 0. PHILIP MORRIS INTL INC COM 718172109 36,278,584. 695,525. SH DEFINED 3 695,525. 0. 0. PHILIP MORRIS INTL INC COM 718172109 1,125,698,485. 21,581,643. SH SOLE 20,656,467. 0. 925,176. PHILIP MORRIS INTL INC COM 718172109 88,700,219. 1,700,541. SH DEFINED 1 634,703. 0. 1,065,838. PHILIP MORRIS INTL INC COM 718172109 5,605,322. 107,464. SH DEFINED 5 107,464. 0. 0. PHILIP MORRIS INTL INC COM 718172109 11,930,035. 228,720. SH DEFINED 4 7,770. 0. 220,950. PHILIP MORRIS INTL INC COM 718172109 16,164,906. 309,910. SH DEFINED 6 309,910. 0. 0. PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 8,313,811. 156,040. SH DEFINED 3 156,040. 0. 0. PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 26,272,368. 493,100. SH SOLE 445,800. 0. 47,300. PHILLIPS VAN HEUSEN CORP COM 718592108 13,769,383. 240,052. SH SOLE 240,052. 0. 0. PHILLIPS VAN HEUSEN CORP COM 718592108 22,772. 397. SH DEFINED 1 397. 0. 0. PICO HLDGS INC COM NEW 693366205 11,721,544. 315,180. SH SOLE 315,180. 0. 0. PINNACLE ENTMT INC COM 723456109 176,294. 18,100. SH DEFINED 3 18,100. 0. 0. PINNACLE ENTMT INC COM 723456109 2,471,038. 253,700. SH SOLE 253,700. 0. 0. PIONEER NAT RES CO COM 723787107 318,208. 5,650. SH DEFINED 3 5,650. 0. 0. PITNEY BOWES INC COM 724479100 2,980,333. 121,895. SH SOLE 121,895. 0. 0. PLAINS EXPL& PRODTN CO COM 726505100 487,338. 16,250. SH DEFINED 3 16,250. 0. 0. PLAINS EXPL& PRODTN CO COM 726505100 8,429,889. 281,090. SH SOLE 281,090. 0. 0. PLUM CREEK TIMBER CO INC COM 729251108 3,503,612. 90,044. SH SOLE 90,044. 0. 0. PMC-SIERRA INC COM 69344F106 549,472. 61,600. SH DEFINED 3 61,600. 0. 0. PMC-SIERRA INC COM 69344F106 4,171,884. 467,700. SH SOLE 467,700. 0. 0. PNC FINL SVCS GROUP INC COM 693475105 10,257,654. 171,820. SH DEFINED 3 171,820. 0. 0. PNC FINL SVCS GROUP INC COM 693475105 316,929,450. 5,308,701. SH SOLE 4,838,771. 0. 469,930. PNC FINL SVCS GROUP INC COM 693475105 28,833,309. 482,970. SH DEFINED 1 234,495. 0. 248,475. PNC FINL SVCS GROUP INC COM 693475105 1,614,885. 27,050. SH DEFINED 4 0. 0. 27,050. PNC FINL SVCS GROUP INC COM 693475105 1,710,465. 28,651. SH DEFINED 5 28,651. 0. 0. PNC FINL SVCS GROUP INC COM 693475105 5,145,543. 86,190. SH DEFINED 6 86,190. 0. 0. PORTUGAL TELECOM SGPS S A SPONSORED ADR 737273102 157,762. 14,200. SH DEFINED 1 14,200. 0. 0. PPG INDS INC COM 693506107 10,845,282. 165,830. SH DEFINED 3 165,830. 0. 0. PPG INDS INC COM 693506107 371,455,871. 5,679,753. SH SOLE 5,235,693. 0. 444,060. PPG INDS INC COM 693506107 35,993,806. 550,364. SH DEFINED 1 307,573. 0. 242,791. PPG INDS INC COM 693506107 1,897,581. 29,015. SH DEFINED 5 29,015. 0. 0. PPG INDS INC COM 693506107 1,913,604. 29,260. SH DEFINED 4 0. 0. 29,260. PPG INDS INC COM 693506107 5,383,074. 82,310. SH DEFINED 6 82,310. 0. 0. PPL CORP COM 69351T106 5,140,205. 185,500. SH DEFINED 3 185,500. 0. 0. PPL CORP COM 69351T106 260,871,167. 9,414,333. SH SOLE 8,800,773. 0. 613,560. PPL CORP COM 69351T106 14,295,949. 515,913. SH DEFINED 1 254,297. 0. 261,616.
3/31/2010 MFS 13F REPORT PPL CORP COM 69351T106 832,408. 30,040. SH DEFINED 4 0. 0. 30,040. PPL CORP COM 69351T106 840,223. 30,322. SH DEFINED 5 30,322. 0. 0. PPL CORP COM 69351T106 2,496,948. 90,110. SH DEFINED 6 90,110. 0. 0. PRAXAIR INC COM 74005P104 10,779,874. 129,878. SH DEFINED 2 129,878. 0. 0. PRAXAIR INC COM 74005P104 11,903,113. 143,411. SH DEFINED 3 128,031. 0. 15,380. PRAXAIR INC COM 74005P104 178,889,236. 2,155,292. SH SOLE 2,118,135. 0. 37,157. PRAXAIR INC COM 74005P104 82,610,481. 995,307. SH DEFINED 1 825,412. 0. 169,895. PRAXAIR INC COM 74005P104 33,866,490. 408,030. SH DEFINED 5 391,110. 0. 16,920. PRAXAIR INC COM 74005P104 43,407,340. 522,980. SH DEFINED 4 415,460. 0. 107,520. PRECISION CASTPARTS CORP COM 740189105 885,703. 6,990. SH DEFINED 3 6,990. 0. 0. PRECISION CASTPARTS CORP COM 740189105 127,193,905. 1,003,819. SH SOLE 925,639. 0. 78,180. PRECISION CASTPARTS CORP COM 740189105 316,775. 2,500. SH DEFINED 1 2,500. 0. 0. PRICELINE COM INC COM NEW 741503403 831,300. 3,260. SH DEFINED 3 3,260. 0. 0. PRICELINE COM INC COM NEW 741503403 33,032,445. 129,539. SH SOLE 129,539. 0. 0. PROCTER & GAMBLE CO COM 742718109 24,478,214. 386,885. SH DEFINED 2 386,885. 0. 0. PROCTER & GAMBLE CO COM 742718109 37,524,994. 593,093. SH DEFINED 3 550,784. 0. 42,309. PROCTER & GAMBLE CO COM 742718109 750,674,381. 11,864,618. SH SOLE 10,885,773. 0. 978,845. PROCTER & GAMBLE CO COM 742718109 186,542,611. 2,948,358. SH DEFINED 1 2,165,777. 0. 782,581. PROCTER & GAMBLE CO COM 742718109 5,277,983. 83,420. SH DEFINED 6 83,420. 0. 0. PROCTER & GAMBLE CO COM 742718109 71,650,112. 1,132,450. SH DEFINED 5 1,085,834. 0. 46,616. PROCTER & GAMBLE CO COM 742718109 96,295,422. 1,521,976. SH DEFINED 4 1,154,793. 0. 367,183. PROS HOLDINGS INC COM 74346Y103 13,881,993. 1,405,060. SH SOLE 1,405,060. 0. 0. PRUDENTIAL FINL INC COM 744320102 14,440,140. 238,680. SH DEFINED 3 238,680. 0. 0. PRUDENTIAL FINL INC COM 744320102 465,277,973. 7,690,545. SH SOLE 7,139,995. 0. 550,550. PRUDENTIAL FINL INC COM 744320102 40,303,527. 666,174. SH DEFINED 1 372,054. 0. 294,120. PRUDENTIAL FINL INC COM 744320102 2,078,236. 34,351. SH DEFINED 5 34,351. 0. 0. PRUDENTIAL FINL INC COM 744320102 2,345,585. 38,770. SH DEFINED 4 3,310. 0. 35,460. PRUDENTIAL FINL INC COM 744320102 6,210,325. 102,650. SH DEFINED 6 102,650. 0. 0. PUBLIC STORAGE COM 74460D109 5,372,124. 58,399. SH SOLE 58,399. 0. 0. PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,688,012. 158,808. SH DEFINED 3 158,808. 0. 0. PUBLIC SVC ENTERPRISE GROUP COM 744573106 345,575,053. 11,706,472. SH SOLE 10,872,956. 0. 833,516. PUBLIC SVC ENTERPRISE GROUP COM 744573106 21,230,046. 719,175. SH DEFINED 1 433,595. 0. 285,580. PUBLIC SVC ENTERPRISE GROUP COM 744573106 38,671. 1,310. SH DEFINED 4 1,310. 0. 0. PUBLIC SVC ENTERPRISE GROUP COM 744573106 988,271. 33,478. SH DEFINED 5 33,478. 0. 0. PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,354,948. 113,650. SH DEFINED 6 113,650. 0. 0. PULTE HOMES INC COM 745867101 2,197,238. 195,310. SH DEFINED 3 195,310. 0. 0. PULTE HOMES INC COM 745867101 81,889,684. 7,279,083. SH SOLE 7,090,083. 0. 189,000. PULTE HOMES INC COM 745867101 10,424,700. 926,640. SH DEFINED 1 473,220. 0. 453,420. PULTE HOMES INC COM 745867101 621,518. 55,246. SH DEFINED 5 55,246. 0. 0. PULTE HOMES INC COM 745867101 1,901,813. 169,050. SH DEFINED 6 169,050. 0. 0. QUALCOMM INC COM 747525103 25,918,369. 617,251. SH SOLE 617,251. 0. 0. QUESTAR CORP COM 748356102 476,064. 11,020. SH DEFINED 3 11,020. 0. 0. QUESTAR CORP COM 748356102 241,201,714. 5,583,373. SH SOLE 5,128,863. 0. 454,510. QUESTAR CORP COM 748356102 5,320,944. 123,170. SH DEFINED 1 0. 0. 123,170. QUESTAR CORP COM 748356102 3,895,776. 90,180. SH DEFINED 4 0. 0. 90,180. QWEST COMMUNICATIONS INTL IN COM 749121109 1,488,692. 285,190. SH DEFINED 3 285,190. 0. 0. QWEST COMMUNICATIONS INTL IN COM 749121109 51,180,315. 9,804,658. SH SOLE 9,276,958. 0. 527,700. QWEST COMMUNICATIONS INTL IN COM 749121109 335,823. 64,334. SH DEFINED 1 35,387. 0. 28,947.
3/31/2010 MFS 13F REPORT QWEST COMMUNICATIONS INTL IN COM 749121109 678,600. 130,000. SH DEFINED 4 11,200. 0. 118,800. RACKSPACE HOSTING INC COM 750086100 10,668,046. 569,570. SH SOLE 569,570. 0. 0. RALCORP HLDGS INC NEW COM 751028101 6,005,105. 88,597. SH SOLE 88,597. 0. 0. REED ELSEVIER P L C SPONS ADR NEW 758205207 4,428,292. 137,996. SH SOLE 137,996. 0. 0. REGIONS FINANCIAL CORP NEW COM 7591EP100 4,195,040. 534,400. SH DEFINED 3 534,400. 0. 0. REGIONS FINANCIAL CORP NEW COM 7591EP100 123,028,120. 15,672,372. SH SOLE 15,085,412. 0. 586,960. REGIONS FINANCIAL CORP NEW COM 7591EP100 9,156,648. 1,166,452. SH DEFINED 1 641,732. 0. 524,720. REGIONS FINANCIAL CORP NEW COM 7591EP100 154,253. 19,650. SH DEFINED 4 19,650. 0. 0. REGIONS FINANCIAL CORP NEW COM 7591EP100 495,720. 63,149. SH DEFINED 5 63,149. 0. 0. REGIONS FINANCIAL CORP NEW COM 7591EP100 1,693,167. 215,690. SH DEFINED 6 215,690. 0. 0. REPUBLIC SVCS INC COM 760759100 16,475,989. 567,746. SH SOLE 160,846. 0. 406,900. REPUBLIC SVCS INC COM 760759100 14,162. 488. SH DEFINED 1 488. 0. 0. RESMED INC COM 761152107 488,196. 7,670. SH DEFINED 3 7,670. 0. 0. RESMED INC COM 761152107 11,441,088. 179,750. SH SOLE 179,750. 0. 0. REYNOLDS AMERICAN INC COM 761713106 500,449. 9,271. SH SOLE 9,271. 0. 0. REYNOLDS AMERICAN INC COM 761713106 126,799. 2,349. SH DEFINED 1 2,349. 0. 0. RITCHIE BROS AUCTIONEERS COM 767744105 699,079. 32,470. SH DEFINED 3 32,470. 0. 0. RITCHIE BROS AUCTIONEERS COM 767744105 16,471,096. 765,030. SH SOLE 765,030. 0. 0. RIVERBED TECHNOLOGY INC COM 768573107 1,067,556. 37,590. SH DEFINED 3 37,590. 0. 0. RIVERBED TECHNOLOGY INC COM 768573107 11,027,152. 388,280. SH SOLE 388,280. 0. 0. RIVERBED TECHNOLOGY INC COM 768573107 681,316. 23,990. SH DEFINED 4 0. 0. 23,990. ROCKWELL AUTOMATION INC COM 773903109 9,348,997. 165,880. SH DEFINED 3 144,203. 0. 21,677. ROCKWELL AUTOMATION INC COM 773903109 11,011,279. 195,374. SH DEFINED 2 195,374. 0. 0. ROCKWELL AUTOMATION INC COM 773903109 83,395,554. 1,479,694. SH SOLE 1,441,276. 0. 38,418. ROCKWELL AUTOMATION INC COM 773903109 34,736,641. 616,335. SH DEFINED 1 412,301. 0. 204,034. ROCKWELL AUTOMATION INC COM 773903109 30,869,499. 547,720. SH DEFINED 5 523,960. 0. 23,760. ROCKWELL AUTOMATION INC COM 773903109 40,630,882. 720,917. SH DEFINED 4 596,262. 0. 124,655. ROCKWELL COLLINS INC COM 774341101 881,267. 14,080. SH DEFINED 3 14,080. 0. 0. ROCKWELL COLLINS INC COM 774341101 4,843,214. 77,380. SH SOLE 77,380. 0. 0. ROCKWOOD HLDGS INC COM 774415103 822,824. 30,910. SH DEFINED 3 30,910. 0. 0. ROCKWOOD HLDGS INC COM 774415103 18,134,822. 681,248. SH SOLE 681,248. 0. 0. ROCKWOOD HLDGS INC COM 774415103 117,128. 4,400. SH DEFINED 1 4,400. 0. 0. ROCKWOOD HLDGS INC COM 774415103 93,969. 3,530. SH DEFINED 4 3,530. 0. 0. ROSS STORES INC COM 778296103 1,535,124. 28,710. SH DEFINED 3 28,710. 0. 0. ROSS STORES INC COM 778296103 8,471,252. 158,430. SH SOLE 158,430. 0. 0. ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,017,339. 61,150. SH DEFINED 3 61,150. 0. 0. ROYAL CARIBBEAN CRUISES LTD COM V7780T103 96,790,681. 2,933,940. SH SOLE 2,464,490. 0. 469,450. ROYAL CARIBBEAN CRUISES LTD COM V7780T103 280,118. 8,491. SH DEFINED 1 8,491. 0. 0. ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 17,350,941. 299,878. SH SOLE 299,878. 0. 0. RUE21 INC COM 781295100 10,602,779. 305,820. SH SOLE 305,820. 0. 0. SALESFORCE COM INC COM 79466L302 8,590,786. 115,390. SH SOLE 115,390. 0. 0. SALLY BEAUTY HLDGS INC COM 79546E104 2,171,271. 243,416. SH DEFINED 3 202,670. 0. 40,746. SALLY BEAUTY HLDGS INC COM 79546E104 2,186,399. 245,112. SH SOLE 195,850. 0. 49,262. SALLY BEAUTY HLDGS INC COM 79546E104 3,989,613. 447,266. SH DEFINED 2 447,266. 0. 0. SALLY BEAUTY HLDGS INC COM 79546E104 9,889,773. 1,108,719. SH DEFINED 1 795,719. 0. 313,000. SALLY BEAUTY HLDGS INC COM 79546E104 9,782,564. 1,096,700. SH DEFINED 5 1,044,110. 0. 52,590. SALLY BEAUTY HLDGS INC COM 79546E104 13,247,984. 1,485,200. SH DEFINED 4 1,254,932. 0. 230,268. SANDISK CORP COM 80004C101 404,686. 11,686. SH SOLE 11,686. 0. 0.
3/31/2010 MFS 13F REPORT SANDISK CORP COM 80004C101 64,239. 1,855. SH DEFINED 1 1,855. 0. 0. SANOFI AVENTIS SPONSORED ADR 80105N105 10,952,869. 293,171. SH SOLE 293,171. 0. 0. SBA COMMUNICATIONS CORP COM 78388J106 21,679,152. 601,030. SH SOLE 601,030. 0. 0. SCHLUMBERGER LTD COM 806857108 10,395,383. 163,810. SH DEFINED 3 163,810. 0. 0. SCHLUMBERGER LTD COM 806857108 247,576,498. 3,901,300. SH SOLE 3,848,710. 0. 52,590. SCHLUMBERGER LTD COM 806857108 13,690,860. 215,740. SH DEFINED 1 173,640. 0. 42,100. SCHLUMBERGER LTD COM 806857108 2,259,176. 35,600. SH DEFINED 4 2,800. 0. 32,800. SCHLUMBERGER LTD COM 806857108 2,363,250. 37,240. SH DEFINED 5 37,240. 0. 0. SCHWAB CHARLES CORP NEW COM 808513105 6,155,925. 329,370. SH DEFINED 3 329,370. 0. 0. SCHWAB CHARLES CORP NEW COM 808513105 195,437,854. 10,456,814. SH SOLE 10,124,054. 0. 332,760. SCHWAB CHARLES CORP NEW COM 808513105 11,667,251. 624,251. SH DEFINED 1 395,031. 0. 229,220. SCHWAB CHARLES CORP NEW COM 808513105 1,084,599. 58,031. SH DEFINED 5 58,031. 0. 0. SCHWAB CHARLES CORP NEW COM 808513105 3,262,153. 174,540. SH DEFINED 4 4,340. 0. 170,200. SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 300,693. 6,780. SH DEFINED 3 6,780. 0. 0. SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1,664,899. 37,540. SH SOLE 37,540. 0. 0. SEAGATE TECHNOLOGY SHS G7945J104 17,808,613. 975,280. SH SOLE 273,554. 0. 701,726. SEAGATE TECHNOLOGY SHS G7945J104 52,187. 2,858. SH DEFINED 1 2,858. 0. 0. SEMPRA ENERGY COM 816851109 164,070,751. 3,287,991. SH SOLE 2,969,431. 0. 318,560. SEMPRA ENERGY COM 816851109 609,778. 12,220. SH DEFINED 1 8,530. 0. 3,690. SENSATA TECHNOLOGIES HLDG BV SHS N7902X106 297,418. 16,560. SH DEFINED 3 16,560. 0. 0. SENSATA TECHNOLOGIES HLDG BV SHS N7902X106 33,326,217. 1,855,580. SH SOLE 1,855,580. 0. 0. SERVICE CORP INTL COM 817565104 213,160. 23,220. SH SOLE 23,220. 0. 0. SHERWIN WILLIAMS CO COM 824348106 10,552,666. 155,920. SH DEFINED 2 155,920. 0. 0. SHERWIN WILLIAMS CO COM 824348106 19,651,565. 290,360. SH DEFINED 3 273,160. 0. 17,200. SHERWIN WILLIAMS CO COM 824348106 350,156,508. 5,173,707. SH SOLE 5,042,509. 0. 131,198. SHERWIN WILLIAMS CO COM 824348106 67,165,158. 992,393. SH DEFINED 1 559,342. 0. 433,051. SHERWIN WILLIAMS CO COM 824348106 5,268,888. 77,850. SH DEFINED 6 77,850. 0. 0. SHERWIN WILLIAMS CO COM 824348106 31,526,765. 465,821. SH DEFINED 5 446,921. 0. 18,900. SHERWIN WILLIAMS CO COM 824348106 42,042,139. 621,190. SH DEFINED 4 459,310. 0. 161,880. SHIRE PLC SPONSORED ADR 82481R106 1,739,365. 26,370. SH SOLE 26,370. 0. 0. SIEMENS A G SPONSORED ADR 826197501 22,199,338. 222,060. SH SOLE 222,060. 0. 0. SILICON LABORATORIES INC COM 826919102 3,234,886. 67,860. SH DEFINED 3 67,860. 0. 0. SILICON LABORATORIES INC COM 826919102 34,168,188. 716,765. SH SOLE 716,765. 0. 0. SILICON LABORATORIES INC COM 826919102 1,549,275. 32,500. SH DEFINED 4 0. 0. 32,500. SIMON PPTY GROUP INC NEW COM 828806109 10,394,958. 123,897. SH SOLE 123,897. 0. 0. SL GREEN RLTY CORP COM 78440X101 1,554,938. 27,151. SH SOLE 27,151. 0. 0. SMITH INTL INC COM 832110100 1,375,807. 32,130. SH DEFINED 3 32,130. 0. 0. SMITH INTL INC COM 832110100 10,546,823. 246,306. SH SOLE 246,306. 0. 0. SMUCKER J M CO COM NEW 832696405 22,479,390. 373,040. SH DEFINED 3 330,068. 0. 42,972. SMUCKER J M CO COM NEW 832696405 23,552,621. 390,850. SH DEFINED 2 390,850. 0. 0. SMUCKER J M CO COM NEW 832696405 165,899,456. 2,753,061. SH SOLE 2,628,028. 0. 125,033. SMUCKER J M CO COM NEW 832696405 82,649,241. 1,371,544. SH DEFINED 1 924,049. 0. 447,495. SMUCKER J M CO COM NEW 832696405 2,259,750. 37,500. SH DEFINED 6 37,500. 0. 0. SMUCKER J M CO COM NEW 832696405 66,880,103. 1,109,859. SH DEFINED 5 1,062,715. 0. 47,144. SMUCKER J M CO COM NEW 832696405 81,167,689. 1,346,958. SH DEFINED 4 1,139,473. 0. 207,485. SOLARWINDS INC COM 83416B109 10,915,340. 503,940. SH SOLE 503,940. 0. 0. SOLUTIA INC COM NEW 834376501 5,494,847. 341,083. SH SOLE 341,083. 0. 0. SOTHEBYS COM 835898107 1,117,375. 35,940. SH DEFINED 3 35,940. 0. 0.
3/31/2010 MFS 13F REPORT SOTHEBYS COM 835898107 7,454,294. 239,765. SH SOLE 239,765. 0. 0. SOUTH JERSEY INDS INC COM 838518108 4,652,828. 110,808. SH SOLE 110,808. 0. 0. SOUTHERN UN CO NEW COM 844030106 18,362,806. 723,800. SH SOLE 654,600. 0. 69,200. SOUTHWEST AIRLS CO COM 844741108 2,255,279. 170,596. SH SOLE 170,596. 0. 0. SOUTHWESTERN ENERGY CO COM 845467109 946,333. 23,240. SH DEFINED 3 23,240. 0. 0. SOUTHWESTERN ENERGY CO COM 845467109 36,361,331. 892,960. SH SOLE 892,960. 0. 0. SOUTHWESTERN ENERGY CO COM 845467109 245,134. 6,020. SH DEFINED 1 6,020. 0. 0. SOUTHWESTERN ENERGY CO COM 845467109 77,775. 1,910. SH DEFINED 4 1,910. 0. 0. SPECTRA ENERGY CORP COM 847560109 14,566,096. 646,520. SH SOLE 585,540. 0. 60,980. SPRINT NEXTEL CORP COM SER 1 852061100 211,508. 55,660. SH DEFINED 3 55,660. 0. 0. SPRINT NEXTEL CORP COM SER 1 852061100 3,212,596. 845,420. SH SOLE 845,420. 0. 0. SPRINT NEXTEL CORP COM SER 1 852061100 30,400. 8,000. SH DEFINED 1 8,000. 0. 0. SPRINT NEXTEL CORP COM SER 1 852061100 24,396. 6,420. SH DEFINED 4 6,420. 0. 0. ST JUDE MED INC COM 790849103 24,141,628. 588,103. SH DEFINED 2 588,103. 0. 0. ST JUDE MED INC COM 790849103 26,635,293. 648,850. SH DEFINED 3 583,620. 0. 65,230. ST JUDE MED INC COM 790849103 330,988,613. 8,063,060. SH SOLE 7,787,011. 0. 276,049. ST JUDE MED INC COM 790849103 99,930,560. 2,434,362. SH DEFINED 1 1,569,332. 0. 865,030. ST JUDE MED INC COM 790849103 3,225,709. 78,580. SH DEFINED 6 78,580. 0. 0. ST JUDE MED INC COM 790849103 69,740,338. 1,698,912. SH DEFINED 5 1,627,512. 0. 71,400. ST JUDE MED INC COM 790849103 88,353,968. 2,152,350. SH DEFINED 4 1,720,110. 0. 432,240. STANLEY BLACK & DECKER INC COM 854502101 4,325,786. 75,349. SH DEFINED 3 75,349. 0. 0. STANLEY BLACK & DECKER INC COM 854502101 126,621,085. 2,205,558. SH SOLE 2,157,746. 0. 47,812. STANLEY BLACK & DECKER INC COM 854502101 13,568,509. 236,344. SH DEFINED 1 124,256. 0. 112,088. STANLEY BLACK & DECKER INC COM 854502101 775,839. 13,514. SH DEFINED 5 13,514. 0. 0. STANLEY BLACK & DECKER INC COM 854502101 2,642,238. 46,024. SH DEFINED 6 46,024. 0. 0. STAPLES INC COM 855030102 9,315,068. 398,250. SH DEFINED 3 398,250. 0. 0. STAPLES INC COM 855030102 290,425,093. 12,416,635. SH SOLE 12,054,745. 0. 361,890. STAPLES INC COM 855030102 20,918,425. 894,332. SH DEFINED 1 418,615. 0. 475,717. STAPLES INC COM 855030102 1,173,009. 50,150. SH DEFINED 5 50,150. 0. 0. STAPLES INC COM 855030102 2,005,926. 85,760. SH DEFINED 6 85,760. 0. 0. STAPLES INC COM 855030102 4,844,303. 207,110. SH DEFINED 4 9,900. 0. 197,210. STARWOOD HOTELS- &RESORTS WRLD COM 85590A401 3,665,904. 78,600. SH DEFINED 3 78,600. 0. 0. STARWOOD HOTELS- &RESORTS WRLD COM 85590A401 107,552,446. 2,306,013. SH SOLE 2,245,583. 0. 60,430. STARWOOD HOTELS- &RESORTS WRLD COM 85590A401 3,739,129. 80,170. SH DEFINED 1 5,240. 0. 74,930. STARWOOD HOTELS- &RESORTS WRLD COM 85590A401 2,667,342. 57,190. SH DEFINED 4 1,530. 0. 55,660. STARWOOD PPTY TR INC COM 85571B105 2,128,308. 110,275. SH SOLE 110,275. 0. 0. STATE STR CORP COM 857477103 40,001,353. 886,162. SH DEFINED 2 886,162. 0. 0. STATE STR CORP COM 857477103 44,985,396. 996,575. SH DEFINED 3 898,628. 0. 97,947. STATE STR CORP COM 857477103 592,280,352. 13,120,965. SH SOLE 12,626,989. 0. 493,976. STATE STR CORP COM 857477103 170,313,626. 3,773,009. SH DEFINED 1 2,400,145. 0. 1,372,864. STATE STR CORP COM 857477103 7,324,416. 162,260. SH DEFINED 6 162,260. 0. 0. STATE STR CORP COM 857477103 115,280,834. 2,553,851. SH DEFINED 5 2,446,471. 0. 107,380. STATE STR CORP COM 857477103 147,070,273. 3,258,092. SH DEFINED 4 2,636,393. 0. 621,699. STEEL DYNAMICS INC COM 858119100 489,160. 28,000. SH DEFINED 3 28,000. 0. 0. STEEL DYNAMICS INC COM 858119100 12,402,879. 709,953. SH SOLE 709,953. 0. 0. STEEL DYNAMICS INC COM 858119100 20,265. 1,160. SH DEFINED 1 1,160. 0. 0. STERLING BANCSHARES INC COM 858907108 21,956,552. 3,934,866. SH SOLE 3,934,866. 0. 0. STILLWATER MNG CO COM 86074Q102 14,706,600. 1,133,020. SH SOLE 1,133,020. 0. 0.
3/31/2010 MFS 13F REPORT STRATASYS INC COM 862685104 638,512. 26,190. SH DEFINED 3 26,190. 0. 0. STRATASYS INC COM 862685104 1,086,617. 44,570. SH SOLE 44,570. 0. 0. STRATASYS INC COM 862685104 404,952. 16,610. SH DEFINED 4 0. 0. 16,610. STRAYER ED INC COM 863236105 2,600,794. 10,680. SH DEFINED 3 10,680. 0. 0. STRAYER ED INC COM 863236105 56,041,258. 230,130. SH SOLE 230,130. 0. 0. STRAYER ED INC COM 863236105 170,464. 700. SH DEFINED 1 700. 0. 0. STRAYER ED INC COM 863236105 126,630. 520. SH DEFINED 4 520. 0. 0. SUCCESSFACTORS INC COM 864596101 500,181. 26,270. SH DEFINED 3 26,270. 0. 0. SUCCESSFACTORS INC COM 864596101 17,341,822. 910,810. SH SOLE 910,810. 0. 0. SUNCOR ENERGY INC NEW COM 867224107 440,592. 13,540. SH DEFINED 3 13,540. 0. 0. SUNCOR ENERGY INC NEW COM 867224107 8,247,035. 253,443. SH SOLE 253,443. 0. 0. SUNCOR ENERGY INC NEW COM 867224107 68,334. 2,100. SH DEFINED 1 2,100. 0. 0. SUNTRUST BKS INC COM 867914103 1,363,075. 50,880. SH DEFINED 3 50,880. 0. 0. SUNTRUST BKS INC COM 867914103 55,519,060. 2,072,380. SH SOLE 2,012,470. 0. 59,910. SUNTRUST BKS INC COM 867914103 4,122,981. 153,900. SH DEFINED 1 16,400. 0. 137,500. SUNTRUST BKS INC COM 867914103 3,094,245. 115,500. SH DEFINED 4 5,970. 0. 109,530. SUPERMEDIA INC COM 868447103 19,877. 486. SH DEFINED 3 486. 0. 0. SUPERMEDIA INC COM 868447103 804,994. 19,682. SH SOLE 8,804. 0. 10,878. SVB FINL GROUP COM 78486Q101 8,574,708. 183,770. SH SOLE 183,770. 0. 0. SYMETRA FINL CORP COM 87151Q106 5,217,290. 395,849. SH SOLE 395,849. 0. 0. TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 11,977,534. 1,141,805. SH DEFINED 3 1,141,805. 0. 0. TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 277,663,251. 26,469,328. SH SOLE 26,312,343. 0. 156,985. TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 68,448,299. 6,525,100. SH DEFINED 1 5,322,125. 0. 1,202,975. TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,290,523. 218,353. SH DEFINED 5 218,353. 0. 0. TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,741,395. 356,663. SH DEFINED 4 128,924. 0. 227,739. TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6,448,119. 614,692. SH DEFINED 6 614,692. 0. 0. TALISMAN ENERGY INC COM 87425E103 3,308,105. 193,910. SH DEFINED 3 193,910. 0. 0. TALISMAN ENERGY INC COM 87425E103 35,140,086. 2,059,794. SH SOLE 2,059,794. 0. 0. TALISMAN ENERGY INC COM 87425E103 560,592. 32,860. SH DEFINED 1 32,860. 0. 0. TARGET CORP COM 87612E106 5,555,612. 105,620. SH DEFINED 3 105,620. 0. 0. TARGET CORP COM 87612E106 312,773,171. 5,946,258. SH SOLE 5,738,378. 0. 207,880. TARGET CORP COM 87612E106 11,793,972. 224,220. SH DEFINED 1 28,350. 0. 195,870. TARGET CORP COM 87612E106 8,006,246. 152,210. SH DEFINED 4 6,180. 0. 146,030. TCF FINL CORP COM 872275102 635,050. 39,840. SH DEFINED 3 39,840. 0. 0. TCF FINL CORP COM 872275102 25,757,032. 1,615,874. SH SOLE 1,615,874. 0. 0. TD AMERITRADE HLDG CORP COM 87236Y108 6,685,162. 350,743. SH SOLE 350,743. 0. 0. TEAM HEALTH HOLDINGS INC COM 87817A107 7,479,024. 445,180. SH SOLE 445,180. 0. 0. TECHTARGET INC COM 87874R100 10,900,711. 2,084,266. SH SOLE 2,084,266. 0. 0. TECK RESOURCES LTD CL B 878742204 1,988,078. 45,640. SH DEFINED 3 45,640. 0. 0. TECK RESOURCES LTD CL B 878742204 57,918,334. 1,329,622. SH SOLE 1,329,622. 0. 0. TECK RESOURCES LTD CL B 878742204 493,578. 11,331. SH DEFINED 1 11,331. 0. 0. TECK RESOURCES LTD CL B 878742204 13,089,780. 300,500. SH CALL DEFINED 3 300,500. 0. 0. TECK RESOURCES LTD CL B 878742204 135,240,732. 3,104,700. SH CALL SOLE 3,104,700. 0. 0. TECK RESOURCES LTD CL B 878742204 980,100. 22,500. SH CALL DEFINED 1 22,500. 0. 0. TECK RESOURCES LTD CL B 878742204 1,485,396. 34,100. SH CALL DEFINED 4 34,100. 0. 0. TECO ENERGY INC COM 872375100 2,814,119. 177,100. SH SOLE 160,200. 0. 16,900. TELLABS INC COM 879664100 3,032,921. 400,650. SH DEFINED 3 400,650. 0. 0. TELLABS INC COM 879664100 25,334,443. 3,346,690. SH SOLE 3,346,690. 0. 0.
3/31/2010 MFS 13F REPORT TELLABS INC COM 879664100 1,330,049. 175,700. SH DEFINED 4 0. 0. 175,700. TELVENT GIT SA SHS E90215109 1,391,409. 48,380. SH DEFINED 3 48,380. 0. 0. TELVENT GIT SA SHS E90215109 2,373,275. 82,520. SH SOLE 82,520. 0. 0. TELVENT GIT SA SHS E90215109 885,520. 30,790. SH DEFINED 4 0. 0. 30,790. TENARIS S A SPONSORED ADR 88031M109 1,169,643. 27,239. SH DEFINED 3 27,239. 0. 0. TENARIS S A SPONSORED ADR 88031M109 5,355,520. 124,721. SH SOLE 124,721. 0. 0. TESSERA TECHNOLOGIES INC COM 88164L100 13,027,669. 642,390. SH SOLE 642,390. 0. 0. TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,365,767. 69,210. SH DEFINED 3 69,210. 0. 0. TEVA PHARMACEUTICAL INDS LTD ADR 881624209 229,710,046. 3,641,567. SH SOLE 3,595,957. 0. 45,610. TEVA PHARMACEUTICAL INDS LTD ADR 881624209 17,482,748. 277,152. SH DEFINED 1 277,152. 0. 0. TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,370,287. 21,723. SH DEFINED 5 21,723. 0. 0. TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,364,505. 69,190. SH DEFINED 6 69,190. 0. 0. TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,436,234. 86,180. SH DEFINED 4 2,950. 0. 83,230. THERMO FISHER SCIENTIFIC INC COM 883556102 22,507,881. 437,556. SH DEFINED 3 388,694. 0. 48,862. THERMO FISHER SCIENTIFIC INC COM 883556102 22,900,831. 445,195. SH DEFINED 2 445,195. 0. 0. THERMO FISHER SCIENTIFIC INC COM 883556102 284,055,795. 5,522,080. SH SOLE 5,302,305. 0. 219,775. THERMO FISHER SCIENTIFIC INC COM 883556102 81,524,633. 1,584,849. SH DEFINED 1 1,126,845. 0. 458,004. THERMO FISHER SCIENTIFIC INC COM 883556102 1,928,486. 37,490. SH DEFINED 6 37,490. 0. 0. THERMO FISHER SCIENTIFIC INC COM 883556102 65,198,451. 1,267,466. SH DEFINED 5 1,214,036. 0. 53,430. THERMO FISHER SCIENTIFIC INC COM 883556102 78,885,915. 1,533,552. SH DEFINED 4 1,317,138. 0. 216,414. THOMAS WEISEL PARTNERS GRP I COM 884481102 1,691,903. 431,608. SH SOLE 431,608. 0. 0. THORATEC CORP COM NEW 885175307 481,680. 14,400. SH DEFINED 3 14,400. 0. 0. THORATEC CORP COM NEW 885175307 21,123,675. 631,500. SH SOLE 631,500. 0. 0. THQ INC COM NEW 872443403 3,600,827. 513,670. SH DEFINED 3 513,670. 0. 0. THQ INC COM NEW 872443403 28,089,084. 4,007,002. SH SOLE 4,007,002. 0. 0. THQ INC COM NEW 872443403 2,590,475. 369,540. SH DEFINED 4 0. 0. 369,540. TIFFANY & CO NEW COM 886547108 1,133,111. 23,860. SH DEFINED 3 23,860. 0. 0. TIFFANY & CO NEW COM 886547108 6,666,314. 140,373. SH SOLE 140,373. 0. 0. TIFFANY & CO NEW COM 886547108 141,520. 2,980. SH DEFINED 1 0. 0. 2,980. TIM PARTICIPACOES S A SPONS ADR PFD 88706P106 25,975,032. 935,700. SH SOLE 847,800. 0. 87,900. TIME WARNER CABLE INC COM 88732J207 679,703. 12,750. SH DEFINED 3 12,750. 0. 0. TIME WARNER CABLE INC COM 88732J207 196,099,236. 3,678,470. SH SOLE 3,112,490. 0. 565,980. TIME WARNER CABLE INC COM 88732J207 586,410. 11,000. SH DEFINED 1 1,800. 0. 9,200. TIME WARNER CABLE INC COM 88732J207 75,700. 1,420. SH DEFINED 4 1,420. 0. 0. TIME WARNER INC COM NEW 887317303 16,956,783. 542,270. SH SOLE 470,370. 0. 71,900. TIME WARNER INC COM NEW 887317303 561,484. 17,956. SH DEFINED 1 9,000. 0. 8,956. TIMKEN CO COM 887389104 543,031. 18,095. SH SOLE 18,095. 0. 0. TIMKEN CO COM 887389104 315,705. 10,520. SH DEFINED 1 0. 0. 10,520. TITAN MACHY INC COM 88830R101 16,883,329. 1,233,260. SH SOLE 1,233,260. 0. 0. TIVO INC COM 888706108 1,142,589. 66,740. SH DEFINED 3 66,740. 0. 0. TIVO INC COM 888706108 44,079,720. 2,574,750. SH SOLE 2,574,750. 0. 0. TJX COS INC NEW COM 872540109 25,567,276. 601,300. SH SOLE 601,300. 0. 0. TJX COS INC NEW COM 872540109 144,951. 3,409. SH DEFINED 1 0. 0. 3,409. TOLL BROTHERS INC COM 889478103 1,447,139. 69,574. SH SOLE 69,574. 0. 0. TOMKINS PLC SPONSORED ADR 890030208 7,012,531. 492,453. SH SOLE 492,453. 0. 0. TOTAL S A SPONSORED ADR 89151E109 13,347,501. 230,050. SH DEFINED 3 230,050. 0. 0. TOTAL S A SPONSORED ADR 89151E109 594,255,263. 10,242,249. SH SOLE 9,920,429. 0. 321,820. TOTAL S A SPONSORED ADR 89151E109 50,789,083. 875,372. SH DEFINED 1 562,410. 0. 312,962.
3/31/2010 MFS 13F REPORT TOTAL S A SPONSORED ADR 89151E109 3,201,718. 55,183. SH DEFINED 5 55,183. 0. 0. TOTAL S A SPONSORED ADR 89151E109 10,949,534. 188,720. SH DEFINED 6 188,720. 0. 0. TRADESTATION GROUP INC COM 89267P105 948,046. 135,242. SH SOLE 135,242. 0. 0. TRADESTATION GROUP INC COM 89267P105 110,057. 15,700. SH DEFINED 1 15,700. 0. 0. TRANSOCEAN LTD REG SHS H8817H100 10,106. 117. SH SOLE 117. 0. 0. TRANSOCEAN LTD REG SHS H8817H100 399,076. 4,620. SH DEFINED 3 4,620. 0. 0. TRANSOCEAN LTD REG SHS H8817H100 228,043. 2,640. SH DEFINED 1 2,640. 0. 0. TRAVELERS COMPANIES INC COM 89417E109 10,084,083. 186,950. SH DEFINED 3 186,950. 0. 0. TRAVELERS COMPANIES INC COM 89417E109 434,317,652. 8,051,866. SH SOLE 7,395,251. 0. 656,615. TRAVELERS COMPANIES INC COM 89417E109 39,642,664. 734,940. SH DEFINED 1 368,845. 0. 366,095. TRAVELERS COMPANIES INC COM 89417E109 1,764,000. 32,703. SH DEFINED 5 32,703. 0. 0. TRAVELERS COMPANIES INC COM 89417E109 4,852,442. 89,960. SH DEFINED 4 0. 0. 89,960. TRAVELERS COMPANIES INC COM 89417E109 5,395,079. 100,020. SH DEFINED 6 100,020. 0. 0. TRINA SOLAR LIMITED SPON ADR 89628E104 1,662,077. 68,090. SH DEFINED 3 68,090. 0. 0. TRINA SOLAR LIMITED SPON ADR 89628E104 2,843,765. 116,500. SH SOLE 116,500. 0. 0. TRINA SOLAR LIMITED SPON ADR 89628E104 1,059,394. 43,400. SH DEFINED 4 0. 0. 43,400. TYCO ELECTRONICS LTD SWITZER SHS H8912P106 4,204,990. 153,020. SH DEFINED 3 153,020. 0. 0. TYCO ELECTRONICS LTD SWITZER SHS H8912P106 108,903,405. 3,963,006. SH SOLE 3,428,976. 0. 534,030. TYCO ELECTRONICS LTD SWITZER SHS H8912P106 1,046,933. 38,098. SH DEFINED 1 38,098. 0. 0. TYCO ELECTRONICS LTD SWITZER SHS H8912P106 1,342,398. 48,850. SH DEFINED 4 5,430. 0. 43,420. TYSON FOODS INC CL A 902494103 9,442,865. 493,100. SH SOLE 138,440. 0. 354,660. TYSON FOODS INC CL A 902494103 191,079. 9,978. SH DEFINED 1 9,978. 0. 0. U S G CORP COM NEW 903293405 214,500. 12,500. SH PUT DEFINED 1 12,500. 0. 0. UAL CORP COM NEW 902549807 22,602,948. 1,156,161. SH SOLE 765,451. 0. 390,710. UAL CORP COM NEW 902549807 42,072. 2,152. SH DEFINED 1 2,152. 0. 0. ULTIMATE SOFTWARE GROUP INC COM 90385D107 13,432,727. 407,670. SH SOLE 407,670. 0. 0. ULTRA PETROLEUM CORP COM 903914109 1,184,402. 25,400. SH DEFINED 3 25,400. 0. 0. ULTRA PETROLEUM CORP COM 903914109 30,148,627. 646,550. SH SOLE 646,550. 0. 0. UNION PAC CORP COM 907818108 65,988,325. 900,250. SH SOLE 773,120. 0. 127,130. UNION PAC CORP COM 907818108 264,833. 3,613. SH DEFINED 1 1,093. 0. 2,520. UNITED PARCEL SERVICE INC CL B 911312106 14,248,523. 221,216. SH DEFINED 3 177,165. 0. 44,051. UNITED PARCEL SERVICE INC CL B 911312106 26,038,515. 404,262. SH DEFINED 2 404,262. 0. 0. UNITED PARCEL SERVICE INC CL B 911312106 87,292,554. 1,355,264. SH SOLE 1,076,042. 0. 279,222. UNITED PARCEL SERVICE INC CL B 911312106 75,486,717. 1,171,972. SH DEFINED 1 835,059. 0. 336,913. UNITED PARCEL SERVICE INC CL B 911312106 72,989,927. 1,133,208. SH DEFINED 5 1,084,808. 0. 48,400. UNITED PARCEL SERVICE INC CL B 911312106 89,129,785. 1,383,788. SH DEFINED 4 1,188,041. 0. 195,747. UNITED STATES STL CORP NEW COM 912909108 1,522,574. 23,970. SH DEFINED 3 23,970. 0. 0. UNITED STATES STL CORP NEW COM 912909108 41,402,336. 651,800. SH SOLE 607,140. 0. 44,660. UNITED STATES STL CORP NEW COM 912909108 565,328. 8,900. SH DEFINED 1 8,900. 0. 0. UNITED STATES STL CORP NEW COM 912909108 169,598. 2,670. SH DEFINED 4 2,670. 0. 0. UNITED STATES STL CORP NEW COM 912909108 3,214,112. 50,600. SH CALL DEFINED 3 50,600. 0. 0. UNITED STATES STL CORP NEW COM 912909108 33,208,256. 522,800. SH CALL SOLE 522,800. 0. 0. UNITED STATES STL CORP NEW COM 912909108 698,720. 11,000. SH CALL DEFINED 1 11,000. 0. 0. UNITED STATES STL CORP NEW COM 912909108 368,416. 5,800. SH CALL DEFINED 4 5,800. 0. 0. UNITED TECHNOLOGIES CORP COM 913017109 29,689,121. 403,330. SH DEFINED 3 403,330. 0. 0. UNITED TECHNOLOGIES CORP COM 913017109 927,101,756. 12,594,780. SH SOLE 11,965,400. 0. 629,380. UNITED TECHNOLOGIES CORP COM 913017109 87,137,972. 1,183,779. SH DEFINED 1 582,693. 0. 601,086. UNITED TECHNOLOGIES CORP COM 913017109 5,227,046. 71,010. SH DEFINED 5 71,010. 0. 0.
3/31/2010 MFS 13F REPORT UNITED TECHNOLOGIES CORP COM 913017109 11,771,711. 159,920. SH DEFINED 6 159,920. 0. 0. UNITED TECHNOLOGIES CORP COM 913017109 12,771,335. 173,500. SH DEFINED 4 0. 0. 173,500. UNUM GROUP COM 91529Y106 3,760,358. 151,811. SH SOLE 151,811. 0. 0. VALE S A ADR 91912E105 7,015,875. 217,952. SH DEFINED 3 217,952. 0. 0. VALE S A ADR 91912E105 40,194,430. 1,248,662. SH SOLE 1,248,662. 0. 0. VCA ANTECH INC COM 918194101 2,345,270. 83,670. SH DEFINED 3 83,670. 0. 0. VCA ANTECH INC COM 918194101 41,148,741. 1,468,025. SH SOLE 1,468,025. 0. 0. VCA ANTECH INC COM 918194101 147,718. 5,270. SH DEFINED 1 5,270. 0. 0. VCA ANTECH INC COM 918194101 118,567. 4,230. SH DEFINED 4 4,230. 0. 0. VENTAS INC COM 92276F100 4,175,296. 87,938. SH SOLE 87,938. 0. 0. VERISIGN INC COM 92343E102 3,180,243. 122,270. SH DEFINED 3 122,270. 0. 0. VERISIGN INC COM 92343E102 92,665,151. 3,562,674. SH SOLE 3,506,904. 0. 55,770. VERISIGN INC COM 92343E102 3,625,586. 139,392. SH DEFINED 1 0. 0. 139,392. VERISIGN INC COM 92343E102 4,412,336. 169,640. SH DEFINED 4 0. 0. 169,640. VERISIGN INC SDCV 3.250% 8/1 92343EAD4 903,750. 1,000,000. PR DEFINED 3 1,000,000. 0. 0. VERISIGN INC SDCV 3.250% 8/1 92343EAD4 1,961,138. 2,170,000. PR SOLE 2,170,000. 0. 0. VERISK ANALYTICS INC CL A 92345Y106 3,819,972. 135,460. SH DEFINED 3 135,460. 0. 0. VERISK ANALYTICS INC CL A 92345Y106 89,553,161. 3,175,644. SH SOLE 3,175,644. 0. 0. VERISK ANALYTICS INC CL A 92345Y106 4,033,164. 143,020. SH DEFINED 1 143,020. 0. 0. VERISK ANALYTICS INC CL A 92345Y106 693,861. 24,605. SH DEFINED 5 24,605. 0. 0. VERIZON COMMUNICATIONS INC COM 92343V104 984,575. 31,740. SH SOLE 31,740. 0. 0. VERIZON COMMUNICATIONS INC COM 92343V104 2,673,117. 86,174. SH DEFINED 1 9,060. 0. 77,114. VIRGIN MEDIA INC COM 92769L101 6,143,697. 355,950. SH DEFINED 3 355,950. 0. 0. VIRGIN MEDIA INC COM 92769L101 195,449,289. 11,323,829. SH SOLE 10,297,589. 0. 1,026,240. VIRGIN MEDIA INC COM 92769L101 2,276,922. 131,919. SH DEFINED 1 93,319. 0. 38,600. VIRGIN MEDIA INC COM 92769L101 1,634,211. 94,682. SH DEFINED 5 94,682. 0. 0. VIRGIN MEDIA INC COM 92769L101 8,204,368. 475,340. SH DEFINED 4 198,190. 0. 277,150. VIRGIN MEDIA INC COM 92769L101 1,013,852. 58,740. SH DEFINED 5 58,740. 0. 0. VIRGIN MEDIA INC NOTE 6.500% 11/1 92769LAB7 41,980,669. 34,235,000. PR SOLE 30,971,000. 0. 3,264,000. VISA INC COM CL A 92826C839 1,901,617. 20,890. SH DEFINED 3 20,890. 0. 0. VISA INC COM CL A 92826C839 203,368,758. 2,234,085. SH SOLE 1,937,075. 0. 297,010. VISA INC COM CL A 92826C839 10,932,339. 120,096. SH DEFINED 1 55,266. 0. 64,830. VISA INC COM CL A 92826C839 758,280. 8,330. SH DEFINED 5 8,330. 0. 0. VISA INC COM CL A 92826C839 4,384,005. 48,160. SH DEFINED 4 0. 0. 48,160. VISTAPRINT N V SHS N93540107 767,723. 13,410. SH DEFINED 3 13,410. 0. 0. VISTAPRINT N V SHS N93540107 17,153,818. 299,630. SH SOLE 299,630. 0. 0. VITACOST COM INC COM 92847A200 8,595,024. 713,280. SH SOLE 713,280. 0. 0. VIVO PARTICIPACOES S A SPON ADR PFD NEW 92855S200 3,207,628. 118,319. SH DEFINED 3 118,319. 0. 0. VIVO PARTICIPACOES S A SPON ADR PFD NEW 92855S200 112,813,494. 4,161,324. SH SOLE 3,906,099. 0. 255,225. VIVO PARTICIPACOES S A SPON ADR PFD NEW 92855S200 516,174. 19,040. SH DEFINED 1 19,040. 0. 0. VOCUS INC COM 92858J108 15,562,217. 912,740. SH SOLE 912,740. 0. 0. VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 68,894,216. 2,958,103. SH SOLE 2,958,103. 0. 0. VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 40,613,987. 1,743,838. SH DEFINED 1 1,137,303. 0. 606,535. VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 2,478,871. 106,435. SH DEFINED 5 106,435. 0. 0. VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 8,453,106. 362,950. SH DEFINED 6 362,950. 0. 0. VOLCANO CORPORATION COM 928645100 16,428,800. 680,000. SH SOLE 680,000. 0. 0. VORNADO RLTY TR SH BEN INT 929042109 5,619,741. 74,237. SH SOLE 74,237. 0. 0. WAL MART STORES INC COM 931142103 6,905,520. 124,200. SH DEFINED 3 124,200. 0. 0.
3/31/2010 MFS 13F REPORT WAL MART STORES INC COM 931142103 274,016,816. 4,928,360. SH SOLE 4,434,120. 0. 494,240. WAL MART STORES INC COM 931142103 18,760,163. 337,413. SH DEFINED 1 184,663. 0. 152,750. WAL MART STORES INC COM 931142103 278,000. 5,000. SH DEFINED 4 5,000. 0. 0. WAL MART STORES INC COM 931142103 1,017,591. 18,302. SH DEFINED 5 18,302. 0. 0. WAL MART STORES INC COM 931142103 3,478,892. 62,570. SH DEFINED 6 62,570. 0. 0. WALGREEN CO COM 931422109 20,817,170. 561,261. SH DEFINED 3 460,481. 0. 100,780. WALGREEN CO COM 931422109 34,031,596. 917,541. SH DEFINED 2 917,541. 0. 0. WALGREEN CO COM 931422109 138,582,631. 3,736,388. SH SOLE 3,490,400. 0. 245,988. WALGREEN CO COM 931422109 161,751,493. 4,361,054. SH DEFINED 1 3,602,530. 0. 758,524. WALGREEN CO COM 931422109 95,453,340. 2,573,560. SH DEFINED 5 2,462,690. 0. 110,870. WALGREEN CO COM 931422109 116,756,946. 3,147,936. SH DEFINED 4 2,701,988. 0. 445,948. WALTER ENERGY INC COM 93317Q105 1,143,225. 12,390. SH SOLE 12,390. 0. 0. WALTER INVT MGMT CORP COM 93317W102 7,532,320. 470,770. SH SOLE 470,770. 0. 0. WALTER INVT MGMT CORP COM 93317W102 200,000. 12,500. SH DEFINED 1 12,500. 0. 0. WATERS CORP COM 941848103 25,161,014. 372,535. SH DEFINED 3 328,335. 0. 44,200. WATERS CORP COM 941848103 27,576,379. 408,297. SH DEFINED 2 408,297. 0. 0. WATERS CORP COM 941848103 271,794,603. 4,024,202. SH SOLE 3,773,836. 0. 250,366. WATERS CORP COM 941848103 177,641,817. 2,630,172. SH DEFINED 1 2,211,725. 0. 418,447. WATERS CORP COM 941848103 2,577,326. 38,160. SH DEFINED 6 38,160. 0. 0. WATERS CORP COM 941848103 78,443,658. 1,161,440. SH DEFINED 5 1,112,860. 0. 48,580. WATERS CORP COM 941848103 94,059,041. 1,392,642. SH DEFINED 4 1,195,642. 0. 197,000. WELLPOINT INC COM 94973V107 1,523,231. 23,660. SH DEFINED 3 23,660. 0. 0. WELLPOINT INC COM 94973V107 67,852,979. 1,053,945. SH SOLE 703,955. 0. 349,990. WELLPOINT INC COM 94973V107 827,219. 12,849. SH DEFINED 1 10,909. 0. 1,940. WELLPOINT INC COM 94973V107 171,895. 2,670. SH DEFINED 4 2,670. 0. 0. WELLS FARGO & CO NEW COM 949746101 20,413,786. 655,970. SH DEFINED 3 655,970. 0. 0. WELLS FARGO & CO NEW COM 949746101 732,037,098. 23,523,043. SH SOLE 21,895,103. 0. 1,627,940. WELLS FARGO & CO NEW COM 949746101 77,425,906. 2,487,979. SH DEFINED 1 1,176,639. 0. 1,311,340. WELLS FARGO & CO NEW COM 949746101 3,524,029. 113,240. SH DEFINED 5 113,240. 0. 0. WELLS FARGO & CO NEW COM 949746101 10,308,811. 331,260. SH DEFINED 4 0. 0. 331,260. WELLS FARGO & CO NEW COM 949746101 10,978,202. 352,770. SH DEFINED 6 352,770. 0. 0. WENDYS ARBYS GROUP INC COM 950587105 5,163,380. 1,032,676. SH SOLE 1,032,676. 0. 0. WERNER ENTERPRISES INC COM 950755108 4,327,461. 186,770. SH SOLE 186,770. 0. 0. WESCO INTL INC COM 95082P105 14,368,517. 413,959. SH SOLE 212,360. 0. 201,599. WESCO INTL INC COM 95082P105 43,804. 1,262. SH DEFINED 1 1,262. 0. 0. WESTERN UN CO COM 959802109 5,980,096. 352,600. SH DEFINED 3 352,600. 0. 0. WESTERN UN CO COM 959802109 190,842,434. 11,252,502. SH SOLE 10,921,862. 0. 330,640. WESTERN UN CO COM 959802109 16,013,208. 944,175. SH DEFINED 1 503,939. 0. 440,236. WESTERN UN CO COM 959802109 898,982. 53,006. SH DEFINED 5 53,006. 0. 0. WESTERN UN CO COM 959802109 3,068,742. 180,940. SH DEFINED 6 180,940. 0. 0. WESTPAC BKG CORP SPONSORED ADR 961214301 6,614,387. 52,049. SH SOLE 52,049. 0. 0. WEYERHAEUSER CO COM 962166104 4,539,449. 100,275. SH SOLE 100,275. 0. 0. WHIRLPOOL CORP COM 963320106 27,048. 310. SH SOLE 310. 0. 0. WHIRLPOOL CORP COM 963320106 219,870. 2,520. SH DEFINED 1 0. 0. 2,520. WHOLE FOODS MKT INC COM 966837106 225,938. 6,250. SH DEFINED 3 6,250. 0. 0. WHOLE FOODS MKT INC COM 966837106 5,991,573. 165,742. SH SOLE 165,742. 0. 0. WHOLE FOODS MKT INC COM 966837106 32,535. 900. SH DEFINED 1 900. 0. 0. WHOLE FOODS MKT INC COM 966837106 25,305. 700. SH DEFINED 4 700. 0. 0.
3/31/2010 MFS 13F REPORT WILLIAMS COS INC DEL COM 969457100 1,087,086. 47,060. SH DEFINED 3 47,060. 0. 0. WILLIAMS COS INC DEL COM 969457100 258,362,412. 11,184,520. SH SOLE 9,901,527. 0. 1,282,993. WILLIAMS COS INC DEL COM 969457100 1,334,464. 57,769. SH DEFINED 1 40,049. 0. 17,720. WILLIAMS COS INC DEL COM 969457100 94,710. 4,100. SH DEFINED 4 4,100. 0. 0. WINDSTREAM CORP COM 97381W104 74,595,411. 6,849,900. SH SOLE 6,203,586. 0. 646,314. WISCONSIN ENERGY CORP COM 976657106 109,331,286. 2,212,736. SH SOLE 2,047,176. 0. 165,560. WISCONSIN ENERGY CORP COM 976657106 4,019,998. 81,360. SH DEFINED 1 0. 0. 81,360. WISCONSIN ENERGY CORP COM 976657106 2,953,730. 59,780. SH DEFINED 4 0. 0. 59,780. WMS INDS INC COM 929297109 24,720,275. 589,420. SH SOLE 589,420. 0. 0. WPP PLC ADR 92933H101 11,338,783. 219,957. SH SOLE 219,957. 0. 0. XTO ENERGY INC COM 98385X106 3,323,359. 70,440. SH SOLE 70,440. 0. 0. ZIMMER HLDGS INC COM 98956P102 13,769,742. 232,597. SH DEFINED 3 186,467. 0. 46,130. ZIMMER HLDGS INC COM 98956P102 25,327,832. 427,835. SH DEFINED 2 427,835. 0. 0. ZIMMER HLDGS INC COM 98956P102 30,131,142. 508,972. SH SOLE 461,107. 0. 47,865. ZIMMER HLDGS INC COM 98956P102 73,298,421. 1,238,149. SH DEFINED 1 882,976. 0. 355,173. ZIMMER HLDGS INC COM 98956P102 70,610,208. 1,192,740. SH DEFINED 5 1,141,320. 0. 51,420. ZIMMER HLDGS INC COM 98956P102 86,734,749. 1,465,114. SH DEFINED 4 1,257,937. 0. 207,177. $76,940,687,670.09
- ---------- * Please note: a de minimis portion of these shares may have non voting authority.
-----END PRIVACY-ENHANCED MESSAGE-----