UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2010 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: Northern Trust Corporation Address: 50 South LaSalle Street, Chicago, IL 60603 Form 13F File Number: 28-290 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: Robert P. Browne Title: Executive Vice President Phone: (312) 630-6000 Signature, Place, and Date of Signing: Chicago, IL May 13, 2010 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 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 manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 08 Form 13F Information Table Entry Total: 20,035. Form 13F Information Table Value Total: $178,163,211. (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 # Name 01 28-10495 The Northern Trust Company 02 not currently used 03 not currently used 04 28-10485 Northern Trust, N.A. 05 not currently used 06 28-2437 Strategic Investment Management 07 28-06281 & 28-10379 Michael B. Elefante & Kurt F. Somerville 08 28-10487 Northern Trust Investments, N.A. 09 28-10549 Northern Trust Global Investments Ltd 10 28-10488 Northern Trust Bank, FSB FORM 13F PAGE 1 ________ DATE 03-31-10 NAME OF REPORTING MANAGER - NORTHERN TRUST CORPORATION 28-290 ITEM 6: INVESTMENT ITEM 8: DISCRETION VOTING AUTHORITY (SHARES) __________ _________________________ ITEM 5: ITEM 7: ITEM 2: ITEM 3: ITEM 4: SHARES OR MGRS. ITEM 1: TITLE OF CUSIP FAIR MARKET PRINCIPAL SEE NAME OF ISSUER CLASS NUMBER VALUE (000) AMOUNT INSTR V SOLE SHARED NONE DAIMLER AG COM D1668R123 5,866 124,781 SH DEFINED 01 108,731 2,175 13,875 DAIMLER AG COM D1668R123 196 4,171 SH OTHER 01 3,373 798 0 DAIMLER AG COM D1668R123 332 7,063 SH DEFINED 04 7,063 0 0 DAIMLER AG COM D1668R123 2,076 44,152 SH DEFINED 01,08 44,152 0 0 DAIMLER AG COM D1668R123 44 945 SH DEFINED 10 945 0 0 DEUTSCHE BANK AG COM D18190898 6,878 89,477 SH DEFINED 01 76,749 2,928 9,800 DEUTSCHE BANK AG COM D18190898 70 906 SH OTHER 01 290 616 0 DEUTSCHE BANK AG COM D18190898 523 6,808 SH DEFINED 04 6,808 0 0 DEUTSCHE BANK AG COM D18190898 2,352 30,595 SH DEFINED 01,08 30,595 0 0 DEUTSCHE BANK AG COM D18190898 41 535 SH DEFINED 10 485 50 0 TELVENT GIT SA COM E90215109 386 13,410 SH DEFINED 01 10,625 2,645 140 TELVENT GIT SA COM E90215109 112 3,910 SH OTHER 01 745 3,050 115 TELVENT GIT SA COM E90215109 422 14,675 SH DEFINED 04 14,055 620 0 TELVENT GIT SA COM E90215109 7 250 SH OTHER 04 250 0 0 TELVENT GIT SA COM E90215109 20 695 SH DEFINED 07,10 695 0 0 TELVENT GIT SA COM E90215109 239 8,315 SH DEFINED 10 7,090 1,225 0 AIRCASTLE LTD COM G0129K104 679 71,730 SH DEFINED 01 13,523 58,207 0 AIRCASTLE LTD COM G0129K104 3,684 389,001 SH DEFINED 01,08 94,632 294,369 0 AIRCASTLE LTD COM G0129K104 1,157 122,196 SH DEFINED 09 122,196 0 0 AIRCASTLE LTD COM G0129K104 1 90 SH DEFINED 10 90 0 0 ALLIED WRLD ASSUR COM HLDG L COM G0219G203 447 9,975 SH DEFINED 01 5,619 3,966 390 ALLIED WRLD ASSUR COM HLDG L COM G0219G203 1 30 SH OTHER 01 0 0 30 ALLIED WRLD ASSUR COM HLDG L COM G0219G203 5,999 133,750 SH DEFINED 01,08 14,136 119,614 0 ALLIED WRLD ASSUR COM HLDG L COM G0219G203 4 90 SH DEFINED 10 90 0 0 AMDOCS LTD COM G02602103 2,667 88,586 SH DEFINED 01 37,060 49,496 2,030 AMDOCS LTD COM G02602103 61 2,030 SH OTHER 01 350 1,475 205 AMDOCS LTD COM G02602103 866 28,771 SH DEFINED 04 19,361 9,410 0 AMDOCS LTD COM G02602103 55 1,825 SH OTHER 04 1,770 55 0 AMDOCS LTD COM G02602103 36 1,210 SH DEFINED 07,10 0 1,210 0 AMDOCS LTD COM G02602103 13,033 432,841 SH DEFINED 01,08 152,749 280,092 0 AMDOCS LTD COM G02602103 1,201 39,889 SH DEFINED 09 39,889 0 0 AMDOCS LTD COM G02602103 328 10,878 SH DEFINED 10 10,063 815 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 2 ________ AMERICAN SAFETY INS HLDGS LT COM G02995101 315 19,001 SH DEFINED 01 12,324 6,677 0 AMERICAN SAFETY INS HLDGS LT COM G02995101 1,070 64,469 SH DEFINED 01,08 13,690 50,779 0 AMERICAN SAFETY INS HLDGS LT COM G02995101 478 28,801 SH DEFINED 09 28,801 0 0 AMERICAN SAFETY INS HLDGS LT COM G02995101 0 20 SH DEFINED 10 20 0 0 A POWER ENERGY GENERAT SYS L COM G04136100 267 24,920 SH DEFINED 01 220 24,700 0 A POWER ENERGY GENERAT SYS L COM G04136100 264 24,700 SH DEFINED 01,08 24,700 0 0 ARCH CAP GROUP LTD COM G0450A105 1,042 13,662 SH DEFINED 01 7,478 6,094 90 ARCH CAP GROUP LTD COM G0450A105 259 3,400 SH OTHER 04 0 3,400 0 ARCH CAP GROUP LTD COM G0450A105 14,708 192,897 SH DEFINED 01,08 51,592 141,305 0 ARCH CAP GROUP LTD COM G0450A105 1,116 14,642 SH DEFINED 09 14,642 0 0 ARCH CAP GROUP LTD COM G0450A105 8 100 SH DEFINED 10 100 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4,061 124,617 SH DEFINED 01 8,241 116,366 10 ARGO GROUP INTL HLDGS LTD COM G0464B107 9 273 SH DEFINED 04 273 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 10,615 325,700 SH DEFINED 01,08 133,758 191,942 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2,705 83,006 SH DEFINED 09 83,006 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 5 139 SH DEFINED 10 139 0 0 APCO OIL & GAS INTERNATIONAL COM G0471F109 398 14,722 SH DEFINED 01 1,558 13,164 0 APCO OIL & GAS INTERNATIONAL COM G0471F109 2,148 79,389 SH DEFINED 01,08 14,332 65,057 0 APCO OIL & GAS INTERNATIONAL COM G0471F109 520 19,200 SH DEFINED 09 19,200 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 565 19,593 SH DEFINED 01 10,932 8,596 65 ASPEN INSURANCE HOLDINGS LTD COM G05384105 2 60 SH OTHER 01 0 0 60 ASPEN INSURANCE HOLDINGS LTD COM G05384105 158 5,465 SH DEFINED 04 5,165 300 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 257 8,900 SH OTHER 04 0 8,900 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 6,936 240,506 SH DEFINED 01,08 24,113 216,393 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 164 5,700 SH DEFINED 10 4,825 875 0 ASSURED GUARANTY LTD COM G0585R106 6,850 311,775 SH DEFINED 01 25,717 286,058 0 ASSURED GUARANTY LTD COM G0585R106 63 2,865 SH DEFINED 04 2,415 450 0 ASSURED GUARANTY LTD COM G0585R106 25,296 1,151,382 SH DEFINED 01,08 346,983 804,399 0 ASSURED GUARANTY LTD COM G0585R106 7,509 341,782 SH DEFINED 09 341,782 0 0 ASSURED GUARANTY LTD COM G0585R106 88 3,985 SH DEFINED 10 2,685 1,300 0 AXIS CAPITAL HOLDINGS COM G0692U109 2,019 64,594 SH DEFINED 01 31,133 31,828 1,633 AXIS CAPITAL HOLDINGS COM G0692U109 191 6,097 SH OTHER 01 1,995 3,451 651 AXIS CAPITAL HOLDINGS COM G0692U109 1,057 33,803 SH DEFINED 04 5,679 22,349 5,775 AXIS CAPITAL HOLDINGS COM G0692U109 2 55 SH OTHER 04 55 0 0 AXIS CAPITAL HOLDINGS COM G0692U109 18,592 594,741 SH DEFINED 01,08 201,183 393,558 0 AXIS CAPITAL HOLDINGS COM G0692U109 1,967 62,931 SH DEFINED 09 62,931 0 0 AXIS CAPITAL HOLDINGS COM G0692U109 431 13,772 SH DEFINED 10 6,442 7,330 0 ENERGY XXI (BERMUDA) LTD COM G10082140 179 9,980 SH DEFINED 01 0 9,980 0 ENERGY XXI (BERMUDA) LTD COM G10082140 187 10,429 SH DEFINED 01,08 9,980 449 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 3 ________ ACCENTURE PLC IRELAND COM G1151C101 76,067 1,813,281 SH DEFINED 01 1,019,909 771,502 21,870 ACCENTURE PLC IRELAND COM G1151C101 15,516 369,873 SH OTHER 01 302,738 43,535 23,600 ACCENTURE PLC IRELAND COM G1151C101 17,003 405,316 SH DEFINED 04 370,864 23,131 11,321 ACCENTURE PLC IRELAND COM G1151C101 8,363 199,368 SH OTHER 04 162,701 24,717 11,950 ACCENTURE PLC IRELAND COM G1151C101 31,347 747,238 SH DEFINED 01,08 742,260 4,978 0 ACCENTURE PLC IRELAND COM G1151C101 13,138 313,189 SH DEFINED 09 313,189 0 0 ACCENTURE PLC IRELAND COM G1151C101 8,950 213,347 SH DEFINED 10 201,523 10,284 1,540 ACCENTURE PLC IRELAND COM G1151C101 1,879 44,783 SH OTHER 10 40,748 4,035 0 BROOKFIELD INFRAST PARTNERS COM G16252101 141 8,002 SH DEFINED 01 7,930 0 72 BROOKFIELD INFRAST PARTNERS COM G16252101 646 36,700 SH OTHER 01 36,700 0 0 BROOKFIELD INFRAST PARTNERS COM G16252101 2 114 SH DEFINED 04 114 0 0 BUNGE LIMITED COM G16962105 2,514 40,793 SH DEFINED 01 23,375 16,033 1,385 BUNGE LIMITED COM G16962105 1,124 18,245 SH OTHER 01 12,700 3,435 2,110 BUNGE LIMITED COM G16962105 357 5,790 SH DEFINED 04 5,272 400 118 BUNGE LIMITED COM G16962105 7 110 SH OTHER 04 110 0 0 BUNGE LIMITED COM G16962105 32,415 525,955 SH DEFINED 01,08 169,101 356,854 0 BUNGE LIMITED COM G16962105 4,276 69,378 SH DEFINED 09 69,378 0 0 BUNGE LIMITED COM G16962105 352 5,705 SH DEFINED 10 2,330 3,375 0 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 863 29,439 SH DEFINED 01 28,262 412 765 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 101 3,440 SH OTHER 01 1,225 1,960 255 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 1,267 43,221 SH DEFINED 04 42,005 1,125 91 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 210 7,180 SH OTHER 04 1,925 5,255 0 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 30 1,025 SH DEFINED 07,10 1,025 0 0 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 1,694 57,784 SH DEFINED 01,08 15,235 42,549 0 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 834 28,461 SH DEFINED 10 26,936 300 1,225 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 2 85 SH OTHER 10 85 0 0 CONSOLIDATED WATER CO INC COM G23773107 301 22,144 SH DEFINED 01 2,799 19,345 0 CONSOLIDATED WATER CO INC COM G23773107 1,442 106,156 SH DEFINED 01,08 31,515 74,641 0 CONSOLIDATED WATER CO INC COM G23773107 541 39,819 SH DEFINED 09 39,819 0 0 CONSOLIDATED WATER CO INC COM G23773107 0 20 SH DEFINED 10 20 0 0 COOPER INDUSTRIES PLC COM G24140108 3,066 63,960 SH DEFINED 01 26,784 36,916 260 COOPER INDUSTRIES PLC COM G24140108 125 2,610 SH OTHER 01 0 2,610 0 COOPER INDUSTRIES PLC COM G24140108 746 15,558 SH DEFINED 04 15,403 0 155 COOPER INDUSTRIES PLC COM G24140108 44 910 SH OTHER 04 825 85 0 COOPER INDUSTRIES PLC COM G24140108 11,083 231,185 SH DEFINED 01,08 229,923 1,262 0 COOPER INDUSTRIES PLC COM G24140108 4,080 85,106 SH DEFINED 09 85,106 0 0 COOPER INDUSTRIES PLC COM G24140108 458 9,553 SH DEFINED 10 8,892 450 211 CREDICORP LTD COM G2519Y108 1,918 21,749 SH DEFINED 01 3,273 17,476 1,000 CREDICORP LTD COM G2519Y108 10 112 SH OTHER 01 28 84 0 CREDICORP LTD COM G2519Y108 40 455 SH DEFINED 04 455 0 0 CREDICORP LTD COM G2519Y108 6,945 78,760 SH DEFINED 01,08 78,760 0 0 CREDICORP LTD COM G2519Y108 6,055 68,666 SH DEFINED 09 68,666 0 0 CREDICORP LTD COM G2519Y108 3 37 SH DEFINED 10 0 27 10 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 4 ________ COVIDIEN PLC COM G2554F105 46,633 927,471 SH DEFINED 01 794,074 112,600 20,797 COVIDIEN PLC COM G2554F105 6,811 135,458 SH OTHER 01 113,849 16,498 5,111 COVIDIEN PLC COM G2554F105 55,978 1,113,320 SH DEFINED 04 1,057,025 24,275 32,020 COVIDIEN PLC COM G2554F105 7,238 143,955 SH OTHER 04 119,886 20,596 3,473 COVIDIEN PLC COM G2554F105 31,804 632,531 SH DEFINED 01,08 628,592 3,939 0 COVIDIEN PLC COM G2554F105 13,091 260,362 SH DEFINED 09 260,362 0 0 COVIDIEN PLC COM G2554F105 14,641 291,194 SH DEFINED 10 282,629 7,286 1,279 COVIDIEN PLC COM G2554F105 1,807 35,931 SH OTHER 10 27,835 7,761 335 ENDURANCE SPECIALTY HLDGS LT COM G30397106 1,277 34,386 SH DEFINED 01 9,518 24,528 340 ENDURANCE SPECIALTY HLDGS LT COM G30397106 1 40 SH OTHER 01 0 0 40 ENDURANCE SPECIALTY HLDGS LT COM G30397106 175 4,700 SH DEFINED 04 4,410 0 290 ENDURANCE SPECIALTY HLDGS LT COM G30397106 6,230 167,692 SH DEFINED 01,08 36,284 131,408 0 ENDURANCE SPECIALTY HLDGS LT COM G30397106 153 4,125 SH DEFINED 10 4,125 0 0 ENSTAR GROUP LIMITED COM G3075P101 675 9,764 SH DEFINED 01 1,551 8,208 5 ENSTAR GROUP LIMITED COM G3075P101 41 590 SH OTHER 01 440 150 0 ENSTAR GROUP LIMITED COM G3075P101 3,612 52,226 SH DEFINED 01,08 12,874 39,352 0 ENSTAR GROUP LIMITED COM G3075P101 1,185 17,137 SH DEFINED 09 17,137 0 0 ENSTAR GROUP LIMITED COM G3075P101 1 10 SH DEFINED 10 10 0 0 EVEREST RE GROUP LTD COM G3223R108 6,223 76,896 SH DEFINED 01 61,859 13,996 1,041 EVEREST RE GROUP LTD COM G3223R108 1,036 12,807 SH OTHER 01 7,183 4,505 1,119 EVEREST RE GROUP LTD COM G3223R108 264 3,267 SH DEFINED 04 2,192 1,075 0 EVEREST RE GROUP LTD COM G3223R108 358 4,426 SH OTHER 04 3,726 100 600 EVEREST RE GROUP LTD COM G3223R108 33,375 412,394 SH DEFINED 01,08 74,082 338,312 0 EVEREST RE GROUP LTD COM G3223R108 3,223 39,827 SH DEFINED 09 39,827 0 0 EVEREST RE GROUP LTD COM G3223R108 138 1,705 SH DEFINED 10 905 800 0 EVEREST RE GROUP LTD COM G3223R108 308 3,800 SH OTHER 10 1,800 2,000 0 FLAGSTONE REINSURANCE HLDGS COM G3529T105 716 62,482 SH DEFINED 01 9,889 52,593 0 FLAGSTONE REINSURANCE HLDGS COM G3529T105 3,569 311,420 SH DEFINED 01,08 83,357 228,063 0 FLAGSTONE REINSURANCE HLDGS COM G3529T105 1,200 104,740 SH DEFINED 09 104,740 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 3,345 165,171 SH DEFINED 01 8,099 157,032 40 FRESH DEL MONTE PRODUCE INC COM G36738105 24 1,175 SH OTHER 01 0 1,175 0 FRESH DEL MONTE PRODUCE INC COM G36738105 342 16,870 SH DEFINED 04 7,613 8,687 570 FRESH DEL MONTE PRODUCE INC COM G36738105 31 1,520 SH DEFINED 07,10 0 1,520 0 FRESH DEL MONTE PRODUCE INC COM G36738105 8,775 433,321 SH DEFINED 01,08 178,768 254,553 0 FRESH DEL MONTE PRODUCE INC COM G36738105 2,336 115,347 SH DEFINED 09 115,347 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 19 945 SH DEFINED 10 440 505 0 FRONTLINE LTD COM G3682E127 272 8,883 SH DEFINED 01 8,650 233 0 FRONTLINE LTD COM G3682E127 1 35 SH OTHER 01 0 0 35 FRONTLINE LTD COM G3682E127 2,804 91,545 SH DEFINED 01,08 22,404 69,141 0 FRONTLINE LTD COM G3682E127 3 90 SH DEFINED 10 90 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 5 ________ GARMIN LTD COM G37260109 1,899 49,165 SH DEFINED 01 20,762 27,571 832 GARMIN LTD COM G37260109 3 85 SH OTHER 01 0 0 85 GARMIN LTD COM G37260109 36 930 SH DEFINED 04 930 0 0 GARMIN LTD COM G37260109 54 1,400 SH OTHER 04 1,200 0 200 GARMIN LTD COM G37260109 22,622 585,615 SH DEFINED 01,08 242,088 343,527 0 GARMIN LTD COM G37260109 2,535 65,629 SH DEFINED 09 65,629 0 0 GARMIN LTD COM G37260109 29 750 SH DEFINED 10 750 0 0 GLOBAL CROSSING LTD COM G3921A175 814 53,716 SH DEFINED 01 7,215 46,501 0 GLOBAL CROSSING LTD COM G3921A175 3,951 260,817 SH DEFINED 01,08 66,888 193,929 0 GLOBAL CROSSING LTD COM G3921A175 1,194 78,800 SH DEFINED 09 78,800 0 0 GENPACT LIMITED COM G3922B107 618 36,850 SH DEFINED 01 17,364 19,486 0 GENPACT LIMITED COM G3922B107 14 835 SH OTHER 01 660 125 50 GENPACT LIMITED COM G3922B107 138 8,215 SH DEFINED 04 7,680 535 0 GENPACT LIMITED COM G3922B107 5 270 SH OTHER 04 270 0 0 GENPACT LIMITED COM G3922B107 3,902 232,690 SH DEFINED 01,08 18,695 213,995 0 GENPACT LIMITED COM G3922B107 129 7,690 SH DEFINED 10 7,690 0 0 GLOBAL SOURCES LTD COM G39300101 135 20,808 SH DEFINED 01 3,040 17,768 0 GLOBAL SOURCES LTD COM G39300101 737 113,219 SH DEFINED 01,08 30,368 82,851 0 GLOBAL SOURCES LTD COM G39300101 275 42,289 SH DEFINED 09 42,289 0 0 GLOBAL SOURCES LTD COM G39300101 0 33 SH DEFINED 10 33 0 0 GREENLIGHT CAPITAL RE LTD COM G4095J109 888 33,291 SH DEFINED 01 7,431 25,830 30 GREENLIGHT CAPITAL RE LTD COM G4095J109 5,695 213,438 SH DEFINED 01,08 45,132 168,306 0 GREENLIGHT CAPITAL RE LTD COM G4095J109 2,100 78,724 SH DEFINED 09 78,724 0 0 GREENLIGHT CAPITAL RE LTD COM G4095J109 1 50 SH DEFINED 10 50 0 0 HELEN OF TROY CORP LTD COM G4388N106 3,240 124,346 SH DEFINED 01 14,660 108,396 1,290 HELEN OF TROY CORP LTD COM G4388N106 1 50 SH DEFINED 04 50 0 0 HELEN OF TROY CORP LTD COM G4388N106 8,457 324,514 SH DEFINED 01,08 134,121 190,393 0 HELEN OF TROY CORP LTD COM G4388N106 2,093 80,307 SH DEFINED 09 80,307 0 0 HELEN OF TROY CORP LTD COM G4388N106 1 50 SH DEFINED 10 50 0 0 HERBALIFE LTD COM G4412G101 1,353 29,331 SH DEFINED 01 13,957 14,799 575 HERBALIFE LTD COM G4412G101 2 50 SH OTHER 01 0 0 50 HERBALIFE LTD COM G4412G101 1 30 SH DEFINED 04 30 0 0 HERBALIFE LTD COM G4412G101 10,854 235,352 SH DEFINED 01,08 49,517 185,835 0 HERBALIFE LTD COM G4412G101 6 120 SH DEFINED 10 120 0 0 INGERSOLL-RAND PLC COM G47791101 2,356 67,575 SH DEFINED 01 51,990 15,360 225 INGERSOLL-RAND PLC COM G47791101 1,298 37,215 SH OTHER 01 14,890 22,325 0 INGERSOLL-RAND PLC COM G47791101 2,587 74,199 SH DEFINED 04 54,884 18,765 550 INGERSOLL-RAND PLC COM G47791101 435 12,475 SH OTHER 04 10,365 2,110 0 INGERSOLL-RAND PLC COM G47791101 12,619 361,880 SH DEFINED 01,08 359,565 2,315 0 INGERSOLL-RAND PLC COM G47791101 5,422 155,504 SH DEFINED 09 155,504 0 0 INGERSOLL-RAND PLC COM G47791101 1,125 32,263 SH DEFINED 10 26,608 5,655 0 INGERSOLL-RAND PLC COM G47791101 11 310 SH OTHER 10 0 310 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 6 ________ INVESCO LTD COM G491BT108 17,069 779,068 SH DEFINED 01 263,509 506,844 8,715 INVESCO LTD COM G491BT108 180 8,226 SH OTHER 01 7,510 481 235 INVESCO LTD COM G491BT108 5,643 257,562 SH DEFINED 04 252,214 3,069 2,279 INVESCO LTD COM G491BT108 691 31,542 SH OTHER 04 18,792 12,750 0 INVESCO LTD COM G491BT108 91,510 4,176,648 SH DEFINED 01,08 1,931,074 2,214,416 31,158 INVESCO LTD COM G491BT108 19,220 877,203 SH DEFINED 09 877,203 0 0 INVESCO LTD COM G491BT108 1,166 53,205 SH DEFINED 10 52,985 0 220 INVESCO LTD COM G491BT108 6 296 SH OTHER 10 176 120 0 KNIGHTSBRIDGE TANKERS LTD COM G5299G106 367 21,636 SH DEFINED 01 5,188 16,448 0 KNIGHTSBRIDGE TANKERS LTD COM G5299G106 1,995 117,779 SH DEFINED 01,08 31,970 85,809 0 KNIGHTSBRIDGE TANKERS LTD COM G5299G106 880 51,974 SH DEFINED 09 51,974 0 0 KNIGHTSBRIDGE TANKERS LTD COM G5299G106 1 30 SH DEFINED 10 30 0 0 LAZARD LTD COM G54050102 1,713 47,971 SH DEFINED 01 5,525 42,446 0 LAZARD LTD COM G54050102 5,080 142,285 SH DEFINED 01,08 48,736 93,549 0 LAZARD LTD COM G54050102 4 105 SH OTHER 10 105 0 0 MAIDEN HOLDINGS LTD COM G5753U112 644 87,166 SH DEFINED 01 12,031 75,135 0 MAIDEN HOLDINGS LTD COM G5753U112 3,149 426,139 SH DEFINED 01,08 101,375 324,764 0 MAIDEN HOLDINGS LTD COM G5753U112 1,129 152,727 SH DEFINED 09 152,727 0 0 MAIDEN HOLDINGS LTD COM G5753U112 1 90 SH DEFINED 10 90 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 9,295 455,184 SH DEFINED 01 233,554 203,705 17,925 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 577 28,280 SH OTHER 01 10,180 17,425 675 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 4,629 226,714 SH DEFINED 04 220,473 4,405 1,836 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 561 27,453 SH OTHER 04 4,400 23,053 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 43,353 2,123,077 SH DEFINED 01,08 803,200 1,319,877 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 5,666 277,488 SH DEFINED 09 277,488 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 2,191 107,286 SH DEFINED 10 101,666 5,620 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 77 3,780 SH OTHER 10 1,250 2,530 0 MAX CAPITAL GROUP LTD COM G6052F103 1,530 66,546 SH DEFINED 01 19,608 46,838 100 MAX CAPITAL GROUP LTD COM G6052F103 9 400 SH OTHER 01 400 0 0 MAX CAPITAL GROUP LTD COM G6052F103 201 8,750 SH DEFINED 04 8,750 0 0 MAX CAPITAL GROUP LTD COM G6052F103 9 370 SH OTHER 04 225 0 145 MAX CAPITAL GROUP LTD COM G6052F103 7,062 307,185 SH DEFINED 01,08 79,965 227,220 0 MAX CAPITAL GROUP LTD COM G6052F103 2,867 124,716 SH DEFINED 09 124,716 0 0 MAX CAPITAL GROUP LTD COM G6052F103 134 5,835 SH DEFINED 10 5,835 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 2,731 162,488 SH DEFINED 01 20,383 141,645 460 MONTPELIER RE HOLDINGS LTD COM G62185106 269 16,000 SH DEFINED 04 16,000 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 11,520 685,291 SH DEFINED 01,08 179,897 505,394 0 MONTPELIER RE HOLDINGS LTD COM G62185106 3,596 213,930 SH DEFINED 09 213,930 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 4 210 SH DEFINED 10 210 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 7 ________ NABORS INDUSTRIES LTD COM G6359F103 7,813 398,003 SH DEFINED 01 204,373 185,052 8,578 NABORS INDUSTRIES LTD COM G6359F103 321 16,373 SH OTHER 01 4,920 10,998 455 NABORS INDUSTRIES LTD COM G6359F103 827 42,110 SH DEFINED 04 38,202 2,770 1,138 NABORS INDUSTRIES LTD COM G6359F103 8 403 SH OTHER 04 263 20 120 NABORS INDUSTRIES LTD COM G6359F103 49,556 2,524,500 SH DEFINED 01,08 976,419 1,548,081 0 NABORS INDUSTRIES LTD COM G6359F103 11,628 592,334 SH DEFINED 09 592,334 0 0 NABORS INDUSTRIES LTD COM G6359F103 419 21,329 SH DEFINED 10 16,564 4,425 340 NABORS INDUSTRIES LTD COM G6359F103 30 1,509 SH OTHER 10 1,338 171 0 NORDIC AMERICAN TANKER SHIPP COM G65773106 3,540 116,937 SH DEFINED 01 13,732 103,165 40 NORDIC AMERICAN TANKER SHIPP COM G65773106 61 2,000 SH OTHER 01 2,000 0 0 NORDIC AMERICAN TANKER SHIPP COM G65773106 12 400 SH DEFINED 04 400 0 0 NORDIC AMERICAN TANKER SHIPP COM G65773106 11,034 364,507 SH DEFINED 01,08 136,020 228,487 0 NORDIC AMERICAN TANKER SHIPP COM G65773106 3,901 128,871 SH DEFINED 09 128,871 0 0 NORDIC AMERICAN TANKER SHIPP COM G65773106 2 70 SH DEFINED 10 70 0 0 ONEBEACON INSURANCE GROUP LT COM G67742109 491 28,477 SH DEFINED 01 2,879 25,578 20 ONEBEACON INSURANCE GROUP LT COM G67742109 436 25,290 SH OTHER 01 0 25,290 0 ONEBEACON INSURANCE GROUP LT COM G67742109 1,561 90,491 SH DEFINED 01,08 32,439 58,052 0 ONEBEACON INSURANCE GROUP LT COM G67742109 1 40 SH DEFINED 10 40 0 0 ORIENT-EXPRESS HOTELS LTD COM G67743107 1,238 87,278 SH DEFINED 01 18,531 68,697 50 ORIENT-EXPRESS HOTELS LTD COM G67743107 11,023 777,394 SH DEFINED 01,08 216,531 560,863 0 ORIENT-EXPRESS HOTELS LTD COM G67743107 3,720 262,368 SH DEFINED 09 262,368 0 0 ORIENT-EXPRESS HOTELS LTD COM G67743107 2 150 SH DEFINED 10 150 0 0 PARTNERRE LTD COM G6852T105 1,577 19,777 SH DEFINED 01 10,466 9,311 0 PARTNERRE LTD COM G6852T105 47 595 SH OTHER 01 0 550 45 PARTNERRE LTD COM G6852T105 199 2,500 SH OTHER 04 0 0 2,500 PARTNERRE LTD COM G6852T105 23,231 291,408 SH DEFINED 01,08 80,036 211,372 0 PARTNERRE LTD COM G6852T105 2,769 34,736 SH DEFINED 09 34,736 0 0 PARTNERRE LTD COM G6852T105 23 290 SH DEFINED 10 140 150 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 6,250 168,566 SH DEFINED 01 17,868 150,698 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 9 245 SH OTHER 01 100 145 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 200 5,390 SH DEFINED 04 5,090 300 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 9 230 SH OTHER 04 140 0 90 PLATINUM UNDERWRITER HLDGS L COM G7127P100 18,545 500,122 SH DEFINED 01,08 179,781 320,341 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 5,308 143,157 SH DEFINED 09 143,157 0 0 PLATINUM UNDERWRITER HLDGS L COM G7127P100 134 3,625 SH DEFINED 10 3,625 0 0 PRIMUS GUARANTY LTD COM G72457107 136 32,321 SH DEFINED 01 2,633 29,688 0 PRIMUS GUARANTY LTD COM G72457107 743 176,805 SH DEFINED 01,08 42,728 134,077 0 PRIMUS GUARANTY LTD COM G72457107 253 60,200 SH DEFINED 09 60,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 8 ________ RENAISSANCERE HOLDINGS LTD COM G7496G103 998 17,590 SH DEFINED 01 9,552 7,538 500 RENAISSANCERE HOLDINGS LTD COM G7496G103 2 30 SH OTHER 01 0 0 30 RENAISSANCERE HOLDINGS LTD COM G7496G103 15,005 264,363 SH DEFINED 01,08 94,338 170,025 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1,637 28,841 SH DEFINED 09 28,841 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 14 251 SH DEFINED 10 251 0 0 SEAGATE TECHNOLOGY COM G7945J104 6,433 352,327 SH DEFINED 01 112,852 234,670 4,805 SEAGATE TECHNOLOGY COM G7945J104 42 2,306 SH OTHER 01 1,836 110 360 SEAGATE TECHNOLOGY COM G7945J104 196 10,740 SH DEFINED 04 10,045 695 0 SEAGATE TECHNOLOGY COM G7945J104 6 345 SH OTHER 04 250 95 0 SEAGATE TECHNOLOGY COM G7945J104 40,466 2,216,124 SH DEFINED 01,08 858,658 1,357,466 0 SEAGATE TECHNOLOGY COM G7945J104 4,610 252,467 SH DEFINED 09 252,467 0 0 SEAGATE TECHNOLOGY COM G7945J104 164 8,961 SH DEFINED 10 8,961 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 3,997 225,060 SH DEFINED 01 7,534 217,526 0 SHIP FINANCE INTERNATIONAL L COM G81075106 9,910 557,994 SH DEFINED 01,08 252,282 305,712 0 SHIP FINANCE INTERNATIONAL L COM G81075106 2,275 128,080 SH DEFINED 09 128,080 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 1 81 SH DEFINED 10 81 0 0 SIGNET JEWELERS LIMITED COM G81276100 857 26,489 SH DEFINED 01 14,979 11,250 260 SIGNET JEWELERS LIMITED COM G81276100 2 60 SH OTHER 01 0 0 60 SIGNET JEWELERS LIMITED COM G81276100 2 47 SH DEFINED 04 47 0 0 SIGNET JEWELERS LIMITED COM G81276100 8,347 258,107 SH DEFINED 01,08 36,377 221,730 0 SIGNET JEWELERS LIMITED COM G81276100 5 160 SH DEFINED 10 160 0 0 SMART MODULAR TECHNOLOGIES I COM G82245104 341 44,147 SH DEFINED 01 9,350 34,797 0 SMART MODULAR TECHNOLOGIES I COM G82245104 2,065 267,444 SH DEFINED 01,08 53,674 213,770 0 SMART MODULAR TECHNOLOGIES I COM G82245104 780 101,000 SH DEFINED 09 101,000 0 0 TBS INTERNATIONAL PLC COM G8657Q104 55 7,480 SH DEFINED 01 1,080 6,400 0 TBS INTERNATIONAL PLC COM G8657Q104 109 14,989 SH DEFINED 01,08 10,545 4,444 0 UTI WORLDWIDE INC COM G87210103 647 42,214 SH DEFINED 01 17,682 23,782 750 UTI WORLDWIDE INC COM G87210103 12 800 SH OTHER 01 0 800 0 UTI WORLDWIDE INC COM G87210103 68 4,415 SH DEFINED 04 50 4,365 0 UTI WORLDWIDE INC COM G87210103 4,611 300,969 SH DEFINED 01,08 40,120 260,849 0 UTI WORLDWIDE INC COM G87210103 8 490 SH DEFINED 10 190 300 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 669 31,031 SH DEFINED 01 2,702 28,329 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 2,090 97,004 SH DEFINED 01,08 36,019 60,985 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 557 25,855 SH DEFINED 09 25,855 0 0 TONGXIN INTERNATIONAL LTD COM G8918T103 77 10,300 SH DEFINED 01 0 10,300 0 TONGXIN INTERNATIONAL LTD COM G8918T103 77 10,300 SH DEFINED 01,08 10,300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 9 ________ VALIDUS HOLDINGS LTD COM G9319H102 2,272 82,535 SH DEFINED 01 10,678 71,857 0 VALIDUS HOLDINGS LTD COM G9319H102 1 40 SH OTHER 01 0 0 40 VALIDUS HOLDINGS LTD COM G9319H102 813 29,515 SH OTHER 04 0 29,515 0 VALIDUS HOLDINGS LTD COM G9319H102 11,806 428,853 SH DEFINED 01,08 160,437 268,416 0 VALIDUS HOLDINGS LTD COM G9319H102 810 29,423 SH DEFINED 09 29,423 0 0 VALIDUS HOLDINGS LTD COM G9319H102 149 5,427 SH DEFINED 10 227 5,200 0 VANTAGE DRILLING COMPANY COM G93205113 42 28,142 SH DEFINED 01 8,075 20,067 0 VANTAGE DRILLING COMPANY COM G93205113 535 361,613 SH DEFINED 01,08 59,092 302,521 0 VANTAGE DRILLING COMPANY COM G93205113 307 207,315 SH DEFINED 09 207,315 0 0 WARNER CHILCOTT PLC IRELAND COM G94368100 68 2,660 SH DEFINED 01 2,660 0 0 WARNER CHILCOTT PLC IRELAND COM G94368100 3,015 118,138 SH DEFINED 01,08 117,270 868 0 WARNER CHILCOTT PLC IRELAND COM G94368100 631 24,737 SH DEFINED 09 24,737 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 691 59,065 SH DEFINED 01 5,488 53,577 0 GOLAR LNG LTD BERMUDA COM G9456A100 2,923 249,791 SH DEFINED 01,08 81,352 168,439 0 GOLAR LNG LTD BERMUDA COM G9456A100 1,026 87,731 SH DEFINED 09 87,731 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1,235 3,480 SH DEFINED 01 2,486 892 102 WHITE MTNS INS GROUP LTD COM G9618E107 23 64 SH OTHER 01 0 0 64 WHITE MTNS INS GROUP LTD COM G9618E107 391 1,102 SH DEFINED 04 1,078 24 0 WHITE MTNS INS GROUP LTD COM G9618E107 10,665 30,043 SH DEFINED 01,08 9,153 20,890 0 WHITE MTNS INS GROUP LTD COM G9618E107 1,187 3,345 SH DEFINED 09 3,345 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 338 953 SH DEFINED 10 953 0 0 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 1,558 49,799 SH DEFINED 01 48,489 0 1,310 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 184 5,885 SH OTHER 01 4,985 250 650 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 1,481 47,335 SH DEFINED 04 46,440 765 130 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 299 9,560 SH OTHER 04 2,415 7,145 0 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 4,536 144,982 SH DEFINED 01,08 143,636 1,346 0 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 2,748 87,821 SH DEFINED 09 87,821 0 0 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 1,597 51,047 SH DEFINED 10 50,512 535 0 WILLIS GROUP HOLDINGS PUBLIC COM G96666105 92 2,945 SH OTHER 10 2,395 550 0 XOMA LTD COM G9825R107 9 16,500 SH DEFINED 01 0 16,500 0 XOMA LTD COM G9825R107 183 320,754 SH DEFINED 01,08 0 320,754 0 XL CAP LTD COM G98255105 9,196 486,558 SH DEFINED 01 202,181 277,097 7,280 XL CAP LTD COM G98255105 411 21,768 SH OTHER 01 21,088 385 295 XL CAP LTD COM G98255105 709 37,539 SH DEFINED 04 36,310 834 395 XL CAP LTD COM G98255105 15 790 SH OTHER 04 790 0 0 XL CAP LTD COM G98255105 55,695 2,946,820 SH DEFINED 01,08 1,151,718 1,795,102 0 XL CAP LTD COM G98255105 13,485 713,485 SH DEFINED 09 713,485 0 0 XL CAP LTD COM G98255105 300 15,855 SH DEFINED 10 15,645 0 210 XL CAP LTD COM G98255105 4 222 SH OTHER 10 122 100 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 10 ________ ACE LTD COM H0023R105 3,072 58,741 SH DEFINED 01 27,369 31,372 0 ACE LTD COM H0023R105 190 3,625 SH OTHER 01 3,250 0 375 ACE LTD COM H0023R105 286 5,471 SH DEFINED 04 5,471 0 0 ACE LTD COM H0023R105 16,430 314,147 SH DEFINED 01,08 311,426 2,721 0 ACE LTD COM H0023R105 9,028 172,627 SH DEFINED 09 172,627 0 0 ACE LTD COM H0023R105 267 5,105 SH DEFINED 10 2,705 2,400 0 ALCON INC COM H01301102 17,736 109,778 SH DEFINED 01 80,391 21,916 7,471 ALCON INC COM H01301102 4,691 29,037 SH OTHER 01 21,069 5,872 2,096 ALCON INC COM H01301102 6,426 39,774 SH DEFINED 04 32,787 4,006 2,981 ALCON INC COM H01301102 1,562 9,671 SH OTHER 04 5,954 2,888 829 ALCON INC COM H01301102 4,210 26,057 SH DEFINED 09 26,057 0 0 ALCON INC COM H01301102 2,424 15,005 SH DEFINED 10 13,140 1,085 780 ALCON INC COM H01301102 1,036 6,413 SH OTHER 10 3,838 2,575 0 WEATHERFORD INTERNATIONAL LT COM H27013103 3,170 199,870 SH DEFINED 01 176,572 19,533 3,765 WEATHERFORD INTERNATIONAL LT COM H27013103 697 43,920 SH OTHER 01 11,150 11,770 21,000 WEATHERFORD INTERNATIONAL LT COM H27013103 4,131 260,438 SH DEFINED 04 234,951 24,990 497 WEATHERFORD INTERNATIONAL LT COM H27013103 812 51,169 SH OTHER 04 4,730 46,439 0 WEATHERFORD INTERNATIONAL LT COM H27013103 9,948 627,247 SH DEFINED 01,08 621,503 5,744 0 WEATHERFORD INTERNATIONAL LT COM H27013103 5,820 366,963 SH DEFINED 09 366,963 0 0 WEATHERFORD INTERNATIONAL LT COM H27013103 1,934 121,973 SH DEFINED 10 113,718 8,255 0 WEATHERFORD INTERNATIONAL LT COM H27013103 35 2,210 SH OTHER 10 2,210 0 0 FOSTER WHEELER AG COM H27178104 360 13,280 SH DEFINED 01 5,400 7,880 0 FOSTER WHEELER AG COM H27178104 111 4,080 SH OTHER 01 0 4,080 0 FOSTER WHEELER AG COM H27178104 245 9,035 SH DEFINED 04 2,890 6,145 0 FOSTER WHEELER AG COM H27178104 280 10,300 SH OTHER 04 0 10,300 0 FOSTER WHEELER AG COM H27178104 3,409 125,599 SH DEFINED 01,08 124,597 1,002 0 FOSTER WHEELER AG COM H27178104 2,123 78,238 SH DEFINED 09 78,238 0 0 FOSTER WHEELER AG COM H27178104 156 5,745 SH DEFINED 10 580 5,165 0 LOGITECH INTL S A COM H50430232 1,083 66,274 SH DEFINED 01 47,427 18,060 787 LOGITECH INTL S A COM H50430232 280 17,157 SH OTHER 01 0 17,157 0 LOGITECH INTL S A COM H50430232 1,433 87,715 SH DEFINED 04 29,841 57,033 841 LOGITECH INTL S A COM H50430232 139 8,478 SH DEFINED 07,10 0 8,478 0 LOGITECH INTL S A COM H50430232 346 21,160 SH DEFINED 01,08 21,160 0 0 LOGITECH INTL S A COM H50430232 837 51,207 SH DEFINED 10 25,955 25,252 0 NOBLE CORPORATION BAAR COM H5833N103 18,730 447,877 SH DEFINED 01 363,262 77,450 7,165 NOBLE CORPORATION BAAR COM H5833N103 2,704 64,666 SH OTHER 01 50,912 7,250 6,504 NOBLE CORPORATION BAAR COM H5833N103 2,644 63,232 SH DEFINED 04 59,744 3,350 138 NOBLE CORPORATION BAAR COM H5833N103 1,554 37,150 SH OTHER 04 27,095 8,655 1,400 NOBLE CORPORATION BAAR COM H5833N103 13,081 312,785 SH DEFINED 01,08 310,862 1,923 0 NOBLE CORPORATION BAAR COM H5833N103 5,434 129,942 SH DEFINED 09 129,942 0 0 NOBLE CORPORATION BAAR COM H5833N103 533 12,749 SH DEFINED 10 11,274 1,475 0 NOBLE CORPORATION BAAR COM H5833N103 203 4,850 SH OTHER 10 2,250 2,600 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 11 ________ TRANSOCEAN LTD COM H8817H100 64,513 746,851 SH DEFINED 01 622,415 105,463 18,973 TRANSOCEAN LTD COM H8817H100 14,956 173,145 SH OTHER 01 127,959 33,796 11,390 TRANSOCEAN LTD COM H8817H100 60,395 699,179 SH DEFINED 04 647,765 29,610 21,804 TRANSOCEAN LTD COM H8817H100 13,060 151,198 SH OTHER 04 103,648 32,074 15,476 TRANSOCEAN LTD COM H8817H100 42,144 487,888 SH DEFINED 01,08 443,110 5,157 39,621 TRANSOCEAN LTD COM H8817H100 13,760 159,301 SH DEFINED 09 159,301 0 0 TRANSOCEAN LTD COM H8817H100 16,081 186,165 SH DEFINED 10 175,368 6,379 4,418 TRANSOCEAN LTD COM H8817H100 2,622 30,354 SH OTHER 10 25,461 4,758 135 TYCO ELECTRONICS LTD SWITZER COM H8912P106 1,232 44,820 SH DEFINED 01 37,358 6,602 860 TYCO ELECTRONICS LTD SWITZER COM H8912P106 203 7,380 SH OTHER 01 760 6,620 0 TYCO ELECTRONICS LTD SWITZER COM H8912P106 695 25,280 SH DEFINED 04 24,205 925 150 TYCO ELECTRONICS LTD SWITZER COM H8912P106 21 750 SH OTHER 04 550 200 0 TYCO ELECTRONICS LTD SWITZER COM H8912P106 12,234 445,185 SH DEFINED 01,08 441,661 3,524 0 TYCO ELECTRONICS LTD SWITZER COM H8912P106 6,842 248,997 SH DEFINED 09 248,997 0 0 TYCO ELECTRONICS LTD SWITZER COM H8912P106 568 20,653 SH DEFINED 10 18,671 1,982 0 TYCO ELECTRONICS LTD SWITZER COM H8912P106 9 343 SH OTHER 10 343 0 0 TYCO INTERNATIONAL LTD COM H89128104 1,739 45,475 SH DEFINED 01 39,752 973 4,750 TYCO INTERNATIONAL LTD COM H89128104 476 12,435 SH OTHER 01 8,560 3,875 0 TYCO INTERNATIONAL LTD COM H89128104 40 1,057 SH DEFINED 04 1,057 0 0 TYCO INTERNATIONAL LTD COM H89128104 1,058 27,673 SH OTHER 04 2,323 25,350 0 TYCO INTERNATIONAL LTD COM H89128104 16,134 421,791 SH DEFINED 01,08 417,969 3,822 0 TYCO INTERNATIONAL LTD COM H89128104 9,613 251,315 SH DEFINED 09 251,315 0 0 TYCO INTERNATIONAL LTD COM H89128104 505 13,196 SH DEFINED 10 10,190 3,006 0 UBS AG COM H89231338 11,122 683,154 SH DEFINED 01 596,819 29,825 56,510 UBS AG COM H89231338 826 50,740 SH OTHER 01 29,879 18,137 2,724 UBS AG COM H89231338 5,123 314,674 SH DEFINED 04 257,166 55,662 1,846 UBS AG COM H89231338 712 43,754 SH OTHER 04 17,007 26,747 0 UBS AG COM H89231338 2,874 176,529 SH DEFINED 01,08 176,529 0 0 UBS AG COM H89231338 1 45 SH DEFINED 09 45 0 0 UBS AG COM H89231338 2,725 167,366 SH DEFINED 10 148,817 18,549 0 UBS AG COM H89231338 9 530 SH OTHER 10 530 0 0 ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 1,770 79,017 SH DEFINED 01 475 78,542 0 ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 63 2,821 SH DEFINED 04 2,821 0 0 ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 1,816 81,072 SH DEFINED 01,08 79,807 1,265 0 MILLICOM INTL CELLULAR S A COM L6388F110 908 10,190 SH DEFINED 01 92 10,098 0 MILLICOM INTL CELLULAR S A COM L6388F110 59 660 SH DEFINED 04 500 0 160 MILLICOM INTL CELLULAR S A COM L6388F110 2,048 22,969 SH DEFINED 01,08 22,969 0 0 MILLICOM INTL CELLULAR S A COM L6388F110 1,874 21,026 SH DEFINED 09 21,026 0 0 MILLICOM INTL CELLULAR S A COM L6388F110 4 47 SH DEFINED 10 0 47 0 AUDIOCODES LTD COM M15342104 62 15,225 SH DEFINED 01,08 15,225 0 0 CERAGON NETWORKS LTD COM M22013102 22 2,000 SH DEFINED 01 2,000 0 0 CERAGON NETWORKS LTD COM M22013102 152 13,906 SH DEFINED 01,08 13,906 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 12 ________ CHECK POINT SOFTWARE TECH LT COM M22465104 3,253 92,768 SH DEFINED 01 7,477 85,231 60 CHECK POINT SOFTWARE TECH LT COM M22465104 10 290 SH OTHER 01 240 50 0 CHECK POINT SOFTWARE TECH LT COM M22465104 145 4,134 SH DEFINED 04 3,794 340 0 CHECK POINT SOFTWARE TECH LT COM M22465104 4 105 SH OTHER 04 65 40 0 CHECK POINT SOFTWARE TECH LT COM M22465104 9,126 260,235 SH DEFINED 01,08 260,235 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 1,693 48,280 SH DEFINED 09 48,280 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 143 4,067 SH DEFINED 10 4,067 0 0 CLICKSOFTWARE TECHNOLOGIES L COM M25082104 6 800 SH DEFINED 01 800 0 0 CLICKSOFTWARE TECHNOLOGIES L COM M25082104 706 102,300 SH OTHER 04 0 102,300 0 GILAT SATELLITE NETWORKS LTD COM M51474118 73 12,777 SH DEFINED 01,08 12,777 0 0 ORBOTECH LTD COM M75253100 167 15,424 SH DEFINED 01,08 15,424 0 0 SYNERON MEDICAL LTD COM M87245102 85 7,783 SH DEFINED 01 0 7,783 0 SYNERON MEDICAL LTD COM M87245102 251 22,995 SH DEFINED 01,08 22,669 326 0 ASML HOLDING N V COM N07059186 5,958 168,314 SH DEFINED 01 103,701 56,837 7,776 ASML HOLDING N V COM N07059186 183 5,167 SH OTHER 01 965 1,002 3,200 ASML HOLDING N V COM N07059186 2,876 81,242 SH DEFINED 04 79,696 765 781 ASML HOLDING N V COM N07059186 369 10,411 SH OTHER 04 7,571 2,840 0 ASML HOLDING N V COM N07059186 3,946 111,457 SH DEFINED 01,08 111,457 0 0 ASML HOLDING N V COM N07059186 1,067 30,132 SH DEFINED 10 29,480 400 252 ASML HOLDING N V COM N07059186 25 700 SH OTHER 10 200 500 0 CORE LABORATORIES N V COM N22717107 235 1,795 SH DEFINED 01 1,075 720 0 CORE LABORATORIES N V COM N22717107 392 3,000 SH OTHER 01 0 3,000 0 CORE LABORATORIES N V COM N22717107 59 451 SH DEFINED 04 0 451 0 CORE LABORATORIES N V COM N22717107 24 185 SH DEFINED 01,08 0 185 0 CORE LABORATORIES N V COM N22717107 86 660 SH DEFINED 10 560 100 0 ORTHOFIX INTL N V COM N6748L102 747 20,529 SH DEFINED 01 4,542 15,967 20 ORTHOFIX INTL N V COM N6748L102 5,445 149,681 SH DEFINED 01,08 30,502 119,179 0 ORTHOFIX INTL N V COM N6748L102 1,745 47,964 SH DEFINED 09 47,964 0 0 ORTHOFIX INTL N V COM N6748L102 1 30 SH DEFINED 10 30 0 0 QIAGEN N V COM N72482107 821 35,717 SH DEFINED 01 30,707 0 5,010 QIAGEN N V COM N72482107 41 1,780 SH OTHER 01 1,315 465 0 QIAGEN N V COM N72482107 389 16,935 SH DEFINED 04 15,470 1,465 0 QIAGEN N V COM N72482107 11 500 SH OTHER 04 305 195 0 QIAGEN N V COM N72482107 935 40,673 SH DEFINED 01,08 40,673 0 0 QIAGEN N V COM N72482107 319 13,864 SH DEFINED 10 12,814 0 1,050 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 13 ________ VISTAPRINT N V COM N93540107 1,464 25,515 SH DEFINED 01 1,600 23,915 0 VISTAPRINT N V COM N93540107 49 850 SH OTHER 01 0 850 0 VISTAPRINT N V COM N93540107 160 2,790 SH DEFINED 04 1,160 1,630 0 VISTAPRINT N V COM N93540107 201 3,505 SH OTHER 04 3,505 0 0 VISTAPRINT N V COM N93540107 1,491 25,985 SH DEFINED 01,08 24,193 1,792 0 VISTAPRINT N V COM N93540107 9 150 SH DEFINED 10 0 150 0 BANCO LATINOAMERICANO DE COM COM P16994132 360 25,066 SH DEFINED 01 5,707 19,339 20 BANCO LATINOAMERICANO DE COM COM P16994132 2,580 179,649 SH DEFINED 01,08 43,448 136,201 0 BANCO LATINOAMERICANO DE COM COM P16994132 1,174 81,760 SH DEFINED 09 81,760 0 0 BANCO LATINOAMERICANO DE COM COM P16994132 1 50 SH DEFINED 10 50 0 0 COPA HOLDINGS SA COM P31076105 447 7,358 SH DEFINED 01 3,704 3,454 200 COPA HOLDINGS SA COM P31076105 2 30 SH OTHER 01 0 0 30 COPA HOLDINGS SA COM P31076105 1 15 SH DEFINED 04 15 0 0 COPA HOLDINGS SA COM P31076105 77 1,260 SH OTHER 04 1,260 0 0 COPA HOLDINGS SA COM P31076105 3,086 50,756 SH DEFINED 01,08 11,565 39,191 0 COPA HOLDINGS SA COM P31076105 4 60 SH DEFINED 10 60 0 0 STEINER LEISURE LTD COM P8744Y102 723 16,320 SH DEFINED 01 2,670 13,650 0 STEINER LEISURE LTD COM P8744Y102 11 240 SH DEFINED 04 240 0 0 STEINER LEISURE LTD COM P8744Y102 125 2,810 SH OTHER 04 2,810 0 0 STEINER LEISURE LTD COM P8744Y102 5,049 113,920 SH DEFINED 01,08 25,742 88,178 0 STEINER LEISURE LTD COM P8744Y102 1,797 40,540 SH DEFINED 09 40,540 0 0 STEINER LEISURE LTD COM P8744Y102 1 30 SH DEFINED 10 30 0 0 STEINER LEISURE LTD COM P8744Y102 3 65 SH OTHER 10 0 65 0 ULTRAPETROL BAHAMAS LTD COM P94398107 120 21,926 SH DEFINED 01 4,635 17,291 0 ULTRAPETROL BAHAMAS LTD COM P94398107 783 142,550 SH DEFINED 01,08 35,966 106,584 0 ULTRAPETROL BAHAMAS LTD COM P94398107 329 60,000 SH DEFINED 09 60,000 0 0 EXCEL MARITIME CARRIERS LTD COM V3267N107 72 11,935 SH DEFINED 01 2,535 9,400 0 EXCEL MARITIME CARRIERS LTD COM V3267N107 366 60,736 SH DEFINED 01,08 80 60,656 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,057 92,654 SH DEFINED 01 22,928 68,460 1,266 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26,672 808,484 SH DEFINED 04 808,484 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19,134 580,009 SH DEFINED 01,08 223,411 356,598 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,392 72,492 SH DEFINED 09 72,492 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9 270 SH DEFINED 10 270 0 0 AVAGO TECHNOLOGIES LTD COM Y0486S104 98 4,745 SH DEFINED 01 4,615 130 0 AVAGO TECHNOLOGIES LTD COM Y0486S104 2 105 SH OTHER 01 0 105 0 AVAGO TECHNOLOGIES LTD COM Y0486S104 137 6,660 SH DEFINED 04 6,515 0 145 AVAGO TECHNOLOGIES LTD COM Y0486S104 3 140 SH OTHER 04 140 0 0 AVAGO TECHNOLOGIES LTD COM Y0486S104 34 1,675 SH DEFINED 10 1,675 0 0 BALTIC TRADING LIMITED COM Y0553W103 159 11,738 SH DEFINED 01,08 0 11,738 0 BALTIC TRADING LIMITED COM Y0553W103 16 1,200 SH DEFINED 10 0 1,200 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 14 ________ DHT HOLDINGS INC COM Y2065G105 200 50,893 SH DEFINED 01 12,027 38,866 0 DHT HOLDINGS INC COM Y2065G105 1,597 407,385 SH DEFINED 01,08 78,846 328,539 0 DHT HOLDINGS INC COM Y2065G105 594 151,428 SH DEFINED 09 151,428 0 0 DHT HOLDINGS INC COM Y2065G105 0 70 SH DEFINED 10 70 0 0 EAGLE BULK SHIPPING INC COM Y2187A101 2,245 422,852 SH DEFINED 01 15,486 407,366 0 EAGLE BULK SHIPPING INC COM Y2187A101 4,465 840,799 SH DEFINED 01,08 450,123 390,676 0 EAGLE BULK SHIPPING INC COM Y2187A101 1,074 202,244 SH DEFINED 09 202,244 0 0 EAGLE BULK SHIPPING INC COM Y2187A101 0 90 SH DEFINED 10 90 0 0 FLEXTRONICS INTL LTD COM Y2573F102 383 48,808 SH DEFINED 01 7,708 41,100 0 FLEXTRONICS INTL LTD COM Y2573F102 525 66,912 SH OTHER 01 31,039 0 35,873 FLEXTRONICS INTL LTD COM Y2573F102 6,617 843,994 SH DEFINED 01,08 837,468 6,526 0 FLEXTRONICS INTL LTD COM Y2573F102 3,088 393,846 SH DEFINED 09 393,846 0 0 GENCO SHIPPING & TRADING LTD COM Y2685T107 3,395 160,827 SH DEFINED 01 6,490 154,337 0 GENCO SHIPPING & TRADING LTD COM Y2685T107 13 615 SH DEFINED 04 615 0 0 GENCO SHIPPING & TRADING LTD COM Y2685T107 7,194 340,808 SH DEFINED 01,08 175,002 165,806 0 GENCO SHIPPING & TRADING LTD COM Y2685T107 1,468 69,561 SH DEFINED 09 69,561 0 0 GENCO SHIPPING & TRADING LTD COM Y2685T107 26 1,220 SH DEFINED 10 1,220 0 0 GENERAL MARITIME CORP NEW COM Y2693R101 1,358 188,896 SH DEFINED 01 9,990 178,906 0 GENERAL MARITIME CORP NEW COM Y2693R101 3,679 511,636 SH DEFINED 01,08 209,120 302,516 0 GENERAL MARITIME CORP NEW COM Y2693R101 970 134,929 SH DEFINED 09 134,929 0 0 GENERAL MARITIME CORP NEW COM Y2693R101 1 90 SH DEFINED 10 90 0 0 OCEANFREIGHT INC COM Y64202107 29 38,600 SH DEFINED 01 4,800 33,800 0 OCEANFREIGHT INC COM Y64202107 142 189,125 SH DEFINED 01,08 100 189,025 0 TEEKAY CORPORATION COM Y8564W103 257 11,314 SH DEFINED 01 6,492 4,612 210 TEEKAY CORPORATION COM Y8564W103 1 35 SH OTHER 01 0 0 35 TEEKAY CORPORATION COM Y8564W103 3,039 133,659 SH DEFINED 01,08 18,604 115,055 0 TEEKAY CORPORATION COM Y8564W103 2 80 SH DEFINED 10 80 0 0 TEEKAY TANKERS LTD COM Y8565N102 167 13,303 SH DEFINED 01 1,739 11,564 0 TEEKAY TANKERS LTD COM Y8565N102 953 75,810 SH DEFINED 01,08 21,167 54,643 0 TEEKAY TANKERS LTD COM Y8565N102 569 45,264 SH DEFINED 09 45,264 0 0 TEEKAY TANKERS LTD COM Y8565N102 0 20 SH DEFINED 10 20 0 0 AAON INC COM 000360206 805 35,603 SH DEFINED 01 5,801 29,802 0 AAON INC COM 000360206 38 1,700 SH DEFINED 04 1,700 0 0 AAON INC COM 000360206 2,726 120,532 SH DEFINED 01,08 37,455 83,077 0 AAON INC COM 000360206 872 38,543 SH DEFINED 09 38,543 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 15 ________ AAR CORP COM 000361105 4,682 188,624 SH DEFINED 01 22,191 165,199 1,234 AAR CORP COM 000361105 241 9,700 SH OTHER 01 0 9,700 0 AAR CORP COM 000361105 29 1,165 SH DEFINED 04 465 700 0 AAR CORP COM 000361105 11,288 454,782 SH DEFINED 01,08 205,184 249,598 0 AAR CORP COM 000361105 2,656 107,030 SH DEFINED 09 107,030 0 0 AAR CORP COM 000361105 7 300 SH DEFINED 10 50 250 0 ABB LTD COM 000375204 38,657 1,770,025 SH DEFINED 01 1,668,664 31,480 69,881 ABB LTD COM 000375204 8,695 398,132 SH OTHER 01 247,864 79,443 70,825 ABB LTD COM 000375204 37,552 1,719,413 SH DEFINED 04 1,639,111 41,341 38,961 ABB LTD COM 000375204 6,310 288,897 SH OTHER 04 213,183 64,754 10,960 ABB LTD COM 000375204 144 6,600 SH DEFINED 07,10 6,600 0 0 ABB LTD COM 000375204 2,535 116,067 SH DEFINED 01,08 116,067 0 0 ABB LTD COM 000375204 10,542 482,678 SH DEFINED 10 450,635 20,186 11,857 ABB LTD COM 000375204 1,109 50,788 SH OTHER 10 34,682 15,586 520 ACCO BRANDS CORP COM 00081T108 518 67,663 SH DEFINED 01 16,640 51,023 0 ACCO BRANDS CORP COM 00081T108 1 70 SH OTHER 01 70 0 0 ACCO BRANDS CORP COM 00081T108 12 1,579 SH DEFINED 04 75 0 1,504 ACCO BRANDS CORP COM 00081T108 1 188 SH OTHER 04 0 188 0 ACCO BRANDS CORP COM 00081T108 3,282 428,436 SH DEFINED 01,08 91,148 337,288 0 ACCO BRANDS CORP COM 00081T108 1,128 147,300 SH DEFINED 09 147,300 0 0 A C MOORE ARTS & CRAFTS INC COM 00086T103 48 16,353 SH DEFINED 01 0 16,353 0 A C MOORE ARTS & CRAFTS INC COM 00086T103 96 32,876 SH DEFINED 01,08 12,966 19,910 0 A D A M INC COM 00088U108 43 10,788 SH DEFINED 01 0 10,788 0 A D A M INC COM 00088U108 74 18,465 SH DEFINED 01,08 10,844 7,621 0 A D C TELECOMMUNICATIONS COM 000886309 1,320 180,600 SH DEFINED 01 71,846 104,304 4,450 A D C TELECOMMUNICATIONS COM 000886309 186 25,415 SH OTHER 01 0 25,030 385 A D C TELECOMMUNICATIONS COM 000886309 198 27,154 SH DEFINED 04 26,509 645 0 A D C TELECOMMUNICATIONS COM 000886309 7,988 1,092,778 SH DEFINED 01,08 172,044 920,734 0 A D C TELECOMMUNICATIONS COM 000886309 1,960 268,185 SH DEFINED 09 268,185 0 0 A D C TELECOMMUNICATIONS COM 000886309 133 18,250 SH DEFINED 10 18,250 0 0 ABM INDS INC COM 000957100 3,636 171,510 SH DEFINED 01 24,193 145,867 1,450 ABM INDS INC COM 000957100 23 1,085 SH DEFINED 04 1,085 0 0 ABM INDS INC COM 000957100 10,215 481,856 SH DEFINED 01,08 192,683 289,173 0 ABM INDS INC COM 000957100 2,744 129,411 SH DEFINED 09 129,411 0 0 ABM INDS INC COM 000957100 2 100 SH DEFINED 10 0 0 100 AEP INDS INC COM 001031103 352 13,521 SH DEFINED 01 1,274 12,247 0 AEP INDS INC COM 001031103 1,388 53,347 SH DEFINED 01,08 16,104 37,243 0 AEP INDS INC COM 001031103 432 16,600 SH DEFINED 09 16,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 16 ________ AFC ENTERPRISES INC COM 00104Q107 243 22,668 SH DEFINED 01 6,460 16,208 0 AFC ENTERPRISES INC COM 00104Q107 1,984 184,915 SH DEFINED 01,08 31,512 153,403 0 AFC ENTERPRISES INC COM 00104Q107 707 65,856 SH DEFINED 09 65,856 0 0 AFC ENTERPRISES INC COM 00104Q107 1 50 SH DEFINED 10 50 0 0 AFLAC INC COM 001055102 41,507 764,546 SH DEFINED 01 442,924 306,243 15,379 AFLAC INC COM 001055102 7,435 136,955 SH OTHER 01 112,276 6,262 18,417 AFLAC INC COM 001055102 5,684 104,689 SH DEFINED 04 93,119 7,640 3,930 AFLAC INC COM 001055102 5,056 93,132 SH OTHER 04 71,597 18,235 3,300 AFLAC INC COM 001055102 23 425 SH DEFINED 07,10 425 0 0 AFLAC INC COM 001055102 196,562 3,620,594 SH DEFINED 01,08 1,238,798 2,381,796 0 AFLAC INC COM 001055102 53,267 981,164 SH DEFINED 09 981,164 0 0 AFLAC INC COM 001055102 1,614 29,723 SH DEFINED 10 28,323 300 1,100 AFLAC INC COM 001055102 444 8,185 SH OTHER 10 7,278 257 650 AGCO CORP COM 001084102 1,364 38,016 SH DEFINED 01 22,089 15,012 915 AGCO CORP COM 001084102 314 8,765 SH OTHER 01 8,625 0 140 AGCO CORP COM 001084102 156 4,340 SH DEFINED 04 4,155 0 185 AGCO CORP COM 001084102 3 90 SH OTHER 04 90 0 0 AGCO CORP COM 001084102 22,798 635,584 SH DEFINED 01,08 119,240 516,344 0 AGCO CORP COM 001084102 940 26,193 SH DEFINED 09 26,193 0 0 AGCO CORP COM 001084102 60 1,678 SH DEFINED 10 1,678 0 0 AGL RES INC COM 001204106 1,435 37,129 SH DEFINED 01 23,575 13,554 0 AGL RES INC COM 001204106 81 2,090 SH OTHER 01 1,090 0 1,000 AGL RES INC COM 001204106 19 480 SH DEFINED 04 480 0 0 AGL RES INC COM 001204106 16 417 SH OTHER 04 417 0 0 AGL RES INC COM 001204106 18,551 479,971 SH DEFINED 01,08 40,974 438,997 0 AGL RES INC COM 001204106 192 4,970 SH DEFINED 10 4,810 0 160 A H BELO CORP COM 001282102 82 11,438 SH DEFINED 01 327 11,111 0 A H BELO CORP COM 001282102 2 264 SH OTHER 04 264 0 0 A H BELO CORP COM 001282102 183 25,431 SH DEFINED 01,08 8,882 16,549 0 AES CORP COM 00130H105 8,074 734,012 SH DEFINED 01 328,615 395,827 9,570 AES CORP COM 00130H105 99 8,956 SH OTHER 01 6,310 2,061 585 AES CORP COM 00130H105 381 34,664 SH DEFINED 04 30,246 1,968 2,450 AES CORP COM 00130H105 3 301 SH OTHER 04 301 0 0 AES CORP COM 00130H105 15 1,365 SH DEFINED 07,10 1,365 0 0 AES CORP COM 00130H105 57,787 5,253,375 SH DEFINED 01,08 1,853,349 3,400,026 0 AES CORP COM 00130H105 14,263 1,296,597 SH DEFINED 09 1,296,597 0 0 AES CORP COM 00130H105 193 17,573 SH DEFINED 10 13,957 3,016 600 AES CORP COM 00130H105 3 311 SH OTHER 10 311 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 17 ________ AK STL HLDG CORP COM 001547108 2,374 103,828 SH DEFINED 01 48,513 53,045 2,270 AK STL HLDG CORP COM 001547108 27 1,171 SH OTHER 01 961 130 80 AK STL HLDG CORP COM 001547108 93 4,083 SH DEFINED 04 3,843 240 0 AK STL HLDG CORP COM 001547108 3 119 SH OTHER 04 119 0 0 AK STL HLDG CORP COM 001547108 17,881 782,182 SH DEFINED 01,08 219,871 562,311 0 AK STL HLDG CORP COM 001547108 4,050 177,186 SH DEFINED 09 177,186 0 0 AK STL HLDG CORP COM 001547108 33 1,431 SH DEFINED 10 1,231 0 200 AK STL HLDG CORP COM 001547108 2 71 SH OTHER 10 7 64 0 AMB PROPERTY CORP COM 00163T109 1,577 57,897 SH DEFINED 01 36,111 20,946 840 AMB PROPERTY CORP COM 00163T109 16 573 SH OTHER 01 0 100 473 AMB PROPERTY CORP COM 00163T109 21 775 SH DEFINED 04 775 0 0 AMB PROPERTY CORP COM 00163T109 32,740 1,201,917 SH DEFINED 01,08 355,638 846,279 0 AMB PROPERTY CORP COM 00163T109 1,478 54,269 SH DEFINED 09 54,269 0 0 AMB PROPERTY CORP COM 00163T109 8 300 SH DEFINED 10 0 0 300 AMAG PHARMACEUTICALS INC COM 00163U106 806 23,076 SH DEFINED 01 4,512 18,554 10 AMAG PHARMACEUTICALS INC COM 00163U106 5,875 168,304 SH DEFINED 01,08 30,579 137,725 0 AMAG PHARMACEUTICALS INC COM 00163U106 2,027 58,062 SH DEFINED 09 58,062 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1 40 SH DEFINED 10 40 0 0 AMICAS INC COM 001712108 419 69,604 SH DEFINED 01 8,245 61,359 0 AMICAS INC COM 001712108 1,871 310,749 SH DEFINED 01,08 86,335 224,414 0 AMICAS INC COM 001712108 582 96,744 SH DEFINED 09 96,744 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1,050 119,315 SH DEFINED 01 15,005 103,240 1,070 AMN HEALTHCARE SERVICES INC COM 001744101 13 1,485 SH DEFINED 04 25 1,460 0 AMN HEALTHCARE SERVICES INC COM 001744101 2,914 331,186 SH DEFINED 01,08 131,293 199,893 0 AMN HEALTHCARE SERVICES INC COM 001744101 909 103,291 SH DEFINED 09 103,291 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1 60 SH DEFINED 10 60 0 0 AMR CORP COM 001765106 1,597 175,309 SH DEFINED 01 51,866 121,344 2,099 AMR CORP COM 001765106 3 275 SH OTHER 01 0 0 275 AMR CORP COM 001765106 86 9,435 SH DEFINED 04 7,460 1,975 0 AMR CORP COM 001765106 9,629 1,056,927 SH DEFINED 01,08 176,824 880,103 0 AMR CORP COM 001765106 69 7,581 SH DEFINED 10 7,581 0 0 AOL INC COM 00184X105 2,389 94,500 SH DEFINED 01 32,118 62,222 160 AOL INC COM 00184X105 168 6,633 SH OTHER 01 87 5,471 1,075 AOL INC COM 00184X105 99 3,925 SH DEFINED 04 3,864 41 20 AOL INC COM 00184X105 15 609 SH OTHER 04 216 248 145 AOL INC COM 00184X105 18,734 741,052 SH DEFINED 01,08 131,807 609,245 0 AOL INC COM 00184X105 578 22,870 SH DEFINED 09 22,870 0 0 AOL INC COM 00184X105 40 1,572 SH DEFINED 10 1,512 60 0 APAC CUSTOMER SERVICES INC COM 00185E106 374 64,961 SH DEFINED 01 5,744 59,217 0 APAC CUSTOMER SERVICES INC COM 00185E106 1,439 250,318 SH DEFINED 01,08 67,021 183,297 0 APAC CUSTOMER SERVICES INC COM 00185E106 376 65,400 SH DEFINED 09 65,400 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 18 ________ AP PHARMA INC COM 00202J203 9 9,265 SH DEFINED 01 1,630 7,635 0 AP PHARMA INC COM 00202J203 28 27,685 SH DEFINED 01,08 6,670 21,015 0 AT&T INC COM 00206R102 196,212 7,593,348 SH DEFINED 01 4,036,927 3,394,730 161,691 AT&T INC COM 00206R102 23,659 915,614 SH OTHER 01 564,319 292,071 59,224 AT&T INC COM 00206R102 37,797 1,462,730 SH DEFINED 04 1,297,522 83,387 81,821 AT&T INC COM 00206R102 24,560 950,464 SH OTHER 04 727,826 129,929 92,709 AT&T INC COM 00206R102 119 4,600 SH DEFINED 07,10 4,600 0 0 AT&T INC COM 00206R102 1,263,701 48,904,851 SH DEFINED 01,08 17,704,991 31,174,070 25,790 AT&T INC COM 00206R102 318,952 12,343,354 SH DEFINED 09 12,343,354 0 0 AT&T INC COM 00206R102 13,203 510,963 SH DEFINED 10 426,865 43,743 40,355 AT&T INC COM 00206R102 3,096 119,807 SH OTHER 10 80,158 25,023 14,626 ATMI INC COM 00207R101 2,138 110,702 SH DEFINED 01 12,540 96,457 1,705 ATMI INC COM 00207R101 71 3,690 SH DEFINED 04 435 3,255 0 ATMI INC COM 00207R101 6,521 337,677 SH DEFINED 01,08 124,553 213,124 0 ATMI INC COM 00207R101 1,630 84,410 SH DEFINED 09 84,410 0 0 ATMI INC COM 00207R101 1 50 SH DEFINED 10 50 0 0 ATP OIL & GAS CORP COM 00208J108 857 45,536 SH DEFINED 01 9,867 35,629 40 ATP OIL & GAS CORP COM 00208J108 6,059 322,124 SH DEFINED 01,08 61,685 260,439 0 ATP OIL & GAS CORP COM 00208J108 2,078 110,454 SH DEFINED 09 110,454 0 0 ATP OIL & GAS CORP COM 00208J108 1 60 SH DEFINED 10 60 0 0 ATP OIL & GAS CORP COM 00208J108 2 100 SH OTHER 10 100 0 0 ATS MED INC COM 002083103 149 57,138 SH DEFINED 01 9,879 47,259 0 ATS MED INC COM 002083103 1 487 SH DEFINED 04 487 0 0 ATS MED INC COM 002083103 981 377,361 SH DEFINED 01,08 73,022 304,339 0 ATS MED INC COM 002083103 329 126,400 SH DEFINED 09 126,400 0 0 ATC TECHNOLOGY CORP COM 00211W104 3,307 192,709 SH DEFINED 01 9,284 182,885 540 ATC TECHNOLOGY CORP COM 00211W104 7 385 SH DEFINED 04 15 370 0 ATC TECHNOLOGY CORP COM 00211W104 5,604 326,551 SH DEFINED 01,08 195,947 130,604 0 ATC TECHNOLOGY CORP COM 00211W104 995 57,955 SH DEFINED 09 57,955 0 0 ATC TECHNOLOGY CORP COM 00211W104 2 100 SH DEFINED 10 100 0 0 AU OPTRONICS CORP COM 002255107 1,667 147,153 SH DEFINED 01 134,899 0 12,254 AU OPTRONICS CORP COM 002255107 16 1,435 SH OTHER 01 420 1,015 0 AU OPTRONICS CORP COM 002255107 102 9,013 SH DEFINED 04 9,013 0 0 AU OPTRONICS CORP COM 002255107 470 41,516 SH DEFINED 01,08 41,516 0 0 AU OPTRONICS CORP COM 002255107 8 721 SH DEFINED 10 0 0 721 AVI BIOPHARMA INC COM 002346104 91 76,762 SH DEFINED 01 15,995 60,767 0 AVI BIOPHARMA INC COM 002346104 845 715,952 SH DEFINED 01,08 114,997 600,955 0 AVI BIOPHARMA INC COM 002346104 435 369,015 SH DEFINED 09 369,015 0 0 AVX CORP NEW COM 002444107 164 11,561 SH DEFINED 01 7,388 4,173 0 AVX CORP NEW COM 002444107 1,908 134,384 SH DEFINED 01,08 14,116 120,268 0 AVX CORP NEW COM 002444107 1 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 19 ________ AXT INC COM 00246W103 96 30,071 SH DEFINED 01 0 30,071 0 AXT INC COM 00246W103 165 51,837 SH DEFINED 01,08 26,253 25,584 0 AZZ INC COM 002474104 771 22,779 SH DEFINED 01 5,361 16,828 590 AZZ INC COM 002474104 0 10 SH DEFINED 04 10 0 0 AZZ INC COM 002474104 3,820 112,854 SH DEFINED 01,08 25,829 87,025 0 AZZ INC COM 002474104 1,169 34,537 SH DEFINED 09 34,537 0 0 AZZ INC COM 002474104 3 100 SH OTHER 10 100 0 0 AASTROM BIOSCIENCES INC COM 00253U305 27 16,395 SH DEFINED 01 0 16,395 0 AASTROM BIOSCIENCES INC COM 00253U305 56 33,735 SH DEFINED 01,08 14,322 19,413 0 AARONS INC COM 002535201 2,275 68,230 SH DEFINED 01 34,127 31,758 2,345 AARONS INC COM 002535201 281 8,430 SH OTHER 01 80 7,915 435 AARONS INC COM 002535201 857 25,700 SH DEFINED 04 23,925 845 930 AARONS INC COM 002535201 311 9,335 SH OTHER 04 550 8,715 70 AARONS INC COM 002535201 11,306 339,125 SH DEFINED 01,08 42,978 296,147 0 AARONS INC COM 002535201 945 28,330 SH DEFINED 10 26,690 1,350 290 AARONS INC COM 002535300 669 24,642 SH DEFINED 01 0 24,642 0 AARONS INC COM 002535300 1,059 38,993 SH DEFINED 01,08 38,181 812 0 ABAXIS INC COM 002567105 1,434 52,727 SH DEFINED 01 22,450 29,522 755 ABAXIS INC COM 002567105 148 5,435 SH OTHER 01 1,795 2,990 650 ABAXIS INC COM 002567105 489 17,995 SH DEFINED 04 16,635 1,360 0 ABAXIS INC COM 002567105 8 295 SH OTHER 04 160 135 0 ABAXIS INC COM 002567105 23 830 SH DEFINED 07,10 830 0 0 ABAXIS INC COM 002567105 5,387 198,119 SH DEFINED 01,08 42,952 155,167 0 ABAXIS INC COM 002567105 1,649 60,660 SH DEFINED 09 60,660 0 0 ABAXIS INC COM 002567105 278 10,235 SH DEFINED 10 8,525 1,710 0 ABBOTT LABS COM 002824100 269,759 5,120,713 SH DEFINED 01 3,561,196 1,364,081 195,436 ABBOTT LABS COM 002824100 74,999 1,423,666 SH OTHER 01 786,756 377,635 259,275 ABBOTT LABS COM 002824100 109,508 2,078,731 SH DEFINED 04 1,846,161 120,647 111,923 ABBOTT LABS COM 002824100 98,629 1,872,238 SH OTHER 04 1,609,350 135,495 127,393 ABBOTT LABS COM 002824100 67 1,275 SH DEFINED 07,10 1,275 0 0 ABBOTT LABS COM 002824100 653,908 12,412,835 SH DEFINED 01,08 4,427,235 7,985,600 0 ABBOTT LABS COM 002824100 172,523 3,274,927 SH DEFINED 09 3,274,927 0 0 ABBOTT LABS COM 002824100 35,427 672,489 SH DEFINED 10 522,102 75,279 75,108 ABBOTT LABS COM 002824100 16,741 317,781 SH OTHER 10 189,473 57,103 71,205 ABERCROMBIE & FITCH CO COM 002896207 4,468 97,898 SH DEFINED 01 48,977 47,219 1,702 ABERCROMBIE & FITCH CO COM 002896207 58 1,273 SH OTHER 01 995 103 175 ABERCROMBIE & FITCH CO COM 002896207 500 10,958 SH DEFINED 04 10,380 110 468 ABERCROMBIE & FITCH CO COM 002896207 10 213 SH OTHER 04 118 0 95 ABERCROMBIE & FITCH CO COM 002896207 31,769 696,075 SH DEFINED 01,08 247,660 448,415 0 ABERCROMBIE & FITCH CO COM 002896207 8,257 180,921 SH DEFINED 09 180,921 0 0 ABERCROMBIE & FITCH CO COM 002896207 243 5,322 SH DEFINED 10 5,262 0 60 ABERCROMBIE & FITCH CO COM 002896207 3 58 SH OTHER 10 35 23 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 20 ________ ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 1 17,920 DEFINED 01 17,920 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 7 102,980 OTHER 01 102,980 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 3 45,825 DEFINED 04 45,825 0 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 141 11,600 SH DEFINED 01 11,600 0 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 61 5,017 SH OTHER 01 0 5,017 0 ABINGTON BANCORP INC COM 00350L109 1,200 151,904 SH DEFINED 01 5,470 146,434 0 ABINGTON BANCORP INC COM 00350L109 2,324 294,176 SH DEFINED 01,08 167,144 127,032 0 ABINGTON BANCORP INC COM 00350L109 469 59,400 SH DEFINED 09 59,400 0 0 ABINGTON BANCORP INC COM 00350L109 0 50 SH DEFINED 10 50 0 0 ABIOMED INC COM 003654100 452 43,750 SH DEFINED 01 8,063 35,647 40 ABIOMED INC COM 003654100 2,783 269,704 SH DEFINED 01,08 58,006 211,698 0 ABIOMED INC COM 003654100 935 90,614 SH DEFINED 09 90,614 0 0 ABIOMED INC COM 003654100 1 50 SH DEFINED 10 50 0 0 ABOVENET INC COM 00374N107 919 18,125 SH DEFINED 01 2,363 15,762 0 ABOVENET INC COM 00374N107 5,815 114,630 SH DEFINED 01,08 22,560 92,070 0 ABOVENET INC COM 00374N107 1,961 38,664 SH DEFINED 09 38,664 0 0 ABOVENET INC COM 00374N107 2 40 SH DEFINED 10 40 0 0 ABRAXIS BIOSCIENCE INC NEW COM 00383Y102 166 3,213 SH DEFINED 01 918 2,265 30 ABRAXIS BIOSCIENCE INC NEW COM 00383Y102 969 18,726 SH DEFINED 01,08 2,194 16,532 0 ABRAXIS BIOSCIENCE INC NEW COM 00383Y102 1 20 SH DEFINED 10 20 0 0 ABRAXAS PETE CORP COM 003830106 79 41,367 SH DEFINED 01 5,000 36,367 0 ABRAXAS PETE CORP COM 003830106 186 96,855 SH DEFINED 01,08 15,638 81,217 0 ACACIA RESH CORP COM 003881307 191 17,649 SH DEFINED 01 7,948 9,701 0 ACACIA RESH CORP COM 003881307 2,464 227,471 SH DEFINED 01,08 27,701 199,770 0 ACACIA RESH CORP COM 003881307 908 83,800 SH DEFINED 09 83,800 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 50 33,208 SH DEFINED 01 895 32,313 0 ACADIA PHARMACEUTICALS INC COM 004225108 126 83,291 SH DEFINED 01,08 24,129 59,162 0 ACADIA RLTY TR COM 004239109 2,214 123,954 SH DEFINED 01 20,309 102,788 857 ACADIA RLTY TR COM 004239109 1 70 SH DEFINED 04 70 0 0 ACADIA RLTY TR COM 004239109 7,851 439,562 SH DEFINED 01,08 174,313 265,249 0 ACADIA RLTY TR COM 004239109 1,897 106,218 SH DEFINED 09 106,218 0 0 ACADIA RLTY TR COM 004239109 1 62 SH DEFINED 10 62 0 0 ACCELRYS INC COM 00430U103 250 40,599 SH DEFINED 01 7,083 33,516 0 ACCELRYS INC COM 00430U103 1,438 233,397 SH DEFINED 01,08 51,929 181,468 0 ACCELRYS INC COM 00430U103 625 101,513 SH DEFINED 09 101,513 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 21 ________ ACCURAY INC COM 004397105 450 74,156 SH DEFINED 01 10,291 63,865 0 ACCURAY INC COM 004397105 2,177 358,567 SH DEFINED 01,08 87,353 271,214 0 ACCURAY INC COM 004397105 616 101,486 SH DEFINED 09 101,486 0 0 ACCURAY INC COM 004397105 0 70 SH DEFINED 10 70 0 0 ACETO CORP COM 004446100 1,596 264,197 SH DEFINED 01 5,787 258,410 0 ACETO CORP COM 004446100 2,630 435,366 SH DEFINED 01,08 277,374 157,992 0 ACETO CORP COM 004446100 444 73,540 SH DEFINED 09 73,540 0 0 ACETO CORP COM 004446100 0 50 SH DEFINED 10 50 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 27 9,900 SH DEFINED 01 0 9,900 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 94 33,835 SH DEFINED 01,08 10,308 23,527 0 ACI WORLDWIDE INC COM 004498101 1,041 50,513 SH DEFINED 01 11,743 38,745 25 ACI WORLDWIDE INC COM 004498101 2 83 SH DEFINED 04 83 0 0 ACI WORLDWIDE INC COM 004498101 87 4,200 SH OTHER 04 0 4,200 0 ACI WORLDWIDE INC COM 004498101 8,090 392,534 SH DEFINED 01,08 60,251 332,283 0 ACI WORLDWIDE INC COM 004498101 2,076 100,714 SH DEFINED 09 100,714 0 0 ACI WORLDWIDE INC COM 004498101 1 70 SH DEFINED 10 70 0 0 ACME PACKET INC COM 004764106 971 50,386 SH DEFINED 01 8,570 41,816 0 ACME PACKET INC COM 004764106 6,314 327,514 SH DEFINED 01,08 73,678 253,836 0 ACME PACKET INC COM 004764106 2,075 107,608 SH DEFINED 09 107,608 0 0 ACME PACKET INC COM 004764106 1 60 SH DEFINED 10 60 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1,697 49,608 SH DEFINED 01 7,771 41,817 20 ACORDA THERAPEUTICS INC COM 00484M106 33 955 SH DEFINED 04 955 0 0 ACORDA THERAPEUTICS INC COM 00484M106 10,713 313,258 SH DEFINED 01,08 61,394 251,864 0 ACORDA THERAPEUTICS INC COM 00484M106 3,600 105,257 SH DEFINED 09 105,257 0 0 ACORDA THERAPEUTICS INC COM 00484M106 2 50 SH DEFINED 10 50 0 0 ACORN ENERGY INC COM 004848107 58 9,792 SH DEFINED 01 0 9,792 0 ACORN ENERGY INC COM 004848107 107 18,080 SH DEFINED 01,08 9,792 8,288 0 ACORN INTL INC COM 004854105 1,478 296,225 SH DEFINED 01 296,225 0 0 ACTEL CORP COM 004934105 1,438 103,848 SH DEFINED 01 9,990 93,858 0 ACTEL CORP COM 004934105 0 20 SH DEFINED 04 20 0 0 ACTEL CORP COM 004934105 3,809 275,037 SH DEFINED 01,08 110,492 164,545 0 ACTEL CORP COM 004934105 1,007 72,742 SH DEFINED 09 72,742 0 0 ACTEL CORP COM 004934105 1 40 SH DEFINED 10 40 0 0 ACTIVE POWER INC COM 00504W100 30 37,370 SH DEFINED 01 0 37,370 0 ACTIVE POWER INC COM 00504W100 72 89,307 SH DEFINED 01,08 30,914 58,393 0 ACTIVE POWER INC COM 00504W100 0 200 SH DEFINED 10 200 0 0 ACTIVIDENTITY CORP COM 00506P103 158 55,493 SH DEFINED 01 10,193 45,300 0 ACTIVIDENTITY CORP COM 00506P103 983 346,166 SH DEFINED 01,08 73,617 272,549 0 ACTIVIDENTITY CORP COM 00506P103 189 66,600 SH DEFINED 09 66,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 22 ________ ACTIVISION BLIZZARD INC COM 00507V109 5,762 478,179 SH DEFINED 01 129,961 348,218 0 ACTIVISION BLIZZARD INC COM 00507V109 413 34,255 SH OTHER 01 12,835 20,220 1,200 ACTIVISION BLIZZARD INC COM 00507V109 172 14,304 SH DEFINED 04 4,934 9,370 0 ACTIVISION BLIZZARD INC COM 00507V109 19 1,560 SH OTHER 04 0 1,560 0 ACTIVISION BLIZZARD INC COM 00507V109 38,412 3,187,680 SH DEFINED 01,08 1,683,314 1,504,366 0 ACTIVISION BLIZZARD INC COM 00507V109 3,555 295,049 SH DEFINED 09 295,049 0 0 ACTIVISION BLIZZARD INC COM 00507V109 331 27,455 SH DEFINED 10 8,110 19,345 0 ACTIVISION BLIZZARD INC COM 00507V109 88 7,300 SH OTHER 10 7,300 0 0 ACTUATE CORP COM 00508B102 267 47,738 SH DEFINED 01 10,736 37,002 0 ACTUATE CORP COM 00508B102 2,041 365,030 SH DEFINED 01,08 61,935 303,095 0 ACTUATE CORP COM 00508B102 784 140,214 SH DEFINED 09 140,214 0 0 ACTUATE CORP COM 00508B102 1 120 SH DEFINED 10 120 0 0 ACTUANT CORP COM 00508X203 2,109 107,869 SH DEFINED 01 31,302 73,807 2,760 ACTUANT CORP COM 00508X203 17 845 SH DEFINED 04 845 0 0 ACTUANT CORP COM 00508X203 11,151 570,399 SH DEFINED 01,08 138,473 431,926 0 ACTUANT CORP COM 00508X203 3,782 193,441 SH DEFINED 09 193,441 0 0 ACTUANT CORP COM 00508X203 43 2,195 SH DEFINED 10 120 2,075 0 ACUITY BRANDS INC COM 00508Y102 3,802 90,067 SH DEFINED 01 27,711 60,941 1,415 ACUITY BRANDS INC COM 00508Y102 126 2,980 SH OTHER 01 0 2,980 0 ACUITY BRANDS INC COM 00508Y102 593 14,050 SH DEFINED 04 5,005 9,045 0 ACUITY BRANDS INC COM 00508Y102 9 225 SH OTHER 04 175 50 0 ACUITY BRANDS INC COM 00508Y102 15,841 375,300 SH DEFINED 01,08 91,514 283,786 0 ACUITY BRANDS INC COM 00508Y102 5,122 121,340 SH DEFINED 09 121,340 0 0 ACUITY BRANDS INC COM 00508Y102 987 23,380 SH DEFINED 10 17,060 6,060 260 ACURA PHARMACEUTICALS INC COM 00509L703 168 31,255 SH DEFINED 01 820 30,435 0 ACURA PHARMACEUTICALS INC COM 00509L703 526 97,509 SH DEFINED 01,08 40,641 56,868 0 ACURA PHARMACEUTICALS INC COM 00509L703 129 24,000 SH DEFINED 09 24,000 0 0 ACXIOM CORP COM 005125109 1,858 103,568 SH DEFINED 01 22,941 80,627 0 ACXIOM CORP COM 005125109 36 2,000 SH OTHER 01 0 2,000 0 ACXIOM CORP COM 005125109 91 5,090 SH DEFINED 04 180 4,910 0 ACXIOM CORP COM 005125109 14,451 805,377 SH DEFINED 01,08 122,929 682,448 0 ACXIOM CORP COM 005125109 3,380 188,365 SH DEFINED 09 188,365 0 0 ACXIOM CORP COM 005125109 15 820 SH DEFINED 10 120 700 0 ADAMS RES & ENERGY INC COM 006351308 113 6,453 SH DEFINED 01 0 6,453 0 ADAMS RES & ENERGY INC COM 006351308 214 12,219 SH DEFINED 01,08 5,722 6,497 0 ADAPTEC INC COM 00651F108 1,505 460,259 SH DEFINED 01 51,095 405,794 3,370 ADAPTEC INC COM 00651F108 2 470 SH DEFINED 04 470 0 0 ADAPTEC INC COM 00651F108 4,035 1,233,871 SH DEFINED 01,08 531,837 702,034 0 ADAPTEC INC COM 00651F108 1,134 346,642 SH DEFINED 09 346,642 0 0 ADAPTEC INC COM 00651F108 1 230 SH DEFINED 10 230 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 23 ________ ADEPT TECHNOLOGY INC COM 006854202 22 4,734 SH DEFINED 01 0 4,734 0 ADEPT TECHNOLOGY INC COM 006854202 41 8,731 SH DEFINED 01,08 5,843 2,888 0 ADMINISTAFF INC COM 007094105 811 38,006 SH DEFINED 01 8,078 29,928 0 ADMINISTAFF INC COM 007094105 4,172 195,513 SH DEFINED 01,08 50,051 145,462 0 ADMINISTAFF INC COM 007094105 1,269 59,479 SH DEFINED 09 59,479 0 0 ADMINISTAFF INC COM 007094105 1 50 SH DEFINED 10 50 0 0 ADOBE SYS INC COM 00724F101 88,112 2,491,142 SH DEFINED 01 1,955,487 468,855 66,800 ADOBE SYS INC COM 00724F101 13,227 373,947 SH OTHER 01 323,398 29,076 21,473 ADOBE SYS INC COM 00724F101 73,388 2,074,854 SH DEFINED 04 1,939,183 65,768 69,903 ADOBE SYS INC COM 00724F101 13,033 368,487 SH OTHER 04 299,936 47,281 21,270 ADOBE SYS INC COM 00724F101 150,371 4,251,381 SH DEFINED 01,08 1,576,108 2,675,273 0 ADOBE SYS INC COM 00724F101 38,934 1,100,760 SH DEFINED 09 1,100,760 0 0 ADOBE SYS INC COM 00724F101 20,611 582,730 SH DEFINED 10 518,839 17,915 45,976 ADOBE SYS INC COM 00724F101 2,662 75,255 SH OTHER 10 54,915 15,220 5,120 ADOLOR CORP COM 00724X102 689 382,519 SH DEFINED 01 10,063 372,456 0 ADOLOR CORP COM 00724X102 774 430,054 SH DEFINED 01,08 120,988 309,066 0 ADOLOR CORP COM 00724X102 246 136,800 SH DEFINED 09 136,800 0 0 ADOLOR CORP COM 00724X102 0 100 SH DEFINED 10 100 0 0 ADTRAN INC COM 00738A106 2,813 106,764 SH DEFINED 01 32,532 74,177 55 ADTRAN INC COM 00738A106 24 915 SH OTHER 01 875 40 0 ADTRAN INC COM 00738A106 448 17,020 SH DEFINED 04 16,220 800 0 ADTRAN INC COM 00738A106 17 635 SH OTHER 04 380 35 220 ADTRAN INC COM 00738A106 17,154 650,987 SH DEFINED 01,08 105,301 545,686 0 ADTRAN INC COM 00738A106 4,111 156,027 SH DEFINED 09 156,027 0 0 ADTRAN INC COM 00738A106 313 11,880 SH DEFINED 10 11,880 0 0 ADVANCE AMER CASH ADVANCE CT COM 00739W107 370 63,608 SH DEFINED 01 10,214 53,394 0 ADVANCE AMER CASH ADVANCE CT COM 00739W107 2,298 394,795 SH DEFINED 01,08 94,676 300,119 0 ADVANCE AMER CASH ADVANCE CT COM 00739W107 778 133,697 SH DEFINED 09 133,697 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3,083 73,551 SH DEFINED 01 44,292 28,509 750 ADVANCE AUTO PARTS INC COM 00751Y106 501 11,950 SH OTHER 01 11,950 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 53 1,270 SH DEFINED 04 1,145 125 0 ADVANCE AUTO PARTS INC COM 00751Y106 26,622 635,064 SH DEFINED 01,08 117,411 517,653 0 ADVANCE AUTO PARTS INC COM 00751Y106 1,165 27,782 SH DEFINED 09 27,782 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8 190 SH DEFINED 10 190 0 0 ADVANCED BATTERY TECHNOLOG I COM 00752H102 219 56,221 SH DEFINED 01 12,093 44,128 0 ADVANCED BATTERY TECHNOLOG I COM 00752H102 1,720 440,959 SH DEFINED 01,08 64,718 376,241 0 ADVANCED BATTERY TECHNOLOG I COM 00752H102 607 155,742 SH DEFINED 09 155,742 0 0 ADVANCED ANALOGIC TECHNOLOGI COM 00752J108 143 40,949 SH DEFINED 01 11,529 29,420 0 ADVANCED ANALOGIC TECHNOLOGI COM 00752J108 1,238 354,610 SH DEFINED 01,08 63,141 291,469 0 ADVANCED ANALOGIC TECHNOLOGI COM 00752J108 448 128,339 SH DEFINED 09 128,339 0 0 ADVANCED ANALOGIC TECHNOLOGI COM 00752J108 0 70 SH DEFINED 10 70 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 24 ________ ADVANCED PHOTONIX INC COM 00754E107 12 21,680 SH DEFINED 01 10,000 11,680 0 ADVANCED PHOTONIX INC COM 00754E107 9 15,870 SH DEFINED 01,08 10,501 5,369 0 ADVANCED SEMICONDUCTOR ENGR COM 00756M404 225 49,659 SH DEFINED 01 49,659 0 0 ADVANCED SEMICONDUCTOR ENGR COM 00756M404 133 29,380 SH OTHER 01 0 29,380 0 ADVOCAT INC COM 007586100 58 8,594 SH DEFINED 01 0 8,594 0 ADVOCAT INC COM 007586100 71 10,406 SH DEFINED 01,08 8,909 1,497 0 AEHR TEST SYSTEMS COM 00760J108 30 11,360 SH DEFINED 01 0 11,360 0 AEHR TEST SYSTEMS COM 00760J108 33 12,138 SH DEFINED 01,08 10,115 2,023 0 ADVANTEST CORP COM 00762U200 580 23,115 SH DEFINED 01 20,375 0 2,740 ADVANTEST CORP COM 00762U200 3 126 SH OTHER 01 86 40 0 ADVANTEST CORP COM 00762U200 49 1,935 SH DEFINED 04 1,935 0 0 ADVANTEST CORP COM 00762U200 180 7,185 SH DEFINED 01,08 7,185 0 0 ADVANTEST CORP COM 00762U200 5 180 SH DEFINED 10 0 0 180 ADVISORY BRD CO COM 00762W107 1,279 40,613 SH DEFINED 01 15,337 25,151 125 ADVISORY BRD CO COM 00762W107 12 390 SH OTHER 01 0 155 235 ADVISORY BRD CO COM 00762W107 317 10,068 SH DEFINED 04 9,235 295 538 ADVISORY BRD CO COM 00762W107 18 585 SH OTHER 04 230 355 0 ADVISORY BRD CO COM 00762W107 4,508 143,117 SH DEFINED 01,08 32,950 110,167 0 ADVISORY BRD CO COM 00762W107 1,324 42,044 SH DEFINED 09 42,044 0 0 ADVISORY BRD CO COM 00762W107 399 12,682 SH DEFINED 10 12,682 0 0 ADVENTRX PHARMACEUTICALS INC COM 00764X103 15 66,843 SH DEFINED 01,08 1,600 65,243 0 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 1,803 63,568 SH DEFINED 01 35,995 23,757 3,816 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 163 5,740 SH OTHER 01 5,625 115 0 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 228 8,050 SH DEFINED 04 7,290 760 0 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 8 265 SH OTHER 04 165 100 0 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 17,351 611,582 SH DEFINED 01,08 21,475 590,107 0 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 210 7,386 SH DEFINED 10 7,386 0 0 ADVANSOURCE BIOMATERIALS COR COM 00767T109 4 14,427 SH DEFINED 01 0 14,427 0 ADVANSOURCE BIOMATERIALS COR COM 00767T109 7 22,494 SH DEFINED 01,08 14,557 7,937 0 AEROPOSTALE COM 007865108 1,490 51,674 SH DEFINED 01 27,760 23,914 0 AEROPOSTALE COM 007865108 3 90 SH OTHER 01 0 0 90 AEROPOSTALE COM 007865108 7 242 SH DEFINED 04 242 0 0 AEROPOSTALE COM 007865108 407 14,100 SH OTHER 04 0 14,100 0 AEROPOSTALE COM 007865108 17,043 591,161 SH DEFINED 01,08 36,217 554,944 0 AEROPOSTALE COM 007865108 6 225 SH DEFINED 10 0 0 225 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 25 ________ ADVANCED MICRO DEVICES INC COM 007903107 5,913 637,822 SH DEFINED 01 314,824 311,505 11,493 ADVANCED MICRO DEVICES INC COM 007903107 76 8,169 SH OTHER 01 7,020 679 470 ADVANCED MICRO DEVICES INC COM 007903107 335 36,120 SH DEFINED 04 33,988 1,539 593 ADVANCED MICRO DEVICES INC COM 007903107 6 685 SH OTHER 04 643 42 0 ADVANCED MICRO DEVICES INC COM 007903107 6 670 SH DEFINED 07,10 670 0 0 ADVANCED MICRO DEVICES INC COM 007903107 42,005 4,531,286 SH DEFINED 01,08 1,612,979 2,918,307 0 ADVANCED MICRO DEVICES INC COM 007903107 10,979 1,184,410 SH DEFINED 09 1,184,410 0 0 ADVANCED MICRO DEVICES INC COM 007903107 122 13,113 SH DEFINED 10 12,313 0 800 ADVANCED MICRO DEVICES INC COM 007903107 3 345 SH OTHER 10 186 159 0 AEGON N V COM 007924103 1,522 223,469 SH DEFINED 01 176,667 27,402 19,400 AEGON N V COM 007924103 334 48,980 SH OTHER 01 5,433 42,194 1,353 AEGON N V COM 007924103 724 106,354 SH DEFINED 04 23,101 83,253 0 AEGON N V COM 007924103 8 1,153 SH OTHER 04 253 0 900 AEGON N V COM 007924103 474 69,605 SH DEFINED 01,08 69,605 0 0 AEGON N V COM 007924103 220 32,339 SH DEFINED 10 4,196 26,933 1,210 ADVANCED ENERGY INDS COM 007973100 864 52,199 SH DEFINED 01 13,331 38,868 0 ADVANCED ENERGY INDS COM 007973100 1 40 SH DEFINED 04 40 0 0 ADVANCED ENERGY INDS COM 007973100 4,934 297,965 SH DEFINED 01,08 68,192 229,773 0 ADVANCED ENERGY INDS COM 007973100 1,440 86,962 SH DEFINED 09 86,962 0 0 ADVANCED ENERGY INDS COM 007973100 2 100 SH DEFINED 10 100 0 0 ADVENT SOFTWARE INC COM 007974108 1,199 26,801 SH DEFINED 01 5,236 21,565 0 ADVENT SOFTWARE INC COM 007974108 22 500 SH OTHER 01 0 500 0 ADVENT SOFTWARE INC COM 007974108 37 825 SH DEFINED 04 125 700 0 ADVENT SOFTWARE INC COM 007974108 8,281 185,057 SH DEFINED 01,08 33,732 151,325 0 ADVENT SOFTWARE INC COM 007974108 1,863 41,622 SH DEFINED 09 41,622 0 0 ADVENT SOFTWARE INC COM 007974108 13 280 SH DEFINED 10 50 230 0 AEROSONIC CORP DEL COM 008015307 22 5,496 SH DEFINED 01 0 5,496 0 AEROSONIC CORP DEL COM 008015307 32 7,869 SH DEFINED 01,08 6,256 1,613 0 AEROVIRONMENT INC COM 008073108 442 16,928 SH DEFINED 01 6,067 10,391 470 AEROVIRONMENT INC COM 008073108 2,953 113,098 SH DEFINED 01,08 19,248 93,850 0 AEROVIRONMENT INC COM 008073108 1,039 39,781 SH DEFINED 09 39,781 0 0 AETRIUM INC COM 00817R103 34 11,067 SH DEFINED 01 0 11,067 0 AETRIUM INC COM 00817R103 53 16,961 SH DEFINED 01,08 11,618 5,343 0 AETNA INC NEW COM 00817Y108 16,720 476,231 SH DEFINED 01 240,724 231,476 4,031 AETNA INC NEW COM 00817Y108 322 9,180 SH OTHER 01 4,393 4,470 317 AETNA INC NEW COM 00817Y108 1,171 33,364 SH DEFINED 04 25,154 6,569 1,641 AETNA INC NEW COM 00817Y108 23 653 SH OTHER 04 653 0 0 AETNA INC NEW COM 00817Y108 28 805 SH DEFINED 07,10 805 0 0 AETNA INC NEW COM 00817Y108 122,759 3,496,415 SH DEFINED 01,08 1,237,086 2,259,329 0 AETNA INC NEW COM 00817Y108 32,100 914,283 SH DEFINED 09 914,283 0 0 AETNA INC NEW COM 00817Y108 519 14,769 SH DEFINED 10 10,389 3,450 930 AETNA INC NEW COM 00817Y108 431 12,280 SH OTHER 10 280 12,000 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 26 ________ AFFILIATED MANAGERS GROUP COM 008252108 3,187 40,343 SH DEFINED 01 25,260 13,278 1,805 AFFILIATED MANAGERS GROUP COM 008252108 433 5,485 SH OTHER 01 40 5,175 270 AFFILIATED MANAGERS GROUP COM 008252108 1,456 18,433 SH DEFINED 04 14,953 2,975 505 AFFILIATED MANAGERS GROUP COM 008252108 333 4,215 SH OTHER 04 3,880 335 0 AFFILIATED MANAGERS GROUP COM 008252108 19,833 251,054 SH DEFINED 01,08 16,796 234,258 0 AFFILIATED MANAGERS GROUP COM 008252108 1,295 16,395 SH DEFINED 10 16,055 340 0 AFFYMAX INC COM 00826A109 360 15,362 SH DEFINED 01 3,570 11,792 0 AFFYMAX INC COM 00826A109 3,050 130,187 SH DEFINED 01,08 25,901 104,286 0 AFFYMAX INC COM 00826A109 1,052 44,920 SH DEFINED 09 44,920 0 0 AFFYMAX INC COM 00826A109 1 30 SH DEFINED 10 30 0 0 AFFYMAX INC COM 00826A109 2 95 SH OTHER 10 0 95 0 AFFYMETRIX INC COM 00826T108 882 120,147 SH DEFINED 01 26,241 93,826 80 AFFYMETRIX INC COM 00826T108 2 205 SH DEFINED 04 205 0 0 AFFYMETRIX INC COM 00826T108 6,269 854,075 SH DEFINED 01,08 144,556 709,519 0 AFFYMETRIX INC COM 00826T108 1,444 196,756 SH DEFINED 09 196,756 0 0 AFFYMETRIX INC COM 00826T108 1 140 SH DEFINED 10 140 0 0 AFFIRMATIVE INS HLDGS INC COM 008272106 23 4,796 SH DEFINED 01 0 4,796 0 AFFIRMATIVE INS HLDGS INC COM 008272106 32 6,727 SH DEFINED 01,08 5,194 1,533 0 AGA MED HLDGS INC COM 008368102 95 5,830 SH DEFINED 01 1,587 4,243 0 AGA MED HLDGS INC COM 008368102 139 8,580 SH OTHER 04 8,580 0 0 AGA MED HLDGS INC COM 008368102 1,522 93,652 SH DEFINED 01,08 11,676 81,976 0 AGA MED HLDGS INC COM 008368102 546 33,601 SH DEFINED 09 33,601 0 0 AGFEED INDUSTRIES INC COM 00846L101 138 31,226 SH DEFINED 01 4,577 26,649 0 AGFEED INDUSTRIES INC COM 00846L101 825 186,590 SH DEFINED 01,08 47,789 138,801 0 AGFEED INDUSTRIES INC COM 00846L101 391 88,500 SH DEFINED 09 88,500 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 15,490 450,414 SH DEFINED 01 230,959 213,034 6,421 AGILENT TECHNOLOGIES INC COM 00846U101 894 26,007 SH OTHER 01 6,515 18,858 634 AGILENT TECHNOLOGIES INC COM 00846U101 2,340 68,037 SH DEFINED 04 63,872 1,676 2,489 AGILENT TECHNOLOGIES INC COM 00846U101 185 5,366 SH OTHER 04 2,301 2,930 135 AGILENT TECHNOLOGIES INC COM 00846U101 93,212 2,710,428 SH DEFINED 01,08 951,200 1,759,228 0 AGILENT TECHNOLOGIES INC COM 00846U101 24,955 725,638 SH DEFINED 09 725,638 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1,233 35,852 SH DEFINED 10 35,057 655 140 AGILENT TECHNOLOGIES INC COM 00846U101 27 796 SH OTHER 10 566 230 0 AGILYSYS INC COM 00847J105 3,649 326,695 SH DEFINED 01 10,854 315,201 640 AGILYSYS INC COM 00847J105 5,078 454,647 SH DEFINED 01,08 336,854 117,793 0 AGILYSYS INC COM 00847J105 487 43,623 SH DEFINED 09 43,623 0 0 AGILYSYS INC COM 00847J105 3 240 SH DEFINED 10 240 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 27 ________ AGNICO EAGLE MINES LTD COM 008474108 1,139 20,455 SH DEFINED 01 17,865 0 2,590 AGNICO EAGLE MINES LTD COM 008474108 61 1,091 SH OTHER 01 77 1,014 0 AGNICO EAGLE MINES LTD COM 008474108 95 1,708 SH DEFINED 04 1,708 0 0 AGNICO EAGLE MINES LTD COM 008474108 11 200 SH OTHER 04 200 0 0 AGNICO EAGLE MINES LTD COM 008474108 432 7,764 SH DEFINED 01,08 7,764 0 0 AGNICO EAGLE MINES LTD COM 008474108 8 150 SH DEFINED 10 150 0 0 AGREE REALTY CORP COM 008492100 1,174 51,338 SH DEFINED 01 1,924 49,414 0 AGREE REALTY CORP COM 008492100 2,660 116,353 SH DEFINED 01,08 65,024 51,329 0 AGREE REALTY CORP COM 008492100 604 26,400 SH DEFINED 09 26,400 0 0 AGREE REALTY CORP COM 008492100 0 10 SH DEFINED 10 10 0 0 AGRIUM INC COM 008916108 5,621 79,585 SH DEFINED 01 62,528 12,877 4,180 AGRIUM INC COM 008916108 446 6,308 SH OTHER 01 2,134 2,964 1,210 AGRIUM INC COM 008916108 5,015 71,005 SH DEFINED 04 66,704 1,735 2,566 AGRIUM INC COM 008916108 783 11,085 SH OTHER 04 3,405 7,615 65 AGRIUM INC COM 008916108 157 2,225 SH DEFINED 07,10 2,225 0 0 AGRIUM INC COM 008916108 1,382 19,572 SH DEFINED 01,08 19,572 0 0 AGRIUM INC COM 008916108 3,271 46,314 SH DEFINED 10 42,034 415 3,865 AGRIUM INC COM 008916108 10 135 SH OTHER 10 135 0 0 AIR METHODS CORP COM 009128307 700 20,587 SH DEFINED 01 4,920 15,587 80 AIR METHODS CORP COM 009128307 0 10 SH DEFINED 04 10 0 0 AIR METHODS CORP COM 009128307 3,474 102,175 SH DEFINED 01,08 24,529 77,646 0 AIR METHODS CORP COM 009128307 1,125 33,083 SH DEFINED 09 33,083 0 0 AIR METHODS CORP COM 009128307 1 30 SH DEFINED 10 30 0 0 AIR PRODS & CHEMS INC COM 009158106 48,098 650,409 SH DEFINED 01 484,172 150,963 15,274 AIR PRODS & CHEMS INC COM 009158106 11,645 157,470 SH OTHER 01 98,523 32,460 26,487 AIR PRODS & CHEMS INC COM 009158106 24,920 336,980 SH DEFINED 04 299,141 23,372 14,467 AIR PRODS & CHEMS INC COM 009158106 8,177 110,577 SH OTHER 04 68,832 34,395 7,350 AIR PRODS & CHEMS INC COM 009158106 30 400 SH DEFINED 07,10 400 0 0 AIR PRODS & CHEMS INC COM 009158106 125,001 1,690,341 SH DEFINED 01,08 601,996 1,088,345 0 AIR PRODS & CHEMS INC COM 009158106 33,209 449,077 SH DEFINED 09 449,077 0 0 AIR PRODS & CHEMS INC COM 009158106 10,968 148,323 SH DEFINED 10 110,392 36,381 1,550 AIR PRODS & CHEMS INC COM 009158106 1,973 26,681 SH OTHER 10 16,395 9,986 300 AIR TRANSPORT SERVICES GRP I COM 00922R105 117 34,847 SH DEFINED 01 7,963 26,884 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1,308 391,109 SH DEFINED 01,08 60,237 330,872 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 468 140,000 SH DEFINED 09 140,000 0 0 AIRGAS INC COM 009363102 4,563 71,730 SH DEFINED 01 31,685 38,795 1,250 AIRGAS INC COM 009363102 20 307 SH OTHER 01 200 37 70 AIRGAS INC COM 009363102 2,389 37,549 SH DEFINED 04 37,324 225 0 AIRGAS INC COM 009363102 4 61 SH OTHER 04 61 0 0 AIRGAS INC COM 009363102 40,694 639,637 SH DEFINED 01,08 220,770 418,867 0 AIRGAS INC COM 009363102 10,062 158,163 SH DEFINED 09 158,163 0 0 AIRGAS INC COM 009363102 64 1,008 SH DEFINED 10 798 0 210 AIRGAS INC COM 009363102 4 60 SH OTHER 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 28 ________ AIRTRAN HLDGS INC COM 00949P108 728 143,218 SH DEFINED 01 39,970 99,328 3,920 AIRTRAN HLDGS INC COM 00949P108 2 296 SH DEFINED 04 296 0 0 AIRTRAN HLDGS INC COM 00949P108 7,382 1,453,088 SH DEFINED 01,08 183,458 1,269,630 0 AIRTRAN HLDGS INC COM 00949P108 1,827 359,572 SH DEFINED 09 359,572 0 0 AIRTRAN HLDGS INC COM 00949P108 1 230 SH DEFINED 10 230 0 0 AIRVANA INC COM 00950V101 519 67,714 SH DEFINED 01 6,223 61,491 0 AIRVANA INC COM 00950V101 1,372 179,095 SH DEFINED 01,08 24,380 154,715 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6,908 219,850 SH DEFINED 01 113,494 102,941 3,415 AKAMAI TECHNOLOGIES INC COM 00971T101 403 12,815 SH OTHER 01 4,579 8,121 115 AKAMAI TECHNOLOGIES INC COM 00971T101 1,084 34,493 SH DEFINED 04 33,470 788 235 AKAMAI TECHNOLOGIES INC COM 00971T101 256 8,158 SH OTHER 04 1,785 6,373 0 AKAMAI TECHNOLOGIES INC COM 00971T101 42,272 1,345,372 SH DEFINED 01,08 472,659 872,713 0 AKAMAI TECHNOLOGIES INC COM 00971T101 11,192 356,201 SH DEFINED 09 356,201 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 849 27,030 SH DEFINED 10 24,070 1,775 1,185 AKAMAI TECHNOLOGIES INC COM 00971T101 14 447 SH OTHER 10 386 61 0 AKEENA SOLAR INC DE COM 009720103 5 4,800 SH DEFINED 01 0 4,800 0 AKEENA SOLAR INC DE COM 009720103 54 51,622 SH DEFINED 01,08 2,700 48,922 0 AKORN INC COM 009728106 94 61,714 SH DEFINED 01 11,576 50,138 0 AKORN INC COM 009728106 728 475,671 SH DEFINED 01,08 98,173 377,498 0 AKORN INC COM 009728106 208 135,700 SH DEFINED 09 135,700 0 0 ALAMO GROUP INC COM 011311107 250 12,518 SH DEFINED 01 1,603 10,915 0 ALAMO GROUP INC COM 011311107 1,192 59,629 SH DEFINED 01,08 12,258 47,371 0 ALAMO GROUP INC COM 011311107 390 19,500 SH DEFINED 09 19,500 0 0 ALANCO TECHNOLOGIES INC COM 011612603 1 2,400 SH DEFINED 01 0 2,400 0 ALANCO TECHNOLOGIES INC COM 011612603 6 26,000 SH DEFINED 04 26,000 0 0 ALANCO TECHNOLOGIES INC COM 011612603 1 2,442 SH DEFINED 01,08 2,400 42 0 ALASKA AIR GROUP INC COM 011659109 2,253 54,649 SH DEFINED 01 11,767 41,372 1,510 ALASKA AIR GROUP INC COM 011659109 4 90 SH DEFINED 04 90 0 0 ALASKA AIR GROUP INC COM 011659109 19,151 464,496 SH DEFINED 01,08 134,393 330,103 0 ALASKA AIR GROUP INC COM 011659109 4,196 101,762 SH DEFINED 09 101,762 0 0 ALASKA AIR GROUP INC COM 011659109 3 80 SH DEFINED 10 80 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 394 48,543 SH DEFINED 01 10,836 37,657 50 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3,028 372,856 SH DEFINED 01,08 68,088 304,768 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 1,045 128,636 SH DEFINED 09 128,636 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 122 14,980 SH DEFINED 10 14,980 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 29 ________ ALBANY INTL CORP COM 012348108 3,433 159,454 SH DEFINED 01 17,402 141,142 910 ALBANY INTL CORP COM 012348108 5 230 SH OTHER 01 95 135 0 ALBANY INTL CORP COM 012348108 111 5,140 SH DEFINED 04 4,955 185 0 ALBANY INTL CORP COM 012348108 4 200 SH OTHER 04 120 0 80 ALBANY INTL CORP COM 012348108 7,643 355,007 SH DEFINED 01,08 170,085 184,922 0 ALBANY INTL CORP COM 012348108 1,574 73,108 SH DEFINED 09 73,108 0 0 ALBANY INTL CORP COM 012348108 73 3,395 SH DEFINED 10 3,395 0 0 ALBANY MOLECULAR RESH INC COM 012423109 1,781 213,322 SH DEFINED 01 5,244 208,078 0 ALBANY MOLECULAR RESH INC COM 012423109 186 22,270 SH OTHER 01 0 22,270 0 ALBANY MOLECULAR RESH INC COM 012423109 3,204 383,700 SH DEFINED 01,08 230,846 152,854 0 ALBANY MOLECULAR RESH INC COM 012423109 513 61,469 SH DEFINED 09 61,469 0 0 ALBANY MOLECULAR RESH INC COM 012423109 0 50 SH DEFINED 10 50 0 0 ALBEMARLE CORP COM 012653101 2,303 54,017 SH DEFINED 01 38,933 14,279 805 ALBEMARLE CORP COM 012653101 33 775 SH OTHER 01 620 115 40 ALBEMARLE CORP COM 012653101 479 11,235 SH DEFINED 04 7,300 3,935 0 ALBEMARLE CORP COM 012653101 10 245 SH OTHER 04 145 100 0 ALBEMARLE CORP COM 012653101 24,096 565,227 SH DEFINED 01,08 39,709 525,518 0 ALBEMARLE CORP COM 012653101 394 9,232 SH DEFINED 10 9,032 0 200 ALBERTO CULVER CO NEW COM 013078100 1,685 64,446 SH DEFINED 01 38,497 22,484 3,465 ALBERTO CULVER CO NEW COM 013078100 25 965 SH OTHER 01 350 215 400 ALBERTO CULVER CO NEW COM 013078100 610 23,317 SH DEFINED 04 22,252 515 550 ALBERTO CULVER CO NEW COM 013078100 184 7,040 SH OTHER 04 6,550 490 0 ALBERTO CULVER CO NEW COM 013078100 13,052 499,119 SH DEFINED 01,08 19,667 479,452 0 ALBERTO CULVER CO NEW COM 013078100 414 15,813 SH DEFINED 09 15,813 0 0 ALBERTO CULVER CO NEW COM 013078100 507 19,402 SH DEFINED 10 19,402 0 0 ALCOA INC COM 013817101 23,653 1,661,017 SH DEFINED 01 754,233 896,756 10,028 ALCOA INC COM 013817101 2,210 155,185 SH OTHER 01 83,447 57,743 13,995 ALCOA INC COM 013817101 7,131 500,776 SH DEFINED 04 471,589 22,132 7,055 ALCOA INC COM 013817101 1,200 84,289 SH OTHER 04 63,549 15,840 4,900 ALCOA INC COM 013817101 25 1,740 SH DEFINED 07,10 1,740 0 0 ALCOA INC COM 013817101 113,102 7,942,542 SH DEFINED 01,08 2,768,962 5,173,580 0 ALCOA INC COM 013817101 30,363 2,132,201 SH DEFINED 09 2,132,201 0 0 ALCOA INC COM 013817101 1,508 105,864 SH DEFINED 10 104,354 0 1,510 ALCOA INC COM 013817101 31 2,164 SH OTHER 10 2,064 0 100 ALCATEL-LUCENT COM 013904305 1,977 633,510 SH DEFINED 01 483,403 106,964 43,143 ALCATEL-LUCENT COM 013904305 236 75,589 SH OTHER 01 17,952 50,184 7,453 ALCATEL-LUCENT COM 013904305 1,385 443,891 SH DEFINED 04 191,803 251,396 692 ALCATEL-LUCENT COM 013904305 29 9,354 SH OTHER 04 8,209 788 357 ALCATEL-LUCENT COM 013904305 364 116,566 SH DEFINED 01,08 116,566 0 0 ALCATEL-LUCENT COM 013904305 133 42,500 SH DEFINED 09 42,500 0 0 ALCATEL-LUCENT COM 013904305 725 232,503 SH DEFINED 10 144,736 86,547 1,220 ALCATEL-LUCENT COM 013904305 30 9,620 SH OTHER 10 7,755 1,865 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 30 ________ ALEXANDER & BALDWIN INC COM 014482103 1,304 39,448 SH DEFINED 01 10,205 28,818 425 ALEXANDER & BALDWIN INC COM 014482103 1 35 SH OTHER 01 0 0 35 ALEXANDER & BALDWIN INC COM 014482103 16 490 SH DEFINED 04 80 0 410 ALEXANDER & BALDWIN INC COM 014482103 8,659 262,000 SH OTHER 04 262,000 0 0 ALEXANDER & BALDWIN INC COM 014482103 9,537 288,563 SH DEFINED 01,08 47,395 241,168 0 ALEXANDER & BALDWIN INC COM 014482103 3 100 SH DEFINED 10 0 0 100 ALEXANDERS INC COM 014752109 1,594 5,330 SH DEFINED 01 571 4,759 0 ALEXANDERS INC COM 014752109 6,823 22,810 SH DEFINED 01,08 8,780 14,030 0 ALEXANDERS INC COM 014752109 1,679 5,614 SH DEFINED 09 5,614 0 0 ALEXANDERS INC COM 014752109 3 10 SH DEFINED 10 10 0 0 ALEXANDERS INC COM 014752109 60 200 SH OTHER 10 200 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,580 67,750 SH DEFINED 01 13,689 52,333 1,728 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 53 780 SH OTHER 01 0 400 380 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 114 1,690 SH DEFINED 04 1,290 400 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23,736 351,119 SH DEFINED 01,08 105,579 245,540 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 143 2,120 SH DEFINED 10 1,970 150 0 ALEXION PHARMACEUTICALS INC COM 015351109 3,213 59,090 SH DEFINED 01 15,214 43,876 0 ALEXION PHARMACEUTICALS INC COM 015351109 5 85 SH OTHER 01 0 0 85 ALEXION PHARMACEUTICALS INC COM 015351109 30 550 SH DEFINED 04 550 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 108 1,982 SH OTHER 04 1,982 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 15,286 281,147 SH DEFINED 01,08 55,357 225,790 0 ALEXION PHARMACEUTICALS INC COM 015351109 11 200 SH DEFINED 10 200 0 0 ALEXZA PHARMACEUTICALS INC COM 015384100 53 19,857 SH DEFINED 01 2,395 17,462 0 ALEXZA PHARMACEUTICALS INC COM 015384100 185 69,047 SH DEFINED 01,08 17,870 51,177 0 ALICO INC COM 016230104 354 14,012 SH DEFINED 01 5,933 8,079 0 ALICO INC COM 016230104 508 20,114 SH DEFINED 04 20,014 0 100 ALICO INC COM 016230104 891 35,284 SH DEFINED 01,08 10,703 24,581 0 ALICO INC COM 016230104 258 10,200 SH DEFINED 09 10,200 0 0 ALIGN TECHNOLOGY INC COM 016255101 2,244 116,045 SH DEFINED 01 33,351 82,694 0 ALIGN TECHNOLOGY INC COM 016255101 2 120 SH DEFINED 04 120 0 0 ALIGN TECHNOLOGY INC COM 016255101 109 5,651 SH OTHER 04 5,651 0 0 ALIGN TECHNOLOGY INC COM 016255101 10,323 533,743 SH DEFINED 01,08 121,458 412,285 0 ALIGN TECHNOLOGY INC COM 016255101 3,247 167,894 SH DEFINED 09 167,894 0 0 ALIGN TECHNOLOGY INC COM 016255101 3 130 SH DEFINED 10 130 0 0 ALKERMES INC COM 01642T108 1,633 125,937 SH DEFINED 01 19,787 106,125 25 ALKERMES INC COM 01642T108 10,476 807,722 SH DEFINED 01,08 177,197 630,525 0 ALKERMES INC COM 01642T108 3,542 273,091 SH DEFINED 09 273,091 0 0 ALKERMES INC COM 01642T108 3 200 SH DEFINED 10 200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 31 ________ ALLEGHANY CORP DEL COM 017175100 470 1,615 SH DEFINED 01 731 593 291 ALLEGHANY CORP DEL COM 017175100 37 126 SH DEFINED 04 126 0 0 ALLEGHANY CORP DEL COM 017175100 23 79 SH OTHER 04 79 0 0 ALLEGHANY CORP DEL COM 017175100 4,964 17,071 SH DEFINED 01,08 1,552 15,519 0 ALLEGHANY CORP DEL COM 017175100 6,198 21,313 SH DEFINED 10 10 21,303 0 ALLEGHENY ENERGY INC COM 017361106 4,217 183,349 SH DEFINED 01 87,606 94,642 1,101 ALLEGHENY ENERGY INC COM 017361106 49 2,113 SH OTHER 01 1,425 688 0 ALLEGHENY ENERGY INC COM 017361106 361 15,699 SH DEFINED 04 15,034 370 295 ALLEGHENY ENERGY INC COM 017361106 20 862 SH OTHER 04 154 0 708 ALLEGHENY ENERGY INC COM 017361106 30,861 1,341,804 SH DEFINED 01,08 479,170 862,634 0 ALLEGHENY ENERGY INC COM 017361106 8,182 355,721 SH DEFINED 09 355,721 0 0 ALLEGHENY ENERGY INC COM 017361106 136 5,910 SH DEFINED 10 5,510 0 400 ALLEGHENY ENERGY INC COM 017361106 1 60 SH OTHER 10 60 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,776 106,991 SH DEFINED 01 55,263 49,476 2,252 ALLEGHENY TECHNOLOGIES INC COM 01741R102 93 1,722 SH OTHER 01 1,233 334 155 ALLEGHENY TECHNOLOGIES INC COM 01741R102 643 11,909 SH DEFINED 04 11,445 394 70 ALLEGHENY TECHNOLOGIES INC COM 01741R102 366 6,773 SH OTHER 04 165 6,608 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 65 SH DEFINED 07,10 65 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 41,535 769,309 SH DEFINED 01,08 269,850 499,459 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 11,163 206,759 SH DEFINED 09 206,759 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 444 8,220 SH DEFINED 10 7,980 0 240 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 71 SH OTHER 10 33 38 0 ALLEGIANT TRAVEL CO COM 01748X102 1,398 24,159 SH DEFINED 01 6,926 17,203 30 ALLEGIANT TRAVEL CO COM 01748X102 71 1,220 SH OTHER 01 0 1,220 0 ALLEGIANT TRAVEL CO COM 01748X102 198 3,430 SH DEFINED 04 1,080 2,350 0 ALLEGIANT TRAVEL CO COM 01748X102 198 3,430 SH OTHER 04 3,430 0 0 ALLEGIANT TRAVEL CO COM 01748X102 7,632 131,909 SH DEFINED 01,08 29,652 102,257 0 ALLEGIANT TRAVEL CO COM 01748X102 2,472 42,719 SH DEFINED 09 42,719 0 0 ALLEGIANT TRAVEL CO COM 01748X102 14 240 SH DEFINED 10 30 210 0 ALLERGAN INC COM 018490102 23,309 356,837 SH DEFINED 01 164,848 189,423 2,566 ALLERGAN INC COM 018490102 1,318 20,176 SH OTHER 01 12,266 7,205 705 ALLERGAN INC COM 018490102 1,231 18,842 SH DEFINED 04 14,410 3,432 1,000 ALLERGAN INC COM 018490102 948 14,515 SH OTHER 04 4,152 9,963 400 ALLERGAN INC COM 018490102 156,825 2,400,873 SH DEFINED 01,08 833,008 1,567,865 0 ALLERGAN INC COM 018490102 41,604 636,929 SH DEFINED 09 636,929 0 0 ALLERGAN INC COM 018490102 882 13,504 SH DEFINED 10 7,017 6,217 270 ALLERGAN INC COM 018490102 57 876 SH OTHER 10 876 0 0 ALLETE INC COM 018522300 7,525 224,765 SH DEFINED 01 18,979 205,746 40 ALLETE INC COM 018522300 64 1,910 SH OTHER 01 0 1,910 0 ALLETE INC COM 018522300 227 6,790 SH DEFINED 04 2,375 4,415 0 ALLETE INC COM 018522300 13,994 417,980 SH DEFINED 01,08 232,798 185,182 0 ALLETE INC COM 018522300 2,650 79,161 SH DEFINED 09 79,161 0 0 ALLETE INC COM 018522300 150 4,493 SH DEFINED 10 1,043 3,450 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 32 ________ ALLIANCE DATA SYSTEMS CORP COM 018581108 1,986 31,029 SH DEFINED 01 16,788 13,821 420 ALLIANCE DATA SYSTEMS CORP COM 018581108 167 2,610 SH OTHER 01 2,585 25 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 283 4,423 SH DEFINED 04 3,153 1,270 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3 50 SH OTHER 04 50 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 23,475 366,851 SH DEFINED 01,08 67,794 299,057 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1,994 31,157 SH DEFINED 09 31,157 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 239 3,740 SH DEFINED 10 3,740 0 0 ALLIANCE HEALTHCARE SRVCS IN COM 018606202 339 60,404 SH DEFINED 01 5,562 54,842 0 ALLIANCE HEALTHCARE SRVCS IN COM 018606202 1,411 251,073 SH DEFINED 01,08 76,578 174,495 0 ALLIANCE HEALTHCARE SRVCS IN COM 018606202 495 88,095 SH DEFINED 09 88,095 0 0 ALLIANCE HEALTHCARE SRVCS IN COM 018606202 0 50 SH DEFINED 10 50 0 0 ALLIANCE HEALTHCARE SRVCS IN COM 018606202 1 265 SH OTHER 10 0 265 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 31 21,242 SH DEFINED 01 0 21,242 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 29 19,832 SH DEFINED 01,08 15,101 4,731 0 ALLIANCE ONE INTL INC COM 018772103 761 149,585 SH DEFINED 01 41,901 105,764 1,920 ALLIANCE ONE INTL INC COM 018772103 0 65 SH DEFINED 04 65 0 0 ALLIANCE ONE INTL INC COM 018772103 3,784 743,450 SH DEFINED 01,08 172,541 570,909 0 ALLIANCE ONE INTL INC COM 018772103 1,238 243,239 SH DEFINED 09 243,239 0 0 ALLIANCE ONE INTL INC COM 018772103 1 190 SH DEFINED 10 190 0 0 ALLIANT ENERGY CORP COM 018802108 1,986 59,719 SH DEFINED 01 37,636 20,033 2,050 ALLIANT ENERGY CORP COM 018802108 7 200 SH OTHER 01 0 100 100 ALLIANT ENERGY CORP COM 018802108 32 960 SH DEFINED 04 960 0 0 ALLIANT ENERGY CORP COM 018802108 276 8,300 SH OTHER 04 0 8,300 0 ALLIANT ENERGY CORP COM 018802108 26,242 788,989 SH DEFINED 01,08 151,275 637,714 0 ALLIANT ENERGY CORP COM 018802108 1,636 49,203 SH DEFINED 09 49,203 0 0 ALLIANT ENERGY CORP COM 018802108 20 590 SH DEFINED 10 390 0 200 ALLIANT TECHSYSTEMS INC CONV DEB 018804AK0 3,992 3,430,000 PRN DEFINED 01 430,000 3,000,000 0 ALLIANT TECHSYSTEMS INC CONV DEB 018804AK0 3,491 3,000,000 PRN DEFINED 01,08 3,000,000 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 1,177 14,479 SH DEFINED 01 6,275 7,994 210 ALLIANT TECHSYSTEMS INC COM 018804104 9 105 SH DEFINED 04 105 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 15,819 194,572 SH DEFINED 01,08 13,523 181,049 0 ALLIANT TECHSYSTEMS INC COM 018804104 53 647 SH DEFINED 09 647 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 24 295 SH DEFINED 10 195 0 100 ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 170 5,530 SH DEFINED 01 5,530 0 0 ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 184 6,000 SH OTHER 01 6,000 0 0 ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 20 650 SH DEFINED 10 650 0 0 ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 34 1,100 SH OTHER 10 0 0 1,100 ALLIANCE BANCORP INC PA COM 018921106 87 10,438 SH DEFINED 01 0 10,438 0 ALLIANCE BANCORP INC PA COM 018921106 108 12,885 SH DEFINED 01,08 11,400 1,485 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 33 ________ ALLIED CAP CORP NEW COM 01903Q108 1,231 247,662 SH DEFINED 01 35,074 212,508 80 ALLIED CAP CORP NEW COM 01903Q108 20 4,000 SH DEFINED 04 0 0 4,000 ALLIED CAP CORP NEW COM 01903Q108 7 1,484 SH OTHER 04 1,484 0 0 ALLIED CAP CORP NEW COM 01903Q108 5,090 1,024,140 SH DEFINED 01,08 175,632 848,508 0 ALLIED CAP CORP NEW COM 01903Q108 5 960 SH DEFINED 10 960 0 0 ALLIED DEFENSE GROUP INC COM 019118108 47 6,556 SH DEFINED 01 430 6,126 0 ALLIED DEFENSE GROUP INC COM 019118108 100 13,919 SH DEFINED 01,08 5,508 8,411 0 ALLIANCE FINANCIAL CORP NY COM 019205103 197 6,685 SH DEFINED 01 1,008 5,677 0 ALLIANCE FINANCIAL CORP NY COM 019205103 974 33,033 SH DEFINED 01,08 9,161 23,872 0 ALLIANCE FINANCIAL CORP NY COM 019205103 144 4,900 SH DEFINED 09 4,900 0 0 ALLIED HEALTHCARE PRODS INC COM 019222108 18 4,877 SH DEFINED 01 0 4,877 0 ALLIED HEALTHCARE PRODS INC COM 019222108 50 13,428 SH DEFINED 01,08 5,963 7,465 0 ALLIED HEALTHCARE INTL INC COM 01923A109 169 62,269 SH DEFINED 01 9,813 52,456 0 ALLIED HEALTHCARE INTL INC COM 01923A109 928 341,042 SH DEFINED 01,08 83,137 257,905 0 ALLIED HEALTHCARE INTL INC COM 01923A109 120 44,300 SH DEFINED 09 44,300 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 41 11,430 SH DEFINED 01 0 11,430 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 51 14,169 SH DEFINED 01,08 11,554 2,615 0 ALLIED NEVADA GOLD CORP COM 019344100 972 58,682 SH DEFINED 01 12,356 46,326 0 ALLIED NEVADA GOLD CORP COM 019344100 7,272 438,867 SH DEFINED 01,08 85,331 353,536 0 ALLIED NEVADA GOLD CORP COM 019344100 2,448 147,750 SH DEFINED 09 147,750 0 0 ALLIED NEVADA GOLD CORP COM 019344100 2 120 SH DEFINED 10 120 0 0 ALLIS CHALMERS ENERGY INC COM 019645506 291 82,318 SH DEFINED 01 12,496 69,772 50 ALLIS CHALMERS ENERGY INC COM 019645506 1,648 465,447 SH DEFINED 01,08 80,296 385,151 0 ALLIS CHALMERS ENERGY INC COM 019645506 506 142,993 SH DEFINED 09 142,993 0 0 ALLOS THERAPEUTICS INC COM 019777101 624 84,010 SH DEFINED 01 19,006 65,004 0 ALLOS THERAPEUTICS INC COM 019777101 16 2,100 SH OTHER 01 0 2,100 0 ALLOS THERAPEUTICS INC COM 019777101 4,310 580,037 SH DEFINED 01,08 115,077 464,960 0 ALLOS THERAPEUTICS INC COM 019777101 1,459 196,396 SH DEFINED 09 196,396 0 0 ALLOS THERAPEUTICS INC COM 019777101 1 80 SH DEFINED 10 80 0 0 ALLOS THERAPEUTICS INC COM 019777101 3 360 SH OTHER 10 360 0 0 ALLOY INC COM 019855303 75 9,127 SH DEFINED 01 870 8,257 0 ALLOY INC COM 019855303 178 21,658 SH DEFINED 01,08 6,690 14,968 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 34 ________ ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 1,858 94,879 SH DEFINED 01 41,117 53,372 390 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 214 10,950 SH OTHER 01 4,170 5,175 1,605 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 794 40,540 SH DEFINED 04 38,850 1,690 0 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 90 4,616 SH OTHER 04 4,291 325 0 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 36 1,835 SH DEFINED 07,10 1,835 0 0 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 4,422 225,837 SH DEFINED 01,08 64,211 161,626 0 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 455 23,235 SH DEFINED 10 19,790 3,445 0 ALLSCRIPT MISYS HEALTCAR SOL COM 01988P108 2 85 SH OTHER 10 0 85 0 ALLSTATE CORP COM 020002101 30,314 938,215 SH DEFINED 01 414,064 485,264 38,887 ALLSTATE CORP COM 020002101 1,488 46,064 SH OTHER 01 12,983 30,060 3,021 ALLSTATE CORP COM 020002101 13,334 412,698 SH DEFINED 04 376,664 14,756 21,278 ALLSTATE CORP COM 020002101 2,526 78,173 SH OTHER 04 36,164 29,094 12,915 ALLSTATE CORP COM 020002101 23 705 SH DEFINED 07,10 705 0 0 ALLSTATE CORP COM 020002101 136,428 4,222,460 SH DEFINED 01,08 1,425,687 2,796,773 0 ALLSTATE CORP COM 020002101 35,931 1,112,080 SH DEFINED 09 1,112,080 0 0 ALLSTATE CORP COM 020002101 3,371 104,328 SH DEFINED 10 93,108 9,745 1,475 ALLSTATE CORP COM 020002101 180 5,575 SH OTHER 10 857 4,200 518 ALMOST FAMILY INC COM 020409108 953 25,297 SH DEFINED 01 3,385 21,552 360 ALMOST FAMILY INC COM 020409108 3,249 86,196 SH DEFINED 01,08 27,407 58,789 0 ALMOST FAMILY INC COM 020409108 891 23,649 SH DEFINED 09 23,649 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 758 44,523 SH DEFINED 01 9,639 34,864 20 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,226 307,034 SH DEFINED 01,08 62,047 244,987 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,806 106,082 SH DEFINED 09 106,082 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1 60 SH DEFINED 10 60 0 0 ALON USA ENERGY INC COM 020520102 1,378 190,036 SH DEFINED 01 1,504 188,532 0 ALON USA ENERGY INC COM 020520102 1,980 273,122 SH DEFINED 01,08 198,000 75,122 0 ALON USA ENERGY INC COM 020520102 141 19,400 SH DEFINED 09 19,400 0 0 ALPHA NATURAL RESOURCES INC COM 02076X102 2,675 53,623 SH DEFINED 01 25,890 27,616 117 ALPHA NATURAL RESOURCES INC COM 02076X102 9 190 SH OTHER 01 0 105 85 ALPHA NATURAL RESOURCES INC COM 02076X102 488 9,785 SH DEFINED 04 9,785 0 0 ALPHA NATURAL RESOURCES INC COM 02076X102 132 2,640 SH OTHER 04 2,640 0 0 ALPHA NATURAL RESOURCES INC COM 02076X102 22,781 456,619 SH DEFINED 01,08 144,996 311,623 0 ALPHA NATURAL RESOURCES INC COM 02076X102 1,922 38,520 SH DEFINED 09 38,520 0 0 ALPHA NATURAL RESOURCES INC COM 02076X102 248 4,964 SH DEFINED 10 4,964 0 0 ALPHA NATURAL RESOURCES INC COM 02076X102 5 100 SH OTHER 10 100 0 0 ALPHA PRO TECH LTD COM 020772109 59 25,000 SH DEFINED 04 25,000 0 0 ALPHATEC HOLDINGS INC COM 02081G102 250 39,282 SH DEFINED 01 6,628 32,654 0 ALPHATEC HOLDINGS INC COM 02081G102 1,633 256,315 SH DEFINED 01,08 56,480 199,835 0 ALPHATEC HOLDINGS INC COM 02081G102 608 95,389 SH DEFINED 09 95,389 0 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 7 9,830 SH DEFINED 01 0 9,830 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 85 118,260 SH DEFINED 01,08 2,078 116,182 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 35 ________ ALTERA CORP COM 021441100 32,996 1,357,871 SH DEFINED 01 1,078,586 253,863 25,422 ALTERA CORP COM 021441100 4,769 196,262 SH OTHER 01 126,180 30,165 39,917 ALTERA CORP COM 021441100 34,455 1,417,888 SH DEFINED 04 1,337,129 44,491 36,268 ALTERA CORP COM 021441100 5,276 217,108 SH OTHER 04 179,069 29,229 8,810 ALTERA CORP COM 021441100 60,339 2,483,099 SH DEFINED 01,08 958,662 1,524,437 0 ALTERA CORP COM 021441100 15,249 627,530 SH DEFINED 09 627,530 0 0 ALTERA CORP COM 021441100 7,278 299,512 SH DEFINED 10 290,922 6,945 1,645 ALTERA CORP COM 021441100 1,614 66,434 SH OTHER 10 43,787 12,617 10,030 ALTIGEN COMMUNICATIONS INC COM 021489109 6 7,993 SH DEFINED 01 0 7,993 0 ALTIGEN COMMUNICATIONS INC COM 021489109 7 10,476 SH DEFINED 01,08 5,493 4,983 0 ALTRA HOLDINGS INC COM 02208R106 2,035 148,182 SH DEFINED 01 7,563 140,619 0 ALTRA HOLDINGS INC COM 02208R106 4,429 322,597 SH DEFINED 01,08 163,381 159,216 0 ALTRA HOLDINGS INC COM 02208R106 1,153 83,958 SH DEFINED 09 83,958 0 0 ALTRA HOLDINGS INC COM 02208R106 1 60 SH DEFINED 10 60 0 0 ALTRA HOLDINGS INC COM 02208R106 3 195 SH OTHER 10 0 195 0 ALTRIA GROUP INC COM 02209S103 57,251 2,790,029 SH DEFINED 01 1,431,844 1,307,603 50,582 ALTRIA GROUP INC COM 02209S103 5,103 248,683 SH OTHER 01 125,953 99,505 23,225 ALTRIA GROUP INC COM 02209S103 11,715 570,883 SH DEFINED 04 479,380 49,310 42,193 ALTRIA GROUP INC COM 02209S103 5,417 264,002 SH OTHER 04 150,622 88,326 25,054 ALTRIA GROUP INC COM 02209S103 27 1,295 SH DEFINED 07,10 1,295 0 0 ALTRIA GROUP INC COM 02209S103 329,035 16,034,823 SH DEFINED 01,08 5,424,446 10,610,377 0 ALTRIA GROUP INC COM 02209S103 89,831 4,377,714 SH DEFINED 09 4,377,714 0 0 ALTRIA GROUP INC COM 02209S103 6,702 326,600 SH DEFINED 10 267,251 23,174 36,175 ALTRIA GROUP INC COM 02209S103 879 42,842 SH OTHER 10 26,395 2,860 13,587 ALUMINA LTD COM 022205108 151 24,156 SH DEFINED 01 2,203 21,953 0 ALUMINA LTD COM 022205108 76 12,219 SH OTHER 01 0 12,219 0 ALUMINA LTD COM 022205108 451 72,096 SH DEFINED 04 1,654 70,442 0 ALUMINA LTD COM 022205108 98 15,716 SH DEFINED 10 0 15,716 0 ALUMINUM CORP CHINA LTD COM 022276109 215 8,337 SH DEFINED 01 8,337 0 0 ALUMINUM CORP CHINA LTD COM 022276109 1 55 SH DEFINED 10 0 55 0 AMAZON COM INC COM 023135106 119,298 878,678 SH DEFINED 01 611,166 249,948 17,564 AMAZON COM INC COM 023135106 12,165 89,599 SH OTHER 01 70,794 14,269 4,536 AMAZON COM INC COM 023135106 88,297 650,345 SH DEFINED 04 617,845 15,951 16,549 AMAZON COM INC COM 023135106 15,154 111,615 SH OTHER 04 86,418 22,202 2,995 AMAZON COM INC COM 023135106 369,915 2,724,571 SH DEFINED 01,08 985,239 1,739,332 0 AMAZON COM INC COM 023135106 97,058 714,873 SH DEFINED 09 714,873 0 0 AMAZON COM INC COM 023135106 23,422 172,513 SH DEFINED 10 164,482 5,004 3,027 AMAZON COM INC COM 023135106 2,791 20,556 SH OTHER 10 14,807 5,594 155 AMBAC FINL GROUP INC COM 023139108 257 461,131 SH DEFINED 01 67,357 393,774 0 AMBAC FINL GROUP INC COM 023139108 1,288 2,311,931 SH DEFINED 01,08 501,313 1,810,618 0 AMBAC FINL GROUP INC COM 023139108 393 705,200 SH DEFINED 09 705,200 0 0 AMBAC FINL GROUP INC COM 023139108 0 590 SH DEFINED 10 590 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 36 ________ AMBASSADORS GROUP INC COM 023177108 638 57,734 SH DEFINED 01 20,082 37,472 180 AMBASSADORS GROUP INC COM 023177108 6 530 SH OTHER 01 0 190 340 AMBASSADORS GROUP INC COM 023177108 157 14,220 SH DEFINED 04 13,130 435 655 AMBASSADORS GROUP INC COM 023177108 9 830 SH OTHER 04 320 510 0 AMBASSADORS GROUP INC COM 023177108 1,939 175,458 SH DEFINED 01,08 47,784 127,674 0 AMBASSADORS GROUP INC COM 023177108 659 59,597 SH DEFINED 09 59,597 0 0 AMBASSADORS GROUP INC COM 023177108 201 18,162 SH DEFINED 10 18,162 0 0 AMBASSADORS INTL INC COM 023178106 7 12,905 SH DEFINED 01 0 12,905 0 AMBASSADORS INTL INC COM 023178106 9 17,006 SH DEFINED 01,08 11,280 5,726 0 AMCOL INTL CORP COM 02341W103 1,219 44,810 SH DEFINED 01 11,123 32,897 790 AMCOL INTL CORP COM 02341W103 1 50 SH DEFINED 04 50 0 0 AMCOL INTL CORP COM 02341W103 5,463 200,854 SH DEFINED 01,08 51,636 149,218 0 AMCOL INTL CORP COM 02341W103 1,704 62,633 SH DEFINED 09 62,633 0 0 AMCOL INTL CORP COM 02341W103 2 60 SH DEFINED 10 60 0 0 AMEDISYS INC COM 023436108 2,600 47,087 SH DEFINED 01 14,942 31,258 887 AMEDISYS INC COM 023436108 411 7,440 SH OTHER 01 3,000 4,440 0 AMEDISYS INC COM 023436108 161 2,915 SH DEFINED 04 2,735 180 0 AMEDISYS INC COM 023436108 253 4,589 SH OTHER 04 55 4,534 0 AMEDISYS INC COM 023436108 13,259 240,121 SH DEFINED 01,08 54,453 185,668 0 AMEDISYS INC COM 023436108 4,203 76,118 SH DEFINED 09 76,118 0 0 AMEDISYS INC COM 023436108 47 845 SH DEFINED 10 645 0 200 AMERCO COM 023586100 4,472 82,366 SH DEFINED 01 4,383 77,938 45 AMERCO COM 023586100 7 120 SH OTHER 01 0 85 35 AMERCO COM 023586100 126 2,325 SH DEFINED 04 2,275 50 0 AMERCO COM 023586100 7,608 140,142 SH DEFINED 01,08 85,990 54,152 0 AMERCO COM 023586100 1,274 23,462 SH DEFINED 09 23,462 0 0 AMERCO COM 023586100 102 1,875 SH DEFINED 10 1,875 0 0 AMEREN CORP COM 023608102 6,428 246,461 SH DEFINED 01 128,735 112,755 4,971 AMEREN CORP COM 023608102 80 3,070 SH OTHER 01 2,552 160 358 AMEREN CORP COM 023608102 370 14,174 SH DEFINED 04 13,302 543 329 AMEREN CORP COM 023608102 8 315 SH OTHER 04 297 18 0 AMEREN CORP COM 023608102 12 470 SH DEFINED 07,10 470 0 0 AMEREN CORP COM 023608102 49,660 1,904,133 SH DEFINED 01,08 688,523 1,215,610 0 AMEREN CORP COM 023608102 12,790 490,413 SH DEFINED 09 490,413 0 0 AMEREN CORP COM 023608102 475 18,232 SH DEFINED 10 17,868 234 130 AMEREN CORP COM 023608102 43 1,657 SH OTHER 10 1,657 0 0 AMERIANA BANCORP COM 023613102 14 5,253 SH DEFINED 01 0 5,253 0 AMERIANA BANCORP COM 023613102 25 9,477 SH DEFINED 01,08 5,585 3,892 0 AMERICA SVC GROUP INC COM 02364L109 285 17,722 SH DEFINED 01 1,987 15,735 0 AMERICA SVC GROUP INC COM 02364L109 1,301 80,844 SH DEFINED 01,08 21,436 59,408 0 AMERICA SVC GROUP INC COM 02364L109 463 28,777 SH DEFINED 09 28,777 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 37 ________ AMERICA MOVIL SAB DE CV COM 02364W105 8,504 168,923 SH DEFINED 01 146,306 8,740 13,877 AMERICA MOVIL SAB DE CV COM 02364W105 569 11,311 SH OTHER 01 1,398 8,913 1,000 AMERICA MOVIL SAB DE CV COM 02364W105 1,656 32,904 SH DEFINED 04 16,261 16,240 403 AMERICA MOVIL SAB DE CV COM 02364W105 156 3,100 SH OTHER 04 0 3,100 0 AMERICA MOVIL SAB DE CV COM 02364W105 115 2,293 SH DEFINED 07,10 0 2,293 0 AMERICA MOVIL SAB DE CV COM 02364W105 2,501 49,683 SH DEFINED 01,08 49,683 0 0 AMERICA MOVIL SAB DE CV COM 02364W105 1,087 21,600 SH DEFINED 09 21,600 0 0 AMERICA MOVIL SAB DE CV COM 02364W105 1,131 22,463 SH DEFINED 10 15,504 6,959 0 AMERICAN APPAREL INC COM 023850100 148 48,832 SH DEFINED 01 7,307 41,525 0 AMERICAN APPAREL INC COM 023850100 757 249,737 SH DEFINED 01,08 57,416 192,321 0 AMERICAN APPAREL INC COM 023850100 212 70,000 SH DEFINED 09 70,000 0 0 AMCORE FINL INC COM 023912108 17 37,185 SH DEFINED 01 13,635 23,550 0 AMCORE FINL INC COM 023912108 7 15,607 SH DEFINED 04 15,607 0 0 AMCORE FINL INC COM 023912108 25 55,406 SH DEFINED 01,08 18,103 37,303 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 573 57,410 SH DEFINED 01 10,449 46,961 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,403 441,134 SH DEFINED 01,08 80,527 360,607 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,546 154,895 SH DEFINED 09 154,895 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 11 1,120 SH DEFINED 10 1,120 0 0 AMERICAN BILTRITE INC COM 024591109 15 4,914 SH DEFINED 01 0 4,914 0 AMERICAN BILTRITE INC COM 024591109 23 7,553 SH DEFINED 01,08 5,057 2,496 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1,707 61,713 SH DEFINED 01 16,975 44,738 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5 195 SH OTHER 01 195 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 114 4,125 SH DEFINED 04 4,125 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5 180 SH OTHER 04 180 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 12,826 463,706 SH DEFINED 01,08 132,028 331,678 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3,998 144,536 SH DEFINED 09 144,536 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 82 2,954 SH DEFINED 10 2,954 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 586 22,906 SH DEFINED 01 3,142 19,764 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 19 750 SH DEFINED 04 750 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 3,390 132,438 SH DEFINED 01,08 30,262 102,176 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 1,120 43,766 SH DEFINED 09 43,766 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 1 20 SH DEFINED 10 20 0 0 AMERICAN CAP LTD COM 02503Y103 1,524 299,936 SH DEFINED 01 51,747 245,895 2,294 AMERICAN CAP LTD COM 02503Y103 23 4,576 SH OTHER 01 4,576 0 0 AMERICAN CAP LTD COM 02503Y103 19 3,824 SH DEFINED 04 0 0 3,824 AMERICAN CAP LTD COM 02503Y103 8,911 1,754,052 SH DEFINED 01,08 424,262 1,329,790 0 AMERICAN CAP LTD COM 02503Y103 3,880 763,809 SH DEFINED 09 763,809 0 0 AMERICAN CAP LTD COM 02503Y103 10 1,892 SH DEFINED 10 1,892 0 0 AMERICAN CARESOURCE HLDGS IN COM 02505A103 14 8,158 SH DEFINED 01 1,398 6,760 0 AMERICAN CARESOURCE HLDGS IN COM 02505A103 148 83,834 SH DEFINED 01,08 16,641 67,193 0 AMERICAN CARESOURCE HLDGS IN COM 02505A103 64 36,300 SH DEFINED 09 36,300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 38 ________ AMERICAN COMMERCIAL LINES COM 025195405 351 13,991 SH DEFINED 01 2,567 11,424 0 AMERICAN COMMERCIAL LINES COM 025195405 1,852 73,782 SH DEFINED 01,08 16,725 57,057 0 AMERICAN COMMERCIAL LINES COM 025195405 600 23,900 SH DEFINED 09 23,900 0 0 AMERICAN DAIRY INC COM 025334103 198 10,337 SH DEFINED 01 1,559 8,778 0 AMERICAN DAIRY INC COM 025334103 1,236 64,526 SH DEFINED 01,08 14,518 50,008 0 AMERICAN DAIRY INC COM 025334103 511 26,670 SH DEFINED 09 26,670 0 0 AMERICAN DENTAL PARTNERS COM 025353103 1,085 83,149 SH DEFINED 01 3,297 79,837 15 AMERICAN DENTAL PARTNERS COM 025353103 2,721 208,507 SH DEFINED 01,08 90,018 118,489 0 AMERICAN DENTAL PARTNERS COM 025353103 649 49,716 SH DEFINED 09 49,716 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,057 111,082 SH DEFINED 01 65,052 44,620 1,410 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 21 1,155 SH OTHER 01 680 320 155 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 380 20,525 SH DEFINED 04 19,427 830 268 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 10 525 SH OTHER 04 415 110 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 23,828 1,286,610 SH DEFINED 01,08 223,502 1,063,108 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,820 98,254 SH DEFINED 09 98,254 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 207 11,186 SH DEFINED 10 10,886 0 300 AMERICAN ELEC PWR INC COM 025537101 16,360 478,646 SH DEFINED 01 237,748 237,607 3,291 AMERICAN ELEC PWR INC COM 025537101 837 24,493 SH OTHER 01 20,327 2,209 1,957 AMERICAN ELEC PWR INC COM 025537101 1,877 54,915 SH DEFINED 04 50,897 1,037 2,981 AMERICAN ELEC PWR INC COM 025537101 80 2,348 SH OTHER 04 1,685 663 0 AMERICAN ELEC PWR INC COM 025537101 32 925 SH DEFINED 07,10 925 0 0 AMERICAN ELEC PWR INC COM 025537101 133,509 3,906,043 SH DEFINED 01,08 1,399,626 2,506,417 0 AMERICAN ELEC PWR INC COM 025537101 33,967 993,778 SH DEFINED 09 993,778 0 0 AMERICAN ELEC PWR INC COM 025537101 692 20,247 SH DEFINED 10 19,399 8 840 AMERICAN ELEC PWR INC COM 025537101 54 1,577 SH OTHER 10 1,577 0 0 AMERICAN EQTY INVT LIFE HLD CONV DEB 025676AE7 6,075 6,000,000 PRN DEFINED 01 0 6,000,000 0 AMERICAN EQTY INVT LIFE HLD CONV DEB 025676AE7 6,075 6,000,000 PRN DEFINED 01,08 6,000,000 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2,250 211,228 SH DEFINED 01 33,015 178,143 70 AMERICAN EQTY INVT LIFE HLD COM 025676206 12 1,080 SH OTHER 01 1,080 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 251 23,585 SH DEFINED 04 23,585 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 10 900 SH OTHER 04 515 0 385 AMERICAN EQTY INVT LIFE HLD COM 025676206 5,968 560,420 SH DEFINED 01,08 218,041 342,379 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1,761 165,371 SH DEFINED 09 165,371 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 167 15,710 SH DEFINED 10 15,710 0 0 AMERICAN EXPRESS CO COM 025816109 84,481 2,047,521 SH DEFINED 01 1,142,466 864,093 40,962 AMERICAN EXPRESS CO COM 025816109 17,382 421,279 SH OTHER 01 236,098 148,034 37,147 AMERICAN EXPRESS CO COM 025816109 22,143 536,680 SH DEFINED 04 479,257 19,749 37,674 AMERICAN EXPRESS CO COM 025816109 12,344 299,178 SH OTHER 04 148,641 95,330 55,207 AMERICAN EXPRESS CO COM 025816109 377,943 9,160,046 SH DEFINED 01,08 3,202,573 5,957,473 0 AMERICAN EXPRESS CO COM 025816109 101,402 2,457,628 SH DEFINED 09 2,457,628 0 0 AMERICAN EXPRESS CO COM 025816109 7,509 181,998 SH DEFINED 10 164,533 13,005 4,460 AMERICAN EXPRESS CO COM 025816109 2,428 58,841 SH OTHER 10 43,489 14,552 800 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 39 ________ AMERICAN FINL GROUP INC OHIO COM 025932104 771 27,084 SH DEFINED 01 12,947 10,577 3,560 AMERICAN FINL GROUP INC OHIO COM 025932104 2 60 SH OTHER 01 0 0 60 AMERICAN FINL GROUP INC OHIO COM 025932104 14 475 SH DEFINED 04 475 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 13,454 472,889 SH DEFINED 01,08 23,358 449,531 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7 250 SH DEFINED 10 100 0 150 AMERICAN GREETINGS CORP COM 026375105 5,800 278,317 SH DEFINED 01 14,706 263,551 60 AMERICAN GREETINGS CORP COM 026375105 37 1,775 SH OTHER 01 0 1,775 0 AMERICAN GREETINGS CORP COM 026375105 372 17,865 SH DEFINED 04 6,885 10,345 635 AMERICAN GREETINGS CORP COM 026375105 35 1,700 SH DEFINED 07,10 0 1,700 0 AMERICAN GREETINGS CORP COM 026375105 13,938 668,807 SH DEFINED 01,08 293,767 375,040 0 AMERICAN GREETINGS CORP COM 026375105 2,288 109,773 SH DEFINED 09 109,773 0 0 AMERICAN GREETINGS CORP COM 026375105 27 1,280 SH DEFINED 10 505 775 0 AMERICAN INDEPENDENCE CORP COM 026760405 54 8,629 SH DEFINED 01 0 8,629 0 AMERICAN INDEPENDENCE CORP COM 026760405 124 19,802 SH DEFINED 01,08 9,148 10,654 0 AMERICAN INTL GROUP INC COM 026874784 4,300 125,965 SH DEFINED 01 56,130 68,790 1,045 AMERICAN INTL GROUP INC COM 026874784 52 1,529 SH OTHER 01 1,356 86 87 AMERICAN INTL GROUP INC COM 026874784 211 6,167 SH DEFINED 04 5,717 308 142 AMERICAN INTL GROUP INC COM 026874784 10 284 SH OTHER 04 154 100 30 AMERICAN INTL GROUP INC COM 026874784 9 271 SH DEFINED 07,10 271 0 0 AMERICAN INTL GROUP INC COM 026874784 34,590 1,013,180 SH DEFINED 01,08 344,151 669,029 0 AMERICAN INTL GROUP INC COM 026874784 9,532 279,205 SH DEFINED 09 279,205 0 0 AMERICAN INTL GROUP INC COM 026874784 79 2,300 SH DEFINED 10 2,220 0 80 AMERICAN INTL GROUP INC COM 026874784 2 56 SH OTHER 10 56 0 0 AMERICAN ITALIAN PASTA CO COM 027070101 966 24,854 SH DEFINED 01 4,331 20,523 0 AMERICAN ITALIAN PASTA CO COM 027070101 6,605 169,923 SH DEFINED 01,08 32,004 137,919 0 AMERICAN ITALIAN PASTA CO COM 027070101 2,311 59,455 SH DEFINED 09 59,455 0 0 AMERICAN ITALIAN PASTA CO COM 027070101 2 50 SH DEFINED 10 50 0 0 AMERICAN MED SYS HLDGS INC COM 02744M108 2,620 141,029 SH DEFINED 01 44,900 93,989 2,140 AMERICAN MED SYS HLDGS INC COM 02744M108 71 3,840 SH OTHER 01 0 3,550 290 AMERICAN MED SYS HLDGS INC COM 02744M108 500 26,922 SH DEFINED 04 18,805 7,370 747 AMERICAN MED SYS HLDGS INC COM 02744M108 163 8,765 SH OTHER 04 8,510 0 255 AMERICAN MED SYS HLDGS INC COM 02744M108 11,915 641,273 SH DEFINED 01,08 145,832 495,441 0 AMERICAN MED SYS HLDGS INC COM 02744M108 3,899 209,849 SH DEFINED 09 209,849 0 0 AMERICAN MED SYS HLDGS INC COM 02744M108 127 6,838 SH DEFINED 10 6,228 610 0 AMERICAN NATL BANKSHARES INC COM 027745108 202 10,033 SH DEFINED 01 1,378 8,650 5 AMERICAN NATL BANKSHARES INC COM 027745108 1,025 50,861 SH DEFINED 01,08 13,006 37,855 0 AMERICAN NATL BANKSHARES INC COM 027745108 66 3,300 SH DEFINED 09 3,300 0 0 AMERICAN MED ALERT CORP COM 027904101 84 12,257 SH DEFINED 01 0 12,257 0 AMERICAN MED ALERT CORP COM 027904101 164 23,837 SH DEFINED 01,08 14,225 9,612 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 40 ________ AMERICAN NATL INS CO COM 028591105 358 3,156 SH DEFINED 01 1,756 1,370 30 AMERICAN NATL INS CO COM 028591105 2 15 SH OTHER 01 0 0 15 AMERICAN NATL INS CO COM 028591105 23 200 SH DEFINED 04 0 0 200 AMERICAN NATL INS CO COM 028591105 5,413 47,673 SH DEFINED 01,08 4,575 43,098 0 AMERICAN NATL INS CO COM 028591105 5 40 SH DEFINED 10 40 0 0 AMERICAN OIL & GAS INC NEW COM 028723104 107 15,668 SH DEFINED 01 2,695 12,973 0 AMERICAN OIL & GAS INC NEW COM 028723104 482 70,850 SH DEFINED 01,08 12,973 57,877 0 AMERICAN OIL & GAS INC NEW COM 028723104 82 12,000 SH DEFINED 10 12,000 0 0 AMERICAN ORIENTAL BIOENGR IN COM 028731107 1,829 448,274 SH DEFINED 01 11,752 436,522 0 AMERICAN ORIENTAL BIOENGR IN COM 028731107 3,260 799,103 SH DEFINED 01,08 483,534 315,569 0 AMERICAN ORIENTAL BIOENGR IN COM 028731107 690 169,200 SH DEFINED 09 169,200 0 0 AMERICAN ORIENTAL BIOENGR IN COM 028731107 1 130 SH DEFINED 10 130 0 0 AMERICAN PAC CORP COM 028740108 81 11,874 SH DEFINED 01 0 11,874 0 AMERICAN PAC CORP COM 028740108 106 15,521 SH DEFINED 01,08 10,673 4,848 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 743 29,717 SH DEFINED 01 1,454 28,263 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 1,819 72,755 SH DEFINED 01,08 33,308 39,447 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 153 6,100 SH DEFINED 09 6,100 0 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 779 24,370 SH DEFINED 01 4,925 19,445 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 89 2,800 SH OTHER 04 0 2,800 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 2,715 84,984 SH DEFINED 01,08 24,637 60,347 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 891 27,902 SH DEFINED 09 27,902 0 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 1 26 SH DEFINED 10 26 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,242 26,658 SH DEFINED 01 8,509 17,924 225 AMERICAN PUBLIC EDUCATION IN COM 02913V103 140 3,000 SH OTHER 01 3,000 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 52 1,115 SH DEFINED 04 135 980 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 7,242 155,408 SH DEFINED 01,08 32,554 122,854 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,340 50,225 SH DEFINED 09 50,225 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1 30 SH DEFINED 10 30 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 2,185 179,696 SH DEFINED 01 1,990 177,706 0 AMERICAN RAILCAR INDS INC COM 02916P103 178 14,600 SH OTHER 01 0 14,600 0 AMERICAN RAILCAR INDS INC COM 02916P103 3,051 250,899 SH DEFINED 01,08 188,196 62,703 0 AMERICAN RAILCAR INDS INC COM 02916P103 327 26,900 SH DEFINED 09 26,900 0 0 AMERICAN RLTY INVS INC COM 029174109 84 7,832 SH DEFINED 01 243 7,589 0 AMERICAN RLTY INVS INC COM 029174109 322 29,972 SH DEFINED 01,08 8,588 21,384 0 AMERICAN REPROGRAPHICS CO COM 029263100 407 45,427 SH DEFINED 01 8,160 37,267 0 AMERICAN REPROGRAPHICS CO COM 029263100 2,765 308,208 SH DEFINED 01,08 68,099 240,109 0 AMERICAN REPROGRAPHICS CO COM 029263100 891 99,355 SH DEFINED 09 99,355 0 0 AMERICAN REPROGRAPHICS CO COM 029263100 1 80 SH DEFINED 10 80 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 41 ________ AMERICAN SCIENCE & ENGR INC COM 029429107 1,170 15,623 SH DEFINED 01 3,992 11,131 500 AMERICAN SCIENCE & ENGR INC COM 029429107 22 300 SH OTHER 01 0 300 0 AMERICAN SCIENCE & ENGR INC COM 029429107 24 320 SH DEFINED 04 20 300 0 AMERICAN SCIENCE & ENGR INC COM 029429107 112 1,500 SH OTHER 04 0 1,500 0 AMERICAN SCIENCE & ENGR INC COM 029429107 6,051 80,770 SH DEFINED 01,08 18,532 62,238 0 AMERICAN SCIENCE & ENGR INC COM 029429107 1,880 25,095 SH DEFINED 09 25,095 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 7 100 SH DEFINED 10 20 80 0 AMERICAN SCIENCE & ENGR INC COM 029429107 3 40 SH OTHER 10 0 40 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 16 5,574 SH DEFINED 01 0 5,574 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 21 7,166 SH DEFINED 01,08 5,330 1,836 0 AMERICAN SOFTWARE INC COM 029683109 264 45,509 SH DEFINED 01 5,609 39,900 0 AMERICAN SOFTWARE INC COM 029683109 1,166 200,723 SH DEFINED 01,08 56,509 144,214 0 AMERICAN SOFTWARE INC COM 029683109 284 48,900 SH DEFINED 09 48,900 0 0 AMERICAN SOFTWARE INC COM 029683109 1 210 SH DEFINED 10 210 0 0 AMERICAN STS WTR CO COM 029899101 796 22,936 SH DEFINED 01 7,189 15,687 60 AMERICAN STS WTR CO COM 029899101 1 35 SH DEFINED 04 35 0 0 AMERICAN STS WTR CO COM 029899101 26 750 SH OTHER 04 750 0 0 AMERICAN STS WTR CO COM 029899101 5,387 155,243 SH DEFINED 01,08 32,101 123,142 0 AMERICAN STS WTR CO COM 029899101 1,852 53,365 SH DEFINED 09 53,365 0 0 AMERICAN STS WTR CO COM 029899101 4 110 SH DEFINED 10 110 0 0 AMERICAN TOWER CORP COM 029912201 21,191 497,330 SH DEFINED 01 247,174 243,796 6,360 AMERICAN TOWER CORP COM 029912201 381 8,942 SH OTHER 01 5,557 2,955 430 AMERICAN TOWER CORP COM 029912201 2,611 61,287 SH DEFINED 04 57,606 1,872 1,809 AMERICAN TOWER CORP COM 029912201 349 8,184 SH OTHER 04 1,969 6,215 0 AMERICAN TOWER CORP COM 029912201 134,231 3,150,223 SH DEFINED 01,08 1,105,736 2,044,487 0 AMERICAN TOWER CORP COM 029912201 35,894 842,380 SH DEFINED 09 842,380 0 0 AMERICAN TOWER CORP COM 029912201 1,836 43,082 SH DEFINED 10 38,315 1,485 3,282 AMERICAN TOWER CORP COM 029912201 26 611 SH OTHER 10 611 0 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 1,945 67,310 SH DEFINED 01 14,073 53,237 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 77 2,660 SH DEFINED 04 2,660 0 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 10,649 368,462 SH DEFINED 01,08 85,113 283,349 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 3,445 119,212 SH DEFINED 09 119,212 0 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 3 100 SH DEFINED 10 100 0 0 AMERICAN VANGUARD CORP COM 030371108 281 34,490 SH DEFINED 01 7,602 26,888 0 AMERICAN VANGUARD CORP COM 030371108 1,368 167,864 SH DEFINED 01,08 45,517 122,347 0 AMERICAN VANGUARD CORP COM 030371108 405 49,666 SH DEFINED 09 49,666 0 0 AMERICAN VANGUARD CORP COM 030371108 0 40 SH DEFINED 10 40 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 42 ________ AMERICAN WTR WKS CO INC NEW COM 030420103 652 29,977 SH DEFINED 01 9,155 20,822 0 AMERICAN WTR WKS CO INC NEW COM 030420103 334 15,330 SH OTHER 01 0 15,270 60 AMERICAN WTR WKS CO INC NEW COM 030420103 233 10,700 SH OTHER 04 0 10,700 0 AMERICAN WTR WKS CO INC NEW COM 030420103 8,759 402,512 SH DEFINED 01,08 175,910 226,602 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1,475 67,805 SH DEFINED 09 67,805 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 82 3,760 SH DEFINED 10 3,760 0 0 AMERICAN WOODMARK CORP COM 030506109 1,168 60,212 SH DEFINED 01 2,037 58,175 0 AMERICAN WOODMARK CORP COM 030506109 2,583 133,199 SH DEFINED 01,08 66,763 66,436 0 AMERICAN WOODMARK CORP COM 030506109 653 33,672 SH DEFINED 09 33,672 0 0 AMERICAN WOODMARK CORP COM 030506109 0 20 SH DEFINED 10 20 0 0 AMERICREDIT CORP COM 03060R101 1,369 57,611 SH DEFINED 01 42,467 13,779 1,365 AMERICREDIT CORP COM 03060R101 367 15,467 SH OTHER 01 142 15,070 255 AMERICREDIT CORP COM 03060R101 352 14,815 SH DEFINED 04 14,465 350 0 AMERICREDIT CORP COM 03060R101 12,805 538,930 SH DEFINED 01,08 46,298 492,632 0 AMERICREDIT CORP COM 03060R101 292 12,270 SH DEFINED 10 12,270 0 0 AMERICAS CAR MART INC COM 03062T105 437 18,112 SH DEFINED 01 2,342 15,770 0 AMERICAS CAR MART INC COM 03062T105 2,270 94,101 SH DEFINED 01,08 22,052 72,049 0 AMERICAS CAR MART INC COM 03062T105 721 29,911 SH DEFINED 09 29,911 0 0 AMERIGON INC COM 03070L300 223 22,075 SH DEFINED 01 5,582 16,493 0 AMERIGON INC COM 03070L300 1,775 175,892 SH DEFINED 01,08 33,002 142,890 0 AMERIGON INC COM 03070L300 699 69,259 SH DEFINED 09 69,259 0 0 AMERIGON INC COM 03070L300 1 50 SH DEFINED 10 50 0 0 AMERISTAR CASINOS INC COM 03070Q101 863 47,368 SH DEFINED 01 6,284 41,084 0 AMERISTAR CASINOS INC COM 03070Q101 4,387 240,774 SH DEFINED 01,08 62,165 178,609 0 AMERISTAR CASINOS INC COM 03070Q101 1,283 70,432 SH DEFINED 09 70,432 0 0 AMERISTAR CASINOS INC COM 03070Q101 1 60 SH DEFINED 10 60 0 0 AMERISAFE INC COM 03071H100 1,479 90,363 SH DEFINED 01 8,091 82,272 0 AMERISAFE INC COM 03071H100 0 15 SH DEFINED 04 15 0 0 AMERISAFE INC COM 03071H100 3,797 231,920 SH DEFINED 01,08 102,478 129,442 0 AMERISAFE INC COM 03071H100 901 55,062 SH DEFINED 09 55,062 0 0 AMERISAFE INC COM 03071H100 1 40 SH DEFINED 10 40 0 0 AMERON INTL INC COM 030710107 6,016 95,659 SH DEFINED 01 6,059 89,535 65 AMERON INTL INC COM 030710107 11 170 SH OTHER 01 0 120 50 AMERON INTL INC COM 030710107 256 4,065 SH DEFINED 04 3,980 85 0 AMERON INTL INC COM 030710107 9,770 155,352 SH DEFINED 01,08 95,797 59,555 0 AMERON INTL INC COM 030710107 1,583 25,176 SH DEFINED 09 25,176 0 0 AMERON INTL INC COM 030710107 149 2,370 SH DEFINED 10 2,370 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 43 ________ AMERISOURCEBERGEN CORP COM 03073E105 14,371 496,931 SH DEFINED 01 306,913 184,598 5,420 AMERISOURCEBERGEN CORP COM 03073E105 1,018 35,203 SH OTHER 01 5,603 29,160 440 AMERISOURCEBERGEN CORP COM 03073E105 5,952 205,822 SH DEFINED 04 167,522 33,785 4,515 AMERISOURCEBERGEN CORP COM 03073E105 1,183 40,901 SH OTHER 04 11,863 28,438 600 AMERISOURCEBERGEN CORP COM 03073E105 5 180 SH DEFINED 07,10 180 0 0 AMERISOURCEBERGEN CORP COM 03073E105 70,149 2,425,615 SH DEFINED 01,08 932,956 1,492,659 0 AMERISOURCEBERGEN CORP COM 03073E105 16,994 587,615 SH DEFINED 09 587,615 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4,739 163,869 SH DEFINED 10 151,324 10,395 2,150 AMERISOURCEBERGEN CORP COM 03073E105 220 7,594 SH OTHER 10 599 395 6,600 AMERIGROUP CORP CONV DEB 03073TAB8 3,553 3,500,000 PRN DEFINED 01 500,000 3,000,000 0 AMERIGROUP CORP CONV DEB 03073TAB8 304,500 3,000,000 PRN DEFINED 01,08 3,000,000 0 0 AMERIGROUP CORP COM 03073T102 2,684 80,734 SH DEFINED 01 23,320 57,414 0 AMERIGROUP CORP COM 03073T102 289 8,700 SH OTHER 01 0 8,700 0 AMERIGROUP CORP COM 03073T102 23 695 SH DEFINED 04 695 0 0 AMERIGROUP CORP COM 03073T102 15,140 455,467 SH DEFINED 01,08 108,288 347,179 0 AMERIGROUP CORP COM 03073T102 4,859 146,181 SH DEFINED 09 146,181 0 0 AMERIGROUP CORP COM 03073T102 10 295 SH DEFINED 10 295 0 0 AMERISERV FINL INC COM 03074A102 32 19,325 SH DEFINED 01 0 19,325 0 AMERISERV FINL INC COM 03074A102 62 37,332 SH DEFINED 01,08 19,117 18,215 0 AMERIPRISE FINL INC COM 03076C106 16,692 367,983 SH DEFINED 01 218,027 141,900 8,056 AMERIPRISE FINL INC COM 03076C106 2,552 56,253 SH OTHER 01 38,292 16,543 1,418 AMERIPRISE FINL INC COM 03076C106 2,245 49,490 SH DEFINED 04 45,714 712 3,064 AMERIPRISE FINL INC COM 03076C106 1,270 28,005 SH OTHER 04 14,382 5,278 8,345 AMERIPRISE FINL INC COM 03076C106 20 445 SH DEFINED 07,10 445 0 0 AMERIPRISE FINL INC COM 03076C106 98,754 2,177,108 SH DEFINED 01,08 812,139 1,364,969 0 AMERIPRISE FINL INC COM 03076C106 24,324 536,233 SH DEFINED 09 536,233 0 0 AMERIPRISE FINL INC COM 03076C106 1,010 22,260 SH DEFINED 10 21,311 390 559 AMERIPRISE FINL INC COM 03076C106 337 7,430 SH OTHER 10 7,200 230 0 AMERIS BANCORP COM 03076K108 186 20,641 SH DEFINED 01 3,384 17,227 30 AMERIS BANCORP COM 03076K108 969 107,291 SH DEFINED 01,08 25,572 81,719 0 AMERIS BANCORP COM 03076K108 364 40,274 SH DEFINED 09 40,274 0 0 AMERIS BANCORP COM 03076K108 13 1,416 SH DEFINED 10 1,198 0 218 AMERIGAS PARTNERS L P COM 030975106 84 2,105 SH DEFINED 01 2,105 0 0 AMERIGAS PARTNERS L P COM 030975106 80 2,000 SH DEFINED 04 2,000 0 0 AMERIGAS PARTNERS L P COM 030975106 4 100 SH OTHER 04 100 0 0 AMERIGAS PARTNERS L P COM 030975106 40 1,000 SH DEFINED 10 1,000 0 0 AMES NATL CORP COM 031001100 153 7,636 SH DEFINED 01 1,440 6,196 0 AMES NATL CORP COM 031001100 983 49,020 SH DEFINED 01,08 11,853 37,167 0 AMES NATL CORP COM 031001100 221 11,000 SH DEFINED 09 11,000 0 0 AMES NATL CORP COM 031001100 0 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 44 ________ AMETEK INC NEW COM 031100100 2,465 59,460 SH DEFINED 01 30,894 27,601 965 AMETEK INC NEW COM 031100100 19 465 SH OTHER 01 395 0 70 AMETEK INC NEW COM 031100100 340 8,195 SH DEFINED 04 7,420 775 0 AMETEK INC NEW COM 031100100 6 155 SH OTHER 04 90 65 0 AMETEK INC NEW COM 031100100 29,945 722,274 SH DEFINED 01,08 121,322 600,952 0 AMETEK INC NEW COM 031100100 1,197 28,863 SH DEFINED 09 28,863 0 0 AMETEK INC NEW COM 031100100 460 11,107 SH DEFINED 10 10,442 445 220 AMGEN INC COM 031162100 94,780 1,583,951 SH DEFINED 01 905,504 662,277 16,170 AMGEN INC COM 031162100 5,248 87,711 SH OTHER 01 53,829 28,497 5,385 AMGEN INC COM 031162100 12,247 204,664 SH DEFINED 04 168,722 24,145 11,797 AMGEN INC COM 031162100 4,340 72,526 SH OTHER 04 38,948 17,073 16,505 AMGEN INC COM 031162100 353 5,900 SH DEFINED 07,10 5,900 0 0 AMGEN INC COM 031162100 481,833 8,052,290 SH DEFINED 01,08 2,941,700 5,110,590 0 AMGEN INC COM 031162100 123,924 2,070,990 SH DEFINED 09 2,070,990 0 0 AMGEN INC COM 031162100 5,103 85,275 SH DEFINED 10 73,172 9,418 2,685 AMGEN INC COM 031162100 662 11,065 SH OTHER 10 7,138 1,227 2,700 AMICUS THERAPEUTICS INC COM 03152W109 54 16,854 SH DEFINED 01 2,058 14,796 0 AMICUS THERAPEUTICS INC COM 03152W109 397 124,460 SH DEFINED 01,08 26,873 97,587 0 AMICUS THERAPEUTICS INC COM 03152W109 65 20,338 SH DEFINED 09 20,338 0 0 AMKOR TECHNOLOGY INC COM 031652100 1,266 178,758 SH DEFINED 01 26,649 152,109 0 AMKOR TECHNOLOGY INC COM 031652100 6,827 964,234 SH DEFINED 01,08 234,291 729,943 0 AMKOR TECHNOLOGY INC COM 031652100 2,132 301,069 SH DEFINED 09 301,069 0 0 AMKOR TECHNOLOGY INC COM 031652100 2 220 SH DEFINED 10 220 0 0 AMPAL AMERN ISRAEL CORP COM 032015109 81 28,992 SH DEFINED 01 4,771 24,221 0 AMPAL AMERN ISRAEL CORP COM 032015109 462 166,116 SH DEFINED 01,08 36,726 129,390 0 AMPCO-PITTSBURGH CORP COM 032037103 320 12,887 SH DEFINED 01 1,870 11,017 0 AMPCO-PITTSBURGH CORP COM 032037103 1,833 73,832 SH DEFINED 01,08 17,984 55,848 0 AMPCO-PITTSBURGH CORP COM 032037103 534 21,500 SH DEFINED 09 21,500 0 0 AMPHENOL CORP NEW COM 032095101 9,468 224,421 SH DEFINED 01 116,796 103,700 3,925 AMPHENOL CORP NEW COM 032095101 782 18,533 SH OTHER 01 4,053 14,345 135 AMPHENOL CORP NEW COM 032095101 2,277 53,965 SH DEFINED 04 52,496 1,218 251 AMPHENOL CORP NEW COM 032095101 215 5,103 SH OTHER 04 887 4,216 0 AMPHENOL CORP NEW COM 032095101 56,709 1,344,136 SH DEFINED 01,08 466,704 877,432 0 AMPHENOL CORP NEW COM 032095101 15,510 367,618 SH DEFINED 09 367,618 0 0 AMPHENOL CORP NEW COM 032095101 1,226 29,057 SH DEFINED 10 26,512 2,105 440 AMPHENOL CORP NEW COM 032095101 30 713 SH OTHER 10 490 223 0 AMREP CORP NEW COM 032159105 92 6,360 SH DEFINED 01 181 6,179 0 AMREP CORP NEW COM 032159105 277 19,032 SH DEFINED 01,08 8,291 10,741 0 AMREP CORP NEW COM 032159105 90 6,200 SH DEFINED 09 6,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 45 ________ AMSURG CORP COM 03232P405 3,953 183,108 SH DEFINED 01 13,458 169,630 20 AMSURG CORP COM 03232P405 1 65 SH DEFINED 04 65 0 0 AMSURG CORP COM 03232P405 86 4,000 SH OTHER 04 0 4,000 0 AMSURG CORP COM 03232P405 8,626 399,514 SH DEFINED 01,08 197,630 201,884 0 AMSURG CORP COM 03232P405 1,858 86,059 SH DEFINED 09 86,059 0 0 AMSURG CORP COM 03232P405 1 60 SH DEFINED 10 60 0 0 AMTECH SYS INC COM 032332504 78 7,683 SH DEFINED 01 0 7,683 0 AMTECH SYS INC COM 032332504 138 13,644 SH DEFINED 01,08 7,867 5,777 0 AMYLIN PHARMACEUTICALS INC COM 032346108 1,376 61,174 SH DEFINED 01 27,883 32,186 1,105 AMYLIN PHARMACEUTICALS INC COM 032346108 2 110 SH OTHER 01 0 0 110 AMYLIN PHARMACEUTICALS INC COM 032346108 20 905 SH DEFINED 04 905 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 22 1,000 SH OTHER 04 1,000 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 9,375 416,868 SH DEFINED 01,08 52,336 364,532 0 AMYLIN PHARMACEUTICALS INC COM 032346108 6 280 SH DEFINED 10 280 0 0 AMTRUST FINANCIAL SERVICES I COM 032359309 792 56,794 SH DEFINED 01 6,586 50,208 0 AMTRUST FINANCIAL SERVICES I COM 032359309 3,073 220,317 SH DEFINED 01,08 69,888 150,429 0 AMTRUST FINANCIAL SERVICES I COM 032359309 1,013 72,642 SH DEFINED 09 72,642 0 0 ANADARKO PETE CORP COM 032511107 44,585 612,180 SH DEFINED 01 360,491 246,692 4,997 ANADARKO PETE CORP COM 032511107 1,587 21,792 SH OTHER 01 10,597 7,778 3,417 ANADARKO PETE CORP COM 032511107 2,708 37,189 SH DEFINED 04 32,854 2,180 2,155 ANADARKO PETE CORP COM 032511107 424 5,825 SH OTHER 04 4,513 632 680 ANADARKO PETE CORP COM 032511107 289,820 3,979,405 SH DEFINED 01,08 1,387,803 2,591,602 0 ANADARKO PETE CORP COM 032511107 76,561 1,051,235 SH DEFINED 09 1,051,235 0 0 ANADARKO PETE CORP COM 032511107 2,204 30,268 SH DEFINED 10 28,959 49 1,260 ANADARKO PETE CORP COM 032511107 21 291 SH OTHER 10 291 0 0 ANADIGICS INC COM 032515108 364 74,814 SH DEFINED 01 17,110 57,704 0 ANADIGICS INC COM 032515108 2,653 545,909 SH DEFINED 01,08 105,104 440,805 0 ANADIGICS INC COM 032515108 884 181,900 SH DEFINED 09 181,900 0 0 ANADIGICS INC COM 032515108 1 130 SH DEFINED 10 130 0 0 ANADYS PHARMACEUTICALS INC COM 03252Q408 17 6,800 SH DEFINED 01 1,995 4,805 0 ANADYS PHARMACEUTICALS INC COM 03252Q408 241 95,336 SH DEFINED 01,08 5,662 89,674 0 ANALOG DEVICES INC COM 032654105 18,635 646,612 SH DEFINED 01 262,439 369,973 14,200 ANALOG DEVICES INC COM 032654105 1,048 36,367 SH OTHER 01 19,589 6,350 10,428 ANALOG DEVICES INC COM 032654105 5,831 202,331 SH DEFINED 04 193,928 4,438 3,965 ANALOG DEVICES INC COM 032654105 534 18,546 SH OTHER 04 8,694 607 9,245 ANALOG DEVICES INC COM 032654105 15 510 SH DEFINED 07,10 510 0 0 ANALOG DEVICES INC COM 032654105 67,679 2,348,341 SH DEFINED 01,08 848,681 1,499,660 0 ANALOG DEVICES INC COM 032654105 17,948 622,759 SH DEFINED 09 622,759 0 0 ANALOG DEVICES INC COM 032654105 1,606 55,725 SH DEFINED 10 55,600 0 125 ANALOG DEVICES INC COM 032654105 4 147 SH OTHER 10 147 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 46 ________ ANALOGIC CORP COM 032657207 4,828 112,980 SH DEFINED 01 5,058 107,404 518 ANALOGIC CORP COM 032657207 244 5,710 SH OTHER 01 0 5,710 0 ANALOGIC CORP COM 032657207 1 30 SH DEFINED 04 30 0 0 ANALOGIC CORP COM 032657207 8,850 207,110 SH DEFINED 01,08 119,021 88,089 0 ANALOGIC CORP COM 032657207 1,657 38,780 SH DEFINED 09 38,780 0 0 ANALOGIC CORP COM 032657207 2 50 SH DEFINED 10 50 0 0 ANALYSTS INTL CORP COM 032681207 20 6,838 SH DEFINED 01 0 6,838 0 ANALYSTS INTL CORP COM 032681207 25 8,532 SH DEFINED 01,08 6,018 2,514 0 ANAREN INC COM 032744104 430 30,162 SH DEFINED 01 3,844 26,288 30 ANAREN INC COM 032744104 1,929 135,471 SH DEFINED 01,08 35,807 99,664 0 ANAREN INC COM 032744104 616 43,247 SH DEFINED 09 43,247 0 0 ANAREN INC COM 032744104 0 30 SH DEFINED 10 30 0 0 ANCESTRY COM INC COM 032803108 81 4,802 SH DEFINED 01 800 4,002 0 ANCESTRY COM INC COM 032803108 1,211 71,442 SH DEFINED 01,08 5,552 65,890 0 ANCESTRY COM INC COM 032803108 295 17,430 SH DEFINED 09 17,430 0 0 ANCHOR BANCORP WIS INC COM 032839102 25 23,170 SH DEFINED 01 277 22,893 0 ANCHOR BANCORP WIS INC COM 032839102 66 60,200 SH DEFINED 01,08 20,715 39,485 0 ANDERSONS INC COM 034164103 2,069 61,800 SH DEFINED 01 8,792 52,638 370 ANDERSONS INC COM 034164103 1 35 SH DEFINED 04 35 0 0 ANDERSONS INC COM 034164103 6,286 187,744 SH DEFINED 01,08 66,531 121,213 0 ANDERSONS INC COM 034164103 1,634 48,808 SH DEFINED 09 48,808 0 0 ANDERSONS INC COM 034164103 1 30 SH DEFINED 10 30 0 0 ANGIODYNAMICS INC COM 03475V101 3,264 208,952 SH DEFINED 01 36,586 171,921 445 ANGIODYNAMICS INC COM 03475V101 191 12,245 SH OTHER 01 4,680 5,505 2,060 ANGIODYNAMICS INC COM 03475V101 714 45,701 SH DEFINED 04 39,776 5,925 0 ANGIODYNAMICS INC COM 03475V101 13 815 SH OTHER 04 445 0 370 ANGIODYNAMICS INC COM 03475V101 33 2,085 SH DEFINED 07,10 2,085 0 0 ANGIODYNAMICS INC COM 03475V101 4,905 314,029 SH DEFINED 01,08 170,519 143,510 0 ANGIODYNAMICS INC COM 03475V101 1,099 70,356 SH DEFINED 09 70,356 0 0 ANGIODYNAMICS INC COM 03475V101 403 25,810 SH DEFINED 10 19,315 6,495 0 ANGLOGOLD ASHANTI LTD COM 035128206 1,402 36,954 SH DEFINED 01 18,113 18,841 0 ANGLOGOLD ASHANTI LTD COM 035128206 871 22,955 SH OTHER 01 7,300 15,000 655 ANGLOGOLD ASHANTI LTD COM 035128206 1,777 46,825 SH DEFINED 04 3,061 43,764 0 ANGLOGOLD ASHANTI LTD COM 035128206 643 16,947 SH DEFINED 10 3,506 13,441 0 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 5,874 116,440 SH DEFINED 01 103,805 450 12,185 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 215 4,271 SH OTHER 01 2,734 1,217 320 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 2,360 46,775 SH DEFINED 04 43,090 3,630 55 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 61 1,200 SH OTHER 04 1,000 200 0 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,843 36,530 SH DEFINED 01,08 36,530 0 0 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,745 34,598 SH DEFINED 10 33,538 570 490 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 81 1,600 SH OTHER 10 1,345 255 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 47 ________ ANIMAL HEALTH INTL INC COM 03525N109 19 10,000 SH DEFINED 01 0 10,000 0 ANIMAL HEALTH INTL INC COM 03525N109 31 16,342 SH DEFINED 01,08 10,326 6,016 0 ANIKA THERAPEUTICS INC COM 035255108 103 14,464 SH DEFINED 01 0 14,464 0 ANIKA THERAPEUTICS INC COM 035255108 177 24,924 SH DEFINED 01,08 12,909 12,015 0 ANIXTER INTL INC COM 035290105 2,521 53,809 SH DEFINED 01 12,662 40,027 1,120 ANIXTER INTL INC COM 035290105 0 1 SH OTHER 01 1 0 0 ANIXTER INTL INC COM 035290105 3 55 SH DEFINED 04 55 0 0 ANIXTER INTL INC COM 035290105 12,246 261,385 SH DEFINED 01,08 67,443 193,942 0 ANIXTER INTL INC COM 035290105 3,910 83,458 SH DEFINED 09 83,458 0 0 ANIXTER INTL INC COM 035290105 2 50 SH DEFINED 10 50 0 0 ANIXTER INTL INC COM 035290105 186 3,975 SH OTHER 10 0 0 3,975 ANNALY CAP MGMT INC COM 035710409 3,868 225,135 SH DEFINED 01 109,646 111,439 4,050 ANNALY CAP MGMT INC COM 035710409 71 4,105 SH OTHER 01 0 3,650 455 ANNALY CAP MGMT INC COM 035710409 170 9,895 SH DEFINED 04 9,895 0 0 ANNALY CAP MGMT INC COM 035710409 1 70 SH OTHER 04 70 0 0 ANNALY CAP MGMT INC COM 035710409 39,138 2,278,090 SH DEFINED 01,08 797,522 1,480,568 0 ANNALY CAP MGMT INC COM 035710409 3,492 203,244 SH DEFINED 09 203,244 0 0 ANNALY CAP MGMT INC COM 035710409 147 8,535 SH DEFINED 10 8,535 0 0 ANNTAYLOR STORES CORP COM 036115103 2,409 116,383 SH DEFINED 01 18,344 96,099 1,940 ANNTAYLOR STORES CORP COM 036115103 21 1,000 SH OTHER 01 0 1,000 0 ANNTAYLOR STORES CORP COM 036115103 21 1,005 SH DEFINED 04 105 900 0 ANNTAYLOR STORES CORP COM 036115103 14,022 677,372 SH DEFINED 01,08 130,195 547,177 0 ANNTAYLOR STORES CORP COM 036115103 3,409 164,695 SH DEFINED 09 164,695 0 0 ANNTAYLOR STORES CORP COM 036115103 10 500 SH DEFINED 10 120 380 0 ANSYS INC COM 03662Q105 3,859 89,366 SH DEFINED 01 57,996 27,243 4,127 ANSYS INC COM 03662Q105 355 8,213 SH OTHER 01 2,315 5,447 451 ANSYS INC COM 03662Q105 2,047 47,399 SH DEFINED 04 45,474 1,355 570 ANSYS INC COM 03662Q105 131 3,029 SH OTHER 04 2,454 545 30 ANSYS INC COM 03662Q105 31 725 SH DEFINED 07,10 725 0 0 ANSYS INC COM 03662Q105 23,135 535,722 SH DEFINED 01,08 32,920 502,802 0 ANSYS INC COM 03662Q105 1,547 35,822 SH DEFINED 10 33,650 2,017 155 ANSYS INC COM 03662Q105 6 130 SH OTHER 10 130 0 0 ANSWERS CORP COM 03662X100 51 6,100 SH DEFINED 01 0 6,100 0 ANSWERS CORP COM 03662X100 162 19,395 SH DEFINED 01,08 576 18,819 0 ANTARES PHARMA INC COM 036642106 5 3,395 SH DEFINED 01 3,095 300 0 ANTARES PHARMA INC COM 036642106 14 10,000 SH DEFINED 04 10,000 0 0 ANTARES PHARMA INC COM 036642106 78 57,185 SH DEFINED 01,08 0 57,185 0 ANTIGENICS INC DEL COM 037032109 48 65,677 SH DEFINED 01 0 65,677 0 ANTIGENICS INC DEL COM 037032109 128 175,779 SH DEFINED 01,08 42,318 133,461 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 48 ________ ANWORTH MORTGAGE ASSET CP COM 037347101 1,580 234,448 SH DEFINED 01 23,312 211,136 0 ANWORTH MORTGAGE ASSET CP COM 037347101 6,911 1,025,412 SH DEFINED 01,08 291,359 734,053 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2,317 343,788 SH DEFINED 09 343,788 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1 160 SH DEFINED 10 160 0 0 AON CORP COM 037389103 13,120 307,177 SH DEFINED 01 159,841 143,669 3,667 AON CORP COM 037389103 3,017 70,639 SH OTHER 01 10,988 58,662 989 AON CORP COM 037389103 1,134 26,546 SH DEFINED 04 14,160 10,870 1,516 AON CORP COM 037389103 550 12,878 SH OTHER 04 4,778 8,100 0 AON CORP COM 037389103 22 505 SH DEFINED 07,10 505 0 0 AON CORP COM 037389103 88,797 2,079,057 SH DEFINED 01,08 707,794 1,371,263 0 AON CORP COM 037389103 23,599 552,541 SH DEFINED 09 552,541 0 0 AON CORP COM 037389103 1,337 31,297 SH DEFINED 10 18,330 2,967 10,000 AON CORP COM 037389103 114 2,672 SH OTHER 10 2,672 0 0 A123 SYS INC COM 03739T108 157 11,437 SH DEFINED 01 9,022 2,415 0 A123 SYS INC COM 03739T108 2 175 SH OTHER 01 0 175 0 A123 SYS INC COM 03739T108 154 11,230 SH DEFINED 04 11,230 0 0 A123 SYS INC COM 03739T108 3 225 SH OTHER 04 225 0 0 A123 SYS INC COM 03739T108 708 51,549 SH DEFINED 01,08 3,250 48,299 0 A123 SYS INC COM 03739T108 35 2,565 SH DEFINED 10 2,565 0 0 APACHE CORP COM 037411105 86,318 850,425 SH DEFINED 01 528,826 290,307 31,292 APACHE CORP COM 037411105 16,866 166,170 SH OTHER 01 99,885 49,805 16,480 APACHE CORP COM 037411105 36,139 356,054 SH DEFINED 04 298,870 24,930 32,254 APACHE CORP COM 037411105 12,571 123,857 SH OTHER 04 87,906 25,065 10,886 APACHE CORP COM 037411105 275,852 2,717,755 SH DEFINED 01,08 948,280 1,769,475 0 APACHE CORP COM 037411105 74,155 730,592 SH DEFINED 09 730,592 0 0 APACHE CORP COM 037411105 8,870 87,385 SH DEFINED 10 74,292 10,435 2,658 APACHE CORP COM 037411105 2,543 25,056 SH OTHER 10 16,276 8,634 146 APARTMENT INVT & MGMT CO COM 03748R101 2,209 119,968 SH DEFINED 01 59,184 59,470 1,314 APARTMENT INVT & MGMT CO COM 03748R101 23 1,224 SH OTHER 01 1,138 0 86 APARTMENT INVT & MGMT CO COM 03748R101 62 3,348 SH DEFINED 04 3,259 44 45 APARTMENT INVT & MGMT CO COM 03748R101 2 82 SH OTHER 04 82 0 0 APARTMENT INVT & MGMT CO COM 03748R101 4 226 SH DEFINED 07,10 226 0 0 APARTMENT INVT & MGMT CO COM 03748R101 17,747 964,014 SH DEFINED 01,08 352,699 611,315 0 APARTMENT INVT & MGMT CO COM 03748R101 3,317 180,193 SH DEFINED 09 180,193 0 0 APARTMENT INVT & MGMT CO COM 03748R101 24 1,291 SH DEFINED 10 1,291 0 0 APARTMENT INVT & MGMT CO COM 03748R101 0 2 SH OTHER 10 0 2 0 APOGEE ENTERPRISES INC COM 037598109 2,530 159,999 SH DEFINED 01 23,256 135,973 770 APOGEE ENTERPRISES INC COM 037598109 12 755 SH DEFINED 04 755 0 0 APOGEE ENTERPRISES INC COM 037598109 5,643 356,919 SH DEFINED 01,08 167,279 189,640 0 APOGEE ENTERPRISES INC COM 037598109 1,302 82,369 SH DEFINED 09 82,369 0 0 APOGEE ENTERPRISES INC COM 037598109 4 265 SH DEFINED 10 265 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 49 ________ APOLLO GROUP INC COM 037604105 10,896 177,783 SH DEFINED 01 75,248 97,734 4,801 APOLLO GROUP INC COM 037604105 619 10,096 SH OTHER 01 2,846 7,190 60 APOLLO GROUP INC COM 037604105 947 15,447 SH DEFINED 04 12,141 966 2,340 APOLLO GROUP INC COM 037604105 148 2,409 SH OTHER 04 2,409 0 0 APOLLO GROUP INC COM 037604105 64,886 1,058,672 SH DEFINED 01,08 393,309 665,363 0 APOLLO GROUP INC COM 037604105 17,013 277,575 SH DEFINED 09 277,575 0 0 APOLLO GROUP INC COM 037604105 230 3,757 SH DEFINED 10 3,597 0 160 APOLLO GROUP INC COM 037604105 189 3,086 SH OTHER 10 86 3,000 0 APOLLO INVT CORP COM 03761U106 5,498 431,874 SH DEFINED 01 41,540 384,554 5,780 APOLLO INVT CORP COM 03761U106 18 1,415 SH DEFINED 04 390 1,025 0 APOLLO INVT CORP COM 03761U106 24,114 1,894,257 SH DEFINED 01,08 513,765 1,380,492 0 APOLLO INVT CORP COM 03761U106 6,314 495,975 SH DEFINED 09 495,975 0 0 APOLLO INVT CORP COM 03761U106 41 3,190 SH DEFINED 10 290 2,900 0 APOLLO COML REAL EST FIN INC COM 03762U105 75 4,178 SH DEFINED 01 1,105 3,073 0 APOLLO COML REAL EST FIN INC COM 03762U105 1,147 63,713 SH DEFINED 01,08 9,268 54,445 0 APOLLO COML REAL EST FIN INC COM 03762U105 639 35,486 SH DEFINED 09 35,486 0 0 APPLE INC COM 037833100 438,701 1,866,812 SH DEFINED 01 1,182,571 643,120 41,121 APPLE INC COM 037833100 46,441 197,622 SH OTHER 01 153,785 25,018 18,819 APPLE INC COM 037833100 212,165 902,828 SH DEFINED 04 839,074 25,071 38,683 APPLE INC COM 037833100 46,224 196,697 SH OTHER 04 152,250 30,249 14,198 APPLE INC COM 037833100 705 3,000 SH DEFINED 07,10 3,000 0 0 APPLE INC COM 037833100 1,728,195 7,354,022 SH DEFINED 01,08 2,706,760 4,647,262 0 APPLE INC COM 037833100 444,185 1,890,150 SH DEFINED 09 1,890,150 0 0 APPLE INC COM 037833100 58,237 247,819 SH DEFINED 10 231,711 7,233 8,875 APPLE INC COM 037833100 8,958 38,120 SH OTHER 10 29,636 6,702 1,782 APPLIED ENERGETICS INC COM 03819M106 17 21,856 SH DEFINED 01 0 21,856 0 APPLIED ENERGETICS INC COM 03819M106 69 91,160 SH DEFINED 01,08 30,737 60,423 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,809 72,797 SH DEFINED 01 16,974 55,823 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 365 SH DEFINED 04 365 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9,201 370,260 SH DEFINED 01,08 96,497 273,763 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,897 116,563 SH DEFINED 09 116,563 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6 245 SH DEFINED 10 245 0 0 APPLIED MICRO CIRCUITS CORP COM 03822W406 668 77,381 SH DEFINED 01 14,316 63,035 30 APPLIED MICRO CIRCUITS CORP COM 03822W406 4,871 564,403 SH DEFINED 01,08 103,659 460,744 0 APPLIED MICRO CIRCUITS CORP COM 03822W406 1,566 181,403 SH DEFINED 09 181,403 0 0 APPLIED MICRO CIRCUITS CORP COM 03822W406 1 130 SH DEFINED 10 130 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 50 ________ APPLIED MATLS INC COM 038222105 20,371 1,512,514 SH DEFINED 01 739,545 764,366 8,603 APPLIED MATLS INC COM 038222105 1,911 141,910 SH OTHER 01 60,784 71,025 10,101 APPLIED MATLS INC COM 038222105 1,859 138,003 SH DEFINED 04 119,933 9,782 8,288 APPLIED MATLS INC COM 038222105 487 36,179 SH OTHER 04 17,329 18,850 0 APPLIED MATLS INC COM 038222105 9 655 SH DEFINED 07,10 655 0 0 APPLIED MATLS INC COM 038222105 147,306 10,937,513 SH DEFINED 01,08 3,957,476 6,980,037 0 APPLIED MATLS INC COM 038222105 38,065 2,826,306 SH DEFINED 09 2,826,306 0 0 APPLIED MATLS INC COM 038222105 1,209 89,800 SH DEFINED 10 57,540 600 31,660 APPLIED MATLS INC COM 038222105 596 44,283 SH OTHER 10 7,583 22,700 14,000 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 452 23,083 SH DEFINED 01 6,229 16,234 620 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 0 10 SH DEFINED 04 10 0 0 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 2,386 121,874 SH DEFINED 01,08 27,756 94,118 0 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 817 41,715 SH DEFINED 09 41,715 0 0 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 2 115 SH OTHER 10 0 115 0 APTARGROUP INC COM 038336103 1,748 44,414 SH DEFINED 01 29,779 11,811 2,824 APTARGROUP INC COM 038336103 21 530 SH OTHER 01 0 180 350 APTARGROUP INC COM 038336103 516 13,115 SH DEFINED 04 12,055 435 625 APTARGROUP INC COM 038336103 765 19,440 SH OTHER 04 320 420 18,700 APTARGROUP INC COM 038336103 16,053 407,946 SH DEFINED 01,08 22,453 385,493 0 APTARGROUP INC COM 038336103 654 16,629 SH DEFINED 10 16,429 0 200 APPROACH RESOURCES INC COM 03834A103 742 81,740 SH DEFINED 01 2,624 79,116 0 APPROACH RESOURCES INC COM 03834A103 1,511 166,385 SH DEFINED 01,08 89,945 76,440 0 APPROACH RESOURCES INC COM 03834A103 323 35,574 SH DEFINED 09 35,574 0 0 AQUA AMERICA INC COM 03836W103 998 56,783 SH DEFINED 01 29,164 23,459 4,160 AQUA AMERICA INC COM 03836W103 179 10,167 SH OTHER 01 10,167 0 0 AQUA AMERICA INC COM 03836W103 11 613 SH DEFINED 04 613 0 0 AQUA AMERICA INC COM 03836W103 9 500 SH OTHER 04 500 0 0 AQUA AMERICA INC COM 03836W103 14,896 847,824 SH DEFINED 01,08 61,941 785,883 0 AQUA AMERICA INC COM 03836W103 10 568 SH DEFINED 10 305 0 263 ARABIAN AMERN DEV CO COM 038465100 39 14,617 SH DEFINED 01 0 14,617 0 ARABIAN AMERN DEV CO COM 038465100 52 19,421 SH DEFINED 01,08 15,095 4,326 0 ARBINET CORP COM 03875P100 30 14,521 SH DEFINED 01 0 14,521 0 ARBINET CORP COM 03875P100 94 46,353 SH DEFINED 01,08 20,909 25,444 0 ARBITRON INC COM 03875Q108 1,040 39,007 SH DEFINED 01 12,337 25,790 880 ARBITRON INC COM 03875Q108 1 50 SH DEFINED 04 50 0 0 ARBITRON INC COM 03875Q108 6,130 229,924 SH DEFINED 01,08 46,623 183,301 0 ARBITRON INC COM 03875Q108 2,012 75,451 SH DEFINED 09 75,451 0 0 ARBITRON INC COM 03875Q108 1 50 SH DEFINED 10 50 0 0 ARBOR RLTY TR INC COM 038923108 35 10,663 SH DEFINED 01 1,392 9,271 0 ARBOR RLTY TR INC COM 038923108 187 57,729 SH DEFINED 01,08 8,877 48,852 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 51 ________ ARCADIA RES INC COM 039209101 37 92,703 SH DEFINED 01,08 1,877 90,826 0 ARCH CHEMICALS INC COM 03937R102 8,506 247,333 SH DEFINED 01 15,398 231,730 205 ARCH CHEMICALS INC COM 03937R102 383 11,140 SH OTHER 01 0 11,140 0 ARCH CHEMICALS INC COM 03937R102 292 8,505 SH DEFINED 04 1,955 6,550 0 ARCH CHEMICALS INC COM 03937R102 14,010 407,374 SH DEFINED 01,08 250,375 156,999 0 ARCH CHEMICALS INC COM 03937R102 2,429 70,636 SH DEFINED 09 70,636 0 0 ARCH CHEMICALS INC COM 03937R102 201 5,855 SH DEFINED 10 680 5,040 135 ARCELORMITTAL SA LUXEMBOURG CONV DEB 03938LAK0 3,651 2,300,000 PRN DEFINED 01 335,000 1,965,000 0 ARCELORMITTAL SA LUXEMBOURG CONV DEB 03938LAK0 311,944 1,965,000 PRN DEFINED 01,08 1,965,000 0 0 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 12,047 274,362 SH DEFINED 01 254,542 2,440 17,380 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 1,543 35,134 SH OTHER 01 22,871 8,334 3,929 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 9,213 209,812 SH DEFINED 04 203,880 3,965 1,967 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 2,005 45,670 SH OTHER 04 35,645 8,500 1,525 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 170 3,875 SH DEFINED 07,10 3,875 0 0 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 1,981 45,120 SH DEFINED 01,08 45,120 0 0 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 6,483 147,653 SH DEFINED 10 142,619 1,339 3,695 ARCELORMITTAL SA LUXEMBOURG COM 03938L104 400 9,120 SH OTHER 10 7,335 1,785 0 ARCH COAL INC COM 039380100 2,407 105,343 SH DEFINED 01 41,805 62,498 1,040 ARCH COAL INC COM 039380100 3 140 SH OTHER 01 0 0 140 ARCH COAL INC COM 039380100 122 5,324 SH DEFINED 04 5,324 0 0 ARCH COAL INC COM 039380100 27,454 1,201,501 SH DEFINED 01,08 282,269 919,232 0 ARCH COAL INC COM 039380100 1,073 46,974 SH DEFINED 09 46,974 0 0 ARCH COAL INC COM 039380100 7 300 SH DEFINED 10 0 0 300 ARCHER DANIELS MIDLAND CO COM 039483102 19,882 687,959 SH DEFINED 01 330,052 353,781 4,126 ARCHER DANIELS MIDLAND CO COM 039483102 316 10,930 SH OTHER 01 5,047 5,400 483 ARCHER DANIELS MIDLAND CO COM 039483102 2,248 77,770 SH DEFINED 04 72,310 2,099 3,361 ARCHER DANIELS MIDLAND CO COM 039483102 106 3,673 SH OTHER 04 2,611 487 575 ARCHER DANIELS MIDLAND CO COM 039483102 21 740 SH DEFINED 07,10 740 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 145,884 5,047,900 SH DEFINED 01,08 1,785,639 3,262,261 0 ARCHER DANIELS MIDLAND CO COM 039483102 38,015 1,315,396 SH DEFINED 09 1,315,396 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 627 21,694 SH DEFINED 10 17,884 2,250 1,560 ARCHER DANIELS MIDLAND CO COM 039483102 103 3,571 SH OTHER 10 494 970 2,107 ARCHER DANIELS MIDLAND CO CONV PFD 039483201 237 5,800 OTHER 01 5,800 0 0 ARCHIPELAGO LEARNING INC COM 03956P102 101 6,915 SH DEFINED 01 449 6,466 0 ARCHIPELAGO LEARNING INC COM 03956P102 933 64,000 SH DEFINED 01,08 5,128 58,872 0 ARCHIPELAGO LEARNING INC COM 03956P102 328 22,483 SH DEFINED 09 22,483 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 52 ________ ARCSIGHT INC COM 039666102 1,056 37,526 SH DEFINED 01 3,855 33,671 0 ARCSIGHT INC COM 039666102 41 1,472 SH OTHER 01 0 1,472 0 ARCSIGHT INC COM 039666102 1 27 SH DEFINED 04 27 0 0 ARCSIGHT INC COM 039666102 4,732 168,093 SH DEFINED 01,08 34,972 133,121 0 ARCSIGHT INC COM 039666102 1,474 52,366 SH DEFINED 09 52,366 0 0 ARCSIGHT INC COM 039666102 21 755 SH DEFINED 10 0 755 0 ARCTIC CAT INC COM 039670104 227 20,888 SH DEFINED 01 2,897 17,991 0 ARCTIC CAT INC COM 039670104 340 31,379 SH DEFINED 01,08 19,056 12,323 0 ARDEA BIOSCIENCES INC COM 03969P107 451 24,693 SH DEFINED 01 3,520 21,173 0 ARDEA BIOSCIENCES INC COM 03969P107 2,188 119,835 SH DEFINED 01,08 28,891 90,944 0 ARDEA BIOSCIENCES INC COM 03969P107 745 40,816 SH DEFINED 09 40,816 0 0 ARDEA BIOSCIENCES INC COM 03969P107 1 30 SH DEFINED 10 30 0 0 ARDEN GROUP INC COM 039762109 446 4,201 SH DEFINED 01 146 4,055 0 ARDEN GROUP INC COM 039762109 1,460 13,737 SH DEFINED 01,08 4,834 8,903 0 ARDEN GROUP INC COM 039762109 340 3,200 SH DEFINED 09 3,200 0 0 ARENA PHARMACEUTICALS INC COM 040047102 436 139,645 SH DEFINED 01 21,025 118,620 0 ARENA PHARMACEUTICALS INC COM 040047102 2,444 783,408 SH DEFINED 01,08 171,164 612,244 0 ARENA PHARMACEUTICALS INC COM 040047102 826 264,760 SH DEFINED 09 264,760 0 0 ARENA PHARMACEUTICALS INC COM 040047102 0 100 SH DEFINED 10 100 0 0 ARENA RESOURCES INC COM 040049108 1,547 46,323 SH DEFINED 01 10,632 35,691 0 ARENA RESOURCES INC COM 040049108 74 2,210 SH OTHER 01 1,810 0 400 ARENA RESOURCES INC COM 040049108 58 1,725 SH DEFINED 04 1,725 0 0 ARENA RESOURCES INC COM 040049108 10,529 315,247 SH DEFINED 01,08 61,425 253,822 0 ARENA RESOURCES INC COM 040049108 3,542 106,033 SH DEFINED 09 106,033 0 0 ARENA RESOURCES INC COM 040049108 67 2,015 SH DEFINED 10 2,015 0 0 ARGAN INC COM 04010E109 62 4,746 SH DEFINED 01 1,645 3,101 0 ARGAN INC COM 04010E109 664 51,053 SH DEFINED 01,08 7,731 43,322 0 ARGAN INC COM 04010E109 83 6,400 SH DEFINED 09 6,400 0 0 ARES CAP CORP COM 04010L103 1,882 127,012 SH DEFINED 01 25,218 101,674 120 ARES CAP CORP COM 04010L103 64 4,315 SH OTHER 01 4,315 0 0 ARES CAP CORP COM 04010L103 21 1,390 SH DEFINED 04 465 925 0 ARES CAP CORP COM 04010L103 13,651 921,112 SH DEFINED 01,08 288,186 632,926 0 ARES CAP CORP COM 04010L103 7,897 532,868 SH DEFINED 09 532,868 0 0 ARES CAP CORP COM 04010L103 44 2,955 SH DEFINED 10 355 2,600 0 ARGON ST INC COM 040149106 531 19,962 SH DEFINED 01 3,315 16,647 0 ARGON ST INC COM 040149106 3,018 113,412 SH DEFINED 01,08 27,678 85,734 0 ARGON ST INC COM 040149106 923 34,675 SH DEFINED 09 34,675 0 0 ARGON ST INC COM 040149106 1 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 53 ________ ARIAD PHARMACEUTICALS INC COM 04033A100 344 101,154 SH DEFINED 01 27,040 74,114 0 ARIAD PHARMACEUTICALS INC COM 04033A100 2,954 868,968 SH DEFINED 01,08 144,192 724,776 0 ARIAD PHARMACEUTICALS INC COM 04033A100 1,008 296,572 SH DEFINED 09 296,572 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 0 110 SH DEFINED 10 110 0 0 ARIBA INC COM 04033V203 1,548 120,470 SH DEFINED 01 20,875 99,555 40 ARIBA INC COM 04033V203 75 5,820 SH DEFINED 04 1,030 4,790 0 ARIBA INC COM 04033V203 9,579 745,453 SH DEFINED 01,08 160,051 585,402 0 ARIBA INC COM 04033V203 3,172 246,828 SH DEFINED 09 246,828 0 0 ARIBA INC COM 04033V203 1 100 SH DEFINED 10 100 0 0 ARK RESTAURANTS CORP COM 040712101 55 4,114 SH DEFINED 01 0 4,114 0 ARK RESTAURANTS CORP COM 040712101 82 6,113 SH DEFINED 01,08 3,736 2,377 0 ARKANSAS BEST CORP DEL COM 040790107 7,394 247,440 SH DEFINED 01 15,866 230,609 965 ARKANSAS BEST CORP DEL COM 040790107 5 180 SH OTHER 01 180 0 0 ARKANSAS BEST CORP DEL COM 040790107 125 4,180 SH DEFINED 04 4,180 0 0 ARKANSAS BEST CORP DEL COM 040790107 5 160 SH OTHER 04 160 0 0 ARKANSAS BEST CORP DEL COM 040790107 6,271 209,887 SH DEFINED 01,08 43,909 165,978 0 ARKANSAS BEST CORP DEL COM 040790107 2,031 67,980 SH DEFINED 09 67,980 0 0 ARKANSAS BEST CORP DEL COM 040790107 82 2,730 SH DEFINED 10 2,730 0 0 ARLINGTON ASSET INVT CORP COM 041356205 97 5,435 SH DEFINED 01 633 4,802 0 ARLINGTON ASSET INVT CORP COM 041356205 323 18,137 SH DEFINED 01,08 4,005 14,132 0 ARM HLDGS PLC COM 042068106 1,463 137,134 SH DEFINED 01 105,981 23,403 7,750 ARM HLDGS PLC COM 042068106 238 22,273 SH OTHER 01 165 22,108 0 ARM HLDGS PLC COM 042068106 1,204 112,879 SH DEFINED 04 40,318 71,509 1,052 ARM HLDGS PLC COM 042068106 112 10,482 SH DEFINED 07,10 0 10,482 0 ARM HLDGS PLC COM 042068106 232 21,744 SH DEFINED 01,08 21,744 0 0 ARM HLDGS PLC COM 042068106 677 63,480 SH DEFINED 10 31,720 31,760 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,290 35,517 SH DEFINED 01 3,085 32,432 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,932 80,745 SH DEFINED 01,08 33,900 46,845 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2 50 SH DEFINED 10 50 0 0 ARQULE INC COM 04269E107 314 54,833 SH DEFINED 01 15,679 37,534 1,620 ARQULE INC COM 04269E107 1,903 332,762 SH DEFINED 01,08 71,804 260,958 0 ARQULE INC COM 04269E107 595 104,100 SH DEFINED 09 104,100 0 0 ARQULE INC COM 04269E107 0 80 SH DEFINED 10 80 0 0 ARRIS GROUP INC COM 04269Q100 2,436 202,855 SH DEFINED 01 56,747 142,156 3,952 ARRIS GROUP INC COM 04269Q100 297 24,700 SH OTHER 01 0 24,700 0 ARRIS GROUP INC COM 04269Q100 3 220 SH DEFINED 04 220 0 0 ARRIS GROUP INC COM 04269Q100 351 29,200 SH OTHER 04 0 29,200 0 ARRIS GROUP INC COM 04269Q100 12,852 1,070,076 SH DEFINED 01,08 248,688 821,388 0 ARRIS GROUP INC COM 04269Q100 4,118 342,878 SH DEFINED 09 342,878 0 0 ARRIS GROUP INC COM 04269Q100 5 382 SH DEFINED 10 120 0 262 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 54 ________ ARRAY BIOPHARMA INC COM 04269X105 132 48,300 SH DEFINED 01 10,437 37,863 0 ARRAY BIOPHARMA INC COM 04269X105 1,112 405,683 SH DEFINED 01,08 69,101 336,582 0 ARRAY BIOPHARMA INC COM 04269X105 346 126,179 SH DEFINED 09 126,179 0 0 ARRAY BIOPHARMA INC COM 04269X105 0 100 SH DEFINED 10 100 0 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 105 13,197 SH DEFINED 01 5,375 7,822 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 92 11,616 SH DEFINED 01,08 8,676 2,940 0 ARROW ELECTRS INC COM 042735100 1,380 45,800 SH DEFINED 01 26,381 18,785 634 ARROW ELECTRS INC COM 042735100 5 170 SH OTHER 01 170 0 0 ARROW ELECTRS INC COM 042735100 22 745 SH DEFINED 04 745 0 0 ARROW ELECTRS INC COM 042735100 24,603 816,546 SH DEFINED 01,08 153,217 663,329 0 ARROW ELECTRS INC COM 042735100 1,598 53,028 SH DEFINED 09 53,028 0 0 ARROW ELECTRS INC COM 042735100 8 250 SH DEFINED 10 250 0 0 ARROW FINL CORP COM 042744102 493 18,347 SH DEFINED 01 2,713 15,634 0 ARROW FINL CORP COM 042744102 2,337 86,922 SH DEFINED 01,08 22,757 64,165 0 ARROW FINL CORP COM 042744102 829 30,843 SH DEFINED 09 30,843 0 0 ARROW FINL CORP COM 042744102 1 20 SH DEFINED 10 20 0 0 ARROWHEAD RESH CORP COM 042797100 0 100 SH DEFINED 01 0 100 0 ARROWHEAD RESH CORP COM 042797100 15 13,157 SH DEFINED 01,08 419 12,738 0 ART TECHNOLOGY GROUP INC COM 04289L107 763 173,115 SH DEFINED 01 33,352 139,603 160 ART TECHNOLOGY GROUP INC COM 04289L107 5,352 1,213,527 SH DEFINED 01,08 236,171 977,356 0 ART TECHNOLOGY GROUP INC COM 04289L107 1,982 449,348 SH DEFINED 09 449,348 0 0 ART TECHNOLOGY GROUP INC COM 04289L107 1 230 SH DEFINED 10 230 0 0 ARTESIAN RESOURCES CORP COM 043113208 224 12,662 SH DEFINED 01 1,469 11,193 0 ARTESIAN RESOURCES CORP COM 043113208 927 52,484 SH DEFINED 01,08 15,022 37,462 0 ARTESIAN RESOURCES CORP COM 043113208 88 5,000 SH DEFINED 09 5,000 0 0 ARTHROCARE CORP COM 043136100 648 21,798 SH DEFINED 01 0 21,798 0 ARTHROCARE CORP COM 043136100 1,410 47,428 SH DEFINED 01,08 18,492 28,936 0 ARTIO GLOBAL INVS INC COM 04315B107 325 13,155 SH DEFINED 01 4,739 8,401 15 ARTIO GLOBAL INVS INC COM 04315B107 4,422 178,734 SH DEFINED 01,08 23,648 155,086 0 ARTIO GLOBAL INVS INC COM 04315B107 1,981 80,065 SH DEFINED 09 80,065 0 0 ARTIO GLOBAL INVS INC COM 04315B107 1 60 SH DEFINED 10 60 0 0 ARUBA NETWORKS INC COM 043176106 812 59,424 SH DEFINED 01 14,905 44,519 0 ARUBA NETWORKS INC COM 043176106 22 1,600 SH OTHER 01 0 1,600 0 ARUBA NETWORKS INC COM 043176106 19 1,400 SH DEFINED 04 0 1,400 0 ARUBA NETWORKS INC COM 043176106 6,819 499,214 SH DEFINED 01,08 92,820 406,394 0 ARUBA NETWORKS INC COM 043176106 2,207 161,600 SH DEFINED 09 161,600 0 0 ARUBA NETWORKS INC COM 043176106 8 610 SH DEFINED 10 110 500 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 55 ________ ARVINMERITOR INC COM 043353101 1,087 81,440 SH DEFINED 01 18,697 62,743 0 ARVINMERITOR INC COM 043353101 27 2,000 SH DEFINED 04 2,000 0 0 ARVINMERITOR INC COM 043353101 1 100 SH OTHER 04 100 0 0 ARVINMERITOR INC COM 043353101 8,117 608,019 SH DEFINED 01,08 127,844 480,175 0 ARVINMERITOR INC COM 043353101 3,250 243,446 SH DEFINED 09 243,446 0 0 ARVINMERITOR INC COM 043353101 2 150 SH DEFINED 10 150 0 0 ARYX THERAPEUTICS INC COM 043387109 9 10,831 SH DEFINED 01 2,993 7,838 0 ARYX THERAPEUTICS INC COM 043387109 120 138,329 SH DEFINED 01,08 23,849 114,480 0 ARYX THERAPEUTICS INC COM 043387109 33 38,400 SH DEFINED 09 38,400 0 0 ASBURY AUTOMOTIVE GROUP INC CONV DEB 043436AG9 201 225,000 PRN DEFINED 04 225,000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,252 169,299 SH DEFINED 01 9,034 160,265 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,250 394,705 SH DEFINED 01,08 186,889 207,816 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,185 89,100 SH DEFINED 09 89,100 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1 70 SH DEFINED 10 70 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3 220 SH OTHER 10 0 220 0 ASCENT MEDIA CORP COM 043632108 428 15,714 SH DEFINED 01 3,285 12,416 13 ASCENT MEDIA CORP COM 043632108 2,827 103,732 SH DEFINED 01,08 19,262 84,470 0 ASCENT MEDIA CORP COM 043632108 1,140 41,827 SH DEFINED 09 41,827 0 0 ASCENT MEDIA CORP COM 043632108 1 26 SH DEFINED 10 26 0 0 ASCENT SOLAR TECHNOLOGIES IN COM 043635101 41 10,693 SH DEFINED 01 2,687 8,006 0 ASCENT SOLAR TECHNOLOGIES IN COM 043635101 505 131,043 SH DEFINED 01,08 16,031 115,012 0 ASCENT SOLAR TECHNOLOGIES IN COM 043635101 204 52,900 SH DEFINED 09 52,900 0 0 ASHFORD HOSPITALITY TR INC COM 044103109 739 103,117 SH DEFINED 01 17,030 86,087 0 ASHFORD HOSPITALITY TR INC COM 044103109 4,473 623,886 SH DEFINED 01,08 186,505 437,381 0 ASHFORD HOSPITALITY TR INC COM 044103109 1,057 147,385 SH DEFINED 09 147,385 0 0 ASHFORD HOSPITALITY TR INC COM 044103109 1 180 SH DEFINED 10 180 0 0 ASHLAND INC NEW COM 044209104 1,620 30,696 SH DEFINED 01 17,842 9,954 2,900 ASHLAND INC NEW COM 044209104 40 760 SH OTHER 01 700 0 60 ASHLAND INC NEW COM 044209104 169 3,196 SH DEFINED 04 3,196 0 0 ASHLAND INC NEW COM 044209104 25,687 486,772 SH DEFINED 01,08 43,537 443,235 0 ASHLAND INC NEW COM 044209104 802 15,194 SH DEFINED 09 15,194 0 0 ASHLAND INC NEW COM 044209104 20 382 SH DEFINED 10 382 0 0 ASHLAND INC NEW COM 044209104 47 900 SH OTHER 10 900 0 0 ASIAINFO HLDGS INC COM 04518A104 1,104 41,702 SH DEFINED 01 5,869 35,833 0 ASIAINFO HLDGS INC COM 04518A104 6,025 227,513 SH DEFINED 01,08 63,562 163,951 0 ASIAINFO HLDGS INC COM 04518A104 2,269 85,688 SH DEFINED 09 85,688 0 0 ASIAINFO HLDGS INC COM 04518A104 1 50 SH DEFINED 10 50 0 0 ASIAINFO HLDGS INC COM 04518A104 6 230 SH OTHER 10 230 0 0 ASPEN TECHNOLOGY INC COM 045327103 508 49,531 SH DEFINED 01 0 49,531 0 ASPEN TECHNOLOGY INC COM 045327103 1,560 152,231 SH DEFINED 01,08 54,607 97,624 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 56 ________ ASPENBIO PHARMA INC COM 045346103 16 7,225 SH DEFINED 01 1,725 5,500 0 ASPENBIO PHARMA INC COM 045346103 70 30,851 SH DEFINED 01,08 5,500 25,351 0 ASSET ACCEP CAP CORP COM 04543P100 148 23,470 SH DEFINED 01 3,019 20,451 0 ASSET ACCEP CAP CORP COM 04543P100 834 132,167 SH DEFINED 01,08 33,787 98,380 0 ASSET ACCEP CAP CORP COM 04543P100 254 40,249 SH DEFINED 09 40,249 0 0 ASSET ACCEP CAP CORP COM 04543P100 0 30 SH DEFINED 10 30 0 0 ASSISTED LIVING CONCPT NEV N COM 04544X300 1,038 31,620 SH DEFINED 01 10,858 20,587 175 ASSISTED LIVING CONCPT NEV N COM 04544X300 14 415 SH OTHER 01 0 285 130 ASSISTED LIVING CONCPT NEV N COM 04544X300 232 7,050 SH DEFINED 04 6,895 155 0 ASSISTED LIVING CONCPT NEV N COM 04544X300 3,375 102,781 SH DEFINED 01,08 29,798 72,983 0 ASSISTED LIVING CONCPT NEV N COM 04544X300 887 27,000 SH DEFINED 09 27,000 0 0 ASSISTED LIVING CONCPT NEV N COM 04544X300 197 5,999 SH DEFINED 10 5,999 0 0 ASSOCIATED BANC CORP COM 045487105 801 58,187 SH DEFINED 01 33,933 24,254 0 ASSOCIATED BANC CORP COM 045487105 15 1,095 SH OTHER 01 0 985 110 ASSOCIATED BANC CORP COM 045487105 26 1,915 SH DEFINED 04 880 1,035 0 ASSOCIATED BANC CORP COM 045487105 14,206 1,032,395 SH DEFINED 01,08 59,833 972,563 0 ASSOCIATED BANC CORP COM 045487105 33 2,400 SH DEFINED 10 250 2,150 0 ASSOCIATED ESTATES RLTY CORP COM 045604105 370 26,796 SH DEFINED 01 3,515 23,281 0 ASSOCIATED ESTATES RLTY CORP COM 045604105 2,530 183,483 SH DEFINED 01,08 56,664 126,819 0 ASSOCIATED ESTATES RLTY CORP COM 045604105 784 56,884 SH DEFINED 09 56,884 0 0 ASSOCIATED ESTATES RLTY CORP COM 045604105 3 240 SH DEFINED 10 240 0 0 ASSURANT INC COM 04621X108 4,561 132,661 SH DEFINED 01 60,712 69,327 2,622 ASSURANT INC COM 04621X108 56 1,615 SH OTHER 01 1,380 145 90 ASSURANT INC COM 04621X108 319 9,291 SH DEFINED 04 9,216 30 45 ASSURANT INC COM 04621X108 4 115 SH OTHER 04 106 9 0 ASSURANT INC COM 04621X108 8 240 SH DEFINED 07,10 240 0 0 ASSURANT INC COM 04621X108 35,761 1,040,164 SH DEFINED 01,08 407,489 632,675 0 ASSURANT INC COM 04621X108 8,721 253,658 SH DEFINED 09 253,658 0 0 ASSURANT INC COM 04621X108 254 7,397 SH DEFINED 10 4,127 3,000 270 ASSURANT INC COM 04621X108 3 80 SH OTHER 10 46 34 0 ASTEA INTL INC COM 04622E208 16 4,721 SH DEFINED 01 0 4,721 0 ASTEA INTL INC COM 04622E208 23 6,751 SH DEFINED 01,08 4,582 2,169 0 ASTA FDG INC COM 046220109 80 11,382 SH DEFINED 01 0 11,382 0 ASTA FDG INC COM 046220109 30 4,200 SH DEFINED 04 4,200 0 0 ASTA FDG INC COM 046220109 236 33,484 SH DEFINED 01,08 10,012 23,472 0 ASTEC INDS INC COM 046224101 1,028 35,514 SH DEFINED 01 7,823 27,391 300 ASTEC INDS INC COM 046224101 1 35 SH DEFINED 04 35 0 0 ASTEC INDS INC COM 046224101 4,446 153,516 SH DEFINED 01,08 38,833 114,683 0 ASTEC INDS INC COM 046224101 1,413 48,798 SH DEFINED 09 48,798 0 0 ASTEC INDS INC COM 046224101 1 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 57 ________ ASTORIA FINL CORP COM 046265104 2,048 141,272 SH DEFINED 01 44,582 96,590 100 ASTORIA FINL CORP COM 046265104 279 19,245 SH OTHER 01 595 18,650 0 ASTORIA FINL CORP COM 046265104 205 14,130 SH DEFINED 04 14,130 0 0 ASTORIA FINL CORP COM 046265104 8 540 SH OTHER 04 540 0 0 ASTORIA FINL CORP COM 046265104 13,464 928,539 SH DEFINED 01,08 142,498 786,041 0 ASTORIA FINL CORP COM 046265104 3,402 234,600 SH DEFINED 09 234,600 0 0 ASTORIA FINL CORP COM 046265104 129 8,865 SH DEFINED 10 8,865 0 0 ASTRAZENECA PLC COM 046353108 14,239 318,402 SH DEFINED 01 249,596 44,586 24,220 ASTRAZENECA PLC COM 046353108 863 19,295 SH OTHER 01 7,900 9,180 2,215 ASTRAZENECA PLC COM 046353108 5,646 126,255 SH DEFINED 04 107,178 15,381 3,696 ASTRAZENECA PLC COM 046353108 1,526 34,115 SH OTHER 04 20,960 13,155 0 ASTRAZENECA PLC COM 046353108 126 2,825 SH DEFINED 07,10 2,825 0 0 ASTRAZENECA PLC COM 046353108 4,740 105,995 SH DEFINED 01,08 105,995 0 0 ASTRAZENECA PLC COM 046353108 3,269 73,095 SH DEFINED 10 65,414 5,381 2,300 ASTRAZENECA PLC COM 046353108 53 1,175 SH OTHER 10 1,175 0 0 ASTRO-MED INC NEW COM 04638F108 70 9,146 SH DEFINED 01 0 9,146 0 ASTRO-MED INC NEW COM 04638F108 144 18,840 SH DEFINED 01,08 10,557 8,283 0 ASTRONICS CORP COM 046433108 131 13,358 SH DEFINED 01 1,837 11,521 0 ASTRONICS CORP COM 046433108 782 79,706 SH DEFINED 01,08 16,889 62,817 0 ASTRONICS CORP COM 046433108 162 16,500 SH DEFINED 09 16,500 0 0 ASURE SOFTWARE INC COM 04649U102 11 4,474 SH DEFINED 01 0 4,474 0 ASURE SOFTWARE INC COM 04649U102 17 7,079 SH DEFINED 01,08 4,459 2,620 0 ATHENAHEALTH INC COM 04685W103 1,451 39,700 SH DEFINED 01 6,661 33,019 20 ATHENAHEALTH INC COM 04685W103 118 3,230 SH OTHER 04 3,230 0 0 ATHENAHEALTH INC COM 04685W103 9,977 272,907 SH DEFINED 01,08 53,096 219,811 0 ATHENAHEALTH INC COM 04685W103 3,425 93,682 SH DEFINED 09 93,682 0 0 ATHENAHEALTH INC COM 04685W103 2 50 SH DEFINED 10 50 0 0 ATHENAHEALTH INC COM 04685W103 1 30 SH OTHER 10 0 30 0 ATHEROS COMMUNICATIONS INC COM 04743P108 3,069 79,274 SH DEFINED 01 15,213 64,061 0 ATHEROS COMMUNICATIONS INC COM 04743P108 69 1,780 SH DEFINED 04 1,780 0 0 ATHEROS COMMUNICATIONS INC COM 04743P108 68 1,750 SH OTHER 04 1,750 0 0 ATHEROS COMMUNICATIONS INC COM 04743P108 21,386 552,463 SH DEFINED 01,08 108,763 443,700 0 ATHEROS COMMUNICATIONS INC COM 04743P108 7,312 188,900 SH DEFINED 09 188,900 0 0 ATHEROS COMMUNICATIONS INC COM 04743P108 5 140 SH DEFINED 10 140 0 0 ATLANTIC AMERN CORP COM 048209100 52 35,154 SH DEFINED 01 0 35,154 0 ATLANTIC AMERN CORP COM 048209100 101 68,256 SH DEFINED 01,08 41,174 27,082 0 ATLANTIC COAST FED CORP COM 048425102 15 5,840 SH DEFINED 01 0 5,840 0 ATLANTIC COAST FED CORP COM 048425102 28 11,384 SH DEFINED 01,08 7,481 3,903 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 58 ________ ATLANTIC TELE NETWORK INC COM 049079205 605 13,465 SH DEFINED 01 2,092 11,373 0 ATLANTIC TELE NETWORK INC COM 049079205 3,324 73,988 SH DEFINED 01,08 18,940 55,048 0 ATLANTIC TELE NETWORK INC COM 049079205 1,136 25,287 SH DEFINED 09 25,287 0 0 ATLANTIC TELE NETWORK INC COM 049079205 0 10 SH DEFINED 10 10 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 1,232 23,221 SH DEFINED 01 4,855 18,366 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 83 1,560 SH DEFINED 04 0 1,560 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 8,557 161,299 SH DEFINED 01,08 34,039 127,260 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 3,045 57,403 SH DEFINED 09 57,403 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 2 30 SH DEFINED 10 30 0 0 ATLAS ENERGY INC COM 049298102 3,038 97,624 SH DEFINED 01 16,035 81,589 0 ATLAS ENERGY INC COM 049298102 1 18 SH DEFINED 04 18 0 0 ATLAS ENERGY INC COM 049298102 16,964 545,102 SH DEFINED 01,08 110,220 434,882 0 ATLAS ENERGY INC COM 049298102 5,922 190,296 SH DEFINED 09 190,296 0 0 ATLAS ENERGY INC COM 049298102 5 147 SH DEFINED 10 147 0 0 ATMEL CORP COM 049513104 865 171,708 SH DEFINED 01 111,103 56,995 3,610 ATMEL CORP COM 049513104 2 490 SH OTHER 01 0 380 110 ATMEL CORP COM 049513104 193 38,225 SH DEFINED 04 25,325 12,900 0 ATMEL CORP COM 049513104 2 495 SH OTHER 04 495 0 0 ATMEL CORP COM 049513104 13,841 2,746,295 SH DEFINED 01,08 195,091 2,551,204 0 ATMEL CORP COM 049513104 35 6,920 SH DEFINED 10 6,920 0 0 ATMOS ENERGY CORP COM 049560105 918 32,117 SH DEFINED 01 18,601 11,756 1,760 ATMOS ENERGY CORP COM 049560105 271 9,500 SH OTHER 01 9,400 0 100 ATMOS ENERGY CORP COM 049560105 78 2,747 SH DEFINED 04 2,747 0 0 ATMOS ENERGY CORP COM 049560105 16,053 561,892 SH DEFINED 01,08 39,873 522,019 0 ATMOS ENERGY CORP COM 049560105 11 370 SH DEFINED 10 180 0 190 ATRICURE INC COM 04963C209 19 3,300 SH DEFINED 01 0 3,300 0 ATRICURE INC COM 04963C209 40 6,779 SH DEFINED 01,08 3,545 3,234 0 ATRINSIC INC COM 04964C109 13 15,892 SH DEFINED 01 0 15,892 0 ATRINSIC INC COM 04964C109 14 17,621 SH DEFINED 01,08 16,191 1,430 0 ATRION CORP COM 049904105 500 3,499 SH DEFINED 01 359 3,140 0 ATRION CORP COM 049904105 1,962 13,715 SH DEFINED 01,08 4,310 9,405 0 ATRION CORP COM 049904105 644 4,500 SH DEFINED 09 4,500 0 0 ATWOOD OCEANICS INC COM 050095108 1,107 31,959 SH DEFINED 01 12,139 17,430 2,390 ATWOOD OCEANICS INC COM 050095108 153 4,420 SH OTHER 01 3,000 1,375 45 ATWOOD OCEANICS INC COM 050095108 83 2,410 SH DEFINED 04 350 2,060 0 ATWOOD OCEANICS INC COM 050095108 11,850 342,185 SH DEFINED 01,08 22,266 319,919 0 ATWOOD OCEANICS INC COM 050095108 12 350 SH DEFINED 10 120 230 0 AUBURN NATL BANCORP COM 050473107 22 1,042 SH DEFINED 01 367 675 0 AUBURN NATL BANCORP COM 050473107 277 13,393 SH DEFINED 01,08 1,202 12,191 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 59 ________ AUDIOVOX CORP COM 050757103 737 94,754 SH DEFINED 01 7,867 86,887 0 AUDIOVOX CORP COM 050757103 1,683 216,282 SH DEFINED 01,08 101,900 114,382 0 AUDIOVOX CORP COM 050757103 361 46,439 SH DEFINED 09 46,439 0 0 AUTHENTEC INC COM 052660107 11 5,235 SH DEFINED 01 1,935 3,300 0 AUTHENTEC INC COM 052660107 50 23,336 SH DEFINED 01,08 3,400 19,936 0 AUTHENTIDATE HLDG CORP COM 052666104 26 23,262 SH DEFINED 01 0 23,262 0 AUTHENTIDATE HLDG CORP COM 052666104 58 52,196 SH DEFINED 01,08 16,835 35,361 0 AUTOBYTEL INC COM 05275N106 35 33,188 SH DEFINED 01 0 33,188 0 AUTOBYTEL INC COM 05275N106 86 82,107 SH DEFINED 01,08 27,166 54,941 0 AUTODESK INC COM 052769106 10,290 350,242 SH DEFINED 01 190,155 154,721 5,366 AUTODESK INC COM 052769106 204 6,933 SH OTHER 01 3,335 3,598 0 AUTODESK INC COM 052769106 2,750 93,606 SH DEFINED 04 89,044 3,187 1,375 AUTODESK INC COM 052769106 201 6,852 SH OTHER 04 3,810 3,042 0 AUTODESK INC COM 052769106 53,033 1,805,068 SH DEFINED 01,08 636,544 1,168,524 0 AUTODESK INC COM 052769106 14,003 476,609 SH DEFINED 09 476,609 0 0 AUTODESK INC COM 052769106 1,067 36,306 SH DEFINED 10 33,491 875 1,940 AUTODESK INC COM 052769106 88 2,991 SH OTHER 10 341 0 2,650 AUTOLIV INC COM 052800109 504 9,772 SH DEFINED 01 8,532 350 890 AUTOLIV INC COM 052800109 5 100 SH OTHER 01 100 0 0 AUTOLIV INC COM 052800109 13 250 SH DEFINED 04 0 250 0 AUTOLIV INC COM 052800109 36 700 SH OTHER 04 700 0 0 AUTOLIV INC COM 052800109 7,754 150,473 SH DEFINED 01,08 35,346 115,127 0 AUTOLIV INC COM 052800109 912 17,701 SH DEFINED 09 17,701 0 0 AUTOLIV INC COM 052800109 98 1,903 SH DEFINED 10 1,228 675 0 AUTOMATIC DATA PROCESSING IN COM 053015103 42,187 948,657 SH DEFINED 01 571,195 370,579 6,883 AUTOMATIC DATA PROCESSING IN COM 053015103 9,095 204,510 SH OTHER 01 124,728 55,475 24,307 AUTOMATIC DATA PROCESSING IN COM 053015103 10,658 239,656 SH DEFINED 04 198,211 31,584 9,861 AUTOMATIC DATA PROCESSING IN COM 053015103 9,443 212,342 SH OTHER 04 144,728 37,664 29,950 AUTOMATIC DATA PROCESSING IN COM 053015103 23 525 SH DEFINED 07,10 525 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 176,769 3,975,020 SH DEFINED 01,08 1,403,636 2,571,384 0 AUTOMATIC DATA PROCESSING IN COM 053015103 48,088 1,081,348 SH DEFINED 09 1,081,348 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12,422 279,342 SH DEFINED 10 169,816 54,626 54,900 AUTOMATIC DATA PROCESSING IN COM 053015103 2,567 57,731 SH OTHER 10 26,143 20,500 11,088 AUTONATION INC COM 05329W102 1,791 99,073 SH DEFINED 01 54,668 42,262 2,143 AUTONATION INC COM 05329W102 24 1,335 SH OTHER 01 1,110 70 155 AUTONATION INC COM 05329W102 75 4,145 SH DEFINED 04 4,020 0 125 AUTONATION INC COM 05329W102 0 12 SH OTHER 04 12 0 0 AUTONATION INC COM 05329W102 3 190 SH DEFINED 07,10 190 0 0 AUTONATION INC COM 05329W102 13,194 729,763 SH DEFINED 01,08 285,569 444,194 0 AUTONATION INC COM 05329W102 3,554 196,593 SH DEFINED 09 196,593 0 0 AUTONATION INC COM 05329W102 37 2,030 SH DEFINED 10 2,030 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 60 ________ AUTOZONE INC COM 053332102 9,806 56,654 SH DEFINED 01 35,645 19,831 1,178 AUTOZONE INC COM 053332102 1,316 7,601 SH OTHER 01 916 6,500 185 AUTOZONE INC COM 053332102 7,030 40,614 SH DEFINED 04 33,124 1,287 6,203 AUTOZONE INC COM 053332102 1,056 6,103 SH OTHER 04 747 5,256 100 AUTOZONE INC COM 053332102 40,895 236,262 SH DEFINED 01,08 83,340 152,922 0 AUTOZONE INC COM 053332102 10,974 63,398 SH DEFINED 09 63,398 0 0 AUTOZONE INC COM 053332102 2,073 11,976 SH DEFINED 10 9,679 1,869 428 AUTOZONE INC COM 053332102 29 170 SH OTHER 10 80 90 0 AUXILIUM PHARMACEUTICALS INC COM 05334D107 1,713 54,985 SH DEFINED 01 10,123 44,842 20 AUXILIUM PHARMACEUTICALS INC COM 05334D107 27 860 SH DEFINED 04 860 0 0 AUXILIUM PHARMACEUTICALS INC COM 05334D107 11,897 381,806 SH DEFINED 01,08 76,421 305,385 0 AUXILIUM PHARMACEUTICALS INC COM 05334D107 4,090 131,242 SH DEFINED 09 131,242 0 0 AUXILIUM PHARMACEUTICALS INC COM 05334D107 3 100 SH DEFINED 10 100 0 0 AVANIR PHARMACEUTICALS INC COM 05348P401 112 48,278 SH DEFINED 01 9,112 39,166 0 AVANIR PHARMACEUTICALS INC COM 05348P401 1,036 446,506 SH DEFINED 01,08 67,962 378,544 0 AVANIR PHARMACEUTICALS INC COM 05348P401 385 165,900 SH DEFINED 09 165,900 0 0 AVALONBAY CMNTYS INC COM 053484101 8,157 94,470 SH DEFINED 01 51,168 40,857 2,445 AVALONBAY CMNTYS INC COM 053484101 685 7,935 SH OTHER 01 6,878 1,006 51 AVALONBAY CMNTYS INC COM 053484101 827 9,582 SH DEFINED 04 8,967 386 229 AVALONBAY CMNTYS INC COM 053484101 912 10,560 SH OTHER 04 10,554 6 0 AVALONBAY CMNTYS INC COM 053484101 8 90 SH DEFINED 07,10 90 0 0 AVALONBAY CMNTYS INC COM 053484101 63,054 730,209 SH DEFINED 01,08 314,154 416,055 0 AVALONBAY CMNTYS INC COM 053484101 14,290 165,491 SH DEFINED 09 165,491 0 0 AVALONBAY CMNTYS INC COM 053484101 164 1,900 SH DEFINED 10 1,706 0 194 AVALONBAY CMNTYS INC COM 053484101 4 48 SH OTHER 10 48 0 0 AVATAR HLDGS INC COM 053494100 1,457 67,028 SH DEFINED 01 1,641 65,387 0 AVATAR HLDGS INC COM 053494100 2,643 121,557 SH DEFINED 01,08 70,404 51,153 0 AVATAR HLDGS INC COM 053494100 537 24,679 SH DEFINED 09 24,679 0 0 AVATAR HLDGS INC COM 053494100 0 20 SH DEFINED 10 20 0 0 AVERY DENNISON CORP COM 053611109 4,597 126,268 SH DEFINED 01 66,760 57,509 1,999 AVERY DENNISON CORP COM 053611109 399 10,970 SH OTHER 01 1,302 9,538 130 AVERY DENNISON CORP COM 053611109 241 6,630 SH DEFINED 04 6,312 158 160 AVERY DENNISON CORP COM 053611109 108 2,953 SH OTHER 04 2,953 0 0 AVERY DENNISON CORP COM 053611109 8 220 SH DEFINED 07,10 220 0 0 AVERY DENNISON CORP COM 053611109 32,388 889,535 SH DEFINED 01,08 318,461 571,074 0 AVERY DENNISON CORP COM 053611109 8,289 227,652 SH DEFINED 09 227,652 0 0 AVERY DENNISON CORP COM 053611109 87 2,377 SH DEFINED 10 2,327 0 50 AVERY DENNISON CORP COM 053611109 3 75 SH OTHER 10 41 34 0 AVIAT NETWORKS INC COM 05366Y102 1,394 210,200 SH DEFINED 01 13,811 196,342 47 AVIAT NETWORKS INC COM 05366Y102 2 248 SH DEFINED 04 248 0 0 AVIAT NETWORKS INC COM 05366Y102 4,067 613,480 SH DEFINED 01,08 232,611 380,869 0 AVIAT NETWORKS INC COM 05366Y102 1,169 176,296 SH DEFINED 09 176,296 0 0 AVIAT NETWORKS INC COM 05366Y102 5 742 SH DEFINED 10 742 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 61 ________ AVID TECHNOLOGY INC COM 05367P100 709 51,432 SH DEFINED 01 13,550 36,942 940 AVID TECHNOLOGY INC COM 05367P100 13 970 SH DEFINED 04 0 970 0 AVID TECHNOLOGY INC COM 05367P100 3,510 254,704 SH DEFINED 01,08 67,597 187,107 0 AVID TECHNOLOGY INC COM 05367P100 1,121 81,369 SH DEFINED 09 81,369 0 0 AVID TECHNOLOGY INC COM 05367P100 1 70 SH DEFINED 10 70 0 0 AVIS BUDGET GROUP COM 053774105 794 69,037 SH DEFINED 01 24,341 44,696 0 AVIS BUDGET GROUP COM 053774105 8,798 765,057 SH DEFINED 01,08 109,410 655,647 0 AVIS BUDGET GROUP COM 053774105 3,253 282,850 SH DEFINED 09 282,850 0 0 AVIS BUDGET GROUP COM 053774105 2 200 SH DEFINED 10 200 0 0 AVISTA CORP COM 05379B107 7,907 381,815 SH DEFINED 01 29,732 352,083 0 AVISTA CORP COM 05379B107 7 345 SH DEFINED 04 345 0 0 AVISTA CORP COM 05379B107 15,943 769,840 SH DEFINED 01,08 414,917 354,923 0 AVISTA CORP COM 05379B107 3,150 152,110 SH DEFINED 09 152,110 0 0 AVISTA CORP COM 05379B107 2 100 SH DEFINED 10 0 0 100 AVNET INC COM 053807103 2,449 81,646 SH DEFINED 01 55,176 25,251 1,219 AVNET INC COM 053807103 420 14,012 SH OTHER 01 120 13,485 407 AVNET INC COM 053807103 439 14,628 SH DEFINED 04 14,353 275 0 AVNET INC COM 053807103 1 25 SH OTHER 04 25 0 0 AVNET INC COM 053807103 31,978 1,065,921 SH DEFINED 01,08 201,244 864,677 0 AVNET INC COM 053807103 2,141 71,363 SH DEFINED 09 71,363 0 0 AVNET INC COM 053807103 335 11,175 SH DEFINED 10 11,175 0 0 AVIVA PLC COM 05382A104 1,713 142,893 SH DEFINED 01 122,553 0 20,340 AVIVA PLC COM 05382A104 30 2,481 SH OTHER 01 671 1,810 0 AVIVA PLC COM 05382A104 128 10,700 SH DEFINED 04 10,700 0 0 AVIVA PLC COM 05382A104 794 66,230 SH DEFINED 01,08 66,230 0 0 AVIVA PLC COM 05382A104 8 700 SH DEFINED 10 0 0 700 AVON PRODS INC COM 054303102 26,604 785,488 SH DEFINED 01 428,831 338,160 18,497 AVON PRODS INC COM 054303102 1,150 33,941 SH OTHER 01 29,614 3,760 567 AVON PRODS INC COM 054303102 7,428 219,295 SH DEFINED 04 204,205 4,945 10,145 AVON PRODS INC COM 054303102 1,681 49,636 SH OTHER 04 15,683 21,003 12,950 AVON PRODS INC COM 054303102 114,014 3,366,225 SH DEFINED 01,08 1,175,049 2,191,176 0 AVON PRODS INC COM 054303102 30,288 894,254 SH DEFINED 09 894,254 0 0 AVON PRODS INC COM 054303102 4,404 130,018 SH DEFINED 10 118,919 10,409 690 AVON PRODS INC COM 054303102 408 12,043 SH OTHER 10 12,043 0 0 AWARE INC MASS COM 05453N100 69 28,839 SH DEFINED 01 100 27,739 1,000 AWARE INC MASS COM 05453N100 106 44,080 SH DEFINED 01,08 26,921 17,159 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 62 ________ AXA COM 054536107 4,566 207,187 SH DEFINED 01 167,912 4,950 34,325 AXA COM 054536107 380 17,260 SH OTHER 01 5,985 7,510 3,765 AXA COM 054536107 5,444 246,991 SH DEFINED 04 229,370 9,825 7,796 AXA COM 054536107 809 36,725 SH OTHER 04 13,030 23,520 175 AXA COM 054536107 122 5,550 SH DEFINED 07,10 5,550 0 0 AXA COM 054536107 3,427 155,498 SH DEFINED 10 138,365 8,603 8,530 AXA COM 054536107 8 350 SH OTHER 10 350 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 127 76,380 SH DEFINED 01 6,410 69,970 0 AXCELIS TECHNOLOGIES INC COM 054540109 0 299 SH OTHER 04 299 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 266 160,523 SH DEFINED 01,08 62,129 98,394 0 BB&T CORP COM 054937107 30,614 945,172 SH DEFINED 01 379,978 557,565 7,629 BB&T CORP COM 054937107 537 16,590 SH OTHER 01 11,239 5,134 217 BB&T CORP COM 054937107 10,166 313,865 SH DEFINED 04 302,890 7,140 3,835 BB&T CORP COM 054937107 886 27,354 SH OTHER 04 14,474 12,880 0 BB&T CORP COM 054937107 35 1,075 SH DEFINED 07,10 1,075 0 0 BB&T CORP COM 054937107 179,256 5,534,309 SH DEFINED 01,08 1,937,328 3,596,981 0 BB&T CORP COM 054937107 46,640 1,439,945 SH DEFINED 09 1,439,945 0 0 BB&T CORP COM 054937107 2,500 77,197 SH DEFINED 10 76,367 10 820 BB&T CORP COM 054937107 15 457 SH OTHER 10 457 0 0 B & G FOODS INC NEW COM 05508R106 3,797 362,305 SH DEFINED 01 54,798 307,507 0 B & G FOODS INC NEW COM 05508R106 5,396 514,848 SH DEFINED 01,08 334,556 180,292 0 B & G FOODS INC NEW COM 05508R106 1,091 104,130 SH DEFINED 09 104,130 0 0 BCE INC COM 05534B760 3,229 110,006 SH DEFINED 01 95,858 3,050 11,098 BCE INC COM 05534B760 40 1,371 SH OTHER 01 361 1,010 0 BCE INC COM 05534B760 260 8,867 SH DEFINED 04 8,867 0 0 BCE INC COM 05534B760 1,098 37,409 SH DEFINED 01,08 37,409 0 0 BCE INC COM 05534B760 17 590 SH DEFINED 10 0 0 590 BCE INC COM 05534B760 29 1,000 SH OTHER 10 1,000 0 0 BGC PARTNERS INC COM 05541T101 338 55,327 SH DEFINED 01 12,122 43,165 40 BGC PARTNERS INC COM 05541T101 2,340 383,041 SH DEFINED 01,08 76,276 306,765 0 BGC PARTNERS INC COM 05541T101 729 119,278 SH DEFINED 09 119,278 0 0 BGC PARTNERS INC COM 05541T101 0 70 SH DEFINED 10 70 0 0 BHP BILLITON PLC COM 05545E209 11,119 162,481 SH DEFINED 01 142,281 2,715 17,485 BHP BILLITON PLC COM 05545E209 165 2,411 SH OTHER 01 1,253 1,158 0 BHP BILLITON PLC COM 05545E209 1,003 14,651 SH DEFINED 04 14,651 0 0 BHP BILLITON PLC COM 05545E209 3,708 54,194 SH DEFINED 01,08 54,194 0 0 BHP BILLITON PLC COM 05545E209 332 4,846 SH DEFINED 10 3,799 0 1,047 BJS WHOLESALE CLUB INC COM 05548J106 817 22,088 SH DEFINED 01 13,644 8,094 350 BJS WHOLESALE CLUB INC COM 05548J106 9 233 SH DEFINED 04 233 0 0 BJS WHOLESALE CLUB INC COM 05548J106 12,473 337,206 SH DEFINED 01,08 25,235 311,971 0 BJS WHOLESALE CLUB INC COM 05548J106 6 150 SH DEFINED 10 0 0 150 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 63 ________ BJ SVCS CO COM 055482103 6,836 319,442 SH DEFINED 01 148,556 166,082 4,804 BJ SVCS CO COM 055482103 82 3,844 SH OTHER 01 2,393 1,081 370 BJ SVCS CO COM 055482103 472 22,048 SH DEFINED 04 21,380 118 550 BJ SVCS CO COM 055482103 26 1,234 SH OTHER 04 1,212 22 0 BJ SVCS CO COM 055482103 6 290 SH DEFINED 07,10 290 0 0 BJ SVCS CO COM 055482103 50,150 2,343,435 SH DEFINED 01,08 837,430 1,506,005 0 BJ SVCS CO COM 055482103 13,138 613,926 SH DEFINED 09 613,926 0 0 BJ SVCS CO COM 055482103 127 5,944 SH DEFINED 10 5,644 0 300 BJ SVCS CO COM 055482103 3 143 SH OTHER 10 143 0 0 BOK FINL CORP COM 05561Q201 483 9,214 SH DEFINED 01 2,560 6,654 0 BOK FINL CORP COM 05561Q201 1 20 SH OTHER 01 0 0 20 BOK FINL CORP COM 05561Q201 3,514 67,008 SH DEFINED 01,08 8,705 58,303 0 BOK FINL CORP COM 05561Q201 3 50 SH DEFINED 10 50 0 0 BP PLC COM 055622104 89,267 1,564,162 SH DEFINED 01 1,258,882 183,269 122,011 BP PLC COM 055622104 42,056 736,914 SH OTHER 01 427,649 236,144 73,121 BP PLC COM 055622104 33,744 591,275 SH DEFINED 04 481,722 81,942 27,611 BP PLC COM 055622104 35,458 621,310 SH OTHER 04 481,951 94,720 44,639 BP PLC COM 055622104 251 4,400 SH DEFINED 07,10 0 0 4,400 BP PLC COM 055622104 8,736 153,074 SH DEFINED 01,08 153,074 0 0 BP PLC COM 055622104 691 12,100 SH DEFINED 09 12,100 0 0 BP PLC COM 055622104 17,730 310,679 SH DEFINED 10 269,819 29,809 11,051 BP PLC COM 055622104 8,771 153,682 SH OTHER 10 109,956 29,308 14,418 BP PRUDHOE BAY RTY TR COM 055630107 227 2,300 SH DEFINED 04 2,000 0 300 BPZ RESOURCES INC COM 055639108 678 92,218 SH DEFINED 01 21,001 71,217 0 BPZ RESOURCES INC COM 055639108 5,374 731,108 SH DEFINED 01,08 128,571 602,537 0 BPZ RESOURCES INC COM 055639108 1,842 250,661 SH DEFINED 09 250,661 0 0 BPZ RESOURCES INC COM 055639108 1 90 SH DEFINED 10 90 0 0 BRE PROPERTIES INC COM 05564E106 1,253 35,037 SH DEFINED 01 11,008 21,099 2,930 BRE PROPERTIES INC COM 05564E106 9 240 SH OTHER 01 200 0 40 BRE PROPERTIES INC COM 05564E106 5 130 SH DEFINED 04 130 0 0 BRE PROPERTIES INC COM 05564E106 7,222 202,021 SH OTHER 04 202,021 0 0 BRE PROPERTIES INC COM 05564E106 14,788 413,652 SH DEFINED 01,08 102,187 311,465 0 BRE PROPERTIES INC COM 05564E106 32 900 SH DEFINED 10 800 0 100 BRT RLTY TR COM 055645303 48 7,255 SH DEFINED 01 0 7,255 0 BRT RLTY TR COM 055645303 151 22,814 SH DEFINED 01,08 7,643 15,171 0 BOFI HLDG INC COM 05566U108 12 871 SH DEFINED 01 0 871 0 BOFI HLDG INC COM 05566U108 109 7,800 SH DEFINED 04 7,800 0 0 BOFI HLDG INC COM 05566U108 129 9,230 SH DEFINED 01,08 1,371 7,859 0 BSD MED CORP DEL COM 055662100 30 17,324 SH DEFINED 01 0 17,324 0 BSD MED CORP DEL COM 055662100 42 24,186 SH DEFINED 01,08 17,883 6,303 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 64 ________ BMP SUNSTONE CORP COM 05569C105 642 126,910 SH DEFINED 01 5,463 121,447 0 BMP SUNSTONE CORP COM 05569C105 1,623 320,839 SH DEFINED 01,08 147,817 173,022 0 BMP SUNSTONE CORP COM 05569C105 421 83,200 SH DEFINED 09 83,200 0 0 BMP SUNSTONE CORP COM 05569C105 0 50 SH DEFINED 10 50 0 0 BT GROUP PLC COM 05577E101 2,099 112,188 SH DEFINED 01 98,923 2,165 11,100 BT GROUP PLC COM 05577E101 14 768 SH OTHER 01 418 350 0 BT GROUP PLC COM 05577E101 161 8,585 SH DEFINED 04 8,585 0 0 BT GROUP PLC COM 05577E101 701 37,455 SH DEFINED 01,08 37,455 0 0 BT GROUP PLC COM 05577E101 11 570 SH DEFINED 10 570 0 0 BMC SOFTWARE INC COM 055921100 9,068 238,620 SH DEFINED 01 91,258 144,832 2,530 BMC SOFTWARE INC COM 055921100 145 3,815 SH OTHER 01 1,630 2,050 135 BMC SOFTWARE INC COM 055921100 501 13,173 SH DEFINED 04 12,238 439 496 BMC SOFTWARE INC COM 055921100 506 13,323 SH OTHER 04 2,123 11,200 0 BMC SOFTWARE INC COM 055921100 58,777 1,546,772 SH DEFINED 01,08 586,834 959,938 0 BMC SOFTWARE INC COM 055921100 14,353 377,711 SH DEFINED 09 377,711 0 0 BMC SOFTWARE INC COM 055921100 251 6,617 SH DEFINED 10 6,447 0 170 BMC SOFTWARE INC COM 055921100 4 115 SH OTHER 10 115 0 0 BTU INTL INC COM 056032105 59 9,664 SH DEFINED 01 0 9,664 0 BTU INTL INC COM 056032105 101 16,502 SH DEFINED 01,08 10,133 6,369 0 BABCOCK & BROWN AIR LTD COM 05614P101 140 13,500 SH DEFINED 10 0 13,500 0 BADGER METER INC COM 056525108 1,119 29,046 SH DEFINED 01 7,599 21,447 0 BADGER METER INC COM 056525108 39 1,000 SH OTHER 01 1,000 0 0 BADGER METER INC COM 056525108 1 35 SH DEFINED 04 35 0 0 BADGER METER INC COM 056525108 5,439 141,227 SH DEFINED 01,08 36,427 104,800 0 BADGER METER INC COM 056525108 1,718 44,623 SH DEFINED 09 44,623 0 0 BADGER METER INC COM 056525108 1,405 36,492 SH DEFINED 10 36,492 0 0 BAIDU INC COM 056752108 1,701 2,849 SH DEFINED 01 2,807 8 34 BAIDU INC COM 056752108 245 411 SH OTHER 01 314 24 73 BAIDU INC COM 056752108 1,565 2,621 SH DEFINED 04 2,581 16 24 BAIDU INC COM 056752108 107 180 SH OTHER 04 72 108 0 BAIDU INC COM 056752108 2,011 3,369 SH DEFINED 01,08 3,369 0 0 BAIDU INC COM 056752108 838 1,403 SH DEFINED 10 1,250 14 139 BAIDU INC COM 056752108 20 33 SH OTHER 10 13 20 0 BAKER MICHAEL CORP COM 057149106 386 11,182 SH DEFINED 01 1,607 9,555 20 BAKER MICHAEL CORP COM 057149106 2,345 68,012 SH DEFINED 01,08 13,680 54,332 0 BAKER MICHAEL CORP COM 057149106 755 21,900 SH DEFINED 09 21,900 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 65 ________ BAKER HUGHES INC COM 057224107 28,547 609,452 SH DEFINED 01 290,577 310,669 8,206 BAKER HUGHES INC COM 057224107 4,804 102,556 SH OTHER 01 52,952 42,434 7,170 BAKER HUGHES INC COM 057224107 8,068 172,245 SH DEFINED 04 164,910 5,133 2,202 BAKER HUGHES INC COM 057224107 1,574 33,599 SH OTHER 04 15,933 17,466 200 BAKER HUGHES INC COM 057224107 117,882 2,516,687 SH DEFINED 01,08 879,545 1,637,142 0 BAKER HUGHES INC COM 057224107 30,774 656,994 SH DEFINED 09 656,994 0 0 BAKER HUGHES INC COM 057224107 3,837 81,921 SH DEFINED 10 75,831 3,230 2,860 BAKER HUGHES INC COM 057224107 153 3,277 SH OTHER 10 1,977 0 1,300 BALCHEM CORP COM 057665200 1,339 54,315 SH DEFINED 01 23,141 30,164 1,010 BALCHEM CORP COM 057665200 9 367 SH OTHER 01 0 150 217 BALCHEM CORP COM 057665200 241 9,789 SH DEFINED 04 9,138 314 337 BALCHEM CORP COM 057665200 13 537 SH OTHER 04 260 277 0 BALCHEM CORP COM 057665200 5,635 228,614 SH DEFINED 01,08 49,281 179,333 0 BALCHEM CORP COM 057665200 1,821 73,880 SH DEFINED 09 73,880 0 0 BALCHEM CORP COM 057665200 300 12,179 SH DEFINED 10 12,179 0 0 BALDOR ELEC CO COM 057741100 3,074 82,185 SH DEFINED 01 23,108 57,327 1,750 BALDOR ELEC CO COM 057741100 11 295 SH DEFINED 04 295 0 0 BALDOR ELEC CO COM 057741100 14,682 392,563 SH DEFINED 01,08 96,037 296,526 0 BALDOR ELEC CO COM 057741100 4,948 132,292 SH DEFINED 09 132,292 0 0 BALDOR ELEC CO COM 057741100 7 180 SH DEFINED 10 180 0 0 BALDWIN & LYONS INC COM 057755209 587 24,364 SH DEFINED 01 2,076 22,268 20 BALDWIN & LYONS INC COM 057755209 2,092 86,823 SH DEFINED 01,08 26,528 60,295 0 BALDWIN & LYONS INC COM 057755209 537 22,295 SH DEFINED 09 22,295 0 0 BALDWIN & LYONS INC COM 057755209 2 100 SH DEFINED 10 100 0 0 BALDWIN TECHNOLOGY INC COM 058264102 37 31,190 SH DEFINED 01 0 31,190 0 BALDWIN TECHNOLOGY INC COM 058264102 0 375 SH DEFINED 04 375 0 0 BALDWIN TECHNOLOGY INC COM 058264102 55 45,465 SH DEFINED 01,08 32,745 12,720 0 BALL CORP COM 058498106 5,747 107,661 SH DEFINED 01 54,185 52,110 1,366 BALL CORP COM 058498106 79 1,484 SH OTHER 01 1,119 290 75 BALL CORP COM 058498106 703 13,167 SH DEFINED 04 7,030 5,837 300 BALL CORP COM 058498106 85 1,590 SH OTHER 04 1,590 0 0 BALL CORP COM 058498106 40 745 SH DEFINED 07,10 0 745 0 BALL CORP COM 058498106 39,780 745,215 SH DEFINED 01,08 265,424 479,791 0 BALL CORP COM 058498106 10,364 194,163 SH DEFINED 09 194,163 0 0 BALL CORP COM 058498106 185 3,468 SH DEFINED 10 2,993 245 230 BALL CORP COM 058498106 4 68 SH OTHER 10 31 37 0 BALLANTYNE STRONG INC COM 058516105 38 7,010 SH DEFINED 01 0 7,010 0 BALLANTYNE STRONG INC COM 058516105 77 14,339 SH DEFINED 01,08 6,083 8,256 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 66 ________ BALLY TECHNOLOGIES INC COM 05874B107 4,311 106,332 SH DEFINED 01 12,742 93,590 0 BALLY TECHNOLOGIES INC COM 05874B107 2 60 SH DEFINED 04 60 0 0 BALLY TECHNOLOGIES INC COM 05874B107 26,284 648,359 SH DEFINED 01,08 127,202 521,157 0 BALLY TECHNOLOGIES INC COM 05874B107 6,137 151,389 SH DEFINED 09 151,389 0 0 BALLY TECHNOLOGIES INC COM 05874B107 4 100 SH DEFINED 10 100 0 0 BALLY TECHNOLOGIES INC COM 05874B107 5 120 SH OTHER 10 0 120 0 BANCFIRST CORP COM 05945F103 1,666 39,742 SH DEFINED 01 3,081 36,661 0 BANCFIRST CORP COM 05945F103 3,665 87,442 SH DEFINED 01,08 42,230 45,212 0 BANCFIRST CORP COM 05945F103 830 19,800 SH DEFINED 09 19,800 0 0 BANCFIRST CORP COM 05945F103 1 20 SH DEFINED 10 20 0 0 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 7,023 513,031 SH DEFINED 01 443,751 9,186 60,094 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 418 30,531 SH OTHER 01 26,102 4,429 0 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 539 39,384 SH DEFINED 04 39,384 0 0 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 3,740 273,205 SH DEFINED 01,08 273,205 0 0 BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 30 2,197 SH DEFINED 10 2,197 0 0 BANCO BRADESCO S A COM 059460303 5,579 302,730 SH DEFINED 01 272,923 4,020 25,787 BANCO BRADESCO S A COM 059460303 46 2,496 SH OTHER 01 789 1,707 0 BANCO BRADESCO S A COM 059460303 321 17,398 SH DEFINED 04 17,398 0 0 BANCO BRADESCO S A COM 059460303 1,927 104,543 SH DEFINED 01,08 104,543 0 0 BANCO BRADESCO S A COM 059460303 28 1,501 SH DEFINED 10 1,342 159 0 BANCO DE CHILE COM 059520106 415 7,177 SH DEFINED 01 6,062 0 1,115 BANCO DE CHILE COM 059520106 8 139 SH OTHER 01 9 130 0 BANCO DE CHILE COM 059520106 33 572 SH DEFINED 04 572 0 0 BANCO DE CHILE COM 059520106 221 3,811 SH DEFINED 01,08 3,811 0 0 BANCO DE CHILE COM 059520106 3 50 SH DEFINED 10 50 0 0 BANCO SANTANDER SA COM 05964H105 24,314 1,832,284 SH DEFINED 01 1,549,970 134,959 147,355 BANCO SANTANDER SA COM 05964H105 2,262 170,433 SH OTHER 01 106,341 36,622 27,470 BANCO SANTANDER SA COM 05964H105 14,865 1,120,224 SH DEFINED 04 1,047,875 57,628 14,721 BANCO SANTANDER SA COM 05964H105 1,990 149,929 SH OTHER 04 75,957 73,492 480 BANCO SANTANDER SA COM 05964H105 219 16,500 SH DEFINED 07,10 16,500 0 0 BANCO SANTANDER SA COM 05964H105 6,695 504,512 SH DEFINED 01,08 504,512 0 0 BANCO SANTANDER SA COM 05964H105 8,107 610,950 SH DEFINED 10 555,052 30,588 25,310 BANCO SANTANDER SA COM 05964H105 98 7,385 SH OTHER 10 6,915 470 0 BANCO SANTANDER CHILE NEW COM 05965X109 544 7,972 SH DEFINED 01 7,322 0 650 BANCO SANTANDER CHILE NEW COM 05965X109 5 79 SH OTHER 01 20 59 0 BANCO SANTANDER CHILE NEW COM 05965X109 31 460 SH DEFINED 04 460 0 0 BANCO SANTANDER CHILE NEW COM 05965X109 513 7,518 SH DEFINED 01,08 7,518 0 0 BANCO SANTANDER CHILE NEW COM 05965X109 3 40 SH DEFINED 10 40 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 67 ________ BANCO SANTANDER BRASIL S A COM 05967A107 1,248 100,387 SH DEFINED 01 89,832 8,800 1,755 BANCO SANTANDER BRASIL S A COM 05967A107 128 10,325 SH OTHER 01 8,690 430 1,205 BANCO SANTANDER BRASIL S A COM 05967A107 889 71,550 SH DEFINED 04 70,375 955 220 BANCO SANTANDER BRASIL S A COM 05967A107 56 4,535 SH OTHER 04 4,285 250 0 BANCO SANTANDER BRASIL S A COM 05967A107 3,917 315,097 SH DEFINED 01,08 315,097 0 0 BANCO SANTANDER BRASIL S A COM 05967A107 835 67,176 SH DEFINED 10 66,221 955 0 BANCO SANTANDER BRASIL S A COM 05967A107 65 5,235 SH OTHER 10 4,250 985 0 BANCOLOMBIA S A COM 05968L102 175 3,823 SH DEFINED 01 3,823 0 0 BANCOLOMBIA S A COM 05968L102 796 17,428 SH DEFINED 01,08 17,428 0 0 BANCOLOMBIA S A COM 05968L102 688 15,075 SH DEFINED 09 15,075 0 0 BANCORP INC DEL COM 05969A105 161 18,039 SH DEFINED 01 4,067 13,972 0 BANCORP INC DEL COM 05969A105 1,321 148,374 SH DEFINED 01,08 31,101 117,273 0 BANCORP INC DEL COM 05969A105 733 82,341 SH DEFINED 09 82,341 0 0 BANCORP RHODE ISLAND INC COM 059690107 530 19,368 SH DEFINED 01 864 18,504 0 BANCORP RHODE ISLAND INC COM 059690107 1,163 42,525 SH DEFINED 01,08 21,769 20,756 0 BANCORP RHODE ISLAND INC COM 059690107 328 11,987 SH DEFINED 09 11,987 0 0 BANCORPSOUTH INC COM 059692103 553 26,366 SH DEFINED 01 14,062 11,034 1,270 BANCORPSOUTH INC COM 059692103 1 70 SH OTHER 01 0 0 70 BANCORPSOUTH INC COM 059692103 2 90 SH DEFINED 04 90 0 0 BANCORPSOUTH INC COM 059692103 10,169 485,184 SH DEFINED 01,08 38,320 446,864 0 BANCORPSOUTH INC COM 059692103 4 200 SH DEFINED 10 0 0 200 BANCTRUST FINANCIAL GP COM 05978R107 53 10,869 SH DEFINED 01 940 9,929 0 BANCTRUST FINANCIAL GP COM 05978R107 143 29,457 SH DEFINED 01,08 9,259 20,198 0 BANK OF AMERICA CORPORATION COM 060505104 209,941 11,761,395 SH DEFINED 01 6,273,964 5,380,542 106,889 BANK OF AMERICA CORPORATION COM 060505104 12,915 723,536 SH OTHER 01 436,244 193,343 93,949 BANK OF AMERICA CORPORATION COM 060505104 61,814 3,462,948 SH DEFINED 04 3,183,835 199,342 79,771 BANK OF AMERICA CORPORATION COM 060505104 12,095 677,583 SH OTHER 04 472,982 162,774 41,827 BANK OF AMERICA CORPORATION COM 060505104 291 16,323 SH DEFINED 07,10 16,323 0 0 BANK OF AMERICA CORPORATION COM 060505104 1,458,875 81,729,667 SH DEFINED 01,08 29,196,390 52,533,277 0 BANK OF AMERICA CORPORATION COM 060505104 373,255 20,910,658 SH DEFINED 09 20,910,658 0 0 BANK OF AMERICA CORPORATION COM 060505104 23,658 1,325,359 SH DEFINED 10 1,236,916 59,491 28,952 BANK OF AMERICA CORPORATION COM 060505104 1,761 98,638 SH OTHER 10 58,383 35,447 4,808 BANK FLA CORP NAPLES COM 062128103 6 7,912 SH DEFINED 01 0 7,912 0 BANK FLA CORP NAPLES COM 062128103 13 16,929 SH DEFINED 01,08 8,310 8,619 0 BANK OF GRANITE CORP COM 062401104 21 17,741 SH DEFINED 01 0 17,741 0 BANK OF GRANITE CORP COM 062401104 40 32,721 SH DEFINED 01,08 13,796 18,925 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 68 ________ BANK HAWAII CORP COM 062540109 919 20,440 SH DEFINED 01 13,043 7,337 60 BANK HAWAII CORP COM 062540109 3 73 SH OTHER 01 73 0 0 BANK HAWAII CORP COM 062540109 437 9,725 SH DEFINED 04 3,685 6,040 0 BANK HAWAII CORP COM 062540109 2,248 50,000 SH OTHER 04 50,000 0 0 BANK HAWAII CORP COM 062540109 35 785 SH DEFINED 07,10 0 785 0 BANK HAWAII CORP COM 062540109 13,314 296,188 SH DEFINED 01,08 20,274 275,914 0 BANK HAWAII CORP COM 062540109 40 895 SH DEFINED 10 185 610 100 BANK KY FINL CORP COM 062896105 25 1,255 SH DEFINED 01 590 665 0 BANK KY FINL CORP COM 062896105 393 19,713 SH DEFINED 01,08 3,074 16,639 0 BANK KY FINL CORP COM 062896105 36 1,800 SH DEFINED 09 1,800 0 0 BANK OF MARIN BANCORP COM 063425102 213 6,445 SH DEFINED 01 1,230 5,215 0 BANK OF MARIN BANCORP COM 063425102 1,316 39,781 SH DEFINED 01,08 9,557 30,224 0 BANK OF MARIN BANCORP COM 063425102 641 19,378 SH DEFINED 09 19,378 0 0 BANK MONTREAL QUE COM 063671101 5,522 90,978 SH DEFINED 01 80,973 1,300 8,705 BANK MONTREAL QUE COM 063671101 50 831 SH OTHER 01 289 542 0 BANK MONTREAL QUE COM 063671101 415 6,838 SH DEFINED 04 6,838 0 0 BANK MONTREAL QUE COM 063671101 1,678 27,643 SH DEFINED 01,08 27,643 0 0 BANK MONTREAL QUE COM 063671101 33 550 SH DEFINED 10 550 0 0 BANK MUTUAL CORP NEW COM 063750103 1,880 289,200 SH DEFINED 01 54,172 235,028 0 BANK MUTUAL CORP NEW COM 063750103 0 35 SH DEFINED 04 35 0 0 BANK MUTUAL CORP NEW COM 063750103 3,842 591,080 SH DEFINED 01,08 284,176 306,904 0 BANK MUTUAL CORP NEW COM 063750103 1,029 158,354 SH DEFINED 09 158,354 0 0 BANK MUTUAL CORP NEW COM 063750103 1 100 SH DEFINED 10 0 0 100 BANK OF THE OZARKS INC COM 063904106 1,857 52,784 SH DEFINED 01 7,547 45,207 30 BANK OF THE OZARKS INC COM 063904106 3 85 SH OTHER 01 85 0 0 BANK OF THE OZARKS INC COM 063904106 83 2,345 SH DEFINED 04 2,345 0 0 BANK OF THE OZARKS INC COM 063904106 3 75 SH OTHER 04 75 0 0 BANK OF THE OZARKS INC COM 063904106 5,255 149,332 SH DEFINED 01,08 56,329 93,003 0 BANK OF THE OZARKS INC COM 063904106 1,404 39,891 SH DEFINED 09 39,891 0 0 BANK OF THE OZARKS INC COM 063904106 51 1,450 SH DEFINED 10 1,450 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 50,055 1,620,960 SH DEFINED 01 785,607 815,699 19,654 BANK OF NEW YORK MELLON CORP COM 064058100 2,965 96,008 SH OTHER 01 52,656 39,606 3,746 BANK OF NEW YORK MELLON CORP COM 064058100 19,716 638,467 SH DEFINED 04 595,549 30,413 12,505 BANK OF NEW YORK MELLON CORP COM 064058100 4,345 140,698 SH OTHER 04 75,822 55,358 9,518 BANK OF NEW YORK MELLON CORP COM 064058100 68 2,195 SH DEFINED 07,10 2,195 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 298,348 9,661,520 SH DEFINED 01,08 3,413,063 6,248,457 0 BANK OF NEW YORK MELLON CORP COM 064058100 77,299 2,503,214 SH DEFINED 09 2,503,214 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 5,312 172,035 SH DEFINED 10 158,971 11,175 1,889 BANK OF NEW YORK MELLON CORP COM 064058100 471 15,240 SH OTHER 10 7,206 2,813 5,221 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 69 ________ BANK NOVA SCOTIA HALIFAX COM 064149107 7,244 144,816 SH DEFINED 01 128,236 620 15,960 BANK NOVA SCOTIA HALIFAX COM 064149107 129 2,582 SH OTHER 01 508 2,074 0 BANK NOVA SCOTIA HALIFAX COM 064149107 607 12,127 SH DEFINED 04 11,867 0 260 BANK NOVA SCOTIA HALIFAX COM 064149107 80 1,600 SH OTHER 04 1,000 0 600 BANK NOVA SCOTIA HALIFAX COM 064149107 2,510 50,184 SH DEFINED 01,08 50,184 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 41 829 SH DEFINED 10 770 59 0 BANK OF THE CAROLINES CORP COM 06425J102 129 28,622 SH DEFINED 01 0 28,622 0 BANK OF THE CAROLINES CORP COM 06425J102 541 120,169 SH DEFINED 01,08 608 119,561 0 BANK SOUTH CAROLINA CORP COM 065066102 64 6,009 SH DEFINED 01 0 6,009 0 BANK SOUTH CAROLINA CORP COM 065066102 147 13,910 SH DEFINED 01,08 7,357 6,553 0 BANKATLANTIC BANCORP COM 065908600 31 17,567 SH DEFINED 01 0 17,567 0 BANKATLANTIC BANCORP COM 065908600 196 110,892 SH DEFINED 01,08 6,486 104,406 0 BANKFINANCIAL CORP COM 06643P104 1,007 109,859 SH DEFINED 01 15,684 94,175 0 BANKFINANCIAL CORP COM 06643P104 42 4,575 SH OTHER 01 0 4,575 0 BANKFINANCIAL CORP COM 06643P104 131 14,275 SH DEFINED 04 1,730 12,545 0 BANKFINANCIAL CORP COM 06643P104 2,015 219,733 SH DEFINED 01,08 94,930 124,803 0 BANKFINANCIAL CORP COM 06643P104 637 69,508 SH DEFINED 09 69,508 0 0 BANKFINANCIAL CORP COM 06643P104 97 10,560 SH DEFINED 10 1,535 8,790 235 BANKS COM INC COM 066470105 2 3,575 SH DEFINED 01 0 3,575 0 BANKS COM INC COM 066470105 4 9,475 SH DEFINED 01,08 6,416 3,059 0 BANNER CORP COM 06652V109 87 22,582 SH DEFINED 01 3,505 19,077 0 BANNER CORP COM 06652V109 575 149,735 SH DEFINED 01,08 28,140 121,595 0 BANNER CORP COM 06652V109 523 136,095 SH DEFINED 09 136,095 0 0 BANNER CORP COM 06652V109 0 30 SH DEFINED 10 30 0 0 BAR HBR BANKSHARES COM 066849100 214 7,009 SH DEFINED 01 437 6,572 0 BAR HBR BANKSHARES COM 066849100 1 25 SH DEFINED 04 0 25 0 BAR HBR BANKSHARES COM 066849100 926 30,376 SH DEFINED 01,08 9,860 20,516 0 BAR HBR BANKSHARES COM 066849100 247 8,109 SH DEFINED 09 8,109 0 0 BARCLAYS BK PLC COM 06738C778 103 2,590 SH DEFINED 01 2,590 0 0 BARCLAYS BK PLC COM 06738C778 48 1,210 SH OTHER 01 1,210 0 0 BARCLAYS BK PLC COM 06738C778 12,548 314,790 SH DEFINED 01,08 0 314,790 0 BARCLAYS PLC COM 06738E204 12,602 579,425 SH DEFINED 01 514,207 14,338 50,880 BARCLAYS PLC COM 06738E204 653 30,044 SH OTHER 01 12,550 11,249 6,245 BARCLAYS PLC COM 06738E204 7,471 343,512 SH DEFINED 04 329,752 12,835 925 BARCLAYS PLC COM 06738E204 828 38,075 SH OTHER 04 16,945 21,130 0 BARCLAYS PLC COM 06738E204 117 5,400 SH DEFINED 07,10 5,400 0 0 BARCLAYS PLC COM 06738E204 3,309 152,120 SH DEFINED 01,08 152,120 0 0 BARCLAYS PLC COM 06738E204 4,661 214,316 SH DEFINED 10 207,331 2,930 4,055 BARCLAYS PLC COM 06738E204 122 5,620 SH OTHER 10 4,170 1,450 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 70 ________ BARD C R INC COM 067383109 11,295 130,400 SH DEFINED 01 66,463 61,947 1,990 BARD C R INC COM 067383109 648 7,478 SH OTHER 01 3,823 3,655 0 BARD C R INC COM 067383109 1,817 20,971 SH DEFINED 04 19,466 1,343 162 BARD C R INC COM 067383109 384 4,431 SH OTHER 04 3,121 110 1,200 BARD C R INC COM 067383109 7 85 SH DEFINED 07,10 85 0 0 BARD C R INC COM 067383109 66,319 765,627 SH DEFINED 01,08 270,955 494,672 0 BARD C R INC COM 067383109 17,839 205,949 SH DEFINED 09 205,949 0 0 BARD C R INC COM 067383109 1,210 13,965 SH DEFINED 10 11,200 2,410 355 BARD C R INC COM 067383109 478 5,517 SH OTHER 10 2,667 0 2,850 BARCLAYS BK PLC COM 06739F291 50 750 SH DEFINED 01 750 0 0 BARCLAYS BK PLC COM 06739F291 176 2,640 SH OTHER 01 2,640 0 0 BARCLAYS BK PLC COM 06739F291 387 5,790 SH DEFINED 04 5,790 0 0 BARNES & NOBLE INC COM 067774109 722 33,385 SH DEFINED 01 10,509 22,876 0 BARNES & NOBLE INC COM 067774109 44 2,050 SH OTHER 01 2,050 0 0 BARNES & NOBLE INC COM 067774109 17 790 SH DEFINED 04 40 750 0 BARNES & NOBLE INC COM 067774109 5,695 263,416 SH DEFINED 01,08 34,316 229,100 0 BARNES & NOBLE INC COM 067774109 2 70 SH DEFINED 10 70 0 0 BARNES GROUP INC COM 067806109 4,764 244,959 SH DEFINED 01 20,657 222,312 1,990 BARNES GROUP INC COM 067806109 2 80 SH DEFINED 04 80 0 0 BARNES GROUP INC COM 067806109 10,589 544,446 SH DEFINED 01,08 262,735 281,711 0 BARNES GROUP INC COM 067806109 2,577 132,500 SH DEFINED 09 132,500 0 0 BARNES GROUP INC COM 067806109 2 100 SH DEFINED 10 100 0 0 BARRICK GOLD CORP COM 067901108 7,937 207,005 SH DEFINED 01 150,490 39,427 17,088 BARRICK GOLD CORP COM 067901108 3,025 78,911 SH OTHER 01 26,442 41,582 10,887 BARRICK GOLD CORP COM 067901108 3,591 93,661 SH DEFINED 04 31,574 62,087 0 BARRICK GOLD CORP COM 067901108 642 16,750 SH OTHER 04 15,550 1,200 0 BARRICK GOLD CORP COM 067901108 1,865 48,650 SH DEFINED 01,08 48,650 0 0 BARRICK GOLD CORP COM 067901108 1,760 45,893 SH DEFINED 10 21,435 24,458 0 BARRICK GOLD CORP COM 067901108 8 205 SH OTHER 10 205 0 0 BARNWELL INDS INC COM 068221100 53 12,160 SH DEFINED 01 0 12,160 0 BARNWELL INDS INC COM 068221100 103 23,777 SH DEFINED 01,08 13,005 10,772 0 BARRETT BILL CORP COM 06846N104 5,885 191,625 SH DEFINED 01 17,861 172,544 1,220 BARRETT BILL CORP COM 06846N104 6 200 SH OTHER 01 0 200 0 BARRETT BILL CORP COM 06846N104 9 300 SH DEFINED 04 100 200 0 BARRETT BILL CORP COM 06846N104 17,072 555,911 SH DEFINED 01,08 201,991 353,920 0 BARRETT BILL CORP COM 06846N104 3,237 105,400 SH DEFINED 09 105,400 0 0 BARRETT BILL CORP COM 06846N104 5 150 SH DEFINED 10 50 100 0 BARRETT BUSINESS SERVICES IN COM 068463108 605 44,630 SH DEFINED 01 1,772 42,858 0 BARRETT BUSINESS SERVICES IN COM 068463108 1,273 93,852 SH DEFINED 01,08 47,038 46,814 0 BARRETT BUSINESS SERVICES IN COM 068463108 100 7,400 SH DEFINED 09 7,400 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 71 ________ BARRY R G CORP OHIO COM 068798107 88 8,617 SH DEFINED 01 565 8,052 0 BARRY R G CORP OHIO COM 068798107 163 15,934 SH DEFINED 01,08 8,396 7,538 0 BASIC ENERGY SVCS INC NEW COM 06985P100 291 37,708 SH DEFINED 01 10,073 27,585 50 BASIC ENERGY SVCS INC NEW COM 06985P100 1,506 195,280 SH DEFINED 01,08 56,254 139,026 0 BASIC ENERGY SVCS INC NEW COM 06985P100 415 53,800 SH DEFINED 09 53,800 0 0 BASIC ENERGY SVCS INC NEW COM 06985P100 1 90 SH DEFINED 10 90 0 0 BASSETT FURNITURE INDS INC COM 070203104 66 11,736 SH DEFINED 01 0 11,736 0 BASSETT FURNITURE INDS INC COM 070203104 126 22,275 SH DEFINED 01,08 9,942 12,333 0 BAXTER INTL INC COM 071813109 72,511 1,245,888 SH DEFINED 01 816,515 394,993 34,380 BAXTER INTL INC COM 071813109 16,193 278,238 SH OTHER 01 164,868 93,282 20,088 BAXTER INTL INC COM 071813109 29,068 499,442 SH DEFINED 04 444,260 36,579 18,603 BAXTER INTL INC COM 071813109 13,041 224,067 SH OTHER 04 149,401 63,773 10,893 BAXTER INTL INC COM 071813109 272 4,670 SH DEFINED 07,10 4,670 0 0 BAXTER INTL INC COM 071813109 275,141 4,727,501 SH DEFINED 01,08 1,656,956 3,070,545 0 BAXTER INTL INC COM 071813109 73,524 1,263,300 SH DEFINED 09 1,263,300 0 0 BAXTER INTL INC COM 071813109 14,974 257,283 SH DEFINED 10 236,765 12,911 7,607 BAXTER INTL INC COM 071813109 1,710 29,390 SH OTHER 10 16,485 7,055 5,850 BE AEROSPACE INC COM 073302101 3,090 101,790 SH DEFINED 01 34,822 63,278 3,690 BE AEROSPACE INC COM 073302101 33 1,100 SH OTHER 01 785 240 75 BE AEROSPACE INC COM 073302101 499 16,442 SH DEFINED 04 15,812 630 0 BE AEROSPACE INC COM 073302101 215 7,090 SH OTHER 04 7,090 0 0 BE AEROSPACE INC COM 073302101 19,662 647,634 SH DEFINED 01,08 89,917 557,717 0 BE AEROSPACE INC COM 073302101 328 10,790 SH DEFINED 10 10,580 0 210 BE AEROSPACE INC COM 073302101 3 105 SH OTHER 10 0 105 0 BEACON POWER CORP COM 073677106 39 86,303 SH DEFINED 01 2,630 83,673 0 BEACON POWER CORP COM 073677106 102 227,164 SH DEFINED 01,08 54,884 172,280 0 BEACON ROOFING SUPPLY INC COM 073685109 1,707 89,257 SH DEFINED 01 39,510 49,282 465 BEACON ROOFING SUPPLY INC COM 073685109 200 10,455 SH OTHER 01 1,280 8,870 305 BEACON ROOFING SUPPLY INC COM 073685109 762 39,815 SH DEFINED 04 37,140 2,675 0 BEACON ROOFING SUPPLY INC COM 073685109 13 685 SH OTHER 04 685 0 0 BEACON ROOFING SUPPLY INC COM 073685109 34 1,770 SH DEFINED 07,10 1,770 0 0 BEACON ROOFING SUPPLY INC COM 073685109 7,217 377,235 SH DEFINED 01,08 77,683 299,552 0 BEACON ROOFING SUPPLY INC COM 073685109 2,357 123,224 SH DEFINED 09 123,224 0 0 BEACON ROOFING SUPPLY INC COM 073685109 428 22,365 SH DEFINED 10 19,025 3,340 0 BEACON ROOFING SUPPLY INC COM 073685109 4 190 SH OTHER 10 190 0 0 BEASLEY BROADCAST GROUP INC COM 074014101 21 4,999 SH DEFINED 01 0 4,999 0 BEASLEY BROADCAST GROUP INC COM 074014101 62 14,995 SH DEFINED 01,08 5,697 9,298 0 BEAZER HOMES USA INC COM 07556Q105 247 54,324 SH DEFINED 01 13,240 41,084 0 BEAZER HOMES USA INC COM 07556Q105 2,145 472,488 SH DEFINED 01,08 80,308 392,180 0 BEAZER HOMES USA INC COM 07556Q105 798 175,700 SH DEFINED 09 175,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 72 ________ BEBE STORES INC COM 075571109 260 29,221 SH DEFINED 01 5,730 23,491 0 BEBE STORES INC COM 075571109 2,067 231,975 SH DEFINED 01,08 46,760 185,215 0 BEBE STORES INC COM 075571109 507 56,900 SH DEFINED 09 56,900 0 0 BECKMAN COULTER INC COM 075811109 3,794 60,416 SH DEFINED 01 41,721 17,438 1,257 BECKMAN COULTER INC COM 075811109 142 2,255 SH OTHER 01 415 1,765 75 BECKMAN COULTER INC COM 075811109 1,629 25,933 SH DEFINED 04 24,868 710 355 BECKMAN COULTER INC COM 075811109 359 5,711 SH OTHER 04 1,767 3,944 0 BECKMAN COULTER INC COM 075811109 29,500 469,739 SH DEFINED 01,08 83,962 385,777 0 BECKMAN COULTER INC COM 075811109 1,987 31,644 SH DEFINED 09 31,644 0 0 BECKMAN COULTER INC COM 075811109 1,389 22,114 SH DEFINED 10 20,744 605 765 BECKMAN COULTER INC COM 075811109 9 150 SH OTHER 10 150 0 0 BECTON DICKINSON & CO COM 075887109 40,478 514,138 SH DEFINED 01 348,554 157,391 8,193 BECTON DICKINSON & CO COM 075887109 5,466 69,433 SH OTHER 01 56,974 6,844 5,615 BECTON DICKINSON & CO COM 075887109 7,901 100,356 SH DEFINED 04 94,337 1,954 4,065 BECTON DICKINSON & CO COM 075887109 5,078 64,501 SH OTHER 04 38,931 12,975 12,595 BECTON DICKINSON & CO COM 075887109 18 225 SH DEFINED 07,10 225 0 0 BECTON DICKINSON & CO COM 075887109 147,225 1,869,996 SH DEFINED 01,08 661,551 1,208,445 0 BECTON DICKINSON & CO COM 075887109 39,021 495,634 SH DEFINED 09 495,634 0 0 BECTON DICKINSON & CO COM 075887109 2,609 33,143 SH DEFINED 10 31,043 1,800 300 BECTON DICKINSON & CO COM 075887109 252 3,199 SH OTHER 10 2,704 495 0 BED BATH & BEYOND INC COM 075896100 15,658 357,826 SH DEFINED 01 191,811 160,441 5,574 BED BATH & BEYOND INC COM 075896100 793 18,128 SH OTHER 01 7,609 10,124 395 BED BATH & BEYOND INC COM 075896100 5,407 123,563 SH DEFINED 04 118,724 3,389 1,450 BED BATH & BEYOND INC COM 075896100 1,487 33,987 SH OTHER 04 17,649 16,338 0 BED BATH & BEYOND INC COM 075896100 91,545 2,091,982 SH DEFINED 01,08 764,761 1,327,221 0 BED BATH & BEYOND INC COM 075896100 23,833 544,630 SH DEFINED 09 544,630 0 0 BED BATH & BEYOND INC COM 075896100 2,777 63,457 SH DEFINED 10 57,962 5,365 130 BED BATH & BEYOND INC COM 075896100 193 4,415 SH OTHER 10 795 520 3,100 BEL FUSE INC COM 077347201 129 6,948 SH DEFINED 01 0 6,948 0 BEL FUSE INC COM 077347201 167 9,008 SH DEFINED 01,08 7,978 1,030 0 BEL FUSE INC COM 077347300 1,745 86,604 SH DEFINED 01 4,774 81,310 520 BEL FUSE INC COM 077347300 3,060 151,862 SH DEFINED 01,08 92,390 59,472 0 BEL FUSE INC COM 077347300 542 26,875 SH DEFINED 09 26,875 0 0 BELDEN INC COM 077454106 7,075 257,655 SH DEFINED 01 35,832 220,323 1,500 BELDEN INC COM 077454106 19 700 SH OTHER 01 700 0 0 BELDEN INC COM 077454106 513 18,690 SH DEFINED 04 16,080 2,610 0 BELDEN INC COM 077454106 17 605 SH OTHER 04 350 0 255 BELDEN INC COM 077454106 15,520 565,186 SH DEFINED 01,08 264,057 301,129 0 BELDEN INC COM 077454106 3,629 132,155 SH DEFINED 09 132,155 0 0 BELDEN INC COM 077454106 283 10,295 SH DEFINED 10 10,295 0 0 BELL MICROPRODUCTS INC COM 078137106 83 11,881 SH DEFINED 01 0 11,881 0 BELL MICROPRODUCTS INC COM 078137106 259 37,198 SH DEFINED 01,08 12,667 24,531 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 73 ________ BELO CORP COM 080555105 635 93,082 SH DEFINED 01 23,103 69,869 110 BELO CORP COM 080555105 9 1,323 SH OTHER 04 1,323 0 0 BELO CORP COM 080555105 4,783 701,360 SH DEFINED 01,08 128,522 572,838 0 BELO CORP COM 080555105 1,721 252,300 SH DEFINED 09 252,300 0 0 BELO CORP COM 080555105 1 180 SH DEFINED 10 180 0 0 BEMIS INC COM 081437105 2,919 101,640 SH DEFINED 01 47,894 53,104 642 BEMIS INC COM 081437105 87 3,021 SH OTHER 01 861 2,050 110 BEMIS INC COM 081437105 113 3,946 SH DEFINED 04 3,576 140 230 BEMIS INC COM 081437105 151 5,250 SH OTHER 04 5,250 0 0 BEMIS INC COM 081437105 6 210 SH DEFINED 07,10 210 0 0 BEMIS INC COM 081437105 22,026 766,938 SH DEFINED 01,08 216,231 550,707 0 BEMIS INC COM 081437105 5,461 190,155 SH DEFINED 09 190,155 0 0 BEMIS INC COM 081437105 46 1,602 SH DEFINED 10 1,602 0 0 BEMIS INC COM 081437105 0 6 SH OTHER 10 6 0 0 BENCHMARK ELECTRS INC COM 08160H101 5,981 288,358 SH DEFINED 01 29,030 257,288 2,040 BENCHMARK ELECTRS INC COM 08160H101 2 120 SH DEFINED 04 120 0 0 BENCHMARK ELECTRS INC COM 08160H101 15,141 730,015 SH DEFINED 01,08 324,728 405,287 0 BENCHMARK ELECTRS INC COM 08160H101 3,726 179,635 SH DEFINED 09 179,635 0 0 BENCHMARK ELECTRS INC COM 08160H101 5 240 SH DEFINED 10 240 0 0 BENEFICIAL MUTUAL BANCORP IN COM 08173R104 954 100,650 SH DEFINED 01 19,414 81,236 0 BENEFICIAL MUTUAL BANCORP IN COM 08173R104 147 15,480 SH OTHER 01 0 15,480 0 BENEFICIAL MUTUAL BANCORP IN COM 08173R104 244 25,780 SH DEFINED 04 3,135 22,645 0 BENEFICIAL MUTUAL BANCORP IN COM 08173R104 2,697 284,505 SH DEFINED 01,08 80,286 204,219 0 BENEFICIAL MUTUAL BANCORP IN COM 08173R104 992 104,637 SH DEFINED 09 104,637 0 0 BENEFICIAL MUTUAL BANCORP IN COM 08173R104 181 19,060 SH DEFINED 10 2,725 15,915 420 BENIHANA INC COM 082047200 80 12,372 SH DEFINED 01 1,587 10,785 0 BENIHANA INC COM 082047200 612 94,165 SH DEFINED 01,08 18,289 75,876 0 BENIHANA INC COM 082047200 131 20,100 SH DEFINED 09 20,100 0 0 BERKLEY W R CORP COM 084423102 1,571 60,233 SH DEFINED 01 30,527 28,145 1,561 BERKLEY W R CORP COM 084423102 8 302 SH OTHER 01 97 140 65 BERKLEY W R CORP COM 084423102 117 4,490 SH DEFINED 04 4,385 105 0 BERKLEY W R CORP COM 084423102 23,934 917,350 SH DEFINED 01,08 161,632 755,718 0 BERKLEY W R CORP COM 084423102 1,905 73,009 SH DEFINED 09 73,009 0 0 BERKLEY W R CORP COM 084423102 112 4,293 SH DEFINED 10 4,018 0 275 BERKSHIRE BANCORP INC DEL COM 084597202 57 9,071 SH DEFINED 01 0 9,071 0 BERKSHIRE BANCORP INC DEL COM 084597202 82 13,200 SH DEFINED 01,08 10,653 2,547 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 74 ________ BERKSHIRE HATHAWAY INC DEL COM 084670108 1,140 152 SH DEFINED 01 146 0 6 BERKSHIRE HATHAWAY INC DEL COM 084670108 630 84 SH OTHER 01 58 21 5 BERKSHIRE HATHAWAY INC DEL COM 084670108 555 74 SH DEFINED 04 63 2 9 BERKSHIRE HATHAWAY INC DEL COM 084670108 668 89 SH OTHER 04 65 23 1 BERKSHIRE HATHAWAY INC DEL COM 084670108 0 167 SH DEFINED 09 167 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 420 56 SH DEFINED 10 36 4 16 BERKSHIRE HATHAWAY INC DEL COM 084670108 23 3 SH OTHER 10 0 3 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 136,040 1,673,928 SH DEFINED 01 804,650 843,388 25,890 BERKSHIRE HATHAWAY INC DEL COM 084670702 6,584 81,019 SH OTHER 01 55,779 23,066 2,174 BERKSHIRE HATHAWAY INC DEL COM 084670702 19,781 243,396 SH DEFINED 04 227,379 10,522 5,495 BERKSHIRE HATHAWAY INC DEL COM 084670702 5,892 72,495 SH OTHER 04 49,545 17,200 5,750 BERKSHIRE HATHAWAY INC DEL COM 084670702 501 6,161 SH DEFINED 07,10 6,161 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 783,007 9,634,641 SH DEFINED 01,08 3,081,526 6,553,115 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 236,532 2,910,449 SH DEFINED 09 2,910,449 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 9,778 120,313 SH DEFINED 10 116,697 2,425 1,191 BERKSHIRE HATHAWAY INC DEL COM 084670702 1,439 17,701 SH OTHER 10 14,271 3,430 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1,731 94,454 SH DEFINED 01 2,478 91,976 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3,448 188,089 SH DEFINED 01,08 104,009 84,080 0 BERKSHIRE HILLS BANCORP INC COM 084680107 669 36,495 SH DEFINED 09 36,495 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1 30 SH DEFINED 10 30 0 0 BERRY PETE CO COM 085789105 5,907 209,758 SH DEFINED 01 12,730 196,978 50 BERRY PETE CO COM 085789105 11 400 SH OTHER 01 0 400 0 BERRY PETE CO COM 085789105 11 400 SH DEFINED 04 0 400 0 BERRY PETE CO COM 085789105 15,358 545,396 SH DEFINED 01,08 232,232 313,164 0 BERRY PETE CO COM 085789105 4,051 143,850 SH DEFINED 09 143,850 0 0 BERRY PETE CO COM 085789105 5 190 SH DEFINED 10 90 100 0 BERRY PETE CO COM 085789105 2 75 SH OTHER 10 0 75 0 BEST BUY INC COM 086516101 23,084 542,638 SH DEFINED 01 298,340 238,408 5,890 BEST BUY INC COM 086516101 3,479 81,771 SH OTHER 01 51,695 29,486 590 BEST BUY INC COM 086516101 9,155 215,209 SH DEFINED 04 192,671 18,814 3,724 BEST BUY INC COM 086516101 2,504 58,873 SH OTHER 04 37,153 18,483 3,237 BEST BUY INC COM 086516101 118,582 2,787,543 SH DEFINED 01,08 1,027,767 1,759,776 0 BEST BUY INC COM 086516101 31,440 739,078 SH DEFINED 09 739,078 0 0 BEST BUY INC COM 086516101 3,736 87,830 SH DEFINED 10 75,995 7,560 4,275 BEST BUY INC COM 086516101 431 10,138 SH OTHER 10 5,113 2,625 2,400 BHP BILLITON LTD COM 088606108 90,878 1,131,453 SH DEFINED 01 1,016,384 62,823 52,246 BHP BILLITON LTD COM 088606108 15,070 187,625 SH OTHER 01 144,995 28,772 13,858 BHP BILLITON LTD COM 088606108 84,605 1,053,355 SH DEFINED 04 994,125 29,348 29,882 BHP BILLITON LTD COM 088606108 16,567 206,266 SH OTHER 04 165,596 25,343 15,327 BHP BILLITON LTD COM 088606108 6,589 82,033 SH DEFINED 01,08 82,033 0 0 BHP BILLITON LTD COM 088606108 19,520 243,028 SH DEFINED 10 235,770 6,024 1,234 BHP BILLITON LTD COM 088606108 2,805 34,920 SH OTHER 10 25,660 8,933 327 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 75 ________ BIDZ COM INC COM 08883T200 2 1,100 SH DEFINED 01 0 1,100 0 BIDZ COM INC COM 08883T200 57 27,976 SH DEFINED 01,08 1,345 26,631 0 BIG 5 SPORTING GOODS CORP COM 08915P101 506 33,215 SH DEFINED 01 10,063 22,952 200 BIG 5 SPORTING GOODS CORP COM 08915P101 0 20 SH DEFINED 04 20 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2,713 178,254 SH DEFINED 01,08 37,877 140,377 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1,017 66,819 SH DEFINED 09 66,819 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1 50 SH DEFINED 10 50 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 4 230 SH OTHER 10 0 230 0 BIG LOTS INC COM 089302103 3,071 84,318 SH DEFINED 01 41,935 41,103 1,280 BIG LOTS INC COM 089302103 33 919 SH OTHER 01 819 0 100 BIG LOTS INC COM 089302103 229 6,280 SH DEFINED 04 5,913 200 167 BIG LOTS INC COM 089302103 2 47 SH OTHER 04 40 7 0 BIG LOTS INC COM 089302103 3 85 SH DEFINED 07,10 85 0 0 BIG LOTS INC COM 089302103 21,429 588,373 SH DEFINED 01,08 161,535 426,838 0 BIG LOTS INC COM 089302103 4,473 122,824 SH DEFINED 09 122,824 0 0 BIG LOTS INC COM 089302103 117 3,208 SH DEFINED 10 3,208 0 0 BIG LOTS INC COM 089302103 2 50 SH OTHER 10 28 22 0 BIGBAND NETWORKS INC COM 089750509 207 59,024 SH DEFINED 01 8,411 50,613 0 BIGBAND NETWORKS INC COM 089750509 1,114 316,984 SH DEFINED 01,08 85,232 231,752 0 BIGBAND NETWORKS INC COM 089750509 327 93,066 SH DEFINED 09 93,066 0 0 BIGBAND NETWORKS INC COM 089750509 0 70 SH DEFINED 10 70 0 0 BIO-REFERENCE LABS INC COM 09057G602 1,384 31,482 SH DEFINED 01 13,841 17,151 490 BIO-REFERENCE LABS INC COM 09057G602 162 3,684 SH OTHER 01 580 3,014 90 BIO-REFERENCE LABS INC COM 09057G602 525 11,930 SH DEFINED 04 10,970 960 0 BIO-REFERENCE LABS INC COM 09057G602 9 195 SH OTHER 04 195 0 0 BIO-REFERENCE LABS INC COM 09057G602 22 510 SH DEFINED 07,10 510 0 0 BIO-REFERENCE LABS INC COM 09057G602 4,882 111,039 SH DEFINED 01,08 26,236 84,803 0 BIO-REFERENCE LABS INC COM 09057G602 1,431 32,553 SH DEFINED 09 32,553 0 0 BIO-REFERENCE LABS INC COM 09057G602 294 6,689 SH DEFINED 10 5,490 1,199 0 BIO RAD LABS INC COM 090572207 2,538 24,515 SH DEFINED 01 17,401 6,484 630 BIO RAD LABS INC COM 090572207 106 1,025 SH OTHER 01 50 825 150 BIO RAD LABS INC COM 090572207 1,354 13,082 SH DEFINED 04 12,414 460 208 BIO RAD LABS INC COM 090572207 81 785 SH OTHER 04 430 355 0 BIO RAD LABS INC COM 090572207 11,729 113,301 SH DEFINED 01,08 7,260 106,041 0 BIO RAD LABS INC COM 090572207 1,403 13,555 SH DEFINED 10 13,285 270 0 BIO RAD LABS INC COM 090572207 6 60 SH OTHER 10 60 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 216 32,886 SH DEFINED 01 4,276 28,610 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1,448 220,386 SH DEFINED 01,08 41,010 179,376 0 BIOCRYST PHARMACEUTICALS COM 09058V103 380 57,900 SH DEFINED 09 57,900 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 42 10,900 SH DEFINED 01 2,123 8,777 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 393 102,572 SH DEFINED 01,08 14,242 88,330 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 103 26,800 SH DEFINED 09 26,800 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 76 ________ BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,205 51,558 SH DEFINED 01 17,521 33,061 976 BIOMARIN PHARMACEUTICAL INC COM 09061G101 76 3,235 SH OTHER 01 0 3,160 75 BIOMARIN PHARMACEUTICAL INC COM 09061G101 235 10,075 SH DEFINED 04 4,025 6,050 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,305 312,575 SH DEFINED 01,08 44,699 267,876 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 16 700 SH DEFINED 10 160 540 0 BIOGEN IDEC INC COM 09062X103 17,322 301,838 SH DEFINED 01 132,639 165,835 3,364 BIOGEN IDEC INC COM 09062X103 295 5,145 SH OTHER 01 3,035 2,020 90 BIOGEN IDEC INC COM 09062X103 2,310 40,249 SH DEFINED 04 36,967 1,005 2,277 BIOGEN IDEC INC COM 09062X103 1,115 19,421 SH OTHER 04 15,293 1,628 2,500 BIOGEN IDEC INC COM 09062X103 124,060 2,161,694 SH DEFINED 01,08 778,060 1,383,634 0 BIOGEN IDEC INC COM 09062X103 33,100 576,752 SH DEFINED 09 576,752 0 0 BIOGEN IDEC INC COM 09062X103 536 9,341 SH DEFINED 10 9,341 0 0 BIOGEN IDEC INC COM 09062X103 60 1,054 SH OTHER 10 154 900 0 BIOMED REALTY TRUST INC COM 09063H107 12,063 729,353 SH DEFINED 01 47,230 678,873 3,250 BIOMED REALTY TRUST INC COM 09063H107 16 970 SH DEFINED 04 970 0 0 BIOMED REALTY TRUST INC COM 09063H107 25,031 1,513,369 SH DEFINED 01,08 876,798 636,571 0 BIOMED REALTY TRUST INC COM 09063H107 4,565 276,014 SH DEFINED 09 276,014 0 0 BIOMED REALTY TRUST INC COM 09063H107 8 465 SH DEFINED 10 465 0 0 BIODEL INC COM 09064M105 92 21,653 SH DEFINED 01 3,180 18,473 0 BIODEL INC COM 09064M105 541 126,802 SH DEFINED 01,08 29,736 97,066 0 BIODEL INC COM 09064M105 179 41,919 SH DEFINED 09 41,919 0 0 BIOMIMETIC THERAPEUTICS INC COM 09064X101 233 17,699 SH DEFINED 01 3,287 14,412 0 BIOMIMETIC THERAPEUTICS INC COM 09064X101 1,512 114,993 SH DEFINED 01,08 27,425 87,568 0 BIOMIMETIC THERAPEUTICS INC COM 09064X101 543 41,326 SH DEFINED 09 41,326 0 0 BIOFUEL ENERGY CORP COM 09064Y109 37 12,420 SH DEFINED 01 0 12,420 0 BIOFUEL ENERGY CORP COM 09064Y109 50 16,888 SH DEFINED 01,08 12,420 4,468 0 BIONOVO INC COM 090643107 23 54,046 SH DEFINED 01,08 0 54,046 0 BIOSANTE PHARMACEUTICALS INC COM 09065V203 34 19,224 SH DEFINED 01 2,170 17,054 0 BIOSANTE PHARMACEUTICALS INC COM 09065V203 102 57,202 SH DEFINED 01,08 16,739 40,463 0 BIOTIME INC COM 09066L105 97 13,602 SH DEFINED 01 0 13,602 0 BIOTIME INC COM 09066L105 212 29,796 SH DEFINED 01,08 12,870 16,926 0 BIOSPHERE MEDICAL INC COM 09066V103 57 21,552 SH DEFINED 01 0 21,552 0 BIOSPHERE MEDICAL INC COM 09066V103 121 45,496 SH DEFINED 01,08 24,027 21,469 0 BIOTECH HOLDRS TR COM 09067D201 962 9,319 SH DEFINED 01 7,012 1,700 607 BIOTECH HOLDRS TR COM 09067D201 352 3,415 SH OTHER 01 2,875 540 0 BIOTECH HOLDRS TR COM 09067D201 518 5,020 SH DEFINED 04 4,820 200 0 BIOTECH HOLDRS TR COM 09067D201 291 2,824 SH OTHER 04 2,324 500 0 BIOTECH HOLDRS TR COM 09067D201 114 1,100 SH DEFINED 10 1,100 0 0 BIOTECH HOLDRS TR COM 09067D201 10 100 SH OTHER 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 77 ________ BIOVAIL CORP COM 09067J109 438 26,125 SH DEFINED 01 23,905 0 2,220 BIOVAIL CORP COM 09067J109 7 420 SH OTHER 01 420 0 0 BIOVAIL CORP COM 09067J109 164 9,765 SH DEFINED 04 9,460 305 0 BIOVAIL CORP COM 09067J109 240 14,340 SH OTHER 04 340 14,000 0 BIOVAIL CORP COM 09067J109 114 6,800 SH DEFINED 01,08 6,800 0 0 BIOVAIL CORP COM 09067J109 95 5,650 SH DEFINED 10 5,520 0 130 BIOSCRIP INC COM 09069N108 541 67,687 SH DEFINED 01 9,813 57,874 0 BIOSCRIP INC COM 09069N108 2,649 331,511 SH DEFINED 01,08 82,648 248,863 0 BIOSCRIP INC COM 09069N108 982 122,898 SH DEFINED 09 122,898 0 0 BIOLASE TECHNOLOGY INC COM 090911108 41 21,022 SH DEFINED 01 0 21,022 0 BIOLASE TECHNOLOGY INC COM 090911108 131 67,284 SH DEFINED 01,08 23,503 43,781 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 431 15,530 SH DEFINED 01 539 14,991 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,138 40,993 SH DEFINED 01,08 17,465 23,528 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 396 14,255 SH DEFINED 09 14,255 0 0 BITSTREAM INC COM 091736108 91 11,187 SH DEFINED 01 0 11,187 0 BITSTREAM INC COM 091736108 155 19,047 SH DEFINED 01,08 12,961 6,086 0 BJS RESTAURANTS INC COM 09180C106 937 40,214 SH DEFINED 01 9,637 30,537 40 BJS RESTAURANTS INC COM 09180C106 72 3,091 SH DEFINED 04 505 2,586 0 BJS RESTAURANTS INC COM 09180C106 4,184 179,558 SH DEFINED 01,08 42,355 137,203 0 BJS RESTAURANTS INC COM 09180C106 1,361 58,425 SH DEFINED 09 58,425 0 0 BJS RESTAURANTS INC COM 09180C106 1 40 SH DEFINED 10 40 0 0 BLACK BOX CORP DEL COM 091826107 3,297 107,177 SH DEFINED 01 7,573 99,089 515 BLACK BOX CORP DEL COM 091826107 14 465 SH DEFINED 04 465 0 0 BLACK BOX CORP DEL COM 091826107 7,190 233,753 SH DEFINED 01,08 119,295 114,458 0 BLACK BOX CORP DEL COM 091826107 1,629 52,974 SH DEFINED 09 52,974 0 0 BLACK BOX CORP DEL COM 091826107 6 180 SH DEFINED 10 180 0 0 BLACKBOARD INC COM 091935502 1,737 41,685 SH DEFINED 01 7,039 34,631 15 BLACKBOARD INC COM 091935502 25 600 SH OTHER 01 0 600 0 BLACKBOARD INC COM 091935502 25 600 SH DEFINED 04 0 600 0 BLACKBOARD INC COM 091935502 11,283 270,829 SH DEFINED 01,08 56,855 213,974 0 BLACKBOARD INC COM 091935502 3,843 92,240 SH DEFINED 09 92,240 0 0 BLACKBOARD INC COM 091935502 12 280 SH DEFINED 10 50 230 0 BLACKBOARD INC COM 091935502 3 75 SH OTHER 10 0 75 0 BLACK HILLS CORP COM 092113109 1,756 57,842 SH DEFINED 01 14,055 43,737 50 BLACK HILLS CORP COM 092113109 27 900 SH OTHER 01 0 900 0 BLACK HILLS CORP COM 092113109 166 5,470 SH DEFINED 04 5,470 0 0 BLACK HILLS CORP COM 092113109 13,331 439,241 SH DEFINED 01,08 71,350 367,891 0 BLACK HILLS CORP COM 092113109 3,010 99,164 SH DEFINED 09 99,164 0 0 BLACK HILLS CORP COM 092113109 2 80 SH DEFINED 10 80 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 78 ________ BLACKBAUD INC COM 09227Q100 2,832 112,301 SH DEFINED 01 61,230 48,191 2,880 BLACKBAUD INC COM 09227Q100 117 4,645 SH OTHER 01 3,470 470 705 BLACKBAUD INC COM 09227Q100 965 38,260 SH DEFINED 04 35,895 1,275 1,090 BLACKBAUD INC COM 09227Q100 219 8,690 SH OTHER 04 7,600 950 140 BLACKBAUD INC COM 09227Q100 9,128 361,933 SH DEFINED 01,08 81,001 280,932 0 BLACKBAUD INC COM 09227Q100 3,081 122,177 SH DEFINED 09 122,177 0 0 BLACKBAUD INC COM 09227Q100 1,095 43,432 SH DEFINED 10 43,432 0 0 BLACKROCK INC COM 09247X101 14,806 67,991 SH DEFINED 01 46,000 17,775 4,216 BLACKROCK INC COM 09247X101 2,702 12,410 SH OTHER 01 11,395 690 325 BLACKROCK INC COM 09247X101 5,428 24,926 SH DEFINED 04 23,797 169 960 BLACKROCK INC COM 09247X101 323 1,481 SH OTHER 04 1,481 0 0 BLACKROCK INC COM 09247X101 871 4,000 SH DEFINED 07,10 4,000 0 0 BLACKROCK INC COM 09247X101 32,714 150,228 SH DEFINED 01,08 45,552 104,676 0 BLACKROCK INC COM 09247X101 3,654 16,780 SH DEFINED 09 16,780 0 0 BLACKROCK INC COM 09247X101 2,824 12,970 SH DEFINED 10 12,880 0 90 BLACKROCK INC COM 09247X101 174 800 SH OTHER 10 650 150 0 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 1 11,237 DEFINED 04 11,237 0 0 BLACKROCK CALIF MUN INCOME T UNDEFIND 09248E102 2 15,397 DEFINED 04 15,397 0 0 BLACKROCK MUNIVEST FD INC UNDEFIND 09253R105 0 3,625 OTHER 01 3,625 0 0 BLACKROCK MUNIVEST FD INC UNDEFIND 09253R105 1 7,250 DEFINED 04 7,250 0 0 BLACKSTONE GROUP L P COM 09253U108 127 9,080 SH DEFINED 01 9,080 0 0 BLACKSTONE GROUP L P COM 09253U108 431 30,800 SH OTHER 01 14,000 1,800 15,000 BLACKSTONE GROUP L P COM 09253U108 14 1,000 SH DEFINED 04 1,000 0 0 BLACKSTONE GROUP L P COM 09253U108 37 2,648 SH OTHER 04 2,648 0 0 BLACKROCK KELSO CAPITAL CORP COM 092533108 515 51,703 SH DEFINED 01 1,391 50,312 0 BLACKROCK KELSO CAPITAL CORP COM 092533108 1,310 131,532 SH DEFINED 01,08 64,362 67,170 0 BLACKROCK KELSO CAPITAL CORP COM 092533108 413 41,492 SH DEFINED 09 41,492 0 0 BLACKROCK MUNYIELD INSD FD I UNDEFIND 09254E103 2 14,522 DEFINED 04 14,522 0 0 BLACKROCK APEX MUN FD INC COM 09254H106 135 15,243 SH DEFINED 04 15,243 0 0 BLACKROCK MUNIHLDGS INS INV UNDEFIND 09254P108 3 20,602 DEFINED 04 20,602 0 0 BLACKROCK MUNIYIELD N Y INSD UNDEFIND 09255E102 7 54,346 DEFINED 04 54,346 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 79 ________ BLOCK H & R INC COM 093671105 7,194 404,161 SH DEFINED 01 181,190 217,857 5,114 BLOCK H & R INC COM 093671105 296 16,603 SH OTHER 01 3,043 13,120 440 BLOCK H & R INC COM 093671105 312 17,509 SH DEFINED 04 16,469 85 955 BLOCK H & R INC COM 093671105 22 1,229 SH OTHER 04 1,203 26 0 BLOCK H & R INC COM 093671105 12 685 SH DEFINED 07,10 685 0 0 BLOCK H & R INC COM 093671105 48,373 2,717,575 SH DEFINED 01,08 972,789 1,744,786 0 BLOCK H & R INC COM 093671105 12,604 708,098 SH DEFINED 09 708,098 0 0 BLOCK H & R INC COM 093671105 115 6,471 SH DEFINED 10 6,321 0 150 BLOCK H & R INC COM 093671105 0 20 SH OTHER 10 20 0 0 BLOCKBUSTER INC COM 093679108 32 125,658 SH DEFINED 01 568 125,090 0 BLOCKBUSTER INC COM 093679108 0 1,236 SH DEFINED 04 1,000 0 236 BLOCKBUSTER INC COM 093679108 105 415,843 SH DEFINED 01,08 102,706 313,137 0 BLONDER TONGUE LABS INC COM 093698108 11 10,377 SH DEFINED 01 0 10,377 0 BLONDER TONGUE LABS INC COM 093698108 14 13,346 SH DEFINED 01,08 9,277 4,069 0 BLOUNT INTL INC NEW COM 095180105 647 62,491 SH DEFINED 01 8,697 53,794 0 BLOUNT INTL INC NEW COM 095180105 3,269 315,552 SH DEFINED 01,08 80,037 235,515 0 BLOUNT INTL INC NEW COM 095180105 1,046 100,973 SH DEFINED 09 100,973 0 0 BLOUNT INTL INC NEW COM 095180105 1 70 SH DEFINED 10 70 0 0 BLUE COAT SYSTEMS INC COM 09534T508 2,501 80,584 SH DEFINED 01 19,038 60,266 1,280 BLUE COAT SYSTEMS INC COM 09534T508 28 900 SH OTHER 01 0 900 0 BLUE COAT SYSTEMS INC COM 09534T508 33 1,075 SH DEFINED 04 275 800 0 BLUE COAT SYSTEMS INC COM 09534T508 11,139 358,853 SH DEFINED 01,08 90,036 268,817 0 BLUE COAT SYSTEMS INC COM 09534T508 3,508 113,015 SH DEFINED 09 113,015 0 0 BLUE COAT SYSTEMS INC COM 09534T508 10 310 SH DEFINED 10 60 250 0 BLUE DOLPHIN ENERGY CO COM 095395208 4 11,177 SH DEFINED 01 0 11,177 0 BLUE DOLPHIN ENERGY CO COM 095395208 18 50,288 SH DEFINED 01,08 11,791 38,497 0 BLUE NILE INC COM 09578R103 1,365 24,811 SH DEFINED 01 10,217 14,094 500 BLUE NILE INC COM 09578R103 7 125 SH OTHER 01 0 50 75 BLUE NILE INC COM 09578R103 186 3,382 SH DEFINED 04 3,155 110 117 BLUE NILE INC COM 09578R103 11 200 SH OTHER 04 90 110 0 BLUE NILE INC COM 09578R103 6,193 112,564 SH DEFINED 01,08 22,610 89,954 0 BLUE NILE INC COM 09578R103 1,899 34,506 SH DEFINED 09 34,506 0 0 BLUE NILE INC COM 09578R103 234 4,246 SH DEFINED 10 4,246 0 0 BLUEGREEN CORP COM 096231105 91 27,754 SH DEFINED 01 2,190 25,564 0 BLUEGREEN CORP COM 096231105 432 131,999 SH DEFINED 01,08 38,086 93,913 0 BLUEGREEN CORP COM 096231105 149 45,498 SH DEFINED 09 45,498 0 0 BLUELINX HLDGS INC COM 09624H109 34 8,961 SH DEFINED 01 1,284 7,677 0 BLUELINX HLDGS INC COM 09624H109 311 81,751 SH DEFINED 01,08 15,229 66,522 0 BLUELINX HLDGS INC COM 09624H109 77 20,200 SH DEFINED 09 20,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 80 ________ BLYTH INC COM 09643P207 1,938 62,031 SH DEFINED 01 2,181 59,510 340 BLYTH INC COM 09643P207 19 607 SH DEFINED 04 607 0 0 BLYTH INC COM 09643P207 3,422 109,509 SH DEFINED 01,08 66,484 43,025 0 BLYTH INC COM 09643P207 584 18,684 SH DEFINED 09 18,684 0 0 BMB MUNAI INC COM 09656A105 29 30,300 SH DEFINED 01 0 30,300 0 BMB MUNAI INC COM 09656A105 29 30,300 SH DEFINED 01,08 30,300 0 0 BOARDWALK PIPELINE PARTNERS COM 096627104 34 1,150 SH DEFINED 01 1,150 0 0 BOARDWALK PIPELINE PARTNERS COM 096627104 253 8,500 SH DEFINED 04 8,500 0 0 BOARDWALK PIPELINE PARTNERS COM 096627104 232 7,800 SH DEFINED 10 800 7,000 0 BOB EVANS FARMS INC COM 096761101 4,864 157,367 SH DEFINED 01 18,264 139,103 0 BOB EVANS FARMS INC COM 096761101 12 400 SH OTHER 01 400 0 0 BOB EVANS FARMS INC COM 096761101 282 9,131 SH DEFINED 04 8,631 500 0 BOB EVANS FARMS INC COM 096761101 11 345 SH OTHER 04 200 0 145 BOB EVANS FARMS INC COM 096761101 13,985 452,445 SH DEFINED 01,08 161,613 290,832 0 BOB EVANS FARMS INC COM 096761101 2,665 86,221 SH DEFINED 09 86,221 0 0 BOB EVANS FARMS INC COM 096761101 181 5,865 SH DEFINED 10 5,865 0 0 BOEING CO COM 097023105 83,892 1,155,381 SH DEFINED 01 605,209 533,834 16,338 BOEING CO COM 097023105 7,577 104,354 SH OTHER 01 62,242 35,452 6,660 BOEING CO COM 097023105 30,498 420,025 SH DEFINED 04 382,692 16,002 21,331 BOEING CO COM 097023105 4,799 66,091 SH OTHER 04 37,269 15,832 12,990 BOEING CO COM 097023105 45 620 SH DEFINED 07,10 620 0 0 BOEING CO COM 097023105 419,233 5,773,767 SH DEFINED 01,08 1,904,751 3,869,016 0 BOEING CO COM 097023105 104,195 1,435,000 SH DEFINED 09 1,435,000 0 0 BOEING CO COM 097023105 11,450 157,689 SH DEFINED 10 150,739 4,098 2,852 BOEING CO COM 097023105 372 5,128 SH OTHER 10 4,238 140 750 BOISE INC COM 09746Y105 120 19,533 SH DEFINED 01 3,929 15,604 0 BOISE INC COM 09746Y105 1,330 217,006 SH DEFINED 01,08 35,985 181,021 0 BOISE INC COM 09746Y105 427 69,600 SH DEFINED 09 69,600 0 0 BOLT TECHNOLOGY CORP COM 097698104 157 13,882 SH DEFINED 01 2,166 11,716 0 BOLT TECHNOLOGY CORP COM 097698104 891 78,810 SH DEFINED 01,08 16,815 61,995 0 BOLT TECHNOLOGY CORP COM 097698104 314 27,768 SH DEFINED 09 27,768 0 0 BON-TON STORES INC COM 09776J101 136 10,175 SH DEFINED 01 550 9,625 0 BON-TON STORES INC COM 09776J101 338 25,207 SH DEFINED 01,08 8,390 16,817 0 BOOKS-A-MILLION INC COM 098570104 173 23,841 SH DEFINED 01 826 23,015 0 BOOKS-A-MILLION INC COM 098570104 535 73,944 SH DEFINED 01,08 26,197 47,747 0 BOOKS-A-MILLION INC COM 098570104 93 12,900 SH DEFINED 09 12,900 0 0 BOOTS & COOTS INC COM 099469504 171 70,458 SH DEFINED 01 18,754 51,704 0 BOOTS & COOTS INC COM 099469504 1,419 584,039 SH DEFINED 01,08 116,683 467,356 0 BOOTS & COOTS INC COM 099469504 501 206,000 SH DEFINED 09 206,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 81 ________ BORDERS GROUP INC COM 099709107 119 69,433 SH DEFINED 01 10,537 58,896 0 BORDERS GROUP INC COM 099709107 4 2,540 SH DEFINED 04 0 2,540 0 BORDERS GROUP INC COM 099709107 709 412,389 SH DEFINED 01,08 86,227 326,162 0 BORDERS GROUP INC COM 099709107 210 122,200 SH DEFINED 09 122,200 0 0 BORGWARNER INC COM 099724106 3,156 82,666 SH DEFINED 01 47,077 33,964 1,625 BORGWARNER INC COM 099724106 6,386 167,250 SH OTHER 01 240 167,010 0 BORGWARNER INC COM 099724106 706 18,498 SH DEFINED 04 17,943 405 150 BORGWARNER INC COM 099724106 41 1,065 SH OTHER 04 835 230 0 BORGWARNER INC COM 099724106 31,054 813,348 SH DEFINED 01,08 152,977 660,371 0 BORGWARNER INC COM 099724106 1,323 34,649 SH DEFINED 09 34,649 0 0 BORGWARNER INC COM 099724106 554 14,515 SH DEFINED 10 12,980 570 965 BORGWARNER INC COM 099724106 5 140 SH OTHER 10 140 0 0 BOSTON BEER INC COM 100557107 1,162 22,226 SH DEFINED 01 4,752 17,324 150 BOSTON BEER INC COM 100557107 1 10 SH DEFINED 04 10 0 0 BOSTON BEER INC COM 100557107 4,478 85,683 SH DEFINED 01,08 22,426 63,257 0 BOSTON BEER INC COM 100557107 1,375 26,308 SH DEFINED 09 26,308 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 622 84,388 SH DEFINED 01 31,058 51,170 2,160 BOSTON PRIVATE FINL HLDGS IN COM 101119105 0 50 SH DEFINED 04 50 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,020 545,479 SH DEFINED 01,08 114,077 431,402 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,391 188,737 SH DEFINED 09 188,737 0 0 BOSTON PROPERTIES INC COM 101121101 11,552 153,123 SH DEFINED 01 83,731 67,773 1,619 BOSTON PROPERTIES INC COM 101121101 216 2,858 SH OTHER 01 1,595 1,055 208 BOSTON PROPERTIES INC COM 101121101 1,825 24,190 SH DEFINED 04 23,243 545 402 BOSTON PROPERTIES INC COM 101121101 66 873 SH OTHER 04 703 170 0 BOSTON PROPERTIES INC COM 101121101 14 180 SH DEFINED 07,10 180 0 0 BOSTON PROPERTIES INC COM 101121101 93,741 1,242,584 SH DEFINED 01,08 528,923 713,661 0 BOSTON PROPERTIES INC COM 101121101 20,651 273,741 SH DEFINED 09 273,741 0 0 BOSTON PROPERTIES INC COM 101121101 1,039 13,774 SH DEFINED 10 12,624 335 815 BOSTON PROPERTIES INC COM 101121101 12 157 SH OTHER 10 157 0 0 BOSTON SCIENTIFIC CORP COM 101137107 10,535 1,459,145 SH DEFINED 01 628,982 818,763 11,400 BOSTON SCIENTIFIC CORP COM 101137107 465 64,408 SH OTHER 01 44,968 18,780 660 BOSTON SCIENTIFIC CORP COM 101137107 410 56,749 SH DEFINED 04 51,461 1,465 3,823 BOSTON SCIENTIFIC CORP COM 101137107 16 2,167 SH OTHER 04 2,167 0 0 BOSTON SCIENTIFIC CORP COM 101137107 20 2,835 SH DEFINED 07,10 2,835 0 0 BOSTON SCIENTIFIC CORP COM 101137107 85,685 11,867,746 SH DEFINED 01,08 4,070,743 7,797,003 0 BOSTON SCIENTIFIC CORP COM 101137107 22,877 3,168,580 SH DEFINED 09 3,168,580 0 0 BOSTON SCIENTIFIC CORP COM 101137107 113 15,638 SH DEFINED 10 15,498 0 140 BOSTON SCIENTIFIC CORP COM 101137107 4 617 SH OTHER 10 617 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 82 ________ BOTTOMLINE TECH DEL INC COM 101388106 442 26,283 SH DEFINED 01 5,926 20,337 20 BOTTOMLINE TECH DEL INC COM 101388106 25 1,500 SH OTHER 01 0 1,500 0 BOTTOMLINE TECH DEL INC COM 101388106 22 1,300 SH DEFINED 04 0 1,300 0 BOTTOMLINE TECH DEL INC COM 101388106 3,336 198,207 SH DEFINED 01,08 35,441 162,766 0 BOTTOMLINE TECH DEL INC COM 101388106 1,240 73,700 SH DEFINED 09 73,700 0 0 BOTTOMLINE TECH DEL INC COM 101388106 9 540 SH DEFINED 10 40 500 0 BOTTOMLINE TECH DEL INC COM 101388106 2 110 SH OTHER 10 0 110 0 BOVIE MEDICAL CORP COM 10211F100 177 28,256 SH DEFINED 01 2,654 25,602 0 BOVIE MEDICAL CORP COM 10211F100 890 142,347 SH DEFINED 01,08 40,241 102,106 0 BOVIE MEDICAL CORP COM 10211F100 141 22,600 SH DEFINED 09 22,600 0 0 BOWL AMER INC COM 102565108 163 12,555 SH DEFINED 01 0 12,555 0 BOWL AMER INC COM 102565108 239 18,381 SH DEFINED 01,08 13,112 5,269 0 BOWNE & CO INC COM 103043105 729 65,326 SH DEFINED 01 17,017 47,965 344 BOWNE & CO INC COM 103043105 0 30 SH DEFINED 04 30 0 0 BOWNE & CO INC COM 103043105 3,594 322,056 SH DEFINED 01,08 88,444 233,612 0 BOWNE & CO INC COM 103043105 1,109 99,339 SH DEFINED 09 99,339 0 0 BOYD GAMING CORP COM 103304101 178 18,026 SH DEFINED 01 9,341 7,865 820 BOYD GAMING CORP COM 103304101 1 60 SH DEFINED 04 60 0 0 BOYD GAMING CORP COM 103304101 3,517 356,011 SH DEFINED 01,08 27,410 328,601 0 BOYD GAMING CORP COM 103304101 1 120 SH DEFINED 10 120 0 0 BRADY CORP COM 104674106 9,849 316,482 SH DEFINED 01 31,878 283,019 1,585 BRADY CORP COM 104674106 10 330 SH OTHER 01 0 145 185 BRADY CORP COM 104674106 307 9,855 SH DEFINED 04 9,115 315 425 BRADY CORP COM 104674106 18 580 SH OTHER 04 260 320 0 BRADY CORP COM 104674106 19,881 638,836 SH DEFINED 01,08 327,706 311,130 0 BRADY CORP COM 104674106 4,133 132,823 SH DEFINED 09 132,823 0 0 BRADY CORP COM 104674106 382 12,290 SH DEFINED 10 12,290 0 0 BRADY CORP COM 104674106 1 30 SH OTHER 10 30 0 0 BRANDYWINE RLTY TR COM 105368203 1,656 135,593 SH DEFINED 01 37,964 97,469 160 BRANDYWINE RLTY TR COM 105368203 13 1,025 SH OTHER 01 925 0 100 BRANDYWINE RLTY TR COM 105368203 242 19,810 SH DEFINED 04 19,570 0 240 BRANDYWINE RLTY TR COM 105368203 10 835 SH OTHER 04 835 0 0 BRANDYWINE RLTY TR COM 105368203 7,936 649,955 SH DEFINED 01,08 285,223 364,732 0 BRANDYWINE RLTY TR COM 105368203 166 13,595 SH DEFINED 10 13,595 0 0 BRF-BRASIL FOODS S A COM 10552T107 390 7,101 SH DEFINED 01 7,101 0 0 BREEZE EASTERN CORP COM 106764103 48 7,016 SH DEFINED 01 0 7,016 0 BREEZE EASTERN CORP COM 106764103 10 1,473 SH DEFINED 04 1,473 0 0 BREEZE EASTERN CORP COM 106764103 80 11,602 SH DEFINED 01,08 8,829 2,773 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 83 ________ BRIDGE BANCORP INC COM 108035106 82 3,503 SH DEFINED 01 1,181 2,322 0 BRIDGE BANCORP INC COM 108035106 949 40,551 SH DEFINED 01,08 6,874 33,677 0 BRIDGE BANCORP INC COM 108035106 49 2,100 SH DEFINED 09 2,100 0 0 BRIDGEPOINT ED INC COM 10807M105 146 5,960 SH DEFINED 01 1,546 4,414 0 BRIDGEPOINT ED INC COM 10807M105 2,450 99,679 SH DEFINED 01,08 11,537 88,142 0 BRIDGEPOINT ED INC COM 10807M105 848 34,500 SH DEFINED 09 34,500 0 0 BRIDGFORD FOODS CORP COM 108763103 184 14,552 SH DEFINED 01 0 14,552 0 BRIDGFORD FOODS CORP COM 108763103 360 28,484 SH DEFINED 01,08 14,544 13,940 0 BRIGGS & STRATTON CORP COM 109043109 6,436 330,033 SH DEFINED 01 22,925 305,503 1,605 BRIGGS & STRATTON CORP COM 109043109 293 15,000 SH OTHER 01 15,000 0 0 BRIGGS & STRATTON CORP COM 109043109 249 12,770 SH DEFINED 04 3,427 9,343 0 BRIGGS & STRATTON CORP COM 109043109 24 1,250 SH DEFINED 07,10 0 1,250 0 BRIGGS & STRATTON CORP COM 109043109 13,188 676,330 SH DEFINED 01,08 353,616 322,714 0 BRIGGS & STRATTON CORP COM 109043109 2,763 141,690 SH DEFINED 09 141,690 0 0 BRIGGS & STRATTON CORP COM 109043109 16 820 SH DEFINED 10 395 425 0 BRIGHAM EXPLORATION CO COM 109178103 1,426 89,395 SH DEFINED 01 22,005 67,330 60 BRIGHAM EXPLORATION CO COM 109178103 46 2,880 SH DEFINED 04 0 2,880 0 BRIGHAM EXPLORATION CO COM 109178103 12,210 765,530 SH DEFINED 01,08 129,340 636,190 0 BRIGHAM EXPLORATION CO COM 109178103 4,367 273,819 SH DEFINED 09 273,819 0 0 BRIGHAM EXPLORATION CO COM 109178103 3 210 SH DEFINED 10 210 0 0 BRIGHTPOINT INC COM 109473405 808 107,333 SH DEFINED 01 27,442 77,851 2,040 BRIGHTPOINT INC COM 109473405 1 120 SH DEFINED 04 120 0 0 BRIGHTPOINT INC COM 109473405 3,657 485,639 SH DEFINED 01,08 127,130 358,509 0 BRIGHTPOINT INC COM 109473405 1,050 139,423 SH DEFINED 09 139,423 0 0 BRIGHTPOINT INC COM 109473405 1 134 SH DEFINED 10 134 0 0 BRINKER INTL INC COM 109641100 1,745 90,488 SH DEFINED 01 60,043 28,985 1,460 BRINKER INTL INC COM 109641100 305 15,817 SH OTHER 01 2,460 13,262 95 BRINKER INTL INC COM 109641100 635 32,917 SH DEFINED 04 31,537 1,105 275 BRINKER INTL INC COM 109641100 58 3,003 SH OTHER 04 2,608 395 0 BRINKER INTL INC COM 109641100 12,983 673,407 SH DEFINED 01,08 72,749 600,658 0 BRINKER INTL INC COM 109641100 466 24,160 SH DEFINED 10 22,015 1,000 1,145 BRINKER INTL INC COM 109641100 5 250 SH OTHER 10 250 0 0 BRINKS CO COM 109696104 1,242 44,011 SH DEFINED 01 21,304 22,707 0 BRINKS CO COM 109696104 38 1,350 SH OTHER 01 1,310 0 40 BRINKS CO COM 109696104 197 6,991 SH DEFINED 04 6,741 250 0 BRINKS CO COM 109696104 8 280 SH OTHER 04 280 0 0 BRINKS CO COM 109696104 8,418 298,196 SH DEFINED 01,08 28,774 269,422 0 BRINKS CO COM 109696104 131 4,635 SH DEFINED 10 4,535 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 84 ________ BRINKS HOME SEC HLDGS INC COM 109699108 1,084 25,484 SH DEFINED 01 13,398 10,886 1,200 BRINKS HOME SEC HLDGS INC COM 109699108 127 2,980 SH OTHER 01 0 2,940 40 BRINKS HOME SEC HLDGS INC COM 109699108 5 107 SH DEFINED 04 107 0 0 BRINKS HOME SEC HLDGS INC COM 109699108 11,786 276,996 SH DEFINED 01,08 16,535 260,461 0 BRINKS HOME SEC HLDGS INC COM 109699108 4 100 SH DEFINED 10 100 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 60,436 2,263,536 SH DEFINED 01 974,877 1,233,785 54,874 BRISTOL MYERS SQUIBB CO COM 110122108 6,181 231,492 SH OTHER 01 119,761 38,087 73,644 BRISTOL MYERS SQUIBB CO COM 110122108 16,185 606,165 SH DEFINED 04 564,748 24,046 17,371 BRISTOL MYERS SQUIBB CO COM 110122108 33,292 1,246,895 SH OTHER 04 1,060,132 115,732 71,031 BRISTOL MYERS SQUIBB CO COM 110122108 37 1,399 SH DEFINED 07,10 1,399 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 376,518 14,101,795 SH DEFINED 01,08 5,281,544 8,797,175 23,076 BRISTOL MYERS SQUIBB CO COM 110122108 96,047 3,597,279 SH DEFINED 09 3,597,279 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 6,906 258,656 SH DEFINED 10 244,632 5,220 8,804 BRISTOL MYERS SQUIBB CO COM 110122108 1,919 71,881 SH OTHER 10 37,131 10,430 24,320 BRISTOW GROUP INC COM 110394103 7,152 189,562 SH DEFINED 01 13,386 175,096 1,080 BRISTOW GROUP INC COM 110394103 3 70 SH DEFINED 04 70 0 0 BRISTOW GROUP INC COM 110394103 87 2,300 SH OTHER 04 0 2,300 0 BRISTOW GROUP INC COM 110394103 16,424 435,297 SH DEFINED 01,08 210,475 224,822 0 BRISTOW GROUP INC COM 110394103 3,766 99,822 SH DEFINED 09 99,822 0 0 BRISTOW GROUP INC COM 110394103 2 50 SH DEFINED 10 50 0 0 BRITISH AMERN TOB PLC COM 110448107 16,540 240,064 SH DEFINED 01 211,470 9,149 19,445 BRITISH AMERN TOB PLC COM 110448107 932 13,527 SH OTHER 01 3,502 7,270 2,755 BRITISH AMERN TOB PLC COM 110448107 12,001 174,184 SH DEFINED 04 156,700 11,613 5,871 BRITISH AMERN TOB PLC COM 110448107 3,447 50,024 SH OTHER 04 34,104 15,425 495 BRITISH AMERN TOB PLC COM 110448107 262 3,800 SH DEFINED 07,10 3,800 0 0 BRITISH AMERN TOB PLC COM 110448107 3,108 45,115 SH DEFINED 01,08 45,115 0 0 BRITISH AMERN TOB PLC COM 110448107 7,655 111,102 SH DEFINED 10 95,622 6,700 8,780 BRITISH AMERN TOB PLC COM 110448107 32 465 SH OTHER 10 465 0 0 BRITISH SKY BROADCASTING GRO COM 111013108 2,439 67,015 SH DEFINED 01 55,048 7,529 4,438 BRITISH SKY BROADCASTING GRO COM 111013108 255 7,018 SH OTHER 01 521 6,497 0 BRITISH SKY BROADCASTING GRO COM 111013108 1,343 36,909 SH DEFINED 04 17,178 19,100 631 BRITISH SKY BROADCASTING GRO COM 111013108 117 3,228 SH DEFINED 07,10 0 3,228 0 BRITISH SKY BROADCASTING GRO COM 111013108 505 13,882 SH DEFINED 01,08 13,882 0 0 BRITISH SKY BROADCASTING GRO COM 111013108 693 19,048 SH DEFINED 10 12,331 6,537 180 BROADCOM CORP COM 111320107 20,998 632,470 SH DEFINED 01 330,426 296,759 5,285 BROADCOM CORP COM 111320107 1,146 34,531 SH OTHER 01 16,356 17,460 715 BROADCOM CORP COM 111320107 7,474 225,106 SH DEFINED 04 213,935 8,115 3,056 BROADCOM CORP COM 111320107 938 28,253 SH OTHER 04 19,828 8,235 190 BROADCOM CORP COM 111320107 118,295 3,563,115 SH DEFINED 01,08 1,287,094 2,276,021 0 BROADCOM CORP COM 111320107 30,107 906,829 SH DEFINED 09 906,829 0 0 BROADCOM CORP COM 111320107 3,681 110,886 SH DEFINED 10 99,846 10,570 470 BROADCOM CORP COM 111320107 79 2,387 SH OTHER 10 1,427 960 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 85 ________ BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,348 109,818 SH DEFINED 01 54,056 50,992 4,770 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 225 10,522 SH OTHER 01 5,092 5,325 105 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 539 25,205 SH DEFINED 04 6,840 18,365 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 67 3,150 SH OTHER 04 2,275 875 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17,621 824,165 SH DEFINED 01,08 54,486 769,679 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 487 22,756 SH DEFINED 09 22,756 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 414 19,385 SH DEFINED 10 5,155 13,855 375 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9 437 SH OTHER 10 437 0 0 BROADPOINT GLEACHER SECS GRO COM 11134A103 278 69,420 SH DEFINED 01 10,728 58,692 0 BROADPOINT GLEACHER SECS GRO COM 11134A103 1,737 434,177 SH DEFINED 01,08 91,657 342,520 0 BROADPOINT GLEACHER SECS GRO COM 11134A103 687 171,806 SH DEFINED 09 171,806 0 0 BROADWIND ENERGY INC COM 11161T108 61 13,659 SH DEFINED 01 4,151 9,508 0 BROADWIND ENERGY INC COM 11161T108 1,112 248,659 SH DEFINED 01,08 26,085 222,574 0 BROADWIND ENERGY INC COM 11161T108 428 95,700 SH DEFINED 09 95,700 0 0 BROCADE COMMUNICATIONS SYS I COM 111621306 4,662 816,406 SH DEFINED 01 91,856 721,990 2,560 BROCADE COMMUNICATIONS SYS I COM 111621306 1 110 SH OTHER 01 0 0 110 BROCADE COMMUNICATIONS SYS I COM 111621306 12,165 2,130,423 SH DEFINED 01,08 969,372 1,161,051 0 BROCADE COMMUNICATIONS SYS I COM 111621306 6 965 SH DEFINED 10 965 0 0 BROCADE COMMUNICATIONS SYS I COM 111621306 2 410 SH OTHER 10 200 210 0 BRONCO DRILLING CO INC COM 112211107 130 27,581 SH DEFINED 01 5,935 21,646 0 BRONCO DRILLING CO INC COM 112211107 911 193,888 SH DEFINED 01,08 26,917 166,971 0 BRONCO DRILLING CO INC COM 112211107 309 65,800 SH DEFINED 09 65,800 0 0 BRONCO DRILLING CO INC COM 112211107 0 70 SH DEFINED 10 70 0 0 BROOKDALE SR LIVING INC COM 112463104 314 15,056 SH DEFINED 01 6,329 8,542 185 BROOKDALE SR LIVING INC COM 112463104 1 40 SH OTHER 01 0 0 40 BROOKDALE SR LIVING INC COM 112463104 55 2,633 SH OTHER 04 2,633 0 0 BROOKDALE SR LIVING INC COM 112463104 2,885 138,501 SH DEFINED 01,08 14,697 123,804 0 BROOKDALE SR LIVING INC COM 112463104 2 80 SH DEFINED 10 80 0 0 BROOKFIELD ASSET MGMT INC COM 112585104 2,347 92,319 SH DEFINED 01 79,217 3,660 9,442 BROOKFIELD ASSET MGMT INC COM 112585104 562 22,124 SH OTHER 01 20,102 2,022 0 BROOKFIELD ASSET MGMT INC COM 112585104 136 5,368 SH DEFINED 04 5,368 0 0 BROOKFIELD ASSET MGMT INC COM 112585104 613 24,130 SH DEFINED 01,08 24,130 0 0 BROOKFIELD ASSET MGMT INC COM 112585104 17 670 SH DEFINED 10 370 300 0 BROOKFIELD HOMES CORP COM 112723101 219 25,009 SH DEFINED 01 1,848 23,161 0 BROOKFIELD HOMES CORP COM 112723101 815 93,213 SH DEFINED 01,08 30,043 63,170 0 BROOKFIELD HOMES CORP COM 112723101 273 31,275 SH DEFINED 09 31,275 0 0 BROOKFIELD PPTYS CORP COM 112900105 694 45,177 SH DEFINED 01 12,645 32,532 0 BROOKFIELD PPTYS CORP COM 112900105 5,634 366,799 SH DEFINED 01,08 0 366,799 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 86 ________ BROOKLINE BANCORP INC DEL COM 11373M107 1,061 99,730 SH DEFINED 01 29,968 69,207 555 BROOKLINE BANCORP INC DEL COM 11373M107 1 105 SH DEFINED 04 105 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 5,579 524,379 SH DEFINED 01,08 120,039 404,340 0 BROOKLINE BANCORP INC DEL COM 11373M107 1,936 182,000 SH DEFINED 09 182,000 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3 280 SH DEFINED 10 280 0 0 BROOKLYN FEDERAL BANCORP INC COM 114039100 47 5,573 SH DEFINED 01 451 5,122 0 BROOKLYN FEDERAL BANCORP INC COM 114039100 227 27,083 SH DEFINED 01,08 7,838 19,245 0 BROOKLYN FEDERAL BANCORP INC COM 114039100 69 8,200 SH DEFINED 09 8,200 0 0 BROOKLYN FEDERAL BANCORP INC COM 114039100 1 110 SH DEFINED 10 110 0 0 BROOKS AUTOMATION INC COM 114340102 5,284 599,091 SH DEFINED 01 29,223 566,828 3,040 BROOKS AUTOMATION INC COM 114340102 1 120 SH DEFINED 04 120 0 0 BROOKS AUTOMATION INC COM 114340102 9,138 1,036,100 SH DEFINED 01,08 626,978 409,122 0 BROOKS AUTOMATION INC COM 114340102 1,541 174,664 SH DEFINED 09 174,664 0 0 BROOKS AUTOMATION INC COM 114340102 114 12,908 SH DEFINED 10 12,908 0 0 BROWN & BROWN INC COM 115236101 833 46,473 SH DEFINED 01 18,369 25,294 2,810 BROWN & BROWN INC COM 115236101 59 3,305 SH OTHER 01 180 3,125 0 BROWN & BROWN INC COM 115236101 331 18,470 SH DEFINED 04 7,543 10,252 675 BROWN & BROWN INC COM 115236101 32 1,795 SH DEFINED 07,10 1,795 0 0 BROWN & BROWN INC COM 115236101 12,121 676,373 SH DEFINED 01,08 29,053 647,320 0 BROWN & BROWN INC COM 115236101 434 24,245 SH DEFINED 09 24,245 0 0 BROWN & BROWN INC COM 115236101 22 1,255 SH DEFINED 10 665 590 0 BROWN FORMAN CORP COM 115637209 7,351 123,657 SH DEFINED 01 55,490 66,893 1,274 BROWN FORMAN CORP COM 115637209 871 14,654 SH OTHER 01 721 13,898 35 BROWN FORMAN CORP COM 115637209 317 5,335 SH DEFINED 04 4,973 88 274 BROWN FORMAN CORP COM 115637209 468 7,880 SH OTHER 04 80 7,800 0 BROWN FORMAN CORP COM 115637209 2 40 SH DEFINED 07,10 40 0 0 BROWN FORMAN CORP COM 115637209 47,479 798,639 SH DEFINED 01,08 262,792 535,847 0 BROWN FORMAN CORP COM 115637209 13,120 220,685 SH DEFINED 09 220,685 0 0 BROWN FORMAN CORP COM 115637209 609 10,239 SH DEFINED 10 8,272 1,900 67 BROWN FORMAN CORP COM 115637209 1 20 SH OTHER 10 0 20 0 BROWN SHOE INC NEW COM 115736100 2,157 139,366 SH DEFINED 01 20,014 118,432 920 BROWN SHOE INC NEW COM 115736100 1 85 SH DEFINED 04 85 0 0 BROWN SHOE INC NEW COM 115736100 6,581 425,161 SH DEFINED 01,08 161,621 263,540 0 BROWN SHOE INC NEW COM 115736100 1,709 110,400 SH DEFINED 09 110,400 0 0 BROWN SHOE INC NEW COM 115736100 1 90 SH DEFINED 10 90 0 0 BRUKER CORP COM 116794108 2,084 142,281 SH DEFINED 01 13,770 128,511 0 BRUKER CORP COM 116794108 7,580 517,378 SH DEFINED 01,08 178,490 338,888 0 BRUKER CORP COM 116794108 1,946 132,843 SH DEFINED 09 132,843 0 0 BRUKER CORP COM 116794108 1 100 SH DEFINED 10 100 0 0 BRUKER CORP COM 116794108 3 235 SH OTHER 10 0 235 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 87 ________ BRUNSWICK CORP COM 117043109 2,659 166,488 SH DEFINED 01 43,713 120,355 2,420 BRUNSWICK CORP COM 117043109 2 155 SH DEFINED 04 155 0 0 BRUNSWICK CORP COM 117043109 12,395 776,131 SH DEFINED 01,08 210,351 565,780 0 BRUNSWICK CORP COM 117043109 3,845 240,741 SH DEFINED 09 240,741 0 0 BRUNSWICK CORP COM 117043109 3 180 SH DEFINED 10 180 0 0 BRUSH ENGINEERED MATLS INC COM 117421107 4,046 179,275 SH DEFINED 01 9,953 168,682 640 BRUSH ENGINEERED MATLS INC COM 117421107 0 15 SH DEFINED 04 15 0 0 BRUSH ENGINEERED MATLS INC COM 117421107 7,334 324,936 SH DEFINED 01,08 187,744 137,192 0 BRUSH ENGINEERED MATLS INC COM 117421107 1,177 52,134 SH DEFINED 09 52,134 0 0 BRUSH ENGINEERED MATLS INC COM 117421107 2 82 SH DEFINED 10 82 0 0 BRYN MAWR BK CORP COM 117665109 174 9,576 SH DEFINED 01 1,640 7,936 0 BRYN MAWR BK CORP COM 117665109 1,037 57,117 SH DEFINED 01,08 11,545 45,572 0 BRYN MAWR BK CORP COM 117665109 151 8,300 SH DEFINED 09 8,300 0 0 BRYN MAWR BK CORP COM 117665109 2 100 SH DEFINED 10 100 0 0 BSQUARE CORP COM 11776U300 22 9,291 SH DEFINED 01 0 9,291 0 BSQUARE CORP COM 11776U300 25 10,733 SH DEFINED 01,08 7,990 2,743 0 BUCKEYE PARTNERS L P COM 118230101 873 14,530 SH DEFINED 01 13,730 0 800 BUCKEYE PARTNERS L P COM 118230101 162 2,703 SH OTHER 01 1,403 1,300 0 BUCKEYE PARTNERS L P COM 118230101 30 500 SH OTHER 04 500 0 0 BUCKEYE PARTNERS L P COM 118230101 24 400 SH DEFINED 10 400 0 0 BUCKEYE TECHNOLOGIES INC COM 118255108 891 68,112 SH DEFINED 01 17,957 48,925 1,230 BUCKEYE TECHNOLOGIES INC COM 118255108 1 70 SH DEFINED 04 70 0 0 BUCKEYE TECHNOLOGIES INC COM 118255108 4,138 316,368 SH DEFINED 01,08 80,513 235,855 0 BUCKEYE TECHNOLOGIES INC COM 118255108 1,500 114,711 SH DEFINED 09 114,711 0 0 BUCKEYE TECHNOLOGIES INC COM 118255108 1 100 SH DEFINED 10 100 0 0 BUCKLE INC COM 118440106 1,817 49,442 SH DEFINED 01 10,188 38,444 810 BUCKLE INC COM 118440106 1 30 SH DEFINED 04 30 0 0 BUCKLE INC COM 118440106 81 2,200 SH OTHER 04 0 2,200 0 BUCKLE INC COM 118440106 8,522 231,841 SH DEFINED 01,08 60,142 171,699 0 BUCKLE INC COM 118440106 2,525 68,690 SH DEFINED 09 68,690 0 0 BUCKLE INC COM 118440106 2 50 SH DEFINED 10 50 0 0 BUCYRUS INTL INC NEW COM 118759109 3,248 49,221 SH DEFINED 01 18,832 26,962 3,427 BUCYRUS INTL INC NEW COM 118759109 1,021 15,465 SH OTHER 01 2,150 13,255 60 BUCYRUS INTL INC NEW COM 118759109 745 11,283 SH DEFINED 04 2,044 9,239 0 BUCYRUS INTL INC NEW COM 118759109 285 4,325 SH OTHER 04 2,325 2,000 0 BUCYRUS INTL INC NEW COM 118759109 31,489 477,172 SH DEFINED 01,08 33,622 443,550 0 BUCYRUS INTL INC NEW COM 118759109 513 7,780 SH DEFINED 10 1,470 6,140 170 BUCYRUS INTL INC NEW COM 118759109 13 195 SH OTHER 10 100 95 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 88 ________ BUFFALO WILD WINGS INC COM 119848109 1,373 28,532 SH DEFINED 01 8,498 19,464 570 BUFFALO WILD WINGS INC COM 119848109 19 400 SH OTHER 01 0 400 0 BUFFALO WILD WINGS INC COM 119848109 21 435 SH DEFINED 04 35 400 0 BUFFALO WILD WINGS INC COM 119848109 7,451 154,874 SH DEFINED 01,08 33,068 121,806 0 BUFFALO WILD WINGS INC COM 119848109 2,451 50,951 SH DEFINED 09 50,951 0 0 BUFFALO WILD WINGS INC COM 119848109 10 210 SH DEFINED 10 30 180 0 BUILD A BEAR WORKSHOP COM 120076104 98 13,751 SH DEFINED 01 4,368 9,383 0 BUILD A BEAR WORKSHOP COM 120076104 883 124,045 SH DEFINED 01,08 23,229 100,816 0 BUILD A BEAR WORKSHOP COM 120076104 336 47,255 SH DEFINED 09 47,255 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 166 52,796 SH DEFINED 01 7,774 45,022 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1,090 345,987 SH DEFINED 01,08 60,017 285,970 0 BUILDERS FIRSTSOURCE INC COM 12008R107 349 110,837 SH DEFINED 09 110,837 0 0 BURGER KING HLDGS INC COM 121208201 836 39,334 SH DEFINED 01 14,263 25,021 50 BURGER KING HLDGS INC COM 121208201 23 1,075 SH DEFINED 04 285 790 0 BURGER KING HLDGS INC COM 121208201 11,926 560,963 SH DEFINED 01,08 38,232 522,731 0 BURGER KING HLDGS INC COM 121208201 5 220 SH DEFINED 10 220 0 0 BWAY HOLDING COMPANY COM 12429T104 198 9,849 SH DEFINED 01 1,062 8,787 0 BWAY HOLDING COMPANY COM 12429T104 1,153 57,384 SH DEFINED 01,08 12,459 44,925 0 BWAY HOLDING COMPANY COM 12429T104 394 19,600 SH DEFINED 09 19,600 0 0 C&D TECHNOLOGIES INC COM 124661109 42 26,125 SH DEFINED 01 170 25,955 0 C&D TECHNOLOGIES INC COM 124661109 70 43,637 SH DEFINED 01,08 21,725 21,912 0 CAI INTERNATIONAL INC COM 12477X106 179 14,569 SH DEFINED 01 1,871 12,698 0 CAI INTERNATIONAL INC COM 12477X106 891 72,285 SH DEFINED 01,08 19,483 52,802 0 CAI INTERNATIONAL INC COM 12477X106 379 30,800 SH DEFINED 09 30,800 0 0 CBIZ INC COM 124805102 742 112,945 SH DEFINED 01 8,837 104,108 0 CBIZ INC COM 124805102 2,920 444,433 SH DEFINED 01,08 137,519 306,914 0 CBIZ INC COM 124805102 832 126,643 SH DEFINED 09 126,643 0 0 CBIZ INC COM 124805102 1 100 SH DEFINED 10 0 0 100 CBL & ASSOC PPTYS INC COM 124830100 5,587 407,811 SH DEFINED 01 32,328 375,483 0 CBL & ASSOC PPTYS INC COM 124830100 20,037 1,462,555 SH DEFINED 01,08 598,827 863,728 0 CBL & ASSOC PPTYS INC COM 124830100 5,237 382,230 SH DEFINED 09 382,230 0 0 CBL & ASSOC PPTYS INC COM 124830100 4 279 SH DEFINED 10 279 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 89 ________ CBS CORP NEW COM 124857202 9,661 693,049 SH DEFINED 01 350,918 332,120 10,011 CBS CORP NEW COM 124857202 247 17,723 SH OTHER 01 8,851 8,124 748 CBS CORP NEW COM 124857202 679 48,724 SH DEFINED 04 34,792 11,001 2,931 CBS CORP NEW COM 124857202 331 23,768 SH OTHER 04 1,618 19,170 2,980 CBS CORP NEW COM 124857202 8 605 SH DEFINED 07,10 605 0 0 CBS CORP NEW COM 124857202 72,533 5,203,227 SH DEFINED 01,08 1,827,579 3,375,648 0 CBS CORP NEW COM 124857202 19,123 1,371,809 SH DEFINED 09 1,371,809 0 0 CBS CORP NEW COM 124857202 319 22,889 SH DEFINED 10 19,864 3,025 0 CBS CORP NEW COM 124857202 20 1,469 SH OTHER 10 1,469 0 0 CB RICHARD ELLIS GROUP INC COM 12497T101 4,646 293,145 SH DEFINED 01 132,423 155,262 5,460 CB RICHARD ELLIS GROUP INC COM 12497T101 53 3,339 SH OTHER 01 2,814 350 175 CB RICHARD ELLIS GROUP INC COM 12497T101 317 19,986 SH DEFINED 04 19,328 579 79 CB RICHARD ELLIS GROUP INC COM 12497T101 107 6,762 SH OTHER 04 462 6,300 0 CB RICHARD ELLIS GROUP INC COM 12497T101 28,838 1,819,424 SH DEFINED 01,08 505,262 1,314,162 0 CB RICHARD ELLIS GROUP INC COM 12497T101 7,098 447,842 SH DEFINED 09 447,842 0 0 CB RICHARD ELLIS GROUP INC COM 12497T101 127 7,989 SH DEFINED 10 7,869 0 120 CB RICHARD ELLIS GROUP INC COM 12497T101 2 133 SH OTHER 10 16 117 0 C D I CORP COM 125071100 2,083 142,099 SH DEFINED 01 14,242 127,857 0 C D I CORP COM 125071100 119 8,110 SH OTHER 01 435 7,675 0 C D I CORP COM 125071100 141 9,645 SH DEFINED 04 9,645 0 0 C D I CORP COM 125071100 6 390 SH OTHER 04 230 0 160 C D I CORP COM 125071100 3,303 225,339 SH DEFINED 01,08 141,207 84,132 0 C D I CORP COM 125071100 494 33,697 SH DEFINED 09 33,697 0 0 C D I CORP COM 125071100 93 6,340 SH DEFINED 10 6,340 0 0 CEC ENTMT INC COM 125137109 2,147 56,359 SH DEFINED 01 13,482 42,157 720 CEC ENTMT INC COM 125137109 2 50 SH DEFINED 04 50 0 0 CEC ENTMT INC COM 125137109 8,523 223,760 SH DEFINED 01,08 64,559 159,201 0 CEC ENTMT INC COM 125137109 2,426 63,688 SH DEFINED 09 63,688 0 0 CEC ENTMT INC COM 125137109 2 50 SH DEFINED 10 50 0 0 CFS BANCORP INC COM 12525D102 95 21,458 SH DEFINED 01 0 21,458 0 CFS BANCORP INC COM 12525D102 168 38,017 SH DEFINED 01,08 20,308 17,709 0 CF INDS HLDGS INC COM 125269100 5,282 57,925 SH DEFINED 01 27,829 28,906 1,190 CF INDS HLDGS INC COM 125269100 64 704 SH OTHER 01 597 67 40 CF INDS HLDGS INC COM 125269100 267 2,931 SH DEFINED 04 2,870 12 49 CF INDS HLDGS INC COM 125269100 4 39 SH OTHER 04 39 0 0 CF INDS HLDGS INC COM 125269100 4 40 SH DEFINED 07,10 40 0 0 CF INDS HLDGS INC COM 125269100 37,200 407,982 SH DEFINED 01,08 155,224 252,758 0 CF INDS HLDGS INC COM 125269100 11,560 126,786 SH DEFINED 09 126,786 0 0 CF INDS HLDGS INC COM 125269100 108 1,179 SH DEFINED 10 1,149 0 30 CF INDS HLDGS INC COM 125269100 4 40 SH OTHER 10 14 26 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 90 ________ CH ENERGY GROUP INC COM 12541M102 1,184 28,987 SH DEFINED 01 7,527 21,410 50 CH ENERGY GROUP INC COM 12541M102 1 35 SH DEFINED 04 35 0 0 CH ENERGY GROUP INC COM 12541M102 5,324 130,363 SH DEFINED 01,08 34,413 95,950 0 CH ENERGY GROUP INC COM 12541M102 1,896 46,418 SH DEFINED 09 46,418 0 0 CH ENERGY GROUP INC COM 12541M102 2 40 SH DEFINED 10 40 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 11,368 203,538 SH DEFINED 01 99,067 101,569 2,902 C H ROBINSON WORLDWIDE INC COM 12541W209 383 6,855 SH OTHER 01 6,640 0 215 C H ROBINSON WORLDWIDE INC COM 12541W209 940 16,838 SH DEFINED 04 16,048 205 585 C H ROBINSON WORLDWIDE INC COM 12541W209 382 6,835 SH OTHER 04 6,305 230 300 C H ROBINSON WORLDWIDE INC COM 12541W209 1 10 SH DEFINED 07,10 10 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 74,713 1,337,752 SH DEFINED 01,08 484,737 853,015 0 C H ROBINSON WORLDWIDE INC COM 12541W209 19,969 357,543 SH DEFINED 09 357,543 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 1,327 23,753 SH DEFINED 10 23,438 255 60 C H ROBINSON WORLDWIDE INC COM 12541W209 89 1,593 SH OTHER 10 1,564 29 0 CIGNA CORP COM 125509109 11,144 304,635 SH DEFINED 01 161,518 138,978 4,139 CIGNA CORP COM 125509109 117 3,191 SH OTHER 01 2,165 816 210 CIGNA CORP COM 125509109 1,121 30,640 SH DEFINED 04 29,740 742 158 CIGNA CORP COM 125509109 13 360 SH OTHER 04 342 18 0 CIGNA CORP COM 125509109 80,061 2,188,657 SH DEFINED 01,08 770,270 1,418,387 0 CIGNA CORP COM 125509109 20,897 571,282 SH DEFINED 09 571,282 0 0 CIGNA CORP COM 125509109 411 11,231 SH DEFINED 10 11,051 0 180 CIGNA CORP COM 125509109 58 1,575 SH OTHER 10 106 1,469 0 CIT GROUP INC COM 125581801 1,353 34,738 SH DEFINED 01 12,095 22,643 0 CIT GROUP INC COM 125581801 7 180 SH DEFINED 04 180 0 0 CIT GROUP INC COM 125581801 10,574 271,411 SH DEFINED 01,08 0 271,411 0 CIT GROUP INC COM 125581801 21 530 SH DEFINED 10 530 0 0 CKE RESTAURANTS INC COM 12561E105 850 76,775 SH DEFINED 01 24,324 49,821 2,630 CKE RESTAURANTS INC COM 12561E105 15 1,400 SH DEFINED 04 1,400 0 0 CKE RESTAURANTS INC COM 12561E105 4,710 425,441 SH DEFINED 01,08 98,716 326,725 0 CKE RESTAURANTS INC COM 12561E105 1,594 143,993 SH DEFINED 09 143,993 0 0 CKE RESTAURANTS INC COM 12561E105 1 100 SH DEFINED 10 0 0 100 CLECO CORP NEW COM 12561W105 2,460 92,667 SH DEFINED 01 22,574 70,093 0 CLECO CORP NEW COM 12561W105 85 3,200 SH OTHER 01 0 0 3,200 CLECO CORP NEW COM 12561W105 11 405 SH DEFINED 04 405 0 0 CLECO CORP NEW COM 12561W105 18,204 685,650 SH DEFINED 01,08 112,595 573,055 0 CLECO CORP NEW COM 12561W105 4,493 169,241 SH DEFINED 09 169,241 0 0 CLECO CORP NEW COM 12561W105 6 210 SH DEFINED 10 110 0 100 CKX INC COM 12562M106 463 75,665 SH DEFINED 01 10,294 65,371 0 CKX INC COM 12562M106 3,058 499,617 SH DEFINED 01,08 117,594 382,023 0 CKX INC COM 12562M106 892 145,800 SH DEFINED 09 145,800 0 0 CKX INC COM 12562M106 1 110 SH DEFINED 10 110 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 91 ________ CME GROUP INC COM 12572Q105 35,042 110,853 SH DEFINED 01 74,304 34,195 2,354 CME GROUP INC COM 12572Q105 2,280 7,214 SH OTHER 01 5,644 1,510 60 CME GROUP INC COM 12572Q105 1,553 4,912 SH DEFINED 04 4,052 589 271 CME GROUP INC COM 12572Q105 254 803 SH OTHER 04 523 255 25 CME GROUP INC COM 12572Q105 169,990 537,755 SH DEFINED 01,08 188,628 349,127 0 CME GROUP INC COM 12572Q105 43,859 138,745 SH DEFINED 09 138,745 0 0 CME GROUP INC COM 12572Q105 1,519 4,804 SH DEFINED 10 3,669 1,055 80 CME GROUP INC COM 12572Q105 15 48 SH OTHER 10 48 0 0 CMS ENERGY CORP COM 125896100 3,810 246,450 SH DEFINED 01 136,812 107,019 2,619 CMS ENERGY CORP COM 125896100 44 2,819 SH OTHER 01 1,670 959 190 CMS ENERGY CORP COM 125896100 725 46,896 SH DEFINED 04 45,678 530 688 CMS ENERGY CORP COM 125896100 419 27,084 SH OTHER 04 974 26,110 0 CMS ENERGY CORP COM 125896100 6 395 SH DEFINED 07,10 395 0 0 CMS ENERGY CORP COM 125896100 25,114 1,624,441 SH DEFINED 01,08 463,196 1,161,245 0 CMS ENERGY CORP COM 125896100 5,492 355,265 SH DEFINED 09 355,265 0 0 CMS ENERGY CORP COM 125896100 345 22,299 SH DEFINED 10 21,839 0 460 CMS ENERGY CORP COM 125896100 2 106 SH OTHER 10 106 0 0 CPI CORP COM 125902106 115 8,311 SH DEFINED 01 527 7,784 0 CPI CORP COM 125902106 83 5,975 SH OTHER 01 0 5,975 0 CPI CORP COM 125902106 642 46,322 SH DEFINED 01,08 9,235 37,087 0 CPI CORP COM 125902106 244 17,603 SH DEFINED 09 17,603 0 0 CSS INDS INC COM 125906107 1,436 71,463 SH DEFINED 01 1,754 69,709 0 CSS INDS INC COM 125906107 2,570 127,854 SH DEFINED 01,08 76,261 51,593 0 CSS INDS INC COM 125906107 397 19,772 SH DEFINED 09 19,772 0 0 CPI AEROSTRUCTURES INC COM 125919308 48 6,040 SH DEFINED 01 0 6,040 0 CPI AEROSTRUCTURES INC COM 125919308 92 11,603 SH DEFINED 01,08 7,214 4,389 0 CTI INDUSTRIES CORP COM 125961300 60 16,696 SH DEFINED 01 0 16,696 0 CTI INDUSTRIES CORP COM 125961300 31 8,697 SH DEFINED 01,08 1,949 6,748 0 CNA FINL CORP COM 126117100 649 24,290 SH DEFINED 01 21,406 2,884 0 CNA FINL CORP COM 126117100 86 3,228 SH OTHER 01 3,228 0 0 CNA FINL CORP COM 126117100 414 15,500 SH DEFINED 04 15,500 0 0 CNA FINL CORP COM 126117100 1,913 71,583 SH DEFINED 01,08 9,719 61,864 0 CNA FINL CORP COM 126117100 15 580 SH DEFINED 09 580 0 0 CNA FINL CORP COM 126117100 2 60 SH DEFINED 10 60 0 0 CNA SURETY CORP COM 12612L108 7,067 397,238 SH DEFINED 01 3,285 393,953 0 CNA SURETY CORP COM 12612L108 9,450 531,203 SH DEFINED 01,08 412,883 118,320 0 CNA SURETY CORP COM 12612L108 781 43,900 SH DEFINED 09 43,900 0 0 CNA SURETY CORP COM 12612L108 2 100 SH DEFINED 10 0 0 100 CNB FINL CORP PA COM 126128107 71 4,600 SH DEFINED 01 2,011 2,589 0 CNB FINL CORP PA COM 126128107 841 54,468 SH DEFINED 01,08 8,310 46,158 0 CNB FINL CORP PA COM 126128107 65 4,200 SH DEFINED 09 4,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 92 ________ CNOOC LTD COM 126132109 8,269 50,088 SH DEFINED 01 46,120 1,268 2,700 CNOOC LTD COM 126132109 568 3,440 SH OTHER 01 1,341 1,991 108 CNOOC LTD COM 126132109 4,418 26,765 SH DEFINED 04 22,733 3,932 100 CNOOC LTD COM 126132109 406 2,460 SH OTHER 04 2,258 202 0 CNOOC LTD COM 126132109 170 1,032 SH DEFINED 07,10 406 626 0 CNOOC LTD COM 126132109 1,297 7,854 SH DEFINED 01,08 7,854 0 0 CNOOC LTD COM 126132109 2,864 17,348 SH DEFINED 10 15,347 1,691 310 CNOOC LTD COM 126132109 70 423 SH OTHER 10 348 75 0 CNX GAS CORP COM 12618H309 684 17,973 SH DEFINED 01 14,006 3,507 460 CNX GAS CORP COM 12618H309 85 2,230 SH OTHER 01 0 1,740 490 CNX GAS CORP COM 12618H309 359 9,422 SH DEFINED 04 9,192 230 0 CNX GAS CORP COM 12618H309 2,648 69,604 SH DEFINED 01,08 7,883 61,721 0 CNX GAS CORP COM 12618H309 273 7,185 SH DEFINED 10 7,185 0 0 CPI INTERNATIONAL INC COM 12618M100 577 43,540 SH DEFINED 01 1,131 42,409 0 CPI INTERNATIONAL INC COM 12618M100 1,236 93,193 SH DEFINED 01,08 50,474 42,719 0 CPI INTERNATIONAL INC COM 12618M100 293 22,100 SH DEFINED 09 22,100 0 0 CRA INTL INC COM 12618T105 1,313 57,294 SH DEFINED 01 5,144 52,130 20 CRA INTL INC COM 12618T105 3,088 134,724 SH DEFINED 01,08 59,401 75,323 0 CRA INTL INC COM 12618T105 706 30,786 SH DEFINED 09 30,786 0 0 CRA INTL INC COM 12618T105 0 20 SH DEFINED 10 20 0 0 CRH PLC COM 12626K203 2,346 94,261 SH DEFINED 01 81,411 1,930 10,920 CRH PLC COM 12626K203 44 1,786 SH OTHER 01 874 912 0 CRH PLC COM 12626K203 789 31,686 SH DEFINED 04 27,791 3,895 0 CRH PLC COM 12626K203 890 35,771 SH DEFINED 01,08 35,771 0 0 CRH PLC COM 12626K203 522 20,974 SH DEFINED 10 20,599 375 0 CRH PLC COM 12626K203 6 245 SH OTHER 10 245 0 0 CSG SYS INTL INC COM 126349109 1,176 56,010 SH DEFINED 01 16,465 39,525 20 CSG SYS INTL INC COM 126349109 355 16,915 SH OTHER 01 11,207 0 5,708 CSG SYS INTL INC COM 126349109 1 70 SH DEFINED 04 70 0 0 CSG SYS INTL INC COM 126349109 6,348 302,262 SH DEFINED 01,08 68,106 234,156 0 CSG SYS INTL INC COM 126349109 2,069 98,538 SH DEFINED 09 98,538 0 0 CSG SYS INTL INC COM 126349109 1 70 SH DEFINED 10 70 0 0 CSP INC COM 126389105 9 2,528 SH DEFINED 01 0 2,528 0 CSP INC COM 126389105 33 9,268 SH DEFINED 01,08 5,990 3,278 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 93 ________ CSX CORP COM 126408103 22,642 444,835 SH DEFINED 01 221,625 220,115 3,095 CSX CORP COM 126408103 1,267 24,893 SH OTHER 01 4,643 19,225 1,025 CSX CORP COM 126408103 2,499 49,104 SH DEFINED 04 42,377 1,398 5,329 CSX CORP COM 126408103 135 2,653 SH OTHER 04 2,245 280 128 CSX CORP COM 126408103 30 595 SH DEFINED 07,10 595 0 0 CSX CORP COM 126408103 160,608 3,155,369 SH DEFINED 01,08 1,112,945 2,042,424 0 CSX CORP COM 126408103 41,651 818,286 SH DEFINED 09 818,286 0 0 CSX CORP COM 126408103 1,640 32,214 SH DEFINED 10 29,789 745 1,680 CSX CORP COM 126408103 353 6,943 SH OTHER 10 6,943 0 0 CTC MEDIA INC COM 12642X106 140 8,156 SH DEFINED 01 3,490 4,666 0 CTC MEDIA INC COM 12642X106 1,095 63,568 SH DEFINED 01,08 13,581 49,987 0 CTC MEDIA INC COM 12642X106 2 110 SH DEFINED 10 110 0 0 CTS CORP COM 126501105 4,405 467,638 SH DEFINED 01 20,500 445,248 1,890 CTS CORP COM 126501105 3 275 SH OTHER 01 275 0 0 CTS CORP COM 126501105 58 6,105 SH DEFINED 04 6,105 0 0 CTS CORP COM 126501105 2 245 SH OTHER 04 245 0 0 CTS CORP COM 126501105 6,485 688,436 SH DEFINED 01,08 484,351 204,085 0 CTS CORP COM 126501105 810 85,963 SH DEFINED 09 85,963 0 0 CTS CORP COM 126501105 36 3,785 SH DEFINED 10 3,685 0 100 CVB FINL CORP COM 126600105 3,133 315,538 SH DEFINED 01 27,408 288,075 55 CVB FINL CORP COM 126600105 3 305 SH OTHER 01 305 0 0 CVB FINL CORP COM 126600105 81 8,130 SH DEFINED 04 6,750 1,380 0 CVB FINL CORP COM 126600105 3 270 SH OTHER 04 270 0 0 CVB FINL CORP COM 126600105 9,014 907,739 SH DEFINED 01,08 349,828 557,911 0 CVB FINL CORP COM 126600105 2,294 231,042 SH DEFINED 09 231,042 0 0 CVB FINL CORP COM 126600105 45 4,525 SH DEFINED 10 4,525 0 0 CVR ENERGY INC COM 12662P108 572 65,322 SH DEFINED 01 7,692 57,630 0 CVR ENERGY INC COM 12662P108 2,300 262,911 SH DEFINED 01,08 75,198 187,713 0 CVR ENERGY INC COM 12662P108 666 76,066 SH DEFINED 09 76,066 0 0 CVS CAREMARK CORPORATION COM 126650100 81,015 2,215,953 SH DEFINED 01 1,403,297 792,134 20,522 CVS CAREMARK CORPORATION COM 126650100 6,306 172,486 SH OTHER 01 136,593 23,919 11,974 CVS CAREMARK CORPORATION COM 126650100 36,214 990,540 SH DEFINED 04 928,665 33,582 28,293 CVS CAREMARK CORPORATION COM 126650100 8,025 219,506 SH OTHER 04 166,798 19,944 32,764 CVS CAREMARK CORPORATION COM 126650100 95 2,595 SH DEFINED 07,10 2,595 0 0 CVS CAREMARK CORPORATION COM 126650100 412,789 11,290,734 SH DEFINED 01,08 3,986,788 7,303,946 0 CVS CAREMARK CORPORATION COM 126650100 107,359 2,936,518 SH DEFINED 09 2,936,518 0 0 CVS CAREMARK CORPORATION COM 126650100 9,507 260,027 SH DEFINED 10 247,157 7,405 5,465 CVS CAREMARK CORPORATION COM 126650100 1,305 35,683 SH OTHER 10 24,910 8,529 2,244 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 94 ________ CA INC COM 12673P105 11,525 491,036 SH DEFINED 01 227,956 257,224 5,856 CA INC COM 12673P105 631 26,870 SH OTHER 01 3,947 22,603 320 CA INC COM 12673P105 1,506 64,175 SH DEFINED 04 33,848 28,873 1,454 CA INC COM 12673P105 788 33,579 SH OTHER 04 292 33,287 0 CA INC COM 12673P105 4 150 SH DEFINED 07,10 150 0 0 CA INC COM 12673P105 74,635 3,180,029 SH DEFINED 01,08 1,146,248 2,033,494 287 CA INC COM 12673P105 19,536 832,397 SH DEFINED 09 832,397 0 0 CA INC COM 12673P105 665 28,327 SH DEFINED 10 20,117 8,100 110 CA INC COM 12673P105 6 259 SH OTHER 10 259 0 0 CABELAS INC COM 126804301 4,193 239,733 SH DEFINED 01 19,091 219,042 1,600 CABELAS INC COM 126804301 1 40 SH DEFINED 04 40 0 0 CABELAS INC COM 126804301 8,874 507,376 SH DEFINED 01,08 267,022 240,354 0 CABELAS INC COM 126804301 1,911 109,288 SH DEFINED 09 109,288 0 0 CABELAS INC COM 126804301 1 80 SH DEFINED 10 80 0 0 CABLEVISION SYS CORP COM 12686C109 1,752 72,565 SH DEFINED 01 40,897 30,018 1,650 CABLEVISION SYS CORP COM 12686C109 4 170 SH OTHER 01 170 0 0 CABLEVISION SYS CORP COM 12686C109 22,565 934,759 SH DEFINED 01,08 310,408 624,351 0 CABLEVISION SYS CORP COM 12686C109 2,834 117,389 SH DEFINED 09 117,389 0 0 CABLEVISION SYS CORP COM 12686C109 11 440 SH DEFINED 10 440 0 0 CABOT CORP COM 127055101 4,179 137,478 SH DEFINED 01 22,064 115,334 80 CABOT CORP COM 127055101 11 354 SH OTHER 01 354 0 0 CABOT CORP COM 127055101 204 6,695 SH DEFINED 04 6,695 0 0 CABOT CORP COM 127055101 8 265 SH OTHER 04 265 0 0 CABOT CORP COM 127055101 15,033 494,493 SH DEFINED 01,08 147,147 347,346 0 CABOT CORP COM 127055101 134 4,410 SH DEFINED 10 4,410 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3,736 98,754 SH DEFINED 01 28,842 69,792 120 CABOT MICROELECTRONICS CORP COM 12709P103 130 3,435 SH OTHER 01 285 3,050 100 CABOT MICROELECTRONICS CORP COM 12709P103 475 12,555 SH DEFINED 04 12,035 520 0 CABOT MICROELECTRONICS CORP COM 12709P103 8 220 SH OTHER 04 220 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 22 580 SH DEFINED 07,10 580 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 9,378 247,900 SH DEFINED 01,08 91,192 156,708 0 CABOT MICROELECTRONICS CORP COM 12709P103 2,484 65,674 SH DEFINED 09 65,674 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 278 7,360 SH DEFINED 10 6,265 1,095 0 CABOT OIL & GAS CORP COM 127097103 4,565 124,045 SH DEFINED 01 67,945 53,705 2,395 CABOT OIL & GAS CORP COM 127097103 865 23,493 SH OTHER 01 8,820 14,453 220 CABOT OIL & GAS CORP COM 127097103 599 16,285 SH DEFINED 04 15,460 726 99 CABOT OIL & GAS CORP COM 127097103 6 154 SH OTHER 04 111 43 0 CABOT OIL & GAS CORP COM 127097103 30,301 823,398 SH DEFINED 01,08 295,168 528,230 0 CABOT OIL & GAS CORP COM 127097103 7,165 194,709 SH DEFINED 09 194,709 0 0 CABOT OIL & GAS CORP COM 127097103 467 12,693 SH DEFINED 10 11,683 950 60 CABOT OIL & GAS CORP COM 127097103 3 72 SH OTHER 10 72 0 0 CACHE INC COM 127150308 66 11,999 SH DEFINED 01 100 11,899 0 CACHE INC COM 127150308 108 19,533 SH DEFINED 01,08 10,342 9,191 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 95 ________ CACI INTL INC CONV DEB 127190AD8 6,345 6,000,000 PRN DEFINED 01 0 6,000,000 0 CACI INTL INC CONV DEB 127190AD8 6,345 6,000,000 PRN DEFINED 01,08 6,000,000 0 0 CACI INTL INC COM 127190304 3,199 65,484 SH DEFINED 01 14,596 49,858 1,030 CACI INTL INC COM 127190304 59 1,210 SH OTHER 01 0 1,210 0 CACI INTL INC COM 127190304 217 4,450 SH DEFINED 04 970 3,480 0 CACI INTL INC COM 127190304 13,129 268,768 SH DEFINED 01,08 78,525 190,243 0 CACI INTL INC COM 127190304 4,112 84,166 SH DEFINED 09 84,166 0 0 CACI INTL INC COM 127190304 55 1,135 SH DEFINED 10 200 935 0 CADENCE FINL CORP COM 12738A101 11 5,938 SH DEFINED 01 0 5,938 0 CADENCE FINL CORP COM 12738A101 29 16,087 SH DEFINED 01,08 6,264 9,823 0 CADENCE PHARMACEUTICALS INC COM 12738T100 240 26,307 SH DEFINED 01 5,335 20,972 0 CADENCE PHARMACEUTICALS INC COM 12738T100 1,763 193,054 SH DEFINED 01,08 38,775 154,279 0 CADENCE PHARMACEUTICALS INC COM 12738T100 573 62,723 SH DEFINED 09 62,723 0 0 CADENCE PHARMACEUTICALS INC COM 12738T100 0 40 SH DEFINED 10 40 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 985 147,616 SH DEFINED 01 74,931 70,110 2,575 CADENCE DESIGN SYSTEM INC COM 127387108 235 35,200 SH OTHER 01 0 35,000 200 CADENCE DESIGN SYSTEM INC COM 127387108 22 3,253 SH DEFINED 04 3,253 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 10,780 1,616,168 SH DEFINED 01,08 103,643 1,512,525 0 CADENCE DESIGN SYSTEM INC COM 127387108 3 510 SH DEFINED 10 510 0 0 CADIZ INC COM 127537207 132 10,346 SH DEFINED 01 2,864 7,482 0 CADIZ INC COM 127537207 1,197 93,708 SH DEFINED 01,08 16,093 77,615 0 CADIZ INC COM 127537207 693 54,257 SH DEFINED 09 54,257 0 0 CAGLES INC COM 127703106 43 7,151 SH DEFINED 01 0 7,151 0 CAGLES INC COM 127703106 84 13,911 SH DEFINED 01,08 7,271 6,640 0 CAL DIVE INTL INC DEL COM 12802T101 2,358 321,630 SH DEFINED 01 18,323 303,307 0 CAL DIVE INTL INC DEL COM 12802T101 4,954 675,810 SH DEFINED 01,08 338,745 337,065 0 CAL DIVE INTL INC DEL COM 12802T101 908 123,840 SH DEFINED 09 123,840 0 0 CAL MAINE FOODS INC COM 128030202 508 14,953 SH DEFINED 01 5,250 9,603 100 CAL MAINE FOODS INC COM 128030202 3,951 116,376 SH DEFINED 01,08 20,781 95,595 0 CAL MAINE FOODS INC COM 128030202 1,294 38,105 SH DEFINED 09 38,105 0 0 CALAMOS ASSET MGMT INC COM 12811R104 595 41,514 SH DEFINED 01 5,508 36,006 0 CALAMOS ASSET MGMT INC COM 12811R104 2,697 188,092 SH DEFINED 01,08 53,647 134,445 0 CALAMOS ASSET MGMT INC COM 12811R104 840 58,604 SH DEFINED 09 58,604 0 0 CALAMOS ASSET MGMT INC COM 12811R104 1 40 SH DEFINED 10 40 0 0 CALAMOS STRATEGIC TOTL RETN COM 128125101 102 11,100 SH DEFINED 01 0 0 11,100 CALAMOS STRATEGIC TOTL RETN COM 128125101 63 6,900 SH DEFINED 10 6,900 0 0 CALAMP CORP COM 128126109 43 15,330 SH DEFINED 01 0 15,330 0 CALAMP CORP COM 128126109 170 60,342 SH DEFINED 01,08 12,636 47,706 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 96 ________ CALAVO GROWERS INC COM 128246105 291 15,966 SH DEFINED 01 4,691 11,275 0 CALAVO GROWERS INC COM 128246105 1,693 92,794 SH DEFINED 01,08 19,378 73,416 0 CALAVO GROWERS INC COM 128246105 566 31,007 SH DEFINED 09 31,007 0 0 CALGON CARBON CORP COM 129603106 1,497 87,449 SH DEFINED 01 26,561 59,293 1,595 CALGON CARBON CORP COM 129603106 5 295 SH DEFINED 04 295 0 0 CALGON CARBON CORP COM 129603106 8,050 470,211 SH DEFINED 01,08 102,810 367,401 0 CALGON CARBON CORP COM 129603106 2,613 152,631 SH DEFINED 09 152,631 0 0 CALGON CARBON CORP COM 129603106 2 110 SH DEFINED 10 110 0 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 5 4,792 SH DEFINED 01 0 4,792 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 7 5,884 SH DEFINED 01,08 5,338 546 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 185 13,829 SH DEFINED 01 169 13,660 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 388 29,042 SH DEFINED 01,08 16,302 12,740 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 683 40,664 SH DEFINED 01 10,240 29,514 910 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 0 20 SH DEFINED 04 20 0 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 3,282 195,456 SH DEFINED 01,08 46,343 149,113 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 830 49,458 SH DEFINED 09 49,458 0 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 3 150 SH DEFINED 10 150 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1,129 30,029 SH DEFINED 01 7,951 22,068 10 CALIFORNIA WTR SVC GROUP COM 130788102 5,993 159,346 SH DEFINED 01,08 33,450 125,896 0 CALIFORNIA WTR SVC GROUP COM 130788102 2,168 57,646 SH DEFINED 09 57,646 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 47 1,250 SH DEFINED 10 1,250 0 0 CALIPER LIFE SCIENCES INC COM 130872104 120 30,679 SH DEFINED 01 3,306 27,373 0 CALIPER LIFE SCIENCES INC COM 130872104 264 67,600 SH DEFINED 01,08 23,354 44,246 0 CALLAWAY GOLF CO COM 131193104 6,164 698,872 SH DEFINED 01 30,415 668,402 55 CALLAWAY GOLF CO COM 131193104 1 120 SH DEFINED 04 120 0 0 CALLAWAY GOLF CO COM 131193104 10,433 1,182,842 SH DEFINED 01,08 739,966 442,876 0 CALLAWAY GOLF CO COM 131193104 1,600 181,398 SH DEFINED 09 181,398 0 0 CALLAWAY GOLF CO COM 131193104 81 9,175 SH DEFINED 10 200 8,975 0 CALLIDUS SOFTWARE INC COM 13123E500 62 16,990 SH DEFINED 01 6,287 10,703 0 CALLIDUS SOFTWARE INC COM 13123E500 661 182,209 SH DEFINED 01,08 31,590 150,619 0 CALLIDUS SOFTWARE INC COM 13123E500 239 65,900 SH DEFINED 09 65,900 0 0 CALLIDUS SOFTWARE INC COM 13123E500 0 60 SH DEFINED 10 60 0 0 CALLON PETE CO DEL COM 13123X102 83 15,540 SH DEFINED 01 1,390 14,150 0 CALLON PETE CO DEL COM 13123X102 487 90,937 SH DEFINED 01,08 11,783 79,154 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 97 ________ CALPINE CORP COM 131347304 1,768 148,732 SH DEFINED 01 65,738 79,747 3,247 CALPINE CORP COM 131347304 3 270 SH OTHER 01 0 0 270 CALPINE CORP COM 131347304 18 1,542 SH DEFINED 04 1,542 0 0 CALPINE CORP COM 131347304 16,402 1,379,450 SH DEFINED 01,08 469,236 910,214 0 CALPINE CORP COM 131347304 1,523 128,079 SH DEFINED 09 128,079 0 0 CALPINE CORP COM 131347304 10 870 SH DEFINED 10 870 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 44 10,902 SH DEFINED 01 0 10,902 0 CAMBIUM LEARNING GRP INC COM 13201A107 85 21,208 SH DEFINED 01,08 11,360 9,848 0 CAMBIUM LEARNING GRP INC COM 13201A107 20 4,948 SH DEFINED 10 4,948 0 0 CAMBREX CORP COM 132011107 408 100,645 SH DEFINED 01 11,753 87,252 1,640 CAMBREX CORP COM 132011107 1,275 314,881 SH DEFINED 01,08 118,298 196,583 0 CAMBREX CORP COM 132011107 317 78,150 SH DEFINED 09 78,150 0 0 CAMCO FINL CORP COM 132618109 33 11,136 SH DEFINED 01 0 11,136 0 CAMCO FINL CORP COM 132618109 64 21,714 SH DEFINED 01,08 11,451 10,263 0 CAMDEN NATL CORP COM 133034108 407 12,675 SH DEFINED 01 1,990 10,665 20 CAMDEN NATL CORP COM 133034108 2,051 63,869 SH DEFINED 01,08 16,744 47,125 0 CAMDEN NATL CORP COM 133034108 789 24,560 SH DEFINED 09 24,560 0 0 CAMDEN NATL CORP COM 133034108 1 20 SH DEFINED 10 20 0 0 CAMDEN PPTY TR COM 133131102 969 23,284 SH DEFINED 01 12,029 8,975 2,280 CAMDEN PPTY TR COM 133131102 53 1,285 SH OTHER 01 0 1,240 45 CAMDEN PPTY TR COM 133131102 7 160 SH DEFINED 04 160 0 0 CAMDEN PPTY TR COM 133131102 18,929 454,687 SH DEFINED 01,08 91,072 363,615 0 CAMDEN PPTY TR COM 133131102 6 140 SH DEFINED 10 140 0 0 CAMECO CORP COM 13321L108 2,859 104,303 SH DEFINED 01 85,793 11,735 6,775 CAMECO CORP COM 13321L108 328 11,961 SH OTHER 01 4,893 5,854 1,214 CAMECO CORP COM 13321L108 1,997 72,858 SH DEFINED 04 45,096 26,967 795 CAMECO CORP COM 13321L108 99 3,625 SH OTHER 04 2,120 1,505 0 CAMECO CORP COM 13321L108 525 19,170 SH DEFINED 01,08 19,170 0 0 CAMECO CORP COM 13321L108 1,354 49,407 SH DEFINED 10 37,298 9,784 2,325 CAMECO CORP COM 13321L108 86 3,150 SH OTHER 10 2,590 560 0 CAMERON INTERNATIONAL CORP COM 13342B105 13,923 324,854 SH DEFINED 01 131,528 188,903 4,423 CAMERON INTERNATIONAL CORP COM 13342B105 144 3,350 SH OTHER 01 2,927 326 97 CAMERON INTERNATIONAL CORP COM 13342B105 815 19,019 SH DEFINED 04 17,767 779 473 CAMERON INTERNATIONAL CORP COM 13342B105 38 878 SH OTHER 04 807 71 0 CAMERON INTERNATIONAL CORP COM 13342B105 83,833 1,955,979 SH DEFINED 01,08 706,444 1,249,535 0 CAMERON INTERNATIONAL CORP COM 13342B105 22,011 513,552 SH DEFINED 09 513,552 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 666 15,541 SH DEFINED 10 14,506 500 535 CAMERON INTERNATIONAL CORP COM 13342B105 10 223 SH OTHER 10 94 129 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 98 ________ CAMPBELL SOUP CO COM 134429109 8,297 234,707 SH DEFINED 01 114,518 113,413 6,776 CAMPBELL SOUP CO COM 134429109 586 16,566 SH OTHER 01 15,921 530 115 CAMPBELL SOUP CO COM 134429109 357 10,102 SH DEFINED 04 8,486 1,270 346 CAMPBELL SOUP CO COM 134429109 98 2,784 SH OTHER 04 2,144 0 640 CAMPBELL SOUP CO COM 134429109 56,632 1,602,039 SH DEFINED 01,08 591,084 1,010,955 0 CAMPBELL SOUP CO COM 134429109 14,770 417,811 SH DEFINED 09 417,811 0 0 CAMPBELL SOUP CO COM 134429109 477 13,501 SH DEFINED 10 13,340 31 130 CAMPBELL SOUP CO COM 134429109 16 439 SH OTHER 10 39 0 400 CDN IMPERIAL BK OF COMMERCE COM 136069101 4,135 56,640 SH DEFINED 01 50,745 0 5,895 CDN IMPERIAL BK OF COMMERCE COM 136069101 50 688 SH OTHER 01 186 502 0 CDN IMPERIAL BK OF COMMERCE COM 136069101 314 4,300 SH DEFINED 04 4,300 0 0 CDN IMPERIAL BK OF COMMERCE COM 136069101 1,442 19,755 SH DEFINED 01,08 19,755 0 0 CDN IMPERIAL BK OF COMMERCE COM 136069101 59 815 SH DEFINED 10 815 0 0 CANADIAN NATL RY CO COM 136375102 5,657 93,373 SH DEFINED 01 74,232 11,635 7,506 CANADIAN NATL RY CO COM 136375102 463 7,642 SH OTHER 01 385 7,257 0 CANADIAN NATL RY CO COM 136375102 1,910 31,531 SH DEFINED 04 14,031 17,237 263 CANADIAN NATL RY CO COM 136375102 156 2,576 SH DEFINED 07,10 0 2,576 0 CANADIAN NATL RY CO COM 136375102 1,423 23,485 SH DEFINED 01,08 23,485 0 0 CANADIAN NATL RY CO COM 136375102 1,980 32,686 SH DEFINED 10 25,043 7,643 0 CANADIAN NATL RY CO COM 136375102 246 4,060 SH OTHER 10 100 1,800 2,160 CANADIAN NAT RES LTD COM 136385101 6,898 93,170 SH DEFINED 01 75,454 9,088 8,628 CANADIAN NAT RES LTD COM 136385101 634 8,564 SH OTHER 01 783 7,781 0 CANADIAN NAT RES LTD COM 136385101 1,775 23,976 SH DEFINED 04 13,145 10,720 111 CANADIAN NAT RES LTD COM 136385101 86 1,168 SH DEFINED 07,10 0 1,168 0 CANADIAN NAT RES LTD COM 136385101 1,979 26,729 SH DEFINED 01,08 26,729 0 0 CANADIAN NAT RES LTD COM 136385101 694 9,374 SH DEFINED 10 5,373 4,001 0 CANADIAN PAC RY LTD COM 13645T100 3,014 53,586 SH DEFINED 01 47,531 3,450 2,605 CANADIAN PAC RY LTD COM 13645T100 112 1,985 SH OTHER 01 86 1,899 0 CANADIAN PAC RY LTD COM 13645T100 100 1,777 SH DEFINED 04 1,777 0 0 CANADIAN PAC RY LTD COM 13645T100 489 8,695 SH DEFINED 01,08 8,695 0 0 CANADIAN PAC RY LTD COM 13645T100 19 330 SH DEFINED 10 80 250 0 CANADIAN SUPERIOR ENERGY INC COM 136644101 22 36,500 SH DEFINED 10 36,500 0 0 CANO PETE INC COM 137801106 14 12,095 SH DEFINED 01 1,695 10,400 0 CANO PETE INC COM 137801106 58 49,516 SH DEFINED 01,08 16,016 33,500 0 CANON INC COM 138006309 9,816 212,432 SH DEFINED 01 187,178 5,857 19,397 CANON INC COM 138006309 646 13,978 SH OTHER 01 5,125 3,593 5,260 CANON INC COM 138006309 6,749 146,045 SH DEFINED 04 137,963 6,275 1,807 CANON INC COM 138006309 644 13,940 SH OTHER 04 11,885 2,055 0 CANON INC COM 138006309 76 1,650 SH DEFINED 07,10 1,650 0 0 CANON INC COM 138006309 2,485 53,766 SH DEFINED 01,08 53,766 0 0 CANON INC COM 138006309 4,125 89,267 SH DEFINED 10 83,732 1,440 4,095 CANON INC COM 138006309 127 2,750 SH OTHER 10 2,035 715 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 99 ________ CANTEL MEDICAL CORP COM 138098108 1,609 81,073 SH DEFINED 01 5,108 75,935 30 CANTEL MEDICAL CORP COM 138098108 3,648 183,766 SH DEFINED 01,08 87,993 95,773 0 CANTEL MEDICAL CORP COM 138098108 649 32,700 SH DEFINED 09 32,700 0 0 CAPE BANCORP INC COM 139209100 52 6,409 SH DEFINED 01 2,556 3,853 0 CAPE BANCORP INC COM 139209100 583 72,212 SH DEFINED 01,08 12,257 59,955 0 CAPE BANCORP INC COM 139209100 45 5,600 SH DEFINED 09 5,600 0 0 CAPELLA EDUCATION COMPANY COM 139594105 2,123 22,870 SH DEFINED 01 7,079 15,291 500 CAPELLA EDUCATION COMPANY COM 139594105 207 2,229 SH OTHER 01 975 1,079 175 CAPELLA EDUCATION COMPANY COM 139594105 272 2,935 SH DEFINED 04 1,225 1,710 0 CAPELLA EDUCATION COMPANY COM 139594105 11,358 122,336 SH DEFINED 01,08 23,979 98,357 0 CAPELLA EDUCATION COMPANY COM 139594105 3,955 42,597 SH DEFINED 09 42,597 0 0 CAPELLA EDUCATION COMPANY COM 139594105 118 1,266 SH DEFINED 10 885 381 0 CAPITAL CITY BK GROUP INC COM 139674105 1,039 72,928 SH DEFINED 01 2,912 70,016 0 CAPITAL CITY BK GROUP INC COM 139674105 18 1,250 SH DEFINED 04 1,250 0 0 CAPITAL CITY BK GROUP INC COM 139674105 2,177 152,756 SH DEFINED 01,08 77,948 74,808 0 CAPITAL CITY BK GROUP INC COM 139674105 449 31,525 SH DEFINED 09 31,525 0 0 CAPITAL CITY BK GROUP INC COM 139674105 0 30 SH DEFINED 10 30 0 0 CAPITAL BK CORP COM 139793103 23 5,254 SH DEFINED 01 0 5,254 0 CAPITAL BK CORP COM 139793103 66 14,696 SH DEFINED 01,08 5,680 9,016 0 CAPITAL GOLD CORP COM 14018Y205 9 2,570 SH DEFINED 01 2,570 0 0 CAPITAL GOLD CORP COM 14018Y205 95 27,498 SH DEFINED 01,08 0 27,498 0 CAPLEASE INC COM 140288101 269 48,452 SH DEFINED 01 12,917 35,495 40 CAPLEASE INC COM 140288101 2,062 371,482 SH DEFINED 01,08 71,628 299,854 0 CAPLEASE INC COM 140288101 940 169,309 SH DEFINED 09 169,309 0 0 CAPLEASE INC COM 140288101 14 2,600 SH DEFINED 10 2,600 0 0 CAPITAL ONE FINL CORP COM 14040H105 23,942 578,171 SH DEFINED 01 288,383 285,108 4,680 CAPITAL ONE FINL CORP COM 14040H105 1,265 30,546 SH OTHER 01 11,303 19,058 185 CAPITAL ONE FINL CORP COM 14040H105 5,382 129,958 SH DEFINED 04 124,664 3,370 1,924 CAPITAL ONE FINL CORP COM 14040H105 1,049 25,333 SH OTHER 04 12,164 13,169 0 CAPITAL ONE FINL CORP COM 14040H105 33 800 SH DEFINED 07,10 800 0 0 CAPITAL ONE FINL CORP COM 14040H105 157,832 3,811,457 SH DEFINED 01,08 1,406,251 2,405,206 0 CAPITAL ONE FINL CORP COM 14040H105 39,126 944,835 SH DEFINED 09 944,835 0 0 CAPITAL ONE FINL CORP COM 14040H105 2,531 61,125 SH DEFINED 10 55,590 5,295 240 CAPITAL ONE FINL CORP COM 14040H105 62 1,494 SH OTHER 10 954 540 0 CAPITAL SR LIVING CORP COM 140475104 458 87,127 SH DEFINED 01 3,635 83,492 0 CAPITAL SR LIVING CORP COM 140475104 1,202 228,575 SH DEFINED 01,08 97,523 131,052 0 CAPITAL SR LIVING CORP COM 140475104 325 61,700 SH DEFINED 09 61,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 100 ________ CAPITAL SOUTHWEST CORP COM 140501107 716 7,882 SH DEFINED 01 2,159 4,598 1,125 CAPITAL SOUTHWEST CORP COM 140501107 2,004 22,048 SH DEFINED 01,08 7,500 14,548 0 CAPITAL SOUTHWEST CORP COM 140501107 791 8,700 SH DEFINED 09 8,700 0 0 CAPITAL SOUTHWEST CORP COM 140501107 1 10 SH DEFINED 10 10 0 0 CAPITAL TRUST INC MD COM 14052H506 35 22,279 SH DEFINED 01 12,850 9,429 0 CAPITAL TRUST INC MD COM 14052H506 15 9,600 SH OTHER 01 9,600 0 0 CAPITAL TRUST INC MD COM 14052H506 101 65,449 SH DEFINED 01,08 10,278 55,171 0 CAPITALSOURCE INC COM 14055X102 535 95,663 SH DEFINED 01 36,356 59,307 0 CAPITALSOURCE INC COM 14055X102 1 165 SH OTHER 01 0 0 165 CAPITALSOURCE INC COM 14055X102 4,213 753,743 SH DEFINED 01,08 91,741 662,002 0 CAPITALSOURCE INC COM 14055X102 2 440 SH DEFINED 10 440 0 0 CAPITOL BANCORP LTD COM 14056D105 37 15,339 SH DEFINED 01 4,996 10,343 0 CAPITOL BANCORP LTD COM 14056D105 3 1,084 SH DEFINED 04 1,084 0 0 CAPITOL BANCORP LTD COM 14056D105 54 22,230 SH DEFINED 01,08 8,399 13,831 0 CAPITOL BANCORP LTD COM 14056D105 8 3,298 SH DEFINED 10 3,298 0 0 CAPITOL FED FINL COM 14057C106 934 24,928 SH DEFINED 01 14,600 9,843 485 CAPITOL FED FINL COM 14057C106 226 6,045 SH OTHER 01 0 5,530 515 CAPITOL FED FINL COM 14057C106 360 9,600 SH DEFINED 04 9,375 225 0 CAPITOL FED FINL COM 14057C106 2,417 64,516 SH DEFINED 01,08 6,354 58,162 0 CAPITOL FED FINL COM 14057C106 264 7,040 SH DEFINED 10 7,040 0 0 CAPSTONE TURBINE CORP COM 14067D102 113 89,339 SH DEFINED 01 0 89,339 0 CAPSTONE TURBINE CORP COM 14067D102 430 338,652 SH DEFINED 01,08 75,064 263,588 0 CAPSTONE TURBINE CORP COM 14067D102 0 200 SH DEFINED 10 200 0 0 CAPSTEAD MTG CORP COM 14067E506 3,148 263,218 SH DEFINED 01 15,076 248,142 0 CAPSTEAD MTG CORP COM 14067E506 72 6,000 SH DEFINED 04 6,000 0 0 CAPSTEAD MTG CORP COM 14067E506 123 10,300 SH OTHER 04 0 10,300 0 CAPSTEAD MTG CORP COM 14067E506 8,910 745,015 SH DEFINED 01,08 299,806 445,209 0 CAPSTEAD MTG CORP COM 14067E506 2,371 198,251 SH DEFINED 09 198,251 0 0 CAPSTEAD MTG CORP COM 14067E506 1 110 SH DEFINED 10 110 0 0 CARACO PHARMACEUTICAL LABS L COM 14075T107 2,142 357,572 SH DEFINED 01 2,075 355,497 0 CARACO PHARMACEUTICAL LABS L COM 14075T107 2,632 439,356 SH DEFINED 01,08 370,101 69,255 0 CARACO PHARMACEUTICAL LABS L COM 14075T107 198 33,000 SH DEFINED 09 33,000 0 0 CARBO CERAMICS INC COM 140781105 2,404 38,555 SH DEFINED 01 9,088 28,857 610 CARBO CERAMICS INC COM 140781105 18 285 SH DEFINED 04 285 0 0 CARBO CERAMICS INC COM 140781105 11,010 176,612 SH DEFINED 01,08 41,909 134,703 0 CARBO CERAMICS INC COM 140781105 3,435 55,101 SH DEFINED 09 55,101 0 0 CARBO CERAMICS INC COM 140781105 2 40 SH DEFINED 10 40 0 0 CARBO CERAMICS INC COM 140781105 3 45 SH OTHER 10 0 45 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 101 ________ CARDIAC SCIENCE CORP COM 14141A108 42 22,721 SH DEFINED 01 4,516 18,205 0 CARDIAC SCIENCE CORP COM 14141A108 285 152,234 SH DEFINED 01,08 30,828 121,406 0 CARDIAC SCIENCE CORP COM 14141A108 108 58,000 SH DEFINED 09 58,000 0 0 CARDICA INC COM 14141R101 22 11,650 SH DEFINED 01 0 11,650 0 CARDICA INC COM 14141R101 57 29,642 SH DEFINED 01,08 5,250 24,392 0 CARDICA INC COM 14141R101 1 500 SH DEFINED 10 500 0 0 CARDINAL FINL CORP COM 14149F109 346 32,376 SH DEFINED 01 7,367 25,009 0 CARDINAL FINL CORP COM 14149F109 2,398 224,540 SH DEFINED 01,08 47,293 177,247 0 CARDINAL FINL CORP COM 14149F109 945 88,521 SH DEFINED 09 88,521 0 0 CARDINAL FINL CORP COM 14149F109 1 50 SH DEFINED 10 50 0 0 CARDINAL HEALTH INC COM 14149Y108 18,964 526,352 SH DEFINED 01 321,610 191,923 12,819 CARDINAL HEALTH INC COM 14149Y108 881 24,462 SH OTHER 01 17,931 3,061 3,470 CARDINAL HEALTH INC COM 14149Y108 2,883 80,028 SH DEFINED 04 74,368 2,654 3,006 CARDINAL HEALTH INC COM 14149Y108 178 4,928 SH OTHER 04 2,882 1,737 309 CARDINAL HEALTH INC COM 14149Y108 13 350 SH DEFINED 07,10 350 0 0 CARDINAL HEALTH INC COM 14149Y108 110,061 3,054,701 SH DEFINED 01,08 1,121,442 1,933,259 0 CARDINAL HEALTH INC COM 14149Y108 27,046 750,649 SH DEFINED 09 750,649 0 0 CARDINAL HEALTH INC COM 14149Y108 960 26,636 SH DEFINED 10 23,272 2,794 570 CARDINAL HEALTH INC COM 14149Y108 103 2,855 SH OTHER 10 1,352 1,055 448 CARDIONET INC COM 14159L103 246 32,159 SH DEFINED 01 5,684 26,475 0 CARDIONET INC COM 14159L103 1,599 208,959 SH DEFINED 01,08 41,349 167,610 0 CARDIONET INC COM 14159L103 608 79,515 SH DEFINED 09 79,515 0 0 CARDTRONICS INC COM 14161H108 97 7,727 SH DEFINED 01 1,527 6,200 0 CARDTRONICS INC COM 14161H108 1,163 92,523 SH DEFINED 01,08 12,935 79,588 0 CARDTRONICS INC COM 14161H108 486 38,700 SH DEFINED 09 38,700 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 26 4,835 SH DEFINED 01 1,308 3,527 0 CARDIOVASCULAR SYS INC DEL COM 141619106 7 1,294 SH DEFINED 04 1,294 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 319 60,005 SH DEFINED 01,08 10,058 49,947 0 CARDIOVASCULAR SYS INC DEL COM 141619106 103 19,400 SH DEFINED 09 19,400 0 0 CARE INVESTMENT TRUST INC COM 141657106 22 2,438 SH DEFINED 01 1,043 1,395 0 CARE INVESTMENT TRUST INC COM 141657106 138 15,505 SH DEFINED 01,08 2,457 13,048 0 CAREER EDUCATION CORP COM 141665109 1,107 34,982 SH DEFINED 01 17,200 14,887 2,895 CAREER EDUCATION CORP COM 141665109 2 60 SH OTHER 01 0 0 60 CAREER EDUCATION CORP COM 141665109 6 180 SH DEFINED 04 180 0 0 CAREER EDUCATION CORP COM 141665109 199 6,277 SH OTHER 04 6,277 0 0 CAREER EDUCATION CORP COM 141665109 13,321 421,013 SH DEFINED 01,08 31,032 389,981 0 CAREER EDUCATION CORP COM 141665109 6 190 SH DEFINED 10 190 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 102 ________ CAREFUSION CORP COM 14170T101 6,138 232,244 SH DEFINED 01 144,022 86,208 2,014 CAREFUSION CORP COM 14170T101 603 22,797 SH OTHER 01 20,721 1,236 840 CAREFUSION CORP COM 14170T101 526 19,920 SH DEFINED 04 17,846 447 1,627 CAREFUSION CORP COM 14170T101 48 1,812 SH OTHER 04 1,559 99 154 CAREFUSION CORP COM 14170T101 8 302 SH DEFINED 07,10 302 0 0 CAREFUSION CORP COM 14170T101 37,579 1,421,838 SH DEFINED 01,08 503,696 918,142 0 CAREFUSION CORP COM 14170T101 10,078 381,324 SH DEFINED 09 381,324 0 0 CAREFUSION CORP COM 14170T101 244 9,243 SH DEFINED 10 7,696 1,397 150 CAREFUSION CORP COM 14170T101 37 1,400 SH OTHER 10 1,051 200 149 CARDIUM THERAPEUTICS INC COM 141916106 8 18,403 SH DEFINED 01 4,681 13,722 0 CARDIUM THERAPEUTICS INC COM 141916106 115 259,727 SH DEFINED 01,08 37,298 222,429 0 CARDIUM THERAPEUTICS INC COM 141916106 106 240,278 SH DEFINED 09 240,278 0 0 CARIBOU COFFEE INC COM 142042209 20 3,044 SH DEFINED 01 970 2,074 0 CARIBOU COFFEE INC COM 142042209 300 45,333 SH DEFINED 01,08 5,782 39,551 0 CARIBOU COFFEE INC COM 142042209 136 20,600 SH DEFINED 09 20,600 0 0 CARLISLE COS INC COM 142339100 1,518 39,839 SH DEFINED 01 26,597 10,866 2,376 CARLISLE COS INC COM 142339100 48 1,265 SH OTHER 01 0 215 1,050 CARLISLE COS INC COM 142339100 227 5,945 SH DEFINED 04 5,649 185 111 CARLISLE COS INC COM 142339100 12 325 SH OTHER 04 140 185 0 CARLISLE COS INC COM 142339100 16,526 433,766 SH DEFINED 01,08 56,854 376,912 0 CARLISLE COS INC COM 142339100 276 7,245 SH DEFINED 10 7,245 0 0 CARMAX INC COM 143130102 2,810 111,855 SH DEFINED 01 62,286 48,059 1,510 CARMAX INC COM 143130102 181 7,217 SH OTHER 01 182 7,035 0 CARMAX INC COM 143130102 36 1,431 SH DEFINED 04 1,431 0 0 CARMAX INC COM 143130102 79 3,138 SH OTHER 04 0 3,138 0 CARMAX INC COM 143130102 37,615 1,497,419 SH DEFINED 01,08 275,940 1,221,479 0 CARMAX INC COM 143130102 1,507 59,984 SH DEFINED 09 59,984 0 0 CARMAX INC COM 143130102 14 540 SH DEFINED 10 540 0 0 CARMAX INC COM 143130102 63 2,510 SH OTHER 10 2,510 0 0 CARMIKE CINEMAS INC COM 143436400 191 13,761 SH DEFINED 01 1,330 12,431 0 CARMIKE CINEMAS INC COM 143436400 1,258 90,716 SH DEFINED 01,08 18,969 71,747 0 CARMIKE CINEMAS INC COM 143436400 419 30,200 SH DEFINED 09 30,200 0 0 CARNIVAL PLC COM 14365C103 960 23,459 SH DEFINED 01 20,879 0 2,580 CARNIVAL PLC COM 14365C103 12 297 SH OTHER 01 83 214 0 CARNIVAL PLC COM 14365C103 75 1,831 SH DEFINED 04 1,831 0 0 CARNIVAL PLC COM 14365C103 320 7,815 SH DEFINED 01,08 7,815 0 0 CARNIVAL PLC COM 14365C103 6 150 SH DEFINED 10 0 0 150 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 103 ________ CARNIVAL CORP COM 143658300 19,290 496,133 SH DEFINED 01 244,092 247,805 4,236 CARNIVAL CORP COM 143658300 667 17,145 SH OTHER 01 3,991 12,463 691 CARNIVAL CORP COM 143658300 3,305 85,012 SH DEFINED 04 46,559 35,753 2,700 CARNIVAL CORP COM 143658300 480 12,335 SH OTHER 04 6,673 5,662 0 CARNIVAL CORP COM 143658300 210 5,407 SH DEFINED 07,10 685 4,722 0 CARNIVAL CORP COM 143658300 134,493 3,459,170 SH DEFINED 01,08 1,226,777 2,232,393 0 CARNIVAL CORP COM 143658300 35,458 911,988 SH DEFINED 09 911,988 0 0 CARNIVAL CORP COM 143658300 1,525 39,220 SH DEFINED 10 24,865 14,355 0 CARNIVAL CORP COM 143658300 9 241 SH OTHER 10 241 0 0 CARRIAGE SVCS INC COM 143905107 88 19,073 SH DEFINED 01 0 19,073 0 CARRIAGE SVCS INC COM 143905107 183 39,865 SH DEFINED 01,08 18,042 21,823 0 CARPENTER TECHNOLOGY CORP COM 144285103 4,267 116,593 SH DEFINED 01 14,998 101,225 370 CARPENTER TECHNOLOGY CORP COM 144285103 49 1,345 SH OTHER 01 1,310 0 35 CARPENTER TECHNOLOGY CORP COM 144285103 42 1,155 SH DEFINED 04 1,155 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 13,437 367,142 SH DEFINED 01,08 112,931 254,211 0 CARPENTER TECHNOLOGY CORP COM 144285103 3 90 SH DEFINED 10 90 0 0 CARRIZO OIL & CO INC COM 144577103 886 38,621 SH DEFINED 01 6,947 31,674 0 CARRIZO OIL & CO INC COM 144577103 176 7,666 SH OTHER 01 6,266 1,400 0 CARRIZO OIL & CO INC COM 144577103 5,562 242,356 SH DEFINED 01,08 49,680 192,676 0 CARRIZO OIL & CO INC COM 144577103 1,768 77,030 SH DEFINED 09 77,030 0 0 CARRIZO OIL & CO INC COM 144577103 1 60 SH DEFINED 10 60 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 52 7,616 SH DEFINED 01 1,482 6,134 0 CARROLS RESTAURANT GROUP INC COM 14574X104 59 8,650 SH OTHER 01 0 8,650 0 CARROLS RESTAURANT GROUP INC COM 14574X104 543 79,911 SH DEFINED 01,08 12,098 67,813 0 CARROLS RESTAURANT GROUP INC COM 14574X104 222 32,600 SH DEFINED 09 32,600 0 0 CARTER INC COM 146229109 2,778 92,154 SH DEFINED 01 23,197 67,167 1,790 CARTER INC COM 146229109 15 500 SH OTHER 01 0 500 0 CARTER INC COM 146229109 27 905 SH DEFINED 04 105 800 0 CARTER INC COM 146229109 196 6,500 SH OTHER 04 600 5,900 0 CARTER INC COM 146229109 14,587 483,802 SH DEFINED 01,08 117,103 366,699 0 CARTER INC COM 146229109 4,838 160,478 SH DEFINED 09 160,478 0 0 CARTER INC COM 146229109 44 1,450 SH DEFINED 10 120 1,330 0 CASCADE BANCORP COM 147154108 11 20,779 SH DEFINED 01 490 20,289 0 CASCADE BANCORP COM 147154108 25 44,899 SH DEFINED 01,08 18,030 26,869 0 CASCADE CORP COM 147195101 3,248 100,843 SH DEFINED 01 4,526 96,317 0 CASCADE CORP COM 147195101 205 6,350 SH OTHER 01 0 6,350 0 CASCADE CORP COM 147195101 5,380 167,032 SH DEFINED 01,08 107,245 59,787 0 CASCADE CORP COM 147195101 787 24,423 SH DEFINED 09 24,423 0 0 CASCADE CORP COM 147195101 1 20 SH DEFINED 10 20 0 0 CASCADE FINL CORP COM 147272108 15 7,474 SH DEFINED 01 0 7,474 0 CASCADE FINL CORP COM 147272108 34 17,273 SH DEFINED 01,08 8,040 9,233 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 104 ________ CASCADE MICROTECH INC COM 147322101 17 4,015 SH DEFINED 01 0 4,015 0 CASCADE MICROTECH INC COM 147322101 32 7,756 SH DEFINED 01,08 4,197 3,559 0 CASELLA WASTE SYS INC COM 147448104 118 23,444 SH DEFINED 01 1,513 21,931 0 CASELLA WASTE SYS INC COM 147448104 342 68,079 SH DEFINED 01,08 17,898 50,181 0 CASEYS GEN STORES INC COM 147528103 3,466 110,384 SH DEFINED 01 44,263 64,526 1,595 CASEYS GEN STORES INC COM 147528103 219 6,985 SH OTHER 01 130 6,590 265 CASEYS GEN STORES INC COM 147528103 689 21,945 SH DEFINED 04 20,855 780 310 CASEYS GEN STORES INC COM 147528103 20 645 SH OTHER 04 335 195 115 CASEYS GEN STORES INC COM 147528103 14,062 447,837 SH DEFINED 01,08 114,791 333,046 0 CASEYS GEN STORES INC COM 147528103 4,559 145,205 SH DEFINED 09 145,205 0 0 CASEYS GEN STORES INC COM 147528103 570 18,161 SH DEFINED 10 17,956 0 205 CASH AMER INTL INC COM 14754D100 9,676 245,095 SH DEFINED 01 21,339 222,576 1,180 CASH AMER INTL INC COM 14754D100 268 6,786 SH OTHER 01 135 6,651 0 CASH AMER INTL INC COM 14754D100 323 8,190 SH DEFINED 04 7,775 415 0 CASH AMER INTL INC COM 14754D100 12 295 SH OTHER 04 170 0 125 CASH AMER INTL INC COM 14754D100 17,354 439,561 SH DEFINED 01,08 246,811 192,750 0 CASH AMER INTL INC COM 14754D100 3,259 82,538 SH DEFINED 09 82,538 0 0 CASH AMER INTL INC COM 14754D100 192 4,865 SH DEFINED 10 4,865 0 0 CASS INFORMATION SYS INC COM 14808P109 766 24,593 SH DEFINED 01 11,756 12,702 135 CASS INFORMATION SYS INC COM 14808P109 118 3,775 SH OTHER 01 440 3,220 115 CASS INFORMATION SYS INC COM 14808P109 432 13,865 SH DEFINED 04 13,310 555 0 CASS INFORMATION SYS INC COM 14808P109 8 250 SH OTHER 04 250 0 0 CASS INFORMATION SYS INC COM 14808P109 20 630 SH DEFINED 07,10 630 0 0 CASS INFORMATION SYS INC COM 14808P109 2,055 65,972 SH DEFINED 01,08 16,064 49,908 0 CASS INFORMATION SYS INC COM 14808P109 771 24,767 SH DEFINED 09 24,767 0 0 CASS INFORMATION SYS INC COM 14808P109 250 8,025 SH DEFINED 10 6,835 1,190 0 CASTLE A M & CO COM 148411101 2,510 191,921 SH DEFINED 01 82,923 108,478 520 CASTLE A M & CO COM 148411101 4,128 315,622 SH OTHER 01 315,622 0 0 CASTLE A M & CO COM 148411101 2,978 227,651 SH DEFINED 01,08 124,146 103,505 0 CASTLE A M & CO COM 148411101 566 43,300 SH DEFINED 09 43,300 0 0 CASTLE A M & CO COM 148411101 0 20 SH DEFINED 10 20 0 0 CASUAL MALE RETAIL GRP INC COM 148711302 85 22,098 SH DEFINED 01 200 21,898 0 CASUAL MALE RETAIL GRP INC COM 148711302 225 58,481 SH DEFINED 01,08 20,889 37,592 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 2,716 65,640 SH DEFINED 01 19,316 44,669 1,655 CATALYST HEALTH SOLUTIONS IN COM 14888B103 82 1,980 SH OTHER 01 320 1,660 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 314 7,595 SH DEFINED 04 4,545 3,050 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 121 2,920 SH OTHER 04 2,870 50 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 13,018 314,600 SH DEFINED 01,08 69,084 245,516 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 4,215 101,858 SH DEFINED 09 101,858 0 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 172 4,163 SH DEFINED 10 3,793 370 0 CATALYST HEALTH SOLUTIONS IN COM 14888B103 6 135 SH OTHER 10 135 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 105 ________ CATERPILLAR INC DEL COM 149123101 75,209 1,196,639 SH DEFINED 01 853,705 324,760 18,174 CATERPILLAR INC DEL COM 149123101 13,714 218,208 SH OTHER 01 164,234 46,315 7,659 CATERPILLAR INC DEL COM 149123101 15,957 253,896 SH DEFINED 04 215,561 28,977 9,358 CATERPILLAR INC DEL COM 149123101 8,113 129,083 SH OTHER 04 110,806 8,962 9,315 CATERPILLAR INC DEL COM 149123101 691 11,000 SH DEFINED 07,10 11,000 0 0 CATERPILLAR INC DEL COM 149123101 308,848 4,914,057 SH DEFINED 01,08 1,721,090 3,192,967 0 CATERPILLAR INC DEL COM 149123101 83,150 1,322,987 SH DEFINED 09 1,322,987 0 0 CATERPILLAR INC DEL COM 149123101 8,248 131,229 SH DEFINED 10 120,583 9,066 1,580 CATERPILLAR INC DEL COM 149123101 998 15,879 SH OTHER 10 9,694 6,055 130 CATHAY GENERAL BANCORP COM 149150104 1,720 148,036 SH DEFINED 01 20,676 127,330 30 CATHAY GENERAL BANCORP COM 149150104 23 1,988 SH DEFINED 04 408 1,580 0 CATHAY GENERAL BANCORP COM 149150104 10,540 907,036 SH DEFINED 01,08 176,108 730,928 0 CATHAY GENERAL BANCORP COM 149150104 2,509 215,895 SH DEFINED 09 215,895 0 0 CATHAY GENERAL BANCORP COM 149150104 1 100 SH DEFINED 10 100 0 0 CATO CORP NEW COM 149205106 1,168 54,473 SH DEFINED 01 12,829 40,704 940 CATO CORP NEW COM 149205106 1 55 SH DEFINED 04 55 0 0 CATO CORP NEW COM 149205106 5,406 252,164 SH DEFINED 01,08 66,372 185,792 0 CATO CORP NEW COM 149205106 1,706 79,573 SH DEFINED 09 79,573 0 0 CATO CORP NEW COM 149205106 2 100 SH DEFINED 10 100 0 0 CAVCO INDS INC DEL COM 149568107 852 24,965 SH DEFINED 01 1,858 23,097 10 CAVCO INDS INC DEL COM 149568107 2,538 74,354 SH DEFINED 01,08 26,598 47,756 0 CAVCO INDS INC DEL COM 149568107 786 23,019 SH DEFINED 09 23,019 0 0 CAVIUM NETWORKS INC COM 14965A101 1,199 48,195 SH DEFINED 01 10,277 37,918 0 CAVIUM NETWORKS INC COM 14965A101 58 2,330 SH OTHER 01 0 2,330 0 CAVIUM NETWORKS INC COM 14965A101 161 6,465 SH DEFINED 04 2,015 4,450 0 CAVIUM NETWORKS INC COM 14965A101 7,750 311,507 SH DEFINED 01,08 61,292 250,215 0 CAVIUM NETWORKS INC COM 14965A101 2,605 104,704 SH DEFINED 09 104,704 0 0 CAVIUM NETWORKS INC COM 14965A101 11 460 SH DEFINED 10 60 400 0 CBEYOND INC COM 149847105 531 38,807 SH DEFINED 01 10,253 28,554 0 CBEYOND INC COM 149847105 35 2,590 SH OTHER 01 0 2,590 0 CBEYOND INC COM 149847105 100 7,290 SH DEFINED 04 2,690 4,600 0 CBEYOND INC COM 149847105 2,993 218,787 SH DEFINED 01,08 51,121 167,666 0 CBEYOND INC COM 149847105 917 67,006 SH DEFINED 09 67,006 0 0 CBEYOND INC COM 149847105 7 490 SH DEFINED 10 50 440 0 CEDAR SHOPPING CTRS INC COM 150602209 3,754 474,602 SH DEFINED 01 21,660 450,452 2,490 CEDAR SHOPPING CTRS INC COM 150602209 0 35 SH DEFINED 04 35 0 0 CEDAR SHOPPING CTRS INC COM 150602209 6,980 882,391 SH DEFINED 01,08 561,797 320,594 0 CEDAR SHOPPING CTRS INC COM 150602209 936 118,302 SH DEFINED 09 118,302 0 0 CEL-SCI CORP COM 150837409 15 23,575 SH DEFINED 01 0 23,575 0 CEL-SCI CORP COM 150837409 1 2,000 SH DEFINED 04 2,000 0 0 CEL-SCI CORP COM 150837409 148 227,856 SH DEFINED 01,08 21,473 206,383 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 106 ________ CELADON GROUP INC COM 150838100 413 29,610 SH DEFINED 01 5,816 23,794 0 CELADON GROUP INC COM 150838100 2,482 178,074 SH DEFINED 01,08 38,325 139,749 0 CELADON GROUP INC COM 150838100 944 67,700 SH DEFINED 09 67,700 0 0 CELANESE CORP DEL COM 150870103 4,921 154,520 SH DEFINED 01 30,297 122,768 1,455 CELANESE CORP DEL COM 150870103 20 625 SH OTHER 01 380 70 175 CELANESE CORP DEL COM 150870103 328 10,312 SH DEFINED 04 9,692 465 155 CELANESE CORP DEL COM 150870103 10 325 SH OTHER 04 165 105 55 CELANESE CORP DEL COM 150870103 17,471 548,552 SH DEFINED 01,08 175,275 373,277 0 CELANESE CORP DEL COM 150870103 1,288 40,434 SH DEFINED 09 40,434 0 0 CELANESE CORP DEL COM 150870103 305 9,565 SH DEFINED 10 9,565 0 0 CELL THERAPEUTICS INC COM 150934503 182 336,773 SH DEFINED 01 67,414 269,109 250 CELL THERAPEUTICS INC COM 150934503 2,438 4,506,135 SH DEFINED 01,08 461,544 4,044,591 0 CELL THERAPEUTICS INC COM 150934503 932 1,723,049 SH DEFINED 09 1,723,049 0 0 CELL THERAPEUTICS INC COM 150934503 1 940 SH DEFINED 10 940 0 0 CELERA CORP COM 15100E106 446 62,845 SH DEFINED 01 19,355 43,425 65 CELERA CORP COM 15100E106 13 1,778 SH OTHER 01 0 1,778 0 CELERA CORP COM 15100E106 1 136 SH DEFINED 04 0 0 136 CELERA CORP COM 15100E106 4,222 594,660 SH DEFINED 01,08 82,914 511,746 0 CELERA CORP COM 15100E106 1,686 237,476 SH DEFINED 09 237,476 0 0 CELERA CORP COM 15100E106 1 150 SH DEFINED 10 150 0 0 CELGENE CORP COM 151020104 40,335 650,988 SH DEFINED 01 317,842 324,192 8,954 CELGENE CORP COM 151020104 905 14,599 SH OTHER 01 9,434 3,045 2,120 CELGENE CORP COM 151020104 8,991 145,108 SH DEFINED 04 131,979 5,755 7,374 CELGENE CORP COM 151020104 939 15,161 SH OTHER 04 9,157 6,004 0 CELGENE CORP COM 151020104 228,844 3,693,422 SH DEFINED 01,08 1,341,796 2,351,626 0 CELGENE CORP COM 151020104 59,535 960,860 SH DEFINED 09 960,860 0 0 CELGENE CORP COM 151020104 3,198 51,618 SH DEFINED 10 46,818 4,160 640 CELGENE CORP COM 151020104 69 1,118 SH OTHER 10 823 295 0 CELLU TISSUE HLDGS INC COM 151169109 115 11,486 SH DEFINED 01,08 6,946 4,540 0 CELLU TISSUE HLDGS INC COM 151169109 518 51,889 SH DEFINED 09 51,889 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 192 31,212 SH DEFINED 01 6,033 25,179 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,320 214,981 SH DEFINED 01,08 44,671 170,310 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 469 76,401 SH DEFINED 09 76,401 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 30 SH DEFINED 10 30 0 0 CEMEX SAB DE CV COM 151290889 1,723 168,733 SH DEFINED 01 152,188 1,721 14,824 CEMEX SAB DE CV COM 151290889 980 96,004 SH OTHER 01 75,145 20,859 0 CEMEX SAB DE CV COM 151290889 79 7,733 SH DEFINED 04 7,733 0 0 CEMEX SAB DE CV COM 151290889 481 47,066 SH DEFINED 01,08 47,066 0 0 CEMEX SAB DE CV COM 151290889 19 1,825 SH DEFINED 10 1,825 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 107 ________ CENTENE CORP DEL COM 15135B101 3,887 161,676 SH DEFINED 01 19,060 141,576 1,040 CENTENE CORP DEL COM 15135B101 25 1,035 SH DEFINED 04 1,035 0 0 CENTENE CORP DEL COM 15135B101 12,121 504,196 SH DEFINED 01,08 190,046 314,150 0 CENTENE CORP DEL COM 15135B101 3,297 137,147 SH DEFINED 09 137,147 0 0 CENTENE CORP DEL COM 15135B101 9 390 SH DEFINED 10 390 0 0 CENOVUS ENERGY INC COM 15135U109 12,276 468,372 SH DEFINED 01 249,452 205,415 13,505 CENOVUS ENERGY INC COM 15135U109 1,375 52,465 SH OTHER 01 46,200 2,380 3,885 CENOVUS ENERGY INC COM 15135U109 4,392 167,586 SH DEFINED 04 164,931 1,780 875 CENOVUS ENERGY INC COM 15135U109 681 25,995 SH OTHER 04 17,315 7,480 1,200 CENOVUS ENERGY INC COM 15135U109 12,398 473,027 SH DEFINED 01,08 453,292 5,127 14,608 CENOVUS ENERGY INC COM 15135U109 675 25,760 SH DEFINED 10 23,645 1,550 565 CENOVUS ENERGY INC COM 15135U109 216 8,228 SH OTHER 10 8,228 0 0 CENTER BANCORP INC COM 151408101 134 16,065 SH DEFINED 01 2,718 13,347 0 CENTER BANCORP INC COM 151408101 780 93,888 SH DEFINED 01,08 21,393 72,495 0 CENTER BANCORP INC COM 151408101 67 8,076 SH DEFINED 09 8,076 0 0 CENTER FINL CORP CALIF COM 15146E102 55 11,412 SH DEFINED 01 840 10,572 0 CENTER FINL CORP CALIF COM 15146E102 137 28,167 SH DEFINED 01,08 10,980 17,187 0 CENTERPOINT ENERGY INC COM 15189T107 5,867 408,545 SH DEFINED 01 181,907 220,764 5,874 CENTERPOINT ENERGY INC COM 15189T107 145 10,095 SH OTHER 01 7,625 1,390 1,080 CENTERPOINT ENERGY INC COM 15189T107 417 29,024 SH DEFINED 04 27,247 507 1,270 CENTERPOINT ENERGY INC COM 15189T107 528 36,749 SH OTHER 04 5,221 31,528 0 CENTERPOINT ENERGY INC COM 15189T107 10 705 SH DEFINED 07,10 705 0 0 CENTERPOINT ENERGY INC COM 15189T107 44,426 3,093,736 SH DEFINED 01,08 1,107,583 1,986,153 0 CENTERPOINT ENERGY INC COM 15189T107 11,369 791,708 SH DEFINED 09 791,708 0 0 CENTERPOINT ENERGY INC COM 15189T107 269 18,736 SH DEFINED 10 17,686 0 1,050 CENTERPOINT ENERGY INC COM 15189T107 75 5,257 SH OTHER 10 1,657 0 3,600 CENTERSTATE BANKS INC COM 15201P109 187 15,253 SH DEFINED 01 4,593 10,660 0 CENTERSTATE BANKS INC COM 15201P109 1,683 137,507 SH DEFINED 01,08 24,634 112,873 0 CENTERSTATE BANKS INC COM 15201P109 617 50,425 SH DEFINED 09 50,425 0 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q108 377 20,812 SH DEFINED 01 9,379 11,433 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q108 129 7,114 SH OTHER 01 0 7,114 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q108 761 42,027 SH DEFINED 04 948 41,079 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q108 197 10,882 SH DEFINED 10 0 10,882 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q207 500 33,340 SH DEFINED 01 24,225 5,715 3,400 CENTRAIS ELETRICAS BRASILEIR COM 15234Q207 50 3,324 SH OTHER 01 60 2,435 829 CENTRAIS ELETRICAS BRASILEIR COM 15234Q207 193 12,886 SH DEFINED 04 2,409 10,477 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q207 191 12,705 SH DEFINED 01,08 12,705 0 0 CENTRAIS ELETRICAS BRASILEIR COM 15234Q207 126 8,379 SH DEFINED 10 2,828 5,551 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 108 ________ CENTRAL EUROPEAN DIST CORP COM 153435102 2,663 76,055 SH DEFINED 01 66,263 7,739 2,053 CENTRAL EUROPEAN DIST CORP COM 153435102 250 7,130 SH OTHER 01 2,730 3,775 625 CENTRAL EUROPEAN DIST CORP COM 153435102 3,499 99,953 SH DEFINED 04 95,333 4,275 345 CENTRAL EUROPEAN DIST CORP COM 153435102 545 15,580 SH OTHER 04 4,855 10,725 0 CENTRAL EUROPEAN DIST CORP COM 153435102 117 3,330 SH DEFINED 07,10 3,000 330 0 CENTRAL EUROPEAN DIST CORP COM 153435102 6,155 175,809 SH DEFINED 01,08 11,875 163,934 0 CENTRAL EUROPEAN DIST CORP COM 153435102 2,328 66,505 SH DEFINED 10 63,315 855 2,335 CENTRAL EUROPEAN DIST CORP COM 153435102 10 280 SH OTHER 10 225 55 0 CENTRAL FD CDA LTD COM 153501101 94 6,701 SH DEFINED 04 6,701 0 0 CENTRAL FD CDA LTD COM 153501101 540 38,549 SH DEFINED 10 38,549 0 0 CENTRAL GARDEN & PET CO COM 153527106 126 12,716 SH DEFINED 01 106 12,610 0 CENTRAL GARDEN & PET CO COM 153527106 134 13,592 SH DEFINED 01,08 13,101 491 0 CENTRAL GARDEN & PET CO COM 153527205 687 75,012 SH DEFINED 01 30,702 42,160 2,150 CENTRAL GARDEN & PET CO COM 153527205 1 120 SH DEFINED 04 120 0 0 CENTRAL GARDEN & PET CO COM 153527205 4,448 485,552 SH DEFINED 01,08 108,193 377,359 0 CENTRAL GARDEN & PET CO COM 153527205 1,500 163,785 SH DEFINED 09 163,785 0 0 CENTRAL GARDEN & PET CO COM 153527205 1 140 SH DEFINED 10 140 0 0 CENTRAL PAC FINL CORP COM 154760102 63 37,618 SH DEFINED 01 3,919 33,699 0 CENTRAL PAC FINL CORP COM 154760102 446 265,615 SH DEFINED 01,08 51,695 213,920 0 CENTRAL PAC FINL CORP COM 154760102 130 77,247 SH DEFINED 09 77,247 0 0 CENTRAL PAC FINL CORP COM 154760102 0 60 SH DEFINED 10 60 0 0 CENTRAL VT PUB SVC CORP COM 155771108 3,482 172,623 SH DEFINED 01 5,140 166,913 570 CENTRAL VT PUB SVC CORP COM 155771108 0 10 SH DEFINED 04 10 0 0 CENTRAL VT PUB SVC CORP COM 155771108 5,153 255,489 SH DEFINED 01,08 182,561 72,928 0 CENTRAL VT PUB SVC CORP COM 155771108 683 33,846 SH DEFINED 09 33,846 0 0 CENTRAL VT PUB SVC CORP COM 155771108 0 20 SH DEFINED 10 20 0 0 CENTURY ALUM CO COM 156431108 770 55,936 SH DEFINED 01 25,342 28,304 2,290 CENTURY ALUM CO COM 156431108 1 60 SH DEFINED 04 60 0 0 CENTURY ALUM CO COM 156431108 5,954 432,674 SH DEFINED 01,08 73,621 359,053 0 CENTURY ALUM CO COM 156431108 2,164 157,259 SH DEFINED 09 157,259 0 0 CENTURY ALUM CO COM 156431108 2 120 SH DEFINED 10 120 0 0 CENTURY BANCORP INC MASS COM 156432106 118 6,124 SH DEFINED 01 511 5,613 0 CENTURY BANCORP INC MASS COM 156432106 565 29,442 SH DEFINED 01,08 8,164 21,278 0 CENTURY BANCORP INC MASS COM 156432106 38 2,000 SH DEFINED 09 2,000 0 0 CENTURY CASINOS INC COM 156492100 17 6,609 SH DEFINED 01 1,145 5,464 0 CENTURY CASINOS INC COM 156492100 35 13,989 SH DEFINED 01,08 6,052 7,937 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 109 ________ CEPHEID COM 15670R107 2,687 153,704 SH DEFINED 01 79,340 73,489 875 CEPHEID COM 15670R107 393 22,465 SH OTHER 01 9,230 9,860 3,375 CEPHEID COM 15670R107 1,567 89,635 SH DEFINED 04 84,320 5,315 0 CEPHEID COM 15670R107 27 1,555 SH OTHER 04 830 0 725 CEPHEID COM 15670R107 72 4,135 SH DEFINED 07,10 4,135 0 0 CEPHEID COM 15670R107 8,531 488,034 SH DEFINED 01,08 98,121 389,913 0 CEPHEID COM 15670R107 2,903 166,095 SH DEFINED 09 166,095 0 0 CEPHEID COM 15670R107 877 50,157 SH DEFINED 10 43,555 6,602 0 CEPHEID COM 15670R107 3 170 SH OTHER 10 0 170 0 CENVEO INC COM 15670S105 610 70,496 SH DEFINED 01 12,844 57,627 25 CENVEO INC COM 15670S105 90 10,344 SH OTHER 04 10,344 0 0 CENVEO INC COM 15670S105 3,797 438,475 SH DEFINED 01,08 91,509 346,966 0 CENVEO INC COM 15670S105 1,221 140,986 SH DEFINED 09 140,986 0 0 CENVEO INC COM 15670S105 1 100 SH DEFINED 10 100 0 0 CENTURYTEL INC COM 156700106 11,334 319,635 SH DEFINED 01 166,529 148,423 4,683 CENTURYTEL INC COM 156700106 451 12,730 SH OTHER 01 11,179 532 1,019 CENTURYTEL INC COM 156700106 917 25,854 SH DEFINED 04 24,556 716 582 CENTURYTEL INC COM 156700106 47 1,313 SH OTHER 04 295 1,018 0 CENTURYTEL INC COM 156700106 20 552 SH DEFINED 07,10 552 0 0 CENTURYTEL INC COM 156700106 84,524 2,383,655 SH DEFINED 01,08 847,240 1,536,415 0 CENTURYTEL INC COM 156700106 22,077 622,589 SH DEFINED 09 622,589 0 0 CENTURYTEL INC COM 156700106 518 14,600 SH DEFINED 10 14,600 0 0 CENTURYTEL INC COM 156700106 71 2,013 SH OTHER 10 2,013 0 0 CEPHALON INC COM 156708109 8,036 118,562 SH DEFINED 01 51,548 65,520 1,494 CEPHALON INC COM 156708109 119 1,758 SH OTHER 01 998 700 60 CEPHALON INC COM 156708109 967 14,265 SH DEFINED 04 13,754 315 196 CEPHALON INC COM 156708109 36 534 SH OTHER 04 303 151 80 CEPHALON INC COM 156708109 5 75 SH DEFINED 07,10 75 0 0 CEPHALON INC COM 156708109 42,490 626,876 SH DEFINED 01,08 249,845 377,031 0 CEPHALON INC COM 156708109 10,309 152,093 SH DEFINED 09 152,093 0 0 CEPHALON INC COM 156708109 612 9,033 SH DEFINED 10 8,753 250 30 CEPHALON INC COM 156708109 7 110 SH OTHER 10 110 0 0 CERADYNE INC COM 156710105 5,953 262,154 SH DEFINED 01 12,274 248,655 1,225 CERADYNE INC COM 156710105 43 1,900 SH OTHER 01 0 1,900 0 CERADYNE INC COM 156710105 1 50 SH DEFINED 04 50 0 0 CERADYNE INC COM 156710105 10,116 445,481 SH DEFINED 01,08 276,137 169,344 0 CERADYNE INC COM 156710105 1,646 72,502 SH DEFINED 09 72,502 0 0 CERADYNE INC COM 156710105 2 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 110 ________ CERNER CORP COM 156782104 13,893 163,579 SH DEFINED 01 74,015 82,229 7,335 CERNER CORP COM 156782104 389 4,585 SH OTHER 01 2,015 0 2,570 CERNER CORP COM 156782104 5,195 61,165 SH DEFINED 04 58,493 316 2,356 CERNER CORP COM 156782104 1,079 12,707 SH OTHER 04 3,236 9,471 0 CERNER CORP COM 156782104 43,802 515,738 SH DEFINED 01,08 131,922 383,816 0 CERNER CORP COM 156782104 3,021 35,569 SH DEFINED 09 35,569 0 0 CERNER CORP COM 156782104 1,018 11,981 SH DEFINED 10 11,981 0 0 CERUS CORP COM 157085101 99 35,417 SH DEFINED 01 2,050 33,367 0 CERUS CORP COM 157085101 200 71,845 SH DEFINED 01,08 30,768 41,077 0 CEVA INC COM 157210105 263 22,521 SH DEFINED 01 6,458 16,063 0 CEVA INC COM 157210105 1,733 148,658 SH DEFINED 01,08 28,475 120,183 0 CEVA INC COM 157210105 667 57,209 SH DEFINED 09 57,209 0 0 CEVA INC COM 157210105 0 40 SH DEFINED 10 40 0 0 CHAMPION INDS INC W VA COM 158520106 15 11,701 SH DEFINED 01 0 11,701 0 CHAMPION INDS INC W VA COM 158520106 17 13,804 SH DEFINED 01,08 10,467 3,337 0 CHANGYOU COM LTD COM 15911M107 1,056 34,295 SH DEFINED 01 33,455 0 840 CHANGYOU COM LTD COM 15911M107 151 4,900 SH OTHER 01 4,330 0 570 CHANGYOU COM LTD COM 15911M107 1,062 34,465 SH DEFINED 04 33,905 455 105 CHANGYOU COM LTD COM 15911M107 67 2,180 SH OTHER 04 2,060 120 0 CHANGYOU COM LTD COM 15911M107 988 32,071 SH DEFINED 10 31,621 450 0 CHANGYOU COM LTD COM 15911M107 77 2,500 SH OTHER 10 2,040 460 0 CHARLES & COLVARD LTD COM 159765106 14 7,705 SH DEFINED 01 0 7,705 0 CHARLES & COLVARD LTD COM 159765106 30 16,601 SH DEFINED 01,08 7,829 8,772 0 CHARLES RIV LABS INTL INC COM 159864107 2,226 56,615 SH DEFINED 01 21,307 34,728 580 CHARLES RIV LABS INTL INC COM 159864107 5 120 SH OTHER 01 0 0 120 CHARLES RIV LABS INTL INC COM 159864107 153 3,885 SH DEFINED 04 3,625 110 150 CHARLES RIV LABS INTL INC COM 159864107 141 3,575 SH OTHER 04 25 3,500 50 CHARLES RIV LABS INTL INC COM 159864107 18,391 467,842 SH DEFINED 01,08 102,052 365,790 0 CHARLES RIV LABS INTL INC COM 159864107 656 16,698 SH DEFINED 09 16,698 0 0 CHARLES RIV LABS INTL INC COM 159864107 54 1,366 SH DEFINED 10 1,366 0 0 CHARLES RIV LABS INTL INC COM 159864107 3 75 SH OTHER 10 0 75 0 CHARMING SHOPPES INC COM 161133103 2,022 370,421 SH DEFINED 01 23,174 347,247 0 CHARMING SHOPPES INC COM 161133103 2 335 SH DEFINED 04 335 0 0 CHARMING SHOPPES INC COM 161133103 6,224 1,139,995 SH DEFINED 01,08 427,373 712,622 0 CHARMING SHOPPES INC COM 161133103 1,845 337,920 SH DEFINED 09 337,920 0 0 CHARMING SHOPPES INC COM 161133103 1 230 SH DEFINED 10 230 0 0 CHART INDS INC COM 16115Q308 1,941 97,069 SH DEFINED 01 6,496 90,573 0 CHART INDS INC COM 16115Q308 214 10,700 SH OTHER 04 0 10,700 0 CHART INDS INC COM 16115Q308 6,101 305,033 SH DEFINED 01,08 113,589 191,444 0 CHART INDS INC COM 16115Q308 1,590 79,503 SH DEFINED 09 79,503 0 0 CHART INDS INC COM 16115Q308 1 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 111 ________ CHASE CORP COM 16150R104 179 14,177 SH DEFINED 01 999 13,178 0 CHASE CORP COM 16150R104 19 1,540 SH DEFINED 04 1,540 0 0 CHASE CORP COM 16150R104 723 57,275 SH DEFINED 01,08 18,326 38,949 0 CHASE CORP COM 16150R104 69 5,500 SH DEFINED 09 5,500 0 0 CHECKPOINT SYS INC COM 162825103 1,477 66,772 SH DEFINED 01 15,513 49,029 2,230 CHECKPOINT SYS INC COM 162825103 212 9,600 SH OTHER 01 0 9,600 0 CHECKPOINT SYS INC COM 162825103 2 70 SH DEFINED 04 70 0 0 CHECKPOINT SYS INC COM 162825103 7,314 330,639 SH DEFINED 01,08 87,749 242,890 0 CHECKPOINT SYS INC COM 162825103 2,413 109,100 SH DEFINED 09 109,100 0 0 CHECKPOINT SYS INC COM 162825103 2 100 SH DEFINED 10 0 0 100 CHEESECAKE FACTORY INC COM 163072101 4,302 158,977 SH DEFINED 01 41,411 117,296 270 CHEESECAKE FACTORY INC COM 163072101 214 7,895 SH OTHER 01 2,955 3,865 1,075 CHEESECAKE FACTORY INC COM 163072101 835 30,873 SH DEFINED 04 29,568 1,305 0 CHEESECAKE FACTORY INC COM 163072101 14 510 SH OTHER 04 280 0 230 CHEESECAKE FACTORY INC COM 163072101 36 1,320 SH DEFINED 07,10 1,320 0 0 CHEESECAKE FACTORY INC COM 163072101 19,648 726,108 SH DEFINED 01,08 153,841 572,267 0 CHEESECAKE FACTORY INC COM 163072101 4,451 164,500 SH DEFINED 09 164,500 0 0 CHEESECAKE FACTORY INC COM 163072101 463 17,100 SH DEFINED 10 14,530 2,570 0 CHEESECAKE FACTORY INC COM 163072101 4 140 SH OTHER 10 0 140 0 CHELSEA THERAPEUTICS INTL LT COM 163428105 71 20,133 SH DEFINED 01 5,598 14,535 0 CHELSEA THERAPEUTICS INTL LT COM 163428105 712 200,519 SH DEFINED 01,08 33,207 167,312 0 CHELSEA THERAPEUTICS INTL LT COM 163428105 315 88,783 SH DEFINED 09 88,783 0 0 CHEMED CORP NEW COM 16359R103 3,257 59,894 SH DEFINED 01 25,190 33,779 925 CHEMED CORP NEW COM 16359R103 423 7,785 SH OTHER 01 4,210 2,755 820 CHEMED CORP NEW COM 16359R103 1,159 21,316 SH DEFINED 04 19,841 1,475 0 CHEMED CORP NEW COM 16359R103 21 380 SH OTHER 04 205 0 175 CHEMED CORP NEW COM 16359R103 52 960 SH DEFINED 07,10 960 0 0 CHEMED CORP NEW COM 16359R103 11,153 205,092 SH DEFINED 01,08 50,870 154,222 0 CHEMED CORP NEW COM 16359R103 3,428 63,038 SH DEFINED 09 63,038 0 0 CHEMED CORP NEW COM 16359R103 667 12,265 SH DEFINED 10 10,440 1,825 0 CHEMICAL FINL CORP COM 163731102 5,440 230,317 SH DEFINED 01 5,755 224,562 0 CHEMICAL FINL CORP COM 163731102 8,970 379,755 SH DEFINED 01,08 243,637 136,118 0 CHEMICAL FINL CORP COM 163731102 1,460 61,813 SH DEFINED 09 61,813 0 0 CHEMICAL FINL CORP COM 163731102 1 50 SH DEFINED 10 50 0 0 CHENIERE ENERGY INC COM 16411R208 247 79,960 SH DEFINED 01 12,762 67,198 0 CHENIERE ENERGY INC COM 16411R208 1,526 494,013 SH DEFINED 01,08 99,653 394,360 0 CHENIERE ENERGY INC COM 16411R208 449 145,200 SH DEFINED 09 145,200 0 0 CHENIERE ENERGY INC COM 16411R208 0 100 SH DEFINED 10 100 0 0 CHEROKEE INC DEL NEW COM 16444H102 386 21,421 SH DEFINED 01 2,541 18,880 0 CHEROKEE INC DEL NEW COM 16444H102 1,450 80,565 SH DEFINED 01,08 23,252 57,313 0 CHEROKEE INC DEL NEW COM 16444H102 502 27,899 SH DEFINED 09 27,899 0 0 CHEROKEE INC DEL NEW COM 16444H102 0 10 SH DEFINED 10 10 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 112 ________ CHESAPEAKE ENERGY CORP COM 165167107 16,176 684,277 SH DEFINED 01 355,907 321,997 6,373 CHESAPEAKE ENERGY CORP COM 165167107 313 13,227 SH OTHER 01 6,537 5,680 1,010 CHESAPEAKE ENERGY CORP COM 165167107 1,541 65,192 SH DEFINED 04 59,943 2,377 2,872 CHESAPEAKE ENERGY CORP COM 165167107 75 3,184 SH OTHER 04 2,839 345 0 CHESAPEAKE ENERGY CORP COM 165167107 15 620 SH DEFINED 07,10 620 0 0 CHESAPEAKE ENERGY CORP COM 165167107 122,118 5,165,728 SH DEFINED 01,08 1,813,421 3,352,307 0 CHESAPEAKE ENERGY CORP COM 165167107 31,611 1,337,178 SH DEFINED 09 1,337,178 0 0 CHESAPEAKE ENERGY CORP COM 165167107 877 37,106 SH DEFINED 10 33,876 830 2,400 CHESAPEAKE ENERGY CORP COM 165167107 15 643 SH OTHER 10 643 0 0 CHESAPEAKE LODGING TR COM 165240102 8 400 SH DEFINED 01 400 0 0 CHESAPEAKE LODGING TR COM 165240102 206 10,593 SH DEFINED 01,08 5,815 4,778 0 CHESAPEAKE LODGING TR COM 165240102 692 35,548 SH DEFINED 09 35,548 0 0 CHESAPEAKE UTILS CORP COM 165303108 540 18,120 SH DEFINED 01 2,193 15,907 20 CHESAPEAKE UTILS CORP COM 165303108 2,440 81,884 SH DEFINED 01,08 23,478 58,406 0 CHESAPEAKE UTILS CORP COM 165303108 802 26,896 SH DEFINED 09 26,896 0 0 CHESAPEAKE UTILS CORP COM 165303108 24 790 SH DEFINED 10 790 0 0 CHEVRON CORP NEW COM 166764100 266,777 3,518,089 SH DEFINED 01 2,221,437 1,232,357 64,295 CHEVRON CORP NEW COM 166764100 40,903 539,406 SH OTHER 01 321,850 189,661 27,895 CHEVRON CORP NEW COM 166764100 138,213 1,822,665 SH DEFINED 04 1,652,378 100,163 70,124 CHEVRON CORP NEW COM 166764100 51,627 680,827 SH OTHER 04 495,388 137,464 47,975 CHEVRON CORP NEW COM 166764100 764 10,080 SH DEFINED 07,10 3,130 0 6,950 CHEVRON CORP NEW COM 166764100 1,272,500 16,780,958 SH DEFINED 01,08 6,217,154 10,551,350 12,454 CHEVRON CORP NEW COM 166764100 292,508 3,857,421 SH DEFINED 09 3,857,421 0 0 CHEVRON CORP NEW COM 166764100 50,904 671,286 SH DEFINED 10 469,336 34,604 167,346 CHEVRON CORP NEW COM 166764100 8,786 115,865 SH OTHER 10 63,588 21,412 30,865 CHEVIOT FINL CORP COM 166774109 9 970 SH DEFINED 01 239 731 0 CHEVIOT FINL CORP COM 166774109 191 20,749 SH DEFINED 01,08 3,708 17,041 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1,029 44,254 SH DEFINED 01 26,890 16,744 620 CHICAGO BRIDGE & IRON CO N V COM 167250109 467 20,090 SH OTHER 01 1,220 18,870 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 828 35,606 SH DEFINED 04 18,131 17,475 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 36 1,555 SH OTHER 04 1,400 155 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 577 24,818 SH DEFINED 10 16,428 8,160 230 CHICOPEE BANCORP INC COM 168565109 58 4,570 SH DEFINED 01 1,382 3,188 0 CHICOPEE BANCORP INC COM 168565109 537 42,309 SH DEFINED 01,08 7,143 35,166 0 CHICOPEE BANCORP INC COM 168565109 29 2,300 SH DEFINED 09 2,300 0 0 CHICOS FAS INC COM 168615102 1,677 116,279 SH DEFINED 01 66,951 43,563 5,765 CHICOS FAS INC COM 168615102 177 12,240 SH OTHER 01 1,390 10,720 130 CHICOS FAS INC COM 168615102 524 36,365 SH DEFINED 04 34,145 2,220 0 CHICOS FAS INC COM 168615102 18 1,235 SH OTHER 04 1,235 0 0 CHICOS FAS INC COM 168615102 15,306 1,061,465 SH DEFINED 01,08 64,678 996,787 0 CHICOS FAS INC COM 168615102 344 23,878 SH DEFINED 10 23,478 400 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 113 ________ CHILDRENS PL RETAIL STORES I COM 168905107 1,641 36,843 SH DEFINED 01 9,720 26,253 870 CHILDRENS PL RETAIL STORES I COM 168905107 22 500 SH OTHER 01 0 500 0 CHILDRENS PL RETAIL STORES I COM 168905107 33 750 SH DEFINED 04 350 400 0 CHILDRENS PL RETAIL STORES I COM 168905107 9,138 205,119 SH DEFINED 01,08 51,807 153,312 0 CHILDRENS PL RETAIL STORES I COM 168905107 2,761 61,982 SH DEFINED 09 61,982 0 0 CHILDRENS PL RETAIL STORES I COM 168905107 11 250 SH DEFINED 10 50 200 0 CHIMERA INVT CORP COM 16934Q109 688 176,742 SH DEFINED 01 86,354 90,388 0 CHIMERA INVT CORP COM 16934Q109 2 505 SH OTHER 01 0 0 505 CHIMERA INVT CORP COM 16934Q109 10 2,500 SH DEFINED 04 2,500 0 0 CHIMERA INVT CORP COM 16934Q109 7,729 1,986,802 SH DEFINED 01,08 307,034 1,679,768 0 CHIMERA INVT CORP COM 16934Q109 5 1,360 SH DEFINED 10 1,360 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 42 1,824 SH DEFINED 01 442 1,382 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 590 25,531 SH DEFINED 01,08 3,370 22,161 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 231 9,984 SH DEFINED 09 9,984 0 0 CHINA BAK BATTERY INC COM 16936Y100 54 22,361 SH DEFINED 01 6,717 15,644 0 CHINA BAK BATTERY INC COM 16936Y100 569 235,966 SH DEFINED 01,08 41,242 194,724 0 CHINA BAK BATTERY INC COM 16936Y100 238 98,600 SH DEFINED 09 98,600 0 0 CHINA-BIOTICS INC COM 16937B109 66 3,687 SH DEFINED 01 1,205 2,482 0 CHINA-BIOTICS INC COM 16937B109 1,002 55,964 SH DEFINED 01,08 7,552 48,412 0 CHINA-BIOTICS INC COM 16937B109 473 26,405 SH DEFINED 09 26,405 0 0 CHINA ARCHITECTURAL ENGR INC COM 16937S102 28 24,747 SH DEFINED 01 0 24,747 0 CHINA ARCHITECTURAL ENGR INC COM 16937S102 29 25,727 SH DEFINED 01,08 25,237 490 0 CHINA FIRE & SEC GROUP INC COM 16938R103 151 11,639 SH DEFINED 01 2,513 9,126 0 CHINA FIRE & SEC GROUP INC COM 16938R103 1,168 90,027 SH DEFINED 01,08 17,923 72,104 0 CHINA FIRE & SEC GROUP INC COM 16938R103 472 36,400 SH DEFINED 09 36,400 0 0 CHINA LIFE INS CO LTD COM 16939P106 7,638 106,027 SH DEFINED 01 93,378 4,508 8,141 CHINA LIFE INS CO LTD COM 16939P106 331 4,590 SH OTHER 01 221 4,369 0 CHINA LIFE INS CO LTD COM 16939P106 1,926 26,741 SH DEFINED 04 13,042 13,494 205 CHINA LIFE INS CO LTD COM 16939P106 148 2,059 SH DEFINED 07,10 0 2,059 0 CHINA LIFE INS CO LTD COM 16939P106 1,767 24,526 SH DEFINED 01,08 24,526 0 0 CHINA LIFE INS CO LTD COM 16939P106 923 12,812 SH DEFINED 10 6,662 5,780 370 CHINA HOUSING & LAND DEV INC COM 16939V103 48 12,531 SH DEFINED 01 4,695 7,836 0 CHINA HOUSING & LAND DEV INC COM 16939V103 528 138,939 SH DEFINED 01,08 21,750 117,189 0 CHINA HOUSING & LAND DEV INC COM 16939V103 285 74,918 SH DEFINED 09 74,918 0 0 CHINA PRECISION STEEL INC COM 16941J106 417 198,379 SH DEFINED 01 4,826 193,553 0 CHINA PRECISION STEEL INC COM 16941J106 761 362,171 SH DEFINED 01,08 210,194 151,977 0 CHINA PRECISION STEEL INC COM 16941J106 174 82,700 SH DEFINED 09 82,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 114 ________ CHINA MOBILE LIMITED COM 16941M109 9,368 194,684 SH DEFINED 01 174,789 3,100 16,795 CHINA MOBILE LIMITED COM 16941M109 248 5,152 SH OTHER 01 3,573 1,169 410 CHINA MOBILE LIMITED COM 16941M109 1,711 35,564 SH DEFINED 04 34,584 640 340 CHINA MOBILE LIMITED COM 16941M109 75 1,550 SH OTHER 04 1,285 265 0 CHINA MOBILE LIMITED COM 16941M109 2,476 51,452 SH DEFINED 01,08 51,452 0 0 CHINA MOBILE LIMITED COM 16941M109 1,142 23,730 SH DEFINED 10 23,412 318 0 CHINA MOBILE LIMITED COM 16941M109 89 1,840 SH OTHER 10 1,510 330 0 CHINA SKY ONE MED INC COM 16941P102 117 7,424 SH DEFINED 01 1,824 5,600 0 CHINA SKY ONE MED INC COM 16941P102 1,029 65,469 SH DEFINED 01,08 12,700 52,769 0 CHINA SKY ONE MED INC COM 16941P102 432 27,500 SH DEFINED 09 27,500 0 0 CHINA PETE & CHEM CORP COM 16941R108 682 8,293 SH DEFINED 01 8,293 0 0 CHINA PETE & CHEM CORP COM 16941R108 1 16 SH DEFINED 04 16 0 0 CHINA SEC & SURVE TECH INC COM 16942J105 1,105 143,662 SH DEFINED 01 8,663 134,999 0 CHINA SEC & SURVE TECH INC COM 16942J105 3,010 391,452 SH DEFINED 01,08 168,431 223,021 0 CHINA SEC & SURVE TECH INC COM 16942J105 1,032 134,181 SH DEFINED 09 134,181 0 0 CHINA SEC & SURVE TECH INC COM 16942J105 0 60 SH DEFINED 10 60 0 0 CHINA TELECOM CORP LTD COM 169426103 312 6,359 SH DEFINED 01 6,359 0 0 CHINA NEPSTAR CHAIN DRUGSTOR COM 16943C109 122 16,889 SH DEFINED 01 16,889 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 66 4,712 SH DEFINED 01 1,254 3,458 0 CHINA GREEN AGRICULTURE INC COM 16943W105 856 61,157 SH DEFINED 01,08 9,012 52,145 0 CHINA GREEN AGRICULTURE INC COM 16943W105 353 25,199 SH DEFINED 09 25,199 0 0 CHINA INFORMATION SEC TECH I COM 16944F101 753 148,606 SH DEFINED 01 3,859 144,747 0 CHINA INFORMATION SEC TECH I COM 16944F101 1,495 294,855 SH DEFINED 01,08 160,529 134,326 0 CHINA INFORMATION SEC TECH I COM 16944F101 391 77,100 SH DEFINED 09 77,100 0 0 CHINA UNICOM (HONG KONG) LTD COM 16945R104 730 65,514 SH DEFINED 01 65,514 0 0 CHINA UNICOM (HONG KONG) LTD COM 16945R104 3 265 SH DEFINED 04 265 0 0 CHINA TRANSINFO TECHNLGY COR COM 169453107 73 10,761 SH DEFINED 01 689 10,072 0 CHINA TRANSINFO TECHNLGY COR COM 169453107 320 47,476 SH DEFINED 01,08 6,454 41,022 0 CHINA TRANSINFO TECHNLGY COR COM 169453107 108 15,980 SH DEFINED 09 15,980 0 0 CHINA TRANSINFO TECHNLGY COR COM 169453107 1 115 SH OTHER 10 0 115 0 CHINACAST EDU CORP COM 16946T109 109 14,907 SH DEFINED 01 4,042 10,865 0 CHINACAST EDU CORP COM 16946T109 1,465 200,459 SH DEFINED 01,08 27,950 172,509 0 CHINACAST EDU CORP COM 16946T109 656 89,695 SH DEFINED 09 89,695 0 0 CHINDEX INTERNATIONAL INC COM 169467107 260 22,046 SH DEFINED 01 2,878 19,168 0 CHINDEX INTERNATIONAL INC COM 169467107 1,463 123,907 SH DEFINED 01,08 30,044 93,863 0 CHINDEX INTERNATIONAL INC COM 169467107 410 34,700 SH DEFINED 09 34,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 115 ________ CHIPOTLE MEXICAN GRILL INC COM 169656105 2,155 19,124 SH DEFINED 01 9,940 7,782 1,402 CHIPOTLE MEXICAN GRILL INC COM 169656105 212 1,879 SH OTHER 01 1,000 300 579 CHIPOTLE MEXICAN GRILL INC COM 169656105 8,432 74,835 SH DEFINED 04 74,535 300 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 116 1,030 SH OTHER 04 1,030 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 21,219 188,329 SH DEFINED 01,08 11,815 176,514 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 158 1,405 SH DEFINED 10 1,325 80 0 CHOICE HOTELS INTL INC COM 169905106 1,033 29,685 SH DEFINED 01 15,981 13,599 105 CHOICE HOTELS INTL INC COM 169905106 13 370 SH OTHER 01 0 145 225 CHOICE HOTELS INTL INC COM 169905106 313 8,990 SH DEFINED 04 8,355 310 325 CHOICE HOTELS INTL INC COM 169905106 39 1,125 SH OTHER 04 830 295 0 CHOICE HOTELS INTL INC COM 169905106 3,715 106,713 SH DEFINED 01,08 17,603 89,110 0 CHOICE HOTELS INTL INC COM 169905106 398 11,424 SH DEFINED 10 11,314 110 0 CHIQUITA BRANDS INTL INC COM 170032809 869 55,270 SH DEFINED 01 10,893 44,377 0 CHIQUITA BRANDS INTL INC COM 170032809 10 657 SH DEFINED 04 0 657 0 CHIQUITA BRANDS INTL INC COM 170032809 5,766 366,576 SH DEFINED 01,08 76,762 289,814 0 CHIQUITA BRANDS INTL INC COM 170032809 1,954 124,234 SH DEFINED 09 124,234 0 0 CHIQUITA BRANDS INTL INC COM 170032809 1 80 SH DEFINED 10 80 0 0 CHORDIANT SOFTWARE INC COM 170404305 192 37,727 SH DEFINED 01 7,425 30,302 0 CHORDIANT SOFTWARE INC COM 170404305 1,319 259,053 SH DEFINED 01,08 46,339 212,714 0 CHORDIANT SOFTWARE INC COM 170404305 0 56 SH DEFINED 10 56 0 0 CHRISTOPHER & BANKS CORP COM 171046105 590 73,695 SH DEFINED 01 32,163 40,962 570 CHRISTOPHER & BANKS CORP COM 171046105 2,307 288,390 SH DEFINED 01,08 75,048 213,342 0 CHRISTOPHER & BANKS CORP COM 171046105 824 102,951 SH DEFINED 09 102,951 0 0 CHRISTOPHER & BANKS CORP COM 171046105 262 32,704 SH DEFINED 10 32,704 0 0 CHROMCRAFT REVINGTON INC COM 171117104 17 7,009 SH DEFINED 01 0 7,009 0 CHROMCRAFT REVINGTON INC COM 171117104 19 7,791 SH DEFINED 01,08 7,209 582 0 CHUBB CORP COM 171232101 27,632 532,931 SH DEFINED 01 202,207 328,070 2,654 CHUBB CORP COM 171232101 796 15,358 SH OTHER 01 9,998 1,385 3,975 CHUBB CORP COM 171232101 4,776 92,114 SH DEFINED 04 89,621 1,009 1,484 CHUBB CORP COM 171232101 944 18,213 SH OTHER 04 5,451 12,762 0 CHUBB CORP COM 171232101 33 645 SH DEFINED 07,10 645 0 0 CHUBB CORP COM 171232101 156,912 3,026,276 SH DEFINED 01,08 1,245,796 1,773,921 6,559 CHUBB CORP COM 171232101 36,204 698,254 SH DEFINED 09 698,254 0 0 CHUBB CORP COM 171232101 1,707 32,930 SH DEFINED 10 30,575 1,915 440 CHUBB CORP COM 171232101 33 630 SH OTHER 10 630 0 0 CHUNGHWA TELECOM CO LTD COM 17133Q106 1,701 87,529 SH DEFINED 01 79,124 0 8,405 CHUNGHWA TELECOM CO LTD COM 17133Q106 33 1,719 SH OTHER 01 1,465 254 0 CHUNGHWA TELECOM CO LTD COM 17133Q106 102 5,227 SH DEFINED 04 5,227 0 0 CHUNGHWA TELECOM CO LTD COM 17133Q106 857 44,129 SH DEFINED 01,08 44,129 0 0 CHUNGHWA TELECOM CO LTD COM 17133Q106 3 166 SH DEFINED 10 0 0 166 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 116 ________ CHURCH & DWIGHT INC COM 171340102 3,594 53,685 SH DEFINED 01 15,722 37,403 560 CHURCH & DWIGHT INC COM 171340102 359 5,357 SH OTHER 01 3,367 1,990 0 CHURCH & DWIGHT INC COM 171340102 186 2,778 SH DEFINED 04 2,778 0 0 CHURCH & DWIGHT INC COM 171340102 482 7,200 SH OTHER 04 0 7,200 0 CHURCH & DWIGHT INC COM 171340102 33,119 494,679 SH DEFINED 01,08 103,517 391,162 0 CHURCH & DWIGHT INC COM 171340102 1,440 21,516 SH DEFINED 09 21,516 0 0 CHURCH & DWIGHT INC COM 171340102 129 1,925 SH DEFINED 10 1,775 0 150 CHURCHILL DOWNS INC COM 171484108 5,225 139,337 SH DEFINED 01 1,658 137,679 0 CHURCHILL DOWNS INC COM 171484108 38 1,000 SH OTHER 04 0 1,000 0 CHURCHILL DOWNS INC COM 171484108 7,759 206,912 SH DEFINED 01,08 144,998 61,914 0 CHURCHILL DOWNS INC COM 171484108 1,122 29,909 SH DEFINED 09 29,909 0 0 CHURCHILL DOWNS INC COM 171484108 1 20 SH DEFINED 10 20 0 0 CHYRON CORP COM 171605306 17 8,544 SH DEFINED 01 0 8,544 0 CHYRON CORP COM 171605306 18 9,190 SH DEFINED 01,08 6,413 2,777 0 CIBER INC COM 17163B102 2,720 727,232 SH DEFINED 01 31,158 693,404 2,670 CIBER INC COM 17163B102 4,406 1,178,044 SH DEFINED 01,08 774,967 403,077 0 CIBER INC COM 17163B102 659 176,076 SH DEFINED 09 176,076 0 0 CIBER INC COM 17163B102 0 100 SH DEFINED 10 100 0 0 CIENA CORP COM 171779309 1,347 88,273 SH DEFINED 01 27,748 60,240 285 CIENA CORP COM 171779309 1 70 SH OTHER 01 0 0 70 CIENA CORP COM 171779309 3 200 SH DEFINED 04 200 0 0 CIENA CORP COM 171779309 57 3,738 SH OTHER 04 3,738 0 0 CIENA CORP COM 171779309 9,892 648,224 SH DEFINED 01,08 88,446 559,778 0 CIENA CORP COM 171779309 2 142 SH DEFINED 10 142 0 0 CIMAREX ENERGY CO COM 171798101 2,130 35,875 SH DEFINED 01 23,534 11,636 705 CIMAREX ENERGY CO COM 171798101 420 7,065 SH OTHER 01 6,000 1,000 65 CIMAREX ENERGY CO COM 171798101 13 221 SH DEFINED 04 171 50 0 CIMAREX ENERGY CO COM 171798101 34,514 581,239 SH DEFINED 01,08 109,174 472,065 0 CIMAREX ENERGY CO COM 171798101 1,360 22,905 SH DEFINED 09 22,905 0 0 CIMAREX ENERGY CO COM 171798101 10 172 SH DEFINED 10 0 0 172 CIMAREX ENERGY CO COM 171798101 56 935 SH OTHER 10 0 0 935 CINCINNATI BELL INC NEW COM 171871106 1,030 302,036 SH DEFINED 01 71,829 229,927 280 CINCINNATI BELL INC NEW COM 171871106 7 2,000 SH OTHER 01 0 0 2,000 CINCINNATI BELL INC NEW COM 171871106 28 8,144 SH DEFINED 04 8,144 0 0 CINCINNATI BELL INC NEW COM 171871106 7,777 2,280,748 SH DEFINED 01,08 381,424 1,899,324 0 CINCINNATI BELL INC NEW COM 171871106 1,947 570,949 SH DEFINED 09 570,949 0 0 CINCINNATI BELL INC NEW COM 171871106 3 948 SH DEFINED 10 948 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 117 ________ CINCINNATI FINL CORP COM 172062101 4,745 164,124 SH DEFINED 01 87,660 75,480 984 CINCINNATI FINL CORP COM 172062101 362 12,536 SH OTHER 01 2,076 10,350 110 CINCINNATI FINL CORP COM 172062101 371 12,838 SH DEFINED 04 12,188 381 269 CINCINNATI FINL CORP COM 172062101 1,692 58,519 SH OTHER 04 58,507 12 0 CINCINNATI FINL CORP COM 172062101 9 295 SH DEFINED 07,10 295 0 0 CINCINNATI FINL CORP COM 172062101 36,245 1,253,721 SH DEFINED 01,08 435,806 817,915 0 CINCINNATI FINL CORP COM 172062101 9,540 329,997 SH DEFINED 09 329,997 0 0 CINCINNATI FINL CORP COM 172062101 652 22,544 SH DEFINED 10 17,575 4,889 80 CINCINNATI FINL CORP COM 172062101 68 2,351 SH OTHER 10 2,351 0 0 CINEDIGM DIGITAL CINEMA CORP COM 172407108 34 20,615 SH DEFINED 01,08 0 20,615 0 CINEMARK HOLDINGS INC COM 17243V102 1,227 66,925 SH DEFINED 01 9,113 57,812 0 CINEMARK HOLDINGS INC COM 17243V102 28 1,500 SH OTHER 01 0 1,500 0 CINEMARK HOLDINGS INC COM 17243V102 26 1,400 SH DEFINED 04 0 1,400 0 CINEMARK HOLDINGS INC COM 17243V102 31 1,668 SH OTHER 04 1,668 0 0 CINEMARK HOLDINGS INC COM 17243V102 5,656 308,374 SH DEFINED 01,08 88,213 220,161 0 CINEMARK HOLDINGS INC COM 17243V102 1,571 85,650 SH DEFINED 09 85,650 0 0 CINEMARK HOLDINGS INC COM 17243V102 10 560 SH DEFINED 10 60 500 0 CIRCOR INTL INC COM 17273K109 4,562 137,381 SH DEFINED 01 11,875 125,006 500 CIRCOR INTL INC COM 17273K109 115 3,455 SH OTHER 01 0 3,455 0 CIRCOR INTL INC COM 17273K109 288 8,680 SH DEFINED 04 1,070 7,610 0 CIRCOR INTL INC COM 17273K109 8,113 244,308 SH DEFINED 01,08 129,874 114,434 0 CIRCOR INTL INC COM 17273K109 1,602 48,239 SH DEFINED 09 48,239 0 0 CIRCOR INTL INC COM 17273K109 209 6,300 SH DEFINED 10 1,105 5,055 140 CISCO SYS INC COM 17275R102 343,416 13,193,101 SH DEFINED 01 8,111,075 4,642,847 439,179 CISCO SYS INC COM 17275R102 53,437 2,052,916 SH OTHER 01 1,137,015 698,743 217,158 CISCO SYS INC COM 17275R102 180,190 6,922,380 SH DEFINED 04 6,085,900 416,278 420,202 CISCO SYS INC COM 17275R102 55,812 2,144,145 SH OTHER 04 1,693,034 297,436 153,675 CISCO SYS INC COM 17275R102 918 35,248 SH DEFINED 07,10 0 0 35,248 CISCO SYS INC COM 17275R102 1,203,795 46,246,456 SH DEFINED 01,08 16,637,679 29,608,777 0 CISCO SYS INC COM 17275R102 315,811 12,132,577 SH DEFINED 09 12,132,577 0 0 CISCO SYS INC COM 17275R102 51,175 1,965,992 SH DEFINED 10 1,736,792 92,390 136,810 CISCO SYS INC COM 17275R102 12,203 468,800 SH OTHER 10 183,917 172,883 112,000 CIRRUS LOGIC INC COM 172755100 814 97,046 SH DEFINED 01 18,883 78,083 80 CIRRUS LOGIC INC COM 172755100 4,893 583,184 SH DEFINED 01,08 129,506 453,678 0 CIRRUS LOGIC INC COM 172755100 1,543 183,889 SH DEFINED 09 183,889 0 0 CIRRUS LOGIC INC COM 172755100 2 200 SH DEFINED 10 200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 118 ________ CINTAS CORP COM 172908105 3,895 138,612 SH DEFINED 01 57,959 78,523 2,130 CINTAS CORP COM 172908105 416 14,792 SH OTHER 01 5,758 8,934 100 CINTAS CORP COM 172908105 286 10,189 SH DEFINED 04 9,664 473 52 CINTAS CORP COM 172908105 546 19,415 SH OTHER 04 94 19,321 0 CINTAS CORP COM 172908105 3 120 SH DEFINED 07,10 120 0 0 CINTAS CORP COM 172908105 30,437 1,083,165 SH DEFINED 01,08 402,283 680,882 0 CINTAS CORP COM 172908105 7,290 259,442 SH DEFINED 09 259,442 0 0 CINTAS CORP COM 172908105 122 4,331 SH DEFINED 10 4,251 0 80 CINTAS CORP COM 172908105 1 48 SH OTHER 10 48 0 0 CITIZENS & NORTHN CORP COM 172922106 118 9,419 SH DEFINED 01 2,316 7,103 0 CITIZENS & NORTHN CORP COM 172922106 860 68,556 SH DEFINED 01,08 13,894 54,662 0 CITIZENS & NORTHN CORP COM 172922106 152 12,100 SH DEFINED 09 12,100 0 0 CITIZENS & NORTHN CORP COM 172922106 0 20 SH DEFINED 10 20 0 0 CITIGROUP INC COM 172967101 80,796 19,949,586 SH DEFINED 01 9,243,780 10,546,932 158,874 CITIGROUP INC COM 172967101 1,734 428,128 SH OTHER 01 240,764 139,690 47,674 CITIGROUP INC COM 172967101 5,938 1,466,157 SH DEFINED 04 1,262,101 125,201 78,855 CITIGROUP INC COM 172967101 300 73,978 SH OTHER 04 61,468 8,252 4,258 CITIGROUP INC COM 172967101 122 30,235 SH DEFINED 07,10 30,235 0 0 CITIGROUP INC COM 172967101 650,068 160,510,734 SH DEFINED 01,08 57,998,144 102,512,590 0 CITIGROUP INC COM 172967101 169,050 41,740,667 SH DEFINED 09 41,740,667 0 0 CITIGROUP INC COM 172967101 2,264 559,061 SH DEFINED 10 532,554 21,400 5,107 CITIGROUP INC COM 172967101 83 20,449 SH OTHER 10 19,825 412 212 CITI TRENDS INC COM 17306X102 780 24,046 SH DEFINED 01 3,595 20,451 0 CITI TRENDS INC COM 17306X102 4,223 130,183 SH DEFINED 01,08 30,052 100,131 0 CITI TRENDS INC COM 17306X102 1,437 44,301 SH DEFINED 09 44,301 0 0 CITIZENS REPUBLIC BANCORP IN COM 174420109 360 315,687 SH DEFINED 01 104,481 211,206 0 CITIZENS REPUBLIC BANCORP IN COM 174420109 3,229 2,832,771 SH DEFINED 01,08 456,653 2,376,118 0 CITIZENS REPUBLIC BANCORP IN COM 174420109 1,469 1,288,351 SH DEFINED 09 1,288,351 0 0 CITIZENS REPUBLIC BANCORP IN COM 174420109 6 5,150 SH DEFINED 10 5,150 0 0 CITIZENS HLDG CO MISS COM 174715102 130 5,256 SH DEFINED 01 720 4,536 0 CITIZENS HLDG CO MISS COM 174715102 706 28,618 SH DEFINED 01,08 7,112 21,506 0 CITIZENS HLDG CO MISS COM 174715102 249 10,100 SH DEFINED 09 10,100 0 0 CITIZENS INC COM 174740100 310 44,832 SH DEFINED 01 6,305 38,527 0 CITIZENS INC COM 174740100 1,874 271,209 SH DEFINED 01,08 54,299 216,910 0 CITIZENS INC COM 174740100 796 115,200 SH DEFINED 09 115,200 0 0 CITIZENS INC COM 174740100 1 115 SH DEFINED 10 115 0 0 CITIZENS SOUTH BKG CP DEL COM 176682102 59 9,608 SH DEFINED 01 0 9,608 0 CITIZENS SOUTH BKG CP DEL COM 176682102 100 16,253 SH DEFINED 01,08 8,906 7,347 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 119 ________ CITRIX SYS INC COM 177376100 10,206 214,996 SH DEFINED 01 102,757 109,054 3,185 CITRIX SYS INC COM 177376100 520 10,944 SH OTHER 01 8,861 2,053 30 CITRIX SYS INC COM 177376100 765 16,121 SH DEFINED 04 15,025 390 706 CITRIX SYS INC COM 177376100 24 516 SH OTHER 04 502 14 0 CITRIX SYS INC COM 177376100 69,541 1,464,944 SH DEFINED 01,08 529,687 935,257 0 CITRIX SYS INC COM 177376100 18,333 386,205 SH DEFINED 09 386,205 0 0 CITRIX SYS INC COM 177376100 216 4,543 SH DEFINED 10 4,463 0 80 CITRIX SYS INC COM 177376100 5 113 SH OTHER 10 113 0 0 CITY BK LYNNWOOD WASH COM 17770A109 11 9,820 SH DEFINED 01 305 9,515 0 CITY BK LYNNWOOD WASH COM 17770A109 32 28,056 SH DEFINED 01,08 7,026 21,030 0 CITY HLDG CO COM 177835105 2,179 63,547 SH DEFINED 01 7,813 55,734 0 CITY HLDG CO COM 177835105 1 20 SH DEFINED 04 20 0 0 CITY HLDG CO COM 177835105 5,993 174,788 SH DEFINED 01,08 71,231 103,557 0 CITY HLDG CO COM 177835105 1,762 51,373 SH DEFINED 09 51,373 0 0 CITY HLDG CO COM 177835105 2 50 SH DEFINED 10 50 0 0 CITY NATL CORP COM 178566105 3,119 57,786 SH DEFINED 01 20,403 37,223 160 CITY NATL CORP COM 178566105 70 1,290 SH OTHER 01 1,030 105 155 CITY NATL CORP COM 178566105 1,109 20,554 SH DEFINED 04 18,974 1,260 320 CITY NATL CORP COM 178566105 22 415 SH OTHER 04 180 235 0 CITY NATL CORP COM 178566105 10 180 SH DEFINED 07,10 0 180 0 CITY NATL CORP COM 178566105 15,844 293,568 SH DEFINED 01,08 48,205 245,363 0 CITY NATL CORP COM 178566105 432 7,998 SH DEFINED 09 7,998 0 0 CITY NATL CORP COM 178566105 481 8,911 SH DEFINED 10 8,851 60 0 CLARCOR INC COM 179895107 3,056 88,603 SH DEFINED 01 30,197 57,191 1,215 CLARCOR INC COM 179895107 62 1,800 SH OTHER 01 1,640 160 0 CLARCOR INC COM 179895107 213 6,175 SH DEFINED 04 5,925 250 0 CLARCOR INC COM 179895107 9 275 SH OTHER 04 235 40 0 CLARCOR INC COM 179895107 14,850 430,554 SH DEFINED 01,08 100,557 329,997 0 CLARCOR INC COM 179895107 4,772 138,361 SH DEFINED 09 138,361 0 0 CLARCOR INC COM 179895107 319 9,243 SH DEFINED 10 9,243 0 0 CLARIENT INC COM 180489106 122 46,567 SH DEFINED 01 3,452 43,115 0 CLARIENT INC COM 180489106 7 2,500 SH OTHER 04 2,500 0 0 CLARIENT INC COM 180489106 672 256,568 SH DEFINED 01,08 59,446 197,122 0 CLARIENT INC COM 180489106 208 79,400 SH DEFINED 09 79,400 0 0 CLAYMORE EXCHANGE TRADED FD COM 18383M100 870 20,375 SH OTHER 01 2,375 0 18,000 CLAYMORE EXCHANGE TRADED FD COM 18383M100 51 1,200 SH DEFINED 10 1,200 0 0 CLAYMORE ETF TRUST 2 COM 18383Q853 51 1,830 SH DEFINED 01 1,830 0 0 CLAYMORE ETF TRUST 2 COM 18383Q853 186 6,710 SH OTHER 01 6,710 0 0 CLAYMORE ETF TRUST 2 COM 18383Q853 26 944 SH DEFINED 04 944 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 120 ________ CLEAN HARBORS INC COM 184496107 1,518 27,324 SH DEFINED 01 4,759 21,635 930 CLEAN HARBORS INC COM 184496107 71 1,270 SH DEFINED 04 100 1,170 0 CLEAN HARBORS INC COM 184496107 13,853 249,335 SH DEFINED 01,08 36,151 213,184 0 CLEAN HARBORS INC COM 184496107 3,432 61,765 SH DEFINED 09 61,765 0 0 CLEAN HARBORS INC COM 184496107 2 30 SH DEFINED 10 30 0 0 CLEAN ENERGY FUELS CORP COM 184499101 944 41,421 SH DEFINED 01 7,396 34,025 0 CLEAN ENERGY FUELS CORP COM 184499101 7 300 SH OTHER 01 0 300 0 CLEAN ENERGY FUELS CORP COM 184499101 46 2,000 SH DEFINED 04 740 1,260 0 CLEAN ENERGY FUELS CORP COM 184499101 6,770 297,200 SH DEFINED 01,08 61,619 235,581 0 CLEAN ENERGY FUELS CORP COM 184499101 2,222 97,558 SH DEFINED 09 97,558 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2 80 SH DEFINED 10 80 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 65 6,119 SH DEFINED 01 5,589 480 50 CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 1,630 153,668 SH DEFINED 01,08 17,601 136,067 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 1 80 SH DEFINED 10 80 0 0 CLEARFIELD INC COM 18482P103 15 5,563 SH DEFINED 01 0 5,563 0 CLEARFIELD INC COM 18482P103 33 12,050 SH DEFINED 01,08 3,589 8,461 0 CLEARWIRE CORP NEW COM 18538Q105 135 18,905 SH DEFINED 01 9,905 9,000 0 CLEARWIRE CORP NEW COM 18538Q105 1,577 220,290 SH DEFINED 01,08 26,260 194,030 0 CLEARWIRE CORP NEW COM 18538Q105 1 140 SH DEFINED 10 140 0 0 CLEARWATER PAPER CORP COM 18538R103 1,018 20,679 SH DEFINED 01 9,219 11,280 180 CLEARWATER PAPER CORP COM 18538R103 18 375 SH OTHER 01 0 0 375 CLEARWATER PAPER CORP COM 18538R103 63 1,280 SH DEFINED 04 1,280 0 0 CLEARWATER PAPER CORP COM 18538R103 44 900 SH OTHER 04 900 0 0 CLEARWATER PAPER CORP COM 18538R103 4,829 98,048 SH DEFINED 01,08 22,282 75,766 0 CLEARWATER PAPER CORP COM 18538R103 1,593 32,350 SH DEFINED 09 32,350 0 0 CLEARWATER PAPER CORP COM 18538R103 99 2,007 SH DEFINED 10 2,007 0 0 CLEVELAND BIOLABS INC COM 185860103 32 8,885 SH DEFINED 01 0 8,885 0 CLEVELAND BIOLABS INC COM 185860103 86 24,211 SH DEFINED 01,08 9,441 14,770 0 CLIFFS NATURAL RESOURCES INC COM 18683K101 11,668 164,460 SH DEFINED 01 91,927 67,273 5,260 CLIFFS NATURAL RESOURCES INC COM 18683K101 223 3,147 SH OTHER 01 2,977 70 100 CLIFFS NATURAL RESOURCES INC COM 18683K101 2,266 31,937 SH DEFINED 04 31,645 205 87 CLIFFS NATURAL RESOURCES INC COM 18683K101 142 2,003 SH OTHER 04 1,958 45 0 CLIFFS NATURAL RESOURCES INC COM 18683K101 75,010 1,057,226 SH DEFINED 01,08 364,895 692,331 0 CLIFFS NATURAL RESOURCES INC COM 18683K101 18,268 257,480 SH DEFINED 09 257,480 0 0 CLIFFS NATURAL RESOURCES INC COM 18683K101 546 7,693 SH DEFINED 10 7,673 0 20 CLIFFS NATURAL RESOURCES INC COM 18683K101 60 850 SH OTHER 10 850 0 0 CLIFTON SVGS BANCORP INC COM 18712Q103 203 21,888 SH DEFINED 01 2,242 19,646 0 CLIFTON SVGS BANCORP INC COM 18712Q103 760 81,975 SH DEFINED 01,08 27,266 54,709 0 CLIFTON SVGS BANCORP INC COM 18712Q103 241 26,000 SH DEFINED 09 26,000 0 0 CLIFTON SVGS BANCORP INC COM 18712Q103 0 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 121 ________ CLINICAL DATA INC NEW COM 18725U109 248 12,793 SH DEFINED 01 1,922 10,871 0 CLINICAL DATA INC NEW COM 18725U109 2,075 106,964 SH DEFINED 01,08 20,016 86,948 0 CLINICAL DATA INC NEW COM 18725U109 780 40,209 SH DEFINED 09 40,209 0 0 CLOROX CO DEL COM 189054109 12,172 189,772 SH DEFINED 01 101,556 84,360 3,856 CLOROX CO DEL COM 189054109 1,316 20,511 SH OTHER 01 6,751 10,160 3,600 CLOROX CO DEL COM 189054109 3,142 48,986 SH DEFINED 04 43,096 2,739 3,151 CLOROX CO DEL COM 189054109 1,805 28,140 SH OTHER 04 10,429 15,411 2,300 CLOROX CO DEL COM 189054109 13 210 SH DEFINED 07,10 210 0 0 CLOROX CO DEL COM 189054109 70,285 1,095,800 SH DEFINED 01,08 389,598 706,202 0 CLOROX CO DEL COM 189054109 18,635 290,544 SH DEFINED 09 290,544 0 0 CLOROX CO DEL COM 189054109 1,066 16,626 SH DEFINED 10 16,126 200 300 CLOROX CO DEL COM 189054109 80 1,245 SH OTHER 10 1,095 150 0 CLOUD PEAK ENERGY INC COM 18911Q102 332 19,933 SH DEFINED 01 4,630 15,303 0 CLOUD PEAK ENERGY INC COM 18911Q102 3,772 226,701 SH DEFINED 01,08 29,036 197,665 0 CLOUD PEAK ENERGY INC COM 18911Q102 1,513 90,943 SH DEFINED 09 90,943 0 0 COACH INC COM 189754104 18,159 459,479 SH DEFINED 01 208,028 242,386 9,065 COACH INC COM 189754104 781 19,759 SH OTHER 01 10,982 7,972 805 COACH INC COM 189754104 1,938 49,051 SH DEFINED 04 46,903 896 1,252 COACH INC COM 189754104 271 6,867 SH OTHER 04 6,752 115 0 COACH INC COM 189754104 100,456 2,541,911 SH DEFINED 01,08 935,174 1,606,737 0 COACH INC COM 189754104 26,224 663,572 SH DEFINED 09 663,572 0 0 COACH INC COM 189754104 712 18,023 SH DEFINED 10 17,313 160 550 COACH INC COM 189754104 54 1,363 SH OTHER 10 1,138 225 0 COAST DISTR SYS COM 190345108 23 5,626 SH DEFINED 01 0 5,626 0 COAST DISTR SYS COM 190345108 46 11,401 SH DEFINED 01,08 7,160 4,241 0 COBALT INTL ENERGY INC COM 19075F106 892 65,577 SH DEFINED 01,08 6,227 59,350 0 COBIZ FINANCIAL INC COM 190897108 181 29,073 SH DEFINED 01 7,154 21,919 0 COBIZ FINANCIAL INC COM 190897108 1,453 233,202 SH DEFINED 01,08 39,976 193,226 0 COBIZ FINANCIAL INC COM 190897108 654 104,981 SH DEFINED 09 104,981 0 0 COBIZ FINANCIAL INC COM 190897108 0 40 SH DEFINED 10 40 0 0 COBRA ELECTRS CORP COM 191042100 21 8,334 SH DEFINED 01 0 8,334 0 COBRA ELECTRS CORP COM 191042100 29 11,469 SH DEFINED 01,08 7,365 4,104 0 COCA COLA BOTTLING CO CONS COM 191098102 635 10,831 SH DEFINED 01 1,553 9,278 0 COCA COLA BOTTLING CO CONS COM 191098102 2,596 44,252 SH DEFINED 01,08 12,525 31,727 0 COCA COLA BOTTLING CO CONS COM 191098102 717 12,228 SH DEFINED 09 12,228 0 0 COCA COLA HELLENIC BTTLG CO COM 1912EP104 592 22,174 SH DEFINED 01 15,872 6,038 264 COCA COLA HELLENIC BTTLG CO COM 1912EP104 156 5,851 SH OTHER 01 200 5,651 0 COCA COLA HELLENIC BTTLG CO COM 1912EP104 780 29,210 SH DEFINED 04 9,342 19,588 280 COCA COLA HELLENIC BTTLG CO COM 1912EP104 75 2,791 SH DEFINED 07,10 0 2,791 0 COCA COLA HELLENIC BTTLG CO COM 1912EP104 461 17,241 SH DEFINED 10 8,672 8,569 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 122 ________ COCA COLA CO COM 191216100 204,656 3,721,018 SH DEFINED 01 1,594,352 2,061,472 65,194 COCA COLA CO COM 191216100 29,765 541,185 SH OTHER 01 224,828 264,051 52,306 COCA COLA CO COM 191216100 82,418 1,498,504 SH DEFINED 04 1,387,471 91,625 19,408 COCA COLA CO COM 191216100 20,307 369,220 SH OTHER 04 282,431 52,222 34,567 COCA COLA CO COM 191216100 1,003,150 18,239,096 SH DEFINED 01,08 6,397,640 11,835,653 5,803 COCA COLA CO COM 191216100 262,599 4,774,519 SH DEFINED 09 4,774,519 0 0 COCA COLA CO COM 191216100 20,003 363,699 SH DEFINED 10 282,283 65,029 16,387 COCA COLA CO COM 191216100 4,589 83,439 SH OTHER 10 53,407 11,920 18,112 COCA COLA ENTERPRISES INC COM 191219104 10,044 363,120 SH DEFINED 01 165,618 192,607 4,895 COCA COLA ENTERPRISES INC COM 191219104 109 3,933 SH OTHER 01 3,497 196 240 COCA COLA ENTERPRISES INC COM 191219104 546 19,727 SH DEFINED 04 18,349 690 688 COCA COLA ENTERPRISES INC COM 191219104 43 1,554 SH OTHER 04 354 0 1,200 COCA COLA ENTERPRISES INC COM 191219104 18 655 SH DEFINED 07,10 655 0 0 COCA COLA ENTERPRISES INC COM 191219104 72,683 2,627,718 SH DEFINED 01,08 975,316 1,652,402 0 COCA COLA ENTERPRISES INC COM 191219104 18,203 658,109 SH DEFINED 09 658,109 0 0 COCA COLA ENTERPRISES INC COM 191219104 162 5,870 SH DEFINED 10 5,660 0 210 COCA COLA ENTERPRISES INC COM 191219104 5 164 SH OTHER 10 164 0 0 CODORUS VY BANCORP INC COM 192025104 39 5,342 SH DEFINED 01 0 5,342 0 CODORUS VY BANCORP INC COM 192025104 58 7,817 SH DEFINED 01,08 5,081 2,736 0 COEUR D ALENE MINES CORP IDA COM 192108504 4,076 272,118 SH DEFINED 01 20,137 251,914 67 COEUR D ALENE MINES CORP IDA COM 192108504 1 49 SH DEFINED 04 49 0 0 COEUR D ALENE MINES CORP IDA COM 192108504 12,102 807,898 SH DEFINED 01,08 303,423 504,475 0 COEUR D ALENE MINES CORP IDA COM 192108504 3,542 236,451 SH DEFINED 09 236,451 0 0 COEUR D ALENE MINES CORP IDA COM 192108504 2 110 SH DEFINED 10 110 0 0 COGDELL SPENCER INC COM 19238U107 167 22,581 SH DEFINED 01 7,804 14,777 0 COGDELL SPENCER INC COM 19238U107 2,247 303,680 SH DEFINED 01,08 79,318 224,362 0 COGDELL SPENCER INC COM 19238U107 702 94,800 SH DEFINED 09 94,800 0 0 COGDELL SPENCER INC COM 19238U107 2 260 SH DEFINED 10 260 0 0 COGENT COMM GROUP INC COM 19239V302 711 68,282 SH DEFINED 01 9,833 58,429 20 COGENT COMM GROUP INC COM 19239V302 4,126 396,379 SH DEFINED 01,08 94,245 302,134 0 COGENT COMM GROUP INC COM 19239V302 1,288 123,712 SH DEFINED 09 123,712 0 0 COGENT COMM GROUP INC COM 19239V302 1 100 SH DEFINED 10 100 0 0 COGENT INC COM 19239Y108 1,447 141,867 SH DEFINED 01 9,129 132,738 0 COGENT INC COM 19239Y108 12 1,200 SH OTHER 01 0 1,200 0 COGENT INC COM 19239Y108 10 1,000 SH DEFINED 04 0 1,000 0 COGENT INC COM 19239Y108 4,804 470,978 SH DEFINED 01,08 173,096 297,882 0 COGENT INC COM 19239Y108 1,217 119,353 SH DEFINED 09 119,353 0 0 COGENT INC COM 19239Y108 5 480 SH DEFINED 10 80 400 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 123 ________ COGNEX CORP COM 192422103 2,848 154,013 SH DEFINED 01 17,028 135,735 1,250 COGNEX CORP COM 192422103 1 70 SH DEFINED 04 70 0 0 COGNEX CORP COM 192422103 7,993 432,302 SH DEFINED 01,08 172,883 259,419 0 COGNEX CORP COM 192422103 2,080 112,518 SH DEFINED 09 112,518 0 0 COGNEX CORP COM 192422103 3 180 SH DEFINED 10 180 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 36,204 710,159 SH DEFINED 01 407,885 285,482 16,792 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,606 70,735 SH OTHER 01 33,366 26,194 11,175 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 7,581 148,713 SH DEFINED 04 139,556 4,212 4,945 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 802 15,730 SH OTHER 04 11,916 3,814 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 121,559 2,384,444 SH DEFINED 01,08 873,881 1,510,563 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 31,572 619,307 SH DEFINED 09 619,307 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,464 48,334 SH DEFINED 10 46,048 1,396 890 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 44 867 SH OTHER 10 602 265 0 COGO GROUP INC COM 192448108 169 24,193 SH DEFINED 01 4,741 19,452 0 COGO GROUP INC COM 192448108 1,030 147,363 SH DEFINED 01,08 35,282 112,081 0 COGO GROUP INC COM 192448108 466 66,700 SH DEFINED 09 66,700 0 0 COGO GROUP INC COM 192448108 0 50 SH DEFINED 10 50 0 0 COHEN & STEERS INC COM 19247A100 801 32,077 SH DEFINED 01 4,907 27,170 0 COHEN & STEERS INC COM 19247A100 4,177 167,343 SH DEFINED 01,08 41,479 125,864 0 COHEN & STEERS INC COM 19247A100 1,204 48,230 SH DEFINED 09 48,230 0 0 COHEN & STEERS INC COM 19247A100 1 40 SH DEFINED 10 40 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 369 30,800 SH OTHER 01 30,800 0 0 COHERENT INC COM 192479103 4,396 137,561 SH DEFINED 01 5,791 131,740 30 COHERENT INC COM 192479103 26 800 SH OTHER 01 0 800 0 COHERENT INC COM 192479103 36 1,123 SH DEFINED 04 283 840 0 COHERENT INC COM 192479103 9,071 283,808 SH DEFINED 01,08 152,230 131,578 0 COHERENT INC COM 192479103 1,946 60,885 SH DEFINED 09 60,885 0 0 COHERENT INC COM 192479103 11 350 SH DEFINED 10 50 300 0 COHEN & CO INC COM 19248U105 9 1,636 SH DEFINED 01 375 1,261 0 COHEN & CO INC COM 19248U105 89 15,834 SH DEFINED 01,08 2,793 13,041 0 COHU INC COM 192576106 1,779 129,161 SH DEFINED 01 9,874 117,977 1,310 COHU INC COM 192576106 3,856 280,012 SH DEFINED 01,08 141,440 138,572 0 COHU INC COM 192576106 901 65,465 SH DEFINED 09 65,465 0 0 COHU INC COM 192576106 240 17,412 SH DEFINED 10 17,412 0 0 COINSTAR INC COM 19259P300 1,737 53,434 SH DEFINED 01 15,010 37,429 995 COINSTAR INC COM 19259P300 81 2,490 SH OTHER 01 0 2,490 0 COINSTAR INC COM 19259P300 514 15,820 SH DEFINED 04 4,690 11,130 0 COINSTAR INC COM 19259P300 48 1,490 SH DEFINED 07,10 0 1,490 0 COINSTAR INC COM 19259P300 8,449 259,956 SH DEFINED 01,08 59,299 200,657 0 COINSTAR INC COM 19259P300 2,734 84,113 SH DEFINED 09 84,113 0 0 COINSTAR INC COM 19259P300 29 900 SH DEFINED 10 405 495 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 124 ________ COLDWATER CREEK INC COM 193068103 521 75,024 SH DEFINED 01 16,603 56,201 2,220 COLDWATER CREEK INC COM 193068103 4,482 645,788 SH DEFINED 01,08 97,184 548,604 0 COLDWATER CREEK INC COM 193068103 1,156 166,518 SH DEFINED 09 166,518 0 0 COLDWATER CREEK INC COM 193068103 1 120 SH DEFINED 10 120 0 0 COLE KENNETH PRODTNS INC COM 193294105 1,017 79,398 SH DEFINED 01 1,704 77,694 0 COLE KENNETH PRODTNS INC COM 193294105 1,763 137,632 SH DEFINED 01,08 82,152 55,480 0 COLE KENNETH PRODTNS INC COM 193294105 371 28,985 SH DEFINED 09 28,985 0 0 COLE KENNETH PRODTNS INC COM 193294105 0 20 SH DEFINED 10 20 0 0 COLFAX CORP COM 194014106 353 29,952 SH DEFINED 01 7,343 22,589 20 COLFAX CORP COM 194014106 2,205 187,357 SH DEFINED 01,08 38,905 148,452 0 COLFAX CORP COM 194014106 790 67,148 SH DEFINED 09 67,148 0 0 COLFAX CORP COM 194014106 1 115 SH OTHER 10 0 115 0 COLGATE PALMOLIVE CO COM 194162103 75,002 879,682 SH DEFINED 01 548,942 318,362 12,378 COLGATE PALMOLIVE CO COM 194162103 8,977 105,287 SH OTHER 01 77,731 16,665 10,891 COLGATE PALMOLIVE CO COM 194162103 44,453 521,380 SH DEFINED 04 453,848 21,482 46,050 COLGATE PALMOLIVE CO COM 194162103 16,010 187,774 SH OTHER 04 121,497 51,619 14,658 COLGATE PALMOLIVE CO COM 194162103 333,080 3,906,640 SH DEFINED 01,08 1,369,531 2,537,109 0 COLGATE PALMOLIVE CO COM 194162103 89,327 1,047,704 SH DEFINED 09 1,047,704 0 0 COLGATE PALMOLIVE CO COM 194162103 16,116 189,025 SH DEFINED 10 145,015 6,220 37,790 COLGATE PALMOLIVE CO COM 194162103 2,358 27,653 SH OTHER 10 22,383 2,600 2,670 COLLECTIVE BRANDS INC COM 19421W100 7,700 338,611 SH DEFINED 01 25,489 313,122 0 COLLECTIVE BRANDS INC COM 19421W100 4 160 SH DEFINED 04 160 0 0 COLLECTIVE BRANDS INC COM 19421W100 35 1,554 SH OTHER 04 0 0 1,554 COLLECTIVE BRANDS INC COM 19421W100 21,911 963,531 SH DEFINED 01,08 359,603 603,928 0 COLLECTIVE BRANDS INC COM 19421W100 4,062 178,625 SH DEFINED 09 178,625 0 0 COLLECTIVE BRANDS INC COM 19421W100 75 3,300 SH DEFINED 10 3,300 0 0 COLLECTIVE BRANDS INC COM 19421W100 3 115 SH OTHER 10 0 115 0 COLONIAL PPTYS TR COM 195872106 2,187 169,783 SH DEFINED 01 29,472 137,501 2,810 COLONIAL PPTYS TR COM 195872106 4 330 SH DEFINED 04 120 0 210 COLONIAL PPTYS TR COM 195872106 8,876 689,167 SH DEFINED 01,08 267,743 421,424 0 COLONIAL PPTYS TR COM 195872106 2,270 176,219 SH DEFINED 09 176,219 0 0 COLONIAL PPTYS TR COM 195872106 1 100 SH DEFINED 10 100 0 0 COLONY FINL INC COM 19624R106 133 6,668 SH DEFINED 01 2,290 4,378 0 COLONY FINL INC COM 19624R106 1,883 94,147 SH DEFINED 01,08 11,708 82,439 0 COLONY FINL INC COM 19624R106 886 44,279 SH DEFINED 09 44,279 0 0 COLUMBIA BKG SYS INC COM 197236102 1,670 82,229 SH DEFINED 01 12,439 68,740 1,050 COLUMBIA BKG SYS INC COM 197236102 1 55 SH DEFINED 04 55 0 0 COLUMBIA BKG SYS INC COM 197236102 5,415 266,602 SH DEFINED 01,08 94,241 172,361 0 COLUMBIA BKG SYS INC COM 197236102 1,543 75,972 SH DEFINED 09 75,972 0 0 COLUMBIA BKG SYS INC COM 197236102 1 40 SH DEFINED 10 40 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 125 ________ COLUMBIA LABS INC COM 197779101 36 34,040 SH DEFINED 01 0 34,040 0 COLUMBIA LABS INC COM 197779101 96 89,760 SH DEFINED 01,08 26,990 62,770 0 COLUMBIA SPORTSWEAR CO COM 198516106 7,272 138,435 SH DEFINED 01 15,901 122,464 70 COLUMBIA SPORTSWEAR CO COM 198516106 283 5,380 SH OTHER 01 185 5,195 0 COLUMBIA SPORTSWEAR CO COM 198516106 616 11,726 SH DEFINED 04 11,258 350 118 COLUMBIA SPORTSWEAR CO COM 198516106 27 510 SH OTHER 04 310 200 0 COLUMBIA SPORTSWEAR CO COM 198516106 11,548 219,844 SH DEFINED 01,08 134,751 85,093 0 COLUMBIA SPORTSWEAR CO COM 198516106 1,618 30,800 SH DEFINED 09 30,800 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 535 10,185 SH DEFINED 10 10,185 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2,978 187,633 SH DEFINED 01 5,008 182,610 15 COLUMBUS MCKINNON CORP N Y COM 199333105 5,126 322,998 SH DEFINED 01,08 198,964 124,034 0 COLUMBUS MCKINNON CORP N Y COM 199333105 870 54,803 SH DEFINED 09 54,803 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 0 30 SH DEFINED 10 30 0 0 COMFORT SYS USA INC COM 199908104 2,610 208,977 SH DEFINED 01 18,134 190,808 35 COMFORT SYS USA INC COM 199908104 0 30 SH DEFINED 04 30 0 0 COMFORT SYS USA INC COM 199908104 5,950 476,401 SH DEFINED 01,08 232,391 244,010 0 COMFORT SYS USA INC COM 199908104 1,401 112,130 SH DEFINED 09 112,130 0 0 COMFORT SYS USA INC COM 199908104 1 100 SH DEFINED 10 100 0 0 COMARCO INC COM 200080109 44 14,629 SH DEFINED 01 0 14,629 0 COMARCO INC COM 200080109 79 25,983 SH DEFINED 01,08 14,914 11,069 0 COMBINATORX INC COM 20010A103 24 20,027 SH DEFINED 01 0 20,027 0 COMBINATORX INC COM 20010A103 12 10,000 SH DEFINED 04 10,000 0 0 COMBINATORX INC COM 20010A103 90 75,714 SH DEFINED 01,08 20,583 55,131 0 COMCAST CORP NEW COM 20030N101 57,365 3,046,491 SH DEFINED 01 1,386,128 1,638,305 22,058 COMCAST CORP NEW COM 20030N101 3,180 168,866 SH OTHER 01 79,782 51,936 37,148 COMCAST CORP NEW COM 20030N101 4,761 252,836 SH DEFINED 04 233,165 8,885 10,786 COMCAST CORP NEW COM 20030N101 732 38,866 SH OTHER 04 28,870 5,021 4,975 COMCAST CORP NEW COM 20030N101 74 3,905 SH DEFINED 07,10 3,905 0 0 COMCAST CORP NEW COM 20030N101 423,633 22,497,769 SH DEFINED 01,08 7,659,957 14,837,812 0 COMCAST CORP NEW COM 20030N101 103,972 5,521,609 SH DEFINED 09 5,521,609 0 0 COMCAST CORP NEW COM 20030N101 1,680 89,216 SH DEFINED 10 78,816 2,262 8,138 COMCAST CORP NEW COM 20030N101 109 5,791 SH OTHER 10 4,383 108 1,300 COMCAST CORP NEW COM 20030N200 3,249 180,785 SH DEFINED 01 170,850 3,935 6,000 COMCAST CORP NEW COM 20030N200 396 22,015 SH OTHER 01 1,000 21,015 0 COMCAST CORP NEW COM 20030N200 51 2,846 SH DEFINED 04 2,846 0 0 COMCAST CORP NEW COM 20030N200 38 2,100 SH OTHER 04 1,500 600 0 COMCAST CORP NEW COM 20030N200 12,048 670,466 SH DEFINED 01,08 664,434 6,032 0 COMCAST CORP NEW COM 20030N200 7,182 399,659 SH DEFINED 09 399,659 0 0 COMCAST CORP NEW COM 20030N200 379 21,107 SH DEFINED 10 21,107 0 0 COMCAST CORP NEW COM 20030N200 173 9,625 SH OTHER 10 750 0 8,875 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 126 ________ COMERICA INC COM 200340107 9,264 243,531 SH DEFINED 01 101,872 138,762 2,897 COMERICA INC COM 200340107 81 2,119 SH OTHER 01 1,682 322 115 COMERICA INC COM 200340107 1,070 28,121 SH DEFINED 04 27,735 208 178 COMERICA INC COM 200340107 435 11,434 SH OTHER 04 5,122 6,312 0 COMERICA INC COM 200340107 12 310 SH DEFINED 07,10 310 0 0 COMERICA INC COM 200340107 58,488 1,537,547 SH DEFINED 01,08 621,900 915,647 0 COMERICA INC COM 200340107 13,819 363,265 SH DEFINED 09 363,265 0 0 COMERICA INC COM 200340107 653 17,159 SH DEFINED 10 16,069 1,000 90 COMERICA INC COM 200340107 685 18,016 SH OTHER 10 3,545 2,171 12,300 COMFORCE CORP COM 20038K109 7 6,014 SH DEFINED 01 0 6,014 0 COMFORCE CORP COM 20038K109 0 3 SH DEFINED 04 3 0 0 COMFORCE CORP COM 20038K109 19 16,240 SH DEFINED 01,08 5,280 10,960 0 COMMERCE BANCSHARES INC COM 200525103 3,182 77,348 SH DEFINED 01 56,302 17,332 3,714 COMMERCE BANCSHARES INC COM 200525103 2 48 SH OTHER 01 48 0 0 COMMERCE BANCSHARES INC COM 200525103 8 186 SH DEFINED 04 186 0 0 COMMERCE BANCSHARES INC COM 200525103 17,437 423,851 SH DEFINED 01,08 26,447 397,404 0 COMMERCE BANCSHARES INC COM 200525103 672 16,326 SH DEFINED 09 16,326 0 0 COMMERCE BANCSHARES INC COM 200525103 73 1,765 SH DEFINED 10 1,633 0 132 COMMERCIAL METALS CO COM 201723103 956 63,454 SH DEFINED 01 44,961 17,138 1,355 COMMERCIAL METALS CO COM 201723103 11 700 SH OTHER 01 0 490 210 COMMERCIAL METALS CO COM 201723103 1,710 113,521 SH DEFINED 04 113,166 355 0 COMMERCIAL METALS CO COM 201723103 10,334 686,216 SH DEFINED 01,08 52,368 633,848 0 COMMERCIAL METALS CO COM 201723103 150 9,950 SH DEFINED 10 9,950 0 0 COMMERCIAL VEH GROUP INC COM 202608105 12 1,723 SH DEFINED 01 646 1,077 0 COMMERCIAL VEH GROUP INC COM 202608105 223 31,179 SH DEFINED 01,08 1,514 29,665 0 COMMSCOPE INC COM 203372107 2,400 85,662 SH DEFINED 01 22,464 62,458 740 COMMSCOPE INC COM 203372107 11 376 SH OTHER 01 271 50 55 COMMSCOPE INC COM 203372107 116 4,128 SH DEFINED 04 3,818 310 0 COMMSCOPE INC COM 203372107 5 165 SH OTHER 04 125 40 0 COMMSCOPE INC COM 203372107 17,249 615,591 SH DEFINED 01,08 85,673 529,918 0 COMMSCOPE INC COM 203372107 97 3,454 SH DEFINED 10 3,454 0 0 COMMSCOPE INC COM 203372107 3 115 SH OTHER 10 0 115 0 COMMUNITY BK SYS INC COM 203607106 7,005 307,508 SH DEFINED 01 23,824 282,714 970 COMMUNITY BK SYS INC COM 203607106 9 415 SH OTHER 01 415 0 0 COMMUNITY BK SYS INC COM 203607106 235 10,308 SH DEFINED 04 10,308 0 0 COMMUNITY BK SYS INC COM 203607106 9 375 SH OTHER 04 375 0 0 COMMUNITY BK SYS INC COM 203607106 12,387 543,751 SH DEFINED 01,08 318,441 225,310 0 COMMUNITY BK SYS INC COM 203607106 2,131 93,548 SH DEFINED 09 93,548 0 0 COMMUNITY BK SYS INC COM 203607106 138 6,050 SH DEFINED 10 6,050 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 127 ________ COMMUNITY HEALTH SYS INC NEW COM 203668108 1,568 42,468 SH DEFINED 01 22,999 18,699 770 COMMUNITY HEALTH SYS INC NEW COM 203668108 3 82 SH OTHER 01 82 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 10 260 SH DEFINED 04 260 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 20,715 560,913 SH DEFINED 01,08 38,103 522,810 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 664 17,982 SH DEFINED 09 17,982 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 7 200 SH DEFINED 10 0 0 200 COMMUNICATIONS SYS INC COM 203900105 198 15,328 SH DEFINED 01 696 14,632 0 COMMUNICATIONS SYS INC COM 203900105 794 61,425 SH DEFINED 01,08 19,105 42,320 0 COMMUNICATIONS SYS INC COM 203900105 70 5,400 SH DEFINED 09 5,400 0 0 COMMUNITY TR BANCORP INC COM 204149108 3,277 121,051 SH DEFINED 01 4,154 116,897 0 COMMUNITY TR BANCORP INC COM 204149108 6,025 222,560 SH DEFINED 01,08 127,764 94,796 0 COMMUNITY TR BANCORP INC COM 204149108 1,306 48,240 SH DEFINED 09 48,240 0 0 COMMUNITY TR BANCORP INC COM 204149108 1 50 SH DEFINED 10 50 0 0 COMMUNITY WEST BANCSHARES COM 204157101 23 7,802 SH DEFINED 01 0 7,802 0 COMMUNITY WEST BANCSHARES COM 204157101 35 11,989 SH DEFINED 01,08 8,121 3,868 0 COMMVAULT SYSTEMS INC COM 204166102 1,847 86,533 SH DEFINED 01 19,464 65,079 1,990 COMMVAULT SYSTEMS INC COM 204166102 2 80 SH DEFINED 04 80 0 0 COMMVAULT SYSTEMS INC COM 204166102 8,162 382,304 SH DEFINED 01,08 103,179 279,125 0 COMMVAULT SYSTEMS INC COM 204166102 2,419 113,310 SH DEFINED 09 113,310 0 0 COMMVAULT SYSTEMS INC COM 204166102 1 70 SH DEFINED 10 70 0 0 COMPANHIA BRASILEIRA DE DIST PFD 20440T201 218 3,250 DEFINED 01 3,250 0 0 COMPANHIA SIDERURGICA NACION COM 20440W105 3,092 77,424 SH DEFINED 01 69,939 1,175 6,310 COMPANHIA SIDERURGICA NACION COM 20440W105 195 4,893 SH OTHER 01 176 4,717 0 COMPANHIA SIDERURGICA NACION COM 20440W105 186 4,649 SH DEFINED 04 4,619 0 30 COMPANHIA SIDERURGICA NACION COM 20440W105 764 19,135 SH DEFINED 01,08 19,135 0 0 COMPANHIA SIDERURGICA NACION COM 20440W105 14 340 SH DEFINED 10 0 0 340 COMPANHIA ENERGETICA DE MINA PFD 204409601 879 52,830 DEFINED 01 47,760 0 5,070 COMPANHIA ENERGETICA DE MINA PFD 204409601 124 7,464 OTHER 01 196 7,268 0 COMPANHIA ENERGETICA DE MINA PFD 204409601 53 3,196 DEFINED 04 3,196 0 0 COMPANHIA ENERGETICA DE MINA PFD 204409601 275 16,498 DEFINED 01,08 16,498 0 0 COMPANHIA ENERGETICA DE MINA PFD 204409601 4 237 DEFINED 10 0 0 237 COMPANHIA PARANAENSE ENERG C COM 20441B407 381 18,583 SH DEFINED 01 17,083 0 1,500 COMPANHIA PARANAENSE ENERG C COM 20441B407 3 139 SH OTHER 01 25 114 0 COMPANHIA PARANAENSE ENERG C COM 20441B407 20 980 SH DEFINED 04 980 0 0 COMPANHIA PARANAENSE ENERG C COM 20441B407 115 5,615 SH DEFINED 01,08 5,615 0 0 COMPANHIA PARANAENSE ENERG C COM 20441B407 2 90 SH DEFINED 10 90 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 128 ________ COMPANHIA DE BEBIDAS DAS AME PFD 20441W203 2,765 30,161 DEFINED 01 27,601 360 2,200 COMPANHIA DE BEBIDAS DAS AME PFD 20441W203 23 250 OTHER 01 81 169 0 COMPANHIA DE BEBIDAS DAS AME PFD 20441W203 153 1,665 DEFINED 04 1,640 0 25 COMPANHIA DE BEBIDAS DAS AME PFD 20441W203 873 9,529 DEFINED 01,08 9,529 0 0 COMPANHIA DE BEBIDAS DAS AME PFD 20441W203 14 150 DEFINED 10 150 0 0 COMPANIA CERVECERIAS UNIDAS COM 204429104 34 906 SH DEFINED 01 906 0 0 COMPANIA CERVECERIAS UNIDAS COM 204429104 210 5,600 SH DEFINED 01,08 5,600 0 0 COMPANIA DE MINAS BUENAVENTU COM 204448104 1,199 38,728 SH DEFINED 01 29,288 6,100 3,340 COMPANIA DE MINAS BUENAVENTU COM 204448104 12 383 SH OTHER 01 23 360 0 COMPANIA DE MINAS BUENAVENTU COM 204448104 53 1,711 SH DEFINED 04 1,711 0 0 COMPANIA DE MINAS BUENAVENTU COM 204448104 5,606 181,004 SH DEFINED 01,08 181,004 0 0 COMPANIA DE MINAS BUENAVENTU COM 204448104 5,873 189,632 SH DEFINED 09 189,632 0 0 COMPANIA DE MINAS BUENAVENTU COM 204448104 4 140 SH DEFINED 10 0 0 140 COMPASS MINERALS INTL INC COM 20451N101 6,990 87,123 SH DEFINED 01 6,030 81,093 0 COMPASS MINERALS INTL INC COM 20451N101 95 1,180 SH OTHER 01 0 1,155 25 COMPASS MINERALS INTL INC COM 20451N101 350 4,365 SH DEFINED 04 1,540 2,825 0 COMPASS MINERALS INTL INC COM 20451N101 14,008 174,603 SH DEFINED 01,08 85,369 89,234 0 COMPASS MINERALS INTL INC COM 20451N101 221 2,750 SH DEFINED 10 340 2,410 0 COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 2,803 183,698 SH DEFINED 01 3,010 180,688 0 COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 4,856 318,237 SH DEFINED 01,08 198,773 119,464 0 COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 959 62,836 SH DEFINED 09 62,836 0 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 9 7,056 SH DEFINED 01 0 7,056 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 15 11,573 SH DEFINED 01,08 5,956 5,617 0 COMPELLENT TECHNOLOGIES INC COM 20452A108 1,036 59,049 SH DEFINED 01 8,104 50,915 30 COMPELLENT TECHNOLOGIES INC COM 20452A108 3,146 179,257 SH DEFINED 01,08 68,797 110,460 0 COMPELLENT TECHNOLOGIES INC COM 20452A108 749 42,697 SH DEFINED 09 42,697 0 0 COMPLETE PRODUCTION SERVICES COM 20453E109 1,993 172,522 SH DEFINED 01 14,850 157,672 0 COMPLETE PRODUCTION SERVICES COM 20453E109 6,591 570,636 SH DEFINED 01,08 186,303 384,333 0 COMPLETE PRODUCTION SERVICES COM 20453E109 1,841 159,400 SH DEFINED 09 159,400 0 0 COMPLETE PRODUCTION SERVICES COM 20453E109 1 100 SH DEFINED 10 100 0 0 COMPUCREDIT HLDGS CORP COM 20478T107 196 38,022 SH DEFINED 01 3,941 34,081 0 COMPUCREDIT HLDGS CORP COM 20478T107 926 179,435 SH DEFINED 01,08 47,708 131,727 0 COMPUCREDIT HLDGS CORP COM 20478T107 265 51,302 SH DEFINED 09 51,302 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1,006 25,754 SH DEFINED 01 5,011 20,743 0 COMPUTER PROGRAMS & SYS INC COM 205306103 0 10 SH DEFINED 04 10 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 3,952 101,135 SH DEFINED 01,08 26,818 74,317 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1,100 28,155 SH DEFINED 09 28,155 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 129 ________ COMPUTER SCIENCES CORP COM 205363104 15,977 293,206 SH DEFINED 01 95,882 194,699 2,625 COMPUTER SCIENCES CORP COM 205363104 744 13,648 SH OTHER 01 2,005 3,274 8,369 COMPUTER SCIENCES CORP COM 205363104 846 15,529 SH DEFINED 04 14,776 263 490 COMPUTER SCIENCES CORP COM 205363104 64 1,171 SH OTHER 04 959 212 0 COMPUTER SCIENCES CORP COM 205363104 14 265 SH DEFINED 07,10 265 0 0 COMPUTER SCIENCES CORP COM 205363104 74,089 1,359,680 SH DEFINED 01,08 548,854 810,826 0 COMPUTER SCIENCES CORP COM 205363104 17,407 319,458 SH DEFINED 09 319,458 0 0 COMPUTER SCIENCES CORP COM 205363104 262 4,816 SH DEFINED 10 4,816 0 0 COMPUTER SCIENCES CORP COM 205363104 32 590 SH OTHER 10 590 0 0 COMPUTER TASK GROUP INC COM 205477102 296 40,831 SH DEFINED 01 2,940 37,891 0 COMPUTER TASK GROUP INC COM 205477102 1,099 151,581 SH DEFINED 01,08 46,278 105,303 0 COMPUTER TASK GROUP INC COM 205477102 107 14,800 SH DEFINED 09 14,800 0 0 COMPX INTERNATIONAL INC COM 20563P101 71 7,935 SH DEFINED 01 0 7,935 0 COMPX INTERNATIONAL INC COM 20563P101 121 13,428 SH DEFINED 01,08 9,398 4,030 0 COMPUWARE CORP COM 205638109 1,830 217,864 SH DEFINED 01 103,862 110,210 3,792 COMPUWARE CORP COM 205638109 611 72,772 SH OTHER 01 1,595 71,177 0 COMPUWARE CORP COM 205638109 57 6,762 SH DEFINED 04 5,917 270 575 COMPUWARE CORP COM 205638109 1 110 SH OTHER 04 110 0 0 COMPUWARE CORP COM 205638109 2 240 SH DEFINED 07,10 240 0 0 COMPUWARE CORP COM 205638109 14,145 1,683,952 SH DEFINED 01,08 467,455 1,216,497 0 COMPUWARE CORP COM 205638109 3,331 396,561 SH DEFINED 09 396,561 0 0 COMPUWARE CORP COM 205638109 20 2,422 SH DEFINED 10 2,422 0 0 COMPUWARE CORP COM 205638109 1 100 SH OTHER 10 100 0 0 COMSCORE INC COM 20564W105 1,022 61,256 SH DEFINED 01 10,276 50,060 920 COMSCORE INC COM 20564W105 12 690 SH DEFINED 04 690 0 0 COMSCORE INC COM 20564W105 3,507 210,130 SH DEFINED 01,08 70,616 139,514 0 COMSCORE INC COM 20564W105 963 57,722 SH DEFINED 09 57,722 0 0 COMSTOCK RES INC COM 205768203 1,556 48,945 SH DEFINED 01 10,215 37,830 900 COMSTOCK RES INC COM 205768203 179 5,635 SH OTHER 01 0 5,635 0 COMSTOCK RES INC COM 205768203 832 26,168 SH DEFINED 04 5,355 19,613 1,200 COMSTOCK RES INC COM 205768203 228 7,160 SH OTHER 04 3,960 3,200 0 COMSTOCK RES INC COM 205768203 34 1,080 SH DEFINED 07,10 0 1,080 0 COMSTOCK RES INC COM 205768203 9,608 302,133 SH DEFINED 01,08 37,633 264,500 0 COMSTOCK RES INC COM 205768203 272 8,540 SH DEFINED 10 1,640 6,730 170 COMSYS IT PARTNERS INC COM 20581E104 245 14,031 SH DEFINED 01 3,687 10,344 0 COMSYS IT PARTNERS INC COM 20581E104 1,762 100,812 SH DEFINED 01,08 15,364 85,448 0 COMTECH TELECOMMUNICATIONS C COM 205826209 1,331 41,572 SH DEFINED 01 10,892 30,680 0 COMTECH TELECOMMUNICATIONS C COM 205826209 2 55 SH DEFINED 04 55 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 224 7,000 SH OTHER 04 0 7,000 0 COMTECH TELECOMMUNICATIONS C COM 205826209 7,886 246,295 SH DEFINED 01,08 57,083 189,212 0 COMTECH TELECOMMUNICATIONS C COM 205826209 2,584 80,714 SH DEFINED 09 80,714 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 2 75 SH DEFINED 10 75 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 130 ________ COMVERGE INC COM 205859101 309 27,364 SH DEFINED 01 5,443 21,921 0 COMVERGE INC COM 205859101 2,147 189,837 SH DEFINED 01,08 39,028 150,809 0 COMVERGE INC COM 205859101 638 56,431 SH DEFINED 09 56,431 0 0 COMVERGE INC COM 205859101 1 80 SH DEFINED 10 80 0 0 CONAGRA FOODS INC COM 205887102 15,032 599,583 SH DEFINED 01 352,803 233,616 13,164 CONAGRA FOODS INC COM 205887102 509 20,321 SH OTHER 01 15,661 4,460 200 CONAGRA FOODS INC COM 205887102 7,374 294,139 SH DEFINED 04 265,326 26,851 1,962 CONAGRA FOODS INC COM 205887102 1,261 50,302 SH OTHER 04 13,348 36,954 0 CONAGRA FOODS INC COM 205887102 23 920 SH DEFINED 07,10 920 0 0 CONAGRA FOODS INC COM 205887102 93,685 3,736,956 SH DEFINED 01,08 1,361,986 2,374,970 0 CONAGRA FOODS INC COM 205887102 23,124 922,394 SH DEFINED 09 922,394 0 0 CONAGRA FOODS INC COM 205887102 3,922 156,450 SH DEFINED 10 146,455 9,695 300 CONAGRA FOODS INC COM 205887102 95 3,793 SH OTHER 10 3,293 500 0 CON-WAY INC COM 205944101 807 22,981 SH DEFINED 01 13,947 8,974 60 CON-WAY INC COM 205944101 3 95 SH OTHER 01 0 55 40 CON-WAY INC COM 205944101 510 14,514 SH DEFINED 04 8,106 6,334 74 CON-WAY INC COM 205944101 2 65 SH OTHER 04 65 0 0 CON-WAY INC COM 205944101 28 800 SH DEFINED 07,10 0 800 0 CON-WAY INC COM 205944101 10,314 293,685 SH DEFINED 01,08 18,568 275,117 0 CON-WAY INC COM 205944101 80 2,290 SH DEFINED 10 2,010 280 0 CONCEPTUS INC COM 206016107 865 43,312 SH DEFINED 01 7,253 36,019 40 CONCEPTUS INC COM 206016107 4,897 245,328 SH DEFINED 01,08 53,989 191,339 0 CONCEPTUS INC COM 206016107 1,649 82,608 SH DEFINED 09 82,608 0 0 CONCEPTUS INC COM 206016107 1 60 SH DEFINED 10 60 0 0 CONCEPTUS INC COM 206016107 2 95 SH OTHER 10 0 95 0 CONCHO RES INC COM 20605P101 1,165 23,127 SH DEFINED 01 12,118 11,009 0 CONCHO RES INC COM 20605P101 158 3,140 SH OTHER 01 330 2,770 40 CONCHO RES INC COM 20605P101 548 10,885 SH DEFINED 04 5,460 5,425 0 CONCHO RES INC COM 20605P101 236 4,689 SH OTHER 04 4,689 0 0 CONCHO RES INC COM 20605P101 11,902 236,330 SH DEFINED 01,08 24,006 212,324 0 CONCHO RES INC COM 20605P101 263 5,215 SH DEFINED 10 3,925 1,290 0 CONCUR TECHNOLOGIES INC COM 206708109 3,318 80,916 SH DEFINED 01 29,115 50,011 1,790 CONCUR TECHNOLOGIES INC COM 206708109 153 3,730 SH OTHER 01 205 3,370 155 CONCUR TECHNOLOGIES INC COM 206708109 764 18,635 SH DEFINED 04 14,135 4,265 235 CONCUR TECHNOLOGIES INC COM 206708109 168 4,100 SH OTHER 04 4,100 0 0 CONCUR TECHNOLOGIES INC COM 206708109 16 385 SH DEFINED 07,10 385 0 0 CONCUR TECHNOLOGIES INC COM 206708109 14,265 347,830 SH DEFINED 01,08 78,011 269,819 0 CONCUR TECHNOLOGIES INC COM 206708109 4,573 111,499 SH DEFINED 09 111,499 0 0 CONCUR TECHNOLOGIES INC COM 206708109 286 6,967 SH DEFINED 10 6,012 955 0 CONCURRENT COMPUTER CORP NEW COM 206710402 39 6,840 SH DEFINED 01 0 6,840 0 CONCURRENT COMPUTER CORP NEW COM 206710402 44 7,712 SH DEFINED 01,08 5,830 1,882 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 131 ________ CONEXANT SYSTEMS INC COM 207142308 117 34,544 SH DEFINED 01 0 34,544 0 CONEXANT SYSTEMS INC COM 207142308 0 37 SH OTHER 04 37 0 0 CONEXANT SYSTEMS INC COM 207142308 373 109,645 SH DEFINED 01,08 27,105 82,540 0 CONMED CORP COM 207410101 8,015 336,607 SH DEFINED 01 16,606 318,626 1,375 CONMED CORP COM 207410101 1 55 SH DEFINED 04 55 0 0 CONMED CORP COM 207410101 13,021 546,873 SH DEFINED 01,08 354,119 192,754 0 CONMED CORP COM 207410101 1,951 81,939 SH DEFINED 09 81,939 0 0 CONMED CORP COM 207410101 2 100 SH DEFINED 10 100 0 0 CONNECTICUT WTR SVC INC COM 207797101 403 17,331 SH DEFINED 01 1,980 15,341 10 CONNECTICUT WTR SVC INC COM 207797101 1,691 72,661 SH DEFINED 01,08 21,620 51,041 0 CONNECTICUT WTR SVC INC COM 207797101 631 27,098 SH DEFINED 09 27,098 0 0 CONNECTICUT WTR SVC INC COM 207797101 3 130 SH DEFINED 10 130 0 0 CONNS INC COM 208242107 106 13,493 SH DEFINED 01 1,455 12,038 0 CONNS INC COM 208242107 760 97,028 SH DEFINED 01,08 19,197 77,831 0 CONNS INC COM 208242107 210 26,800 SH DEFINED 09 26,800 0 0 CONNS INC COM 208242107 0 10 SH DEFINED 10 10 0 0 CONOCOPHILLIPS COM 20825C104 97,292 1,901,357 SH DEFINED 01 1,035,361 839,109 26,887 CONOCOPHILLIPS COM 20825C104 7,328 143,214 SH OTHER 01 81,630 38,946 22,638 CONOCOPHILLIPS COM 20825C104 26,935 526,374 SH DEFINED 04 459,017 45,616 21,741 CONOCOPHILLIPS COM 20825C104 7,185 140,410 SH OTHER 04 77,420 53,380 9,610 CONOCOPHILLIPS COM 20825C104 119 2,320 SH DEFINED 07,10 2,320 0 0 CONOCOPHILLIPS COM 20825C104 620,664 12,129,453 SH DEFINED 01,08 4,392,772 7,736,681 0 CONOCOPHILLIPS COM 20825C104 159,117 3,109,582 SH DEFINED 09 3,109,582 0 0 CONOCOPHILLIPS COM 20825C104 11,864 231,852 SH DEFINED 10 203,524 15,602 12,726 CONOCOPHILLIPS COM 20825C104 998 19,508 SH OTHER 10 10,564 6,105 2,839 CONSECO INC COM 208464883 4,916 790,315 SH DEFINED 01 96,160 693,980 175 CONSECO INC COM 208464883 12 1,950 SH DEFINED 04 0 1,950 0 CONSECO INC COM 208464883 18,065 2,904,273 SH DEFINED 01,08 1,374,971 1,529,302 0 CONSECO INC COM 208464883 4,307 692,377 SH DEFINED 09 692,377 0 0 CONSECO INC COM 208464883 37 5,905 SH DEFINED 10 380 5,525 0 CONSOL ENERGY INC COM 20854P109 9,245 216,724 SH DEFINED 01 89,015 124,819 2,890 CONSOL ENERGY INC COM 20854P109 88 2,073 SH OTHER 01 1,953 0 120 CONSOL ENERGY INC COM 20854P109 354 8,295 SH DEFINED 04 7,710 547 38 CONSOL ENERGY INC COM 20854P109 7 161 SH OTHER 04 149 12 0 CONSOL ENERGY INC COM 20854P109 68,223 1,599,229 SH DEFINED 01,08 532,368 1,066,861 0 CONSOL ENERGY INC COM 20854P109 19,459 456,140 SH DEFINED 09 456,140 0 0 CONSOL ENERGY INC COM 20854P109 151 3,530 SH DEFINED 10 3,160 0 370 CONSOL ENERGY INC COM 20854P109 5 120 SH OTHER 10 120 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 730 38,518 SH DEFINED 01 4,275 34,243 0 CONSOLIDATED COMM HLDGS INC COM 209034107 3,806 200,742 SH DEFINED 01,08 54,219 146,523 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1,308 68,971 SH DEFINED 09 68,971 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 132 ________ CONSOLIDATED EDISON INC COM 209115104 14,304 321,140 SH DEFINED 01 177,022 138,258 5,860 CONSOLIDATED EDISON INC COM 209115104 547 12,271 SH OTHER 01 10,327 399 1,545 CONSOLIDATED EDISON INC COM 209115104 1,274 28,597 SH DEFINED 04 26,795 707 1,095 CONSOLIDATED EDISON INC COM 209115104 96 2,158 SH OTHER 04 905 21 1,232 CONSOLIDATED EDISON INC COM 209115104 20 460 SH DEFINED 07,10 460 0 0 CONSOLIDATED EDISON INC COM 209115104 99,479 2,233,482 SH DEFINED 01,08 798,206 1,435,276 0 CONSOLIDATED EDISON INC COM 209115104 26,394 592,588 SH DEFINED 09 592,588 0 0 CONSOLIDATED EDISON INC COM 209115104 569 12,768 SH DEFINED 10 9,248 0 3,520 CONSOLIDATED EDISON INC COM 209115104 135 3,024 SH OTHER 10 3,024 0 0 CONSOLIDATED GRAPHICS INC COM 209341106 955 23,070 SH DEFINED 01 4,543 18,167 360 CONSOLIDATED GRAPHICS INC COM 209341106 1 20 SH DEFINED 04 20 0 0 CONSOLIDATED GRAPHICS INC COM 209341106 3,765 90,927 SH DEFINED 01,08 27,101 63,826 0 CONSOLIDATED GRAPHICS INC COM 209341106 1,207 29,147 SH DEFINED 09 29,147 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 511 16,223 SH DEFINED 01 1,211 15,012 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1,747 55,449 SH DEFINED 01,08 20,050 35,399 0 CONSOLIDATED TOMOKA LD CO COM 210226106 441 14,007 SH DEFINED 09 14,007 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1 20 SH DEFINED 10 20 0 0 CONSTANT CONTACT INC COM 210313102 696 29,899 SH DEFINED 01 6,409 23,490 0 CONSTANT CONTACT INC COM 210313102 20 841 SH OTHER 01 0 841 0 CONSTANT CONTACT INC COM 210313102 47 2,020 SH DEFINED 04 0 2,020 0 CONSTANT CONTACT INC COM 210313102 4,484 192,689 SH DEFINED 01,08 40,863 151,826 0 CONSTANT CONTACT INC COM 210313102 1,548 66,514 SH DEFINED 09 66,514 0 0 CONSTANT CONTACT INC COM 210313102 26 1,108 SH DEFINED 10 40 1,068 0 CONSTELLATION BRANDS INC COM 21036P108 3,444 209,467 SH DEFINED 01 106,181 99,415 3,871 CONSTELLATION BRANDS INC COM 21036P108 123 7,471 SH OTHER 01 2,235 5,236 0 CONSTELLATION BRANDS INC COM 21036P108 191 11,601 SH DEFINED 04 10,896 450 255 CONSTELLATION BRANDS INC COM 21036P108 2 128 SH OTHER 04 113 15 0 CONSTELLATION BRANDS INC COM 21036P108 6 375 SH DEFINED 07,10 375 0 0 CONSTELLATION BRANDS INC COM 21036P108 25,371 1,543,254 SH DEFINED 01,08 514,852 1,028,402 0 CONSTELLATION BRANDS INC COM 21036P108 6,513 396,185 SH DEFINED 09 396,185 0 0 CONSTELLATION BRANDS INC COM 21036P108 69 4,199 SH DEFINED 10 4,099 0 100 CONSTELLATION BRANDS INC COM 21036P108 2 137 SH OTHER 10 137 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 13,634 388,333 SH DEFINED 01 258,183 127,234 2,916 CONSTELLATION ENERGY GROUP I COM 210371100 112 3,195 SH OTHER 01 2,266 107 822 CONSTELLATION ENERGY GROUP I COM 210371100 392 11,176 SH DEFINED 04 9,761 610 805 CONSTELLATION ENERGY GROUP I COM 210371100 304 8,665 SH OTHER 04 2,950 5,715 0 CONSTELLATION ENERGY GROUP I COM 210371100 14 410 SH DEFINED 07,10 410 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 58,847 1,676,088 SH DEFINED 01,08 633,453 1,042,635 0 CONSTELLATION ENERGY GROUP I COM 210371100 14,613 416,212 SH DEFINED 09 416,212 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 168 4,783 SH DEFINED 10 4,561 0 222 CONSTELLATION ENERGY GROUP I COM 210371100 5 130 SH OTHER 10 78 52 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 64 28,423 SH DEFINED 01 0 28,423 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 125 55,480 SH DEFINED 01,08 27,713 27,767 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 133 ________ CONTANGO OIL & GAS COMPANY COM 21075N204 818 15,984 SH DEFINED 01 2,463 13,521 0 CONTANGO OIL & GAS COMPANY COM 21075N204 5,487 107,278 SH DEFINED 01,08 22,713 84,565 0 CONTANGO OIL & GAS COMPANY COM 21075N204 1,744 34,100 SH DEFINED 09 34,100 0 0 CONTANGO OIL & GAS COMPANY COM 21075N204 2 30 SH DEFINED 10 30 0 0 CONTINENTAL AIRLS INC COM 210795308 1,340 60,994 SH DEFINED 01 27,777 32,157 1,060 CONTINENTAL AIRLS INC COM 210795308 5 225 SH OTHER 01 0 105 120 CONTINENTAL AIRLS INC COM 210795308 201 9,130 SH DEFINED 04 9,130 0 0 CONTINENTAL AIRLS INC COM 210795308 3 140 SH OTHER 04 140 0 0 CONTINENTAL AIRLS INC COM 210795308 8,916 405,816 SH DEFINED 01,08 50,223 355,593 0 CONTINENTAL AIRLS INC COM 210795308 161 7,317 SH DEFINED 10 7,317 0 0 CONTINENTAL RESOURCES INC COM 212015101 670 15,748 SH DEFINED 01 7,999 7,409 340 CONTINENTAL RESOURCES INC COM 212015101 63 1,485 SH OTHER 01 1,380 75 30 CONTINENTAL RESOURCES INC COM 212015101 215 5,050 SH DEFINED 04 4,570 480 0 CONTINENTAL RESOURCES INC COM 212015101 40 948 SH OTHER 04 888 60 0 CONTINENTAL RESOURCES INC COM 212015101 4,206 98,847 SH DEFINED 01,08 8,452 90,395 0 CONTINENTAL RESOURCES INC COM 212015101 360 8,457 SH DEFINED 09 8,457 0 0 CONTINENTAL RESOURCES INC COM 212015101 197 4,639 SH DEFINED 10 4,639 0 0 CONTINENTAL RESOURCES INC COM 212015101 25 590 SH OTHER 10 590 0 0 CONTINUCARE CORP COM 212172100 1,300 349,465 SH DEFINED 01 5,514 343,951 0 CONTINUCARE CORP COM 212172100 2,051 551,351 SH DEFINED 01,08 370,267 181,084 0 CONTINUCARE CORP COM 212172100 378 101,618 SH DEFINED 09 101,618 0 0 CONVERGYS CORP COM 212485106 1,091 88,985 SH DEFINED 01 40,453 47,512 1,020 CONVERGYS CORP COM 212485106 1 100 SH OTHER 01 0 0 100 CONVERGYS CORP COM 212485106 24 1,935 SH DEFINED 04 1,935 0 0 CONVERGYS CORP COM 212485106 1 115 SH OTHER 04 115 0 0 CONVERGYS CORP COM 212485106 9,084 740,948 SH DEFINED 01,08 87,305 653,643 0 CONVERGYS CORP COM 212485106 206 16,765 SH DEFINED 10 16,765 0 0 CONVERTED ORGANICS INC COM 21254S107 33 38,831 SH DEFINED 01,08 0 38,831 0 COOPER COS INC COM 216648402 3,592 92,386 SH DEFINED 01 21,848 68,684 1,854 COOPER COS INC COM 216648402 10 270 SH OTHER 01 230 0 40 COOPER COS INC COM 216648402 359 9,235 SH DEFINED 04 4,875 4,360 0 COOPER COS INC COM 216648402 8 205 SH OTHER 04 130 0 75 COOPER COS INC COM 216648402 8,238 211,881 SH DEFINED 01,08 88,306 123,575 0 COOPER COS INC COM 216648402 130 3,335 SH DEFINED 10 3,335 0 0 COOPER TIRE & RUBR CO COM 216831107 2,673 140,510 SH DEFINED 01 14,708 125,722 80 COOPER TIRE & RUBR CO COM 216831107 248 13,050 SH DEFINED 04 6,275 6,360 415 COOPER TIRE & RUBR CO COM 216831107 21 1,110 SH DEFINED 07,10 0 1,110 0 COOPER TIRE & RUBR CO COM 216831107 10,694 562,247 SH DEFINED 01,08 163,922 398,325 0 COOPER TIRE & RUBR CO COM 216831107 3,090 162,475 SH DEFINED 09 162,475 0 0 COOPER TIRE & RUBR CO COM 216831107 14 745 SH DEFINED 10 375 370 0 COOPER TIRE & RUBR CO COM 216831107 2 125 SH OTHER 10 0 125 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 134 ________ COPART INC COM 217204106 1,307 36,703 SH DEFINED 01 18,112 18,161 430 COPART INC COM 217204106 403 11,331 SH OTHER 01 0 11,281 50 COPART INC COM 217204106 115 3,223 SH DEFINED 04 2,673 550 0 COPART INC COM 217204106 14,628 410,885 SH DEFINED 01,08 23,742 387,143 0 COPART INC COM 217204106 5 140 SH DEFINED 10 140 0 0 CORCEPT THERAPEUTICS INC COM 218352102 10 3,500 SH DEFINED 01 0 3,500 0 CORCEPT THERAPEUTICS INC COM 218352102 92 32,381 SH DEFINED 01,08 3,500 28,881 0 CORE MARK HOLDING CO INC COM 218681104 1,527 49,888 SH DEFINED 01 2,456 47,432 0 CORE MARK HOLDING CO INC COM 218681104 3,367 109,985 SH DEFINED 01,08 55,305 54,680 0 CORE MARK HOLDING CO INC COM 218681104 872 28,500 SH DEFINED 09 28,500 0 0 CORINTHIAN COLLEGES INC COM 218868107 1,822 103,587 SH DEFINED 01 24,998 75,464 3,125 CORINTHIAN COLLEGES INC COM 218868107 24 1,380 SH DEFINED 04 1,380 0 0 CORINTHIAN COLLEGES INC COM 218868107 100 5,700 SH OTHER 04 0 5,700 0 CORINTHIAN COLLEGES INC COM 218868107 16,370 930,625 SH DEFINED 01,08 130,083 800,542 0 CORINTHIAN COLLEGES INC COM 218868107 3,924 223,103 SH DEFINED 09 223,103 0 0 CORINTHIAN COLLEGES INC COM 218868107 10 550 SH DEFINED 10 550 0 0 CORN PRODS INTL INC COM 219023108 1,250 36,060 SH DEFINED 01 20,703 12,357 3,000 CORN PRODS INTL INC COM 219023108 15 445 SH OTHER 01 0 375 70 CORN PRODS INTL INC COM 219023108 90 2,585 SH DEFINED 04 2,585 0 0 CORN PRODS INTL INC COM 219023108 15,825 456,588 SH DEFINED 01,08 33,402 423,186 0 CORN PRODS INTL INC COM 219023108 7 200 SH DEFINED 10 200 0 0 CORNELL COMPANIES INC COM 219141108 317 17,312 SH DEFINED 01 2,539 14,773 0 CORNELL COMPANIES INC COM 219141108 29 1,603 SH DEFINED 04 1,603 0 0 CORNELL COMPANIES INC COM 219141108 1,779 97,159 SH DEFINED 01,08 23,049 74,110 0 CORNELL COMPANIES INC COM 219141108 670 36,575 SH DEFINED 09 36,575 0 0 CORNELL COMPANIES INC COM 219141108 0 20 SH DEFINED 10 20 0 0 CORNERSTONE THERAPEUTICS INC COM 21924P103 19 2,947 SH DEFINED 01 1,504 1,443 0 CORNERSTONE THERAPEUTICS INC COM 21924P103 295 46,468 SH DEFINED 01,08 5,337 41,131 0 CORNERSTONE THERAPEUTICS INC COM 21924P103 118 18,600 SH DEFINED 09 18,600 0 0 CORNING INC COM 219350105 35,206 1,741,990 SH DEFINED 01 806,549 925,416 10,025 CORNING INC COM 219350105 1,009 49,944 SH OTHER 01 41,236 7,620 1,088 CORNING INC COM 219350105 1,854 91,724 SH DEFINED 04 82,756 3,950 5,018 CORNING INC COM 219350105 204 10,090 SH OTHER 04 6,993 1,597 1,500 CORNING INC COM 219350105 249,084 12,324,788 SH DEFINED 01,08 4,322,513 8,002,275 0 CORNING INC COM 219350105 65,894 3,260,448 SH DEFINED 09 3,260,448 0 0 CORNING INC COM 219350105 709 35,061 SH DEFINED 10 30,861 0 4,200 CORNING INC COM 219350105 21 1,018 SH OTHER 10 1,018 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 135 ________ CORPORATE EXECUTIVE BRD CO COM 21988R102 1,199 45,107 SH DEFINED 01 10,445 32,712 1,950 CORPORATE EXECUTIVE BRD CO COM 21988R102 2 83 SH DEFINED 04 83 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 161 6,040 SH OTHER 04 6,040 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 10,207 383,881 SH DEFINED 01,08 52,996 330,885 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 2,554 96,055 SH DEFINED 09 96,055 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 2 70 SH DEFINED 10 70 0 0 CORPORATE OFFICE PPTYS TR COM 22002T108 2,334 58,170 SH DEFINED 01 11,749 43,851 2,570 CORPORATE OFFICE PPTYS TR COM 22002T108 22 545 SH OTHER 01 0 500 45 CORPORATE OFFICE PPTYS TR COM 22002T108 26 640 SH DEFINED 04 140 500 0 CORPORATE OFFICE PPTYS TR COM 22002T108 17,953 447,366 SH DEFINED 01,08 119,032 328,334 0 CORPORATE OFFICE PPTYS TR COM 22002T108 11 270 SH DEFINED 10 120 150 0 CORRECTIONS CORP AMER NEW COM 22025Y407 1,408 70,872 SH DEFINED 01 53,899 16,323 650 CORRECTIONS CORP AMER NEW COM 22025Y407 2 90 SH OTHER 01 0 0 90 CORRECTIONS CORP AMER NEW COM 22025Y407 71 3,593 SH DEFINED 04 290 3,303 0 CORRECTIONS CORP AMER NEW COM 22025Y407 107 5,380 SH OTHER 04 5,380 0 0 CORRECTIONS CORP AMER NEW COM 22025Y407 16,707 841,242 SH DEFINED 01,08 166,714 674,528 0 CORRECTIONS CORP AMER NEW COM 22025Y407 33 1,675 SH DEFINED 10 350 1,325 0 CORUS ENTERTAINMENT INC COM 220874101 758 38,810 SH DEFINED 01 37,870 0 940 CORUS ENTERTAINMENT INC COM 220874101 106 5,420 SH OTHER 01 4,790 0 630 CORUS ENTERTAINMENT INC COM 220874101 721 36,890 SH DEFINED 04 36,275 500 115 CORUS ENTERTAINMENT INC COM 220874101 47 2,385 SH OTHER 04 2,255 130 0 CORUS ENTERTAINMENT INC COM 220874101 682 34,903 SH DEFINED 10 34,398 505 0 CORUS ENTERTAINMENT INC COM 220874101 54 2,750 SH OTHER 10 2,235 515 0 CORVEL CORP COM 221006109 888 24,840 SH DEFINED 01 3,384 21,226 230 CORVEL CORP COM 221006109 2,727 76,280 SH DEFINED 01,08 25,465 50,815 0 CORVEL CORP COM 221006109 692 19,350 SH DEFINED 09 19,350 0 0 COST PLUS INC CALIF COM 221485105 39 19,006 SH DEFINED 01 0 19,006 0 COST PLUS INC CALIF COM 221485105 95 46,034 SH DEFINED 01,08 18,547 27,487 0 COSTCO WHSL CORP NEW COM 22160K105 73,993 1,239,214 SH DEFINED 01 894,653 310,596 33,965 COSTCO WHSL CORP NEW COM 22160K105 12,512 209,541 SH OTHER 01 166,443 16,937 26,161 COSTCO WHSL CORP NEW COM 22160K105 58,554 980,637 SH DEFINED 04 915,903 29,647 35,087 COSTCO WHSL CORP NEW COM 22160K105 21,924 367,168 SH OTHER 04 306,810 43,778 16,580 COSTCO WHSL CORP NEW COM 22160K105 36 600 SH DEFINED 07,10 600 0 0 COSTCO WHSL CORP NEW COM 22160K105 207,099 3,468,421 SH DEFINED 01,08 1,248,331 2,220,090 0 COSTCO WHSL CORP NEW COM 22160K105 55,786 934,279 SH DEFINED 09 934,279 0 0 COSTCO WHSL CORP NEW COM 22160K105 13,538 226,723 SH DEFINED 10 211,312 1,742 13,669 COSTCO WHSL CORP NEW COM 22160K105 2,561 42,890 SH OTHER 10 34,732 6,583 1,575 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 136 ________ COSTAR GROUP INC COM 22160N109 1,437 34,608 SH DEFINED 01 11,597 22,916 95 COSTAR GROUP INC COM 22160N109 766 18,445 SH OTHER 01 290 18,080 75 COSTAR GROUP INC COM 22160N109 374 9,000 SH DEFINED 04 8,605 395 0 COSTAR GROUP INC COM 22160N109 151 3,635 SH OTHER 04 3,635 0 0 COSTAR GROUP INC COM 22160N109 17 400 SH DEFINED 07,10 400 0 0 COSTAR GROUP INC COM 22160N109 7,057 169,958 SH DEFINED 01,08 34,960 134,998 0 COSTAR GROUP INC COM 22160N109 2,257 54,364 SH DEFINED 09 54,364 0 0 COSTAR GROUP INC COM 22160N109 212 5,095 SH DEFINED 10 4,345 750 0 COURIER CORP COM 222660102 269 16,316 SH DEFINED 01 2,099 14,217 0 COURIER CORP COM 222660102 1,372 83,098 SH DEFINED 01,08 20,726 62,372 0 COURIER CORP COM 222660102 450 27,250 SH DEFINED 09 27,250 0 0 COURIER CORP COM 222660102 0 30 SH DEFINED 10 30 0 0 COUSINS PPTYS INC COM 222795106 768 92,401 SH DEFINED 01 25,817 65,198 1,386 COUSINS PPTYS INC COM 222795106 2 223 SH DEFINED 04 223 0 0 COUSINS PPTYS INC COM 222795106 8,172 983,387 SH DEFINED 01,08 208,208 775,179 0 COUSINS PPTYS INC COM 222795106 1,787 215,090 SH DEFINED 09 215,090 0 0 COUSINS PPTYS INC COM 222795106 1 93 SH DEFINED 10 93 0 0 COVANCE INC COM 222816100 4,748 77,334 SH DEFINED 01 56,952 19,392 990 COVANCE INC COM 222816100 1,819 29,633 SH OTHER 01 12,803 16,780 50 COVANCE INC COM 222816100 4,770 77,694 SH DEFINED 04 65,277 11,415 1,002 COVANCE INC COM 222816100 837 13,640 SH OTHER 04 9,805 3,665 170 COVANCE INC COM 222816100 26,718 435,211 SH DEFINED 01,08 78,342 356,869 0 COVANCE INC COM 222816100 1,120 18,247 SH DEFINED 09 18,247 0 0 COVANCE INC COM 222816100 2,079 33,860 SH DEFINED 10 28,585 4,455 820 COVANCE INC COM 222816100 25 410 SH OTHER 10 140 270 0 COVANTA HLDG CORP COM 22282E102 1,221 73,297 SH DEFINED 01 33,958 38,354 985 COVANTA HLDG CORP COM 22282E102 142 8,550 SH OTHER 01 1,860 6,690 0 COVANTA HLDG CORP COM 22282E102 356 21,396 SH DEFINED 04 2,560 18,836 0 COVANTA HLDG CORP COM 22282E102 6,736 404,351 SH DEFINED 01,08 55,410 348,941 0 COVANTA HLDG CORP COM 22282E102 263 15,810 SH DEFINED 10 2,940 12,520 350 COVENANT TRANSN GROUP INC COM 22284P105 78 12,966 SH DEFINED 01 0 12,966 0 COVENANT TRANSN GROUP INC COM 22284P105 168 27,876 SH DEFINED 01,08 14,320 13,556 0 COVENTRY HEALTH CARE INC COM 222862104 4,078 164,961 SH DEFINED 01 85,056 76,483 3,422 COVENTRY HEALTH CARE INC COM 222862104 54 2,173 SH OTHER 01 1,895 278 0 COVENTRY HEALTH CARE INC COM 222862104 391 15,823 SH DEFINED 04 15,120 350 353 COVENTRY HEALTH CARE INC COM 222862104 10 387 SH OTHER 04 387 0 0 COVENTRY HEALTH CARE INC COM 222862104 3 120 SH DEFINED 07,10 120 0 0 COVENTRY HEALTH CARE INC COM 222862104 29,133 1,178,531 SH DEFINED 01,08 423,224 755,307 0 COVENTRY HEALTH CARE INC COM 222862104 7,685 310,877 SH DEFINED 09 310,877 0 0 COVENTRY HEALTH CARE INC COM 222862104 135 5,475 SH DEFINED 10 5,385 0 90 COVENTRY HEALTH CARE INC COM 222862104 2 99 SH OTHER 10 54 45 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 137 ________ COWEN GROUP INC NEW COM 223622101 75 13,268 SH DEFINED 01 2,159 11,109 0 COWEN GROUP INC NEW COM 223622101 837 147,812 SH DEFINED 01,08 24,310 123,502 0 COWEN GROUP INC NEW COM 223622101 303 53,492 SH DEFINED 09 53,492 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5,078 109,480 SH DEFINED 01 14,169 95,281 30 CRACKER BARREL OLD CTRY STOR COM 22410J106 2 50 SH DEFINED 04 50 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 12,473 268,927 SH DEFINED 01,08 114,302 154,625 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2,955 63,719 SH DEFINED 09 63,719 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2 50 SH DEFINED 10 50 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 4 85 SH OTHER 10 0 85 0 CRAFT BREWERS ALLIANCE INC COM 224122101 21 8,629 SH DEFINED 01 0 8,629 0 CRAFT BREWERS ALLIANCE INC COM 224122101 22 8,755 SH DEFINED 01,08 7,757 998 0 CRANE CO COM 224399105 947 26,671 SH DEFINED 01 16,247 10,324 100 CRANE CO COM 224399105 129 3,640 SH OTHER 01 0 0 3,640 CRANE CO COM 224399105 19 530 SH DEFINED 04 530 0 0 CRANE CO COM 224399105 61 1,710 SH OTHER 04 210 1,500 0 CRANE CO COM 224399105 10,642 299,777 SH DEFINED 01,08 25,081 274,696 0 CRANE CO COM 224399105 8 230 SH DEFINED 10 230 0 0 CRAWFORD & CO COM 224633107 204 50,132 SH DEFINED 01 3,556 46,576 0 CRAWFORD & CO COM 224633107 858 210,753 SH DEFINED 01,08 59,565 151,188 0 CRAWFORD & CO COM 224633107 230 56,500 SH DEFINED 09 56,500 0 0 CRAWFORD & CO COM 224633107 0 50 SH DEFINED 10 50 0 0 CRAY INC COM 225223304 1,632 274,236 SH DEFINED 01 7,617 266,619 0 CRAY INC COM 225223304 3,120 524,401 SH DEFINED 01,08 294,500 229,901 0 CRAY INC COM 225223304 712 119,735 SH DEFINED 09 119,735 0 0 CRAY INC COM 225223304 0 70 SH DEFINED 10 70 0 0 CREDIT ACCEP CORP MICH COM 225310101 848 20,572 SH DEFINED 01 954 19,618 0 CREDIT ACCEP CORP MICH COM 225310101 2,790 67,655 SH DEFINED 01,08 26,854 40,801 0 CREDIT ACCEP CORP MICH COM 225310101 677 16,405 SH DEFINED 09 16,405 0 0 CREDIT SUISSE GROUP COM 225401108 8,920 173,603 SH DEFINED 01 154,043 2,835 16,725 CREDIT SUISSE GROUP COM 225401108 341 6,643 SH OTHER 01 2,964 1,384 2,295 CREDIT SUISSE GROUP COM 225401108 3,876 75,437 SH DEFINED 04 71,187 3,675 575 CREDIT SUISSE GROUP COM 225401108 248 4,820 SH OTHER 04 3,910 910 0 CREDIT SUISSE GROUP COM 225401108 2,670 51,960 SH DEFINED 01,08 51,960 0 0 CREDIT SUISSE GROUP COM 225401108 2,073 40,353 SH DEFINED 10 39,646 707 0 CREDIT SUISSE GROUP COM 225401108 106 2,060 SH OTHER 10 1,450 610 0 CREDO PETE CORP COM 225439207 155 15,680 SH DEFINED 01 1,352 14,328 0 CREDO PETE CORP COM 225439207 646 65,332 SH DEFINED 01,08 18,439 46,893 0 CREDO PETE CORP COM 225439207 44 4,400 SH DEFINED 09 4,400 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 138 ________ CREE INC COM 225447101 4,020 57,251 SH DEFINED 01 28,558 27,873 820 CREE INC COM 225447101 25 355 SH OTHER 01 185 100 70 CREE INC COM 225447101 519 7,387 SH DEFINED 04 7,251 105 31 CREE INC COM 225447101 110 1,563 SH OTHER 04 1,548 15 0 CREE INC COM 225447101 49,291 701,956 SH DEFINED 01,08 127,289 574,667 0 CREE INC COM 225447101 2,616 37,248 SH DEFINED 09 37,248 0 0 CREE INC COM 225447101 206 2,935 SH DEFINED 10 2,895 40 0 CREE INC COM 225447101 8 110 SH OTHER 10 110 0 0 CREXUS INVT CORP COM 226553105 79 5,918 SH DEFINED 01 1,747 4,171 0 CREXUS INVT CORP COM 226553105 1,095 81,916 SH DEFINED 01,08 10,521 71,395 0 CREXUS INVT CORP COM 226553105 374 27,955 SH DEFINED 09 27,955 0 0 CRIMSON EXPLORATION INC COM 22662K207 5 1,740 SH DEFINED 01 840 900 0 CRIMSON EXPLORATION INC COM 22662K207 48 16,542 SH DEFINED 01,08 900 15,642 0 CROCS INC COM 227046109 770 87,684 SH DEFINED 01 42,682 42,802 2,200 CROCS INC COM 227046109 7 755 SH DEFINED 04 755 0 0 CROCS INC COM 227046109 5,835 664,546 SH DEFINED 01,08 109,886 554,660 0 CROCS INC COM 227046109 2,055 234,017 SH DEFINED 09 234,017 0 0 CROCS INC COM 227046109 1 170 SH DEFINED 10 170 0 0 CROSS A T CO COM 227478104 68 16,316 SH DEFINED 01 0 16,316 0 CROSS A T CO COM 227478104 120 28,815 SH DEFINED 01,08 13,236 15,579 0 CROSS CTRY HEALTHCARE INC COM 227483104 2,138 211,457 SH DEFINED 01 14,055 197,377 25 CROSS CTRY HEALTHCARE INC COM 227483104 2 190 SH DEFINED 04 190 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 4,338 429,055 SH DEFINED 01,08 231,435 197,620 0 CROSS CTRY HEALTHCARE INC COM 227483104 877 86,718 SH DEFINED 09 86,718 0 0 CROSSTEX ENERGY INC COM 22765Y104 2,135 245,372 SH DEFINED 01 12,267 233,105 0 CROSSTEX ENERGY INC COM 22765Y104 4,840 556,378 SH DEFINED 01,08 265,212 291,166 0 CROSSTEX ENERGY INC COM 22765Y104 1,009 115,964 SH DEFINED 09 115,964 0 0 CROWN CASTLE INTL CORP COM 228227104 3,493 91,381 SH DEFINED 01 47,115 41,916 2,350 CROWN CASTLE INTL CORP COM 228227104 12 321 SH OTHER 01 321 0 0 CROWN CASTLE INTL CORP COM 228227104 28 743 SH DEFINED 04 713 30 0 CROWN CASTLE INTL CORP COM 228227104 55 1,443 SH OTHER 04 1,443 0 0 CROWN CASTLE INTL CORP COM 228227104 41,631 1,088,966 SH DEFINED 01,08 372,146 716,820 0 CROWN CASTLE INTL CORP COM 228227104 5,652 147,831 SH DEFINED 09 147,831 0 0 CROWN CASTLE INTL CORP COM 228227104 64 1,667 SH DEFINED 10 871 0 796 CROWN CRAFTS INC COM 228309100 56 17,839 SH DEFINED 01 0 17,839 0 CROWN CRAFTS INC COM 228309100 83 26,245 SH DEFINED 01,08 16,639 9,606 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 139 ________ CROWN HOLDINGS INC COM 228368106 1,995 74,000 SH DEFINED 01 35,639 37,366 995 CROWN HOLDINGS INC COM 228368106 629 23,330 SH OTHER 01 620 22,625 85 CROWN HOLDINGS INC COM 228368106 202 7,511 SH DEFINED 04 6,951 560 0 CROWN HOLDINGS INC COM 228368106 221 8,185 SH OTHER 04 110 8,075 0 CROWN HOLDINGS INC COM 228368106 16,374 607,338 SH DEFINED 01,08 196,663 410,675 0 CROWN HOLDINGS INC COM 228368106 1,456 54,018 SH DEFINED 09 54,018 0 0 CROWN HOLDINGS INC COM 228368106 202 7,483 SH DEFINED 10 6,533 550 400 CROWN MEDIA HLDGS INC COM 228411104 447 232,795 SH DEFINED 01 1,333 231,462 0 CROWN MEDIA HLDGS INC COM 228411104 399 207,908 SH DEFINED 01,08 115,831 92,077 0 CROWN MEDIA HLDGS INC COM 228411104 85 44,200 SH DEFINED 09 44,200 0 0 CRYOLIFE INC COM 228903100 1,441 222,756 SH DEFINED 01 12,204 210,552 0 CRYOLIFE INC COM 228903100 8 1,310 SH DEFINED 04 1,310 0 0 CRYOLIFE INC COM 228903100 2,671 412,784 SH DEFINED 01,08 236,351 176,433 0 CRYOLIFE INC COM 228903100 583 90,055 SH DEFINED 09 90,055 0 0 CTRIP COM INTL LTD COM 22943F100 366 9,337 SH DEFINED 01 9,337 0 0 CTRIP COM INTL LTD COM 22943F100 273 6,960 SH OTHER 01 6,450 0 510 CTRIP COM INTL LTD COM 22943F100 81 2,075 SH DEFINED 04 2,075 0 0 CTRIP COM INTL LTD COM 22943F100 226 5,758 SH OTHER 04 5,758 0 0 CTRIP COM INTL LTD COM 22943F100 97 2,485 SH DEFINED 10 2,485 0 0 CUBIC CORP COM 229669106 2,836 78,769 SH DEFINED 01 9,030 69,569 170 CUBIC CORP COM 229669106 1 20 SH DEFINED 04 20 0 0 CUBIC CORP COM 229669106 7,176 199,345 SH DEFINED 01,08 86,538 112,807 0 CUBIC CORP COM 229669106 1,517 42,139 SH DEFINED 09 42,139 0 0 CUBIC CORP COM 229669106 1 40 SH DEFINED 10 40 0 0 CUBIC ENERGY INC COM 229675103 11 10,806 SH DEFINED 01 2,978 7,828 0 CUBIC ENERGY INC COM 229675103 196 184,520 SH DEFINED 01,08 20,234 164,286 0 CUBIC ENERGY INC COM 229675103 17 16,300 SH DEFINED 09 16,300 0 0 CUBIST PHARMACEUTICALS INC COM 229678107 2,114 93,774 SH DEFINED 01 28,347 63,597 1,830 CUBIST PHARMACEUTICALS INC COM 229678107 8 355 SH DEFINED 04 355 0 0 CUBIST PHARMACEUTICALS INC COM 229678107 11,040 489,813 SH DEFINED 01,08 107,902 381,911 0 CUBIST PHARMACEUTICALS INC COM 229678107 3,523 156,309 SH DEFINED 09 156,309 0 0 CUBIST PHARMACEUTICALS INC COM 229678107 2 100 SH DEFINED 10 0 0 100 CULLEN FROST BANKERS INC COM 229899109 1,279 22,923 SH DEFINED 01 13,241 7,782 1,900 CULLEN FROST BANKERS INC COM 229899109 4 80 SH OTHER 01 80 0 0 CULLEN FROST BANKERS INC COM 229899109 9 165 SH DEFINED 04 130 35 0 CULLEN FROST BANKERS INC COM 229899109 112 2,000 SH OTHER 04 0 2,000 0 CULLEN FROST BANKERS INC COM 229899109 19,622 351,643 SH DEFINED 01,08 23,770 327,873 0 CULLEN FROST BANKERS INC COM 229899109 16 290 SH DEFINED 10 190 0 100 CULP INC COM 230215105 164 13,659 SH DEFINED 01 1,745 11,914 0 CULP INC COM 230215105 334 27,851 SH DEFINED 01,08 9,844 18,007 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 140 ________ CUMBERLAND PHARMACEUTICALS I COM 230770109 44 4,164 SH DEFINED 01 1,602 2,562 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 8 800 SH DEFINED 04 800 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 590 56,057 SH DEFINED 01,08 6,563 49,494 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 199 18,904 SH DEFINED 09 18,904 0 0 CUMMINS INC COM 231021106 80,412 1,298,009 SH DEFINED 01 1,093,771 180,436 23,802 CUMMINS INC COM 231021106 9,947 160,573 SH OTHER 01 143,393 14,509 2,671 CUMMINS INC COM 231021106 77,780 1,255,531 SH DEFINED 04 1,188,499 35,118 31,914 CUMMINS INC COM 231021106 13,348 215,469 SH OTHER 04 177,521 32,475 5,473 CUMMINS INC COM 231021106 6 100 SH DEFINED 07,10 100 0 0 CUMMINS INC COM 231021106 100,056 1,615,116 SH DEFINED 01,08 588,199 1,026,917 0 CUMMINS INC COM 231021106 25,965 419,122 SH DEFINED 09 419,122 0 0 CUMMINS INC COM 231021106 18,321 295,737 SH DEFINED 10 285,616 7,145 2,976 CUMMINS INC COM 231021106 2,192 35,387 SH OTHER 10 24,333 10,599 455 CUMULUS MEDIA INC COM 231082108 120 35,364 SH DEFINED 01 624 34,740 0 CUMULUS MEDIA INC COM 231082108 239 70,244 SH DEFINED 01,08 30,994 39,250 0 CURIS INC COM 231269101 256 83,277 SH DEFINED 01 14,751 68,526 0 CURIS INC COM 231269101 1,705 555,337 SH DEFINED 01,08 118,884 436,453 0 CURIS INC COM 231269101 707 230,251 SH DEFINED 09 230,251 0 0 CURRENCYSHARES AUSTRALIAN DL COM 23129U101 103 1,120 SH DEFINED 01 1,120 0 0 CURRENCYSHARES AUSTRALIAN DL COM 23129U101 101 1,100 SH OTHER 01 1,100 0 0 CURRENCYSHARES AUSTRALIAN DL COM 23129U101 1 14 SH DEFINED 04 14 0 0 CURTISS WRIGHT CORP COM 231561101 2,545 73,131 SH DEFINED 01 20,927 52,204 0 CURTISS WRIGHT CORP COM 231561101 3 85 SH DEFINED 04 85 0 0 CURTISS WRIGHT CORP COM 231561101 13,317 382,669 SH DEFINED 01,08 92,771 289,898 0 CURTISS WRIGHT CORP COM 231561101 4,346 124,878 SH DEFINED 09 124,878 0 0 CURTISS WRIGHT CORP COM 231561101 3 100 SH DEFINED 10 100 0 0 CUTERA INC COM 232109108 249 24,043 SH DEFINED 01 3,370 20,673 0 CUTERA INC COM 232109108 1,216 117,263 SH DEFINED 01,08 30,192 87,071 0 CUTERA INC COM 232109108 572 55,111 SH DEFINED 09 55,111 0 0 CYANOTECH CORP COM 232437301 22 6,698 SH DEFINED 01 0 6,698 0 CYANOTECH CORP COM 232437301 20 6,091 SH DEFINED 01,08 5,973 118 0 CYBERSOURCE CORP COM 23251J106 2,250 127,386 SH DEFINED 01 35,080 90,068 2,238 CYBERSOURCE CORP COM 23251J106 42 2,370 SH OTHER 01 0 2,370 0 CYBERSOURCE CORP COM 23251J106 251 14,240 SH DEFINED 04 450 13,790 0 CYBERSOURCE CORP COM 23251J106 10,781 610,498 SH DEFINED 01,08 142,460 468,038 0 CYBERSOURCE CORP COM 23251J106 3,476 196,857 SH DEFINED 09 196,857 0 0 CYBERSOURCE CORP COM 23251J106 9 508 SH DEFINED 10 108 400 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 141 ________ CYBERONICS INC COM 23251P102 1,048 54,674 SH DEFINED 01 11,479 42,415 780 CYBERONICS INC COM 23251P102 0 20 SH DEFINED 04 20 0 0 CYBERONICS INC COM 23251P102 4,661 243,255 SH DEFINED 01,08 62,259 180,996 0 CYBERONICS INC COM 23251P102 1,423 74,245 SH DEFINED 09 74,245 0 0 CYBERONICS INC COM 23251P102 1 40 SH DEFINED 10 40 0 0 CYBEROPTICS CORP COM 232517102 106 11,460 SH DEFINED 01 335 11,125 0 CYBEROPTICS CORP COM 232517102 203 21,934 SH DEFINED 01,08 11,500 10,434 0 CYBEX INTL INC COM 23252E106 11 6,645 SH DEFINED 01 0 6,645 0 CYBEX INTL INC COM 23252E106 15 9,200 SH DEFINED 04 9,200 0 0 CYBEX INTL INC COM 23252E106 19 11,748 SH DEFINED 01,08 8,110 3,638 0 CYCLACEL PHARMACEUTICALS INC COM 23254L108 42 19,502 SH DEFINED 01,08 500 19,002 0 CYMER INC COM 232572107 8,029 215,258 SH DEFINED 01 12,183 201,670 1,405 CYMER INC COM 232572107 2 55 SH DEFINED 04 55 0 0 CYMER INC COM 232572107 15,786 423,225 SH DEFINED 01,08 227,780 195,445 0 CYMER INC COM 232572107 3,043 81,578 SH DEFINED 09 81,578 0 0 CYMER INC COM 232572107 4 100 SH DEFINED 10 100 0 0 CYNOSURE INC COM 232577205 218 19,358 SH DEFINED 01 2,417 16,941 0 CYNOSURE INC COM 232577205 1,045 92,939 SH DEFINED 01,08 24,841 68,098 0 CYNOSURE INC COM 232577205 316 28,100 SH DEFINED 09 28,100 0 0 CYPRESS BIOSCIENCES INC COM 232674507 283 57,964 SH DEFINED 01 14,710 43,254 0 CYPRESS BIOSCIENCES INC COM 232674507 1,644 336,176 SH DEFINED 01,08 70,930 265,246 0 CYPRESS BIOSCIENCES INC COM 232674507 567 115,944 SH DEFINED 09 115,944 0 0 CYPRESS BIOSCIENCES INC COM 232674507 0 50 SH DEFINED 10 50 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1,361 118,024 SH DEFINED 01 67,976 49,138 910 CYPRESS SEMICONDUCTOR CORP COM 232806109 14 1,230 SH OTHER 01 130 1,100 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 16 1,355 SH DEFINED 04 355 1,000 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 5,681 492,700 SH DEFINED 01,08 87,602 405,098 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 8 700 SH DEFINED 10 300 400 0 CYPRESS SHARPRIDGE INVTS INC COM 23281A307 109 8,119 SH DEFINED 01 2,886 5,233 0 CYPRESS SHARPRIDGE INVTS INC COM 23281A307 1,481 110,667 SH DEFINED 01,08 14,004 96,663 0 CYPRESS SHARPRIDGE INVTS INC COM 23281A307 547 40,852 SH DEFINED 09 40,852 0 0 CYTOKINETICS INC COM 23282W100 111 34,663 SH DEFINED 01 10,247 24,416 0 CYTOKINETICS INC COM 23282W100 1,108 346,214 SH DEFINED 01,08 60,355 285,859 0 CYTOKINETICS INC COM 23282W100 361 112,700 SH DEFINED 09 112,700 0 0 CYTEC INDS INC COM 232820100 858 18,365 SH DEFINED 01 11,087 6,938 340 CYTEC INDS INC COM 232820100 1 20 SH OTHER 01 0 0 20 CYTEC INDS INC COM 232820100 5 115 SH DEFINED 04 115 0 0 CYTEC INDS INC COM 232820100 13,595 290,861 SH DEFINED 01,08 20,460 270,401 0 CYTEC INDS INC COM 232820100 5 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 142 ________ CYTRX CORP COM 232828301 15 13,532 SH DEFINED 01 5,150 8,382 0 CYTRX CORP COM 232828301 135 121,289 SH DEFINED 01,08 9,935 111,354 0 CYTORI THERAPEUTICS INC COM 23283K105 93 20,342 SH DEFINED 01 5,345 14,997 0 CYTORI THERAPEUTICS INC COM 23283K105 1,117 244,979 SH DEFINED 01,08 35,132 209,847 0 CYTORI THERAPEUTICS INC COM 23283K105 329 72,100 SH DEFINED 09 72,100 0 0 CYTORI THERAPEUTICS INC COM 23283K105 0 50 SH DEFINED 10 50 0 0 DCT INDUSTRIAL TRUST INC COM 233153105 1,108 211,937 SH DEFINED 01 52,515 159,422 0 DCT INDUSTRIAL TRUST INC COM 233153105 9,410 1,799,316 SH DEFINED 01,08 496,270 1,303,046 0 DCT INDUSTRIAL TRUST INC COM 233153105 3,024 578,242 SH DEFINED 09 578,242 0 0 DCT INDUSTRIAL TRUST INC COM 233153105 2 350 SH DEFINED 10 350 0 0 DDI CORP COM 233162502 50 8,900 SH DEFINED 01 2,713 6,187 0 DDI CORP COM 233162502 587 103,500 SH DEFINED 01,08 18,539 84,961 0 DDI CORP COM 233162502 40 7,100 SH DEFINED 09 7,100 0 0 DNP SELECT INCOME FD COM 23325P104 53 5,755 SH DEFINED 01 5,755 0 0 DNP SELECT INCOME FD COM 23325P104 11 1,200 SH OTHER 04 1,200 0 0 DNP SELECT INCOME FD COM 23325P104 102 11,000 SH DEFINED 10 0 11,000 0 DG FASTCHANNEL INC COM 23326R109 1,349 42,225 SH DEFINED 01 4,999 37,216 10 DG FASTCHANNEL INC COM 23326R109 100 3,130 SH OTHER 01 0 3,130 0 DG FASTCHANNEL INC COM 23326R109 225 7,040 SH DEFINED 04 1,640 5,400 0 DG FASTCHANNEL INC COM 23326R109 151 4,726 SH OTHER 04 4,726 0 0 DG FASTCHANNEL INC COM 23326R109 6,058 189,611 SH DEFINED 01,08 49,745 139,866 0 DG FASTCHANNEL INC COM 23326R109 1,838 57,527 SH DEFINED 09 57,527 0 0 DG FASTCHANNEL INC COM 23326R109 23 710 SH DEFINED 10 30 680 0 DPL INC COM 233293109 1,455 53,511 SH DEFINED 01 34,514 18,537 460 DPL INC COM 233293109 49 1,814 SH OTHER 01 164 1,650 0 DPL INC COM 233293109 295 10,860 SH DEFINED 04 8,270 2,430 160 DPL INC COM 233293109 16 600 SH OTHER 04 600 0 0 DPL INC COM 233293109 12 440 SH DEFINED 07,10 0 440 0 DPL INC COM 233293109 19,416 714,081 SH DEFINED 01,08 48,341 665,740 0 DPL INC COM 233293109 13 480 SH DEFINED 10 100 140 240 DRI CORPORATION COM 23330F109 15 8,004 SH DEFINED 01 0 8,004 0 DRI CORPORATION COM 23330F109 37 19,777 SH DEFINED 01,08 3,104 16,673 0 D R HORTON INC CONV DEB 23331ABB4 3,603 3,050,000 PRN DEFINED 01 440,000 2,610,000 0 D R HORTON INC CONV DEB 23331ABB4 0 2,610,000 PRN DEFINED 01,08 2,610,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 143 ________ D R HORTON INC COM 23331A109 4,236 336,199 SH DEFINED 01 197,537 131,542 7,120 D R HORTON INC COM 23331A109 107 8,478 SH OTHER 01 3,160 5,318 0 D R HORTON INC COM 23331A109 813 64,526 SH DEFINED 04 62,231 1,750 545 D R HORTON INC COM 23331A109 44 3,523 SH OTHER 04 2,793 730 0 D R HORTON INC COM 23331A109 4 320 SH DEFINED 07,10 320 0 0 D R HORTON INC COM 23331A109 27,952 2,218,376 SH DEFINED 01,08 799,162 1,419,214 0 D R HORTON INC COM 23331A109 7,102 563,625 SH DEFINED 09 563,625 0 0 D R HORTON INC COM 23331A109 616 48,890 SH DEFINED 10 44,865 1,785 2,240 D R HORTON INC COM 23331A109 8 603 SH OTHER 10 531 72 0 DSP GROUP INC COM 23332B106 347 41,680 SH DEFINED 01 10,575 29,805 1,300 DSP GROUP INC COM 23332B106 1,648 197,789 SH DEFINED 01,08 47,819 149,970 0 DSP GROUP INC COM 23332B106 685 82,194 SH DEFINED 09 82,194 0 0 DSP GROUP INC COM 23332B106 0 50 SH DEFINED 10 50 0 0 DST SYS INC DEL CONV DEB 233326AE7 3,094 3,000,000 PRN DEFINED 01,08 3,000,000 0 0 DST SYS INC DEL COM 233326107 814 19,632 SH DEFINED 01 10,600 9,032 0 DST SYS INC DEL COM 233326107 2 46 SH OTHER 01 46 0 0 DST SYS INC DEL COM 233326107 12 295 SH DEFINED 04 295 0 0 DST SYS INC DEL COM 233326107 10,936 263,837 SH DEFINED 01,08 48,607 215,230 0 DST SYS INC DEL COM 233326107 840 20,261 SH DEFINED 09 20,261 0 0 DST SYS INC DEL COM 233326107 4 90 SH DEFINED 10 90 0 0 DTE ENERGY CO COM 233331107 8,404 188,436 SH DEFINED 01 97,570 88,276 2,590 DTE ENERGY CO COM 233331107 112 2,511 SH OTHER 01 1,767 529 215 DTE ENERGY CO COM 233331107 959 21,497 SH DEFINED 04 20,722 66 709 DTE ENERGY CO COM 233331107 106 2,381 SH OTHER 04 614 1,767 0 DTE ENERGY CO COM 233331107 15 330 SH DEFINED 07,10 330 0 0 DTE ENERGY CO COM 233331107 63,862 1,431,873 SH DEFINED 01,08 547,215 884,658 0 DTE ENERGY CO COM 233331107 15,462 346,689 SH DEFINED 09 346,689 0 0 DTE ENERGY CO COM 233331107 493 11,060 SH DEFINED 10 10,953 7 100 DTE ENERGY CO COM 233331107 110 2,475 SH OTHER 10 2,225 0 250 DSW INC COM 23334L102 2,322 90,966 SH DEFINED 01 3,854 87,112 0 DSW INC COM 23334L102 87 3,393 SH DEFINED 04 0 3,393 0 DSW INC COM 23334L102 5,076 198,837 SH DEFINED 01,08 101,037 97,800 0 DSW INC COM 23334L102 841 32,943 SH DEFINED 09 32,943 0 0 DSW INC COM 23334L102 1 40 SH DEFINED 10 40 0 0 DTS INC COM 23335C101 935 27,475 SH DEFINED 01 7,748 19,727 0 DTS INC COM 23335C101 1 35 SH DEFINED 04 35 0 0 DTS INC COM 23335C101 5,299 155,667 SH DEFINED 01,08 33,549 122,118 0 DTS INC COM 23335C101 1,690 49,638 SH DEFINED 09 49,638 0 0 DTS INC COM 23335C101 1 30 SH DEFINED 10 30 0 0 DXP ENTERPRISES INC NEW COM 233377407 61 4,764 SH DEFINED 01 1,538 3,226 0 DXP ENTERPRISES INC NEW COM 233377407 842 65,928 SH DEFINED 01,08 8,789 57,139 0 DXP ENTERPRISES INC NEW COM 233377407 276 21,600 SH DEFINED 09 21,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 144 ________ DWS MUN INCOME TR UNDEFIND 23338M106 1 9,200 DEFINED 01 9,200 0 0 DWS MUN INCOME TR UNDEFIND 23338M106 1 8,440 DEFINED 04 8,440 0 0 DWS MUN INCOME TR UNDEFIND 23338M106 0 294 OTHER 04 294 0 0 DWS STRATEGIC MUN INCOME TR UNDEFIND 23338T101 2 14,000 DEFINED 01 14,000 0 0 DAKTRONICS INC COM 234264109 692 90,780 SH DEFINED 01 37,024 53,516 240 DAKTRONICS INC COM 234264109 6 780 SH OTHER 01 0 780 0 DAKTRONICS INC COM 234264109 168 22,010 SH DEFINED 04 20,905 710 395 DAKTRONICS INC COM 234264109 11 1,425 SH OTHER 04 670 755 0 DAKTRONICS INC COM 234264109 2,355 309,081 SH DEFINED 01,08 80,675 228,406 0 DAKTRONICS INC COM 234264109 648 85,000 SH DEFINED 09 85,000 0 0 DAKTRONICS INC COM 234264109 207 27,149 SH DEFINED 10 27,149 0 0 DANA HOLDING CORP COM 235825205 1,494 125,793 SH DEFINED 01 28,856 96,937 0 DANA HOLDING CORP COM 235825205 1 100 SH DEFINED 04 100 0 0 DANA HOLDING CORP COM 235825205 12,233 1,029,708 SH DEFINED 01,08 176,123 853,585 0 DANA HOLDING CORP COM 235825205 4,530 381,289 SH DEFINED 09 381,289 0 0 DANA HOLDING CORP COM 235825205 30 2,505 SH DEFINED 10 2,505 0 0 DANAHER CORP DEL COM 235851102 124,257 1,554,961 SH DEFINED 01 1,180,423 308,967 65,571 DANAHER CORP DEL COM 235851102 28,364 354,954 SH OTHER 01 225,562 78,747 50,645 DANAHER CORP DEL COM 235851102 111,113 1,390,474 SH DEFINED 04 1,247,219 68,643 74,612 DANAHER CORP DEL COM 235851102 26,485 331,436 SH OTHER 04 267,326 36,970 27,140 DANAHER CORP DEL COM 235851102 166,378 2,082,072 SH DEFINED 01,08 739,743 1,342,329 0 DANAHER CORP DEL COM 235851102 44,735 559,815 SH DEFINED 09 559,815 0 0 DANAHER CORP DEL COM 235851102 27,455 343,578 SH DEFINED 10 316,428 11,185 15,965 DANAHER CORP DEL COM 235851102 4,620 57,819 SH OTHER 10 33,281 14,488 10,050 DANVERS BANCORP INC COM 236442109 203 14,700 SH DEFINED 01 5,263 9,397 40 DANVERS BANCORP INC COM 236442109 4 325 SH DEFINED 04 0 325 0 DANVERS BANCORP INC COM 236442109 2,065 149,285 SH DEFINED 01,08 25,925 123,360 0 DANVERS BANCORP INC COM 236442109 828 59,901 SH DEFINED 09 59,901 0 0 DANVERS BANCORP INC COM 236442109 13 965 SH DEFINED 10 40 925 0 DARA BIOSCIENCES INC COM 23703P106 2 3,614 SH DEFINED 01 0 3,614 0 DARA BIOSCIENCES INC COM 23703P106 3 6,496 SH DEFINED 01,08 3,637 2,859 0 DARA BIOSCIENCES INC COM 23703P106 76 171,901 SH DEFINED 10 171,901 0 0 DARDEN RESTAURANTS INC COM 237194105 16,626 373,292 SH DEFINED 01 267,989 90,509 14,794 DARDEN RESTAURANTS INC COM 237194105 3,270 73,424 SH OTHER 01 61,707 8,987 2,730 DARDEN RESTAURANTS INC COM 237194105 5,792 130,031 SH DEFINED 04 123,930 2,001 4,100 DARDEN RESTAURANTS INC COM 237194105 2,043 45,880 SH OTHER 04 39,364 5,616 900 DARDEN RESTAURANTS INC COM 237194105 4 85 SH DEFINED 07,10 85 0 0 DARDEN RESTAURANTS INC COM 237194105 48,692 1,093,218 SH DEFINED 01,08 388,071 705,147 0 DARDEN RESTAURANTS INC COM 237194105 12,896 289,530 SH DEFINED 09 289,530 0 0 DARDEN RESTAURANTS INC COM 237194105 2,731 61,316 SH DEFINED 10 53,510 6,015 1,791 DARDEN RESTAURANTS INC COM 237194105 282 6,334 SH OTHER 10 4,407 1,927 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 145 ________ DARLING INTL INC COM 237266101 1,042 116,270 SH DEFINED 01 38,990 74,580 2,700 DARLING INTL INC COM 237266101 314 35,100 SH OTHER 01 35,100 0 0 DARLING INTL INC COM 237266101 4 415 SH DEFINED 04 415 0 0 DARLING INTL INC COM 237266101 6,267 699,473 SH DEFINED 01,08 137,041 562,432 0 DARLING INTL INC COM 237266101 2,068 230,800 SH DEFINED 09 230,800 0 0 DARLING INTL INC COM 237266101 1 100 SH DEFINED 10 0 0 100 DATA I O CORP COM 237690102 70 15,216 SH DEFINED 01 0 15,216 0 DATA I O CORP COM 237690102 146 31,628 SH DEFINED 01,08 17,566 14,062 0 DATAWATCH CORP COM 237917208 19 7,921 SH DEFINED 01 0 7,921 0 DATAWATCH CORP COM 237917208 24 9,661 SH DEFINED 01,08 8,021 1,640 0 DATALINK CORP COM 237934104 49 10,686 SH DEFINED 01 0 10,686 0 DATALINK CORP COM 237934104 85 18,684 SH DEFINED 01,08 11,682 7,002 0 DATARAM CORP COM 238108203 38 15,604 SH DEFINED 01 0 15,604 0 DATARAM CORP COM 238108203 44 17,942 SH DEFINED 01,08 14,001 3,941 0 DAVITA INC COM 23918K108 7,403 116,763 SH DEFINED 01 50,281 63,982 2,500 DAVITA INC COM 23918K108 96 1,507 SH OTHER 01 1,285 222 0 DAVITA INC COM 23918K108 430 6,787 SH DEFINED 04 6,361 279 147 DAVITA INC COM 23918K108 361 5,689 SH OTHER 04 681 5,008 0 DAVITA INC COM 23918K108 50,582 797,817 SH DEFINED 01,08 272,623 525,194 0 DAVITA INC COM 23918K108 13,749 216,861 SH DEFINED 09 216,861 0 0 DAVITA INC COM 23918K108 281 4,436 SH DEFINED 10 4,121 45 270 DAVITA INC COM 23918K108 5 72 SH OTHER 10 40 32 0 DAWSON GEOPHYSICAL CO COM 239359102 467 15,979 SH DEFINED 01 1,831 14,148 0 DAWSON GEOPHYSICAL CO COM 239359102 2,314 79,153 SH DEFINED 01,08 20,696 58,457 0 DAWSON GEOPHYSICAL CO COM 239359102 789 26,992 SH DEFINED 09 26,992 0 0 DAWSON GEOPHYSICAL CO COM 239359102 0 10 SH DEFINED 10 10 0 0 DAXOR CORP COM 239467103 105 9,310 SH DEFINED 01 0 9,310 0 DAXOR CORP COM 239467103 161 14,253 SH DEFINED 01,08 9,846 4,407 0 DAYSTAR TECHNOLOGIES INC COM 23962Q100 1 4,400 SH DEFINED 01 0 4,400 0 DAYSTAR TECHNOLOGIES INC COM 23962Q100 10 34,964 SH DEFINED 01,08 10,778 24,186 0 DEALERTRACK HLDGS INC COM 242309102 1,508 88,286 SH DEFINED 01 37,865 49,536 885 DEALERTRACK HLDGS INC COM 242309102 129 7,555 SH OTHER 01 3,830 3,505 220 DEALERTRACK HLDGS INC COM 242309102 491 28,725 SH DEFINED 04 26,850 1,875 0 DEALERTRACK HLDGS INC COM 242309102 8 480 SH OTHER 04 480 0 0 DEALERTRACK HLDGS INC COM 242309102 21 1,240 SH DEFINED 07,10 1,240 0 0 DEALERTRACK HLDGS INC COM 242309102 5,706 334,103 SH DEFINED 01,08 77,281 256,822 0 DEALERTRACK HLDGS INC COM 242309102 1,744 102,108 SH DEFINED 09 102,108 0 0 DEALERTRACK HLDGS INC COM 242309102 271 15,870 SH DEFINED 10 13,555 2,315 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 146 ________ DEAN FOODS CO NEW COM 242370104 2,710 172,731 SH DEFINED 01 66,932 104,549 1,250 DEAN FOODS CO NEW COM 242370104 206 13,144 SH OTHER 01 1,652 10,242 1,250 DEAN FOODS CO NEW COM 242370104 109 6,958 SH DEFINED 04 6,899 0 59 DEAN FOODS CO NEW COM 242370104 32 2,030 SH OTHER 04 2,030 0 0 DEAN FOODS CO NEW COM 242370104 22,107 1,408,957 SH DEFINED 01,08 493,731 915,226 0 DEAN FOODS CO NEW COM 242370104 5,918 377,189 SH DEFINED 09 377,189 0 0 DEAN FOODS CO NEW COM 242370104 64 4,110 SH DEFINED 10 4,110 0 0 DEAN FOODS CO NEW COM 242370104 1 76 SH OTHER 10 76 0 0 DECKERS OUTDOOR CORP COM 243537107 2,987 21,644 SH DEFINED 01 6,055 15,179 410 DECKERS OUTDOOR CORP COM 243537107 393 2,851 SH DEFINED 04 2,851 0 0 DECKERS OUTDOOR CORP COM 243537107 363 2,632 SH OTHER 04 632 2,000 0 DECKERS OUTDOOR CORP COM 243537107 15,464 112,061 SH DEFINED 01,08 24,804 87,257 0 DECKERS OUTDOOR CORP COM 243537107 5,025 36,413 SH DEFINED 09 36,413 0 0 DECKERS OUTDOOR CORP COM 243537107 3 20 SH DEFINED 10 20 0 0 DECORATOR INDS INC COM 243631207 7 4,546 SH DEFINED 01 0 4,546 0 DECORATOR INDS INC COM 243631207 15 10,002 SH DEFINED 01,08 5,549 4,453 0 DEERE & CO COM 244199105 41,777 702,608 SH DEFINED 01 401,006 287,193 14,409 DEERE & CO COM 244199105 6,409 107,794 SH OTHER 01 53,419 48,407 5,968 DEERE & CO COM 244199105 16,311 274,326 SH DEFINED 04 254,218 12,887 7,221 DEERE & CO COM 244199105 6,449 108,459 SH OTHER 04 85,461 17,887 5,111 DEERE & CO COM 244199105 18 310 SH DEFINED 07,10 310 0 0 DEERE & CO COM 244199105 211,687 3,560,166 SH DEFINED 01,08 1,309,287 2,210,821 40,058 DEERE & CO COM 244199105 52,786 887,764 SH DEFINED 09 887,764 0 0 DEERE & CO COM 244199105 5,498 92,462 SH DEFINED 10 87,667 4,174 621 DEERE & CO COM 244199105 211 3,550 SH OTHER 10 3,370 180 0 DEERFIELD CAPITAL CORP COM 244331302 20 3,487 SH DEFINED 01 0 3,487 0 DEERFIELD CAPITAL CORP COM 244331302 55 9,315 SH DEFINED 01,08 3,601 5,714 0 DEL MONTE FOODS CO COM 24522P103 956 65,512 SH DEFINED 01 39,867 23,685 1,960 DEL MONTE FOODS CO COM 24522P103 37 2,521 SH OTHER 01 169 0 2,352 DEL MONTE FOODS CO COM 24522P103 64 4,379 SH DEFINED 04 4,379 0 0 DEL MONTE FOODS CO COM 24522P103 215 14,750 SH OTHER 04 2,350 12,400 0 DEL MONTE FOODS CO COM 24522P103 11,535 790,051 SH DEFINED 01,08 171,702 618,349 0 DEL MONTE FOODS CO COM 24522P103 68 4,679 SH DEFINED 10 4,679 0 0 DELCATH SYS INC COM 24661P104 165 20,386 SH DEFINED 01 3,914 16,472 0 DELCATH SYS INC COM 24661P104 1,774 219,071 SH DEFINED 01,08 30,791 188,280 0 DELCATH SYS INC COM 24661P104 662 81,707 SH DEFINED 09 81,707 0 0 DELEK US HLDGS INC COM 246647101 2,390 328,346 SH DEFINED 01 2,339 326,007 0 DELEK US HLDGS INC COM 246647101 3,153 433,124 SH DEFINED 01,08 341,243 91,881 0 DELEK US HLDGS INC COM 246647101 344 47,227 SH DEFINED 09 47,227 0 0 DELIA'S INC NEW COM 246911101 32 18,757 SH DEFINED 01 1,665 17,092 0 DELIA'S INC NEW COM 246911101 78 44,910 SH DEFINED 01,08 13,725 31,185 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 147 ________ DELL INC COM 24702R101 32,103 2,137,367 SH DEFINED 01 1,027,455 1,093,979 15,933 DELL INC COM 24702R101 1,967 130,930 SH OTHER 01 49,239 76,830 4,861 DELL INC COM 24702R101 5,426 361,257 SH DEFINED 04 284,896 53,588 22,773 DELL INC COM 24702R101 908 60,436 SH OTHER 04 14,707 33,879 11,850 DELL INC COM 24702R101 45 3,000 SH DEFINED 07,10 3,000 0 0 DELL INC COM 24702R101 208,703 13,894,981 SH DEFINED 01,08 5,146,327 8,748,654 0 DELL INC COM 24702R101 54,753 3,645,316 SH DEFINED 09 3,645,316 0 0 DELL INC COM 24702R101 1,900 126,495 SH DEFINED 10 100,180 18,630 7,685 DELL INC COM 24702R101 138 9,193 SH OTHER 10 1,733 460 7,000 DELPHI FINL GROUP INC COM 247131105 8,991 357,367 SH DEFINED 01 21,044 335,253 1,070 DELPHI FINL GROUP INC COM 247131105 223 8,850 SH OTHER 01 0 8,850 0 DELPHI FINL GROUP INC COM 247131105 26 1,022 SH DEFINED 04 1,022 0 0 DELPHI FINL GROUP INC COM 247131105 16,830 668,917 SH DEFINED 01,08 372,036 296,881 0 DELPHI FINL GROUP INC COM 247131105 3,178 126,324 SH DEFINED 09 126,324 0 0 DELPHI FINL GROUP INC COM 247131105 7 270 SH DEFINED 10 270 0 0 DELTA AIR LINES INC DEL COM 247361702 4,805 329,323 SH DEFINED 01 140,894 181,282 7,147 DELTA AIR LINES INC DEL COM 247361702 447 30,647 SH OTHER 01 30,000 0 647 DELTA AIR LINES INC DEL COM 247361702 129 8,866 SH DEFINED 04 8,866 0 0 DELTA AIR LINES INC DEL COM 247361702 36,167 2,478,860 SH DEFINED 01,08 453,178 2,025,682 0 DELTA AIR LINES INC DEL COM 247361702 3,064 209,998 SH DEFINED 09 209,998 0 0 DELTA AIR LINES INC DEL COM 247361702 25 1,685 SH DEFINED 10 1,685 0 0 DELTA APPAREL INC COM 247368103 241 15,474 SH DEFINED 01 0 15,474 0 DELTA APPAREL INC COM 247368103 395 25,317 SH DEFINED 01,08 14,418 10,899 0 DELTA NAT GAS INC COM 247748106 128 4,325 SH DEFINED 01 160 4,165 0 DELTA NAT GAS INC COM 247748106 274 9,257 SH DEFINED 01,08 4,321 4,936 0 DELTEK INC COM 24784L105 337 44,142 SH DEFINED 01 3,411 40,731 0 DELTEK INC COM 24784L105 1,455 190,451 SH DEFINED 01,08 56,981 133,470 0 DELTEK INC COM 24784L105 316 41,355 SH DEFINED 09 41,355 0 0 DELTIC TIMBER CORP COM 247850100 1,227 27,854 SH DEFINED 01 8,055 19,569 230 DELTIC TIMBER CORP COM 247850100 422 9,580 SH OTHER 01 0 9,580 0 DELTIC TIMBER CORP COM 247850100 315 7,145 SH DEFINED 04 1,630 5,515 0 DELTIC TIMBER CORP COM 247850100 3,943 89,514 SH DEFINED 01,08 20,512 69,002 0 DELTIC TIMBER CORP COM 247850100 1,404 31,883 SH DEFINED 09 31,883 0 0 DELTIC TIMBER CORP COM 247850100 215 4,875 SH DEFINED 10 515 4,250 110 DELTA PETE CORP COM 247907207 405 286,948 SH DEFINED 01 45,866 241,082 0 DELTA PETE CORP COM 247907207 2,144 1,520,386 SH DEFINED 01,08 328,291 1,192,095 0 DELTA PETE CORP COM 247907207 829 587,713 SH DEFINED 09 587,713 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 148 ________ DENBURY RES INC COM 247916208 6,289 372,776 SH DEFINED 01 172,187 194,670 5,919 DENBURY RES INC COM 247916208 276 16,336 SH OTHER 01 2,459 13,281 596 DENBURY RES INC COM 247916208 621 36,837 SH DEFINED 04 35,184 1,573 80 DENBURY RES INC COM 247916208 36 2,125 SH OTHER 04 2,125 0 0 DENBURY RES INC COM 247916208 53,333 3,161,426 SH DEFINED 01,08 955,069 2,206,357 0 DENBURY RES INC COM 247916208 12,469 739,141 SH DEFINED 09 739,141 0 0 DENBURY RES INC COM 247916208 420 24,924 SH DEFINED 10 24,200 0 724 DENBURY RES INC COM 247916208 2 137 SH OTHER 10 121 16 0 DELUXE CORP COM 248019101 1,770 91,147 SH DEFINED 01 32,610 58,537 0 DELUXE CORP COM 248019101 37 1,910 SH DEFINED 04 1,910 0 0 DELUXE CORP COM 248019101 8 400 SH OTHER 04 400 0 0 DELUXE CORP COM 248019101 11,012 567,061 SH DEFINED 01,08 92,215 474,846 0 DELUXE CORP COM 248019101 2,706 139,359 SH DEFINED 09 139,359 0 0 DELUXE CORP COM 248019101 2 100 SH DEFINED 10 100 0 0 DEMANDTEC INC COM 24802R506 81 11,598 SH DEFINED 01 4,098 7,500 0 DEMANDTEC INC COM 24802R506 963 138,537 SH DEFINED 01,08 22,790 115,747 0 DEMANDTEC INC COM 24802R506 365 52,500 SH DEFINED 09 52,500 0 0 DENDREON CORP COM 24823Q107 1,533 42,030 SH DEFINED 01 11,977 30,053 0 DENDREON CORP COM 24823Q107 4 100 SH OTHER 01 0 0 100 DENDREON CORP COM 24823Q107 2 55 SH DEFINED 04 55 0 0 DENDREON CORP COM 24823Q107 14,051 385,269 SH DEFINED 01,08 38,949 346,320 0 DENDREON CORP COM 24823Q107 7 180 SH DEFINED 10 180 0 0 DENNYS CORP COM 24869P104 527 137,008 SH DEFINED 01 45,149 88,719 3,140 DENNYS CORP COM 24869P104 7 1,740 SH OTHER 01 0 1,740 0 DENNYS CORP COM 24869P104 131 34,105 SH DEFINED 04 10,775 23,330 0 DENNYS CORP COM 24869P104 2,843 738,521 SH DEFINED 01,08 140,852 597,669 0 DENNYS CORP COM 24869P104 1,224 317,896 SH DEFINED 09 317,896 0 0 DENNYS CORP COM 24869P104 78 20,370 SH DEFINED 10 3,285 9,980 7,105 DENTSPLY INTL INC NEW COM 249030107 14,000 401,376 SH DEFINED 01 253,182 136,524 11,670 DENTSPLY INTL INC NEW COM 249030107 3,808 109,185 SH OTHER 01 70,595 27,000 11,590 DENTSPLY INTL INC NEW COM 249030107 1,348 38,639 SH DEFINED 04 36,441 1,885 313 DENTSPLY INTL INC NEW COM 249030107 1,492 42,775 SH OTHER 04 18,488 5,586 18,701 DENTSPLY INTL INC NEW COM 249030107 5 135 SH DEFINED 07,10 135 0 0 DENTSPLY INTL INC NEW COM 249030107 40,978 1,174,820 SH DEFINED 01,08 420,639 754,181 0 DENTSPLY INTL INC NEW COM 249030107 10,739 307,870 SH DEFINED 09 307,870 0 0 DENTSPLY INTL INC NEW COM 249030107 638 18,296 SH DEFINED 10 17,898 8 390 DENTSPLY INTL INC NEW COM 249030107 86 2,478 SH OTHER 10 2,439 39 0 DEPOMED INC COM 249908104 277 78,037 SH DEFINED 01 13,704 64,333 0 DEPOMED INC COM 249908104 1,468 413,413 SH DEFINED 01,08 84,752 328,661 0 DEPOMED INC COM 249908104 466 131,300 SH DEFINED 09 131,300 0 0 DEPOMED INC COM 249908104 0 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 149 ________ DESARROLLADORA HOMEX S A DE COM 25030W100 2,360 83,441 SH DEFINED 01 81,161 175 2,105 DESARROLLADORA HOMEX S A DE COM 25030W100 437 15,465 SH OTHER 01 3,550 11,150 765 DESARROLLADORA HOMEX S A DE COM 25030W100 3,724 131,680 SH DEFINED 04 128,130 3,295 255 DESARROLLADORA HOMEX S A DE COM 25030W100 613 21,665 SH OTHER 04 6,400 15,265 0 DESARROLLADORA HOMEX S A DE COM 25030W100 116 4,100 SH DEFINED 07,10 4,100 0 0 DESARROLLADORA HOMEX S A DE COM 25030W100 2,465 87,165 SH DEFINED 10 83,030 980 3,155 DESARROLLADORA HOMEX S A DE COM 25030W100 7 250 SH OTHER 10 250 0 0 DESTINATION MATERNITY CORP COM 25065D100 253 9,844 SH DEFINED 01 682 9,162 0 DESTINATION MATERNITY CORP COM 25065D100 1,071 41,756 SH DEFINED 01,08 11,984 29,772 0 DESTINATION MATERNITY CORP COM 25065D100 459 17,891 SH DEFINED 09 17,891 0 0 DEUTSCHE TELEKOM AG COM 251566105 5,405 400,382 SH DEFINED 01 347,667 6,480 46,235 DEUTSCHE TELEKOM AG COM 251566105 71 5,224 SH OTHER 01 1,435 3,789 0 DEUTSCHE TELEKOM AG COM 251566105 442 32,716 SH DEFINED 04 32,716 0 0 DEUTSCHE TELEKOM AG COM 251566105 1,919 142,178 SH DEFINED 01,08 142,178 0 0 DEUTSCHE TELEKOM AG COM 251566105 63 4,653 SH DEFINED 10 4,653 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 1,601 131,587 SH DEFINED 01 45,170 86,407 10 DEVELOPERS DIVERSIFIED RLTY COM 251591103 3 211 SH DEFINED 04 211 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 20,258 1,664,588 SH DEFINED 01,08 447,239 1,217,349 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 7,072 581,098 SH DEFINED 09 581,098 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 40 3,246 SH DEFINED 10 3,246 0 0 DEVON ENERGY CORP NEW COM 25179M103 30,691 476,351 SH DEFINED 01 203,982 269,212 3,157 DEVON ENERGY CORP NEW COM 25179M103 1,415 21,968 SH OTHER 01 18,994 2,710 264 DEVON ENERGY CORP NEW COM 25179M103 1,765 27,391 SH DEFINED 04 24,843 972 1,576 DEVON ENERGY CORP NEW COM 25179M103 272 4,227 SH OTHER 04 1,280 2,947 0 DEVON ENERGY CORP NEW COM 25179M103 25 390 SH DEFINED 07,10 390 0 0 DEVON ENERGY CORP NEW COM 25179M103 233,579 3,625,318 SH DEFINED 01,08 1,303,373 2,321,945 0 DEVON ENERGY CORP NEW COM 25179M103 59,308 920,510 SH DEFINED 09 920,510 0 0 DEVON ENERGY CORP NEW COM 25179M103 2,376 36,872 SH DEFINED 10 34,390 1,060 1,422 DEVON ENERGY CORP NEW COM 25179M103 19 301 SH OTHER 10 301 0 0 DEVRY INC DEL COM 251893103 4,916 75,401 SH DEFINED 01 37,142 37,312 947 DEVRY INC DEL COM 251893103 20 300 SH OTHER 01 175 60 65 DEVRY INC DEL COM 251893103 432 6,623 SH DEFINED 04 4,127 2,360 136 DEVRY INC DEL COM 251893103 177 2,718 SH OTHER 04 2,718 0 0 DEVRY INC DEL COM 251893103 32,147 493,055 SH DEFINED 01,08 177,758 315,297 0 DEVRY INC DEL COM 251893103 7,690 117,941 SH DEFINED 09 117,941 0 0 DEVRY INC DEL COM 251893103 104 1,588 SH DEFINED 10 1,588 0 0 DEVRY INC DEL COM 251893103 0 4 SH OTHER 10 4 0 0 DEX ONE CORP COM 25212W100 197 7,063 SH DEFINED 01 641 6,422 0 DEX ONE CORP COM 25212W100 14 500 SH DEFINED 04 500 0 0 DEX ONE CORP COM 25212W100 1,910 68,422 SH DEFINED 01,08 0 68,422 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 150 ________ DEXCOM INC COM 252131107 334 34,294 SH DEFINED 01 11,315 22,954 25 DEXCOM INC COM 252131107 3,565 366,015 SH DEFINED 01,08 59,133 306,882 0 DEXCOM INC COM 252131107 1,252 128,582 SH DEFINED 09 128,582 0 0 DEXCOM INC COM 252131107 1 60 SH DEFINED 10 60 0 0 DIAGEO P L C COM 25243Q205 12,277 182,020 SH DEFINED 01 161,415 5,400 15,205 DIAGEO P L C COM 25243Q205 2,067 30,647 SH OTHER 01 12,731 13,486 4,430 DIAGEO P L C COM 25243Q205 8,993 133,326 SH DEFINED 04 121,513 9,205 2,608 DIAGEO P L C COM 25243Q205 1,303 19,314 SH OTHER 04 4,985 14,299 30 DIAGEO P L C COM 25243Q205 71 1,050 SH DEFINED 07,10 1,050 0 0 DIAGEO P L C COM 25243Q205 2,053 30,431 SH DEFINED 01,08 30,431 0 0 DIAGEO P L C COM 25243Q205 5,499 81,531 SH DEFINED 10 75,095 4,320 2,116 DIAGEO P L C COM 25243Q205 121 1,795 SH OTHER 10 1,615 180 0 DIALYSIS CORP AMER COM 252529102 81 12,967 SH DEFINED 01 420 12,547 0 DIALYSIS CORP AMER COM 252529102 162 26,156 SH DEFINED 01,08 11,779 14,377 0 DIAMOND FOODS INC COM 252603105 1,761 41,879 SH DEFINED 01 15,046 26,238 595 DIAMOND FOODS INC COM 252603105 34 810 SH OTHER 01 0 810 0 DIAMOND FOODS INC COM 252603105 255 6,065 SH DEFINED 04 5,355 710 0 DIAMOND FOODS INC COM 252603105 13 315 SH OTHER 04 245 70 0 DIAMOND FOODS INC COM 252603105 6,593 156,821 SH DEFINED 01,08 42,675 114,146 0 DIAMOND FOODS INC COM 252603105 2,282 54,289 SH DEFINED 09 54,289 0 0 DIAMOND FOODS INC COM 252603105 299 7,120 SH DEFINED 10 6,890 230 0 DIAMOND HILL INVESTMENT GROU COM 25264R207 412 6,009 SH DEFINED 01 603 5,406 0 DIAMOND HILL INVESTMENT GROU COM 25264R207 1,600 23,326 SH DEFINED 01,08 7,255 16,071 0 DIAMOND HILL INVESTMENT GROU COM 25264R207 446 6,500 SH DEFINED 09 6,500 0 0 DIAMOND MGMT & TECHNOLOGY CO COM 25269L106 277 35,296 SH DEFINED 01 5,383 29,913 0 DIAMOND MGMT & TECHNOLOGY CO COM 25269L106 8 1,000 SH OTHER 01 0 0 1,000 DIAMOND MGMT & TECHNOLOGY CO COM 25269L106 1,630 207,589 SH DEFINED 01,08 42,978 164,611 0 DIAMOND MGMT & TECHNOLOGY CO COM 25269L106 662 84,279 SH DEFINED 09 84,279 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 6,797 76,537 SH DEFINED 01 29,629 45,748 1,160 DIAMOND OFFSHORE DRILLING IN COM 25271C102 288 3,245 SH OTHER 01 3,135 70 40 DIAMOND OFFSHORE DRILLING IN COM 25271C102 276 3,108 SH DEFINED 04 2,773 140 195 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 16 SH OTHER 04 16 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 48,363 544,572 SH DEFINED 01,08 191,936 352,636 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 12,926 145,542 SH DEFINED 09 145,542 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 111 1,253 SH DEFINED 10 1,063 0 190 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2 22 SH OTHER 10 22 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 151 ________ DIAMONDROCK HOSPITALITY CO COM 252784301 3,839 379,724 SH DEFINED 01 64,735 312,219 2,770 DIAMONDROCK HOSPITALITY CO COM 252784301 6 591 SH OTHER 01 591 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 288 28,475 SH DEFINED 04 18,519 9,408 548 DIAMONDROCK HOSPITALITY CO COM 252784301 5 527 SH OTHER 04 527 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 14 1,386 SH DEFINED 07,10 0 1,386 0 DIAMONDROCK HOSPITALITY CO COM 252784301 13,307 1,316,185 SH DEFINED 01,08 532,505 783,680 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3,408 337,047 SH DEFINED 09 337,047 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 139 13,751 SH DEFINED 10 9,942 3,809 0 DICE HLDGS INC COM 253017107 562 73,903 SH DEFINED 01 3,516 70,387 0 DICE HLDGS INC COM 253017107 1,344 176,902 SH DEFINED 01,08 79,191 97,711 0 DICE HLDGS INC COM 253017107 349 45,905 SH DEFINED 09 45,905 0 0 DICKS SPORTING GOODS INC COM 253393102 1,168 44,718 SH DEFINED 01 17,508 24,110 3,100 DICKS SPORTING GOODS INC COM 253393102 96 3,675 SH OTHER 01 0 3,610 65 DICKS SPORTING GOODS INC COM 253393102 377 14,420 SH DEFINED 04 8,330 6,090 0 DICKS SPORTING GOODS INC COM 253393102 339 12,970 SH OTHER 04 0 12,970 0 DICKS SPORTING GOODS INC COM 253393102 13,449 515,076 SH DEFINED 01,08 31,579 483,497 0 DICKS SPORTING GOODS INC COM 253393102 25 960 SH DEFINED 10 0 760 200 DIEBOLD INC COM 253651103 1,054 33,188 SH DEFINED 01 16,200 16,368 620 DIEBOLD INC COM 253651103 15 460 SH DEFINED 04 160 0 300 DIEBOLD INC COM 253651103 16 500 SH OTHER 04 500 0 0 DIEBOLD INC COM 253651103 12,327 388,118 SH DEFINED 01,08 25,260 362,858 0 DIEBOLD INC COM 253651103 336 10,576 SH DEFINED 09 10,576 0 0 DIEBOLD INC COM 253651103 14 430 SH DEFINED 10 430 0 0 DIEBOLD INC COM 253651103 14 450 SH OTHER 10 450 0 0 DIEDRICH COFFEE INC COM 253675201 468 13,443 SH DEFINED 01 456 12,987 0 DIEDRICH COFFEE INC COM 253675201 1,408 40,459 SH DEFINED 01,08 14,770 25,689 0 DIEDRICH COFFEE INC COM 253675201 303 8,700 SH DEFINED 09 8,700 0 0 DIGI INTL INC COM 253798102 3,334 313,377 SH DEFINED 01 56,577 256,210 590 DIGI INTL INC COM 253798102 180 16,895 SH OTHER 01 6,395 8,160 2,340 DIGI INTL INC COM 253798102 665 62,463 SH DEFINED 04 59,983 2,480 0 DIGI INTL INC COM 253798102 11 1,055 SH OTHER 04 560 0 495 DIGI INTL INC COM 253798102 30 2,795 SH DEFINED 07,10 2,795 0 0 DIGI INTL INC COM 253798102 4,504 423,350 SH DEFINED 01,08 269,937 153,413 0 DIGI INTL INC COM 253798102 813 76,385 SH DEFINED 09 76,385 0 0 DIGI INTL INC COM 253798102 380 35,725 SH DEFINED 10 30,315 5,410 0 DIGIMARC CORP NEW COM 25381B101 111 6,409 SH DEFINED 01 491 5,918 0 DIGIMARC CORP NEW COM 25381B101 188 10,876 SH DEFINED 01,08 7,065 3,811 0 DIGIMARC CORP NEW COM 25381B101 2 110 SH DEFINED 10 110 0 0 DIGITAL ALLY INC COM 25382P109 3 1,500 SH DEFINED 01 0 1,500 0 DIGITAL ALLY INC COM 25382P109 2 1,100 SH DEFINED 04 1,100 0 0 DIGITAL ALLY INC COM 25382P109 22 11,797 SH DEFINED 01,08 1,500 10,297 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 152 ________ DIGITAL RLTY TR INC COM 253868103 1,660 30,631 SH DEFINED 01 12,295 18,296 40 DIGITAL RLTY TR INC COM 253868103 23 420 SH OTHER 01 0 400 20 DIGITAL RLTY TR INC COM 253868103 24 445 SH DEFINED 04 45 400 0 DIGITAL RLTY TR INC COM 253868103 16,308 300,891 SH DEFINED 01,08 104,557 196,334 0 DIGITAL RLTY TR INC COM 253868103 18 340 SH DEFINED 10 190 150 0 DIGITAL RIV INC COM 25388B104 1,899 62,681 SH DEFINED 01 10,988 50,143 1,550 DIGITAL RIV INC COM 25388B104 261 8,600 SH OTHER 01 0 8,600 0 DIGITAL RIV INC COM 25388B104 37 1,210 SH DEFINED 04 100 1,110 0 DIGITAL RIV INC COM 25388B104 13,767 454,342 SH DEFINED 01,08 89,324 365,018 0 DIGITAL RIV INC COM 25388B104 3,181 104,982 SH DEFINED 09 104,982 0 0 DIGITAL RIV INC COM 25388B104 2 80 SH DEFINED 10 80 0 0 DIGITALGLOBE INC COM 25389M877 322 11,532 SH DEFINED 01 4,543 6,989 0 DIGITALGLOBE INC COM 25389M877 386 13,825 SH OTHER 01 0 13,825 0 DIGITALGLOBE INC COM 25389M877 3,543 126,769 SH DEFINED 01,08 12,093 114,676 0 DIGITALGLOBE INC COM 25389M877 1,101 39,400 SH DEFINED 09 39,400 0 0 DIME CMNTY BANCSHARES COM 253922108 3,547 280,838 SH DEFINED 01 12,211 268,602 25 DIME CMNTY BANCSHARES COM 253922108 5,924 469,025 SH DEFINED 01,08 295,539 173,486 0 DIME CMNTY BANCSHARES COM 253922108 1,101 87,181 SH DEFINED 09 87,181 0 0 DIME CMNTY BANCSHARES COM 253922108 1 50 SH DEFINED 10 50 0 0 DILLARDS INC COM 254067101 8,698 368,567 SH DEFINED 01 15,251 353,246 70 DILLARDS INC COM 254067101 17,277 732,082 SH DEFINED 01,08 396,323 335,759 0 DILLARDS INC COM 254067101 3,309 140,225 SH DEFINED 09 140,225 0 0 DILLARDS INC COM 254067101 3 120 SH DEFINED 10 120 0 0 DINEEQUITY INC COM 254423106 1,541 38,983 SH DEFINED 01 11,125 27,153 705 DINEEQUITY INC COM 254423106 112 2,845 SH OTHER 01 0 2,845 0 DINEEQUITY INC COM 254423106 299 7,555 SH DEFINED 04 920 6,635 0 DINEEQUITY INC COM 254423106 6,015 152,151 SH DEFINED 01,08 35,122 117,029 0 DINEEQUITY INC COM 254423106 1,933 48,891 SH DEFINED 09 48,891 0 0 DINEEQUITY INC COM 254423106 218 5,510 SH DEFINED 10 980 4,410 120 DIODES INC COM 254543101 1,316 58,750 SH DEFINED 01 15,318 42,332 1,100 DIODES INC COM 254543101 13 600 SH OTHER 01 0 600 0 DIODES INC COM 254543101 39 1,732 SH DEFINED 04 65 1,667 0 DIODES INC COM 254543101 6,756 301,591 SH DEFINED 01,08 68,985 232,606 0 DIODES INC COM 254543101 2,194 97,932 SH DEFINED 09 97,932 0 0 DIODES INC COM 254543101 6 260 SH DEFINED 10 60 200 0 DIONEX CORP COM 254546104 2,526 33,781 SH DEFINED 01 9,696 23,525 560 DIONEX CORP COM 254546104 10 130 SH DEFINED 04 130 0 0 DIONEX CORP COM 254546104 11,805 157,866 SH DEFINED 01,08 36,880 120,986 0 DIONEX CORP COM 254546104 3,719 49,733 SH DEFINED 09 49,733 0 0 DIONEX CORP COM 254546104 7 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 153 ________ DISCOVERY LABORATORIES INC N COM 254668106 54 104,378 SH DEFINED 01 20,097 84,281 0 DISCOVERY LABORATORIES INC N COM 254668106 605 1,163,347 SH DEFINED 01,08 165,873 997,474 0 DISCOVERY LABORATORIES INC N COM 254668106 230 442,609 SH DEFINED 09 442,609 0 0 DISCOVERY LABORATORIES INC N COM 254668106 0 190 SH DEFINED 10 190 0 0 DISNEY WALT CO COM 254687106 152,812 4,377,315 SH DEFINED 01 2,853,313 1,406,783 117,219 DISNEY WALT CO COM 254687106 20,662 591,851 SH OTHER 01 414,169 131,097 46,585 DISNEY WALT CO COM 254687106 74,219 2,126,015 SH DEFINED 04 1,994,877 45,927 85,211 DISNEY WALT CO COM 254687106 21,611 619,049 SH OTHER 04 469,926 99,028 50,095 DISNEY WALT CO COM 254687106 85 2,445 SH DEFINED 07,10 2,445 0 0 DISNEY WALT CO COM 254687106 549,468 15,739,551 SH DEFINED 01,08 5,691,720 10,047,831 0 DISNEY WALT CO COM 254687106 140,422 4,022,387 SH DEFINED 09 4,022,387 0 0 DISNEY WALT CO COM 254687106 21,333 611,096 SH DEFINED 10 523,019 23,651 64,426 DISNEY WALT CO COM 254687106 3,768 107,923 SH OTHER 10 79,311 22,032 6,580 DISCOVERY COMMUNICATNS NEW COM 25470F104 8,322 246,296 SH DEFINED 01 54,664 190,062 1,570 DISCOVERY COMMUNICATNS NEW COM 25470F104 13 372 SH OTHER 01 79 0 293 DISCOVERY COMMUNICATNS NEW COM 25470F104 166 4,912 SH DEFINED 04 2,492 2,420 0 DISCOVERY COMMUNICATNS NEW COM 25470F104 18 530 SH OTHER 04 0 530 0 DISCOVERY COMMUNICATNS NEW COM 25470F104 57,315 1,696,206 SH DEFINED 01,08 589,570 1,106,636 0 DISCOVERY COMMUNICATNS NEW COM 25470F104 17,377 514,262 SH DEFINED 09 514,262 0 0 DISCOVERY COMMUNICATNS NEW COM 25470F104 159 4,709 SH DEFINED 10 1,139 3,570 0 DISCOVERY COMMUNICATNS NEW COM 25470F104 4 118 SH OTHER 10 118 0 0 DISCOVERY COMMUNICATNS NEW COM 25470F302 1,903 64,705 SH DEFINED 01 34,802 29,741 162 DISCOVERY COMMUNICATNS NEW COM 25470F302 15 503 SH OTHER 01 0 0 503 DISCOVERY COMMUNICATNS NEW COM 25470F302 29 972 SH DEFINED 04 972 0 0 DISCOVERY COMMUNICATNS NEW COM 25470F302 16,385 557,128 SH DEFINED 01,08 210,182 346,946 0 DISCOVERY COMMUNICATNS NEW COM 25470F302 1,971 67,016 SH DEFINED 09 67,016 0 0 DISCOVERY COMMUNICATNS NEW COM 25470F302 20 685 SH DEFINED 10 685 0 0 DISH NETWORK CORP COM 25470M109 1,219 58,550 SH DEFINED 01 30,699 25,831 2,020 DISH NETWORK CORP COM 25470M109 3 155 SH OTHER 01 0 0 155 DISH NETWORK CORP COM 25470M109 17,739 852,019 SH DEFINED 01,08 293,234 558,785 0 DISH NETWORK CORP COM 25470M109 2,193 105,350 SH DEFINED 09 105,350 0 0 DISH NETWORK CORP COM 25470M109 26 1,240 SH DEFINED 10 1,240 0 0 DISCOVER FINL SVCS COM 254709108 9,654 647,908 SH DEFINED 01 292,986 343,745 11,177 DISCOVER FINL SVCS COM 254709108 332 22,289 SH OTHER 01 13,768 719 7,802 DISCOVER FINL SVCS COM 254709108 874 58,691 SH DEFINED 04 55,456 1,078 2,157 DISCOVER FINL SVCS COM 254709108 64 4,262 SH OTHER 04 3,942 320 0 DISCOVER FINL SVCS COM 254709108 5 345 SH DEFINED 07,10 345 0 0 DISCOVER FINL SVCS COM 254709108 65,506 4,396,378 SH DEFINED 01,08 1,615,082 2,781,296 0 DISCOVER FINL SVCS COM 254709108 17,182 1,153,153 SH DEFINED 09 1,153,153 0 0 DISCOVER FINL SVCS COM 254709108 404 27,122 SH DEFINED 10 26,422 0 700 DISCOVER FINL SVCS COM 254709108 14 960 SH OTHER 10 595 147 218 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 154 ________ DIRECTV COM 25490A101 32,101 949,445 SH DEFINED 01 426,691 515,650 7,104 DIRECTV COM 25490A101 536 15,861 SH OTHER 01 8,043 5,104 2,714 DIRECTV COM 25490A101 1,880 55,594 SH DEFINED 04 53,493 1,350 751 DIRECTV COM 25490A101 29 855 SH OTHER 04 621 0 234 DIRECTV COM 25490A101 255,809 7,566,071 SH DEFINED 01,08 2,668,135 4,897,936 0 DIRECTV COM 25490A101 67,755 2,003,980 SH DEFINED 09 2,003,980 0 0 DIRECTV COM 25490A101 847 25,048 SH DEFINED 10 24,341 125 582 DIRECTV COM 25490A101 658 19,473 SH OTHER 10 19,473 0 0 DITECH NETWORKS INC COM 25500T108 55 33,075 SH DEFINED 01 0 33,075 0 DITECH NETWORKS INC COM 25500T108 102 61,955 SH DEFINED 01,08 31,872 30,083 0 DIVX INC COM 255413106 1,039 145,175 SH DEFINED 01 7,263 137,882 30 DIVX INC COM 255413106 6 780 SH DEFINED 04 780 0 0 DIVX INC COM 255413106 2,633 367,807 SH DEFINED 01,08 164,121 203,686 0 DIVX INC COM 255413106 813 113,523 SH DEFINED 09 113,523 0 0 DIVX INC COM 255413106 0 60 SH DEFINED 10 60 0 0 DIXIE GROUP INC COM 255519100 50 10,050 SH DEFINED 01 0 10,050 0 DIXIE GROUP INC COM 255519100 15 3,000 SH OTHER 01 0 3,000 0 DIXIE GROUP INC COM 255519100 126 25,451 SH DEFINED 01,08 10,371 15,080 0 DR REDDYS LABS LTD COM 256135203 130 4,589 SH DEFINED 01 4,589 0 0 DR REDDYS LABS LTD COM 256135203 1 18 SH DEFINED 04 18 0 0 DR REDDYS LABS LTD COM 256135203 42 1,500 SH OTHER 04 0 1,500 0 DR REDDYS LABS LTD COM 256135203 2,886 102,243 SH DEFINED 01,08 102,243 0 0 DOLAN MEDIA CO COM 25659P402 445 40,894 SH DEFINED 01 7,251 33,643 0 DOLAN MEDIA CO COM 25659P402 2,613 240,359 SH DEFINED 01,08 57,261 183,098 0 DOLAN MEDIA CO COM 25659P402 988 90,924 SH DEFINED 09 90,924 0 0 DOLBY LABORATORIES INC COM 25659T107 1,258 21,443 SH DEFINED 01 9,065 11,903 475 DOLBY LABORATORIES INC COM 25659T107 53 900 SH OTHER 01 865 0 35 DOLBY LABORATORIES INC COM 25659T107 131 2,240 SH DEFINED 04 2,150 0 90 DOLBY LABORATORIES INC COM 25659T107 11 186 SH OTHER 04 186 0 0 DOLBY LABORATORIES INC COM 25659T107 11,863 202,191 SH DEFINED 01,08 63,714 138,477 0 DOLBY LABORATORIES INC COM 25659T107 900 15,337 SH DEFINED 09 15,337 0 0 DOLBY LABORATORIES INC COM 25659T107 38 647 SH DEFINED 10 647 0 0 DOLE FOOD CO INC NEW COM 256603101 171 14,447 SH DEFINED 01 3,620 10,827 0 DOLE FOOD CO INC NEW COM 256603101 2,802 236,488 SH DEFINED 01,08 28,980 207,508 0 DOLE FOOD CO INC NEW COM 256603101 1,273 107,462 SH DEFINED 09 107,462 0 0 DOLLAR FINL CORP COM 256664103 1,182 49,144 SH DEFINED 01 6,336 42,778 30 DOLLAR FINL CORP COM 256664103 5,417 225,128 SH DEFINED 01,08 58,862 166,266 0 DOLLAR FINL CORP COM 256664103 1,653 68,687 SH DEFINED 09 68,687 0 0 DOLLAR FINL CORP COM 256664103 1 50 SH DEFINED 10 50 0 0 DOLLAR FINL CORP COM 256664103 5 200 SH OTHER 10 0 200 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 155 ________ DOLLAR GEN CORP NEW COM 256677105 557 22,057 SH DEFINED 01 14,366 7,691 0 DOLLAR GEN CORP NEW COM 256677105 19 745 SH OTHER 01 535 210 0 DOLLAR GEN CORP NEW COM 256677105 372 14,740 SH DEFINED 04 14,585 155 0 DOLLAR GEN CORP NEW COM 256677105 18 720 SH OTHER 04 720 0 0 DOLLAR GEN CORP NEW COM 256677105 2,538 100,522 SH DEFINED 01,08 4,380 96,142 0 DOLLAR GEN CORP NEW COM 256677105 167 6,610 SH DEFINED 10 6,490 120 0 DOLLAR GEN CORP NEW COM 256677105 8 320 SH OTHER 10 320 0 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 1,229 38,264 SH DEFINED 01 6,153 32,111 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 1 22 SH DEFINED 04 22 0 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 129 4,000 SH OTHER 04 0 4,000 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 7,151 222,568 SH DEFINED 01,08 46,912 175,656 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 2,540 79,042 SH DEFINED 09 79,042 0 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 2 60 SH DEFINED 10 60 0 0 DOLLAR TREE INC COM 256746108 4,422 74,665 SH DEFINED 01 29,156 43,210 2,299 DOLLAR TREE INC COM 256746108 681 11,498 SH OTHER 01 11,168 35 295 DOLLAR TREE INC COM 256746108 247 4,171 SH DEFINED 04 3,931 240 0 DOLLAR TREE INC COM 256746108 33 556 SH OTHER 04 521 35 0 DOLLAR TREE INC COM 256746108 36,995 624,697 SH DEFINED 01,08 128,522 496,175 0 DOLLAR TREE INC COM 256746108 2,647 44,690 SH DEFINED 09 44,690 0 0 DOLLAR TREE INC COM 256746108 234 3,958 SH DEFINED 10 3,808 0 150 DOMINION RES INC VA NEW COM 25746U109 42,449 1,032,567 SH DEFINED 01 644,537 356,234 31,796 DOMINION RES INC VA NEW COM 25746U109 10,782 262,273 SH OTHER 01 180,339 69,918 12,016 DOMINION RES INC VA NEW COM 25746U109 18,795 457,188 SH DEFINED 04 407,903 28,579 20,706 DOMINION RES INC VA NEW COM 25746U109 13,304 323,626 SH OTHER 04 241,478 64,745 17,403 DOMINION RES INC VA NEW COM 25746U109 36 865 SH DEFINED 07,10 865 0 0 DOMINION RES INC VA NEW COM 25746U109 198,094 4,818,643 SH DEFINED 01,08 1,698,845 3,119,798 0 DOMINION RES INC VA NEW COM 25746U109 52,242 1,270,796 SH DEFINED 09 1,270,796 0 0 DOMINION RES INC VA NEW COM 25746U109 9,097 221,296 SH DEFINED 10 203,601 15,993 1,702 DOMINION RES INC VA NEW COM 25746U109 2,130 51,817 SH OTHER 10 29,009 18,908 3,900 DOMINOS PIZZA INC COM 25754A201 1,006 73,790 SH DEFINED 01 11,262 62,528 0 DOMINOS PIZZA INC COM 25754A201 4,439 325,465 SH DEFINED 01,08 93,553 231,912 0 DOMINOS PIZZA INC COM 25754A201 1,427 104,627 SH DEFINED 09 104,627 0 0 DOMINOS PIZZA INC COM 25754A201 1 80 SH DEFINED 10 80 0 0 DOMTAR CORP COM 257559203 7,746 120,264 SH DEFINED 01 10,841 109,423 0 DOMTAR CORP COM 257559203 13 197 SH DEFINED 04 197 0 0 DOMTAR CORP COM 257559203 27,642 429,155 SH DEFINED 01,08 170,645 258,510 0 DOMTAR CORP COM 257559203 7,445 115,583 SH DEFINED 09 115,583 0 0 DOMTAR CORP COM 257559203 5 82 SH DEFINED 10 82 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 156 ________ DONALDSON INC COM 257651109 1,925 42,670 SH DEFINED 01 21,991 20,119 560 DONALDSON INC COM 257651109 2,106 46,685 SH OTHER 01 24,580 6,705 15,400 DONALDSON INC COM 257651109 135 2,989 SH DEFINED 04 2,989 0 0 DONALDSON INC COM 257651109 61 1,350 SH OTHER 04 1,350 0 0 DONALDSON INC COM 257651109 20,394 452,005 SH DEFINED 01,08 29,258 422,747 0 DONALDSON INC COM 257651109 138 3,060 SH DEFINED 10 1,800 1,100 160 DONEGAL GROUP INC COM 257701201 2,547 175,527 SH DEFINED 01 2,588 172,939 0 DONEGAL GROUP INC COM 257701201 3,696 254,713 SH DEFINED 01,08 184,134 70,579 0 DONEGAL GROUP INC COM 257701201 454 31,300 SH DEFINED 09 31,300 0 0 DONEGAL GROUP INC COM 257701300 144 8,753 SH DEFINED 01 0 8,753 0 DONEGAL GROUP INC COM 257701300 203 12,315 SH DEFINED 01,08 10,534 1,781 0 DONNELLEY R R & SONS CO COM 257867101 15,261 714,810 SH DEFINED 01 574,155 137,044 3,611 DONNELLEY R R & SONS CO COM 257867101 15,095 707,034 SH OTHER 01 186,987 503,612 16,435 DONNELLEY R R & SONS CO COM 257867101 448 20,978 SH DEFINED 04 19,849 776 353 DONNELLEY R R & SONS CO COM 257867101 745 34,893 SH OTHER 04 29,862 5,031 0 DONNELLEY R R & SONS CO COM 257867101 9 425 SH DEFINED 07,10 425 0 0 DONNELLEY R R & SONS CO COM 257867101 40,679 1,905,318 SH DEFINED 01,08 735,655 1,169,663 0 DONNELLEY R R & SONS CO COM 257867101 8,935 418,505 SH DEFINED 09 418,505 0 0 DONNELLEY R R & SONS CO COM 257867101 127 5,941 SH DEFINED 10 5,941 0 0 DONNELLEY R R & SONS CO COM 257867101 4 168 SH OTHER 10 68 100 0 DORAL FINL CORP COM 25811P886 110 25,426 SH DEFINED 01 850 24,576 0 DORAL FINL CORP COM 25811P886 445 103,181 SH DEFINED 01,08 33,265 69,916 0 DORAL FINL CORP COM 25811P886 117 27,200 SH DEFINED 09 27,200 0 0 DORMAN PRODUCTS INC COM 258278100 1,697 89,344 SH DEFINED 01 2,788 86,556 0 DORMAN PRODUCTS INC COM 258278100 3,215 169,293 SH DEFINED 01,08 94,867 74,426 0 DORMAN PRODUCTS INC COM 258278100 680 35,787 SH DEFINED 09 35,787 0 0 DOT HILL SYS CORP COM 25848T109 62 41,727 SH DEFINED 01 0 41,727 0 DOT HILL SYS CORP COM 25848T109 116 78,109 SH DEFINED 01,08 33,984 44,125 0 DOUBLE EAGLE PETE CO COM 258570209 119 27,986 SH DEFINED 01 590 27,396 0 DOUBLE EAGLE PETE CO COM 258570209 177 41,590 SH DEFINED 01,08 25,937 15,653 0 DOUBLE-TAKE SOFTWARE INC COM 258598101 560 62,833 SH DEFINED 01 4,356 58,477 0 DOUBLE-TAKE SOFTWARE INC COM 258598101 1,602 179,837 SH DEFINED 01,08 70,760 109,077 0 DOUBLE-TAKE SOFTWARE INC COM 258598101 510 57,290 SH DEFINED 09 57,290 0 0 DOUBLE-TAKE SOFTWARE INC COM 258598101 0 40 SH DEFINED 10 40 0 0 DOUGLAS EMMETT INC COM 25960P109 609 39,604 SH DEFINED 01 26,419 13,085 100 DOUGLAS EMMETT INC COM 25960P109 29 1,895 SH OTHER 01 0 1,800 95 DOUGLAS EMMETT INC COM 25960P109 23 1,500 SH DEFINED 04 0 1,500 0 DOUGLAS EMMETT INC COM 25960P109 9,462 615,594 SH DEFINED 01,08 211,431 404,163 0 DOUGLAS EMMETT INC COM 25960P109 13 850 SH DEFINED 10 250 600 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 157 ________ DOVER CORP COM 260003108 20,596 440,557 SH DEFINED 01 277,312 157,935 5,310 DOVER CORP COM 260003108 4,346 92,973 SH OTHER 01 62,767 28,674 1,532 DOVER CORP COM 260003108 5,820 124,484 SH DEFINED 04 99,464 21,020 4,000 DOVER CORP COM 260003108 1,283 27,438 SH OTHER 04 11,624 15,814 0 DOVER CORP COM 260003108 17 365 SH DEFINED 07,10 365 0 0 DOVER CORP COM 260003108 77,101 1,649,221 SH DEFINED 01,08 660,452 988,769 0 DOVER CORP COM 260003108 18,704 400,093 SH DEFINED 09 400,093 0 0 DOVER CORP COM 260003108 3,130 66,950 SH DEFINED 10 42,965 6,450 17,535 DOVER CORP COM 260003108 1,058 22,627 SH OTHER 10 14,950 7,045 632 DOVER DOWNS GAMING & ENTMT I COM 260095104 131 33,204 SH DEFINED 01 2,830 30,374 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 542 136,785 SH DEFINED 01,08 32,999 103,786 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 163 41,164 SH DEFINED 09 41,164 0 0 DOVER MOTORSPORTS INC COM 260174107 66 31,930 SH DEFINED 01 0 31,930 0 DOVER MOTORSPORTS INC COM 260174107 78 37,981 SH DEFINED 01,08 25,005 12,976 0 DOW CHEM CO COM 260543103 54,087 1,829,103 SH DEFINED 01 837,120 977,550 14,433 DOW CHEM CO COM 260543103 3,700 125,120 SH OTHER 01 76,746 38,187 10,187 DOW CHEM CO COM 260543103 13,802 466,750 SH DEFINED 04 430,012 23,606 13,132 DOW CHEM CO COM 260543103 4,984 168,553 SH OTHER 04 107,812 34,953 25,788 DOW CHEM CO COM 260543103 47 1,605 SH DEFINED 07,10 1,605 0 0 DOW CHEM CO COM 260543103 297,375 10,056,645 SH DEFINED 01,08 4,066,933 5,956,900 32,812 DOW CHEM CO COM 260543103 71,060 2,403,121 SH DEFINED 09 2,403,121 0 0 DOW CHEM CO COM 260543103 4,777 161,539 SH DEFINED 10 142,486 12,134 6,919 DOW CHEM CO COM 260543103 767 25,949 SH OTHER 10 16,209 5,740 4,000 DR PEPPER SNAPPLE GROUP INC COM 26138E109 10,941 311,078 SH DEFINED 01 136,640 168,650 5,788 DR PEPPER SNAPPLE GROUP INC COM 26138E109 419 11,925 SH OTHER 01 5,861 5,874 190 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,629 74,758 SH DEFINED 04 72,579 1,788 391 DR PEPPER SNAPPLE GROUP INC COM 26138E109 308 8,770 SH OTHER 04 7,930 840 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 6 175 SH DEFINED 07,10 175 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 74,388 2,115,099 SH DEFINED 01,08 806,134 1,308,965 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 30,990 881,140 SH DEFINED 09 881,140 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,207 34,329 SH DEFINED 10 32,444 1,745 140 DR PEPPER SNAPPLE GROUP INC COM 26138E109 31 879 SH OTHER 10 497 382 0 DREAMWORKS ANIMATION SKG INC COM 26153C103 1,078 27,354 SH DEFINED 01 13,650 10,754 2,950 DREAMWORKS ANIMATION SKG INC COM 26153C103 30 760 SH OTHER 01 0 700 60 DREAMWORKS ANIMATION SKG INC COM 26153C103 54 1,370 SH DEFINED 04 770 600 0 DREAMWORKS ANIMATION SKG INC COM 26153C103 475 12,062 SH OTHER 04 1,862 10,200 0 DREAMWORKS ANIMATION SKG INC COM 26153C103 17,685 448,852 SH DEFINED 01,08 31,310 417,542 0 DREAMWORKS ANIMATION SKG INC COM 26153C103 16 400 SH DEFINED 10 170 230 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 158 ________ DRESS BARN INC COM 261570105 9,819 375,581 SH DEFINED 01 31,121 342,052 2,408 DRESS BARN INC COM 261570105 21 800 SH OTHER 01 0 800 0 DRESS BARN INC COM 261570105 21 802 SH DEFINED 04 102 700 0 DRESS BARN INC COM 261570105 20,441 781,881 SH DEFINED 01,08 400,715 381,166 0 DRESS BARN INC COM 261570105 4,306 164,692 SH DEFINED 09 164,692 0 0 DRESS BARN INC COM 261570105 13 500 SH DEFINED 10 200 300 0 DRESSER-RAND GROUP INC COM 261608103 1,223 38,932 SH DEFINED 01 14,490 23,612 830 DRESSER-RAND GROUP INC COM 261608103 87 2,770 SH OTHER 01 2,705 0 65 DRESSER-RAND GROUP INC COM 261608103 1 46 SH DEFINED 04 46 0 0 DRESSER-RAND GROUP INC COM 261608103 258 8,200 SH OTHER 04 0 8,200 0 DRESSER-RAND GROUP INC COM 261608103 7,784 247,749 SH DEFINED 01,08 29,708 218,041 0 DRESSER-RAND GROUP INC COM 261608103 6 180 SH DEFINED 10 180 0 0 DREW INDS INC COM 26168L205 3,376 153,303 SH DEFINED 01 8,716 143,707 880 DREW INDS INC COM 26168L205 0 15 SH DEFINED 04 15 0 0 DREW INDS INC COM 26168L205 6,573 298,506 SH DEFINED 01,08 166,767 131,739 0 DREW INDS INC COM 26168L205 1,056 47,973 SH DEFINED 09 47,973 0 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 1 14,082 DEFINED 01 14,082 0 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 2 22,835 DEFINED 04 22,835 0 0 DRIL-QUIP INC COM 262037104 4,380 71,985 SH DEFINED 01 25,002 46,058 925 DRIL-QUIP INC COM 262037104 27 440 SH OTHER 01 0 175 265 DRIL-QUIP INC COM 262037104 670 11,005 SH DEFINED 04 10,245 370 390 DRIL-QUIP INC COM 262037104 37 610 SH OTHER 04 270 340 0 DRIL-QUIP INC COM 262037104 16,075 264,219 SH DEFINED 01,08 65,244 198,975 0 DRIL-QUIP INC COM 262037104 4,884 80,269 SH DEFINED 09 80,269 0 0 DRIL-QUIP INC COM 262037104 842 13,846 SH DEFINED 10 13,726 120 0 DRUGSTORE COM INC COM 262241102 337 93,941 SH DEFINED 01 19,085 74,856 0 DRUGSTORE COM INC COM 262241102 2,370 660,242 SH DEFINED 01,08 128,770 531,472 0 DRUGSTORE COM INC COM 262241102 851 237,000 SH DEFINED 09 237,000 0 0 DRUGSTORE COM INC COM 262241102 1 170 SH DEFINED 10 170 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 69,859 1,875,913 SH DEFINED 01 1,307,499 540,477 27,937 DU PONT E I DE NEMOURS & CO COM 263534109 11,396 306,027 SH OTHER 01 172,460 109,917 23,650 DU PONT E I DE NEMOURS & CO COM 263534109 41,159 1,105,248 SH DEFINED 04 1,032,446 39,249 33,553 DU PONT E I DE NEMOURS & CO COM 263534109 14,550 390,699 SH OTHER 04 303,867 59,566 27,266 DU PONT E I DE NEMOURS & CO COM 263534109 3 85 SH DEFINED 07,10 85 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 271,883 7,300,829 SH DEFINED 01,08 2,611,008 4,689,821 0 DU PONT E I DE NEMOURS & CO COM 263534109 70,645 1,897,013 SH DEFINED 09 1,897,013 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 10,784 289,583 SH DEFINED 10 264,483 13,421 11,679 DU PONT E I DE NEMOURS & CO COM 263534109 2,260 60,698 SH OTHER 10 41,901 11,636 7,161 DUCKWALL-ALCO STORES INC NEW COM 264142100 73 5,054 SH DEFINED 01 0 5,054 0 DUCKWALL-ALCO STORES INC NEW COM 264142100 125 8,623 SH DEFINED 01,08 4,952 3,671 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 159 ________ DUCOMMUN INC DEL COM 264147109 1,940 92,344 SH DEFINED 01 2,444 89,900 0 DUCOMMUN INC DEL COM 264147109 9 450 SH DEFINED 04 450 0 0 DUCOMMUN INC DEL COM 264147109 3,540 168,479 SH DEFINED 01,08 99,034 69,445 0 DUCOMMUN INC DEL COM 264147109 763 36,300 SH DEFINED 09 36,300 0 0 DUCOMMUN INC DEL COM 264147109 1 30 SH DEFINED 10 30 0 0 DUFF & PHELPS CORP NEW COM 26433B107 489 29,241 SH DEFINED 01 4,141 25,100 0 DUFF & PHELPS CORP NEW COM 26433B107 2 125 SH DEFINED 04 125 0 0 DUFF & PHELPS CORP NEW COM 26433B107 2,420 144,587 SH DEFINED 01,08 37,220 107,367 0 DUFF & PHELPS CORP NEW COM 26433B107 819 48,929 SH DEFINED 09 48,929 0 0 DUFF & PHELPS CORP NEW COM 26433B107 1 30 SH DEFINED 10 30 0 0 DUKE ENERGY CORP NEW COM 26441C105 23,288 1,426,991 SH DEFINED 01 755,443 658,873 12,675 DUKE ENERGY CORP NEW COM 26441C105 1,760 107,836 SH OTHER 01 92,189 10,955 4,692 DUKE ENERGY CORP NEW COM 26441C105 3,589 219,936 SH DEFINED 04 190,298 13,526 16,112 DUKE ENERGY CORP NEW COM 26441C105 2,460 150,761 SH OTHER 04 93,047 36,809 20,905 DUKE ENERGY CORP NEW COM 26441C105 16 965 SH DEFINED 07,10 965 0 0 DUKE ENERGY CORP NEW COM 26441C105 171,104 10,484,305 SH DEFINED 01,08 3,705,176 6,779,129 0 DUKE ENERGY CORP NEW COM 26441C105 41,224 2,525,971 SH DEFINED 09 2,525,971 0 0 DUKE ENERGY CORP NEW COM 26441C105 1,888 115,657 SH DEFINED 10 114,521 0 1,136 DUKE ENERGY CORP NEW COM 26441C105 325 19,901 SH OTHER 10 15,841 0 4,060 DUKE REALTY CORP COM 264411505 3,358 270,829 SH DEFINED 01 38,368 225,311 7,150 DUKE REALTY CORP COM 264411505 1 115 SH OTHER 01 0 0 115 DUKE REALTY CORP COM 264411505 13 1,015 SH DEFINED 04 1,015 0 0 DUKE REALTY CORP COM 264411505 24,424 1,969,649 SH DEFINED 01,08 708,393 1,261,256 0 DUKE REALTY CORP COM 264411505 935 75,392 SH DEFINED 09 75,392 0 0 DUKE REALTY CORP COM 264411505 8 659 SH DEFINED 10 460 0 199 DUN & BRADSTREET CORP DEL NE COM 26483E100 3,711 49,864 SH DEFINED 01 17,550 30,592 1,722 DUN & BRADSTREET CORP DEL NE COM 26483E100 1,308 17,573 SH OTHER 01 4,814 6,984 5,775 DUN & BRADSTREET CORP DEL NE COM 26483E100 130 1,748 SH DEFINED 04 1,658 90 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 147 1,980 SH OTHER 04 1,780 200 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 29,436 395,542 SH DEFINED 01,08 133,136 262,406 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 8,260 110,990 SH DEFINED 09 110,990 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 23 308 SH DEFINED 10 208 0 100 DUN & BRADSTREET CORP DEL NE COM 26483E100 1 16 SH OTHER 10 16 0 0 DUOYUAN PRTG INC COM 26605B109 41 3,758 SH DEFINED 01 1,058 2,700 0 DUOYUAN PRTG INC COM 26605B109 466 43,191 SH DEFINED 01,08 6,144 37,047 0 DUOYUAN PRTG INC COM 26605B109 432 39,984 SH DEFINED 09 39,984 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1,252 57,968 SH DEFINED 01 4,668 53,300 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 6,666 308,760 SH DEFINED 01,08 109,972 198,788 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1,674 77,545 SH DEFINED 09 77,545 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 160 ________ DURECT CORP COM 266605104 260 86,521 SH DEFINED 01 18,954 67,467 100 DURECT CORP COM 266605104 1,942 645,282 SH DEFINED 01,08 122,068 523,214 0 DURECT CORP COM 266605104 867 288,145 SH DEFINED 09 288,145 0 0 DURECT CORP COM 266605104 0 100 SH DEFINED 10 100 0 0 DUSA PHARMACEUTICALS INC COM 266898105 34 18,842 SH DEFINED 01 0 18,842 0 DUSA PHARMACEUTICALS INC COM 266898105 88 47,971 SH DEFINED 01,08 17,192 30,779 0 DYAX CORP COM 26746E103 209 61,316 SH DEFINED 01 16,021 45,295 0 DYAX CORP COM 26746E103 1,866 547,199 SH DEFINED 01,08 90,894 456,305 0 DYAX CORP COM 26746E103 809 237,276 SH DEFINED 09 237,276 0 0 DYAX CORP COM 26746E103 0 110 SH DEFINED 10 110 0 0 DYCOM INDS INC COM 267475101 1,754 200,054 SH DEFINED 01 19,133 179,711 1,210 DYCOM INDS INC COM 267475101 228 26,025 SH DEFINED 04 6,880 19,145 0 DYCOM INDS INC COM 267475101 22 2,550 SH DEFINED 07,10 0 2,550 0 DYCOM INDS INC COM 267475101 4,017 457,987 SH DEFINED 01,08 217,819 240,168 0 DYCOM INDS INC COM 267475101 973 111,000 SH DEFINED 09 111,000 0 0 DYCOM INDS INC COM 267475101 13 1,460 SH DEFINED 10 610 850 0 DYNACQ HEALTHCARE INC COM 26779V105 46 15,186 SH DEFINED 01 0 15,186 0 DYNACQ HEALTHCARE INC COM 26779V105 81 26,567 SH DEFINED 01,08 20,383 6,184 0 DYNAMEX INC COM 26784F103 407 23,649 SH DEFINED 01 12,180 11,329 140 DYNAMEX INC COM 26784F103 64 3,715 SH OTHER 01 1,415 1,765 535 DYNAMEX INC COM 26784F103 238 13,840 SH DEFINED 04 13,305 535 0 DYNAMEX INC COM 26784F103 4 240 SH OTHER 04 130 110 0 DYNAMEX INC COM 26784F103 11 650 SH DEFINED 07,10 650 0 0 DYNAMEX INC COM 26784F103 1,296 75,369 SH DEFINED 01,08 16,895 58,474 0 DYNAMEX INC COM 26784F103 452 26,271 SH DEFINED 09 26,271 0 0 DYNAMEX INC COM 26784F103 135 7,855 SH DEFINED 10 6,675 1,180 0 DYNAMIC MATLS CORP COM 267888105 306 19,600 SH DEFINED 01 3,278 16,322 0 DYNAMIC MATLS CORP COM 267888105 1,781 114,048 SH DEFINED 01,08 22,642 91,406 0 DYNAMIC MATLS CORP COM 267888105 663 42,470 SH DEFINED 09 42,470 0 0 DYNAMICS RESH CORP COM 268057106 198 17,581 SH DEFINED 01 1,885 15,696 0 DYNAMICS RESH CORP COM 268057106 902 80,042 SH DEFINED 01,08 22,283 57,759 0 DYNAMICS RESH CORP COM 268057106 62 5,500 SH DEFINED 09 5,500 0 0 DYNAVAX TECHNOLOGIES CORP COM 268158102 25 19,496 SH DEFINED 01 1,850 17,646 0 DYNAVAX TECHNOLOGIES CORP COM 268158102 67 51,288 SH DEFINED 01,08 17,971 33,317 0 DYNCORP INTL INC COM 26817C101 505 43,934 SH DEFINED 01 4,095 39,839 0 DYNCORP INTL INC COM 26817C101 13 1,145 SH DEFINED 04 1,145 0 0 DYNCORP INTL INC COM 26817C101 2,456 213,759 SH DEFINED 01,08 63,458 150,301 0 DYNCORP INTL INC COM 26817C101 850 73,983 SH DEFINED 09 73,983 0 0 DYNCORP INTL INC COM 26817C101 5 435 SH DEFINED 10 435 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 161 ________ DYNEGY INC DEL COM 26817G102 208 165,190 SH DEFINED 01 90,712 71,698 2,780 DYNEGY INC DEL COM 26817G102 8 5,995 SH DEFINED 04 5,995 0 0 DYNEGY INC DEL COM 26817G102 3,972 3,152,737 SH DEFINED 01,08 179,400 2,973,337 0 DYNEGY INC DEL COM 26817G102 9 7,015 SH DEFINED 10 7,015 0 0 DYNEX CAP INC COM 26817Q506 177 19,673 SH DEFINED 01 2,149 17,524 0 DYNEX CAP INC COM 26817Q506 804 89,384 SH DEFINED 01,08 28,511 60,873 0 DYNEX CAP INC COM 26817Q506 349 38,741 SH DEFINED 09 38,741 0 0 EDCI HLDGS INC COM 268315108 21 6,265 SH DEFINED 01 0 6,265 0 EDCI HLDGS INC COM 268315108 25 7,423 SH DEFINED 01,08 5,321 2,102 0 EF JOHNSON TECHNOLOGIES INC COM 26843B101 11 11,867 SH DEFINED 01 0 11,867 0 EF JOHNSON TECHNOLOGIES INC COM 26843B101 16 16,648 SH DEFINED 01,08 12,085 4,563 0 E M C CORP MASS COM 268648102 56,618 3,138,450 SH DEFINED 01 1,740,058 1,348,946 49,446 E M C CORP MASS COM 268648102 3,385 187,653 SH OTHER 01 125,659 35,090 26,904 E M C CORP MASS COM 268648102 13,011 721,254 SH DEFINED 04 642,222 56,259 22,773 E M C CORP MASS COM 268648102 3,045 168,766 SH OTHER 04 61,972 64,926 41,868 E M C CORP MASS COM 268648102 607 33,640 SH DEFINED 07,10 0 0 33,640 E M C CORP MASS COM 268648102 300,124 16,636,593 SH DEFINED 01,08 5,971,452 10,665,141 0 E M C CORP MASS COM 268648102 77,874 4,316,746 SH DEFINED 09 4,316,746 0 0 E M C CORP MASS COM 268648102 7,000 388,035 SH DEFINED 10 350,388 24,360 13,287 E M C CORP MASS COM 268648102 215 11,944 SH OTHER 10 11,944 0 0 EMC INS GROUP INC COM 268664109 1,574 69,881 SH DEFINED 01 1,076 68,805 0 EMC INS GROUP INC COM 268664109 2,515 111,671 SH DEFINED 01,08 72,350 39,321 0 EMC INS GROUP INC COM 268664109 324 14,400 SH DEFINED 09 14,400 0 0 EMS TECHNOLOGIES INC COM 26873N108 1,801 108,506 SH DEFINED 01 6,704 101,802 0 EMS TECHNOLOGIES INC COM 26873N108 0 15 SH DEFINED 04 15 0 0 EMS TECHNOLOGIES INC COM 26873N108 3,575 215,337 SH DEFINED 01,08 117,443 97,894 0 EMS TECHNOLOGIES INC COM 26873N108 748 45,063 SH DEFINED 09 45,063 0 0 EMS TECHNOLOGIES INC COM 26873N108 0 30 SH DEFINED 10 30 0 0 ENI S P A COM 26874R108 8,550 182,191 SH DEFINED 01 154,188 6,223 21,780 ENI S P A COM 26874R108 104 2,220 SH OTHER 01 552 1,423 245 ENI S P A COM 26874R108 1,252 26,678 SH DEFINED 04 24,244 1,834 600 ENI S P A COM 26874R108 3,164 67,427 SH DEFINED 01,08 67,427 0 0 ENI S P A COM 26874R108 516 10,993 SH DEFINED 10 9,598 285 1,110 ENI S P A COM 26874R108 6 125 SH OTHER 10 125 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 162 ________ EOG RES INC COM 26875P101 24,210 260,489 SH DEFINED 01 131,700 126,868 1,921 EOG RES INC COM 26875P101 1,017 10,945 SH OTHER 01 2,575 915 7,455 EOG RES INC COM 26875P101 1,704 18,335 SH DEFINED 04 15,797 1,681 857 EOG RES INC COM 26875P101 42 450 SH OTHER 04 154 296 0 EOG RES INC COM 26875P101 187,610 2,018,611 SH DEFINED 01,08 698,476 1,320,135 0 EOG RES INC COM 26875P101 49,114 528,445 SH DEFINED 09 528,445 0 0 EOG RES INC COM 26875P101 1,161 12,496 SH DEFINED 10 9,292 2,025 1,179 EOG RES INC COM 26875P101 34 362 SH OTHER 10 162 0 200 EPIQ SYS INC COM 26882D109 655 52,673 SH DEFINED 01 15,187 36,931 555 EPIQ SYS INC COM 26882D109 0 25 SH DEFINED 04 25 0 0 EPIQ SYS INC COM 26882D109 3,514 282,740 SH DEFINED 01,08 60,794 221,946 0 EPIQ SYS INC COM 26882D109 1,184 95,233 SH DEFINED 09 95,233 0 0 EPIQ SYS INC COM 26882D109 212 17,050 SH DEFINED 10 75 16,975 0 ESB FINL CORP COM 26884F102 209 16,194 SH DEFINED 01 1,091 15,103 0 ESB FINL CORP COM 26884F102 1,029 79,807 SH DEFINED 01,08 20,860 58,947 0 ESB FINL CORP COM 26884F102 94 7,300 SH DEFINED 09 7,300 0 0 EQT CORP COM 26884L109 6,461 157,596 SH DEFINED 01 67,677 87,485 2,434 EQT CORP COM 26884L109 56 1,369 SH OTHER 01 1,213 156 0 EQT CORP COM 26884L109 395 9,646 SH DEFINED 04 9,101 423 122 EQT CORP COM 26884L109 32 780 SH OTHER 04 770 10 0 EQT CORP COM 26884L109 3 80 SH DEFINED 07,10 80 0 0 EQT CORP COM 26884L109 42,068 1,026,045 SH DEFINED 01,08 363,624 662,421 0 EQT CORP COM 26884L109 12,088 294,825 SH DEFINED 09 294,825 0 0 EQT CORP COM 26884L109 185 4,518 SH DEFINED 10 3,828 350 340 EQT CORP COM 26884L109 4 88 SH OTHER 10 48 40 0 EAGLE BANCORP INC MD COM 268948106 110 9,248 SH DEFINED 01 2,924 6,324 0 EAGLE BANCORP INC MD COM 268948106 1,085 91,539 SH DEFINED 01,08 19,610 71,929 0 EAGLE BANCORP INC MD COM 268948106 580 48,980 SH DEFINED 09 48,980 0 0 E TRADE FINANCIAL CORP COM 269246104 7,356 4,450,270 SH DEFINED 01 881,219 3,551,892 17,159 E TRADE FINANCIAL CORP COM 269246104 29 17,450 SH OTHER 01 15,989 1,461 0 E TRADE FINANCIAL CORP COM 269246104 109 66,203 SH DEFINED 04 57,275 8,657 271 E TRADE FINANCIAL CORP COM 269246104 2 969 SH OTHER 04 863 106 0 E TRADE FINANCIAL CORP COM 269246104 4 2,415 SH DEFINED 07,10 2,415 0 0 E TRADE FINANCIAL CORP COM 269246104 32,785 19,833,466 SH DEFINED 01,08 6,311,671 13,521,795 0 E TRADE FINANCIAL CORP COM 269246104 11,190 6,769,384 SH DEFINED 09 6,769,384 0 0 E TRADE FINANCIAL CORP COM 269246104 73 44,066 SH DEFINED 10 27,011 16,325 730 E TRADE FINANCIAL CORP COM 269246104 1 588 SH OTHER 10 588 0 0 EXCO RESOURCES INC COM 269279402 1,448 78,796 SH DEFINED 01 28,929 49,717 150 EXCO RESOURCES INC COM 269279402 85 4,610 SH OTHER 01 0 4,500 110 EXCO RESOURCES INC COM 269279402 352 19,135 SH DEFINED 04 5,840 13,295 0 EXCO RESOURCES INC COM 269279402 8,605 468,166 SH DEFINED 01,08 54,056 414,110 0 EXCO RESOURCES INC COM 269279402 271 14,770 SH DEFINED 10 5,585 8,950 235 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 163 ________ EV3 INC COM 26928A200 1,830 115,358 SH DEFINED 01 25,528 89,830 0 EV3 INC COM 26928A200 10 615 SH OTHER 01 520 95 0 EV3 INC COM 26928A200 102 6,430 SH DEFINED 04 6,010 420 0 EV3 INC COM 26928A200 85 5,347 SH OTHER 04 5,347 0 0 EV3 INC COM 26928A200 9,414 593,564 SH DEFINED 01,08 146,467 447,097 0 EV3 INC COM 26928A200 3,241 204,325 SH DEFINED 09 204,325 0 0 EV3 INC COM 26928A200 95 6,020 SH DEFINED 10 6,020 0 0 EAGLE MATERIALS INC COM 26969P108 1,966 74,085 SH DEFINED 01 18,613 53,982 1,490 EAGLE MATERIALS INC COM 26969P108 1 35 SH OTHER 01 0 0 35 EAGLE MATERIALS INC COM 26969P108 612 23,056 SH DEFINED 04 23,056 0 0 EAGLE MATERIALS INC COM 26969P108 5,142 193,750 SH DEFINED 01,08 72,630 121,120 0 EAGLE MATERIALS INC COM 26969P108 2 90 SH DEFINED 10 90 0 0 EARTHLINK INC COM 270321102 2,275 266,412 SH DEFINED 01 29,820 236,542 50 EARTHLINK INC COM 270321102 64 7,440 SH DEFINED 04 7,440 0 0 EARTHLINK INC COM 270321102 8,741 1,023,487 SH DEFINED 01,08 327,672 695,815 0 EARTHLINK INC COM 270321102 2,464 288,535 SH DEFINED 09 288,535 0 0 EARTHLINK INC COM 270321102 81 9,506 SH DEFINED 10 9,506 0 0 EAST WEST BANCORP INC COM 27579R104 4,753 272,825 SH DEFINED 01 152,063 115,202 5,560 EAST WEST BANCORP INC COM 27579R104 158 9,080 SH OTHER 01 8,410 670 0 EAST WEST BANCORP INC COM 27579R104 3,777 216,825 SH DEFINED 04 188,915 27,425 485 EAST WEST BANCORP INC COM 27579R104 498 28,615 SH OTHER 04 13,090 15,525 0 EAST WEST BANCORP INC COM 27579R104 21 1,200 SH DEFINED 07,10 0 1,200 0 EAST WEST BANCORP INC COM 27579R104 17,533 1,006,471 SH DEFINED 01,08 324,039 682,432 0 EAST WEST BANCORP INC COM 27579R104 5,457 313,278 SH DEFINED 09 313,278 0 0 EAST WEST BANCORP INC COM 27579R104 1,752 100,562 SH DEFINED 10 95,132 5,430 0 EAST WEST BANCORP INC COM 27579R104 31 1,770 SH OTHER 10 1,770 0 0 EASTERN CO COM 276317104 119 8,790 SH DEFINED 01 1,177 7,613 0 EASTERN CO COM 276317104 665 49,087 SH DEFINED 01,08 11,780 37,307 0 EASTERN CO COM 276317104 41 3,000 SH DEFINED 09 3,000 0 0 EASTERN INS HLDGS INC COM 276534104 63 6,203 SH DEFINED 01 1,573 4,630 0 EASTERN INS HLDGS INC COM 276534104 546 53,807 SH DEFINED 01,08 9,724 44,083 0 EASTERN INS HLDGS INC COM 276534104 60 5,900 SH DEFINED 09 5,900 0 0 EASTERN VA BANKSHARES INC COM 277196101 25 3,252 SH DEFINED 01 0 3,252 0 EASTERN VA BANKSHARES INC COM 277196101 69 9,080 SH DEFINED 01,08 2,552 6,528 0 EASTGROUP PPTY INC COM 277276101 1,626 43,094 SH DEFINED 01 11,754 30,985 355 EASTGROUP PPTY INC COM 277276101 2 50 SH DEFINED 04 50 0 0 EASTGROUP PPTY INC COM 277276101 9,540 252,778 SH DEFINED 01,08 79,668 173,110 0 EASTGROUP PPTY INC COM 277276101 2,549 67,546 SH DEFINED 09 67,546 0 0 EASTGROUP PPTY INC COM 277276101 4 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 164 ________ EASTMAN CHEM CO COM 277432100 6,153 96,616 SH DEFINED 01 53,880 41,448 1,288 EASTMAN CHEM CO COM 277432100 263 4,136 SH OTHER 01 593 1,392 2,151 EASTMAN CHEM CO COM 277432100 1,514 23,770 SH DEFINED 04 22,989 463 318 EASTMAN CHEM CO COM 277432100 261 4,095 SH OTHER 04 919 3,176 0 EASTMAN CHEM CO COM 277432100 10 150 SH DEFINED 07,10 150 0 0 EASTMAN CHEM CO COM 277432100 38,848 610,046 SH DEFINED 01,08 224,367 385,679 0 EASTMAN CHEM CO COM 277432100 9,666 151,784 SH DEFINED 09 151,784 0 0 EASTMAN CHEM CO COM 277432100 1,006 15,799 SH DEFINED 10 14,839 425 535 EASTMAN CHEM CO COM 277432100 10 159 SH OTHER 10 125 34 0 EASTMAN KODAK CO COM 277461109 2,239 386,688 SH DEFINED 01 172,230 212,102 2,356 EASTMAN KODAK CO COM 277461109 23 3,947 SH OTHER 01 3,641 306 0 EASTMAN KODAK CO COM 277461109 85 14,760 SH DEFINED 04 13,485 560 715 EASTMAN KODAK CO COM 277461109 11 1,971 SH OTHER 04 171 1,800 0 EASTMAN KODAK CO COM 277461109 3 545 SH DEFINED 07,10 545 0 0 EASTMAN KODAK CO COM 277461109 17,438 3,011,785 SH DEFINED 01,08 726,254 2,285,531 0 EASTMAN KODAK CO COM 277461109 7,091 1,224,679 SH DEFINED 09 1,224,679 0 0 EASTMAN KODAK CO COM 277461109 29 4,973 SH DEFINED 10 4,843 0 130 EASTMAN KODAK CO COM 277461109 1 168 SH OTHER 10 168 0 0 EASYLINK SERVICES INTL CORP COM 277858106 44 18,669 SH DEFINED 01 0 18,669 0 EASYLINK SERVICES INTL CORP COM 277858106 95 40,602 SH DEFINED 01,08 17,838 22,764 0 EATON CORP COM 278058102 19,791 261,195 SH DEFINED 01 108,757 149,325 3,113 EATON CORP COM 278058102 872 11,509 SH OTHER 01 7,137 2,670 1,702 EATON CORP COM 278058102 1,106 14,591 SH DEFINED 04 13,729 312 550 EATON CORP COM 278058102 1,115 14,717 SH OTHER 04 7,904 1,013 5,800 EATON CORP COM 278058102 25 335 SH DEFINED 07,10 335 0 0 EATON CORP COM 278058102 109,476 1,444,844 SH DEFINED 01,08 570,660 874,184 0 EATON CORP COM 278058102 25,676 338,872 SH DEFINED 09 338,872 0 0 EATON CORP COM 278058102 1,892 24,965 SH DEFINED 10 22,615 1,400 950 EATON CORP COM 278058102 65 852 SH OTHER 10 793 59 0 EATON VANCE CORP COM 278265103 7,097 211,610 SH DEFINED 01 141,764 67,141 2,705 EATON VANCE CORP COM 278265103 3,330 99,298 SH OTHER 01 55,739 40,610 2,949 EATON VANCE CORP COM 278265103 1,178 35,135 SH DEFINED 04 33,755 910 470 EATON VANCE CORP COM 278265103 375 11,180 SH OTHER 04 10,330 850 0 EATON VANCE CORP COM 278265103 26,762 797,902 SH DEFINED 01,08 137,218 660,684 0 EATON VANCE CORP COM 278265103 1,272 37,932 SH DEFINED 09 37,932 0 0 EATON VANCE CORP COM 278265103 1,027 30,616 SH DEFINED 10 28,466 840 1,310 EATON VANCE CORP COM 278265103 101 3,005 SH OTHER 10 2,605 400 0 EATON VANCE TAX MNG GBL DV E COM 27829F108 61 5,050 SH DEFINED 01 4,550 0 500 EATON VANCE TAX MNG GBL DV E COM 27829F108 11 938 SH DEFINED 04 938 0 0 EATON VANCE TAX MNG GBL DV E COM 27829F108 85 7,000 SH OTHER 10 0 0 7,000 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 165 ________ EBAY INC COM 278642103 33,757 1,251,739 SH DEFINED 01 626,295 612,642 12,802 EBAY INC COM 278642103 3,669 136,044 SH OTHER 01 63,108 64,280 8,656 EBAY INC COM 278642103 5,610 208,007 SH DEFINED 04 176,130 27,320 4,557 EBAY INC COM 278642103 951 35,268 SH OTHER 04 25,130 10,138 0 EBAY INC COM 278642103 252,115 9,348,668 SH DEFINED 01,08 3,416,787 5,931,881 0 EBAY INC COM 278642103 66,100 2,451,055 SH DEFINED 09 2,451,055 0 0 EBAY INC COM 278642103 2,062 76,470 SH DEFINED 10 66,597 7,043 2,830 EBAY INC COM 278642103 68 2,539 SH OTHER 10 1,954 585 0 EBIX INC COM 278715206 734 45,972 SH DEFINED 01 11,761 32,951 1,260 EBIX INC COM 278715206 50 3,130 SH DEFINED 04 3,130 0 0 EBIX INC COM 278715206 67 4,200 SH OTHER 04 0 4,200 0 EBIX INC COM 278715206 3,623 227,032 SH DEFINED 01,08 55,163 171,869 0 EBIX INC COM 278715206 996 62,388 SH DEFINED 09 62,388 0 0 ECHELON CORP COM 27874N105 769 85,783 SH DEFINED 01 30,425 55,053 305 ECHELON CORP COM 27874N105 76 8,420 SH OTHER 01 3,230 4,000 1,190 ECHELON CORP COM 27874N105 285 31,770 SH DEFINED 04 29,890 1,880 0 ECHELON CORP COM 27874N105 5 545 SH OTHER 04 295 0 250 ECHELON CORP COM 27874N105 13 1,430 SH DEFINED 07,10 1,430 0 0 ECHELON CORP COM 27874N105 2,578 287,414 SH DEFINED 01,08 73,215 214,199 0 ECHELON CORP COM 27874N105 840 93,663 SH DEFINED 09 93,663 0 0 ECHELON CORP COM 27874N105 254 28,300 SH DEFINED 10 25,635 2,665 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 33 2,523 SH DEFINED 01 711 1,812 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 429 33,210 SH DEFINED 01,08 4,279 28,931 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 265 20,502 SH DEFINED 09 20,502 0 0 ECHOSTAR CORP COM 278768106 248 12,251 SH DEFINED 01 6,181 5,858 212 ECHOSTAR CORP COM 278768106 223 11,000 SH OTHER 04 0 11,000 0 ECHOSTAR CORP COM 278768106 2,516 124,073 SH DEFINED 01,08 13,747 110,326 0 ECHOSTAR CORP COM 278768106 5 234 SH DEFINED 10 234 0 0 ECLIPSYS CORP COM 278856109 2,043 102,788 SH DEFINED 01 34,643 65,355 2,790 ECLIPSYS CORP COM 278856109 17 860 SH OTHER 01 725 135 0 ECLIPSYS CORP COM 278856109 191 9,620 SH DEFINED 04 8,735 885 0 ECLIPSYS CORP COM 278856109 6 295 SH OTHER 04 180 115 0 ECLIPSYS CORP COM 278856109 9,671 486,474 SH DEFINED 01,08 106,946 379,528 0 ECLIPSYS CORP COM 278856109 3,092 155,557 SH DEFINED 09 155,557 0 0 ECLIPSYS CORP COM 278856109 166 8,335 SH DEFINED 10 8,235 0 100 ECOLAB INC COM 278865100 18,584 422,849 SH DEFINED 01 224,044 184,398 14,407 ECOLAB INC COM 278865100 4,211 95,816 SH OTHER 01 51,216 41,830 2,770 ECOLAB INC COM 278865100 8,885 202,152 SH DEFINED 04 167,839 11,251 23,062 ECOLAB INC COM 278865100 2,814 64,023 SH OTHER 04 46,292 8,380 9,351 ECOLAB INC COM 278865100 80,349 1,828,180 SH DEFINED 01,08 621,280 1,206,900 0 ECOLAB INC COM 278865100 21,917 498,686 SH DEFINED 09 498,686 0 0 ECOLAB INC COM 278865100 6,892 156,822 SH DEFINED 10 146,502 4,860 5,460 ECOLAB INC COM 278865100 412 9,384 SH OTHER 10 354 4,000 5,030 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 166 ________ ECOPETROL S A COM 279158109 347 12,260 SH DEFINED 01 12,260 0 0 EDGAR ONLINE INC COM 279765101 28 15,315 SH DEFINED 01 0 15,315 0 EDGAR ONLINE INC COM 279765101 33 17,794 SH DEFINED 01,08 12,415 5,379 0 EDGEWATER TECHNOLOGY INC COM 280358102 98 30,555 SH DEFINED 01 0 30,555 0 EDGEWATER TECHNOLOGY INC COM 280358102 152 47,525 SH DEFINED 01,08 32,481 15,044 0 EDISON INTL COM 281020107 12,305 360,112 SH DEFINED 01 178,293 177,104 4,715 EDISON INTL COM 281020107 213 6,245 SH OTHER 01 2,904 980 2,361 EDISON INTL COM 281020107 1,879 54,982 SH DEFINED 04 50,206 1,791 2,985 EDISON INTL COM 281020107 446 13,042 SH OTHER 04 1,035 6,324 5,683 EDISON INTL COM 281020107 23 660 SH DEFINED 07,10 660 0 0 EDISON INTL COM 281020107 93,841 2,746,284 SH DEFINED 01,08 1,024,735 1,721,549 0 EDISON INTL COM 281020107 23,185 678,533 SH DEFINED 09 678,533 0 0 EDISON INTL COM 281020107 490 14,332 SH DEFINED 10 13,515 7 810 EDISON INTL COM 281020107 35 1,031 SH OTHER 10 135 896 0 EDUCATION RLTY TR INC COM 28140H104 354 61,657 SH DEFINED 01 13,358 48,274 25 EDUCATION RLTY TR INC COM 28140H104 2,742 477,624 SH DEFINED 01,08 127,406 350,218 0 EDUCATION RLTY TR INC COM 28140H104 898 156,515 SH DEFINED 09 156,515 0 0 EDUCATION RLTY TR INC COM 28140H104 0 60 SH DEFINED 10 60 0 0 EDUCATION MGMT CORP NEW COM 28140M103 13 601 SH DEFINED 01 601 0 0 EDUCATION MGMT CORP NEW COM 28140M103 138 6,300 SH OTHER 04 6,300 0 0 EDUCATION MGMT CORP NEW COM 28140M103 989 45,161 SH DEFINED 01,08 2,368 42,793 0 EDUCATION MGMT CORP NEW COM 28140M103 1 50 SH DEFINED 10 50 0 0 EDUCATIONAL DEV CORP COM 281479105 36 5,873 SH DEFINED 01 0 5,873 0 EDUCATIONAL DEV CORP COM 281479105 50 8,169 SH DEFINED 01,08 6,057 2,112 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3,598 36,386 SH DEFINED 01 21,490 14,298 598 EDWARDS LIFESCIENCES CORP COM 28176E108 473 4,786 SH OTHER 01 4,198 588 0 EDWARDS LIFESCIENCES CORP COM 28176E108 216 2,180 SH DEFINED 04 2,025 155 0 EDWARDS LIFESCIENCES CORP COM 28176E108 92 935 SH OTHER 04 315 620 0 EDWARDS LIFESCIENCES CORP COM 28176E108 37,868 382,970 SH DEFINED 01,08 68,637 314,333 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1,950 19,719 SH DEFINED 09 19,719 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 156 1,580 SH DEFINED 10 1,470 0 110 EDWARDS LIFESCIENCES CORP COM 28176E108 16 160 SH OTHER 10 0 0 160 EHEALTH INC COM 28238P109 634 40,232 SH DEFINED 01 11,230 28,987 15 EHEALTH INC COM 28238P109 0 20 SH DEFINED 04 20 0 0 EHEALTH INC COM 28238P109 3,330 211,447 SH DEFINED 01,08 45,143 166,304 0 EHEALTH INC COM 28238P109 1,081 68,659 SH DEFINED 09 68,659 0 0 EHEALTH INC COM 28238P109 1 50 SH DEFINED 10 50 0 0 EINSTEIN NOAH REST GROUP INC COM 28257U104 652 53,650 SH DEFINED 01 494 53,156 0 EINSTEIN NOAH REST GROUP INC COM 28257U104 1,143 94,080 SH DEFINED 01,08 56,238 37,842 0 EINSTEIN NOAH REST GROUP INC COM 28257U104 180 14,800 SH DEFINED 09 14,800 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 167 ________ 8X8 INC NEW COM 282914100 44 30,055 SH DEFINED 01 3,315 26,740 0 8X8 INC NEW COM 282914100 97 66,563 SH DEFINED 01,08 21,047 45,516 0 EL PASO CORP COM 28336L109 7,517 693,421 SH DEFINED 01 310,565 372,739 10,117 EL PASO CORP COM 28336L109 246 22,682 SH OTHER 01 5,347 16,855 480 EL PASO CORP COM 28336L109 580 53,493 SH DEFINED 04 49,918 1,715 1,860 EL PASO CORP COM 28336L109 12 1,120 SH OTHER 04 965 155 0 EL PASO CORP COM 28336L109 12 1,090 SH DEFINED 07,10 1,090 0 0 EL PASO CORP COM 28336L109 59,319 5,472,226 SH DEFINED 01,08 1,882,458 3,589,768 0 EL PASO CORP COM 28336L109 16,135 1,488,424 SH DEFINED 09 1,488,424 0 0 EL PASO CORP COM 28336L109 249 23,001 SH DEFINED 10 21,951 0 1,050 EL PASO CORP COM 28336L109 4 413 SH OTHER 10 413 0 0 EL PASO ELEC CO COM 283677854 7,912 384,055 SH DEFINED 01 24,145 357,740 2,170 EL PASO ELEC CO COM 283677854 204 9,920 SH OTHER 01 0 9,920 0 EL PASO ELEC CO COM 283677854 11 535 SH DEFINED 04 85 450 0 EL PASO ELEC CO COM 283677854 14,131 685,986 SH DEFINED 01,08 404,248 281,738 0 EL PASO ELEC CO COM 283677854 2,635 127,933 SH DEFINED 09 127,933 0 0 EL PASO ELEC CO COM 283677854 5 250 SH DEFINED 10 150 0 100 ELAN PLC COM 284131208 519 68,423 SH DEFINED 01 61,623 0 6,800 ELAN PLC COM 284131208 8 1,056 SH OTHER 01 283 773 0 ELAN PLC COM 284131208 42 5,576 SH DEFINED 04 5,576 0 0 ELAN PLC COM 284131208 223 29,450 SH DEFINED 01,08 29,450 0 0 ELAN PLC COM 284131208 9 1,160 SH DEFINED 10 1,000 0 160 ELECSYS CORP COM 28473M100 16 4,144 SH DEFINED 01 0 4,144 0 ELECSYS CORP COM 28473M100 33 8,525 SH DEFINED 01,08 5,541 2,984 0 ELDORADO GOLD CORP NEW COM 284902103 1,222 101,194 SH DEFINED 01 90,614 535 10,045 ELDORADO GOLD CORP NEW COM 284902103 100 8,302 SH OTHER 01 7,047 360 895 ELDORADO GOLD CORP NEW COM 284902103 662 54,800 SH DEFINED 04 54,405 230 165 ELDORADO GOLD CORP NEW COM 284902103 41 3,375 SH OTHER 04 3,190 185 0 ELDORADO GOLD CORP NEW COM 284902103 324 26,830 SH DEFINED 01,08 26,830 0 0 ELDORADO GOLD CORP NEW COM 284902103 583 48,239 SH DEFINED 10 47,289 700 250 ELDORADO GOLD CORP NEW COM 284902103 47 3,875 SH OTHER 10 3,145 730 0 ELECTRO OPTICAL SCIENCES INC COM 285192100 158 21,317 SH DEFINED 01 4,888 16,429 0 ELECTRO OPTICAL SCIENCES INC COM 285192100 1,345 181,267 SH DEFINED 01,08 33,557 147,710 0 ELECTRO OPTICAL SCIENCES INC COM 285192100 434 58,526 SH DEFINED 09 58,526 0 0 ELECTRO RENT CORP COM 285218103 2,198 167,372 SH DEFINED 01 4,349 163,023 0 ELECTRO RENT CORP COM 285218103 3,900 297,042 SH DEFINED 01,08 176,446 120,596 0 ELECTRO RENT CORP COM 285218103 633 48,200 SH DEFINED 09 48,200 0 0 ELECTRO RENT CORP COM 285218103 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 168 ________ ELECTRO SCIENTIFIC INDS COM 285229100 589 46,013 SH DEFINED 01 13,150 31,933 930 ELECTRO SCIENTIFIC INDS COM 285229100 0 20 SH DEFINED 04 20 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 2,786 217,458 SH DEFINED 01,08 57,106 160,352 0 ELECTRO SCIENTIFIC INDS COM 285229100 972 75,907 SH DEFINED 09 75,907 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 3 220 SH DEFINED 10 220 0 0 ELECTRONIC ARTS INC COM 285512109 7,244 388,190 SH DEFINED 01 191,855 193,552 2,783 ELECTRONIC ARTS INC COM 285512109 131 7,039 SH OTHER 01 3,388 1,110 2,541 ELECTRONIC ARTS INC COM 285512109 433 23,231 SH DEFINED 04 20,946 1,430 855 ELECTRONIC ARTS INC COM 285512109 726 38,919 SH OTHER 04 2,395 36,524 0 ELECTRONIC ARTS INC COM 285512109 6 320 SH DEFINED 07,10 320 0 0 ELECTRONIC ARTS INC COM 285512109 48,501 2,599,183 SH DEFINED 01,08 943,258 1,655,925 0 ELECTRONIC ARTS INC COM 285512109 13,081 701,000 SH DEFINED 09 701,000 0 0 ELECTRONIC ARTS INC COM 285512109 315 16,887 SH DEFINED 10 8,387 8,150 350 ELECTRONIC ARTS INC COM 285512109 2 114 SH OTHER 10 114 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2,351 202,126 SH DEFINED 01 12,414 189,642 70 ELECTRONICS FOR IMAGING INC COM 286082102 13 1,120 SH DEFINED 04 0 1,120 0 ELECTRONICS FOR IMAGING INC COM 286082102 6,030 518,515 SH DEFINED 01,08 222,185 296,330 0 ELECTRONICS FOR IMAGING INC COM 286082102 1,452 124,853 SH DEFINED 09 124,853 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1 100 SH DEFINED 10 100 0 0 ELIZABETH ARDEN INC COM 28660G106 557 30,949 SH DEFINED 01 6,602 24,347 0 ELIZABETH ARDEN INC COM 28660G106 34 1,905 SH DEFINED 04 0 1,905 0 ELIZABETH ARDEN INC COM 28660G106 3,683 204,620 SH DEFINED 01,08 41,190 163,430 0 ELIZABETH ARDEN INC COM 28660G106 1,242 68,986 SH DEFINED 09 68,986 0 0 ELIZABETH ARDEN INC COM 28660G106 1 50 SH DEFINED 10 50 0 0 ELIXIR GAMING TECHNOLOGIES I COM 28661G105 0 580 SH DEFINED 01 580 0 0 ELIXIR GAMING TECHNOLOGIES I COM 28661G105 7 29,764 SH DEFINED 01,08 13,264 16,500 0 ELLIS PERRY INTL INC COM 288853104 382 16,817 SH DEFINED 01 4,421 12,376 20 ELLIS PERRY INTL INC COM 288853104 1,976 87,053 SH DEFINED 01,08 20,381 66,672 0 ELLIS PERRY INTL INC COM 288853104 594 26,180 SH DEFINED 09 26,180 0 0 ELOYALTY CORP COM 290151307 62 11,000 SH DEFINED 01 625 10,375 0 ELOYALTY CORP COM 290151307 340 60,460 SH DEFINED 01,08 14,407 46,053 0 ELOYALTY CORP COM 290151307 24 4,300 SH DEFINED 09 4,300 0 0 EMBRAER-EMPRESA BRASILEIRA D COM 29081M102 1,638 68,359 SH DEFINED 01 47,245 18,826 2,288 EMBRAER-EMPRESA BRASILEIRA D COM 29081M102 388 16,185 SH OTHER 01 3,226 12,959 0 EMBRAER-EMPRESA BRASILEIRA D COM 29081M102 1,929 80,501 SH DEFINED 04 15,547 57,308 7,646 EMBRAER-EMPRESA BRASILEIRA D COM 29081M102 100 4,182 SH DEFINED 07,10 0 4,182 0 EMBRAER-EMPRESA BRASILEIRA D COM 29081M102 155 6,470 SH DEFINED 01,08 6,470 0 0 EMBRAER-EMPRESA BRASILEIRA D COM 29081M102 924 38,559 SH DEFINED 10 17,099 21,320 140 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 169 ________ EMCOR GROUP INC COM 29084Q100 7,280 295,578 SH DEFINED 01 25,569 268,309 1,700 EMCOR GROUP INC COM 29084Q100 27 1,105 SH DEFINED 04 1,105 0 0 EMCOR GROUP INC COM 29084Q100 18,693 758,961 SH DEFINED 01,08 334,296 424,665 0 EMCOR GROUP INC COM 29084Q100 4,514 183,264 SH DEFINED 09 183,264 0 0 EMCOR GROUP INC COM 29084Q100 9 355 SH DEFINED 10 355 0 0 EMDEON INC COM 29084T104 31 1,860 SH DEFINED 01 940 920 0 EMDEON INC COM 29084T104 1,311 79,368 SH DEFINED 01,08 1,972 77,396 0 EMCORE CORP COM 290846104 92 76,426 SH DEFINED 01 17,584 58,842 0 EMCORE CORP COM 290846104 785 648,735 SH DEFINED 01,08 97,507 551,228 0 EMCORE CORP COM 290846104 242 200,000 SH DEFINED 09 200,000 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 824 49,102 SH DEFINED 01 7,940 41,132 30 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,035 180,772 SH DEFINED 01,08 61,187 119,585 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 709 42,200 SH DEFINED 09 42,200 0 0 EMERGENCY MEDICAL SVCS CORP COM 29100P102 4,978 88,033 SH DEFINED 01 4,985 83,028 20 EMERGENCY MEDICAL SVCS CORP COM 29100P102 204 3,609 SH OTHER 04 1,409 2,200 0 EMERGENCY MEDICAL SVCS CORP COM 29100P102 15,928 281,664 SH DEFINED 01,08 98,842 182,822 0 EMERGENCY MEDICAL SVCS CORP COM 29100P102 4,552 80,502 SH DEFINED 09 80,502 0 0 EMERGENCY MEDICAL SVCS CORP COM 29100P102 3 60 SH DEFINED 10 60 0 0 EMERGENCY MEDICAL SVCS CORP COM 29100P102 4 70 SH OTHER 10 0 70 0 EMERITUS CORP COM 291005106 809 39,761 SH DEFINED 01 4,329 35,432 0 EMERITUS CORP COM 291005106 3,617 177,749 SH DEFINED 01,08 49,816 127,933 0 EMERITUS CORP COM 291005106 1,050 51,600 SH DEFINED 09 51,600 0 0 EMERSON ELEC CO COM 291011104 128,958 2,561,742 SH DEFINED 01 1,873,312 638,290 50,140 EMERSON ELEC CO COM 291011104 27,720 550,655 SH OTHER 01 340,878 169,633 40,144 EMERSON ELEC CO COM 291011104 97,393 1,934,700 SH DEFINED 04 1,768,788 105,431 60,481 EMERSON ELEC CO COM 291011104 29,958 595,119 SH OTHER 04 436,293 78,910 79,916 EMERSON ELEC CO COM 291011104 439 8,715 SH DEFINED 07,10 595 0 8,120 EMERSON ELEC CO COM 291011104 308,391 6,126,172 SH DEFINED 01,08 2,246,327 3,879,845 0 EMERSON ELEC CO COM 291011104 81,237 1,613,771 SH DEFINED 09 1,613,771 0 0 EMERSON ELEC CO COM 291011104 48,283 959,138 SH DEFINED 10 824,048 65,540 69,550 EMERSON ELEC CO COM 291011104 7,945 157,835 SH OTHER 10 113,027 38,282 6,526 EMERSON RADIO CORP COM 291087203 63 28,807 SH DEFINED 01 0 28,807 0 EMERSON RADIO CORP COM 291087203 125 57,616 SH DEFINED 01,08 30,816 26,800 0 EMMIS COMMUNICATIONS CORP COM 291525103 10 8,652 SH DEFINED 01 0 8,652 0 EMMIS COMMUNICATIONS CORP COM 291525103 30 26,712 SH DEFINED 01,08 3,473 23,239 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 170 ________ EMPIRE DIST ELEC CO COM 291641108 730 40,515 SH DEFINED 01 9,715 30,760 40 EMPIRE DIST ELEC CO COM 291641108 27 1,500 SH OTHER 01 1,500 0 0 EMPIRE DIST ELEC CO COM 291641108 11 610 SH DEFINED 04 610 0 0 EMPIRE DIST ELEC CO COM 291641108 5,024 278,810 SH DEFINED 01,08 52,815 225,995 0 EMPIRE DIST ELEC CO COM 291641108 2,045 113,494 SH DEFINED 09 113,494 0 0 EMPIRE DIST ELEC CO COM 291641108 8 460 SH DEFINED 10 460 0 0 EMPIRE RESORTS INC COM 292052107 28 15,375 SH DEFINED 01 0 15,375 0 EMPIRE RESORTS INC COM 292052107 4 2,125 SH DEFINED 04 2,125 0 0 EMPIRE RESORTS INC COM 292052107 71 39,012 SH DEFINED 01,08 3,965 35,047 0 EMPLOYERS HOLDINGS INC COM 292218104 1,144 77,047 SH DEFINED 01 20,699 56,288 60 EMPLOYERS HOLDINGS INC COM 292218104 1 85 SH DEFINED 04 85 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5,621 378,551 SH DEFINED 01,08 92,100 286,451 0 EMPLOYERS HOLDINGS INC COM 292218104 1,899 127,900 SH DEFINED 09 127,900 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1 100 SH DEFINED 10 100 0 0 EMPRESA NACIONAL DE ELCTRCID COM 29244T101 973 20,700 SH DEFINED 01 19,100 0 1,600 EMPRESA NACIONAL DE ELCTRCID COM 29244T101 10 208 SH OTHER 01 64 144 0 EMPRESA NACIONAL DE ELCTRCID COM 29244T101 55 1,165 SH DEFINED 04 1,165 0 0 EMPRESA NACIONAL DE ELCTRCID COM 29244T101 1,021 21,726 SH DEFINED 01,08 21,726 0 0 EMPRESA NACIONAL DE ELCTRCID COM 29244T101 5 110 SH DEFINED 10 0 0 110 EMULEX CORP COM 292475209 3,920 295,190 SH DEFINED 01 21,157 273,923 110 EMULEX CORP COM 292475209 106 7,976 SH OTHER 04 7,976 0 0 EMULEX CORP COM 292475209 11,885 894,991 SH DEFINED 01,08 337,705 557,286 0 EMULEX CORP COM 292475209 3,037 228,682 SH DEFINED 09 228,682 0 0 EMULEX CORP COM 292475209 2 170 SH DEFINED 10 170 0 0 ENBRIDGE INC COM 29250N105 2,498 52,313 SH DEFINED 01 46,913 0 5,400 ENBRIDGE INC COM 29250N105 34 702 SH OTHER 01 205 497 0 ENBRIDGE INC COM 29250N105 183 3,830 SH DEFINED 04 3,830 0 0 ENBRIDGE INC COM 29250N105 864 18,088 SH DEFINED 01,08 18,088 0 0 ENBRIDGE INC COM 29250N105 28 580 SH DEFINED 10 300 0 280 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 25 500 SH DEFINED 01 500 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 38 755 SH OTHER 01 755 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 293 5,800 SH DEFINED 04 5,500 300 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 51 1,000 SH DEFINED 10 1,000 0 0 ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 2,254 44,155 SH DEFINED 01 776 43,379 0 ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 2,287 44,799 SH DEFINED 01,08 43,989 810 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 171 ________ ENCANA CORP COM 292505104 16,293 525,061 SH DEFINED 01 290,841 220,015 14,205 ENCANA CORP COM 292505104 2,187 70,481 SH OTHER 01 37,106 18,130 15,245 ENCANA CORP COM 292505104 6,111 196,943 SH DEFINED 04 181,423 9,615 5,905 ENCANA CORP COM 292505104 1,407 45,350 SH OTHER 04 30,440 14,910 0 ENCANA CORP COM 292505104 321 10,350 SH DEFINED 07,10 0 0 10,350 ENCANA CORP COM 292505104 14,685 473,260 SH DEFINED 01,08 453,310 5,157 14,793 ENCANA CORP COM 292505104 1,240 39,962 SH DEFINED 10 37,762 2,200 0 ENCANA CORP COM 292505104 255 8,228 SH OTHER 10 3,428 4,800 0 ENCORE CAP GROUP INC COM 292554102 1,458 88,652 SH DEFINED 01 3,506 85,146 0 ENCORE CAP GROUP INC COM 292554102 10 580 SH DEFINED 04 580 0 0 ENCORE CAP GROUP INC COM 292554102 3,034 184,444 SH DEFINED 01,08 97,574 86,870 0 ENCORE CAP GROUP INC COM 292554102 696 42,295 SH DEFINED 09 42,295 0 0 ENCORE WIRE CORP COM 292562105 5,107 245,534 SH DEFINED 01 22,996 222,308 230 ENCORE WIRE CORP COM 292562105 270 12,985 SH OTHER 01 0 12,790 195 ENCORE WIRE CORP COM 292562105 257 12,365 SH DEFINED 04 12,045 320 0 ENCORE WIRE CORP COM 292562105 7,636 367,130 SH DEFINED 01,08 241,127 126,003 0 ENCORE WIRE CORP COM 292562105 1,145 55,054 SH DEFINED 09 55,054 0 0 ENCORE WIRE CORP COM 292562105 189 9,090 SH DEFINED 10 9,090 0 0 ENCORE ENERGY PARTNERS LP COM 29257A106 93 4,685 SH DEFINED 01 4,685 0 0 ENCORE ENERGY PARTNERS LP COM 29257A106 299 15,000 SH DEFINED 04 15,000 0 0 ENDEAVOUR INTL CORP COM 29259G101 95 74,445 SH DEFINED 01 22,415 52,030 0 ENDEAVOUR INTL CORP COM 29259G101 1,036 815,867 SH DEFINED 01,08 137,712 678,155 0 ENDEAVOUR INTL CORP COM 29259G101 449 353,218 SH DEFINED 09 353,218 0 0 ENDEAVOUR INTL CORP COM 29259G101 0 230 SH DEFINED 10 230 0 0 ENDWAVE CORP COM 29264A206 23 8,197 SH DEFINED 01 0 8,197 0 ENDWAVE CORP COM 29264A206 46 16,617 SH DEFINED 01,08 6,581 10,036 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 1,018 42,991 SH DEFINED 01 23,338 14,313 5,340 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 6 260 SH OTHER 01 50 120 90 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 78 3,285 SH DEFINED 04 3,285 0 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 362 15,300 SH OTHER 04 0 15,300 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 16,812 709,674 SH DEFINED 01,08 52,560 657,114 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 9 400 SH DEFINED 09 400 0 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 82 3,465 SH DEFINED 10 3,400 65 0 ENERGEN CORP COM 29265N108 1,266 27,203 SH DEFINED 01 14,979 9,314 2,910 ENERGEN CORP COM 29265N108 142 3,055 SH OTHER 01 3,000 0 55 ENERGEN CORP COM 29265N108 23 500 SH DEFINED 04 500 0 0 ENERGEN CORP COM 29265N108 23,320 501,187 SH DEFINED 01,08 89,969 411,218 0 ENERGEN CORP COM 29265N108 940 20,196 SH DEFINED 09 20,196 0 0 ENERGEN CORP COM 29265N108 9 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 172 ________ ENERGY CONVERSION DEVICES IN COM 292659109 596 76,220 SH DEFINED 01 18,198 58,022 0 ENERGY CONVERSION DEVICES IN COM 292659109 1 105 SH DEFINED 04 105 0 0 ENERGY CONVERSION DEVICES IN COM 292659109 3,131 400,444 SH DEFINED 01,08 96,689 303,755 0 ENERGY CONVERSION DEVICES IN COM 292659109 1,121 143,390 SH DEFINED 09 143,390 0 0 ENERGY CONVERSION DEVICES IN COM 292659109 0 50 SH DEFINED 10 50 0 0 ENERGIZER HLDGS INC COM 29266R108 2,269 36,149 SH DEFINED 01 17,609 17,264 1,276 ENERGIZER HLDGS INC COM 29266R108 153 2,444 SH OTHER 01 1,544 900 0 ENERGIZER HLDGS INC COM 29266R108 10 160 SH DEFINED 04 160 0 0 ENERGIZER HLDGS INC COM 29266R108 82 1,300 SH OTHER 04 0 1,300 0 ENERGIZER HLDGS INC COM 29266R108 29,137 464,256 SH DEFINED 01,08 75,865 388,391 0 ENERGIZER HLDGS INC COM 29266R108 2,120 33,774 SH DEFINED 09 33,774 0 0 ENERGIZER HLDGS INC COM 29266R108 83 1,326 SH DEFINED 10 1,176 0 150 ENERGIZER HLDGS INC COM 29266R108 841 13,400 SH OTHER 10 400 13,000 0 ENDOLOGIX INC COM 29266S106 222 55,020 SH DEFINED 01 10,831 44,189 0 ENDOLOGIX INC COM 29266S106 1,468 363,330 SH DEFINED 01,08 75,629 287,701 0 ENDOLOGIX INC COM 29266S106 662 163,898 SH DEFINED 09 163,898 0 0 ENER1 INC COM 29267A203 214 45,346 SH DEFINED 01 11,155 34,191 0 ENER1 INC COM 29267A203 1,867 394,613 SH DEFINED 01,08 66,338 328,275 0 ENER1 INC COM 29267A203 663 140,274 SH DEFINED 09 140,274 0 0 ENERGY FOCUS INC COM 29268T102 9 8,126 SH DEFINED 01 0 8,126 0 ENERGY FOCUS INC COM 29268T102 23 20,002 SH DEFINED 01,08 5,871 14,131 0 ENERGY INC MONT COM 29269V106 71 6,946 SH DEFINED 01 0 6,946 0 ENERGY INC MONT COM 29269V106 112 10,981 SH DEFINED 01,08 6,466 4,515 0 ENERGY RECOVERY INC COM 29270J100 234 37,093 SH DEFINED 01 6,919 30,174 0 ENERGY RECOVERY INC COM 29270J100 1,554 246,691 SH DEFINED 01,08 53,446 193,245 0 ENERGY RECOVERY INC COM 29270J100 540 85,700 SH DEFINED 09 85,700 0 0 ENERGY PARTNERS LTD COM 29270U303 1 65 SH DEFINED 01 0 65 0 ENERGY PARTNERS LTD COM 29270U303 377 30,976 SH DEFINED 01,08 0 30,976 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 30 650 SH DEFINED 01 650 0 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 13 275 SH OTHER 01 275 0 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 514 10,959 SH DEFINED 04 10,959 0 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 159 3,400 SH OTHER 04 0 600 2,800 ENERGY TRANSFER PRTNRS L P COM 29273R109 94 2,000 SH DEFINED 10 2,000 0 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 5 100 SH OTHER 10 100 0 0 ENERGY TRANSFER EQUITY L P COM 29273V100 65 1,925 SH DEFINED 01 1,925 0 0 ENERGY TRANSFER EQUITY L P COM 29273V100 449 13,300 SH OTHER 01 0 13,300 0 ENERGY TRANSFER EQUITY L P COM 29273V100 641 19,000 SH DEFINED 04 19,000 0 0 ENERGY TRANSFER EQUITY L P COM 29273V100 135 4,000 SH OTHER 04 4,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 173 ________ ENERPLUS RES FD COM 29274D604 1,649 69,529 SH DEFINED 01 62,979 0 6,550 ENERPLUS RES FD COM 29274D604 232 9,781 SH OTHER 01 9,587 194 0 ENERPLUS RES FD COM 29274D604 94 3,946 SH DEFINED 04 3,946 0 0 ENERPLUS RES FD COM 29274D604 66 2,800 SH OTHER 04 0 2,800 0 ENERPLUS RES FD COM 29274D604 183 7,720 SH DEFINED 01,08 7,720 0 0 ENERPLUS RES FD COM 29274D604 127 5,370 SH DEFINED 10 5,200 0 170 ENERSIS S A COM 29274F104 933 46,664 SH DEFINED 01 42,034 600 4,030 ENERSIS S A COM 29274F104 10 486 SH OTHER 01 148 338 0 ENERSIS S A COM 29274F104 59 2,944 SH DEFINED 04 2,944 0 0 ENERSIS S A COM 29274F104 1,013 50,679 SH DEFINED 01,08 50,679 0 0 ENERSIS S A COM 29274F104 4 220 SH DEFINED 10 220 0 0 ENERSYS COM 29275Y102 1,301 52,767 SH DEFINED 01 10,977 41,790 0 ENERSYS COM 29275Y102 91 3,710 SH DEFINED 04 0 3,710 0 ENERSYS COM 29275Y102 8,281 335,810 SH DEFINED 01,08 72,816 262,994 0 ENERSYS COM 29275Y102 2,771 112,373 SH DEFINED 09 112,373 0 0 ENERSYS COM 29275Y102 2 100 SH DEFINED 10 100 0 0 ENERSYS COM 29275Y102 3 130 SH OTHER 10 0 130 0 ENERGYSOLUTIONS INC COM 292756202 662 102,981 SH DEFINED 01 27,615 75,366 0 ENERGYSOLUTIONS INC COM 292756202 4 630 SH OTHER 01 630 0 0 ENERGYSOLUTIONS INC COM 292756202 87 13,505 SH DEFINED 04 13,505 0 0 ENERGYSOLUTIONS INC COM 292756202 4 575 SH OTHER 04 575 0 0 ENERGYSOLUTIONS INC COM 292756202 3,769 586,084 SH DEFINED 01,08 121,964 464,120 0 ENERGYSOLUTIONS INC COM 292756202 1,317 204,873 SH DEFINED 09 204,873 0 0 ENERGYSOLUTIONS INC COM 292756202 59 9,145 SH DEFINED 10 9,145 0 0 ENERNOC INC COM 292764107 431 14,531 SH DEFINED 01 2,970 11,561 0 ENERNOC INC COM 292764107 3,467 116,802 SH DEFINED 01,08 22,059 94,743 0 ENERNOC INC COM 292764107 1,168 39,365 SH DEFINED 09 39,365 0 0 ENERNOC INC COM 292764107 1 20 SH DEFINED 10 20 0 0 ENGLOBAL CORP COM 293306106 92 33,347 SH DEFINED 01 4,053 29,294 0 ENGLOBAL CORP COM 293306106 475 171,428 SH DEFINED 01,08 39,275 132,153 0 ENGLOBAL CORP COM 293306106 138 49,900 SH DEFINED 09 49,900 0 0 ENNIS INC COM 293389102 5,008 307,835 SH DEFINED 01 17,014 290,821 0 ENNIS INC COM 293389102 9 525 SH OTHER 01 525 0 0 ENNIS INC COM 293389102 188 11,550 SH DEFINED 04 11,550 0 0 ENNIS INC COM 293389102 8 465 SH OTHER 04 275 0 190 ENNIS INC COM 293389102 7,645 469,872 SH DEFINED 01,08 314,540 155,332 0 ENNIS INC COM 293389102 1,183 72,701 SH DEFINED 09 72,701 0 0 ENNIS INC COM 293389102 125 7,705 SH DEFINED 10 7,705 0 0 ENOVA SYSTEMS INC COM 29355M200 15 9,685 SH DEFINED 01,08 478 9,207 0 ENOVA SYSTEMS INC COM 29355M200 74 47,191 SH DEFINED 10 0 47,191 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 174 ________ ENPRO INDS INC COM 29355X107 5,894 202,675 SH DEFINED 01 13,255 188,530 890 ENPRO INDS INC COM 29355X107 82 2,820 SH OTHER 01 0 2,820 0 ENPRO INDS INC COM 29355X107 261 8,985 SH DEFINED 04 1,455 7,530 0 ENPRO INDS INC COM 29355X107 9,810 337,343 SH DEFINED 01,08 201,328 136,015 0 ENPRO INDS INC COM 29355X107 1,645 56,569 SH DEFINED 09 56,569 0 0 ENPRO INDS INC COM 29355X107 182 6,245 SH DEFINED 10 1,120 4,985 140 ENSIGN GROUP INC COM 29358P101 198 11,468 SH DEFINED 01 2,224 9,224 20 ENSIGN GROUP INC COM 29358P101 1,485 86,006 SH DEFINED 01,08 18,824 67,182 0 ENSIGN GROUP INC COM 29358P101 503 29,100 SH DEFINED 09 29,100 0 0 ENSCO INTL PLC COM 29358Q109 2,765 61,748 SH DEFINED 01 10,571 51,177 0 ENSCO INTL PLC COM 29358Q109 113 2,520 SH OTHER 01 2,400 120 0 ENSCO INTL PLC COM 29358Q109 370 8,273 SH DEFINED 04 8,273 0 0 ENSCO INTL PLC COM 29358Q109 10 215 SH OTHER 04 215 0 0 ENSCO INTL PLC COM 29358Q109 3,252 72,612 SH DEFINED 01,08 72,612 0 0 ENSCO INTL PLC COM 29358Q109 113 2,520 SH DEFINED 10 2,520 0 0 ENTEGRIS INC COM 29362U104 992 197,234 SH DEFINED 01 31,344 165,830 60 ENTEGRIS INC COM 29362U104 18 3,570 SH DEFINED 04 370 3,200 0 ENTEGRIS INC COM 29362U104 5,334 1,060,532 SH DEFINED 01,08 259,818 800,714 0 ENTEGRIS INC COM 29362U104 1,921 381,966 SH DEFINED 09 381,966 0 0 ENTEGRIS INC COM 29362U104 1 270 SH DEFINED 10 270 0 0 ENTEGRIS INC COM 29362U104 5 1,070 SH OTHER 10 0 1,070 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 303 25,461 SH DEFINED 01 655 24,806 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 745 62,650 SH DEFINED 01,08 20,620 42,030 0 ENTERGY CORP NEW COM 29364G103 19,317 237,455 SH DEFINED 01 124,651 111,428 1,376 ENTERGY CORP NEW COM 29364G103 845 10,385 SH OTHER 01 6,927 2,500 958 ENTERGY CORP NEW COM 29364G103 2,059 25,307 SH DEFINED 04 22,000 1,347 1,960 ENTERGY CORP NEW COM 29364G103 302 3,711 SH OTHER 04 2,282 563 866 ENTERGY CORP NEW COM 29364G103 24 295 SH DEFINED 07,10 295 0 0 ENTERGY CORP NEW COM 29364G103 126,479 1,554,748 SH DEFINED 01,08 556,703 998,045 0 ENTERGY CORP NEW COM 29364G103 32,850 403,807 SH DEFINED 09 403,807 0 0 ENTERGY CORP NEW COM 29364G103 529 6,504 SH DEFINED 10 6,114 0 390 ENTERGY CORP NEW COM 29364G103 289 3,552 SH OTHER 10 3,552 0 0 ENTEROMEDICS INC COM 29365M109 5 9,187 SH DEFINED 01 1,956 7,231 0 ENTEROMEDICS INC COM 29365M109 52 102,382 SH DEFINED 01,08 13,778 88,604 0 ENTEROMEDICS INC COM 29365M109 7 13,900 SH DEFINED 09 13,900 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 84 6,913 SH DEFINED 01 848 6,065 0 ENTERPRISE BANCORP INC MASS COM 293668109 414 33,924 SH DEFINED 01,08 9,591 24,333 0 ENTERPRISE BANCORP INC MASS COM 293668109 16 1,300 SH DEFINED 09 1,300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 175 ________ ENTERPRISE FINL SVCS CORP COM 293712105 469 42,384 SH DEFINED 01 2,770 39,614 0 ENTERPRISE FINL SVCS CORP COM 293712105 1,254 113,369 SH DEFINED 01,08 48,814 64,555 0 ENTERPRISE FINL SVCS CORP COM 293712105 343 31,000 SH DEFINED 09 31,000 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 0 30 SH DEFINED 10 30 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2,129 61,579 SH DEFINED 01 61,207 0 372 ENTERPRISE PRODS PARTNERS L COM 293792107 520 15,035 SH OTHER 01 1,540 13,495 0 ENTERPRISE PRODS PARTNERS L COM 293792107 199 5,763 SH DEFINED 04 5,763 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 284 8,200 SH OTHER 04 8,000 0 200 ENTERPRISE PRODS PARTNERS L COM 293792107 257 7,434 SH DEFINED 10 7,434 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3 100 SH OTHER 10 100 0 0 ENTERTAINMENT PPTYS TR COM 29380T105 6,705 163,021 SH DEFINED 01 23,756 137,265 2,000 ENTERTAINMENT PPTYS TR COM 29380T105 29 700 SH OTHER 01 0 700 0 ENTERTAINMENT PPTYS TR COM 29380T105 37 900 SH DEFINED 04 300 600 0 ENTERTAINMENT PPTYS TR COM 29380T105 20,067 487,900 SH DEFINED 01,08 218,780 269,120 0 ENTERTAINMENT PPTYS TR COM 29380T105 4,799 116,690 SH DEFINED 09 116,690 0 0 ENTERTAINMENT PPTYS TR COM 29380T105 15 355 SH DEFINED 10 155 200 0 ENTREMED INC COM 29382F103 16 24,209 SH DEFINED 01 0 24,209 0 ENTREMED INC COM 29382F103 54 78,781 SH DEFINED 01,08 23,265 55,516 0 ENTRAVISION COMMUNICATIONS C COM 29382R107 174 62,901 SH DEFINED 01 2,685 60,216 0 ENTRAVISION COMMUNICATIONS C COM 29382R107 287 104,145 SH DEFINED 01,08 56,472 47,673 0 ENTROPIC COMMUNICATIONS INC COM 29384R105 184 36,234 SH DEFINED 01 8,803 27,431 0 ENTROPIC COMMUNICATIONS INC COM 29384R105 1,909 375,876 SH DEFINED 01,08 65,474 310,402 0 ENTROPIC COMMUNICATIONS INC COM 29384R105 700 137,700 SH DEFINED 09 137,700 0 0 ENZON PHARMACEUTICALS INC COM 293904108 640 62,912 SH DEFINED 01 11,331 51,581 0 ENZON PHARMACEUTICALS INC COM 293904108 4,211 413,696 SH DEFINED 01,08 96,578 317,118 0 ENZON PHARMACEUTICALS INC COM 293904108 1,367 134,255 SH DEFINED 09 134,255 0 0 ENZON PHARMACEUTICALS INC COM 293904108 1 100 SH DEFINED 10 100 0 0 ENZON PHARMACEUTICALS INC COM 293904108 4 375 SH OTHER 10 375 0 0 ENVIRONMENTAL PWR CORP COM 29406L201 1 4,326 SH DEFINED 01 0 4,326 0 ENVIRONMENTAL PWR CORP COM 29406L201 4 19,487 SH DEFINED 01,08 7,788 11,699 0 ENZO BIOCHEM INC COM 294100102 1,057 175,540 SH DEFINED 01 14,056 160,344 1,140 ENZO BIOCHEM INC COM 294100102 2,468 409,977 SH DEFINED 01,08 186,900 223,077 0 ENZO BIOCHEM INC COM 294100102 529 87,865 SH DEFINED 09 87,865 0 0 ENZO BIOCHEM INC COM 294100102 0 50 SH DEFINED 10 50 0 0 EPICOR SOFTWARE CORP COM 29426L108 1,019 106,556 SH DEFINED 01 35,281 69,745 1,530 EPICOR SOFTWARE CORP COM 29426L108 22 2,288 SH OTHER 01 2,288 0 0 EPICOR SOFTWARE CORP COM 29426L108 0 35 SH DEFINED 04 35 0 0 EPICOR SOFTWARE CORP COM 29426L108 4,141 433,155 SH DEFINED 01,08 107,976 325,179 0 EPICOR SOFTWARE CORP COM 29426L108 1,206 126,161 SH DEFINED 09 126,161 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 176 ________ EPICEPT CORP COM 294264304 3 1,569 SH DEFINED 01 0 1,569 0 EPICEPT CORP COM 294264304 44 20,988 SH DEFINED 01,08 1,569 19,419 0 EPLUS INC COM 294268107 270 15,381 SH DEFINED 01 398 14,983 0 EPLUS INC COM 294268107 768 43,739 SH DEFINED 01,08 20,698 23,041 0 EPLUS INC COM 294268107 88 5,000 SH DEFINED 09 5,000 0 0 EPOCH HOLDING CORP COM 29428R103 330 29,268 SH DEFINED 01 2,850 26,418 0 EPOCH HOLDING CORP COM 29428R103 32 2,800 SH OTHER 01 0 2,800 0 EPOCH HOLDING CORP COM 29428R103 1,203 106,552 SH DEFINED 01,08 21,741 84,811 0 EPOCH HOLDING CORP COM 29428R103 303 26,800 SH DEFINED 09 26,800 0 0 EQUIFAX INC COM 294429105 5,170 144,418 SH DEFINED 01 70,571 72,036 1,811 EQUIFAX INC COM 294429105 228 6,380 SH OTHER 01 4,175 705 1,500 EQUIFAX INC COM 294429105 586 16,357 SH DEFINED 04 15,741 280 336 EQUIFAX INC COM 294429105 727 20,308 SH OTHER 04 12,098 8,210 0 EQUIFAX INC COM 294429105 4 120 SH DEFINED 07,10 120 0 0 EQUIFAX INC COM 294429105 36,058 1,007,211 SH DEFINED 01,08 354,567 652,644 0 EQUIFAX INC COM 294429105 9,448 263,920 SH DEFINED 09 263,920 0 0 EQUIFAX INC COM 294429105 271 7,557 SH DEFINED 10 7,171 88 298 EQUIFAX INC COM 294429105 3 71 SH OTHER 10 71 0 0 EQUINIX INC COM 29444U502 3,188 32,753 SH DEFINED 01 20,719 11,392 642 EQUINIX INC COM 29444U502 294 3,022 SH OTHER 01 1,190 1,787 45 EQUINIX INC COM 29444U502 2,355 24,191 SH DEFINED 04 23,337 799 55 EQUINIX INC COM 29444U502 405 4,165 SH OTHER 04 3,857 308 0 EQUINIX INC COM 29444U502 22,669 232,882 SH DEFINED 01,08 13,210 219,672 0 EQUINIX INC COM 29444U502 1,289 13,241 SH DEFINED 10 12,709 532 0 EQUINIX INC COM 29444U502 22 225 SH OTHER 10 123 102 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,098 38,936 SH DEFINED 01 7,428 31,508 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6 110 SH OTHER 01 110 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 129 2,400 SH DEFINED 04 2,400 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5 100 SH OTHER 04 100 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,336 247,509 SH DEFINED 01,08 77,116 170,393 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,750 69,593 SH DEFINED 09 69,593 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 91 1,695 SH DEFINED 10 1,695 0 0 EQUITY ONE COM 294752100 6,248 330,742 SH DEFINED 01 10,369 318,353 2,020 EQUITY ONE COM 294752100 1 40 SH DEFINED 04 40 0 0 EQUITY ONE COM 294752100 13,299 704,048 SH DEFINED 01,08 391,207 312,841 0 EQUITY ONE COM 294752100 1,625 86,041 SH DEFINED 09 86,041 0 0 EQUITY ONE COM 294752100 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 177 ________ EQUITY RESIDENTIAL COM 29476L107 12,403 316,817 SH DEFINED 01 176,623 137,657 2,537 EQUITY RESIDENTIAL COM 29476L107 935 23,875 SH OTHER 01 12,763 6,592 4,520 EQUITY RESIDENTIAL COM 29476L107 1,237 31,589 SH DEFINED 04 29,532 1,178 879 EQUITY RESIDENTIAL COM 29476L107 241 6,151 SH OTHER 04 4,695 1,456 0 EQUITY RESIDENTIAL COM 29476L107 7 190 SH DEFINED 07,10 190 0 0 EQUITY RESIDENTIAL COM 29476L107 97,276 2,484,709 SH DEFINED 01,08 1,050,757 1,433,952 0 EQUITY RESIDENTIAL COM 29476L107 21,468 548,350 SH DEFINED 09 548,350 0 0 EQUITY RESIDENTIAL COM 29476L107 257 6,569 SH DEFINED 10 5,899 0 670 EQUITY RESIDENTIAL COM 29476L107 5 138 SH OTHER 10 138 0 0 ERESEARCHTECHNOLOGY INC COM 29481V108 532 77,125 SH DEFINED 01 20,888 53,767 2,470 ERESEARCHTECHNOLOGY INC COM 29481V108 24 3,425 SH DEFINED 04 1,295 2,130 0 ERESEARCHTECHNOLOGY INC COM 29481V108 2,462 356,813 SH DEFINED 01,08 82,146 274,667 0 ERESEARCHTECHNOLOGY INC COM 29481V108 894 129,605 SH DEFINED 09 129,605 0 0 ERESEARCHTECHNOLOGY INC COM 29481V108 1 80 SH DEFINED 10 80 0 0 ERICSSON L M TEL CO COM 294821608 9,749 933,858 SH DEFINED 01 419,111 465,297 49,450 ERICSSON L M TEL CO COM 294821608 269 25,813 SH OTHER 01 5,492 20,321 0 ERICSSON L M TEL CO COM 294821608 4,378 419,313 SH DEFINED 04 410,408 4,910 3,995 ERICSSON L M TEL CO COM 294821608 318 30,505 SH OTHER 04 9,205 355 20,945 ERICSSON L M TEL CO COM 294821608 17,423 1,668,897 SH DEFINED 01,08 1,345,173 17,944 305,780 ERICSSON L M TEL CO COM 294821608 713 68,316 SH DEFINED 10 68,155 161 0 ERIE INDTY CO COM 29530P102 504 11,685 SH DEFINED 01 5,588 6,097 0 ERIE INDTY CO COM 29530P102 1 30 SH OTHER 01 0 0 30 ERIE INDTY CO COM 29530P102 6 137 SH DEFINED 04 137 0 0 ERIE INDTY CO COM 29530P102 3,531 81,876 SH DEFINED 01,08 9,135 72,741 0 ERIE INDTY CO COM 29530P102 250 5,800 SH DEFINED 09 5,800 0 0 ERIE INDTY CO COM 29530P102 3 70 SH DEFINED 10 70 0 0 ESCALADE INC COM 296056104 48 18,137 SH DEFINED 01 0 18,137 0 ESCALADE INC COM 296056104 77 29,268 SH DEFINED 01,08 20,640 8,628 0 ESCO TECHNOLOGIES INC COM 296315104 1,634 51,361 SH DEFINED 01 13,329 38,027 5 ESCO TECHNOLOGIES INC COM 296315104 5 170 SH OTHER 01 170 0 0 ESCO TECHNOLOGIES INC COM 296315104 1 30 SH DEFINED 04 30 0 0 ESCO TECHNOLOGIES INC COM 296315104 7,667 241,032 SH DEFINED 01,08 63,004 178,028 0 ESCO TECHNOLOGIES INC COM 296315104 2,267 71,257 SH DEFINED 09 71,257 0 0 ESCO TECHNOLOGIES INC COM 296315104 1 40 SH DEFINED 10 40 0 0 ESSA BANCORP INC COM 29667D104 127 10,135 SH DEFINED 01 3,748 6,372 15 ESSA BANCORP INC COM 29667D104 1,297 103,405 SH DEFINED 01,08 17,253 86,152 0 ESSA BANCORP INC COM 29667D104 712 56,740 SH DEFINED 09 56,740 0 0 ESSA BANCORP INC COM 29667D104 2 140 SH DEFINED 10 140 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 178 ________ ESSEX PPTY TR INC COM 297178105 1,083 12,041 SH DEFINED 01 6,560 4,056 1,425 ESSEX PPTY TR INC COM 297178105 2 25 SH OTHER 01 0 0 25 ESSEX PPTY TR INC COM 297178105 7 75 SH DEFINED 04 75 0 0 ESSEX PPTY TR INC COM 297178105 18,278 203,197 SH DEFINED 01,08 41,734 161,463 0 ESSEX PPTY TR INC COM 297178105 5 60 SH DEFINED 10 60 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 11,238 227,355 SH DEFINED 01 14,056 212,334 965 ESTERLINE TECHNOLOGIES CORP COM 297425100 13 257 SH DEFINED 04 257 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 21,739 439,786 SH DEFINED 01,08 243,484 196,302 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 4,061 82,152 SH DEFINED 09 82,152 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 5 105 SH DEFINED 10 105 0 0 ETABLISSEMENTS DELHAIZE FRER COM 29759W101 983 12,213 SH DEFINED 01 10,673 0 1,540 ETABLISSEMENTS DELHAIZE FRER COM 29759W101 13 160 SH OTHER 01 51 109 0 ETABLISSEMENTS DELHAIZE FRER COM 29759W101 80 991 SH DEFINED 04 991 0 0 ETABLISSEMENTS DELHAIZE FRER COM 29759W101 404 5,025 SH DEFINED 01,08 5,025 0 0 ETABLISSEMENTS DELHAIZE FRER COM 29759W101 4 50 SH DEFINED 10 0 0 50 ETHAN ALLEN INTERIORS INC COM 297602104 3,274 158,682 SH DEFINED 01 12,148 146,234 300 ETHAN ALLEN INTERIORS INC COM 297602104 1 30 SH DEFINED 04 30 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7,237 350,805 SH DEFINED 01,08 174,468 176,337 0 ETHAN ALLEN INTERIORS INC COM 297602104 1,376 66,707 SH DEFINED 09 66,707 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1 50 SH DEFINED 10 50 0 0 EUROBANCSHARES INC COM 298716101 5 12,980 SH DEFINED 01 0 12,980 0 EUROBANCSHARES INC COM 298716101 10 26,689 SH DEFINED 01,08 16,517 10,172 0 EURONET WORLDWIDE INC COM 298736109 1,068 57,953 SH DEFINED 01 12,069 45,859 25 EURONET WORLDWIDE INC COM 298736109 57 3,090 SH DEFINED 04 810 2,280 0 EURONET WORLDWIDE INC COM 298736109 7,481 405,939 SH DEFINED 01,08 81,589 324,350 0 EURONET WORLDWIDE INC COM 298736109 2,470 134,019 SH DEFINED 09 134,019 0 0 EURONET WORLDWIDE INC COM 298736109 2 100 SH DEFINED 10 100 0 0 EVERCORE PARTNERS INC COM 29977A105 508 16,941 SH DEFINED 01 3,819 13,122 0 EVERCORE PARTNERS INC COM 29977A105 44 1,460 SH DEFINED 04 0 1,460 0 EVERCORE PARTNERS INC COM 29977A105 3,447 114,885 SH DEFINED 01,08 24,198 90,687 0 EVERCORE PARTNERS INC COM 29977A105 1,306 43,518 SH DEFINED 09 43,518 0 0 EVERCORE PARTNERS INC COM 29977A105 1 20 SH DEFINED 10 20 0 0 EVERGREEN ENERGY INC COM 30024B104 26 129,476 SH DEFINED 01 15,123 114,353 0 EVERGREEN ENERGY INC COM 30024B104 211 1,073,046 SH DEFINED 01,08 196,646 876,400 0 EVERGREEN ENERGY INC COM 30024B104 48 243,634 SH DEFINED 09 243,634 0 0 EVERGREEN ENERGY INC COM 30024B104 0 170 SH DEFINED 10 170 0 0 EVERGREEN SOLAR INC COM 30033R108 553 489,783 SH DEFINED 01 98,558 391,225 0 EVERGREEN SOLAR INC COM 30033R108 2,062 1,824,396 SH DEFINED 01,08 575,403 1,248,993 0 EVERGREEN SOLAR INC COM 30033R108 490 433,998 SH DEFINED 09 433,998 0 0 EVERGREEN SOLAR INC COM 30033R108 0 190 SH DEFINED 10 190 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 179 ________ EVOLUTION PETROLEUM CORP COM 30049A107 50 10,706 SH DEFINED 01 0 10,706 0 EVOLUTION PETROLEUM CORP COM 30049A107 99 21,295 SH DEFINED 01,08 11,581 9,714 0 EVOLVING SYS INC COM 30049R209 65 9,488 SH DEFINED 01 0 9,488 0 EVOLVING SYS INC COM 30049R209 219 31,770 SH DEFINED 01,08 8,091 23,679 0 EXACT SCIENCES CORP COM 30063P105 77 17,329 SH DEFINED 01 0 17,329 0 EXACT SCIENCES CORP COM 30063P105 225 50,657 SH DEFINED 01,08 14,685 35,972 0 EXACTECH INC COM 30064E109 489 23,331 SH DEFINED 01 1,369 21,962 0 EXACTECH INC COM 30064E109 1,806 86,134 SH DEFINED 01,08 28,157 57,977 0 EXACTECH INC COM 30064E109 463 22,100 SH DEFINED 09 22,100 0 0 EXAR CORP COM 300645108 780 110,688 SH DEFINED 01 17,384 91,304 2,000 EXAR CORP COM 300645108 0 35 SH DEFINED 04 35 0 0 EXAR CORP COM 300645108 2,614 370,763 SH DEFINED 01,08 125,407 245,356 0 EXAR CORP COM 300645108 644 91,288 SH DEFINED 09 91,288 0 0 EXAR CORP COM 300645108 0 60 SH DEFINED 10 60 0 0 EXELON CORP COM 30161N101 50,203 1,145,929 SH DEFINED 01 754,715 367,861 23,353 EXELON CORP COM 30161N101 6,878 157,001 SH OTHER 01 121,930 24,871 10,200 EXELON CORP COM 30161N101 10,509 239,873 SH DEFINED 04 222,533 11,721 5,619 EXELON CORP COM 30161N101 6,281 143,361 SH OTHER 04 87,985 28,295 27,081 EXELON CORP COM 30161N101 16 355 SH DEFINED 07,10 355 0 0 EXELON CORP COM 30161N101 230,374 5,258,488 SH DEFINED 01,08 1,815,560 3,442,928 0 EXELON CORP COM 30161N101 61,316 1,399,591 SH DEFINED 09 1,399,591 0 0 EXELON CORP COM 30161N101 4,215 96,206 SH DEFINED 10 93,141 1,060 2,005 EXELON CORP COM 30161N101 1,250 28,527 SH OTHER 10 16,495 10,832 1,200 EXELIXIS INC COM 30161Q104 955 157,394 SH DEFINED 01 26,703 130,641 50 EXELIXIS INC COM 30161Q104 5,539 912,530 SH DEFINED 01,08 198,964 713,566 0 EXELIXIS INC COM 30161Q104 1,794 295,583 SH DEFINED 09 295,583 0 0 EXELIXIS INC COM 30161Q104 1 210 SH DEFINED 10 210 0 0 EXIDE TECHNOLOGIES COM 302051206 2,414 419,164 SH DEFINED 01 13,445 405,719 0 EXIDE TECHNOLOGIES COM 302051206 4,590 796,804 SH DEFINED 01,08 458,060 338,744 0 EXIDE TECHNOLOGIES COM 302051206 824 143,070 SH DEFINED 09 143,070 0 0 EXIDE TECHNOLOGIES COM 302051206 1 110 SH DEFINED 10 110 0 0 EXLSERVICE HOLDINGS INC COM 302081104 311 18,628 SH DEFINED 01 3,808 14,820 0 EXLSERVICE HOLDINGS INC COM 302081104 1,995 119,599 SH DEFINED 01,08 28,556 91,043 0 EXLSERVICE HOLDINGS INC COM 302081104 657 39,409 SH DEFINED 09 39,409 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 180 ________ EXPEDIA INC DEL COM 30212P105 5,723 229,387 SH DEFINED 01 103,587 121,625 4,175 EXPEDIA INC DEL COM 30212P105 69 2,781 SH OTHER 01 2,374 152 255 EXPEDIA INC DEL COM 30212P105 231 9,259 SH DEFINED 04 9,001 0 258 EXPEDIA INC DEL COM 30212P105 2 100 SH OTHER 04 100 0 0 EXPEDIA INC DEL COM 30212P105 41,319 1,656,054 SH DEFINED 01,08 604,249 1,051,805 0 EXPEDIA INC DEL COM 30212P105 11,205 449,105 SH DEFINED 09 449,105 0 0 EXPEDIA INC DEL COM 30212P105 92 3,705 SH DEFINED 10 3,575 0 130 EXPEDIA INC DEL COM 30212P105 2 87 SH OTHER 10 87 0 0 EXPEDITORS INTL WASH INC COM 302130109 15,310 414,692 SH DEFINED 01 220,937 182,425 11,330 EXPEDITORS INTL WASH INC COM 302130109 2,454 66,468 SH OTHER 01 41,859 21,944 2,665 EXPEDITORS INTL WASH INC COM 302130109 1,696 45,928 SH DEFINED 04 34,690 7,765 3,473 EXPEDITORS INTL WASH INC COM 302130109 306 8,301 SH OTHER 04 7,401 600 300 EXPEDITORS INTL WASH INC COM 302130109 61,885 1,676,191 SH DEFINED 01,08 599,611 1,076,580 0 EXPEDITORS INTL WASH INC COM 302130109 16,217 439,245 SH DEFINED 09 439,245 0 0 EXPEDITORS INTL WASH INC COM 302130109 769 20,817 SH DEFINED 10 16,187 4,100 530 EXPEDITORS INTL WASH INC COM 302130109 795 21,543 SH OTHER 10 18,586 2,507 450 EXPONENT INC COM 30214U102 1,285 45,059 SH DEFINED 01 17,538 27,406 115 EXPONENT INC COM 30214U102 11 380 SH OTHER 01 0 155 225 EXPONENT INC COM 30214U102 295 10,340 SH DEFINED 04 9,615 355 370 EXPONENT INC COM 30214U102 18 620 SH OTHER 04 280 340 0 EXPONENT INC COM 30214U102 3,579 125,496 SH DEFINED 01,08 33,686 91,810 0 EXPONENT INC COM 30214U102 1,089 38,175 SH DEFINED 09 38,175 0 0 EXPONENT INC COM 30214U102 376 13,177 SH DEFINED 10 13,022 0 155 EXPRESSJET HOLDINGS INC COM 30218U306 21 5,630 SH DEFINED 01 830 4,800 0 EXPRESSJET HOLDINGS INC COM 30218U306 52 13,709 SH DEFINED 01,08 4,371 9,338 0 EXPRESS SCRIPTS INC COM 302182100 34,861 342,581 SH DEFINED 01 160,982 179,587 2,012 EXPRESS SCRIPTS INC COM 302182100 1,491 14,656 SH OTHER 01 8,410 3,505 2,741 EXPRESS SCRIPTS INC COM 302182100 3,885 38,175 SH DEFINED 04 34,306 2,690 1,179 EXPRESS SCRIPTS INC COM 302182100 653 6,421 SH OTHER 04 1,329 5,092 0 EXPRESS SCRIPTS INC COM 302182100 221,147 2,173,224 SH DEFINED 01,08 778,898 1,394,326 0 EXPRESS SCRIPTS INC COM 302182100 57,964 569,615 SH DEFINED 09 569,615 0 0 EXPRESS SCRIPTS INC COM 302182100 2,813 27,643 SH DEFINED 10 21,862 4,991 790 EXPRESS SCRIPTS INC COM 302182100 46 448 SH OTHER 10 343 0 105 EXTRA SPACE STORAGE INC COM 30225T102 9,631 759,556 SH DEFINED 01 38,588 716,078 4,890 EXTRA SPACE STORAGE INC COM 30225T102 2 155 SH DEFINED 04 155 0 0 EXTRA SPACE STORAGE INC COM 30225T102 18,334 1,445,934 SH DEFINED 01,08 886,362 559,572 0 EXTRA SPACE STORAGE INC COM 30225T102 2,939 231,809 SH DEFINED 09 231,809 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2 180 SH DEFINED 10 180 0 0 EXTERRAN HLDGS INC COM 30225X103 1,947 80,565 SH DEFINED 01 18,095 59,704 2,766 EXTERRAN HLDGS INC COM 30225X103 60 2,495 SH OTHER 01 0 2,495 0 EXTERRAN HLDGS INC COM 30225X103 206 8,515 SH DEFINED 04 2,625 5,890 0 EXTERRAN HLDGS INC COM 30225X103 9,973 412,604 SH DEFINED 01,08 61,024 351,580 0 EXTERRAN HLDGS INC COM 30225X103 135 5,585 SH DEFINED 10 1,215 4,370 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 181 ________ EXTREME NETWORKS INC COM 30226D106 1,198 390,260 SH DEFINED 01 22,716 367,544 0 EXTREME NETWORKS INC COM 30226D106 3,012 981,098 SH DEFINED 01,08 436,839 544,259 0 EXTREME NETWORKS INC COM 30226D106 700 227,884 SH DEFINED 09 227,884 0 0 EXTREME NETWORKS INC COM 30226D106 1 230 SH DEFINED 10 230 0 0 EZCORP INC COM 302301106 1,283 62,303 SH DEFINED 01 20,536 41,767 0 EZCORP INC COM 302301106 162 7,865 SH DEFINED 04 4,673 2,997 195 EZCORP INC COM 302301106 11 520 SH DEFINED 07,10 0 520 0 EZCORP INC COM 302301106 7,955 386,146 SH DEFINED 01,08 78,358 307,788 0 EZCORP INC COM 302301106 2,606 126,500 SH DEFINED 09 126,500 0 0 EZCORP INC COM 302301106 16 795 SH DEFINED 10 620 175 0 EXXON MOBIL CORP COM 30231G102 562,711 8,401,183 SH DEFINED 01 5,041,365 3,134,791 225,027 EXXON MOBIL CORP COM 30231G102 94,309 1,408,020 SH OTHER 01 798,520 398,370 211,130 EXXON MOBIL CORP COM 30231G102 227,607 3,398,139 SH DEFINED 04 2,975,870 233,037 189,232 EXXON MOBIL CORP COM 30231G102 131,578 1,964,434 SH OTHER 04 1,408,168 390,030 166,236 EXXON MOBIL CORP COM 30231G102 772 11,530 SH DEFINED 07,10 3,910 0 7,620 EXXON MOBIL CORP COM 30231G102 2,616,060 39,057,325 SH DEFINED 01,08 14,109,411 24,934,837 13,077 EXXON MOBIL CORP COM 30231G102 665,423 9,934,658 SH DEFINED 09 9,934,658 0 0 EXXON MOBIL CORP COM 30231G102 93,424 1,394,807 SH DEFINED 10 1,049,963 167,299 177,545 EXXON MOBIL CORP COM 30231G102 28,117 419,782 SH OTHER 10 178,085 94,943 146,754 FBL FINL GROUP INC COM 30239F106 4,838 197,639 SH DEFINED 01 3,159 194,480 0 FBL FINL GROUP INC COM 30239F106 7,049 287,960 SH DEFINED 01,08 204,414 83,546 0 FBL FINL GROUP INC COM 30239F106 960 39,207 SH DEFINED 09 39,207 0 0 FEI CO COM 30241L109 5,558 242,596 SH DEFINED 01 16,880 225,696 20 FEI CO COM 30241L109 48 2,080 SH DEFINED 04 70 2,010 0 FEI CO COM 30241L109 11,904 519,604 SH DEFINED 01,08 261,361 258,243 0 FEI CO COM 30241L109 2,501 109,149 SH DEFINED 09 109,149 0 0 FEI CO COM 30241L109 1 40 SH DEFINED 10 40 0 0 FLIR SYS INC COM 302445101 4,526 160,615 SH DEFINED 01 67,942 89,795 2,878 FLIR SYS INC COM 302445101 815 28,904 SH OTHER 01 7,791 21,113 0 FLIR SYS INC COM 302445101 347 12,306 SH DEFINED 04 11,941 218 147 FLIR SYS INC COM 302445101 4 142 SH OTHER 04 130 12 0 FLIR SYS INC COM 302445101 33,966 1,205,322 SH DEFINED 01,08 430,725 774,597 0 FLIR SYS INC COM 302445101 8,139 288,833 SH DEFINED 09 288,833 0 0 FLIR SYS INC COM 302445101 233 8,278 SH DEFINED 10 7,243 975 60 FLIR SYS INC COM 302445101 2 64 SH OTHER 10 64 0 0 FBR CAPITAL MARKETS CORP COM 30247C301 205 45,059 SH DEFINED 01 6,245 38,814 0 FBR CAPITAL MARKETS CORP COM 30247C301 896 196,496 SH DEFINED 01,08 61,917 134,579 0 FBR CAPITAL MARKETS CORP COM 30247C301 186 40,700 SH DEFINED 09 40,700 0 0 FBR CAPITAL MARKETS CORP COM 30247C301 0 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 182 ________ FMC TECHNOLOGIES INC COM 30249U101 8,956 138,576 SH DEFINED 01 54,042 82,848 1,686 FMC TECHNOLOGIES INC COM 30249U101 364 5,630 SH OTHER 01 5,159 56 415 FMC TECHNOLOGIES INC COM 30249U101 577 8,926 SH DEFINED 04 8,569 261 96 FMC TECHNOLOGIES INC COM 30249U101 5 70 SH OTHER 04 60 10 0 FMC TECHNOLOGIES INC COM 30249U101 61,840 956,831 SH DEFINED 01,08 330,780 626,051 0 FMC TECHNOLOGIES INC COM 30249U101 16,118 249,389 SH DEFINED 09 249,389 0 0 FMC TECHNOLOGIES INC COM 30249U101 275 4,248 SH DEFINED 10 3,988 0 260 FMC TECHNOLOGIES INC COM 30249U101 5 74 SH OTHER 10 74 0 0 F M C CORP COM 302491303 5,455 90,098 SH DEFINED 01 27,331 61,687 1,080 F M C CORP COM 302491303 380 6,275 SH OTHER 01 140 6,075 60 F M C CORP COM 302491303 64 1,065 SH DEFINED 04 1,025 40 0 F M C CORP COM 302491303 3 54 SH OTHER 04 54 0 0 F M C CORP COM 302491303 34,832 575,357 SH DEFINED 01,08 207,024 368,333 0 F M C CORP COM 302491303 8,602 142,092 SH DEFINED 09 142,092 0 0 F M C CORP COM 302491303 35 573 SH DEFINED 10 373 0 200 F M C CORP COM 302491303 2 25 SH OTHER 10 25 0 0 F N B UNITED CORP COM 302519103 6 4,702 SH DEFINED 01 0 4,702 0 F N B UNITED CORP COM 302519103 13 10,771 SH DEFINED 01,08 5,068 5,703 0 FNB CORP PA COM 302520101 5,531 681,941 SH DEFINED 01 30,437 651,459 45 FNB CORP PA COM 302520101 11,865 1,462,977 SH DEFINED 01,08 735,874 727,103 0 FNB CORP PA COM 302520101 2,565 316,319 SH DEFINED 09 316,319 0 0 FNB CORP PA COM 302520101 1 180 SH DEFINED 10 180 0 0 FPIC INS GROUP INC COM 302563101 3,386 124,882 SH DEFINED 01 2,425 122,442 15 FPIC INS GROUP INC COM 302563101 5,398 199,133 SH DEFINED 01,08 127,304 71,829 0 FPIC INS GROUP INC COM 302563101 924 34,074 SH DEFINED 09 34,074 0 0 FPIC INS GROUP INC COM 302563101 1 30 SH DEFINED 10 30 0 0 FPL GROUP INC COM 302571104 62,604 1,295,335 SH DEFINED 01 1,002,945 259,844 32,546 FPL GROUP INC COM 302571104 13,972 289,105 SH OTHER 01 211,108 45,967 32,030 FPL GROUP INC COM 302571104 56,791 1,175,063 SH DEFINED 04 1,099,626 37,490 37,947 FPL GROUP INC COM 302571104 16,817 347,963 SH OTHER 04 265,669 61,724 20,570 FPL GROUP INC COM 302571104 37 765 SH DEFINED 07,10 765 0 0 FPL GROUP INC COM 302571104 160,309 3,316,960 SH DEFINED 01,08 1,184,491 2,132,469 0 FPL GROUP INC COM 302571104 41,564 860,003 SH DEFINED 09 860,003 0 0 FPL GROUP INC COM 302571104 14,538 300,814 SH DEFINED 10 281,233 14,941 4,640 FPL GROUP INC COM 302571104 2,946 60,960 SH OTHER 10 40,306 19,209 1,445 FSI INTL INC COM 302633102 111 28,556 SH DEFINED 01 0 28,556 0 FSI INTL INC COM 302633102 179 46,354 SH DEFINED 01,08 23,130 23,224 0 FX ENERGY INC COM 302695101 182 52,953 SH DEFINED 01 10,106 42,847 0 FX ENERGY INC COM 302695101 1,207 351,941 SH DEFINED 01,08 79,985 271,956 0 FX ENERGY INC COM 302695101 547 159,482 SH DEFINED 09 159,482 0 0 FX ENERGY INC COM 302695101 0 80 SH DEFINED 10 80 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 183 ________ FTI CONSULTING INC COM 302941109 780 19,825 SH DEFINED 01 6,348 12,547 930 FTI CONSULTING INC COM 302941109 280 7,120 SH OTHER 01 7,100 0 20 FTI CONSULTING INC COM 302941109 18 470 SH DEFINED 04 330 140 0 FTI CONSULTING INC COM 302941109 141 3,591 SH OTHER 04 3,591 0 0 FTI CONSULTING INC COM 302941109 11,106 282,450 SH DEFINED 01,08 13,120 269,330 0 FTI CONSULTING INC COM 302941109 4 100 SH DEFINED 10 0 0 100 FACET BIOTECH CORP COM 30303Q103 891 33,014 SH DEFINED 01 7,028 25,942 44 FACET BIOTECH CORP COM 30303Q103 4,856 179,903 SH DEFINED 01,08 24,687 155,216 0 FACET BIOTECH CORP COM 30303Q103 1 46 SH DEFINED 10 46 0 0 FACTSET RESH SYS INC COM 303075105 2,210 30,127 SH DEFINED 01 17,416 11,471 1,240 FACTSET RESH SYS INC COM 303075105 85 1,160 SH OTHER 01 675 300 185 FACTSET RESH SYS INC COM 303075105 610 8,315 SH DEFINED 04 7,675 320 320 FACTSET RESH SYS INC COM 303075105 28 380 SH OTHER 04 170 210 0 FACTSET RESH SYS INC COM 303075105 18,280 249,148 SH DEFINED 01,08 15,251 233,897 0 FACTSET RESH SYS INC COM 303075105 644 8,774 SH DEFINED 10 8,694 80 0 FAIR ISAAC CORP COM 303250104 2,513 99,184 SH DEFINED 01 39,124 59,775 285 FAIR ISAAC CORP COM 303250104 16 630 SH OTHER 01 0 250 380 FAIR ISAAC CORP COM 303250104 544 21,470 SH DEFINED 04 20,120 550 800 FAIR ISAAC CORP COM 303250104 24 960 SH OTHER 04 420 540 0 FAIR ISAAC CORP COM 303250104 13,571 535,574 SH DEFINED 01,08 90,867 444,707 0 FAIR ISAAC CORP COM 303250104 3,466 136,772 SH DEFINED 09 136,772 0 0 FAIR ISAAC CORP COM 303250104 641 25,296 SH DEFINED 10 25,296 0 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1,445 135,703 SH DEFINED 01 32,528 101,715 1,460 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1 50 SH OTHER 01 0 0 50 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 2 220 SH DEFINED 04 220 0 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 9,093 853,762 SH DEFINED 01,08 147,949 705,813 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 3 250 SH DEFINED 10 250 0 0 FALCONSTOR SOFTWARE INC COM 306137100 167 48,055 SH DEFINED 01 7,782 40,273 0 FALCONSTOR SOFTWARE INC COM 306137100 1,073 308,322 SH DEFINED 01,08 69,079 239,243 0 FALCONSTOR SOFTWARE INC COM 306137100 314 90,141 SH DEFINED 09 90,141 0 0 FALCONSTOR SOFTWARE INC COM 306137100 0 50 SH DEFINED 10 50 0 0 FAMILY DLR STORES INC COM 307000109 5,731 156,531 SH DEFINED 01 74,244 80,272 2,015 FAMILY DLR STORES INC COM 307000109 69 1,884 SH OTHER 01 1,664 0 220 FAMILY DLR STORES INC COM 307000109 355 9,684 SH DEFINED 04 8,797 327 560 FAMILY DLR STORES INC COM 307000109 34 934 SH OTHER 04 323 111 500 FAMILY DLR STORES INC COM 307000109 10 260 SH DEFINED 07,10 260 0 0 FAMILY DLR STORES INC COM 307000109 39,392 1,075,997 SH DEFINED 01,08 378,936 697,061 0 FAMILY DLR STORES INC COM 307000109 10,583 289,062 SH DEFINED 09 289,062 0 0 FAMILY DLR STORES INC COM 307000109 202 5,516 SH DEFINED 10 5,516 0 0 FAMILY DLR STORES INC COM 307000109 1 28 SH OTHER 10 28 0 0 FAMOUS DAVES AMER INC COM 307068106 84 10,429 SH DEFINED 01 0 10,429 0 FAMOUS DAVES AMER INC COM 307068106 117 14,566 SH DEFINED 01,08 9,771 4,795 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 184 ________ FARMER BROS CO COM 307675108 380 20,272 SH DEFINED 01 1,440 18,832 0 FARMER BROS CO COM 307675108 1,286 68,621 SH DEFINED 01,08 23,272 45,349 0 FARMER BROS CO COM 307675108 337 18,000 SH DEFINED 09 18,000 0 0 FARMERS CAP BK CORP COM 309562106 515 60,129 SH DEFINED 01 877 59,252 0 FARMERS CAP BK CORP COM 309562106 890 103,882 SH DEFINED 01,08 63,355 40,527 0 FARMERS CAP BK CORP COM 309562106 90 10,500 SH DEFINED 09 10,500 0 0 FARMERS CAP BK CORP COM 309562106 0 20 SH DEFINED 10 20 0 0 FARO TECHNOLOGIES INC COM 311642102 1,084 42,115 SH DEFINED 01 20,445 21,005 665 FARO TECHNOLOGIES INC COM 311642102 97 3,785 SH OTHER 01 1,450 1,770 565 FARO TECHNOLOGIES INC COM 311642102 356 13,834 SH DEFINED 04 13,254 580 0 FARO TECHNOLOGIES INC COM 311642102 6 235 SH OTHER 04 130 105 0 FARO TECHNOLOGIES INC COM 311642102 17 650 SH DEFINED 07,10 650 0 0 FARO TECHNOLOGIES INC COM 311642102 3,640 141,345 SH DEFINED 01,08 31,000 110,345 0 FARO TECHNOLOGIES INC COM 311642102 1,244 48,327 SH DEFINED 09 48,327 0 0 FARO TECHNOLOGIES INC COM 311642102 205 7,955 SH DEFINED 10 6,740 1,215 0 FASTENAL CO COM 311900104 7,342 152,986 SH DEFINED 01 69,805 82,071 1,110 FASTENAL CO COM 311900104 331 6,894 SH OTHER 01 2,721 127 4,046 FASTENAL CO COM 311900104 1,432 29,841 SH DEFINED 04 20,353 5,687 3,801 FASTENAL CO COM 311900104 309 6,434 SH OTHER 04 6,124 310 0 FASTENAL CO COM 311900104 50,298 1,048,087 SH DEFINED 01,08 367,342 680,745 0 FASTENAL CO COM 311900104 13,050 271,927 SH DEFINED 09 271,927 0 0 FASTENAL CO COM 311900104 974 20,301 SH DEFINED 10 16,911 3,040 350 FASTENAL CO COM 311900104 40 830 SH OTHER 10 348 482 0 FEDERAL AGRIC MTG CORP COM 313148306 42 3,700 SH DEFINED 01 298 3,402 0 FEDERAL AGRIC MTG CORP COM 313148306 431 38,075 SH DEFINED 01,08 3,565 34,510 0 FEDERAL HOME LN MTG CORP COM 313400301 94 74,200 SH DEFINED 01 0 74,200 0 FEDERAL HOME LN MTG CORP COM 313400301 1,411 1,111,118 SH DEFINED 01,08 0 1,111,118 0 FEDERAL HOME LN MTG CORP COM 313400301 234 184,100 SH DEFINED 09 184,100 0 0 FEDERAL MOGUL CORP COM 313549404 27 1,448 SH DEFINED 01 988 460 0 FEDERAL MOGUL CORP COM 313549404 983 53,553 SH DEFINED 01,08 7,920 45,633 0 FEDERAL NATL MTG ASSN COM 313586109 194 185,060 SH DEFINED 01 72,660 112,400 0 FEDERAL NATL MTG ASSN COM 313586109 1 1,400 SH DEFINED 04 1,400 0 0 FEDERAL NATL MTG ASSN COM 313586109 0 400 SH OTHER 04 400 0 0 FEDERAL NATL MTG ASSN COM 313586109 1,878 1,788,884 SH DEFINED 01,08 0 1,788,884 0 FEDERAL NATL MTG ASSN COM 313586109 205 195,045 SH DEFINED 09 195,045 0 0 FEDERAL REALTY INVT TR COM 313747206 1,694 23,266 SH DEFINED 01 11,460 9,476 2,330 FEDERAL REALTY INVT TR COM 313747206 3 45 SH OTHER 01 0 0 45 FEDERAL REALTY INVT TR COM 313747206 141 1,940 SH DEFINED 04 1,940 0 0 FEDERAL REALTY INVT TR COM 313747206 34,806 478,035 SH DEFINED 01,08 138,766 339,269 0 FEDERAL REALTY INVT TR COM 313747206 803 11,035 SH DEFINED 09 11,035 0 0 FEDERAL REALTY INVT TR COM 313747206 9 120 SH DEFINED 10 0 0 120 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 185 ________ FEDERAL SIGNAL CORP COM 313855108 2,830 314,068 SH DEFINED 01 16,439 297,569 60 FEDERAL SIGNAL CORP COM 313855108 12 1,335 SH DEFINED 04 1,335 0 0 FEDERAL SIGNAL CORP COM 313855108 6,983 774,983 SH DEFINED 01,08 335,309 439,674 0 FEDERAL SIGNAL CORP COM 313855108 1,238 137,390 SH DEFINED 09 137,390 0 0 FEDERAL SIGNAL CORP COM 313855108 10 1,100 SH DEFINED 10 1,100 0 0 FEDERATED INVS INC PA COM 314211103 2,927 110,953 SH DEFINED 01 53,752 55,396 1,805 FEDERATED INVS INC PA COM 314211103 108 4,112 SH OTHER 01 3,402 0 710 FEDERATED INVS INC PA COM 314211103 165 6,252 SH DEFINED 04 6,019 233 0 FEDERATED INVS INC PA COM 314211103 2 78 SH OTHER 04 78 0 0 FEDERATED INVS INC PA COM 314211103 16,527 626,490 SH DEFINED 01,08 171,782 454,708 0 FEDERATED INVS INC PA COM 314211103 4,270 161,861 SH DEFINED 09 161,861 0 0 FEDERATED INVS INC PA COM 314211103 146 5,533 SH DEFINED 10 5,473 0 60 FEDERATED INVS INC PA COM 314211103 1 43 SH OTHER 10 0 43 0 FEDEX CORP COM 31428X106 88,897 951,793 SH DEFINED 01 752,833 181,834 17,126 FEDEX CORP COM 31428X106 7,459 79,864 SH OTHER 01 56,425 19,244 4,195 FEDEX CORP COM 31428X106 64,936 695,241 SH DEFINED 04 662,515 17,615 15,111 FEDEX CORP COM 31428X106 10,411 111,462 SH OTHER 04 86,782 20,130 4,550 FEDEX CORP COM 31428X106 38 410 SH DEFINED 07,10 410 0 0 FEDEX CORP COM 31428X106 231,902 2,482,887 SH DEFINED 01,08 867,824 1,615,063 0 FEDEX CORP COM 31428X106 60,319 645,816 SH DEFINED 09 645,816 0 0 FEDEX CORP COM 31428X106 15,157 162,283 SH DEFINED 10 153,638 6,128 2,517 FEDEX CORP COM 31428X106 1,941 20,784 SH OTHER 10 15,468 5,091 225 FELCOR LODGING TR INC COM 31430F101 478 83,933 SH DEFINED 01 16,064 67,869 0 FELCOR LODGING TR INC COM 31430F101 3,644 639,334 SH DEFINED 01,08 178,939 460,395 0 FELCOR LODGING TR INC COM 31430F101 1,131 198,498 SH DEFINED 09 198,498 0 0 FEMALE HEALTH CO COM 314462102 96 13,350 SH DEFINED 01 3,276 10,074 0 FEMALE HEALTH CO COM 314462102 6 800 SH DEFINED 04 800 0 0 FEMALE HEALTH CO COM 314462102 850 118,596 SH DEFINED 01,08 20,157 98,439 0 FEMALE HEALTH CO COM 314462102 416 58,055 SH DEFINED 09 58,055 0 0 FERRO CORP COM 315405100 638 72,598 SH DEFINED 01 17,090 55,508 0 FERRO CORP COM 315405100 5,517 627,593 SH DEFINED 01,08 107,418 520,175 0 FERRO CORP COM 315405100 2,195 249,762 SH DEFINED 09 249,762 0 0 FERRO CORP COM 315405100 15 1,754 SH DEFINED 10 1,754 0 0 F5 NETWORKS INC COM 315616102 6,380 103,517 SH DEFINED 01 42,397 60,210 910 F5 NETWORKS INC COM 315616102 486 7,881 SH OTHER 01 3,815 3,331 735 F5 NETWORKS INC COM 315616102 2,511 40,742 SH DEFINED 04 39,487 1,075 180 F5 NETWORKS INC COM 315616102 331 5,364 SH OTHER 04 4,954 350 60 F5 NETWORKS INC COM 315616102 21 345 SH DEFINED 07,10 345 0 0 F5 NETWORKS INC COM 315616102 31,687 514,150 SH DEFINED 01,08 67,907 446,243 0 F5 NETWORKS INC COM 315616102 1,297 21,051 SH DEFINED 10 19,618 1,433 0 F5 NETWORKS INC COM 315616102 24 395 SH OTHER 10 185 210 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 186 ________ FIBERTOWER CORP COM 31567R209 18 3,826 SH DEFINED 01 2 3,824 0 FIBERTOWER CORP COM 31567R209 82 17,647 SH DEFINED 01,08 4,381 13,266 0 FIBRIA CELULOSE S A COM 31573A109 693 31,654 SH DEFINED 01 29,104 101 2,449 FIBRIA CELULOSE S A COM 31573A109 183 8,370 SH OTHER 01 66 493 7,811 FIBRIA CELULOSE S A COM 31573A109 33 1,521 SH DEFINED 04 1,521 0 0 FIBRIA CELULOSE S A COM 31573A109 193 8,798 SH DEFINED 01,08 8,798 0 0 FIBRIA CELULOSE S A COM 31573A109 1 60 SH DEFINED 10 0 0 60 FIDELITY BANCORP INC COM 315831107 23 4,680 SH DEFINED 01 0 4,680 0 FIDELITY BANCORP INC COM 315831107 35 7,178 SH DEFINED 01,08 4,868 2,310 0 FIDELITY NATL INFORMATION SV COM 31620M106 8,740 372,872 SH DEFINED 01 179,715 186,433 6,724 FIDELITY NATL INFORMATION SV COM 31620M106 95 4,038 SH OTHER 01 3,031 0 1,007 FIDELITY NATL INFORMATION SV COM 31620M106 728 31,061 SH DEFINED 04 29,957 524 580 FIDELITY NATL INFORMATION SV COM 31620M106 378 16,141 SH OTHER 04 8,241 7,900 0 FIDELITY NATL INFORMATION SV COM 31620M106 9 380 SH DEFINED 07,10 380 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 60,540 2,582,761 SH DEFINED 01,08 902,886 1,679,875 0 FIDELITY NATL INFORMATION SV COM 31620M106 16,480 703,059 SH DEFINED 09 703,059 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 424 18,068 SH DEFINED 10 18,068 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14 618 SH OTHER 10 618 0 0 FIDELITY NATIONAL FINANCIAL COM 31620R105 1,636 110,373 SH DEFINED 01 57,642 42,151 10,580 FIDELITY NATIONAL FINANCIAL COM 31620R105 2 130 SH OTHER 01 0 0 130 FIDELITY NATIONAL FINANCIAL COM 31620R105 114 7,713 SH DEFINED 04 7,713 0 0 FIDELITY NATIONAL FINANCIAL COM 31620R105 23,085 1,557,704 SH DEFINED 01,08 254,614 1,303,090 0 FIDELITY NATIONAL FINANCIAL COM 31620R105 929 62,709 SH DEFINED 09 62,709 0 0 FIDELITY NATIONAL FINANCIAL COM 31620R105 44 2,965 SH DEFINED 10 2,965 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 59 10,240 SH DEFINED 01 0 10,240 0 FIDELITY SOUTHERN CORP NEW COM 316394105 119 20,661 SH DEFINED 01,08 11,488 9,173 0 FIELDPOINT PETROLEUM CORP COM 316570100 7 3,100 SH DEFINED 01 0 3,100 0 FIELDPOINT PETROLEUM CORP COM 316570100 63 29,200 SH DEFINED 01,08 3,100 26,100 0 FIFTH THIRD BANCORP COM 316773100 13,192 972,843 SH DEFINED 01 551,656 411,232 9,955 FIFTH THIRD BANCORP COM 316773100 1,499 110,542 SH OTHER 01 34,220 42,363 33,959 FIFTH THIRD BANCORP COM 316773100 3,044 224,482 SH DEFINED 04 219,762 3,702 1,018 FIFTH THIRD BANCORP COM 316773100 326 24,007 SH OTHER 04 22,358 1,649 0 FIFTH THIRD BANCORP COM 316773100 16 1,185 SH DEFINED 07,10 1,185 0 0 FIFTH THIRD BANCORP COM 316773100 86,856 6,405,323 SH DEFINED 01,08 2,279,328 4,125,995 0 FIFTH THIRD BANCORP COM 316773100 22,779 1,679,871 SH DEFINED 09 1,679,871 0 0 FIFTH THIRD BANCORP COM 316773100 1,746 128,765 SH DEFINED 10 124,890 3,525 350 FIFTH THIRD BANCORP COM 316773100 27 1,992 SH OTHER 10 1,120 872 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 187 ________ FIFTH STREET FINANCE CORP COM 31678A103 185 15,951 SH DEFINED 01 5,936 10,015 0 FIFTH STREET FINANCE CORP COM 31678A103 9 775 SH DEFINED 04 0 775 0 FIFTH STREET FINANCE CORP COM 31678A103 2,381 205,087 SH DEFINED 01,08 32,776 172,311 0 FIFTH STREET FINANCE CORP COM 31678A103 1,246 107,317 SH DEFINED 09 107,317 0 0 FIFTH STREET FINANCE CORP COM 31678A103 26 2,200 SH DEFINED 10 0 2,200 0 FINANCIAL INSTNS INC COM 317585404 170 11,615 SH DEFINED 01 2,744 8,871 0 FINANCIAL INSTNS INC COM 317585404 1,201 82,132 SH DEFINED 01,08 17,626 64,506 0 FINANCIAL INSTNS INC COM 317585404 265 18,100 SH DEFINED 09 18,100 0 0 FINISAR CORP COM 31787A507 545 34,817 SH DEFINED 01 4,136 30,681 0 FINISAR CORP COM 31787A507 52 3,300 SH OTHER 01 0 3,300 0 FINISAR CORP COM 31787A507 51 3,265 SH DEFINED 04 465 2,800 0 FINISAR CORP COM 31787A507 1,583 101,126 SH DEFINED 01,08 27,137 73,989 0 FINISAR CORP COM 31787A507 17 1,100 SH DEFINED 10 0 1,100 0 FINISH LINE INC COM 317923100 1,531 93,656 SH DEFINED 01 37,251 54,627 1,778 FINISH LINE INC COM 317923100 12 760 SH OTHER 01 760 0 0 FINISH LINE INC COM 317923100 277 16,955 SH DEFINED 04 16,955 0 0 FINISH LINE INC COM 317923100 11 670 SH OTHER 04 670 0 0 FINISH LINE INC COM 317923100 6,436 393,651 SH DEFINED 01,08 102,188 291,463 0 FINISH LINE INC COM 317923100 1,872 114,492 SH DEFINED 09 114,492 0 0 FINISH LINE INC COM 317923100 182 11,107 SH DEFINED 10 11,107 0 0 FINISH LINE INC COM 317923100 4 260 SH OTHER 10 0 260 0 FIRST ACCEPTANCE CORP COM 318457108 84 41,187 SH DEFINED 01 2,448 38,739 0 FIRST ACCEPTANCE CORP COM 318457108 309 151,614 SH DEFINED 01,08 45,891 105,723 0 FIRST ACCEPTANCE CORP COM 318457108 116 57,025 SH DEFINED 09 57,025 0 0 FIRST AMERN CORP CALIF COM 318522307 1,574 46,499 SH DEFINED 01 25,577 17,620 3,302 FIRST AMERN CORP CALIF COM 318522307 65 1,925 SH OTHER 01 445 1,480 0 FIRST AMERN CORP CALIF COM 318522307 226 6,680 SH DEFINED 04 6,680 0 0 FIRST AMERN CORP CALIF COM 318522307 23,983 708,707 SH DEFINED 01,08 106,099 602,608 0 FIRST AMERN CORP CALIF COM 318522307 1,522 44,970 SH DEFINED 09 44,970 0 0 FIRST AMERN CORP CALIF COM 318522307 148 4,386 SH DEFINED 10 4,041 150 195 FIRST BANCORP INC ME COM 31866P102 229 14,339 SH DEFINED 01 2,055 12,284 0 FIRST BANCORP INC ME COM 31866P102 1,095 68,691 SH DEFINED 01,08 20,250 48,441 0 FIRST BANCORP INC ME COM 31866P102 182 11,400 SH DEFINED 09 11,400 0 0 FIRST BANCORP INC ME COM 31866P102 0 20 SH DEFINED 10 20 0 0 FIRST BANCORP P R COM 318672102 297 123,046 SH DEFINED 01 32,695 90,351 0 FIRST BANCORP P R COM 318672102 1,613 669,393 SH DEFINED 01,08 166,666 502,727 0 FIRST BANCORP P R COM 318672102 660 273,899 SH DEFINED 09 273,899 0 0 FIRST BANCORP P R COM 318672102 0 180 SH DEFINED 10 180 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 188 ________ FIRST BANCORP N C COM 318910106 1,041 77,023 SH DEFINED 01 3,746 73,247 30 FIRST BANCORP N C COM 318910106 2,395 177,173 SH DEFINED 01,08 84,523 92,650 0 FIRST BANCORP N C COM 318910106 626 46,309 SH DEFINED 09 46,309 0 0 FIRST BANCORP N C COM 318910106 0 30 SH DEFINED 10 30 0 0 FIRST BUSEY CORP COM 319383105 223 50,449 SH DEFINED 01 10,437 40,012 0 FIRST BUSEY CORP COM 319383105 1,321 298,899 SH DEFINED 01,08 72,864 226,035 0 FIRST BUSEY CORP COM 319383105 632 142,907 SH DEFINED 09 142,907 0 0 FIRST BUSEY CORP COM 319383105 0 50 SH DEFINED 10 50 0 0 FIRST CALIFORNIA FINANCIAL G COM 319395109 11 4,313 SH DEFINED 01 589 3,724 0 FIRST CALIFORNIA FINANCIAL G COM 319395109 100 38,012 SH DEFINED 01,08 7,858 30,154 0 FIRST CALIFORNIA FINANCIAL G COM 319395109 6 2,200 SH DEFINED 09 2,200 0 0 FIRST CASH FINL SVCS INC COM 31942D107 902 41,735 SH DEFINED 01 11,546 29,229 960 FIRST CASH FINL SVCS INC COM 31942D107 26 1,185 SH DEFINED 04 1,185 0 0 FIRST CASH FINL SVCS INC COM 31942D107 4,528 209,553 SH DEFINED 01,08 46,024 163,529 0 FIRST CASH FINL SVCS INC COM 31942D107 1,424 65,886 SH DEFINED 09 65,886 0 0 FIRST CASH FINL SVCS INC COM 31942D107 28 1,300 SH DEFINED 10 50 1,250 0 FIRST CTZNS BANCSHARES INC N COM 31946M103 1,806 9,088 SH DEFINED 01 1,053 8,035 0 FIRST CTZNS BANCSHARES INC N COM 31946M103 1 5 SH OTHER 01 0 0 5 FIRST CTZNS BANCSHARES INC N COM 31946M103 5,195 26,137 SH DEFINED 01,08 10,121 16,016 0 FIRST CTZNS BANCSHARES INC N COM 31946M103 4 20 SH DEFINED 10 20 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 4,660 694,534 SH DEFINED 01 38,571 655,923 40 FIRST COMWLTH FINL CORP PA COM 319829107 1 135 SH DEFINED 04 135 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 8,488 1,264,915 SH DEFINED 01,08 738,860 526,055 0 FIRST COMWLTH FINL CORP PA COM 319829107 1,568 233,622 SH DEFINED 09 233,622 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1 130 SH DEFINED 10 130 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1,562 126,268 SH DEFINED 01 3,316 122,952 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 2,747 222,054 SH DEFINED 01,08 134,975 87,079 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 520 42,004 SH DEFINED 09 42,004 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 0 20 SH DEFINED 10 20 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 237 23,417 SH DEFINED 01 1,236 22,181 0 FIRST DEFIANCE FINL CORP COM 32006W106 757 74,835 SH DEFINED 01,08 27,161 47,674 0 FIRST DEFIANCE FINL CORP COM 32006W106 101 10,000 SH DEFINED 09 10,000 0 0 FIRST FED BANCSHARES ARK COM 32020F105 36 9,776 SH DEFINED 01 0 9,776 0 FIRST FED BANCSHARES ARK COM 32020F105 57 15,533 SH DEFINED 01,08 9,114 6,419 0 FIRST FINL BANKSHARES COM 32020R109 1,667 32,327 SH DEFINED 01 9,051 23,076 200 FIRST FINL BANKSHARES COM 32020R109 2 45 SH DEFINED 04 45 0 0 FIRST FINL BANKSHARES COM 32020R109 9,315 180,669 SH DEFINED 01,08 37,047 143,622 0 FIRST FINL BANKSHARES COM 32020R109 3,008 58,335 SH DEFINED 09 58,335 0 0 FIRST FINL BANKSHARES COM 32020R109 3 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 189 ________ FIRST FINL BANCORP OH COM 320209109 5,108 287,283 SH DEFINED 01 24,456 260,467 2,360 FIRST FINL BANCORP OH COM 320209109 906 50,937 SH DEFINED 04 3,437 0 47,500 FIRST FINL BANCORP OH COM 320209109 11,717 659,025 SH DEFINED 01,08 307,395 351,630 0 FIRST FINL BANCORP OH COM 320209109 2,992 168,253 SH DEFINED 09 168,253 0 0 FIRST FINL BANCORP OH COM 320209109 6 330 SH DEFINED 10 330 0 0 FIRST FINL CORP IND COM 320218100 2,326 80,307 SH DEFINED 01 3,269 77,038 0 FIRST FINL CORP IND COM 320218100 4,601 158,860 SH DEFINED 01,08 84,932 73,928 0 FIRST FINL CORP IND COM 320218100 1,034 35,702 SH DEFINED 09 35,702 0 0 FIRST FINL CORP IND COM 320218100 1 20 SH DEFINED 10 20 0 0 FIRST FINL SVC CORP COM 32022D108 50 5,714 SH DEFINED 01 433 5,281 0 FIRST FINL SVC CORP COM 32022D108 280 31,970 SH DEFINED 01,08 6,482 25,488 0 FIRST FINL SVC CORP COM 32022D108 7 800 SH DEFINED 09 800 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 81 11,899 SH DEFINED 01 4,582 7,317 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 825 120,825 SH DEFINED 01,08 21,957 98,868 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 343 50,200 SH DEFINED 09 50,200 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 50 SH DEFINED 10 50 0 0 FIRST FINL HLDGS INC COM 320239106 2,108 139,943 SH DEFINED 01 3,225 136,708 10 FIRST FINL HLDGS INC COM 320239106 3,515 233,423 SH DEFINED 01,08 147,255 86,168 0 FIRST FINL HLDGS INC COM 320239106 647 42,951 SH DEFINED 09 42,951 0 0 FIRST HORIZON NATL CORP COM 320517105 3,314 235,893 SH DEFINED 01 119,010 112,641 4,242 FIRST HORIZON NATL CORP COM 320517105 66 4,699 SH OTHER 01 2,598 1,926 175 FIRST HORIZON NATL CORP COM 320517105 482 34,277 SH DEFINED 04 21,184 11,857 1,236 FIRST HORIZON NATL CORP COM 320517105 114 8,109 SH OTHER 04 8,092 17 0 FIRST HORIZON NATL CORP COM 320517105 31 2,230 SH DEFINED 07,10 258 1,972 0 FIRST HORIZON NATL CORP COM 320517105 22,175 1,578,258 SH DEFINED 01,08 447,235 1,131,023 0 FIRST HORIZON NATL CORP COM 320517105 5,489 390,673 SH DEFINED 09 390,673 0 0 FIRST HORIZON NATL CORP COM 320517105 82 5,836 SH DEFINED 10 5,035 677 124 FIRST HORIZON NATL CORP COM 320517105 2 151 SH OTHER 10 151 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,707 219,972 SH DEFINED 01 11,938 208,034 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,160 664,938 SH DEFINED 01,08 309,735 355,203 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,059 136,411 SH DEFINED 09 136,411 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1 90 SH DEFINED 10 90 0 0 FIRST LONG IS CORP COM 320734106 415 17,232 SH DEFINED 01 1,246 15,986 0 FIRST LONG IS CORP COM 320734106 1,335 55,391 SH DEFINED 01,08 18,923 36,468 0 FIRST LONG IS CORP COM 320734106 99 4,100 SH DEFINED 09 4,100 0 0 FIRST M & F CORP COM 320744105 19 6,136 SH DEFINED 01 0 6,136 0 FIRST M & F CORP COM 320744105 46 14,741 SH DEFINED 01,08 5,643 9,098 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 190 ________ FIRST MARBLEHEAD CORP COM 320771108 169 59,648 SH DEFINED 01 13,976 45,672 0 FIRST MARBLEHEAD CORP COM 320771108 1,383 487,075 SH DEFINED 01,08 93,562 393,513 0 FIRST MARBLEHEAD CORP COM 320771108 471 165,900 SH DEFINED 09 165,900 0 0 FIRST MARBLEHEAD CORP COM 320771108 0 140 SH DEFINED 10 140 0 0 FIRST MARINER BANCORP COM 320795107 6 5,663 SH DEFINED 01 0 5,663 0 FIRST MARINER BANCORP COM 320795107 29 28,088 SH DEFINED 01,08 23,154 4,934 0 FIRST MERCHANTS CORP COM 320817109 1,532 220,171 SH DEFINED 01 5,078 215,093 0 FIRST MERCHANTS CORP COM 320817109 2,557 367,359 SH DEFINED 01,08 232,805 134,554 0 FIRST MERCHANTS CORP COM 320817109 390 56,100 SH DEFINED 09 56,100 0 0 FIRST MERCHANTS CORP COM 320817109 0 30 SH DEFINED 10 30 0 0 FIRST MERCURY FINANCIAL CORP COM 320841109 614 47,102 SH DEFINED 01 3,344 43,758 0 FIRST MERCURY FINANCIAL CORP COM 320841109 20 1,500 SH DEFINED 04 1,500 0 0 FIRST MERCURY FINANCIAL CORP COM 320841109 1,860 142,717 SH DEFINED 01,08 54,399 88,318 0 FIRST MERCURY FINANCIAL CORP COM 320841109 685 52,598 SH DEFINED 09 52,598 0 0 FIRST MERCURY FINANCIAL CORP COM 320841109 0 30 SH DEFINED 10 30 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 7,192 530,763 SH DEFINED 01 148,156 350,927 31,680 FIRST MIDWEST BANCORP DEL COM 320867104 2 120 SH DEFINED 04 120 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 11,911 879,076 SH DEFINED 01,08 422,634 456,442 0 FIRST MIDWEST BANCORP DEL COM 320867104 2,771 204,493 SH DEFINED 09 204,493 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1 100 SH DEFINED 10 100 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 2,593 182,209 SH DEFINED 01 60,605 117,614 3,990 FIRST NIAGARA FINL GP INC COM 33582V108 84 5,875 SH OTHER 01 0 5,710 165 FIRST NIAGARA FINL GP INC COM 33582V108 805 56,570 SH DEFINED 04 39,814 16,155 601 FIRST NIAGARA FINL GP INC COM 33582V108 17 1,200 SH OTHER 04 885 315 0 FIRST NIAGARA FINL GP INC COM 33582V108 17,369 1,220,612 SH DEFINED 01,08 147,202 1,073,410 0 FIRST NIAGARA FINL GP INC COM 33582V108 465 32,656 SH DEFINED 10 20,616 11,340 700 FIRST POTOMAC RLTY TR COM 33610F109 3,977 264,604 SH DEFINED 01 8,024 256,540 40 FIRST POTOMAC RLTY TR COM 33610F109 154 10,273 SH OTHER 01 0 10,273 0 FIRST POTOMAC RLTY TR COM 33610F109 7 473 SH DEFINED 04 0 473 0 FIRST POTOMAC RLTY TR COM 33610F109 7,636 508,025 SH DEFINED 01,08 321,632 186,393 0 FIRST POTOMAC RLTY TR COM 33610F109 1,204 80,075 SH DEFINED 09 80,075 0 0 FIRST POTOMAC RLTY TR COM 33610F109 2 137 SH DEFINED 10 0 137 0 FIRST PL FINL CORP COM 33610T109 82 20,607 SH DEFINED 01 1,235 19,372 0 FIRST PL FINL CORP COM 33610T109 170 42,640 SH DEFINED 01,08 17,444 25,196 0 FIRST SEC GROUP INC COM 336312103 13 6,081 SH DEFINED 01 0 6,081 0 FIRST SEC GROUP INC COM 336312103 23 10,867 SH DEFINED 01,08 6,640 4,227 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 191 ________ FIRST SOLAR INC COM 336433107 7,461 60,834 SH DEFINED 01 27,724 32,294 816 FIRST SOLAR INC COM 336433107 1,168 9,525 SH OTHER 01 5,878 3,607 40 FIRST SOLAR INC COM 336433107 2,172 17,705 SH DEFINED 04 15,605 975 1,125 FIRST SOLAR INC COM 336433107 883 7,196 SH OTHER 04 5,439 1,734 23 FIRST SOLAR INC COM 336433107 47,454 386,906 SH DEFINED 01,08 134,390 252,516 0 FIRST SOLAR INC COM 336433107 13,053 106,425 SH DEFINED 09 106,425 0 0 FIRST SOLAR INC COM 336433107 327 2,664 SH DEFINED 10 2,439 200 25 FIRST SOLAR INC COM 336433107 253 2,062 SH OTHER 10 1,995 67 0 FIRST ST BANCORPORATION COM 336453105 7 13,079 SH DEFINED 01 0 13,079 0 FIRST ST BANCORPORATION COM 336453105 19 35,259 SH DEFINED 01,08 11,451 23,808 0 FIRST SOUTH BANCORP INC VA COM 33646W100 119 9,504 SH DEFINED 01 1,803 7,701 0 FIRST SOUTH BANCORP INC VA COM 33646W100 837 66,929 SH DEFINED 01,08 13,956 52,973 0 FIRST SOUTH BANCORP INC VA COM 33646W100 255 20,400 SH DEFINED 09 20,400 0 0 1ST SOURCE CORP COM 336901103 539 30,731 SH DEFINED 01 3,374 27,357 0 1ST SOURCE CORP COM 336901103 2,396 136,550 SH DEFINED 01,08 40,611 95,939 0 1ST SOURCE CORP COM 336901103 901 51,363 SH DEFINED 09 51,363 0 0 1ST SOURCE CORP COM 336901103 1 30 SH DEFINED 10 30 0 0 FIRST TR VALUE LINE DIVID IN COM 33734H106 308 21,969 SH DEFINED 01 21,969 0 0 1ST UNITED BANCORP INC FLA COM 33740N105 10 1,240 SH DEFINED 01 1,240 0 0 1ST UNITED BANCORP INC FLA COM 33740N105 94 11,725 SH DEFINED 01,08 0 11,725 0 FIRST UTD CORP COM 33741H107 37 6,098 SH DEFINED 01 0 6,098 0 FIRST UTD CORP COM 33741H107 90 14,917 SH DEFINED 01,08 6,935 7,982 0 FIRSTCITY FINL CORP COM 33761X107 122 17,370 SH DEFINED 01 0 17,370 0 FIRSTCITY FINL CORP COM 33761X107 179 25,588 SH DEFINED 01,08 17,259 8,329 0 FISERV INC COM 337738108 13,048 257,047 SH DEFINED 01 122,969 131,454 2,624 FISERV INC COM 337738108 2,980 58,698 SH OTHER 01 43,056 11,631 4,011 FISERV INC COM 337738108 2,785 54,864 SH DEFINED 04 50,353 2,427 2,084 FISERV INC COM 337738108 3,466 68,289 SH OTHER 04 40,889 7,725 19,675 FISERV INC COM 337738108 62,680 1,234,839 SH DEFINED 01,08 451,427 783,412 0 FISERV INC COM 337738108 15,861 312,472 SH DEFINED 09 312,472 0 0 FISERV INC COM 337738108 355 6,993 SH DEFINED 10 6,993 0 0 FISERV INC COM 337738108 4 74 SH OTHER 10 74 0 0 FISHER COMMUNICATIONS INC COM 337756209 247 17,504 SH DEFINED 01 1,259 16,245 0 FISHER COMMUNICATIONS INC COM 337756209 20 1,400 SH DEFINED 04 1,400 0 0 FISHER COMMUNICATIONS INC COM 337756209 778 55,162 SH DEFINED 01,08 19,576 35,586 0 FISHER COMMUNICATIONS INC COM 337756209 234 16,600 SH DEFINED 09 16,600 0 0 FISHER COMMUNICATIONS INC COM 337756209 144 10,243 SH DEFINED 10 10,243 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 192 ________ FIRSTMERIT CORP COM 337915102 9,384 435,150 SH DEFINED 01 40,187 392,854 2,109 FIRSTMERIT CORP COM 337915102 136 6,318 SH OTHER 01 0 6,318 0 FIRSTMERIT CORP COM 337915102 446 20,692 SH DEFINED 04 5,855 14,837 0 FIRSTMERIT CORP COM 337915102 22 1,005 SH OTHER 04 1,005 0 0 FIRSTMERIT CORP COM 337915102 26,388 1,223,640 SH DEFINED 01,08 431,725 791,915 0 FIRSTMERIT CORP COM 337915102 4,925 228,388 SH DEFINED 09 228,388 0 0 FIRSTMERIT CORP COM 337915102 317 14,693 SH DEFINED 10 3,165 11,528 0 FLAGSTAR BANCORP INC COM 337930101 35 58,869 SH DEFINED 01 10,496 48,373 0 FLAGSTAR BANCORP INC COM 337930101 296 493,146 SH DEFINED 01,08 73,543 419,603 0 FLAGSTAR BANCORP INC COM 337930101 81 134,554 SH DEFINED 09 134,554 0 0 FIRSTENERGY CORP COM 337932107 11,665 298,411 SH DEFINED 01 131,293 162,373 4,745 FIRSTENERGY CORP COM 337932107 142 3,628 SH OTHER 01 3,055 220 353 FIRSTENERGY CORP COM 337932107 469 11,989 SH DEFINED 04 9,757 512 1,720 FIRSTENERGY CORP COM 337932107 194 4,957 SH OTHER 04 4,957 0 0 FIRSTENERGY CORP COM 337932107 16 405 SH DEFINED 07,10 405 0 0 FIRSTENERGY CORP COM 337932107 100,616 2,573,966 SH DEFINED 01,08 934,418 1,639,548 0 FIRSTENERGY CORP COM 337932107 24,869 636,208 SH DEFINED 09 636,208 0 0 FIRSTENERGY CORP COM 337932107 193 4,933 SH DEFINED 10 4,803 0 130 FIRSTENERGY CORP COM 337932107 4 107 SH OTHER 10 107 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 58 19,173 SH DEFINED 01 2,733 16,440 0 FIVE STAR QUALITY CARE INC COM 33832D106 180 58,931 SH DEFINED 01,08 15,783 43,148 0 FLEXSTEEL INDS INC COM 339382103 86 6,303 SH DEFINED 01 330 5,973 0 FLEXSTEEL INDS INC COM 339382103 141 10,400 SH DEFINED 01,08 6,265 4,135 0 FLOTEK INDS INC DEL COM 343389102 14 11,000 SH DEFINED 01 0 11,000 0 FLOTEK INDS INC DEL COM 343389102 79 62,567 SH DEFINED 01,08 9,026 53,541 0 FLUOR CORP NEW COM 343412102 10,293 221,312 SH DEFINED 01 88,198 130,474 2,640 FLUOR CORP NEW COM 343412102 615 13,224 SH OTHER 01 12,664 440 120 FLUOR CORP NEW COM 343412102 725 15,591 SH DEFINED 04 14,711 330 550 FLUOR CORP NEW COM 343412102 44 948 SH OTHER 04 108 840 0 FLUOR CORP NEW COM 343412102 13 270 SH DEFINED 07,10 270 0 0 FLUOR CORP NEW COM 343412102 65,797 1,414,679 SH DEFINED 01,08 506,304 908,375 0 FLUOR CORP NEW COM 343412102 17,319 372,379 SH DEFINED 09 372,379 0 0 FLUOR CORP NEW COM 343412102 160 3,441 SH DEFINED 10 3,081 0 360 FLUOR CORP NEW COM 343412102 35 761 SH OTHER 10 761 0 0 FLOW INTL CORP COM 343468104 133 44,300 SH DEFINED 01 9,847 34,453 0 FLOW INTL CORP COM 343468104 1,064 353,518 SH DEFINED 01,08 62,118 291,400 0 FLOW INTL CORP COM 343468104 406 134,850 SH DEFINED 09 134,850 0 0 FLOW INTL CORP COM 343468104 191 63,376 SH DEFINED 10 63,376 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 193 ________ FLOWERS FOODS INC COM 343498101 2,843 114,932 SH DEFINED 01 27,981 84,016 2,935 FLOWERS FOODS INC COM 343498101 124 4,995 SH OTHER 01 0 4,935 60 FLOWERS FOODS INC COM 343498101 593 23,954 SH DEFINED 04 8,055 15,899 0 FLOWERS FOODS INC COM 343498101 186 7,500 SH OTHER 04 7,500 0 0 FLOWERS FOODS INC COM 343498101 12,825 518,393 SH DEFINED 01,08 74,980 443,413 0 FLOWERS FOODS INC COM 343498101 749 30,281 SH DEFINED 10 19,464 10,302 515 FLOWSERVE CORP COM 34354P105 9,541 86,524 SH DEFINED 01 32,640 52,439 1,445 FLOWSERVE CORP COM 34354P105 276 2,499 SH OTHER 01 527 1,922 50 FLOWSERVE CORP COM 34354P105 1,257 11,401 SH DEFINED 04 5,277 6,124 0 FLOWSERVE CORP COM 34354P105 116 1,051 SH OTHER 04 1,051 0 0 FLOWSERVE CORP COM 34354P105 49,655 450,306 SH DEFINED 01,08 167,739 282,567 0 FLOWSERVE CORP COM 34354P105 11,786 106,884 SH DEFINED 09 106,884 0 0 FLOWSERVE CORP COM 34354P105 686 6,220 SH DEFINED 10 1,920 4,045 255 FLOWSERVE CORP COM 34354P105 5 44 SH OTHER 10 20 24 0 FLUSHING FINL CORP COM 343873105 3,997 315,719 SH DEFINED 01 6,834 308,855 30 FLUSHING FINL CORP COM 343873105 11 843 SH OTHER 04 843 0 0 FLUSHING FINL CORP COM 343873105 6,492 512,772 SH DEFINED 01,08 329,982 182,790 0 FLUSHING FINL CORP COM 343873105 1,014 80,098 SH DEFINED 09 80,098 0 0 FLUSHING FINL CORP COM 343873105 1 40 SH DEFINED 10 40 0 0 FOMENTO ECONOMICO MEXICANO S COM 344419106 3,813 80,225 SH DEFINED 01 73,375 1,685 5,165 FOMENTO ECONOMICO MEXICANO S COM 344419106 389 8,188 SH OTHER 01 1,554 5,439 1,195 FOMENTO ECONOMICO MEXICANO S COM 344419106 3,340 70,264 SH DEFINED 04 63,011 4,555 2,698 FOMENTO ECONOMICO MEXICANO S COM 344419106 516 10,855 SH OTHER 04 2,770 8,020 65 FOMENTO ECONOMICO MEXICANO S COM 344419106 105 2,200 SH DEFINED 07,10 2,200 0 0 FOMENTO ECONOMICO MEXICANO S COM 344419106 445 9,370 SH DEFINED 01,08 9,370 0 0 FOMENTO ECONOMICO MEXICANO S COM 344419106 2,193 46,145 SH DEFINED 10 39,000 3,325 3,820 FOMENTO ECONOMICO MEXICANO S COM 344419106 6 135 SH OTHER 10 135 0 0 FONAR CORP COM 344437405 13 6,927 SH DEFINED 01 0 6,927 0 FONAR CORP COM 344437405 18 9,650 SH DEFINED 01,08 6,909 2,741 0 FOOT LOCKER INC COM 344849104 1,669 110,939 SH DEFINED 01 83,281 22,793 4,865 FOOT LOCKER INC COM 344849104 60 3,995 SH OTHER 01 795 2,590 610 FOOT LOCKER INC COM 344849104 727 48,346 SH DEFINED 04 46,411 1,935 0 FOOT LOCKER INC COM 344849104 161 10,695 SH OTHER 04 695 10,000 0 FOOT LOCKER INC COM 344849104 13,849 920,839 SH DEFINED 01,08 64,586 856,253 0 FOOT LOCKER INC COM 344849104 392 26,074 SH DEFINED 09 26,074 0 0 FOOT LOCKER INC COM 344849104 537 35,694 SH DEFINED 10 35,094 600 0 FORCE PROTECTION INC COM 345203202 586 97,377 SH DEFINED 01 12,345 85,032 0 FORCE PROTECTION INC COM 345203202 66 11,012 SH DEFINED 04 11,012 0 0 FORCE PROTECTION INC COM 345203202 3,567 592,575 SH DEFINED 01,08 120,879 471,696 0 FORCE PROTECTION INC COM 345203202 1,239 205,844 SH DEFINED 09 205,844 0 0 FORCE PROTECTION INC COM 345203202 1 140 SH DEFINED 10 140 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 194 ________ FORD MTR CO DEL COM 345370860 44,470 3,537,800 SH DEFINED 01 1,813,383 1,693,054 31,363 FORD MTR CO DEL COM 345370860 1,434 114,070 SH OTHER 01 63,171 46,304 4,595 FORD MTR CO DEL COM 345370860 8,508 676,863 SH DEFINED 04 643,802 19,788 13,273 FORD MTR CO DEL COM 345370860 1,021 81,227 SH OTHER 04 63,753 17,474 0 FORD MTR CO DEL COM 345370860 51 4,020 SH DEFINED 07,10 4,020 0 0 FORD MTR CO DEL COM 345370860 334,224 26,588,987 SH DEFINED 01,08 9,196,365 17,392,622 0 FORD MTR CO DEL COM 345370860 86,668 6,894,832 SH DEFINED 09 6,894,832 0 0 FORD MTR CO DEL COM 345370860 3,994 317,750 SH DEFINED 10 297,200 15,830 4,720 FORD MTR CO DEL COM 345370860 262 20,873 SH OTHER 10 18,153 2,720 0 FOREST CITY ENTERPRISES INC COM 345550107 1,369 95,000 SH DEFINED 01 69,480 24,935 585 FOREST CITY ENTERPRISES INC COM 345550107 28 1,965 SH OTHER 01 0 745 1,220 FOREST CITY ENTERPRISES INC COM 345550107 716 49,655 SH DEFINED 04 46,200 1,645 1,810 FOREST CITY ENTERPRISES INC COM 345550107 41 2,875 SH OTHER 04 1,260 1,615 0 FOREST CITY ENTERPRISES INC COM 345550107 6,858 475,936 SH DEFINED 01,08 170,407 305,529 0 FOREST CITY ENTERPRISES INC COM 345550107 356 24,705 SH DEFINED 09 24,705 0 0 FOREST CITY ENTERPRISES INC COM 345550107 1,196 82,973 SH DEFINED 10 82,413 560 0 FOREST LABS INC COM 345838106 18,664 595,144 SH DEFINED 01 327,792 256,138 11,214 FOREST LABS INC COM 345838106 816 26,012 SH OTHER 01 11,904 8,438 5,670 FOREST LABS INC COM 345838106 3,046 97,137 SH DEFINED 04 90,504 3,995 2,638 FOREST LABS INC COM 345838106 236 7,527 SH OTHER 04 3,958 3,569 0 FOREST LABS INC COM 345838106 6 200 SH DEFINED 07,10 200 0 0 FOREST LABS INC COM 345838106 84,072 2,680,871 SH DEFINED 01,08 1,052,629 1,628,242 0 FOREST LABS INC COM 345838106 20,135 642,046 SH DEFINED 09 642,046 0 0 FOREST LABS INC COM 345838106 1,005 32,060 SH DEFINED 10 26,220 960 4,880 FOREST LABS INC COM 345838106 68 2,168 SH OTHER 10 568 1,600 0 FOREST OIL CORP COM 346091705 1,228 47,565 SH DEFINED 01 29,148 17,517 900 FOREST OIL CORP COM 346091705 14 535 SH OTHER 01 400 85 50 FOREST OIL CORP COM 346091705 239 9,238 SH DEFINED 04 9,120 0 118 FOREST OIL CORP COM 346091705 468 18,110 SH OTHER 04 110 0 18,000 FOREST OIL CORP COM 346091705 17,153 664,315 SH DEFINED 01,08 47,547 616,768 0 FOREST OIL CORP COM 346091705 128 4,968 SH DEFINED 10 4,772 0 196 FORESTAR GROUP INC COM 346233109 1,302 68,942 SH DEFINED 01 21,909 46,213 820 FORESTAR GROUP INC COM 346233109 63 3,343 SH OTHER 01 0 2,810 533 FORESTAR GROUP INC COM 346233109 216 11,465 SH DEFINED 04 3,260 8,205 0 FORESTAR GROUP INC COM 346233109 11 573 SH OTHER 04 333 0 240 FORESTAR GROUP INC COM 346233109 5,498 291,225 SH DEFINED 01,08 59,422 231,803 0 FORESTAR GROUP INC COM 346233109 1,992 105,493 SH DEFINED 09 105,493 0 0 FORESTAR GROUP INC COM 346233109 145 7,695 SH DEFINED 10 845 6,670 180 FORMFACTOR INC COM 346375108 1,053 59,273 SH DEFINED 01 11,624 47,624 25 FORMFACTOR INC COM 346375108 7,402 416,753 SH DEFINED 01,08 84,559 332,194 0 FORMFACTOR INC COM 346375108 2,367 133,279 SH DEFINED 09 133,279 0 0 FORMFACTOR INC COM 346375108 2 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 195 ________ FORRESTER RESH INC COM 346563109 1,521 50,491 SH DEFINED 01 22,762 26,849 880 FORRESTER RESH INC COM 346563109 150 4,975 SH OTHER 01 1,890 2,385 700 FORRESTER RESH INC COM 346563109 559 18,545 SH DEFINED 04 17,750 795 0 FORRESTER RESH INC COM 346563109 10 325 SH OTHER 04 180 145 0 FORRESTER RESH INC COM 346563109 25 845 SH DEFINED 07,10 845 0 0 FORRESTER RESH INC COM 346563109 4,393 145,834 SH DEFINED 01,08 38,958 106,876 0 FORRESTER RESH INC COM 346563109 1,387 46,060 SH DEFINED 09 46,060 0 0 FORRESTER RESH INC COM 346563109 315 10,460 SH DEFINED 10 8,895 1,565 0 FORTINET INC COM 34959E109 165 9,384 SH DEFINED 01 1,171 8,213 0 FORTINET INC COM 34959E109 1,902 108,181 SH DEFINED 01,08 10,336 97,845 0 FORTINET INC COM 34959E109 684 38,892 SH DEFINED 09 38,892 0 0 FORTUNE BRANDS INC COM 349631101 9,488 195,588 SH DEFINED 01 114,082 78,233 3,273 FORTUNE BRANDS INC COM 349631101 1,921 39,603 SH OTHER 01 19,056 18,081 2,466 FORTUNE BRANDS INC COM 349631101 5,417 111,677 SH DEFINED 04 85,294 16,035 10,348 FORTUNE BRANDS INC COM 349631101 1,945 40,087 SH OTHER 04 26,135 13,952 0 FORTUNE BRANDS INC COM 349631101 14 280 SH DEFINED 07,10 280 0 0 FORTUNE BRANDS INC COM 349631101 57,534 1,186,016 SH DEFINED 01,08 414,007 772,009 0 FORTUNE BRANDS INC COM 349631101 15,148 312,256 SH DEFINED 09 312,256 0 0 FORTUNE BRANDS INC COM 349631101 1,827 37,672 SH DEFINED 10 32,667 3,745 1,260 FORTUNE BRANDS INC COM 349631101 118 2,438 SH OTHER 10 1,183 1,155 100 FORWARD AIR CORP COM 349853101 2,023 76,929 SH DEFINED 01 36,016 39,283 1,630 FORWARD AIR CORP COM 349853101 114 4,320 SH OTHER 01 1,525 2,040 755 FORWARD AIR CORP COM 349853101 706 26,848 SH DEFINED 04 24,838 1,465 545 FORWARD AIR CORP COM 349853101 26 980 SH OTHER 04 450 530 0 FORWARD AIR CORP COM 349853101 17 640 SH DEFINED 07,10 640 0 0 FORWARD AIR CORP COM 349853101 6,638 252,383 SH DEFINED 01,08 57,332 195,051 0 FORWARD AIR CORP COM 349853101 2,242 85,262 SH DEFINED 09 85,262 0 0 FORWARD AIR CORP COM 349853101 617 23,473 SH DEFINED 10 22,238 1,235 0 FORWARD INDS INC N Y COM 349862300 15 4,800 SH DEFINED 01 0 4,800 0 FORWARD INDS INC N Y COM 349862300 37 12,137 SH DEFINED 01,08 820 11,317 0 FOSSIL INC COM 349882100 3,091 81,910 SH DEFINED 01 16,973 63,697 1,240 FOSSIL INC COM 349882100 3 90 SH DEFINED 04 90 0 0 FOSSIL INC COM 349882100 20,577 545,228 SH DEFINED 01,08 95,632 449,596 0 FOSSIL INC COM 349882100 4,913 130,184 SH DEFINED 09 130,184 0 0 FOSSIL INC COM 349882100 4 100 SH DEFINED 10 100 0 0 FOSTER L B CO COM 350060109 828 28,666 SH DEFINED 01 5,331 23,150 185 FOSTER L B CO COM 350060109 59 2,030 SH OTHER 01 0 2,030 0 FOSTER L B CO COM 350060109 175 6,060 SH DEFINED 04 730 5,330 0 FOSTER L B CO COM 350060109 2,689 93,091 SH DEFINED 01,08 24,304 68,787 0 FOSTER L B CO COM 350060109 869 30,068 SH DEFINED 09 30,068 0 0 FOSTER L B CO COM 350060109 130 4,495 SH DEFINED 10 765 3,730 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 196 ________ 4 KIDS ENTMT INC COM 350865101 14 12,053 SH DEFINED 01 0 12,053 0 4 KIDS ENTMT INC COM 350865101 26 22,914 SH DEFINED 01,08 10,499 12,415 0 FOX CHASE BANCORP COM 35137P106 35 3,214 SH DEFINED 01 836 2,378 0 FOX CHASE BANCORP COM 35137P106 387 35,785 SH DEFINED 01,08 5,986 29,799 0 FOX CHASE BANCORP COM 35137P106 97 9,000 SH DEFINED 09 9,000 0 0 FOX CHASE BANCORP COM 35137P106 2 150 SH DEFINED 10 150 0 0 FRANCE TELECOM COM 35177Q105 7,807 324,876 SH DEFINED 01 287,416 5,350 32,110 FRANCE TELECOM COM 35177Q105 155 6,453 SH OTHER 01 3,128 2,400 925 FRANCE TELECOM COM 35177Q105 2,623 109,141 SH DEFINED 04 106,474 1,870 797 FRANCE TELECOM COM 35177Q105 309 12,860 SH OTHER 04 8,495 4,365 0 FRANCE TELECOM COM 35177Q105 2,221 92,416 SH DEFINED 01,08 92,416 0 0 FRANCE TELECOM COM 35177Q105 1,314 54,667 SH DEFINED 10 53,692 975 0 FRANKLIN COVEY CO COM 353469109 286 35,989 SH DEFINED 01 1,405 34,584 0 FRANKLIN COVEY CO COM 353469109 1,027 129,405 SH DEFINED 01,08 42,784 86,621 0 FRANKLIN COVEY CO COM 353469109 61 7,700 SH DEFINED 09 7,700 0 0 FRANKLIN ELEC INC COM 353514102 1,380 46,007 SH DEFINED 01 20,382 25,595 30 FRANKLIN ELEC INC COM 353514102 5,451 181,771 SH DEFINED 01,08 43,414 138,357 0 FRANKLIN ELEC INC COM 353514102 1,868 62,283 SH DEFINED 09 62,283 0 0 FRANKLIN ELEC INC COM 353514102 1 50 SH DEFINED 10 50 0 0 FRANKLIN RES INC COM 354613101 55,294 498,589 SH DEFINED 01 388,629 102,307 7,653 FRANKLIN RES INC COM 354613101 4,897 44,156 SH OTHER 01 34,973 5,893 3,290 FRANKLIN RES INC COM 354613101 47,769 430,739 SH DEFINED 04 407,186 9,949 13,604 FRANKLIN RES INC COM 354613101 7,147 64,448 SH OTHER 04 48,390 13,010 3,048 FRANKLIN RES INC COM 354613101 131,124 1,182,360 SH DEFINED 01,08 412,660 769,700 0 FRANKLIN RES INC COM 354613101 35,374 318,975 SH DEFINED 09 318,975 0 0 FRANKLIN RES INC COM 354613101 11,527 103,938 SH DEFINED 10 90,688 2,630 10,620 FRANKLIN RES INC COM 354613101 1,425 12,853 SH OTHER 10 9,289 3,404 160 FRANKLIN STREET PPTYS CORP COM 35471R106 5,371 372,190 SH DEFINED 01 114,135 258,025 30 FRANKLIN STREET PPTYS CORP COM 35471R106 61 4,210 SH DEFINED 04 4,210 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 12,041 834,456 SH DEFINED 01,08 397,853 436,603 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2,657 184,106 SH DEFINED 09 184,106 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2 120 SH DEFINED 10 120 0 0 FREDERICKS HOLLYWOOD GROUP I COM 35582T108 11 9,740 SH DEFINED 01 0 9,740 0 FREDERICKS HOLLYWOOD GROUP I COM 35582T108 24 20,514 SH DEFINED 01,08 9,423 11,091 0 FREDS INC COM 356108100 3,534 294,235 SH DEFINED 01 17,344 275,091 1,800 FREDS INC COM 356108100 98 8,135 SH DEFINED 04 3,254 4,581 300 FREDS INC COM 356108100 10 795 SH DEFINED 07,10 0 795 0 FREDS INC COM 356108100 6,912 575,535 SH DEFINED 01,08 311,014 264,521 0 FREDS INC COM 356108100 1,403 116,808 SH DEFINED 09 116,808 0 0 FREDS INC COM 356108100 6 535 SH DEFINED 10 270 265 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 197 ________ FREEPORT-MCMORAN COPPER & GO CONV PFD 35671D782 464 4,000 OTHER 01 0 0 4,000 FREEPORT-MCMORAN COPPER & GO CONV PFD 35671D782 233 2,005 DEFINED 10 2,005 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 49,515 592,713 SH DEFINED 01 318,210 265,396 9,107 FREEPORT-MCMORAN COPPER & GO COM 35671D857 5,625 67,329 SH OTHER 01 39,923 17,696 9,710 FREEPORT-MCMORAN COPPER & GO COM 35671D857 15,755 188,591 SH DEFINED 04 167,236 16,304 5,051 FREEPORT-MCMORAN COPPER & GO COM 35671D857 3,079 36,851 SH OTHER 04 14,441 22,410 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 285,543 3,418,034 SH DEFINED 01,08 1,202,589 2,215,445 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 75,295 901,307 SH DEFINED 09 901,307 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 7,793 93,290 SH DEFINED 10 82,834 8,375 2,081 FREEPORT-MCMORAN COPPER & GO COM 35671D857 520 6,219 SH OTHER 10 3,444 2,775 0 FREIGHTCAR AMER INC COM 357023100 326 13,484 SH DEFINED 01 3,103 10,371 10 FREIGHTCAR AMER INC COM 357023100 2,484 102,810 SH DEFINED 01,08 19,156 83,654 0 FREIGHTCAR AMER INC COM 357023100 878 36,358 SH DEFINED 09 36,358 0 0 FREIGHTCAR AMER INC COM 357023100 1 30 SH DEFINED 10 30 0 0 FREQUENCY ELECTRS INC COM 358010106 60 11,302 SH DEFINED 01 0 11,302 0 FREQUENCY ELECTRS INC COM 358010106 101 19,175 SH DEFINED 01,08 9,995 9,180 0 FRESENIUS MED CARE AG&CO KGA COM 358029106 4,241 75,525 SH DEFINED 01 64,887 6,660 3,978 FRESENIUS MED CARE AG&CO KGA COM 358029106 546 9,715 SH OTHER 01 3,115 6,195 405 FRESENIUS MED CARE AG&CO KGA COM 358029106 3,227 57,463 SH DEFINED 04 39,595 17,068 800 FRESENIUS MED CARE AG&CO KGA COM 358029106 84 1,495 SH OTHER 04 1,245 250 0 FRESENIUS MED CARE AG&CO KGA COM 358029106 165 2,937 SH DEFINED 07,10 0 2,937 0 FRESENIUS MED CARE AG&CO KGA COM 358029106 539 9,592 SH DEFINED 01,08 9,592 0 0 FRESENIUS MED CARE AG&CO KGA COM 358029106 2,222 39,567 SH DEFINED 10 31,848 6,259 1,460 FRESENIUS MED CARE AG&CO KGA COM 358029106 97 1,720 SH OTHER 10 1,400 320 0 FRIEDMAN INDS INC COM 358435105 79 13,821 SH DEFINED 01 0 13,821 0 FRIEDMAN INDS INC COM 358435105 118 20,654 SH DEFINED 01,08 13,124 7,530 0 FRISCHS RESTAURANTS INC COM 358748101 398 18,023 SH DEFINED 01 409 17,614 0 FRISCHS RESTAURANTS INC COM 358748101 743 33,639 SH DEFINED 01,08 18,580 15,059 0 FRISCHS RESTAURANTS INC COM 358748101 53 2,400 SH DEFINED 09 2,400 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 2,475 332,644 SH DEFINED 01 153,220 174,834 4,590 FRONTIER COMMUNICATIONS CORP COM 35906A108 192 25,860 SH OTHER 01 12,790 12,810 260 FRONTIER COMMUNICATIONS CORP COM 35906A108 230 30,856 SH DEFINED 04 29,622 710 524 FRONTIER COMMUNICATIONS CORP COM 35906A108 30 4,048 SH OTHER 04 4,048 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 16,411 2,205,822 SH DEFINED 01,08 619,342 1,586,480 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 4,453 598,577 SH DEFINED 09 598,577 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 46 6,235 SH DEFINED 10 6,055 0 180 FRONTIER COMMUNICATIONS CORP COM 35906A108 84 11,272 SH OTHER 10 94 960 10,218 FRONTIER FINL CORP WASH COM 35907K204 6 3,254 SH DEFINED 01 0 3,254 0 FRONTIER FINL CORP WASH COM 35907K204 26 13,162 SH DEFINED 01,08 2,689 10,473 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 198 ________ FRONTIER OIL CORP COM 35914P105 1,160 85,940 SH DEFINED 01 28,127 56,053 1,760 FRONTIER OIL CORP COM 35914P105 72 5,355 SH OTHER 01 0 5,275 80 FRONTIER OIL CORP COM 35914P105 3 240 SH DEFINED 04 240 0 0 FRONTIER OIL CORP COM 35914P105 8,791 651,184 SH DEFINED 01,08 67,343 583,841 0 FRONTIER OIL CORP COM 35914P105 3 200 SH DEFINED 10 200 0 0 FROZEN FOOD EXPRESS INDS INC COM 359360104 106 27,184 SH DEFINED 01 0 27,184 0 FROZEN FOOD EXPRESS INDS INC COM 359360104 180 46,223 SH DEFINED 01,08 27,999 18,224 0 FUELCELL ENERGY INC COM 35952H106 206 72,927 SH DEFINED 01 12,696 60,151 80 FUELCELL ENERGY INC COM 35952H106 1,704 604,251 SH DEFINED 01,08 107,258 496,993 0 FUELCELL ENERGY INC COM 35952H106 616 218,356 SH DEFINED 09 218,356 0 0 FUELCELL ENERGY INC COM 35952H106 0 140 SH DEFINED 10 140 0 0 FUEL SYS SOLUTIONS INC COM 35952W103 1,283 40,157 SH DEFINED 01 5,696 34,461 0 FUEL SYS SOLUTIONS INC COM 35952W103 6 195 SH DEFINED 04 195 0 0 FUEL SYS SOLUTIONS INC COM 35952W103 4,463 139,722 SH DEFINED 01,08 44,316 95,406 0 FUEL SYS SOLUTIONS INC COM 35952W103 1,211 37,928 SH DEFINED 09 37,928 0 0 FUEL SYS SOLUTIONS INC COM 35952W103 1 30 SH DEFINED 10 30 0 0 FUEL TECH INC COM 359523107 160 19,994 SH DEFINED 01 3,115 16,879 0 FUEL TECH INC COM 359523107 1,247 155,518 SH DEFINED 01,08 30,868 124,650 0 FUEL TECH INC COM 359523107 511 63,678 SH DEFINED 09 63,678 0 0 FUEL TECH INC COM 359523107 0 40 SH DEFINED 10 40 0 0 FULL HOUSE RESORTS INC COM 359678109 13 4,664 SH DEFINED 01 0 4,664 0 FULL HOUSE RESORTS INC COM 359678109 38 13,376 SH DEFINED 01,08 4,759 8,617 0 FULLER H B CO COM 359694106 6,544 281,939 SH DEFINED 01 31,409 250,530 0 FULLER H B CO COM 359694106 7 315 SH DEFINED 04 315 0 0 FULLER H B CO COM 359694106 13,984 602,520 SH DEFINED 01,08 297,798 304,722 0 FULLER H B CO COM 359694106 3,101 133,601 SH DEFINED 09 133,601 0 0 FULLER H B CO COM 359694106 5 200 SH DEFINED 10 200 0 0 FULTON FINL CORP PA COM 360271100 1,825 178,880 SH DEFINED 01 41,145 129,965 7,770 FULTON FINL CORP PA COM 360271100 1 135 SH OTHER 01 0 0 135 FULTON FINL CORP PA COM 360271100 138 13,514 SH DEFINED 04 13,514 0 0 FULTON FINL CORP PA COM 360271100 14 1,324 SH OTHER 04 1,324 0 0 FULTON FINL CORP PA COM 360271100 12,946 1,269,169 SH DEFINED 01,08 202,141 1,067,028 0 FULTON FINL CORP PA COM 360271100 4 350 SH DEFINED 10 350 0 0 FURNITURE BRANDS INTL INC COM 360921100 315 48,974 SH DEFINED 01 10,291 38,683 0 FURNITURE BRANDS INTL INC COM 360921100 2,219 345,098 SH DEFINED 01,08 69,406 275,692 0 FURNITURE BRANDS INTL INC COM 360921100 888 138,118 SH DEFINED 09 138,118 0 0 FUQI INTERNATIONAL INC COM 36102A207 169 15,457 SH DEFINED 01 1,809 13,648 0 FUQI INTERNATIONAL INC COM 36102A207 899 82,367 SH DEFINED 01,08 20,642 61,725 0 FUQI INTERNATIONAL INC COM 36102A207 336 30,830 SH DEFINED 09 30,830 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 199 ________ FURMANITE CORPORATION COM 361086101 438 84,431 SH DEFINED 01 9,036 75,395 0 FURMANITE CORPORATION COM 361086101 1,722 331,754 SH DEFINED 01,08 97,591 234,163 0 FURMANITE CORPORATION COM 361086101 488 94,100 SH DEFINED 09 94,100 0 0 FURMANITE CORPORATION COM 361086101 0 80 SH DEFINED 10 80 0 0 FUSHI COPPERWELD INC COM 36113E107 473 42,154 SH DEFINED 01 3,074 39,080 0 FUSHI COPPERWELD INC COM 36113E107 1,689 150,566 SH DEFINED 01,08 54,087 96,479 0 FUSHI COPPERWELD INC COM 36113E107 542 48,300 SH DEFINED 09 48,300 0 0 G & K SVCS INC COM 361268105 6,672 257,693 SH DEFINED 01 8,715 248,778 200 G & K SVCS INC COM 361268105 1 35 SH DEFINED 04 35 0 0 G & K SVCS INC COM 361268105 10,019 386,986 SH DEFINED 01,08 266,997 119,989 0 G & K SVCS INC COM 361268105 1,459 56,345 SH DEFINED 09 56,345 0 0 GAMCO INVESTORS INC COM 361438104 910 19,997 SH DEFINED 01 1,996 18,001 0 GAMCO INVESTORS INC COM 361438104 3,351 73,647 SH DEFINED 01,08 24,772 48,875 0 GAMCO INVESTORS INC COM 361438104 895 19,676 SH DEFINED 09 19,676 0 0 GAMCO INVESTORS INC COM 361438104 0 10 SH DEFINED 10 10 0 0 GATX CORP COM 361448103 1,090 38,059 SH DEFINED 01 31,534 5,195 1,330 GATX CORP COM 361448103 255 8,890 SH OTHER 01 5,660 3,190 40 GATX CORP COM 361448103 575 20,080 SH DEFINED 04 19,420 480 180 GATX CORP COM 361448103 36 1,255 SH OTHER 04 985 270 0 GATX CORP COM 361448103 7,936 277,015 SH DEFINED 01,08 20,725 256,290 0 GATX CORP COM 361448103 471 16,440 SH DEFINED 10 14,805 680 955 GATX CORP COM 361448103 5 165 SH OTHER 10 165 0 0 GEO GROUP INC COM 36159R103 1,989 100,356 SH DEFINED 01 23,619 75,547 1,190 GEO GROUP INC COM 36159R103 1 60 SH DEFINED 04 60 0 0 GEO GROUP INC COM 36159R103 9,285 468,468 SH DEFINED 01,08 127,400 341,068 0 GEO GROUP INC COM 36159R103 2,914 147,017 SH DEFINED 09 147,017 0 0 GEO GROUP INC COM 36159R103 2 110 SH DEFINED 10 110 0 0 GFI GROUP INC COM 361652209 1,182 204,196 SH DEFINED 01 17,763 186,433 0 GFI GROUP INC COM 361652209 4,020 694,360 SH DEFINED 01,08 240,180 454,180 0 GFI GROUP INC COM 361652209 1,147 198,104 SH DEFINED 09 198,104 0 0 GFI GROUP INC COM 361652209 1 130 SH DEFINED 10 130 0 0 GP STRATEGIES CORP COM 36225V104 163 19,507 SH DEFINED 01 2,697 16,810 0 GP STRATEGIES CORP COM 36225V104 1,004 120,116 SH DEFINED 01,08 25,437 94,679 0 GP STRATEGIES CORP COM 36225V104 414 49,468 SH DEFINED 09 49,468 0 0 GSE SYS INC COM 36227K106 116 21,524 SH DEFINED 01 2,520 19,004 0 GSE SYS INC COM 36227K106 750 138,697 SH DEFINED 01,08 30,460 108,237 0 GSE SYS INC COM 36227K106 371 68,570 SH DEFINED 09 68,570 0 0 GS FINL CORP COM 362274102 69 5,100 SH DEFINED 01 0 5,100 0 GS FINL CORP COM 362274102 76 5,624 SH DEFINED 01,08 5,362 262 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 200 ________ GT SOLAR INTL INC COM 3623E0209 149 28,404 SH DEFINED 01 7,930 20,474 0 GT SOLAR INTL INC COM 3623E0209 1,264 241,619 SH DEFINED 01,08 27,540 214,079 0 GT SOLAR INTL INC COM 3623E0209 392 74,900 SH DEFINED 09 74,900 0 0 G-III APPAREL GROUP LTD COM 36237H101 611 22,185 SH DEFINED 01 3,559 18,626 0 G-III APPAREL GROUP LTD COM 36237H101 3,214 116,619 SH DEFINED 01,08 27,870 88,749 0 G-III APPAREL GROUP LTD COM 36237H101 1,061 38,501 SH DEFINED 09 38,501 0 0 GSI COMMERCE INC COM 36238G102 4,529 163,401 SH DEFINED 01 13,524 149,877 0 GSI COMMERCE INC COM 36238G102 1 45 SH OTHER 01 0 45 0 GSI COMMERCE INC COM 36238G102 81 2,916 SH DEFINED 04 2,916 0 0 GSI COMMERCE INC COM 36238G102 131 4,708 SH OTHER 04 4,708 0 0 GSI COMMERCE INC COM 36238G102 11,701 422,111 SH DEFINED 01,08 200,008 222,103 0 GSI COMMERCE INC COM 36238G102 2,304 83,113 SH DEFINED 09 83,113 0 0 GSI COMMERCE INC COM 36238G102 20 705 SH DEFINED 10 705 0 0 GSI COMMERCE INC COM 36238G102 3 105 SH OTHER 10 0 105 0 GTSI CORP COM 36238K103 83 15,034 SH DEFINED 01 0 15,034 0 GTSI CORP COM 36238K103 96 17,243 SH DEFINED 01,08 14,281 2,962 0 GTC BIOTHERAPEUTICS INC COM 36238T203 3 5,923 SH DEFINED 01 0 5,923 0 GTC BIOTHERAPEUTICS INC COM 36238T203 5 8,820 SH DEFINED 01,08 5,922 2,898 0 GSI TECHNOLOGY COM 36241U106 488 104,692 SH DEFINED 01 2,779 101,913 0 GSI TECHNOLOGY COM 36241U106 1,001 214,880 SH DEFINED 01,08 113,642 101,238 0 GSI TECHNOLOGY COM 36241U106 408 87,533 SH DEFINED 09 87,533 0 0 GAIAM INC COM 36268Q103 138 16,686 SH DEFINED 01 4,445 12,241 0 GAIAM INC COM 36268Q103 1,070 128,883 SH DEFINED 01,08 24,126 104,757 0 GAIAM INC COM 36268Q103 354 42,700 SH DEFINED 09 42,700 0 0 GAINSCO INC COM 363127309 31 3,374 SH DEFINED 01 0 3,374 0 GAINSCO INC COM 363127309 64 6,979 SH DEFINED 01,08 3,812 3,167 0 GALLAGHER ARTHUR J & CO COM 363576109 1,764 71,839 SH DEFINED 01 33,541 37,308 990 GALLAGHER ARTHUR J & CO COM 363576109 92 3,755 SH OTHER 01 0 3,685 70 GALLAGHER ARTHUR J & CO COM 363576109 323 13,175 SH DEFINED 04 4,505 8,670 0 GALLAGHER ARTHUR J & CO COM 363576109 873 35,550 SH OTHER 04 5,550 0 30,000 GALLAGHER ARTHUR J & CO COM 363576109 14,610 595,103 SH DEFINED 01,08 24,867 570,236 0 GALLAGHER ARTHUR J & CO COM 363576109 378 15,408 SH DEFINED 09 15,408 0 0 GALLAGHER ARTHUR J & CO COM 363576109 210 8,562 SH DEFINED 10 1,322 7,240 0 GAMETECH INTERNATIONAL INC COM 36466D102 29 14,931 SH DEFINED 01 0 14,931 0 GAMETECH INTERNATIONAL INC COM 36466D102 34 17,676 SH DEFINED 01,08 14,235 3,441 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 201 ________ GAMESTOP CORP NEW COM 36467W109 3,922 178,994 SH DEFINED 01 64,029 113,429 1,536 GAMESTOP CORP NEW COM 36467W109 457 20,843 SH OTHER 01 18,289 2,359 195 GAMESTOP CORP NEW COM 36467W109 352 16,086 SH DEFINED 04 9,676 6,115 295 GAMESTOP CORP NEW COM 36467W109 3 121 SH OTHER 04 121 0 0 GAMESTOP CORP NEW COM 36467W109 15 685 SH DEFINED 07,10 0 685 0 GAMESTOP CORP NEW COM 36467W109 27,933 1,274,915 SH DEFINED 01,08 437,277 837,638 0 GAMESTOP CORP NEW COM 36467W109 7,522 343,303 SH DEFINED 09 343,303 0 0 GAMESTOP CORP NEW COM 36467W109 61 2,799 SH DEFINED 10 2,499 230 70 GAMESTOP CORP NEW COM 36467W109 1 59 SH OTHER 10 59 0 0 GANNETT INC COM 364730101 4,736 286,664 SH DEFINED 01 142,900 139,021 4,743 GANNETT INC COM 364730101 213 12,872 SH OTHER 01 5,086 7,586 200 GANNETT INC COM 364730101 321 19,436 SH DEFINED 04 18,424 578 434 GANNETT INC COM 364730101 80 4,853 SH OTHER 04 4,790 63 0 GANNETT INC COM 364730101 32,386 1,960,394 SH DEFINED 01,08 625,390 1,335,004 0 GANNETT INC COM 364730101 6,846 414,431 SH DEFINED 09 414,431 0 0 GANNETT INC COM 364730101 133 8,028 SH DEFINED 10 7,908 0 120 GANNETT INC COM 364730101 1 78 SH OTHER 10 78 0 0 GAP INC DEL COM 364760108 18,539 802,209 SH DEFINED 01 309,868 487,990 4,351 GAP INC DEL COM 364760108 164 7,081 SH OTHER 01 5,166 875 1,040 GAP INC DEL COM 364760108 3,715 160,768 SH DEFINED 04 155,474 2,707 2,587 GAP INC DEL COM 364760108 285 12,312 SH OTHER 04 4,572 7,740 0 GAP INC DEL COM 364760108 11 455 SH DEFINED 07,10 455 0 0 GAP INC DEL COM 364760108 106,735 4,618,581 SH DEFINED 01,08 2,057,604 2,543,297 17,680 GAP INC DEL COM 364760108 23,729 1,026,772 SH DEFINED 09 1,026,772 0 0 GAP INC DEL COM 364760108 834 36,082 SH DEFINED 10 35,572 0 510 GAP INC DEL COM 364760108 6 280 SH OTHER 10 280 0 0 GARDNER DENVER INC COM 365558105 2,458 55,817 SH DEFINED 01 18,649 35,168 2,000 GARDNER DENVER INC COM 365558105 2 40 SH OTHER 01 0 0 40 GARDNER DENVER INC COM 365558105 15 350 SH DEFINED 04 350 0 0 GARDNER DENVER INC COM 365558105 402 9,132 SH OTHER 04 9,132 0 0 GARDNER DENVER INC COM 365558105 8,372 190,096 SH DEFINED 01,08 53,476 136,620 0 GARDNER DENVER INC COM 365558105 9 200 SH DEFINED 10 200 0 0 GARDNER DENVER INC COM 365558105 4 80 SH OTHER 10 0 80 0 GARTNER INC COM 366651107 3,227 145,113 SH DEFINED 01 19,588 125,525 0 GARTNER INC COM 366651107 9 417 SH OTHER 01 0 417 0 GARTNER INC COM 366651107 2 110 SH DEFINED 04 110 0 0 GARTNER INC COM 366651107 12 546 SH OTHER 04 546 0 0 GARTNER INC COM 366651107 17,522 787,853 SH DEFINED 01,08 174,713 613,140 0 GARTNER INC COM 366651107 4,162 187,130 SH DEFINED 09 187,130 0 0 GARTNER INC COM 366651107 2 100 SH DEFINED 10 100 0 0 GARTNER INC COM 366651107 5 205 SH OTHER 10 0 205 0 GASCO ENERGY INC COM 367220100 34 105,944 SH DEFINED 01 0 105,944 0 GASCO ENERGY INC COM 367220100 73 227,459 SH DEFINED 01,08 76,063 151,396 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 202 ________ GASTAR EXPL LTD COM 367299203 108 22,263 SH DEFINED 01 2,345 19,918 0 GASTAR EXPL LTD COM 367299203 5 1,000 SH DEFINED 04 0 0 1,000 GASTAR EXPL LTD COM 367299203 273 56,261 SH DEFINED 01,08 19,918 36,343 0 GAYLORD ENTMT CO NEW COM 367905106 4,728 161,415 SH DEFINED 01 10,315 151,100 0 GAYLORD ENTMT CO NEW COM 367905106 12,699 433,544 SH DEFINED 01,08 182,835 250,709 0 GAYLORD ENTMT CO NEW COM 367905106 3,317 113,241 SH DEFINED 09 113,241 0 0 GAYLORD ENTMT CO NEW COM 367905106 3 90 SH DEFINED 10 90 0 0 GEEKNET INC COM 36846Q104 89 59,541 SH DEFINED 01 3,660 55,881 0 GEEKNET INC COM 36846Q104 160 106,580 SH DEFINED 01,08 45,773 60,807 0 GEN-PROBE INC NEW COM 36866T103 1,304 26,075 SH DEFINED 01 13,558 12,042 475 GEN-PROBE INC NEW COM 36866T103 380 7,595 SH OTHER 01 0 7,500 95 GEN-PROBE INC NEW COM 36866T103 152 3,046 SH DEFINED 04 2,926 0 120 GEN-PROBE INC NEW COM 36866T103 3 60 SH OTHER 04 20 0 40 GEN-PROBE INC NEW COM 36866T103 14,753 295,053 SH DEFINED 01,08 12,362 282,691 0 GEN-PROBE INC NEW COM 36866T103 52 1,045 SH DEFINED 10 1,045 0 0 GENCORP INC COM 368682100 460 79,901 SH DEFINED 01 23,352 56,479 70 GENCORP INC COM 368682100 2,389 414,784 SH DEFINED 01,08 91,482 323,302 0 GENCORP INC COM 368682100 798 138,583 SH DEFINED 09 138,583 0 0 GENERAC HLDGS INC COM 368736104 392 27,978 SH DEFINED 01,08 13,780 14,198 0 GENERAC HLDGS INC COM 368736104 804 57,352 SH DEFINED 09 57,352 0 0 GENERAL AMERN INVS INC COM 368802104 759 30,630 SH DEFINED 01 30,630 0 0 GENERAL AMERN INVS INC COM 368802104 1,125 45,406 SH OTHER 01 45,406 0 0 GENERAL CABLE CORP DEL NEW CONV DEB 369300AD0 1,728 2,000,000 PRN DEFINED 01 0 2,000,000 0 GENERAL CABLE CORP DEL NEW CONV DEB 369300AD0 1,728 2,000,000 PRN DEFINED 01,08 2,000,000 0 0 GENERAL CABLE CORP DEL NEW CONV DEB 369300AL2 3,364 3,500,000 PRN DEFINED 01 500,000 3,000,000 0 GENERAL CABLE CORP DEL NEW CONV DEB 369300AL2 2,884 3,000,000 PRN DEFINED 01,08 3,000,000 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 491 18,179 SH DEFINED 01 8,084 9,535 560 GENERAL CABLE CORP DEL NEW COM 369300108 325 12,040 SH OTHER 01 0 0 12,040 GENERAL CABLE CORP DEL NEW COM 369300108 6 230 SH DEFINED 04 230 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 4,369 161,798 SH DEFINED 01,08 24,160 137,638 0 GENERAL CABLE CORP DEL NEW COM 369300108 3 100 SH DEFINED 10 0 0 100 GENERAL COMMUNICATION INC COM 369385109 719 124,591 SH DEFINED 01 18,804 103,557 2,230 GENERAL COMMUNICATION INC COM 369385109 7 1,160 SH DEFINED 04 0 1,160 0 GENERAL COMMUNICATION INC COM 369385109 2,359 408,894 SH DEFINED 01,08 144,128 264,766 0 GENERAL COMMUNICATION INC COM 369385109 668 115,824 SH DEFINED 09 115,824 0 0 GENERAL COMMUNICATION INC COM 369385109 1 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 203 ________ GENERAL DYNAMICS CORP COM 369550108 45,106 584,279 SH DEFINED 01 340,117 229,183 14,979 GENERAL DYNAMICS CORP COM 369550108 6,933 89,804 SH OTHER 01 40,410 41,881 7,513 GENERAL DYNAMICS CORP COM 369550108 9,789 126,798 SH DEFINED 04 116,515 6,919 3,364 GENERAL DYNAMICS CORP COM 369550108 4,262 55,212 SH OTHER 04 41,942 9,520 3,750 GENERAL DYNAMICS CORP COM 369550108 25 325 SH DEFINED 07,10 325 0 0 GENERAL DYNAMICS CORP COM 369550108 234,206 3,033,751 SH DEFINED 01,08 1,065,364 1,968,387 0 GENERAL DYNAMICS CORP COM 369550108 55,844 723,372 SH DEFINED 09 723,372 0 0 GENERAL DYNAMICS CORP COM 369550108 4,015 52,011 SH DEFINED 10 43,992 1,561 6,458 GENERAL DYNAMICS CORP COM 369550108 657 8,515 SH OTHER 10 6,515 800 1,200 GENERAL ELECTRIC CO COM 369604103 346,377 19,031,710 SH DEFINED 01 11,291,818 7,174,893 564,999 GENERAL ELECTRIC CO COM 369604103 69,605 3,824,450 SH OTHER 01 1,961,644 1,362,163 500,643 GENERAL ELECTRIC CO COM 369604103 143,937 7,908,651 SH DEFINED 04 6,868,249 503,287 537,115 GENERAL ELECTRIC CO COM 369604103 71,441 3,925,328 SH OTHER 04 2,851,399 604,332 469,597 GENERAL ELECTRIC CO COM 369604103 299 16,420 SH DEFINED 07,10 16,420 0 0 GENERAL ELECTRIC CO COM 369604103 1,605,931 88,237,976 SH DEFINED 01,08 32,433,490 55,753,751 50,735 GENERAL ELECTRIC CO COM 369604103 407,373 22,383,121 SH DEFINED 09 22,383,121 0 0 GENERAL ELECTRIC CO COM 369604103 62,421 3,429,747 SH DEFINED 10 2,158,933 1,117,929 152,885 GENERAL ELECTRIC CO COM 369604103 14,972 822,631 SH OTHER 10 460,730 234,314 127,587 GENERAL MLS INC COM 370334104 47,680 673,536 SH DEFINED 01 413,112 250,746 9,678 GENERAL MLS INC COM 370334104 6,968 98,427 SH OTHER 01 65,520 25,882 7,025 GENERAL MLS INC COM 370334104 9,641 136,187 SH DEFINED 04 124,978 1,940 9,269 GENERAL MLS INC COM 370334104 7,158 101,119 SH OTHER 04 54,898 32,046 14,175 GENERAL MLS INC COM 370334104 13 190 SH DEFINED 07,10 190 0 0 GENERAL MLS INC COM 370334104 196,119 2,770,437 SH DEFINED 01,08 1,042,784 1,727,653 0 GENERAL MLS INC COM 370334104 48,721 688,250 SH DEFINED 09 688,250 0 0 GENERAL MLS INC COM 370334104 2,952 41,707 SH DEFINED 10 29,982 10,500 1,225 GENERAL MLS INC COM 370334104 2,193 30,981 SH OTHER 10 21,705 4,300 4,976 GENERAL MOLY INC COM 370373102 763 229,864 SH DEFINED 01 17,717 212,147 0 GENERAL MOLY INC COM 370373102 1,640 493,857 SH DEFINED 01,08 86,099 407,758 0 GENERAL MOLY INC COM 370373102 852 256,667 SH DEFINED 09 256,667 0 0 GENERAL STEEL HOLDINGS INC COM 370853103 739 179,686 SH DEFINED 01 2,624 177,062 0 GENERAL STEEL HOLDINGS INC COM 370853103 503 122,485 SH DEFINED 01,08 27,512 94,973 0 GENERAL STEEL HOLDINGS INC COM 370853103 178 43,300 SH DEFINED 09 43,300 0 0 GENESCO INC COM 371532102 3,613 116,504 SH DEFINED 01 10,199 105,475 830 GENESCO INC COM 371532102 2 50 SH DEFINED 04 50 0 0 GENESCO INC COM 371532102 8,489 273,745 SH DEFINED 01,08 126,859 146,886 0 GENESCO INC COM 371532102 2,126 68,549 SH DEFINED 09 68,549 0 0 GENESCO INC COM 371532102 2 50 SH DEFINED 10 50 0 0 GENESEE & WYO INC COM 371559105 1,755 51,425 SH DEFINED 01 8,321 43,104 0 GENESEE & WYO INC COM 371559105 6 180 SH DEFINED 04 180 0 0 GENESEE & WYO INC COM 371559105 10,639 311,807 SH DEFINED 01,08 64,381 247,426 0 GENESEE & WYO INC COM 371559105 3,466 101,586 SH DEFINED 09 101,586 0 0 GENESEE & WYO INC COM 371559105 5 150 SH DEFINED 10 150 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 204 ________ GENTEX CORP COM 371901109 4,775 245,860 SH DEFINED 01 186,641 52,419 6,800 GENTEX CORP COM 371901109 525 27,055 SH OTHER 01 14,515 10,565 1,975 GENTEX CORP COM 371901109 5,562 286,410 SH DEFINED 04 260,605 25,495 310 GENTEX CORP COM 371901109 862 44,366 SH OTHER 04 4,935 39,006 425 GENTEX CORP COM 371901109 48 2,480 SH DEFINED 07,10 2,480 0 0 GENTEX CORP COM 371901109 16,521 850,702 SH DEFINED 01,08 55,583 795,119 0 GENTEX CORP COM 371901109 455 23,426 SH DEFINED 09 23,426 0 0 GENTEX CORP COM 371901109 2,827 145,563 SH DEFINED 10 132,173 13,390 0 GENTEX CORP COM 371901109 36 1,875 SH OTHER 10 1,875 0 0 GENOPTIX INC COM 37243V100 911 25,661 SH DEFINED 01 7,924 17,727 10 GENOPTIX INC COM 37243V100 1 35 SH DEFINED 04 35 0 0 GENOPTIX INC COM 37243V100 5,172 145,745 SH DEFINED 01,08 29,110 116,635 0 GENOPTIX INC COM 37243V100 1,708 48,133 SH DEFINED 09 48,133 0 0 GENOPTIX INC COM 37243V100 1 20 SH DEFINED 10 20 0 0 GENOPTIX INC COM 37243V100 4 100 SH OTHER 10 0 100 0 GENOMIC HEALTH INC COM 37244C101 361 20,536 SH DEFINED 01 3,501 17,035 0 GENOMIC HEALTH INC COM 37244C101 19 1,085 SH DEFINED 04 1,085 0 0 GENOMIC HEALTH INC COM 37244C101 18 1,000 SH OTHER 04 0 1,000 0 GENOMIC HEALTH INC COM 37244C101 2,187 124,348 SH DEFINED 01,08 30,514 93,834 0 GENOMIC HEALTH INC COM 37244C101 631 35,900 SH DEFINED 09 35,900 0 0 GENOMIC HEALTH INC COM 37244C101 1 30 SH DEFINED 10 30 0 0 GENVEC INC COM 37246C109 28 36,154 SH DEFINED 01 4,690 31,464 0 GENVEC INC COM 37246C109 5 6,000 SH OTHER 01 6,000 0 0 GENVEC INC COM 37246C109 109 140,089 SH DEFINED 01,08 26,161 113,928 0 GENUINE PARTS CO COM 372460105 7,614 180,255 SH DEFINED 01 98,149 79,862 2,244 GENUINE PARTS CO COM 372460105 574 13,590 SH OTHER 01 3,613 5,450 4,527 GENUINE PARTS CO COM 372460105 594 14,074 SH DEFINED 04 13,455 350 269 GENUINE PARTS CO COM 372460105 721 17,076 SH OTHER 04 16,564 512 0 GENUINE PARTS CO COM 372460105 11 255 SH DEFINED 07,10 255 0 0 GENUINE PARTS CO COM 372460105 53,209 1,259,674 SH DEFINED 01,08 441,960 817,714 0 GENUINE PARTS CO COM 372460105 14,545 344,343 SH DEFINED 09 344,343 0 0 GENUINE PARTS CO COM 372460105 308 7,280 SH DEFINED 10 7,280 0 0 GENUINE PARTS CO COM 372460105 89 2,111 SH OTHER 10 111 2,000 0 GENTIVA HEALTH SERVICES INC COM 37247A102 3,430 121,297 SH DEFINED 01 13,380 106,987 930 GENTIVA HEALTH SERVICES INC COM 37247A102 23 810 SH DEFINED 04 810 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 1 33 SH OTHER 04 33 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 9,263 327,542 SH DEFINED 01,08 135,013 192,529 0 GENTIVA HEALTH SERVICES INC COM 37247A102 2,244 79,360 SH DEFINED 09 79,360 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 8 300 SH DEFINED 10 300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 205 ________ GENWORTH FINL INC COM 37247D106 12,126 661,181 SH DEFINED 01 262,451 390,160 8,570 GENWORTH FINL INC COM 37247D106 776 42,324 SH OTHER 01 26,837 15,117 370 GENWORTH FINL INC COM 37247D106 980 53,411 SH DEFINED 04 37,212 15,743 456 GENWORTH FINL INC COM 37247D106 15 842 SH OTHER 04 813 29 0 GENWORTH FINL INC COM 37247D106 71,601 3,904,066 SH DEFINED 01,08 1,401,276 2,502,790 0 GENWORTH FINL INC COM 37247D106 18,960 1,033,833 SH DEFINED 09 1,033,833 0 0 GENWORTH FINL INC COM 37247D106 416 22,660 SH DEFINED 10 17,360 5,050 250 GENWORTH FINL INC COM 37247D106 7 364 SH OTHER 10 184 180 0 GEORESOURCES INC COM 372476101 1,024 67,041 SH DEFINED 01 1,702 65,339 0 GEORESOURCES INC COM 372476101 2,015 131,926 SH DEFINED 01,08 69,893 62,033 0 GEORESOURCES INC COM 372476101 384 25,123 SH DEFINED 09 25,123 0 0 GEOPETRO RESOURCES CO COM 37248H304 5 8,800 SH DEFINED 01 0 8,800 0 GEOPETRO RESOURCES CO COM 37248H304 8 12,568 SH DEFINED 01,08 8,800 3,768 0 GEOGLOBAL RESOURCES INC COM 37249T109 16 10,100 SH DEFINED 01 0 10,100 0 GEOGLOBAL RESOURCES INC COM 37249T109 16 10,100 SH DEFINED 01,08 10,100 0 0 GEOPHARMA INC COM 37250A106 5 19,218 SH DEFINED 01,08 147 19,071 0 GEOMET INC DEL COM 37250U201 23 26,282 SH DEFINED 01 385 25,897 0 GEOMET INC DEL COM 37250U201 33 37,369 SH DEFINED 01,08 26,305 11,064 0 GEOEYE INC COM 37250W108 852 28,888 SH DEFINED 01 4,585 24,263 40 GEOEYE INC COM 37250W108 177 6,000 SH OTHER 04 0 6,000 0 GEOEYE INC COM 37250W108 4,910 166,453 SH DEFINED 01,08 37,357 129,096 0 GEOEYE INC COM 37250W108 1,583 53,645 SH DEFINED 09 53,645 0 0 GEOEYE INC COM 37250W108 1 30 SH DEFINED 10 30 0 0 GEOKINETICS INC COM 372910307 142 19,701 SH DEFINED 01 812 18,889 0 GEOKINETICS INC COM 372910307 543 75,310 SH DEFINED 01,08 22,829 52,481 0 GEOKINETICS INC COM 372910307 230 31,839 SH DEFINED 09 31,839 0 0 GENZYME CORP COM 372917104 19,507 376,372 SH DEFINED 01 202,433 168,817 5,122 GENZYME CORP COM 372917104 1,640 31,645 SH OTHER 01 26,365 5,040 240 GENZYME CORP COM 372917104 1,535 29,614 SH DEFINED 04 26,918 2,061 635 GENZYME CORP COM 372917104 314 6,051 SH OTHER 04 5,736 315 0 GENZYME CORP COM 372917104 13 250 SH DEFINED 07,10 250 0 0 GENZYME CORP COM 372917104 111,221 2,145,882 SH DEFINED 01,08 782,419 1,363,463 0 GENZYME CORP COM 372917104 29,161 562,626 SH DEFINED 09 562,626 0 0 GENZYME CORP COM 372917104 668 12,887 SH DEFINED 10 12,147 0 740 GENZYME CORP COM 372917104 54 1,044 SH OTHER 10 1,044 0 0 GEORGIA GULF CORP COM 373200302 25 1,379 SH DEFINED 01 0 1,379 0 GEORGIA GULF CORP COM 373200302 173 9,353 SH DEFINED 01,08 1,972 7,381 0 GEORGIA GULF CORP COM 373200302 20 1,100 SH DEFINED 09 1,100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 206 ________ GERBER SCIENTIFIC INC COM 373730100 1,820 293,084 SH DEFINED 01 6,487 285,287 1,310 GERBER SCIENTIFIC INC COM 373730100 2,057 331,308 SH DEFINED 01,08 292,572 38,736 0 GERDAU S A COM 373737105 1,907 116,998 SH DEFINED 01 104,468 1,930 10,600 GERDAU S A COM 373737105 17 1,062 SH OTHER 01 325 737 0 GERDAU S A COM 373737105 118 7,268 SH DEFINED 04 7,268 0 0 GERDAU S A COM 373737105 554 33,990 SH DEFINED 01,08 33,990 0 0 GERDAU S A COM 373737105 9 530 SH DEFINED 10 530 0 0 GERMAN AMERN BANCORP INC COM 373865104 183 12,109 SH DEFINED 01 2,622 9,477 10 GERMAN AMERN BANCORP INC COM 373865104 1,271 84,031 SH DEFINED 01,08 18,435 65,596 0 GERMAN AMERN BANCORP INC COM 373865104 271 17,888 SH DEFINED 09 17,888 0 0 GERON CORP COM 374163103 625 109,980 SH DEFINED 01 23,609 86,331 40 GERON CORP COM 374163103 4,100 721,864 SH DEFINED 01,08 142,989 578,875 0 GERON CORP COM 374163103 1,476 259,886 SH DEFINED 09 259,886 0 0 GERON CORP COM 374163103 1 140 SH DEFINED 10 140 0 0 GETTY RLTY CORP NEW COM 374297109 683 29,176 SH DEFINED 01 4,730 24,406 40 GETTY RLTY CORP NEW COM 374297109 3,930 167,952 SH DEFINED 01,08 53,067 114,885 0 GETTY RLTY CORP NEW COM 374297109 1,254 53,596 SH DEFINED 09 53,596 0 0 GETTY RLTY CORP NEW COM 374297109 1 40 SH DEFINED 10 40 0 0 GIBRALTAR INDS INC COM 374689107 3,074 243,770 SH DEFINED 01 13,525 229,710 535 GIBRALTAR INDS INC COM 374689107 0 25 SH DEFINED 04 25 0 0 GIBRALTAR INDS INC COM 374689107 5,552 440,294 SH DEFINED 01,08 258,829 181,465 0 GIBRALTAR INDS INC COM 374689107 863 68,453 SH DEFINED 09 68,453 0 0 GIBRALTAR INDS INC COM 374689107 1 50 SH DEFINED 10 50 0 0 GIGA TRONICS INC COM 375175106 26 11,453 SH DEFINED 01 0 11,453 0 GIGA TRONICS INC COM 375175106 41 17,714 SH DEFINED 01,08 11,231 6,483 0 GILEAD SCIENCES INC COM 375558103 63,415 1,394,654 SH DEFINED 01 737,010 632,437 25,207 GILEAD SCIENCES INC COM 375558103 5,852 128,701 SH OTHER 01 100,519 21,635 6,547 GILEAD SCIENCES INC COM 375558103 10,973 241,315 SH DEFINED 04 214,359 6,187 20,769 GILEAD SCIENCES INC COM 375558103 683 15,015 SH OTHER 04 9,256 759 5,000 GILEAD SCIENCES INC COM 375558103 333,725 7,339,456 SH DEFINED 01,08 2,669,644 4,669,812 0 GILEAD SCIENCES INC COM 375558103 86,027 1,891,949 SH DEFINED 09 1,891,949 0 0 GILEAD SCIENCES INC COM 375558103 5,246 115,381 SH DEFINED 10 98,514 9,275 7,592 GILEAD SCIENCES INC COM 375558103 309 6,787 SH OTHER 10 5,237 1,250 300 GILDAN ACTIVEWEAR INC COM 375916103 388 14,775 SH DEFINED 01 12,845 0 1,930 GILDAN ACTIVEWEAR INC COM 375916103 5 179 SH OTHER 01 0 179 0 GILDAN ACTIVEWEAR INC COM 375916103 33 1,268 SH DEFINED 04 1,268 0 0 GILDAN ACTIVEWEAR INC COM 375916103 145 5,520 SH DEFINED 01,08 5,520 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2 60 SH DEFINED 10 0 0 60 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 207 ________ GLACIER BANCORP INC NEW COM 37637Q105 2,241 147,153 SH DEFINED 01 28,687 118,441 25 GLACIER BANCORP INC NEW COM 37637Q105 2 115 SH DEFINED 04 115 0 0 GLACIER BANCORP INC NEW COM 37637Q105 8,859 581,708 SH DEFINED 01,08 180,677 401,031 0 GLACIER BANCORP INC NEW COM 37637Q105 2,814 184,789 SH DEFINED 09 184,789 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2 150 SH DEFINED 10 150 0 0 GLADSTONE CAPITAL CORP COM 376535100 164 13,907 SH DEFINED 01 3,965 9,942 0 GLADSTONE CAPITAL CORP COM 376535100 1,473 124,840 SH DEFINED 01,08 24,403 100,437 0 GLADSTONE CAPITAL CORP COM 376535100 795 67,338 SH DEFINED 09 67,338 0 0 GLADSTONE CAPITAL CORP COM 376535100 0 30 SH DEFINED 10 30 0 0 GLADSTONE COML CORP COM 376536108 148 10,234 SH DEFINED 01 1,522 8,702 10 GLADSTONE COML CORP COM 376536108 1,011 69,934 SH DEFINED 01,08 14,155 55,779 0 GLADSTONE COML CORP COM 376536108 550 38,077 SH DEFINED 09 38,077 0 0 GLADSTONE INVT CORP COM 376546107 77 12,956 SH DEFINED 01 4,111 8,845 0 GLADSTONE INVT CORP COM 376546107 774 129,403 SH DEFINED 01,08 22,807 106,596 0 GLADSTONE INVT CORP COM 376546107 349 58,300 SH DEFINED 09 58,300 0 0 GLADSTONE INVT CORP COM 376546107 0 50 SH DEFINED 10 50 0 0 GLATFELTER COM 377316104 4,943 341,112 SH DEFINED 01 11,599 329,513 0 GLATFELTER COM 377316104 11 780 SH DEFINED 04 0 780 0 GLATFELTER COM 377316104 9,320 643,177 SH DEFINED 01,08 364,164 279,013 0 GLATFELTER COM 377316104 1,826 126,016 SH DEFINED 09 126,016 0 0 GLATFELTER COM 377316104 4 260 SH DEFINED 10 160 0 100 GLAXOSMITHKLINE PLC COM 37733W105 23,666 614,371 SH DEFINED 01 415,061 147,824 51,486 GLAXOSMITHKLINE PLC COM 37733W105 3,625 94,097 SH OTHER 01 61,921 25,937 6,239 GLAXOSMITHKLINE PLC COM 37733W105 9,043 234,756 SH DEFINED 04 199,645 27,692 7,419 GLAXOSMITHKLINE PLC COM 37733W105 8,770 227,667 SH OTHER 04 174,190 41,642 11,835 GLAXOSMITHKLINE PLC COM 37733W105 95 2,475 SH DEFINED 07,10 2,475 0 0 GLAXOSMITHKLINE PLC COM 37733W105 9,827 255,111 SH DEFINED 01,08 255,111 0 0 GLAXOSMITHKLINE PLC COM 37733W105 5,280 137,075 SH DEFINED 10 114,758 16,147 6,170 GLAXOSMITHKLINE PLC COM 37733W105 590 15,314 SH OTHER 10 5,449 9,865 0 GLOBAL CASH ACCESS HLDGS INC COM 378967103 687 84,108 SH DEFINED 01 9,784 74,324 0 GLOBAL CASH ACCESS HLDGS INC COM 378967103 128 15,700 SH OTHER 04 0 15,700 0 GLOBAL CASH ACCESS HLDGS INC COM 378967103 3,019 369,571 SH DEFINED 01,08 107,504 262,067 0 GLOBAL CASH ACCESS HLDGS INC COM 378967103 937 114,659 SH DEFINED 09 114,659 0 0 GLOBAL CASH ACCESS HLDGS INC COM 378967103 1 90 SH DEFINED 10 90 0 0 GLOBALSTAR INC COM 378973408 78 57,502 SH DEFINED 01 5,275 52,227 0 GLOBALSTAR INC COM 378973408 213 156,544 SH DEFINED 01,08 54,700 101,844 0 GLG PARTNERS INC COM 37929X107 267 87,006 SH DEFINED 01 27,901 59,105 0 GLG PARTNERS INC COM 37929X107 1,798 585,802 SH DEFINED 01,08 75,777 510,025 0 GLG PARTNERS INC COM 37929X107 1 390 SH DEFINED 10 390 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 208 ________ GLIMCHER RLTY TR COM 379302102 320 63,169 SH DEFINED 01 12,183 50,986 0 GLIMCHER RLTY TR COM 379302102 2,776 547,571 SH DEFINED 01,08 159,646 387,925 0 GLIMCHER RLTY TR COM 379302102 848 167,236 SH DEFINED 09 167,236 0 0 GLOBAL HIGH INCOME FUND INC UNDEFIND 37933G108 2 13,000 DEFINED 01 13,000 0 0 GLOBAL INDS LTD COM 379336100 945 147,152 SH DEFINED 01 23,722 123,430 0 GLOBAL INDS LTD COM 379336100 5,191 808,606 SH DEFINED 01,08 164,505 644,101 0 GLOBAL INDS LTD COM 379336100 1,980 308,374 SH DEFINED 09 308,374 0 0 GLOBAL INDS LTD COM 379336100 1 230 SH DEFINED 10 0 0 230 GLOBAL PMTS INC COM 37940X102 2,355 51,712 SH DEFINED 01 28,551 20,086 3,075 GLOBAL PMTS INC COM 37940X102 579 12,710 SH OTHER 01 3,000 9,710 0 GLOBAL PMTS INC COM 37940X102 628 13,790 SH DEFINED 04 13,390 295 105 GLOBAL PMTS INC COM 37940X102 33 730 SH OTHER 04 570 160 0 GLOBAL PMTS INC COM 37940X102 21,928 481,405 SH DEFINED 01,08 30,525 450,880 0 GLOBAL PMTS INC COM 37940X102 464 10,185 SH DEFINED 10 9,295 400 490 GLOBAL PMTS INC COM 37940X102 5 100 SH OTHER 10 100 0 0 GLOBAL TRAFFIC NETWORK INC COM 37947B103 11 1,980 SH DEFINED 01 680 1,300 0 GLOBAL TRAFFIC NETWORK INC COM 37947B103 12 2,245 SH DEFINED 04 0 2,245 0 GLOBAL TRAFFIC NETWORK INC COM 37947B103 42 7,678 SH DEFINED 01,08 1,300 6,378 0 GLOBAL DEFENSE TECH SYS INC COM 37950B107 24 1,781 SH DEFINED 01 311 1,470 0 GLOBAL DEFENSE TECH SYS INC COM 37950B107 234 17,463 SH DEFINED 01,08 3,503 13,960 0 GLOBAL DEFENSE TECH SYS INC COM 37950B107 210 15,658 SH DEFINED 09 15,658 0 0 GLOBECOMM SYSTEMS INC COM 37956X103 1,083 140,828 SH DEFINED 01 5,311 135,517 0 GLOBECOMM SYSTEMS INC COM 37956X103 2,176 283,019 SH DEFINED 01,08 152,018 131,001 0 GLOBECOMM SYSTEMS INC COM 37956X103 424 55,200 SH DEFINED 09 55,200 0 0 GLOBECOMM SYSTEMS INC COM 37956X103 0 40 SH DEFINED 10 40 0 0 GLU MOBILE INC COM 379890106 4 3,700 SH DEFINED 01 0 3,700 0 GLU MOBILE INC COM 379890106 27 27,252 SH DEFINED 04 27,252 0 0 GLU MOBILE INC COM 379890106 13 13,505 SH DEFINED 01,08 3,700 9,805 0 GMX RES INC COM 38011M108 895 108,849 SH DEFINED 01 6,121 102,728 0 GMX RES INC COM 38011M108 2,640 321,146 SH DEFINED 01,08 118,759 202,387 0 GMX RES INC COM 38011M108 688 83,711 SH DEFINED 09 83,711 0 0 GMX RES INC COM 38011M108 0 30 SH DEFINED 10 30 0 0 GOLD FIELDS LTD NEW COM 38059T106 755 59,790 SH DEFINED 01 32,009 27,781 0 GOLD FIELDS LTD NEW COM 38059T106 246 19,531 SH OTHER 01 0 17,767 1,764 GOLD FIELDS LTD NEW COM 38059T106 1,198 94,911 SH DEFINED 04 5,712 89,199 0 GOLD FIELDS LTD NEW COM 38059T106 423 33,513 SH DEFINED 10 4,325 29,188 0 GOLD RESV INC COM 38068N108 7 6,410 SH DEFINED 01 0 6,410 0 GOLD RESV INC COM 38068N108 8 7,454 SH DEFINED 01,08 6,932 522 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 209 ________ GOLDCORP INC NEW COM 380956409 4,292 115,317 SH DEFINED 01 102,204 1,893 11,220 GOLDCORP INC NEW COM 380956409 1,514 40,664 SH OTHER 01 34,648 2,016 4,000 GOLDCORP INC NEW COM 380956409 408 10,955 SH DEFINED 04 10,955 0 0 GOLDCORP INC NEW COM 380956409 15 400 SH OTHER 04 400 0 0 GOLDCORP INC NEW COM 380956409 1,251 33,603 SH DEFINED 01,08 33,603 0 0 GOLDCORP INC NEW COM 380956409 21 572 SH DEFINED 10 572 0 0 GOLDEN ENTERPRISES INC COM 381010107 88 26,707 SH DEFINED 01 0 26,707 0 GOLDEN ENTERPRISES INC COM 381010107 111 33,585 SH DEFINED 01,08 28,496 5,089 0 GOLDFIELD CORP COM 381370105 14 37,081 SH DEFINED 01 0 37,081 0 GOLDFIELD CORP COM 381370105 41 104,024 SH DEFINED 01,08 46,175 57,849 0 GOLDMAN SACHS GROUP INC COM 38141G104 182,909 1,071,963 SH DEFINED 01 707,686 340,448 23,829 GOLDMAN SACHS GROUP INC COM 38141G104 23,207 136,006 SH OTHER 01 98,467 24,416 13,123 GOLDMAN SACHS GROUP INC COM 38141G104 100,571 589,410 SH DEFINED 04 554,046 18,468 16,896 GOLDMAN SACHS GROUP INC COM 38141G104 22,794 133,586 SH OTHER 04 102,100 25,726 5,760 GOLDMAN SACHS GROUP INC COM 38141G104 746 4,370 SH DEFINED 07,10 4,370 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 733,940 4,301,352 SH DEFINED 01,08 1,585,166 2,700,707 15,479 GOLDMAN SACHS GROUP INC COM 38141G104 185,577 1,087,600 SH DEFINED 09 1,087,600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 28,446 166,709 SH DEFINED 10 153,812 5,394 7,503 GOLDMAN SACHS GROUP INC COM 38141G104 4,426 25,938 SH OTHER 10 17,750 8,030 158 GOODRICH CORP COM 382388106 12,201 173,010 SH DEFINED 01 66,955 104,474 1,581 GOODRICH CORP COM 382388106 399 5,652 SH OTHER 01 1,230 4,120 302 GOODRICH CORP COM 382388106 682 9,669 SH DEFINED 04 9,166 230 273 GOODRICH CORP COM 382388106 37 523 SH OTHER 04 188 8 327 GOODRICH CORP COM 382388106 70,398 998,273 SH DEFINED 01,08 365,090 633,183 0 GOODRICH CORP COM 382388106 16,623 235,716 SH DEFINED 09 235,716 0 0 GOODRICH CORP COM 382388106 367 5,201 SH DEFINED 10 4,871 0 330 GOODRICH CORP COM 382388106 5 69 SH OTHER 10 69 0 0 GOODRICH PETE CORP COM 382410405 493 31,526 SH DEFINED 01 4,249 27,277 0 GOODRICH PETE CORP COM 382410405 69 4,395 SH DEFINED 04 1,744 2,486 165 GOODRICH PETE CORP COM 382410405 6 395 SH DEFINED 07,10 0 395 0 GOODRICH PETE CORP COM 382410405 3,147 201,209 SH DEFINED 01,08 38,920 162,289 0 GOODRICH PETE CORP COM 382410405 1,057 67,589 SH DEFINED 09 67,589 0 0 GOODRICH PETE CORP COM 382410405 4 280 SH DEFINED 10 145 135 0 GOODYEAR TIRE & RUBR CO COM 382550101 3,014 238,459 SH DEFINED 01 116,695 118,583 3,181 GOODYEAR TIRE & RUBR CO COM 382550101 44 3,509 SH OTHER 01 2,770 559 180 GOODYEAR TIRE & RUBR CO COM 382550101 169 13,370 SH DEFINED 04 11,445 1,325 600 GOODYEAR TIRE & RUBR CO COM 382550101 6 463 SH OTHER 04 463 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 6 500 SH DEFINED 07,10 500 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 23,644 1,870,540 SH DEFINED 01,08 667,955 1,202,585 0 GOODYEAR TIRE & RUBR CO COM 382550101 5,572 440,800 SH DEFINED 09 440,800 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 61 4,807 SH DEFINED 10 4,807 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2 138 SH OTHER 10 14 124 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 210 ________ GOOGLE INC COM 38259P508 249,683 440,264 SH DEFINED 01 264,164 169,482 6,618 GOOGLE INC COM 38259P508 18,619 32,830 SH OTHER 01 24,466 4,570 3,794 GOOGLE INC COM 38259P508 110,161 194,246 SH DEFINED 04 181,421 4,682 8,143 GOOGLE INC COM 38259P508 17,300 30,505 SH OTHER 04 23,822 4,938 1,745 GOOGLE INC COM 38259P508 340 600 SH DEFINED 07,10 600 0 0 GOOGLE INC COM 38259P508 1,099,241 1,938,286 SH DEFINED 01,08 702,570 1,235,716 0 GOOGLE INC COM 38259P508 285,897 504,121 SH DEFINED 09 504,121 0 0 GOOGLE INC COM 38259P508 33,942 59,850 SH DEFINED 10 55,742 2,075 2,033 GOOGLE INC COM 38259P508 3,462 6,104 SH OTHER 10 4,655 1,204 245 GORMAN RUPP CO COM 383082104 801 31,494 SH DEFINED 01 4,447 27,032 15 GORMAN RUPP CO COM 383082104 7 272 SH OTHER 01 272 0 0 GORMAN RUPP CO COM 383082104 3,236 127,184 SH DEFINED 01,08 37,085 90,099 0 GORMAN RUPP CO COM 383082104 962 37,812 SH DEFINED 09 37,812 0 0 GORMAN RUPP CO COM 383082104 45 1,780 SH DEFINED 10 1,780 0 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 342 13,144 SH DEFINED 01 3,228 9,916 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 90 3,460 SH OTHER 01 3,060 400 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 8 300 SH DEFINED 04 0 300 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 109 4,200 SH OTHER 04 4,200 0 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 3,777 145,203 SH DEFINED 01,08 44,176 101,027 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 1,075 41,324 SH DEFINED 09 41,324 0 0 GOVERNMENT PPTYS INCOME TR COM 38376A103 22 850 SH DEFINED 10 0 850 0 GRACE W R & CO DEL NEW COM 38388F108 2,771 99,835 SH DEFINED 01 15,798 84,037 0 GRACE W R & CO DEL NEW COM 38388F108 16,207 583,827 SH DEFINED 01,08 138,016 445,811 0 GRACE W R & CO DEL NEW COM 38388F108 5,646 203,382 SH DEFINED 09 203,382 0 0 GRACE W R & CO DEL NEW COM 38388F108 4 140 SH DEFINED 10 0 0 140 GRACO INC COM 384109104 1,294 40,423 SH DEFINED 01 23,659 15,534 1,230 GRACO INC COM 384109104 27 853 SH OTHER 01 103 750 0 GRACO INC COM 384109104 319 9,961 SH DEFINED 04 9,381 580 0 GRACO INC COM 384109104 66 2,058 SH OTHER 04 1,938 120 0 GRACO INC COM 384109104 11,776 367,999 SH DEFINED 01,08 26,170 341,829 0 GRACO INC COM 384109104 447 13,970 SH DEFINED 10 13,720 150 100 GRAFTECH INTL LTD COM 384313102 6,117 447,487 SH DEFINED 01 30,853 416,634 0 GRAFTECH INTL LTD COM 384313102 16 1,135 SH DEFINED 04 635 500 0 GRAFTECH INTL LTD COM 384313102 171 12,490 SH OTHER 04 12,490 0 0 GRAFTECH INTL LTD COM 384313102 17,241 1,261,203 SH DEFINED 01,08 492,123 769,080 0 GRAFTECH INTL LTD COM 384313102 4,537 331,909 SH DEFINED 09 331,909 0 0 GRAFTECH INTL LTD COM 384313102 22 1,600 SH DEFINED 10 200 1,400 0 GRAFTECH INTL LTD COM 384313102 3 200 SH OTHER 10 0 200 0 GRAHAM CORP COM 384556106 473 26,312 SH DEFINED 01 2,549 23,763 0 GRAHAM CORP COM 384556106 2,024 112,489 SH DEFINED 01,08 33,885 78,604 0 GRAHAM CORP COM 384556106 488 27,100 SH DEFINED 09 27,100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 211 ________ GRAHAM PACKAGING CO INC COM 384701108 287 22,875 SH DEFINED 01,08 12,988 9,887 0 GRAHAM PACKAGING CO INC COM 384701108 528 42,042 SH DEFINED 09 42,042 0 0 GRAINGER W W INC COM 384802104 24,261 224,390 SH DEFINED 01 151,894 69,766 2,730 GRAINGER W W INC COM 384802104 15,631 144,567 SH OTHER 01 109,024 16,613 18,930 GRAINGER W W INC COM 384802104 4,536 41,951 SH DEFINED 04 25,711 13,853 2,387 GRAINGER W W INC COM 384802104 3,094 28,616 SH OTHER 04 14,531 8,985 5,100 GRAINGER W W INC COM 384802104 53,924 498,742 SH DEFINED 01,08 179,814 318,928 0 GRAINGER W W INC COM 384802104 14,000 129,489 SH DEFINED 09 129,489 0 0 GRAINGER W W INC COM 384802104 968 8,957 SH DEFINED 10 7,397 1,470 90 GRAINGER W W INC COM 384802104 402 3,722 SH OTHER 10 478 2,844 400 GRAMERCY CAP CORP COM 384871109 981 351,739 SH DEFINED 01 10,839 340,900 0 GRAMERCY CAP CORP COM 384871109 1,869 669,933 SH DEFINED 01,08 376,830 293,103 0 GRAMERCY CAP CORP COM 384871109 496 177,749 SH DEFINED 09 177,749 0 0 GRAN TIERRA ENERGY INC COM 38500T101 3,909 662,609 SH DEFINED 01 42,470 619,879 260 GRAN TIERRA ENERGY INC COM 38500T101 10,184 1,726,168 SH DEFINED 01,08 745,711 980,457 0 GRAN TIERRA ENERGY INC COM 38500T101 3,442 583,325 SH DEFINED 09 583,325 0 0 GRAN TIERRA ENERGY INC COM 38500T101 3 440 SH DEFINED 10 440 0 0 GRAND CANYON ED INC COM 38526M106 263 10,067 SH DEFINED 01 2,752 7,315 0 GRAND CANYON ED INC COM 38526M106 68 2,617 SH OTHER 01 0 2,617 0 GRAND CANYON ED INC COM 38526M106 37 1,400 SH DEFINED 04 0 1,400 0 GRAND CANYON ED INC COM 38526M106 2,871 109,846 SH DEFINED 01,08 14,131 95,715 0 GRAND CANYON ED INC COM 38526M106 1,266 48,437 SH DEFINED 09 48,437 0 0 GRAND CANYON ED INC COM 38526M106 16 629 SH DEFINED 10 0 629 0 GRANITE CONSTR INC COM 387328107 3,607 119,349 SH DEFINED 01 12,278 107,071 0 GRANITE CONSTR INC COM 387328107 147 4,880 SH OTHER 01 0 4,880 0 GRANITE CONSTR INC COM 387328107 10 345 SH DEFINED 04 345 0 0 GRANITE CONSTR INC COM 387328107 13,726 454,210 SH DEFINED 01,08 133,827 320,383 0 GRANITE CONSTR INC COM 387328107 2,866 94,829 SH DEFINED 09 94,829 0 0 GRANITE CONSTR INC COM 387328107 2 70 SH DEFINED 10 70 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 636 176,258 SH DEFINED 01 24,794 151,464 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3,362 931,435 SH DEFINED 01,08 247,501 683,934 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1,110 307,500 SH DEFINED 09 307,500 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 0 100 SH DEFINED 10 100 0 0 GRAY TELEVISION INC COM 389375106 89 38,757 SH DEFINED 01 370 38,387 0 GRAY TELEVISION INC COM 389375106 171 74,344 SH DEFINED 01,08 30,937 43,407 0 GRAY TELEVISION INC COM 389375205 16 6,851 SH DEFINED 01 0 6,851 0 GRAY TELEVISION INC COM 389375205 20 8,631 SH DEFINED 01,08 7,741 890 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 212 ________ GREAT ATLANTIC & PAC TEA INC COM 390064103 376 49,053 SH DEFINED 01 14,795 33,338 920 GREAT ATLANTIC & PAC TEA INC COM 390064103 18 2,300 SH DEFINED 04 0 2,300 0 GREAT ATLANTIC & PAC TEA INC COM 390064103 2,359 307,620 SH DEFINED 01,08 68,904 238,716 0 GREAT ATLANTIC & PAC TEA INC COM 390064103 738 96,241 SH DEFINED 09 96,241 0 0 GREAT ATLANTIC & PAC TEA INC COM 390064103 0 52 SH DEFINED 10 52 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2,136 406,776 SH DEFINED 01 335,940 64,836 6,000 GREAT LAKES DREDGE & DOCK CO COM 390607109 1,784 339,849 SH DEFINED 01,08 99,525 240,324 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 537 102,300 SH DEFINED 09 102,300 0 0 GREAT SOUTHN BANCORP INC COM 390905107 676 30,110 SH DEFINED 01 2,110 28,000 0 GREAT SOUTHN BANCORP INC COM 390905107 2,225 99,143 SH DEFINED 01,08 34,205 64,938 0 GREAT SOUTHN BANCORP INC COM 390905107 713 31,787 SH DEFINED 09 31,787 0 0 GREAT PLAINS ENERGY INC COM 391164100 1,002 53,984 SH DEFINED 01 35,894 17,500 590 GREAT PLAINS ENERGY INC COM 391164100 2 120 SH OTHER 01 0 0 120 GREAT PLAINS ENERGY INC COM 391164100 21 1,110 SH DEFINED 04 1,110 0 0 GREAT PLAINS ENERGY INC COM 391164100 15,465 832,773 SH DEFINED 01,08 60,048 772,725 0 GREAT PLAINS ENERGY INC COM 391164100 4 240 SH DEFINED 10 240 0 0 GREAT PLAINS ENERGY INC PFD 391164803 7,029 110,750 DEFINED 01 15,750 95,000 0 GREAT PLAINS ENERGY INC PFD 391164803 6,030 95,000 DEFINED 01,08 95,000 0 0 GREAT WOLF RESORTS INC COM 391523107 523 164,441 SH DEFINED 01 6,762 157,679 0 GREAT WOLF RESORTS INC COM 391523107 575 180,885 SH DEFINED 01,08 28,614 152,271 0 GREAT WOLF RESORTS INC COM 391523107 251 78,866 SH DEFINED 09 78,866 0 0 GREAT WOLF RESORTS INC COM 391523107 0 50 SH DEFINED 10 50 0 0 GREATBATCH INC COM 39153L106 3,388 159,875 SH DEFINED 01 9,301 149,584 990 GREATBATCH INC COM 39153L106 0 20 SH DEFINED 04 20 0 0 GREATBATCH INC COM 39153L106 6,923 326,705 SH DEFINED 01,08 169,798 156,907 0 GREATBATCH INC COM 39153L106 1,377 65,007 SH DEFINED 09 65,007 0 0 GREATBATCH INC COM 39153L106 2 100 SH DEFINED 10 100 0 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 1,910 19,719 SH DEFINED 01 9,319 9,395 1,005 GREEN MTN COFFEE ROASTERS IN COM 393122106 308 3,182 SH OTHER 01 2,130 677 375 GREEN MTN COFFEE ROASTERS IN COM 393122106 344 3,555 SH DEFINED 04 2,160 1,395 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 406 4,194 SH OTHER 04 2,659 1,535 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 20,309 209,649 SH DEFINED 01,08 11,675 197,974 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 182 1,882 SH DEFINED 10 1,770 112 0 GREEN PLAINS RENEWABLE ENERG COM 393222104 108 7,571 SH DEFINED 01 1,134 6,437 0 GREEN PLAINS RENEWABLE ENERG COM 393222104 997 69,901 SH DEFINED 01,08 11,907 57,994 0 GREEN PLAINS RENEWABLE ENERG COM 393222104 361 25,300 SH DEFINED 09 25,300 0 0 GREENBRIER COS INC COM 393657101 339 30,783 SH DEFINED 01 4,910 25,858 15 GREENBRIER COS INC COM 393657101 1,526 138,599 SH DEFINED 01,08 38,695 99,904 0 GREENBRIER COS INC COM 393657101 492 44,689 SH DEFINED 09 44,689 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 213 ________ GREEN BANKSHARES INC COM 394361208 43 5,235 SH DEFINED 01 605 4,630 0 GREEN BANKSHARES INC COM 394361208 165 20,161 SH DEFINED 01,08 4,931 15,230 0 GREEN BANKSHARES INC COM 394361208 2 185 SH DEFINED 10 185 0 0 GREENHILL & CO INC COM 395259104 712 8,675 SH DEFINED 01 3,698 4,327 650 GREENHILL & CO INC COM 395259104 89 1,080 SH OTHER 01 0 1,080 0 GREENHILL & CO INC COM 395259104 220 2,675 SH DEFINED 04 695 1,980 0 GREENHILL & CO INC COM 395259104 97 1,180 SH OTHER 04 1,180 0 0 GREENHILL & CO INC COM 395259104 10,252 124,892 SH DEFINED 01,08 7,721 117,171 0 GREENHILL & CO INC COM 395259104 22 270 SH DEFINED 10 40 230 0 GREENHUNTER ENERGY INC COM 39530A104 7 5,500 SH DEFINED 01 0 5,500 0 GREENHUNTER ENERGY INC COM 39530A104 14 10,590 SH DEFINED 01,08 5,659 4,931 0 GREIF INC COM 397624107 702 12,780 SH DEFINED 01 8,022 3,568 1,190 GREIF INC COM 397624107 1 25 SH OTHER 01 0 0 25 GREIF INC COM 397624107 16 296 SH DEFINED 04 296 0 0 GREIF INC COM 397624107 1,538 28,000 SH OTHER 04 28,000 0 0 GREIF INC COM 397624107 11,074 201,641 SH DEFINED 01,08 14,554 187,087 0 GREIF INC COM 397624107 9 165 SH DEFINED 10 165 0 0 GREIF INC COM 397624206 6,064 117,000 SH OTHER 04 117,000 0 0 GRIFFIN LD & NURSERIES INC COM 398231100 152 5,230 SH DEFINED 01 524 4,706 0 GRIFFIN LD & NURSERIES INC COM 398231100 724 24,919 SH DEFINED 01,08 6,082 18,837 0 GRIFFIN LD & NURSERIES INC COM 398231100 113 3,900 SH DEFINED 09 3,900 0 0 GRIFFON CORP COM 398433102 2,918 234,191 SH DEFINED 01 20,539 211,362 2,290 GRIFFON CORP COM 398433102 1 50 SH DEFINED 04 50 0 0 GRIFFON CORP COM 398433102 6,944 557,269 SH DEFINED 01,08 253,324 303,945 0 GRIFFON CORP COM 398433102 1,579 126,699 SH DEFINED 09 126,699 0 0 GRIFFON CORP COM 398433102 1 60 SH DEFINED 10 60 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1,948 61,154 SH DEFINED 01 11,522 48,832 800 GROUP 1 AUTOMOTIVE INC COM 398905109 16 510 SH DEFINED 04 50 460 0 GROUP 1 AUTOMOTIVE INC COM 398905109 7,341 230,420 SH DEFINED 01,08 73,333 157,087 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2,087 65,490 SH DEFINED 09 65,490 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2 50 SH DEFINED 10 50 0 0 GRUBB & ELLIS CO COM 400095204 74 33,483 SH DEFINED 01 0 33,483 0 GRUBB & ELLIS CO COM 400095204 182 82,619 SH DEFINED 01,08 30,479 52,140 0 GRUPO TELEVISA SA DE CV COM 40049J206 1,321 62,824 SH DEFINED 01 57,489 0 5,335 GRUPO TELEVISA SA DE CV COM 40049J206 212 10,081 SH OTHER 01 138 9,943 0 GRUPO TELEVISA SA DE CV COM 40049J206 72 3,405 SH DEFINED 04 3,405 0 0 GRUPO TELEVISA SA DE CV COM 40049J206 374 17,780 SH DEFINED 01,08 17,780 0 0 GRUPO TELEVISA SA DE CV COM 40049J206 4 170 SH DEFINED 10 170 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 214 ________ GTX INC DEL COM 40052B108 193 57,526 SH DEFINED 01 3,982 53,544 0 GTX INC DEL COM 40052B108 705 210,489 SH DEFINED 01,08 70,343 140,146 0 GTX INC DEL COM 40052B108 166 49,700 SH DEFINED 09 49,700 0 0 GUARANTY BANCORP DEL COM 40075T102 83 52,104 SH DEFINED 01 11,128 40,976 0 GUARANTY BANCORP DEL COM 40075T102 615 386,666 SH DEFINED 01,08 77,027 309,639 0 GUARANTY BANCORP DEL COM 40075T102 222 139,700 SH DEFINED 09 139,700 0 0 GUARANTY BANCORP DEL COM 40075T102 0 110 SH DEFINED 10 110 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 35 6,535 SH DEFINED 01 0 6,535 0 GUARANTY FED BANCSHARES INC COM 40108P101 62 11,785 SH DEFINED 01,08 6,809 4,976 0 GUESS INC COM 401617105 2,813 59,885 SH DEFINED 01 11,365 46,100 2,420 GUESS INC COM 401617105 26 550 SH OTHER 01 0 500 50 GUESS INC COM 401617105 26 556 SH DEFINED 04 156 400 0 GUESS INC COM 401617105 17,629 375,236 SH DEFINED 01,08 52,355 322,881 0 GUESS INC COM 401617105 13 270 SH DEFINED 10 120 150 0 GUESS INC COM 401617105 6 120 SH OTHER 10 120 0 0 GUIDANCE SOFTWARE INC COM 401692108 168 29,240 SH DEFINED 01 22,005 6,940 295 GUIDANCE SOFTWARE INC COM 401692108 46 8,020 SH OTHER 01 3,920 3,855 245 GUIDANCE SOFTWARE INC COM 401692108 172 29,975 SH DEFINED 04 28,770 1,205 0 GUIDANCE SOFTWARE INC COM 401692108 3 515 SH OTHER 04 515 0 0 GUIDANCE SOFTWARE INC COM 401692108 8 1,370 SH DEFINED 07,10 1,370 0 0 GUIDANCE SOFTWARE INC COM 401692108 19 3,290 SH DEFINED 01,08 1,300 1,990 0 GUIDANCE SOFTWARE INC COM 401692108 101 17,600 SH DEFINED 10 15,040 2,560 0 GULF ISLAND FABRICATION INC COM 402307102 513 23,609 SH DEFINED 01 6,376 16,563 670 GULF ISLAND FABRICATION INC COM 402307102 0 15 SH DEFINED 04 15 0 0 GULF ISLAND FABRICATION INC COM 402307102 2,380 109,414 SH DEFINED 01,08 27,067 82,347 0 GULF ISLAND FABRICATION INC COM 402307102 690 31,720 SH DEFINED 09 31,720 0 0 GULF ISLAND FABRICATION INC COM 402307102 1 30 SH DEFINED 10 30 0 0 GULFMARK OFFSHORE INC COM 402629208 5,370 202,272 SH DEFINED 01 5,503 196,769 0 GULFMARK OFFSHORE INC COM 402629208 32 1,200 SH DEFINED 04 1,200 0 0 GULFMARK OFFSHORE INC COM 402629208 9,664 364,009 SH DEFINED 01,08 207,979 156,030 0 GULFMARK OFFSHORE INC COM 402629208 1,656 62,382 SH DEFINED 09 62,382 0 0 GULFMARK OFFSHORE INC COM 402629208 1 30 SH DEFINED 10 30 0 0 GULFPORT ENERGY CORP COM 402635304 483 42,948 SH DEFINED 01 6,250 36,698 0 GULFPORT ENERGY CORP COM 402635304 2,748 244,512 SH DEFINED 01,08 57,197 187,315 0 GULFPORT ENERGY CORP COM 402635304 815 72,465 SH DEFINED 09 72,465 0 0 GYMBOREE CORP COM 403777105 2,604 50,427 SH DEFINED 01 11,953 37,574 900 GYMBOREE CORP COM 403777105 57 1,105 SH DEFINED 04 400 705 0 GYMBOREE CORP COM 403777105 253 4,900 SH OTHER 04 0 4,900 0 GYMBOREE CORP COM 403777105 13,068 253,057 SH DEFINED 01,08 60,767 192,290 0 GYMBOREE CORP COM 403777105 4,135 80,072 SH DEFINED 09 80,072 0 0 GYMBOREE CORP COM 403777105 74 1,440 SH DEFINED 10 215 1,225 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 215 ________ GYRODYNE CO AMER INC COM 403820103 122 2,970 SH DEFINED 01 0 2,970 0 GYRODYNE CO AMER INC COM 403820103 235 5,730 SH DEFINED 01,08 3,495 2,235 0 H & E EQUIPMENT SERVICES INC COM 404030108 1,336 123,969 SH DEFINED 01 7,191 116,778 0 H & E EQUIPMENT SERVICES INC COM 404030108 3,232 299,824 SH DEFINED 01,08 138,315 161,509 0 H & E EQUIPMENT SERVICES INC COM 404030108 742 68,800 SH DEFINED 09 68,800 0 0 HCC INS HLDGS INC COM 404132102 10,322 373,994 SH DEFINED 01 348,149 24,565 1,280 HCC INS HLDGS INC COM 404132102 963 34,885 SH OTHER 01 33,265 1,375 245 HCC INS HLDGS INC COM 404132102 644 23,316 SH DEFINED 04 16,371 6,205 740 HCC INS HLDGS INC COM 404132102 481 17,435 SH OTHER 04 220 17,215 0 HCC INS HLDGS INC COM 404132102 28 1,005 SH DEFINED 07,10 0 1,005 0 HCC INS HLDGS INC COM 404132102 18,798 681,079 SH DEFINED 01,08 31,796 649,283 0 HCC INS HLDGS INC COM 404132102 425 15,396 SH DEFINED 10 12,976 2,190 230 HCP INC COM 40414L109 10,510 318,494 SH DEFINED 01 154,760 157,429 6,305 HCP INC COM 40414L109 177 5,354 SH OTHER 01 3,180 1,964 210 HCP INC COM 40414L109 590 17,893 SH DEFINED 04 14,462 2,178 1,253 HCP INC COM 40414L109 157 4,746 SH OTHER 04 2,724 22 2,000 HCP INC COM 40414L109 86,557 2,622,949 SH DEFINED 01,08 1,108,224 1,514,725 0 HCP INC COM 40414L109 19,225 582,586 SH DEFINED 09 582,586 0 0 HCP INC COM 40414L109 397 12,030 SH DEFINED 10 10,900 0 1,130 HCP INC COM 40414L109 6 188 SH OTHER 10 188 0 0 HDFC BANK LTD COM 40415F101 818 5,867 SH DEFINED 01 5,667 200 0 HDFC BANK LTD COM 40415F101 129 925 SH OTHER 01 770 0 155 HDFC BANK LTD COM 40415F101 86 620 SH DEFINED 04 620 0 0 HDFC BANK LTD COM 40415F101 6,646 47,678 SH DEFINED 01,08 47,678 0 0 HDFC BANK LTD COM 40415F101 1,115 8,000 SH DEFINED 09 8,000 0 0 HDFC BANK LTD COM 40415F101 106 760 SH DEFINED 10 760 0 0 HF FINL CORP COM 404172108 72 7,130 SH DEFINED 01 0 7,130 0 HF FINL CORP COM 404172108 115 11,368 SH DEFINED 01,08 7,009 4,359 0 HFF INC COM 40418F108 106 14,274 SH DEFINED 01,08 326 13,948 0 HKN INC COM 40420K103 17 5,640 SH DEFINED 01 0 5,640 0 HKN INC COM 40420K103 24 7,865 SH DEFINED 01,08 5,810 2,055 0 HMN FINL INC COM 40424G108 37 6,806 SH DEFINED 01 0 6,806 0 HMN FINL INC COM 40424G108 58 10,510 SH DEFINED 01,08 6,164 4,346 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 216 ________ HMS HLDGS CORP COM 40425J101 2,279 44,688 SH DEFINED 01 12,270 31,288 1,130 HMS HLDGS CORP COM 40425J101 79 1,550 SH OTHER 01 0 1,550 0 HMS HLDGS CORP COM 40425J101 179 3,520 SH DEFINED 04 1,205 2,315 0 HMS HLDGS CORP COM 40425J101 164 3,225 SH OTHER 04 1,455 1,770 0 HMS HLDGS CORP COM 40425J101 11,446 224,482 SH DEFINED 01,08 50,198 174,284 0 HMS HLDGS CORP COM 40425J101 3,821 74,937 SH DEFINED 09 74,937 0 0 HMS HLDGS CORP COM 40425J101 22 430 SH DEFINED 10 40 390 0 HMS HLDGS CORP COM 40425J101 4 85 SH OTHER 10 0 85 0 HNI CORP COM 404251100 1,671 62,733 SH DEFINED 01 16,788 45,885 60 HNI CORP COM 404251100 13 471 SH DEFINED 04 471 0 0 HNI CORP COM 404251100 13,089 491,524 SH DEFINED 01,08 79,053 412,471 0 HNI CORP COM 404251100 3,439 129,146 SH DEFINED 09 129,146 0 0 HNI CORP COM 404251100 2 90 SH DEFINED 10 90 0 0 HQ SUSTAINABLE MARITIM IND I COM 40426A208 38 6,406 SH DEFINED 01 1,327 5,079 0 HQ SUSTAINABLE MARITIM IND I COM 40426A208 422 70,345 SH DEFINED 01,08 9,512 60,833 0 HQ SUSTAINABLE MARITIM IND I COM 40426A208 189 31,510 SH DEFINED 09 31,510 0 0 HRPT PPTYS TR COM 40426W101 1,592 204,627 SH DEFINED 01 45,947 156,470 2,210 HRPT PPTYS TR COM 40426W101 1 170 SH OTHER 01 0 0 170 HRPT PPTYS TR COM 40426W101 11,403 1,465,662 SH DEFINED 01,08 657,264 808,398 0 HRPT PPTYS TR COM 40426W101 4 450 SH DEFINED 10 450 0 0 HRPT PPTYS TR CONV PFD 40426W507 392 19,245 DEFINED 01 19,245 0 0 HSBC HLDGS PLC COM 404280406 29,253 577,103 SH DEFINED 01 506,393 15,758 54,952 HSBC HLDGS PLC COM 404280406 3,422 67,512 SH OTHER 01 7,262 59,535 715 HSBC HLDGS PLC COM 404280406 5,652 111,504 SH DEFINED 04 106,962 4,215 327 HSBC HLDGS PLC COM 404280406 396 7,819 SH OTHER 04 5,562 1,725 532 HSBC HLDGS PLC COM 404280406 8,721 172,041 SH DEFINED 01,08 172,041 0 0 HSBC HLDGS PLC COM 404280406 3,139 61,919 SH DEFINED 10 60,854 1,065 0 HSBC HLDGS PLC COM 404280406 103 2,030 SH OTHER 10 1,680 350 0 HSN INC COM 404303109 2,238 76,033 SH DEFINED 01 17,261 57,922 850 HSN INC COM 404303109 1 40 SH DEFINED 04 40 0 0 HSN INC COM 404303109 9,846 334,437 SH DEFINED 01,08 78,183 256,254 0 HSN INC COM 404303109 3,344 113,600 SH DEFINED 09 113,600 0 0 HSN INC COM 404303109 2 80 SH DEFINED 10 80 0 0 HACKETT GROUP INC COM 404609109 169 60,851 SH DEFINED 01 8,392 52,459 0 HACKETT GROUP INC COM 404609109 932 335,123 SH DEFINED 01,08 76,711 258,412 0 HACKETT GROUP INC COM 404609109 303 109,100 SH DEFINED 09 109,100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 217 ________ HAEMONETICS CORP COM 405024100 2,421 42,355 SH DEFINED 01 9,870 31,675 810 HAEMONETICS CORP COM 405024100 79 1,390 SH OTHER 01 0 1,390 0 HAEMONETICS CORP COM 405024100 224 3,925 SH DEFINED 04 240 3,685 0 HAEMONETICS CORP COM 405024100 312 5,460 SH OTHER 04 3,160 2,300 0 HAEMONETICS CORP COM 405024100 12,826 224,422 SH DEFINED 01,08 51,731 172,691 0 HAEMONETICS CORP COM 405024100 4,145 72,522 SH DEFINED 09 72,522 0 0 HAEMONETICS CORP COM 405024100 19 340 SH DEFINED 10 100 240 0 HAIN CELESTIAL GROUP INC COM 405217100 6,319 363,606 SH DEFINED 01 17,901 344,250 1,455 HAIN CELESTIAL GROUP INC COM 405217100 24 1,390 SH DEFINED 04 1,390 0 0 HAIN CELESTIAL GROUP INC COM 405217100 11,371 654,265 SH DEFINED 01,08 383,390 270,875 0 HAIN CELESTIAL GROUP INC COM 405217100 1,988 114,393 SH DEFINED 09 114,393 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2 100 SH DEFINED 10 100 0 0 HALLIBURTON CO COM 406216101 28,397 942,483 SH DEFINED 01 456,491 478,916 7,076 HALLIBURTON CO COM 406216101 1,059 35,141 SH OTHER 01 22,375 7,290 5,476 HALLIBURTON CO COM 406216101 3,295 109,351 SH DEFINED 04 98,331 7,381 3,639 HALLIBURTON CO COM 406216101 696 23,113 SH OTHER 04 15,304 5,745 2,064 HALLIBURTON CO COM 406216101 23 750 SH DEFINED 07,10 750 0 0 HALLIBURTON CO COM 406216101 217,107 7,205,664 SH DEFINED 01,08 2,494,311 4,711,353 0 HALLIBURTON CO COM 406216101 56,756 1,883,701 SH DEFINED 09 1,883,701 0 0 HALLIBURTON CO COM 406216101 1,317 43,719 SH DEFINED 10 40,149 1,210 2,360 HALLIBURTON CO COM 406216101 35 1,162 SH OTHER 10 1,162 0 0 HALLMARK FINL SVCS INC EC COM 40624Q203 687 76,311 SH DEFINED 01 1,761 74,550 0 HALLMARK FINL SVCS INC EC COM 40624Q203 1,237 137,442 SH DEFINED 01,08 82,567 54,875 0 HALLMARK FINL SVCS INC EC COM 40624Q203 258 28,700 SH DEFINED 09 28,700 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 594 74,371 SH DEFINED 01 16,214 58,157 0 HALOZYME THERAPEUTICS INC COM 40637H109 4,182 523,392 SH DEFINED 01,08 105,192 418,200 0 HALOZYME THERAPEUTICS INC COM 40637H109 1,418 177,500 SH DEFINED 09 177,500 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1 130 SH DEFINED 10 130 0 0 HAMPTON ROADS BANKSHARES INC COM 409321106 17 10,870 SH DEFINED 01 2,998 7,872 0 HAMPTON ROADS BANKSHARES INC COM 409321106 215 137,923 SH DEFINED 01,08 23,091 114,832 0 HAMPTON ROADS BANKSHARES INC COM 409321106 35 22,400 SH DEFINED 09 22,400 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735206 554 32,964 SH DEFINED 01 32,694 0 270 JOHN HANCOCK BK &THRIFT OPP COM 409735206 24 1,446 SH OTHER 01 1,166 280 0 JOHN HANCOCK BK &THRIFT OPP COM 409735206 1,427 84,912 SH DEFINED 04 66,321 17,105 1,486 JOHN HANCOCK BK &THRIFT OPP COM 409735206 108 6,401 SH OTHER 04 1,417 4,984 0 JOHN HANCOCK BK &THRIFT OPP COM 409735206 407 24,237 SH DEFINED 10 23,797 440 0 JOHN HANCOCK BK &THRIFT OPP COM 409735206 7 407 SH OTHER 10 0 407 0 HANCOCK HLDG CO COM 410120109 1,977 47,295 SH DEFINED 01 12,975 33,850 470 HANCOCK HLDG CO COM 410120109 2 50 SH DEFINED 04 50 0 0 HANCOCK HLDG CO COM 410120109 10,282 245,933 SH DEFINED 01,08 58,946 186,987 0 HANCOCK HLDG CO COM 410120109 3,436 82,185 SH DEFINED 09 82,185 0 0 HANCOCK HLDG CO COM 410120109 4 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 218 ________ HANCOCK JOHN INCOME SECS TR UNDEFIND 410123103 2 17,665 DEFINED 01 17,665 0 0 HANESBRANDS INC COM 410345102 2,210 79,436 SH DEFINED 01 33,055 42,531 3,850 HANESBRANDS INC COM 410345102 268 9,650 SH OTHER 01 2,500 7,110 40 HANESBRANDS INC COM 410345102 597 21,475 SH DEFINED 04 3,580 17,895 0 HANESBRANDS INC COM 410345102 49 1,775 SH OTHER 04 1,775 0 0 HANESBRANDS INC COM 410345102 15,744 565,907 SH DEFINED 01,08 36,189 529,718 0 HANESBRANDS INC COM 410345102 5 175 SH DEFINED 09 175 0 0 HANESBRANDS INC COM 410345102 515 18,523 SH DEFINED 10 4,558 13,645 320 HANGER ORTHOPEDIC GROUP INC COM 41043F208 1,003 55,162 SH DEFINED 01 17,433 37,719 10 HANGER ORTHOPEDIC GROUP INC COM 41043F208 1 65 SH DEFINED 04 65 0 0 HANGER ORTHOPEDIC GROUP INC COM 41043F208 4,050 222,793 SH DEFINED 01,08 64,180 158,613 0 HANGER ORTHOPEDIC GROUP INC COM 41043F208 1,309 72,012 SH DEFINED 09 72,012 0 0 HANMI FINL CORP COM 410495105 119 49,774 SH DEFINED 01 12,080 37,694 0 HANMI FINL CORP COM 410495105 334 139,014 SH DEFINED 01,08 49,574 89,440 0 HANOVER INS GROUP INC COM 410867105 1,687 38,694 SH DEFINED 01 24,112 14,582 0 HANOVER INS GROUP INC COM 410867105 98 2,255 SH OTHER 01 0 2,215 40 HANOVER INS GROUP INC COM 410867105 342 7,850 SH DEFINED 04 1,625 6,225 0 HANOVER INS GROUP INC COM 410867105 201 4,600 SH OTHER 04 0 4,600 0 HANOVER INS GROUP INC COM 410867105 13,227 303,295 SH DEFINED 01,08 14,875 288,420 0 HANOVER INS GROUP INC COM 410867105 278 6,380 SH DEFINED 10 615 5,765 0 HANSEN MEDICAL INC COM 411307101 515 224,760 SH DEFINED 01 5,676 219,084 0 HANSEN MEDICAL INC COM 411307101 5 2,265 SH OTHER 01 0 0 2,265 HANSEN MEDICAL INC COM 411307101 468 204,376 SH DEFINED 01,08 35,275 169,101 0 HANSEN MEDICAL INC COM 411307101 153 66,738 SH DEFINED 09 66,738 0 0 HANSEN NAT CORP COM 411310105 3,673 84,674 SH DEFINED 01 38,598 42,661 3,415 HANSEN NAT CORP COM 411310105 314 7,232 SH OTHER 01 2,820 4,362 50 HANSEN NAT CORP COM 411310105 2,396 55,228 SH DEFINED 04 53,967 945 316 HANSEN NAT CORP COM 411310105 306 7,051 SH OTHER 04 1,065 5,986 0 HANSEN NAT CORP COM 411310105 21,429 493,985 SH DEFINED 01,08 104,582 389,403 0 HANSEN NAT CORP COM 411310105 942 21,722 SH DEFINED 09 21,722 0 0 HANSEN NAT CORP COM 411310105 1,156 26,639 SH DEFINED 10 25,124 1,515 0 HANSEN NAT CORP COM 411310105 29 660 SH OTHER 10 370 290 0 HARBIN ELECTRIC INC COM 41145W109 267 12,386 SH DEFINED 01 2,109 10,277 0 HARBIN ELECTRIC INC COM 41145W109 13 605 SH DEFINED 04 605 0 0 HARBIN ELECTRIC INC COM 41145W109 2,042 94,570 SH DEFINED 01,08 18,614 75,956 0 HARBIN ELECTRIC INC COM 41145W109 816 37,816 SH DEFINED 09 37,816 0 0 HARBIN ELECTRIC INC COM 41145W109 4 200 SH OTHER 10 0 200 0 HARBINGER GROUP INC COM 41146A106 180 26,568 SH DEFINED 01 4,704 21,864 0 HARBINGER GROUP INC COM 41146A106 14 2,024 SH OTHER 01 0 2,024 0 HARBINGER GROUP INC COM 41146A106 592 87,455 SH DEFINED 01,08 25,795 61,660 0 HARBINGER GROUP INC COM 41146A106 22 3,200 SH DEFINED 09 3,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 219 ________ HARBOR BIOSCIENCES INC COM 41150V103 6 10,497 SH DEFINED 01 0 10,497 0 HARBOR BIOSCIENCES INC COM 41150V103 25 45,962 SH DEFINED 01,08 7,197 38,765 0 HARDINGE INC COM 412324303 114 12,624 SH DEFINED 01 615 12,009 0 HARDINGE INC COM 412324303 267 29,690 SH DEFINED 01,08 10,666 19,024 0 HARLEY DAVIDSON INC COM 412822108 7,326 260,980 SH DEFINED 01 140,174 116,619 4,187 HARLEY DAVIDSON INC COM 412822108 385 13,711 SH OTHER 01 4,556 8,684 471 HARLEY DAVIDSON INC COM 412822108 532 18,949 SH DEFINED 04 17,012 947 990 HARLEY DAVIDSON INC COM 412822108 149 5,301 SH OTHER 04 4,308 418 575 HARLEY DAVIDSON INC COM 412822108 6 200 SH DEFINED 07,10 200 0 0 HARLEY DAVIDSON INC COM 412822108 52,857 1,883,058 SH DEFINED 01,08 670,746 1,212,312 0 HARLEY DAVIDSON INC COM 412822108 14,009 499,082 SH DEFINED 09 499,082 0 0 HARLEY DAVIDSON INC COM 412822108 245 8,719 SH DEFINED 10 8,219 500 0 HARLEY DAVIDSON INC COM 412822108 257 9,158 SH OTHER 10 9,158 0 0 HARLEYSVILLE GROUP INC COM 412824104 6,530 193,436 SH DEFINED 01 3,498 189,938 0 HARLEYSVILLE GROUP INC COM 412824104 9,662 286,190 SH DEFINED 01,08 200,740 85,450 0 HARLEYSVILLE GROUP INC COM 412824104 1,307 38,714 SH DEFINED 09 38,714 0 0 HARLEYSVILLE NATL CORP PA COM 412850109 382 56,965 SH DEFINED 01 11,272 45,693 0 HARLEYSVILLE NATL CORP PA COM 412850109 2,092 312,220 SH DEFINED 01,08 43,286 268,934 0 HARLEYSVILLE NATL CORP PA COM 412850109 1 90 SH DEFINED 10 90 0 0 HARMAN INTL INDS INC COM 413086109 4,543 97,109 SH DEFINED 01 38,050 57,764 1,295 HARMAN INTL INDS INC COM 413086109 49 1,047 SH OTHER 01 892 115 40 HARMAN INTL INDS INC COM 413086109 314 6,702 SH DEFINED 04 6,273 323 106 HARMAN INTL INDS INC COM 413086109 171 3,664 SH OTHER 04 3,618 46 0 HARMAN INTL INDS INC COM 413086109 23,697 506,553 SH DEFINED 01,08 153,483 353,070 0 HARMAN INTL INDS INC COM 413086109 5,770 123,338 SH DEFINED 09 123,338 0 0 HARMAN INTL INDS INC COM 413086109 189 4,036 SH DEFINED 10 4,036 0 0 HARMAN INTL INDS INC COM 413086109 3 72 SH OTHER 10 27 45 0 HARMONIC INC COM 413160102 871 138,091 SH DEFINED 01 43,986 91,360 2,745 HARMONIC INC COM 413160102 1 170 SH DEFINED 04 170 0 0 HARMONIC INC COM 413160102 5,204 824,739 SH DEFINED 01,08 187,762 636,977 0 HARMONIC INC COM 413160102 1,619 256,616 SH DEFINED 09 256,616 0 0 HARMONIC INC COM 413160102 1 180 SH DEFINED 10 180 0 0 HARMONY GOLD MNG LTD COM 413216300 155 16,348 SH DEFINED 01 16,319 0 29 HARRIS & HARRIS GROUP INC COM 413833104 119 25,876 SH DEFINED 01 5,691 20,185 0 HARRIS & HARRIS GROUP INC COM 413833104 836 181,255 SH DEFINED 01,08 39,760 141,495 0 HARRIS & HARRIS GROUP INC COM 413833104 514 111,413 SH DEFINED 09 111,413 0 0 HARRIS & HARRIS GROUP INC COM 413833104 0 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 220 ________ HARRIS CORP DEL COM 413875105 8,168 171,993 SH DEFINED 01 85,868 83,337 2,788 HARRIS CORP DEL COM 413875105 370 7,784 SH OTHER 01 5,501 2,193 90 HARRIS CORP DEL COM 413875105 1,447 30,472 SH DEFINED 04 29,179 803 490 HARRIS CORP DEL COM 413875105 259 5,464 SH OTHER 04 1,174 290 4,000 HARRIS CORP DEL COM 413875105 53,434 1,125,171 SH DEFINED 01,08 411,527 713,644 0 HARRIS CORP DEL COM 413875105 12,606 265,438 SH DEFINED 09 265,438 0 0 HARRIS CORP DEL COM 413875105 4,040 85,071 SH DEFINED 10 83,186 680 1,205 HARRIS CORP DEL COM 413875105 11 231 SH OTHER 10 221 10 0 HARRIS INTERACTIVE INC COM 414549105 52 43,159 SH DEFINED 01 0 43,159 0 HARRIS INTERACTIVE INC COM 414549105 107 88,287 SH DEFINED 01,08 34,618 53,669 0 HARSCO CORP COM 415864107 1,805 56,499 SH DEFINED 01 37,409 18,005 1,085 HARSCO CORP COM 415864107 346 10,830 SH OTHER 01 135 10,630 65 HARSCO CORP COM 415864107 723 22,640 SH DEFINED 04 19,420 3,050 170 HARSCO CORP COM 415864107 38 1,200 SH OTHER 04 940 260 0 HARSCO CORP COM 415864107 12 365 SH DEFINED 07,10 0 365 0 HARSCO CORP COM 415864107 17,531 548,878 SH DEFINED 01,08 101,052 447,826 0 HARSCO CORP COM 415864107 664 20,804 SH DEFINED 09 20,804 0 0 HARSCO CORP COM 415864107 575 17,995 SH DEFINED 10 16,225 760 1,010 HARSCO CORP COM 415864107 5 155 SH OTHER 10 155 0 0 HARTE-HANKS INC COM 416196103 2,033 158,060 SH DEFINED 01 11,745 145,105 1,210 HARTE-HANKS INC COM 416196103 30 2,370 SH DEFINED 04 2,370 0 0 HARTE-HANKS INC COM 416196103 25 1,947 SH OTHER 04 1,947 0 0 HARTE-HANKS INC COM 416196103 6,728 523,207 SH DEFINED 01,08 175,853 347,354 0 HARTE-HANKS INC COM 416196103 1,305 101,500 SH DEFINED 09 101,500 0 0 HARTE-HANKS INC COM 416196103 1 80 SH DEFINED 10 80 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 14,469 509,124 SH DEFINED 01 223,985 278,578 6,561 HARTFORD FINL SVCS GROUP INC COM 416515104 1,093 38,442 SH OTHER 01 23,289 13,073 2,080 HARTFORD FINL SVCS GROUP INC COM 416515104 3,635 127,889 SH DEFINED 04 112,334 13,513 2,042 HARTFORD FINL SVCS GROUP INC COM 416515104 312 10,995 SH OTHER 04 8,742 2,203 50 HARTFORD FINL SVCS GROUP INC COM 416515104 9 315 SH DEFINED 07,10 315 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 98,323 3,459,624 SH DEFINED 01,08 1,444,933 2,002,391 12,300 HARTFORD FINL SVCS GROUP INC COM 416515104 25,724 905,147 SH DEFINED 09 905,147 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1,291 45,419 SH DEFINED 10 41,659 3,500 260 HARTFORD FINL SVCS GROUP INC COM 416515104 80 2,824 SH OTHER 10 574 2,250 0 HARVARD BIOSCIENCE INC COM 416906105 190 49,114 SH DEFINED 01 4,938 44,176 0 HARVARD BIOSCIENCE INC COM 416906105 873 225,604 SH DEFINED 01,08 61,154 164,450 0 HARVARD BIOSCIENCE INC COM 416906105 202 52,100 SH DEFINED 09 52,100 0 0 HARVEST NATURAL RESOURCES IN COM 41754V103 375 49,767 SH DEFINED 01 8,169 41,598 0 HARVEST NATURAL RESOURCES IN COM 41754V103 594 78,854 SH DEFINED 04 78,854 0 0 HARVEST NATURAL RESOURCES IN COM 41754V103 2,112 280,478 SH DEFINED 01,08 66,142 214,336 0 HARVEST NATURAL RESOURCES IN COM 41754V103 793 105,319 SH DEFINED 09 105,319 0 0 HARVEST NATURAL RESOURCES IN COM 41754V103 1 70 SH DEFINED 10 70 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 221 ________ HASBRO INC COM 418056107 5,303 138,533 SH DEFINED 01 67,898 69,047 1,588 HASBRO INC COM 418056107 62 1,627 SH OTHER 01 1,067 460 100 HASBRO INC COM 418056107 194 5,080 SH DEFINED 04 4,567 312 201 HASBRO INC COM 418056107 4 107 SH OTHER 04 98 9 0 HASBRO INC COM 418056107 36,927 964,665 SH DEFINED 01,08 329,133 635,532 0 HASBRO INC COM 418056107 10,363 270,727 SH DEFINED 09 270,727 0 0 HASBRO INC COM 418056107 101 2,634 SH DEFINED 10 2,304 0 330 HASBRO INC COM 418056107 1 38 SH OTHER 10 38 0 0 HASTINGS ENTMT INC COM 418365102 38 8,589 SH DEFINED 01 0 8,589 0 HASTINGS ENTMT INC COM 418365102 66 14,912 SH DEFINED 01,08 10,790 4,122 0 HATTERAS FINL CORP COM 41902R103 1,608 62,411 SH DEFINED 01 9,481 52,930 0 HATTERAS FINL CORP COM 41902R103 129 5,000 SH OTHER 01 5,000 0 0 HATTERAS FINL CORP COM 41902R103 142 5,500 SH DEFINED 04 5,500 0 0 HATTERAS FINL CORP COM 41902R103 8,114 314,862 SH DEFINED 01,08 76,475 238,387 0 HATTERAS FINL CORP COM 41902R103 2,576 99,980 SH DEFINED 09 99,980 0 0 HATTERAS FINL CORP COM 41902R103 2 80 SH DEFINED 10 80 0 0 HAUPPAUGE DIGITAL INC COM 419131107 12 14,451 SH DEFINED 01 0 14,451 0 HAUPPAUGE DIGITAL INC COM 419131107 20 23,117 SH DEFINED 01,08 16,541 6,576 0 HAVERTY FURNITURE INC COM 419596101 1,562 95,707 SH DEFINED 01 8,459 86,188 1,060 HAVERTY FURNITURE INC COM 419596101 3,674 225,140 SH DEFINED 01,08 104,336 120,804 0 HAVERTY FURNITURE INC COM 419596101 801 49,085 SH DEFINED 09 49,085 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 883 39,320 SH DEFINED 01 25,016 14,264 40 HAWAIIAN ELEC INDUSTRIES COM 419870100 50 2,220 SH DEFINED 04 2,220 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 31 1,372 SH OTHER 04 0 0 1,372 HAWAIIAN ELEC INDUSTRIES COM 419870100 12,855 572,592 SH DEFINED 01,08 44,683 527,909 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8 350 SH DEFINED 10 150 200 0 HAWAIIAN HOLDINGS INC COM 419879101 455 61,702 SH DEFINED 01 11,758 49,899 45 HAWAIIAN HOLDINGS INC COM 419879101 3,262 442,661 SH DEFINED 01,08 85,033 357,628 0 HAWAIIAN HOLDINGS INC COM 419879101 1,130 153,299 SH DEFINED 09 153,299 0 0 HAWK CORP COM 420089104 186 9,556 SH DEFINED 01 1,077 8,479 0 HAWK CORP COM 420089104 906 46,459 SH DEFINED 01,08 11,941 34,518 0 HAWK CORP COM 420089104 257 13,200 SH DEFINED 09 13,200 0 0 HAWKINS INC COM 420261109 544 22,480 SH DEFINED 01 1,677 20,803 0 HAWKINS INC COM 420261109 2,030 83,904 SH DEFINED 01,08 25,845 58,059 0 HAWKINS INC COM 420261109 636 26,299 SH DEFINED 09 26,299 0 0 HAYNES INTERNATIONAL INC COM 420877201 1,782 50,166 SH DEFINED 01 3,043 47,103 20 HAYNES INTERNATIONAL INC COM 420877201 4,715 132,704 SH DEFINED 01,08 53,885 78,819 0 HAYNES INTERNATIONAL INC COM 420877201 1,222 34,400 SH DEFINED 09 34,400 0 0 HAYNES INTERNATIONAL INC COM 420877201 1 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 222 ________ HEALTHCARE SVCS GRP INC COM 421906108 1,632 72,735 SH DEFINED 01 18,403 53,162 1,170 HEALTHCARE SVCS GRP INC COM 421906108 334 14,870 SH OTHER 01 0 14,870 0 HEALTHCARE SVCS GRP INC COM 421906108 76 3,390 SH DEFINED 04 85 3,305 0 HEALTHCARE SVCS GRP INC COM 421906108 8,167 363,941 SH DEFINED 01,08 89,014 274,927 0 HEALTHCARE SVCS GRP INC COM 421906108 2,599 115,821 SH DEFINED 09 115,821 0 0 HEALTHCARE SVCS GRP INC COM 421906108 8 375 SH DEFINED 10 75 300 0 HEALTHSOUTH CORP COM 421924309 4,207 224,984 SH DEFINED 01 36,267 188,617 100 HEALTHSOUTH CORP COM 421924309 553 29,595 SH OTHER 01 0 29,595 0 HEALTHSOUTH CORP COM 421924309 359 19,185 SH DEFINED 04 18,875 0 310 HEALTHSOUTH CORP COM 421924309 146 7,825 SH OTHER 04 625 7,200 0 HEALTHSOUTH CORP COM 421924309 16,264 869,729 SH DEFINED 01,08 252,091 617,638 0 HEALTHSOUTH CORP COM 421924309 5,321 284,563 SH DEFINED 09 284,563 0 0 HEALTHSOUTH CORP COM 421924309 181 9,668 SH DEFINED 10 9,668 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 2,512 292,080 SH DEFINED 01 83,592 199,113 9,375 HEALTH MGMT ASSOC INC NEW COM 421933102 5 595 SH OTHER 01 0 410 185 HEALTH MGMT ASSOC INC NEW COM 421933102 322 37,491 SH DEFINED 04 36,906 0 585 HEALTH MGMT ASSOC INC NEW COM 421933102 10 1,155 SH OTHER 04 840 315 0 HEALTH MGMT ASSOC INC NEW COM 421933102 13,891 1,615,288 SH DEFINED 01,08 239,540 1,375,748 0 HEALTH MGMT ASSOC INC NEW COM 421933102 159 18,504 SH DEFINED 10 18,504 0 0 HEALTHCARE RLTY TR COM 421946104 9,817 421,523 SH DEFINED 01 62,323 359,175 25 HEALTHCARE RLTY TR COM 421946104 3 115 SH DEFINED 04 115 0 0 HEALTHCARE RLTY TR COM 421946104 19,951 856,651 SH DEFINED 01,08 475,072 381,579 0 HEALTHCARE RLTY TR COM 421946104 3,803 163,305 SH DEFINED 09 163,305 0 0 HEALTHCARE RLTY TR COM 421946104 2 80 SH DEFINED 10 80 0 0 HEADWATERS INC COM 42210P102 361 78,699 SH DEFINED 01 24,463 54,196 40 HEADWATERS INC COM 42210P102 0 40 SH DEFINED 04 40 0 0 HEADWATERS INC COM 42210P102 2,236 487,201 SH DEFINED 01,08 107,943 379,258 0 HEADWATERS INC COM 42210P102 752 163,769 SH DEFINED 09 163,769 0 0 HEADWATERS INC COM 42210P102 0 80 SH DEFINED 10 80 0 0 HEALTH CARE REIT INC COM 42217K106 5,917 130,829 SH DEFINED 01 63,440 65,889 1,500 HEALTH CARE REIT INC COM 42217K106 84 1,865 SH OTHER 01 1,405 460 0 HEALTH CARE REIT INC COM 42217K106 371 8,192 SH DEFINED 04 6,362 1,460 370 HEALTH CARE REIT INC COM 42217K106 4 96 SH OTHER 04 96 0 0 HEALTH CARE REIT INC COM 42217K106 10 220 SH DEFINED 07,10 220 0 0 HEALTH CARE REIT INC COM 42217K106 49,400 1,092,188 SH DEFINED 01,08 467,702 624,486 0 HEALTH CARE REIT INC COM 42217K106 9,650 213,354 SH DEFINED 09 213,354 0 0 HEALTH CARE REIT INC COM 42217K106 109 2,399 SH DEFINED 10 2,091 0 308 HEALTH CARE REIT INC COM 42217K106 4 86 SH OTHER 10 41 45 0 HEALTH GRADES INC COM 42218Q102 291 45,806 SH DEFINED 01 5,212 40,594 0 HEALTH GRADES INC COM 42218Q102 1,286 202,213 SH DEFINED 01,08 57,381 144,832 0 HEALTH GRADES INC COM 42218Q102 565 88,891 SH DEFINED 09 88,891 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 223 ________ HEALTH NET INC COM 42222G108 949 38,142 SH DEFINED 01 21,911 15,431 800 HEALTH NET INC COM 42222G108 2 80 SH OTHER 01 0 0 80 HEALTH NET INC COM 42222G108 6 245 SH DEFINED 04 245 0 0 HEALTH NET INC COM 42222G108 15,703 631,399 SH DEFINED 01,08 47,727 583,672 0 HEALTH NET INC COM 42222G108 5 220 SH DEFINED 10 220 0 0 HEALTHTRONICS INC COM 42222L107 185 51,732 SH DEFINED 01 2,070 49,662 0 HEALTHTRONICS INC COM 42222L107 324 90,399 SH DEFINED 01,08 44,455 45,944 0 HEALTHSTREAM INC COM 42222N103 67 16,360 SH DEFINED 01 0 16,360 0 HEALTHSTREAM INC COM 42222N103 92 22,445 SH DEFINED 01,08 13,468 8,977 0 HEALTHSPRING INC COM 42224N101 4,892 277,962 SH DEFINED 01 23,489 251,673 2,800 HEALTHSPRING INC COM 42224N101 1 85 SH DEFINED 04 85 0 0 HEALTHSPRING INC COM 42224N101 11,141 633,003 SH DEFINED 01,08 310,740 322,263 0 HEALTHSPRING INC COM 42224N101 2,382 135,336 SH DEFINED 09 135,336 0 0 HEALTHSPRING INC COM 42224N101 2 100 SH DEFINED 10 100 0 0 HEALTHWAYS INC COM 422245100 865 53,823 SH DEFINED 01 18,299 34,404 1,120 HEALTHWAYS INC COM 422245100 395 24,600 SH OTHER 01 10,850 13,750 0 HEALTHWAYS INC COM 422245100 162 10,055 SH DEFINED 04 3,175 6,880 0 HEALTHWAYS INC COM 422245100 4,482 278,929 SH DEFINED 01,08 60,112 218,817 0 HEALTHWAYS INC COM 422245100 1,483 92,291 SH DEFINED 09 92,291 0 0 HEALTHWAYS INC COM 422245100 11 680 SH DEFINED 10 70 610 0 HEARTLAND FINL USA INC COM 42234Q102 1,022 64,007 SH DEFINED 01 3,155 60,852 0 HEARTLAND FINL USA INC COM 42234Q102 2,303 144,182 SH DEFINED 04 144,182 0 0 HEARTLAND FINL USA INC COM 42234Q102 2,391 149,748 SH DEFINED 01,08 72,106 77,642 0 HEARTLAND FINL USA INC COM 42234Q102 725 45,419 SH DEFINED 09 45,419 0 0 HEARTLAND FINL USA INC COM 42234Q102 0 30 SH DEFINED 10 30 0 0 HEARTLAND EXPRESS INC COM 422347104 1,933 117,147 SH DEFINED 01 26,590 89,732 825 HEARTLAND EXPRESS INC COM 422347104 1 60 SH DEFINED 04 60 0 0 HEARTLAND EXPRESS INC COM 422347104 8,254 500,226 SH DEFINED 01,08 136,523 363,703 0 HEARTLAND EXPRESS INC COM 422347104 2,237 135,605 SH DEFINED 09 135,605 0 0 HEARTLAND EXPRESS INC COM 422347104 2 110 SH DEFINED 10 110 0 0 HEARTLAND PMT SYS INC COM 42235N108 1,150 61,831 SH DEFINED 01 17,206 43,225 1,400 HEARTLAND PMT SYS INC COM 42235N108 1 70 SH DEFINED 04 70 0 0 HEARTLAND PMT SYS INC COM 42235N108 6,253 336,203 SH DEFINED 01,08 84,015 252,188 0 HEARTLAND PMT SYS INC COM 42235N108 1,932 103,894 SH DEFINED 09 103,894 0 0 HEARTLAND PMT SYS INC COM 42235N108 1 80 SH DEFINED 10 80 0 0 HEARUSA INC COM 422360305 4 2,800 SH DEFINED 01 0 2,800 0 HEARUSA INC COM 422360305 14 9,486 SH DEFINED 01,08 1,360 8,126 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 224 ________ HEARTWARE INTL INC COM 422368100 139 3,129 SH DEFINED 01 892 2,237 0 HEARTWARE INTL INC COM 422368100 7 150 SH DEFINED 04 150 0 0 HEARTWARE INTL INC COM 422368100 1,712 38,491 SH DEFINED 01,08 6,207 32,284 0 HEARTWARE INTL INC COM 422368100 846 19,029 SH DEFINED 09 19,029 0 0 HECKMANN CORP COM 422680108 244 42,132 SH DEFINED 01 15,144 26,988 0 HECKMANN CORP COM 422680108 2,987 515,049 SH DEFINED 01,08 84,818 430,231 0 HECKMANN CORP COM 422680108 1,516 261,391 SH DEFINED 09 261,391 0 0 HECLA MNG CO COM 422704106 3,086 564,125 SH DEFINED 01 60,099 504,026 0 HECLA MNG CO COM 422704106 11,688 2,136,695 SH DEFINED 01,08 643,115 1,493,580 0 HECLA MNG CO COM 422704106 3,555 649,859 SH DEFINED 09 649,859 0 0 HECLA MNG CO COM 422704106 3 490 SH DEFINED 10 490 0 0 HEICO CORP NEW COM 422806109 1,328 25,758 SH DEFINED 01 4,738 21,020 0 HEICO CORP NEW COM 422806109 8,282 160,634 SH DEFINED 01,08 39,959 120,675 0 HEICO CORP NEW COM 422806109 3,393 65,804 SH DEFINED 09 65,804 0 0 HEICO CORP NEW COM 422806109 5 100 SH DEFINED 10 100 0 0 HEICO CORP NEW COM 422806208 450 11,350 SH DEFINED 01 800 10,550 0 HEICO CORP NEW COM 422806208 72 1,825 SH OTHER 01 1,825 0 0 HEICO CORP NEW COM 422806208 1,242 31,311 SH DEFINED 01,08 11,305 20,006 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3,501 124,911 SH DEFINED 01 8,122 116,004 785 HEIDRICK & STRUGGLES INTL IN COM 422819102 8 271 SH DEFINED 04 181 90 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 149 5,310 SH OTHER 04 5,310 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 6,962 248,388 SH DEFINED 01,08 130,713 117,675 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1,320 47,099 SH DEFINED 09 47,099 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3 100 SH DEFINED 10 100 0 0 HEINZ H J CO COM 423074103 16,950 371,632 SH DEFINED 01 181,007 186,013 4,612 HEINZ H J CO COM 423074103 5,082 111,420 SH OTHER 01 96,286 0 15,134 HEINZ H J CO COM 423074103 2,883 63,199 SH DEFINED 04 59,303 1,593 2,303 HEINZ H J CO COM 423074103 1,448 31,739 SH OTHER 04 9,425 4,314 18,000 HEINZ H J CO COM 423074103 12 255 SH DEFINED 07,10 255 0 0 HEINZ H J CO COM 423074103 113,883 2,496,878 SH DEFINED 01,08 885,506 1,611,372 0 HEINZ H J CO COM 423074103 30,270 663,677 SH DEFINED 09 663,677 0 0 HEINZ H J CO COM 423074103 1,369 30,010 SH DEFINED 10 20,010 0 10,000 HEINZ H J CO COM 423074103 179 3,924 SH OTHER 10 3,564 360 0 HELICOS BIOSCIENCES CORP COM 42326R109 3 3,578 SH DEFINED 01 0 3,578 0 HELICOS BIOSCIENCES CORP COM 42326R109 7 8,640 SH DEFINED 01,08 3,678 4,962 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 225 ________ HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,708 131,088 SH DEFINED 01 86,717 40,991 3,380 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 100 7,655 SH OTHER 01 465 7,100 90 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 854 65,563 SH DEFINED 04 64,098 1,465 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 54 4,110 SH OTHER 04 3,205 905 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7,973 611,934 SH DEFINED 01,08 61,479 550,455 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 701 53,785 SH DEFINED 10 51,160 2,625 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 555 SH OTHER 10 555 0 0 HELLENIC TELECOM ORGANIZATN COM 423325307 282 44,946 SH DEFINED 01 37,346 0 7,600 HELLENIC TELECOM ORGANIZATN COM 423325307 1 120 SH OTHER 01 120 0 0 HELLENIC TELECOM ORGANIZATN COM 423325307 14 2,300 SH DEFINED 04 2,300 0 0 HELLENIC TELECOM ORGANIZATN COM 423325307 151 24,075 SH DEFINED 01,08 24,075 0 0 HELMERICH & PAYNE INC COM 423452101 4,915 129,063 SH DEFINED 01 46,560 60,771 21,732 HELMERICH & PAYNE INC COM 423452101 6 170 SH OTHER 01 90 0 80 HELMERICH & PAYNE INC COM 423452101 34 893 SH DEFINED 04 893 0 0 HELMERICH & PAYNE INC COM 423452101 614 16,128 SH OTHER 04 2,728 13,400 0 HELMERICH & PAYNE INC COM 423452101 32,766 860,446 SH DEFINED 01,08 305,904 554,542 0 HELMERICH & PAYNE INC COM 423452101 7,491 196,707 SH DEFINED 09 196,707 0 0 HELMERICH & PAYNE INC COM 423452101 153 4,018 SH DEFINED 10 143 3,675 200 HELMERICH & PAYNE INC COM 423452101 0 7 SH OTHER 10 7 0 0 HEMISPHERX BIOPHARMA INC COM 42366C103 80 107,597 SH DEFINED 01 24,886 82,711 0 HEMISPHERX BIOPHARMA INC COM 42366C103 681 919,835 SH DEFINED 01,08 147,307 772,528 0 HEMISPHERX BIOPHARMA INC COM 42366C103 301 406,422 SH DEFINED 09 406,422 0 0 HENRY JACK & ASSOC INC COM 426281101 3,573 148,504 SH DEFINED 01 54,004 94,255 245 HENRY JACK & ASSOC INC COM 426281101 124 5,135 SH OTHER 01 0 4,645 490 HENRY JACK & ASSOC INC COM 426281101 553 22,970 SH DEFINED 04 21,270 705 995 HENRY JACK & ASSOC INC COM 426281101 29 1,210 SH OTHER 04 560 650 0 HENRY JACK & ASSOC INC COM 426281101 22,893 951,487 SH DEFINED 01,08 143,990 807,497 0 HENRY JACK & ASSOC INC COM 426281101 5,588 232,255 SH DEFINED 09 232,255 0 0 HENRY JACK & ASSOC INC COM 426281101 642 26,693 SH DEFINED 10 26,693 0 0 HERITAGE COMMERCE CORP COM 426927109 44 10,494 SH DEFINED 01 630 9,864 0 HERITAGE COMMERCE CORP COM 426927109 101 24,274 SH DEFINED 01,08 9,441 14,833 0 HERITAGE COMMERCE CORP COM 426927109 1 120 SH DEFINED 10 120 0 0 HERCULES OFFSHORE INC COM 427093109 470 108,754 SH DEFINED 01 27,588 81,121 45 HERCULES OFFSHORE INC COM 427093109 17 4,000 SH OTHER 04 4,000 0 0 HERCULES OFFSHORE INC COM 427093109 3,673 850,120 SH DEFINED 01,08 126,956 723,164 0 HERCULES OFFSHORE INC COM 427093109 1,360 314,722 SH DEFINED 09 314,722 0 0 HERCULES OFFSHORE INC COM 427093109 1 230 SH DEFINED 10 230 0 0 HERCULES TECH GROWTH CAP INC COM 427096508 1,912 180,539 SH DEFINED 01 6,808 173,691 40 HERCULES TECH GROWTH CAP INC COM 427096508 4,018 379,371 SH DEFINED 01,08 204,639 174,732 0 HERCULES TECH GROWTH CAP INC COM 427096508 1,160 109,573 SH DEFINED 09 109,573 0 0 HERCULES TECH GROWTH CAP INC COM 427096508 1 73 SH DEFINED 10 73 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 226 ________ HERITAGE FINL CORP WASH COM 42722X106 226 14,953 SH DEFINED 01 1,808 13,145 0 HERITAGE FINL CORP WASH COM 42722X106 881 58,382 SH DEFINED 01,08 17,053 41,329 0 HERITAGE FINL CORP WASH COM 42722X106 56 3,700 SH DEFINED 09 3,700 0 0 HERITAGE FINL GROUP COM 42725U109 11 936 SH DEFINED 01 150 786 0 HERITAGE FINL GROUP COM 42725U109 172 14,259 SH DEFINED 01,08 3,942 10,317 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 575 SH DEFINED 01 243 332 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 197 17,438 SH DEFINED 01,08 2,433 15,005 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 18 1,600 SH DEFINED 09 1,600 0 0 HERLEY INDS INC DEL COM 427398102 299 20,392 SH DEFINED 01 3,361 17,031 0 HERLEY INDS INC DEL COM 427398102 1,613 110,045 SH DEFINED 01,08 26,707 83,338 0 HERLEY INDS INC DEL COM 427398102 531 36,200 SH DEFINED 09 36,200 0 0 HERLEY INDS INC DEL COM 427398102 0 30 SH DEFINED 10 30 0 0 HERSHA HOSPITALITY TR COM 427825104 400 77,133 SH DEFINED 01 22,287 54,846 0 HERSHA HOSPITALITY TR COM 427825104 4,306 831,267 SH DEFINED 01,08 265,279 565,988 0 HERSHA HOSPITALITY TR COM 427825104 1,373 265,081 SH DEFINED 09 265,081 0 0 HERSHA HOSPITALITY TR COM 427825104 3 520 SH DEFINED 10 520 0 0 HERSHEY CO COM 427866108 10,877 254,071 SH DEFINED 01 157,561 92,498 4,012 HERSHEY CO COM 427866108 704 16,456 SH OTHER 01 7,385 9,011 60 HERSHEY CO COM 427866108 6,054 141,416 SH DEFINED 04 126,724 13,325 1,367 HERSHEY CO COM 427866108 1,311 30,615 SH OTHER 04 20,328 10,287 0 HERSHEY CO COM 427866108 8 190 SH DEFINED 07,10 190 0 0 HERSHEY CO COM 427866108 55,446 1,295,176 SH DEFINED 01,08 456,091 839,085 0 HERSHEY CO COM 427866108 14,764 344,875 SH DEFINED 09 344,875 0 0 HERSHEY CO COM 427866108 3,073 71,783 SH DEFINED 10 66,633 4,165 985 HERSHEY CO COM 427866108 50 1,159 SH OTHER 10 1,159 0 0 HESKA CORP COM 42805E108 48 59,079 SH DEFINED 01 0 59,079 0 HESKA CORP COM 42805E108 82 100,510 SH DEFINED 01,08 64,240 36,270 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 642 64,310 SH DEFINED 01 34,509 28,011 1,790 HERTZ GLOBAL HOLDINGS INC COM 42805T105 2 245 SH OTHER 01 0 0 245 HERTZ GLOBAL HOLDINGS INC COM 42805T105 14 1,405 SH DEFINED 04 1,405 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 2 155 SH OTHER 04 155 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 5,478 548,334 SH DEFINED 01,08 67,158 481,176 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 15 1,515 SH DEFINED 10 1,515 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 227 ________ HESS CORP COM 42809H107 18,098 289,338 SH DEFINED 01 139,398 148,108 1,832 HESS CORP COM 42809H107 475 7,593 SH OTHER 01 2,478 4,865 250 HESS CORP COM 42809H107 1,103 17,635 SH DEFINED 04 12,929 3,840 866 HESS CORP COM 42809H107 85 1,354 SH OTHER 04 1,333 21 0 HESS CORP COM 42809H107 29 460 SH DEFINED 07,10 460 0 0 HESS CORP COM 42809H107 146,031 2,334,635 SH DEFINED 01,08 815,490 1,519,145 0 HESS CORP COM 42809H107 38,841 620,963 SH DEFINED 09 620,963 0 0 HESS CORP COM 42809H107 628 10,046 SH DEFINED 10 8,576 1,000 470 HESS CORP COM 42809H107 10 158 SH OTHER 10 158 0 0 HEWITT ASSOCS INC COM 42822Q100 1,817 45,679 SH DEFINED 01 18,492 22,502 4,685 HEWITT ASSOCS INC COM 42822Q100 3 70 SH OTHER 01 0 0 70 HEWITT ASSOCS INC COM 42822Q100 538 13,536 SH DEFINED 04 240 0 13,296 HEWITT ASSOCS INC COM 42822Q100 318 8,000 SH OTHER 04 0 8,000 0 HEWITT ASSOCS INC COM 42822Q100 20,445 513,963 SH DEFINED 01,08 32,921 481,042 0 HEWITT ASSOCS INC COM 42822Q100 8 200 SH DEFINED 10 200 0 0 HEWLETT PACKARD CO COM 428236103 256,037 4,817,261 SH DEFINED 01 3,054,938 1,645,183 117,140 HEWLETT PACKARD CO COM 428236103 32,042 602,852 SH OTHER 01 386,985 157,944 57,923 HEWLETT PACKARD CO COM 428236103 131,179 2,468,099 SH DEFINED 04 2,286,763 74,049 107,287 HEWLETT PACKARD CO COM 428236103 36,781 692,025 SH OTHER 04 483,651 127,129 81,245 HEWLETT PACKARD CO COM 428236103 78 1,465 SH DEFINED 07,10 1,465 0 0 HEWLETT PACKARD CO COM 428236103 1,018,529 19,163,286 SH DEFINED 01,08 6,913,456 12,249,830 0 HEWLETT PACKARD CO COM 428236103 261,442 4,918,941 SH DEFINED 09 4,918,941 0 0 HEWLETT PACKARD CO COM 428236103 38,893 731,767 SH DEFINED 10 601,871 106,790 23,106 HEWLETT PACKARD CO COM 428236103 5,741 108,008 SH OTHER 10 83,463 18,033 6,512 HEXCEL CORP NEW COM 428291108 2,936 203,318 SH DEFINED 01 19,938 183,260 120 HEXCEL CORP NEW COM 428291108 277 19,200 SH OTHER 01 0 19,200 0 HEXCEL CORP NEW COM 428291108 31 2,130 SH DEFINED 04 0 2,130 0 HEXCEL CORP NEW COM 428291108 12,853 890,072 SH DEFINED 01,08 250,382 639,690 0 HEXCEL CORP NEW COM 428291108 3,863 267,507 SH DEFINED 09 267,507 0 0 HEXCEL CORP NEW COM 428291108 33 2,270 SH DEFINED 10 0 2,130 140 HEXCEL CORP NEW COM 428291108 5 340 SH OTHER 10 0 340 0 HHGREGG INC COM 42833L108 817 32,350 SH DEFINED 01 2,685 29,665 0 HHGREGG INC COM 42833L108 13 534 SH OTHER 01 0 534 0 HHGREGG INC COM 42833L108 10 400 SH DEFINED 04 0 400 0 HHGREGG INC COM 42833L108 3,088 122,347 SH DEFINED 01,08 36,041 86,306 0 HHGREGG INC COM 42833L108 897 35,545 SH DEFINED 09 35,545 0 0 HHGREGG INC COM 42833L108 5 210 SH DEFINED 10 0 210 0 HHGREGG INC COM 42833L108 3 115 SH OTHER 10 0 115 0 HI-TECH PHARMACAL INC COM 42840B101 406 18,323 SH DEFINED 01 1,843 16,480 0 HI-TECH PHARMACAL INC COM 42840B101 1,666 75,271 SH DEFINED 01,08 19,242 56,029 0 HI-TECH PHARMACAL INC COM 42840B101 509 23,001 SH DEFINED 09 23,001 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 228 ________ HIBBETT SPORTS INC COM 428567101 1,500 58,641 SH DEFINED 01 22,900 34,706 1,035 HIBBETT SPORTS INC COM 428567101 10 400 SH OTHER 01 0 145 255 HIBBETT SPORTS INC COM 428567101 225 8,800 SH DEFINED 04 8,080 280 440 HIBBETT SPORTS INC COM 428567101 11 445 SH OTHER 04 175 270 0 HIBBETT SPORTS INC COM 428567101 6,422 251,071 SH DEFINED 01,08 55,196 195,875 0 HIBBETT SPORTS INC COM 428567101 2,187 85,502 SH DEFINED 09 85,502 0 0 HIBBETT SPORTS INC COM 428567101 271 10,576 SH DEFINED 10 10,576 0 0 HICKORY TECH CORP COM 429060106 246 27,887 SH DEFINED 01 6,242 21,645 0 HICKORY TECH CORP COM 429060106 1,051 119,078 SH DEFINED 01,08 29,928 89,150 0 HICKORY TECH CORP COM 429060106 52 5,900 SH DEFINED 09 5,900 0 0 HIGHWOODS PPTYS INC COM 431284108 7,056 222,371 SH DEFINED 01 22,337 200,034 0 HIGHWOODS PPTYS INC COM 431284108 5 171 SH DEFINED 04 171 0 0 HIGHWOODS PPTYS INC COM 431284108 30,855 972,411 SH DEFINED 01,08 321,458 650,953 0 HIGHWOODS PPTYS INC COM 431284108 6,285 198,079 SH DEFINED 09 198,079 0 0 HIGHWOODS PPTYS INC COM 431284108 5 150 SH DEFINED 10 0 0 150 HILL INTERNATIONAL INC COM 431466101 211 36,170 SH DEFINED 01 6,503 29,667 0 HILL INTERNATIONAL INC COM 431466101 1,190 204,110 SH DEFINED 01,08 50,279 153,831 0 HILL INTERNATIONAL INC COM 431466101 390 66,900 SH DEFINED 09 66,900 0 0 HILL ROM HLDGS INC COM 431475102 2,146 78,882 SH DEFINED 01 24,788 54,014 80 HILL ROM HLDGS INC COM 431475102 127 4,650 SH OTHER 01 0 4,600 50 HILL ROM HLDGS INC COM 431475102 467 17,145 SH DEFINED 04 3,935 13,210 0 HILL ROM HLDGS INC COM 431475102 12,332 453,220 SH DEFINED 01,08 80,108 373,112 0 HILL ROM HLDGS INC COM 431475102 313 11,505 SH DEFINED 10 1,290 10,215 0 HILLENBRAND INC COM 431571108 1,135 51,623 SH DEFINED 01 19,786 29,307 2,530 HILLENBRAND INC COM 431571108 3 145 SH OTHER 01 100 0 45 HILLENBRAND INC COM 431571108 25 1,120 SH DEFINED 04 1,120 0 0 HILLENBRAND INC COM 431571108 5,057 229,957 SH DEFINED 01,08 51,918 178,039 0 HILLENBRAND INC COM 431571108 2 100 SH DEFINED 10 100 0 0 HILLTOP HOLDINGS INC COM 432748101 505 42,951 SH DEFINED 01 11,035 31,916 0 HILLTOP HOLDINGS INC COM 432748101 405 34,457 SH DEFINED 04 34,457 0 0 HILLTOP HOLDINGS INC COM 432748101 4,026 342,636 SH DEFINED 01,08 102,047 240,589 0 HILLTOP HOLDINGS INC COM 432748101 1,315 111,897 SH DEFINED 09 111,897 0 0 HILLTOP HOLDINGS INC COM 432748101 1 80 SH DEFINED 10 80 0 0 HITACHI LIMITED COM 433578507 2,279 61,275 SH DEFINED 01 53,845 250 7,180 HITACHI LIMITED COM 433578507 23 617 SH OTHER 01 199 418 0 HITACHI LIMITED COM 433578507 164 4,408 SH DEFINED 04 4,408 0 0 HITACHI LIMITED COM 433578507 798 21,460 SH DEFINED 01,08 21,460 0 0 HITACHI LIMITED COM 433578507 14 380 SH DEFINED 10 380 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 229 ________ HITTITE MICROWAVE CORP COM 43365Y104 1,502 34,167 SH DEFINED 01 8,483 24,804 880 HITTITE MICROWAVE CORP COM 43365Y104 2 50 SH DEFINED 04 50 0 0 HITTITE MICROWAVE CORP COM 43365Y104 7,754 176,348 SH DEFINED 01,08 43,007 133,341 0 HITTITE MICROWAVE CORP COM 43365Y104 2,738 62,265 SH DEFINED 09 62,265 0 0 HITTITE MICROWAVE CORP COM 43365Y104 2 40 SH DEFINED 10 40 0 0 HOLLY CORP COM 435758305 1,701 60,960 SH DEFINED 01 23,955 35,405 1,600 HOLLY CORP COM 435758305 24 860 SH OTHER 01 330 500 30 HOLLY CORP COM 435758305 241 8,634 SH DEFINED 04 8,234 400 0 HOLLY CORP COM 435758305 8 275 SH OTHER 04 155 120 0 HOLLY CORP COM 435758305 4,853 173,863 SH DEFINED 01,08 55,196 118,667 0 HOLLY CORP COM 435758305 139 4,980 SH DEFINED 10 4,830 150 0 HOLLYWOOD MEDIA CORP COM 436233100 24 20,633 SH DEFINED 01 0 20,633 0 HOLLYWOOD MEDIA CORP COM 436233100 35 29,316 SH DEFINED 01,08 18,366 10,950 0 HOLOGIC INC COM 436440101 1,834 98,932 SH DEFINED 01 49,680 39,672 9,580 HOLOGIC INC COM 436440101 584 31,480 SH OTHER 01 29,400 1,875 205 HOLOGIC INC COM 436440101 156 8,435 SH DEFINED 04 7,885 0 550 HOLOGIC INC COM 436440101 4 200 SH OTHER 04 200 0 0 HOLOGIC INC COM 436440101 34,093 1,838,888 SH DEFINED 01,08 364,855 1,474,033 0 HOLOGIC INC COM 436440101 1,326 71,505 SH DEFINED 09 71,505 0 0 HOLOGIC INC COM 436440101 99 5,353 SH DEFINED 10 5,353 0 0 HOME BANCORP INC COM 43689E107 67 4,817 SH DEFINED 01 2,162 2,655 0 HOME BANCORP INC COM 43689E107 772 55,130 SH DEFINED 01,08 8,253 46,877 0 HOME BANCORP INC COM 43689E107 133 9,500 SH DEFINED 09 9,500 0 0 HOME BANCSHARES INC COM 436893200 812 30,726 SH DEFINED 01 9,042 21,684 0 HOME BANCSHARES INC COM 436893200 1 20 SH DEFINED 04 20 0 0 HOME BANCSHARES INC COM 436893200 4,020 152,032 SH DEFINED 01,08 39,621 112,411 0 HOME BANCSHARES INC COM 436893200 1,337 50,567 SH DEFINED 09 50,567 0 0 HOME BANCSHARES INC COM 436893200 2 80 SH DEFINED 10 80 0 0 HOME DEPOT INC COM 437076102 88,938 2,749,248 SH DEFINED 01 1,406,900 1,276,445 65,903 HOME DEPOT INC COM 437076102 14,743 455,722 SH OTHER 01 251,940 161,001 42,781 HOME DEPOT INC COM 437076102 34,809 1,076,027 SH DEFINED 04 947,306 100,098 28,623 HOME DEPOT INC COM 437076102 12,944 400,121 SH OTHER 04 279,903 70,522 49,696 HOME DEPOT INC COM 437076102 86 2,660 SH DEFINED 07,10 2,660 0 0 HOME DEPOT INC COM 437076102 476,122 14,717,849 SH DEFINED 01,08 5,715,874 8,899,050 102,925 HOME DEPOT INC COM 437076102 114,830 3,549,606 SH DEFINED 09 3,549,606 0 0 HOME DEPOT INC COM 437076102 17,340 536,006 SH DEFINED 10 462,425 16,933 56,648 HOME DEPOT INC COM 437076102 3,026 93,552 SH OTHER 10 28,726 57,340 7,486 HOME FED BANCORP INC MD COM 43710G105 200 13,758 SH DEFINED 01 4,196 9,547 15 HOME FED BANCORP INC MD COM 43710G105 1,732 119,365 SH DEFINED 01,08 23,972 95,393 0 HOME FED BANCORP INC MD COM 43710G105 785 54,108 SH DEFINED 09 54,108 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 230 ________ HOME PROPERTIES INC COM 437306103 5,689 121,568 SH DEFINED 01 18,995 100,973 1,600 HOME PROPERTIES INC COM 437306103 3 65 SH OTHER 01 0 65 0 HOME PROPERTIES INC COM 437306103 276 5,890 SH DEFINED 04 5,796 0 94 HOME PROPERTIES INC COM 437306103 9 185 SH OTHER 04 185 0 0 HOME PROPERTIES INC COM 437306103 18,021 385,065 SH DEFINED 01,08 165,884 219,181 0 HOME PROPERTIES INC COM 437306103 4,510 96,371 SH DEFINED 09 96,371 0 0 HOME PROPERTIES INC COM 437306103 140 2,996 SH DEFINED 10 2,996 0 0 HONDA MOTOR LTD COM 438128308 12,693 359,688 SH DEFINED 01 323,413 6,680 29,595 HONDA MOTOR LTD COM 438128308 555 15,718 SH OTHER 01 6,226 6,367 3,125 HONDA MOTOR LTD COM 438128308 7,309 207,125 SH DEFINED 04 192,202 7,935 6,988 HONDA MOTOR LTD COM 438128308 1,152 32,635 SH OTHER 04 9,275 22,705 655 HONDA MOTOR LTD COM 438128308 183 5,175 SH DEFINED 07,10 5,175 0 0 HONDA MOTOR LTD COM 438128308 2,728 77,301 SH DEFINED 01,08 77,301 0 0 HONDA MOTOR LTD COM 438128308 4,517 128,005 SH DEFINED 10 108,850 10,135 9,020 HONDA MOTOR LTD COM 438128308 11 315 SH OTHER 10 315 0 0 HONEYWELL INTL INC COM 438516106 44,720 987,853 SH DEFINED 01 512,619 464,908 10,326 HONEYWELL INTL INC COM 438516106 4,441 98,095 SH OTHER 01 56,743 20,333 21,019 HONEYWELL INTL INC COM 438516106 7,229 159,694 SH DEFINED 04 119,436 19,571 20,687 HONEYWELL INTL INC COM 438516106 2,098 46,349 SH OTHER 04 26,552 19,797 0 HONEYWELL INTL INC COM 438516106 265,303 5,860,463 SH DEFINED 01,08 2,010,359 3,850,104 0 HONEYWELL INTL INC COM 438516106 65,471 1,446,227 SH DEFINED 09 1,446,227 0 0 HONEYWELL INTL INC COM 438516106 3,701 81,762 SH DEFINED 10 68,472 7,545 5,745 HONEYWELL INTL INC COM 438516106 138 3,050 SH OTHER 10 2,840 210 0 HOOKER FURNITURE CORP COM 439038100 672 41,764 SH DEFINED 01 2,292 39,472 0 HOOKER FURNITURE CORP COM 439038100 1,808 112,457 SH DEFINED 01,08 48,142 64,315 0 HOOKER FURNITURE CORP COM 439038100 581 36,132 SH DEFINED 09 36,132 0 0 HOOPER HOLMES INC COM 439104100 65 74,658 SH DEFINED 01 0 74,658 0 HOOPER HOLMES INC COM 439104100 121 138,950 SH DEFINED 01,08 64,099 74,851 0 HOPFED BANCORP INC COM 439734104 82 6,814 SH DEFINED 01 0 6,814 0 HOPFED BANCORP INC COM 439734104 127 10,583 SH DEFINED 01,08 6,941 3,642 0 HORACE MANN EDUCATORS CORP N COM 440327104 7,498 497,852 SH DEFINED 01 12,661 483,901 1,290 HORACE MANN EDUCATORS CORP N COM 440327104 13 850 SH DEFINED 04 70 780 0 HORACE MANN EDUCATORS CORP N COM 440327104 13,327 884,924 SH DEFINED 01,08 508,868 376,056 0 HORACE MANN EDUCATORS CORP N COM 440327104 1,675 111,200 SH DEFINED 09 111,200 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2 100 SH DEFINED 10 0 0 100 HORIZON LINES INC COM 44044K101 112 20,673 SH DEFINED 01 8,564 12,109 0 HORIZON LINES INC COM 44044K101 1,251 229,991 SH DEFINED 01,08 35,718 194,273 0 HORIZON LINES INC COM 44044K101 434 79,700 SH DEFINED 09 79,700 0 0 HORIZON LINES INC COM 44044K101 0 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 231 ________ HORMEL FOODS CORP COM 440452100 2,706 64,424 SH DEFINED 01 28,340 35,254 830 HORMEL FOODS CORP COM 440452100 11 259 SH OTHER 01 245 14 0 HORMEL FOODS CORP COM 440452100 61 1,452 SH DEFINED 04 1,397 50 5 HORMEL FOODS CORP COM 440452100 23,188 551,954 SH DEFINED 01,08 199,286 352,668 0 HORMEL FOODS CORP COM 440452100 6,268 149,196 SH DEFINED 09 149,196 0 0 HORMEL FOODS CORP COM 440452100 31 747 SH DEFINED 10 690 7 50 HORNBECK OFFSHORE SVCS INC N COM 440543106 3,836 206,571 SH DEFINED 01 8,272 197,799 500 HORNBECK OFFSHORE SVCS INC N COM 440543106 1 53 SH DEFINED 04 53 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 6,871 369,989 SH DEFINED 01,08 213,283 156,706 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1,186 63,877 SH DEFINED 09 63,877 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1 40 SH DEFINED 10 40 0 0 HORSEHEAD HLDG CORP COM 440694305 523 44,149 SH DEFINED 01 12,729 31,420 0 HORSEHEAD HLDG CORP COM 440694305 70 5,870 SH OTHER 01 0 5,870 0 HORSEHEAD HLDG CORP COM 440694305 195 16,440 SH DEFINED 04 5,250 11,190 0 HORSEHEAD HLDG CORP COM 440694305 4,021 339,633 SH DEFINED 01,08 63,957 275,676 0 HORSEHEAD HLDG CORP COM 440694305 1,365 115,274 SH DEFINED 09 115,274 0 0 HORSEHEAD HLDG CORP COM 440694305 13 1,070 SH DEFINED 10 70 1,000 0 HORSEHEAD HLDG CORP COM 440694305 4 315 SH OTHER 10 0 315 0 HOSPITALITY PPTYS TR COM 44106M102 1,047 43,720 SH DEFINED 01 28,328 14,549 843 HOSPITALITY PPTYS TR COM 44106M102 2 90 SH OTHER 01 0 0 90 HOSPITALITY PPTYS TR COM 44106M102 46 1,915 SH DEFINED 04 915 0 1,000 HOSPITALITY PPTYS TR COM 44106M102 23,223 969,654 SH DEFINED 01,08 228,252 741,402 0 HOSPITALITY PPTYS TR COM 44106M102 462 19,272 SH DEFINED 09 19,272 0 0 HOSPITALITY PPTYS TR COM 44106M102 6 250 SH DEFINED 10 250 0 0 HOSPITALITY PPTYS TR COM 44106M102 62 2,576 SH OTHER 10 0 0 2,576 HOSPIRA INC COM 441060100 22,284 393,362 SH DEFINED 01 248,027 128,678 16,657 HOSPIRA INC COM 441060100 5,363 94,661 SH OTHER 01 43,594 49,274 1,793 HOSPIRA INC COM 441060100 8,131 143,530 SH DEFINED 04 130,266 7,825 5,439 HOSPIRA INC COM 441060100 2,558 45,154 SH OTHER 04 15,956 16,093 13,105 HOSPIRA INC COM 441060100 73,982 1,305,953 SH DEFINED 01,08 464,129 841,824 0 HOSPIRA INC COM 441060100 18,816 332,141 SH DEFINED 09 332,141 0 0 HOSPIRA INC COM 441060100 4,446 78,475 SH DEFINED 10 68,435 8,185 1,855 HOSPIRA INC COM 441060100 1,678 29,612 SH OTHER 10 20,406 9,206 0 HOST HOTELS & RESORTS INC COM 44107P104 9,472 646,548 SH DEFINED 01 293,707 346,988 5,853 HOST HOTELS & RESORTS INC COM 44107P104 96 6,578 SH OTHER 01 5,672 344 562 HOST HOTELS & RESORTS INC COM 44107P104 436 29,794 SH DEFINED 04 28,391 233 1,170 HOST HOTELS & RESORTS INC COM 44107P104 20 1,393 SH OTHER 04 1,349 44 0 HOST HOTELS & RESORTS INC COM 44107P104 12 853 SH DEFINED 07,10 853 0 0 HOST HOTELS & RESORTS INC COM 44107P104 87,393 5,965,361 SH DEFINED 01,08 2,612,897 3,352,464 0 HOST HOTELS & RESORTS INC COM 44107P104 19,164 1,308,138 SH DEFINED 09 1,308,138 0 0 HOST HOTELS & RESORTS INC COM 44107P104 212 14,457 SH DEFINED 10 13,407 29 1,021 HOST HOTELS & RESORTS INC COM 44107P104 6 405 SH OTHER 10 242 163 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 232 ________ HOT TOPIC INC COM 441339108 1,692 259,940 SH DEFINED 01 20,786 236,694 2,460 HOT TOPIC INC COM 441339108 0 35 SH DEFINED 04 35 0 0 HOT TOPIC INC COM 441339108 3,839 589,658 SH DEFINED 01,08 289,767 299,891 0 HOT TOPIC INC COM 441339108 749 115,017 SH DEFINED 09 115,017 0 0 HOT TOPIC INC COM 441339108 1 90 SH DEFINED 10 90 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 243 13,405 SH DEFINED 01 405 13,000 0 HOUSTON AMERN ENERGY CORP COM 44183U100 528 29,083 SH DEFINED 01,08 13,556 15,527 0 HOUSTON WIRE & CABLE CO COM 44244K109 228 19,723 SH DEFINED 01 4,865 14,858 0 HOUSTON WIRE & CABLE CO COM 44244K109 1,718 148,318 SH DEFINED 01,08 30,928 117,390 0 HOUSTON WIRE & CABLE CO COM 44244K109 569 49,100 SH DEFINED 09 49,100 0 0 HOVNANIAN ENTERPRISES INC COM 442487203 333 76,541 SH DEFINED 01 12,748 63,793 0 HOVNANIAN ENTERPRISES INC COM 442487203 2,092 481,002 SH DEFINED 01,08 93,177 387,825 0 HOVNANIAN ENTERPRISES INC COM 442487203 547 125,800 SH DEFINED 09 125,800 0 0 HOVNANIAN ENTERPRISES INC COM 442487203 0 80 SH DEFINED 10 80 0 0 HUB GROUP INC COM 443320106 1,997 71,371 SH DEFINED 01 20,895 49,096 1,380 HUB GROUP INC COM 443320106 17 620 SH OTHER 01 520 100 0 HUB GROUP INC COM 443320106 193 6,888 SH DEFINED 04 6,253 635 0 HUB GROUP INC COM 443320106 6 220 SH OTHER 04 135 85 0 HUB GROUP INC COM 443320106 9,116 325,804 SH DEFINED 01,08 79,571 246,233 0 HUB GROUP INC COM 443320106 2,977 106,414 SH DEFINED 09 106,414 0 0 HUB GROUP INC COM 443320106 169 6,029 SH DEFINED 10 6,029 0 0 HUBBELL INC COM 443510102 1,122 23,104 SH DEFINED 01 23,104 0 0 HUBBELL INC COM 443510102 65 1,330 SH OTHER 01 1,330 0 0 HUBBELL INC COM 443510201 1,220 24,192 SH DEFINED 01 14,231 9,371 590 HUBBELL INC COM 443510201 88 1,752 SH OTHER 01 1,752 0 0 HUBBELL INC COM 443510201 20 405 SH DEFINED 04 405 0 0 HUBBELL INC COM 443510201 807 16,000 SH OTHER 04 0 0 16,000 HUBBELL INC COM 443510201 20,419 404,906 SH DEFINED 01,08 49,024 355,882 0 HUBBELL INC COM 443510201 6 110 SH DEFINED 10 110 0 0 HUDSON CITY BANCORP COM 443683107 11,304 797,712 SH DEFINED 01 302,400 484,687 10,625 HUDSON CITY BANCORP COM 443683107 126 8,921 SH OTHER 01 7,411 275 1,235 HUDSON CITY BANCORP COM 443683107 3,782 266,870 SH DEFINED 04 259,370 4,580 2,920 HUDSON CITY BANCORP COM 443683107 294 20,779 SH OTHER 04 5,741 15,038 0 HUDSON CITY BANCORP COM 443683107 63,591 4,487,711 SH DEFINED 01,08 1,988,504 2,469,692 29,515 HUDSON CITY BANCORP COM 443683107 14,082 993,814 SH DEFINED 09 993,814 0 0 HUDSON CITY BANCORP COM 443683107 1,029 72,594 SH DEFINED 10 72,097 17 480 HUDSON CITY BANCORP COM 443683107 5 337 SH OTHER 10 337 0 0 HUDSON HIGHLAND GROUP INC COM 443792106 51 11,600 SH DEFINED 01 1,506 10,094 0 HUDSON HIGHLAND GROUP INC COM 443792106 159 36,304 SH DEFINED 01,08 7,119 29,185 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 233 ________ HUDSON TECHNOLOGIES INC COM 444144109 3 981 SH DEFINED 01 0 981 0 HUDSON TECHNOLOGIES INC COM 444144109 25 9,602 SH DEFINED 01,08 981 8,621 0 HUDSON VALLEY HOLDING CORP COM 444172100 15 622 SH DEFINED 01 622 0 0 HUDSON VALLEY HOLDING CORP COM 444172100 53 2,198 SH DEFINED 04 2,198 0 0 HUDSON VALLEY HOLDING CORP COM 444172100 149 6,151 SH DEFINED 01,08 0 6,151 0 HUGHES COMMUNICATIONS INC COM 444398101 411 14,767 SH DEFINED 01 1,903 12,864 0 HUGHES COMMUNICATIONS INC COM 444398101 2,170 77,901 SH DEFINED 01,08 21,669 56,232 0 HUGHES COMMUNICATIONS INC COM 444398101 673 24,179 SH DEFINED 09 24,179 0 0 HUGOTON RTY TR TEX COM 444717102 37 2,235 SH DEFINED 01 2,235 0 0 HUGOTON RTY TR TEX COM 444717102 518 31,298 SH OTHER 01 6,298 0 25,000 HUGOTON RTY TR TEX COM 444717102 25 1,500 SH OTHER 04 1,500 0 0 HUGOTON RTY TR TEX COM 444717102 66 4,000 SH DEFINED 10 4,000 0 0 HUMANA INC COM 444859102 11,658 249,259 SH DEFINED 01 125,494 120,913 2,852 HUMANA INC COM 444859102 1,113 23,792 SH OTHER 01 9,151 14,641 0 HUMANA INC COM 444859102 4,958 106,001 SH DEFINED 04 84,352 19,032 2,617 HUMANA INC COM 444859102 739 15,798 SH OTHER 04 2,126 13,672 0 HUMANA INC COM 444859102 12 260 SH DEFINED 07,10 260 0 0 HUMANA INC COM 444859102 63,868 1,365,579 SH DEFINED 01,08 494,253 871,326 0 HUMANA INC COM 444859102 16,509 352,987 SH DEFINED 09 352,987 0 0 HUMANA INC COM 444859102 1,656 35,412 SH DEFINED 10 28,577 5,180 1,655 HUMANA INC COM 444859102 27 577 SH OTHER 10 352 225 0 HUMAN GENOME SCIENCES INC COM 444903108 4,509 149,320 SH DEFINED 01 40,722 108,598 0 HUMAN GENOME SCIENCES INC COM 444903108 42,608 1,410,855 SH DEFINED 01,08 224,377 1,186,478 0 HUMAN GENOME SCIENCES INC COM 444903108 15,462 511,983 SH DEFINED 09 511,983 0 0 HUMAN GENOME SCIENCES INC COM 444903108 8 270 SH DEFINED 10 270 0 0 HUNT J B TRANS SVCS INC COM 445658107 2,985 83,199 SH DEFINED 01 21,648 57,981 3,570 HUNT J B TRANS SVCS INC COM 445658107 5 135 SH OTHER 01 0 0 135 HUNT J B TRANS SVCS INC COM 445658107 212 5,898 SH DEFINED 04 5,643 25 230 HUNT J B TRANS SVCS INC COM 445658107 4 115 SH OTHER 04 115 0 0 HUNT J B TRANS SVCS INC COM 445658107 23,629 658,545 SH DEFINED 01,08 156,294 502,251 0 HUNT J B TRANS SVCS INC COM 445658107 1,575 43,900 SH DEFINED 09 43,900 0 0 HUNT J B TRANS SVCS INC COM 445658107 73 2,040 SH DEFINED 10 1,840 0 200 HUNTINGTON BANCSHARES INC COM 446150104 3,921 727,489 SH DEFINED 01 349,065 367,808 10,616 HUNTINGTON BANCSHARES INC COM 446150104 45 8,293 SH OTHER 01 7,308 385 600 HUNTINGTON BANCSHARES INC COM 446150104 153 28,382 SH DEFINED 04 26,152 1,590 640 HUNTINGTON BANCSHARES INC COM 446150104 3 621 SH OTHER 04 621 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4 755 SH DEFINED 07,10 755 0 0 HUNTINGTON BANCSHARES INC COM 446150104 27,230 5,051,985 SH DEFINED 01,08 1,408,420 3,643,565 0 HUNTINGTON BANCSHARES INC COM 446150104 6,782 1,258,271 SH DEFINED 09 1,258,271 0 0 HUNTINGTON BANCSHARES INC COM 446150104 264 48,957 SH DEFINED 10 48,633 74 250 HUNTINGTON BANCSHARES INC COM 446150104 5 936 SH OTHER 10 936 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 234 ________ HUNTSMAN CORP COM 447011107 609 50,573 SH DEFINED 01 29,889 20,194 490 HUNTSMAN CORP COM 447011107 2 125 SH OTHER 01 0 0 125 HUNTSMAN CORP COM 447011107 7,514 623,566 SH DEFINED 01,08 133,810 489,756 0 HUNTSMAN CORP COM 447011107 4 330 SH DEFINED 10 330 0 0 HURCO COMPANIES INC COM 447324104 477 28,320 SH DEFINED 01 1,579 26,741 0 HURCO COMPANIES INC COM 447324104 1,333 79,204 SH DEFINED 01,08 32,534 46,670 0 HURCO COMPANIES INC COM 447324104 296 17,600 SH DEFINED 09 17,600 0 0 HURON CONSULTING GROUP INC COM 447462102 972 47,887 SH DEFINED 01 21,056 26,831 0 HURON CONSULTING GROUP INC COM 447462102 3,744 184,456 SH DEFINED 01,08 39,829 144,627 0 HURON CONSULTING GROUP INC COM 447462102 1,231 60,655 SH DEFINED 09 60,655 0 0 HURON CONSULTING GROUP INC COM 447462102 27 1,330 SH DEFINED 10 1,330 0 0 HUTCHINSON TECHNOLOGY INC COM 448407106 173 27,772 SH DEFINED 01 5,815 21,957 0 HUTCHINSON TECHNOLOGY INC COM 448407106 21 3,425 SH OTHER 01 0 3,425 0 HUTCHINSON TECHNOLOGY INC COM 448407106 420 67,250 SH DEFINED 01,08 23,862 43,388 0 HYATT HOTELS CORP COM 448579102 442 11,335 SH DEFINED 01 4,615 6,720 0 HYATT HOTELS CORP COM 448579102 1 30 SH OTHER 01 0 0 30 HYATT HOTELS CORP COM 448579102 3,950 101,389 SH DEFINED 01,08 5,635 95,754 0 HYATT HOTELS CORP COM 448579102 7 170 SH DEFINED 10 170 0 0 IDT CORP COM 448947507 153 23,649 SH DEFINED 01 1,236 22,413 0 IDT CORP COM 448947507 243 37,566 SH DEFINED 01,08 22,413 15,153 0 HYPERDYNAMICS CORP COM 448954107 24 19,300 SH DEFINED 01 0 19,300 0 HYPERDYNAMICS CORP COM 448954107 97 79,453 SH DEFINED 01,08 19,300 60,153 0 HYPERCOM CORP COM 44913M105 197 51,000 SH DEFINED 01 4,100 46,900 0 HYPERCOM CORP COM 44913M105 476 123,392 SH DEFINED 01,08 37,581 85,811 0 IAC INTERACTIVECORP COM 44919P508 599 26,292 SH DEFINED 01 13,688 12,517 87 IAC INTERACTIVECORP COM 44919P508 1 50 SH OTHER 01 0 0 50 IAC INTERACTIVECORP COM 44919P508 1 30 SH DEFINED 04 30 0 0 IAC INTERACTIVECORP COM 44919P508 7,331 321,816 SH DEFINED 01,08 40,016 281,800 0 IAC INTERACTIVECORP COM 44919P508 625 27,425 SH DEFINED 09 27,425 0 0 IAC INTERACTIVECORP COM 44919P508 31 1,343 SH DEFINED 10 1,343 0 0 ICF INTL INC COM 44925C103 436 17,562 SH DEFINED 01 5,894 11,668 0 ICF INTL INC COM 44925C103 2 100 SH DEFINED 04 0 0 100 ICF INTL INC COM 44925C103 2,181 87,788 SH DEFINED 01,08 20,596 67,192 0 ICF INTL INC COM 44925C103 728 29,289 SH DEFINED 09 29,289 0 0 ICO INC NEW COM 449293109 354 43,776 SH DEFINED 01 6,540 37,236 0 ICO INC NEW COM 449293109 1,930 238,842 SH DEFINED 01,08 58,300 180,542 0 ICO INC NEW COM 449293109 643 79,600 SH DEFINED 09 79,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 235 ________ ICU MED INC COM 44930G107 806 23,401 SH DEFINED 01 7,422 15,544 435 ICU MED INC COM 44930G107 3 80 SH OTHER 01 0 30 50 ICU MED INC COM 44930G107 87 2,530 SH DEFINED 04 2,175 240 115 ICU MED INC COM 44930G107 5 155 SH OTHER 04 70 85 0 ICU MED INC COM 44930G107 3,894 113,038 SH DEFINED 01,08 25,278 87,760 0 ICU MED INC COM 44930G107 1,295 37,594 SH DEFINED 09 37,594 0 0 ICU MED INC COM 44930G107 103 3,002 SH DEFINED 10 3,002 0 0 ICU MED INC COM 44930G107 2 50 SH OTHER 10 50 0 0 ICO GLOBAL COMM HLDGS LTD DE COM 44930K108 161 136,251 SH DEFINED 01 148 136,103 0 ICO GLOBAL COMM HLDGS LTD DE COM 44930K108 373 315,758 SH DEFINED 01,08 166,489 149,269 0 ICAD INC COM 44934S107 46 30,325 SH DEFINED 01 0 30,325 0 ICAD INC COM 44934S107 93 61,095 SH DEFINED 01,08 26,377 34,718 0 ICX TECHNOLOGIES INC COM 44934T105 52 7,463 SH DEFINED 01 2,156 5,307 0 ICX TECHNOLOGIES INC COM 44934T105 566 81,163 SH DEFINED 01,08 14,654 66,509 0 ICX TECHNOLOGIES INC COM 44934T105 233 33,400 SH DEFINED 09 33,400 0 0 I D SYSTEMS INC COM 449489103 32 10,672 SH DEFINED 01 0 10,672 0 I D SYSTEMS INC COM 449489103 45 15,199 SH DEFINED 01,08 10,654 4,545 0 IEC ELECTRS CORP NEW COM 44949L105 58 10,730 SH DEFINED 01 0 10,730 0 IEC ELECTRS CORP NEW COM 44949L105 87 16,176 SH DEFINED 01,08 10,730 5,446 0 IGI LABS INC COM 449575109 6 8,018 SH DEFINED 01 0 8,018 0 IGI LABS INC COM 449575109 14 19,938 SH DEFINED 01,08 8,536 11,402 0 IGO INC COM 449593102 42 20,792 SH DEFINED 01 0 20,792 0 IGO INC COM 449593102 90 44,797 SH DEFINED 01,08 15,438 29,359 0 IGO INC COM 449593102 10 5,000 SH DEFINED 10 5,000 0 0 ING PRIME RATE TR UNDEFIND 44977W106 5 86,630 DEFINED 01 86,630 0 0 ING PRIME RATE TR UNDEFIND 44977W106 1 9,109 DEFINED 04 9,109 0 0 IPG PHOTONICS CORP COM 44980X109 546 36,890 SH DEFINED 01 5,969 30,901 20 IPG PHOTONICS CORP COM 44980X109 2,921 197,526 SH DEFINED 01,08 52,001 145,525 0 IPG PHOTONICS CORP COM 44980X109 1,024 69,219 SH DEFINED 09 69,219 0 0 IPC THE HOSPITALIST CO INC COM 44984A105 1,607 45,782 SH DEFINED 01 17,936 27,701 145 IPC THE HOSPITALIST CO INC COM 44984A105 211 6,020 SH OTHER 01 1,725 4,175 120 IPC THE HOSPITALIST CO INC COM 44984A105 673 19,170 SH DEFINED 04 15,675 3,495 0 IPC THE HOSPITALIST CO INC COM 44984A105 9 265 SH OTHER 04 265 0 0 IPC THE HOSPITALIST CO INC COM 44984A105 23 665 SH DEFINED 07,10 665 0 0 IPC THE HOSPITALIST CO INC COM 44984A105 4,986 142,004 SH DEFINED 01,08 36,364 105,640 0 IPC THE HOSPITALIST CO INC COM 44984A105 1,558 44,364 SH DEFINED 09 44,364 0 0 IPC THE HOSPITALIST CO INC COM 44984A105 319 9,085 SH DEFINED 10 7,350 1,735 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 236 ________ ISTAR FINL INC COM 45031U101 635 138,453 SH DEFINED 01 27,023 111,430 0 ISTAR FINL INC COM 45031U101 3,895 848,604 SH DEFINED 01,08 174,442 674,162 0 ISTAR FINL INC COM 45031U101 1,243 270,885 SH DEFINED 09 270,885 0 0 ISTAR FINL INC COM 45031U101 1 270 SH DEFINED 10 270 0 0 ISTA PHARMACEUTICALS INC COM 45031X204 138 33,888 SH DEFINED 01 5,872 28,016 0 ISTA PHARMACEUTICALS INC COM 45031X204 1,014 249,165 SH DEFINED 01,08 47,047 202,118 0 ISTA PHARMACEUTICALS INC COM 45031X204 471 115,751 SH DEFINED 09 115,751 0 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 2,320 20,626 SH DEFINED 01 10,971 9,375 280 ITT EDUCATIONAL SERVICES INC COM 45068B109 55 489 SH OTHER 01 455 24 10 ITT EDUCATIONAL SERVICES INC COM 45068B109 214 1,899 SH DEFINED 04 1,862 0 37 ITT EDUCATIONAL SERVICES INC COM 45068B109 3 30 SH OTHER 04 30 0 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 26,110 232,133 SH DEFINED 01,08 45,334 186,799 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 1,254 11,145 SH DEFINED 09 11,145 0 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 58 512 SH DEFINED 10 512 0 0 IVAX DIAGNOSTICS INC COM 45070W109 11 17,181 SH DEFINED 01 0 17,181 0 IVAX DIAGNOSTICS INC COM 45070W109 11 17,485 SH DEFINED 01,08 12,327 5,158 0 IXIA COM 45071R109 919 99,085 SH DEFINED 01 7,267 91,818 0 IXIA COM 45071R109 25 2,720 SH DEFINED 04 0 2,720 0 IXIA COM 45071R109 2,956 318,853 SH DEFINED 01,08 118,403 200,450 0 IXIA COM 45071R109 762 82,179 SH DEFINED 09 82,179 0 0 IXIA COM 45071R109 0 50 SH DEFINED 10 50 0 0 IBERIABANK CORP COM 450828108 6,449 107,467 SH DEFINED 01 9,151 98,316 0 IBERIABANK CORP COM 450828108 146 2,425 SH OTHER 01 0 2,425 0 IBERIABANK CORP COM 450828108 583 9,715 SH DEFINED 04 3,100 6,545 70 IBERIABANK CORP COM 450828108 11 190 SH DEFINED 07,10 0 190 0 IBERIABANK CORP COM 450828108 14,810 246,796 SH DEFINED 01,08 109,736 137,060 0 IBERIABANK CORP COM 450828108 4,203 70,036 SH DEFINED 09 70,036 0 0 IBERIABANK CORP COM 450828108 317 5,280 SH DEFINED 10 965 4,315 0 ITT CORP NEW COM 450911102 35,828 668,304 SH DEFINED 01 507,214 143,731 17,359 ITT CORP NEW COM 450911102 9,994 186,416 SH OTHER 01 151,452 24,668 10,296 ITT CORP NEW COM 450911102 13,646 254,544 SH DEFINED 04 226,625 16,150 11,769 ITT CORP NEW COM 450911102 5,740 107,070 SH OTHER 04 72,658 26,140 8,272 ITT CORP NEW COM 450911102 84,179 1,570,219 SH DEFINED 01,08 586,512 983,707 0 ITT CORP NEW COM 450911102 20,169 376,212 SH DEFINED 09 376,212 0 0 ITT CORP NEW COM 450911102 4,734 88,296 SH DEFINED 10 83,198 2,275 2,823 ITT CORP NEW COM 450911102 878 16,374 SH OTHER 10 11,389 3,070 1,915 IAMGOLD CORP COM 450913108 544 41,167 SH DEFINED 01 35,867 0 5,300 IAMGOLD CORP COM 450913108 9 654 SH OTHER 01 184 470 0 IAMGOLD CORP COM 450913108 38 2,880 SH DEFINED 04 2,880 0 0 IAMGOLD CORP COM 450913108 239 18,050 SH DEFINED 01,08 18,050 0 0 IAMGOLD CORP COM 450913108 4 270 SH DEFINED 10 0 0 270 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 237 ________ ICON PUB LTD CO COM 45103T107 383 14,500 SH OTHER 01 14,000 500 0 ICON PUB LTD CO COM 45103T107 11 400 SH DEFINED 04 0 400 0 ICON PUB LTD CO COM 45103T107 28 1,069 SH OTHER 04 1,069 0 0 ICON PUB LTD CO COM 45103T107 5 200 SH DEFINED 10 0 200 0 ICICI BK LTD COM 45104G104 761 17,825 SH DEFINED 01 17,825 0 0 ICICI BK LTD COM 45104G104 5,338 125,005 SH DEFINED 01,08 125,005 0 0 ICICI BK LTD COM 45104G104 252 5,900 SH DEFINED 09 5,900 0 0 ICAGEN INC COM 45104P104 2 2,700 SH DEFINED 01 0 2,700 0 ICAGEN INC COM 45104P104 23 32,028 SH DEFINED 01,08 10,672 21,356 0 ICONIX BRAND GROUP INC COM 451055107 2,942 191,511 SH DEFINED 01 30,987 160,024 500 ICONIX BRAND GROUP INC COM 451055107 15 1,000 SH OTHER 01 0 1,000 0 ICONIX BRAND GROUP INC COM 451055107 14 935 SH DEFINED 04 135 800 0 ICONIX BRAND GROUP INC COM 451055107 10,159 661,379 SH DEFINED 01,08 212,385 448,994 0 ICONIX BRAND GROUP INC COM 451055107 3,159 205,642 SH DEFINED 09 205,642 0 0 ICONIX BRAND GROUP INC COM 451055107 8 550 SH DEFINED 10 250 300 0 IDACORP INC COM 451107106 12,094 349,331 SH DEFINED 01 20,323 328,983 25 IDACORP INC COM 451107106 11 320 SH DEFINED 04 320 0 0 IDACORP INC COM 451107106 28,329 818,270 SH DEFINED 01,08 368,559 449,711 0 IDACORP INC COM 451107106 4,638 133,961 SH DEFINED 09 133,961 0 0 IDACORP INC COM 451107106 3 100 SH DEFINED 10 0 0 100 IDENIX PHARMACEUTICALS INC COM 45166R204 133 47,186 SH DEFINED 01 7,114 40,072 0 IDENIX PHARMACEUTICALS INC COM 45166R204 766 271,713 SH DEFINED 01,08 61,835 209,878 0 IDENIX PHARMACEUTICALS INC COM 45166R204 210 74,554 SH DEFINED 09 74,554 0 0 IDEX CORP COM 45167R104 1,238 37,387 SH DEFINED 01 15,030 18,612 3,745 IDEX CORP COM 45167R104 2 65 SH OTHER 01 0 0 65 IDEX CORP COM 45167R104 97 2,935 SH DEFINED 04 2,935 0 0 IDEX CORP COM 45167R104 16,124 487,138 SH DEFINED 01,08 32,308 454,830 0 IDEX CORP COM 45167R104 8 240 SH DEFINED 10 240 0 0 IDEXX LABS INC COM 45168D104 1,960 34,059 SH DEFINED 01 17,546 14,343 2,170 IDEXX LABS INC COM 45168D104 2 40 SH OTHER 01 0 0 40 IDEXX LABS INC COM 45168D104 166 2,890 SH DEFINED 04 2,890 0 0 IDEXX LABS INC COM 45168D104 215 3,740 SH OTHER 04 3,740 0 0 IDEXX LABS INC COM 45168D104 20,468 355,651 SH DEFINED 01,08 23,285 332,366 0 IDEXX LABS INC COM 45168D104 7 120 SH DEFINED 10 120 0 0 IDERA PHARMACEUTICALS INC COM 45168K306 135 21,723 SH DEFINED 01 3,486 18,237 0 IDERA PHARMACEUTICALS INC COM 45168K306 971 156,398 SH DEFINED 01,08 34,029 122,369 0 IDERA PHARMACEUTICALS INC COM 45168K306 356 57,300 SH DEFINED 09 57,300 0 0 IDERA PHARMACEUTICALS INC COM 45168K306 0 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 238 ________ IGATE CORP COM 45169U105 522 53,617 SH DEFINED 01 5,747 47,870 0 IGATE CORP COM 45169U105 2,163 222,341 SH DEFINED 01,08 62,240 160,101 0 IGATE CORP COM 45169U105 583 59,893 SH DEFINED 09 59,893 0 0 IGATE CORP COM 45169U105 0 50 SH DEFINED 10 50 0 0 IKANOS COMMUNICATIONS COM 45173E105 58 19,397 SH DEFINED 01 1,555 17,842 0 IKANOS COMMUNICATIONS COM 45173E105 117 38,839 SH DEFINED 01,08 18,114 20,725 0 IHS INC COM 451734107 953 17,814 SH DEFINED 01 7,578 10,156 80 IHS INC COM 451734107 105 1,960 SH DEFINED 04 1,960 0 0 IHS INC COM 451734107 9,276 173,481 SH DEFINED 01,08 50,279 123,202 0 IHS INC COM 451734107 955 17,856 SH DEFINED 09 17,856 0 0 IHS INC COM 451734107 4 80 SH DEFINED 10 80 0 0 ILLINOIS TOOL WKS INC COM 452308109 92,439 1,951,845 SH DEFINED 01 1,596,742 299,645 55,458 ILLINOIS TOOL WKS INC COM 452308109 1,749,186 36,933,831 SH OTHER 01 34,001,299 633,837 2,298,695 ILLINOIS TOOL WKS INC COM 452308109 2,102 44,376 SH DEFINED 04 39,337 2,540 2,499 ILLINOIS TOOL WKS INC COM 452308109 1,759 37,131 SH OTHER 04 16,308 20,823 0 ILLINOIS TOOL WKS INC COM 452308109 18 385 SH DEFINED 07,10 385 0 0 ILLINOIS TOOL WKS INC COM 452308109 161,825 3,416,915 SH DEFINED 01,08 1,237,435 2,179,480 0 ILLINOIS TOOL WKS INC COM 452308109 39,757 839,460 SH DEFINED 09 839,460 0 0 ILLINOIS TOOL WKS INC COM 452308109 1,779 37,556 SH DEFINED 10 32,806 4,750 0 ILLINOIS TOOL WKS INC COM 452308109 184,588 3,897,559 SH OTHER 10 3,896,809 0 750 ILLUMINA INC COM 452327109 2,536 65,194 SH DEFINED 01 35,071 29,023 1,100 ILLUMINA INC COM 452327109 208 5,340 SH OTHER 01 4,905 225 210 ILLUMINA INC COM 452327109 900 23,125 SH DEFINED 04 22,500 315 310 ILLUMINA INC COM 452327109 199 5,105 SH OTHER 04 5,065 40 0 ILLUMINA INC COM 452327109 18,955 487,272 SH DEFINED 01,08 164,091 323,181 0 ILLUMINA INC COM 452327109 1,455 37,415 SH DEFINED 09 37,415 0 0 ILLUMINA INC COM 452327109 405 10,418 SH DEFINED 10 10,308 110 0 ILLUMINA INC COM 452327109 11 275 SH OTHER 10 275 0 0 IMAGE SENSING SYS INC COM 45244C104 37 2,814 SH DEFINED 01 0 2,814 0 IMAGE SENSING SYS INC COM 45244C104 56 4,300 SH DEFINED 04 4,300 0 0 IMAGE SENSING SYS INC COM 45244C104 87 6,622 SH DEFINED 01,08 2,898 3,724 0 IMATION CORP COM 45245A107 1,628 147,867 SH DEFINED 01 8,653 139,189 25 IMATION CORP COM 45245A107 3 276 SH DEFINED 04 276 0 0 IMATION CORP COM 45245A107 26 2,400 SH OTHER 04 0 2,400 0 IMATION CORP COM 45245A107 3,842 348,981 SH DEFINED 01,08 163,969 185,012 0 IMATION CORP COM 45245A107 1,059 96,210 SH DEFINED 09 96,210 0 0 IMATION CORP COM 45245A107 2 168 SH DEFINED 10 168 0 0 IMAX CORP COM 45245E109 76 4,220 SH DEFINED 01 3,200 1,020 0 IMAX CORP COM 45245E109 113 6,280 SH OTHER 01 0 6,280 0 IMAX CORP COM 45245E109 343 19,075 SH DEFINED 04 5,460 13,615 0 IMAX CORP COM 45245E109 220 12,256 SH OTHER 04 12,256 0 0 IMAX CORP COM 45245E109 19 1,070 SH DEFINED 10 0 1,070 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 239 ________ IMERGENT INC COM 45247Q100 87 12,963 SH DEFINED 01 1,580 11,383 0 IMERGENT INC COM 45247Q100 487 72,329 SH DEFINED 01,08 14,379 57,950 0 IMERGENT INC COM 45247Q100 60 8,900 SH DEFINED 09 8,900 0 0 IMMERSION CORP COM 452521107 158 31,535 SH DEFINED 01 6,283 25,252 0 IMMERSION CORP COM 452521107 1,246 249,198 SH DEFINED 01,08 44,821 204,377 0 IMMERSION CORP COM 452521107 370 73,900 SH DEFINED 09 73,900 0 0 IMMERSION CORP COM 452521107 0 60 SH DEFINED 10 60 0 0 IMMUCOR INC COM 452526106 2,526 112,831 SH DEFINED 01 19,811 90,775 2,245 IMMUCOR INC COM 452526106 68 3,025 SH OTHER 01 0 3,025 0 IMMUCOR INC COM 452526106 4 165 SH DEFINED 04 165 0 0 IMMUCOR INC COM 452526106 18,293 817,002 SH DEFINED 01,08 139,345 677,657 0 IMMUCOR INC COM 452526106 4,366 194,987 SH DEFINED 09 194,987 0 0 IMMUCOR INC COM 452526106 236 10,524 SH DEFINED 10 10,524 0 0 IMMUNOGEN INC COM 45253H101 577 71,340 SH DEFINED 01 13,649 57,691 0 IMMUNOGEN INC COM 45253H101 3,596 444,476 SH DEFINED 01,08 87,474 357,002 0 IMMUNOGEN INC COM 45253H101 1,231 152,200 SH DEFINED 09 152,200 0 0 IMMUNOGEN INC COM 45253H101 1 90 SH DEFINED 10 90 0 0 IMPAC MTG HLDGS INC COM 45254P508 20 5,098 SH DEFINED 01 0 5,098 0 IMPAC MTG HLDGS INC COM 45254P508 31 7,899 SH DEFINED 01,08 6,374 1,525 0 IMPAX LABORATORIES INC COM 45256B101 1,704 95,287 SH DEFINED 01 14,250 80,987 50 IMPAX LABORATORIES INC COM 45256B101 8,990 502,814 SH DEFINED 01,08 126,786 376,028 0 IMPAX LABORATORIES INC COM 45256B101 3,082 172,399 SH DEFINED 09 172,399 0 0 IMPAX LABORATORIES INC COM 45256B101 2 130 SH DEFINED 10 130 0 0 IMMUNOMEDICS INC COM 452907108 286 86,210 SH DEFINED 01 14,948 71,262 0 IMMUNOMEDICS INC COM 452907108 1,756 528,961 SH DEFINED 01,08 114,538 414,423 0 IMMUNOMEDICS INC COM 452907108 552 166,300 SH DEFINED 09 166,300 0 0 IMMUNOMEDICS INC COM 452907108 0 100 SH DEFINED 10 100 0 0 IMPERIAL OIL LTD COM 453038408 1,340 34,470 SH DEFINED 01 29,840 460 4,170 IMPERIAL OIL LTD COM 453038408 181 4,665 SH OTHER 01 137 328 4,200 IMPERIAL OIL LTD COM 453038408 202 5,195 SH DEFINED 04 5,195 0 0 IMPERIAL OIL LTD COM 453038408 455 11,709 SH DEFINED 01,08 11,709 0 0 IMPERIAL OIL LTD COM 453038408 48 1,240 SH DEFINED 10 1,000 0 240 IMPERIAL OIL LTD COM 453038408 311 8,000 SH OTHER 10 0 8,000 0 IMPERIAL SUGAR CO NEW COM 453096208 1,636 105,462 SH DEFINED 01 3,000 102,462 0 IMPERIAL SUGAR CO NEW COM 453096208 3,085 198,904 SH DEFINED 01,08 111,879 87,025 0 IMPERIAL SUGAR CO NEW COM 453096208 616 39,711 SH DEFINED 09 39,711 0 0 INCONTACT INC COM 45336E109 50 17,713 SH DEFINED 01 4,939 12,774 0 INCONTACT INC COM 45336E109 536 188,165 SH DEFINED 01,08 29,873 158,292 0 INCONTACT INC COM 45336E109 56 19,500 SH DEFINED 09 19,500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 240 ________ INCYTE CORP COM 45337C102 1,624 116,612 SH DEFINED 01 21,632 94,980 0 INCYTE CORP COM 45337C102 10,490 753,083 SH DEFINED 01,08 152,421 600,662 0 INCYTE CORP COM 45337C102 3,334 239,321 SH DEFINED 09 239,321 0 0 INCYTE CORP COM 45337C102 2 150 SH DEFINED 10 150 0 0 INCYTE CORP COM 45337C102 5 350 SH OTHER 10 0 350 0 INDEPENDENCE HLDG CO NEW COM 453440307 137 14,480 SH DEFINED 01 1,012 13,468 0 INDEPENDENCE HLDG CO NEW COM 453440307 602 63,391 SH DEFINED 01,08 15,012 48,379 0 INDEPENDENCE HLDG CO NEW COM 453440307 96 10,100 SH DEFINED 09 10,100 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2,307 93,533 SH DEFINED 01 10,992 81,366 1,175 INDEPENDENT BANK CORP MASS COM 453836108 2 100 SH OTHER 01 100 0 0 INDEPENDENT BANK CORP MASS COM 453836108 56 2,270 SH DEFINED 04 2,270 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2 90 SH OTHER 04 90 0 0 INDEPENDENT BANK CORP MASS COM 453836108 6,002 243,378 SH DEFINED 01,08 102,959 140,419 0 INDEPENDENT BANK CORP MASS COM 453836108 1,598 64,802 SH DEFINED 09 64,802 0 0 INDEPENDENT BANK CORP MASS COM 453836108 37 1,495 SH DEFINED 10 1,495 0 0 INDEPENDENT BANK CORP MICH COM 453838104 15 21,075 SH DEFINED 01 2,000 19,075 0 INDEPENDENT BANK CORP MICH COM 453838104 36 51,293 SH DEFINED 01,08 14,869 36,424 0 INDIA FD INC COM 454089103 80 2,521 SH DEFINED 01 2,521 0 0 INDIA FD INC COM 454089103 366 11,600 SH DEFINED 10 11,600 0 0 INDIANA COMMUNITY BANCORP COM 454674102 52 5,724 SH DEFINED 01 0 5,724 0 INDIANA COMMUNITY BANCORP COM 454674102 94 10,223 SH DEFINED 01,08 5,355 4,868 0 INERGY HLDGS L P COM 45661Q107 42 580 SH DEFINED 01 580 0 0 INERGY HLDGS L P COM 45661Q107 496 6,800 SH DEFINED 04 6,800 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 112 18,330 SH DEFINED 01 4,423 13,907 0 INFINITY PHARMACEUTICALS INC COM 45665G303 855 140,108 SH DEFINED 01,08 25,269 114,839 0 INFINITY PHARMACEUTICALS INC COM 45665G303 72 11,800 SH DEFINED 09 11,800 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1,228 27,028 SH DEFINED 01 7,794 19,184 50 INFINITY PPTY & CAS CORP COM 45665Q103 2 50 SH OTHER 01 50 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 56 1,240 SH DEFINED 04 1,240 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 2 50 SH OTHER 04 50 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 5,461 120,186 SH DEFINED 01,08 32,252 87,934 0 INFINITY PPTY & CAS CORP COM 45665Q103 1,776 39,084 SH DEFINED 09 39,084 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 41 905 SH DEFINED 10 905 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 241 ________ INFORMATICA CORP COM 45666Q102 3,315 123,269 SH DEFINED 01 26,922 93,877 2,470 INFORMATICA CORP COM 45666Q102 1 40 SH OTHER 01 0 40 0 INFORMATICA CORP COM 45666Q102 106 3,925 SH DEFINED 04 3,867 0 58 INFORMATICA CORP COM 45666Q102 68 2,542 SH OTHER 04 2,502 40 0 INFORMATICA CORP COM 45666Q102 26,875 999,456 SH DEFINED 01,08 148,303 851,153 0 INFORMATICA CORP COM 45666Q102 6,663 247,777 SH DEFINED 09 247,777 0 0 INFORMATICA CORP COM 45666Q102 55 2,037 SH DEFINED 10 2,037 0 0 INFORMATICA CORP COM 45666Q102 3 120 SH OTHER 10 120 0 0 INFINERA CORPORATION COM 45667G103 953 111,895 SH DEFINED 01 20,670 91,175 50 INFINERA CORPORATION COM 45667G103 6,031 707,847 SH DEFINED 01,08 150,948 556,899 0 INFINERA CORPORATION COM 45667G103 1,932 226,793 SH DEFINED 09 226,793 0 0 INFINERA CORPORATION COM 45667G103 2 180 SH DEFINED 10 180 0 0 INFOGROUP INC COM 45670G108 2,012 257,993 SH DEFINED 01 7,903 250,090 0 INFOGROUP INC COM 45670G108 3,963 508,111 SH DEFINED 01,08 277,343 230,768 0 INFOGROUP INC COM 45670G108 690 88,404 SH DEFINED 09 88,404 0 0 INFOGROUP INC COM 45670G108 1 100 SH DEFINED 10 0 0 100 INFORMATION SERVICES GROUP I COM 45675Y104 53 15,594 SH DEFINED 01 4,776 10,818 0 INFORMATION SERVICES GROUP I COM 45675Y104 541 158,667 SH DEFINED 01,08 24,114 134,553 0 INFORMATION SERVICES GROUP I COM 45675Y104 39 11,300 SH DEFINED 09 11,300 0 0 INFOSPACE INC COM 45678T300 1,723 155,938 SH DEFINED 01 20,566 135,372 0 INFOSPACE INC COM 45678T300 0 30 SH DEFINED 04 30 0 0 INFOSPACE INC COM 45678T300 4,357 394,320 SH DEFINED 01,08 165,787 228,533 0 INFOSPACE INC COM 45678T300 1,146 103,732 SH DEFINED 09 103,732 0 0 INFOSPACE INC COM 45678T300 1 60 SH DEFINED 10 60 0 0 INFOSONICS CORP COM 456784107 12 12,600 SH DEFINED 01 0 12,600 0 INFOSONICS CORP COM 456784107 9 8,971 SH DEFINED 01,08 0 8,971 0 INFOSYS TECHNOLOGIES LTD COM 456788108 2,263 38,483 SH DEFINED 01 35,370 2,983 130 INFOSYS TECHNOLOGIES LTD COM 456788108 336 5,718 SH OTHER 01 0 5,718 0 INFOSYS TECHNOLOGIES LTD COM 456788108 864 14,688 SH DEFINED 04 6,560 7,995 133 INFOSYS TECHNOLOGIES LTD COM 456788108 82 1,397 SH DEFINED 07,10 0 1,397 0 INFOSYS TECHNOLOGIES LTD COM 456788108 12,390 210,684 SH DEFINED 01,08 210,684 0 0 INFOSYS TECHNOLOGIES LTD COM 456788108 412 7,000 SH DEFINED 09 7,000 0 0 INFOSYS TECHNOLOGIES LTD COM 456788108 485 8,243 SH DEFINED 10 5,373 2,870 0 ING GROEP N V COM 456837103 5,299 532,017 SH DEFINED 01 463,698 9,915 58,404 ING GROEP N V COM 456837103 63 6,325 SH OTHER 01 1,883 4,442 0 ING GROEP N V COM 456837103 425 42,695 SH DEFINED 04 41,920 0 775 ING GROEP N V COM 456837103 1,866 187,365 SH DEFINED 01,08 187,365 0 0 ING GROEP N V COM 456837103 31 3,142 SH DEFINED 10 3,142 0 0 INGERSOLL-RAND GLOBAL HLDG C CONV DEB 45687AAD4 499 250,000 PRN DEFINED 01 0 250,000 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 242 ________ INGLES MKTS INC COM 457030104 566 37,682 SH DEFINED 01 2,149 35,533 0 INGLES MKTS INC COM 457030104 1,798 119,636 SH DEFINED 01,08 43,007 76,629 0 INGLES MKTS INC COM 457030104 726 48,283 SH DEFINED 09 48,283 0 0 INGLES MKTS INC COM 457030104 0 30 SH DEFINED 10 30 0 0 INGRAM MICRO INC COM 457153104 891 50,753 SH DEFINED 01 26,867 22,886 1,000 INGRAM MICRO INC COM 457153104 2 140 SH OTHER 01 140 0 0 INGRAM MICRO INC COM 457153104 256 14,570 SH DEFINED 04 4,050 10,520 0 INGRAM MICRO INC COM 457153104 25 1,400 SH DEFINED 07,10 0 1,400 0 INGRAM MICRO INC COM 457153104 17,645 1,005,389 SH DEFINED 01,08 72,291 933,098 0 INGRAM MICRO INC COM 457153104 20 1,125 SH DEFINED 10 335 470 320 INLAND REAL ESTATE CORP COM 457461200 941 102,799 SH DEFINED 01 42,181 56,478 4,140 INLAND REAL ESTATE CORP COM 457461200 1 135 SH DEFINED 04 135 0 0 INLAND REAL ESTATE CORP COM 457461200 6,239 681,815 SH DEFINED 01,08 221,323 460,492 0 INLAND REAL ESTATE CORP COM 457461200 1,832 200,208 SH DEFINED 09 200,208 0 0 INLAND REAL ESTATE CORP COM 457461200 1 150 SH DEFINED 10 150 0 0 INNODATA ISOGEN INC COM 457642205 144 35,575 SH DEFINED 01 4,557 31,018 0 INNODATA ISOGEN INC COM 457642205 734 181,139 SH DEFINED 01,08 42,822 138,317 0 INNODATA ISOGEN INC COM 457642205 309 76,217 SH DEFINED 09 76,217 0 0 INSIGHT ENTERPRISES INC COM 45765U103 4,999 348,130 SH DEFINED 01 20,930 324,590 2,610 INSIGHT ENTERPRISES INC COM 45765U103 1 85 SH DEFINED 04 85 0 0 INSIGHT ENTERPRISES INC COM 45765U103 9,777 680,815 SH DEFINED 01,08 373,178 307,637 0 INSIGHT ENTERPRISES INC COM 45765U103 1,821 126,835 SH DEFINED 09 126,835 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1 100 SH DEFINED 10 100 0 0 INSIGNIA SYS INC COM 45765Y105 62 9,399 SH DEFINED 01 0 9,399 0 INSIGNIA SYS INC COM 45765Y105 120 18,250 SH DEFINED 01,08 9,525 8,725 0 INSITUFORM TECHNOLOGIES INC COM 457667103 1,546 58,113 SH DEFINED 01 17,766 38,817 1,530 INSITUFORM TECHNOLOGIES INC COM 457667103 29 1,100 SH OTHER 01 0 1,100 0 INSITUFORM TECHNOLOGIES INC COM 457667103 28 1,070 SH DEFINED 04 70 1,000 0 INSITUFORM TECHNOLOGIES INC COM 457667103 8,531 320,610 SH DEFINED 01,08 75,366 245,244 0 INSITUFORM TECHNOLOGIES INC COM 457667103 2,837 106,602 SH DEFINED 09 106,602 0 0 INSITUFORM TECHNOLOGIES INC COM 457667103 13 480 SH DEFINED 10 100 380 0 INSMED INC COM 457669208 117 99,595 SH DEFINED 01 20,804 78,791 0 INSMED INC COM 457669208 1,167 997,841 SH DEFINED 01,08 166,113 831,728 0 INSMED INC COM 457669208 512 437,384 SH DEFINED 09 437,384 0 0 INNOTRAC CORP COM 45767M109 19 12,497 SH DEFINED 01 0 12,497 0 INNOTRAC CORP COM 45767M109 34 21,939 SH DEFINED 01,08 11,412 10,527 0 INNOSPEC INC COM 45768S105 931 81,951 SH DEFINED 01 4,928 77,023 0 INNOSPEC INC COM 45768S105 2,415 212,589 SH DEFINED 01,08 98,153 114,436 0 INNOSPEC INC COM 45768S105 796 70,103 SH DEFINED 09 70,103 0 0 INNOSPEC INC COM 45768S105 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 243 ________ INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 113 17,887 SH DEFINED 01 0 17,887 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 206 32,772 SH DEFINED 01,08 14,419 18,353 0 INOVIO BIOMEDICAL CORP COM 45773H102 6 4,815 SH DEFINED 01 4,815 0 0 INOVIO BIOMEDICAL CORP COM 45773H102 125 94,991 SH DEFINED 01,08 1,000 93,991 0 INNERWORKINGS INC COM 45773Y105 443 85,101 SH DEFINED 01 48,671 35,875 555 INNERWORKINGS INC COM 45773Y105 124 23,812 SH OTHER 01 6,040 15,567 2,205 INNERWORKINGS INC COM 45773Y105 419 80,510 SH DEFINED 04 57,390 23,120 0 INNERWORKINGS INC COM 45773Y105 52 10,006 SH OTHER 04 9,531 475 0 INNERWORKINGS INC COM 45773Y105 14 2,640 SH DEFINED 07,10 2,640 0 0 INNERWORKINGS INC COM 45773Y105 1,135 218,298 SH DEFINED 01,08 42,525 175,773 0 INNERWORKINGS INC COM 45773Y105 338 65,054 SH DEFINED 09 65,054 0 0 INNERWORKINGS INC COM 45773Y105 179 34,455 SH DEFINED 10 28,305 6,150 0 INSPIRE PHARMACEUTICALS INC COM 457733103 554 88,823 SH DEFINED 01 16,903 71,920 0 INSPIRE PHARMACEUTICALS INC COM 457733103 15 2,385 SH DEFINED 04 2,385 0 0 INSPIRE PHARMACEUTICALS INC COM 457733103 3,087 494,632 SH DEFINED 01,08 105,946 388,686 0 INSPIRE PHARMACEUTICALS INC COM 457733103 980 157,003 SH DEFINED 09 157,003 0 0 INSPIRE PHARMACEUTICALS INC COM 457733103 1 90 SH DEFINED 10 90 0 0 INNOPHOS HOLDINGS INC COM 45774N108 2,042 73,189 SH DEFINED 01 8,087 65,102 0 INNOPHOS HOLDINGS INC COM 45774N108 6 220 SH OTHER 01 220 0 0 INNOPHOS HOLDINGS INC COM 45774N108 135 4,850 SH DEFINED 04 4,850 0 0 INNOPHOS HOLDINGS INC COM 45774N108 5 195 SH OTHER 04 195 0 0 INNOPHOS HOLDINGS INC COM 45774N108 5,230 187,438 SH DEFINED 01,08 77,582 109,856 0 INNOPHOS HOLDINGS INC COM 45774N108 1,448 51,904 SH DEFINED 09 51,904 0 0 INNOPHOS HOLDINGS INC COM 45774N108 90 3,220 SH DEFINED 10 3,220 0 0 INSTEEL INDUSTRIES INC COM 45774W108 300 28,079 SH DEFINED 01 4,287 23,792 0 INSTEEL INDUSTRIES INC COM 45774W108 1,738 162,588 SH DEFINED 01,08 38,900 123,688 0 INSTEEL INDUSTRIES INC COM 45774W108 579 54,194 SH DEFINED 09 54,194 0 0 INSULET CORP COM 45784P101 450 29,803 SH DEFINED 01 6,784 23,004 15 INSULET CORP COM 45784P101 6 370 SH DEFINED 04 370 0 0 INSULET CORP COM 45784P101 4,097 271,493 SH DEFINED 01,08 49,330 222,163 0 INSULET CORP COM 45784P101 1,403 92,974 SH DEFINED 09 92,974 0 0 INSULET CORP COM 45784P101 1 80 SH DEFINED 10 80 0 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,577 35,981 SH DEFINED 01 8,733 26,113 1,135 INTEGRA LIFESCIENCES HLDGS C COM 457985208 1 30 SH DEFINED 04 30 0 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 7,682 175,269 SH DEFINED 01,08 41,657 133,612 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 2,404 54,845 SH DEFINED 09 54,845 0 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 4 100 SH DEFINED 10 100 0 0 INTEGRAL SYS INC MD COM 45810H107 256 26,611 SH DEFINED 01 7,288 19,308 15 INTEGRAL SYS INC MD COM 45810H107 1,432 148,693 SH DEFINED 01,08 31,424 117,269 0 INTEGRAL SYS INC MD COM 45810H107 453 47,056 SH DEFINED 09 47,056 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 244 ________ INTEGRAMED AMER INC COM 45810N302 111 12,576 SH DEFINED 01 405 12,171 0 INTEGRAMED AMER INC COM 45810N302 218 24,651 SH DEFINED 01,08 15,195 9,456 0 INTEGRATED ELECTRICAL SVC COM 45811E301 28 4,939 SH DEFINED 01 805 4,134 0 INTEGRATED ELECTRICAL SVC COM 45811E301 273 48,334 SH DEFINED 01,08 9,852 38,482 0 INTEGRATED ELECTRICAL SVC COM 45811E301 113 20,000 SH DEFINED 09 20,000 0 0 INTEGRATED ELECTRICAL SVC COM 45811E301 0 30 SH DEFINED 10 30 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 810 132,082 SH DEFINED 01 32,135 99,877 70 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1 150 SH OTHER 01 0 0 150 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2 395 SH DEFINED 04 395 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 7,195 1,173,816 SH DEFINED 01,08 158,264 1,015,552 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 4 600 SH DEFINED 10 600 0 0 INTEGRATED SILICON SOLUTION COM 45812P107 235 22,318 SH DEFINED 01 0 22,318 0 INTEGRATED SILICON SOLUTION COM 45812P107 546 51,762 SH DEFINED 01,08 19,853 31,909 0 INTEGRA BK CORP COM 45814P105 9 15,221 SH DEFINED 01 376 14,845 0 INTEGRA BK CORP COM 45814P105 19 31,019 SH DEFINED 01,08 11,685 19,334 0 INTEL CORP CONV DEB 458140AD2 6,869 7,000,000 PRN DEFINED 01 1,000,000 6,000,000 0 INTEL CORP CONV DEB 458140AD2 638 650,000 PRN OTHER 01 0 650,000 0 INTEL CORP CONV DEB 458140AD2 5,888 6,000,000 PRN DEFINED 01,08 6,000,000 0 0 INTEL CORP COM 458140100 195,551 8,773,024 SH DEFINED 01 4,648,698 3,948,230 176,096 INTEL CORP COM 458140100 22,836 1,024,505 SH OTHER 01 479,489 431,399 113,617 INTEL CORP COM 458140100 48,473 2,174,673 SH DEFINED 04 1,864,946 234,457 75,270 INTEL CORP COM 458140100 29,333 1,315,965 SH OTHER 04 815,867 369,476 130,622 INTEL CORP COM 458140100 438 19,635 SH DEFINED 07,10 5,035 0 14,600 INTEL CORP COM 458140100 1,026,660 46,059,215 SH DEFINED 01,08 17,224,216 28,793,244 41,755 INTEL CORP COM 458140100 258,365 11,591,071 SH DEFINED 09 11,591,071 0 0 INTEL CORP COM 458140100 22,839 1,024,640 SH DEFINED 10 695,471 170,629 158,540 INTEL CORP COM 458140100 6,609 296,497 SH OTHER 10 169,125 79,672 47,700 INTELLICHECK MOBILISA INC COM 45817G102 16 7,105 SH DEFINED 01 0 7,105 0 INTELLICHECK MOBILISA INC COM 45817G102 29 13,342 SH DEFINED 01,08 5,305 8,037 0 INTEGRYS ENERGY GROUP INC COM 45822P105 5,430 114,605 SH DEFINED 01 64,428 48,937 1,240 INTEGRYS ENERGY GROUP INC COM 45822P105 432 9,122 SH OTHER 01 4,331 1,431 3,360 INTEGRYS ENERGY GROUP INC COM 45822P105 913 19,269 SH DEFINED 04 18,527 480 262 INTEGRYS ENERGY GROUP INC COM 45822P105 83 1,755 SH OTHER 04 1,560 195 0 INTEGRYS ENERGY GROUP INC COM 45822P105 7 155 SH DEFINED 07,10 155 0 0 INTEGRYS ENERGY GROUP INC COM 45822P105 33,822 713,847 SH DEFINED 01,08 284,929 428,918 0 INTEGRYS ENERGY GROUP INC COM 45822P105 6,657 140,506 SH DEFINED 09 140,506 0 0 INTEGRYS ENERGY GROUP INC COM 45822P105 628 13,247 SH DEFINED 10 11,975 480 792 INTEGRYS ENERGY GROUP INC COM 45822P105 27 570 SH OTHER 10 170 400 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 245 ________ INTER PARFUMS INC COM 458334109 1,355 91,442 SH DEFINED 01 3,068 88,374 0 INTER PARFUMS INC COM 458334109 2,946 198,760 SH DEFINED 01,08 100,990 97,770 0 INTER PARFUMS INC COM 458334109 611 41,242 SH DEFINED 09 41,242 0 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 541 28,936 SH DEFINED 01 5,137 23,799 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 2,142 114,630 SH DEFINED 01,08 35,137 79,493 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 770 41,223 SH DEFINED 09 41,223 0 0 INTERACTIVE DATA CORP COM 45840J107 440 13,748 SH DEFINED 01 6,561 7,187 0 INTERACTIVE DATA CORP COM 45840J107 1 30 SH OTHER 01 0 0 30 INTERACTIVE DATA CORP COM 45840J107 3,044 95,135 SH DEFINED 01,08 9,099 86,036 0 INTERACTIVE DATA CORP COM 45840J107 3 100 SH DEFINED 10 0 0 100 INTERACTIVE BROKERS GROUP IN COM 45841N107 585 36,247 SH DEFINED 01 6,564 29,648 35 INTERACTIVE BROKERS GROUP IN COM 45841N107 2,716 168,143 SH DEFINED 01,08 48,046 120,097 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1 70 SH DEFINED 10 70 0 0 INTERCLICK INC COM 458483203 4 1,080 SH DEFINED 01 1,080 0 0 INTERCLICK INC COM 458483203 74 19,388 SH DEFINED 01,08 0 19,388 0 INTERCONTINENTAL HTLS GRP PL COM 45857P301 663 42,367 SH DEFINED 01 37,684 0 4,683 INTERCONTINENTAL HTLS GRP PL COM 45857P301 7 479 SH OTHER 01 161 318 0 INTERCONTINENTAL HTLS GRP PL COM 45857P301 47 3,030 SH DEFINED 04 3,030 0 0 INTERCONTINENTAL HTLS GRP PL COM 45857P301 222 14,223 SH DEFINED 01,08 14,223 0 0 INTERCONTINENTAL HTLS GRP PL COM 45857P301 4 280 SH DEFINED 10 0 0 280 INTERCONTINENTALEXCHANGE INC COM 45865V100 13,355 119,050 SH DEFINED 01 58,795 56,135 4,120 INTERCONTINENTALEXCHANGE INC COM 45865V100 411 3,661 SH OTHER 01 2,596 1,025 40 INTERCONTINENTALEXCHANGE INC COM 45865V100 1,801 16,059 SH DEFINED 04 15,505 330 224 INTERCONTINENTALEXCHANGE INC COM 45865V100 194 1,732 SH OTHER 04 1,403 329 0 INTERCONTINENTALEXCHANGE INC COM 45865V100 64,838 577,982 SH DEFINED 01,08 204,333 373,649 0 INTERCONTINENTALEXCHANGE INC COM 45865V100 16,394 146,140 SH DEFINED 09 146,140 0 0 INTERCONTINENTALEXCHANGE INC COM 45865V100 1,095 9,759 SH DEFINED 10 9,399 340 20 INTERCONTINENTALEXCHANGE INC COM 45865V100 14 125 SH OTHER 10 111 14 0 INTERFACE INC COM 458665106 1,072 92,581 SH DEFINED 01 24,163 65,278 3,140 INTERFACE INC COM 458665106 3 245 SH DEFINED 04 245 0 0 INTERFACE INC COM 458665106 5,185 447,795 SH DEFINED 01,08 116,851 330,944 0 INTERFACE INC COM 458665106 1,539 132,872 SH DEFINED 09 132,872 0 0 INTERFACE INC COM 458665106 1 100 SH DEFINED 10 0 0 100 INTERDIGITAL INC COM 45867G101 1,702 61,078 SH DEFINED 01 8,538 52,520 20 INTERDIGITAL INC COM 45867G101 18 655 SH DEFINED 04 655 0 0 INTERDIGITAL INC COM 45867G101 10,489 376,484 SH DEFINED 01,08 83,853 292,631 0 INTERDIGITAL INC COM 45867G101 3,406 122,239 SH DEFINED 09 122,239 0 0 INTERDIGITAL INC COM 45867G101 9 315 SH DEFINED 10 215 0 100 INTERLEUKIN GENETICS INC COM 458738101 3 3,699 SH DEFINED 01 0 3,699 0 INTERLEUKIN GENETICS INC COM 458738101 6 8,574 SH DEFINED 01,08 1,907 6,667 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 246 ________ INTERLINE BRANDS INC COM 458743101 3,978 207,827 SH DEFINED 01 9,572 198,255 0 INTERLINE BRANDS INC COM 458743101 46 2,380 SH OTHER 01 0 2,380 0 INTERLINE BRANDS INC COM 458743101 127 6,635 SH DEFINED 04 2,075 4,560 0 INTERLINE BRANDS INC COM 458743101 8,257 431,378 SH DEFINED 01,08 228,534 202,844 0 INTERLINE BRANDS INC COM 458743101 1,679 87,727 SH DEFINED 09 87,727 0 0 INTERLINE BRANDS INC COM 458743101 9 480 SH DEFINED 10 70 410 0 INTERMEC INC COM 458786100 1,328 93,652 SH DEFINED 01 25,769 66,148 1,735 INTERMEC INC COM 458786100 1 80 SH DEFINED 04 80 0 0 INTERMEC INC COM 458786100 7,271 512,780 SH DEFINED 01,08 124,358 388,422 0 INTERMEC INC COM 458786100 2,505 176,630 SH DEFINED 09 176,630 0 0 INTERMEC INC COM 458786100 2 130 SH DEFINED 10 130 0 0 INTERMUNE INC COM 45884X103 2,079 46,648 SH DEFINED 01 10,449 36,184 15 INTERMUNE INC COM 45884X103 16,197 363,409 SH DEFINED 01,08 68,835 294,574 0 INTERMUNE INC COM 45884X103 5,814 130,444 SH DEFINED 09 130,444 0 0 INTERMUNE INC COM 45884X103 4 100 SH DEFINED 10 100 0 0 INTERNAP NETWORK SVCS CORP COM 45885A300 309 55,262 SH DEFINED 01 12,953 42,309 0 INTERNAP NETWORK SVCS CORP COM 45885A300 2,199 392,702 SH DEFINED 01,08 74,913 317,789 0 INTERNAP NETWORK SVCS CORP COM 45885A300 918 163,865 SH DEFINED 09 163,865 0 0 INTERNAP NETWORK SVCS CORP COM 45885A300 1 100 SH DEFINED 10 100 0 0 INTERNATIONAL ASSETS HLDG CO COM 459028106 439 29,284 SH DEFINED 01 2,986 26,298 0 INTERNATIONAL ASSETS HLDG CO COM 459028106 1,790 119,504 SH DEFINED 01,08 34,589 84,915 0 INTERNATIONAL ASSETS HLDG CO COM 459028106 582 38,833 SH DEFINED 09 38,833 0 0 INTERNATIONAL ASSETS HLDG CO COM 459028106 0 14 SH DEFINED 10 14 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 8,835 383,985 SH DEFINED 01 17,204 363,896 2,885 INTERNATIONAL BANCSHARES COR COM 459044103 9 370 SH DEFINED 04 120 250 0 INTERNATIONAL BANCSHARES COR COM 459044103 20,787 903,390 SH DEFINED 01,08 402,242 501,148 0 INTERNATIONAL BANCSHARES COR COM 459044103 3,358 145,947 SH DEFINED 09 145,947 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2 100 SH DEFINED 10 100 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 346,514 2,701,866 SH DEFINED 01 1,710,945 934,594 56,327 INTERNATIONAL BUSINESS MACHS COM 459200101 57,312 446,880 SH OTHER 01 287,882 113,242 45,756 INTERNATIONAL BUSINESS MACHS COM 459200101 158,603 1,236,667 SH DEFINED 04 1,140,872 48,695 47,100 INTERNATIONAL BUSINESS MACHS COM 459200101 59,103 460,844 SH OTHER 04 320,354 117,421 23,069 INTERNATIONAL BUSINESS MACHS COM 459200101 1,355,188 10,566,766 SH DEFINED 01,08 3,814,427 6,728,868 23,471 INTERNATIONAL BUSINESS MACHS COM 459200101 349,510 2,725,225 SH DEFINED 09 2,725,225 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 47,829 372,933 SH DEFINED 10 327,697 11,282 33,954 INTERNATIONAL BUSINESS MACHS COM 459200101 10,101 78,757 SH OTHER 10 50,776 25,264 2,717 INTERNATIONAL COAL GRP INC N COM 45928H106 859 187,976 SH DEFINED 01 27,896 160,080 0 INTERNATIONAL COAL GRP INC N COM 45928H106 4,331 947,728 SH DEFINED 01,08 252,675 695,053 0 INTERNATIONAL COAL GRP INC N COM 45928H106 1,423 311,445 SH DEFINED 09 311,445 0 0 INTERNATIONAL COAL GRP INC N COM 45928H106 1 250 SH DEFINED 10 250 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 247 ________ INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17,975 377,074 SH DEFINED 01 43,551 332,066 1,457 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 41 853 SH OTHER 01 738 50 65 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 255 5,348 SH DEFINED 04 5,183 100 65 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 612 12,844 SH OTHER 04 794 5,850 6,200 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34,660 727,076 SH DEFINED 01,08 280,591 446,485 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,558 158,538 SH DEFINED 09 158,538 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 75 1,580 SH DEFINED 10 1,580 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1 24 SH OTHER 10 4 20 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 7,838 424,817 SH DEFINED 01 194,290 225,458 5,069 INTERNATIONAL GAME TECHNOLOG COM 459902102 171 9,253 SH OTHER 01 2,879 6,374 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,111 60,235 SH DEFINED 04 58,484 1,146 605 INTERNATIONAL GAME TECHNOLOG COM 459902102 80 4,330 SH OTHER 04 3,840 490 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 11 595 SH DEFINED 07,10 595 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 43,435 2,354,223 SH DEFINED 01,08 855,966 1,498,257 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 11,178 605,844 SH DEFINED 09 605,844 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 688 37,276 SH DEFINED 10 34,456 1,210 1,610 INTERNATIONAL GAME TECHNOLOG COM 459902102 7 405 SH OTHER 10 316 89 0 INTL PAPER CO COM 460146103 12,669 514,799 SH DEFINED 01 275,559 230,266 8,974 INTL PAPER CO COM 460146103 666 27,080 SH OTHER 01 16,878 9,333 869 INTL PAPER CO COM 460146103 1,425 57,902 SH DEFINED 04 53,544 2,947 1,411 INTL PAPER CO COM 460146103 435 17,660 SH OTHER 04 10,449 6,029 1,182 INTL PAPER CO COM 460146103 18 745 SH DEFINED 07,10 745 0 0 INTL PAPER CO COM 460146103 90,363 3,671,802 SH DEFINED 01,08 1,356,677 2,315,125 0 INTL PAPER CO COM 460146103 22,104 898,164 SH DEFINED 09 898,164 0 0 INTL PAPER CO COM 460146103 409 16,603 SH DEFINED 10 16,527 76 0 INTL PAPER CO COM 460146103 16 636 SH OTHER 10 506 130 0 INTERNATIONAL RECTIFIER CORP COM 460254105 1,611 70,354 SH DEFINED 01 48,299 20,590 1,465 INTERNATIONAL RECTIFIER CORP COM 460254105 85 3,730 SH OTHER 01 245 3,435 50 INTERNATIONAL RECTIFIER CORP COM 460254105 811 35,417 SH DEFINED 04 34,307 790 320 INTERNATIONAL RECTIFIER CORP COM 460254105 51 2,210 SH OTHER 04 1,720 490 0 INTERNATIONAL RECTIFIER CORP COM 460254105 10,018 437,470 SH DEFINED 01,08 44,135 393,335 0 INTERNATIONAL RECTIFIER CORP COM 460254105 665 29,020 SH DEFINED 10 26,120 1,210 1,690 INTERNATIONAL RECTIFIER CORP COM 460254105 7 295 SH OTHER 10 0 0 295 INTERNATIONAL SHIPHOLDING CO COM 460321201 329 11,211 SH DEFINED 01 1,476 9,735 0 INTERNATIONAL SHIPHOLDING CO COM 460321201 1,408 47,906 SH DEFINED 01,08 13,878 34,028 0 INTERNATIONAL SHIPHOLDING CO COM 460321201 508 17,300 SH DEFINED 09 17,300 0 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 552 21,404 SH DEFINED 01 16,919 4,390 95 INTERNATIONAL SPEEDWAY CORP COM 460335201 9 355 SH OTHER 01 0 145 210 INTERNATIONAL SPEEDWAY CORP COM 460335201 309 12,005 SH DEFINED 04 11,085 445 475 INTERNATIONAL SPEEDWAY CORP COM 460335201 16 625 SH OTHER 04 280 345 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 4,582 177,815 SH DEFINED 01,08 12,331 165,484 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 395 15,319 SH DEFINED 10 14,914 275 130 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 248 ________ INTERNET CAP GROUP INC COM 46059C205 350 41,426 SH DEFINED 01 9,689 31,737 0 INTERNET CAP GROUP INC COM 46059C205 2,534 299,885 SH DEFINED 01,08 60,702 239,183 0 INTERNET CAP GROUP INC COM 46059C205 885 104,703 SH DEFINED 09 104,703 0 0 INTERNET CAP GROUP INC COM 46059C205 1 100 SH DEFINED 10 0 0 100 INTERPHASE CORP COM 460593106 23 8,806 SH DEFINED 01 0 8,806 0 INTERPHASE CORP COM 460593106 37 14,050 SH DEFINED 01,08 8,029 6,021 0 INTERNET BRANDS INC COM 460608102 1,075 116,624 SH DEFINED 01 5,972 110,602 50 INTERNET BRANDS INC COM 460608102 2,594 281,296 SH DEFINED 01,08 131,705 149,591 0 INTERNET BRANDS INC COM 460608102 856 92,869 SH DEFINED 09 92,869 0 0 INTERSIL CORP COM 46069S109 840 56,965 SH DEFINED 01 31,830 24,145 990 INTERSIL CORP COM 46069S109 7 495 SH OTHER 01 0 400 95 INTERSIL CORP COM 46069S109 9 620 SH DEFINED 04 220 400 0 INTERSIL CORP COM 46069S109 11,229 761,784 SH DEFINED 01,08 50,944 710,840 0 INTERSIL CORP COM 46069S109 6 400 SH DEFINED 10 300 100 0 INTERPUBLIC GROUP COS INC COM 460690100 4,268 513,006 SH DEFINED 01 256,061 248,101 8,844 INTERPUBLIC GROUP COS INC COM 460690100 220 26,402 SH OTHER 01 5,539 20,513 350 INTERPUBLIC GROUP COS INC COM 460690100 388 46,606 SH DEFINED 04 45,191 1,209 206 INTERPUBLIC GROUP COS INC COM 460690100 3 417 SH OTHER 04 382 35 0 INTERPUBLIC GROUP COS INC COM 460690100 8 975 SH DEFINED 07,10 975 0 0 INTERPUBLIC GROUP COS INC COM 460690100 32,596 3,917,766 SH DEFINED 01,08 1,430,156 2,487,610 0 INTERPUBLIC GROUP COS INC COM 460690100 8,254 992,028 SH DEFINED 09 992,028 0 0 INTERPUBLIC GROUP COS INC COM 460690100 254 30,531 SH DEFINED 10 30,311 0 220 INTERPUBLIC GROUP COS INC COM 460690100 3 345 SH OTHER 10 200 145 0 INTERVEST BANCSHARES CORP COM 460927106 20 5,002 SH DEFINED 01 0 5,002 0 INTERVEST BANCSHARES CORP COM 460927106 24 6,142 SH DEFINED 01,08 5,247 895 0 INTEROIL CORP COM 460951106 115 1,775 SH DEFINED 01 1,640 100 35 INTEROIL CORP COM 460951106 11 175 SH OTHER 01 145 30 0 INTEROIL CORP COM 460951106 123 1,905 SH DEFINED 04 1,725 180 0 INTEROIL CORP COM 460951106 4 60 SH OTHER 04 35 25 0 INTEROIL CORP COM 460951106 1 18 SH DEFINED 01,08 9 9 0 INTEROIL CORP COM 460951106 110 1,695 SH DEFINED 10 1,695 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 1,048 72,011 SH DEFINED 01 16,667 54,684 660 INTERVAL LEISURE GROUP INC COM 46113M108 1 40 SH DEFINED 04 40 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 4,846 332,844 SH DEFINED 01,08 79,307 253,537 0 INTERVAL LEISURE GROUP INC COM 46113M108 1,690 116,102 SH DEFINED 09 116,102 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 1 90 SH DEFINED 10 90 0 0 INTEST CORP COM 461147100 14 9,141 SH DEFINED 01 0 9,141 0 INTEST CORP COM 461147100 25 16,107 SH DEFINED 01,08 10,570 5,537 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 249 ________ INTEVAC INC COM 461148108 2,242 162,239 SH DEFINED 01 10,431 151,498 310 INTEVAC INC COM 461148108 4,317 312,348 SH DEFINED 01,08 168,287 144,061 0 INTEVAC INC COM 461148108 796 57,610 SH DEFINED 09 57,610 0 0 INTEVAC INC COM 461148108 0 30 SH DEFINED 10 30 0 0 INTUITIVE SURGICAL INC COM 46120E602 26,319 75,601 SH DEFINED 01 39,397 34,043 2,161 INTUITIVE SURGICAL INC COM 46120E602 1,381 3,968 SH OTHER 01 2,175 1,479 314 INTUITIVE SURGICAL INC COM 46120E602 11,071 31,802 SH DEFINED 04 30,321 673 808 INTUITIVE SURGICAL INC COM 46120E602 1,160 3,333 SH OTHER 04 924 2,409 0 INTUITIVE SURGICAL INC COM 46120E602 109,723 315,179 SH DEFINED 01,08 117,297 197,882 0 INTUITIVE SURGICAL INC COM 46120E602 27,839 79,967 SH DEFINED 09 79,967 0 0 INTUITIVE SURGICAL INC COM 46120E602 4,076 11,707 SH DEFINED 10 10,721 625 361 INTUITIVE SURGICAL INC COM 46120E602 74 212 SH OTHER 10 156 56 0 INTUIT COM 461202103 26,985 786,279 SH DEFINED 01 289,075 194,545 302,659 INTUIT COM 461202103 1,714 49,949 SH OTHER 01 29,732 19,332 885 INTUIT COM 461202103 7,588 221,110 SH DEFINED 04 201,077 17,275 2,758 INTUIT COM 461202103 923 26,898 SH OTHER 04 25,755 1,143 0 INTUIT COM 461202103 85,099 2,479,583 SH DEFINED 01,08 879,030 1,600,553 0 INTUIT COM 461202103 22,482 655,080 SH DEFINED 09 655,080 0 0 INTUIT COM 461202103 4,600 134,034 SH DEFINED 10 122,009 9,995 2,030 INTUIT COM 461202103 285 8,294 SH OTHER 10 1,844 200 6,250 INVACARE CORP COM 461203101 2,806 105,731 SH DEFINED 01 14,026 90,685 1,020 INVACARE CORP COM 461203101 5 200 SH DEFINED 04 200 0 0 INVACARE CORP COM 461203101 8,548 322,089 SH DEFINED 01,08 121,343 200,746 0 INVACARE CORP COM 461203101 2,141 80,659 SH DEFINED 09 80,659 0 0 INVACARE CORP COM 461203101 70 2,644 SH DEFINED 10 2,644 0 0 INTRICON CORP COM 46121H109 68 17,513 SH DEFINED 01 0 17,513 0 INTRICON CORP COM 46121H109 109 27,901 SH DEFINED 01,08 21,258 6,643 0 INTREPID POTASH INC COM 46121Y102 2,069 68,207 SH DEFINED 01 57,503 10,684 20 INTREPID POTASH INC COM 46121Y102 1 30 SH OTHER 01 0 0 30 INTREPID POTASH INC COM 46121Y102 4 132 SH DEFINED 04 132 0 0 INTREPID POTASH INC COM 46121Y102 20 650 SH OTHER 04 650 0 0 INTREPID POTASH INC COM 46121Y102 7,435 245,123 SH DEFINED 01,08 15,452 229,671 0 INTREPID POTASH INC COM 46121Y102 2 60 SH DEFINED 10 60 0 0 INVENTURE GROUP INC COM 461214108 22 7,810 SH DEFINED 01 0 7,810 0 INVENTURE GROUP INC COM 461214108 68 23,571 SH DEFINED 01,08 8,528 15,043 0 INVENTIV HEALTH INC COM 46122E105 1,134 50,497 SH DEFINED 01 16,230 33,197 1,070 INVENTIV HEALTH INC COM 46122E105 1 65 SH DEFINED 04 65 0 0 INVENTIV HEALTH INC COM 46122E105 6,209 276,464 SH DEFINED 01,08 62,436 214,028 0 INVENTIV HEALTH INC COM 46122E105 2,179 97,013 SH DEFINED 09 97,013 0 0 INVENTIV HEALTH INC COM 46122E105 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 250 ________ INVERNESS MED INNOVATIONS IN COM 46126P106 2,492 63,987 SH DEFINED 01 13,609 49,626 752 INVERNESS MED INNOVATIONS IN COM 46126P106 2 60 SH OTHER 01 0 0 60 INVERNESS MED INNOVATIONS IN COM 46126P106 1 20 SH DEFINED 04 20 0 0 INVERNESS MED INNOVATIONS IN COM 46126P106 11,106 285,130 SH DEFINED 01,08 68,201 216,929 0 INVERNESS MED INNOVATIONS IN COM 46126P106 7 180 SH DEFINED 10 180 0 0 INVERNESS MED INNOVATIONS IN CONV PFD 46126P304 1,088 4,075 DEFINED 01 0 4,075 0 INVERNESS MED INNOVATIONS IN CONV PFD 46126P304 1,278 4,785 DEFINED 01,08 4,434 351 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 322 13,991 SH DEFINED 01 3,664 10,327 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 51 2,200 SH DEFINED 04 2,200 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,812 122,272 SH DEFINED 01,08 23,335 98,937 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,089 47,355 SH DEFINED 09 47,355 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 2,933 175,741 SH DEFINED 01 16,559 158,817 365 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 37 2,234 SH OTHER 01 159 2,075 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 141 8,420 SH DEFINED 04 2,925 5,495 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5,159 309,083 SH DEFINED 01,08 179,294 129,789 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 89 5,353 SH DEFINED 10 1,181 4,072 100 INVESTORS BANCORP INC COM 46146P102 1,278 96,798 SH DEFINED 01 36,875 59,148 775 INVESTORS BANCORP INC COM 46146P102 344 26,050 SH OTHER 01 0 24,970 1,080 INVESTORS BANCORP INC COM 46146P102 253 19,150 SH DEFINED 04 18,665 485 0 INVESTORS BANCORP INC COM 46146P102 5,541 419,786 SH DEFINED 01,08 105,193 314,593 0 INVESTORS BANCORP INC COM 46146P102 1,765 133,700 SH DEFINED 09 133,700 0 0 INVESTORS BANCORP INC COM 46146P102 265 20,095 SH DEFINED 10 20,095 0 0 INVESTORS REAL ESTATE TR COM 461730103 1,217 134,969 SH DEFINED 01 14,679 120,260 30 INVESTORS REAL ESTATE TR COM 461730103 6,113 677,661 SH DEFINED 01,08 243,117 434,544 0 INVESTORS REAL ESTATE TR COM 461730103 1,896 210,230 SH DEFINED 09 210,230 0 0 INVESTORS REAL ESTATE TR COM 461730103 1 100 SH DEFINED 10 0 0 100 INVESTORS TITLE CO COM 461804106 151 4,435 SH DEFINED 01 0 4,435 0 INVESTORS TITLE CO COM 461804106 283 8,326 SH DEFINED 01,08 4,612 3,714 0 INX INC COM 46185W109 28 5,918 SH DEFINED 01 0 5,918 0 INX INC COM 46185W109 33 6,854 SH DEFINED 01,08 5,336 1,518 0 ION GEOPHYSICAL CORP COM 462044108 791 160,866 SH DEFINED 01 52,867 103,119 4,880 ION GEOPHYSICAL CORP COM 462044108 98 20,000 SH OTHER 01 20,000 0 0 ION GEOPHYSICAL CORP COM 462044108 1 205 SH DEFINED 04 205 0 0 ION GEOPHYSICAL CORP COM 462044108 4,436 901,684 SH DEFINED 01,08 197,396 704,288 0 ION GEOPHYSICAL CORP COM 462044108 1,429 290,493 SH DEFINED 09 290,493 0 0 ION GEOPHYSICAL CORP COM 462044108 0 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 251 ________ IOWA TELECOMM SERVICES INC COM 462594201 1,978 118,425 SH DEFINED 01 14,543 103,867 15 IOWA TELECOMM SERVICES INC COM 462594201 1 65 SH DEFINED 04 65 0 0 IOWA TELECOMM SERVICES INC COM 462594201 6,072 363,591 SH DEFINED 01,08 135,597 227,994 0 IOWA TELECOMM SERVICES INC COM 462594201 1,530 91,639 SH DEFINED 09 91,639 0 0 IOWA TELECOMM SERVICES INC COM 462594201 1 50 SH DEFINED 10 50 0 0 IPASS INC COM 46261V108 65 56,933 SH DEFINED 01 9,234 47,699 0 IPASS INC COM 46261V108 434 377,480 SH DEFINED 01,08 76,248 301,232 0 IPASS INC COM 46261V108 72 62,200 SH DEFINED 09 62,200 0 0 IRIDEX CORP COM 462684101 48 11,131 SH DEFINED 01 0 11,131 0 IRIDEX CORP COM 462684101 64 14,953 SH DEFINED 01,08 11,255 3,698 0 IRIS INTL INC COM 46270W105 250 24,454 SH DEFINED 01 4,101 20,353 0 IRIS INTL INC COM 46270W105 1,553 152,098 SH DEFINED 01,08 33,460 118,638 0 IRIS INTL INC COM 46270W105 636 62,335 SH DEFINED 09 62,335 0 0 IRIS INTL INC COM 46270W105 0 30 SH DEFINED 10 30 0 0 IROBOT CORP COM 462726100 563 37,138 SH DEFINED 01 20,457 16,681 0 IROBOT CORP COM 462726100 5 320 SH OTHER 01 320 0 0 IROBOT CORP COM 462726100 2,306 152,143 SH DEFINED 01,08 30,896 121,247 0 IROBOT CORP COM 462726100 881 58,129 SH DEFINED 09 58,129 0 0 IROBOT CORP COM 462726100 8 530 SH DEFINED 10 530 0 0 IRON MTN INC COM 462846106 5,219 190,462 SH DEFINED 01 73,788 113,259 3,415 IRON MTN INC COM 462846106 811 29,610 SH OTHER 01 26,405 3,205 0 IRON MTN INC COM 462846106 195 7,117 SH DEFINED 04 6,702 415 0 IRON MTN INC COM 462846106 383 13,996 SH OTHER 04 3,896 10,100 0 IRON MTN INC COM 462846106 5 165 SH DEFINED 07,10 165 0 0 IRON MTN INC COM 462846106 38,738 1,413,806 SH DEFINED 01,08 479,929 933,877 0 IRON MTN INC COM 462846106 10,621 387,644 SH DEFINED 09 387,644 0 0 IRON MTN INC COM 462846106 82 2,983 SH DEFINED 10 2,943 0 40 IRON MTN INC COM 462846106 1 28 SH OTHER 10 0 28 0 IRONWOOD PHARMACEUTICALS INC COM 46333X108 12 885 SH DEFINED 01 885 0 0 IRONWOOD PHARMACEUTICALS INC COM 46333X108 374 27,464 SH DEFINED 01,08 13,629 13,835 0 IRONWOOD PHARMACEUTICALS INC COM 46333X108 1,015 74,532 SH DEFINED 09 74,532 0 0 ISHARES SILVER TRUST COM 46428Q109 196 11,423 SH DEFINED 01 11,423 0 0 ISHARES SILVER TRUST COM 46428Q109 66 3,875 SH OTHER 01 3,875 0 0 ISHARES SILVER TRUST COM 46428Q109 251 14,625 SH DEFINED 04 13,470 955 200 ISHARES SILVER TRUST COM 46428Q109 76 4,450 SH OTHER 04 3,450 0 1,000 ISHARES SILVER TRUST COM 46428Q109 31 1,815 SH DEFINED 10 1,815 0 0 ISHARES S&P GSCI COMMODITY I COM 46428R107 1,613 51,760 SH DEFINED 01 51,760 0 0 ISHARES S&P GSCI COMMODITY I COM 46428R107 212 6,800 SH OTHER 01 4,800 0 2,000 ISHARES S&P GSCI COMMODITY I COM 46428R107 979 31,417 SH DEFINED 04 31,417 0 0 ISHARES S&P GSCI COMMODITY I COM 46428R107 13 415 SH OTHER 04 0 415 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 252 ________ ISHARES COMEX GOLD TR COM 464285105 227 2,078 SH DEFINED 01 2,078 0 0 ISHARES COMEX GOLD TR COM 464285105 890 8,160 SH DEFINED 04 8,160 0 0 ISHARES COMEX GOLD TR COM 464285105 326 2,986 SH DEFINED 10 1,836 0 1,150 ISHARES INC COM 464286103 161 6,687 SH DEFINED 01 6,687 0 0 ISHARES INC COM 464286103 395 16,445 SH OTHER 01 16,445 0 0 ISHARES INC COM 464286103 41 1,700 SH DEFINED 04 1,700 0 0 ISHARES INC COM 464286103 47 1,950 SH OTHER 04 700 1,250 0 ISHARES INC COM 464286400 1,181 16,034 SH DEFINED 01 16,034 0 0 ISHARES INC COM 464286400 1,011 13,730 SH OTHER 01 11,330 0 2,400 ISHARES INC COM 464286400 402 5,455 SH DEFINED 04 5,455 0 0 ISHARES INC COM 464286400 239 3,250 SH OTHER 04 3,250 0 0 ISHARES INC COM 464286400 112 1,524 SH DEFINED 10 1,524 0 0 ISHARES INC COM 464286509 144 5,150 SH DEFINED 01 5,150 0 0 ISHARES INC COM 464286509 658 23,585 SH OTHER 01 23,585 0 0 ISHARES INC COM 464286509 5 182 SH DEFINED 04 182 0 0 ISHARES INC COM 464286509 33 1,200 SH OTHER 04 100 1,100 0 ISHARES INC COM 464286509 1,520 54,463 SH DEFINED 01,08 54,463 0 0 ISHARES INC COM 464286665 572 13,317 SH DEFINED 01 6,067 7,250 0 ISHARES INC COM 464286665 223 5,185 SH OTHER 01 5,185 0 0 ISHARES INC COM 464286665 112 2,615 SH DEFINED 04 2,615 0 0 ISHARES INC COM 464286665 26 600 SH OTHER 04 600 0 0 ISHARES INC COM 464286665 39 900 SH DEFINED 09 900 0 0 ISHARES INC COM 464286673 143 12,395 SH OTHER 01 12,395 0 0 ISHARES INC COM 464286673 14 1,222 SH DEFINED 04 1,222 0 0 ISHARES INC COM 464286673 128 11,100 SH OTHER 04 5,100 0 6,000 ISHARES INC COM 464286673 32 2,745 SH DEFINED 10 2,745 0 0 ISHARES INC COM 464286731 42 3,314 SH DEFINED 01 3,314 0 0 ISHARES INC COM 464286731 30 2,395 SH OTHER 01 2,395 0 0 ISHARES INC COM 464286731 63 5,000 SH OTHER 04 0 5,000 0 ISHARES INC COM 464286772 110 2,190 SH OTHER 01 2,190 0 0 ISHARES INC COM 464286772 101 2,025 SH DEFINED 04 2,025 0 0 ISHARES INC COM 464286830 117 10,000 SH DEFINED 01 10,000 0 0 ISHARES INC COM 464286830 54 4,605 SH OTHER 01 4,605 0 0 ISHARES INC COM 464286830 43 3,700 SH DEFINED 04 3,700 0 0 ISHARES INC COM 464286830 1 100 SH OTHER 04 100 0 0 ISHARES INC COM 464286848 6 538 SH DEFINED 01 538 0 0 ISHARES INC COM 464286848 418 40,045 SH OTHER 01 40,045 0 0 ISHARES INC COM 464286848 213 20,425 SH DEFINED 04 20,425 0 0 ISHARES INC COM 464286848 146 14,000 SH OTHER 04 0 6,000 8,000 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 253 ________ ISHARES INC COM 464286871 153 9,388 SH DEFINED 01 9,388 0 0 ISHARES INC COM 464286871 7 435 SH OTHER 01 435 0 0 ISHARES INC COM 464286871 133 8,150 SH DEFINED 04 8,150 0 0 ISHARES TR INDEX COM 464287101 2,443 45,596 SH DEFINED 01 45,596 0 0 ISHARES TR INDEX COM 464287101 24 440 SH OTHER 01 0 100 340 ISHARES TR INDEX COM 464287127 183 2,729 SH DEFINED 01 2,729 0 0 ISHARES TR INDEX COM 464287127 89 1,320 SH DEFINED 04 1,320 0 0 ISHARES TR INDEX COM 464287127 8 120 SH DEFINED 10 120 0 0 ISHARES TR INDEX COM 464287168 4,859 105,578 SH DEFINED 01 105,078 0 500 ISHARES TR INDEX COM 464287168 972 21,119 SH OTHER 01 17,250 869 3,000 ISHARES TR INDEX COM 464287168 3,279 71,253 SH DEFINED 04 70,053 0 1,200 ISHARES TR INDEX COM 464287168 947 20,575 SH OTHER 04 16,375 3,435 765 ISHARES TR INDEX COM 464287168 495 10,750 SH DEFINED 10 9,000 1,750 0 ISHARES TR INDEX COM 464287168 47 1,025 SH OTHER 10 1,025 0 0 ISHARES TR INDEX UNDEFIND 464287176 1,107 1,065,578 DEFINED 01 1,030,035 7,316 28,227 ISHARES TR INDEX UNDEFIND 464287176 164 158,257 OTHER 01 125,068 17,094 16,095 ISHARES TR INDEX UNDEFIND 464287176 2,437 2,345,282 DEFINED 04 2,245,830 44,154 55,298 ISHARES TR INDEX UNDEFIND 464287176 419 402,929 OTHER 04 337,111 51,457 14,361 ISHARES TR INDEX UNDEFIND 464287176 642 617,951 DEFINED 10 593,099 14,497 10,355 ISHARES TR INDEX UNDEFIND 464287176 67 64,283 OTHER 10 53,111 10,347 825 ISHARES TR INDEX COM 464287184 490 11,647 SH DEFINED 01 11,647 0 0 ISHARES TR INDEX COM 464287184 724 17,190 SH OTHER 01 17,190 0 0 ISHARES TR INDEX COM 464287184 109 2,595 SH DEFINED 04 2,410 0 185 ISHARES TR INDEX COM 464287184 140 3,317 SH OTHER 04 3,317 0 0 ISHARES TR INDEX COM 464287184 189 4,495 SH DEFINED 10 3,400 0 1,095 ISHARES TR INDEX COM 464287200 14,144 120,542 SH DEFINED 01 67,726 52,816 0 ISHARES TR INDEX COM 464287200 215 1,832 SH OTHER 01 1,583 0 249 ISHARES TR INDEX COM 464287200 3,538 30,155 SH DEFINED 04 29,963 192 0 ISHARES TR INDEX COM 464287200 35 300 SH OTHER 04 300 0 0 ISHARES TR INDEX COM 464287200 534 4,554 SH DEFINED 10 3,154 0 1,400 ISHARES TR INDEX COM 464287200 1,029 8,769 SH OTHER 10 4,607 4,162 0 ISHARES TR INDEX UNDEFIND 464287226 32 30,764 DEFINED 01 29,129 0 1,635 ISHARES TR INDEX UNDEFIND 464287226 4 4,122 OTHER 01 4,122 0 0 ISHARES TR INDEX UNDEFIND 464287226 97 93,392 DEFINED 04 81,662 10,720 1,010 ISHARES TR INDEX UNDEFIND 464287226 11 10,650 OTHER 04 7,650 1,585 1,415 ISHARES TR INDEX UNDEFIND 464287226 27 26,076 DEFINED 10 26,076 0 0 ISHARES TR INDEX UNDEFIND 464287226 1 500 OTHER 10 500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 254 ________ ISHARES TR INDEX COM 464287234 121,669 2,888,428 SH DEFINED 01 2,523,224 237,231 127,973 ISHARES TR INDEX COM 464287234 166,293 3,947,788 SH OTHER 01 1,032,784 2,730,185 184,819 ISHARES TR INDEX COM 464287234 167,170 3,968,607 SH DEFINED 04 3,758,754 114,863 94,990 ISHARES TR INDEX COM 464287234 38,308 909,427 SH OTHER 04 667,341 151,952 90,134 ISHARES TR INDEX COM 464287234 35,608 845,324 SH DEFINED 10 803,094 4,305 37,925 ISHARES TR INDEX COM 464287234 3,418 81,154 SH OTHER 10 48,448 10,150 22,556 ISHARES TR INDEX UNDEFIND 464287242 167 158,171 DEFINED 01 151,956 500 5,715 ISHARES TR INDEX UNDEFIND 464287242 33 30,870 OTHER 01 29,600 245 1,025 ISHARES TR INDEX UNDEFIND 464287242 200 189,319 DEFINED 04 182,134 1,550 5,635 ISHARES TR INDEX UNDEFIND 464287242 32 30,140 OTHER 04 22,105 5,035 3,000 ISHARES TR INDEX UNDEFIND 464287242 92 86,702 DEFINED 10 86,577 0 125 ISHARES TR INDEX UNDEFIND 464287242 1 790 OTHER 10 790 0 0 ISHARES TR INDEX COM 464287309 658 10,984 SH DEFINED 01 10,984 0 0 ISHARES TR INDEX COM 464287309 383 6,387 SH DEFINED 04 6,387 0 0 ISHARES TR INDEX COM 464287309 12 200 SH DEFINED 10 200 0 0 ISHARES TR INDEX COM 464287309 345 5,759 SH OTHER 10 5,309 450 0 ISHARES TR INDEX COM 464287341 24 675 SH DEFINED 04 675 0 0 ISHARES TR INDEX COM 464287341 2,775 78,500 SH DEFINED 10 0 0 78,500 ISHARES TR INDEX COM 464287341 35 1,000 SH OTHER 10 1,000 0 0 ISHARES TR INDEX COM 464287374 150 4,344 SH DEFINED 01 2,394 0 1,950 ISHARES TR INDEX COM 464287374 1,507 43,738 SH OTHER 01 41,788 0 1,950 ISHARES TR INDEX COM 464287374 313 9,075 SH DEFINED 04 9,075 0 0 ISHARES TR INDEX COM 464287408 14,051 248,867 SH DEFINED 01 248,867 0 0 ISHARES TR INDEX COM 464287408 20 350 SH DEFINED 04 350 0 0 ISHARES TR INDEX COM 464287408 274 4,849 SH OTHER 10 4,849 0 0 ISHARES TR INDEX UNDEFIND 464287432 44 49,095 DEFINED 04 49,095 0 0 ISHARES TR INDEX UNDEFIND 464287457 6 7,631 DEFINED 01 7,631 0 0 ISHARES TR INDEX UNDEFIND 464287457 1 1,700 OTHER 01 1,700 0 0 ISHARES TR INDEX UNDEFIND 464287457 6 7,470 DEFINED 04 7,470 0 0 ISHARES TR INDEX UNDEFIND 464287457 3 4,071 DEFINED 10 4,071 0 0 ISHARES TR INDEX COM 464287465 233,722 4,175,095 SH DEFINED 01 3,053,876 975,333 145,886 ISHARES TR INDEX COM 464287465 87,541 1,563,798 SH OTHER 01 1,101,453 212,287 250,058 ISHARES TR INDEX COM 464287465 286,091 5,110,600 SH DEFINED 04 4,770,887 186,871 152,842 ISHARES TR INDEX COM 464287465 82,081 1,466,256 SH OTHER 04 1,142,507 221,755 101,994 ISHARES TR INDEX COM 464287465 5,178 92,499 SH DEFINED 01,08 92,499 0 0 ISHARES TR INDEX COM 464287465 28,835 515,095 SH DEFINED 10 472,852 4,285 37,958 ISHARES TR INDEX COM 464287465 10,256 183,213 SH OTHER 10 97,678 56,875 28,660 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 255 ________ ISHARES TR INDEX COM 464287473 1,070 26,534 SH DEFINED 01 26,534 0 0 ISHARES TR INDEX COM 464287473 1,191 29,520 SH OTHER 01 29,520 0 0 ISHARES TR INDEX COM 464287473 249 6,169 SH DEFINED 04 6,169 0 0 ISHARES TR INDEX COM 464287473 81 2,000 SH OTHER 04 2,000 0 0 ISHARES TR INDEX COM 464287473 39 962 SH DEFINED 10 962 0 0 ISHARES TR INDEX COM 464287473 22 549 SH OTHER 10 549 0 0 ISHARES TR INDEX COM 464287481 1,376 28,354 SH DEFINED 01 28,354 0 0 ISHARES TR INDEX COM 464287481 1,906 39,275 SH OTHER 01 13,579 0 25,696 ISHARES TR INDEX COM 464287481 1,771 36,499 SH DEFINED 04 36,149 0 350 ISHARES TR INDEX COM 464287481 183 3,770 SH OTHER 04 3,600 170 0 ISHARES TR INDEX COM 464287481 47 974 SH DEFINED 10 974 0 0 ISHARES TR INDEX COM 464287481 129 2,650 SH OTHER 10 2,650 0 0 ISHARES TR INDEX COM 464287499 1,612 18,065 SH DEFINED 01 17,425 0 640 ISHARES TR INDEX COM 464287499 1,410 15,803 SH OTHER 01 14,783 0 1,020 ISHARES TR INDEX COM 464287499 5,949 66,658 SH DEFINED 04 63,308 0 3,350 ISHARES TR INDEX COM 464287499 898 10,065 SH OTHER 04 9,425 400 240 ISHARES TR INDEX COM 464287499 1,516 16,984 SH DEFINED 10 16,935 30 19 ISHARES TR INDEX COM 464287499 249 2,795 SH OTHER 10 2,795 0 0 ISHARES TR INDEX COM 464287507 3,508 44,568 SH DEFINED 01 22,234 22,115 219 ISHARES TR INDEX COM 464287507 1,019 12,950 SH OTHER 01 10,966 0 1,984 ISHARES TR INDEX COM 464287507 3,440 43,708 SH DEFINED 04 39,746 0 3,962 ISHARES TR INDEX COM 464287507 293 3,720 SH OTHER 04 2,780 0 940 ISHARES TR INDEX COM 464287507 3,956 50,270 SH DEFINED 01,08 50,270 0 0 ISHARES TR INDEX COM 464287507 753 9,566 SH DEFINED 10 9,566 0 0 ISHARES TR INDEX COM 464287507 55 700 SH OTHER 10 700 0 0 ISHARES TR INDEX COM 464287556 4,579 50,350 SH DEFINED 01 46,220 2,430 1,700 ISHARES TR INDEX COM 464287556 842 9,255 SH OTHER 01 8,705 0 550 ISHARES TR INDEX COM 464287556 1,397 15,360 SH DEFINED 04 15,260 100 0 ISHARES TR INDEX COM 464287556 153 1,685 SH OTHER 04 1,535 0 150 ISHARES TR INDEX COM 464287556 171 1,875 SH DEFINED 10 1,875 0 0 ISHARES TR INDEX COM 464287556 7 75 SH OTHER 10 75 0 0 ISHARES TR INDEX COM 464287564 114 1,982 SH DEFINED 01 1,982 0 0 ISHARES TR INDEX COM 464287564 3,109 54,284 SH OTHER 01 15,199 0 39,085 ISHARES TR INDEX COM 464287564 169 2,958 SH DEFINED 04 2,958 0 0 ISHARES TR INDEX COM 464287598 7,731 126,593 SH DEFINED 01 111,625 10,793 4,175 ISHARES TR INDEX COM 464287598 6,583 107,796 SH OTHER 01 42,301 8,895 56,600 ISHARES TR INDEX COM 464287598 10,200 167,024 SH DEFINED 04 163,634 90 3,300 ISHARES TR INDEX COM 464287598 874 14,312 SH OTHER 04 13,022 0 1,290 ISHARES TR INDEX COM 464287598 625 10,229 SH DEFINED 10 10,229 0 0 ISHARES TR INDEX COM 464287598 6 100 SH OTHER 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 256 ________ ISHARES TR INDEX COM 464287606 389 4,583 SH DEFINED 01 4,583 0 0 ISHARES TR INDEX COM 464287606 223 2,627 SH OTHER 01 1,151 0 1,476 ISHARES TR INDEX COM 464287606 186 2,195 SH DEFINED 04 2,195 0 0 ISHARES TR INDEX COM 464287606 64 750 SH DEFINED 10 750 0 0 ISHARES TR INDEX COM 464287614 9,433 181,577 SH DEFINED 01 173,192 6,497 1,888 ISHARES TR INDEX COM 464287614 2,813 54,149 SH OTHER 01 30,459 23,690 0 ISHARES TR INDEX COM 464287614 5,340 102,782 SH DEFINED 04 101,737 520 525 ISHARES TR INDEX COM 464287614 603 11,602 SH OTHER 04 11,527 0 75 ISHARES TR INDEX COM 464287614 3,020 58,140 SH DEFINED 10 58,140 0 0 ISHARES TR INDEX COM 464287614 43 828 SH OTHER 10 228 600 0 ISHARES TR INDEX COM 464287622 20,726 320,731 SH DEFINED 01 320,731 0 0 ISHARES TR INDEX COM 464287622 4,492 69,521 SH OTHER 01 65,206 4,315 0 ISHARES TR INDEX COM 464287622 657 10,168 SH DEFINED 04 10,168 0 0 ISHARES TR INDEX COM 464287622 148 2,289 SH OTHER 04 2,289 0 0 ISHARES TR INDEX COM 464287622 249 3,850 SH DEFINED 01,08 3,850 0 0 ISHARES TR INDEX COM 464287622 84 1,300 SH OTHER 10 1,300 0 0 ISHARES TR INDEX COM 464287630 13,911 217,904 SH DEFINED 01 203,644 9,403 4,857 ISHARES TR INDEX COM 464287630 4,809 75,326 SH OTHER 01 27,989 26,708 20,629 ISHARES TR INDEX COM 464287630 8,987 140,772 SH DEFINED 04 109,826 10,445 20,501 ISHARES TR INDEX COM 464287630 1,930 30,238 SH OTHER 04 24,817 2,665 2,756 ISHARES TR INDEX COM 464287630 1,023 16,026 SH DEFINED 10 14,101 1,725 200 ISHARES TR INDEX COM 464287630 94 1,475 SH OTHER 10 1,475 0 0 ISHARES TR INDEX COM 464287648 9,195 125,545 SH DEFINED 01 118,901 4,970 1,674 ISHARES TR INDEX COM 464287648 4,933 67,356 SH OTHER 01 47,147 1,255 18,954 ISHARES TR INDEX COM 464287648 6,245 85,266 SH DEFINED 04 69,316 10,444 5,506 ISHARES TR INDEX COM 464287648 1,131 15,439 SH OTHER 04 12,814 2,625 0 ISHARES TR INDEX COM 464287648 903 12,333 SH DEFINED 10 7,833 0 4,500 ISHARES TR INDEX COM 464287648 458 6,250 SH OTHER 10 2,600 450 3,200 ISHARES TR INDEX COM 464287655 41,648 614,252 SH DEFINED 01 448,236 150,365 15,651 ISHARES TR INDEX COM 464287655 11,415 168,355 SH OTHER 01 109,546 49,738 9,071 ISHARES TR INDEX COM 464287655 26,518 391,102 SH DEFINED 04 347,788 36,194 7,120 ISHARES TR INDEX COM 464287655 14,366 211,875 SH OTHER 04 194,911 11,099 5,865 ISHARES TR INDEX COM 464287655 1,926 28,411 SH DEFINED 01,08 28,411 0 0 ISHARES TR INDEX COM 464287655 5,548 81,818 SH DEFINED 10 75,398 4,670 1,750 ISHARES TR INDEX COM 464287655 899 13,262 SH OTHER 10 9,182 4,080 0 ISHARES TR INDEX COM 464287689 880 12,783 SH DEFINED 01 12,783 0 0 ISHARES TR INDEX COM 464287689 75 1,095 SH OTHER 01 1,095 0 0 ISHARES TR INDEX COM 464287689 39 574 SH DEFINED 04 574 0 0 ISHARES TR INDEX COM 464287689 160 2,325 SH OTHER 04 2,325 0 0 ISHARES TR INDEX COM 464287689 737 10,716 SH DEFINED 10 10,716 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 257 ________ ISHARES TR INDEX COM 464287705 3,382 47,418 SH DEFINED 01 36,038 1,100 10,280 ISHARES TR INDEX COM 464287705 1,337 18,749 SH OTHER 01 16,214 300 2,235 ISHARES TR INDEX COM 464287705 2,089 29,285 SH DEFINED 04 27,190 2,095 0 ISHARES TR INDEX COM 464287705 284 3,987 SH OTHER 04 2,713 200 1,074 ISHARES TR INDEX COM 464287705 18 250 SH DEFINED 10 250 0 0 ISHARES TR INDEX COM 464287705 622 8,725 SH OTHER 10 925 7,800 0 ISHARES TR INDEX COM 464287713 867 43,330 SH DEFINED 01 36,080 6,300 950 ISHARES TR INDEX COM 464287713 157 7,860 SH OTHER 01 7,410 0 450 ISHARES TR INDEX COM 464287713 728 36,355 SH DEFINED 04 35,315 740 300 ISHARES TR INDEX COM 464287713 123 6,150 SH OTHER 04 6,050 100 0 ISHARES TR INDEX COM 464287713 10 504 SH DEFINED 10 504 0 0 ISHARES TR INDEX COM 464287721 584 10,000 SH OTHER 01 0 0 10,000 ISHARES TR INDEX COM 464287721 117 2,000 SH DEFINED 04 2,000 0 0 ISHARES TR INDEX COM 464287721 66 1,128 SH DEFINED 10 1,128 0 0 ISHARES TR INDEX COM 464287721 14 240 SH OTHER 10 240 0 0 ISHARES TR INDEX COM 464287739 255 5,115 SH OTHER 01 5,115 0 0 ISHARES TR INDEX COM 464287739 9 175 SH DEFINED 04 175 0 0 ISHARES TR INDEX COM 464287739 35 700 SH OTHER 04 700 0 0 ISHARES TR INDEX COM 464287804 7,142 120,134 SH DEFINED 01 111,224 5,205 3,705 ISHARES TR INDEX COM 464287804 2,339 39,350 SH OTHER 01 28,128 5,242 5,980 ISHARES TR INDEX COM 464287804 11,687 196,585 SH DEFINED 04 184,775 7,510 4,300 ISHARES TR INDEX COM 464287804 3,431 57,714 SH OTHER 04 40,883 6,861 9,970 ISHARES TR INDEX COM 464287804 3,927 66,063 SH DEFINED 01,08 66,063 0 0 ISHARES TR INDEX COM 464287804 1,940 32,630 SH DEFINED 10 29,375 2,505 750 ISHARES TR INDEX COM 464287804 688 11,578 SH OTHER 10 10,508 270 800 ISHARES TR INDEX COM 464287838 19 300 SH OTHER 01 300 0 0 ISHARES TR INDEX COM 464287838 10 150 SH OTHER 04 0 0 150 ISHARES TR INDEX COM 464287838 496 7,800 SH DEFINED 10 7,800 0 0 ISHARES TR INDEX COM 464287861 366 9,540 SH DEFINED 01 400 9,140 0 ISHARES TR INDEX COM 464287861 1,423 37,115 SH OTHER 01 21,870 15,245 0 ISHARES TR INDEX COM 464287887 303 4,938 SH DEFINED 01 4,938 0 0 ISHARES TR INDEX COM 464287887 49 808 SH OTHER 01 808 0 0 ISHARES TR INDEX COM 464287887 89 1,460 SH DEFINED 04 1,460 0 0 ISHARES TR INDEX COM 464287887 3 50 SH OTHER 04 50 0 0 ISHARES TR INDEX COM 464287887 14 235 SH DEFINED 10 235 0 0 ISHARES TR COM 464288190 239 4,860 SH DEFINED 04 4,860 0 0 ISHARES TR COM 464288240 8,265 198,253 SH DEFINED 01 198,253 0 0 ISHARES TR COM 464288273 364 9,725 SH OTHER 01 9,725 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 258 ________ ISHARES TR UNDEFIND 464288513 140 158,868 DEFINED 01 157,553 100 1,215 ISHARES TR UNDEFIND 464288513 57 64,546 OTHER 01 61,486 60 3,000 ISHARES TR UNDEFIND 464288513 198 224,337 DEFINED 04 204,354 17,983 2,000 ISHARES TR UNDEFIND 464288513 21 23,935 OTHER 04 16,955 5,230 1,750 ISHARES TR UNDEFIND 464288513 87 99,002 DEFINED 10 99,002 0 0 ISHARES TR UNDEFIND 464288513 0 435 OTHER 10 435 0 0 ISHARES TR COM 464288570 6,872 153,325 SH DEFINED 01 153,325 0 0 ISHARES TR COM 464288612 100 939 SH DEFINED 01 939 0 0 ISHARES TR COM 464288612 849 8,000 SH DEFINED 04 8,000 0 0 ISHARES TR UNDEFIND 464288620 14 13,715 DEFINED 01 12,715 1,000 0 ISHARES TR UNDEFIND 464288620 57 55,848 DEFINED 04 46,473 500 8,875 ISHARES TR UNDEFIND 464288620 6 5,820 OTHER 04 3,650 250 1,920 ISHARES TR UNDEFIND 464288620 1 1,290 DEFINED 10 1,290 0 0 ISHARES TR UNDEFIND 464288620 3 3,000 OTHER 10 3,000 0 0 ISHARES TR UNDEFIND 464288638 102 97,985 DEFINED 01 94,235 3,750 0 ISHARES TR UNDEFIND 464288638 22 20,909 OTHER 01 8,409 0 12,500 ISHARES TR UNDEFIND 464288638 294 282,991 DEFINED 04 273,876 1,640 7,475 ISHARES TR UNDEFIND 464288638 26 25,461 OTHER 04 21,206 1,875 2,380 ISHARES TR UNDEFIND 464288638 57 54,585 DEFINED 10 54,335 0 250 ISHARES TR UNDEFIND 464288638 2 2,310 OTHER 10 1,935 375 0 ISHARES TR UNDEFIND 464288646 639 610,659 DEFINED 01 599,967 3,925 6,767 ISHARES TR UNDEFIND 464288646 93 88,831 OTHER 01 74,050 3,637 11,144 ISHARES TR UNDEFIND 464288646 1,584 1,514,570 DEFINED 04 1,454,660 48,400 11,510 ISHARES TR UNDEFIND 464288646 464 443,406 OTHER 04 366,488 60,412 16,506 ISHARES TR UNDEFIND 464288646 195 186,447 DEFINED 10 186,447 0 0 ISHARES TR UNDEFIND 464288646 22 21,450 OTHER 10 10,500 10,950 0 ISHARES TR PFD 464288687 1,011 26,100 OTHER 01 26,100 0 0 ISHARES TR PFD 464288687 273 7,050 DEFINED 04 7,050 0 0 ISHARES TR PFD 464288687 125 3,220 DEFINED 10 3,220 0 0 ISHARES TR COM 464288802 455 8,900 SH OTHER 04 8,900 0 0 ISHARES TR COM 464288877 173 3,423 SH DEFINED 01 3,423 0 0 ISHARES TR COM 464288877 20 400 SH OTHER 01 400 0 0 ISHARES TR COM 464288877 78 1,536 SH DEFINED 04 1,536 0 0 ISHARES TR COM 464288877 74 1,460 SH OTHER 04 1,460 0 0 ISHARES TR COM 464288885 219 3,859 SH DEFINED 01 2,984 875 0 ISHARES TR COM 464288885 664 11,715 SH OTHER 01 11,715 0 0 ISHARES TR COM 464288885 144 2,547 SH DEFINED 04 2,547 0 0 ISHARES TR COM 464288885 110 1,950 SH OTHER 04 1,950 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 259 ________ ISILON SYS INC COM 46432L104 924 107,385 SH DEFINED 01 6,139 101,246 0 ISILON SYS INC COM 46432L104 2,397 278,663 SH DEFINED 01,08 119,162 159,501 0 ISILON SYS INC COM 46432L104 595 69,241 SH DEFINED 09 69,241 0 0 ISIS PHARMACEUTICALS INC COM 464330109 1,215 111,190 SH DEFINED 01 21,354 89,836 0 ISIS PHARMACEUTICALS INC COM 464330109 27 2,500 SH OTHER 01 0 2,500 0 ISIS PHARMACEUTICALS INC COM 464330109 8,260 755,680 SH DEFINED 01,08 152,000 603,680 0 ISIS PHARMACEUTICALS INC COM 464330109 2,731 249,840 SH DEFINED 09 249,840 0 0 ISIS PHARMACEUTICALS INC COM 464330109 3 250 SH DEFINED 10 250 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 339 43,515 SH DEFINED 01 3,159 40,356 0 ISLE OF CAPRI CASINOS INC COM 464592104 1,296 166,605 SH DEFINED 01,08 49,820 116,785 0 ISLE OF CAPRI CASINOS INC COM 464592104 425 54,653 SH DEFINED 09 54,653 0 0 ISRAMCO INC COM 465141406 134 2,050 SH DEFINED 01 103 1,947 0 ISRAMCO INC COM 465141406 683 10,422 SH DEFINED 01,08 2,560 7,862 0 ISRAMCO INC COM 465141406 20 300 SH DEFINED 09 300 0 0 ITAU UNIBANCO HLDG SA PFD 465562106 8,725 396,751 DEFINED 01 354,765 11,374 30,612 ITAU UNIBANCO HLDG SA PFD 465562106 213 9,679 OTHER 01 794 8,885 0 ITAU UNIBANCO HLDG SA PFD 465562106 1,250 56,858 DEFINED 04 37,627 18,916 315 ITAU UNIBANCO HLDG SA PFD 465562106 73 3,304 DEFINED 07,10 0 3,304 0 ITAU UNIBANCO HLDG SA PFD 465562106 2,097 95,383 DEFINED 01,08 95,383 0 0 ITAU UNIBANCO HLDG SA PFD 465562106 465 21,146 DEFINED 10 13,841 7,305 0 ITERIS INC COM 46564T107 40 20,018 SH DEFINED 01 0 20,018 0 ITERIS INC COM 46564T107 88 44,143 SH DEFINED 01,08 18,663 25,480 0 ITC HLDGS CORP COM 465685105 1,592 28,945 SH DEFINED 01 10,580 18,080 285 ITC HLDGS CORP COM 465685105 111 2,015 SH OTHER 01 0 1,965 50 ITC HLDGS CORP COM 465685105 364 6,613 SH DEFINED 04 2,138 4,475 0 ITC HLDGS CORP COM 465685105 8,365 152,082 SH DEFINED 01,08 17,837 134,245 0 ITC HLDGS CORP COM 465685105 233 4,235 SH DEFINED 10 930 2,265 1,040 ITRON INC COM 465741106 1,612 22,208 SH DEFINED 01 8,197 12,409 1,602 ITRON INC COM 465741106 367 5,061 SH OTHER 01 0 5,051 10 ITRON INC COM 465741106 48 655 SH DEFINED 04 255 400 0 ITRON INC COM 465741106 17,740 244,455 SH DEFINED 01,08 18,807 225,648 0 ITRON INC COM 465741106 17 230 SH DEFINED 10 80 150 0 IVANHOE MINES LTD COM 46579N103 176 10,083 SH DEFINED 01 1,436 8,647 0 IVANHOE MINES LTD COM 46579N103 105 6,016 SH OTHER 01 0 5,394 622 IVANHOE MINES LTD COM 46579N103 500 28,725 SH DEFINED 04 1,534 27,191 0 IVANHOE MINES LTD COM 46579N103 174 10,006 SH DEFINED 10 1,201 8,805 0 IXYS CORP COM 46600W106 417 48,883 SH DEFINED 01 5,907 42,976 0 IXYS CORP COM 46600W106 1,843 215,779 SH DEFINED 01,08 61,953 153,826 0 IXYS CORP COM 46600W106 613 71,793 SH DEFINED 09 71,793 0 0 IXYS CORP COM 46600W106 0 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 260 ________ J & J SNACK FOODS CORP COM 466032109 1,354 31,148 SH DEFINED 01 6,535 24,163 450 J & J SNACK FOODS CORP COM 466032109 9 200 SH DEFINED 04 20 180 0 J & J SNACK FOODS CORP COM 466032109 5,717 131,523 SH DEFINED 01,08 37,788 93,735 0 J & J SNACK FOODS CORP COM 466032109 1,738 39,988 SH DEFINED 09 39,988 0 0 J & J SNACK FOODS CORP COM 466032109 1 30 SH DEFINED 10 30 0 0 J ALEXANDERS CORP COM 466096104 21 5,034 SH DEFINED 01 0 5,034 0 J ALEXANDERS CORP COM 466096104 54 12,935 SH DEFINED 01,08 5,884 7,051 0 J CREW GROUP INC COM 46612H402 3,471 75,622 SH DEFINED 01 15,522 58,520 1,580 J CREW GROUP INC COM 46612H402 23 500 SH OTHER 01 0 500 0 J CREW GROUP INC COM 46612H402 23 500 SH DEFINED 04 100 400 0 J CREW GROUP INC COM 46612H402 597 13,000 SH OTHER 04 0 13,000 0 J CREW GROUP INC COM 46612H402 27,058 589,490 SH DEFINED 01,08 91,267 498,223 0 J CREW GROUP INC COM 46612H402 6,496 141,527 SH DEFINED 09 141,527 0 0 J CREW GROUP INC COM 46612H402 10 220 SH DEFINED 10 90 130 0 JDS UNIPHASE CORP COM 46612J507 3,072 245,371 SH DEFINED 01 121,203 118,857 5,311 JDS UNIPHASE CORP COM 46612J507 62 4,929 SH OTHER 01 1,905 2,864 160 JDS UNIPHASE CORP COM 46612J507 270 21,533 SH DEFINED 04 18,520 2,780 233 JDS UNIPHASE CORP COM 46612J507 6 460 SH OTHER 04 460 0 0 JDS UNIPHASE CORP COM 46612J507 5 430 SH DEFINED 07,10 430 0 0 JDS UNIPHASE CORP COM 46612J507 20,075 1,603,444 SH DEFINED 01,08 449,963 1,153,481 0 JDS UNIPHASE CORP COM 46612J507 4,435 354,262 SH DEFINED 09 354,262 0 0 JDS UNIPHASE CORP COM 46612J507 115 9,213 SH DEFINED 10 8,263 900 50 JDS UNIPHASE CORP COM 46612J507 1 118 SH OTHER 10 0 118 0 JDA SOFTWARE GROUP INC COM 46612K108 8,567 307,958 SH DEFINED 01 15,051 291,937 970 JDA SOFTWARE GROUP INC COM 46612K108 19 700 SH OTHER 01 0 700 0 JDA SOFTWARE GROUP INC COM 46612K108 42 1,500 SH DEFINED 04 900 600 0 JDA SOFTWARE GROUP INC COM 46612K108 10,890 391,448 SH DEFINED 01,08 172,287 219,161 0 JDA SOFTWARE GROUP INC COM 46612K108 2,541 91,345 SH DEFINED 09 91,345 0 0 JDA SOFTWARE GROUP INC COM 46612K108 15 532 SH DEFINED 10 332 200 0 JPMORGAN CHASE & CO COM 46625H100 319,797 7,146,298 SH DEFINED 01 4,699,386 2,282,500 164,412 JPMORGAN CHASE & CO COM 46625H100 51,149 1,143,005 SH OTHER 01 729,141 262,354 151,510 JPMORGAN CHASE & CO COM 46625H100 146,544 3,274,733 SH DEFINED 04 3,012,412 146,382 115,939 JPMORGAN CHASE & CO COM 46625H100 44,935 1,004,131 SH OTHER 04 767,014 156,994 80,123 JPMORGAN CHASE & CO COM 46625H100 785 17,540 SH DEFINED 07,10 17,540 0 0 JPMORGAN CHASE & CO COM 46625H100 1,429,932 31,953,791 SH DEFINED 01,08 11,428,055 20,525,736 0 JPMORGAN CHASE & CO COM 46625H100 372,433 8,322,521 SH DEFINED 09 8,322,521 0 0 JPMORGAN CHASE & CO COM 46625H100 44,587 996,360 SH DEFINED 10 926,346 39,759 30,255 JPMORGAN CHASE & CO COM 46625H100 11,429 255,398 SH OTHER 10 182,450 40,921 32,027 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 261 ________ J2 GLOBAL COMMUNICATIONS INC COM 46626E205 2,979 127,569 SH DEFINED 01 18,990 108,564 15 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 51 2,170 SH OTHER 01 0 2,170 0 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 158 6,755 SH DEFINED 04 1,020 5,735 0 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 195 8,350 SH OTHER 04 4,550 3,800 0 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 10,322 441,956 SH DEFINED 01,08 141,156 300,800 0 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 2,939 125,861 SH DEFINED 09 125,861 0 0 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 11 470 SH DEFINED 10 100 370 0 JMP GROUP INC COM 46629U107 251 29,573 SH DEFINED 01 3,603 25,970 0 JMP GROUP INC COM 46629U107 1,100 129,374 SH DEFINED 01,08 37,182 92,192 0 JMP GROUP INC COM 46629U107 348 40,900 SH DEFINED 09 40,900 0 0 JABIL CIRCUIT INC COM 466313103 5,517 340,743 SH DEFINED 01 124,616 211,855 4,272 JABIL CIRCUIT INC COM 466313103 62 3,804 SH OTHER 01 3,035 609 160 JABIL CIRCUIT INC COM 466313103 371 22,895 SH DEFINED 04 20,790 1,737 368 JABIL CIRCUIT INC COM 466313103 16 1,017 SH OTHER 04 902 115 0 JABIL CIRCUIT INC COM 466313103 6 370 SH DEFINED 07,10 370 0 0 JABIL CIRCUIT INC COM 466313103 26,855 1,658,734 SH DEFINED 01,08 591,290 1,067,444 0 JABIL CIRCUIT INC COM 466313103 5,828 359,998 SH DEFINED 09 359,998 0 0 JABIL CIRCUIT INC COM 466313103 288 17,783 SH DEFINED 10 17,583 120 80 JABIL CIRCUIT INC COM 466313103 6 378 SH OTHER 10 68 310 0 JACK IN THE BOX INC COM 466367109 2,443 103,753 SH DEFINED 01 24,834 77,009 1,910 JACK IN THE BOX INC COM 466367109 26 1,100 SH DEFINED 04 1,100 0 0 JACK IN THE BOX INC COM 466367109 11,986 508,962 SH DEFINED 01,08 136,962 372,000 0 JACK IN THE BOX INC COM 466367109 3,806 161,598 SH DEFINED 09 161,598 0 0 JACK IN THE BOX INC COM 466367109 12 490 SH DEFINED 10 290 0 200 JACKSON HEWITT TAX SVCS INC COM 468202106 369 184,557 SH DEFINED 01 5,833 178,724 0 JACKSON HEWITT TAX SVCS INC COM 468202106 462 231,006 SH DEFINED 01,08 49,298 181,708 0 JACKSON HEWITT TAX SVCS INC COM 468202106 147 73,683 SH DEFINED 09 73,683 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 13,020 288,115 SH DEFINED 01 189,058 90,693 8,364 JACOBS ENGR GROUP INC DEL COM 469814107 3,517 77,830 SH OTHER 01 58,644 9,854 9,332 JACOBS ENGR GROUP INC DEL COM 469814107 9,186 203,279 SH DEFINED 04 184,114 8,226 10,939 JACOBS ENGR GROUP INC DEL COM 469814107 4,736 104,796 SH OTHER 04 89,951 12,800 2,045 JACOBS ENGR GROUP INC DEL COM 469814107 11 240 SH DEFINED 07,10 240 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 43,457 961,645 SH DEFINED 01,08 334,743 626,902 0 JACOBS ENGR GROUP INC DEL COM 469814107 10,962 242,575 SH DEFINED 09 242,575 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 4,226 93,525 SH DEFINED 10 85,470 5,115 2,940 JACOBS ENGR GROUP INC DEL COM 469814107 1,082 23,940 SH OTHER 10 20,950 2,990 0 JAKKS PAC INC COM 47012E106 4,129 315,689 SH DEFINED 01 11,577 304,087 25 JAKKS PAC INC COM 47012E106 0 20 SH DEFINED 04 20 0 0 JAKKS PAC INC COM 47012E106 6,848 523,564 SH DEFINED 01,08 337,964 185,600 0 JAKKS PAC INC COM 47012E106 1,051 80,334 SH DEFINED 09 80,334 0 0 JAKKS PAC INC COM 47012E106 1 50 SH DEFINED 10 50 0 0 JAMBA INC COM 47023A101 193 70,987 SH DEFINED 01,08 2,040 68,947 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 262 ________ JAMES RIVER COAL CO COM 470355207 644 40,488 SH DEFINED 01 6,518 33,960 10 JAMES RIVER COAL CO COM 470355207 173 10,850 SH OTHER 01 0 10,850 0 JAMES RIVER COAL CO COM 470355207 3,822 240,394 SH DEFINED 01,08 53,169 187,225 0 JAMES RIVER COAL CO COM 470355207 1,244 78,231 SH DEFINED 09 78,231 0 0 JAMES RIVER COAL CO COM 470355207 1 50 SH DEFINED 10 50 0 0 JANUS CAP GROUP INC COM 47102X105 4,294 300,476 SH DEFINED 01 90,090 207,504 2,882 JANUS CAP GROUP INC COM 47102X105 28 1,933 SH OTHER 01 1,784 149 0 JANUS CAP GROUP INC COM 47102X105 80 5,582 SH DEFINED 04 5,222 360 0 JANUS CAP GROUP INC COM 47102X105 1 80 SH OTHER 04 80 0 0 JANUS CAP GROUP INC COM 47102X105 19,827 1,387,494 SH DEFINED 01,08 448,424 939,070 0 JANUS CAP GROUP INC COM 47102X105 4,393 307,421 SH DEFINED 09 307,421 0 0 JANUS CAP GROUP INC COM 47102X105 32 2,248 SH DEFINED 10 2,248 0 0 JANUS CAP GROUP INC COM 47102X105 2 143 SH OTHER 10 59 84 0 JARDEN CORP COM 471109108 856 25,700 SH DEFINED 01 14,859 10,014 827 JARDEN CORP COM 471109108 110 3,290 SH OTHER 01 0 3,230 60 JARDEN CORP COM 471109108 298 8,965 SH DEFINED 04 2,805 6,160 0 JARDEN CORP COM 471109108 223 6,690 SH OTHER 04 6,690 0 0 JARDEN CORP COM 471109108 9,125 274,100 SH DEFINED 01,08 34,466 239,634 0 JARDEN CORP COM 471109108 24 730 SH DEFINED 10 180 550 0 JAVELIN PHARMACEUTICALS INC COM 471894105 61 47,588 SH DEFINED 01 11,490 36,098 0 JAVELIN PHARMACEUTICALS INC COM 471894105 497 385,308 SH DEFINED 01,08 66,361 318,947 0 JAVELIN PHARMACEUTICALS INC COM 471894105 184 142,300 SH DEFINED 09 142,300 0 0 JAZZ PHARMACEUTICALS INC COM 472147107 242 22,200 SH DEFINED 01 60 22,140 0 JAZZ PHARMACEUTICALS INC COM 472147107 741 67,992 SH DEFINED 01,08 19,378 48,614 0 JEFFERIES GROUP INC NEW COM 472319102 2,399 101,358 SH DEFINED 01 68,414 27,379 5,565 JEFFERIES GROUP INC NEW COM 472319102 607 25,660 SH OTHER 01 195 25,190 275 JEFFERIES GROUP INC NEW COM 472319102 941 39,752 SH DEFINED 04 38,587 900 265 JEFFERIES GROUP INC NEW COM 472319102 43 1,800 SH OTHER 04 1,410 390 0 JEFFERIES GROUP INC NEW COM 472319102 18,954 800,780 SH DEFINED 01,08 136,000 664,780 0 JEFFERIES GROUP INC NEW COM 472319102 722 30,492 SH DEFINED 09 30,492 0 0 JEFFERIES GROUP INC NEW COM 472319102 764 32,290 SH DEFINED 10 30,110 975 1,205 JEFFERIES GROUP INC NEW COM 472319102 6 245 SH OTHER 10 245 0 0 JESUP & LAMONT INC COM 477046106 4 14,224 SH DEFINED 01,08 387 13,837 0 JETBLUE AIRWAYS CORP COM 477143101 1,550 277,699 SH DEFINED 01 78,850 198,849 0 JETBLUE AIRWAYS CORP COM 477143101 8 1,468 SH DEFINED 04 1,468 0 0 JETBLUE AIRWAYS CORP COM 477143101 17,755 3,181,986 SH DEFINED 01,08 1,047,957 2,134,029 0 JETBLUE AIRWAYS CORP COM 477143101 4,062 727,991 SH DEFINED 09 727,991 0 0 JETBLUE AIRWAYS CORP COM 477143101 3 520 SH DEFINED 10 520 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 263 ________ JO-ANN STORES INC COM 47758P307 2,334 55,609 SH DEFINED 01 12,235 42,504 870 JO-ANN STORES INC COM 47758P307 267 6,350 SH OTHER 01 0 6,350 0 JO-ANN STORES INC COM 47758P307 2 50 SH DEFINED 04 50 0 0 JO-ANN STORES INC COM 47758P307 10,123 241,128 SH DEFINED 01,08 63,059 178,069 0 JO-ANN STORES INC COM 47758P307 3,115 74,204 SH DEFINED 09 74,204 0 0 JO-ANN STORES INC COM 47758P307 2 50 SH DEFINED 10 50 0 0 JOES JEANS INC COM 47777N101 14 5,490 SH DEFINED 01 0 5,490 0 JOES JEANS INC COM 47777N101 162 61,694 SH DEFINED 01,08 7,112 54,582 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 706 40,268 SH DEFINED 01 12,749 26,223 1,296 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4 237 SH OTHER 01 0 237 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 50 SH DEFINED 04 50 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,978 226,794 SH DEFINED 01,08 46,721 180,073 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,326 75,600 SH DEFINED 09 75,600 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3 151 SH DEFINED 10 151 0 0 JOHNSON & JOHNSON COM 478160104 370,921 5,688,975 SH DEFINED 01 3,281,438 2,200,542 206,995 JOHNSON & JOHNSON COM 478160104 75,128 1,152,277 SH OTHER 01 743,241 308,950 100,086 JOHNSON & JOHNSON COM 478160104 166,818 2,558,552 SH DEFINED 04 2,270,073 150,595 137,884 JOHNSON & JOHNSON COM 478160104 67,645 1,037,497 SH OTHER 04 809,630 137,436 90,431 JOHNSON & JOHNSON COM 478160104 674 10,330 SH DEFINED 07,10 2,030 0 8,300 JOHNSON & JOHNSON COM 478160104 1,467,249 22,503,812 SH DEFINED 01,08 8,246,319 14,247,704 9,789 JOHNSON & JOHNSON COM 478160104 375,870 5,764,872 SH DEFINED 09 5,764,872 0 0 JOHNSON & JOHNSON COM 478160104 58,396 895,645 SH DEFINED 10 736,113 57,683 101,849 JOHNSON & JOHNSON COM 478160104 14,508 222,515 SH OTHER 10 130,173 71,497 20,845 JOHNSON CTLS INC COM 478366107 93,020 2,819,645 SH DEFINED 01 2,238,931 524,051 56,663 JOHNSON CTLS INC COM 478366107 13,934 422,356 SH OTHER 01 330,144 73,909 18,303 JOHNSON CTLS INC COM 478366107 84,869 2,572,577 SH DEFINED 04 2,435,762 76,701 60,114 JOHNSON CTLS INC COM 478366107 13,272 402,298 SH OTHER 04 328,528 59,640 14,130 JOHNSON CTLS INC COM 478366107 30 915 SH DEFINED 07,10 915 0 0 JOHNSON CTLS INC COM 478366107 175,567 5,321,832 SH DEFINED 01,08 1,888,240 3,433,592 0 JOHNSON CTLS INC COM 478366107 45,877 1,390,638 SH DEFINED 09 1,390,638 0 0 JOHNSON CTLS INC COM 478366107 19,226 582,783 SH DEFINED 10 550,704 26,759 5,320 JOHNSON CTLS INC COM 478366107 2,351 71,275 SH OTHER 10 48,661 21,759 855 JOHNSON OUTDOORS INC COM 479167108 99 8,700 SH DEFINED 01 285 8,415 0 JOHNSON OUTDOORS INC COM 479167108 140 12,304 SH DEFINED 01,08 8,571 3,733 0 JONES APPAREL GROUP INC COM 480074103 3,332 175,197 SH DEFINED 01 23,814 151,293 90 JONES APPAREL GROUP INC COM 480074103 13,940 732,903 SH DEFINED 01,08 203,736 529,167 0 JONES APPAREL GROUP INC COM 480074103 4,627 243,256 SH DEFINED 09 243,256 0 0 JONES APPAREL GROUP INC COM 480074103 3 170 SH DEFINED 10 170 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 264 ________ JONES LANG LASALLE INC COM 48020Q107 2,189 30,030 SH DEFINED 01 19,506 8,699 1,825 JONES LANG LASALLE INC COM 48020Q107 127 1,740 SH OTHER 01 910 635 195 JONES LANG LASALLE INC COM 48020Q107 735 10,080 SH DEFINED 04 9,030 710 340 JONES LANG LASALLE INC COM 48020Q107 106 1,461 SH OTHER 04 1,181 280 0 JONES LANG LASALLE INC COM 48020Q107 18,826 258,281 SH DEFINED 01,08 19,003 239,278 0 JONES LANG LASALLE INC COM 48020Q107 884 12,134 SH DEFINED 10 11,814 320 0 JONES SODA CO COM 48023P106 32 49,900 SH DEFINED 01,08 500 49,400 0 JOS A BANK CLOTHIERS INC COM 480838101 1,618 29,574 SH DEFINED 01 7,565 21,429 580 JOS A BANK CLOTHIERS INC COM 480838101 2 35 SH DEFINED 04 35 0 0 JOS A BANK CLOTHIERS INC COM 480838101 241 4,400 SH OTHER 04 0 4,400 0 JOS A BANK CLOTHIERS INC COM 480838101 8,849 161,717 SH DEFINED 01,08 35,959 125,758 0 JOS A BANK CLOTHIERS INC COM 480838101 2,807 51,301 SH DEFINED 09 51,301 0 0 JOS A BANK CLOTHIERS INC COM 480838101 2 30 SH DEFINED 10 30 0 0 JOURNAL COMMUNICATIONS INC COM 481130102 3,373 803,017 SH DEFINED 01 175,542 627,475 0 JOURNAL COMMUNICATIONS INC COM 481130102 3,903 929,390 SH DEFINED 01,08 665,816 263,574 0 JOURNAL COMMUNICATIONS INC COM 481130102 533 126,840 SH DEFINED 09 126,840 0 0 JOY GLOBAL INC COM 481165108 7,928 140,095 SH DEFINED 01 66,875 71,645 1,575 JOY GLOBAL INC COM 481165108 991 17,515 SH OTHER 01 3,125 4,830 9,560 JOY GLOBAL INC COM 481165108 1,973 34,857 SH DEFINED 04 25,247 9,610 0 JOY GLOBAL INC COM 481165108 437 7,715 SH OTHER 04 2,890 4,825 0 JOY GLOBAL INC COM 481165108 45,410 802,446 SH DEFINED 01,08 210,857 591,589 0 JOY GLOBAL INC COM 481165108 1,675 29,603 SH DEFINED 09 29,603 0 0 JOY GLOBAL INC COM 481165108 1,506 26,610 SH DEFINED 10 20,000 6,240 370 JOY GLOBAL INC COM 481165108 29 505 SH OTHER 10 505 0 0 JUNIPER NETWORKS INC COM 48203R104 24,091 785,228 SH DEFINED 01 398,076 381,938 5,214 JUNIPER NETWORKS INC COM 48203R104 811 26,440 SH OTHER 01 7,231 814 18,395 JUNIPER NETWORKS INC COM 48203R104 5,318 173,346 SH DEFINED 04 162,653 7,800 2,893 JUNIPER NETWORKS INC COM 48203R104 700 22,819 SH OTHER 04 4,397 18,422 0 JUNIPER NETWORKS INC COM 48203R104 127,578 4,158,337 SH DEFINED 01,08 1,472,881 2,685,456 0 JUNIPER NETWORKS INC COM 48203R104 33,977 1,107,479 SH DEFINED 09 1,107,479 0 0 JUNIPER NETWORKS INC COM 48203R104 1,734 56,515 SH DEFINED 10 50,395 5,830 290 JUNIPER NETWORKS INC COM 48203R104 227 7,384 SH OTHER 10 4,484 0 2,900 KAR AUCTION SVCS INC COM 48238T109 8 560 SH DEFINED 04 370 190 0 KAR AUCTION SVCS INC COM 48238T109 456 30,290 SH DEFINED 01,08 1,726 28,564 0 KB FINANCIAL GROUP INC COM 48241A105 3,390 70,674 SH DEFINED 01 64,620 0 6,054 KB FINANCIAL GROUP INC COM 48241A105 30 634 SH OTHER 01 137 497 0 KB FINANCIAL GROUP INC COM 48241A105 208 4,331 SH DEFINED 04 4,331 0 0 KB FINANCIAL GROUP INC COM 48241A105 887 18,499 SH DEFINED 01,08 18,499 0 0 KB FINANCIAL GROUP INC COM 48241A105 906 18,900 SH DEFINED 09 18,900 0 0 KB FINANCIAL GROUP INC COM 48241A105 15 304 SH DEFINED 10 0 44 260 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 265 ________ KBR INC COM 48242W106 1,179 53,188 SH DEFINED 01 25,823 21,355 6,010 KBR INC COM 48242W106 2 105 SH OTHER 01 0 0 105 KBR INC COM 48242W106 4 200 SH DEFINED 04 200 0 0 KBR INC COM 48242W106 25,348 1,143,883 SH DEFINED 01,08 236,072 907,811 0 KBR INC COM 48242W106 1,053 47,531 SH DEFINED 09 47,531 0 0 KBR INC COM 48242W106 9 400 SH DEFINED 10 400 0 0 KBW INC COM 482423100 1,067 39,673 SH DEFINED 01 8,470 31,203 0 KBW INC COM 482423100 7,289 270,958 SH DEFINED 01,08 53,750 217,208 0 KBW INC COM 482423100 2,546 94,642 SH DEFINED 09 94,642 0 0 KBW INC COM 482423100 1 50 SH DEFINED 10 50 0 0 K FED BANCORP COM 48246S101 100 11,254 SH DEFINED 01 397 10,857 0 K FED BANCORP COM 48246S101 349 39,117 SH DEFINED 01,08 14,123 24,994 0 K FED BANCORP COM 48246S101 19 2,100 SH DEFINED 09 2,100 0 0 KKR FINANCIAL HLDGS LLC COM 48248A306 265 32,315 SH DEFINED 01 8,490 23,825 0 KKR FINANCIAL HLDGS LLC COM 48248A306 222 27,047 SH DEFINED 01,08 25,436 1,611 0 KLA-TENCOR CORP COM 482480100 6,055 195,805 SH DEFINED 01 89,656 103,110 3,039 KLA-TENCOR CORP COM 482480100 108 3,477 SH OTHER 01 2,781 434 262 KLA-TENCOR CORP COM 482480100 429 13,866 SH DEFINED 04 13,066 215 585 KLA-TENCOR CORP COM 482480100 68 2,202 SH OTHER 04 1,122 0 1,080 KLA-TENCOR CORP COM 482480100 9 295 SH DEFINED 07,10 295 0 0 KLA-TENCOR CORP COM 482480100 43,636 1,411,024 SH DEFINED 01,08 534,525 876,499 0 KLA-TENCOR CORP COM 482480100 10,996 355,566 SH DEFINED 09 355,566 0 0 KLA-TENCOR CORP COM 482480100 171 5,522 SH DEFINED 10 5,522 0 0 KLA-TENCOR CORP COM 482480100 2 52 SH OTHER 10 52 0 0 KMG CHEMICALS INC COM 482564101 50 2,843 SH DEFINED 01 0 2,843 0 KMG CHEMICALS INC COM 482564101 175 9,955 SH DEFINED 01,08 4,048 5,907 0 KT CORP COM 48268K101 265 12,755 SH DEFINED 01 12,755 0 0 KT CORP COM 48268K101 36 1,750 SH DEFINED 04 1,750 0 0 KT CORP COM 48268K101 8 400 SH DEFINED 01,08 400 0 0 K-SWISS INC COM 482686102 1,270 121,668 SH DEFINED 01 10,939 110,729 0 K-SWISS INC COM 482686102 3,274 313,568 SH DEFINED 01,08 138,116 175,452 0 K-SWISS INC COM 482686102 702 67,246 SH DEFINED 09 67,246 0 0 K-SWISS INC COM 482686102 1 60 SH DEFINED 10 60 0 0 K12 INC COM 48273U102 651 29,306 SH DEFINED 01 5,477 23,819 10 K12 INC COM 48273U102 137 6,167 SH OTHER 04 6,167 0 0 K12 INC COM 48273U102 4,556 205,126 SH DEFINED 01,08 42,410 162,716 0 K12 INC COM 48273U102 1,437 64,685 SH DEFINED 09 64,685 0 0 K TRON INTL INC COM 482730108 786 5,243 SH DEFINED 01 562 4,681 0 K TRON INTL INC COM 482730108 2,643 17,625 SH DEFINED 01,08 2,195 15,430 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 266 ________ KVH INDS INC COM 482738101 293 22,207 SH DEFINED 01 2,976 19,231 0 KVH INDS INC COM 482738101 1,494 113,237 SH DEFINED 01,08 26,417 86,820 0 KVH INDS INC COM 482738101 515 39,028 SH DEFINED 09 39,028 0 0 K V PHARMACEUTICAL CO COM 482740206 101 57,574 SH DEFINED 01 9,360 48,214 0 K V PHARMACEUTICAL CO COM 482740206 550 312,646 SH DEFINED 01,08 65,346 247,300 0 K V PHARMACEUTICAL CO COM 482740206 239 135,776 SH DEFINED 09 135,776 0 0 KADANT INC COM 48282T104 279 19,387 SH DEFINED 01 3,060 16,327 0 KADANT INC COM 48282T104 4 306 SH DEFINED 04 306 0 0 KADANT INC COM 48282T104 1,478 102,595 SH DEFINED 01,08 22,946 79,649 0 KADANT INC COM 48282T104 477 33,124 SH DEFINED 09 33,124 0 0 KAISER ALUMINUM CORP COM 483007704 1,339 34,711 SH DEFINED 01 14,191 20,425 95 KAISER ALUMINUM CORP COM 483007704 311 8,075 SH OTHER 01 0 8,000 75 KAISER ALUMINUM CORP COM 483007704 535 13,875 SH DEFINED 04 6,530 7,345 0 KAISER ALUMINUM CORP COM 483007704 4,859 125,975 SH DEFINED 01,08 24,528 101,447 0 KAISER ALUMINUM CORP COM 483007704 1,651 42,797 SH DEFINED 09 42,797 0 0 KAISER ALUMINUM CORP COM 483007704 380 9,855 SH DEFINED 10 4,245 5,465 145 KAMAN CORP COM 483548103 1,005 40,170 SH DEFINED 01 10,230 28,520 1,420 KAMAN CORP COM 483548103 1 40 SH DEFINED 04 40 0 0 KAMAN CORP COM 483548103 41 1,656 SH OTHER 04 1,656 0 0 KAMAN CORP COM 483548103 5,422 216,778 SH DEFINED 01,08 53,648 163,130 0 KAMAN CORP COM 483548103 1,753 70,098 SH DEFINED 09 70,098 0 0 KAMAN CORP COM 483548103 1 40 SH DEFINED 10 40 0 0 KANSAS CITY LIFE INS CO COM 484836101 368 11,659 SH DEFINED 01 765 10,894 0 KANSAS CITY LIFE INS CO COM 484836101 1,381 43,721 SH DEFINED 01,08 13,748 29,973 0 KANSAS CITY LIFE INS CO COM 484836101 369 11,700 SH DEFINED 09 11,700 0 0 KANSAS CITY SOUTHERN COM 485170302 4,580 126,638 SH DEFINED 01 31,574 90,109 4,955 KANSAS CITY SOUTHERN COM 485170302 164 4,530 SH OTHER 01 0 4,465 65 KANSAS CITY SOUTHERN COM 485170302 637 17,620 SH DEFINED 04 2,790 14,830 0 KANSAS CITY SOUTHERN COM 485170302 40 1,105 SH OTHER 04 1,105 0 0 KANSAS CITY SOUTHERN COM 485170302 24,014 663,925 SH DEFINED 01,08 121,339 542,586 0 KANSAS CITY SOUTHERN COM 485170302 449 12,410 SH DEFINED 10 2,100 9,860 450 KAPSTONE PAPER & PACKAGING C COM 48562P103 241 20,297 SH DEFINED 01 8,256 12,041 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 2,674 225,271 SH DEFINED 01,08 28,825 196,446 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1,160 97,698 SH DEFINED 09 97,698 0 0 KAYDON CORP COM 486587108 1,975 52,538 SH DEFINED 01 17,059 35,469 10 KAYDON CORP COM 486587108 38 1,000 SH OTHER 01 500 500 0 KAYDON CORP COM 486587108 24 630 SH DEFINED 04 55 575 0 KAYDON CORP COM 486587108 10,287 273,600 SH DEFINED 01,08 61,132 212,468 0 KAYDON CORP COM 486587108 3,438 91,436 SH DEFINED 09 91,436 0 0 KAYDON CORP COM 486587108 28 755 SH DEFINED 10 100 655 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 267 ________ KAYNE ANDERSON ENRGY TTL RT COM 48660P104 276 11,000 SH OTHER 01 8,000 3,000 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 80 4,924 SH DEFINED 01 1,835 3,089 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 108 6,700 SH OTHER 01 0 6,700 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 941 58,213 SH DEFINED 01,08 10,010 48,203 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 530 32,801 SH DEFINED 09 32,801 0 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 0 20 SH DEFINED 10 20 0 0 KAYNE ANDERSON MLP INVSMNT C COM 486606106 1,286 47,892 SH DEFINED 01 47,892 0 0 KAYNE ANDERSON MLP INVSMNT C COM 486606106 177 6,600 SH OTHER 01 2,100 4,500 0 KB HOME COM 48666K109 2,230 133,107 SH DEFINED 01 20,071 112,398 638 KB HOME COM 48666K109 1 40 SH OTHER 01 0 0 40 KB HOME COM 48666K109 10 574 SH DEFINED 04 574 0 0 KB HOME COM 48666K109 9,390 560,583 SH DEFINED 01,08 137,944 422,639 0 KB HOME COM 48666K109 3 160 SH DEFINED 10 160 0 0 KB HOME COM 48666K109 2 110 SH OTHER 10 0 110 0 KEARNY FINL CORP COM 487169104 551 52,845 SH DEFINED 01 2,327 50,518 0 KEARNY FINL CORP COM 487169104 1,955 187,411 SH DEFINED 01,08 70,470 116,941 0 KEARNY FINL CORP COM 487169104 516 49,475 SH DEFINED 09 49,475 0 0 KEITHLEY INSTRS INC COM 487584104 154 23,404 SH DEFINED 01 5,210 17,444 750 KEITHLEY INSTRS INC COM 487584104 210 31,825 SH DEFINED 01,08 17,519 14,306 0 KELLOGG CO COM 487836108 76,574 1,433,166 SH DEFINED 01 1,151,511 238,590 43,065 KELLOGG CO COM 487836108 12,286 229,946 SH OTHER 01 177,700 36,270 15,976 KELLOGG CO COM 487836108 76,754 1,436,533 SH DEFINED 04 1,342,504 43,600 50,429 KELLOGG CO COM 487836108 17,242 322,711 SH OTHER 04 248,053 64,154 10,504 KELLOGG CO COM 487836108 109,952 2,057,866 SH DEFINED 01,08 762,015 1,295,851 0 KELLOGG CO COM 487836108 29,470 551,561 SH DEFINED 09 551,561 0 0 KELLOGG CO COM 487836108 21,134 395,538 SH DEFINED 10 371,590 20,022 3,926 KELLOGG CO COM 487836108 3,553 66,503 SH OTHER 10 56,520 8,768 1,215 KELLY SVCS INC COM 488152208 1,984 119,065 SH DEFINED 01 12,623 104,902 1,540 KELLY SVCS INC COM 488152208 42 2,500 SH OTHER 01 2,500 0 0 KELLY SVCS INC COM 488152208 2 150 SH DEFINED 04 150 0 0 KELLY SVCS INC COM 488152208 4,938 296,402 SH DEFINED 01,08 133,594 162,808 0 KELLY SVCS INC COM 488152208 1,265 75,938 SH DEFINED 09 75,938 0 0 KELLY SVCS INC COM 488152208 1 60 SH DEFINED 10 60 0 0 KENDLE INTERNATIONAL INC COM 48880L107 552 31,581 SH DEFINED 01 7,167 24,414 0 KENDLE INTERNATIONAL INC COM 48880L107 0 15 SH DEFINED 04 15 0 0 KENDLE INTERNATIONAL INC COM 48880L107 2,410 137,857 SH DEFINED 01,08 36,839 101,018 0 KENDLE INTERNATIONAL INC COM 48880L107 675 38,600 SH DEFINED 09 38,600 0 0 KENDLE INTERNATIONAL INC COM 48880L107 0 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 268 ________ KENEXA CORP COM 488879107 614 44,640 SH DEFINED 01 5,269 39,351 20 KENEXA CORP COM 488879107 2,800 203,609 SH DEFINED 01,08 52,648 150,961 0 KENEXA CORP COM 488879107 785 57,100 SH DEFINED 09 57,100 0 0 KENEXA CORP COM 488879107 1 40 SH DEFINED 10 40 0 0 KENNAMETAL INC COM 489170100 839 29,850 SH DEFINED 01 17,426 11,744 680 KENNAMETAL INC COM 489170100 174 6,185 SH OTHER 01 0 2,125 4,060 KENNAMETAL INC COM 489170100 474 16,851 SH DEFINED 04 4,208 12,643 0 KENNAMETAL INC COM 489170100 49 1,760 SH OTHER 04 1,760 0 0 KENNAMETAL INC COM 489170100 36 1,280 SH DEFINED 07,10 0 1,280 0 KENNAMETAL INC COM 489170100 13,680 486,497 SH DEFINED 01,08 26,959 459,538 0 KENNAMETAL INC COM 489170100 27 965 SH DEFINED 10 320 445 200 KENNEDY-WILSON HLDGS INC COM 489398107 361 35,550 SH DEFINED 01 0 35,550 0 KENNEDY-WILSON HLDGS INC COM 489398107 469 46,206 SH DEFINED 01,08 40,878 5,328 0 KENSEY NASH CORP COM 490057106 520 22,080 SH DEFINED 01 4,096 17,444 540 KENSEY NASH CORP COM 490057106 30 1,290 SH OTHER 01 0 1,290 0 KENSEY NASH CORP COM 490057106 91 3,850 SH DEFINED 04 1,110 2,740 0 KENSEY NASH CORP COM 490057106 56 2,360 SH OTHER 04 2,360 0 0 KENSEY NASH CORP COM 490057106 1,965 83,425 SH DEFINED 01,08 23,953 59,472 0 KENSEY NASH CORP COM 490057106 623 26,428 SH DEFINED 09 26,428 0 0 KENSEY NASH CORP COM 490057106 6 240 SH DEFINED 10 30 210 0 KENT FINL SVCS INC COM 490560208 9 5,939 SH DEFINED 01 0 5,939 0 KENT FINL SVCS INC COM 490560208 22 14,825 SH DEFINED 01,08 7,649 7,176 0 KENTUCKY FIRST FED BANCORP COM 491292108 19 1,794 SH DEFINED 01 273 1,521 0 KENTUCKY FIRST FED BANCORP COM 491292108 224 21,362 SH DEFINED 01,08 3,804 17,558 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 31 11,413 SH DEFINED 01 0 11,413 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 8 3,000 SH OTHER 01 3,000 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 447 163,132 SH DEFINED 01,08 13,233 149,899 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 70 4,968 SH DEFINED 01 0 4,968 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 617 44,080 SH OTHER 01 0 44,080 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 122 8,695 SH DEFINED 01,08 5,897 2,798 0 KEY ENERGY SVCS INC COM 492914106 3,477 364,104 SH DEFINED 01 45,309 318,250 545 KEY ENERGY SVCS INC COM 492914106 3 320 SH OTHER 01 0 0 320 KEY ENERGY SVCS INC COM 492914106 170 17,850 SH DEFINED 04 16,055 1,000 795 KEY ENERGY SVCS INC COM 492914106 4 395 SH OTHER 04 395 0 0 KEY ENERGY SVCS INC COM 492914106 11,292 1,182,431 SH DEFINED 01,08 390,178 792,253 0 KEY ENERGY SVCS INC COM 492914106 3,225 337,649 SH DEFINED 09 337,649 0 0 KEY ENERGY SVCS INC COM 492914106 91 9,526 SH DEFINED 10 6,726 2,800 0 KEY TECHNOLOGY INC COM 493143101 83 6,037 SH DEFINED 01 265 5,772 0 KEY TECHNOLOGY INC COM 493143101 149 10,819 SH DEFINED 01,08 5,708 5,111 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 269 ________ KEY TRONICS CORP COM 493144109 133 25,801 SH DEFINED 01 0 25,801 0 KEY TRONICS CORP COM 493144109 170 32,989 SH DEFINED 01,08 24,735 8,254 0 KEYCORP NEW COM 493267108 7,319 944,446 SH DEFINED 01 494,370 434,626 15,450 KEYCORP NEW COM 493267108 909 117,342 SH OTHER 01 70,610 46,007 725 KEYCORP NEW COM 493267108 412 53,123 SH DEFINED 04 51,095 1,790 238 KEYCORP NEW COM 493267108 21 2,729 SH OTHER 04 2,666 63 0 KEYCORP NEW COM 493267108 12 1,575 SH DEFINED 07,10 1,575 0 0 KEYCORP NEW COM 493267108 54,112 6,982,139 SH DEFINED 01,08 2,472,337 4,509,802 0 KEYCORP NEW COM 493267108 14,216 1,834,297 SH DEFINED 09 1,834,297 0 0 KEYCORP NEW COM 493267108 222 28,581 SH DEFINED 10 21,061 7,100 420 KEYCORP NEW COM 493267108 5 599 SH OTHER 10 599 0 0 KEYNOTE SYS INC COM 493308100 585 51,384 SH DEFINED 01 9,866 41,518 0 KEYNOTE SYS INC COM 493308100 1,605 140,880 SH DEFINED 01,08 51,427 89,453 0 KEYNOTE SYS INC COM 493308100 416 36,520 SH DEFINED 09 36,520 0 0 KEYNOTE SYS INC COM 493308100 0 20 SH DEFINED 10 20 0 0 KFORCE INC COM 493732101 2,028 133,329 SH DEFINED 01 7,780 125,549 0 KFORCE INC COM 493732101 13 835 SH DEFINED 04 835 0 0 KFORCE INC COM 493732101 5,017 329,881 SH DEFINED 01,08 145,690 184,191 0 KFORCE INC COM 493732101 1,201 78,963 SH DEFINED 09 78,963 0 0 KFORCE INC COM 493732101 2 100 SH DEFINED 10 100 0 0 KID BRANDS INC COM 49375T100 188 21,686 SH DEFINED 01 3,762 17,004 920 KID BRANDS INC COM 49375T100 1 150 SH OTHER 04 150 0 0 KID BRANDS INC COM 49375T100 278 32,102 SH DEFINED 01,08 18,809 13,293 0 KILROY RLTY CORP COM 49427F108 2,589 83,963 SH DEFINED 01 19,638 62,325 2,000 KILROY RLTY CORP COM 49427F108 2 75 SH DEFINED 04 75 0 0 KILROY RLTY CORP COM 49427F108 13,048 423,102 SH DEFINED 01,08 143,764 279,338 0 KILROY RLTY CORP COM 49427F108 3,703 120,068 SH DEFINED 09 120,068 0 0 KILROY RLTY CORP COM 49427F108 3 100 SH DEFINED 10 100 0 0 KIMBALL INTL INC COM 494274103 350 50,425 SH DEFINED 01 6,986 43,409 30 KIMBALL INTL INC COM 494274103 1,778 255,782 SH DEFINED 01,08 67,032 188,750 0 KIMBALL INTL INC COM 494274103 721 103,733 SH DEFINED 09 103,733 0 0 KIMBALL INTL INC COM 494274103 2 230 SH DEFINED 10 130 0 100 KIMBERLY CLARK CORP COM 494368103 48,987 779,052 SH DEFINED 01 428,409 335,698 14,945 KIMBERLY CLARK CORP COM 494368103 6,855 109,019 SH OTHER 01 77,489 25,404 6,126 KIMBERLY CLARK CORP COM 494368103 9,042 143,802 SH DEFINED 04 126,649 10,995 6,158 KIMBERLY CLARK CORP COM 494368103 8,373 133,166 SH OTHER 04 88,991 35,160 9,015 KIMBERLY CLARK CORP COM 494368103 19 310 SH DEFINED 07,10 310 0 0 KIMBERLY CLARK CORP COM 494368103 218,934 3,481,775 SH DEFINED 01,08 1,312,808 2,168,967 0 KIMBERLY CLARK CORP COM 494368103 54,542 867,394 SH DEFINED 09 867,394 0 0 KIMBERLY CLARK CORP COM 494368103 5,702 90,675 SH DEFINED 10 69,975 2,150 18,550 KIMBERLY CLARK CORP COM 494368103 3,816 60,694 SH OTHER 10 41,280 14,805 4,609 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 270 ________ KIMCO REALTY CORP COM 49446R109 6,091 389,474 SH DEFINED 01 178,250 206,139 5,085 KIMCO REALTY CORP COM 49446R109 77 4,942 SH OTHER 01 4,264 378 300 KIMCO REALTY CORP COM 49446R109 1,013 64,750 SH DEFINED 04 63,326 910 514 KIMCO REALTY CORP COM 49446R109 4 279 SH OTHER 04 256 23 0 KIMCO REALTY CORP COM 49446R109 7 445 SH DEFINED 07,10 445 0 0 KIMCO REALTY CORP COM 49446R109 56,014 3,581,477 SH DEFINED 01,08 1,510,220 2,071,257 0 KIMCO REALTY CORP COM 49446R109 12,627 807,351 SH DEFINED 09 807,351 0 0 KIMCO REALTY CORP COM 49446R109 135 8,614 SH DEFINED 10 7,974 0 640 KIMCO REALTY CORP COM 49446R109 4 255 SH OTHER 10 255 0 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 3 50 SH DEFINED 01 50 0 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 124 2,107 SH DEFINED 04 2,107 0 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 3,871 66,033 SH DEFINED 01,08 65,437 596 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,354 23,101 SH DEFINED 09 23,101 0 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 0 1 SH DEFINED 10 1 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 1,077 16,465 SH DEFINED 01 16,465 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 4,996 76,370 SH OTHER 01 74,750 0 1,620 KINDER MORGAN ENERGY PARTNER COM 494550106 904 13,825 SH DEFINED 04 12,825 0 1,000 KINDER MORGAN ENERGY PARTNER COM 494550106 334 5,100 SH OTHER 04 800 2,300 2,000 KINDER MORGAN ENERGY PARTNER COM 494550106 267 4,080 SH DEFINED 10 1,300 0 2,780 KINDER MORGAN ENERGY PARTNER COM 494550106 108 1,650 SH OTHER 10 1,650 0 0 KINDRED HEALTHCARE INC COM 494580103 7,103 393,513 SH DEFINED 01 13,999 378,064 1,450 KINDRED HEALTHCARE INC COM 494580103 1 62 SH DEFINED 04 62 0 0 KINDRED HEALTHCARE INC COM 494580103 45 2,500 SH OTHER 04 2,500 0 0 KINDRED HEALTHCARE INC COM 494580103 14,091 780,654 SH DEFINED 01,08 409,937 370,717 0 KINDRED HEALTHCARE INC COM 494580103 1,969 109,067 SH DEFINED 09 109,067 0 0 KINDRED HEALTHCARE INC COM 494580103 1 50 SH DEFINED 10 50 0 0 KINETIC CONCEPTS INC COM 49460W208 1,305 27,288 SH DEFINED 01 13,687 11,581 2,020 KINETIC CONCEPTS INC COM 49460W208 36 745 SH OTHER 01 700 0 45 KINETIC CONCEPTS INC COM 49460W208 7 152 SH DEFINED 04 152 0 0 KINETIC CONCEPTS INC COM 49460W208 18,443 385,753 SH DEFINED 01,08 33,476 352,277 0 KINETIC CONCEPTS INC COM 49460W208 650 13,590 SH DEFINED 09 13,590 0 0 KINETIC CONCEPTS INC COM 49460W208 6 130 SH DEFINED 10 130 0 0 KING PHARMACEUTICALS INC COM 495582108 2,729 232,023 SH DEFINED 01 110,493 117,320 4,210 KING PHARMACEUTICALS INC COM 495582108 32 2,713 SH OTHER 01 1,762 576 375 KING PHARMACEUTICALS INC COM 495582108 199 16,945 SH DEFINED 04 15,540 530 875 KING PHARMACEUTICALS INC COM 495582108 2 192 SH OTHER 04 174 18 0 KING PHARMACEUTICALS INC COM 495582108 21,039 1,789,063 SH DEFINED 01,08 501,680 1,287,383 0 KING PHARMACEUTICALS INC COM 495582108 4,949 420,862 SH DEFINED 09 420,862 0 0 KING PHARMACEUTICALS INC COM 495582108 137 11,673 SH DEFINED 10 11,573 0 100 KING PHARMACEUTICALS INC COM 495582108 2 131 SH OTHER 10 131 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 271 ________ KINROSS GOLD CORP COM 496902404 1,924 112,573 SH DEFINED 01 82,003 19,785 10,785 KINROSS GOLD CORP COM 496902404 270 15,826 SH OTHER 01 5,115 9,301 1,410 KINROSS GOLD CORP COM 496902404 1,354 79,208 SH DEFINED 04 11,399 53,775 14,034 KINROSS GOLD CORP COM 496902404 5 317 SH OTHER 04 0 317 0 KINROSS GOLD CORP COM 496902404 563 32,918 SH DEFINED 01,08 32,918 0 0 KINROSS GOLD CORP COM 496902404 391 22,900 SH DEFINED 09 22,900 0 0 KINROSS GOLD CORP COM 496902404 459 26,851 SH DEFINED 10 4,118 22,733 0 KIRBY CORP COM 497266106 1,711 44,860 SH DEFINED 01 30,111 13,094 1,655 KIRBY CORP COM 497266106 26 675 SH OTHER 01 0 260 415 KIRBY CORP COM 497266106 680 17,820 SH DEFINED 04 16,370 595 855 KIRBY CORP COM 497266106 40 1,040 SH OTHER 04 450 590 0 KIRBY CORP COM 497266106 12,478 327,079 SH DEFINED 01,08 23,221 303,858 0 KIRBY CORP COM 497266106 848 22,218 SH DEFINED 10 22,218 0 0 KIRKLANDS INC COM 497498105 328 15,614 SH DEFINED 01 1,881 13,733 0 KIRKLANDS INC COM 497498105 2,364 112,580 SH DEFINED 01,08 18,940 93,640 0 KIRKLANDS INC COM 497498105 678 32,300 SH DEFINED 09 32,300 0 0 KITE RLTY GROUP TR COM 49803T102 1,643 347,276 SH DEFINED 01 25,514 320,122 1,640 KITE RLTY GROUP TR COM 49803T102 7 1,500 SH DEFINED 04 1,500 0 0 KITE RLTY GROUP TR COM 49803T102 3,572 755,155 SH DEFINED 01,08 439,661 315,494 0 KITE RLTY GROUP TR COM 49803T102 583 123,157 SH DEFINED 09 123,157 0 0 KNOLL INC COM 498904200 863 76,676 SH DEFINED 01 18,792 57,834 50 KNOLL INC COM 498904200 4 330 SH OTHER 01 330 0 0 KNOLL INC COM 498904200 84 7,445 SH DEFINED 04 7,180 265 0 KNOLL INC COM 498904200 3 295 SH OTHER 04 175 0 120 KNOLL INC COM 498904200 4,619 410,615 SH DEFINED 01,08 98,921 311,694 0 KNOLL INC COM 498904200 1,497 133,083 SH DEFINED 09 133,083 0 0 KNOLL INC COM 498904200 55 4,870 SH DEFINED 10 4,870 0 0 KNIGHT CAPITAL GROUP INC COM 499005106 6,624 433,796 SH DEFINED 01 21,880 411,916 0 KNIGHT CAPITAL GROUP INC COM 499005106 8 495 SH DEFINED 04 495 0 0 KNIGHT CAPITAL GROUP INC COM 499005106 16,710 1,094,296 SH DEFINED 01,08 485,044 609,252 0 KNIGHT CAPITAL GROUP INC COM 499005106 3,963 259,553 SH DEFINED 09 259,553 0 0 KNIGHT CAPITAL GROUP INC COM 499005106 72 4,711 SH DEFINED 10 4,711 0 0 KNIGHT TRANSN INC COM 499064103 2,494 118,261 SH DEFINED 01 31,466 84,840 1,955 KNIGHT TRANSN INC COM 499064103 100 4,760 SH OTHER 01 0 4,760 0 KNIGHT TRANSN INC COM 499064103 3,740 177,337 SH DEFINED 04 164,702 12,635 0 KNIGHT TRANSN INC COM 499064103 9 450 SH OTHER 04 350 100 0 KNIGHT TRANSN INC COM 499064103 10,567 501,034 SH DEFINED 01,08 132,643 368,391 0 KNIGHT TRANSN INC COM 499064103 3,265 154,823 SH DEFINED 09 154,823 0 0 KNIGHT TRANSN INC COM 499064103 225 10,680 SH DEFINED 10 9,920 760 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 272 ________ KNOLOGY INC COM 499183804 355 26,412 SH DEFINED 01 10,992 15,420 0 KNOLOGY INC COM 499183804 2,897 215,528 SH DEFINED 01,08 39,885 175,643 0 KNOLOGY INC COM 499183804 1,214 90,357 SH DEFINED 09 90,357 0 0 KNOLOGY INC COM 499183804 1 50 SH DEFINED 10 50 0 0 KNOT INC COM 499184109 341 43,630 SH DEFINED 01 12,825 29,255 1,550 KNOT INC COM 499184109 1,853 236,933 SH DEFINED 01,08 47,350 189,583 0 KNOT INC COM 499184109 717 91,672 SH DEFINED 09 91,672 0 0 KNOT INC COM 499184109 0 50 SH DEFINED 10 50 0 0 KODIAK OIL & GAS CORP COM 50015Q100 172 50,455 SH DEFINED 01 5,315 45,140 0 KODIAK OIL & GAS CORP COM 50015Q100 546 160,111 SH DEFINED 01,08 17,874 142,237 0 KOHLBERG CAPITAL CORP COM 500233101 64 11,270 SH DEFINED 01 3,727 7,543 0 KOHLBERG CAPITAL CORP COM 500233101 626 110,591 SH DEFINED 01,08 19,045 91,546 0 KOHLBERG CAPITAL CORP COM 500233101 285 50,300 SH DEFINED 09 50,300 0 0 KOHLS CORP COM 500255104 44,400 810,508 SH DEFINED 01 542,094 231,608 36,806 KOHLS CORP COM 500255104 9,783 178,585 SH OTHER 01 101,327 66,806 10,452 KOHLS CORP COM 500255104 15,897 290,191 SH DEFINED 04 275,771 8,735 5,685 KOHLS CORP COM 500255104 3,738 68,234 SH OTHER 04 51,803 8,315 8,116 KOHLS CORP COM 500255104 130,840 2,388,457 SH DEFINED 01,08 831,108 1,557,349 0 KOHLS CORP COM 500255104 34,970 638,364 SH DEFINED 09 638,364 0 0 KOHLS CORP COM 500255104 5,226 95,399 SH DEFINED 10 91,449 2,055 1,895 KOHLS CORP COM 500255104 727 13,268 SH OTHER 10 10,320 2,948 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 4,531 141,500 SH DEFINED 01 124,015 2,470 15,015 KONINKLIJKE PHILIPS ELECTRS COM 500472303 62 1,927 SH OTHER 01 663 1,264 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 332 10,371 SH DEFINED 04 10,371 0 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 34 1,050 SH OTHER 04 1,050 0 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 1,520 47,460 SH DEFINED 01,08 47,460 0 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 24 740 SH DEFINED 10 740 0 0 KOPPERS HOLDINGS INC COM 50060P106 687 24,266 SH DEFINED 01 4,407 19,839 20 KOPPERS HOLDINGS INC COM 50060P106 241 8,500 SH OTHER 01 0 8,500 0 KOPPERS HOLDINGS INC COM 50060P106 8 265 SH DEFINED 04 265 0 0 KOPPERS HOLDINGS INC COM 50060P106 4,990 176,190 SH DEFINED 01,08 36,594 139,596 0 KOPPERS HOLDINGS INC COM 50060P106 1,574 55,585 SH DEFINED 09 55,585 0 0 KOPPERS HOLDINGS INC COM 50060P106 1 40 SH DEFINED 10 40 0 0 KOPIN CORP COM 500600101 452 122,163 SH DEFINED 01 28,992 91,291 1,880 KOPIN CORP COM 500600101 0 50 SH DEFINED 04 50 0 0 KOPIN CORP COM 500600101 2,138 577,739 SH DEFINED 01,08 141,756 435,983 0 KOPIN CORP COM 500600101 820 221,613 SH DEFINED 09 221,613 0 0 KOPIN CORP COM 500600101 1 140 SH DEFINED 10 140 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 273 ________ KOREA ELECTRIC PWR COM 500631106 1,860 114,534 SH DEFINED 01 87,829 18,685 8,020 KOREA ELECTRIC PWR COM 500631106 560 34,461 SH OTHER 01 25,532 7,796 1,133 KOREA ELECTRIC PWR COM 500631106 1,072 66,038 SH DEFINED 04 9,930 56,108 0 KOREA ELECTRIC PWR COM 500631106 363 22,350 SH DEFINED 01,08 22,350 0 0 KOREA ELECTRIC PWR COM 500631106 336 20,705 SH DEFINED 10 2,262 18,053 390 KORN FERRY INTL COM 500643200 3,199 181,232 SH DEFINED 01 16,292 164,910 30 KORN FERRY INTL COM 500643200 19 1,100 SH OTHER 01 0 1,100 0 KORN FERRY INTL COM 500643200 19 1,075 SH DEFINED 04 75 1,000 0 KORN FERRY INTL COM 500643200 10,850 614,710 SH DEFINED 01,08 198,895 415,815 0 KORN FERRY INTL COM 500643200 2,178 123,416 SH DEFINED 09 123,416 0 0 KORN FERRY INTL COM 500643200 8 480 SH DEFINED 10 0 380 100 KOSS CORP COM 500692108 101 17,716 SH DEFINED 01 0 17,716 0 KOSS CORP COM 500692108 153 26,972 SH DEFINED 01,08 20,060 6,912 0 KRAFT FOODS INC COM 50075N104 72,310 2,391,191 SH DEFINED 01 1,233,669 1,130,360 27,162 KRAFT FOODS INC COM 50075N104 3,867 127,892 SH OTHER 01 108,541 11,059 8,292 KRAFT FOODS INC COM 50075N104 9,901 327,422 SH DEFINED 04 308,965 9,090 9,367 KRAFT FOODS INC COM 50075N104 4,153 137,326 SH OTHER 04 77,601 31,359 28,366 KRAFT FOODS INC COM 50075N104 72 2,390 SH DEFINED 07,10 2,390 0 0 KRAFT FOODS INC COM 50075N104 431,518 14,269,772 SH DEFINED 01,08 5,314,055 8,945,472 10,245 KRAFT FOODS INC COM 50075N104 110,719 3,661,333 SH DEFINED 09 3,661,333 0 0 KRAFT FOODS INC COM 50075N104 12,542 414,760 SH DEFINED 10 403,735 4,093 6,932 KRAFT FOODS INC COM 50075N104 711 23,498 SH OTHER 10 19,018 480 4,000 KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 116 8,121 SH DEFINED 01 712 7,409 0 KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 300 21,009 SH DEFINED 01,08 6,730 14,279 0 KRATON PERFORMANCE POLYMERS COM 50077C106 6 350 SH DEFINED 04 0 350 0 KRATON PERFORMANCE POLYMERS COM 50077C106 315 17,628 SH DEFINED 01,08 8,547 9,081 0 KRATON PERFORMANCE POLYMERS COM 50077C106 737 41,253 SH DEFINED 09 41,253 0 0 KRATON PERFORMANCE POLYMERS COM 50077C106 17 975 SH DEFINED 10 0 975 0 KRISPY KREME DOUGHNUTS INC COM 501014104 236 58,752 SH DEFINED 01 13,526 45,226 0 KRISPY KREME DOUGHNUTS INC COM 501014104 1 188 SH OTHER 01 188 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 1,819 452,374 SH DEFINED 01,08 81,508 370,866 0 KRISPY KREME DOUGHNUTS INC COM 501014104 607 151,104 SH DEFINED 09 151,104 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 0 120 SH DEFINED 10 120 0 0 KROGER CO COM 501044101 14,818 684,100 SH DEFINED 01 292,104 387,844 4,152 KROGER CO COM 501044101 413 19,058 SH OTHER 01 5,546 12,957 555 KROGER CO COM 501044101 860 39,689 SH DEFINED 04 30,545 8,270 874 KROGER CO COM 501044101 82 3,785 SH OTHER 04 3,785 0 0 KROGER CO COM 501044101 16 760 SH DEFINED 07,10 760 0 0 KROGER CO COM 501044101 109,318 5,046,977 SH DEFINED 01,08 1,765,360 3,281,617 0 KROGER CO COM 501044101 29,145 1,345,559 SH DEFINED 09 1,345,559 0 0 KROGER CO COM 501044101 470 21,715 SH DEFINED 10 12,840 8,875 0 KROGER CO COM 501044101 25 1,155 SH OTHER 10 1,155 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 274 ________ KRONOS WORLDWIDE INC COM 50105F105 262 17,886 SH DEFINED 01 0 17,886 0 KRONOS WORLDWIDE INC COM 50105F105 740 50,487 SH DEFINED 01,08 24,855 25,632 0 KUBOTA CORP COM 501173207 1,267 27,795 SH DEFINED 01 24,895 0 2,900 KUBOTA CORP COM 501173207 76 1,665 SH OTHER 01 110 220 1,335 KUBOTA CORP COM 501173207 869 19,057 SH DEFINED 04 17,622 0 1,435 KUBOTA CORP COM 501173207 116 2,540 SH OTHER 04 200 1,410 930 KUBOTA CORP COM 501173207 464 10,170 SH DEFINED 01,08 10,170 0 0 KUBOTA CORP COM 501173207 162 3,560 SH DEFINED 10 3,560 0 0 KUBOTA CORP COM 501173207 15 335 SH OTHER 10 335 0 0 KULICKE & SOFFA INDS INC COM 501242101 676 93,187 SH DEFINED 01 30,069 61,208 1,910 KULICKE & SOFFA INDS INC COM 501242101 0 50 SH DEFINED 04 50 0 0 KULICKE & SOFFA INDS INC COM 501242101 3,962 546,483 SH DEFINED 01,08 110,202 436,281 0 KULICKE & SOFFA INDS INC COM 501242101 1,528 210,786 SH DEFINED 09 210,786 0 0 KULICKE & SOFFA INDS INC COM 501242101 131 18,100 SH DEFINED 10 18,100 0 0 KYOCERA CORP COM 501556203 2,218 22,811 SH DEFINED 01 19,951 460 2,400 KYOCERA CORP COM 501556203 19 197 SH OTHER 01 77 120 0 KYOCERA CORP COM 501556203 168 1,730 SH DEFINED 04 1,730 0 0 KYOCERA CORP COM 501556203 786 8,085 SH DEFINED 01,08 8,085 0 0 KYOCERA CORP COM 501556203 13 130 SH DEFINED 10 130 0 0 LAN AIRLINES S A COM 501723100 471 26,665 SH DEFINED 01 24,315 0 2,350 LAN AIRLINES S A COM 501723100 4 229 SH OTHER 01 75 154 0 LAN AIRLINES S A COM 501723100 37 2,120 SH DEFINED 04 2,120 0 0 LAN AIRLINES S A COM 501723100 592 33,549 SH DEFINED 01,08 33,549 0 0 LAN AIRLINES S A COM 501723100 90 5,100 SH DEFINED 09 5,100 0 0 LCA-VISION INC COM 501803308 276 33,140 SH DEFINED 01 7,620 25,520 0 LCA-VISION INC COM 501803308 1,266 152,171 SH DEFINED 01,08 42,203 109,968 0 LCA-VISION INC COM 501803308 381 45,800 SH DEFINED 09 45,800 0 0 LG DISPLAY CO LTD COM 50186V102 403 22,813 SH DEFINED 01 22,813 0 0 LG DISPLAY CO LTD COM 50186V102 4 200 SH DEFINED 01,08 200 0 0 LHC GROUP INC COM 50187A107 1,157 34,520 SH DEFINED 01 6,967 27,043 510 LHC GROUP INC COM 50187A107 1 25 SH DEFINED 04 25 0 0 LHC GROUP INC COM 50187A107 4,838 144,292 SH DEFINED 01,08 39,600 104,692 0 LHC GROUP INC COM 50187A107 1,445 43,100 SH DEFINED 09 43,100 0 0 LHC GROUP INC COM 50187A107 1 40 SH DEFINED 10 40 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 275 ________ LKQ CORP COM 501889208 4,967 244,679 SH DEFINED 01 95,051 143,675 5,953 LKQ CORP COM 501889208 277 13,660 SH OTHER 01 5,295 5,730 2,635 LKQ CORP COM 501889208 1,848 91,029 SH DEFINED 04 79,474 10,260 1,295 LKQ CORP COM 501889208 54 2,680 SH OTHER 04 1,315 1,020 345 LKQ CORP COM 501889208 39 1,915 SH DEFINED 07,10 1,915 0 0 LKQ CORP COM 501889208 19,058 938,805 SH DEFINED 01,08 140,948 797,857 0 LKQ CORP COM 501889208 1,401 69,032 SH DEFINED 10 62,972 6,060 0 LKQ CORP COM 501889208 5 235 SH OTHER 10 0 235 0 LMI AEROSPACE INC COM 502079106 265 14,259 SH DEFINED 01 1,371 12,888 0 LMI AEROSPACE INC COM 502079106 1,399 75,322 SH DEFINED 01,08 18,356 56,966 0 LMI AEROSPACE INC COM 502079106 647 34,805 SH DEFINED 09 34,805 0 0 LMI AEROSPACE INC COM 502079106 301 16,200 SH DEFINED 10 16,200 0 0 L-1 IDENTITY SOLUTIONS INC COM 50212A106 779 87,260 SH DEFINED 01 18,346 68,879 35 L-1 IDENTITY SOLUTIONS INC COM 50212A106 89 10,000 SH OTHER 01 10,000 0 0 L-1 IDENTITY SOLUTIONS INC COM 50212A106 5,366 600,931 SH DEFINED 01,08 118,214 482,717 0 L-1 IDENTITY SOLUTIONS INC COM 50212A106 1,768 198,017 SH DEFINED 09 198,017 0 0 L-1 IDENTITY SOLUTIONS INC COM 50212A106 1 140 SH DEFINED 10 140 0 0 LSB CORP COM 50215P100 100 8,023 SH DEFINED 01 0 8,023 0 LSB CORP COM 50215P100 182 14,545 SH DEFINED 01,08 9,101 5,444 0 LSI INDS INC COM 50216C108 1,090 159,830 SH DEFINED 01 4,548 155,282 0 LSI INDS INC COM 50216C108 2,005 293,939 SH DEFINED 01,08 169,452 124,487 0 LSI INDS INC COM 50216C108 354 51,933 SH DEFINED 09 51,933 0 0 LSI INDS INC COM 50216C108 0 40 SH DEFINED 10 40 0 0 LSB INDS INC COM 502160104 409 26,842 SH DEFINED 01 4,522 22,320 0 LSB INDS INC COM 502160104 1 95 SH DEFINED 04 95 0 0 LSB INDS INC COM 502160104 2,153 141,297 SH DEFINED 01,08 30,487 110,810 0 LSB INDS INC COM 502160104 757 49,651 SH DEFINED 09 49,651 0 0 LSB INDS INC COM 502160104 0 30 SH DEFINED 10 30 0 0 LSI CORPORATION COM 502161102 3,907 638,435 SH DEFINED 01 290,078 335,515 12,842 LSI CORPORATION COM 502161102 67 10,924 SH OTHER 01 5,526 4,303 1,095 LSI CORPORATION COM 502161102 174 28,394 SH DEFINED 04 26,388 870 1,136 LSI CORPORATION COM 502161102 5 878 SH OTHER 04 627 146 105 LSI CORPORATION COM 502161102 4 700 SH DEFINED 07,10 700 0 0 LSI CORPORATION COM 502161102 32,076 5,241,208 SH DEFINED 01,08 1,850,690 3,390,518 0 LSI CORPORATION COM 502161102 8,809 1,439,430 SH DEFINED 09 1,439,430 0 0 LSI CORPORATION COM 502161102 72 11,734 SH DEFINED 10 11,734 0 0 LSI CORPORATION COM 502161102 2 269 SH OTHER 10 269 0 0 LTC PPTYS INC COM 502175102 5,587 206,478 SH DEFINED 01 10,891 195,397 190 LTC PPTYS INC COM 502175102 1 40 SH DEFINED 04 40 0 0 LTC PPTYS INC COM 502175102 10,839 400,552 SH DEFINED 01,08 241,305 159,247 0 LTC PPTYS INC COM 502175102 1,770 65,407 SH DEFINED 09 65,407 0 0 LTC PPTYS INC COM 502175102 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 276 ________ LTX-CREDENCE CORP COM 502403108 240 79,780 SH DEFINED 01 9,993 69,787 0 LTX-CREDENCE CORP COM 502403108 689 228,770 SH DEFINED 01,08 53,138 175,632 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 12,177 132,891 SH DEFINED 01 53,289 78,061 1,541 L-3 COMMUNICATIONS HLDGS INC COM 502424104 301 3,285 SH OTHER 01 1,168 2,002 115 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,107 12,081 SH DEFINED 04 11,808 88 185 L-3 COMMUNICATIONS HLDGS INC COM 502424104 211 2,307 SH OTHER 04 1,199 1,008 100 L-3 COMMUNICATIONS HLDGS INC COM 502424104 16 180 SH DEFINED 07,10 180 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 88,228 962,875 SH DEFINED 01,08 354,398 608,477 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 20,287 221,405 SH DEFINED 09 221,405 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 3,209 35,025 SH DEFINED 10 4,000 825 30,200 L-3 COMMUNICATIONS HLDGS INC COM 502424104 6 69 SH OTHER 10 69 0 0 LA BARGE INC COM 502470107 663 59,970 SH DEFINED 01 2,670 57,300 0 LA BARGE INC COM 502470107 6 580 SH DEFINED 04 580 0 0 LA BARGE INC COM 502470107 1,632 147,718 SH DEFINED 01,08 65,616 82,102 0 LA BARGE INC COM 502470107 377 34,100 SH DEFINED 09 34,100 0 0 LA Z BOY INC COM 505336107 980 78,186 SH DEFINED 01 25,422 49,884 2,880 LA Z BOY INC COM 505336107 1 90 SH DEFINED 04 90 0 0 LA Z BOY INC COM 505336107 5,343 426,078 SH DEFINED 01,08 97,232 328,846 0 LA Z BOY INC COM 505336107 1,785 142,321 SH DEFINED 09 142,321 0 0 LA Z BOY INC COM 505336107 1 100 SH DEFINED 10 100 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 10,409 137,480 SH DEFINED 01 68,467 66,845 2,168 LABORATORY CORP AMER HLDGS COM 50540R409 1,105 14,594 SH OTHER 01 3,359 11,235 0 LABORATORY CORP AMER HLDGS COM 50540R409 3,741 49,415 SH DEFINED 04 38,450 1,685 9,280 LABORATORY CORP AMER HLDGS COM 50540R409 611 8,072 SH OTHER 04 1,225 6,847 0 LABORATORY CORP AMER HLDGS COM 50540R409 62,642 827,400 SH DEFINED 01,08 290,379 537,021 0 LABORATORY CORP AMER HLDGS COM 50540R409 16,607 219,354 SH DEFINED 09 219,354 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 1,369 18,088 SH DEFINED 10 14,883 2,425 780 LABORATORY CORP AMER HLDGS COM 50540R409 20 270 SH OTHER 10 165 105 0 LABRANCHE & CO INC COM 505447102 293 55,703 SH DEFINED 01 23,640 32,063 0 LABRANCHE & CO INC COM 505447102 15 2,800 SH DEFINED 04 2,800 0 0 LABRANCHE & CO INC COM 505447102 2,067 393,039 SH DEFINED 01,08 56,728 336,311 0 LABRANCHE & CO INC COM 505447102 339 64,467 SH DEFINED 09 64,467 0 0 LABRANCHE & CO INC COM 505447102 1 100 SH DEFINED 10 100 0 0 LACLEDE GROUP INC COM 505597104 3,107 92,150 SH DEFINED 01 13,218 78,232 700 LACLEDE GROUP INC COM 505597104 15 440 SH OTHER 01 440 0 0 LACLEDE GROUP INC COM 505597104 1 40 SH DEFINED 04 40 0 0 LACLEDE GROUP INC COM 505597104 81 2,400 SH OTHER 04 2,400 0 0 LACLEDE GROUP INC COM 505597104 8,227 243,971 SH DEFINED 01,08 98,761 145,210 0 LACLEDE GROUP INC COM 505597104 2,101 62,308 SH DEFINED 09 62,308 0 0 LACLEDE GROUP INC COM 505597104 127 3,774 SH DEFINED 10 3,774 0 0 LACROSSE FOOTWEAR INC COM 505688101 133 8,687 SH DEFINED 01 0 8,687 0 LACROSSE FOOTWEAR INC COM 505688101 204 13,293 SH DEFINED 01,08 7,871 5,422 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 277 ________ LADENBURG THALMAN FIN SVCS I COM 50575Q102 63 66,991 SH DEFINED 01 5,575 61,416 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 191 203,434 SH DEFINED 01,08 61,171 142,263 0 LADISH INC COM 505754200 465 23,071 SH DEFINED 01 4,163 18,908 0 LADISH INC COM 505754200 7 355 SH DEFINED 04 355 0 0 LADISH INC COM 505754200 2,762 136,991 SH DEFINED 01,08 29,991 107,000 0 LADISH INC COM 505754200 973 48,270 SH DEFINED 09 48,270 0 0 LAKELAND BANCORP INC COM 511637100 1,632 184,399 SH DEFINED 01 4,852 179,547 0 LAKELAND BANCORP INC COM 511637100 2,873 324,656 SH DEFINED 01,08 198,744 125,912 0 LAKELAND BANCORP INC COM 511637100 684 77,270 SH DEFINED 09 77,270 0 0 LAKELAND BANCORP INC COM 511637100 0 40 SH DEFINED 10 40 0 0 LAKELAND FINL CORP COM 511656100 961 50,445 SH DEFINED 01 3,714 46,731 0 LAKELAND FINL CORP COM 511656100 2,917 153,133 SH DEFINED 01,08 58,096 95,037 0 LAKELAND FINL CORP COM 511656100 925 48,580 SH DEFINED 09 48,580 0 0 LAKELAND FINL CORP COM 511656100 0 20 SH DEFINED 10 20 0 0 LAKES ENTMNT INC COM 51206P109 37 16,020 SH DEFINED 01 6,532 9,488 0 LAKES ENTMNT INC COM 51206P109 257 111,945 SH DEFINED 01,08 17,902 94,043 0 LAKES ENTMNT INC COM 51206P109 24 10,400 SH DEFINED 09 10,400 0 0 LAM RESEARCH CORP COM 512807108 2,840 76,106 SH DEFINED 01 42,169 32,737 1,200 LAM RESEARCH CORP COM 512807108 138 3,685 SH OTHER 01 3,600 0 85 LAM RESEARCH CORP COM 512807108 256 6,849 SH DEFINED 04 6,629 0 220 LAM RESEARCH CORP COM 512807108 4 110 SH OTHER 04 35 0 75 LAM RESEARCH CORP COM 512807108 32,871 880,789 SH DEFINED 01,08 172,753 708,036 0 LAM RESEARCH CORP COM 512807108 2,300 61,627 SH DEFINED 09 61,627 0 0 LAM RESEARCH CORP COM 512807108 96 2,585 SH DEFINED 10 2,335 0 250 LAMAR ADVERTISING CO COM 512815101 903 26,297 SH DEFINED 01 15,407 9,420 1,470 LAMAR ADVERTISING CO COM 512815101 2 60 SH OTHER 01 0 0 60 LAMAR ADVERTISING CO COM 512815101 4 130 SH DEFINED 04 130 0 0 LAMAR ADVERTISING CO COM 512815101 11,702 340,665 SH DEFINED 01,08 28,256 312,409 0 LAMAR ADVERTISING CO COM 512815101 448 13,028 SH DEFINED 09 13,028 0 0 LAMAR ADVERTISING CO COM 512815101 5 150 SH DEFINED 10 150 0 0 LANCASTER COLONY CORP COM 513847103 2,043 34,647 SH DEFINED 01 9,841 24,806 0 LANCASTER COLONY CORP COM 513847103 561 9,515 SH OTHER 01 60 9,455 0 LANCASTER COLONY CORP COM 513847103 200 3,390 SH DEFINED 04 3,205 185 0 LANCASTER COLONY CORP COM 513847103 8 135 SH OTHER 04 80 0 55 LANCASTER COLONY CORP COM 513847103 13,475 228,541 SH DEFINED 01,08 39,180 189,361 0 LANCASTER COLONY CORP COM 513847103 3,149 53,417 SH DEFINED 09 53,417 0 0 LANCASTER COLONY CORP COM 513847103 129 2,190 SH DEFINED 10 2,190 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 278 ________ LANCE INC COM 514606102 1,093 47,241 SH DEFINED 01 13,164 33,527 550 LANCE INC COM 514606102 39 1,675 SH DEFINED 04 55 1,620 0 LANCE INC COM 514606102 5,652 244,376 SH DEFINED 01,08 57,864 186,512 0 LANCE INC COM 514606102 1,726 74,629 SH DEFINED 09 74,629 0 0 LANCE INC COM 514606102 2 100 SH DEFINED 10 100 0 0 LANDAUER INC COM 51476K103 1,384 21,214 SH DEFINED 01 7,760 13,414 40 LANDAUER INC COM 51476K103 7 105 SH OTHER 01 0 40 65 LANDAUER INC COM 51476K103 199 3,046 SH DEFINED 04 2,811 95 140 LANDAUER INC COM 51476K103 12 190 SH OTHER 04 80 110 0 LANDAUER INC COM 51476K103 5,290 81,107 SH DEFINED 01,08 20,577 60,530 0 LANDAUER INC COM 51476K103 1,662 25,479 SH DEFINED 09 25,479 0 0 LANDAUER INC COM 51476K103 254 3,896 SH DEFINED 10 3,851 0 45 LANDEC CORP COM 514766104 490 73,876 SH DEFINED 01 35,523 37,908 445 LANDEC CORP COM 514766104 72 10,800 SH OTHER 01 4,070 5,195 1,535 LANDEC CORP COM 514766104 272 41,030 SH DEFINED 04 39,305 1,725 0 LANDEC CORP COM 514766104 5 705 SH OTHER 04 385 0 320 LANDEC CORP COM 514766104 12 1,860 SH DEFINED 07,10 1,860 0 0 LANDEC CORP COM 514766104 1,445 217,949 SH DEFINED 01,08 47,819 170,130 0 LANDEC CORP COM 514766104 459 69,200 SH DEFINED 09 69,200 0 0 LANDEC CORP COM 514766104 152 22,945 SH DEFINED 10 19,480 3,465 0 LANDRYS RESTAURANTS INC COM 51508L103 4,152 231,698 SH DEFINED 01 8,021 223,677 0 LANDRYS RESTAURANTS INC COM 51508L103 5,272 294,204 SH DEFINED 01,08 236,036 58,168 0 LANDRYS RESTAURANTS INC COM 51508L103 385 21,494 SH DEFINED 09 21,494 0 0 LANDSTAR SYS INC COM 515098101 1,466 34,930 SH DEFINED 01 19,740 13,560 1,630 LANDSTAR SYS INC COM 515098101 93 2,223 SH OTHER 01 195 1,988 40 LANDSTAR SYS INC COM 515098101 293 6,975 SH DEFINED 04 6,570 405 0 LANDSTAR SYS INC COM 515098101 7 165 SH OTHER 04 165 0 0 LANDSTAR SYS INC COM 515098101 12,635 300,970 SH DEFINED 01,08 19,037 281,933 0 LANDSTAR SYS INC COM 515098101 137 3,265 SH DEFINED 10 3,265 0 0 LANNET INC COM 516012101 64 15,171 SH DEFINED 01 971 14,200 0 LANNET INC COM 516012101 352 82,709 SH DEFINED 01,08 23,000 59,709 0 LANNET INC COM 516012101 19 4,400 SH DEFINED 09 4,400 0 0 LANTRONIX INC COM 516548203 28 7,644 SH DEFINED 01 0 7,644 0 LANTRONIX INC COM 516548203 31 8,584 SH DEFINED 01,08 6,646 1,938 0 LAS VEGAS SANDS CORP COM 517834107 4,219 199,497 SH DEFINED 01 121,203 76,439 1,855 LAS VEGAS SANDS CORP COM 517834107 566 26,767 SH OTHER 01 13,372 13,395 0 LAS VEGAS SANDS CORP COM 517834107 3,139 148,434 SH DEFINED 04 144,769 3,245 420 LAS VEGAS SANDS CORP COM 517834107 432 20,435 SH OTHER 04 17,540 2,895 0 LAS VEGAS SANDS CORP COM 517834107 28,280 1,337,117 SH DEFINED 01,08 369,017 968,100 0 LAS VEGAS SANDS CORP COM 517834107 3,499 165,453 SH DEFINED 09 165,453 0 0 LAS VEGAS SANDS CORP COM 517834107 1,487 70,287 SH DEFINED 10 66,112 4,175 0 LAS VEGAS SANDS CORP COM 517834107 37 1,730 SH OTHER 10 945 785 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 279 ________ LASALLE HOTEL PPTYS COM 517942108 6,361 273,004 SH DEFINED 01 29,091 242,103 1,810 LASALLE HOTEL PPTYS COM 517942108 15 656 SH DEFINED 04 206 450 0 LASALLE HOTEL PPTYS COM 517942108 18,211 781,598 SH DEFINED 01,08 368,095 413,503 0 LASALLE HOTEL PPTYS COM 517942108 4,027 172,846 SH DEFINED 09 172,846 0 0 LASALLE HOTEL PPTYS COM 517942108 36 1,545 SH DEFINED 10 270 1,275 0 LASERCARD CORP COM 51807U101 90 14,273 SH DEFINED 01 0 14,273 0 LASERCARD CORP COM 51807U101 147 23,340 SH DEFINED 01,08 12,355 10,985 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2,768 754,297 SH DEFINED 01 31,904 722,393 0 LATTICE SEMICONDUCTOR CORP COM 518415104 5,583 1,521,125 SH DEFINED 01,08 790,833 730,292 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1,327 361,575 SH DEFINED 09 361,575 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1 220 SH DEFINED 10 220 0 0 LAUDER ESTEE COS INC COM 518439104 12,144 187,211 SH DEFINED 01 109,807 71,379 6,025 LAUDER ESTEE COS INC COM 518439104 755 11,639 SH OTHER 01 5,094 6,190 355 LAUDER ESTEE COS INC COM 518439104 5,023 77,429 SH DEFINED 04 74,395 2,659 375 LAUDER ESTEE COS INC COM 518439104 718 11,070 SH OTHER 04 8,447 2,623 0 LAUDER ESTEE COS INC COM 518439104 59,047 910,236 SH DEFINED 01,08 317,927 592,309 0 LAUDER ESTEE COS INC COM 518439104 15,919 245,406 SH DEFINED 09 245,406 0 0 LAUDER ESTEE COS INC COM 518439104 2,484 38,286 SH DEFINED 10 36,356 1,870 60 LAUDER ESTEE COS INC COM 518439104 53 821 SH OTHER 10 481 340 0 LAWSON PRODS INC COM 520776105 273 17,637 SH DEFINED 01 7,338 10,299 0 LAWSON PRODS INC COM 520776105 15 950 SH OTHER 01 0 950 0 LAWSON PRODS INC COM 520776105 617 39,891 SH DEFINED 01,08 12,238 27,653 0 LAWSON PRODS INC COM 520776105 194 12,540 SH DEFINED 09 12,540 0 0 LAWSON SOFTWARE INC NEW COM 52078P102 5,388 816,367 SH DEFINED 01 32,517 783,850 0 LAWSON SOFTWARE INC NEW COM 52078P102 11,768 1,783,043 SH DEFINED 01,08 892,993 890,050 0 LAWSON SOFTWARE INC NEW COM 52078P102 2,498 378,511 SH DEFINED 09 378,511 0 0 LAWSON SOFTWARE INC NEW COM 52078P102 182 27,605 SH DEFINED 10 230 27,375 0 LAYNE CHRISTENSEN CO COM 521050104 3,259 122,010 SH DEFINED 01 4,804 117,186 20 LAYNE CHRISTENSEN CO COM 521050104 6,983 261,451 SH DEFINED 01,08 132,120 129,331 0 LAYNE CHRISTENSEN CO COM 521050104 1,557 58,303 SH DEFINED 09 58,303 0 0 LAYNE CHRISTENSEN CO COM 521050104 1 20 SH DEFINED 10 20 0 0 LAZARE KAPLAN INTL INC COM 521078105 0 10,867 SH DEFINED 01 0 10,867 0 LAZARE KAPLAN INTL INC COM 521078105 0 19,356 SH DEFINED 01,08 10,375 8,981 0 LEAPFROG ENTERPRISES INC COM 52186N106 286 43,626 SH DEFINED 01 5,925 37,701 0 LEAPFROG ENTERPRISES INC COM 52186N106 1,807 275,919 SH DEFINED 01,08 62,374 213,545 0 LEAPFROG ENTERPRISES INC COM 52186N106 630 96,205 SH DEFINED 09 96,205 0 0 LEAPFROG ENTERPRISES INC COM 52186N106 0 70 SH DEFINED 10 70 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 280 ________ LEAP WIRELESS INTL INC COM 521863308 359 21,969 SH DEFINED 01 12,814 9,080 75 LEAP WIRELESS INTL INC COM 521863308 1 90 SH OTHER 01 0 0 90 LEAP WIRELESS INTL INC COM 521863308 38 2,350 SH DEFINED 04 2,240 0 110 LEAP WIRELESS INTL INC COM 521863308 1 45 SH OTHER 04 10 0 35 LEAP WIRELESS INTL INC COM 521863308 3,111 190,151 SH DEFINED 01,08 22,044 168,107 0 LEAP WIRELESS INTL INC COM 521863308 15 943 SH DEFINED 10 943 0 0 LEAR CORP COM 521865204 528 6,655 SH DEFINED 01 2,075 4,580 0 LEAR CORP COM 521865204 3 40 SH OTHER 01 0 40 0 LEAR CORP COM 521865204 267 3,360 SH DEFINED 04 3,360 0 0 LEAR CORP COM 521865204 9 110 SH OTHER 04 110 0 0 LEAR CORP COM 521865204 4,847 61,084 SH DEFINED 01,08 0 61,084 0 LEAR CORP COM 521865204 128 1,610 SH DEFINED 10 1,610 0 0 LEARNING TREE INTL INC COM 522015106 393 27,923 SH DEFINED 01 1,683 26,240 0 LEARNING TREE INTL INC COM 522015106 1,205 85,655 SH DEFINED 01,08 30,260 55,395 0 LEARNING TREE INTL INC COM 522015106 322 22,900 SH DEFINED 09 22,900 0 0 LECG CORP COM 523234102 13 4,487 SH DEFINED 01 1,412 3,075 0 LECG CORP COM 523234102 96 32,180 SH DEFINED 01,08 3,401 28,779 0 LECROY CORP COM 52324W109 60 12,061 SH DEFINED 01 660 11,401 0 LECROY CORP COM 52324W109 101 20,268 SH DEFINED 01,08 9,646 10,622 0 LEE ENTERPRISES INC COM 523768109 93 27,494 SH DEFINED 01 1,455 26,039 0 LEE ENTERPRISES INC COM 523768109 253 74,615 SH DEFINED 01,08 19,288 55,327 0 LEGACY BANCORP INC COM 52463G105 102 10,780 SH DEFINED 01 1,024 9,756 0 LEGACY BANCORP INC COM 52463G105 594 62,594 SH DEFINED 01,08 15,372 47,222 0 LEGACY BANCORP INC COM 52463G105 35 3,700 SH DEFINED 09 3,700 0 0 LEGGETT & PLATT INC COM 524660107 3,476 160,632 SH DEFINED 01 74,097 83,532 3,003 LEGGETT & PLATT INC COM 524660107 36 1,656 SH OTHER 01 1,426 0 230 LEGGETT & PLATT INC COM 524660107 193 8,920 SH DEFINED 04 8,319 318 283 LEGGETT & PLATT INC COM 524660107 5 227 SH OTHER 04 216 11 0 LEGGETT & PLATT INC COM 524660107 7 325 SH DEFINED 07,10 325 0 0 LEGGETT & PLATT INC COM 524660107 24,882 1,149,800 SH DEFINED 01,08 406,534 743,266 0 LEGGETT & PLATT INC COM 524660107 6,665 307,972 SH DEFINED 09 307,972 0 0 LEGGETT & PLATT INC COM 524660107 62 2,862 SH DEFINED 10 2,772 0 90 LEGGETT & PLATT INC COM 524660107 3 122 SH OTHER 10 122 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 281 ________ LEGG MASON INC COM 524901105 4,627 161,403 SH DEFINED 01 79,470 78,453 3,480 LEGG MASON INC COM 524901105 222 7,728 SH OTHER 01 1,844 5,507 377 LEGG MASON INC COM 524901105 329 11,474 SH DEFINED 04 10,760 487 227 LEGG MASON INC COM 524901105 21 728 SH OTHER 04 728 0 0 LEGG MASON INC COM 524901105 8 295 SH DEFINED 07,10 295 0 0 LEGG MASON INC COM 524901105 37,198 1,297,467 SH DEFINED 01,08 452,001 845,466 0 LEGG MASON INC COM 524901105 9,548 333,041 SH DEFINED 09 333,041 0 0 LEGG MASON INC COM 524901105 91 3,177 SH DEFINED 10 3,087 0 90 LEGG MASON INC COM 524901105 4 129 SH OTHER 10 66 63 0 LEMAITRE VASCULAR INC COM 525558201 25 5,612 SH DEFINED 01 0 5,612 0 LEMAITRE VASCULAR INC COM 525558201 28 6,285 SH DEFINED 01,08 5,712 573 0 LENDER PROCESSING SVCS INC COM 52602E102 1,688 44,712 SH DEFINED 01 16,314 24,719 3,679 LENDER PROCESSING SVCS INC COM 52602E102 3 70 SH OTHER 01 0 0 70 LENDER PROCESSING SVCS INC COM 52602E102 57 1,505 SH DEFINED 04 1,505 0 0 LENDER PROCESSING SVCS INC COM 52602E102 797 21,100 SH OTHER 04 4,000 17,100 0 LENDER PROCESSING SVCS INC COM 52602E102 23,974 635,084 SH DEFINED 01,08 104,672 530,412 0 LENDER PROCESSING SVCS INC COM 52602E102 2,025 53,637 SH DEFINED 09 53,637 0 0 LENDER PROCESSING SVCS INC COM 52602E102 98 2,595 SH DEFINED 10 195 2,400 0 LENNAR CORP COM 526057104 4,030 234,167 SH DEFINED 01 146,818 76,589 10,760 LENNAR CORP COM 526057104 102 5,949 SH OTHER 01 5,747 102 100 LENNAR CORP COM 526057104 155 9,023 SH DEFINED 04 8,466 331 226 LENNAR CORP COM 526057104 198 11,516 SH OTHER 04 11,516 0 0 LENNAR CORP COM 526057104 1 50 SH DEFINED 07,10 50 0 0 LENNAR CORP COM 526057104 19,252 1,118,655 SH DEFINED 01,08 292,708 825,947 0 LENNAR CORP COM 526057104 4,753 276,157 SH DEFINED 09 276,157 0 0 LENNAR CORP COM 526057104 45 2,636 SH DEFINED 10 2,636 0 0 LENNAR CORP COM 526057104 0 26 SH OTHER 10 26 0 0 LENNOX INTL INC COM 526107107 1,143 25,782 SH DEFINED 01 10,860 13,052 1,870 LENNOX INTL INC COM 526107107 4 100 SH DEFINED 04 100 0 0 LENNOX INTL INC COM 526107107 12,919 291,485 SH DEFINED 01,08 13,031 278,454 0 LENNOX INTL INC COM 526107107 4 100 SH DEFINED 10 0 0 100 LEUCADIA NATL CORP COM 527288104 8,075 325,458 SH DEFINED 01 219,613 102,450 3,395 LEUCADIA NATL CORP COM 527288104 456 18,367 SH OTHER 01 1,934 15,518 915 LEUCADIA NATL CORP COM 527288104 760 30,637 SH DEFINED 04 29,337 1,020 280 LEUCADIA NATL CORP COM 527288104 1 21 SH OTHER 04 21 0 0 LEUCADIA NATL CORP COM 527288104 37,450 1,509,452 SH DEFINED 01,08 532,029 977,423 0 LEUCADIA NATL CORP COM 527288104 9,661 389,393 SH DEFINED 09 389,393 0 0 LEUCADIA NATL CORP COM 527288104 569 22,927 SH DEFINED 10 22,477 0 450 LEUCADIA NATL CORP COM 527288104 3 121 SH OTHER 10 67 54 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 282 ________ LEVEL 3 COMMUNICATIONS INC COM 52729N100 797 491,890 SH DEFINED 01 246,023 241,177 4,690 LEVEL 3 COMMUNICATIONS INC COM 52729N100 2 1,170 SH OTHER 01 0 0 1,170 LEVEL 3 COMMUNICATIONS INC COM 52729N100 10 6,000 SH DEFINED 04 6,000 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 10,399 6,418,897 SH DEFINED 01,08 1,940,872 4,478,025 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 1,020 629,487 SH DEFINED 09 629,487 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 6 3,884 SH DEFINED 10 3,884 0 0 LEXICON PHARMACEUTICALS INC COM 528872104 160 107,060 SH DEFINED 01 23,491 83,569 0 LEXICON PHARMACEUTICALS INC COM 528872104 1,213 813,835 SH DEFINED 01,08 179,862 633,973 0 LEXICON PHARMACEUTICALS INC COM 528872104 365 245,107 SH DEFINED 09 245,107 0 0 LEXICON PHARMACEUTICALS INC COM 528872104 0 160 SH DEFINED 10 160 0 0 LEXINGTON REALTY TRUST COM 529043101 818 125,697 SH DEFINED 01 46,369 77,354 1,974 LEXINGTON REALTY TRUST COM 529043101 55 8,425 SH OTHER 01 0 8,425 0 LEXINGTON REALTY TRUST COM 529043101 1 170 SH DEFINED 04 170 0 0 LEXINGTON REALTY TRUST COM 529043101 6,121 940,202 SH DEFINED 01,08 292,261 647,941 0 LEXINGTON REALTY TRUST COM 529043101 1,736 266,668 SH DEFINED 09 266,668 0 0 LEXINGTON REALTY TRUST COM 529043101 1 167 SH DEFINED 10 167 0 0 LEXMARK INTL NEW COM 529771107 3,083 85,449 SH DEFINED 01 46,894 37,868 687 LEXMARK INTL NEW COM 529771107 39 1,091 SH OTHER 01 906 125 60 LEXMARK INTL NEW COM 529771107 394 10,919 SH DEFINED 04 10,623 160 136 LEXMARK INTL NEW COM 529771107 6 178 SH OTHER 04 173 5 0 LEXMARK INTL NEW COM 529771107 5 140 SH DEFINED 07,10 140 0 0 LEXMARK INTL NEW COM 529771107 20,126 557,818 SH DEFINED 01,08 156,725 401,093 0 LEXMARK INTL NEW COM 529771107 4,370 121,124 SH DEFINED 09 121,124 0 0 LEXMARK INTL NEW COM 529771107 222 6,147 SH DEFINED 10 6,107 0 40 LEXMARK INTL NEW COM 529771107 2 54 SH OTHER 10 54 0 0 LIBBEY INC COM 529898108 197 16,025 SH DEFINED 01 865 15,160 0 LIBBEY INC COM 529898108 626 50,956 SH DEFINED 01,08 12,557 38,399 0 LIBERTY GLOBAL INC COM 530555101 2,151 73,765 SH DEFINED 01 42,635 29,300 1,830 LIBERTY GLOBAL INC COM 530555101 30 1,024 SH OTHER 01 414 0 610 LIBERTY GLOBAL INC COM 530555101 87 2,980 SH DEFINED 04 2,980 0 0 LIBERTY GLOBAL INC COM 530555101 102 3,500 SH OTHER 04 3,500 0 0 LIBERTY GLOBAL INC COM 530555101 27,031 926,991 SH DEFINED 01,08 230,759 696,232 0 LIBERTY GLOBAL INC COM 530555101 2,005 68,774 SH DEFINED 09 68,774 0 0 LIBERTY GLOBAL INC COM 530555101 64 2,210 SH DEFINED 10 2,210 0 0 LIBERTY GLOBAL INC COM 530555309 57 1,964 SH DEFINED 01 1,964 0 0 LIBERTY GLOBAL INC COM 530555309 52 1,797 SH OTHER 01 1,199 0 598 LIBERTY GLOBAL INC COM 530555309 232 8,030 SH DEFINED 04 8,030 0 0 LIBERTY GLOBAL INC COM 530555309 3,041 105,254 SH DEFINED 01,08 104,198 1,056 0 LIBERTY GLOBAL INC COM 530555309 1,950 67,498 SH DEFINED 09 67,498 0 0 LIBERTY GLOBAL INC COM 530555309 1 45 SH DEFINED 10 45 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 283 ________ LIBERTY MEDIA CORP NEW COM 53071M104 2,561 167,360 SH DEFINED 01 97,259 69,836 265 LIBERTY MEDIA CORP NEW COM 53071M104 243 15,864 SH OTHER 01 1,467 12,500 1,897 LIBERTY MEDIA CORP NEW COM 53071M104 89 5,802 SH DEFINED 04 5,802 0 0 LIBERTY MEDIA CORP NEW COM 53071M104 36,601 2,392,247 SH DEFINED 01,08 808,185 1,584,062 0 LIBERTY MEDIA CORP NEW COM 53071M104 4,351 284,393 SH DEFINED 09 284,393 0 0 LIBERTY MEDIA CORP NEW COM 53071M104 81 5,320 SH DEFINED 10 5,320 0 0 LIBERTY MEDIA CORP NEW COM 53071M302 1,041 28,623 SH DEFINED 01 13,019 14,919 685 LIBERTY MEDIA CORP NEW COM 53071M302 2 50 SH OTHER 01 0 0 50 LIBERTY MEDIA CORP NEW COM 53071M302 364 10,000 SH DEFINED 04 10,000 0 0 LIBERTY MEDIA CORP NEW COM 53071M302 9,595 263,827 SH DEFINED 01,08 43,048 220,779 0 LIBERTY MEDIA CORP NEW COM 53071M302 506 13,900 SH DEFINED 09 13,900 0 0 LIBERTY MEDIA CORP NEW COM 53071M302 5 137 SH DEFINED 10 137 0 0 LIBERTY MEDIA CORP NEW COM 53071M708 592 10,832 SH DEFINED 01 6,747 4,084 1 LIBERTY MEDIA CORP NEW COM 53071M708 15 272 SH OTHER 01 117 0 155 LIBERTY MEDIA CORP NEW COM 53071M708 42 760 SH DEFINED 04 760 0 0 LIBERTY MEDIA CORP NEW COM 53071M708 8,901 162,820 SH DEFINED 01,08 20,178 142,642 0 LIBERTY MEDIA CORP NEW COM 53071M708 717 13,113 SH DEFINED 09 13,113 0 0 LIBERTY MEDIA CORP NEW COM 53071M708 8 140 SH DEFINED 10 140 0 0 LIBERTY PPTY TR COM 531172104 1,478 43,549 SH DEFINED 01 26,133 16,276 1,140 LIBERTY PPTY TR COM 531172104 2 70 SH OTHER 01 0 0 70 LIBERTY PPTY TR COM 531172104 21 620 SH DEFINED 04 620 0 0 LIBERTY PPTY TR COM 531172104 34 1,000 SH OTHER 04 1,000 0 0 LIBERTY PPTY TR COM 531172104 30,313 893,131 SH DEFINED 01,08 256,529 636,602 0 LIBERTY PPTY TR COM 531172104 1,356 39,965 SH DEFINED 09 39,965 0 0 LIBERTY PPTY TR COM 531172104 8 230 SH DEFINED 10 230 0 0 LIFEWAY FOODS INC COM 531914109 102 8,582 SH DEFINED 01 632 7,950 0 LIFEWAY FOODS INC COM 531914109 644 54,215 SH DEFINED 01,08 9,183 45,032 0 LIFEWAY FOODS INC COM 531914109 171 14,400 SH DEFINED 09 14,400 0 0 LIFE PARTNERS HOLDINGS INC COM 53215T106 237 10,697 SH DEFINED 01 1,581 9,116 0 LIFE PARTNERS HOLDINGS INC COM 53215T106 1,429 64,474 SH DEFINED 01,08 12,104 52,370 0 LIFE PARTNERS HOLDINGS INC COM 53215T106 449 20,250 SH DEFINED 09 20,250 0 0 LIFE QUOTES INC COM 53216A106 15 4,924 SH DEFINED 01 0 4,924 0 LIFE QUOTES INC COM 53216A106 30 9,663 SH DEFINED 01,08 5,532 4,131 0 LIFE TIME FITNESS INC COM 53217R207 5,588 198,846 SH DEFINED 01 12,241 184,655 1,950 LIFE TIME FITNESS INC COM 53217R207 244 8,700 SH OTHER 01 0 8,700 0 LIFE TIME FITNESS INC COM 53217R207 89 3,175 SH DEFINED 04 85 3,090 0 LIFE TIME FITNESS INC COM 53217R207 16,705 594,491 SH DEFINED 01,08 214,654 379,837 0 LIFE TIME FITNESS INC COM 53217R207 3,084 109,751 SH DEFINED 09 109,751 0 0 LIFE TIME FITNESS INC COM 53217R207 2 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 284 ________ LIFE TECHNOLOGIES CORP COM 53217V109 19,499 373,048 SH DEFINED 01 189,508 177,854 5,686 LIFE TECHNOLOGIES CORP COM 53217V109 591 11,314 SH OTHER 01 4,586 6,678 50 LIFE TECHNOLOGIES CORP COM 53217V109 5,635 107,807 SH DEFINED 04 103,591 2,917 1,299 LIFE TECHNOLOGIES CORP COM 53217V109 440 8,420 SH OTHER 04 5,124 3,296 0 LIFE TECHNOLOGIES CORP COM 53217V109 77,123 1,475,470 SH DEFINED 01,08 561,731 913,739 0 LIFE TECHNOLOGIES CORP COM 53217V109 19,034 364,142 SH DEFINED 09 364,142 0 0 LIFE TECHNOLOGIES CORP COM 53217V109 1,826 34,935 SH DEFINED 10 33,791 1,050 94 LIFE TECHNOLOGIES CORP COM 53217V109 374 7,147 SH OTHER 10 298 244 6,605 LIFEPOINT HOSPITALS INC CONV DEB 53219LAH2 4,988 5,000,000 PRN DEFINED 01 0 5,000,000 0 LIFEPOINT HOSPITALS INC CONV DEB 53219LAH2 498,750 5,000,000 PRN DEFINED 01,08 5,000,000 0 0 LIFEPOINT HOSPITALS INC COM 53219L109 5,216 141,631 SH DEFINED 01 12,352 127,759 1,520 LIFEPOINT HOSPITALS INC COM 53219L109 1 40 SH OTHER 01 0 0 40 LIFEPOINT HOSPITALS INC COM 53219L109 17 450 SH DEFINED 04 450 0 0 LIFEPOINT HOSPITALS INC COM 53219L109 17,102 464,418 SH DEFINED 01,08 146,439 317,979 0 LIFEPOINT HOSPITALS INC COM 53219L109 8 220 SH DEFINED 10 220 0 0 LIGAND PHARMACEUTICALS INC COM 53220K207 356 204,439 SH DEFINED 01 26,217 178,222 0 LIGAND PHARMACEUTICALS INC COM 53220K207 4 2,500 SH OTHER 01 0 2,500 0 LIGAND PHARMACEUTICALS INC COM 53220K207 1,661 954,481 SH DEFINED 01,08 268,505 685,976 0 LIGAND PHARMACEUTICALS INC COM 53220K207 493 283,500 SH DEFINED 09 283,500 0 0 LIGAND PHARMACEUTICALS INC COM 53220K207 0 100 SH DEFINED 10 100 0 0 LIFETIME BRANDS INC COM 53222Q103 137 11,643 SH DEFINED 01 455 11,188 0 LIFETIME BRANDS INC COM 53222Q103 184 15,641 SH DEFINED 01,08 8,688 6,953 0 LIHIR GOLD LTD COM 532349107 732 25,979 SH DEFINED 01 21,669 0 4,310 LIHIR GOLD LTD COM 532349107 8 273 SH OTHER 01 130 143 0 LIHIR GOLD LTD COM 532349107 71 2,517 SH DEFINED 04 2,517 0 0 LIHIR GOLD LTD COM 532349107 325 11,555 SH DEFINED 01,08 11,555 0 0 LIHIR GOLD LTD COM 532349107 1 30 SH DEFINED 10 0 0 30 LIHUA INTL INC COM 532352101 10 1,113 SH DEFINED 01 163 950 0 LIHUA INTL INC COM 532352101 110 12,024 SH DEFINED 01,08 570 11,454 0 LILLY ELI & CO COM 532457108 51,041 1,409,184 SH DEFINED 01 721,449 672,686 15,049 LILLY ELI & CO COM 532457108 6,720 185,528 SH OTHER 01 90,461 60,008 35,059 LILLY ELI & CO COM 532457108 10,064 277,868 SH DEFINED 04 215,649 26,217 36,002 LILLY ELI & CO COM 532457108 27,268 752,833 SH OTHER 04 678,866 40,217 33,750 LILLY ELI & CO COM 532457108 32 885 SH DEFINED 07,10 885 0 0 LILLY ELI & CO COM 532457108 303,184 8,370,632 SH DEFINED 01,08 3,063,896 5,306,736 0 LILLY ELI & CO COM 532457108 78,276 2,161,139 SH DEFINED 09 2,161,139 0 0 LILLY ELI & CO COM 532457108 6,065 167,448 SH DEFINED 10 105,957 57,642 3,849 LILLY ELI & CO COM 532457108 1,151 31,787 SH OTHER 10 16,382 4,618 10,787 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 285 ________ LIMELIGHT NETWORKS INC COM 53261M104 156 42,586 SH DEFINED 01 8,156 34,430 0 LIMELIGHT NETWORKS INC COM 53261M104 926 252,987 SH DEFINED 01,08 53,402 199,585 0 LIMELIGHT NETWORKS INC COM 53261M104 310 84,641 SH DEFINED 09 84,641 0 0 LIMELIGHT NETWORKS INC COM 53261M104 0 50 SH DEFINED 10 50 0 0 LIME ENERGY CO COM 53261U205 3 755 SH DEFINED 01 755 0 0 LIME ENERGY CO COM 53261U205 46 10,195 SH DEFINED 01,08 0 10,195 0 LIMITED BRANDS INC COM 532716107 8,088 328,500 SH DEFINED 01 153,641 166,525 8,334 LIMITED BRANDS INC COM 532716107 91 3,686 SH OTHER 01 2,578 990 118 LIMITED BRANDS INC COM 532716107 610 24,759 SH DEFINED 04 23,304 1,045 410 LIMITED BRANDS INC COM 532716107 11 434 SH OTHER 04 415 19 0 LIMITED BRANDS INC COM 532716107 13 525 SH DEFINED 07,10 525 0 0 LIMITED BRANDS INC COM 532716107 58,259 2,366,310 SH DEFINED 01,08 925,797 1,440,513 0 LIMITED BRANDS INC COM 532716107 14,325 581,851 SH DEFINED 09 581,851 0 0 LIMITED BRANDS INC COM 532716107 194 7,862 SH DEFINED 10 7,862 0 0 LIMITED BRANDS INC COM 532716107 5 184 SH OTHER 10 184 0 0 LIN TV CORP COM 532774106 215 37,347 SH DEFINED 01 7,141 30,206 0 LIN TV CORP COM 532774106 1,361 236,676 SH DEFINED 01,08 50,415 186,261 0 LIN TV CORP COM 532774106 455 79,078 SH DEFINED 09 79,078 0 0 LINCARE HLDGS INC COM 532791100 1,542 34,355 SH DEFINED 01 17,750 15,985 620 LINCARE HLDGS INC COM 532791100 2 39 SH OTHER 01 39 0 0 LINCARE HLDGS INC COM 532791100 43 965 SH DEFINED 04 965 0 0 LINCARE HLDGS INC COM 532791100 9 200 SH OTHER 04 0 0 200 LINCARE HLDGS INC COM 532791100 17,387 387,403 SH DEFINED 01,08 19,009 368,394 0 LINCARE HLDGS INC COM 532791100 589 13,115 SH DEFINED 09 13,115 0 0 LINCARE HLDGS INC COM 532791100 21 460 SH DEFINED 10 460 0 0 LINCOLN EDL SVCS CORP COM 533535100 593 23,425 SH DEFINED 01 1,802 21,623 0 LINCOLN EDL SVCS CORP COM 533535100 2,167 85,645 SH DEFINED 01,08 18,700 66,945 0 LINCOLN EDL SVCS CORP COM 533535100 862 34,086 SH DEFINED 09 34,086 0 0 LINCOLN EDL SVCS CORP COM 533535100 3 135 SH OTHER 10 0 135 0 LINCOLN ELEC HLDGS INC COM 533900106 1,226 22,575 SH DEFINED 01 13,767 8,808 0 LINCOLN ELEC HLDGS INC COM 533900106 6 115 SH OTHER 01 85 0 30 LINCOLN ELEC HLDGS INC COM 533900106 194 3,563 SH DEFINED 04 3,323 240 0 LINCOLN ELEC HLDGS INC COM 533900106 4 70 SH OTHER 04 40 0 30 LINCOLN ELEC HLDGS INC COM 533900106 14,033 258,287 SH DEFINED 01,08 13,208 245,079 0 LINCOLN ELEC HLDGS INC COM 533900106 98 1,810 SH DEFINED 10 1,285 525 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 286 ________ LINCOLN NATL CORP IND COM 534187109 13,906 452,980 SH DEFINED 01 287,889 158,769 6,322 LINCOLN NATL CORP IND COM 534187109 15,648 509,719 SH OTHER 01 134,880 653 374,186 LINCOLN NATL CORP IND COM 534187109 1,198 39,039 SH DEFINED 04 37,219 273 1,547 LINCOLN NATL CORP IND COM 534187109 57 1,855 SH OTHER 04 1,837 18 0 LINCOLN NATL CORP IND COM 534187109 16 520 SH DEFINED 07,10 520 0 0 LINCOLN NATL CORP IND COM 534187109 73,281 2,386,999 SH DEFINED 01,08 826,770 1,560,229 0 LINCOLN NATL CORP IND COM 534187109 19,160 624,112 SH DEFINED 09 624,112 0 0 LINCOLN NATL CORP IND COM 534187109 832 27,098 SH DEFINED 10 23,749 3,100 249 LINCOLN NATL CORP IND COM 534187109 5 171 SH OTHER 10 171 0 0 LINDSAY CORP COM 535555106 918 22,177 SH DEFINED 01 5,548 16,224 405 LINDSAY CORP COM 535555106 1 15 SH DEFINED 04 15 0 0 LINDSAY CORP COM 535555106 4,596 110,993 SH DEFINED 01,08 27,217 83,776 0 LINDSAY CORP COM 535555106 1,460 35,260 SH DEFINED 09 35,260 0 0 LINDSAY CORP COM 535555106 1 20 SH DEFINED 10 20 0 0 LINEAR TECHNOLOGY CORP COM 535678106 13,638 482,756 SH DEFINED 01 255,074 214,681 13,001 LINEAR TECHNOLOGY CORP COM 535678106 2,618 92,657 SH OTHER 01 36,787 45,616 10,254 LINEAR TECHNOLOGY CORP COM 535678106 2,250 79,630 SH DEFINED 04 70,966 6,436 2,228 LINEAR TECHNOLOGY CORP COM 535678106 720 25,494 SH OTHER 04 20,228 3,666 1,600 LINEAR TECHNOLOGY CORP COM 535678106 50,210 1,777,342 SH DEFINED 01,08 651,593 1,125,749 0 LINEAR TECHNOLOGY CORP COM 535678106 12,970 459,125 SH DEFINED 09 459,125 0 0 LINEAR TECHNOLOGY CORP COM 535678106 433 15,327 SH DEFINED 10 15,207 0 120 LINEAR TECHNOLOGY CORP COM 535678106 67 2,386 SH OTHER 10 1,586 800 0 LIONS GATE ENTMNT CORP COM 535919203 26 4,200 SH DEFINED 01 0 4,200 0 LIONS GATE ENTMNT CORP COM 535919203 39 6,270 SH OTHER 01 0 6,270 0 LIONS GATE ENTMNT CORP COM 535919203 109 17,500 SH DEFINED 04 890 16,610 0 LIONS GATE ENTMNT CORP COM 535919203 6 956 SH DEFINED 01,08 0 956 0 LIONS GATE ENTMNT CORP COM 535919203 7 1,080 SH DEFINED 10 0 1,080 0 LINN ENERGY LLC COM 536020100 158 6,125 SH DEFINED 01 6,125 0 0 LINN ENERGY LLC COM 536020100 103 4,000 SH OTHER 01 4,000 0 0 LINN ENERGY LLC COM 536020100 62 2,400 SH DEFINED 04 2,400 0 0 LINN ENERGY LLC COM 536020100 10 400 SH OTHER 04 400 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 221 60,788 SH DEFINED 01 14,798 45,990 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 11 3,050 SH OTHER 01 0 3,050 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 30 8,183 SH DEFINED 04 3,550 4,633 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 1,584 436,327 SH DEFINED 01,08 84,097 352,230 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 779 214,683 SH DEFINED 09 214,683 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 2 450 SH DEFINED 10 0 450 0 LIQUIDITY SERVICES INC COM 53635B107 230 19,912 SH DEFINED 01 3,106 16,806 0 LIQUIDITY SERVICES INC COM 53635B107 1,497 129,681 SH DEFINED 01,08 31,160 98,521 0 LIQUIDITY SERVICES INC COM 53635B107 456 39,500 SH DEFINED 09 39,500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 287 ________ LITHIA MTRS INC COM 536797103 204 31,953 SH DEFINED 01 7,580 23,493 880 LITHIA MTRS INC COM 536797103 12 1,800 SH DEFINED 04 1,800 0 0 LITHIA MTRS INC COM 536797103 1,085 169,592 SH DEFINED 01,08 41,553 128,039 0 LITHIA MTRS INC COM 536797103 437 68,224 SH DEFINED 09 68,224 0 0 LITTELFUSE INC COM 537008104 3,559 93,646 SH DEFINED 01 10,267 82,669 710 LITTELFUSE INC COM 537008104 1 35 SH DEFINED 04 35 0 0 LITTELFUSE INC COM 537008104 9,075 238,740 SH DEFINED 01,08 101,163 137,577 0 LITTELFUSE INC COM 537008104 2,411 63,423 SH DEFINED 09 63,423 0 0 LITTELFUSE INC COM 537008104 2 50 SH DEFINED 10 50 0 0 LITTELFUSE INC COM 537008104 6 165 SH OTHER 10 0 165 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2,296 158,312 SH DEFINED 01 62,858 90,537 4,917 LIVE NATION ENTERTAINMENT IN COM 538034109 26 1,820 SH DEFINED 04 1,820 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 16,185 1,116,187 SH DEFINED 01,08 213,910 902,277 0 LIVE NATION ENTERTAINMENT IN COM 538034109 5,643 389,202 SH DEFINED 09 389,202 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1 100 SH DEFINED 10 100 0 0 LIVEPERSON INC COM 538146101 413 53,801 SH DEFINED 01 10,309 43,492 0 LIVEPERSON INC COM 538146101 15 2,000 SH OTHER 04 0 2,000 0 LIVEPERSON INC COM 538146101 2,535 330,504 SH DEFINED 01,08 64,573 265,931 0 LIVEPERSON INC COM 538146101 810 105,630 SH DEFINED 09 105,630 0 0 LIZ CLAIBORNE INC COM 539320101 683 91,863 SH DEFINED 01 43,897 44,856 3,110 LIZ CLAIBORNE INC COM 539320101 3 460 SH DEFINED 04 460 0 0 LIZ CLAIBORNE INC COM 539320101 5,566 749,159 SH DEFINED 01,08 125,491 623,668 0 LIZ CLAIBORNE INC COM 539320101 1,955 263,157 SH DEFINED 09 263,157 0 0 LIZ CLAIBORNE INC COM 539320101 1 180 SH DEFINED 10 180 0 0 LLOYDS BANKING GROUP PLC COM 539439109 7,297 1,895,275 SH DEFINED 01 1,673,444 10,138 211,693 LLOYDS BANKING GROUP PLC COM 539439109 91 23,673 SH OTHER 01 5,206 18,467 0 LLOYDS BANKING GROUP PLC COM 539439109 1,431 371,751 SH DEFINED 04 342,971 28,780 0 LLOYDS BANKING GROUP PLC COM 539439109 2,988 776,093 SH DEFINED 01,08 776,093 0 0 LLOYDS BANKING GROUP PLC COM 539439109 1,002 260,180 SH DEFINED 10 257,620 2,560 0 LLOYDS BANKING GROUP PLC COM 539439109 14 3,615 SH OTHER 10 3,615 0 0 LO-JACK CORP COM 539451104 99 23,882 SH DEFINED 01 4,293 19,589 0 LO-JACK CORP COM 539451104 211 51,149 SH DEFINED 01,08 23,653 27,496 0 LOCAL COM CORP COM 53954R105 28 4,182 SH DEFINED 01 0 4,182 0 LOCAL COM CORP COM 53954R105 153 23,125 SH DEFINED 01,08 4,182 18,943 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 288 ________ LOCKHEED MARTIN CORP COM 539830109 42,940 515,987 SH DEFINED 01 263,881 245,839 6,267 LOCKHEED MARTIN CORP COM 539830109 3,902 46,888 SH OTHER 01 17,186 19,208 10,494 LOCKHEED MARTIN CORP COM 539830109 8,102 97,357 SH DEFINED 04 83,278 11,573 2,506 LOCKHEED MARTIN CORP COM 539830109 2,923 35,118 SH OTHER 04 22,572 8,443 4,103 LOCKHEED MARTIN CORP COM 539830109 49 590 SH DEFINED 07,10 590 0 0 LOCKHEED MARTIN CORP COM 539830109 215,862 2,593,875 SH DEFINED 01,08 987,419 1,602,153 4,303 LOCKHEED MARTIN CORP COM 539830109 51,220 615,474 SH DEFINED 09 615,474 0 0 LOCKHEED MARTIN CORP COM 539830109 2,351 28,252 SH DEFINED 10 23,472 1,940 2,840 LOCKHEED MARTIN CORP COM 539830109 306 3,681 SH OTHER 10 3,681 0 0 LODGIAN INC COM 54021P403 6 2,485 SH DEFINED 01 516 1,969 0 LODGIAN INC COM 54021P403 20 7,805 SH DEFINED 01,08 0 7,805 0 LODGENET INTERACTIVE CORP COM 540211109 208 29,854 SH DEFINED 01 3,828 26,026 0 LODGENET INTERACTIVE CORP COM 540211109 1,186 170,179 SH DEFINED 01,08 31,687 138,492 0 LODGENET INTERACTIVE CORP COM 540211109 572 82,009 SH DEFINED 09 82,009 0 0 LOEWS CORP COM 540424108 13,891 372,603 SH DEFINED 01 160,885 209,348 2,370 LOEWS CORP COM 540424108 668 17,913 SH OTHER 01 6,952 10,456 505 LOEWS CORP COM 540424108 1,386 37,178 SH DEFINED 04 23,346 12,710 1,122 LOEWS CORP COM 540424108 8 226 SH OTHER 04 200 26 0 LOEWS CORP COM 540424108 16 425 SH DEFINED 07,10 425 0 0 LOEWS CORP COM 540424108 109,509 2,937,467 SH DEFINED 01,08 1,069,338 1,868,129 0 LOEWS CORP COM 540424108 27,894 748,218 SH DEFINED 09 748,218 0 0 LOEWS CORP COM 540424108 803 21,532 SH DEFINED 10 8,377 12,889 266 LOEWS CORP COM 540424108 8 219 SH OTHER 10 219 0 0 LOGIC DEVICES INC COM 541402103 5 3,998 SH DEFINED 01 0 3,998 0 LOGIC DEVICES INC COM 541402103 11 7,935 SH DEFINED 01,08 4,730 3,205 0 LOGMEIN INC COM 54142L109 64 3,113 SH DEFINED 01 762 2,351 0 LOGMEIN INC COM 54142L109 1,191 57,563 SH DEFINED 01,08 7,186 50,377 0 LOGMEIN INC COM 54142L109 427 20,638 SH DEFINED 09 20,638 0 0 LONGTOP FINL TECHNOLOGIES LT COM 54318P108 117 3,643 SH DEFINED 01 3,643 0 0 LONGTOP FINL TECHNOLOGIES LT COM 54318P108 68 2,110 SH OTHER 01 1,670 0 440 LONGTOP FINL TECHNOLOGIES LT COM 54318P108 57 1,765 SH DEFINED 04 1,765 0 0 LONGTOP FINL TECHNOLOGIES LT COM 54318P108 69 2,140 SH DEFINED 10 2,140 0 0 LONGTOP FINL TECHNOLOGIES LT COM 54318P108 3 80 SH OTHER 10 0 80 0 LOOKSMART LTD COM 543442503 19 18,265 SH DEFINED 01 0 18,265 0 LOOKSMART LTD COM 543442503 37 35,975 SH DEFINED 01,08 14,685 21,290 0 LOOPNET INC COM 543524300 332 29,537 SH DEFINED 01 5,836 23,171 530 LOOPNET INC COM 543524300 2,126 189,112 SH DEFINED 01,08 40,073 149,039 0 LOOPNET INC COM 543524300 589 52,400 SH DEFINED 09 52,400 0 0 LOOPNET INC COM 543524300 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 289 ________ LORAL SPACE & COMMUNICATNS I COM 543881106 582 16,585 SH DEFINED 01 2,138 14,447 0 LORAL SPACE & COMMUNICATNS I COM 543881106 3,349 95,363 SH DEFINED 01,08 25,153 70,210 0 LORAL SPACE & COMMUNICATNS I COM 543881106 946 26,935 SH DEFINED 09 26,935 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1 20 SH DEFINED 10 20 0 0 LORILLARD INC COM 544147101 11,786 156,646 SH DEFINED 01 62,718 90,552 3,376 LORILLARD INC COM 544147101 137 1,820 SH OTHER 01 1,688 132 0 LORILLARD INC COM 544147101 717 9,525 SH DEFINED 04 8,642 335 548 LORILLARD INC COM 544147101 11 140 SH OTHER 04 128 12 0 LORILLARD INC COM 544147101 22 290 SH DEFINED 07,10 290 0 0 LORILLARD INC COM 544147101 89,698 1,192,161 SH DEFINED 01,08 391,013 801,148 0 LORILLARD INC COM 544147101 24,533 326,067 SH DEFINED 09 326,067 0 0 LORILLARD INC COM 544147101 463 6,152 SH DEFINED 10 6,067 0 85 LORILLARD INC COM 544147101 5 73 SH OTHER 10 73 0 0 LOUISIANA PAC CORP COM 546347105 1,373 151,742 SH DEFINED 01 35,691 111,511 4,540 LOUISIANA PAC CORP COM 546347105 9 955 SH DEFINED 04 205 750 0 LOUISIANA PAC CORP COM 546347105 3 284 SH OTHER 04 0 0 284 LOUISIANA PAC CORP COM 546347105 12,382 1,368,226 SH DEFINED 01,08 194,930 1,173,296 0 LOUISIANA PAC CORP COM 546347105 3,233 357,252 SH DEFINED 09 357,252 0 0 LOUISIANA PAC CORP COM 546347105 21 2,300 SH DEFINED 10 200 2,100 0 LOWES COS INC COM 548661107 46,618 1,923,184 SH DEFINED 01 1,013,610 893,170 16,404 LOWES COS INC COM 548661107 3,976 164,011 SH OTHER 01 96,404 63,810 3,797 LOWES COS INC COM 548661107 6,491 267,799 SH DEFINED 04 233,339 19,962 14,498 LOWES COS INC COM 548661107 2,900 119,654 SH OTHER 04 79,532 32,152 7,970 LOWES COS INC COM 548661107 52 2,140 SH DEFINED 07,10 2,140 0 0 LOWES COS INC COM 548661107 284,268 11,727,233 SH DEFINED 01,08 4,137,543 7,589,690 0 LOWES COS INC COM 548661107 74,861 3,088,329 SH DEFINED 09 3,088,329 0 0 LOWES COS INC COM 548661107 2,892 119,301 SH DEFINED 10 105,350 7,511 6,440 LOWES COS INC COM 548661107 1,152 47,509 SH OTHER 10 11,152 24,357 12,000 LUBRIZOL CORP COM 549271104 3,165 34,505 SH DEFINED 01 17,835 16,180 490 LUBRIZOL CORP COM 549271104 233 2,542 SH OTHER 01 2,242 300 0 LUBRIZOL CORP COM 549271104 275 3,003 SH DEFINED 04 3,003 0 0 LUBRIZOL CORP COM 549271104 6 60 SH OTHER 04 60 0 0 LUBRIZOL CORP COM 549271104 47,310 515,808 SH DEFINED 01,08 122,026 393,782 0 LUBRIZOL CORP COM 549271104 1,974 21,519 SH DEFINED 09 21,519 0 0 LUBRIZOL CORP COM 549271104 196 2,133 SH DEFINED 10 1,093 900 140 LUBYS INC COM 549282101 877 222,499 SH DEFINED 01 3,992 218,507 0 LUBYS INC COM 549282101 1,377 349,384 SH DEFINED 01,08 228,766 120,618 0 LUBYS INC COM 549282101 232 58,800 SH DEFINED 09 58,800 0 0 LUFKIN INDS INC COM 549764108 2,454 31,000 SH DEFINED 01 5,888 24,762 350 LUFKIN INDS INC COM 549764108 13 165 SH DEFINED 04 165 0 0 LUFKIN INDS INC COM 549764108 10,795 136,391 SH DEFINED 01,08 35,619 100,772 0 LUFKIN INDS INC COM 549764108 3,286 41,514 SH DEFINED 09 41,514 0 0 LUFKIN INDS INC COM 549764108 2 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 290 ________ LULULEMON ATHLETICA INC COM 550021109 871 20,992 SH DEFINED 01 8,645 12,347 0 LULULEMON ATHLETICA INC COM 550021109 30 713 SH OTHER 04 713 0 0 LULULEMON ATHLETICA INC COM 550021109 10,108 243,674 SH DEFINED 01,08 37,213 206,461 0 LULULEMON ATHLETICA INC COM 550021109 4,802 115,766 SH DEFINED 09 115,766 0 0 LULULEMON ATHLETICA INC COM 550021109 4 90 SH DEFINED 10 90 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 976 36,606 SH DEFINED 01 5,187 31,419 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3,813 142,988 SH DEFINED 01,08 41,118 101,870 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,196 44,856 SH DEFINED 09 44,856 0 0 LUMINEX CORP DEL COM 55027E102 971 57,740 SH DEFINED 01 10,020 47,705 15 LUMINEX CORP DEL COM 55027E102 58 3,450 SH DEFINED 04 0 3,450 0 LUMINEX CORP DEL COM 55027E102 6,057 360,328 SH DEFINED 01,08 75,938 284,390 0 LUMINEX CORP DEL COM 55027E102 2,061 122,587 SH DEFINED 09 122,587 0 0 LUMINEX CORP DEL COM 55027E102 1 50 SH DEFINED 10 50 0 0 LUNA INNOVATIONS COM 550351100 7 3,000 SH DEFINED 01 0 3,000 0 LUNA INNOVATIONS COM 550351100 33 14,479 SH DEFINED 01,08 3,000 11,479 0 LUXOTTICA GROUP S P A COM 55068R202 633 23,651 SH DEFINED 01 21,651 0 2,000 LUXOTTICA GROUP S P A COM 55068R202 6 239 SH OTHER 01 40 199 0 LUXOTTICA GROUP S P A COM 55068R202 96 3,593 SH DEFINED 04 3,593 0 0 LUXOTTICA GROUP S P A COM 55068R202 220 8,220 SH DEFINED 01,08 8,220 0 0 LUXOTTICA GROUP S P A COM 55068R202 1 45 SH DEFINED 10 45 0 0 LYDALL INC DEL COM 550819106 182 23,126 SH DEFINED 01 4,216 18,910 0 LYDALL INC DEL COM 550819106 304 38,753 SH DEFINED 01,08 20,885 17,868 0 M & F WORLDWIDE CORP COM 552541104 810 26,460 SH DEFINED 01 2,551 23,909 0 M & F WORLDWIDE CORP COM 552541104 3,170 103,600 SH DEFINED 01,08 32,773 70,827 0 M & F WORLDWIDE CORP COM 552541104 1,000 32,693 SH DEFINED 09 32,693 0 0 M & F WORLDWIDE CORP COM 552541104 1 20 SH DEFINED 10 20 0 0 M & T BK CORP COM 55261F104 9,776 123,159 SH DEFINED 01 80,366 40,657 2,136 M & T BK CORP COM 55261F104 317 3,998 SH OTHER 01 3,639 284 75 M & T BK CORP COM 55261F104 5,708 71,909 SH DEFINED 04 65,198 6,540 171 M & T BK CORP COM 55261F104 790 9,948 SH OTHER 04 1,669 8,279 0 M & T BK CORP COM 55261F104 13 165 SH DEFINED 07,10 165 0 0 M & T BK CORP COM 55261F104 51,508 648,884 SH DEFINED 01,08 227,908 420,976 0 M & T BK CORP COM 55261F104 14,252 179,536 SH DEFINED 09 179,536 0 0 M & T BK CORP COM 55261F104 2,923 36,828 SH DEFINED 10 34,298 2,490 40 M & T BK CORP COM 55261F104 47 590 SH OTHER 10 560 30 0 MBIA INC COM 55262C100 342 54,578 SH DEFINED 01 26,319 28,259 0 MBIA INC COM 55262C100 1 200 SH OTHER 01 0 0 200 MBIA INC COM 55262C100 1 180 SH DEFINED 04 180 0 0 MBIA INC COM 55262C100 2,967 473,185 SH DEFINED 01,08 45,762 427,423 0 MBIA INC COM 55262C100 3 410 SH DEFINED 10 410 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 291 ________ MB FINANCIAL INC NEW COM 55264U108 1,785 79,218 SH DEFINED 01 18,975 59,963 280 MB FINANCIAL INC NEW COM 55264U108 82 3,650 SH OTHER 01 0 3,650 0 MB FINANCIAL INC NEW COM 55264U108 315 13,975 SH DEFINED 04 1,700 12,275 0 MB FINANCIAL INC NEW COM 55264U108 8,878 394,065 SH DEFINED 01,08 78,803 315,262 0 MB FINANCIAL INC NEW COM 55264U108 3,157 140,107 SH DEFINED 09 140,107 0 0 MB FINANCIAL INC NEW COM 55264U108 234 10,390 SH DEFINED 10 1,545 8,615 230 M D C HLDGS INC COM 552676108 915 26,441 SH DEFINED 01 11,814 14,612 15 M D C HLDGS INC COM 552676108 190 5,480 SH OTHER 01 0 5,470 10 M D C HLDGS INC COM 552676108 18 510 SH DEFINED 04 70 290 150 M D C HLDGS INC COM 552676108 8,187 236,545 SH DEFINED 01,08 20,181 216,364 0 M D C HLDGS INC COM 552676108 2 60 SH DEFINED 10 60 0 0 MDU RES GROUP INC COM 552690109 2,428 112,502 SH DEFINED 01 82,119 29,483 900 MDU RES GROUP INC COM 552690109 1,888 87,500 SH OTHER 01 46,350 37,150 4,000 MDU RES GROUP INC COM 552690109 14 649 SH DEFINED 04 609 40 0 MDU RES GROUP INC COM 552690109 192 8,900 SH OTHER 04 2,400 6,500 0 MDU RES GROUP INC COM 552690109 29,336 1,359,418 SH DEFINED 01,08 284,038 1,075,380 0 MDU RES GROUP INC COM 552690109 1,839 85,196 SH DEFINED 09 85,196 0 0 MDU RES GROUP INC COM 552690109 108 4,985 SH DEFINED 10 4,605 0 380 MDC PARTNERS INC COM 552697104 1,620 156,556 SH DEFINED 04 156,556 0 0 MEMC ELECTR MATLS INC COM 552715104 3,546 231,320 SH DEFINED 01 90,908 136,682 3,730 MEMC ELECTR MATLS INC COM 552715104 246 16,053 SH OTHER 01 2,233 13,820 0 MEMC ELECTR MATLS INC COM 552715104 150 9,808 SH DEFINED 04 9,240 510 58 MEMC ELECTR MATLS INC COM 552715104 3 203 SH OTHER 04 203 0 0 MEMC ELECTR MATLS INC COM 552715104 27,003 1,761,477 SH DEFINED 01,08 623,612 1,137,865 0 MEMC ELECTR MATLS INC COM 552715104 7,171 467,775 SH DEFINED 09 467,775 0 0 MEMC ELECTR MATLS INC COM 552715104 66 4,332 SH DEFINED 10 3,792 0 540 MEMC ELECTR MATLS INC COM 552715104 2 150 SH OTHER 10 150 0 0 MFA FINANCIAL INC COM 55272X102 4,008 544,546 SH DEFINED 01 86,314 453,232 5,000 MFA FINANCIAL INC COM 55272X102 8 1,150 SH OTHER 01 1,150 0 0 MFA FINANCIAL INC COM 55272X102 187 25,340 SH DEFINED 04 22,815 2,525 0 MFA FINANCIAL INC COM 55272X102 183 24,865 SH OTHER 04 645 23,800 420 MFA FINANCIAL INC COM 55272X102 20,585 2,796,836 SH DEFINED 01,08 1,043,451 1,753,385 0 MFA FINANCIAL INC COM 55272X102 5,917 803,916 SH DEFINED 09 803,916 0 0 MFA FINANCIAL INC COM 55272X102 150 20,320 SH DEFINED 10 17,195 3,125 0 MFRI INC COM 552721102 56 8,358 SH DEFINED 01 0 8,358 0 MFRI INC COM 552721102 98 14,580 SH DEFINED 01,08 7,858 6,722 0 MFS INTER INCOME TR UNDEFIND 55273C107 1 7,797 DEFINED 04 7,797 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 2,500 OTHER 04 2,500 0 0 MFS MUN INCOME TR UNDEFIND 552738106 1 17,500 DEFINED 01 17,500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 292 ________ MDRNA INC COM 55276N100 19 17,206 SH DEFINED 01 0 17,206 0 MDRNA INC COM 55276N100 57 52,256 SH DEFINED 01,08 7,727 44,529 0 MF GLOBAL HLDGS LTD COM 55277J108 854 105,781 SH DEFINED 01 25,761 79,910 110 MF GLOBAL HLDGS LTD COM 55277J108 12 1,529 SH DEFINED 04 104 1,425 0 MF GLOBAL HLDGS LTD COM 55277J108 6,340 785,642 SH DEFINED 01,08 148,332 637,310 0 MF GLOBAL HLDGS LTD COM 55277J108 2,250 278,838 SH DEFINED 09 278,838 0 0 MF GLOBAL HLDGS LTD COM 55277J108 34 4,165 SH DEFINED 10 190 3,975 0 MGE ENERGY INC COM 55277P104 1,339 37,858 SH DEFINED 01 11,595 26,213 50 MGE ENERGY INC COM 55277P104 3 95 SH DEFINED 04 95 0 0 MGE ENERGY INC COM 55277P104 6,521 184,408 SH DEFINED 01,08 42,004 142,404 0 MGE ENERGY INC COM 55277P104 2,352 66,525 SH DEFINED 09 66,525 0 0 MGE ENERGY INC COM 55277P104 70 1,975 SH DEFINED 10 1,975 0 0 MGIC INVT CORP WIS COM 552848103 2,627 239,450 SH DEFINED 01 33,076 206,324 50 MGIC INVT CORP WIS COM 552848103 46 4,229 SH OTHER 04 4,229 0 0 MGIC INVT CORP WIS COM 552848103 13,949 1,271,579 SH DEFINED 01,08 481,484 790,095 0 MGIC INVT CORP WIS COM 552848103 3,794 345,865 SH DEFINED 09 345,865 0 0 MGIC INVT CORP WIS COM 552848103 3 260 SH DEFINED 10 260 0 0 MGM MIRAGE COM 552953101 790 65,837 SH DEFINED 01 25,065 39,785 987 MGM MIRAGE COM 552953101 24 1,976 SH DEFINED 04 1,976 0 0 MGM MIRAGE COM 552953101 10,606 883,843 SH DEFINED 01,08 287,435 596,408 0 MGM MIRAGE COM 552953101 1,841 153,405 SH DEFINED 09 153,405 0 0 MGM MIRAGE COM 552953101 5 400 SH DEFINED 10 400 0 0 MGP INGREDIENTS INC COM 55302G103 129 16,755 SH DEFINED 01 0 16,755 0 MGP INGREDIENTS INC COM 55302G103 172 22,459 SH DEFINED 01,08 13,776 8,683 0 MHI HOSPITALITY CORP COM 55302L102 11 4,475 SH DEFINED 01 0 4,475 0 MHI HOSPITALITY CORP COM 55302L102 48 19,604 SH DEFINED 01,08 6,396 13,208 0 MI DEVS INC COM 55304X104 8 585 SH DEFINED 01 585 0 0 MI DEVS INC COM 55304X104 26 2,020 SH DEFINED 04 2,020 0 0 MI DEVS INC COM 55304X104 569 43,609 SH DEFINED 10 25,638 71 17,900 M/I HOMES INC COM 55305B101 458 31,283 SH DEFINED 01 8,786 21,707 790 M/I HOMES INC COM 55305B101 2,380 162,475 SH DEFINED 01,08 38,562 123,913 0 M/I HOMES INC COM 55305B101 725 49,491 SH DEFINED 09 49,491 0 0 M/I HOMES INC COM 55305B101 0 30 SH DEFINED 10 30 0 0 MKS INSTRUMENT INC COM 55306N104 5,132 261,954 SH DEFINED 01 25,398 234,786 1,770 MKS INSTRUMENT INC COM 55306N104 1 75 SH DEFINED 04 75 0 0 MKS INSTRUMENT INC COM 55306N104 51 2,600 SH OTHER 04 2,600 0 0 MKS INSTRUMENT INC COM 55306N104 11,555 589,817 SH DEFINED 01,08 280,144 309,673 0 MKS INSTRUMENT INC COM 55306N104 2,773 141,535 SH DEFINED 09 141,535 0 0 MKS INSTRUMENT INC COM 55306N104 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 293 ________ MSC INDL DIRECT INC COM 553530106 1,265 24,931 SH DEFINED 01 11,991 11,440 1,500 MSC INDL DIRECT INC COM 553530106 4 70 SH OTHER 01 70 0 0 MSC INDL DIRECT INC COM 553530106 106 2,090 SH DEFINED 04 110 1,980 0 MSC INDL DIRECT INC COM 553530106 13,383 263,863 SH DEFINED 01,08 16,952 246,911 0 MSC INDL DIRECT INC COM 553530106 5 100 SH DEFINED 10 0 0 100 MSCI INC COM 55354G100 1,672 46,315 SH DEFINED 01 17,724 27,709 882 MSCI INC COM 55354G100 91 2,530 SH OTHER 01 2,065 0 465 MSCI INC COM 55354G100 63 1,740 SH DEFINED 04 1,740 0 0 MSCI INC COM 55354G100 21,805 604,010 SH DEFINED 01,08 28,139 575,871 0 MSCI INC COM 55354G100 77 2,145 SH DEFINED 10 2,145 0 0 MTR GAMING GROUP INC COM 553769100 43 21,236 SH DEFINED 01 0 21,236 0 MTR GAMING GROUP INC COM 553769100 62 30,600 SH DEFINED 04 30,600 0 0 MTR GAMING GROUP INC COM 553769100 106 52,318 SH DEFINED 01,08 17,805 34,513 0 MTS SYS CORP COM 553777103 2,192 75,495 SH DEFINED 01 8,015 67,465 15 MTS SYS CORP COM 553777103 0 10 SH DEFINED 04 10 0 0 MTS SYS CORP COM 553777103 5,584 192,336 SH DEFINED 01,08 83,115 109,221 0 MTS SYS CORP COM 553777103 1,328 45,732 SH DEFINED 09 45,732 0 0 MTS SYS CORP COM 553777103 1 50 SH DEFINED 10 50 0 0 MVC CAPITAL INC COM 553829102 2,358 173,764 SH DEFINED 01 4,434 169,310 20 MVC CAPITAL INC COM 553829102 3,981 293,368 SH DEFINED 01,08 187,369 105,999 0 MVC CAPITAL INC COM 553829102 798 58,803 SH DEFINED 09 58,803 0 0 MVC CAPITAL INC COM 553829102 1 40 SH DEFINED 10 40 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 822 20,350 SH DEFINED 01 5,033 15,167 150 MWI VETERINARY SUPPLY INC COM 55402X105 1 15 SH DEFINED 04 15 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 4,230 104,715 SH DEFINED 01,08 26,410 78,305 0 MWI VETERINARY SUPPLY INC COM 55402X105 1,176 29,111 SH DEFINED 09 29,111 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 0 10 SH DEFINED 10 10 0 0 MYR GROUP INC DEL COM 55405W104 435 26,674 SH DEFINED 01 3,454 23,220 0 MYR GROUP INC DEL COM 55405W104 11 705 SH DEFINED 04 455 250 0 MYR GROUP INC DEL COM 55405W104 2,179 133,572 SH DEFINED 01,08 29,604 103,968 0 MYR GROUP INC DEL COM 55405W104 825 50,582 SH DEFINED 09 50,582 0 0 MYR GROUP INC DEL COM 55405W104 11 700 SH DEFINED 10 0 700 0 MYR GROUP INC DEL COM 55405W104 2 135 SH OTHER 10 135 0 0 MAC-GRAY CORP COM 554153106 200 17,676 SH DEFINED 01 1,669 16,007 0 MAC-GRAY CORP COM 554153106 1,040 92,124 SH DEFINED 01,08 23,696 68,428 0 MAC-GRAY CORP COM 554153106 63 5,600 SH DEFINED 09 5,600 0 0 MACATAWA BK CORP COM 554225102 20 11,157 SH DEFINED 01 0 11,157 0 MACATAWA BK CORP COM 554225102 37 21,351 SH DEFINED 01,08 11,434 9,917 0 MACATAWA BK CORP COM 554225102 1 450 SH DEFINED 10 450 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 294 ________ MACERICH CO COM 554382101 1,430 37,330 SH DEFINED 01 19,195 18,005 130 MACERICH CO COM 554382101 3 83 SH OTHER 01 1 0 82 MACERICH CO COM 554382101 377 9,846 SH DEFINED 04 9,846 0 0 MACERICH CO COM 554382101 26,843 700,679 SH DEFINED 01,08 140,154 560,525 0 MACERICH CO COM 554382101 781 20,392 SH DEFINED 09 20,392 0 0 MACERICH CO COM 554382101 7 193 SH DEFINED 10 193 0 0 MACK CALI RLTY CORP COM 554489104 1,278 36,263 SH DEFINED 01 25,788 9,605 870 MACK CALI RLTY CORP COM 554489104 10 295 SH OTHER 01 145 105 45 MACK CALI RLTY CORP COM 554489104 442 12,545 SH DEFINED 04 12,430 115 0 MACK CALI RLTY CORP COM 554489104 15 435 SH OTHER 04 435 0 0 MACK CALI RLTY CORP COM 554489104 19,964 566,341 SH DEFINED 01,08 113,118 453,223 0 MACK CALI RLTY CORP COM 554489104 246 6,970 SH DEFINED 10 6,970 0 0 MACQUARIE INFRASTR CO LLC COM 55608B105 134 9,668 SH DEFINED 01 2,350 7,318 0 MACQUARIE INFRASTR CO LLC COM 55608B105 121 8,785 SH DEFINED 01,08 7,832 953 0 MACYS INC COM 55616P104 9,405 432,010 SH DEFINED 01 220,074 205,738 6,198 MACYS INC COM 55616P104 351 16,126 SH OTHER 01 5,059 10,424 643 MACYS INC COM 55616P104 580 26,636 SH DEFINED 04 24,146 1,008 1,482 MACYS INC COM 55616P104 96 4,426 SH OTHER 04 1,370 30 3,026 MACYS INC COM 55616P104 19 855 SH DEFINED 07,10 855 0 0 MACYS INC COM 55616P104 74,000 3,399,167 SH DEFINED 01,08 1,237,280 2,161,887 0 MACYS INC COM 55616P104 19,486 895,073 SH DEFINED 09 895,073 0 0 MACYS INC COM 55616P104 286 13,115 SH DEFINED 10 12,875 0 240 MACYS INC COM 55616P104 6 297 SH OTHER 10 297 0 0 MADDEN STEVEN LTD COM 556269108 1,182 24,215 SH DEFINED 01 4,540 19,675 0 MADDEN STEVEN LTD COM 556269108 6,796 139,263 SH DEFINED 01,08 30,910 108,353 0 MADDEN STEVEN LTD COM 556269108 2,141 43,875 SH DEFINED 09 43,875 0 0 MADDEN STEVEN LTD COM 556269108 1 30 SH DEFINED 10 30 0 0 MADISON SQUARE GARDEN INC COM 55826P100 417 19,203 SH DEFINED 01 10,868 8,305 30 MADISON SQUARE GARDEN INC COM 55826P100 338 15,542 SH OTHER 01 15,500 0 42 MADISON SQUARE GARDEN INC COM 55826P100 20 900 SH DEFINED 04 900 0 0 MADISON SQUARE GARDEN INC COM 55826P100 3,864 177,805 SH DEFINED 01,08 24,738 153,067 0 MADISON SQUARE GARDEN INC COM 55826P100 261 12,001 SH DEFINED 09 12,001 0 0 MADISON SQUARE GARDEN INC COM 55826P100 2 109 SH DEFINED 10 109 0 0 MAGELLAN HEALTH SVCS INC COM 559079207 2,549 58,615 SH DEFINED 01 16,147 41,038 1,430 MAGELLAN HEALTH SVCS INC COM 559079207 43 1,000 SH OTHER 01 1,000 0 0 MAGELLAN HEALTH SVCS INC COM 559079207 2 55 SH DEFINED 04 55 0 0 MAGELLAN HEALTH SVCS INC COM 559079207 13,263 305,032 SH DEFINED 01,08 77,526 227,506 0 MAGELLAN HEALTH SVCS INC COM 559079207 4,009 92,205 SH DEFINED 09 92,205 0 0 MAGELLAN HEALTH SVCS INC COM 559079207 4 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 295 ________ MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 119 2,502 SH DEFINED 01 2,502 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 510 10,722 SH OTHER 01 810 9,912 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 95 2,000 SH DEFINED 04 2,000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 238 5,000 SH OTHER 04 5,000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 95 2,000 SH DEFINED 10 2,000 0 0 MAGELLAN PETE CORP COM 559091301 83 37,254 SH DEFINED 01 0 37,254 0 MAGELLAN PETE CORP COM 559091301 264 117,930 SH DEFINED 01,08 39,309 78,621 0 MAGMA DESIGN AUTOMATION COM 559181102 73 28,208 SH DEFINED 01 2,270 25,938 0 MAGMA DESIGN AUTOMATION COM 559181102 182 70,129 SH DEFINED 01,08 19,818 50,311 0 MAGNA INTL INC COM 559222401 6,203 100,290 SH DEFINED 01 32,240 66,135 1,915 MAGNA INTL INC COM 559222401 211 3,404 SH OTHER 01 54 3,045 305 MAGNA INTL INC COM 559222401 1,148 18,569 SH DEFINED 04 3,574 14,995 0 MAGNA INTL INC COM 559222401 4,102 66,315 SH DEFINED 01,08 66,315 0 0 MAGNA INTL INC COM 559222401 9,009 145,662 SH DEFINED 10 30,684 4,793 110,185 MAGNETEK INC COM 559424106 46 27,425 SH DEFINED 01 4,309 23,116 0 MAGNETEK INC COM 559424106 101 60,348 SH DEFINED 01,08 27,585 32,763 0 MAGNUM HUNTER RES CORP DEL COM 55973B102 42 13,696 SH DEFINED 01 0 13,696 0 MAGNUM HUNTER RES CORP DEL COM 55973B102 143 47,187 SH DEFINED 01,08 13,696 33,491 0 MAGUIRE PPTYS INC COM 559775101 98 31,955 SH DEFINED 01 1,840 30,115 0 MAGUIRE PPTYS INC COM 559775101 511 165,754 SH DEFINED 01,08 33,072 132,682 0 MAIDENFORM BRANDS INC COM 560305104 489 22,364 SH DEFINED 01 8,959 12,905 500 MAIDENFORM BRANDS INC COM 560305104 3,245 148,523 SH DEFINED 01,08 30,512 118,011 0 MAIDENFORM BRANDS INC COM 560305104 1,317 60,265 SH DEFINED 09 60,265 0 0 MAIDENFORM BRANDS INC COM 560305104 1 30 SH DEFINED 10 30 0 0 MAIN STREET CAPITAL CORP COM 56035L104 50 3,190 SH DEFINED 01 969 2,221 0 MAIN STREET CAPITAL CORP COM 56035L104 824 52,770 SH DEFINED 01,08 8,247 44,523 0 MAIN STREET CAPITAL CORP COM 56035L104 453 28,992 SH DEFINED 09 28,992 0 0 MAINE & MARITIMES CORP COM 560377103 223 5,055 SH DEFINED 01 90 4,965 0 MAINE & MARITIMES CORP COM 560377103 349 7,913 SH DEFINED 01,08 5,299 2,614 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 974 144,656 SH DEFINED 01 4,787 139,869 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1,865 277,138 SH DEFINED 01,08 156,375 120,763 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 355 52,722 SH DEFINED 09 52,722 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 0 31 SH DEFINED 10 31 0 0 MAKEMUSIC INC COM 56086P202 79 13,838 SH DEFINED 01 11,130 2,708 0 MAKEMUSIC INC COM 56086P202 20 3,480 SH DEFINED 01,08 2,708 772 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 296 ________ MAKO SURGICAL CORP COM 560879108 213 15,779 SH DEFINED 01 4,135 11,644 0 MAKO SURGICAL CORP COM 560879108 1,909 141,614 SH DEFINED 01,08 23,751 117,863 0 MAKO SURGICAL CORP COM 560879108 748 55,482 SH DEFINED 09 55,482 0 0 MANAGEMENT NETWORK GROUP INC COM 561693201 19 7,158 SH DEFINED 01 0 7,158 0 MANAGEMENT NETWORK GROUP INC COM 561693201 21 8,003 SH DEFINED 01,08 5,951 2,052 0 MANAGEMENT NETWORK GROUP INC COM 561693201 1 500 SH DEFINED 10 500 0 0 MANHATTAN ASSOCS INC COM 562750109 1,635 64,185 SH DEFINED 01 30,252 33,003 930 MANHATTAN ASSOCS INC COM 562750109 655 25,723 SH OTHER 01 25,063 265 395 MANHATTAN ASSOCS INC COM 562750109 400 15,706 SH DEFINED 04 14,470 530 706 MANHATTAN ASSOCS INC COM 562750109 21 835 SH OTHER 04 370 465 0 MANHATTAN ASSOCS INC COM 562750109 5,116 200,794 SH DEFINED 01,08 47,133 153,661 0 MANHATTAN ASSOCS INC COM 562750109 1,671 65,574 SH DEFINED 09 65,574 0 0 MANHATTAN ASSOCS INC COM 562750109 510 20,028 SH DEFINED 10 20,028 0 0 MANITOWOC INC COM 563571108 583 44,869 SH DEFINED 01 27,250 16,460 1,159 MANITOWOC INC COM 563571108 1 100 SH OTHER 01 0 0 100 MANITOWOC INC COM 563571108 1 50 SH DEFINED 04 50 0 0 MANITOWOC INC COM 563571108 5,322 409,412 SH DEFINED 01,08 65,590 343,822 0 MANITOWOC INC COM 563571108 3 260 SH DEFINED 10 260 0 0 MANNATECH INC COM 563771104 105 31,395 SH DEFINED 01 6,056 25,339 0 MANNATECH INC COM 563771104 466 139,663 SH DEFINED 01,08 40,470 99,193 0 MANNATECH INC COM 563771104 160 47,815 SH DEFINED 09 47,815 0 0 MANNATECH INC COM 563771104 0 50 SH DEFINED 10 50 0 0 MANNKIND CORP COM 56400P201 476 72,553 SH DEFINED 01 13,916 58,637 0 MANNKIND CORP COM 56400P201 3,286 500,987 SH DEFINED 01,08 107,317 393,670 0 MANNKIND CORP COM 56400P201 1,011 154,116 SH DEFINED 09 154,116 0 0 MANNKIND CORP COM 56400P201 1 90 SH DEFINED 10 90 0 0 MANPOWER INC COM 56418H100 1,737 30,410 SH DEFINED 01 19,148 10,742 520 MANPOWER INC COM 56418H100 5 93 SH OTHER 01 93 0 0 MANPOWER INC COM 56418H100 27 476 SH DEFINED 04 476 0 0 MANPOWER INC COM 56418H100 730 12,774 SH OTHER 04 5,074 7,700 0 MANPOWER INC COM 56418H100 31,256 547,198 SH DEFINED 01,08 103,460 443,738 0 MANPOWER INC COM 56418H100 2,278 39,887 SH DEFINED 09 39,887 0 0 MANPOWER INC COM 56418H100 120 2,100 SH DEFINED 10 200 1,900 0 MANTECH INTL CORP COM 564563104 1,642 33,621 SH DEFINED 01 5,137 27,314 1,170 MANTECH INTL CORP COM 564563104 34 695 SH DEFINED 04 695 0 0 MANTECH INTL CORP COM 564563104 132 2,700 SH OTHER 04 100 2,600 0 MANTECH INTL CORP COM 564563104 12,530 256,612 SH DEFINED 01,08 44,200 212,412 0 MANTECH INTL CORP COM 564563104 3,089 63,270 SH DEFINED 09 63,270 0 0 MANTECH INTL CORP COM 564563104 8 170 SH DEFINED 10 170 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 297 ________ MANULIFE FINL CORP COM 56501R106 4,853 246,448 SH DEFINED 01 211,563 7,535 27,350 MANULIFE FINL CORP COM 56501R106 89 4,545 SH OTHER 01 830 3,715 0 MANULIFE FINL CORP COM 56501R106 387 19,639 SH DEFINED 04 19,639 0 0 MANULIFE FINL CORP COM 56501R106 190 9,652 SH OTHER 04 9,652 0 0 MANULIFE FINL CORP COM 56501R106 1,713 86,977 SH DEFINED 01,08 86,977 0 0 MANULIFE FINL CORP COM 56501R106 274 13,930 SH DEFINED 09 13,930 0 0 MANULIFE FINL CORP COM 56501R106 158 8,045 SH DEFINED 10 3,698 3,247 1,100 MAP PHARMACEUTICALS INC COM 56509R108 210 13,229 SH DEFINED 01 2,744 10,485 0 MAP PHARMACEUTICALS INC COM 56509R108 1,327 83,501 SH DEFINED 01,08 14,812 68,689 0 MAP PHARMACEUTICALS INC COM 56509R108 320 20,131 SH DEFINED 09 20,131 0 0 MARATHON OIL CORP COM 565849106 29,317 926,574 SH DEFINED 01 428,638 491,169 6,767 MARATHON OIL CORP COM 565849106 1,664 52,604 SH OTHER 01 8,819 43,286 499 MARATHON OIL CORP COM 565849106 8,315 262,815 SH DEFINED 04 214,203 40,682 7,930 MARATHON OIL CORP COM 565849106 1,207 38,156 SH OTHER 04 5,956 32,200 0 MARATHON OIL CORP COM 565849106 29 915 SH DEFINED 07,10 915 0 0 MARATHON OIL CORP COM 565849106 182,529 5,768,917 SH DEFINED 01,08 2,082,793 3,686,124 0 MARATHON OIL CORP COM 565849106 46,867 1,481,268 SH DEFINED 09 1,481,268 0 0 MARATHON OIL CORP COM 565849106 2,699 85,288 SH DEFINED 10 70,297 11,960 3,031 MARATHON OIL CORP COM 565849106 72 2,262 SH OTHER 10 927 1,335 0 MARCHEX INC COM 56624R108 170 33,239 SH DEFINED 01 5,030 28,209 0 MARCHEX INC COM 56624R108 990 193,688 SH DEFINED 01,08 42,886 150,802 0 MARCHEX INC COM 56624R108 287 56,207 SH DEFINED 09 56,207 0 0 MARCHEX INC COM 56624R108 0 60 SH DEFINED 10 60 0 0 MARCUS CORP COM 566330106 4,066 312,975 SH DEFINED 01 11,789 300,236 950 MARCUS CORP COM 566330106 156 11,990 SH OTHER 01 0 11,990 0 MARCUS CORP COM 566330106 5,801 446,554 SH DEFINED 01,08 323,484 123,070 0 MARCUS CORP COM 566330106 718 55,260 SH DEFINED 09 55,260 0 0 MARINEMAX INC COM 567908108 208 19,293 SH DEFINED 01 5,329 13,964 0 MARINEMAX INC COM 567908108 528 49,088 SH DEFINED 01,08 16,454 32,634 0 MARINE PRODS CORP COM 568427108 255 42,446 SH DEFINED 01 2,072 40,374 0 MARINE PRODS CORP COM 568427108 784 130,717 SH DEFINED 01,08 50,347 80,370 0 MARINE PRODS CORP COM 568427108 202 33,636 SH DEFINED 09 33,636 0 0 MARINER ENERGY INC COM 56845T305 697 46,565 SH DEFINED 01 18,973 24,002 3,590 MARINER ENERGY INC COM 56845T305 1 65 SH OTHER 01 0 0 65 MARINER ENERGY INC COM 56845T305 4 270 SH DEFINED 04 270 0 0 MARINER ENERGY INC COM 56845T305 9,182 613,392 SH DEFINED 01,08 40,207 573,185 0 MARINER ENERGY INC COM 56845T305 2 140 SH DEFINED 10 140 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 298 ________ MARKEL CORP COM 570535104 1,367 3,649 SH DEFINED 01 2,257 1,152 240 MARKEL CORP COM 570535104 4 10 SH OTHER 01 10 0 0 MARKEL CORP COM 570535104 262 700 SH OTHER 04 0 700 0 MARKEL CORP COM 570535104 11,279 30,105 SH DEFINED 01,08 2,779 27,326 0 MARKEL CORP COM 570535104 608 1,622 SH DEFINED 09 1,622 0 0 MARKEL CORP COM 570535104 7 20 SH DEFINED 10 20 0 0 MARKEL CORP COM 570535104 131 350 SH OTHER 10 0 0 350 MARKET LEADER INC COM 57056R103 16 8,350 SH DEFINED 01 0 8,350 0 MARKET LEADER INC COM 57056R103 51 25,854 SH DEFINED 01,08 15,946 9,908 0 MARKETAXESS HLDGS INC COM 57060D108 683 43,403 SH DEFINED 01 8,490 34,913 0 MARKETAXESS HLDGS INC COM 57060D108 4,079 259,294 SH DEFINED 01,08 60,354 198,940 0 MARKETAXESS HLDGS INC COM 57060D108 1,383 87,945 SH DEFINED 09 87,945 0 0 MARKETAXESS HLDGS INC COM 57060D108 1 60 SH DEFINED 10 60 0 0 MARKET VECTORS ETF TR COM 57060U100 129 2,913 SH DEFINED 01 2,913 0 0 MARKET VECTORS ETF TR COM 57060U100 24 550 SH OTHER 01 550 0 0 MARKET VECTORS ETF TR COM 57060U100 66 1,485 SH DEFINED 04 1,270 215 0 MARKET VECTORS ETF TR COM 57060U100 53 1,200 SH OTHER 04 1,200 0 0 MARKET VECTORS ETF TR COM 57060U605 247 5,473 SH DEFINED 01 5,473 0 0 MARKET VECTORS ETF TR COM 57060U605 369 8,175 SH OTHER 01 8,175 0 0 MARKET VECTORS ETF TR COM 57060U605 142 3,141 SH DEFINED 04 3,141 0 0 MARKWEST ENERGY PARTNERS L P COM 570759100 163 5,330 SH DEFINED 01 5,330 0 0 MARKWEST ENERGY PARTNERS L P COM 570759100 12 400 SH DEFINED 04 400 0 0 MARKWEST ENERGY PARTNERS L P COM 570759100 61 2,000 SH OTHER 04 0 2,000 0 MARLIN BUSINESS SVCS CORP COM 571157106 81 7,965 SH DEFINED 01 480 7,485 0 MARLIN BUSINESS SVCS CORP COM 571157106 155 15,282 SH DEFINED 01,08 7,585 7,697 0 MARSH & MCLENNAN COS INC COM 571748102 15,230 623,686 SH DEFINED 01 316,470 270,453 36,763 MARSH & MCLENNAN COS INC COM 571748102 1,470 60,213 SH OTHER 01 32,077 27,499 637 MARSH & MCLENNAN COS INC COM 571748102 840 34,402 SH DEFINED 04 31,529 1,269 1,604 MARSH & MCLENNAN COS INC COM 571748102 11 430 SH OTHER 04 430 0 0 MARSH & MCLENNAN COS INC COM 571748102 25 1,010 SH DEFINED 07,10 1,010 0 0 MARSH & MCLENNAN COS INC COM 571748102 101,259 4,146,542 SH DEFINED 01,08 1,425,138 2,721,404 0 MARSH & MCLENNAN COS INC COM 571748102 26,868 1,100,256 SH DEFINED 09 1,100,256 0 0 MARSH & MCLENNAN COS INC COM 571748102 349 14,309 SH DEFINED 10 11,164 2,475 670 MARSH & MCLENNAN COS INC COM 571748102 8 339 SH OTHER 10 339 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 299 ________ MARSHALL & ILSLEY CORP NEW COM 571837103 4,473 555,659 SH DEFINED 01 282,771 266,089 6,799 MARSHALL & ILSLEY CORP NEW COM 571837103 176 21,852 SH OTHER 01 21,058 594 200 MARSHALL & ILSLEY CORP NEW COM 571837103 519 64,525 SH DEFINED 04 62,476 1,590 459 MARSHALL & ILSLEY CORP NEW COM 571837103 4 451 SH OTHER 04 451 0 0 MARSHALL & ILSLEY CORP NEW COM 571837103 4 530 SH DEFINED 07,10 530 0 0 MARSHALL & ILSLEY CORP NEW COM 571837103 33,949 4,217,290 SH DEFINED 01,08 1,454,774 2,762,516 0 MARSHALL & ILSLEY CORP NEW COM 571837103 8,829 1,096,752 SH DEFINED 09 1,096,752 0 0 MARSHALL & ILSLEY CORP NEW COM 571837103 317 39,353 SH DEFINED 10 39,113 0 240 MARSHALL & ILSLEY CORP NEW COM 571837103 2 265 SH OTHER 10 186 79 0 MARRIOTT INTL INC NEW COM 571903202 13,032 413,462 SH DEFINED 01 165,847 244,092 3,523 MARRIOTT INTL INC NEW COM 571903202 142 4,509 SH OTHER 01 3,175 534 800 MARRIOTT INTL INC NEW COM 571903202 1,665 52,835 SH DEFINED 04 51,461 790 584 MARRIOTT INTL INC NEW COM 571903202 112 3,566 SH OTHER 04 3,440 126 0 MARRIOTT INTL INC NEW COM 571903202 5 145 SH DEFINED 07,10 145 0 0 MARRIOTT INTL INC NEW COM 571903202 69,938 2,218,850 SH DEFINED 01,08 829,608 1,389,242 0 MARRIOTT INTL INC NEW COM 571903202 17,496 555,061 SH DEFINED 09 555,061 0 0 MARRIOTT INTL INC NEW COM 571903202 995 31,573 SH DEFINED 10 31,182 290 101 MARRIOTT INTL INC NEW COM 571903202 29 906 SH OTHER 10 906 0 0 MARSHALL EDWARDS INC COM 572322303 8 15,220 SH DEFINED 01 0 15,220 0 MARTEK BIOSCIENCES CORP COM 572901106 3,417 151,792 SH DEFINED 01 17,828 132,909 1,055 MARTEK BIOSCIENCES CORP COM 572901106 225 10,000 SH OTHER 01 10,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 123 5,460 SH DEFINED 04 2,250 3,210 0 MARTEK BIOSCIENCES CORP COM 572901106 8,664 384,898 SH DEFINED 01,08 167,493 217,405 0 MARTEK BIOSCIENCES CORP COM 572901106 2,106 93,540 SH DEFINED 09 93,540 0 0 MARTEK BIOSCIENCES CORP COM 572901106 1 60 SH DEFINED 10 60 0 0 MARTEN TRANS LTD COM 573075108 439 22,294 SH DEFINED 01 3,606 18,678 10 MARTEN TRANS LTD COM 573075108 14 700 SH OTHER 01 0 700 0 MARTEN TRANS LTD COM 573075108 12 600 SH DEFINED 04 0 600 0 MARTEN TRANS LTD COM 573075108 2,597 131,783 SH DEFINED 01,08 30,954 100,829 0 MARTEN TRANS LTD COM 573075108 959 48,663 SH DEFINED 09 48,663 0 0 MARTEN TRANS LTD COM 573075108 5 230 SH DEFINED 10 30 200 0 MARTHA STEWART LIVING OMNIME COM 573083102 253 45,420 SH DEFINED 01 5,575 39,845 0 MARTHA STEWART LIVING OMNIME COM 573083102 1 100 SH DEFINED 04 100 0 0 MARTHA STEWART LIVING OMNIME COM 573083102 1,395 250,087 SH DEFINED 01,08 60,116 189,971 0 MARTHA STEWART LIVING OMNIME COM 573083102 421 75,507 SH DEFINED 09 75,507 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1,252 14,982 SH DEFINED 01 6,551 8,101 330 MARTIN MARIETTA MATLS INC COM 573284106 394 4,713 SH OTHER 01 558 762 3,393 MARTIN MARIETTA MATLS INC COM 573284106 5 60 SH DEFINED 04 60 0 0 MARTIN MARIETTA MATLS INC COM 573284106 43 520 SH OTHER 04 0 520 0 MARTIN MARIETTA MATLS INC COM 573284106 25,978 310,929 SH DEFINED 01,08 56,957 253,972 0 MARTIN MARIETTA MATLS INC COM 573284106 1,105 13,222 SH DEFINED 09 13,222 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 300 ________ MASCO CORP COM 574599106 6,921 445,953 SH DEFINED 01 230,338 210,458 5,157 MASCO CORP COM 574599106 231 14,879 SH OTHER 01 4,247 10,357 275 MASCO CORP COM 574599106 404 26,032 SH DEFINED 04 23,377 1,805 850 MASCO CORP COM 574599106 98 6,312 SH OTHER 04 4,286 26 2,000 MASCO CORP COM 574599106 11 735 SH DEFINED 07,10 735 0 0 MASCO CORP COM 574599106 45,828 2,952,809 SH DEFINED 01,08 1,077,809 1,875,000 0 MASCO CORP COM 574599106 11,362 732,094 SH DEFINED 09 732,094 0 0 MASCO CORP COM 574599106 3,618 233,090 SH DEFINED 10 60,758 172,332 0 MASCO CORP COM 574599106 35 2,246 SH OTHER 10 2,137 109 0 MASIMO CORP COM 574795100 2,025 76,284 SH DEFINED 01 14,667 60,437 1,180 MASIMO CORP COM 574795100 2 60 SH OTHER 01 60 0 0 MASIMO CORP COM 574795100 99 3,740 SH DEFINED 04 3,590 0 150 MASIMO CORP COM 574795100 2 75 SH OTHER 04 75 0 0 MASIMO CORP COM 574795100 15,459 582,261 SH DEFINED 01,08 86,717 495,544 0 MASIMO CORP COM 574795100 3,782 142,430 SH DEFINED 09 142,430 0 0 MASIMO CORP COM 574795100 27 1,019 SH DEFINED 10 1,019 0 0 MASIMO CORP COM 574795100 2 90 SH OTHER 10 0 90 0 MASSEY ENERGY CORP COM 576206106 7,560 144,582 SH DEFINED 01 47,462 95,490 1,630 MASSEY ENERGY CORP COM 576206106 229 4,370 SH OTHER 01 4,173 132 65 MASSEY ENERGY CORP COM 576206106 420 8,035 SH DEFINED 04 7,812 196 27 MASSEY ENERGY CORP COM 576206106 8 160 SH OTHER 04 154 6 0 MASSEY ENERGY CORP COM 576206106 34,915 667,727 SH DEFINED 01,08 207,544 460,183 0 MASSEY ENERGY CORP COM 576206106 7,862 150,354 SH DEFINED 09 150,354 0 0 MASSEY ENERGY CORP COM 576206106 219 4,183 SH DEFINED 10 4,137 16 30 MASSEY ENERGY CORP COM 576206106 4 71 SH OTHER 10 31 40 0 MASTEC INC COM 576323109 2,456 194,802 SH DEFINED 01 19,905 174,897 0 MASTEC INC COM 576323109 6,955 551,543 SH DEFINED 01,08 209,021 342,522 0 MASTEC INC COM 576323109 1,798 142,609 SH DEFINED 09 142,609 0 0 MASTEC INC COM 576323109 1 50 SH DEFINED 10 50 0 0 MASTERCARD INC COM 57636Q104 47,346 186,400 SH DEFINED 01 108,553 72,202 5,645 MASTERCARD INC COM 57636Q104 3,080 12,127 SH OTHER 01 4,815 4,344 2,968 MASTERCARD INC COM 57636Q104 23,708 93,340 SH DEFINED 04 90,116 728 2,496 MASTERCARD INC COM 57636Q104 1,966 7,740 SH OTHER 04 2,319 5,421 0 MASTERCARD INC COM 57636Q104 187,882 739,694 SH DEFINED 01,08 260,420 479,274 0 MASTERCARD INC COM 57636Q104 51,923 204,421 SH DEFINED 09 204,421 0 0 MASTERCARD INC COM 57636Q104 9,969 39,249 SH DEFINED 10 37,192 1,233 824 MASTERCARD INC COM 57636Q104 301 1,184 SH OTHER 10 601 275 308 MATRIXX INITIATIVES INC COM 57685L105 71 13,927 SH DEFINED 01 1,392 12,535 0 MATRIXX INITIATIVES INC COM 57685L105 600 118,384 SH DEFINED 01,08 20,561 97,823 0 MATRIXX INITIATIVES INC COM 57685L105 155 30,500 SH DEFINED 09 30,500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 301 ________ MATRIX SVC CO COM 576853105 481 44,658 SH DEFINED 01 11,308 31,900 1,450 MATRIX SVC CO COM 576853105 2,581 239,864 SH DEFINED 01,08 55,680 184,184 0 MATRIX SVC CO COM 576853105 850 79,007 SH DEFINED 09 79,007 0 0 MATRIX SVC CO COM 576853105 1 50 SH DEFINED 10 50 0 0 MATTEL INC COM 577081102 9,283 408,213 SH DEFINED 01 191,712 210,634 5,867 MATTEL INC COM 577081102 97 4,265 SH OTHER 01 2,935 740 590 MATTEL INC COM 577081102 484 21,267 SH DEFINED 04 19,419 758 1,090 MATTEL INC COM 577081102 438 19,282 SH OTHER 04 256 19,026 0 MATTEL INC COM 577081102 5 225 SH DEFINED 07,10 225 0 0 MATTEL INC COM 577081102 68,682 3,020,308 SH DEFINED 01,08 1,114,396 1,905,912 0 MATTEL INC COM 577081102 17,240 758,139 SH DEFINED 09 758,139 0 0 MATTEL INC COM 577081102 270 11,860 SH DEFINED 10 7,260 4,600 0 MATTEL INC COM 577081102 5 234 SH OTHER 10 234 0 0 MATTHEWS INTL CORP COM 577128101 2,094 58,986 SH DEFINED 01 17,624 39,907 1,455 MATTHEWS INTL CORP COM 577128101 56 1,580 SH OTHER 01 0 1,365 215 MATTHEWS INTL CORP COM 577128101 461 12,985 SH DEFINED 04 8,975 3,545 465 MATTHEWS INTL CORP COM 577128101 20 560 SH OTHER 04 270 290 0 MATTHEWS INTL CORP COM 577128101 12,739 358,853 SH DEFINED 01,08 59,086 299,767 0 MATTHEWS INTL CORP COM 577128101 3,018 85,008 SH DEFINED 09 85,008 0 0 MATTHEWS INTL CORP COM 577128101 434 12,223 SH DEFINED 10 12,013 210 0 MATTSON TECHNOLOGY INC COM 577223100 173 37,935 SH DEFINED 01 2,630 35,305 0 MATTSON TECHNOLOGY INC COM 577223100 368 80,566 SH DEFINED 01,08 27,260 53,306 0 MAUI LD & PINEAPPLE INC COM 577345101 30 4,789 SH DEFINED 01 59 4,730 0 MAUI LD & PINEAPPLE INC COM 577345101 38 6,050 SH DEFINED 01,08 3,510 2,540 0 MAUI LD & PINEAPPLE INC COM 577345101 1 120 SH DEFINED 10 120 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3,459 178,402 SH DEFINED 01 113,194 65,208 0 MAXIM INTEGRATED PRODS INC COM 57772K101 5 255 SH OTHER 01 0 0 255 MAXIM INTEGRATED PRODS INC COM 57772K101 5 243 SH DEFINED 04 243 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 94 4,850 SH OTHER 04 350 4,500 0 MAXIM INTEGRATED PRODS INC COM 57772K101 22,665 1,168,920 SH DEFINED 01,08 367,106 801,814 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1,902 98,094 SH DEFINED 09 98,094 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 26 1,327 SH DEFINED 10 1,327 0 0 MAXTOR CORP CONV DEB 577729AE6 6,414 5,500,000 PRN DEFINED 01 800,000 4,700,000 0 MAXTOR CORP CONV DEB 577729AE6 5,481 4,700,000 PRN DEFINED 01,08 4,700,000 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 303 24,463 SH DEFINED 01 6,137 18,326 0 MAXWELL TECHNOLOGIES INC COM 577767106 43 3,485 SH OTHER 01 0 3,485 0 MAXWELL TECHNOLOGIES INC COM 577767106 2,285 184,398 SH DEFINED 01,08 31,499 152,899 0 MAXWELL TECHNOLOGIES INC COM 577767106 817 65,925 SH DEFINED 09 65,925 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 0 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 302 ________ MAXYGEN INC COM 577776107 330 50,163 SH DEFINED 01 5,992 44,121 50 MAXYGEN INC COM 577776107 111 16,902 SH OTHER 01 16,902 0 0 MAXYGEN INC COM 577776107 1,551 236,119 SH DEFINED 01,08 56,460 179,659 0 MAXYGEN INC COM 577776107 426 64,900 SH DEFINED 09 64,900 0 0 MAXYGEN INC COM 577776107 0 40 SH DEFINED 10 40 0 0 MAXIMUS INC COM 577933104 4,266 70,017 SH DEFINED 01 17,119 52,008 890 MAXIMUS INC COM 577933104 225 3,697 SH OTHER 01 1,270 1,957 470 MAXIMUS INC COM 577933104 770 12,644 SH DEFINED 04 11,624 1,020 0 MAXIMUS INC COM 577933104 13 220 SH OTHER 04 120 0 100 MAXIMUS INC COM 577933104 33 545 SH DEFINED 07,10 545 0 0 MAXIMUS INC COM 577933104 11,316 185,729 SH DEFINED 01,08 65,689 120,040 0 MAXIMUS INC COM 577933104 3,105 50,960 SH DEFINED 09 50,960 0 0 MAXIMUS INC COM 577933104 436 7,155 SH DEFINED 10 6,010 1,145 0 MAYFLOWER BANCORP INC COM 578321101 38 4,643 SH DEFINED 01 0 4,643 0 MAYFLOWER BANCORP INC COM 578321101 47 5,849 SH DEFINED 01,08 4,455 1,394 0 MBT FINL CORP COM 578877102 14 10,031 SH DEFINED 01 0 10,031 0 MBT FINL CORP COM 578877102 31 22,124 SH DEFINED 01,08 13,495 8,629 0 MCAFEE INC COM 579064106 10,550 262,892 SH DEFINED 01 95,101 163,077 4,714 MCAFEE INC COM 579064106 121 3,024 SH OTHER 01 2,838 186 0 MCAFEE INC COM 579064106 628 15,658 SH DEFINED 04 12,748 2,890 20 MCAFEE INC COM 579064106 619 15,413 SH OTHER 04 5,563 9,650 200 MCAFEE INC COM 579064106 51,210 1,276,102 SH DEFINED 01,08 479,015 797,087 0 MCAFEE INC COM 579064106 12,912 321,753 SH DEFINED 09 321,753 0 0 MCAFEE INC COM 579064106 462 11,513 SH DEFINED 10 7,913 3,190 410 MCAFEE INC COM 579064106 2 47 SH OTHER 10 8 39 0 MCCLATCHY CO COM 579489105 191 38,997 SH DEFINED 01 1,505 37,492 0 MCCLATCHY CO COM 579489105 161 32,758 SH OTHER 04 32,758 0 0 MCCLATCHY CO COM 579489105 602 122,584 SH DEFINED 01,08 30,078 92,506 0 MCCORMICK & CO INC COM 579780206 7,111 185,363 SH DEFINED 01 104,912 79,665 786 MCCORMICK & CO INC COM 579780206 264 6,892 SH OTHER 01 4,313 1,934 645 MCCORMICK & CO INC COM 579780206 1,769 46,124 SH DEFINED 04 34,402 9,412 2,310 MCCORMICK & CO INC COM 579780206 325 8,468 SH OTHER 04 6,668 1,800 0 MCCORMICK & CO INC COM 579780206 4 105 SH DEFINED 07,10 105 0 0 MCCORMICK & CO INC COM 579780206 38,769 1,010,656 SH DEFINED 01,08 349,455 661,201 0 MCCORMICK & CO INC COM 579780206 10,665 278,012 SH DEFINED 09 278,012 0 0 MCCORMICK & CO INC COM 579780206 204 5,306 SH DEFINED 10 5,306 0 0 MCCORMICK & CO INC COM 579780206 3 83 SH OTHER 10 83 0 0 MCCORMICK & SCHMICKS SEAFD R COM 579793100 97 9,602 SH DEFINED 01 3,241 6,361 0 MCCORMICK & SCHMICKS SEAFD R COM 579793100 1,032 102,497 SH DEFINED 01,08 16,748 85,749 0 MCCORMICK & SCHMICKS SEAFD R COM 579793100 404 40,100 SH DEFINED 09 40,100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 303 ________ MCDERMOTT INTL INC COM 580037109 3,076 114,276 SH DEFINED 01 48,326 63,610 2,340 MCDERMOTT INTL INC COM 580037109 44 1,630 SH OTHER 01 470 1,000 160 MCDERMOTT INTL INC COM 580037109 363 13,499 SH DEFINED 04 6,639 6,860 0 MCDERMOTT INTL INC COM 580037109 32 1,200 SH OTHER 04 1,120 80 0 MCDERMOTT INTL INC COM 580037109 23,444 870,871 SH DEFINED 01,08 275,936 594,935 0 MCDERMOTT INTL INC COM 580037109 1,865 69,290 SH DEFINED 09 69,290 0 0 MCDERMOTT INTL INC COM 580037109 303 11,248 SH DEFINED 10 6,953 4,175 120 MCDERMOTT INTL INC COM 580037109 8 300 SH OTHER 10 300 0 0 MCDONALDS CORP COM 580135101 151,147 2,265,390 SH DEFINED 01 1,384,989 815,931 64,470 MCDONALDS CORP COM 580135101 23,102 346,255 SH OTHER 01 212,004 98,191 36,060 MCDONALDS CORP COM 580135101 42,947 643,685 SH DEFINED 04 553,300 59,298 31,087 MCDONALDS CORP COM 580135101 24,074 360,827 SH OTHER 04 264,046 55,240 41,541 MCDONALDS CORP COM 580135101 210 3,140 SH DEFINED 07,10 3,140 0 0 MCDONALDS CORP COM 580135101 568,627 8,522,592 SH DEFINED 01,08 2,989,664 5,532,928 0 MCDONALDS CORP COM 580135101 150,313 2,252,898 SH DEFINED 09 2,252,898 0 0 MCDONALDS CORP COM 580135101 23,205 347,791 SH DEFINED 10 322,501 10,377 14,913 MCDONALDS CORP COM 580135101 4,937 74,002 SH OTHER 10 57,661 13,841 2,500 MCG CAPITAL CORP COM 58047P107 318 61,052 SH DEFINED 01 15,310 45,742 0 MCG CAPITAL CORP COM 58047P107 2,167 415,919 SH DEFINED 01,08 97,816 318,103 0 MCG CAPITAL CORP COM 58047P107 1,069 205,137 SH DEFINED 09 205,137 0 0 MCGRATH RENTCORP COM 580589109 1,326 54,729 SH DEFINED 01 17,221 37,393 115 MCGRATH RENTCORP COM 580589109 9 390 SH OTHER 01 0 165 225 MCGRATH RENTCORP COM 580589109 255 10,520 SH DEFINED 04 9,615 375 530 MCGRATH RENTCORP COM 580589109 16 645 SH OTHER 04 280 365 0 MCGRATH RENTCORP COM 580589109 4,764 196,629 SH DEFINED 01,08 52,488 144,141 0 MCGRATH RENTCORP COM 580589109 1,726 71,243 SH DEFINED 09 71,243 0 0 MCGRATH RENTCORP COM 580589109 326 13,448 SH DEFINED 10 13,448 0 0 MCGRAW HILL COS INC COM 580645109 21,177 594,033 SH DEFINED 01 210,809 377,198 6,026 MCGRAW HILL COS INC COM 580645109 2,236 62,714 SH OTHER 01 9,669 26,245 26,800 MCGRAW HILL COS INC COM 580645109 8,796 246,731 SH DEFINED 04 236,837 5,035 4,859 MCGRAW HILL COS INC COM 580645109 1,937 54,331 SH OTHER 04 18,258 6,038 30,035 MCGRAW HILL COS INC COM 580645109 1 30 SH DEFINED 07,10 30 0 0 MCGRAW HILL COS INC COM 580645109 115,575 3,241,942 SH DEFINED 01,08 1,476,327 1,676,695 88,920 MCGRAW HILL COS INC COM 580645109 23,984 672,767 SH DEFINED 09 672,767 0 0 MCGRAW HILL COS INC COM 580645109 1,672 46,913 SH DEFINED 10 46,913 0 0 MCGRAW HILL COS INC COM 580645109 100 2,818 SH OTHER 10 668 2,150 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 304 ________ MCKESSON CORP COM 58155Q103 63,064 959,582 SH DEFINED 01 758,064 188,683 12,835 MCKESSON CORP COM 58155Q103 6,746 102,644 SH OTHER 01 92,327 8,134 2,183 MCKESSON CORP COM 58155Q103 58,375 888,232 SH DEFINED 04 844,751 22,302 21,179 MCKESSON CORP COM 58155Q103 8,484 129,093 SH OTHER 04 96,537 27,873 4,683 MCKESSON CORP COM 58155Q103 10 145 SH DEFINED 07,10 145 0 0 MCKESSON CORP COM 58155Q103 147,708 2,247,534 SH DEFINED 01,08 824,616 1,422,918 0 MCKESSON CORP COM 58155Q103 37,119 564,798 SH DEFINED 09 564,798 0 0 MCKESSON CORP COM 58155Q103 13,284 202,128 SH DEFINED 10 191,613 9,435 1,080 MCKESSON CORP COM 58155Q103 1,604 24,408 SH OTHER 10 16,952 7,116 340 MCMORAN EXPLORATION CO COM 582411104 1,403 95,933 SH DEFINED 01 19,655 76,248 30 MCMORAN EXPLORATION CO COM 582411104 121 8,300 SH OTHER 04 0 8,300 0 MCMORAN EXPLORATION CO COM 582411104 9,194 628,408 SH DEFINED 01,08 123,642 504,766 0 MCMORAN EXPLORATION CO COM 582411104 3,086 210,945 SH DEFINED 09 210,945 0 0 MCMORAN EXPLORATION CO COM 582411104 2 154 SH DEFINED 10 154 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 19,546 375,664 SH DEFINED 01 223,861 148,945 2,858 MEAD JOHNSON NUTRITION CO COM 582839106 362 6,964 SH OTHER 01 6,060 654 250 MEAD JOHNSON NUTRITION CO COM 582839106 1,478 28,404 SH DEFINED 04 27,518 603 283 MEAD JOHNSON NUTRITION CO COM 582839106 79 1,515 SH OTHER 04 1,515 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 14 272 SH DEFINED 07,10 272 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 92,673 1,781,137 SH DEFINED 01,08 721,243 1,059,894 0 MEAD JOHNSON NUTRITION CO COM 582839106 20,100 386,322 SH DEFINED 09 386,322 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 725 13,935 SH DEFINED 10 13,679 70 186 MEAD JOHNSON NUTRITION CO COM 582839106 21 413 SH OTHER 10 413 0 0 MEADOWBROOK INS GROUP INC COM 58319P108 3,327 421,104 SH DEFINED 01 14,432 406,672 0 MEADOWBROOK INS GROUP INC COM 58319P108 6,225 787,975 SH DEFINED 01,08 443,339 344,636 0 MEADOWBROOK INS GROUP INC COM 58319P108 1,355 171,481 SH DEFINED 09 171,481 0 0 MEADOWBROOK INS GROUP INC COM 58319P108 10 1,266 SH DEFINED 10 1,266 0 0 MEADWESTVACO CORP COM 583334107 4,463 174,660 SH DEFINED 01 82,231 89,517 2,912 MEADWESTVACO CORP COM 583334107 110 4,315 SH OTHER 01 3,576 194 545 MEADWESTVACO CORP COM 583334107 227 8,885 SH DEFINED 04 7,744 592 549 MEADWESTVACO CORP COM 583334107 4 142 SH OTHER 04 130 12 0 MEADWESTVACO CORP COM 583334107 37,390 1,463,390 SH DEFINED 01,08 541,095 922,295 0 MEADWESTVACO CORP COM 583334107 9,221 360,881 SH DEFINED 09 360,881 0 0 MEADWESTVACO CORP COM 583334107 78 3,062 SH DEFINED 10 3,062 0 0 MEADWESTVACO CORP COM 583334107 4 155 SH OTHER 10 64 91 0 MEASUREMENT SPECIALTIES INC COM 583421102 1,998 135,846 SH DEFINED 01 3,678 132,168 0 MEASUREMENT SPECIALTIES INC COM 583421102 3,366 228,853 SH DEFINED 01,08 143,612 85,241 0 MEASUREMENT SPECIALTIES INC COM 583421102 578 39,300 SH DEFINED 09 39,300 0 0 MECHEL OAO COM 583840103 429 15,087 SH DEFINED 01 8,435 6,652 0 MECHEL OAO COM 583840103 3,957 139,238 SH DEFINED 01,08 139,238 0 0 MECHEL OAO COM 583840103 27,227 958,012 SH DEFINED 09 958,012 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 305 ________ MEDALLION FINL CORP COM 583928106 702 88,159 SH DEFINED 01 3,555 84,604 0 MEDALLION FINL CORP COM 583928106 1,520 190,940 SH DEFINED 01,08 93,730 97,210 0 MEDALLION FINL CORP COM 583928106 318 39,900 SH DEFINED 09 39,900 0 0 MEDALLION FINL CORP COM 583928106 0 20 SH DEFINED 10 20 0 0 MEDCATH CORP COM 58404W109 1,293 123,488 SH DEFINED 01 6,451 117,037 0 MEDCATH CORP COM 58404W109 2,402 229,373 SH DEFINED 01,08 136,257 93,116 0 MEDCATH CORP COM 58404W109 396 37,800 SH DEFINED 09 37,800 0 0 MEDCATH CORP COM 58404W109 0 10 SH DEFINED 10 10 0 0 MEDASSETS INC COM 584045108 1,117 53,179 SH DEFINED 01 10,531 42,648 0 MEDASSETS INC COM 584045108 56 2,680 SH OTHER 01 0 2,680 0 MEDASSETS INC COM 584045108 218 10,360 SH DEFINED 04 2,340 8,020 0 MEDASSETS INC COM 584045108 6,795 323,570 SH DEFINED 01,08 69,551 254,019 0 MEDASSETS INC COM 584045108 2,409 114,731 SH DEFINED 09 114,731 0 0 MEDASSETS INC COM 584045108 11 540 SH DEFINED 10 80 460 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 102,429 1,586,575 SH DEFINED 01 1,225,063 322,593 38,919 MEDCO HEALTH SOLUTIONS INC COM 58405U102 19,289 298,774 SH OTHER 01 196,144 78,781 23,849 MEDCO HEALTH SOLUTIONS INC COM 58405U102 84,055 1,301,974 SH DEFINED 04 1,203,535 66,688 31,751 MEDCO HEALTH SOLUTIONS INC COM 58405U102 15,504 240,152 SH OTHER 04 193,885 28,865 17,402 MEDCO HEALTH SOLUTIONS INC COM 58405U102 626 9,700 SH DEFINED 07,10 9,700 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 244,762 3,791,228 SH DEFINED 01,08 1,351,939 2,439,289 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 65,424 1,013,381 SH DEFINED 09 1,013,381 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 23,210 359,508 SH DEFINED 10 325,612 27,604 6,292 MEDCO HEALTH SOLUTIONS INC COM 58405U102 3,935 60,956 SH OTHER 10 44,851 14,836 1,269 MEDIA GEN INC COM 584404107 128 15,414 SH DEFINED 01 165 15,249 0 MEDIA GEN INC COM 584404107 273 32,874 SH DEFINED 01,08 11,879 20,995 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 485 81,542 SH DEFINED 01 9,003 72,539 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 2,120 356,353 SH DEFINED 01,08 102,356 253,997 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 597 100,285 SH DEFINED 09 100,285 0 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 1 100 SH DEFINED 10 100 0 0 MEDICAL ACTION INDS INC COM 58449L100 366 29,795 SH DEFINED 01 3,376 26,419 0 MEDICAL ACTION INDS INC COM 58449L100 1,662 135,434 SH DEFINED 01,08 37,284 98,150 0 MEDICAL ACTION INDS INC COM 58449L100 453 36,900 SH DEFINED 09 36,900 0 0 MEDICAL ACTION INDS INC COM 58449L100 0 20 SH DEFINED 10 20 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8,211 783,540 SH DEFINED 01 38,789 740,401 4,350 MEDICAL PPTYS TRUST INC COM 58463J304 222 21,200 SH OTHER 01 0 21,200 0 MEDICAL PPTYS TRUST INC COM 58463J304 1 125 SH DEFINED 04 125 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 15,105 1,441,338 SH DEFINED 01,08 897,036 544,302 0 MEDICAL PPTYS TRUST INC COM 58463J304 2,343 223,599 SH DEFINED 09 223,599 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 80 7,650 SH DEFINED 10 7,650 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 306 ________ MEDICINES CO COM 584688105 572 72,955 SH DEFINED 01 13,900 59,010 45 MEDICINES CO COM 584688105 3,493 445,587 SH DEFINED 01,08 97,442 348,145 0 MEDICINES CO COM 584688105 1,162 148,238 SH DEFINED 09 148,238 0 0 MEDICINES CO COM 584688105 1 100 SH DEFINED 10 100 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 2,327 92,497 SH DEFINED 01 25,506 64,961 2,030 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 155 SH OTHER 01 0 0 155 MEDICIS PHARMACEUTICAL CORP COM 584690309 233 9,260 SH DEFINED 04 8,860 0 400 MEDICIS PHARMACEUTICAL CORP COM 584690309 5 195 SH OTHER 04 65 0 130 MEDICIS PHARMACEUTICAL CORP COM 584690309 16,571 658,642 SH DEFINED 01,08 107,986 550,656 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 4,140 164,564 SH DEFINED 09 164,564 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 86 3,416 SH DEFINED 10 3,416 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 2 90 SH OTHER 10 0 90 0 MEDIFAST INC COM 58470H101 272 10,839 SH DEFINED 01 3,019 7,820 0 MEDIFAST INC COM 58470H101 2,712 107,935 SH DEFINED 01,08 15,480 92,455 0 MEDIFAST INC COM 58470H101 837 33,300 SH DEFINED 09 33,300 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 46 3,047 SH DEFINED 01 749 2,298 0 MEDIDATA SOLUTIONS INC COM 58471A105 925 60,833 SH DEFINED 01,08 6,472 54,361 0 MEDIDATA SOLUTIONS INC COM 58471A105 382 25,123 SH DEFINED 09 25,123 0 0 MEDIWARE INFORMATION SYS INC COM 584946107 133 15,316 SH DEFINED 01 0 15,316 0 MEDIWARE INFORMATION SYS INC COM 584946107 176 20,163 SH DEFINED 01,08 16,277 3,886 0 MEDQUIST INC COM 584949101 23 2,881 SH DEFINED 01 1,029 1,852 0 MEDQUIST INC COM 584949101 410 52,438 SH DEFINED 01,08 6,750 45,688 0 MEDQUIST INC COM 584949101 93 11,893 SH DEFINED 09 11,893 0 0 MEDTOX SCIENTIFIC INC COM 584977201 206 20,064 SH DEFINED 01 11,655 8,284 125 MEDTOX SCIENTIFIC INC COM 584977201 35 3,370 SH OTHER 01 1,305 1,575 490 MEDTOX SCIENTIFIC INC COM 584977201 127 12,410 SH DEFINED 04 11,935 475 0 MEDTOX SCIENTIFIC INC COM 584977201 2 210 SH OTHER 04 115 95 0 MEDTOX SCIENTIFIC INC COM 584977201 6 570 SH DEFINED 07,10 570 0 0 MEDTOX SCIENTIFIC INC COM 584977201 155 15,140 SH DEFINED 01,08 7,291 7,849 0 MEDTOX SCIENTIFIC INC COM 584977201 71 6,970 SH DEFINED 10 5,900 1,070 0 MEDIVATION INC COM 58501N101 327 31,125 SH DEFINED 01 5,462 25,663 0 MEDIVATION INC COM 58501N101 2,527 240,920 SH DEFINED 01,08 45,455 195,465 0 MEDIVATION INC COM 58501N101 843 80,361 SH DEFINED 09 80,361 0 0 MEDIVATION INC COM 58501N101 0 40 SH DEFINED 10 40 0 0 MEDIVATION INC COM 58501N101 1 80 SH OTHER 10 0 80 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 307 ________ MEDNAX INC COM 58502B106 3,521 60,512 SH DEFINED 01 28,108 30,804 1,600 MEDNAX INC COM 58502B106 600 10,310 SH OTHER 01 1,665 8,025 620 MEDNAX INC COM 58502B106 1,015 17,443 SH DEFINED 04 16,108 1,335 0 MEDNAX INC COM 58502B106 16 275 SH OTHER 04 150 0 125 MEDNAX INC COM 58502B106 42 715 SH DEFINED 07,10 715 0 0 MEDNAX INC COM 58502B106 9,744 167,443 SH DEFINED 01,08 42,716 124,727 0 MEDNAX INC COM 58502B106 578 9,935 SH DEFINED 10 7,750 2,185 0 MEDNAX INC COM 58502B106 3 60 SH OTHER 10 0 60 0 MEDTRONIC INC CONV DEB 585055AL0 305 300,000 PRN OTHER 01 300,000 0 0 MEDTRONIC INC COM 585055106 93,801 2,083,070 SH DEFINED 01 1,101,166 957,391 24,513 MEDTRONIC INC COM 585055106 11,251 249,866 SH OTHER 01 129,505 94,516 25,845 MEDTRONIC INC COM 585055106 25,425 564,614 SH DEFINED 04 504,483 40,712 19,419 MEDTRONIC INC COM 585055106 11,248 249,786 SH OTHER 04 176,249 45,117 28,420 MEDTRONIC INC COM 585055106 421,482 9,360,028 SH DEFINED 01,08 3,589,047 5,755,381 15,600 MEDTRONIC INC COM 585055106 105,407 2,340,817 SH DEFINED 09 2,340,817 0 0 MEDTRONIC INC COM 585055106 11,686 259,508 SH DEFINED 10 217,665 22,983 18,860 MEDTRONIC INC COM 585055106 2,038 45,254 SH OTHER 10 19,639 22,715 2,900 MELCO CROWN ENTMT LTD COM 585464100 18 3,808 SH DEFINED 01 3,808 0 0 MELCO CROWN ENTMT LTD COM 585464100 107 22,282 SH OTHER 04 22,282 0 0 MEMSIC INC COM 586264103 24 7,389 SH DEFINED 01 1,991 5,398 0 MEMSIC INC COM 586264103 343 107,586 SH DEFINED 01,08 16,330 91,256 0 MEMSIC INC COM 586264103 84 26,300 SH DEFINED 09 26,300 0 0 MENS WEARHOUSE INC COM 587118100 8,856 369,926 SH DEFINED 01 35,444 333,032 1,450 MENS WEARHOUSE INC COM 587118100 324 13,540 SH OTHER 01 0 13,355 185 MENS WEARHOUSE INC COM 587118100 267 11,136 SH DEFINED 04 10,386 750 0 MENS WEARHOUSE INC COM 587118100 419 17,500 SH OTHER 04 0 0 17,500 MENS WEARHOUSE INC COM 587118100 17,070 713,022 SH DEFINED 01,08 384,885 328,137 0 MENS WEARHOUSE INC COM 587118100 3,594 150,105 SH DEFINED 09 150,105 0 0 MENS WEARHOUSE INC COM 587118100 215 9,000 SH DEFINED 10 8,800 200 0 MENTOR GRAPHICS CORP CONV DEB 587200AF3 4,850 5,000,000 PRN DEFINED 01 0 5,000,000 0 MENTOR GRAPHICS CORP CONV DEB 587200AF3 4,850 5,000,000 PRN DEFINED 01,08 5,000,000 0 0 MENTOR GRAPHICS CORP COM 587200106 2,143 267,244 SH DEFINED 01 34,334 232,810 100 MENTOR GRAPHICS CORP COM 587200106 1 165 SH DEFINED 04 165 0 0 MENTOR GRAPHICS CORP COM 587200106 9,554 1,191,287 SH DEFINED 01,08 299,866 891,421 0 MENTOR GRAPHICS CORP COM 587200106 2,188 272,783 SH DEFINED 09 272,783 0 0 MENTOR GRAPHICS CORP COM 587200106 1 150 SH DEFINED 10 150 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 308 ________ MERCADOLIBRE INC COM 58733R102 1,353 28,066 SH DEFINED 01 5,015 23,051 0 MERCADOLIBRE INC COM 58733R102 125 2,600 SH OTHER 04 0 2,600 0 MERCADOLIBRE INC COM 58733R102 8,731 181,100 SH DEFINED 01,08 45,347 135,753 0 MERCADOLIBRE INC COM 58733R102 3,458 71,723 SH DEFINED 09 71,723 0 0 MERCADOLIBRE INC COM 58733R102 2 50 SH DEFINED 10 50 0 0 MERCADOLIBRE INC COM 58733R102 3 60 SH OTHER 10 0 60 0 MERCANTILE BANK CORP COM 587376104 21 5,343 SH DEFINED 01 0 5,343 0 MERCANTILE BANK CORP COM 587376104 44 11,158 SH DEFINED 01,08 5,506 5,652 0 MERCER INS GROUP INC COM 587902107 135 7,517 SH DEFINED 01 1,251 6,266 0 MERCER INS GROUP INC COM 587902107 819 45,477 SH DEFINED 01,08 9,765 35,712 0 MERCER INS GROUP INC COM 587902107 45 2,500 SH DEFINED 09 2,500 0 0 MERCHANTS BANCSHARES COM 588448100 242 11,130 SH DEFINED 01 1,053 10,077 0 MERCHANTS BANCSHARES COM 588448100 1,000 46,084 SH DEFINED 01,08 13,124 32,960 0 MERCHANTS BANCSHARES COM 588448100 76 3,500 SH DEFINED 09 3,500 0 0 MERCK & CO INC NEW COM 58933Y105 146,482 3,921,862 SH DEFINED 01 1,848,880 2,036,131 36,851 MERCK & CO INC NEW COM 58933Y105 14,591 390,667 SH OTHER 01 184,560 78,199 127,908 MERCK & CO INC NEW COM 58933Y105 20,129 538,918 SH DEFINED 04 443,718 87,850 7,350 MERCK & CO INC NEW COM 58933Y105 7,799 208,812 SH OTHER 04 146,089 41,523 21,200 MERCK & CO INC NEW COM 58933Y105 116 3,094 SH DEFINED 07,10 3,094 0 0 MERCK & CO INC NEW COM 58933Y105 936,474 25,072,928 SH DEFINED 01,08 8,990,180 16,082,748 0 MERCK & CO INC NEW COM 58933Y105 243,479 6,518,856 SH DEFINED 09 6,518,856 0 0 MERCK & CO INC NEW COM 58933Y105 7,014 187,789 SH DEFINED 10 171,470 11,682 4,637 MERCK & CO INC NEW COM 58933Y105 1,164 31,178 SH OTHER 10 22,450 5,528 3,200 MERCURY COMPUTER SYS COM 589378108 512 37,351 SH DEFINED 01 10,427 26,684 240 MERCURY COMPUTER SYS COM 589378108 0 15 SH DEFINED 04 15 0 0 MERCURY COMPUTER SYS COM 589378108 2,527 184,200 SH DEFINED 01,08 44,651 139,549 0 MERCURY COMPUTER SYS COM 589378108 795 57,918 SH DEFINED 09 57,918 0 0 MERCURY COMPUTER SYS COM 589378108 1 40 SH DEFINED 10 40 0 0 MERCURY GENL CORP NEW COM 589400100 497 11,373 SH DEFINED 01 6,638 3,455 1,280 MERCURY GENL CORP NEW COM 589400100 1 18 SH OTHER 01 18 0 0 MERCURY GENL CORP NEW COM 589400100 3 60 SH DEFINED 04 60 0 0 MERCURY GENL CORP NEW COM 589400100 22 500 SH OTHER 04 500 0 0 MERCURY GENL CORP NEW COM 589400100 8,158 186,607 SH DEFINED 01,08 7,786 178,821 0 MERCURY GENL CORP NEW COM 589400100 282 6,449 SH DEFINED 09 6,449 0 0 MERCURY GENL CORP NEW COM 589400100 2 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 309 ________ MEREDITH CORP COM 589433101 1,674 48,655 SH DEFINED 01 20,573 27,706 376 MEREDITH CORP COM 589433101 8 220 SH OTHER 01 185 10 25 MEREDITH CORP COM 589433101 99 2,891 SH DEFINED 04 2,881 0 10 MEREDITH CORP COM 589433101 0 10 SH OTHER 04 10 0 0 MEREDITH CORP COM 589433101 2 70 SH DEFINED 07,10 70 0 0 MEREDITH CORP COM 589433101 9,705 282,044 SH DEFINED 01,08 87,946 194,098 0 MEREDITH CORP COM 589433101 1,819 52,872 SH DEFINED 09 52,872 0 0 MEREDITH CORP COM 589433101 55 1,611 SH DEFINED 10 1,611 0 0 MEREDITH CORP COM 589433101 0 9 SH OTHER 10 0 9 0 MERGE HEALTHCARE INC COM 589499102 463 223,859 SH DEFINED 01 203,645 20,214 0 MERGE HEALTHCARE INC COM 589499102 484 233,972 SH DEFINED 01,08 34,440 199,532 0 MERGE HEALTHCARE INC COM 589499102 141 68,000 SH DEFINED 09 68,000 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1,724 84,639 SH DEFINED 01 32,212 50,877 1,550 MERIDIAN BIOSCIENCE INC COM 589584101 25 1,242 SH OTHER 01 730 512 0 MERIDIAN BIOSCIENCE INC COM 589584101 352 17,265 SH DEFINED 04 14,825 2,440 0 MERIDIAN BIOSCIENCE INC COM 589584101 15 760 SH OTHER 04 540 100 120 MERIDIAN BIOSCIENCE INC COM 589584101 7,361 361,377 SH DEFINED 01,08 84,323 277,054 0 MERIDIAN BIOSCIENCE INC COM 589584101 2,383 117,008 SH DEFINED 09 117,008 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 302 14,816 SH DEFINED 10 14,816 0 0 MERIDIAN INTERSTAT BANCORP I COM 58964Q104 72 6,904 SH DEFINED 01 2,120 4,784 0 MERIDIAN INTERSTAT BANCORP I COM 58964Q104 718 69,041 SH DEFINED 01,08 12,267 56,774 0 MERIDIAN INTERSTAT BANCORP I COM 58964Q104 213 20,500 SH DEFINED 09 20,500 0 0 MERIDIAN RESOURCE CORP COM 58977Q109 21 74,548 SH DEFINED 01 0 74,548 0 MERIDIAN RESOURCE CORP COM 58977Q109 49 175,753 SH DEFINED 01,08 84,543 91,210 0 MERIT MED SYS INC COM 589889104 716 46,958 SH DEFINED 01 11,659 35,039 260 MERIT MED SYS INC COM 589889104 0 15 SH DEFINED 04 15 0 0 MERIT MED SYS INC COM 589889104 3,794 248,772 SH DEFINED 01,08 59,139 189,633 0 MERIT MED SYS INC COM 589889104 1,205 79,000 SH DEFINED 09 79,000 0 0 MERIT MED SYS INC COM 589889104 1 50 SH DEFINED 10 50 0 0 MERITAGE HOMES CORP COM 59001A102 793 37,756 SH DEFINED 01 14,358 22,588 810 MERITAGE HOMES CORP COM 59001A102 132 6,300 SH OTHER 01 0 6,300 0 MERITAGE HOMES CORP COM 59001A102 19 920 SH DEFINED 04 50 700 170 MERITAGE HOMES CORP COM 59001A102 5,353 254,909 SH DEFINED 01,08 54,021 200,888 0 MERITAGE HOMES CORP COM 59001A102 1,829 87,100 SH DEFINED 09 87,100 0 0 MERITAGE HOMES CORP COM 59001A102 7 350 SH DEFINED 10 50 300 0 MESA LABS INC COM 59064R109 81 3,125 SH DEFINED 01 355 2,770 0 MESA LABS INC COM 59064R109 187 7,210 SH DEFINED 01,08 3,233 3,977 0 MET PRO CORP COM 590876306 260 26,508 SH DEFINED 01 5,533 20,975 0 MET PRO CORP COM 590876306 86 8,817 SH DEFINED 04 8,817 0 0 MET PRO CORP COM 590876306 1,275 130,117 SH DEFINED 01,08 30,180 99,937 0 MET PRO CORP COM 590876306 376 38,400 SH DEFINED 09 38,400 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 310 ________ META FINL GROUP INC COM 59100U108 277 10,969 SH DEFINED 01 0 10,969 0 META FINL GROUP INC COM 59100U108 392 15,506 SH DEFINED 01,08 11,778 3,728 0 METABOLIX INC COM 591018809 278 22,830 SH DEFINED 01 5,198 17,632 0 METABOLIX INC COM 591018809 2,106 172,920 SH DEFINED 01,08 34,969 137,951 0 METABOLIX INC COM 591018809 752 61,775 SH DEFINED 09 61,775 0 0 METABOLIX INC COM 591018809 0 30 SH DEFINED 10 30 0 0 METALICO INC COM 591176102 227 37,937 SH DEFINED 01 8,275 29,662 0 METALICO INC COM 591176102 1,672 279,052 SH DEFINED 01,08 52,937 226,115 0 METALICO INC COM 591176102 548 91,441 SH DEFINED 09 91,441 0 0 METHODE ELECTRS INC COM 591520200 679 68,584 SH DEFINED 01 16,988 49,446 2,150 METHODE ELECTRS INC COM 591520200 0 25 SH DEFINED 04 25 0 0 METHODE ELECTRS INC COM 591520200 3,191 322,285 SH DEFINED 01,08 85,311 236,974 0 METHODE ELECTRS INC COM 591520200 1,073 108,350 SH DEFINED 09 108,350 0 0 METHODE ELECTRS INC COM 591520200 1 70 SH DEFINED 10 70 0 0 METLIFE INC COM 59156R108 40,429 932,828 SH DEFINED 01 394,227 532,341 6,260 METLIFE INC COM 59156R108 1,007 23,236 SH OTHER 01 10,427 11,695 1,114 METLIFE INC COM 59156R108 9,610 221,740 SH DEFINED 04 204,717 12,841 4,182 METLIFE INC COM 59156R108 599 13,821 SH OTHER 04 4,480 9,341 0 METLIFE INC COM 59156R108 54 1,245 SH DEFINED 07,10 1,245 0 0 METLIFE INC COM 59156R108 281,688 6,499,501 SH DEFINED 01,08 2,644,686 3,833,030 21,785 METLIFE INC COM 59156R108 74,057 1,708,739 SH DEFINED 09 1,708,739 0 0 METLIFE INC COM 59156R108 2,587 59,702 SH DEFINED 10 53,777 4,075 1,850 METLIFE INC COM 59156R108 28 652 SH OTHER 10 652 0 0 METRO BANCORP INC PA COM 59161R101 228 16,567 SH DEFINED 01 1,837 14,730 0 METRO BANCORP INC PA COM 59161R101 948 68,846 SH DEFINED 01,08 20,420 48,426 0 METRO BANCORP INC PA COM 59161R101 393 28,549 SH DEFINED 09 28,549 0 0 METROCORP BANCSHARES INC COM 591650106 35 12,298 SH DEFINED 01 0 12,298 0 METROCORP BANCSHARES INC COM 591650106 68 23,939 SH DEFINED 01,08 12,796 11,143 0 METROPCS COMMUNICATIONS INC COM 591708102 2,126 300,335 SH DEFINED 01 141,736 156,459 2,140 METROPCS COMMUNICATIONS INC COM 591708102 25 3,462 SH OTHER 01 2,950 302 210 METROPCS COMMUNICATIONS INC COM 591708102 101 14,251 SH DEFINED 04 13,272 560 419 METROPCS COMMUNICATIONS INC COM 591708102 2 236 SH OTHER 04 236 0 0 METROPCS COMMUNICATIONS INC COM 591708102 14,267 2,015,141 SH DEFINED 01,08 702,069 1,313,072 0 METROPCS COMMUNICATIONS INC COM 591708102 3,662 517,190 SH DEFINED 09 517,190 0 0 METROPCS COMMUNICATIONS INC COM 591708102 35 5,002 SH DEFINED 10 4,872 0 130 METROPCS COMMUNICATIONS INC COM 591708102 1 76 SH OTHER 10 76 0 0 METROPOLITAN HEALTH NETWORKS COM 592142103 161 49,896 SH DEFINED 01 7,883 42,013 0 METROPOLITAN HEALTH NETWORKS COM 592142103 949 293,878 SH DEFINED 01,08 78,397 215,481 0 METROPOLITAN HEALTH NETWORKS COM 592142103 127 39,300 SH DEFINED 09 39,300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 311 ________ METTLER TOLEDO INTERNATIONAL COM 592688105 1,912 17,506 SH DEFINED 01 7,920 8,221 1,365 METTLER TOLEDO INTERNATIONAL COM 592688105 56 515 SH OTHER 01 0 455 60 METTLER TOLEDO INTERNATIONAL COM 592688105 257 2,349 SH DEFINED 04 2,264 0 85 METTLER TOLEDO INTERNATIONAL COM 592688105 5 45 SH OTHER 04 15 0 30 METTLER TOLEDO INTERNATIONAL COM 592688105 22,176 203,079 SH DEFINED 01,08 12,634 190,445 0 METTLER TOLEDO INTERNATIONAL COM 592688105 152 1,391 SH DEFINED 10 1,291 0 100 MEXCO ENERGY CORP COM 592770101 452 55,500 SH DEFINED 01 0 55,500 0 MEXCO ENERGY CORP COM 592770101 41 5,053 SH DEFINED 01,08 900 4,153 0 MEXICAN RESTAURANTS INC COM 59283R104 9 4,047 SH DEFINED 01 0 4,047 0 MEXICAN RESTAURANTS INC COM 59283R104 15 6,574 SH DEFINED 01,08 4,900 1,674 0 MFS HIGH YIELD MUN TR UNDEFIND 59318E102 1 25,500 DEFINED 04 25,500 0 0 MICREL INC COM 594793101 963 90,323 SH DEFINED 01 22,584 67,739 0 MICREL INC COM 594793101 4,411 413,831 SH DEFINED 01,08 108,614 305,217 0 MICREL INC COM 594793101 1,442 135,314 SH DEFINED 09 135,314 0 0 MICREL INC COM 594793101 1 100 SH DEFINED 10 100 0 0 MICROS SYS INC COM 594901100 4,660 141,679 SH DEFINED 01 22,985 116,404 2,290 MICROS SYS INC COM 594901100 27 830 SH OTHER 01 0 700 130 MICROS SYS INC COM 594901100 435 13,225 SH DEFINED 04 10,775 2,185 265 MICROS SYS INC COM 594901100 4 135 SH OTHER 04 135 0 0 MICROS SYS INC COM 594901100 18,990 577,392 SH DEFINED 01,08 125,222 452,170 0 MICROS SYS INC COM 594901100 164 4,981 SH DEFINED 10 2,331 1,450 1,200 MICROS SYS INC COM 594901100 2 60 SH OTHER 10 0 60 0 MICROSOFT CORP COM 594918104 422,185 14,414,963 SH DEFINED 01 8,038,003 6,007,039 369,921 MICROSOFT CORP COM 594918104 56,816 1,939,900 SH OTHER 01 1,150,587 613,465 175,848 MICROSOFT CORP COM 594918104 168,249 5,744,630 SH DEFINED 04 5,051,926 364,343 328,361 MICROSOFT CORP COM 594918104 55,996 1,911,910 SH OTHER 04 1,491,187 277,258 143,465 MICROSOFT CORP COM 594918104 665 22,700 SH DEFINED 07,10 0 0 22,700 MICROSOFT CORP COM 594918104 1,838,962 62,788,936 SH DEFINED 01,08 23,218,640 39,538,801 31,495 MICROSOFT CORP COM 594918104 481,759 16,449,011 SH DEFINED 09 16,449,011 0 0 MICROSOFT CORP COM 594918104 57,098 1,949,539 SH DEFINED 10 1,532,218 191,154 226,167 MICROSOFT CORP COM 594918104 12,664 432,403 SH OTHER 10 211,731 146,231 74,441 MICROVISION INC DEL COM 594960106 166 58,809 SH DEFINED 01 16,358 42,451 0 MICROVISION INC DEL COM 594960106 1,809 641,511 SH DEFINED 01,08 102,825 538,686 0 MICROVISION INC DEL COM 594960106 586 207,801 SH DEFINED 09 207,801 0 0 MICROVISION INC DEL COM 594960106 0 110 SH DEFINED 10 110 0 0 MICROSTRATEGY INC COM 594972408 1,257 14,773 SH DEFINED 01 2,157 12,606 10 MICROSTRATEGY INC COM 594972408 7,142 83,959 SH DEFINED 01,08 18,878 65,081 0 MICROSTRATEGY INC COM 594972408 2,148 25,252 SH DEFINED 09 25,252 0 0 MICROSTRATEGY INC COM 594972408 1 10 SH DEFINED 10 10 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 312 ________ MICROCHIP TECHNOLOGY INC COM 595017104 19,483 691,873 SH DEFINED 01 494,350 154,485 43,038 MICROCHIP TECHNOLOGY INC COM 595017104 4,831 171,543 SH OTHER 01 119,098 16,920 35,525 MICROCHIP TECHNOLOGY INC COM 595017104 5,189 184,277 SH DEFINED 04 169,957 9,335 4,985 MICROCHIP TECHNOLOGY INC COM 595017104 3,924 139,348 SH OTHER 04 116,475 12,873 10,000 MICROCHIP TECHNOLOGY INC COM 595017104 9 315 SH DEFINED 07,10 315 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 42,424 1,506,521 SH DEFINED 01,08 558,728 947,793 0 MICROCHIP TECHNOLOGY INC COM 595017104 11,054 392,552 SH DEFINED 09 392,552 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2,830 100,511 SH DEFINED 10 100,281 0 230 MICROCHIP TECHNOLOGY INC COM 595017104 557 19,788 SH OTHER 10 16,403 1,485 1,900 MICROFINANCIAL INC COM 595072109 58 14,929 SH DEFINED 01 0 14,929 0 MICROFINANCIAL INC COM 595072109 135 35,099 SH DEFINED 01,08 16,131 18,968 0 MICROMET INC COM 59509C105 365 45,205 SH DEFINED 01 13,659 31,546 0 MICROMET INC COM 59509C105 40 5,000 SH OTHER 01 5,000 0 0 MICROMET INC COM 59509C105 3,580 443,036 SH DEFINED 01,08 70,015 373,021 0 MICROMET INC COM 59509C105 1,410 174,513 SH DEFINED 09 174,513 0 0 MICRON TECHNOLOGY INC COM 595112103 9,630 928,621 SH DEFINED 01 471,059 440,840 16,722 MICRON TECHNOLOGY INC COM 595112103 118 11,390 SH OTHER 01 9,351 1,194 845 MICRON TECHNOLOGY INC COM 595112103 1,019 98,287 SH DEFINED 04 96,185 257 1,845 MICRON TECHNOLOGY INC COM 595112103 23 2,221 SH OTHER 04 2,159 62 0 MICRON TECHNOLOGY INC COM 595112103 14 1,325 SH DEFINED 07,10 1,325 0 0 MICRON TECHNOLOGY INC COM 595112103 70,047 6,754,791 SH DEFINED 01,08 2,402,439 4,352,352 0 MICRON TECHNOLOGY INC COM 595112103 18,487 1,782,753 SH DEFINED 09 1,782,753 0 0 MICRON TECHNOLOGY INC COM 595112103 412 39,723 SH DEFINED 10 39,430 43 250 MICRON TECHNOLOGY INC COM 595112103 6 612 SH OTHER 10 350 262 0 MICRONETICS INC DEL COM 595125105 21 5,204 SH DEFINED 01 0 5,204 0 MICRONETICS INC DEL COM 595125105 46 11,430 SH DEFINED 01,08 5,054 6,376 0 MICROSEMI CORP COM 595137100 2,202 127,009 SH DEFINED 01 38,936 85,593 2,480 MICROSEMI CORP COM 595137100 71 4,110 SH DEFINED 04 1,350 2,760 0 MICROSEMI CORP COM 595137100 12,074 696,336 SH DEFINED 01,08 155,803 540,533 0 MICROSEMI CORP COM 595137100 3,996 230,451 SH DEFINED 09 230,451 0 0 MICROSEMI CORP COM 595137100 2 140 SH DEFINED 10 0 0 140 MICROTUNE INC DEL COM 59514P109 1,059 387,933 SH DEFINED 01 12,674 375,259 0 MICROTUNE INC DEL COM 59514P109 2,005 734,535 SH DEFINED 01,08 419,540 314,995 0 MICROTUNE INC DEL COM 59514P109 380 139,186 SH DEFINED 09 139,186 0 0 MICROTUNE INC DEL COM 59514P109 1 200 SH DEFINED 10 200 0 0 MICRUS ENDOVASCULAR CORP COM 59518V102 389 19,703 SH DEFINED 01 3,792 15,911 0 MICRUS ENDOVASCULAR CORP COM 59518V102 2,409 122,177 SH DEFINED 01,08 28,182 93,995 0 MICRUS ENDOVASCULAR CORP COM 59518V102 830 42,100 SH DEFINED 09 42,100 0 0 MICRUS ENDOVASCULAR CORP COM 59518V102 1 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 313 ________ MID-AMER APT CMNTYS INC COM 59522J103 2,786 53,794 SH DEFINED 01 13,550 39,714 530 MID-AMER APT CMNTYS INC COM 59522J103 2 40 SH DEFINED 04 40 0 0 MID-AMER APT CMNTYS INC COM 59522J103 14,546 280,866 SH DEFINED 01,08 93,340 187,526 0 MID-AMER APT CMNTYS INC COM 59522J103 4,040 78,014 SH DEFINED 09 78,014 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2 40 SH DEFINED 10 40 0 0 MIDAS GROUP INC COM 595626102 339 30,081 SH DEFINED 01 10,139 19,942 0 MIDAS GROUP INC COM 595626102 1,392 123,390 SH DEFINED 01,08 31,442 91,948 0 MIDAS GROUP INC COM 595626102 417 36,986 SH DEFINED 09 36,986 0 0 MIDAS GROUP INC COM 595626102 0 30 SH DEFINED 10 30 0 0 MIDDLEBROOK PHARMACEUTICAL I COM 596087106 5 15,564 SH DEFINED 01 4,160 11,404 0 MIDDLEBROOK PHARMACEUTICAL I COM 596087106 102 338,787 SH DEFINED 01,08 59,869 278,918 0 MIDDLEBROOK PHARMACEUTICAL I COM 596087106 34 113,000 SH DEFINED 09 113,000 0 0 MIDDLEBY CORP COM 596278101 1,932 33,544 SH DEFINED 01 4,341 29,203 0 MIDDLEBY CORP COM 596278101 253 4,400 SH OTHER 01 0 4,400 0 MIDDLEBY CORP COM 596278101 8,864 153,916 SH DEFINED 01,08 39,797 114,119 0 MIDDLEBY CORP COM 596278101 2,636 45,764 SH DEFINED 09 45,764 0 0 MIDDLEBY CORP COM 596278101 2 40 SH DEFINED 10 40 0 0 MIDDLESEX WATER CO COM 596680108 360 21,091 SH DEFINED 01 3,350 17,731 10 MIDDLESEX WATER CO COM 596680108 1,839 107,855 SH DEFINED 01,08 27,938 79,917 0 MIDDLESEX WATER CO COM 596680108 764 44,825 SH DEFINED 09 44,825 0 0 MIDDLESEX WATER CO COM 596680108 3 170 SH DEFINED 10 170 0 0 MIDSOUTH BANCORP INC COM 598039105 110 6,684 SH DEFINED 01 1,105 5,579 0 MIDSOUTH BANCORP INC COM 598039105 714 43,294 SH DEFINED 01,08 9,861 33,433 0 MIDSOUTH BANCORP INC COM 598039105 219 13,245 SH DEFINED 09 13,245 0 0 MIDWEST BANC HOLDINGS INC COM 598251106 6 21,994 SH DEFINED 01 1,000 20,994 0 MIDWEST BANC HOLDINGS INC COM 598251106 0 1,849 SH OTHER 04 1,849 0 0 MIDWEST BANC HOLDINGS INC COM 598251106 10 38,946 SH DEFINED 01,08 18,538 20,408 0 MIDWEST BANC HOLDINGS INC COM 598251106 0 770 SH DEFINED 10 770 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 24 2,014 SH DEFINED 01 415 1,599 0 MIDWESTONE FINL GROUP INC NE COM 598511103 104 8,858 SH DEFINED 01,08 2,535 6,323 0 MILLER HERMAN INC COM 600544100 1,535 85,007 SH DEFINED 01 23,416 61,591 0 MILLER HERMAN INC COM 600544100 43 2,355 SH DEFINED 04 2,355 0 0 MILLER HERMAN INC COM 600544100 18 1,000 SH OTHER 04 0 1,000 0 MILLER HERMAN INC COM 600544100 11,305 625,996 SH DEFINED 01,08 101,239 524,757 0 MILLER HERMAN INC COM 600544100 2,650 146,742 SH DEFINED 09 146,742 0 0 MILLER HERMAN INC COM 600544100 160 8,871 SH DEFINED 10 8,871 0 0 MILLER INDS INC TENN COM 600551204 741 59,597 SH DEFINED 01 2,206 57,391 0 MILLER INDS INC TENN COM 600551204 1,588 127,737 SH DEFINED 01,08 64,177 63,560 0 MILLER INDS INC TENN COM 600551204 369 29,673 SH DEFINED 09 29,673 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 314 ________ MILLIPORE CORP COM 601073109 7,250 68,653 SH DEFINED 01 33,786 34,130 737 MILLIPORE CORP COM 601073109 58 545 SH OTHER 01 405 100 40 MILLIPORE CORP COM 601073109 304 2,875 SH DEFINED 04 2,641 120 114 MILLIPORE CORP COM 601073109 813 7,700 SH OTHER 04 36 7,664 0 MILLIPORE CORP COM 601073109 46,157 437,096 SH DEFINED 01,08 153,838 283,258 0 MILLIPORE CORP COM 601073109 11,799 111,734 SH DEFINED 09 111,734 0 0 MILLIPORE CORP COM 601073109 88 834 SH DEFINED 10 799 5 30 MILLIPORE CORP COM 601073109 107 1,017 SH OTHER 10 3 1,014 0 MINDSPEED TECHNOLOGIES INC COM 602682205 121 15,092 SH DEFINED 01 1,515 13,577 0 MINDSPEED TECHNOLOGIES INC COM 602682205 354 44,140 SH DEFINED 01,08 10,770 33,370 0 MINE SAFETY APPLIANCES CO COM 602720104 1,409 50,408 SH DEFINED 01 11,412 38,166 830 MINE SAFETY APPLIANCES CO COM 602720104 1 40 SH DEFINED 04 40 0 0 MINE SAFETY APPLIANCES CO COM 602720104 9,149 327,204 SH DEFINED 01,08 58,012 269,192 0 MINE SAFETY APPLIANCES CO COM 602720104 2,176 77,833 SH DEFINED 09 77,833 0 0 MINE SAFETY APPLIANCES CO COM 602720104 2 60 SH DEFINED 10 60 0 0 MINERALS TECHNOLOGIES INC COM 603158106 5,911 114,027 SH DEFINED 01 6,854 107,153 20 MINERALS TECHNOLOGIES INC COM 603158106 5 95 SH DEFINED 04 95 0 0 MINERALS TECHNOLOGIES INC COM 603158106 15,527 299,520 SH DEFINED 01,08 121,034 178,486 0 MINERALS TECHNOLOGIES INC COM 603158106 2,769 53,420 SH DEFINED 09 53,420 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2 40 SH DEFINED 10 40 0 0 MINES MGMT INC COM 603432105 3 1,075 SH DEFINED 01 1,075 0 0 MINES MGMT INC COM 603432105 25 9,745 SH DEFINED 01,08 0 9,745 0 MIPS TECHNOLOGIES INC COM 604567107 289 64,858 SH DEFINED 01 10,835 54,023 0 MIPS TECHNOLOGIES INC COM 604567107 0 41 SH DEFINED 04 0 0 41 MIPS TECHNOLOGIES INC COM 604567107 1,619 362,932 SH DEFINED 01,08 79,284 283,648 0 MIPS TECHNOLOGIES INC COM 604567107 699 156,773 SH DEFINED 09 156,773 0 0 MIPS TECHNOLOGIES INC COM 604567107 0 80 SH DEFINED 10 80 0 0 MIRANT CORP NEW COM 60467R100 270 24,818 SH DEFINED 01 9,485 14,183 1,150 MIRANT CORP NEW COM 60467R100 17 1,532 SH DEFINED 04 1,532 0 0 MIRANT CORP NEW COM 60467R100 6,189 569,908 SH DEFINED 01,08 184,695 385,213 0 MIRANT CORP NEW COM 60467R100 831 76,504 SH DEFINED 09 76,504 0 0 MIRANT CORP NEW COM 60467R100 21 1,940 SH DEFINED 10 1,940 0 0 MISONIX INC COM 604871103 18 7,942 SH DEFINED 01 0 7,942 0 MISONIX INC COM 604871103 19 8,526 SH DEFINED 01,08 6,842 1,684 0 MISSION WEST PPTYS INC COM 605203108 175 25,501 SH DEFINED 01 4,609 20,872 20 MISSION WEST PPTYS INC COM 605203108 1,044 151,812 SH DEFINED 01,08 35,423 116,389 0 MISSION WEST PPTYS INC COM 605203108 344 50,000 SH DEFINED 09 50,000 0 0 MISSION WEST PPTYS INC COM 605203108 0 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 315 ________ MISTRAS GROUP INC COM 60649T107 41 4,062 SH DEFINED 01 932 3,130 0 MISTRAS GROUP INC COM 60649T107 600 60,030 SH DEFINED 01,08 6,885 53,145 0 MISTRAS GROUP INC COM 60649T107 227 22,713 SH DEFINED 09 22,713 0 0 MITCHAM INDS INC COM 606501104 244 33,681 SH DEFINED 01 8,218 25,463 0 MITCHAM INDS INC COM 606501104 246 34,055 SH DEFINED 01,08 24,542 9,513 0 MITSUBISHI UFJ FINL GROUP IN COM 606822104 14,704 2,811,394 SH DEFINED 01 2,466,666 78,125 266,603 MITSUBISHI UFJ FINL GROUP IN COM 606822104 877 167,662 SH OTHER 01 64,907 76,450 26,305 MITSUBISHI UFJ FINL GROUP IN COM 606822104 11,372 2,174,386 SH DEFINED 04 1,933,395 214,216 26,775 MITSUBISHI UFJ FINL GROUP IN COM 606822104 1,475 282,064 SH OTHER 04 97,479 184,585 0 MITSUBISHI UFJ FINL GROUP IN COM 606822104 191 36,470 SH DEFINED 07,10 15,450 21,020 0 MITSUBISHI UFJ FINL GROUP IN COM 606822104 3,411 652,225 SH DEFINED 01,08 652,225 0 0 MITSUBISHI UFJ FINL GROUP IN COM 606822104 5,915 1,130,950 SH DEFINED 10 1,029,377 78,552 23,021 MITSUBISHI UFJ FINL GROUP IN COM 606822104 57 10,825 SH OTHER 10 10,825 0 0 MITSUI & CO LTD COM 606827202 8,433 25,120 SH DEFINED 01 23,363 190 1,567 MITSUI & CO LTD COM 606827202 691 2,059 SH OTHER 01 460 1,202 397 MITSUI & CO LTD COM 606827202 8,809 26,240 SH DEFINED 04 25,501 669 70 MITSUI & CO LTD COM 606827202 1,337 3,984 SH OTHER 04 1,426 2,558 0 MITSUI & CO LTD COM 606827202 240 715 SH DEFINED 07,10 715 0 0 MITSUI & CO LTD COM 606827202 1,358 4,044 SH DEFINED 01,08 4,044 0 0 MITSUI & CO LTD COM 606827202 5,180 15,430 SH DEFINED 10 14,711 171 548 MITSUI & CO LTD COM 606827202 36 107 SH OTHER 10 61 46 0 MIZUHO FINL GROUP INC COM 60687Y109 4,152 1,053,711 SH DEFINED 01 948,011 0 105,700 MIZUHO FINL GROUP INC COM 60687Y109 52 13,235 SH OTHER 01 3,693 9,542 0 MIZUHO FINL GROUP INC COM 60687Y109 321 81,359 SH DEFINED 04 81,359 0 0 MIZUHO FINL GROUP INC COM 60687Y109 1,422 360,814 SH DEFINED 01,08 360,814 0 0 MIZUHO FINL GROUP INC COM 60687Y109 20 4,960 SH DEFINED 10 0 0 4,960 MKTG INC COM 60688K108 1 4,021 SH DEFINED 01 0 4,021 0 MKTG INC COM 60688K108 3 6,929 SH DEFINED 01,08 4,021 2,908 0 MOBILE MINI INC COM 60740F105 4,059 262,044 SH DEFINED 01 29,578 231,211 1,255 MOBILE MINI INC COM 60740F105 76 4,910 SH OTHER 01 1,865 2,340 705 MOBILE MINI INC COM 60740F105 375 24,229 SH DEFINED 04 20,269 3,960 0 MOBILE MINI INC COM 60740F105 5 320 SH OTHER 04 175 0 145 MOBILE MINI INC COM 60740F105 13 840 SH DEFINED 07,10 840 0 0 MOBILE MINI INC COM 60740F105 7,598 490,519 SH DEFINED 01,08 258,301 232,218 0 MOBILE MINI INC COM 60740F105 1,628 105,114 SH DEFINED 09 105,114 0 0 MOBILE MINI INC COM 60740F105 161 10,400 SH DEFINED 10 8,870 1,530 0 MOBILE TELESYSTEMS OJSC COM 607409109 837 15,085 SH DEFINED 01 9,134 5,951 0 MOBILE TELESYSTEMS OJSC COM 607409109 131 2,365 SH OTHER 01 0 2,365 0 MOBILE TELESYSTEMS OJSC COM 607409109 9,797 176,520 SH DEFINED 01,08 176,520 0 0 MOBILE TELESYSTEMS OJSC COM 607409109 72,328 1,303,211 SH DEFINED 09 1,303,211 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 316 ________ MOCON INC COM 607494101 153 13,960 SH DEFINED 01 265 13,695 0 MOCON INC COM 607494101 299 27,279 SH DEFINED 01,08 16,570 10,709 0 MOD PAC CORP COM 607495108 21 3,578 SH DEFINED 01 0 3,578 0 MOD PAC CORP COM 607495108 50 8,439 SH DEFINED 01,08 4,058 4,381 0 MODINE MFG CO COM 607828100 2,010 178,830 SH DEFINED 01 10,436 168,364 30 MODINE MFG CO COM 607828100 1 115 SH DEFINED 04 115 0 0 MODINE MFG CO COM 607828100 5,432 483,250 SH DEFINED 01,08 200,924 282,326 0 MODINE MFG CO COM 607828100 1,568 139,488 SH DEFINED 09 139,488 0 0 MODINE MFG CO COM 607828100 214 19,049 SH DEFINED 10 19,049 0 0 MODUSLINK GLOBAL SOLUTIONS I COM 60786L107 779 92,380 SH DEFINED 01 12,680 79,650 50 MODUSLINK GLOBAL SOLUTIONS I COM 60786L107 0 32 SH OTHER 01 32 0 0 MODUSLINK GLOBAL SOLUTIONS I COM 60786L107 1 80 SH DEFINED 04 80 0 0 MODUSLINK GLOBAL SOLUTIONS I COM 60786L107 3,276 388,609 SH DEFINED 01,08 114,003 274,606 0 MODUSLINK GLOBAL SOLUTIONS I COM 60786L107 1,050 124,572 SH DEFINED 09 124,572 0 0 MODUSLINK GLOBAL SOLUTIONS I COM 60786L107 1 89 SH DEFINED 10 89 0 0 MOHAWK INDS INC COM 608190104 1,213 22,307 SH DEFINED 01 14,127 7,690 490 MOHAWK INDS INC COM 608190104 6 110 SH OTHER 01 0 100 10 MOHAWK INDS INC COM 608190104 18 335 SH DEFINED 04 335 0 0 MOHAWK INDS INC COM 608190104 21,108 388,153 SH DEFINED 01,08 73,872 314,281 0 MOHAWK INDS INC COM 608190104 1,672 30,747 SH DEFINED 09 30,747 0 0 MOHAWK INDS INC COM 608190104 6 110 SH DEFINED 10 110 0 0 MOLECULAR INSIGHT PHARM INC COM 60852M104 20 14,976 SH DEFINED 01 2,586 12,390 0 MOLECULAR INSIGHT PHARM INC COM 60852M104 173 131,930 SH DEFINED 01,08 21,612 110,318 0 MOLECULAR INSIGHT PHARM INC COM 60852M104 59 45,000 SH DEFINED 09 45,000 0 0 MOLECULAR INSIGHT PHARM INC COM 60852M104 0 30 SH DEFINED 10 30 0 0 MOLINA HEALTHCARE INC COM 60855R100 3,271 129,973 SH DEFINED 01 6,434 123,129 410 MOLINA HEALTHCARE INC COM 60855R100 0 10 SH DEFINED 04 10 0 0 MOLINA HEALTHCARE INC COM 60855R100 5,899 234,355 SH DEFINED 01,08 142,006 92,349 0 MOLINA HEALTHCARE INC COM 60855R100 1,026 40,775 SH DEFINED 09 40,775 0 0 MOLEX INC COM 608554101 3,190 152,919 SH DEFINED 01 71,989 78,380 2,550 MOLEX INC COM 608554101 405 19,429 SH OTHER 01 11,188 6,131 2,110 MOLEX INC COM 608554101 147 7,040 SH DEFINED 04 6,655 154 231 MOLEX INC COM 608554101 3 120 SH OTHER 04 110 10 0 MOLEX INC COM 608554101 5 245 SH DEFINED 07,10 245 0 0 MOLEX INC COM 608554101 20,241 970,315 SH DEFINED 01,08 262,659 707,656 0 MOLEX INC COM 608554101 4,744 227,414 SH DEFINED 09 227,414 0 0 MOLEX INC COM 608554101 286 13,715 SH DEFINED 10 2,172 13 11,530 MOLEX INC COM 608554101 1 49 SH OTHER 10 49 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 317 ________ MOLEX INC COM 608554200 1,993 112,891 SH DEFINED 01 100,541 1,430 10,920 MOLEX INC COM 608554200 700 39,650 SH OTHER 01 18,205 21,290 155 MOLEX INC COM 608554200 4,048 229,324 SH DEFINED 04 207,166 19,105 3,053 MOLEX INC COM 608554200 1,095 62,049 SH OTHER 04 4,055 17,194 40,800 MOLEX INC COM 608554200 9 500 SH DEFINED 01,08 0 500 0 MOLEX INC COM 608554200 215 12,200 SH DEFINED 09 12,200 0 0 MOLEX INC COM 608554200 2,062 116,811 SH DEFINED 10 100,502 3,500 12,809 MOLEX INC COM 608554200 27 1,510 SH OTHER 10 1,510 0 0 MOLSON COORS BREWING CO COM 60871R209 6,102 145,067 SH DEFINED 01 64,223 79,552 1,292 MOLSON COORS BREWING CO COM 60871R209 60 1,416 SH OTHER 01 916 370 130 MOLSON COORS BREWING CO COM 60871R209 195 4,639 SH DEFINED 04 4,412 0 227 MOLSON COORS BREWING CO COM 60871R209 2 59 SH OTHER 04 59 0 0 MOLSON COORS BREWING CO COM 60871R209 9 215 SH DEFINED 07,10 215 0 0 MOLSON COORS BREWING CO COM 60871R209 48,798 1,160,200 SH DEFINED 01,08 394,977 765,223 0 MOLSON COORS BREWING CO COM 60871R209 15,765 374,827 SH DEFINED 09 374,827 0 0 MOLSON COORS BREWING CO COM 60871R209 223 5,292 SH DEFINED 10 1,916 3,306 70 MOLSON COORS BREWING CO COM 60871R209 1 29 SH OTHER 10 29 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 856 57,196 SH DEFINED 01 9,808 47,388 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 4,905 327,671 SH DEFINED 01,08 73,974 253,697 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1,554 103,840 SH DEFINED 09 103,840 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1 40 SH DEFINED 10 40 0 0 MONARCH CASINO & RESORT INC COM 609027107 169 19,872 SH DEFINED 01 3,804 16,068 0 MONARCH CASINO & RESORT INC COM 609027107 838 98,572 SH DEFINED 01,08 24,849 73,723 0 MONARCH CASINO & RESORT INC COM 609027107 214 25,199 SH DEFINED 09 25,199 0 0 MONEYGRAM INTL INC COM 60935Y109 1,225 321,609 SH DEFINED 01 21,996 299,613 0 MONEYGRAM INTL INC COM 60935Y109 3,409 894,813 SH DEFINED 01,08 356,152 538,661 0 MONEYGRAM INTL INC COM 60935Y109 796 208,942 SH DEFINED 09 208,942 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 219 26,068 SH DEFINED 01 5,709 20,329 30 MONMOUTH REAL ESTATE INVT CO COM 609720107 1,445 171,854 SH DEFINED 01,08 34,740 137,114 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 625 74,325 SH DEFINED 09 74,325 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 0 30 SH DEFINED 10 30 0 0 MONOLITHIC PWR SYS INC COM 609839105 1,033 46,325 SH DEFINED 01 8,356 37,969 0 MONOLITHIC PWR SYS INC COM 609839105 41 1,840 SH OTHER 01 0 1,840 0 MONOLITHIC PWR SYS INC COM 609839105 156 6,990 SH DEFINED 04 1,840 5,150 0 MONOLITHIC PWR SYS INC COM 609839105 6,426 288,162 SH DEFINED 01,08 59,490 228,672 0 MONOLITHIC PWR SYS INC COM 609839105 2,199 98,597 SH DEFINED 09 98,597 0 0 MONOLITHIC PWR SYS INC COM 609839105 8 360 SH DEFINED 10 40 320 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 288 29,565 SH DEFINED 01 4,657 24,908 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,526 156,841 SH DEFINED 01,08 36,986 119,855 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 543 55,800 SH DEFINED 09 55,800 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 318 ________ MONRO MUFFLER BRAKE INC COM 610236101 1,046 29,257 SH DEFINED 01 8,209 21,018 30 MONRO MUFFLER BRAKE INC COM 610236101 18 500 SH OTHER 01 0 500 0 MONRO MUFFLER BRAKE INC COM 610236101 15 420 SH DEFINED 04 20 400 0 MONRO MUFFLER BRAKE INC COM 610236101 5,447 152,315 SH DEFINED 01,08 32,427 119,888 0 MONRO MUFFLER BRAKE INC COM 610236101 1,640 45,868 SH DEFINED 09 45,868 0 0 MONRO MUFFLER BRAKE INC COM 610236101 6 180 SH DEFINED 10 30 150 0 MONRO MUFFLER BRAKE INC COM 610236101 3 80 SH OTHER 10 0 80 0 MONSANTO CO NEW COM 61166W101 52,367 733,231 SH DEFINED 01 358,142 363,941 11,148 MONSANTO CO NEW COM 61166W101 5,109 71,533 SH OTHER 01 42,712 10,712 18,109 MONSANTO CO NEW COM 61166W101 8,281 115,954 SH DEFINED 04 106,170 2,327 7,457 MONSANTO CO NEW COM 61166W101 3,334 46,681 SH OTHER 04 37,052 6,450 3,179 MONSANTO CO NEW COM 61166W101 286 4,000 SH DEFINED 07,10 4,000 0 0 MONSANTO CO NEW COM 61166W101 303,697 4,252,266 SH DEFINED 01,08 1,459,752 2,792,514 0 MONSANTO CO NEW COM 61166W101 74,340 1,040,878 SH DEFINED 09 1,040,878 0 0 MONSANTO CO NEW COM 61166W101 22,714 318,040 SH DEFINED 10 189,857 3,910 124,273 MONSANTO CO NEW COM 61166W101 983 13,759 SH OTHER 10 9,905 3,106 748 MONSTER WORLDWIDE INC COM 611742107 3,850 231,761 SH DEFINED 01 67,863 161,814 2,084 MONSTER WORLDWIDE INC COM 611742107 76 4,584 SH OTHER 01 1,044 3,540 0 MONSTER WORLDWIDE INC COM 611742107 282 16,965 SH DEFINED 04 9,760 7,070 135 MONSTER WORLDWIDE INC COM 611742107 1 60 SH OTHER 04 60 0 0 MONSTER WORLDWIDE INC COM 611742107 3 165 SH DEFINED 07,10 165 0 0 MONSTER WORLDWIDE INC COM 611742107 16,494 993,040 SH DEFINED 01,08 343,974 649,066 0 MONSTER WORLDWIDE INC COM 611742107 3,269 196,809 SH DEFINED 09 196,809 0 0 MONSTER WORLDWIDE INC COM 611742107 40 2,411 SH DEFINED 10 1,801 610 0 MONSTER WORLDWIDE INC COM 611742107 4 254 SH OTHER 10 254 0 0 MOODYS CORP COM 615369105 8,670 291,420 SH DEFINED 01 124,913 160,765 5,742 MOODYS CORP COM 615369105 2,535 85,222 SH OTHER 01 25,254 59,968 0 MOODYS CORP COM 615369105 579 19,459 SH DEFINED 04 18,895 95 469 MOODYS CORP COM 615369105 213 7,160 SH OTHER 04 6,246 914 0 MOODYS CORP COM 615369105 6 200 SH DEFINED 07,10 200 0 0 MOODYS CORP COM 615369105 45,533 1,530,513 SH DEFINED 01,08 546,222 984,291 0 MOODYS CORP COM 615369105 12,269 412,398 SH DEFINED 09 412,398 0 0 MOODYS CORP COM 615369105 172 5,781 SH DEFINED 10 5,671 0 110 MOODYS CORP COM 615369105 4 132 SH OTHER 10 132 0 0 MOOG INC COM 615394202 9,342 263,757 SH DEFINED 01 23,130 238,847 1,780 MOOG INC COM 615394202 259 7,300 SH OTHER 01 0 7,300 0 MOOG INC COM 615394202 20 570 SH DEFINED 04 70 500 0 MOOG INC COM 615394202 19,889 561,515 SH DEFINED 01,08 285,054 276,461 0 MOOG INC COM 615394202 4,531 127,910 SH DEFINED 09 127,910 0 0 MOOG INC COM 615394202 9 240 SH DEFINED 10 90 150 0 MOOG INC COM 615394301 85 2,403 SH DEFINED 01 0 2,403 0 MOOG INC COM 615394301 155 4,357 SH DEFINED 01,08 3,380 977 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 604 39,600 SH OTHER 04 0 0 39,600 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 319 ________ MORGAN STANLEY COM 617446448 44,812 1,529,954 SH DEFINED 01 722,961 796,051 10,942 MORGAN STANLEY COM 617446448 1,433 48,912 SH OTHER 01 21,964 4,500 22,448 MORGAN STANLEY COM 617446448 3,629 123,887 SH DEFINED 04 114,137 5,077 4,673 MORGAN STANLEY COM 617446448 450 15,375 SH OTHER 04 14,178 97 1,100 MORGAN STANLEY COM 617446448 54 1,850 SH DEFINED 07,10 1,850 0 0 MORGAN STANLEY COM 617446448 324,385 11,074,950 SH DEFINED 01,08 3,910,601 7,164,349 0 MORGAN STANLEY COM 617446448 84,153 2,873,098 SH DEFINED 09 2,873,098 0 0 MORGAN STANLEY COM 617446448 1,923 65,654 SH DEFINED 10 61,614 280 3,760 MORGAN STANLEY COM 617446448 178 6,092 SH OTHER 10 5,656 0 436 MORGANS HOTEL GROUP CO COM 61748W108 127 19,840 SH DEFINED 01 4,185 15,655 0 MORGANS HOTEL GROUP CO COM 61748W108 1,215 189,501 SH DEFINED 01,08 34,243 155,258 0 MORGANS HOTEL GROUP CO COM 61748W108 378 59,000 SH DEFINED 09 59,000 0 0 MORGANS HOTEL GROUP CO COM 61748W108 0 30 SH DEFINED 10 30 0 0 MORNINGSTAR INC COM 617700109 1,428 29,702 SH DEFINED 01 21,441 8,091 170 MORNINGSTAR INC COM 617700109 171 3,555 SH OTHER 01 955 2,025 575 MORNINGSTAR INC COM 617700109 1,036 21,535 SH DEFINED 04 17,245 3,585 705 MORNINGSTAR INC COM 617700109 40 825 SH OTHER 04 370 455 0 MORNINGSTAR INC COM 617700109 2,731 56,782 SH DEFINED 01,08 4,559 52,223 0 MORNINGSTAR INC COM 617700109 977 20,312 SH DEFINED 10 19,717 370 225 MOSAIC CO COM 61945A107 52,621 865,910 SH DEFINED 01 758,965 87,436 19,509 MOSAIC CO COM 61945A107 6,032 99,256 SH OTHER 01 84,041 10,789 4,426 MOSAIC CO COM 61945A107 63,296 1,041,574 SH DEFINED 04 980,137 26,251 35,186 MOSAIC CO COM 61945A107 10,810 177,885 SH OTHER 04 132,272 37,590 8,023 MOSAIC CO COM 61945A107 36,024 592,787 SH DEFINED 01,08 191,522 401,265 0 MOSAIC CO COM 61945A107 3,221 53,007 SH DEFINED 09 53,007 0 0 MOSAIC CO COM 61945A107 15,845 260,741 SH DEFINED 10 253,363 6,015 1,363 MOSAIC CO COM 61945A107 2,147 35,330 SH OTHER 10 26,452 8,514 364 MOSYS INC COM 619718109 146 36,369 SH DEFINED 01 1,535 34,834 0 MOSYS INC COM 619718109 233 57,995 SH DEFINED 01,08 29,313 28,682 0 MOTOROLA INC COM 620076109 19,404 2,764,111 SH DEFINED 01 1,382,928 1,331,535 49,648 MOTOROLA INC COM 620076109 2,087 297,241 SH OTHER 01 132,095 141,351 23,795 MOTOROLA INC COM 620076109 2,745 391,003 SH DEFINED 04 294,874 81,131 14,998 MOTOROLA INC COM 620076109 806 114,853 SH OTHER 04 107,478 2,375 5,000 MOTOROLA INC COM 620076109 19 2,760 SH DEFINED 07,10 2,760 0 0 MOTOROLA INC COM 620076109 129,425 18,436,545 SH DEFINED 01,08 6,533,552 11,902,993 0 MOTOROLA INC COM 620076109 33,951 4,836,364 SH DEFINED 09 4,836,364 0 0 MOTOROLA INC COM 620076109 849 120,927 SH DEFINED 10 95,917 23,000 2,010 MOTOROLA INC COM 620076109 279 39,678 SH OTHER 10 27,438 12,240 0 MOVE INC COM COM 62458M108 653 312,485 SH DEFINED 01 37,413 275,072 0 MOVE INC COM COM 62458M108 2,846 1,361,635 SH DEFINED 01,08 374,997 986,638 0 MOVE INC COM COM 62458M108 865 413,651 SH DEFINED 09 413,651 0 0 MOVE INC COM COM 62458M108 1 300 SH DEFINED 10 300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 320 ________ MOVADO GROUP INC COM 624580106 448 39,728 SH DEFINED 01 11,213 27,955 560 MOVADO GROUP INC COM 624580106 1,824 161,674 SH DEFINED 01,08 44,792 116,882 0 MOVADO GROUP INC COM 624580106 473 41,934 SH DEFINED 09 41,934 0 0 MUELLER INDS INC COM 624756102 5,032 187,835 SH DEFINED 01 25,250 161,180 1,405 MUELLER INDS INC COM 624756102 20 755 SH OTHER 01 0 0 755 MUELLER INDS INC COM 624756102 69 2,570 SH DEFINED 04 2,570 0 0 MUELLER INDS INC COM 624756102 11,558 431,414 SH DEFINED 01,08 200,271 231,143 0 MUELLER INDS INC COM 624756102 2,712 101,234 SH DEFINED 09 101,234 0 0 MUELLER INDS INC COM 624756102 110 4,095 SH DEFINED 10 4,095 0 0 MUELLER WTR PRODS INC COM 624758108 1,040 217,530 SH DEFINED 01 56,618 160,912 0 MUELLER WTR PRODS INC COM 624758108 55 11,470 SH OTHER 01 0 11,470 0 MUELLER WTR PRODS INC COM 624758108 192 40,217 SH DEFINED 04 11,255 28,962 0 MUELLER WTR PRODS INC COM 624758108 5,767 1,206,383 SH DEFINED 01,08 248,693 957,690 0 MUELLER WTR PRODS INC COM 624758108 2,175 455,111 SH DEFINED 09 455,111 0 0 MUELLER WTR PRODS INC COM 624758108 130 27,269 SH DEFINED 10 2,975 24,294 0 MULTI COLOR CORP COM 625383104 865 72,241 SH DEFINED 01 2,365 69,876 0 MULTI COLOR CORP COM 625383104 1,742 145,428 SH DEFINED 01,08 78,898 66,530 0 MULTI COLOR CORP COM 625383104 340 28,350 SH DEFINED 09 28,350 0 0 MULTI COLOR CORP COM 625383104 0 20 SH DEFINED 10 20 0 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 546 21,180 SH DEFINED 01 1,958 19,222 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 9 355 SH DEFINED 04 355 0 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 2,496 96,882 SH DEFINED 01,08 27,498 69,384 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 649 25,192 SH DEFINED 09 25,192 0 0 MULTIMEDIA GAMES INC COM 625453105 151 38,843 SH DEFINED 01 8,864 29,979 0 MULTIMEDIA GAMES INC COM 625453105 822 210,701 SH DEFINED 01,08 50,359 160,342 0 MULTIMEDIA GAMES INC COM 625453105 368 94,291 SH DEFINED 09 94,291 0 0 MURPHY OIL CORP COM 626717102 28,845 513,356 SH DEFINED 01 91,917 418,740 2,699 MURPHY OIL CORP COM 626717102 280 4,981 SH OTHER 01 4,831 38 112 MURPHY OIL CORP COM 626717102 453 8,068 SH DEFINED 04 7,967 65 36 MURPHY OIL CORP COM 626717102 34 603 SH OTHER 04 603 0 0 MURPHY OIL CORP COM 626717102 7 120 SH DEFINED 07,10 120 0 0 MURPHY OIL CORP COM 626717102 85,706 1,525,283 SH DEFINED 01,08 538,377 986,906 0 MURPHY OIL CORP COM 626717102 22,467 399,837 SH DEFINED 09 399,837 0 0 MURPHY OIL CORP COM 626717102 372 6,612 SH DEFINED 10 3,727 2,625 260 MURPHY OIL CORP COM 626717102 569 10,131 SH OTHER 10 131 10,000 0 MUTUALFIRST FINL INC COM 62845B104 65 9,748 SH DEFINED 01 0 9,748 0 MUTUALFIRST FINL INC COM 62845B104 122 18,362 SH DEFINED 01,08 10,636 7,726 0 MYERS INDS INC COM 628464109 3,258 310,834 SH DEFINED 01 15,612 293,652 1,570 MYERS INDS INC COM 628464109 5,647 538,800 SH DEFINED 01,08 327,769 211,031 0 MYERS INDS INC COM 628464109 874 83,375 SH DEFINED 09 83,375 0 0 MYERS INDS INC COM 628464109 1 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 321 ________ MYLAN INC COM 628530107 11,628 512,043 SH DEFINED 01 269,271 234,457 8,315 MYLAN INC COM 628530107 1,914 84,290 SH OTHER 01 65,575 17,920 795 MYLAN INC COM 628530107 4,688 206,432 SH DEFINED 04 200,919 3,965 1,548 MYLAN INC COM 628530107 507 22,333 SH OTHER 04 4,785 17,548 0 MYLAN INC COM 628530107 57,352 2,525,416 SH DEFINED 01,08 965,133 1,560,283 0 MYLAN INC COM 628530107 14,400 634,094 SH DEFINED 09 634,094 0 0 MYLAN INC COM 628530107 2,215 97,543 SH DEFINED 10 92,483 4,605 455 MYLAN INC COM 628530107 333 14,674 SH OTHER 10 13,669 1,005 0 MYLAN INC CONV PFD 628530206 6,159 4,500 DEFINED 01 0 4,500 0 MYLAN INC CONV PFD 628530206 6,159 4,500 DEFINED 01,08 4,500 0 0 MYRIAD GENETICS INC COM 62855J104 810 33,680 SH DEFINED 01 12,199 21,481 0 MYRIAD GENETICS INC COM 62855J104 26 1,100 SH OTHER 01 0 1,100 0 MYRIAD GENETICS INC COM 62855J104 24 1,000 SH DEFINED 04 0 1,000 0 MYRIAD GENETICS INC COM 62855J104 68 2,814 SH OTHER 04 2,514 300 0 MYRIAD GENETICS INC COM 62855J104 8,756 364,066 SH DEFINED 01,08 116,275 247,791 0 MYRIAD GENETICS INC COM 62855J104 745 30,978 SH DEFINED 09 30,978 0 0 MYRIAD GENETICS INC COM 62855J104 15 630 SH DEFINED 10 230 400 0 MYRIAD PHARMACEUTICALS INC COM 62856H107 137 30,330 SH DEFINED 01 5,517 24,796 17 MYRIAD PHARMACEUTICALS INC COM 62856H107 0 50 SH OTHER 04 0 50 0 MYRIAD PHARMACEUTICALS INC COM 62856H107 891 197,221 SH DEFINED 01,08 34,263 162,958 0 MYRIAD PHARMACEUTICALS INC COM 62856H107 280 61,915 SH DEFINED 09 61,915 0 0 MYRIAD PHARMACEUTICALS INC COM 62856H107 0 42 SH DEFINED 10 42 0 0 NBT BANCORP INC COM 628778102 3,235 141,378 SH DEFINED 01 15,702 125,666 10 NBT BANCORP INC COM 628778102 1 50 SH DEFINED 04 50 0 0 NBT BANCORP INC COM 628778102 8,516 372,192 SH DEFINED 01,08 158,311 213,881 0 NBT BANCORP INC COM 628778102 2,239 97,855 SH DEFINED 09 97,855 0 0 NBT BANCORP INC COM 628778102 1 60 SH DEFINED 10 60 0 0 NBTY INC COM 628782104 1,436 29,920 SH DEFINED 01 15,838 12,042 2,040 NBTY INC COM 628782104 2 35 SH OTHER 01 0 0 35 NBTY INC COM 628782104 28 590 SH DEFINED 04 590 0 0 NBTY INC COM 628782104 99 2,073 SH OTHER 04 2,073 0 0 NBTY INC COM 628782104 19,160 399,335 SH DEFINED 01,08 42,524 356,811 0 NBTY INC COM 628782104 12 250 SH DEFINED 10 250 0 0 NCI BUILDING SYS INC COM 628852204 189 17,102 SH DEFINED 01 7,380 9,722 0 NCI BUILDING SYS INC COM 628852204 6 520 SH DEFINED 04 520 0 0 NCI BUILDING SYS INC COM 628852204 7 600 SH OTHER 04 0 0 600 NCI BUILDING SYS INC COM 628852204 1,507 136,544 SH DEFINED 01,08 27,517 109,027 0 NCI BUILDING SYS INC COM 628852204 690 62,482 SH DEFINED 09 62,482 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 322 ________ NCR CORP NEW COM 62886E108 1,249 90,499 SH DEFINED 01 41,945 41,824 6,730 NCR CORP NEW COM 62886E108 2 162 SH OTHER 01 162 0 0 NCR CORP NEW COM 62886E108 10 707 SH DEFINED 04 707 0 0 NCR CORP NEW COM 62886E108 34 2,488 SH OTHER 04 1,206 0 1,282 NCR CORP NEW COM 62886E108 13,015 943,145 SH DEFINED 01,08 62,938 880,207 0 NCR CORP NEW COM 62886E108 372 26,921 SH DEFINED 09 26,921 0 0 NCR CORP NEW COM 62886E108 6 400 SH DEFINED 10 0 0 400 NCR CORP NEW COM 62886E108 2 160 SH OTHER 10 0 0 160 NCI INC COM 62886K104 406 13,431 SH DEFINED 01 3,591 9,840 0 NCI INC COM 62886K104 2,002 66,213 SH DEFINED 01,08 16,475 49,738 0 NCI INC COM 62886K104 641 21,209 SH DEFINED 09 21,209 0 0 NASB FINL INC COM 628968109 310 13,404 SH DEFINED 01 513 12,881 10 NASB FINL INC COM 628968109 899 38,880 SH DEFINED 01,08 14,503 24,377 0 NASB FINL INC COM 628968109 220 9,500 SH DEFINED 09 9,500 0 0 NGP CAP RES CO COM 62912R107 162 19,001 SH DEFINED 01 4,278 14,723 0 NGP CAP RES CO COM 62912R107 1,192 139,885 SH DEFINED 01,08 32,100 107,785 0 NGP CAP RES CO COM 62912R107 505 59,292 SH DEFINED 09 59,292 0 0 NGP CAP RES CO COM 62912R107 0 50 SH DEFINED 10 50 0 0 NGAS RESOURCES INC COM 62912T103 8 5,578 SH DEFINED 01 1,610 3,968 0 NGAS RESOURCES INC COM 62912T103 4 2,700 SH DEFINED 04 2,700 0 0 NGAS RESOURCES INC COM 62912T103 15 10,000 SH OTHER 04 0 10,000 0 NGAS RESOURCES INC COM 62912T103 87 58,236 SH DEFINED 01,08 1,107 57,129 0 NII HLDGS INC CONV DEB 62913FAJ1 5,663 6,000,000 PRN DEFINED 01 0 6,000,000 0 NII HLDGS INC CONV DEB 62913FAJ1 316 335,000 PRN DEFINED 04 335,000 0 0 NII HLDGS INC CONV DEB 62913FAJ1 566,250 6,000,000 PRN DEFINED 01,08 6,000,000 0 0 NII HLDGS INC COM 62913F201 4,311 103,438 SH DEFINED 01 39,301 62,542 1,595 NII HLDGS INC COM 62913F201 64 1,525 SH OTHER 01 495 95 935 NII HLDGS INC COM 62913F201 375 9,005 SH DEFINED 04 8,605 400 0 NII HLDGS INC COM 62913F201 204 4,890 SH OTHER 04 4,890 0 0 NII HLDGS INC COM 62913F201 29,662 711,663 SH DEFINED 01,08 266,234 445,429 0 NII HLDGS INC COM 62913F201 3,511 84,247 SH DEFINED 09 84,247 0 0 NII HLDGS INC COM 62913F201 428 10,273 SH DEFINED 10 9,943 0 330 NIC INC COM 62914B100 643 81,750 SH DEFINED 01 10,787 70,963 0 NIC INC COM 62914B100 33 4,230 SH DEFINED 04 0 4,230 0 NIC INC COM 62914B100 3,338 424,145 SH DEFINED 01,08 101,522 322,623 0 NIC INC COM 62914B100 1,112 141,332 SH DEFINED 09 141,332 0 0 NIC INC COM 62914B100 1 100 SH DEFINED 10 100 0 0 NIVS INTELLIMEDIA TECH GP IN COM 62914U108 6 1,549 SH DEFINED 01 774 775 0 NIVS INTELLIMEDIA TECH GP IN COM 62914U108 165 42,993 SH DEFINED 01,08 2,941 40,052 0 NIVS INTELLIMEDIA TECH GP IN COM 62914U108 48 12,624 SH DEFINED 09 12,624 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 323 ________ NL INDS INC COM 629156407 340 39,670 SH DEFINED 01 1,179 38,491 0 NL INDS INC COM 629156407 862 100,488 SH DEFINED 01,08 47,039 53,449 0 NL INDS INC COM 629156407 187 21,823 SH DEFINED 09 21,823 0 0 NMT MED INC COM 629294109 56 12,350 SH DEFINED 01 0 12,350 0 NMT MED INC COM 629294109 143 31,625 SH DEFINED 01,08 15,800 15,825 0 NN INC COM 629337106 90 16,313 SH DEFINED 01 130 16,183 0 NN INC COM 629337106 217 39,371 SH DEFINED 01,08 14,028 25,343 0 NPS PHARMACEUTICALS INC COM 62936P103 363 72,077 SH DEFINED 01 11,687 60,390 0 NPS PHARMACEUTICALS INC COM 62936P103 2,119 420,422 SH DEFINED 01,08 80,798 339,624 0 NPS PHARMACEUTICALS INC COM 62936P103 605 120,000 SH DEFINED 09 120,000 0 0 NPS PHARMACEUTICALS INC COM 62936P103 0 90 SH DEFINED 10 90 0 0 NRG ENERGY INC COM 629377508 7,338 351,090 SH DEFINED 01 118,416 229,894 2,780 NRG ENERGY INC COM 629377508 149 7,134 SH OTHER 01 1,185 5,729 220 NRG ENERGY INC COM 629377508 355 16,966 SH DEFINED 04 8,676 8,240 50 NRG ENERGY INC COM 629377508 4 211 SH OTHER 04 211 0 0 NRG ENERGY INC COM 629377508 3 160 SH DEFINED 07,10 160 0 0 NRG ENERGY INC COM 629377508 46,342 2,217,330 SH DEFINED 01,08 871,282 1,346,048 0 NRG ENERGY INC COM 629377508 11,179 534,881 SH DEFINED 09 534,881 0 0 NRG ENERGY INC COM 629377508 148 7,101 SH DEFINED 10 4,501 1,950 650 NRG ENERGY INC COM 629377508 2 89 SH OTHER 10 89 0 0 NTN BUZZTIME INC COM 629410309 15 29,648 SH DEFINED 01 0 29,648 0 NTN BUZZTIME INC COM 629410309 28 56,048 SH DEFINED 01,08 28,615 27,433 0 NTT DOCOMO INC COM 62942M201 3,211 211,225 SH DEFINED 01 182,445 4,045 24,735 NTT DOCOMO INC COM 62942M201 37 2,442 SH OTHER 01 683 1,759 0 NTT DOCOMO INC COM 62942M201 244 16,044 SH DEFINED 04 16,044 0 0 NTT DOCOMO INC COM 62942M201 1,033 67,979 SH DEFINED 01,08 67,979 0 0 NTT DOCOMO INC COM 62942M201 19 1,275 SH DEFINED 10 1,275 0 0 NVR INC COM 62944T105 1,650 2,271 SH DEFINED 01 1,216 855 200 NVR INC COM 62944T105 24 33 SH DEFINED 04 33 0 0 NVR INC COM 62944T105 25,848 35,579 SH DEFINED 01,08 2,187 33,392 0 NVR INC COM 62944T105 777 1,070 SH DEFINED 09 1,070 0 0 NVR INC COM 62944T105 15 20 SH DEFINED 10 20 0 0 NVE CORP COM 629445206 410 9,054 SH DEFINED 01 1,172 7,882 0 NVE CORP COM 629445206 2,145 47,347 SH DEFINED 01,08 12,124 35,223 0 NVE CORP COM 629445206 599 13,216 SH DEFINED 09 13,216 0 0 NYMAGIC INC COM 629484106 449 21,129 SH DEFINED 01 978 20,151 0 NYMAGIC INC COM 629484106 1,202 56,610 SH DEFINED 01,08 22,821 33,789 0 NYMAGIC INC COM 629484106 301 14,200 SH DEFINED 09 14,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 324 ________ NYSE EURONEXT COM 629491101 8,433 284,811 SH DEFINED 01 145,140 135,885 3,786 NYSE EURONEXT COM 629491101 487 16,431 SH OTHER 01 15,951 54 426 NYSE EURONEXT COM 629491101 492 16,630 SH DEFINED 04 15,113 613 904 NYSE EURONEXT COM 629491101 16 524 SH OTHER 04 205 19 300 NYSE EURONEXT COM 629491101 4 120 SH DEFINED 07,10 120 0 0 NYSE EURONEXT COM 629491101 61,734 2,084,909 SH DEFINED 01,08 736,084 1,348,825 0 NYSE EURONEXT COM 629491101 16,096 543,608 SH DEFINED 09 543,608 0 0 NYSE EURONEXT COM 629491101 178 6,017 SH DEFINED 10 5,806 0 211 NYSE EURONEXT COM 629491101 5 174 SH OTHER 10 174 0 0 NABI BIOPHARMACEUTICALS COM 629519109 409 74,314 SH DEFINED 01 13,127 61,187 0 NABI BIOPHARMACEUTICALS COM 629519109 2,358 428,808 SH DEFINED 01,08 93,666 335,142 0 NABI BIOPHARMACEUTICALS COM 629519109 759 138,005 SH DEFINED 09 138,005 0 0 NABI BIOPHARMACEUTICALS COM 629519109 1 110 SH DEFINED 10 110 0 0 NACCO INDS INC COM 629579103 2,860 38,571 SH DEFINED 01 1,856 36,315 400 NACCO INDS INC COM 629579103 263 3,550 SH OTHER 01 3,350 0 200 NACCO INDS INC COM 629579103 5,429 73,220 SH DEFINED 01,08 40,471 32,749 0 NACCO INDS INC COM 629579103 1,024 13,815 SH DEFINED 09 13,815 0 0 NACCO INDS INC COM 629579103 30 400 SH DEFINED 10 400 0 0 NALCO HOLDING COMPANY COM 62985Q101 1,306 53,680 SH DEFINED 01 19,163 33,397 1,120 NALCO HOLDING COMPANY COM 62985Q101 1,010 41,515 SH OTHER 01 33,500 7,910 105 NALCO HOLDING COMPANY COM 62985Q101 17 700 SH DEFINED 04 700 0 0 NALCO HOLDING COMPANY COM 62985Q101 10,203 419,356 SH DEFINED 01,08 51,309 368,047 0 NALCO HOLDING COMPANY COM 62985Q101 9 350 SH DEFINED 10 350 0 0 NANOMETRICS INC COM 630077105 124 13,117 SH DEFINED 01 750 12,367 0 NANOMETRICS INC COM 630077105 258 27,234 SH DEFINED 01,08 10,095 17,139 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 23 12,127 SH DEFINED 01 0 12,127 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 50 26,348 SH DEFINED 01,08 9,998 16,350 0 NANOSPHERE INC COM 63009F105 59 12,396 SH DEFINED 01 1,357 11,039 0 NANOSPHERE INC COM 63009F105 479 100,030 SH DEFINED 01,08 20,459 79,571 0 NANOSPHERE INC COM 63009F105 153 32,000 SH DEFINED 09 32,000 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 109 47,286 SH DEFINED 01 16,630 30,431 225 NAPCO SEC TECHNOLOGIES INC COM 630402105 15 6,360 SH OTHER 01 2,475 2,965 920 NAPCO SEC TECHNOLOGIES INC COM 630402105 55 23,730 SH DEFINED 04 22,940 790 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1 385 SH OTHER 04 200 185 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 2 960 SH DEFINED 07,10 960 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 84 36,674 SH DEFINED 01,08 22,996 13,678 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 31 13,590 SH DEFINED 10 11,595 1,995 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 325 ________ NARA BANCORP INC COM 63080P105 416 47,524 SH DEFINED 01 14,247 32,037 1,240 NARA BANCORP INC COM 63080P105 0 20 SH DEFINED 04 20 0 0 NARA BANCORP INC COM 63080P105 2,261 258,059 SH DEFINED 01,08 63,259 194,800 0 NARA BANCORP INC COM 63080P105 870 99,314 SH DEFINED 09 99,314 0 0 NARA BANCORP INC COM 63080P105 0 40 SH DEFINED 10 40 0 0 NASDAQ OMX GROUP INC COM 631103108 2,990 141,550 SH DEFINED 01 57,687 81,157 2,706 NASDAQ OMX GROUP INC COM 631103108 124 5,874 SH OTHER 01 5,705 169 0 NASDAQ OMX GROUP INC COM 631103108 144 6,834 SH DEFINED 04 6,429 240 165 NASDAQ OMX GROUP INC COM 631103108 2 112 SH OTHER 04 112 0 0 NASDAQ OMX GROUP INC COM 631103108 6 270 SH DEFINED 07,10 270 0 0 NASDAQ OMX GROUP INC COM 631103108 24,331 1,152,034 SH DEFINED 01,08 405,951 746,083 0 NASDAQ OMX GROUP INC COM 631103108 6,186 292,884 SH DEFINED 09 292,884 0 0 NASDAQ OMX GROUP INC COM 631103108 47 2,236 SH DEFINED 10 2,166 0 70 NASDAQ OMX GROUP INC COM 631103108 1 43 SH OTHER 10 43 0 0 NASH FINCH CO CONV DEB 631158AD4 158 350,000 PRN DEFINED 04 350,000 0 0 NASH FINCH CO COM 631158102 2,809 83,473 SH DEFINED 01 5,999 77,474 0 NASH FINCH CO COM 631158102 0 5 SH DEFINED 04 5 0 0 NASH FINCH CO COM 631158102 5,876 174,607 SH DEFINED 01,08 90,081 84,526 0 NASH FINCH CO COM 631158102 1,243 36,938 SH DEFINED 09 36,938 0 0 NASH FINCH CO COM 631158102 1 30 SH DEFINED 10 30 0 0 NATIONAL COAL CORP COM 632381208 7 11,800 SH DEFINED 01 0 11,800 0 NATIONAL COAL CORP COM 632381208 45 79,594 SH DEFINED 01,08 9,300 70,294 0 NATIONAL BK GREECE S A COM 633643408 3,126 770,008 SH DEFINED 01 686,871 35,812 47,325 NATIONAL BK GREECE S A COM 633643408 300 73,991 SH OTHER 01 14,491 56,635 2,865 NATIONAL BK GREECE S A COM 633643408 2,770 682,327 SH DEFINED 04 563,088 116,644 2,595 NATIONAL BK GREECE S A COM 633643408 413 101,690 SH OTHER 04 91,890 9,800 0 NATIONAL BK GREECE S A COM 633643408 129 31,718 SH DEFINED 07,10 15,480 16,238 0 NATIONAL BK GREECE S A COM 633643408 500 123,068 SH DEFINED 01,08 123,068 0 0 NATIONAL BK GREECE S A COM 633643408 1,727 425,425 SH DEFINED 10 363,452 50,083 11,890 NATIONAL BK GREECE S A COM 633643408 4 940 SH OTHER 10 940 0 0 NATIONAL BANKSHARES INC VA COM 634865109 145 5,338 SH DEFINED 01 1,641 3,697 0 NATIONAL BANKSHARES INC VA COM 634865109 1,328 48,721 SH DEFINED 01,08 9,142 39,579 0 NATIONAL BANKSHARES INC VA COM 634865109 312 11,436 SH DEFINED 09 11,436 0 0 NATIONAL BEVERAGE CORP COM 635017106 617 55,518 SH DEFINED 01 2,075 53,443 0 NATIONAL BEVERAGE CORP COM 635017106 1,591 143,095 SH DEFINED 01,08 60,309 82,786 0 NATIONAL BEVERAGE CORP COM 635017106 341 30,700 SH DEFINED 09 30,700 0 0 NATIONAL CINEMEDIA INC COM 635309107 964 55,860 SH DEFINED 01 12,169 43,611 80 NATIONAL CINEMEDIA INC COM 635309107 5,781 334,963 SH DEFINED 01,08 71,518 263,445 0 NATIONAL CINEMEDIA INC COM 635309107 2,082 120,635 SH DEFINED 09 120,635 0 0 NATIONAL CINEMEDIA INC COM 635309107 1 80 SH DEFINED 10 80 0 0 NATIONAL CINEMEDIA INC COM 635309107 4 220 SH OTHER 10 0 220 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 326 ________ NATIONAL CITY CORP CONV DEB 635405AW3 305 300,000 PRN OTHER 01 300,000 0 0 NATIONAL CITY CORP CONV DEB 635405AW3 25 25,000 PRN DEFINED 04 25,000 0 0 NATIONAL DENTEX CORP COM 63563H109 94 9,553 SH DEFINED 01 0 9,553 0 NATIONAL DENTEX CORP COM 63563H109 130 13,252 SH DEFINED 01,08 10,038 3,214 0 NATIONAL HEALTHCARE CORP COM 635906100 452 12,778 SH DEFINED 01 1,838 10,940 0 NATIONAL HEALTHCARE CORP COM 635906100 2,748 77,683 SH DEFINED 01,08 25,180 52,503 0 NATIONAL HEALTHCARE CORP COM 635906100 907 25,637 SH DEFINED 09 25,637 0 0 NATIONAL FINL PARTNERS CORP COM 63607P208 1,607 113,952 SH DEFINED 01 22,858 89,779 1,315 NATIONAL FINL PARTNERS CORP COM 63607P208 78 5,560 SH OTHER 01 0 5,560 0 NATIONAL FINL PARTNERS CORP COM 63607P208 237 16,790 SH DEFINED 04 5,450 11,340 0 NATIONAL FINL PARTNERS CORP COM 63607P208 5,675 402,461 SH DEFINED 01,08 125,364 277,097 0 NATIONAL FINL PARTNERS CORP COM 63607P208 1,562 110,747 SH DEFINED 09 110,747 0 0 NATIONAL FINL PARTNERS CORP COM 63607P208 15 1,090 SH DEFINED 10 70 1,020 0 NATIONAL FUEL GAS CO N J COM 636180101 1,928 38,150 SH DEFINED 01 26,258 11,572 320 NATIONAL FUEL GAS CO N J COM 636180101 56 1,110 SH OTHER 01 0 0 1,110 NATIONAL FUEL GAS CO N J COM 636180101 150 2,965 SH DEFINED 04 2,365 0 600 NATIONAL FUEL GAS CO N J COM 636180101 20 400 SH OTHER 04 400 0 0 NATIONAL FUEL GAS CO N J COM 636180101 23,551 465,888 SH DEFINED 01,08 34,470 431,418 0 NATIONAL FUEL GAS CO N J COM 636180101 13 264 SH DEFINED 10 104 0 160 NATIONAL GRID PLC COM 636274300 3,653 74,932 SH DEFINED 01 65,592 1,660 7,680 NATIONAL GRID PLC COM 636274300 147 3,016 SH OTHER 01 589 627 1,800 NATIONAL GRID PLC COM 636274300 1,392 28,550 SH DEFINED 04 28,375 0 175 NATIONAL GRID PLC COM 636274300 155 3,180 SH OTHER 04 2,520 660 0 NATIONAL GRID PLC COM 636274300 1,171 24,013 SH DEFINED 01,08 24,013 0 0 NATIONAL GRID PLC COM 636274300 255 5,235 SH DEFINED 10 5,235 0 0 NATIONAL GRID PLC COM 636274300 21 435 SH OTHER 10 125 310 0 NATIONAL HEALTH INVS INC COM 63633D104 6,301 162,556 SH DEFINED 01 6,884 155,672 0 NATIONAL HEALTH INVS INC COM 63633D104 13,928 359,333 SH DEFINED 01,08 200,698 158,635 0 NATIONAL HEALTH INVS INC COM 63633D104 2,858 73,747 SH DEFINED 09 73,747 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2 50 SH DEFINED 10 50 0 0 NATIONAL INSTRS CORP COM 636518102 2,395 71,811 SH DEFINED 01 47,099 23,532 1,180 NATIONAL INSTRS CORP COM 636518102 383 11,470 SH OTHER 01 5,470 4,510 1,490 NATIONAL INSTRS CORP COM 636518102 1,431 42,896 SH DEFINED 04 40,131 2,355 410 NATIONAL INSTRS CORP COM 636518102 102 3,055 SH OTHER 04 525 2,255 275 NATIONAL INSTRS CORP COM 636518102 53 1,580 SH DEFINED 07,10 1,580 0 0 NATIONAL INSTRS CORP COM 636518102 11,287 338,431 SH DEFINED 01,08 20,607 317,824 0 NATIONAL INSTRS CORP COM 636518102 1,020 30,594 SH DEFINED 10 27,679 2,915 0 NATIONAL INSTRS CORP COM 636518102 184 5,520 SH OTHER 10 0 0 5,520 NATIONAL INTERSTATE CORP COM 63654U100 264 12,766 SH DEFINED 01 1,315 11,451 0 NATIONAL INTERSTATE CORP COM 63654U100 1,128 54,455 SH DEFINED 01,08 17,827 36,628 0 NATIONAL INTERSTATE CORP COM 63654U100 389 18,800 SH DEFINED 09 18,800 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 327 ________ NATIONAL OILWELL VARCO INC COM 637071101 78,214 1,927,413 SH DEFINED 01 1,548,272 318,049 61,092 NATIONAL OILWELL VARCO INC COM 637071101 12,879 317,381 SH OTHER 01 271,010 20,438 25,933 NATIONAL OILWELL VARCO INC COM 637071101 48,059 1,184,307 SH DEFINED 04 1,108,493 33,764 42,050 NATIONAL OILWELL VARCO INC COM 637071101 8,920 219,801 SH OTHER 04 179,015 27,994 12,792 NATIONAL OILWELL VARCO INC COM 637071101 144,434 3,559,243 SH DEFINED 01,08 1,313,001 2,246,242 0 NATIONAL OILWELL VARCO INC COM 637071101 35,641 878,298 SH DEFINED 09 878,298 0 0 NATIONAL OILWELL VARCO INC COM 637071101 11,072 272,832 SH DEFINED 10 264,608 5,125 3,099 NATIONAL OILWELL VARCO INC COM 637071101 2,434 59,976 SH OTHER 10 51,333 8,248 395 NATIONAL PENN BANCSHARES INC COM 637138108 6,250 905,791 SH DEFINED 01 60,616 845,105 70 NATIONAL PENN BANCSHARES INC COM 637138108 1 205 SH DEFINED 04 205 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 12,270 1,778,271 SH DEFINED 01,08 975,282 802,989 0 NATIONAL PENN BANCSHARES INC COM 637138108 2,537 367,700 SH DEFINED 09 367,700 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 2 253 SH DEFINED 10 253 0 0 NATIONAL PRESTO INDS INC COM 637215104 1,563 13,142 SH DEFINED 01 4,308 8,634 200 NATIONAL PRESTO INDS INC COM 637215104 36 300 SH OTHER 04 300 0 0 NATIONAL PRESTO INDS INC COM 637215104 5,101 42,895 SH DEFINED 01,08 11,481 31,414 0 NATIONAL PRESTO INDS INC COM 637215104 1,642 13,812 SH DEFINED 09 13,812 0 0 NATIONAL PRESTO INDS INC COM 637215104 37 310 SH DEFINED 10 10 300 0 NATIONAL RESEARCH CORP COM 637372103 177 7,001 SH DEFINED 01 221 6,780 0 NATIONAL RESEARCH CORP COM 637372103 494 19,523 SH DEFINED 01,08 7,210 12,313 0 NATIONAL RESEARCH CORP COM 637372103 46 1,800 SH DEFINED 09 1,800 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 13,202 578,274 SH DEFINED 01 37,205 538,339 2,730 NATIONAL RETAIL PROPERTIES I COM 637417106 20 870 SH OTHER 01 870 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3 135 SH DEFINED 04 135 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 27,616 1,209,633 SH DEFINED 01,08 694,932 514,701 0 NATIONAL RETAIL PROPERTIES I COM 637417106 5,034 220,517 SH DEFINED 09 220,517 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3 150 SH DEFINED 10 0 0 150 NATIONAL SEMICONDUCTOR CORP COM 637640103 6,218 430,001 SH DEFINED 01 195,547 230,236 4,218 NATIONAL SEMICONDUCTOR CORP COM 637640103 59 4,113 SH OTHER 01 2,994 847 272 NATIONAL SEMICONDUCTOR CORP COM 637640103 397 27,470 SH DEFINED 04 24,508 990 1,972 NATIONAL SEMICONDUCTOR CORP COM 637640103 95 6,578 SH OTHER 04 6,564 14 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 27,874 1,927,687 SH DEFINED 01,08 750,632 1,177,055 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 7,000 484,084 SH DEFINED 09 484,084 0 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 161 11,155 SH DEFINED 10 9,545 0 1,610 NATIONAL SEMICONDUCTOR CORP COM 637640103 2 146 SH OTHER 10 77 69 0 NATIONAL TECHNICAL SYS INC COM 638104109 63 11,537 SH DEFINED 01 0 11,537 0 NATIONAL TECHNICAL SYS INC COM 638104109 123 22,332 SH DEFINED 01,08 11,959 10,373 0 NATIONAL WESTN LIFE INS CO COM 638522102 868 4,706 SH DEFINED 01 569 4,137 0 NATIONAL WESTN LIFE INS CO COM 638522102 7 40 SH OTHER 01 40 0 0 NATIONAL WESTN LIFE INS CO COM 638522102 3,635 19,719 SH DEFINED 01,08 5,614 14,105 0 NATIONAL WESTN LIFE INS CO COM 638522102 1,210 6,562 SH DEFINED 09 6,562 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 328 ________ NATIONWIDE HEALTH PPTYS INC COM 638620104 1,768 50,306 SH DEFINED 01 21,596 25,001 3,709 NATIONWIDE HEALTH PPTYS INC COM 638620104 2 65 SH OTHER 01 0 0 65 NATIONWIDE HEALTH PPTYS INC COM 638620104 65 1,848 SH DEFINED 04 1,408 0 440 NATIONWIDE HEALTH PPTYS INC COM 638620104 28,031 797,472 SH DEFINED 01,08 154,246 643,226 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 8 240 SH DEFINED 10 0 0 240 NATURAL ALTERNATIVES INTL IN COM 638842302 92 11,427 SH DEFINED 01 0 11,427 0 NATURAL ALTERNATIVES INTL IN COM 638842302 137 17,031 SH DEFINED 01,08 11,214 5,817 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1,107 69,767 SH DEFINED 01 3,211 66,556 0 NATURAL GAS SERVICES GROUP COM 63886Q109 8 480 SH DEFINED 04 480 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 2,455 154,672 SH DEFINED 01,08 76,531 78,141 0 NATURAL GAS SERVICES GROUP COM 63886Q109 544 34,307 SH DEFINED 09 34,307 0 0 NAVIGATORS GROUP INC COM 638904102 5,323 135,352 SH DEFINED 01 5,002 129,880 470 NAVIGATORS GROUP INC COM 638904102 13 335 SH DEFINED 04 335 0 0 NAVIGATORS GROUP INC COM 638904102 8,794 223,599 SH DEFINED 01,08 141,899 81,700 0 NAVIGATORS GROUP INC COM 638904102 1,435 36,478 SH DEFINED 09 36,478 0 0 NAVIGATORS GROUP INC COM 638904102 5 135 SH DEFINED 10 135 0 0 NATURAL RESOURCE PARTNERS L COM 63900P103 94 3,600 SH OTHER 04 3,600 0 0 NATURAL RESOURCE PARTNERS L COM 63900P103 126 4,800 SH DEFINED 10 4,800 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 131 15,727 SH DEFINED 01 405 15,322 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 170 20,453 SH DEFINED 01,08 17,769 2,684 0 NATUS MEDICAL INC DEL COM 639050103 777 48,839 SH DEFINED 01 12,678 34,601 1,560 NATUS MEDICAL INC DEL COM 639050103 0 20 SH DEFINED 04 20 0 0 NATUS MEDICAL INC DEL COM 639050103 3,893 244,676 SH DEFINED 01,08 54,129 190,547 0 NATUS MEDICAL INC DEL COM 639050103 1,285 80,744 SH DEFINED 09 80,744 0 0 NATUS MEDICAL INC DEL COM 639050103 1 40 SH DEFINED 10 40 0 0 NAUTILUS INC COM 63910B102 104 34,272 SH DEFINED 01 4,729 29,543 0 NAUTILUS INC COM 63910B102 167 55,226 SH DEFINED 01,08 29,428 25,798 0 NAVARRE CORP COM 639208107 45 21,868 SH DEFINED 01 0 21,868 0 NAVARRE CORP COM 639208107 101 48,358 SH DEFINED 01,08 18,911 29,447 0 NAVISTAR INTL CORP NEW COM 63934E108 1,267 28,317 SH DEFINED 01 14,923 13,369 25 NAVISTAR INTL CORP NEW COM 63934E108 15 345 SH OTHER 01 185 110 50 NAVISTAR INTL CORP NEW COM 63934E108 397 8,876 SH DEFINED 04 8,726 150 0 NAVISTAR INTL CORP NEW COM 63934E108 13 295 SH OTHER 04 295 0 0 NAVISTAR INTL CORP NEW COM 63934E108 7,536 168,473 SH DEFINED 01,08 14,095 154,378 0 NAVISTAR INTL CORP NEW COM 63934E108 63 1,400 SH DEFINED 09 1,400 0 0 NAVISTAR INTL CORP NEW COM 63934E108 241 5,385 SH DEFINED 10 5,385 0 0 NAVISITE INC COM 63935M208 44 16,957 SH DEFINED 01 0 16,957 0 NAVISITE INC COM 63935M208 111 43,041 SH DEFINED 01,08 12,349 30,692 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 329 ________ NAVIGANT CONSULTING INC COM 63935N107 825 67,998 SH DEFINED 01 12,651 53,777 1,570 NAVIGANT CONSULTING INC COM 63935N107 30 2,500 SH OTHER 01 0 0 2,500 NAVIGANT CONSULTING INC COM 63935N107 1 70 SH DEFINED 04 70 0 0 NAVIGANT CONSULTING INC COM 63935N107 6,902 568,990 SH DEFINED 01,08 87,875 481,115 0 NAVIGANT CONSULTING INC COM 63935N107 1,721 141,882 SH DEFINED 09 141,882 0 0 NAVIGANT CONSULTING INC COM 63935N107 1 80 SH DEFINED 10 80 0 0 NEENAH PAPER INC COM 640079109 329 20,749 SH DEFINED 01 6,402 13,537 810 NEENAH PAPER INC COM 640079109 3 167 SH OTHER 01 69 98 0 NEENAH PAPER INC COM 640079109 7 440 SH DEFINED 04 0 440 0 NEENAH PAPER INC COM 640079109 1,915 120,924 SH DEFINED 01,08 27,882 93,042 0 NEENAH PAPER INC COM 640079109 748 47,199 SH DEFINED 09 47,199 0 0 NEENAH PAPER INC COM 640079109 4 242 SH DEFINED 10 242 0 0 NEKTAR THERAPEUTICS COM 640268108 1,654 108,776 SH DEFINED 01 23,640 85,101 35 NEKTAR THERAPEUTICS COM 640268108 11,602 762,758 SH DEFINED 01,08 147,216 615,542 0 NEKTAR THERAPEUTICS COM 640268108 4,044 265,867 SH DEFINED 09 265,867 0 0 NEKTAR THERAPEUTICS COM 640268108 3 180 SH DEFINED 10 180 0 0 NEKTAR THERAPEUTICS COM 640268108 3 230 SH OTHER 10 0 230 0 NELNET INC COM 64031N108 3,400 183,173 SH DEFINED 01 5,513 177,660 0 NELNET INC COM 64031N108 6,120 329,741 SH DEFINED 01,08 196,536 133,205 0 NELNET INC COM 64031N108 948 51,101 SH DEFINED 09 51,101 0 0 NEOGEN CORP COM 640491106 1,515 60,366 SH DEFINED 01 28,682 30,394 1,290 NEOGEN CORP COM 640491106 179 7,131 SH OTHER 01 2,697 3,437 997 NEOGEN CORP COM 640491106 663 26,430 SH DEFINED 04 24,905 1,525 0 NEOGEN CORP COM 640491106 12 482 SH OTHER 04 265 0 217 NEOGEN CORP COM 640491106 32 1,267 SH DEFINED 07,10 1,267 0 0 NEOGEN CORP COM 640491106 4,270 170,110 SH DEFINED 01,08 40,893 129,217 0 NEOGEN CORP COM 640491106 1,358 54,121 SH DEFINED 09 54,121 0 0 NEOGEN CORP COM 640491106 380 15,122 SH DEFINED 10 12,847 2,275 0 NESS TECHNOLOGIES INC COM 64104X108 1,283 203,249 SH DEFINED 01 7,170 196,039 40 NESS TECHNOLOGIES INC COM 64104X108 2,656 420,970 SH DEFINED 01,08 229,338 191,632 0 NESS TECHNOLOGIES INC COM 64104X108 640 101,400 SH DEFINED 09 101,400 0 0 NESS TECHNOLOGIES INC COM 64104X108 0 50 SH DEFINED 10 50 0 0 NET 1 UEPS TECHNOLOGIES INC COM 64107N206 838 45,567 SH DEFINED 01 6,157 39,410 0 NET 1 UEPS TECHNOLOGIES INC COM 64107N206 154 8,400 SH OTHER 04 0 8,400 0 NET 1 UEPS TECHNOLOGIES INC COM 64107N206 4,307 234,196 SH DEFINED 01,08 70,204 163,992 0 NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,632 88,725 SH DEFINED 09 88,725 0 0 NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1 80 SH DEFINED 10 80 0 0 NET SERVICOS DE COMUNICACAO PFD 64109T201 137 10,541 DEFINED 01 10,541 0 0 NETAPP INC CONV DEB 64110DAB0 7,028 6,000,000 PRN DEFINED 01 0 6,000,000 0 NETAPP INC CONV DEB 64110DAB0 702,750 6,000,000 PRN DEFINED 01,08 6,000,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 330 ________ NETAPP INC COM 64110D104 24,421 750,484 SH DEFINED 01 362,467 371,330 16,687 NETAPP INC COM 64110D104 542 16,665 SH OTHER 01 9,165 5,970 1,530 NETAPP INC COM 64110D104 6,229 191,425 SH DEFINED 04 185,122 4,528 1,775 NETAPP INC COM 64110D104 481 14,778 SH OTHER 04 10,959 3,819 0 NETAPP INC COM 64110D104 93,154 2,862,747 SH DEFINED 01,08 1,118,529 1,744,218 0 NETAPP INC COM 64110D104 23,216 713,467 SH DEFINED 09 713,467 0 0 NETAPP INC COM 64110D104 2,311 71,021 SH DEFINED 10 68,407 1,964 650 NETAPP INC COM 64110D104 63 1,928 SH OTHER 10 1,633 295 0 NETFLIX INC COM 64110L106 1,704 23,113 SH DEFINED 01 10,411 11,212 1,490 NETFLIX INC COM 64110L106 1 20 SH OTHER 01 0 0 20 NETFLIX INC COM 64110L106 60 814 SH DEFINED 04 814 0 0 NETFLIX INC COM 64110L106 18,701 253,610 SH DEFINED 01,08 13,932 239,678 0 NETFLIX INC COM 64110L106 7 100 SH DEFINED 10 100 0 0 NETEASE COM INC COM 64110W102 284 7,988 SH DEFINED 01 7,848 140 0 NETEASE COM INC COM 64110W102 185 5,195 SH OTHER 01 0 5,195 0 NETEASE COM INC COM 64110W102 253 7,130 SH DEFINED 04 6,974 0 156 NETEASE COM INC COM 64110W102 5 145 SH OTHER 04 145 0 0 NETEASE COM INC COM 64110W102 63 1,770 SH DEFINED 10 1,770 0 0 NETEZZA CORP COM 64111N101 628 49,130 SH DEFINED 01 8,871 40,239 20 NETEZZA CORP COM 64111N101 4,630 362,002 SH DEFINED 01,08 73,899 288,103 0 NETEZZA CORP COM 64111N101 1,650 129,000 SH DEFINED 09 129,000 0 0 NETEZZA CORP COM 64111N101 1 100 SH DEFINED 10 100 0 0 NETGEAR INC COM 64111Q104 2,927 112,136 SH DEFINED 01 16,184 94,702 1,250 NETGEAR INC COM 64111Q104 26 1,000 SH OTHER 01 0 1,000 0 NETGEAR INC COM 64111Q104 22 850 SH DEFINED 04 50 800 0 NETGEAR INC COM 64111Q104 9,159 350,915 SH DEFINED 01,08 123,175 227,740 0 NETGEAR INC COM 64111Q104 2,464 94,404 SH DEFINED 09 94,404 0 0 NETGEAR INC COM 64111Q104 9 360 SH DEFINED 10 60 300 0 NETSOL TECHNOLOGIES INC COM 64115A204 0 420 SH DEFINED 01 0 420 0 NETSOL TECHNOLOGIES INC COM 64115A204 41 47,600 SH DEFINED 04 47,600 0 0 NETSOL TECHNOLOGIES INC COM 64115A204 11 13,033 SH DEFINED 01,08 0 13,033 0 NETSCOUT SYS INC COM 64115T104 778 52,598 SH DEFINED 01 12,430 40,168 0 NETSCOUT SYS INC COM 64115T104 31 2,100 SH OTHER 01 0 2,100 0 NETSCOUT SYS INC COM 64115T104 165 11,140 SH DEFINED 04 3,640 7,260 240 NETSCOUT SYS INC COM 64115T104 9 635 SH DEFINED 07,10 0 635 0 NETSCOUT SYS INC COM 64115T104 3,476 235,027 SH DEFINED 01,08 58,641 176,386 0 NETSCOUT SYS INC COM 64115T104 1,099 74,300 SH DEFINED 09 74,300 0 0 NETSCOUT SYS INC COM 64115T104 15 1,010 SH DEFINED 10 150 860 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 331 ________ NETLOGIC MICROSYSTEMS INC COM 64118B100 1,749 59,443 SH DEFINED 01 12,636 46,807 0 NETLOGIC MICROSYSTEMS INC COM 64118B100 14 490 SH OTHER 01 0 490 0 NETLOGIC MICROSYSTEMS INC COM 64118B100 184 6,238 SH DEFINED 04 5,938 300 0 NETLOGIC MICROSYSTEMS INC COM 64118B100 4 120 SH OTHER 04 120 0 0 NETLOGIC MICROSYSTEMS INC COM 64118B100 11,473 389,841 SH DEFINED 01,08 76,087 313,754 0 NETLOGIC MICROSYSTEMS INC COM 64118B100 3,871 131,546 SH DEFINED 09 131,546 0 0 NETLOGIC MICROSYSTEMS INC COM 64118B100 44 1,490 SH DEFINED 10 1,390 100 0 NETLIST INC COM 64118P109 68 18,975 SH DEFINED 01 0 18,975 0 NETLIST INC COM 64118P109 61 16,961 SH DEFINED 01,08 6,375 10,586 0 NETSUITE INC COM 64118Q107 165 11,344 SH DEFINED 01 3,990 7,354 0 NETSUITE INC COM 64118Q107 1,924 132,299 SH DEFINED 01,08 22,418 109,881 0 NETSUITE INC COM 64118Q107 650 44,730 SH DEFINED 09 44,730 0 0 NETWORK EQUIP TECHNOLOGIES COM 641208103 248 45,073 SH DEFINED 01 12,094 31,429 1,550 NETWORK EQUIP TECHNOLOGIES COM 641208103 1,428 259,088 SH DEFINED 01,08 58,743 200,345 0 NETWORK EQUIP TECHNOLOGIES COM 641208103 321 58,341 SH DEFINED 09 58,341 0 0 NETWORK ENGINES INC COM 64121A107 61 32,704 SH DEFINED 01 0 32,704 0 NETWORK ENGINES INC COM 64121A107 143 76,576 SH DEFINED 01,08 25,955 50,621 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 119 46,591 SH DEFINED 01 8,335 38,256 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 931 365,209 SH DEFINED 01,08 60,721 304,488 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 270 105,818 SH DEFINED 09 105,818 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 70 SH DEFINED 10 70 0 0 NEUROGESX INC COM 641252101 45 4,816 SH DEFINED 01 1,595 3,221 0 NEUROGESX INC COM 641252101 675 71,778 SH DEFINED 01,08 9,392 62,386 0 NEUROGESX INC COM 641252101 444 47,193 SH DEFINED 09 47,193 0 0 NEUROMETRIX INC COM 641255104 19 9,719 SH DEFINED 01 0 9,719 0 NEUROMETRIX INC COM 641255104 86 45,240 SH DEFINED 01,08 9,786 35,454 0 NEUSTAR INC COM 64126X201 1,500 59,513 SH DEFINED 01 15,205 41,038 3,270 NEUSTAR INC COM 64126X201 1 55 SH OTHER 01 0 0 55 NEUSTAR INC COM 64126X201 59 2,335 SH DEFINED 04 205 2,130 0 NEUSTAR INC COM 64126X201 11,844 469,983 SH DEFINED 01,08 47,817 422,166 0 NEUSTAR INC COM 64126X201 4 150 SH DEFINED 10 150 0 0 NEURALSTEM INC COM 64127R302 3 1,590 SH DEFINED 01 1,590 0 0 NEURALSTEM INC COM 64127R302 50 24,211 SH DEFINED 01,08 0 24,211 0 NEUTRAL TANDEM INC COM 64128B108 790 49,411 SH DEFINED 01 14,793 34,608 10 NEUTRAL TANDEM INC COM 64128B108 0 30 SH DEFINED 04 30 0 0 NEUTRAL TANDEM INC COM 64128B108 4,396 275,090 SH DEFINED 01,08 56,712 218,378 0 NEUTRAL TANDEM INC COM 64128B108 1,459 91,295 SH DEFINED 09 91,295 0 0 NEUTRAL TANDEM INC COM 64128B108 1 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 332 ________ NEUBERGER BERMAN RE ES SEC F COM 64190A103 34 10,000 SH OTHER 01 10,000 0 0 NEW FRONTIER MEDIA INC COM 644398109 25 12,339 SH DEFINED 01 0 12,339 0 NEW FRONTIER MEDIA INC COM 644398109 83 41,560 SH DEFINED 01,08 4,195 37,365 0 NEW GENERATION BIOFUELS HLDG COM 644461105 3 3,900 SH DEFINED 01 0 3,900 0 NEW GENERATION BIOFUELS HLDG COM 644461105 5 6,391 SH DEFINED 01,08 3,900 2,491 0 NEW GERMANY FD INC COM 644465106 88 6,980 SH DEFINED 01 6,980 0 0 NEW GERMANY FD INC COM 644465106 114 9,000 SH OTHER 04 0 0 9,000 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 55 5,237 SH DEFINED 01 300 4,937 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 102 9,693 SH DEFINED 01,08 4,733 4,960 0 NEW JERSEY RES COM 646025106 3,186 84,834 SH DEFINED 01 23,520 59,994 1,320 NEW JERSEY RES COM 646025106 9 235 SH DEFINED 04 235 0 0 NEW JERSEY RES COM 646025106 14,418 383,876 SH DEFINED 01,08 105,175 278,701 0 NEW JERSEY RES COM 646025106 4,467 118,931 SH DEFINED 09 118,931 0 0 NEW JERSEY RES COM 646025106 3 75 SH DEFINED 10 75 0 0 NEW ORIENTAL ED & TECH GRP I COM 647581107 867 10,137 SH DEFINED 01 8,309 1,743 85 NEW ORIENTAL ED & TECH GRP I COM 647581107 162 1,895 SH OTHER 01 0 1,895 0 NEW ORIENTAL ED & TECH GRP I COM 647581107 997 11,665 SH DEFINED 04 6,307 5,270 88 NEW ORIENTAL ED & TECH GRP I COM 647581107 72 840 SH OTHER 04 40 800 0 NEW ORIENTAL ED & TECH GRP I COM 647581107 79 920 SH DEFINED 07,10 0 920 0 NEW ORIENTAL ED & TECH GRP I COM 647581107 506 5,912 SH DEFINED 10 3,764 2,148 0 NEW YORK & CO INC COM 649295102 177 36,950 SH DEFINED 01 6,311 30,639 0 NEW YORK & CO INC COM 649295102 958 199,951 SH DEFINED 01,08 51,909 148,042 0 NEW YORK & CO INC COM 649295102 247 51,562 SH DEFINED 09 51,562 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 16,753 1,012,881 SH DEFINED 01 195,444 810,032 7,405 NEW YORK CMNTY BANCORP INC COM 649445103 554 33,495 SH OTHER 01 4,395 4,100 25,000 NEW YORK CMNTY BANCORP INC COM 649445103 6,833 413,091 SH DEFINED 04 385,556 18,085 9,450 NEW YORK CMNTY BANCORP INC COM 649445103 522 31,565 SH OTHER 04 11,025 0 20,540 NEW YORK CMNTY BANCORP INC COM 649445103 37 2,245 SH DEFINED 07,10 0 2,245 0 NEW YORK CMNTY BANCORP INC COM 649445103 73,093 4,419,193 SH DEFINED 01,08 1,930,684 2,437,834 50,675 NEW YORK CMNTY BANCORP INC COM 649445103 3,646 220,416 SH DEFINED 09 220,416 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1,201 72,631 SH DEFINED 10 71,581 765 285 NEW YORK MTG TR INC COM 649604501 15 2,000 SH DEFINED 04 2,000 0 0 NEW YORK MTG TR INC COM 649604501 61 8,090 SH DEFINED 01,08 0 8,090 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 333 ________ NEW YORK TIMES CO COM 650111107 1,406 126,341 SH DEFINED 01 56,200 68,589 1,552 NEW YORK TIMES CO COM 650111107 23 2,100 SH OTHER 01 2,010 90 0 NEW YORK TIMES CO COM 650111107 24 2,128 SH DEFINED 04 2,128 0 0 NEW YORK TIMES CO COM 650111107 1 73 SH OTHER 04 73 0 0 NEW YORK TIMES CO COM 650111107 3 235 SH DEFINED 07,10 235 0 0 NEW YORK TIMES CO COM 650111107 10,206 916,983 SH DEFINED 01,08 306,740 610,243 0 NEW YORK TIMES CO COM 650111107 2,325 208,861 SH DEFINED 09 208,861 0 0 NEW YORK TIMES CO COM 650111107 13 1,127 SH DEFINED 10 1,127 0 0 NEW YORK TIMES CO COM 650111107 0 30 SH OTHER 10 0 30 0 NEWALLIANCE BANCSHARES INC COM 650203102 6,403 507,331 SH DEFINED 01 46,268 461,003 60 NEWALLIANCE BANCSHARES INC COM 650203102 95 7,530 SH OTHER 01 0 7,530 0 NEWALLIANCE BANCSHARES INC COM 650203102 380 30,110 SH DEFINED 04 5,175 24,935 0 NEWALLIANCE BANCSHARES INC COM 650203102 18,853 1,493,873 SH DEFINED 01,08 497,571 996,302 0 NEWALLIANCE BANCSHARES INC COM 650203102 3,747 296,894 SH DEFINED 09 296,894 0 0 NEWALLIANCE BANCSHARES INC COM 650203102 255 20,215 SH DEFINED 10 2,250 17,495 470 NEWBRIDGE BANCORP COM 65080T102 41 11,598 SH DEFINED 01 0 11,598 0 NEWBRIDGE BANCORP COM 65080T102 128 36,022 SH DEFINED 01,08 12,428 23,594 0 NEWCASTLE INVT CORP COM 65105M108 88 27,350 SH DEFINED 01 4,000 23,350 0 NEWCASTLE INVT CORP COM 65105M108 125 38,806 SH DEFINED 01,08 31,078 7,728 0 NEWELL RUBBERMAID INC CONV DEB 651229AH9 939 500,000 PRN DEFINED 01 0 500,000 0 NEWELL RUBBERMAID INC COM 651229106 4,583 301,485 SH DEFINED 01 158,083 137,397 6,005 NEWELL RUBBERMAID INC COM 651229106 184 12,088 SH OTHER 01 5,244 1,803 5,041 NEWELL RUBBERMAID INC COM 651229106 523 34,424 SH DEFINED 04 31,142 2,620 662 NEWELL RUBBERMAID INC COM 651229106 722 47,477 SH OTHER 04 3,736 141 43,600 NEWELL RUBBERMAID INC COM 651229106 9 565 SH DEFINED 07,10 565 0 0 NEWELL RUBBERMAID INC COM 651229106 33,103 2,177,845 SH DEFINED 01,08 768,944 1,408,901 0 NEWELL RUBBERMAID INC COM 651229106 8,727 574,132 SH DEFINED 09 574,132 0 0 NEWELL RUBBERMAID INC COM 651229106 291 19,120 SH DEFINED 10 18,960 0 160 NEWELL RUBBERMAID INC COM 651229106 3 175 SH OTHER 10 91 84 0 NEWFIELD EXPL CO COM 651290108 5,219 100,274 SH DEFINED 01 62,454 36,235 1,585 NEWFIELD EXPL CO COM 651290108 154 2,965 SH OTHER 01 185 2,690 90 NEWFIELD EXPL CO COM 651290108 2,968 57,020 SH DEFINED 04 55,974 670 376 NEWFIELD EXPL CO COM 651290108 547 10,515 SH OTHER 04 1,480 9,035 0 NEWFIELD EXPL CO COM 651290108 49,077 942,875 SH DEFINED 01,08 190,678 752,197 0 NEWFIELD EXPL CO COM 651290108 3,296 63,317 SH DEFINED 09 63,317 0 0 NEWFIELD EXPL CO COM 651290108 1,461 28,064 SH DEFINED 10 23,734 2,995 1,335 NEWFIELD EXPL CO COM 651290108 196 3,765 SH OTHER 10 220 0 3,545 NEWMARKET CORP COM 651587107 4,334 42,082 SH DEFINED 01 8,919 32,803 360 NEWMARKET CORP COM 651587107 1 10 SH DEFINED 04 10 0 0 NEWMARKET CORP COM 651587107 11,632 112,939 SH DEFINED 01,08 42,229 70,710 0 NEWMARKET CORP COM 651587107 2,995 29,085 SH DEFINED 09 29,085 0 0 NEWMARKET CORP COM 651587107 3 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 334 ________ NEWMONT MINING CORP CONV DEB 651639AJ5 7,554 5,850,000 PRN DEFINED 01 850,000 5,000,000 0 NEWMONT MINING CORP CONV DEB 651639AJ5 6,456 5,000,000 PRN DEFINED 01,08 5,000,000 0 0 NEWMONT MINING CORP COM 651639106 30,760 603,972 SH DEFINED 01 300,485 299,418 4,069 NEWMONT MINING CORP COM 651639106 1,994 39,151 SH OTHER 01 24,876 13,900 375 NEWMONT MINING CORP COM 651639106 4,446 87,300 SH DEFINED 04 83,117 2,410 1,773 NEWMONT MINING CORP COM 651639106 487 9,570 SH OTHER 04 2,552 7,018 0 NEWMONT MINING CORP COM 651639106 194,834 3,825,535 SH DEFINED 01,08 1,332,944 2,492,591 0 NEWMONT MINING CORP COM 651639106 52,597 1,032,734 SH DEFINED 09 1,032,734 0 0 NEWMONT MINING CORP COM 651639106 2,105 41,330 SH DEFINED 10 38,610 1,730 990 NEWMONT MINING CORP COM 651639106 86 1,681 SH OTHER 10 1,361 320 0 NEWPARK RES INC COM 651718504 3,166 603,099 SH DEFINED 01 21,785 581,314 0 NEWPARK RES INC COM 651718504 6,257 1,191,815 SH DEFINED 01,08 645,881 545,934 0 NEWPARK RES INC COM 651718504 1,289 245,501 SH DEFINED 09 245,501 0 0 NEWPARK RES INC COM 651718504 1 170 SH DEFINED 10 170 0 0 NEWPORT CORP COM 651824104 749 60,043 SH DEFINED 01 16,558 42,215 1,270 NEWPORT CORP COM 651824104 218 17,475 SH OTHER 01 13,125 4,350 0 NEWPORT CORP COM 651824104 0 25 SH DEFINED 04 25 0 0 NEWPORT CORP COM 651824104 3,670 294,317 SH DEFINED 01,08 69,913 224,404 0 NEWPORT CORP COM 651824104 1,306 104,731 SH DEFINED 09 104,731 0 0 NEWPORT CORP COM 651824104 1 100 SH DEFINED 10 100 0 0 NEWS CORP COM 65248E104 35,555 2,467,357 SH DEFINED 01 1,270,457 1,173,234 23,666 NEWS CORP COM 65248E104 981 68,105 SH OTHER 01 20,378 42,475 5,252 NEWS CORP COM 65248E104 1,840 127,721 SH DEFINED 04 114,123 5,424 8,174 NEWS CORP COM 65248E104 61 4,213 SH OTHER 04 4,085 128 0 NEWS CORP COM 65248E104 792 54,973 SH DEFINED 07,10 54,973 0 0 NEWS CORP COM 65248E104 266,945 18,524,997 SH DEFINED 01,08 6,472,800 12,052,197 0 NEWS CORP COM 65248E104 64,535 4,478,507 SH DEFINED 09 4,478,507 0 0 NEWS CORP COM 65248E104 3,672 254,844 SH DEFINED 10 45,437 207,367 2,040 NEWS CORP COM 65248E104 21 1,440 SH OTHER 10 1,440 0 0 NEWS CORP COM 65248E203 28 1,620 SH DEFINED 01 1,620 0 0 NEWS CORP COM 65248E203 6,444 378,814 SH DEFINED 01,08 375,426 3,388 0 NEWS CORP COM 65248E203 4,256 250,218 SH DEFINED 09 250,218 0 0 NEWSTAR FINANCIAL INC COM 65251F105 1,295 202,968 SH DEFINED 01 6,081 196,887 0 NEWSTAR FINANCIAL INC COM 65251F105 2,424 379,930 SH DEFINED 01,08 217,712 162,218 0 NEWSTAR FINANCIAL INC COM 65251F105 510 80,011 SH DEFINED 09 80,011 0 0 NEWTEK BUSINESS SVCS INC COM 652526104 33 26,220 SH DEFINED 01 0 26,220 0 NEWTEK BUSINESS SVCS INC COM 652526104 41 32,872 SH DEFINED 01,08 21,790 11,082 0 NEXMED INC COM 652903105 1 3,200 SH DEFINED 01 0 3,200 0 NEXMED INC COM 652903105 39 84,718 SH DEFINED 01,08 9,271 75,447 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 335 ________ NEXEN INC COM 65334H102 2,265 91,646 SH DEFINED 01 69,131 14,635 7,880 NEXEN INC COM 65334H102 252 10,201 SH OTHER 01 226 9,164 811 NEXEN INC COM 65334H102 1,252 50,675 SH DEFINED 04 6,881 43,794 0 NEXEN INC COM 65334H102 641 25,927 SH DEFINED 01,08 25,927 0 0 NEXEN INC COM 65334H102 415 16,786 SH DEFINED 10 2,651 14,135 0 NEXSTAR BROADCASTING GROUP I COM 65336K103 5 1,106 SH DEFINED 01 0 1,106 0 NEXSTAR BROADCASTING GROUP I COM 65336K103 142 28,793 SH DEFINED 01,08 2,909 25,884 0 NEXTWAVE WIRELESS INC COM 65337Y102 31 66,152 SH DEFINED 01 410 65,742 0 NEXTWAVE WIRELESS INC COM 65337Y102 96 204,400 SH DEFINED 01,08 62,042 142,358 0 NEXXUS LIGHTING INC COM 65338E105 3 872 SH DEFINED 01 0 872 0 NEXXUS LIGHTING INC COM 65338E105 46 13,354 SH DEFINED 01,08 2,468 10,886 0 NICE SYS LTD COM 653656108 80 2,530 SH DEFINED 01 2,530 0 0 NICE SYS LTD COM 653656108 84 2,645 SH DEFINED 04 0 2,645 0 NICE SYS LTD COM 653656108 42 1,325 SH DEFINED 10 0 1,325 0 NICOR INC COM 654086107 7,709 183,887 SH DEFINED 01 28,661 154,705 521 NICOR INC COM 654086107 205 4,891 SH OTHER 01 2,536 2,350 5 NICOR INC COM 654086107 155 3,704 SH DEFINED 04 2,426 1,190 88 NICOR INC COM 654086107 20 470 SH OTHER 04 70 400 0 NICOR INC COM 654086107 3 65 SH DEFINED 07,10 65 0 0 NICOR INC COM 654086107 29,901 713,280 SH DEFINED 01,08 303,822 409,458 0 NICOR INC COM 654086107 7,939 189,377 SH DEFINED 09 189,377 0 0 NICOR INC COM 654086107 40 963 SH DEFINED 10 863 0 100 NICOR INC COM 654086107 1 13 SH OTHER 10 13 0 0 NIKE INC COM 654106103 93,728 1,275,206 SH DEFINED 01 951,991 294,520 28,695 NIKE INC COM 654106103 13,968 190,044 SH OTHER 01 143,673 24,459 21,912 NIKE INC COM 654106103 70,276 956,136 SH DEFINED 04 875,904 38,380 41,852 NIKE INC COM 654106103 11,112 151,184 SH OTHER 04 118,946 24,824 7,414 NIKE INC COM 654106103 459 6,250 SH DEFINED 07,10 6,250 0 0 NIKE INC COM 654106103 215,922 2,937,711 SH DEFINED 01,08 1,043,399 1,894,312 0 NIKE INC COM 654106103 58,524 796,246 SH DEFINED 09 796,246 0 0 NIKE INC COM 654106103 18,060 245,720 SH DEFINED 10 234,948 7,884 2,888 NIKE INC COM 654106103 2,470 33,604 SH OTHER 10 25,498 6,454 1,652 NIGHTHAWK RADIOLOGY HLDGS IN COM 65411N105 90 28,272 SH DEFINED 01 3,357 24,915 0 NIGHTHAWK RADIOLOGY HLDGS IN COM 65411N105 510 160,463 SH DEFINED 01,08 42,575 117,888 0 NIGHTHAWK RADIOLOGY HLDGS IN COM 65411N105 191 60,200 SH DEFINED 09 60,200 0 0 NILE THERAPEUTICS INC COM 654145101 8 8,200 SH DEFINED 01 0 8,200 0 NILE THERAPEUTICS INC COM 654145101 9 9,033 SH DEFINED 01,08 8,200 833 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 336 ________ 99 CENTS ONLY STORES COM 65440K106 1,333 81,787 SH DEFINED 01 14,348 59,514 7,925 99 CENTS ONLY STORES COM 65440K106 29 1,775 SH DEFINED 04 1,775 0 0 99 CENTS ONLY STORES COM 65440K106 8,844 542,559 SH DEFINED 01,08 92,645 449,914 0 99 CENTS ONLY STORES COM 65440K106 2,249 137,998 SH DEFINED 09 137,998 0 0 99 CENTS ONLY STORES COM 65440K106 1 80 SH DEFINED 10 80 0 0 NIPPON TELEG & TEL CORP COM 654624105 5,297 251,977 SH DEFINED 01 195,497 32,390 24,090 NIPPON TELEG & TEL CORP COM 654624105 382 18,155 SH OTHER 01 746 15,764 1,645 NIPPON TELEG & TEL CORP COM 654624105 2,083 99,082 SH DEFINED 04 20,985 78,097 0 NIPPON TELEG & TEL CORP COM 654624105 1,636 77,852 SH DEFINED 01,08 77,852 0 0 NIPPON TELEG & TEL CORP COM 654624105 666 31,696 SH DEFINED 10 5,848 25,848 0 NISOURCE INC COM 65473P105 4,323 273,622 SH DEFINED 01 138,840 129,787 4,995 NISOURCE INC COM 65473P105 59 3,744 SH OTHER 01 3,209 315 220 NISOURCE INC COM 65473P105 267 16,895 SH DEFINED 04 15,768 697 430 NISOURCE INC COM 65473P105 4 241 SH OTHER 04 221 20 0 NISOURCE INC COM 65473P105 9 560 SH DEFINED 07,10 560 0 0 NISOURCE INC COM 65473P105 34,986 2,214,286 SH DEFINED 01,08 787,270 1,427,016 0 NISOURCE INC COM 65473P105 9,397 594,753 SH DEFINED 09 594,753 0 0 NISOURCE INC COM 65473P105 87 5,510 SH DEFINED 10 5,380 0 130 NISOURCE INC COM 65473P105 2 98 SH OTHER 10 15 83 0 NOBEL LEARNING CMNTYS INC COM 654889104 54 6,943 SH DEFINED 01 371 6,572 0 NOBEL LEARNING CMNTYS INC COM 654889104 302 38,546 SH DEFINED 01,08 8,789 29,757 0 NOBEL LEARNING CMNTYS INC COM 654889104 29 3,700 SH DEFINED 09 3,700 0 0 NOBILITY HOMES INC COM 654892108 53 5,384 SH DEFINED 01 0 5,384 0 NOBILITY HOMES INC COM 654892108 117 11,910 SH DEFINED 01,08 5,902 6,008 0 NOKIA CORP COM 654902204 18,057 1,161,977 SH DEFINED 01 783,853 299,143 78,981 NOKIA CORP COM 654902204 2,294 147,602 SH OTHER 01 85,878 48,486 13,238 NOKIA CORP COM 654902204 5,608 360,871 SH DEFINED 04 213,730 137,508 9,633 NOKIA CORP COM 654902204 1,705 109,691 SH OTHER 04 52,810 10,781 46,100 NOKIA CORP COM 654902204 81 5,210 SH DEFINED 07,10 0 5,210 0 NOKIA CORP COM 654902204 6,278 404,003 SH DEFINED 01,08 404,003 0 0 NOKIA CORP COM 654902204 42 2,700 SH DEFINED 09 2,700 0 0 NOKIA CORP COM 654902204 4,429 285,011 SH DEFINED 10 189,707 50,164 45,140 NOKIA CORP COM 654902204 293 18,880 SH OTHER 10 12,725 6,155 0 NOBLE ENERGY INC COM 655044105 35,009 479,569 SH DEFINED 01 357,767 113,598 8,204 NOBLE ENERGY INC COM 655044105 6,435 88,147 SH OTHER 01 71,866 15,243 1,038 NOBLE ENERGY INC COM 655044105 33,975 465,414 SH DEFINED 04 434,666 20,341 10,407 NOBLE ENERGY INC COM 655044105 5,118 70,109 SH OTHER 04 57,481 10,435 2,193 NOBLE ENERGY INC COM 655044105 103,434 1,416,905 SH DEFINED 01,08 515,652 901,253 0 NOBLE ENERGY INC COM 655044105 27,316 374,198 SH DEFINED 09 374,198 0 0 NOBLE ENERGY INC COM 655044105 7,361 100,836 SH DEFINED 10 96,284 3,850 702 NOBLE ENERGY INC COM 655044105 1,230 16,844 SH OTHER 10 12,704 3,970 170 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 337 ________ NOMURA HLDGS INC COM 65535H208 3,876 528,839 SH DEFINED 01 463,894 8,925 56,020 NOMURA HLDGS INC COM 65535H208 121 16,452 SH OTHER 01 1,360 6,667 8,425 NOMURA HLDGS INC COM 65535H208 1,999 272,702 SH DEFINED 04 250,132 20,920 1,650 NOMURA HLDGS INC COM 65535H208 109 14,840 SH OTHER 04 11,805 3,035 0 NOMURA HLDGS INC COM 65535H208 1,303 177,810 SH DEFINED 01,08 177,810 0 0 NOMURA HLDGS INC COM 65535H208 952 129,839 SH DEFINED 10 127,904 1,935 0 NOMURA HLDGS INC COM 65535H208 24 3,295 SH OTHER 10 1,840 1,455 0 NORDSON CORP COM 655663102 3,395 49,991 SH DEFINED 01 11,254 38,737 0 NORDSON CORP COM 655663102 305 4,495 SH OTHER 01 0 4,495 0 NORDSON CORP COM 655663102 19 275 SH DEFINED 04 255 20 0 NORDSON CORP COM 655663102 28 416 SH OTHER 04 416 0 0 NORDSON CORP COM 655663102 25,523 375,778 SH DEFINED 01,08 61,459 314,319 0 NORDSON CORP COM 655663102 6,333 93,245 SH DEFINED 09 93,245 0 0 NORDSON CORP COM 655663102 27 400 SH DEFINED 10 100 300 0 NORDSTROM INC COM 655664100 12,389 303,290 SH DEFINED 01 116,863 183,583 2,844 NORDSTROM INC COM 655664100 179 4,382 SH OTHER 01 2,312 1,850 220 NORDSTROM INC COM 655664100 1,405 34,387 SH DEFINED 04 30,338 1,104 2,945 NORDSTROM INC COM 655664100 768 18,795 SH OTHER 04 9,295 9,500 0 NORDSTROM INC COM 655664100 56,665 1,387,141 SH DEFINED 01,08 547,975 839,166 0 NORDSTROM INC COM 655664100 14,086 344,815 SH DEFINED 09 344,815 0 0 NORDSTROM INC COM 655664100 249 6,099 SH DEFINED 10 5,201 0 898 NORDSTROM INC COM 655664100 53 1,299 SH OTHER 10 1,258 41 0 NORFOLK SOUTHERN CORP COM 655844108 22,787 407,705 SH DEFINED 01 209,350 193,270 5,085 NORFOLK SOUTHERN CORP COM 655844108 1,889 33,797 SH OTHER 01 19,282 14,000 515 NORFOLK SOUTHERN CORP COM 655844108 2,947 52,730 SH DEFINED 04 48,706 2,485 1,539 NORFOLK SOUTHERN CORP COM 655844108 1,647 29,463 SH OTHER 04 21,221 2,302 5,940 NORFOLK SOUTHERN CORP COM 655844108 19 340 SH DEFINED 07,10 340 0 0 NORFOLK SOUTHERN CORP COM 655844108 166,155 2,972,888 SH DEFINED 01,08 1,051,126 1,921,762 0 NORFOLK SOUTHERN CORP COM 655844108 43,691 781,727 SH DEFINED 09 781,727 0 0 NORFOLK SOUTHERN CORP COM 655844108 1,461 26,133 SH DEFINED 10 22,195 906 3,032 NORFOLK SOUTHERN CORP COM 655844108 397 7,109 SH OTHER 10 7,109 0 0 NORTECH SYS INC COM 656553104 19 5,438 SH DEFINED 01 0 5,438 0 NORTECH SYS INC COM 656553104 26 7,561 SH DEFINED 01,08 5,993 1,568 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 96 17,342 SH DEFINED 01 1,452 15,890 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 645 115,980 SH DEFINED 01,08 22,664 93,316 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 195 35,100 SH DEFINED 09 35,100 0 0 NORTH VALLEY BANCORP COM 66304M105 13 7,683 SH DEFINED 01 0 7,683 0 NORTH VALLEY BANCORP COM 66304M105 28 16,241 SH DEFINED 01,08 7,948 8,293 0 NORTHEAST CMNTY BANCORP INC COM 664112109 31 4,370 SH DEFINED 01 613 3,757 0 NORTHEAST CMNTY BANCORP INC COM 664112109 317 44,023 SH DEFINED 01,08 8,255 35,768 0 NORTHEAST CMNTY BANCORP INC COM 664112109 19 2,700 SH DEFINED 09 2,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 338 ________ NORTHEAST UTILS COM 664397106 4,570 165,326 SH DEFINED 01 78,333 85,703 1,290 NORTHEAST UTILS COM 664397106 61 2,206 SH OTHER 01 1,856 200 150 NORTHEAST UTILS COM 664397106 293 10,618 SH DEFINED 04 9,994 390 234 NORTHEAST UTILS COM 664397106 17 602 SH OTHER 04 590 12 0 NORTHEAST UTILS COM 664397106 8 295 SH DEFINED 07,10 295 0 0 NORTHEAST UTILS COM 664397106 38,348 1,387,406 SH DEFINED 01,08 491,996 895,410 0 NORTHEAST UTILS COM 664397106 10,135 366,675 SH DEFINED 09 366,675 0 0 NORTHEAST UTILS COM 664397106 98 3,550 SH DEFINED 10 3,450 0 100 NORTHEAST UTILS COM 664397106 3 118 SH OTHER 10 118 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 620 39,090 SH DEFINED 01 7,106 31,984 0 NORTHERN OIL & GAS INC NEV COM 665531109 4,541 286,472 SH DEFINED 01,08 55,580 230,892 0 NORTHERN OIL & GAS INC NEV COM 665531109 1,710 107,871 SH DEFINED 09 107,871 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 49 3,060 SH DEFINED 10 3,060 0 0 NORTHERN STS FINL CORP COM 665751103 10 3,005 SH DEFINED 01 0 3,005 0 NORTHERN STS FINL CORP COM 665751103 24 7,303 SH DEFINED 01,08 2,885 4,418 0 NORTHERN TR CORP COM 665859104 127,686 2,310,647 SH DEFINED 01 1,844,793 308,467 157,387 NORTHERN TR CORP COM 665859104 609,121 11,022,820 SH OTHER 01 8,042,994 121,813 2,858,013 NORTHERN TR CORP COM 665859104 1,060 19,187 SH DEFINED 04 11,474 2,588 5,125 NORTHERN TR CORP COM 665859104 4,575 82,782 SH OTHER 04 19,584 58,895 4,303 NORTHERN TR CORP COM 665859104 8 145 SH DEFINED 07,10 145 0 0 NORTHERN TR CORP COM 665859104 103,721 1,876,970 SH DEFINED 01,08 658,276 1,218,694 0 NORTHERN TR CORP COM 665859104 27,058 489,648 SH DEFINED 09 489,648 0 0 NORTHERN TR CORP COM 665859104 350 6,329 SH DEFINED 10 6,329 0 0 NORTHERN TR CORP COM 665859104 4 72 SH OTHER 10 72 0 0 NORTHFIELD BANCORP INC NEW COM 66611L105 564 38,952 SH DEFINED 01 3,662 35,260 30 NORTHFIELD BANCORP INC NEW COM 66611L105 2,484 171,543 SH DEFINED 01,08 54,968 116,575 0 NORTHFIELD BANCORP INC NEW COM 66611L105 891 61,503 SH DEFINED 09 61,503 0 0 NORTHRIM BANCORP INC COM 666762109 162 9,494 SH DEFINED 01 1,447 8,047 0 NORTHRIM BANCORP INC COM 666762109 923 54,014 SH DEFINED 01,08 13,210 40,804 0 NORTHRIM BANCORP INC COM 666762109 60 3,500 SH DEFINED 09 3,500 0 0 NORTHROP GRUMMAN CORP COM 666807102 25,861 394,398 SH DEFINED 01 228,304 157,344 8,750 NORTHROP GRUMMAN CORP COM 666807102 827 12,614 SH OTHER 01 7,540 3,372 1,702 NORTHROP GRUMMAN CORP COM 666807102 10,279 156,762 SH DEFINED 04 141,018 12,105 3,639 NORTHROP GRUMMAN CORP COM 666807102 1,448 22,079 SH OTHER 04 2,999 19,080 0 NORTHROP GRUMMAN CORP COM 666807102 42 645 SH DEFINED 07,10 645 0 0 NORTHROP GRUMMAN CORP COM 666807102 160,849 2,453,086 SH DEFINED 01,08 851,594 1,601,492 0 NORTHROP GRUMMAN CORP COM 666807102 38,448 586,372 SH DEFINED 09 586,372 0 0 NORTHROP GRUMMAN CORP COM 666807102 4,670 71,228 SH DEFINED 10 66,993 3,770 465 NORTHROP GRUMMAN CORP COM 666807102 115 1,750 SH OTHER 10 1,180 570 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 339 ________ NORTHSTAR RLTY FIN CORP COM 66704R100 3,185 756,593 SH DEFINED 01 15,951 740,582 60 NORTHSTAR RLTY FIN CORP COM 66704R100 5,203 1,235,854 SH DEFINED 01,08 789,420 446,434 0 NORTHSTAR RLTY FIN CORP COM 66704R100 792 188,162 SH DEFINED 09 188,162 0 0 NORTHSTAR RLTY FIN CORP COM 66704R100 0 83 SH DEFINED 10 83 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2,119 180,645 SH DEFINED 01 10,121 170,524 0 NORTHWEST BANCSHARES INC MD COM 667340103 11 931 SH DEFINED 04 0 931 0 NORTHWEST BANCSHARES INC MD COM 667340103 5,348 455,903 SH DEFINED 01,08 200,524 255,379 0 NORTHWEST BANCSHARES INC MD COM 667340103 1,433 122,125 SH DEFINED 09 122,125 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 109 9,335 SH DEFINED 10 67 9,268 0 NORTHWEST NAT GAS CO COM 667655104 2,608 55,967 SH DEFINED 01 17,975 37,992 0 NORTHWEST NAT GAS CO COM 667655104 429 9,200 SH OTHER 01 9,080 120 0 NORTHWEST NAT GAS CO COM 667655104 201 4,320 SH DEFINED 04 4,085 235 0 NORTHWEST NAT GAS CO COM 667655104 8 170 SH OTHER 04 100 0 70 NORTHWEST NAT GAS CO COM 667655104 10,744 230,557 SH DEFINED 01,08 62,993 167,564 0 NORTHWEST NAT GAS CO COM 667655104 3,421 73,412 SH DEFINED 09 73,412 0 0 NORTHWEST NAT GAS CO COM 667655104 148 3,170 SH DEFINED 10 3,170 0 0 NORTHWEST PIPE CO COM 667746101 1,083 49,560 SH DEFINED 01 1,911 47,649 0 NORTHWEST PIPE CO COM 667746101 2,542 116,350 SH DEFINED 01,08 54,962 61,388 0 NORTHWEST PIPE CO COM 667746101 672 30,756 SH DEFINED 09 30,756 0 0 NORTHWEST PIPE CO COM 667746101 0 10 SH DEFINED 10 10 0 0 NORTHWESTERN CORP COM 668074305 4,204 156,800 SH DEFINED 01 8,676 148,084 40 NORTHWESTERN CORP COM 668074305 11,438 426,616 SH DEFINED 01,08 183,083 243,533 0 NORTHWESTERN CORP COM 668074305 2,750 102,563 SH DEFINED 09 102,563 0 0 NORTHWESTERN CORP COM 668074305 2 70 SH DEFINED 10 70 0 0 NORWOOD FINANCIAL CORP COM 669549107 91 3,369 SH DEFINED 01 384 2,985 0 NORWOOD FINANCIAL CORP COM 669549107 466 17,242 SH DEFINED 01,08 4,155 13,087 0 NORWOOD FINANCIAL CORP COM 669549107 38 1,400 SH DEFINED 09 1,400 0 0 NOVAMED INC DEL COM 66986W108 111 32,645 SH DEFINED 01 4,289 28,356 0 NOVAMED INC DEL COM 66986W108 574 168,798 SH DEFINED 01,08 41,527 127,271 0 NOVAMED INC DEL COM 66986W108 294 86,408 SH DEFINED 09 86,408 0 0 NOVATEL WIRELESS INC COM 66987M604 311 46,180 SH DEFINED 01 12,581 32,209 1,390 NOVATEL WIRELESS INC COM 66987M604 0 20 SH DEFINED 04 20 0 0 NOVATEL WIRELESS INC COM 66987M604 1,877 278,904 SH DEFINED 01,08 58,547 220,357 0 NOVATEL WIRELESS INC COM 66987M604 654 97,125 SH DEFINED 09 97,125 0 0 NOVATEL WIRELESS INC COM 66987M604 0 60 SH DEFINED 10 60 0 0 NOVABAY PHARMACEUTICALS INC COM 66987P102 95 43,131 SH OTHER 04 43,131 0 0 NOVABAY PHARMACEUTICALS INC COM 66987P102 2 934 SH DEFINED 01,08 0 934 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 340 ________ NOVARTIS A G COM 66987V109 62,699 1,158,949 SH DEFINED 01 1,060,372 35,579 62,998 NOVARTIS A G COM 66987V109 12,218 225,850 SH OTHER 01 152,011 47,267 26,572 NOVARTIS A G COM 66987V109 61,408 1,135,074 SH DEFINED 04 1,059,977 47,722 27,375 NOVARTIS A G COM 66987V109 10,146 187,536 SH OTHER 04 134,972 44,480 8,084 NOVARTIS A G COM 66987V109 404 7,461 SH DEFINED 07,10 4,750 2,711 0 NOVARTIS A G COM 66987V109 6,872 127,017 SH DEFINED 01,08 127,017 0 0 NOVARTIS A G COM 66987V109 21,702 401,143 SH DEFINED 10 370,425 18,337 12,381 NOVARTIS A G COM 66987V109 1,757 32,483 SH OTHER 10 26,165 5,983 335 NU HORIZONS ELECTRS CORP COM 669908105 62 19,391 SH DEFINED 01 0 19,391 0 NU HORIZONS ELECTRS CORP COM 669908105 131 40,887 SH DEFINED 01,08 16,531 24,356 0 NOVAVAX INC COM 670002104 187 80,907 SH DEFINED 01 9,316 71,591 0 NOVAVAX INC COM 670002104 1,378 596,482 SH DEFINED 01,08 90,901 505,581 0 NOVAVAX INC COM 670002104 564 243,986 SH DEFINED 09 243,986 0 0 NOVELL INC COM 670006105 2,017 336,226 SH DEFINED 01 145,352 185,298 5,576 NOVELL INC COM 670006105 22 3,614 SH OTHER 01 3,123 221 270 NOVELL INC COM 670006105 73 12,224 SH DEFINED 04 11,104 770 350 NOVELL INC COM 670006105 1 170 SH OTHER 04 170 0 0 NOVELL INC COM 670006105 4 645 SH DEFINED 07,10 645 0 0 NOVELL INC COM 670006105 14,676 2,445,986 SH DEFINED 01,08 711,806 1,734,180 0 NOVELL INC COM 670006105 3,535 589,194 SH DEFINED 09 589,194 0 0 NOVELL INC COM 670006105 25 4,099 SH DEFINED 10 3,989 0 110 NOVELL INC COM 670006105 1 94 SH OTHER 10 94 0 0 NOVELLUS SYS INC COM 670008101 2,356 94,261 SH DEFINED 01 49,546 42,511 2,204 NOVELLUS SYS INC COM 670008101 18 733 SH OTHER 01 663 0 70 NOVELLUS SYS INC COM 670008101 101 4,035 SH DEFINED 04 3,705 0 330 NOVELLUS SYS INC COM 670008101 3 138 SH OTHER 04 131 7 0 NOVELLUS SYS INC COM 670008101 2 70 SH DEFINED 07,10 70 0 0 NOVELLUS SYS INC COM 670008101 13,775 551,223 SH DEFINED 01,08 190,076 361,147 0 NOVELLUS SYS INC COM 670008101 4,012 160,548 SH DEFINED 09 160,548 0 0 NOVELLUS SYS INC COM 670008101 41 1,652 SH DEFINED 10 1,652 0 0 NOVELLUS SYS INC COM 670008101 1 29 SH OTHER 10 29 0 0 NOVO-NORDISK A S COM 670100205 13,806 179,015 SH DEFINED 01 163,693 7,524 7,798 NOVO-NORDISK A S COM 670100205 1,578 20,468 SH OTHER 01 2,960 4,913 12,595 NOVO-NORDISK A S COM 670100205 4,423 57,353 SH DEFINED 04 39,922 16,766 665 NOVO-NORDISK A S COM 670100205 106 1,375 SH OTHER 04 1,150 225 0 NOVO-NORDISK A S COM 670100205 162 2,098 SH DEFINED 07,10 0 2,098 0 NOVO-NORDISK A S COM 670100205 1,675 21,724 SH DEFINED 01,08 21,724 0 0 NOVO-NORDISK A S COM 670100205 3,601 46,694 SH DEFINED 10 38,500 6,854 1,340 NOVO-NORDISK A S COM 670100205 130 1,685 SH OTHER 10 1,385 300 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 341 ________ NU SKIN ENTERPRISES INC COM 67018T105 2,071 71,182 SH DEFINED 01 16,085 55,047 50 NU SKIN ENTERPRISES INC COM 67018T105 38 1,305 SH OTHER 01 0 1,305 0 NU SKIN ENTERPRISES INC COM 67018T105 305 10,482 SH DEFINED 04 9,332 1,000 150 NU SKIN ENTERPRISES INC COM 67018T105 49 1,700 SH OTHER 04 1,700 0 0 NU SKIN ENTERPRISES INC COM 67018T105 12,031 413,432 SH DEFINED 01,08 92,903 320,529 0 NU SKIN ENTERPRISES INC COM 67018T105 4,010 137,812 SH DEFINED 09 137,812 0 0 NU SKIN ENTERPRISES INC COM 67018T105 148 5,091 SH DEFINED 10 4,711 380 0 NSTAR COM 67019E107 1,320 37,266 SH DEFINED 01 21,309 15,227 730 NSTAR COM 67019E107 43 1,215 SH OTHER 01 0 1,125 90 NSTAR COM 67019E107 20 555 SH DEFINED 04 555 0 0 NSTAR COM 67019E107 26,641 752,144 SH DEFINED 01,08 138,263 613,881 0 NSTAR COM 67019E107 1,715 48,429 SH DEFINED 09 48,429 0 0 NSTAR COM 67019E107 18 496 SH DEFINED 10 296 0 200 NTELOS HLDGS CORP COM 67020Q107 999 56,153 SH DEFINED 01 18,406 37,432 315 NTELOS HLDGS CORP COM 67020Q107 2 140 SH OTHER 01 0 0 140 NTELOS HLDGS CORP COM 67020Q107 219 12,282 SH DEFINED 04 11,930 0 352 NTELOS HLDGS CORP COM 67020Q107 7 410 SH OTHER 04 180 230 0 NTELOS HLDGS CORP COM 67020Q107 4,781 268,690 SH DEFINED 01,08 62,408 206,282 0 NTELOS HLDGS CORP COM 67020Q107 1,457 81,900 SH DEFINED 09 81,900 0 0 NTELOS HLDGS CORP COM 67020Q107 110 6,183 SH DEFINED 10 6,183 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1,383 83,126 SH DEFINED 01 34,416 48,034 676 NUANCE COMMUNICATIONS INC COM 67020Y100 3 190 SH OTHER 01 0 0 190 NUANCE COMMUNICATIONS INC COM 67020Y100 30 1,785 SH DEFINED 04 785 0 1,000 NUANCE COMMUNICATIONS INC COM 67020Y100 150 9,000 SH OTHER 04 0 9,000 0 NUANCE COMMUNICATIONS INC COM 67020Y100 14,407 865,781 SH DEFINED 01,08 253,932 611,849 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1,178 70,788 SH DEFINED 09 70,788 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9 540 SH DEFINED 10 540 0 0 NUCOR CORP COM 670346105 19,327 425,891 SH DEFINED 01 259,503 162,700 3,688 NUCOR CORP COM 670346105 4,605 101,484 SH OTHER 01 91,753 3,705 6,026 NUCOR CORP COM 670346105 2,444 53,857 SH DEFINED 04 44,218 7,960 1,679 NUCOR CORP COM 670346105 1,167 25,712 SH OTHER 04 21,310 3,750 652 NUCOR CORP COM 670346105 9 190 SH DEFINED 07,10 190 0 0 NUCOR CORP COM 670346105 113,259 2,495,784 SH DEFINED 01,08 864,542 1,631,242 0 NUCOR CORP COM 670346105 29,681 654,055 SH DEFINED 09 654,055 0 0 NUCOR CORP COM 670346105 2,566 56,548 SH DEFINED 10 25,878 0 30,670 NUCOR CORP COM 670346105 57 1,260 SH OTHER 10 1,260 0 0 NUMEREX CORP PA COM 67053A102 74 16,852 SH DEFINED 01 0 16,852 0 NUMEREX CORP PA COM 67053A102 144 32,728 SH DEFINED 01,08 18,014 14,714 0 NUSTAR ENERGY LP COM 67058H102 532 8,803 SH DEFINED 01 8,492 0 311 NUSTAR ENERGY LP COM 67058H102 167 2,762 SH DEFINED 04 2,046 0 716 NUSTAR ENERGY LP COM 67058H102 245 4,057 SH DEFINED 10 4,057 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 342 ________ NUTRACEUTICAL INTL CORP COM 67060Y101 1,407 94,157 SH DEFINED 01 2,534 91,623 0 NUTRACEUTICAL INTL CORP COM 67060Y101 2,568 171,888 SH DEFINED 01,08 101,112 70,776 0 NUTRACEUTICAL INTL CORP COM 67060Y101 392 26,228 SH DEFINED 09 26,228 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 1 7,717 DEFINED 01 7,717 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 2,350 OTHER 01 2,350 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 1,190 DEFINED 04 0 0 1,190 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 1 5,516 OTHER 04 816 4,700 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 2,000 OTHER 10 2,000 0 0 NUVEEN MUN INCOME FD INC UNDEFIND 67062J102 2 15,300 DEFINED 04 15,300 0 0 NUVEEN NY MUN VALUE FD UNDEFIND 67062M105 6 59,810 DEFINED 04 59,810 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 6 42,500 DEFINED 01 14,000 28,500 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 600 OTHER 01 600 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,000 DEFINED 04 2,000 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 2 12,849 DEFINED 01 12,849 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 4 26,224 DEFINED 04 26,224 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 4 30,611 OTHER 04 16,129 0 14,482 NVIDIA CORP COM 67066G104 12,412 713,347 SH DEFINED 01 361,779 340,168 11,400 NVIDIA CORP COM 67066G104 466 26,787 SH OTHER 01 11,090 15,697 0 NVIDIA CORP COM 67066G104 3,231 185,706 SH DEFINED 04 180,218 3,892 1,596 NVIDIA CORP COM 67066G104 365 20,996 SH OTHER 04 17,946 3,050 0 NVIDIA CORP COM 67066G104 77,165 4,434,784 SH DEFINED 01,08 1,601,863 2,832,921 0 NVIDIA CORP COM 67066G104 20,507 1,178,558 SH DEFINED 09 1,178,558 0 0 NVIDIA CORP COM 67066G104 1,553 89,249 SH DEFINED 10 84,994 4,255 0 NVIDIA CORP COM 67066G104 36 2,046 SH OTHER 10 1,157 889 0 NUTRI SYS INC NEW COM 67069D108 945 53,031 SH DEFINED 01 16,415 35,671 945 NUTRI SYS INC NEW COM 67069D108 23 1,280 SH OTHER 01 0 1,200 80 NUTRI SYS INC NEW COM 67069D108 102 5,725 SH DEFINED 04 4,515 1,000 210 NUTRI SYS INC NEW COM 67069D108 2 105 SH OTHER 04 35 0 70 NUTRI SYS INC NEW COM 67069D108 4,626 259,617 SH DEFINED 01,08 53,915 205,702 0 NUTRI SYS INC NEW COM 67069D108 1,532 85,964 SH DEFINED 09 85,964 0 0 NUTRI SYS INC NEW COM 67069D108 38 2,135 SH DEFINED 10 1,755 380 0 NUVEEN DIV ADVANTAGE MUN FD UNDEFIND 67070F100 2 16,800 DEFINED 04 16,800 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 1 4,975 DEFINED 01 4,975 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 0 2,400 OTHER 01 2,400 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 0 400 DEFINED 04 400 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 1 4,500 OTHER 04 0 4,500 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 0 2,250 DEFINED 10 2,250 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 343 ________ NUVASIVE INC COM 670704105 3,108 68,761 SH DEFINED 01 7,918 60,843 0 NUVASIVE INC COM 670704105 85 1,870 SH OTHER 01 0 1,870 0 NUVASIVE INC COM 670704105 344 7,618 SH DEFINED 04 2,653 4,965 0 NUVASIVE INC COM 670704105 362 8,000 SH OTHER 04 0 8,000 0 NUVASIVE INC COM 670704105 14,840 328,318 SH DEFINED 01,08 85,012 243,306 0 NUVASIVE INC COM 670704105 4,579 101,306 SH DEFINED 09 101,306 0 0 NUVASIVE INC COM 670704105 17 380 SH DEFINED 10 60 320 0 NUVASIVE INC COM 670704105 3 60 SH OTHER 10 0 60 0 NXSTAGE MEDICAL INC COM 67072V103 544 47,494 SH DEFINED 01 5,328 42,166 0 NXSTAGE MEDICAL INC COM 67072V103 2,224 194,239 SH DEFINED 01,08 49,052 145,187 0 NXSTAGE MEDICAL INC COM 67072V103 687 60,000 SH DEFINED 09 60,000 0 0 NXSTAGE MEDICAL INC COM 67072V103 0 20 SH DEFINED 10 20 0 0 NV ENERGY INC COM 67073Y106 1,120 90,875 SH DEFINED 01 56,712 33,723 440 NV ENERGY INC COM 67073Y106 12 1,000 SH OTHER 01 0 1,000 0 NV ENERGY INC COM 67073Y106 30 2,470 SH DEFINED 04 1,620 850 0 NV ENERGY INC COM 67073Y106 17,211 1,395,846 SH DEFINED 01,08 99,635 1,296,211 0 NV ENERGY INC COM 67073Y106 10 785 SH DEFINED 10 335 0 450 O CHARLEYS INC COM 670823103 286 31,965 SH DEFINED 01 8,507 23,458 0 O CHARLEYS INC COM 670823103 1,350 151,047 SH DEFINED 01,08 37,477 113,570 0 O CHARLEYS INC COM 670823103 401 44,844 SH DEFINED 09 44,844 0 0 O CHARLEYS INC COM 670823103 0 50 SH DEFINED 10 50 0 0 OGE ENERGY CORP COM 670837103 1,516 38,929 SH DEFINED 01 22,180 14,875 1,874 OGE ENERGY CORP COM 670837103 290 7,442 SH OTHER 01 7,442 0 0 OGE ENERGY CORP COM 670837103 116 2,986 SH DEFINED 04 2,986 0 0 OGE ENERGY CORP COM 670837103 456 11,700 SH OTHER 04 1,200 10,500 0 OGE ENERGY CORP COM 670837103 22,953 589,445 SH DEFINED 01,08 41,209 548,236 0 OGE ENERGY CORP COM 670837103 7 180 SH DEFINED 10 0 0 180 O I CORP COM 670841105 57 6,482 SH DEFINED 01 0 6,482 0 O I CORP COM 670841105 84 9,543 SH DEFINED 01,08 7,154 2,389 0 OM GROUP INC COM 670872100 6,557 193,548 SH DEFINED 01 13,788 178,800 960 OM GROUP INC COM 670872100 2 50 SH DEFINED 04 50 0 0 OM GROUP INC COM 670872100 13,858 409,028 SH DEFINED 01,08 211,444 197,584 0 OM GROUP INC COM 670872100 2,852 84,171 SH DEFINED 09 84,171 0 0 OM GROUP INC COM 670872100 2 50 SH DEFINED 10 50 0 0 NUVEEN MULT CURR ST GV INCM UNDEFIND 67090N109 0 2,631 OTHER 01 0 2,631 0 NUVEEN MULT CURR ST GV INCM UNDEFIND 67090N109 1 5,900 DEFINED 04 5,900 0 0 NUVEEN MULT CURR ST GV INCM UNDEFIND 67090N109 0 3,130 OTHER 04 3,130 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 344 ________ NUVEEN MUN VALUE FD INC UNDEFIND 670928100 3 25,876 DEFINED 01 5,270 10,606 10,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 500 OTHER 01 500 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 2,000 DEFINED 04 2,000 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 1,600 OTHER 04 1,600 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 1,100 DEFINED 10 1,100 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 3,350 DEFINED 01 3,350 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 7,000 OTHER 10 7,000 0 0 NUVEEN OHIO QUALITY INCOME M UNDEFIND 670980101 4 24,172 DEFINED 10 24,172 0 0 NUVEEN NY QUALITY INCM MUN F UNDEFIND 670986108 2 12,700 DEFINED 04 12,700 0 0 OSI PHARMACEUTICALS INC COM 671040103 1,833 30,779 SH DEFINED 01 14,825 14,114 1,840 OSI PHARMACEUTICALS INC COM 671040103 2 40 SH OTHER 01 0 0 40 OSI PHARMACEUTICALS INC COM 671040103 13 225 SH DEFINED 04 225 0 0 OSI PHARMACEUTICALS INC COM 671040103 21,100 354,318 SH DEFINED 01,08 24,243 330,075 0 OSI PHARMACEUTICALS INC COM 671040103 7 112 SH DEFINED 10 112 0 0 OSI SYSTEMS INC COM 671044105 2,916 103,842 SH DEFINED 01 4,819 99,023 0 OSI SYSTEMS INC COM 671044105 6,040 215,110 SH DEFINED 01,08 106,052 109,058 0 OSI SYSTEMS INC COM 671044105 1,284 45,739 SH DEFINED 09 45,739 0 0 OSI SYSTEMS INC COM 671044105 1 30 SH DEFINED 10 30 0 0 OSI SYSTEMS INC COM 671044105 6 200 SH OTHER 10 0 200 0 OYO GEOSPACE CORP COM 671074102 543 11,363 SH DEFINED 01 886 10,477 0 OYO GEOSPACE CORP COM 671074102 2,059 43,068 SH DEFINED 01,08 14,020 29,048 0 OYO GEOSPACE CORP COM 671074102 531 11,100 SH DEFINED 09 11,100 0 0 OBAGI MEDICAL PRODUCTS INC COM 67423R108 242 19,834 SH DEFINED 01 3,951 15,883 0 OBAGI MEDICAL PRODUCTS INC COM 67423R108 1,753 143,887 SH DEFINED 01,08 31,650 112,237 0 OBAGI MEDICAL PRODUCTS INC COM 67423R108 560 46,000 SH DEFINED 09 46,000 0 0 OCCAM NETWORKS INC COM 67457P309 30 4,570 SH DEFINED 01 775 3,795 0 OCCAM NETWORKS INC COM 67457P309 33 5,000 SH OTHER 01 5,000 0 0 OCCAM NETWORKS INC COM 67457P309 108 16,530 SH DEFINED 01,08 3,601 12,929 0 OCCIDENTAL PETE CORP DEL COM 674599105 82,886 980,438 SH DEFINED 01 456,737 517,734 5,967 OCCIDENTAL PETE CORP DEL COM 674599105 3,771 44,603 SH OTHER 01 25,228 16,435 2,940 OCCIDENTAL PETE CORP DEL COM 674599105 6,711 79,378 SH DEFINED 04 67,706 3,944 7,728 OCCIDENTAL PETE CORP DEL COM 674599105 1,527 18,058 SH OTHER 04 7,248 10,810 0 OCCIDENTAL PETE CORP DEL COM 674599105 577,099 6,826,344 SH DEFINED 01,08 2,517,829 4,308,515 0 OCCIDENTAL PETE CORP DEL COM 674599105 143,613 1,698,753 SH DEFINED 09 1,698,753 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4,576 54,131 SH DEFINED 10 47,006 5,561 1,564 OCCIDENTAL PETE CORP DEL COM 674599105 164 1,938 SH OTHER 10 718 320 900 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 345 ________ OCEANEERING INTL INC COM 675232102 3,023 47,611 SH DEFINED 01 11,348 34,253 2,010 OCEANEERING INTL INC COM 675232102 3 40 SH OTHER 01 0 0 40 OCEANEERING INTL INC COM 675232102 103 1,626 SH DEFINED 04 1,466 160 0 OCEANEERING INTL INC COM 675232102 139 2,190 SH OTHER 04 2,190 0 0 OCEANEERING INTL INC COM 675232102 21,641 340,863 SH DEFINED 01,08 38,798 302,065 0 OCEANEERING INTL INC COM 675232102 140 2,200 SH DEFINED 10 2,200 0 0 OCEANFIRST FINL CORP COM 675234108 797 70,159 SH DEFINED 01 2,539 67,620 0 OCEANFIRST FINL CORP COM 675234108 1,706 150,200 SH DEFINED 01,08 72,476 77,724 0 OCEANFIRST FINL CORP COM 675234108 434 38,222 SH DEFINED 09 38,222 0 0 OCLARO INC COM 67555N107 110 40,140 SH DEFINED 01 13,077 27,063 0 OCLARO INC COM 67555N107 622 227,015 SH DEFINED 01,08 21,251 205,764 0 OCWEN FINL CORP COM 675746309 3,209 289,391 SH DEFINED 01 11,619 277,772 0 OCWEN FINL CORP COM 675746309 84 7,579 SH DEFINED 04 7,579 0 0 OCWEN FINL CORP COM 675746309 189 17,000 SH OTHER 04 0 17,000 0 OCWEN FINL CORP COM 675746309 7,587 684,118 SH DEFINED 01,08 317,598 366,520 0 OCWEN FINL CORP COM 675746309 1,710 154,158 SH DEFINED 09 154,158 0 0 OCWEN FINL CORP COM 675746309 1 100 SH DEFINED 10 100 0 0 OCULUS INNOVATIVE SCIENCES I COM 67575P108 20 9,200 SH DEFINED 01 0 9,200 0 OCULUS INNOVATIVE SCIENCES I COM 67575P108 93 43,952 SH DEFINED 01,08 0 43,952 0 ODYSSEY HEALTHCARE INC COM 67611V101 3,298 182,115 SH DEFINED 01 16,610 164,465 1,040 ODYSSEY HEALTHCARE INC COM 67611V101 15 810 SH DEFINED 04 810 0 0 ODYSSEY HEALTHCARE INC COM 67611V101 134 7,400 SH OTHER 04 0 7,400 0 ODYSSEY HEALTHCARE INC COM 67611V101 7,342 405,397 SH DEFINED 01,08 190,799 214,598 0 ODYSSEY HEALTHCARE INC COM 67611V101 1,635 90,276 SH DEFINED 09 90,276 0 0 ODYSSEY HEALTHCARE INC COM 67611V101 6 310 SH DEFINED 10 310 0 0 ODYSSEY MARINE EXPLORATION I COM 676118102 82 62,822 SH DEFINED 01 14,554 48,268 0 ODYSSEY MARINE EXPLORATION I COM 676118102 546 416,777 SH DEFINED 01,08 63,214 353,563 0 ODYSSEY MARINE EXPLORATION I COM 676118102 200 152,700 SH DEFINED 09 152,700 0 0 ODYSSEY MARINE EXPLORATION I COM 676118102 0 90 SH DEFINED 10 90 0 0 OFFICEMAX INC DEL COM 67622P101 1,588 96,733 SH DEFINED 01 37,235 57,098 2,400 OFFICEMAX INC DEL COM 67622P101 12 760 SH DEFINED 04 550 210 0 OFFICEMAX INC DEL COM 67622P101 10,012 609,732 SH DEFINED 01,08 123,940 485,792 0 OFFICEMAX INC DEL COM 67622P101 3,813 232,219 SH DEFINED 09 232,219 0 0 OFFICEMAX INC DEL COM 67622P101 2 150 SH DEFINED 10 150 0 0 OFFICEMAX INC DEL COM 67622P101 5 280 SH OTHER 10 0 280 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 346 ________ OFFICE DEPOT INC COM 676220106 2,226 279,004 SH DEFINED 01 139,128 136,476 3,400 OFFICE DEPOT INC COM 676220106 20 2,520 SH OTHER 01 2,234 56 230 OFFICE DEPOT INC COM 676220106 93 11,624 SH DEFINED 04 10,589 620 415 OFFICE DEPOT INC COM 676220106 2 305 SH OTHER 04 285 20 0 OFFICE DEPOT INC COM 676220106 4 475 SH DEFINED 07,10 475 0 0 OFFICE DEPOT INC COM 676220106 15,592 1,953,841 SH DEFINED 01,08 538,647 1,415,194 0 OFFICE DEPOT INC COM 676220106 3,452 432,632 SH DEFINED 09 432,632 0 0 OFFICE DEPOT INC COM 676220106 33 4,113 SH DEFINED 10 4,113 0 0 OFFICE DEPOT INC COM 676220106 2 269 SH OTHER 10 89 180 0 OHIO VY BANC CORP COM 677719106 207 9,631 SH DEFINED 01 600 9,031 0 OHIO VY BANC CORP COM 677719106 807 37,472 SH DEFINED 01,08 11,716 25,756 0 OHIO VY BANC CORP COM 677719106 28 1,300 SH DEFINED 09 1,300 0 0 OIL DRI CORP AMER COM 677864100 223 11,537 SH DEFINED 01 1,067 10,470 0 OIL DRI CORP AMER COM 677864100 892 46,153 SH DEFINED 01,08 15,246 30,907 0 OIL DRI CORP AMER COM 677864100 120 6,200 SH DEFINED 09 6,200 0 0 OIL SVC HOLDRS TR COM 678002106 500 4,077 SH DEFINED 01 4,077 0 0 OIL SVC HOLDRS TR COM 678002106 317 2,586 SH OTHER 01 2,586 0 0 OIL SVC HOLDRS TR COM 678002106 61 500 SH DEFINED 04 500 0 0 OIL STS INTL INC COM 678026105 5,702 125,753 SH DEFINED 01 23,652 99,711 2,390 OIL STS INTL INC COM 678026105 3 60 SH OTHER 01 0 60 0 OIL STS INTL INC COM 678026105 351 7,735 SH DEFINED 04 7,369 275 91 OIL STS INTL INC COM 678026105 8 170 SH OTHER 04 170 0 0 OIL STS INTL INC COM 678026105 13,843 305,319 SH DEFINED 01,08 141,200 164,119 0 OIL STS INTL INC COM 678026105 168 3,715 SH DEFINED 10 2,965 750 0 OIL STS INTL INC COM 678026105 2 40 SH OTHER 10 0 40 0 OILSANDS QUEST INC COM 678046103 135 182,122 SH DEFINED 01 40,091 142,031 0 OILSANDS QUEST INC COM 678046103 1,033 1,397,200 SH DEFINED 01,08 321,605 1,075,595 0 OILSANDS QUEST INC COM 678046103 461 623,812 SH DEFINED 09 623,812 0 0 OILSANDS QUEST INC COM 678046103 0 340 SH DEFINED 10 340 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1,910 57,212 SH DEFINED 01 13,433 42,969 810 OLD DOMINION FGHT LINES INC COM 679580100 8 235 SH OTHER 01 200 35 0 OLD DOMINION FGHT LINES INC COM 679580100 83 2,485 SH DEFINED 04 2,325 160 0 OLD DOMINION FGHT LINES INC COM 679580100 2 70 SH OTHER 04 70 0 0 OLD DOMINION FGHT LINES INC COM 679580100 8,301 248,595 SH DEFINED 01,08 66,862 181,733 0 OLD DOMINION FGHT LINES INC COM 679580100 2,683 80,354 SH DEFINED 09 80,354 0 0 OLD DOMINION FGHT LINES INC COM 679580100 77 2,301 SH DEFINED 10 2,301 0 0 OLD NATL BANCORP IND COM 680033107 6,178 516,981 SH DEFINED 01 58,757 455,654 2,570 OLD NATL BANCORP IND COM 680033107 13 1,100 SH OTHER 01 0 1,100 0 OLD NATL BANCORP IND COM 680033107 14 1,140 SH DEFINED 04 140 1,000 0 OLD NATL BANCORP IND COM 680033107 13,139 1,099,531 SH DEFINED 01,08 546,710 552,821 0 OLD NATL BANCORP IND COM 680033107 3,006 251,545 SH DEFINED 09 251,545 0 0 OLD NATL BANCORP IND COM 680033107 6 520 SH DEFINED 10 120 400 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 347 ________ OLD POINT FINL CORP COM 680194107 15 996 SH DEFINED 01 438 558 0 OLD POINT FINL CORP COM 680194107 192 12,998 SH DEFINED 01,08 1,346 11,652 0 OLD POINT FINL CORP COM 680194107 24 1,600 SH DEFINED 09 1,600 0 0 OLD REP INTL CORP CONV DEB 680223AF1 8,141 6,500,000 PRN DEFINED 01 1,000,000 5,500,000 0 OLD REP INTL CORP CONV DEB 680223AF1 6,889 5,500,000 PRN DEFINED 01,08 5,500,000 0 0 OLD REP INTL CORP COM 680223104 9,715 766,201 SH DEFINED 01 61,642 31,918 672,641 OLD REP INTL CORP COM 680223104 53 4,170 SH OTHER 01 0 4,000 170 OLD REP INTL CORP COM 680223104 144 11,390 SH DEFINED 04 11,015 0 375 OLD REP INTL CORP COM 680223104 20,759 1,637,133 SH DEFINED 01,08 278,377 1,358,756 0 OLD REP INTL CORP COM 680223104 1,379 108,719 SH DEFINED 09 108,719 0 0 OLD REP INTL CORP COM 680223104 7 590 SH DEFINED 10 590 0 0 OLD SECOND BANCORP INC ILL COM 680277100 429 65,104 SH DEFINED 01 3,656 61,448 0 OLD SECOND BANCORP INC ILL COM 680277100 1 175 SH OTHER 01 175 0 0 OLD SECOND BANCORP INC ILL COM 680277100 921 139,726 SH DEFINED 01,08 67,772 71,954 0 OLD SECOND BANCORP INC ILL COM 680277100 215 32,700 SH DEFINED 09 32,700 0 0 OLIN CORP COM 680665205 7,158 364,840 SH DEFINED 01 26,602 338,238 0 OLIN CORP COM 680665205 3 170 SH DEFINED 04 125 45 0 OLIN CORP COM 680665205 21,991 1,120,832 SH DEFINED 01,08 397,415 723,417 0 OLIN CORP COM 680665205 4,321 220,220 SH DEFINED 09 220,220 0 0 OLIN CORP COM 680665205 410 20,893 SH DEFINED 10 20,893 0 0 OLYMPIC STEEL INC COM 68162K106 2,234 68,428 SH DEFINED 01 4,256 64,142 30 OLYMPIC STEEL INC COM 68162K106 157 4,810 SH OTHER 01 3,930 880 0 OLYMPIC STEEL INC COM 68162K106 4,615 141,340 SH DEFINED 01,08 74,167 67,173 0 OLYMPIC STEEL INC COM 68162K106 914 27,986 SH DEFINED 09 27,986 0 0 OLYMPIC STEEL INC COM 68162K106 1 20 SH DEFINED 10 20 0 0 OMNICARE INC COM 681904108 1,335 47,179 SH DEFINED 01 25,099 21,140 940 OMNICARE INC COM 681904108 87 3,080 SH OTHER 01 0 3,000 80 OMNICARE INC COM 681904108 8 280 SH DEFINED 04 280 0 0 OMNICARE INC COM 681904108 221 7,800 SH OTHER 04 0 7,800 0 OMNICARE INC COM 681904108 23,010 813,360 SH DEFINED 01,08 149,129 664,231 0 OMNICARE INC COM 681904108 1,545 54,628 SH DEFINED 09 54,628 0 0 OMNICARE INC COM 681904108 8 290 SH DEFINED 10 290 0 0 OMNICOM GROUP INC COM 681919106 20,367 524,784 SH DEFINED 01 202,685 316,618 5,481 OMNICOM GROUP INC COM 681919106 1,712 44,109 SH OTHER 01 21,075 6,668 16,366 OMNICOM GROUP INC COM 681919106 7,054 181,766 SH DEFINED 04 175,933 3,686 2,147 OMNICOM GROUP INC COM 681919106 679 17,491 SH OTHER 04 8,832 8,659 0 OMNICOM GROUP INC COM 681919106 9 225 SH DEFINED 07,10 225 0 0 OMNICOM GROUP INC COM 681919106 117,762 3,034,331 SH DEFINED 01,08 1,378,096 1,639,415 16,820 OMNICOM GROUP INC COM 681919106 25,264 650,977 SH DEFINED 09 650,977 0 0 OMNICOM GROUP INC COM 681919106 2,318 59,737 SH DEFINED 10 56,192 3,275 270 OMNICOM GROUP INC COM 681919106 8 219 SH OTHER 10 219 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 348 ________ OMEGA HEALTHCARE INVS INC COM 681936100 2,388 122,543 SH DEFINED 01 23,659 97,154 1,730 OMEGA HEALTHCARE INVS INC COM 681936100 4 185 SH DEFINED 04 185 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 20,259 1,039,447 SH DEFINED 01,08 241,513 797,934 0 OMEGA HEALTHCARE INVS INC COM 681936100 4,522 232,030 SH DEFINED 09 232,030 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3 160 SH DEFINED 10 0 0 160 OMEGA FLEX INC COM 682095104 94 8,968 SH DEFINED 01 735 8,233 0 OMEGA FLEX INC COM 682095104 342 32,527 SH DEFINED 01,08 10,286 22,241 0 OMEGA FLEX INC COM 682095104 37 3,500 SH DEFINED 09 3,500 0 0 OMEGA PROTEIN CORP COM 68210P107 186 32,376 SH DEFINED 01 4,880 27,496 0 OMEGA PROTEIN CORP COM 68210P107 935 162,685 SH DEFINED 01,08 41,837 120,848 0 OMEGA PROTEIN CORP COM 68210P107 315 54,800 SH DEFINED 09 54,800 0 0 OMNI ENERGY SERVICES COM 68210T208 29 15,129 SH DEFINED 01 0 15,129 0 OMNI ENERGY SERVICES COM 68210T208 114 58,907 SH DEFINED 01,08 14,541 44,366 0 OMNIVISION TECHNOLOGIES INC COM 682128103 4,422 257,377 SH DEFINED 01 12,616 244,761 0 OMNIVISION TECHNOLOGIES INC COM 682128103 10,469 609,385 SH DEFINED 01,08 284,642 324,743 0 OMNIVISION TECHNOLOGIES INC COM 682128103 2,398 139,566 SH DEFINED 09 139,566 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 2 100 SH DEFINED 10 100 0 0 OMNOVA SOLUTIONS INC COM 682129101 508 64,678 SH DEFINED 01 9,413 55,265 0 OMNOVA SOLUTIONS INC COM 682129101 2,791 355,590 SH DEFINED 01,08 81,122 274,468 0 OMNOVA SOLUTIONS INC COM 682129101 1,093 139,215 SH DEFINED 09 139,215 0 0 OMNICELL INC COM 68213N109 739 52,684 SH DEFINED 01 14,827 36,107 1,750 OMNICELL INC COM 68213N109 0 20 SH DEFINED 04 20 0 0 OMNICELL INC COM 68213N109 4,037 287,738 SH DEFINED 01,08 61,855 225,883 0 OMNICELL INC COM 68213N109 1,214 86,496 SH DEFINED 09 86,496 0 0 OMNICELL INC COM 68213N109 1 60 SH DEFINED 10 60 0 0 OMEROS CORP COM 682143102 19 2,752 SH DEFINED 01 394 2,358 0 OMEROS CORP COM 682143102 265 37,702 SH DEFINED 01,08 4,946 32,756 0 ON ASSIGNMENT INC COM 682159108 2,043 286,592 SH DEFINED 01 16,449 268,153 1,990 ON ASSIGNMENT INC COM 682159108 0 25 SH DEFINED 04 25 0 0 ON ASSIGNMENT INC COM 682159108 3,682 516,475 SH DEFINED 01,08 300,927 215,548 0 ON ASSIGNMENT INC COM 682159108 671 94,100 SH DEFINED 09 94,100 0 0 ON ASSIGNMENT INC COM 682159108 0 50 SH DEFINED 10 50 0 0 OMNIAMERICAN BANCORP INC COM 68216R107 102 8,882 SH DEFINED 01,08 8,882 0 0 OMNIAMERICAN BANCORP INC COM 68216R107 672 58,294 SH DEFINED 09 58,294 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 349 ________ ON SEMICONDUCTOR CORP COM 682189105 2,756 344,493 SH DEFINED 01 65,990 275,176 3,327 ON SEMICONDUCTOR CORP COM 682189105 40 5,000 SH OTHER 01 0 4,640 360 ON SEMICONDUCTOR CORP COM 682189105 217 27,116 SH DEFINED 04 9,698 17,418 0 ON SEMICONDUCTOR CORP COM 682189105 21 2,600 SH DEFINED 07,10 0 2,600 0 ON SEMICONDUCTOR CORP COM 682189105 11,246 1,405,804 SH DEFINED 01,08 315,399 1,090,405 0 ON SEMICONDUCTOR CORP COM 682189105 20 2,472 SH DEFINED 10 1,642 830 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 148 7,229 SH DEFINED 01 588 6,641 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 754 36,712 SH DEFINED 01,08 7,173 29,539 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 216 10,500 SH DEFINED 09 10,500 0 0 ONE LIBERTY PPTYS INC COM 682406103 87 5,203 SH DEFINED 01 602 4,601 0 ONE LIBERTY PPTYS INC COM 682406103 277 16,628 SH DEFINED 01,08 5,834 10,794 0 ONE LIBERTY PPTYS INC COM 682406103 4 233 SH DEFINED 10 233 0 0 1 800 FLOWERS COM COM 68243Q106 106 42,385 SH DEFINED 01 3,239 39,146 0 1 800 FLOWERS COM COM 68243Q106 546 217,617 SH DEFINED 01,08 55,180 162,437 0 1 800 FLOWERS COM COM 68243Q106 194 77,259 SH DEFINED 09 77,259 0 0 1 800 FLOWERS COM COM 68243Q106 0 50 SH DEFINED 10 50 0 0 ONEOK PARTNERS LP COM 68268N103 386 6,300 SH DEFINED 01 6,300 0 0 ONEOK PARTNERS LP COM 68268N103 246 4,015 SH DEFINED 04 4,015 0 0 ONEOK PARTNERS LP COM 68268N103 12 200 SH OTHER 04 0 0 200 ONEOK PARTNERS LP COM 68268N103 43 700 SH DEFINED 10 700 0 0 ONEOK INC NEW COM 682680103 5,644 123,644 SH DEFINED 01 67,743 53,996 1,905 ONEOK INC NEW COM 682680103 1,098 24,055 SH OTHER 01 16,100 7,745 210 ONEOK INC NEW COM 682680103 1,101 24,124 SH DEFINED 04 23,564 560 0 ONEOK INC NEW COM 682680103 101 2,219 SH OTHER 04 560 1,659 0 ONEOK INC NEW COM 682680103 42,271 925,975 SH DEFINED 01,08 341,645 584,330 0 ONEOK INC NEW COM 682680103 8,923 195,470 SH DEFINED 09 195,470 0 0 ONEOK INC NEW COM 682680103 915 20,035 SH DEFINED 10 19,480 355 200 ONEOK INC NEW COM 682680103 5 120 SH OTHER 10 120 0 0 ONLINE RES CORP COM 68273G101 152 37,698 SH DEFINED 01 5,847 31,851 0 ONLINE RES CORP COM 68273G101 51 12,738 SH OTHER 01 12,738 0 0 ONLINE RES CORP COM 68273G101 892 221,252 SH DEFINED 01,08 49,025 172,227 0 ONLINE RES CORP COM 68273G101 262 65,028 SH DEFINED 09 65,028 0 0 ONSTREAM MEDIA CORP COM 682875109 0 197 SH DEFINED 01 0 197 0 ONSTREAM MEDIA CORP COM 682875109 16 52,109 SH DEFINED 01,08 0 52,109 0 ONVIA INC COM 68338T403 46 5,737 SH DEFINED 01 0 5,737 0 ONVIA INC COM 68338T403 47 5,863 SH DEFINED 01,08 4,335 1,528 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 350 ________ ONYX PHARMACEUTICALS INC COM 683399109 2,560 84,534 SH DEFINED 01 14,550 69,959 25 ONYX PHARMACEUTICALS INC COM 683399109 9 300 SH DEFINED 04 300 0 0 ONYX PHARMACEUTICALS INC COM 683399109 15,716 519,036 SH DEFINED 01,08 112,401 406,635 0 ONYX PHARMACEUTICALS INC COM 683399109 5,219 172,356 SH DEFINED 09 172,356 0 0 ONYX PHARMACEUTICALS INC COM 683399109 3 110 SH DEFINED 10 110 0 0 OPEN JT STK CO-VIMPEL COMMUN COM 68370R109 479 26,008 SH DEFINED 01 15,689 10,319 0 OPEN TEXT CORP COM 683715106 951 20,034 SH DEFINED 01 400 19,634 0 OPEN TEXT CORP COM 683715106 142 3,000 SH OTHER 01 3,000 0 0 OPEN TEXT CORP COM 683715106 950 20,020 SH DEFINED 01,08 19,827 193 0 OPENWAVE SYS INC COM 683718308 231 100,531 SH DEFINED 01 16,861 83,670 0 OPENWAVE SYS INC COM 683718308 1,483 644,834 SH DEFINED 01,08 128,631 516,203 0 OPENWAVE SYS INC COM 683718308 556 241,800 SH DEFINED 09 241,800 0 0 OPENTABLE INC COM 68372A104 370 9,695 SH DEFINED 01 321 9,374 0 OPENTABLE INC COM 68372A104 1,536 40,272 SH DEFINED 01,08 11,181 29,091 0 OPENTABLE INC COM 68372A104 313 8,200 SH DEFINED 09 8,200 0 0 OPKO HEALTH INC COM 68375N103 422 213,002 SH DEFINED 01 11,565 201,437 0 OPKO HEALTH INC COM 68375N103 1,222 616,943 SH DEFINED 01,08 229,648 387,295 0 OPKO HEALTH INC COM 68375N103 222 112,000 SH DEFINED 09 112,000 0 0 OPLINK COMMUNICATIONS INC COM 68375Q403 2,184 117,782 SH DEFINED 01 5,307 112,460 15 OPLINK COMMUNICATIONS INC COM 68375Q403 10 525 SH DEFINED 04 525 0 0 OPLINK COMMUNICATIONS INC COM 68375Q403 4,726 254,909 SH DEFINED 01,08 123,812 131,097 0 OPLINK COMMUNICATIONS INC COM 68375Q403 1,197 64,559 SH DEFINED 09 64,559 0 0 OPLINK COMMUNICATIONS INC COM 68375Q403 1 28 SH DEFINED 10 28 0 0 OPNEXT INC COM 68375V105 88 37,117 SH DEFINED 01 6,631 30,486 0 OPNEXT INC COM 68375V105 595 251,959 SH DEFINED 01,08 56,565 195,394 0 OPNEXT INC COM 68375V105 199 84,340 SH DEFINED 09 84,340 0 0 OPNET TECHNOLOGIES INC COM 683757108 418 25,951 SH DEFINED 01 2,966 22,985 0 OPNET TECHNOLOGIES INC COM 683757108 1,888 117,116 SH DEFINED 01,08 32,709 84,407 0 OPNET TECHNOLOGIES INC COM 683757108 749 46,441 SH DEFINED 09 46,441 0 0 OPPENHEIMER HLDGS INC COM 683797104 873 34,220 SH DEFINED 01 1,791 32,429 0 OPPENHEIMER HLDGS INC COM 683797104 2,135 83,711 SH DEFINED 01,08 39,366 44,345 0 OPPENHEIMER HLDGS INC COM 683797104 730 28,600 SH DEFINED 09 28,600 0 0 OPTICAL CABLE CORP COM 683827208 25 7,478 SH DEFINED 01 0 7,478 0 OPTICAL CABLE CORP COM 683827208 33 9,849 SH DEFINED 01,08 7,491 2,358 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 351 ________ ORACLE CORP COM 68389X105 153,368 5,965,322 SH DEFINED 01 3,152,230 2,724,758 88,334 ORACLE CORP COM 68389X105 10,908 424,263 SH OTHER 01 204,703 119,961 99,599 ORACLE CORP COM 68389X105 31,913 1,241,261 SH DEFINED 04 1,099,979 51,551 89,731 ORACLE CORP COM 68389X105 6,910 268,750 SH OTHER 04 158,633 76,980 33,137 ORACLE CORP COM 68389X105 810,192 31,512,716 SH DEFINED 01,08 11,445,966 20,066,750 0 ORACLE CORP COM 68389X105 219,540 8,539,108 SH DEFINED 09 8,539,108 0 0 ORACLE CORP COM 68389X105 12,713 494,473 SH DEFINED 10 400,125 57,625 36,723 ORACLE CORP COM 68389X105 2,370 92,177 SH OTHER 10 58,652 19,225 14,300 OPTIMER PHARMACEUTICALS INC COM 68401H104 442 35,983 SH DEFINED 01 6,921 29,062 0 OPTIMER PHARMACEUTICALS INC COM 68401H104 2,897 235,934 SH DEFINED 01,08 45,147 190,787 0 OPTIMER PHARMACEUTICALS INC COM 68401H104 1,032 84,003 SH DEFINED 09 84,003 0 0 OPTIMER PHARMACEUTICALS INC COM 68401H104 0 40 SH DEFINED 10 40 0 0 OPTIONSXPRESS HLDGS INC COM 684010101 1,260 77,360 SH DEFINED 01 20,136 55,724 1,500 OPTIONSXPRESS HLDGS INC COM 684010101 1 40 SH DEFINED 04 40 0 0 OPTIONSXPRESS HLDGS INC COM 684010101 6,342 389,293 SH DEFINED 01,08 90,263 299,030 0 OPTIONSXPRESS HLDGS INC COM 684010101 1,923 118,065 SH DEFINED 09 118,065 0 0 OPTIONSXPRESS HLDGS INC COM 684010101 1 80 SH DEFINED 10 80 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 394 66,401 SH DEFINED 01 11,622 54,779 0 ORASURE TECHNOLOGIES INC COM 68554V108 2,240 377,767 SH DEFINED 01,08 88,092 289,675 0 ORASURE TECHNOLOGIES INC COM 68554V108 718 121,112 SH DEFINED 09 121,112 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 0 80 SH DEFINED 10 80 0 0 ORBCOMM INC COM 68555P100 28 13,159 SH DEFINED 01 1,785 11,374 0 ORBCOMM INC COM 68555P100 83 38,674 SH DEFINED 01,08 12,027 26,647 0 ORBIT INTL CORP COM 685559304 17 4,379 SH DEFINED 01 0 4,379 0 ORBIT INTL CORP COM 685559304 50 13,089 SH DEFINED 01,08 5,597 7,492 0 ORBITAL SCIENCES CORP COM 685564106 1,557 81,892 SH DEFINED 01 21,785 60,107 0 ORBITAL SCIENCES CORP COM 685564106 29 1,500 SH OTHER 01 0 1,500 0 ORBITAL SCIENCES CORP COM 685564106 33 1,725 SH DEFINED 04 325 1,400 0 ORBITAL SCIENCES CORP COM 685564106 9,364 492,577 SH DEFINED 01,08 109,005 383,572 0 ORBITAL SCIENCES CORP COM 685564106 3,104 163,296 SH DEFINED 09 163,296 0 0 ORBITAL SCIENCES CORP COM 685564106 11 600 SH DEFINED 10 100 500 0 ORBITZ WORLDWIDE INC COM 68557K109 428 60,245 SH DEFINED 01 6,498 53,747 0 ORBITZ WORLDWIDE INC COM 68557K109 2,082 292,878 SH DEFINED 01,08 70,571 222,307 0 ORBITZ WORLDWIDE INC COM 68557K109 846 118,981 SH DEFINED 09 118,981 0 0 ORBITZ WORLDWIDE INC COM 68557K109 0 60 SH DEFINED 10 60 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 76 4,611 SH DEFINED 01 1,160 3,451 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 731 44,455 SH DEFINED 01,08 6,483 37,972 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 260 15,800 SH DEFINED 09 15,800 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 352 ________ ORCHID CELLMARK INC COM 68573C107 26 13,640 SH DEFINED 01 0 13,640 0 ORCHID CELLMARK INC COM 68573C107 12 6,198 SH OTHER 04 6,198 0 0 ORCHID CELLMARK INC COM 68573C107 66 35,131 SH DEFINED 01,08 13,116 22,015 0 ORE PHARMACEUTICAL HLDGS INC COM 685775108 2 5,031 SH DEFINED 01 0 5,031 0 ORE PHARMACEUTICAL HLDGS INC COM 685775108 4 10,533 SH DEFINED 01,08 4,293 6,240 0 O REILLY AUTOMOTIVE INC COM 686091109 6,063 145,359 SH DEFINED 01 59,820 83,359 2,180 O REILLY AUTOMOTIVE INC COM 686091109 26 625 SH OTHER 01 437 133 55 O REILLY AUTOMOTIVE INC COM 686091109 396 9,485 SH DEFINED 04 9,187 290 8 O REILLY AUTOMOTIVE INC COM 686091109 313 7,502 SH OTHER 04 3,458 4,044 0 O REILLY AUTOMOTIVE INC COM 686091109 45,619 1,093,724 SH DEFINED 01,08 395,018 698,706 0 O REILLY AUTOMOTIVE INC COM 686091109 10,700 256,545 SH DEFINED 09 256,545 0 0 O REILLY AUTOMOTIVE INC COM 686091109 446 10,684 SH DEFINED 10 10,299 235 150 O REILLY AUTOMOTIVE INC COM 686091109 4 96 SH OTHER 10 96 0 0 OREXIGEN THERAPEUTICS INC COM 686164104 182 30,819 SH DEFINED 01 6,654 24,165 0 OREXIGEN THERAPEUTICS INC COM 686164104 1,371 232,703 SH DEFINED 01,08 42,954 189,749 0 OREXIGEN THERAPEUTICS INC COM 686164104 437 74,127 SH DEFINED 09 74,127 0 0 ORIENTAL FINL GROUP INC COM 68618W100 429 31,813 SH DEFINED 01 5,058 26,755 0 ORIENTAL FINL GROUP INC COM 68618W100 2,859 211,747 SH DEFINED 01,08 48,240 163,507 0 ORIENTAL FINL GROUP INC COM 68618W100 1,113 82,469 SH DEFINED 09 82,469 0 0 ORIENTAL FINL GROUP INC COM 68618W100 0 30 SH DEFINED 10 30 0 0 ORION ENERGY SYSTEMS INC COM 686275108 53 10,897 SH DEFINED 01 3,951 6,946 0 ORION ENERGY SYSTEMS INC COM 686275108 585 119,373 SH DEFINED 01,08 19,982 99,391 0 ORION ENERGY SYSTEMS INC COM 686275108 216 44,000 SH DEFINED 09 44,000 0 0 ORION MARINE GROUP INC COM 68628V308 751 41,590 SH DEFINED 01 5,523 36,067 0 ORION MARINE GROUP INC COM 68628V308 177 9,800 SH OTHER 04 0 9,800 0 ORION MARINE GROUP INC COM 68628V308 4,055 224,641 SH DEFINED 01,08 50,349 174,292 0 ORION MARINE GROUP INC COM 68628V308 1,350 74,806 SH DEFINED 09 74,806 0 0 ORION MARINE GROUP INC COM 68628V308 1 40 SH DEFINED 10 40 0 0 ORITANI FINL CORP COM 686323106 494 30,723 SH DEFINED 01 2,204 28,519 0 ORITANI FINL CORP COM 686323106 1,741 108,360 SH DEFINED 01,08 41,472 66,888 0 ORITANI FINL CORP COM 686323106 455 28,300 SH DEFINED 09 28,300 0 0 ORIX CORP COM 686330101 2,930 66,428 SH DEFINED 01 62,458 235 3,735 ORIX CORP COM 686330101 191 4,320 SH OTHER 01 1,696 2,269 355 ORIX CORP COM 686330101 2,605 59,051 SH DEFINED 04 57,762 1,180 109 ORIX CORP COM 686330101 410 9,300 SH OTHER 04 8,155 1,145 0 ORIX CORP COM 686330101 73 1,650 SH DEFINED 07,10 1,650 0 0 ORIX CORP COM 686330101 401 9,095 SH DEFINED 01,08 9,095 0 0 ORIX CORP COM 686330101 1,699 38,515 SH DEFINED 10 36,520 440 1,555 ORIX CORP COM 686330101 5 115 SH OTHER 10 115 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 353 ________ ORMAT TECHNOLOGIES INC COM 686688102 303 10,776 SH DEFINED 01 4,495 6,281 0 ORMAT TECHNOLOGIES INC COM 686688102 2 80 SH DEFINED 04 80 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1,513 53,768 SH DEFINED 01,08 11,180 42,588 0 ORMAT TECHNOLOGIES INC COM 686688102 1 30 SH DEFINED 10 30 0 0 ORRSTOWN FINL SVCS INC COM 687380105 173 6,829 SH DEFINED 01 1,188 5,641 0 ORRSTOWN FINL SVCS INC COM 687380105 1,030 40,606 SH DEFINED 01,08 9,621 30,985 0 ORRSTOWN FINL SVCS INC COM 687380105 227 8,934 SH DEFINED 09 8,934 0 0 ORTHOLOGIC CORP COM 68750J107 26 28,794 SH DEFINED 01 0 28,794 0 ORTHOLOGIC CORP COM 68750J107 57 63,272 SH DEFINED 01,08 30,724 32,548 0 ORTHOVITA INC COM 68750U102 426 99,933 SH DEFINED 01 15,813 83,990 130 ORTHOVITA INC COM 68750U102 2,546 597,680 SH DEFINED 01,08 131,102 466,578 0 ORTHOVITA INC COM 68750U102 812 190,600 SH DEFINED 09 190,600 0 0 ORTHOVITA INC COM 68750U102 1 120 SH DEFINED 10 120 0 0 OSHKOSH CORP COM 688239201 1,766 43,787 SH DEFINED 01 27,022 16,145 620 OSHKOSH CORP COM 688239201 5 135 SH OTHER 01 0 65 70 OSHKOSH CORP COM 688239201 180 4,455 SH DEFINED 04 4,455 0 0 OSHKOSH CORP COM 688239201 96 2,385 SH OTHER 04 85 2,300 0 OSHKOSH CORP COM 688239201 24,182 599,449 SH DEFINED 01,08 57,239 542,210 0 OSHKOSH CORP COM 688239201 50 1,250 SH DEFINED 10 1,250 0 0 OSIRIS THERAPEUTICS INC COM 68827R108 215 29,028 SH DEFINED 01 3,986 25,042 0 OSIRIS THERAPEUTICS INC COM 68827R108 1,122 151,618 SH DEFINED 01,08 39,552 112,066 0 OSIRIS THERAPEUTICS INC COM 68827R108 435 58,730 SH DEFINED 09 58,730 0 0 OSIRIS THERAPEUTICS INC COM 68827R108 0 20 SH DEFINED 10 20 0 0 OSTEOTECH INC COM 688582105 77 19,745 SH DEFINED 01 3,195 16,550 0 OSTEOTECH INC COM 688582105 158 40,358 SH DEFINED 01,08 20,799 19,559 0 OTTER TAIL CORP COM 689648103 3,545 161,437 SH DEFINED 01 7,983 153,439 15 OTTER TAIL CORP COM 689648103 22 1,000 SH OTHER 04 1,000 0 0 OTTER TAIL CORP COM 689648103 8,799 400,683 SH DEFINED 01,08 175,467 225,216 0 OTTER TAIL CORP COM 689648103 2,282 103,918 SH DEFINED 09 103,918 0 0 OTTER TAIL CORP COM 689648103 2 100 SH DEFINED 10 100 0 0 OUTDOOR CHANNEL HLDGS INC COM 690027206 50 7,579 SH DEFINED 01 2,313 5,236 30 OUTDOOR CHANNEL HLDGS INC COM 690027206 668 101,360 SH DEFINED 01,08 15,796 85,564 0 OUTDOOR CHANNEL HLDGS INC COM 690027206 273 41,400 SH DEFINED 09 41,400 0 0 OVERHILL FARMS INC COM 690212105 52 8,879 SH DEFINED 01 2,631 6,248 0 OVERHILL FARMS INC COM 690212105 613 105,197 SH DEFINED 01,08 16,421 88,776 0 OVERHILL FARMS INC COM 690212105 322 55,276 SH DEFINED 09 55,276 0 0 OVERLAND STORAGE INC COM 690310206 9 3,801 SH DEFINED 01 0 3,801 0 OVERLAND STORAGE INC COM 690310206 17 7,463 SH DEFINED 01,08 2,968 4,495 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 354 ________ OVERSEAS SHIPHOLDING GROUP I COM 690368105 4,096 104,407 SH DEFINED 01 17,613 86,624 170 OVERSEAS SHIPHOLDING GROUP I COM 690368105 226 5,755 SH OTHER 01 0 5,595 160 OVERSEAS SHIPHOLDING GROUP I COM 690368105 326 8,315 SH DEFINED 04 7,860 455 0 OVERSEAS SHIPHOLDING GROUP I COM 690368105 9,269 236,286 SH DEFINED 01,08 94,568 141,718 0 OVERSEAS SHIPHOLDING GROUP I COM 690368105 263 6,715 SH DEFINED 10 6,715 0 0 OVERSTOCK COM INC DEL COM 690370101 315 19,438 SH DEFINED 01 2,584 16,854 0 OVERSTOCK COM INC DEL COM 690370101 2,120 130,609 SH DEFINED 01,08 28,046 102,563 0 OVERSTOCK COM INC DEL COM 690370101 656 40,389 SH DEFINED 09 40,389 0 0 OWENS & MINOR INC NEW COM 690732102 5,398 116,359 SH DEFINED 01 26,973 88,001 1,385 OWENS & MINOR INC NEW COM 690732102 54 1,165 SH OTHER 01 730 285 150 OWENS & MINOR INC NEW COM 690732102 602 12,980 SH DEFINED 04 12,060 605 315 OWENS & MINOR INC NEW COM 690732102 31 660 SH OTHER 04 335 210 115 OWENS & MINOR INC NEW COM 690732102 25,020 539,335 SH DEFINED 01,08 147,154 392,181 0 OWENS & MINOR INC NEW COM 690732102 7,980 172,023 SH DEFINED 09 172,023 0 0 OWENS & MINOR INC NEW COM 690732102 597 12,875 SH DEFINED 10 12,675 0 200 OWENS & MINOR INC NEW COM 690732102 3 55 SH OTHER 10 55 0 0 OWENS CORNING NEW COM 690742101 837 32,889 SH DEFINED 01 17,046 15,843 0 OWENS CORNING NEW COM 690742101 4 140 SH OTHER 01 0 85 55 OWENS CORNING NEW COM 690742101 242 9,511 SH DEFINED 04 9,511 0 0 OWENS CORNING NEW COM 690742101 7 260 SH OTHER 04 260 0 0 OWENS CORNING NEW COM 690742101 7,035 276,547 SH DEFINED 01,08 24,318 252,229 0 OWENS CORNING NEW COM 690742101 138 5,436 SH DEFINED 10 5,436 0 0 OWENS CORNING NEW WT 690742127 9 5,256 DEFINED 01 0 5,256 0 OWENS CORNING NEW WT 690742127 27 15,876 DEFINED 01,08 4,439 11,437 0 OWENS ILL INC COM 690768403 7,078 199,165 SH DEFINED 01 96,979 99,138 3,048 OWENS ILL INC COM 690768403 79 2,213 SH OTHER 01 2,021 192 0 OWENS ILL INC COM 690768403 612 17,218 SH DEFINED 04 16,654 360 204 OWENS ILL INC COM 690768403 243 6,831 SH OTHER 04 131 3,700 3,000 OWENS ILL INC COM 690768403 4 110 SH DEFINED 07,10 110 0 0 OWENS ILL INC COM 690768403 47,022 1,323,075 SH DEFINED 01,08 470,294 852,781 0 OWENS ILL INC COM 690768403 12,059 339,317 SH DEFINED 09 339,317 0 0 OWENS ILL INC COM 690768403 180 5,058 SH DEFINED 10 4,628 0 430 OWENS ILL INC COM 690768403 2 64 SH OTHER 10 64 0 0 OXFORD INDS INC COM 691497309 1,518 74,655 SH DEFINED 01 6,263 67,842 550 OXFORD INDS INC COM 691497309 3,440 169,215 SH DEFINED 01,08 81,674 87,541 0 OXFORD INDS INC COM 691497309 671 33,005 SH DEFINED 09 33,005 0 0 OXIGENE INC COM 691828107 37 30,436 SH DEFINED 01 4,731 25,705 0 OXIGENE INC COM 691828107 312 253,706 SH DEFINED 01,08 32,709 220,997 0 OXIGENE INC COM 691828107 92 75,000 SH DEFINED 09 75,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 355 ________ P & F INDS INC COM 692830508 18 7,203 SH DEFINED 01 0 7,203 0 P & F INDS INC COM 692830508 0 100 SH OTHER 04 100 0 0 P & F INDS INC COM 692830508 25 9,902 SH DEFINED 01,08 6,863 3,039 0 PAB BANKSHARES INC COM 69313P101 16 7,674 SH DEFINED 01 0 7,674 0 PAB BANKSHARES INC COM 69313P101 33 15,507 SH DEFINED 01,08 6,427 9,080 0 P A M TRANSN SVCS INC COM 693149106 138 9,979 SH DEFINED 01 0 9,979 0 P A M TRANSN SVCS INC COM 693149106 313 22,704 SH DEFINED 01,08 10,148 12,556 0 P C CONNECTION COM 69318J100 1,111 179,260 SH DEFINED 01 1,170 178,090 0 P C CONNECTION COM 69318J100 1,563 252,045 SH DEFINED 01,08 183,633 68,412 0 P C CONNECTION COM 69318J100 193 31,200 SH DEFINED 09 31,200 0 0 PC MALL INC COM 69323K100 69 13,556 SH DEFINED 01 1,454 12,102 0 PC MALL INC COM 69323K100 442 87,297 SH DEFINED 01,08 17,535 69,762 0 PC MALL INC COM 69323K100 156 30,800 SH DEFINED 09 30,800 0 0 PC-TEL INC COM 69325Q105 811 131,275 SH DEFINED 01 7,981 123,294 0 PC-TEL INC COM 69325Q105 1,595 258,117 SH DEFINED 01,08 140,694 117,423 0 PC-TEL INC COM 69325Q105 315 51,000 SH DEFINED 09 51,000 0 0 PDF SOLUTIONS INC COM 693282105 89 20,414 SH DEFINED 01 1,150 19,264 0 PDF SOLUTIONS INC COM 693282105 152 34,826 SH DEFINED 01,08 15,216 19,610 0 PDI INC COM 69329V100 123 16,290 SH DEFINED 01 0 16,290 0 PDI INC COM 69329V100 219 29,185 SH DEFINED 01,08 16,172 13,013 0 PDL BIOPHARMA INC COM 69329Y104 930 149,746 SH DEFINED 01 28,360 121,386 0 PDL BIOPHARMA INC COM 69329Y104 171 27,600 SH OTHER 04 0 27,600 0 PDL BIOPHARMA INC COM 69329Y104 6,263 1,008,596 SH DEFINED 01,08 206,531 802,065 0 PDL BIOPHARMA INC COM 69329Y104 2,212 356,269 SH DEFINED 09 356,269 0 0 PDL BIOPHARMA INC COM 69329Y104 1 230 SH DEFINED 10 230 0 0 PG&E CORP COM 69331C108 54,223 1,278,236 SH DEFINED 01 1,052,179 197,953 28,104 PG&E CORP COM 69331C108 6,947 163,774 SH OTHER 01 119,582 15,497 28,695 PG&E CORP COM 69331C108 52,657 1,241,330 SH DEFINED 04 1,172,562 27,916 40,852 PG&E CORP COM 69331C108 10,624 250,443 SH OTHER 04 197,047 40,798 12,598 PG&E CORP COM 69331C108 31 735 SH DEFINED 07,10 735 0 0 PG&E CORP COM 69331C108 125,337 2,954,661 SH DEFINED 01,08 1,028,308 1,926,353 0 PG&E CORP COM 69331C108 32,791 772,997 SH DEFINED 09 772,997 0 0 PG&E CORP COM 69331C108 14,522 342,349 SH DEFINED 10 334,450 2,640 5,259 PG&E CORP COM 69331C108 2,097 49,444 SH OTHER 10 41,676 7,298 470 PHC INC MASS COM 693315103 9 7,323 SH DEFINED 01 0 7,323 0 PHC INC MASS COM 693315103 17 13,493 SH DEFINED 01,08 9,267 4,226 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 356 ________ PHH CORP COM 693320202 6,253 265,286 SH DEFINED 01 13,864 251,362 60 PHH CORP COM 693320202 8 325 SH DEFINED 04 325 0 0 PHH CORP COM 693320202 15,143 642,469 SH DEFINED 01,08 293,474 348,995 0 PHH CORP COM 693320202 3,209 136,130 SH DEFINED 09 136,130 0 0 PHH CORP COM 693320202 2 100 SH DEFINED 10 100 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 1,747 39,578 SH DEFINED 01 11,455 27,363 760 P F CHANGS CHINA BISTRO INC COM 69333Y108 2 35 SH DEFINED 04 35 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 103 2,335 SH OTHER 04 2,335 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 9,199 208,442 SH DEFINED 01,08 47,519 160,923 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 2,940 66,620 SH DEFINED 09 66,620 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 2 40 SH DEFINED 10 40 0 0 PHI INC COM 69336T205 1,412 66,663 SH DEFINED 01 3,321 63,332 10 PHI INC COM 69336T205 3,305 156,067 SH DEFINED 01,08 74,612 81,455 0 PHI INC COM 69336T205 726 34,300 SH DEFINED 09 34,300 0 0 PHI INC COM 69336T205 0 20 SH DEFINED 10 20 0 0 PGT INC COM 69336V101 4 2,313 SH DEFINED 01,08 157 2,156 0 PGT INC COM 69336V101 19 10,389 SH DEFINED 10 10,389 0 0 PICO HLDGS INC COM 693366205 838 22,524 SH DEFINED 01 4,462 18,062 0 PICO HLDGS INC COM 693366205 6,189 166,405 SH DEFINED 01,08 32,160 134,245 0 PICO HLDGS INC COM 693366205 2,278 61,247 SH DEFINED 09 61,247 0 0 PICO HLDGS INC COM 693366205 1 20 SH DEFINED 10 20 0 0 PLX TECHNOLOGY INC COM 693417107 203 38,579 SH DEFINED 01 7,911 30,668 0 PLX TECHNOLOGY INC COM 693417107 1,472 279,229 SH DEFINED 01,08 54,236 224,993 0 PLX TECHNOLOGY INC COM 693417107 499 94,602 SH DEFINED 09 94,602 0 0 PLX TECHNOLOGY INC COM 693417107 1 100 SH DEFINED 10 100 0 0 PMA CAP CORP COM 693419202 1,008 164,169 SH DEFINED 01 7,728 156,411 30 PMA CAP CORP COM 693419202 2,275 370,536 SH DEFINED 01,08 173,079 197,457 0 PMA CAP CORP COM 693419202 524 85,300 SH DEFINED 09 85,300 0 0 PMA CAP CORP COM 693419202 1 100 SH DEFINED 10 100 0 0 PMC COML TR COM 693434102 71 9,700 SH DEFINED 01 565 9,135 0 PMC COML TR COM 693434102 198 27,041 SH DEFINED 01,08 8,963 18,078 0 PMC-SIERRA INC COM 69344F106 528 59,198 SH DEFINED 01 33,844 25,354 0 PMC-SIERRA INC COM 69344F106 2 170 SH OTHER 01 0 0 170 PMC-SIERRA INC COM 69344F106 6,281 704,133 SH DEFINED 01,08 103,363 600,770 0 PMC-SIERRA INC COM 69344F106 5 560 SH DEFINED 10 560 0 0 PMI GROUP INC COM 69344M101 463 85,507 SH DEFINED 01 18,721 66,786 0 PMI GROUP INC COM 69344M101 3,377 623,034 SH DEFINED 01,08 117,346 505,688 0 PMI GROUP INC COM 69344M101 941 173,600 SH DEFINED 09 173,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 357 ________ PMFG INC COM 69345P103 298 22,554 SH DEFINED 01 3,086 19,458 10 PMFG INC COM 69345P103 1,613 121,937 SH DEFINED 01,08 32,864 89,073 0 PMFG INC COM 69345P103 454 34,300 SH DEFINED 09 34,300 0 0 PNC FINL SVCS GROUP INC COM 693475105 32,049 536,840 SH DEFINED 01 265,100 267,784 3,956 PNC FINL SVCS GROUP INC COM 693475105 557 9,334 SH OTHER 01 5,159 3,792 383 PNC FINL SVCS GROUP INC COM 693475105 2,201 36,874 SH DEFINED 04 33,484 1,782 1,608 PNC FINL SVCS GROUP INC COM 693475105 855 14,326 SH OTHER 04 1,593 12,733 0 PNC FINL SVCS GROUP INC COM 693475105 43 718 SH DEFINED 07,10 718 0 0 PNC FINL SVCS GROUP INC COM 693475105 255,892 4,286,302 SH DEFINED 01,08 1,541,943 2,744,359 0 PNC FINL SVCS GROUP INC COM 693475105 64,840 1,086,101 SH DEFINED 09 1,086,101 0 0 PNC FINL SVCS GROUP INC COM 693475105 1,388 23,250 SH DEFINED 10 18,305 2,850 2,095 PNC FINL SVCS GROUP INC COM 693475105 497 8,325 SH OTHER 10 2,825 0 5,500 POSCO COM 693483109 7,448 63,649 SH DEFINED 01 58,384 690 4,575 POSCO COM 693483109 728 6,223 SH OTHER 01 5,900 323 0 POSCO COM 693483109 367 3,140 SH DEFINED 04 3,140 0 0 POSCO COM 693483109 1,868 15,968 SH DEFINED 01,08 15,968 0 0 POSCO COM 693483109 117 1,000 SH DEFINED 09 1,000 0 0 POSCO COM 693483109 26 220 SH DEFINED 10 220 0 0 PNM RES INC COM 69349H107 1,488 118,764 SH DEFINED 01 27,931 90,753 80 PNM RES INC COM 69349H107 6 512 SH DEFINED 04 512 0 0 PNM RES INC COM 69349H107 11,875 947,727 SH DEFINED 01,08 155,917 791,810 0 PNM RES INC COM 69349H107 2,910 232,250 SH DEFINED 09 232,250 0 0 PNM RES INC COM 69349H107 2 180 SH DEFINED 10 180 0 0 PPG INDS INC COM 693506107 11,869 181,477 SH DEFINED 01 88,853 89,504 3,120 PPG INDS INC COM 693506107 658 10,062 SH OTHER 01 9,703 174 185 PPG INDS INC COM 693506107 817 12,489 SH DEFINED 04 11,449 405 635 PPG INDS INC COM 693506107 322 4,928 SH OTHER 04 916 4,012 0 PPG INDS INC COM 693506107 22 335 SH DEFINED 07,10 335 0 0 PPG INDS INC COM 693506107 90,551 1,384,573 SH DEFINED 01,08 505,964 878,609 0 PPG INDS INC COM 693506107 22,599 345,556 SH DEFINED 09 345,556 0 0 PPG INDS INC COM 693506107 996 15,227 SH DEFINED 10 12,002 2,760 465 PPG INDS INC COM 693506107 67 1,022 SH OTHER 10 106 100 816 PPL CORP COM 69351T106 10,762 388,382 SH DEFINED 01 154,972 228,134 5,276 PPL CORP COM 69351T106 60 2,157 SH OTHER 01 1,007 1,150 0 PPL CORP COM 69351T106 415 14,983 SH DEFINED 04 14,073 195 715 PPL CORP COM 69351T106 4 138 SH OTHER 04 111 27 0 PPL CORP COM 69351T106 11 400 SH DEFINED 07,10 400 0 0 PPL CORP COM 69351T106 82,096 2,962,700 SH DEFINED 01,08 1,040,721 1,921,979 0 PPL CORP COM 69351T106 21,960 792,487 SH DEFINED 09 792,487 0 0 PPL CORP COM 69351T106 95 3,414 SH DEFINED 10 2,674 0 740 PPL CORP COM 69351T106 38 1,357 SH OTHER 10 157 1,200 0 PRGX GLOBAL INC COM 69357C503 38 6,406 SH DEFINED 01 915 5,491 0 PRGX GLOBAL INC COM 69357C503 162 27,638 SH DEFINED 01,08 4,435 23,203 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 358 ________ PS BUSINESS PKS INC CALIF COM 69360J107 1,724 32,293 SH DEFINED 01 9,083 23,095 115 PS BUSINESS PKS INC CALIF COM 69360J107 1 10 SH DEFINED 04 10 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9,008 168,694 SH DEFINED 01,08 56,710 111,984 0 PS BUSINESS PKS INC CALIF COM 69360J107 2,671 50,018 SH DEFINED 09 50,018 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3 50 SH DEFINED 10 50 0 0 PVF CAPITAL CORP COM 693654105 82 43,246 SH DEFINED 01 0 43,246 0 PVF CAPITAL CORP COM 693654105 114 60,263 SH DEFINED 01,08 44,300 15,963 0 PVF CAPITAL CORP COM 693654105 0 100 SH DEFINED 10 100 0 0 PSS WORLD MED INC COM 69366A100 2,596 110,422 SH DEFINED 01 34,490 73,462 2,470 PSS WORLD MED INC COM 69366A100 8 345 SH OTHER 01 0 135 210 PSS WORLD MED INC COM 69366A100 328 13,941 SH DEFINED 04 8,651 4,850 440 PSS WORLD MED INC COM 69366A100 13 535 SH OTHER 04 240 295 0 PSS WORLD MED INC COM 69366A100 12,478 530,744 SH DEFINED 01,08 126,239 404,505 0 PSS WORLD MED INC COM 69366A100 3,867 164,495 SH DEFINED 09 164,495 0 0 PSS WORLD MED INC COM 69366A100 281 11,968 SH DEFINED 10 11,738 0 230 PACCAR INC COM 693718108 17,965 414,510 SH DEFINED 01 191,152 220,739 2,619 PACCAR INC COM 693718108 639 14,743 SH OTHER 01 13,341 670 732 PACCAR INC COM 693718108 761 17,558 SH DEFINED 04 15,072 939 1,547 PACCAR INC COM 693718108 106 2,454 SH OTHER 04 2,454 0 0 PACCAR INC COM 693718108 16 380 SH DEFINED 07,10 380 0 0 PACCAR INC COM 693718108 124,301 2,868,033 SH DEFINED 01,08 1,025,593 1,842,440 0 PACCAR INC COM 693718108 33,121 764,222 SH DEFINED 09 764,222 0 0 PACCAR INC COM 693718108 797 18,391 SH DEFINED 10 8,162 900 9,329 PACCAR INC COM 693718108 2,591 59,794 SH OTHER 10 49,794 10,000 0 PACER INTL INC TENN COM 69373H106 288 47,893 SH DEFINED 01 8,668 39,225 0 PACER INTL INC TENN COM 69373H106 1,961 325,801 SH DEFINED 01,08 62,542 263,259 0 PACER INTL INC TENN COM 69373H106 601 99,816 SH DEFINED 09 99,816 0 0 PACER INTL INC TENN COM 69373H106 0 60 SH DEFINED 10 60 0 0 PACIFIC CAP BANCORP NEW COM 69404P101 120 66,109 SH DEFINED 01 9,618 56,491 0 PACIFIC CAP BANCORP NEW COM 69404P101 56 30,682 SH OTHER 04 30,682 0 0 PACIFIC CAP BANCORP NEW COM 69404P101 827 456,975 SH DEFINED 01,08 89,936 367,039 0 PACIFIC CAP BANCORP NEW COM 69404P101 230 127,100 SH DEFINED 09 127,100 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 146 13,898 SH DEFINED 01 3,083 10,815 0 PACIFIC CONTINENTAL CORP COM 69412V108 1,174 111,775 SH DEFINED 01,08 24,644 87,131 0 PACIFIC CONTINENTAL CORP COM 69412V108 489 46,597 SH DEFINED 09 46,597 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 38 3,655 SH DEFINED 10 130 3,525 0 PACIFIC ETHANOL INC COM 69423U107 46 41,274 SH DEFINED 01 3,075 38,199 0 PACIFIC ETHANOL INC COM 69423U107 128 115,479 SH DEFINED 01,08 34,194 81,285 0 PACIFIC MERCANTILE BANCORP COM 694552100 19 6,861 SH DEFINED 01 0 6,861 0 PACIFIC MERCANTILE BANCORP COM 694552100 41 14,892 SH DEFINED 01,08 7,491 7,401 0 PACIFIC MERCANTILE BANCORP COM 694552100 1 356 SH DEFINED 10 356 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 359 ________ PACIFIC OFFICE PPTYS TR INC COM 694714106 69 16,569 SH DEFINED 01 16,100 469 0 PACIFIC OFFICE PPTYS TR INC COM 694714106 14 3,234 SH DEFINED 01,08 1,101 2,133 0 PACIFIC PREMIER BANCORP COM 69478X105 21 4,317 SH DEFINED 01 0 4,317 0 PACIFIC PREMIER BANCORP COM 69478X105 46 9,366 SH DEFINED 01,08 4,377 4,989 0 PACIFIC SUNWEAR CALIF INC COM 694873100 521 98,071 SH DEFINED 01 18,102 79,969 0 PACIFIC SUNWEAR CALIF INC COM 694873100 35 6,615 SH OTHER 01 0 6,615 0 PACIFIC SUNWEAR CALIF INC COM 694873100 3,033 571,251 SH DEFINED 01,08 124,258 446,993 0 PACIFIC SUNWEAR CALIF INC COM 694873100 1,137 214,123 SH DEFINED 09 214,123 0 0 PACIFIC SUNWEAR CALIF INC COM 694873100 1 130 SH DEFINED 10 130 0 0 PACKAGING CORP AMER COM 695156109 1,250 50,787 SH DEFINED 01 34,913 15,109 765 PACKAGING CORP AMER COM 695156109 2 75 SH OTHER 01 0 0 75 PACKAGING CORP AMER COM 695156109 132 5,344 SH DEFINED 04 4,694 650 0 PACKAGING CORP AMER COM 695156109 268 10,900 SH OTHER 04 0 10,900 0 PACKAGING CORP AMER COM 695156109 15,625 634,891 SH DEFINED 01,08 42,739 592,152 0 PACKAGING CORP AMER COM 695156109 131 5,337 SH DEFINED 10 3,537 1,800 0 PACTIV CORP COM 695257105 3,575 141,968 SH DEFINED 01 63,177 76,431 2,360 PACTIV CORP COM 695257105 36 1,430 SH OTHER 01 1,335 0 95 PACTIV CORP COM 695257105 131 5,209 SH DEFINED 04 5,033 0 176 PACTIV CORP COM 695257105 394 15,657 SH OTHER 04 57 15,600 0 PACTIV CORP COM 695257105 3 105 SH DEFINED 07,10 105 0 0 PACTIV CORP COM 695257105 26,588 1,055,934 SH DEFINED 01,08 384,403 671,531 0 PACTIV CORP COM 695257105 6,847 271,938 SH DEFINED 09 271,938 0 0 PACTIV CORP COM 695257105 153 6,096 SH DEFINED 10 6,096 0 0 PACTIV CORP COM 695257105 0 16 SH OTHER 10 16 0 0 PACWEST BANCORP DEL COM 695263103 1,003 43,932 SH DEFINED 01 15,559 28,358 15 PACWEST BANCORP DEL COM 695263103 9 390 SH OTHER 01 390 0 0 PACWEST BANCORP DEL COM 695263103 193 8,475 SH DEFINED 04 8,310 165 0 PACWEST BANCORP DEL COM 695263103 8 340 SH OTHER 04 200 0 140 PACWEST BANCORP DEL COM 695263103 7,204 315,675 SH DEFINED 01,08 45,708 269,967 0 PACWEST BANCORP DEL COM 695263103 1,723 75,501 SH DEFINED 09 75,501 0 0 PACWEST BANCORP DEL COM 695263103 137 6,002 SH DEFINED 10 6,002 0 0 PAETEC HOLDING CORP COM 695459107 774 165,354 SH DEFINED 01 33,796 131,558 0 PAETEC HOLDING CORP COM 695459107 4,908 1,048,685 SH DEFINED 01,08 219,295 829,390 0 PAETEC HOLDING CORP COM 695459107 1,603 342,626 SH DEFINED 09 342,626 0 0 PAETEC HOLDING CORP COM 695459107 1 240 SH DEFINED 10 240 0 0 PAIN THERAPEUTICS INC COM 69562K100 281 44,831 SH DEFINED 01 7,979 36,852 0 PAIN THERAPEUTICS INC COM 69562K100 31 5,000 SH OTHER 01 5,000 0 0 PAIN THERAPEUTICS INC COM 69562K100 1,848 294,803 SH DEFINED 01,08 65,653 229,150 0 PAIN THERAPEUTICS INC COM 69562K100 666 106,231 SH DEFINED 09 106,231 0 0 PALATIN TECHNOLOGIES INC COM 696077304 12 47,579 SH DEFINED 01 0 47,579 0 PALATIN TECHNOLOGIES INC COM 696077304 25 95,932 SH DEFINED 01,08 21,364 74,568 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 360 ________ PALL CORP COM 696429307 5,289 130,637 SH DEFINED 01 58,250 70,613 1,774 PALL CORP COM 696429307 156 3,858 SH OTHER 01 1,600 613 1,645 PALL CORP COM 696429307 561 13,856 SH DEFINED 04 12,723 874 259 PALL CORP COM 696429307 13 327 SH OTHER 04 229 98 0 PALL CORP COM 696429307 37,143 917,330 SH DEFINED 01,08 321,242 596,088 0 PALL CORP COM 696429307 9,863 243,593 SH DEFINED 09 243,593 0 0 PALL CORP COM 696429307 593 14,648 SH DEFINED 10 14,373 35 240 PALL CORP COM 696429307 2 41 SH OTHER 10 41 0 0 PALM HARBOR HOMES COM 696639103 35 17,383 SH DEFINED 01 0 17,383 0 PALM HARBOR HOMES COM 696639103 82 40,890 SH DEFINED 01,08 20,367 20,523 0 PALM INC NEW COM 696643105 649 172,685 SH DEFINED 01 37,906 130,099 4,680 PALM INC NEW COM 696643105 3 675 SH DEFINED 04 675 0 0 PALM INC NEW COM 696643105 2 500 SH OTHER 04 500 0 0 PALM INC NEW COM 696643105 6,703 1,782,734 SH DEFINED 01,08 213,199 1,569,535 0 PALM INC NEW COM 696643105 1,732 460,682 SH DEFINED 09 460,682 0 0 PALM INC NEW COM 696643105 97 25,770 SH DEFINED 10 25,770 0 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 344 31,601 SH DEFINED 01 8,845 22,736 20 PALOMAR MED TECHNOLOGIES INC COM 697529303 3 285 SH OTHER 01 0 285 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 1,821 167,546 SH DEFINED 01,08 38,025 129,521 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 570 52,476 SH DEFINED 09 52,476 0 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 0 30 SH DEFINED 10 30 0 0 PAMRAPO BANCORP INC COM 697738102 55 6,792 SH DEFINED 01 0 6,792 0 PAMRAPO BANCORP INC COM 697738102 23 2,900 SH OTHER 01 0 2,900 0 PAMRAPO BANCORP INC COM 697738102 106 13,026 SH DEFINED 01,08 7,155 5,871 0 PANASONIC CORP COM 69832A205 4,321 282,020 SH DEFINED 01 234,441 18,469 29,110 PANASONIC CORP COM 69832A205 392 25,612 SH OTHER 01 892 23,967 753 PANASONIC CORP COM 69832A205 993 64,809 SH DEFINED 04 20,155 44,654 0 PANASONIC CORP COM 69832A205 8 500 SH OTHER 04 500 0 0 PANASONIC CORP COM 69832A205 1,396 91,147 SH DEFINED 01,08 91,147 0 0 PANASONIC CORP COM 69832A205 235 15,362 SH DEFINED 10 2,672 12,690 0 PANASONIC CORP COM 69832A205 1 64 SH OTHER 10 64 0 0 PANERA BREAD CO COM 69840W108 1,895 24,770 SH DEFINED 01 5,904 17,466 1,400 PANERA BREAD CO COM 69840W108 31 400 SH OTHER 01 0 400 0 PANERA BREAD CO COM 69840W108 213 2,780 SH DEFINED 04 2,380 400 0 PANERA BREAD CO COM 69840W108 41 536 SH OTHER 04 536 0 0 PANERA BREAD CO COM 69840W108 14,579 190,600 SH DEFINED 01,08 19,444 171,156 0 PANERA BREAD CO COM 69840W108 31 400 SH DEFINED 10 250 150 0 PANHANDLE OIL AND GAS INC COM 698477106 452 19,137 SH DEFINED 01 1,451 17,686 0 PANHANDLE OIL AND GAS INC COM 698477106 1,598 67,636 SH DEFINED 01,08 22,135 45,501 0 PANHANDLE OIL AND GAS INC COM 698477106 468 19,800 SH DEFINED 09 19,800 0 0 PANHANDLE OIL AND GAS INC COM 698477106 0 10 SH DEFINED 10 10 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 361 ________ PANTRY INC COM 698657103 1,958 156,747 SH DEFINED 01 4,760 151,947 40 PANTRY INC COM 698657103 3,916 313,565 SH DEFINED 01,08 167,268 146,297 0 PANTRY INC COM 698657103 873 69,876 SH DEFINED 09 69,876 0 0 PANTRY INC COM 698657103 0 40 SH DEFINED 10 40 0 0 PAPA JOHNS INTL INC COM 698813102 1,050 40,832 SH DEFINED 01 9,954 30,188 690 PAPA JOHNS INTL INC COM 698813102 12 470 SH DEFINED 04 20 450 0 PAPA JOHNS INTL INC COM 698813102 5,089 197,937 SH DEFINED 01,08 48,706 149,231 0 PAPA JOHNS INTL INC COM 698813102 1,667 64,823 SH DEFINED 09 64,823 0 0 PAPA JOHNS INTL INC COM 698813102 1 40 SH DEFINED 10 40 0 0 PAR PHARMACEUTICAL COS INC COM 69888P106 1,323 53,353 SH DEFINED 01 16,667 35,276 1,410 PAR PHARMACEUTICAL COS INC COM 69888P106 1 50 SH DEFINED 04 50 0 0 PAR PHARMACEUTICAL COS INC COM 69888P106 7,068 285,004 SH DEFINED 01,08 61,627 223,377 0 PAR PHARMACEUTICAL COS INC COM 69888P106 2,422 97,673 SH DEFINED 09 97,673 0 0 PAR PHARMACEUTICAL COS INC COM 69888P106 2 70 SH DEFINED 10 70 0 0 PAR TECHNOLOGY CORP COM 698884103 128 21,134 SH DEFINED 01 780 20,354 0 PAR TECHNOLOGY CORP COM 698884103 463 76,472 SH DEFINED 01,08 24,156 52,316 0 PAR TECHNOLOGY CORP COM 698884103 16 2,600 SH DEFINED 09 2,600 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173209 2,819 156,189 SH DEFINED 01 34,483 117,066 4,640 PARAMETRIC TECHNOLOGY CORP COM 699173209 15 840 SH DEFINED 04 840 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173209 24,161 1,338,546 SH DEFINED 01,08 221,419 1,117,127 0 PARAMETRIC TECHNOLOGY CORP COM 699173209 5,799 321,263 SH DEFINED 09 321,263 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173209 4 230 SH DEFINED 10 230 0 0 PARAMOUNT GOLD & SILVER CORP COM 69924P102 49 34,909 SH DEFINED 01 8,779 26,130 0 PARAMOUNT GOLD & SILVER CORP COM 69924P102 603 433,598 SH DEFINED 01,08 53,311 380,287 0 PARAMOUNT GOLD & SILVER CORP COM 69924P102 246 177,034 SH DEFINED 09 177,034 0 0 PAREXEL INTL CORP COM 699462107 2,164 92,837 SH DEFINED 01 27,101 63,606 2,130 PAREXEL INTL CORP COM 699462107 16 685 SH DEFINED 04 685 0 0 PAREXEL INTL CORP COM 699462107 11,505 493,585 SH DEFINED 01,08 112,456 381,129 0 PAREXEL INTL CORP COM 699462107 3,872 166,129 SH DEFINED 09 166,129 0 0 PAREXEL INTL CORP COM 699462107 7 295 SH DEFINED 10 295 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 2,765 96,212 SH DEFINED 01 14,667 80,900 645 PARK ELECTROCHEMICAL CORP COM 700416209 8 285 SH OTHER 01 285 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 182 6,350 SH DEFINED 04 6,225 125 0 PARK ELECTROCHEMICAL CORP COM 700416209 25 865 SH OTHER 04 160 105 600 PARK ELECTROCHEMICAL CORP COM 700416209 6,507 226,408 SH DEFINED 01,08 98,425 127,983 0 PARK ELECTROCHEMICAL CORP COM 700416209 1,667 58,004 SH DEFINED 09 58,004 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 120 4,170 SH DEFINED 10 4,170 0 0 PARK NATL CORP COM 700658107 992 15,918 SH DEFINED 01 2,800 13,118 0 PARK NATL CORP COM 700658107 5,640 90,516 SH DEFINED 01,08 21,153 69,363 0 PARK NATL CORP COM 700658107 1,938 31,109 SH DEFINED 09 31,109 0 0 PARK NATL CORP COM 700658107 84 1,348 SH DEFINED 10 1,348 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 362 ________ PARK OHIO HLDGS CORP COM 700666100 98 11,160 SH DEFINED 01 238 10,922 0 PARK OHIO HLDGS CORP COM 700666100 163 18,637 SH DEFINED 01,08 8,854 9,783 0 PARKER DRILLING CO COM 701081101 3,260 661,349 SH DEFINED 01 29,808 631,421 120 PARKER DRILLING CO COM 701081101 25 5,000 SH DEFINED 04 5,000 0 0 PARKER DRILLING CO COM 701081101 7,055 1,431,055 SH DEFINED 01,08 690,911 740,144 0 PARKER DRILLING CO COM 701081101 1,503 304,819 SH DEFINED 09 304,819 0 0 PARKER DRILLING CO COM 701081101 1 150 SH DEFINED 10 0 0 150 PARKER HANNIFIN CORP COM 701094104 13,176 203,526 SH DEFINED 01 89,350 111,647 2,529 PARKER HANNIFIN CORP COM 701094104 874 13,494 SH OTHER 01 11,026 2,333 135 PARKER HANNIFIN CORP COM 701094104 797 12,314 SH DEFINED 04 11,532 439 343 PARKER HANNIFIN CORP COM 701094104 16 250 SH OTHER 04 239 11 0 PARKER HANNIFIN CORP COM 701094104 9 145 SH DEFINED 07,10 145 0 0 PARKER HANNIFIN CORP COM 701094104 87,961 1,358,685 SH DEFINED 01,08 515,178 843,507 0 PARKER HANNIFIN CORP COM 701094104 22,143 342,023 SH DEFINED 09 342,023 0 0 PARKER HANNIFIN CORP COM 701094104 1,092 16,871 SH DEFINED 10 15,231 1,550 90 PARKER HANNIFIN CORP COM 701094104 211 3,257 SH OTHER 10 3,257 0 0 PARKERVISION INC COM 701354102 55 32,159 SH DEFINED 01 7,305 24,854 0 PARKERVISION INC COM 701354102 467 274,779 SH DEFINED 01,08 41,170 233,609 0 PARKERVISION INC COM 701354102 134 78,800 SH DEFINED 09 78,800 0 0 PARKVALE FINL CORP COM 701492100 47 6,287 SH DEFINED 01 0 6,287 0 PARKVALE FINL CORP COM 701492100 90 12,017 SH DEFINED 01,08 5,201 6,816 0 PARKWAY PPTYS INC COM 70159Q104 2,771 147,535 SH DEFINED 01 12,096 134,569 870 PARKWAY PPTYS INC COM 70159Q104 2 120 SH OTHER 01 120 0 0 PARKWAY PPTYS INC COM 70159Q104 47 2,495 SH DEFINED 04 2,495 0 0 PARKWAY PPTYS INC COM 70159Q104 2 110 SH OTHER 04 65 0 45 PARKWAY PPTYS INC COM 70159Q104 5,870 312,562 SH DEFINED 01,08 178,654 133,908 0 PARKWAY PPTYS INC COM 70159Q104 1,062 56,567 SH DEFINED 09 56,567 0 0 PARKWAY PPTYS INC COM 70159Q104 33 1,755 SH DEFINED 10 1,755 0 0 PARLUX FRAGRANCES INC COM 701645103 64 31,929 SH DEFINED 01 0 31,929 0 PARLUX FRAGRANCES INC COM 701645103 74 36,792 SH DEFINED 01,08 32,206 4,586 0 PATRICK INDS INC COM 703343103 25 8,792 SH DEFINED 01 0 8,792 0 PATRICK INDS INC COM 703343103 41 14,209 SH DEFINED 01,08 8,126 6,083 0 PATRIOT COAL CORP COM 70336T104 1,820 88,977 SH DEFINED 01 22,469 64,104 2,404 PATRIOT COAL CORP COM 70336T104 10 472 SH OTHER 01 472 0 0 PATRIOT COAL CORP COM 70336T104 2 120 SH DEFINED 04 120 0 0 PATRIOT COAL CORP COM 70336T104 16,019 782,929 SH DEFINED 01,08 101,078 681,851 0 PATRIOT COAL CORP COM 70336T104 4,347 212,481 SH DEFINED 09 212,481 0 0 PATRIOT COAL CORP COM 70336T104 3 160 SH DEFINED 10 160 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 363 ________ PATRIOT TRANSN HLDG INC COM 70337B102 439 5,200 SH DEFINED 01 305 4,895 0 PATRIOT TRANSN HLDG INC COM 70337B102 1,245 14,732 SH DEFINED 01,08 5,393 9,339 0 PATRIOT TRANSN HLDG INC COM 70337B102 329 3,900 SH DEFINED 09 3,900 0 0 PATTERSON COMPANIES INC COM 703395103 4,184 134,760 SH DEFINED 01 62,470 70,230 2,060 PATTERSON COMPANIES INC COM 703395103 343 11,045 SH OTHER 01 1,177 9,508 360 PATTERSON COMPANIES INC COM 703395103 773 24,886 SH DEFINED 04 14,437 8,522 1,927 PATTERSON COMPANIES INC COM 703395103 54 1,740 SH OTHER 04 1,740 0 0 PATTERSON COMPANIES INC COM 703395103 2 70 SH DEFINED 07,10 70 0 0 PATTERSON COMPANIES INC COM 703395103 24,061 774,917 SH DEFINED 01,08 281,236 493,681 0 PATTERSON COMPANIES INC COM 703395103 5,946 191,489 SH DEFINED 09 191,489 0 0 PATTERSON COMPANIES INC COM 703395103 412 13,259 SH DEFINED 10 6,649 6,560 50 PATTERSON COMPANIES INC COM 703395103 1 27 SH OTHER 10 27 0 0 PATTERSON UTI ENERGY INC COM 703481101 1,747 125,089 SH DEFINED 01 67,850 57,014 225 PATTERSON UTI ENERGY INC COM 703481101 3 235 SH OTHER 01 0 0 235 PATTERSON UTI ENERGY INC COM 703481101 102 7,280 SH DEFINED 04 6,960 0 320 PATTERSON UTI ENERGY INC COM 703481101 2 173 SH OTHER 04 50 18 105 PATTERSON UTI ENERGY INC COM 703481101 15,167 1,085,703 SH DEFINED 01,08 199,070 886,633 0 PATTERSON UTI ENERGY INC COM 703481101 911 65,239 SH DEFINED 09 65,239 0 0 PATTERSON UTI ENERGY INC COM 703481101 40 2,834 SH DEFINED 10 2,834 0 0 PAYCHEX INC COM 704326107 11,544 375,794 SH DEFINED 01 173,240 197,566 4,988 PAYCHEX INC COM 704326107 1,532 49,876 SH OTHER 01 32,200 10,565 7,111 PAYCHEX INC COM 704326107 1,255 40,858 SH DEFINED 04 38,188 1,994 676 PAYCHEX INC COM 704326107 686 22,340 SH OTHER 04 7,542 6,498 8,300 PAYCHEX INC COM 704326107 79,087 2,574,434 SH DEFINED 01,08 921,429 1,653,005 0 PAYCHEX INC COM 704326107 21,023 684,348 SH DEFINED 09 684,348 0 0 PAYCHEX INC COM 704326107 1,001 32,592 SH DEFINED 10 31,592 1,000 0 PAYCHEX INC COM 704326107 78 2,528 SH OTHER 10 2,528 0 0 PEABODY ENERGY CORP COM 704549104 18,749 410,263 SH DEFINED 01 212,254 186,949 11,060 PEABODY ENERGY CORP COM 704549104 1,275 27,894 SH OTHER 01 24,920 2,400 574 PEABODY ENERGY CORP COM 704549104 2,708 59,260 SH DEFINED 04 54,895 2,969 1,396 PEABODY ENERGY CORP COM 704549104 851 18,614 SH OTHER 04 11,463 6,751 400 PEABODY ENERGY CORP COM 704549104 100,130 2,191,034 SH DEFINED 01,08 780,184 1,410,850 0 PEABODY ENERGY CORP COM 704549104 25,458 557,061 SH DEFINED 09 557,061 0 0 PEABODY ENERGY CORP COM 704549104 835 18,273 SH DEFINED 10 17,583 0 690 PEABODY ENERGY CORP COM 704549104 35 767 SH OTHER 10 767 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 202 12,889 SH DEFINED 01 1,547 11,342 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1,078 68,641 SH DEFINED 01,08 16,427 52,214 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 158 10,080 SH DEFINED 09 10,080 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 0 10 SH DEFINED 10 10 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 364 ________ PEARSON PLC COM 705015105 2,027 129,203 SH DEFINED 01 114,963 1,825 12,415 PEARSON PLC COM 705015105 96 6,142 SH OTHER 01 419 973 4,750 PEARSON PLC COM 705015105 1,161 73,984 SH DEFINED 04 73,524 0 460 PEARSON PLC COM 705015105 131 8,345 SH OTHER 04 6,635 1,710 0 PEARSON PLC COM 705015105 611 38,965 SH DEFINED 01,08 38,965 0 0 PEARSON PLC COM 705015105 276 17,620 SH DEFINED 10 17,515 105 0 PEARSON PLC COM 705015105 18 1,155 SH OTHER 10 335 820 0 PEBBLEBROOK HOTEL TR COM 70509V100 75 3,550 SH DEFINED 01 0 3,550 0 PEBBLEBROOK HOTEL TR COM 70509V100 1,116 53,087 SH DEFINED 01,08 14,678 38,409 0 PEBBLEBROOK HOTEL TR COM 70509V100 1,396 66,364 SH DEFINED 09 66,364 0 0 PEERLESS SYS CORP COM 705536100 63 23,285 SH DEFINED 01 0 23,285 0 PEERLESS SYS CORP COM 705536100 101 36,984 SH DEFINED 01,08 25,699 11,285 0 PEETS COFFEE & TEA INC COM 705560100 1,284 32,376 SH DEFINED 01 11,396 20,220 760 PEETS COFFEE & TEA INC COM 705560100 28 700 SH OTHER 01 0 580 120 PEETS COFFEE & TEA INC COM 705560100 232 5,849 SH DEFINED 04 5,090 575 184 PEETS COFFEE & TEA INC COM 705560100 12 310 SH OTHER 04 140 170 0 PEETS COFFEE & TEA INC COM 705560100 4,562 115,066 SH DEFINED 01,08 28,291 86,775 0 PEETS COFFEE & TEA INC COM 705560100 1,326 33,433 SH DEFINED 09 33,433 0 0 PEETS COFFEE & TEA INC COM 705560100 271 6,835 SH DEFINED 10 6,605 150 80 PEGASYSTEMS INC COM 705573103 1,328 35,891 SH DEFINED 01 3,540 32,351 0 PEGASYSTEMS INC COM 705573103 5,651 152,719 SH DEFINED 01,08 45,021 107,698 0 PEGASYSTEMS INC COM 705573103 1,585 42,844 SH DEFINED 09 42,844 0 0 PEGASYSTEMS INC COM 705573103 1 40 SH DEFINED 10 40 0 0 PENGROWTH ENERGY TR COM 706902509 510 43,700 SH DEFINED 01 39,700 0 4,000 PENGROWTH ENERGY TR COM 706902509 167 14,300 SH DEFINED 04 14,300 0 0 PENGROWTH ENERGY TR COM 706902509 35 3,000 SH DEFINED 10 3,000 0 0 PENFORD CORP COM 707051108 111 10,804 SH DEFINED 01 2,690 7,484 630 PENFORD CORP COM 707051108 279 27,212 SH DEFINED 01,08 9,743 17,469 0 PENN NATL GAMING INC COM 707569109 525 18,864 SH DEFINED 01 10,893 7,911 60 PENN NATL GAMING INC COM 707569109 1 41 SH DEFINED 04 41 0 0 PENN NATL GAMING INC COM 707569109 5,573 200,405 SH DEFINED 01,08 25,172 175,233 0 PENN NATL GAMING INC COM 707569109 4 140 SH DEFINED 10 140 0 0 PENN VA GP HLDGS L P COM 70788P105 238 13,010 SH DEFINED 01 13,010 0 0 PENN VA CORP COM 707882106 5,131 209,442 SH DEFINED 01 23,792 183,905 1,745 PENN VA CORP COM 707882106 2 70 SH DEFINED 04 70 0 0 PENN VA CORP COM 707882106 12,737 519,864 SH DEFINED 01,08 231,158 288,706 0 PENN VA CORP COM 707882106 3,166 129,237 SH DEFINED 09 129,237 0 0 PENN VA CORP COM 707882106 2 80 SH DEFINED 10 80 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 365 ________ PENN WEST ENERGY TR COM 707885109 2,497 118,231 SH DEFINED 01 106,716 0 11,515 PENN WEST ENERGY TR COM 707885109 14 656 SH OTHER 01 44 612 0 PENN WEST ENERGY TR COM 707885109 227 10,730 SH DEFINED 04 10,730 0 0 PENN WEST ENERGY TR COM 707885109 21 1,000 SH OTHER 04 1,000 0 0 PENN WEST ENERGY TR COM 707885109 374 17,720 SH DEFINED 01,08 17,720 0 0 PENN WEST ENERGY TR COM 707885109 209 9,905 SH DEFINED 10 9,515 0 390 PENN WEST ENERGY TR COM 707885109 84 4,000 SH OTHER 10 0 0 4,000 PENNANTPARK INVT CORP COM 708062104 159 15,316 SH DEFINED 01 5,304 10,012 0 PENNANTPARK INVT CORP COM 708062104 1,551 149,603 SH DEFINED 01,08 27,185 122,418 0 PENNANTPARK INVT CORP COM 708062104 789 76,040 SH DEFINED 09 76,040 0 0 PENNANTPARK INVT CORP COM 708062104 3 245 SH DEFINED 10 245 0 0 PENNEY J C INC COM 708160106 13,806 429,161 SH DEFINED 01 228,780 189,460 10,921 PENNEY J C INC COM 708160106 770 23,937 SH OTHER 01 13,241 4,620 6,076 PENNEY J C INC COM 708160106 7,279 226,260 SH DEFINED 04 208,102 14,410 3,748 PENNEY J C INC COM 708160106 887 27,569 SH OTHER 04 7,520 15,604 4,445 PENNEY J C INC COM 708160106 15 455 SH DEFINED 07,10 455 0 0 PENNEY J C INC COM 708160106 69,433 2,158,318 SH DEFINED 01,08 969,961 1,177,213 11,144 PENNEY J C INC COM 708160106 15,667 487,007 SH DEFINED 09 487,007 0 0 PENNEY J C INC COM 708160106 2,712 84,317 SH DEFINED 10 78,060 4,790 1,467 PENNEY J C INC COM 708160106 59 1,826 SH OTHER 10 1,759 67 0 PENNICHUCK CORP COM 708254206 159 6,784 SH DEFINED 01 793 5,991 0 PENNICHUCK CORP COM 708254206 810 34,447 SH DEFINED 01,08 8,695 25,752 0 PENNICHUCK CORP COM 708254206 73 3,100 SH DEFINED 09 3,100 0 0 PENNS WOODS BANCORP INC COM 708430103 156 4,643 SH DEFINED 01 824 3,819 0 PENNS WOODS BANCORP INC COM 708430103 948 28,257 SH DEFINED 01,08 6,687 21,570 0 PENNS WOODS BANCORP INC COM 708430103 60 1,800 SH DEFINED 09 1,800 0 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 2,287 183,428 SH DEFINED 01 18,896 162,282 2,250 PENNSYLVANIA RL ESTATE INVT COM 709102107 0 25 SH DEFINED 04 25 0 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 6,335 508,047 SH DEFINED 01,08 237,158 270,889 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 1,392 111,648 SH DEFINED 09 111,648 0 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 1 60 SH DEFINED 10 60 0 0 PENNYMAC MTG INVT TR COM 70931T103 115 6,930 SH DEFINED 01 2,264 4,666 0 PENNYMAC MTG INVT TR COM 70931T103 1,798 108,268 SH DEFINED 01,08 12,803 95,465 0 PENNYMAC MTG INVT TR COM 70931T103 783 47,150 SH DEFINED 09 47,150 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 589 40,835 SH DEFINED 01 6,175 34,660 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,520 174,740 SH DEFINED 01,08 55,127 119,613 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 48 3,304 SH DEFINED 10 3,304 0 0 PENSON WORLDWIDE INC COM 709600100 1,701 168,963 SH DEFINED 01 4,833 164,130 0 PENSON WORLDWIDE INC COM 709600100 3,277 325,429 SH DEFINED 01,08 182,346 143,083 0 PENSON WORLDWIDE INC COM 709600100 508 50,400 SH DEFINED 09 50,400 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 366 ________ PENTAIR INC COM 709631105 1,534 43,053 SH DEFINED 01 24,457 17,926 670 PENTAIR INC COM 709631105 24 670 SH OTHER 01 0 600 70 PENTAIR INC COM 709631105 29 809 SH DEFINED 04 175 634 0 PENTAIR INC COM 709631105 23,888 670,622 SH DEFINED 01,08 119,304 551,318 0 PENTAIR INC COM 709631105 1,521 42,710 SH DEFINED 09 42,710 0 0 PENTAIR INC COM 709631105 15 420 SH DEFINED 10 190 230 0 PENWEST PHARMACEUTICALS CO COM 709754105 77 22,404 SH DEFINED 01 0 22,404 0 PENWEST PHARMACEUTICALS CO COM 709754105 217 63,031 SH DEFINED 01,08 20,653 42,378 0 PEOPLES BANCORP INC COM 709789101 207 12,571 SH DEFINED 01 1,879 10,692 0 PEOPLES BANCORP INC COM 709789101 1,359 82,491 SH DEFINED 01,08 17,758 64,733 0 PEOPLES BANCORP INC COM 709789101 447 27,100 SH DEFINED 09 27,100 0 0 PEOPLES BANCORP INC COM 709789101 0 10 SH DEFINED 10 10 0 0 PEOPLES BANCORP N C INC COM 710577107 11 1,890 SH DEFINED 01 0 1,890 0 PEOPLES BANCORP N C INC COM 710577107 57 9,662 SH DEFINED 01,08 3,120 6,542 0 PEOPLES FINL CORP MISS COM 71103B102 89 5,960 SH DEFINED 01 529 5,431 0 PEOPLES FINL CORP MISS COM 71103B102 515 34,416 SH DEFINED 01,08 8,057 26,359 0 PEOPLES FINL CORP MISS COM 71103B102 19 1,300 SH DEFINED 09 1,300 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7,707 493,406 SH DEFINED 01 127,432 360,579 5,395 PEOPLES UNITED FINANCIAL INC COM 712704105 38 2,428 SH OTHER 01 810 184 1,434 PEOPLES UNITED FINANCIAL INC COM 712704105 181 11,581 SH DEFINED 04 11,101 480 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3 170 SH OTHER 04 170 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3 205 SH DEFINED 07,10 205 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 48,679 3,116,478 SH DEFINED 01,08 1,205,575 1,910,903 0 PEOPLES UNITED FINANCIAL INC COM 712704105 12,403 794,031 SH DEFINED 09 794,031 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 142 9,061 SH DEFINED 10 8,941 0 120 PEOPLES UNITED FINANCIAL INC COM 712704105 2 154 SH OTHER 10 154 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 797 79,307 SH DEFINED 01 22,993 54,544 1,770 PEP BOYS MANNY MOE & JACK COM 713278109 2 215 SH DEFINED 04 215 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 0 3 SH OTHER 04 0 3 0 PEP BOYS MANNY MOE & JACK COM 713278109 4,234 421,295 SH DEFINED 01,08 103,875 317,420 0 PEP BOYS MANNY MOE & JACK COM 713278109 1,359 135,240 SH DEFINED 09 135,240 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 1 80 SH DEFINED 10 80 0 0 PEPCO HOLDINGS INC COM 713291102 3,972 231,615 SH DEFINED 01 121,378 105,761 4,476 PEPCO HOLDINGS INC COM 713291102 51 2,989 SH OTHER 01 2,560 249 180 PEPCO HOLDINGS INC COM 713291102 256 14,955 SH DEFINED 04 13,111 480 1,364 PEPCO HOLDINGS INC COM 713291102 47 2,747 SH OTHER 04 2,731 16 0 PEPCO HOLDINGS INC COM 713291102 6 325 SH DEFINED 07,10 325 0 0 PEPCO HOLDINGS INC COM 713291102 31,058 1,810,952 SH DEFINED 01,08 665,850 1,145,102 0 PEPCO HOLDINGS INC COM 713291102 8,228 479,770 SH DEFINED 09 479,770 0 0 PEPCO HOLDINGS INC COM 713291102 89 5,170 SH DEFINED 10 4,610 0 560 PEPCO HOLDINGS INC COM 713291102 2 139 SH OTHER 10 139 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 367 ________ PEPSICO INC COM 713448108 275,243 4,160,263 SH DEFINED 01 2,626,256 1,385,063 148,944 PEPSICO INC COM 713448108 64,066 968,348 SH OTHER 01 603,837 182,341 182,170 PEPSICO INC COM 713448108 179,558 2,713,991 SH DEFINED 04 1,984,606 610,456 118,929 PEPSICO INC COM 713448108 54,695 826,710 SH OTHER 04 612,968 113,295 100,447 PEPSICO INC COM 713448108 794 12,000 SH DEFINED 07,10 0 0 12,000 PEPSICO INC COM 713448108 871,688 13,175,457 SH DEFINED 01,08 4,778,607 8,388,643 8,207 PEPSICO INC COM 713448108 225,633 3,410,412 SH DEFINED 09 3,410,412 0 0 PEPSICO INC COM 713448108 47,653 720,266 SH DEFINED 10 621,423 35,935 62,908 PEPSICO INC COM 713448108 10,785 163,011 SH OTHER 10 100,274 43,965 18,772 PERCEPTRON INC COM 71361F100 59 13,466 SH DEFINED 01 0 13,466 0 PERCEPTRON INC COM 71361F100 79 18,184 SH DEFINED 01,08 11,967 6,217 0 PEREGRINE PHARMACEUTICALS IN COM 713661304 76 24,592 SH DEFINED 01 2,522 22,070 0 PEREGRINE PHARMACEUTICALS IN COM 713661304 198 64,189 SH DEFINED 01,08 19,083 45,106 0 PERFICIENT INC COM 71375U101 496 44,045 SH DEFINED 01 14,108 28,617 1,320 PERFICIENT INC COM 71375U101 0 20 SH DEFINED 04 20 0 0 PERFICIENT INC COM 71375U101 2,703 239,854 SH DEFINED 01,08 49,205 190,649 0 PERFICIENT INC COM 71375U101 950 84,302 SH DEFINED 09 84,302 0 0 PERFICIENT INC COM 71375U101 1 60 SH DEFINED 10 60 0 0 PERFICIENT INC COM 71375U101 5 400 SH OTHER 10 0 400 0 PERFORMANCE TECHNOLOGIES INC COM 71376K102 39 13,897 SH DEFINED 01 0 13,897 0 PERFORMANCE TECHNOLOGIES INC COM 71376K102 88 31,623 SH DEFINED 01,08 15,601 16,022 0 PERICOM SEMICONDUCTOR CORP COM 713831105 1,620 151,233 SH DEFINED 01 11,356 138,497 1,380 PERICOM SEMICONDUCTOR CORP COM 713831105 0 15 SH DEFINED 04 15 0 0 PERICOM SEMICONDUCTOR CORP COM 713831105 3,462 323,286 SH DEFINED 01,08 158,508 164,778 0 PERICOM SEMICONDUCTOR CORP COM 713831105 830 77,486 SH DEFINED 09 77,486 0 0 PERICOM SEMICONDUCTOR CORP COM 713831105 1 100 SH DEFINED 10 100 0 0 PERKINELMER INC COM 714046109 3,132 131,027 SH DEFINED 01 68,174 61,783 1,070 PERKINELMER INC COM 714046109 24 999 SH OTHER 01 810 84 105 PERKINELMER INC COM 714046109 243 10,187 SH DEFINED 04 9,528 260 399 PERKINELMER INC COM 714046109 44 1,838 SH OTHER 04 139 1,609 90 PERKINELMER INC COM 714046109 5 220 SH DEFINED 07,10 220 0 0 PERKINELMER INC COM 714046109 20,731 867,405 SH DEFINED 01,08 238,927 628,478 0 PERKINELMER INC COM 714046109 4,098 171,474 SH DEFINED 09 171,474 0 0 PERKINELMER INC COM 714046109 176 7,380 SH DEFINED 10 7,340 0 40 PERKINELMER INC COM 714046109 1 47 SH OTHER 10 47 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 122 54,495 SH DEFINED 01 12,120 42,375 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 915 408,610 SH DEFINED 01,08 84,200 324,410 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 136 60,700 SH DEFINED 09 60,700 0 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 17 4,374 SH DEFINED 01 0 4,374 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 25 6,287 SH DEFINED 01,08 3,524 2,763 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 368 ________ PERRIGO CO COM 714290103 2,688 45,773 SH DEFINED 01 22,306 20,180 3,287 PERRIGO CO COM 714290103 20 340 SH OTHER 01 230 45 65 PERRIGO CO COM 714290103 224 3,820 SH DEFINED 04 3,590 230 0 PERRIGO CO COM 714290103 129 2,190 SH OTHER 04 2,190 0 0 PERRIGO CO COM 714290103 32,628 555,656 SH DEFINED 01,08 97,515 458,141 0 PERRIGO CO COM 714290103 1,354 23,052 SH DEFINED 09 23,052 0 0 PERRIGO CO COM 714290103 637 10,845 SH DEFINED 10 10,845 0 0 PERRIGO CO COM 714290103 88 1,500 SH OTHER 10 0 0 1,500 P T TELEKOMUNIKASI INDONESIA COM 715684106 439 12,269 SH DEFINED 01 12,269 0 0 P T TELEKOMUNIKASI INDONESIA COM 715684106 134 3,755 SH OTHER 01 0 3,755 0 P T TELEKOMUNIKASI INDONESIA COM 715684106 887 24,800 SH DEFINED 09 24,800 0 0 PERVASIVE SOFTWARE INC COM 715710109 118 23,389 SH DEFINED 01 3,120 20,269 0 PERVASIVE SOFTWARE INC COM 715710109 604 119,284 SH DEFINED 01,08 31,017 88,267 0 PERVASIVE SOFTWARE INC COM 715710109 79 15,600 SH DEFINED 09 15,600 0 0 PETMED EXPRESS INC COM 716382106 1,124 50,688 SH DEFINED 01 9,697 39,951 1,040 PETMED EXPRESS INC COM 716382106 17 775 SH DEFINED 04 775 0 0 PETMED EXPRESS INC COM 716382106 4,922 222,034 SH DEFINED 01,08 54,690 167,344 0 PETMED EXPRESS INC COM 716382106 1,474 66,500 SH DEFINED 09 66,500 0 0 PETMED EXPRESS INC COM 716382106 1 40 SH DEFINED 10 40 0 0 PETROCHINA CO LTD COM 71646E100 4,438 37,861 SH DEFINED 01 33,896 700 3,265 PETROCHINA CO LTD COM 71646E100 28 236 SH OTHER 01 82 154 0 PETROCHINA CO LTD COM 71646E100 264 2,254 SH DEFINED 04 2,254 0 0 PETROCHINA CO LTD COM 71646E100 1,213 10,345 SH DEFINED 01,08 10,345 0 0 PETROCHINA CO LTD COM 71646E100 18 157 SH DEFINED 10 145 12 0 PETROHAWK ENERGY CORP COM 716495106 3,055 150,636 SH DEFINED 01 64,536 83,912 2,188 PETROHAWK ENERGY CORP COM 716495106 85 4,195 SH OTHER 01 0 3,835 360 PETROHAWK ENERGY CORP COM 716495106 550 27,114 SH DEFINED 04 16,373 10,640 101 PETROHAWK ENERGY CORP COM 716495106 2 95 SH OTHER 04 95 0 0 PETROHAWK ENERGY CORP COM 716495106 23,061 1,137,148 SH DEFINED 01,08 360,025 777,123 0 PETROHAWK ENERGY CORP COM 716495106 2,948 145,389 SH DEFINED 09 145,389 0 0 PETROHAWK ENERGY CORP COM 716495106 510 25,135 SH DEFINED 10 17,620 7,320 195 PETROLEO BRASILEIRO SA PETRO COM 71654V101 14,554 367,624 SH DEFINED 01 332,809 6,605 28,210 PETROLEO BRASILEIRO SA PETRO COM 71654V101 1,925 48,616 SH OTHER 01 39,299 6,947 2,370 PETROLEO BRASILEIRO SA PETRO COM 71654V101 6,282 158,664 SH DEFINED 04 143,509 9,640 5,515 PETROLEO BRASILEIRO SA PETRO COM 71654V101 1,033 26,096 SH OTHER 04 5,690 20,276 130 PETROLEO BRASILEIRO SA PETRO COM 71654V101 194 4,900 SH DEFINED 07,10 4,900 0 0 PETROLEO BRASILEIRO SA PETRO COM 71654V101 4,078 103,010 SH DEFINED 01,08 103,010 0 0 PETROLEO BRASILEIRO SA PETRO COM 71654V101 3,838 96,946 SH DEFINED 10 82,500 6,631 7,815 PETROLEO BRASILEIRO SA PETRO COM 71654V101 10 265 SH OTHER 10 265 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 369 ________ PETROLEO BRASILEIRO SA PETRO COM 71654V408 5,517 123,975 SH DEFINED 01 85,653 37,797 525 PETROLEO BRASILEIRO SA PETRO COM 71654V408 2,295 51,563 SH OTHER 01 49,348 290 1,925 PETROLEO BRASILEIRO SA PETRO COM 71654V408 2,302 51,737 SH DEFINED 04 50,382 465 890 PETROLEO BRASILEIRO SA PETRO COM 71654V408 428 9,625 SH OTHER 04 6,845 2,780 0 PETROLEO BRASILEIRO SA PETRO COM 71654V408 8,740 196,396 SH DEFINED 01,08 196,396 0 0 PETROLEO BRASILEIRO SA PETRO COM 71654V408 1,398 31,410 SH DEFINED 10 30,162 223 1,025 PETROLEO BRASILEIRO SA PETRO COM 71654V408 90 2,015 SH OTHER 10 1,500 515 0 PETROLEUM DEV CORP COM 716578109 3,450 148,912 SH DEFINED 01 8,643 139,769 500 PETROLEUM DEV CORP COM 716578109 0 10 SH DEFINED 04 10 0 0 PETROLEUM DEV CORP COM 716578109 6,505 280,770 SH DEFINED 01,08 154,867 125,903 0 PETROLEUM DEV CORP COM 716578109 1,225 52,853 SH DEFINED 09 52,853 0 0 PETROLEUM DEV CORP COM 716578109 1 50 SH DEFINED 10 50 0 0 PETROQUEST ENERGY INC COM 716748108 441 87,654 SH DEFINED 01 24,130 61,064 2,460 PETROQUEST ENERGY INC COM 716748108 0 35 SH DEFINED 04 35 0 0 PETROQUEST ENERGY INC COM 716748108 2,248 446,994 SH DEFINED 01,08 95,062 351,932 0 PETROQUEST ENERGY INC COM 716748108 784 155,941 SH DEFINED 09 155,941 0 0 PETROQUEST ENERGY INC COM 716748108 0 80 SH DEFINED 10 80 0 0 PETSMART INC COM 716768106 2,111 66,037 SH DEFINED 01 33,474 31,703 860 PETSMART INC COM 716768106 44 1,375 SH OTHER 01 1,300 0 75 PETSMART INC COM 716768106 54 1,676 SH DEFINED 04 1,676 0 0 PETSMART INC COM 716768106 99 3,100 SH OTHER 04 2,600 500 0 PETSMART INC COM 716768106 27,051 846,413 SH DEFINED 01,08 149,559 696,854 0 PETSMART INC COM 716768106 1,845 57,720 SH DEFINED 09 57,720 0 0 PETSMART INC COM 716768106 16 510 SH DEFINED 10 510 0 0 PETSMART INC COM 716768106 144 4,500 SH OTHER 10 4,500 0 0 PHARMACYCLICS INC COM 716933106 47 7,492 SH DEFINED 01 1,945 5,547 0 PHARMACYCLICS INC COM 716933106 306 49,006 SH DEFINED 01,08 0 49,006 0 PFIZER INC COM 717081103 180,575 10,529,162 SH DEFINED 01 5,448,614 4,913,820 166,728 PFIZER INC COM 717081103 26,341 1,535,923 SH OTHER 01 701,632 474,910 359,381 PFIZER INC COM 717081103 31,251 1,822,244 SH DEFINED 04 1,605,258 154,376 62,610 PFIZER INC COM 717081103 21,354 1,245,158 SH OTHER 04 919,819 160,091 165,248 PFIZER INC COM 717081103 202 11,763 SH DEFINED 07,10 11,763 0 0 PFIZER INC COM 717081103 1,142,734 66,631,715 SH DEFINED 01,08 24,211,707 42,248,062 171,946 PFIZER INC COM 717081103 289,512 16,881,169 SH DEFINED 09 16,881,169 0 0 PFIZER INC COM 717081103 16,930 987,161 SH DEFINED 10 767,758 51,547 167,856 PFIZER INC COM 717081103 8,913 519,696 SH OTHER 10 439,254 51,885 28,557 PFSWEB INC COM 717098206 26 8,957 SH DEFINED 01 0 8,957 0 PFSWEB INC COM 717098206 58 20,217 SH DEFINED 01,08 7,669 12,548 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 370 ________ PHARMACEUTICAL PROD DEV INC COM 717124101 1,919 80,854 SH DEFINED 01 46,928 30,461 3,465 PHARMACEUTICAL PROD DEV INC COM 717124101 354 14,895 SH OTHER 01 165 14,730 0 PHARMACEUTICAL PROD DEV INC COM 717124101 599 25,250 SH DEFINED 04 24,735 515 0 PHARMACEUTICAL PROD DEV INC COM 717124101 37 1,560 SH OTHER 04 1,220 340 0 PHARMACEUTICAL PROD DEV INC COM 717124101 18,212 767,132 SH DEFINED 01,08 125,735 641,397 0 PHARMACEUTICAL PROD DEV INC COM 717124101 657 27,673 SH DEFINED 09 27,673 0 0 PHARMACEUTICAL PROD DEV INC COM 717124101 486 20,490 SH DEFINED 10 19,285 1,005 200 PHARMACEUTICAL PROD DEV INC COM 717124101 5 215 SH OTHER 10 215 0 0 PHARMERICA CORP COM 71714F104 917 50,307 SH DEFINED 01 16,507 32,053 1,747 PHARMERICA CORP COM 71714F104 383 21,000 SH OTHER 01 21,000 0 0 PHARMERICA CORP COM 71714F104 15 850 SH DEFINED 04 850 0 0 PHARMERICA CORP COM 71714F104 3 166 SH OTHER 04 0 166 0 PHARMERICA CORP COM 71714F104 4,923 270,185 SH DEFINED 01,08 61,113 209,072 0 PHARMERICA CORP COM 71714F104 1,610 88,350 SH DEFINED 09 88,350 0 0 PHARMERICA CORP COM 71714F104 5 252 SH DEFINED 10 252 0 0 PHARMASSET INC COM 71715N106 983 36,687 SH DEFINED 01 5,369 31,318 0 PHARMASSET INC COM 71715N106 5,321 198,560 SH DEFINED 01,08 48,801 149,759 0 PHARMASSET INC COM 71715N106 1,814 67,669 SH DEFINED 09 67,669 0 0 PHASE FORWARD INC COM 71721R406 860 65,665 SH DEFINED 01 16,990 47,725 950 PHASE FORWARD INC COM 71721R406 46 3,510 SH DEFINED 04 70 3,440 0 PHASE FORWARD INC COM 71721R406 210 16,027 SH OTHER 04 16,027 0 0 PHASE FORWARD INC COM 71721R406 4,920 375,872 SH DEFINED 01,08 84,352 291,520 0 PHASE FORWARD INC COM 71721R406 1,586 121,152 SH DEFINED 09 121,152 0 0 PHASE FORWARD INC COM 71721R406 1 100 SH DEFINED 10 100 0 0 PHAZAR CORP COM 71722R108 4 996 SH DEFINED 01 0 996 0 PHAZAR CORP COM 71722R108 39 9,909 SH DEFINED 01,08 596 9,313 0 PHILIP MORRIS INTL INC COM 718172109 136,393 2,614,892 SH DEFINED 01 1,283,317 1,278,713 52,862 PHILIP MORRIS INTL INC COM 718172109 10,101 193,645 SH OTHER 01 149,679 18,674 25,292 PHILIP MORRIS INTL INC COM 718172109 21,720 416,409 SH DEFINED 04 377,092 17,736 21,581 PHILIP MORRIS INTL INC COM 718172109 10,543 202,133 SH OTHER 04 133,232 40,837 28,064 PHILIP MORRIS INTL INC COM 718172109 77 1,470 SH DEFINED 07,10 1,470 0 0 PHILIP MORRIS INTL INC COM 718172109 776,025 14,877,788 SH DEFINED 01,08 5,167,457 9,656,086 54,245 PHILIP MORRIS INTL INC COM 718172109 205,888 3,947,240 SH DEFINED 09 3,947,240 0 0 PHILIP MORRIS INTL INC COM 718172109 15,396 295,175 SH DEFINED 10 272,155 10,525 12,495 PHILIP MORRIS INTL INC COM 718172109 2,977 57,068 SH OTHER 10 45,493 4,675 6,900 PHILIPPINE LONG DISTANCE TEL COM 718252604 197 3,695 SH DEFINED 01 3,695 0 0 PHILIPPINE LONG DISTANCE TEL COM 718252604 172 3,225 SH OTHER 01 0 3,225 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 371 ________ PHILLIPS VAN HEUSEN CORP COM 718592108 1,845 32,169 SH DEFINED 01 15,909 13,640 2,620 PHILLIPS VAN HEUSEN CORP COM 718592108 425 7,405 SH OTHER 01 0 7,405 0 PHILLIPS VAN HEUSEN CORP COM 718592108 594 10,347 SH DEFINED 04 9,768 425 154 PHILLIPS VAN HEUSEN CORP COM 718592108 17 305 SH OTHER 04 225 80 0 PHILLIPS VAN HEUSEN CORP COM 718592108 17,586 306,584 SH DEFINED 01,08 21,573 285,011 0 PHILLIPS VAN HEUSEN CORP COM 718592108 345 6,013 SH DEFINED 10 4,838 1,175 0 PHOENIX COS INC NEW COM 71902E109 1,011 417,690 SH DEFINED 01 29,034 388,526 130 PHOENIX COS INC NEW COM 71902E109 11 4,415 SH OTHER 01 0 4,415 0 PHOENIX COS INC NEW COM 71902E109 1 295 SH DEFINED 04 295 0 0 PHOENIX COS INC NEW COM 71902E109 0 144 SH OTHER 04 0 144 0 PHOENIX COS INC NEW COM 71902E109 2,891 1,194,500 SH DEFINED 01,08 460,008 734,492 0 PHOENIX COS INC NEW COM 71902E109 805 332,623 SH DEFINED 09 332,623 0 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 3 4,661 SH DEFINED 01 0 4,661 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 4 5,941 SH DEFINED 01,08 4,165 1,776 0 PHOENIX TECHNOLOGY LTD COM 719153108 166 51,602 SH DEFINED 01 13,908 37,694 0 PHOENIX TECHNOLOGY LTD COM 719153108 1,000 311,486 SH DEFINED 01,08 62,779 248,707 0 PHOENIX TECHNOLOGY LTD COM 719153108 260 81,000 SH DEFINED 09 81,000 0 0 PHOTRONICS INC COM 719405102 265 51,927 SH DEFINED 01 8,999 42,928 0 PHOTRONICS INC COM 719405102 1,963 384,868 SH DEFINED 01,08 66,854 318,014 0 PHOTRONICS INC COM 719405102 827 162,231 SH DEFINED 09 162,231 0 0 PHOTRONICS INC COM 719405102 0 80 SH DEFINED 10 80 0 0 PIEDMONT NAT GAS INC COM 720186105 5,738 208,057 SH DEFINED 01 31,836 174,701 1,520 PIEDMONT NAT GAS INC COM 720186105 12 450 SH DEFINED 04 450 0 0 PIEDMONT NAT GAS INC COM 720186105 19,303 699,903 SH DEFINED 01,08 249,378 450,525 0 PIEDMONT NAT GAS INC COM 720186105 5,605 203,245 SH DEFINED 09 203,245 0 0 PIEDMONT NAT GAS INC COM 720186105 447 16,200 SH DEFINED 10 16,000 0 200 PIEDMONT NAT GAS INC COM 720186105 11 400 SH OTHER 10 0 0 400 PIEDMONT OFFICE REALTY TR IN COM 720190206 147 7,421 SH DEFINED 01 0 7,421 0 PIEDMONT OFFICE REALTY TR IN COM 720190206 2,127 107,152 SH DEFINED 01,08 29,307 77,845 0 PIER 1 IMPORTS INC COM 720279108 700 109,881 SH DEFINED 01 28,818 81,063 0 PIER 1 IMPORTS INC COM 720279108 5,269 827,186 SH DEFINED 01,08 149,873 677,313 0 PIER 1 IMPORTS INC COM 720279108 2,064 323,978 SH DEFINED 09 323,978 0 0 PIER 1 IMPORTS INC COM 720279108 1 230 SH DEFINED 10 230 0 0 PIKE ELEC CORP COM 721283109 855 91,744 SH DEFINED 01 3,507 88,237 0 PIKE ELEC CORP COM 721283109 304 32,601 SH DEFINED 04 31,401 1,200 0 PIKE ELEC CORP COM 721283109 1,959 210,178 SH DEFINED 01,08 104,078 106,100 0 PIKE ELEC CORP COM 721283109 411 44,100 SH DEFINED 09 44,100 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 479 45,056 SH DEFINED 01 0 45,056 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1,089 102,333 SH DEFINED 01,08 40,080 62,253 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 372 ________ PIMCO CORPORATE OPP FD UNDEFIND 72201B101 0 1,444 DEFINED 01 0 0 1,444 PIMCO CORPORATE OPP FD UNDEFIND 72201B101 3 20,000 DEFINED 04 20,000 0 0 PINNACLE AIRL CORP COM 723443107 64 8,647 SH DEFINED 01 0 8,647 0 PINNACLE AIRL CORP COM 723443107 388 52,091 SH DEFINED 01,08 8,729 43,362 0 PINNACLE ENTMT INC COM 723456109 849 87,159 SH DEFINED 01 40,368 44,801 1,990 PINNACLE ENTMT INC COM 723456109 1 90 SH DEFINED 04 90 0 0 PINNACLE ENTMT INC COM 723456109 4,902 503,317 SH DEFINED 01,08 101,532 401,785 0 PINNACLE ENTMT INC COM 723456109 1,571 161,289 SH DEFINED 09 161,289 0 0 PINNACLE ENTMT INC COM 723456109 1 100 SH DEFINED 10 0 0 100 PINNACLE FINL PARTNERS INC COM 72346Q104 3,574 236,540 SH DEFINED 01 27,041 209,359 140 PINNACLE FINL PARTNERS INC COM 72346Q104 6 390 SH OTHER 01 0 390 0 PINNACLE FINL PARTNERS INC COM 72346Q104 153 10,110 SH DEFINED 04 9,910 200 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9 580 SH OTHER 04 450 130 0 PINNACLE FINL PARTNERS INC COM 72346Q104 6,889 455,916 SH DEFINED 01,08 241,995 213,921 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1,513 100,136 SH DEFINED 09 100,136 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 192 12,675 SH DEFINED 10 12,675 0 0 PINNACLE GAS RESOURCES INC COM 723464301 3 8,600 SH DEFINED 01 0 8,600 0 PINNACLE GAS RESOURCES INC COM 723464301 7 20,715 SH DEFINED 01,08 13,147 7,568 0 PINNACLE WEST CAP CORP COM 723484101 3,970 105,229 SH DEFINED 01 53,501 51,036 692 PINNACLE WEST CAP CORP COM 723484101 45 1,183 SH OTHER 01 1,083 20 80 PINNACLE WEST CAP CORP COM 723484101 410 10,866 SH DEFINED 04 10,520 330 16 PINNACLE WEST CAP CORP COM 723484101 2 58 SH OTHER 04 58 0 0 PINNACLE WEST CAP CORP COM 723484101 8 200 SH DEFINED 07,10 200 0 0 PINNACLE WEST CAP CORP COM 723484101 30,245 801,622 SH DEFINED 01,08 285,614 516,008 0 PINNACLE WEST CAP CORP COM 723484101 7,468 197,938 SH DEFINED 09 197,938 0 0 PINNACLE WEST CAP CORP COM 723484101 78 2,061 SH DEFINED 10 2,021 0 40 PINNACLE WEST CAP CORP COM 723484101 1 35 SH OTHER 10 35 0 0 PIONEER DRILLING CO COM 723655106 491 69,811 SH DEFINED 01 21,224 47,257 1,330 PIONEER DRILLING CO COM 723655106 0 35 SH DEFINED 04 35 0 0 PIONEER DRILLING CO COM 723655106 2,802 398,011 SH DEFINED 01,08 94,850 303,161 0 PIONEER DRILLING CO COM 723655106 884 125,627 SH DEFINED 09 125,627 0 0 PIONEER DRILLING CO COM 723655106 1 90 SH DEFINED 10 90 0 0 PIONEER NAT RES CO COM 723787107 8,425 149,589 SH DEFINED 01 89,714 57,085 2,790 PIONEER NAT RES CO COM 723787107 245 4,344 SH OTHER 01 1,630 2,354 360 PIONEER NAT RES CO COM 723787107 1,683 29,877 SH DEFINED 04 28,795 843 239 PIONEER NAT RES CO COM 723787107 84 1,491 SH OTHER 04 1,173 318 0 PIONEER NAT RES CO COM 723787107 52,297 928,564 SH DEFINED 01,08 327,918 600,646 0 PIONEER NAT RES CO COM 723787107 14,004 248,645 SH DEFINED 09 248,645 0 0 PIONEER NAT RES CO COM 723787107 1,457 25,872 SH DEFINED 10 20,812 4,065 995 PIONEER NAT RES CO COM 723787107 16 292 SH OTHER 10 228 64 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 373 ________ PIONEER SOUTHWST ENRG PRTNR COM 72388B106 10 430 SH DEFINED 01 430 0 0 PIONEER SOUTHWST ENRG PRTNR COM 72388B106 234 10,000 SH DEFINED 04 10,000 0 0 PIPER JAFFRAY COS COM 724078100 2,109 52,321 SH DEFINED 01 9,822 39,603 2,896 PIPER JAFFRAY COS COM 724078100 7 173 SH DEFINED 04 173 0 0 PIPER JAFFRAY COS COM 724078100 7,286 180,791 SH DEFINED 01,08 56,030 124,761 0 PIPER JAFFRAY COS COM 724078100 2,212 54,891 SH DEFINED 09 54,891 0 0 PIPER JAFFRAY COS COM 724078100 4 100 SH DEFINED 10 100 0 0 PITNEY BOWES INC COM 724479100 5,201 212,729 SH DEFINED 01 99,384 111,964 1,381 PITNEY BOWES INC COM 724479100 538 21,992 SH OTHER 01 3,118 18,704 170 PITNEY BOWES INC COM 724479100 639 26,146 SH DEFINED 04 11,725 14,204 217 PITNEY BOWES INC COM 724479100 28 1,160 SH OTHER 04 1,145 15 0 PITNEY BOWES INC COM 724479100 5 190 SH DEFINED 07,10 190 0 0 PITNEY BOWES INC COM 724479100 40,187 1,643,652 SH DEFINED 01,08 589,431 1,054,221 0 PITNEY BOWES INC COM 724479100 10,555 431,693 SH DEFINED 09 431,693 0 0 PITNEY BOWES INC COM 724479100 1,145 46,830 SH DEFINED 10 37,960 8,850 20 PITNEY BOWES INC COM 724479100 468 19,138 SH OTHER 10 19,138 0 0 PIXELWORKS INC COM 72581M305 69 11,967 SH DEFINED 01 0 11,967 0 PIXELWORKS INC COM 72581M305 156 27,089 SH DEFINED 01,08 9,328 17,761 0 PIZZA INN INC NEW COM 725848105 11 5,431 SH DEFINED 01 0 5,431 0 PIZZA INN INC NEW COM 725848105 12 6,091 SH DEFINED 01,08 5,231 860 0 PLAINS ALL AMERN PIPELINE L COM 726503105 5,827 102,400 SH DEFINED 01 99,700 0 2,700 PLAINS ALL AMERN PIPELINE L COM 726503105 522 9,175 SH OTHER 01 9,175 0 0 PLAINS ALL AMERN PIPELINE L COM 726503105 11 200 SH DEFINED 04 200 0 0 PLAINS ALL AMERN PIPELINE L COM 726503105 828 14,550 SH DEFINED 10 14,550 0 0 PLAINS ALL AMERN PIPELINE L COM 726503105 57 1,000 SH OTHER 10 1,000 0 0 PLAINS EXPL& PRODTN CO COM 726505100 2,150 71,681 SH DEFINED 01 41,484 29,259 938 PLAINS EXPL& PRODTN CO COM 726505100 125 4,158 SH OTHER 01 3,323 0 835 PLAINS EXPL& PRODTN CO COM 726505100 102 3,411 SH DEFINED 04 3,411 0 0 PLAINS EXPL& PRODTN CO COM 726505100 28,336 944,861 SH DEFINED 01,08 169,540 775,321 0 PLAINS EXPL& PRODTN CO COM 726505100 1,992 66,412 SH DEFINED 09 66,412 0 0 PLAINS EXPL& PRODTN CO COM 726505100 127 4,235 SH DEFINED 10 3,955 0 280 PLANAR SYS INC COM 726900103 46 16,597 SH DEFINED 01 0 16,597 0 PLANAR SYS INC COM 726900103 82 29,174 SH DEFINED 01,08 14,106 15,068 0 PLANTRONICS INC NEW COM 727493108 4,488 143,493 SH DEFINED 01 16,781 126,712 0 PLANTRONICS INC NEW COM 727493108 28 900 SH DEFINED 04 290 610 0 PLANTRONICS INC NEW COM 727493108 178 5,700 SH OTHER 04 0 5,700 0 PLANTRONICS INC NEW COM 727493108 19,410 620,540 SH DEFINED 01,08 159,774 460,766 0 PLANTRONICS INC NEW COM 727493108 4,213 134,672 SH DEFINED 09 134,672 0 0 PLANTRONICS INC NEW COM 727493108 3 90 SH DEFINED 10 90 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 374 ________ PLATO LEARNING INC COM 72764Y100 105 18,859 SH DEFINED 01 0 18,859 0 PLATO LEARNING INC COM 72764Y100 193 34,635 SH DEFINED 01,08 16,052 18,583 0 PLAYBOY ENTERPRISES INC COM 728117300 132 36,021 SH DEFINED 01 5,118 30,903 0 PLAYBOY ENTERPRISES INC COM 728117300 771 210,673 SH DEFINED 01,08 43,435 167,238 0 PLAYBOY ENTERPRISES INC COM 728117300 241 65,727 SH DEFINED 09 65,727 0 0 PLEXUS CORP COM 729132100 5,097 141,460 SH DEFINED 01 21,018 120,442 0 PLEXUS CORP COM 729132100 2 55 SH DEFINED 04 55 0 0 PLEXUS CORP COM 729132100 14,991 416,068 SH DEFINED 01,08 154,756 261,312 0 PLEXUS CORP COM 729132100 4,044 112,234 SH DEFINED 09 112,234 0 0 PLEXUS CORP COM 729132100 4 100 SH DEFINED 10 100 0 0 PLEXUS CORP COM 729132100 4 120 SH OTHER 10 120 0 0 PLUG POWER INC COM 72919P103 37 53,195 SH DEFINED 01 0 53,195 0 PLUG POWER INC COM 72919P103 1 1,000 SH DEFINED 04 1,000 0 0 PLUG POWER INC COM 72919P103 100 145,202 SH DEFINED 01,08 41,040 104,162 0 PLUM CREEK TIMBER CO INC COM 729251108 8,540 219,473 SH DEFINED 01 126,014 90,617 2,842 PLUM CREEK TIMBER CO INC COM 729251108 1,032 26,523 SH OTHER 01 14,234 10,797 1,492 PLUM CREEK TIMBER CO INC COM 729251108 787 20,223 SH DEFINED 04 18,573 1,320 330 PLUM CREEK TIMBER CO INC COM 729251108 78 2,014 SH OTHER 04 1,642 11 361 PLUM CREEK TIMBER CO INC COM 729251108 50,340 1,293,761 SH DEFINED 01,08 456,892 836,869 0 PLUM CREEK TIMBER CO INC COM 729251108 12,382 318,232 SH DEFINED 09 318,232 0 0 PLUM CREEK TIMBER CO INC COM 729251108 946 24,315 SH DEFINED 10 23,945 0 370 PLUM CREEK TIMBER CO INC COM 729251108 19 484 SH OTHER 10 484 0 0 POINT 360 COM 730507100 19 12,912 SH DEFINED 01 0 12,912 0 POINT 360 COM 730507100 29 20,249 SH DEFINED 01,08 12,914 7,335 0 POLARIS INDS INC COM 731068102 2,805 54,835 SH DEFINED 01 19,130 34,420 1,285 POLARIS INDS INC COM 731068102 284 5,545 SH OTHER 01 0 5,545 0 POLARIS INDS INC COM 731068102 213 4,166 SH DEFINED 04 3,931 115 120 POLARIS INDS INC COM 731068102 10 190 SH OTHER 04 80 110 0 POLARIS INDS INC COM 731068102 13,707 267,918 SH DEFINED 01,08 58,146 209,772 0 POLARIS INDS INC COM 731068102 4,334 84,715 SH DEFINED 09 84,715 0 0 POLARIS INDS INC COM 731068102 238 4,650 SH DEFINED 10 4,615 35 0 POLO RALPH LAUREN CORP COM 731572103 11,151 131,131 SH DEFINED 01 66,942 61,962 2,227 POLO RALPH LAUREN CORP COM 731572103 313 3,681 SH OTHER 01 3,316 220 145 POLO RALPH LAUREN CORP COM 731572103 6,285 73,903 SH DEFINED 04 66,694 6,910 299 POLO RALPH LAUREN CORP COM 731572103 935 10,998 SH OTHER 04 7,530 3,408 60 POLO RALPH LAUREN CORP COM 731572103 41,835 491,940 SH DEFINED 01,08 202,399 289,541 0 POLO RALPH LAUREN CORP COM 731572103 9,193 108,102 SH DEFINED 09 108,102 0 0 POLO RALPH LAUREN CORP COM 731572103 3,215 37,800 SH DEFINED 10 34,828 2,770 202 POLO RALPH LAUREN CORP COM 731572103 49 577 SH OTHER 10 577 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 375 ________ POLYCOM INC COM 73172K104 5,024 164,294 SH DEFINED 01 27,107 137,187 0 POLYCOM INC COM 73172K104 71 2,328 SH DEFINED 04 947 1,381 0 POLYCOM INC COM 73172K104 61 2,000 SH OTHER 04 0 2,000 0 POLYCOM INC COM 73172K104 29,953 979,502 SH DEFINED 01,08 189,625 789,877 0 POLYCOM INC COM 73172K104 7,146 233,694 SH DEFINED 09 233,694 0 0 POLYCOM INC COM 73172K104 6 200 SH DEFINED 10 200 0 0 POLYONE CORP COM 73179P106 4,530 442,345 SH DEFINED 01 41,858 398,277 2,210 POLYONE CORP COM 73179P106 2 155 SH DEFINED 04 155 0 0 POLYONE CORP COM 73179P106 10,902 1,064,657 SH DEFINED 01,08 485,675 578,982 0 POLYONE CORP COM 73179P106 2,602 254,082 SH DEFINED 09 254,082 0 0 POLYONE CORP COM 73179P106 2 200 SH DEFINED 10 200 0 0 POLYPORE INTL INC COM 73179V103 424 24,292 SH DEFINED 01 3,924 20,368 0 POLYPORE INTL INC COM 73179V103 45 2,590 SH DEFINED 04 0 2,590 0 POLYPORE INTL INC COM 73179V103 2,951 168,997 SH DEFINED 01,08 38,193 130,804 0 POLYPORE INTL INC COM 73179V103 1,081 61,913 SH DEFINED 09 61,913 0 0 PONIARD PHARMACEUTICALS INC COM 732449301 28 24,750 SH DEFINED 01 2,895 21,855 0 PONIARD PHARMACEUTICALS INC COM 732449301 257 223,663 SH DEFINED 01,08 38,827 184,836 0 PONIARD PHARMACEUTICALS INC COM 732449301 191 166,059 SH DEFINED 09 166,059 0 0 POOL CORPORATION COM 73278L105 1,773 78,327 SH DEFINED 01 28,158 48,399 1,770 POOL CORPORATION COM 73278L105 4 180 SH OTHER 01 0 180 0 POOL CORPORATION COM 73278L105 107 4,735 SH DEFINED 04 4,430 150 155 POOL CORPORATION COM 73278L105 6 280 SH OTHER 04 130 150 0 POOL CORPORATION COM 73278L105 9,406 415,451 SH DEFINED 01,08 94,424 321,027 0 POOL CORPORATION COM 73278L105 3,045 134,489 SH DEFINED 09 134,489 0 0 POOL CORPORATION COM 73278L105 138 6,099 SH DEFINED 10 6,039 60 0 POPULAR INC COM 733174106 708 243,395 SH DEFINED 01 71,832 171,283 280 POPULAR INC COM 733174106 2 540 SH OTHER 01 0 0 540 POPULAR INC COM 733174106 9 3,100 SH DEFINED 04 3,100 0 0 POPULAR INC COM 733174106 6,096 2,094,777 SH DEFINED 01,08 453,624 1,641,153 0 POPULAR INC COM 733174106 366 125,860 SH DEFINED 09 125,860 0 0 POPULAR INC COM 733174106 4 1,300 SH DEFINED 10 1,300 0 0 PORTEC RAIL PRODS INC COM 736212101 57 4,945 SH DEFINED 01 845 4,100 0 PORTEC RAIL PRODS INC COM 736212101 549 47,260 SH DEFINED 01,08 7,736 39,524 0 PORTEC RAIL PRODS INC COM 736212101 406 34,914 SH DEFINED 09 34,914 0 0 PORTER BANCORP INC COM 736233107 85 6,468 SH DEFINED 01 288 6,180 0 PORTER BANCORP INC COM 736233107 316 24,108 SH DEFINED 01,08 7,775 16,333 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 376 ________ PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 2,527 46,051 SH DEFINED 01 21,076 23,915 1,060 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 386 7,040 SH OTHER 01 2,105 4,025 910 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 1,365 24,870 SH DEFINED 04 18,285 6,585 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 20 365 SH OTHER 04 195 0 170 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 48 880 SH DEFINED 07,10 880 0 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 8,022 146,208 SH DEFINED 01,08 30,883 115,325 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 2,621 47,773 SH DEFINED 09 47,773 0 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 652 11,880 SH DEFINED 10 8,695 3,185 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 5 90 SH OTHER 10 0 90 0 PORTLAND GEN ELEC CO COM 736508847 5,600 290,027 SH DEFINED 01 14,989 274,958 80 PORTLAND GEN ELEC CO COM 736508847 6 330 SH DEFINED 04 330 0 0 PORTLAND GEN ELEC CO COM 736508847 15,713 813,731 SH DEFINED 01,08 332,235 481,496 0 PORTLAND GEN ELEC CO COM 736508847 4,053 209,898 SH DEFINED 09 209,898 0 0 PORTLAND GEN ELEC CO COM 736508847 20 1,050 SH DEFINED 10 150 900 0 PORTUGAL TELECOM SGPS S A COM 737273102 1,435 129,148 SH DEFINED 01 112,863 1,615 14,670 PORTUGAL TELECOM SGPS S A COM 737273102 18 1,664 SH OTHER 01 496 1,168 0 PORTUGAL TELECOM SGPS S A COM 737273102 112 10,067 SH DEFINED 04 10,067 0 0 PORTUGAL TELECOM SGPS S A COM 737273102 504 45,383 SH DEFINED 01,08 45,383 0 0 PORTUGAL TELECOM SGPS S A COM 737273102 8 730 SH DEFINED 10 730 0 0 POST PPTYS INC COM 737464107 3,260 148,058 SH DEFINED 01 21,943 123,585 2,530 POST PPTYS INC COM 737464107 6 270 SH DEFINED 04 270 0 0 POST PPTYS INC COM 737464107 11,671 530,017 SH DEFINED 01,08 219,089 310,928 0 POST PPTYS INC COM 737464107 3,022 137,253 SH DEFINED 09 137,253 0 0 POST PPTYS INC COM 737464107 2 80 SH DEFINED 10 80 0 0 POTASH CORP SASK INC COM 73755L107 12,263 102,745 SH DEFINED 01 73,203 24,205 5,337 POTASH CORP SASK INC COM 73755L107 1,479 12,392 SH OTHER 01 2,078 10,199 115 POTASH CORP SASK INC COM 73755L107 5,011 41,989 SH DEFINED 04 34,981 6,897 111 POTASH CORP SASK INC COM 73755L107 543 4,549 SH OTHER 04 3,101 1,448 0 POTASH CORP SASK INC COM 73755L107 110 919 SH DEFINED 07,10 0 919 0 POTASH CORP SASK INC COM 73755L107 5,096 42,697 SH DEFINED 01,08 42,697 0 0 POTASH CORP SASK INC COM 73755L107 2,832 23,726 SH DEFINED 10 19,631 3,763 332 POTASH CORP SASK INC COM 73755L107 90 755 SH OTHER 10 552 203 0 POTLATCH CORP NEW COM 737630103 2,547 72,688 SH DEFINED 01 13,281 59,407 0 POTLATCH CORP NEW COM 737630103 3 75 SH DEFINED 04 75 0 0 POTLATCH CORP NEW COM 737630103 129 3,690 SH OTHER 04 3,690 0 0 POTLATCH CORP NEW COM 737630103 16,313 465,545 SH DEFINED 01,08 85,926 379,619 0 POTLATCH CORP NEW COM 737630103 3,904 111,402 SH DEFINED 09 111,402 0 0 POTLATCH CORP NEW COM 737630103 3 79 SH DEFINED 10 79 0 0 POWELL INDS INC COM 739128106 612 18,813 SH DEFINED 01 3,417 15,396 0 POWELL INDS INC COM 739128106 2 70 SH DEFINED 04 70 0 0 POWELL INDS INC COM 739128106 2,283 70,171 SH DEFINED 01,08 18,576 51,595 0 POWELL INDS INC COM 739128106 738 22,684 SH DEFINED 09 22,684 0 0 POWELL INDS INC COM 739128106 0 10 SH DEFINED 10 10 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 377 ________ POWER INTEGRATIONS INC COM 739276103 2,509 60,888 SH DEFINED 01 28,197 32,391 300 POWER INTEGRATIONS INC COM 739276103 246 5,970 SH OTHER 01 2,145 2,850 975 POWER INTEGRATIONS INC COM 739276103 1,157 28,071 SH DEFINED 04 26,306 1,530 235 POWER INTEGRATIONS INC COM 739276103 32 765 SH OTHER 04 375 220 170 POWER INTEGRATIONS INC COM 739276103 40 960 SH DEFINED 07,10 960 0 0 POWER INTEGRATIONS INC COM 739276103 9,000 218,445 SH DEFINED 01,08 48,552 169,893 0 POWER INTEGRATIONS INC COM 739276103 2,743 66,584 SH DEFINED 09 66,584 0 0 POWER INTEGRATIONS INC COM 739276103 860 20,869 SH DEFINED 10 19,079 1,790 0 POWER-ONE INC COM 739308104 327 78,295 SH DEFINED 01 20,054 58,241 0 POWER-ONE INC COM 739308104 2,445 584,824 SH DEFINED 01,08 101,186 483,638 0 POWER-ONE INC COM 739308104 852 203,931 SH DEFINED 09 203,931 0 0 POWER-ONE INC COM 739308104 1 130 SH DEFINED 10 130 0 0 POWERSHARES QQQ TRUST COM 73935A104 4,629 96,111 SH DEFINED 01 82,307 12,364 1,440 POWERSHARES QQQ TRUST COM 73935A104 762 15,813 SH OTHER 01 14,690 1,123 0 POWERSHARES QQQ TRUST COM 73935A104 1,915 39,763 SH DEFINED 04 38,413 1,275 75 POWERSHARES QQQ TRUST COM 73935A104 535 11,108 SH OTHER 04 10,308 400 400 POWERSHARES QQQ TRUST COM 73935A104 37 775 SH DEFINED 01,08 775 0 0 POWERSHARES QQQ TRUST COM 73935A104 89 1,854 SH DEFINED 10 1,854 0 0 POWERSHARES QQQ TRUST COM 73935A104 72 1,500 SH OTHER 10 0 1,500 0 POWERSHARES DB CMDTY IDX TRA COM 73935S105 7,101 301,914 SH DEFINED 01 299,389 75 2,450 POWERSHARES DB CMDTY IDX TRA COM 73935S105 1,762 74,910 SH OTHER 01 49,210 22,700 3,000 POWERSHARES DB CMDTY IDX TRA COM 73935S105 7,658 325,591 SH DEFINED 04 323,069 2,522 0 POWERSHARES DB CMDTY IDX TRA COM 73935S105 129 5,485 SH OTHER 04 5,485 0 0 POWERSHARES DB CMDTY IDX TRA COM 73935S105 19,916 846,761 SH DEFINED 10 818,171 16,825 11,765 POWERSHARES DB CMDTY IDX TRA COM 73935S105 972 41,325 SH OTHER 10 41,325 0 0 POWERSHARES ETF TRUST COM 73935X229 1,960 113,118 SH DEFINED 01 113,118 0 0 POWERSHARES ETF TRUST COM 73935X229 208 12,000 SH DEFINED 04 12,000 0 0 POWERSHARES ETF TRUST COM 73935X229 17 1,000 SH DEFINED 10 1,000 0 0 POWERSHARES ETF TRUST COM 73935X401 7 300 SH DEFINED 01 300 0 0 POWERSHARES ETF TRUST COM 73935X401 347 14,000 SH OTHER 01 0 0 14,000 POWERSHARES ETF TRUST COM 73935X500 66 6,615 SH DEFINED 01 6,615 0 0 POWERSHARES ETF TRUST COM 73935X500 50 5,000 SH OTHER 01 5,000 0 0 POWERSHARES ETF TRUST COM 73935X500 9 855 SH DEFINED 04 855 0 0 POWERSHARES ETF TRUST COM 73935X500 82 8,200 SH DEFINED 10 8,200 0 0 POWERSHARES ETF TRUST COM 73935X575 77 4,400 SH DEFINED 01 4,400 0 0 POWERSHARES ETF TRUST COM 73935X575 164 9,400 SH OTHER 01 9,400 0 0 POWERSHARES ETF TRUST COM 73935X575 235 13,500 SH DEFINED 04 13,500 0 0 POWERSHARES ETF TRUST COM 73935X575 7 400 SH OTHER 04 0 400 0 POWERSHARES ETF TRUST COM 73935X708 300 16,938 SH DEFINED 01 16,938 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 378 ________ POWERSHS DB MULTI SECT COMM COM 73936B408 56 2,312 SH DEFINED 01 2,312 0 0 POWERSHS DB MULTI SECT COMM COM 73936B408 234 9,680 SH OTHER 01 9,680 0 0 POWERSHS DB MULTI SECT COMM COM 73936B408 6 232 SH DEFINED 04 232 0 0 POWERSECURE INTL INC COM 73936N105 139 17,667 SH DEFINED 01 3,490 14,177 0 POWERSECURE INTL INC COM 73936N105 1,038 131,768 SH DEFINED 01,08 26,086 105,682 0 POWERSECURE INTL INC COM 73936N105 395 50,100 SH DEFINED 09 50,100 0 0 POWERSHARES GLOBAL ETF TRUST PFD 73936T565 349 25,000 OTHER 01 0 0 25,000 POWERSHARES GLOBAL ETF TRUST PFD 73936T565 3 204 DEFINED 04 204 0 0 POWERSHARES GLOBAL ETF TRUST COM 73936T623 342 19,000 SH OTHER 01 19,000 0 0 POWERSHARES GLOBAL ETF TRUST COM 73936T623 27 1,500 SH DEFINED 04 1,500 0 0 POWERWAVE TECHNOLOGIES INC COM 739363109 201 160,715 SH DEFINED 01 40,346 120,369 0 POWERWAVE TECHNOLOGIES INC COM 739363109 1 1,000 SH DEFINED 04 1,000 0 0 POWERWAVE TECHNOLOGIES INC COM 739363109 1,381 1,104,860 SH DEFINED 01,08 211,405 893,455 0 POWERWAVE TECHNOLOGIES INC COM 739363109 513 410,307 SH DEFINED 09 410,307 0 0 POZEN INC COM 73941U102 387 40,435 SH DEFINED 01 11,970 28,465 0 POZEN INC COM 73941U102 2,196 229,195 SH DEFINED 01,08 48,976 180,219 0 POZEN INC COM 73941U102 635 66,325 SH DEFINED 09 66,325 0 0 POZEN INC COM 73941U102 0 50 SH DEFINED 10 50 0 0 PRAXAIR INC COM 74005P104 83,712 1,008,581 SH DEFINED 01 654,736 318,531 35,314 PRAXAIR INC COM 74005P104 27,848 335,519 SH OTHER 01 193,615 113,293 28,611 PRAXAIR INC COM 74005P104 21,831 263,021 SH DEFINED 04 220,614 29,489 12,918 PRAXAIR INC COM 74005P104 14,815 178,494 SH OTHER 04 117,367 39,995 21,132 PRAXAIR INC COM 74005P104 201,162 2,423,637 SH DEFINED 01,08 853,661 1,569,976 0 PRAXAIR INC COM 74005P104 54,076 651,523 SH DEFINED 09 651,523 0 0 PRAXAIR INC COM 74005P104 5,783 69,676 SH DEFINED 10 52,592 6,960 10,124 PRAXAIR INC COM 74005P104 2,592 31,229 SH OTHER 10 16,429 11,775 3,025 PRE PAID LEGAL SVCS INC COM 740065107 894 23,619 SH DEFINED 01 3,661 19,718 240 PRE PAID LEGAL SVCS INC COM 740065107 2,999 79,233 SH DEFINED 01,08 27,112 52,121 0 PRE PAID LEGAL SVCS INC COM 740065107 706 18,663 SH DEFINED 09 18,663 0 0 PRE PAID LEGAL SVCS INC COM 740065107 1 20 SH DEFINED 10 20 0 0 PRECISION CASTPARTS CORP COM 740189105 23,618 186,392 SH DEFINED 01 82,140 101,778 2,474 PRECISION CASTPARTS CORP COM 740189105 1,504 11,866 SH OTHER 01 2,159 588 9,119 PRECISION CASTPARTS CORP COM 740189105 2,323 18,330 SH DEFINED 04 17,413 643 274 PRECISION CASTPARTS CORP COM 740189105 322 2,538 SH OTHER 04 2,495 43 0 PRECISION CASTPARTS CORP COM 740189105 141,918 1,120,023 SH DEFINED 01,08 401,631 718,392 0 PRECISION CASTPARTS CORP COM 740189105 37,749 297,915 SH DEFINED 09 297,915 0 0 PRECISION CASTPARTS CORP COM 740189105 1,187 9,365 SH DEFINED 10 8,905 90 370 PRECISION CASTPARTS CORP COM 740189105 41 324 SH OTHER 10 324 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 379 ________ PRECISION DRILLING TR COM 740215108 1,586 206,810 SH DEFINED 01 160,830 42,551 3,429 PRECISION DRILLING TR COM 740215108 56 7,336 SH OTHER 01 3,951 1,670 1,715 PRECISION DRILLING TR COM 740215108 1,866 243,317 SH DEFINED 04 238,193 3,650 1,474 PRECISION DRILLING TR COM 740215108 189 24,603 SH OTHER 04 16,148 8,455 0 PRECISION DRILLING TR COM 740215108 362 47,220 SH DEFINED 01,08 44,487 2,733 0 PRECISION DRILLING TR COM 740215108 766 99,825 SH DEFINED 10 98,005 1,820 0 PREFERRED BK LOS ANGELES CA COM 740367107 16 12,000 SH DEFINED 01 0 12,000 0 PREFERRED BK LOS ANGELES CA COM 740367107 38 27,712 SH DEFINED 01,08 12,495 15,217 0 PREFORMED LINE PRODS CO COM 740444104 107 2,810 SH DEFINED 01 304 2,506 0 PREFORMED LINE PRODS CO COM 740444104 714 18,728 SH DEFINED 01,08 3,488 15,240 0 PREFORMED LINE PRODS CO COM 740444104 336 8,804 SH DEFINED 09 8,804 0 0 PREMIER FINL BANCORP INC COM 74050M105 50 5,820 SH DEFINED 01 350 5,470 0 PREMIER FINL BANCORP INC COM 74050M105 119 13,751 SH DEFINED 01,08 6,279 7,472 0 PREMIER EXIBITIONS INC COM 74051E102 6 3,800 SH DEFINED 01 0 3,800 0 PREMIER EXIBITIONS INC COM 74051E102 32 20,486 SH DEFINED 01,08 4,371 16,115 0 PREMIERE GLOBAL SVCS INC COM 740585104 2,904 351,532 SH DEFINED 01 10,810 340,722 0 PREMIERE GLOBAL SVCS INC COM 740585104 173 20,945 SH DEFINED 04 8,323 11,847 775 PREMIERE GLOBAL SVCS INC COM 740585104 17 2,040 SH DEFINED 07,10 0 2,040 0 PREMIERE GLOBAL SVCS INC COM 740585104 6,396 774,388 SH DEFINED 01,08 387,088 387,300 0 PREMIERE GLOBAL SVCS INC COM 740585104 1,388 168,014 SH DEFINED 09 168,014 0 0 PREMIERE GLOBAL SVCS INC COM 740585104 10 1,260 SH DEFINED 10 590 670 0 PRESIDENTIAL LIFE CORP COM 740884101 451 45,208 SH DEFINED 01 9,300 35,908 0 PRESIDENTIAL LIFE CORP COM 740884101 1,849 185,462 SH DEFINED 01,08 51,660 133,802 0 PRESIDENTIAL LIFE CORP COM 740884101 766 76,812 SH DEFINED 09 76,812 0 0 PRESIDENTIAL LIFE CORP COM 740884101 1 100 SH DEFINED 10 100 0 0 PREMIERWEST BANCORP COM 740921101 30 66,820 SH DEFINED 01 10,545 56,275 0 PREMIERWEST BANCORP COM 740921101 275 611,233 SH DEFINED 01,08 131,158 480,075 0 PREMIERWEST BANCORP COM 740921101 19 41,795 SH DEFINED 09 41,795 0 0 PREMIERWEST BANCORP COM 740921101 0 31 SH DEFINED 10 31 0 0 PRESIDENTIAL RLTY CORP NEW COM 741004204 1 1,016 SH DEFINED 01 0 1,016 0 PRESIDENTIAL RLTY CORP NEW COM 741004204 6 9,776 SH DEFINED 01,08 2,123 7,653 0 PRESSTEK INC COM 741113104 177 39,475 SH DEFINED 01 1,545 37,930 0 PRESSTEK INC COM 741113104 303 67,643 SH DEFINED 01,08 32,235 35,408 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 3,010 334,482 SH DEFINED 01 11,086 323,371 25 PRESTIGE BRANDS HLDGS INC COM 74112D101 5,056 561,830 SH DEFINED 01,08 353,548 208,282 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 777 86,279 SH DEFINED 09 86,279 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 380 ________ PRESSURE BIOSCIENCES INC COM 74112E109 7 3,974 SH DEFINED 01 1,200 2,774 0 PRESSURE BIOSCIENCES INC COM 74112E109 10 6,265 SH DEFINED 01,08 1,774 4,491 0 PRICE T ROWE GROUP INC COM 74144T108 19,530 355,283 SH DEFINED 01 190,335 160,146 4,802 PRICE T ROWE GROUP INC COM 74144T108 1,238 22,530 SH OTHER 01 17,227 4,570 733 PRICE T ROWE GROUP INC COM 74144T108 2,573 46,811 SH DEFINED 04 42,700 2,465 1,646 PRICE T ROWE GROUP INC COM 74144T108 1,272 23,143 SH OTHER 04 19,614 1,684 1,845 PRICE T ROWE GROUP INC COM 74144T108 247 4,500 SH DEFINED 07,10 4,500 0 0 PRICE T ROWE GROUP INC COM 74144T108 111,730 2,032,558 SH DEFINED 01,08 716,535 1,316,023 0 PRICE T ROWE GROUP INC COM 74144T108 29,614 538,735 SH DEFINED 09 538,735 0 0 PRICE T ROWE GROUP INC COM 74144T108 12,626 229,694 SH DEFINED 10 229,184 0 510 PRICE T ROWE GROUP INC COM 74144T108 113 2,062 SH OTHER 10 1,662 400 0 PRICELINE COM INC COM 741503403 13,852 54,322 SH DEFINED 01 26,187 27,192 943 PRICELINE COM INC COM 741503403 889 3,487 SH OTHER 01 1,580 1,757 150 PRICELINE COM INC COM 741503403 5,276 20,691 SH DEFINED 04 20,218 368 105 PRICELINE COM INC COM 741503403 895 3,509 SH OTHER 04 378 3,131 0 PRICELINE COM INC COM 741503403 89,963 352,798 SH DEFINED 01,08 123,188 229,610 0 PRICELINE COM INC COM 741503403 23,890 93,687 SH DEFINED 09 93,687 0 0 PRICELINE COM INC COM 741503403 2,671 10,474 SH DEFINED 10 9,816 580 78 PRICELINE COM INC COM 741503403 60 237 SH OTHER 10 137 100 0 PRICESMART INC COM 741511109 487 20,955 SH DEFINED 01 3,682 17,273 0 PRICESMART INC COM 741511109 342 14,700 SH OTHER 01 6,700 8,000 0 PRICESMART INC COM 741511109 2,998 128,932 SH DEFINED 01,08 27,424 101,508 0 PRICESMART INC COM 741511109 1,056 45,428 SH DEFINED 09 45,428 0 0 PRIDE INTL INC DEL COM 74153Q102 2,791 92,696 SH DEFINED 01 49,236 42,285 1,175 PRIDE INTL INC DEL COM 74153Q102 8 255 SH OTHER 01 105 0 150 PRIDE INTL INC DEL COM 74153Q102 309 10,277 SH DEFINED 04 9,842 35 400 PRIDE INTL INC DEL COM 74153Q102 6 195 SH OTHER 04 195 0 0 PRIDE INTL INC DEL COM 74153Q102 35,652 1,184,042 SH DEFINED 01,08 219,334 964,708 0 PRIDE INTL INC DEL COM 74153Q102 2,489 82,666 SH DEFINED 09 82,666 0 0 PRIDE INTL INC DEL COM 74153Q102 108 3,579 SH DEFINED 10 3,249 0 330 PRIMEDIA INC COM 74157K846 106 30,857 SH DEFINED 01 3,143 27,714 0 PRIMEDIA INC COM 74157K846 547 158,908 SH DEFINED 01,08 37,727 121,181 0 PRIMEDIA INC COM 74157K846 194 56,480 SH DEFINED 09 56,480 0 0 PRIMEENERGY CORP COM 74158E104 331 12,273 SH DEFINED 01 62 12,211 0 PRIMEENERGY CORP COM 74158E104 538 19,988 SH DEFINED 01,08 13,152 6,836 0 PRIMEENERGY CORP COM 74158E104 48 1,800 SH DEFINED 09 1,800 0 0 PRIMORIS SVCS CORP COM 74164F103 29 3,731 SH DEFINED 01 1,152 2,579 0 PRIMORIS SVCS CORP COM 74164F103 430 55,608 SH DEFINED 01,08 7,892 47,716 0 PRINCETON NATL BANCORP INC COM 742282106 72 8,284 SH DEFINED 01 0 8,284 0 PRINCETON NATL BANCORP INC COM 742282106 108 12,424 SH DEFINED 01,08 8,436 3,988 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 381 ________ PRINCETON REVIEW INC COM 742352107 106 30,237 SH DEFINED 01 2,712 27,525 0 PRINCETON REVIEW INC COM 742352107 479 137,125 SH DEFINED 01,08 32,496 104,629 0 PRINCETON REVIEW INC COM 742352107 148 42,400 SH DEFINED 09 42,400 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 228,999 7,839,743 SH DEFINED 01 7,637,201 195,566 6,976 PRINCIPAL FINL GROUP INC COM 74251V102 1,918 65,666 SH OTHER 01 33,080 26,561 6,025 PRINCIPAL FINL GROUP INC COM 74251V102 1,094 37,446 SH DEFINED 04 31,538 4,322 1,586 PRINCIPAL FINL GROUP INC COM 74251V102 151 5,159 SH OTHER 04 4,014 95 1,050 PRINCIPAL FINL GROUP INC COM 74251V102 14 475 SH DEFINED 07,10 475 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 71,323 2,441,736 SH DEFINED 01,08 840,960 1,600,776 0 PRINCIPAL FINL GROUP INC COM 74251V102 19,783 677,262 SH DEFINED 09 677,262 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 397 13,597 SH DEFINED 10 12,817 0 780 PRINCIPAL FINL GROUP INC COM 74251V102 6 211 SH OTHER 10 211 0 0 PROASSURANCE CORP COM 74267C106 12,005 205,067 SH DEFINED 01 17,790 186,447 830 PROASSURANCE CORP COM 74267C106 3 50 SH DEFINED 04 50 0 0 PROASSURANCE CORP COM 74267C106 24,558 419,500 SH DEFINED 01,08 214,495 205,005 0 PROASSURANCE CORP COM 74267C106 5,511 94,144 SH DEFINED 09 94,144 0 0 PROASSURANCE CORP COM 74267C106 6 100 SH DEFINED 10 100 0 0 PROCERA NETWORKS INC COM 74269U104 12 27,669 SH DEFINED 01,08 0 27,669 0 PROCTER & GAMBLE CO COM 742718109 383,026 6,053,836 SH DEFINED 01 3,653,956 2,232,919 166,961 PROCTER & GAMBLE CO COM 742718109 101,619 1,606,123 SH OTHER 01 825,964 669,937 110,222 PROCTER & GAMBLE CO COM 742718109 161,583 2,553,857 SH DEFINED 04 2,246,002 183,659 124,196 PROCTER & GAMBLE CO COM 742718109 91,717 1,449,610 SH OTHER 04 1,162,414 180,504 106,692 PROCTER & GAMBLE CO COM 742718109 734 11,605 SH DEFINED 07,10 2,605 0 9,000 PROCTER & GAMBLE CO COM 742718109 1,493,443 23,604,291 SH DEFINED 01,08 8,560,335 15,034,941 9,015 PROCTER & GAMBLE CO COM 742718109 385,306 6,089,873 SH DEFINED 09 6,089,873 0 0 PROCTER & GAMBLE CO COM 742718109 62,875 993,757 SH DEFINED 10 839,488 116,934 37,335 PROCTER & GAMBLE CO COM 742718109 177,332 2,802,781 SH OTHER 10 193,752 2,583,895 25,134 PRIVATEBANCORP INC COM 742962103 1,045 76,283 SH DEFINED 01 33,186 43,077 20 PRIVATEBANCORP INC COM 742962103 199 14,500 SH OTHER 01 14,500 0 0 PRIVATEBANCORP INC COM 742962103 1 50 SH DEFINED 04 50 0 0 PRIVATEBANCORP INC COM 742962103 206 15,000 SH OTHER 04 15,000 0 0 PRIVATEBANCORP INC COM 742962103 6,198 452,374 SH DEFINED 01,08 87,627 364,747 0 PRIVATEBANCORP INC COM 742962103 2,099 153,241 SH DEFINED 09 153,241 0 0 PRIVATEBANCORP INC COM 742962103 1 100 SH DEFINED 10 100 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 187 35,140 SH DEFINED 01 6,080 29,060 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1,234 231,581 SH DEFINED 01,08 45,502 186,079 0 PROGENICS PHARMACEUTICALS IN COM 743187106 380 71,217 SH DEFINED 09 71,217 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 382 ________ PROGRESS ENERGY INC COM 743263105 11,048 280,694 SH DEFINED 01 134,239 139,693 6,762 PROGRESS ENERGY INC COM 743263105 592 15,038 SH OTHER 01 3,920 1,358 9,760 PROGRESS ENERGY INC COM 743263105 1,821 46,272 SH DEFINED 04 43,224 1,199 1,849 PROGRESS ENERGY INC COM 743263105 118 3,000 SH OTHER 04 2,680 320 0 PROGRESS ENERGY INC COM 743263105 9 240 SH DEFINED 07,10 240 0 0 PROGRESS ENERGY INC COM 743263105 88,560 2,249,990 SH DEFINED 01,08 796,805 1,453,185 0 PROGRESS ENERGY INC COM 743263105 23,206 589,583 SH DEFINED 09 589,583 0 0 PROGRESS ENERGY INC COM 743263105 591 15,015 SH DEFINED 10 14,624 391 0 PROGRESS ENERGY INC COM 743263105 34 873 SH OTHER 10 198 675 0 PROGRESS SOFTWARE CORP COM 743312100 2,146 68,273 SH DEFINED 01 24,731 42,292 1,250 PROGRESS SOFTWARE CORP COM 743312100 25 800 SH OTHER 01 0 800 0 PROGRESS SOFTWARE CORP COM 743312100 116 3,700 SH DEFINED 04 3,000 700 0 PROGRESS SOFTWARE CORP COM 743312100 10,531 335,052 SH DEFINED 01,08 76,959 258,093 0 PROGRESS SOFTWARE CORP COM 743312100 3,465 110,233 SH DEFINED 09 110,233 0 0 PROGRESS SOFTWARE CORP COM 743312100 90 2,877 SH DEFINED 10 2,477 300 100 PROGRESSIVE CORP OHIO COM 743315103 13,536 709,039 SH DEFINED 01 351,275 345,784 11,980 PROGRESSIVE CORP OHIO COM 743315103 1,591 83,364 SH OTHER 01 46,058 2,136 35,170 PROGRESSIVE CORP OHIO COM 743315103 1,041 54,522 SH DEFINED 04 50,324 1,618 2,580 PROGRESSIVE CORP OHIO COM 743315103 286 14,957 SH OTHER 04 509 14,448 0 PROGRESSIVE CORP OHIO COM 743315103 24 1,260 SH DEFINED 07,10 1,260 0 0 PROGRESSIVE CORP OHIO COM 743315103 100,318 5,254,986 SH DEFINED 01,08 1,798,749 3,456,237 0 PROGRESSIVE CORP OHIO COM 743315103 26,442 1,385,123 SH DEFINED 09 1,385,123 0 0 PROGRESSIVE CORP OHIO COM 743315103 1,245 65,237 SH DEFINED 10 64,152 105 980 PROGRESSIVE CORP OHIO COM 743315103 985 51,597 SH OTHER 10 43,247 0 8,350 PROLOGIS COM 743410102 6,285 476,167 SH DEFINED 01 205,466 264,517 6,184 PROLOGIS COM 743410102 729 55,247 SH OTHER 01 5,002 413 49,832 PROLOGIS COM 743410102 279 21,144 SH DEFINED 04 19,388 1,059 697 PROLOGIS COM 743410102 5 383 SH OTHER 04 351 32 0 PROLOGIS COM 743410102 58,789 4,453,699 SH DEFINED 01,08 1,953,013 2,500,686 0 PROLOGIS COM 743410102 12,486 945,943 SH DEFINED 09 945,943 0 0 PROLOGIS COM 743410102 103 7,789 SH DEFINED 10 7,609 0 180 PROLOGIS COM 743410102 3 235 SH OTHER 10 180 55 0 PROS HOLDINGS INC COM 74346Y103 238 24,060 SH DEFINED 01 3,923 20,137 0 PROS HOLDINGS INC COM 74346Y103 1,498 151,593 SH DEFINED 01,08 36,359 115,234 0 PROS HOLDINGS INC COM 74346Y103 486 49,200 SH DEFINED 09 49,200 0 0 PROSHARES TR COM 74347R107 600 14,279 SH DEFINED 01 14,279 0 0 PROSHARES TR COM 74347R503 0 10 SH DEFINED 01 10 0 0 PROSHARES TR COM 74347R503 347 7,000 SH OTHER 01 7,000 0 0 PROSHARES TR COM 74347R743 10 1,500 SH DEFINED 04 1,500 0 0 PROSHARES TR COM 74347R743 217 32,000 SH DEFINED 10 0 32,000 0 PROSHARES TR COM 74347R826 402 10,000 SH OTHER 01 10,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 383 ________ PROSPECT CAPITAL CORPORATION COM 74348T102 3,741 307,882 SH DEFINED 01 13,096 294,756 30 PROSPECT CAPITAL CORPORATION COM 74348T102 4,915 404,532 SH DEFINED 01,08 96,474 308,058 0 PROSPECT CAPITAL CORPORATION COM 74348T102 2,172 178,786 SH DEFINED 09 178,786 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1 50 SH DEFINED 10 50 0 0 PROSPERITY BANCSHARES INC COM 743606105 12,778 311,739 SH DEFINED 01 14,233 296,046 1,460 PROSPERITY BANCSHARES INC COM 743606105 25 600 SH OTHER 01 0 600 0 PROSPERITY BANCSHARES INC COM 743606105 70 1,700 SH DEFINED 04 270 1,430 0 PROSPERITY BANCSHARES INC COM 743606105 31,401 766,065 SH DEFINED 01,08 329,182 436,883 0 PROSPERITY BANCSHARES INC COM 743606105 5,402 131,791 SH DEFINED 09 131,791 0 0 PROSPERITY BANCSHARES INC COM 743606105 33 800 SH DEFINED 10 100 700 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 486 74,086 SH DEFINED 01 4,416 69,670 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 1,750 266,704 SH DEFINED 01,08 89,130 177,574 0 PROTECTION ONE INC COM 743663403 63 5,502 SH DEFINED 01 650 4,852 0 PROTECTION ONE INC COM 743663403 165 14,381 SH DEFINED 01,08 3,328 11,053 0 PROTECTIVE LIFE CORP COM 743674103 1,462 66,501 SH DEFINED 01 17,897 45,014 3,590 PROTECTIVE LIFE CORP COM 743674103 287 13,060 SH OTHER 01 0 13,000 60 PROTECTIVE LIFE CORP COM 743674103 9 405 SH DEFINED 04 405 0 0 PROTECTIVE LIFE CORP COM 743674103 12,216 555,539 SH DEFINED 01,08 58,503 497,036 0 PROTECTIVE LIFE CORP COM 743674103 762 34,641 SH DEFINED 09 34,641 0 0 PROTECTIVE LIFE CORP COM 743674103 11 515 SH DEFINED 10 515 0 0 PROVIDENCE & WORCESTER RR CO COM 743737108 43 3,722 SH DEFINED 01 0 3,722 0 PROVIDENCE & WORCESTER RR CO COM 743737108 84 7,282 SH DEFINED 01,08 4,346 2,936 0 PROVIDENCE SVC CORP COM 743815102 245 16,110 SH DEFINED 01 6,514 9,596 0 PROVIDENCE SVC CORP COM 743815102 1,386 91,264 SH DEFINED 01,08 17,225 74,039 0 PROVIDENCE SVC CORP COM 743815102 416 27,385 SH DEFINED 09 27,385 0 0 PROVIDENT ENERGY TR COM 74386K104 49 6,400 SH OTHER 01 6,400 0 0 PROVIDENT ENERGY TR COM 74386K104 77 10,000 SH OTHER 10 0 0 10,000 PROVIDENT FINL SVCS INC COM 74386T105 4,529 380,624 SH DEFINED 01 14,929 365,670 25 PROVIDENT FINL SVCS INC COM 74386T105 9,626 808,920 SH DEFINED 01,08 412,971 395,949 0 PROVIDENT FINL SVCS INC COM 74386T105 1,932 162,337 SH DEFINED 09 162,337 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1 110 SH DEFINED 10 110 0 0 PROVIDENT FINL HLDGS INC COM 743868101 29 8,262 SH DEFINED 01 0 8,262 0 PROVIDENT FINL HLDGS INC COM 743868101 61 17,393 SH DEFINED 01,08 8,628 8,765 0 PROVIDENT NEW YORK BANCORP COM 744028101 2,962 312,424 SH DEFINED 01 9,360 303,064 0 PROVIDENT NEW YORK BANCORP COM 744028101 5,240 552,715 SH DEFINED 01,08 334,728 217,987 0 PROVIDENT NEW YORK BANCORP COM 744028101 1,089 114,862 SH DEFINED 09 114,862 0 0 PROVIDENT NEW YORK BANCORP COM 744028101 1 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 384 ________ PRUDENTIAL BANCORP INC PA COM 744319104 22 2,566 SH DEFINED 01 419 2,147 0 PRUDENTIAL BANCORP INC PA COM 744319104 223 26,381 SH DEFINED 01,08 4,356 22,025 0 PRUDENTIAL BANCORP INC PA COM 744319104 53 6,300 SH DEFINED 09 6,300 0 0 PRUDENTIAL FINL INC COM 744320102 33,109 547,254 SH DEFINED 01 286,259 257,463 3,532 PRUDENTIAL FINL INC COM 744320102 908 15,004 SH OTHER 01 12,554 2,268 182 PRUDENTIAL FINL INC COM 744320102 2,475 40,913 SH DEFINED 04 37,617 1,247 2,049 PRUDENTIAL FINL INC COM 744320102 466 7,706 SH OTHER 04 5,199 2,380 127 PRUDENTIAL FINL INC COM 744320102 41 685 SH DEFINED 07,10 685 0 0 PRUDENTIAL FINL INC COM 744320102 219,026 3,620,268 SH DEFINED 01,08 1,227,142 2,393,126 0 PRUDENTIAL FINL INC COM 744320102 59,229 978,988 SH DEFINED 09 978,988 0 0 PRUDENTIAL FINL INC COM 744320102 3,137 51,843 SH DEFINED 10 49,653 950 1,240 PRUDENTIAL FINL INC COM 744320102 247 4,089 SH OTHER 10 1,714 2,375 0 PRUDENTIAL PLC COM 74435K204 3,095 186,697 SH DEFINED 01 161,517 6,180 19,000 PRUDENTIAL PLC COM 74435K204 118 7,130 SH OTHER 01 526 424 6,180 PRUDENTIAL PLC COM 74435K204 1,951 117,651 SH DEFINED 04 109,926 5,915 1,810 PRUDENTIAL PLC COM 74435K204 161 9,700 SH OTHER 04 7,695 2,005 0 PRUDENTIAL PLC COM 74435K204 997 60,155 SH DEFINED 01,08 60,155 0 0 PRUDENTIAL PLC COM 74435K204 766 46,199 SH DEFINED 10 41,640 1,099 3,460 PRUDENTIAL PLC COM 74435K204 28 1,705 SH OTHER 10 1,705 0 0 PSYCHEMEDICS CORP COM 744375205 71 9,267 SH DEFINED 01 0 9,267 0 PSYCHEMEDICS CORP COM 744375205 106 13,755 SH DEFINED 01,08 10,066 3,689 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 4,820 161,533 SH DEFINED 01 14,355 145,828 1,350 PSYCHIATRIC SOLUTIONS INC COM 74439H108 88 2,950 SH OTHER 01 0 2,950 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 124 4,165 SH DEFINED 04 320 3,845 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 21,401 717,191 SH DEFINED 01,08 186,151 531,040 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 4,644 155,633 SH DEFINED 09 155,633 0 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 11 360 SH DEFINED 10 110 250 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 16,970 574,866 SH DEFINED 01 306,757 263,555 4,554 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,063 36,001 SH OTHER 01 5,978 28,937 1,086 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,687 192,663 SH DEFINED 04 151,804 33,480 7,379 PUBLIC SVC ENTERPRISE GROUP COM 744573106 818 27,712 SH OTHER 04 3,972 23,740 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 25 860 SH DEFINED 07,10 860 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 120,617 4,085,927 SH DEFINED 01,08 1,427,700 2,658,227 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 31,282 1,059,693 SH DEFINED 09 1,059,693 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,982 67,129 SH DEFINED 10 54,944 8,850 3,335 PUBLIC SVC ENTERPRISE GROUP COM 744573106 70 2,357 SH OTHER 10 1,977 380 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 385 ________ PUBLIC STORAGE COM 74460D109 13,886 150,951 SH DEFINED 01 66,785 82,606 1,560 PUBLIC STORAGE COM 74460D109 109 1,184 SH OTHER 01 1,085 0 99 PUBLIC STORAGE COM 74460D109 555 6,036 SH DEFINED 04 5,527 209 300 PUBLIC STORAGE COM 74460D109 9 99 SH OTHER 04 90 9 0 PUBLIC STORAGE COM 74460D109 22 240 SH DEFINED 07,10 240 0 0 PUBLIC STORAGE COM 74460D109 108,907 1,183,896 SH DEFINED 01,08 498,059 685,837 0 PUBLIC STORAGE COM 74460D109 24,603 267,450 SH DEFINED 09 267,450 0 0 PUBLIC STORAGE COM 74460D109 222 2,411 SH DEFINED 10 2,149 0 262 PUBLIC STORAGE COM 74460D109 7 81 SH OTHER 10 81 0 0 PULASKI FINL CORP COM 745548107 37 5,454 SH DEFINED 01 485 4,969 0 PULASKI FINL CORP COM 745548107 97 14,473 SH DEFINED 01,08 4,961 9,512 0 PULTE HOMES INC COM 745867101 7,036 625,411 SH DEFINED 01 246,119 373,135 6,157 PULTE HOMES INC COM 745867101 126 11,230 SH OTHER 01 2,882 7,983 365 PULTE HOMES INC COM 745867101 2,513 223,348 SH DEFINED 04 211,064 11,955 329 PULTE HOMES INC COM 745867101 30 2,687 SH OTHER 04 2,182 505 0 PULTE HOMES INC COM 745867101 7 595 SH DEFINED 07,10 595 0 0 PULTE HOMES INC COM 745867101 32,376 2,877,888 SH DEFINED 01,08 1,210,826 1,667,062 0 PULTE HOMES INC COM 745867101 7,539 670,177 SH DEFINED 09 670,177 0 0 PULTE HOMES INC COM 745867101 496 44,072 SH DEFINED 10 33,462 8,950 1,660 PULTE HOMES INC COM 745867101 6 493 SH OTHER 10 493 0 0 PURE BIOSCIENCE COM 746218106 15 9,435 SH DEFINED 01 1,820 7,615 0 PURE BIOSCIENCE COM 746218106 2 1,000 SH DEFINED 04 0 0 1,000 PURE BIOSCIENCE COM 746218106 50 30,842 SH DEFINED 01,08 7,615 23,227 0 QLT INC COM 746927102 56 11,076 SH DEFINED 01 0 11,076 0 QLT INC COM 746927102 58 11,312 SH DEFINED 01,08 11,194 118 0 PYRAMID OIL CO COM 747215101 10 2,200 SH DEFINED 01 0 2,200 0 PYRAMID OIL CO COM 747215101 1 250 SH OTHER 04 250 0 0 PYRAMID OIL CO COM 747215101 78 16,946 SH DEFINED 01,08 2,200 14,746 0 QCR HOLDINGS INC COM 74727A104 25 2,862 SH DEFINED 01 0 2,862 0 QCR HOLDINGS INC COM 74727A104 67 7,576 SH DEFINED 01,08 3,397 4,179 0 QAD INC COM 74727D108 175 33,358 SH DEFINED 01 1,997 31,361 0 QAD INC COM 74727D108 720 137,049 SH DEFINED 01,08 35,924 101,125 0 QAD INC COM 74727D108 213 40,600 SH DEFINED 09 40,600 0 0 QLOGIC CORP COM 747277101 3,285 161,845 SH DEFINED 01 56,516 102,821 2,508 QLOGIC CORP COM 747277101 26 1,289 SH OTHER 01 994 130 165 QLOGIC CORP COM 747277101 258 12,712 SH DEFINED 04 11,910 485 317 QLOGIC CORP COM 747277101 5 244 SH OTHER 04 236 8 0 QLOGIC CORP COM 747277101 17,421 858,159 SH DEFINED 01,08 248,347 609,812 0 QLOGIC CORP COM 747277101 3,698 182,164 SH DEFINED 09 182,164 0 0 QLOGIC CORP COM 747277101 99 4,894 SH DEFINED 10 3,759 925 210 QLOGIC CORP COM 747277101 2 101 SH OTHER 10 101 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 386 ________ QC HLDGS INC COM 74729T101 40 7,795 SH DEFINED 01 348 7,447 0 QC HLDGS INC COM 74729T101 164 31,716 SH DEFINED 01,08 11,477 20,239 0 QC HLDGS INC COM 74729T101 47 9,000 SH DEFINED 09 9,000 0 0 PZENA INVESTMENT MGMT INC COM 74731Q103 294 38,588 SH DEFINED 01 1,072 37,516 0 PZENA INVESTMENT MGMT INC COM 74731Q103 794 104,110 SH DEFINED 01,08 47,498 56,612 0 PZENA INVESTMENT MGMT INC COM 74731Q103 172 22,500 SH DEFINED 09 22,500 0 0 QUAKER CHEM CORP COM 747316107 1,642 60,560 SH DEFINED 01 5,052 54,898 610 QUAKER CHEM CORP COM 747316107 3,766 138,934 SH DEFINED 01,08 66,149 72,785 0 QUAKER CHEM CORP COM 747316107 781 28,800 SH DEFINED 09 28,800 0 0 QUALCOMM INC COM 747525103 132,439 3,156,322 SH DEFINED 01 1,849,871 1,271,978 34,473 QUALCOMM INC COM 747525103 10,209 243,292 SH OTHER 01 193,153 36,352 13,787 QUALCOMM INC COM 747525103 55,136 1,314,017 SH DEFINED 04 1,235,272 37,242 41,503 QUALCOMM INC COM 747525103 9,288 221,364 SH OTHER 04 154,971 59,404 6,989 QUALCOMM INC COM 747525103 582,611 13,884,916 SH DEFINED 01,08 5,292,316 8,575,255 17,345 QUALCOMM INC COM 747525103 148,364 3,535,837 SH DEFINED 09 3,535,837 0 0 QUALCOMM INC COM 747525103 15,927 379,576 SH DEFINED 10 346,131 24,769 8,676 QUALCOMM INC COM 747525103 1,781 42,443 SH OTHER 10 33,302 8,746 395 QUALITY DISTR INC FLA COM 74756M102 1 230 SH DEFINED 01 0 230 0 QUALITY DISTR INC FLA COM 74756M102 105 17,468 SH DEFINED 01,08 330 17,138 0 QUALSTAR CORP COM 74758R109 19 9,843 SH DEFINED 01 0 9,843 0 QUALSTAR CORP COM 74758R109 19 9,440 SH DEFINED 01,08 7,410 2,030 0 QUALITY SYS INC COM 747582104 3,806 61,954 SH DEFINED 01 15,002 46,297 655 QUALITY SYS INC COM 747582104 238 3,871 SH OTHER 01 2,005 1,456 410 QUALITY SYS INC COM 747582104 515 8,385 SH DEFINED 04 8,385 0 0 QUALITY SYS INC COM 747582104 7 120 SH OTHER 04 120 0 0 QUALITY SYS INC COM 747582104 19 315 SH DEFINED 07,10 315 0 0 QUALITY SYS INC COM 747582104 12,996 211,521 SH DEFINED 01,08 60,693 150,828 0 QUALITY SYS INC COM 747582104 3,979 64,755 SH DEFINED 09 64,755 0 0 QUALITY SYS INC COM 747582104 351 5,719 SH DEFINED 10 5,130 589 0 QUALITY SYS INC COM 747582104 2 35 SH OTHER 10 35 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3,585 216,864 SH DEFINED 01 17,618 198,026 1,220 QUANEX BUILDING PRODUCTS COR COM 747619104 1 55 SH DEFINED 04 55 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 7,790 471,271 SH DEFINED 01,08 233,257 238,014 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1,684 101,897 SH DEFINED 09 101,897 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1 70 SH DEFINED 10 70 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 387 ________ QUANTA SVCS INC COM 74762E102 7,248 378,307 SH DEFINED 01 216,272 156,890 5,145 QUANTA SVCS INC COM 74762E102 41 2,165 SH OTHER 01 1,712 343 110 QUANTA SVCS INC COM 74762E102 2,486 129,749 SH DEFINED 04 124,907 3,585 1,257 QUANTA SVCS INC COM 74762E102 142 7,409 SH OTHER 04 1,374 6,035 0 QUANTA SVCS INC COM 74762E102 31,056 1,620,883 SH DEFINED 01,08 548,637 1,072,246 0 QUANTA SVCS INC COM 74762E102 7,474 390,068 SH DEFINED 09 390,068 0 0 QUANTA SVCS INC COM 74762E102 623 32,533 SH DEFINED 10 32,062 0 471 QUANTA SVCS INC COM 74762E102 1 71 SH OTHER 10 71 0 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 24 34,619 SH DEFINED 01 5,235 29,384 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 126 185,168 SH DEFINED 01,08 22,056 163,112 0 QUANTUM CORP COM 747906204 497 189,027 SH DEFINED 01 44,710 144,317 0 QUANTUM CORP COM 747906204 4,337 1,649,163 SH DEFINED 01,08 277,034 1,372,129 0 QUANTUM CORP COM 747906204 1,513 575,457 SH DEFINED 09 575,457 0 0 QUANTUM CORP COM 747906204 1 400 SH DEFINED 10 400 0 0 QUEST DIAGNOSTICS INC COM 74834L100 12,505 214,528 SH DEFINED 01 98,352 113,591 2,585 QUEST DIAGNOSTICS INC COM 74834L100 1,057 18,136 SH OTHER 01 6,176 11,905 55 QUEST DIAGNOSTICS INC COM 74834L100 4,683 80,334 SH DEFINED 04 68,425 2,195 9,714 QUEST DIAGNOSTICS INC COM 74834L100 626 10,742 SH OTHER 04 3,406 7,196 140 QUEST DIAGNOSTICS INC COM 74834L100 6 110 SH DEFINED 07,10 110 0 0 QUEST DIAGNOSTICS INC COM 74834L100 70,631 1,211,716 SH DEFINED 01,08 441,386 770,330 0 QUEST DIAGNOSTICS INC COM 74834L100 18,688 320,609 SH DEFINED 09 320,609 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1,392 23,881 SH DEFINED 10 18,026 4,330 1,525 QUEST DIAGNOSTICS INC COM 74834L100 340 5,830 SH OTHER 10 220 5,610 0 QUEST SOFTWARE INC COM 74834T103 4,683 263,215 SH DEFINED 01 16,937 246,278 0 QUEST SOFTWARE INC COM 74834T103 2 110 SH DEFINED 04 110 0 0 QUEST SOFTWARE INC COM 74834T103 15,794 887,802 SH DEFINED 01,08 295,745 592,057 0 QUEST SOFTWARE INC COM 74834T103 2,945 165,519 SH DEFINED 09 165,519 0 0 QUEST SOFTWARE INC COM 74834T103 2 120 SH DEFINED 10 120 0 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 536 65,107 SH DEFINED 01 9,051 56,056 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 188 22,900 SH OTHER 04 0 22,900 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 3,962 481,371 SH DEFINED 01,08 87,033 394,338 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 1,486 180,500 SH DEFINED 09 180,500 0 0 QUESTAR CORP COM 748356102 10,346 239,495 SH DEFINED 01 142,276 85,749 11,470 QUESTAR CORP COM 748356102 2,385 55,210 SH OTHER 01 33,195 11,095 10,920 QUESTAR CORP COM 748356102 5,239 121,274 SH DEFINED 04 110,562 10,443 269 QUESTAR CORP COM 748356102 929 21,509 SH OTHER 04 16,203 5,306 0 QUESTAR CORP COM 748356102 59,329 1,373,345 SH DEFINED 01,08 472,672 900,673 0 QUESTAR CORP COM 748356102 15,593 360,944 SH DEFINED 09 360,944 0 0 QUESTAR CORP COM 748356102 2,696 62,417 SH DEFINED 10 58,090 3,630 697 QUESTAR CORP COM 748356102 39 909 SH OTHER 10 856 53 0 QUICKLOGIC CORP COM 74837P108 51 17,777 SH DEFINED 01 0 17,777 0 QUICKLOGIC CORP COM 74837P108 121 41,777 SH DEFINED 01,08 13,297 28,480 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 388 ________ QUICKSILVER RESOURCES INC COM 74837R104 884 62,864 SH DEFINED 01 26,365 31,399 5,100 QUICKSILVER RESOURCES INC COM 74837R104 1 80 SH OTHER 01 0 0 80 QUICKSILVER RESOURCES INC COM 74837R104 10 696 SH DEFINED 04 696 0 0 QUICKSILVER RESOURCES INC COM 74837R104 10,178 723,395 SH DEFINED 01,08 42,670 680,725 0 QUICKSILVER RESOURCES INC COM 74837R104 3 220 SH DEFINED 10 220 0 0 QUIKSILVER INC COM 74838C106 851 179,986 SH DEFINED 01 59,229 117,077 3,680 QUIKSILVER INC COM 74838C106 1 120 SH DEFINED 04 120 0 0 QUIKSILVER INC COM 74838C106 4,839 1,022,991 SH DEFINED 01,08 232,211 790,780 0 QUIKSILVER INC COM 74838C106 1,690 357,392 SH DEFINED 09 357,392 0 0 QUIKSILVER INC COM 74838C106 1 240 SH DEFINED 10 240 0 0 QUIDEL CORP COM 74838J101 653 44,886 SH DEFINED 01 6,964 37,922 0 QUIDEL CORP COM 74838J101 3,369 231,704 SH DEFINED 01,08 54,296 177,408 0 QUIDEL CORP COM 74838J101 1,087 74,761 SH DEFINED 09 74,761 0 0 QUIDEL CORP COM 74838J101 1 50 SH DEFINED 10 50 0 0 QUIGLEY CORP COM 74838L304 4 1,911 SH DEFINED 01 0 1,911 0 QUIGLEY CORP COM 74838L304 18 8,949 SH DEFINED 01,08 4,484 4,465 0 QUINSTREET INC COM 74874Q100 197 11,580 SH DEFINED 01,08 7,573 4,007 0 QUINSTREET INC COM 74874Q100 665 39,066 SH DEFINED 09 39,066 0 0 QWEST COMMUNICATIONS INTL IN COM 749121109 10,027 1,920,852 SH DEFINED 01 785,153 1,106,945 28,754 QWEST COMMUNICATIONS INTL IN COM 749121109 114 21,764 SH OTHER 01 13,914 5,340 2,510 QWEST COMMUNICATIONS INTL IN COM 749121109 921 176,401 SH DEFINED 04 166,593 4,035 5,773 QWEST COMMUNICATIONS INTL IN COM 749121109 20 3,868 SH OTHER 04 3,130 738 0 QWEST COMMUNICATIONS INTL IN COM 749121109 13 2,545 SH DEFINED 07,10 2,545 0 0 QWEST COMMUNICATIONS INTL IN COM 749121109 65,247 12,499,383 SH DEFINED 01,08 4,850,404 7,648,979 0 QWEST COMMUNICATIONS INTL IN COM 749121109 16,276 3,118,000 SH DEFINED 09 3,118,000 0 0 QWEST COMMUNICATIONS INTL IN COM 749121109 376 72,035 SH DEFINED 10 70,725 0 1,310 QWEST COMMUNICATIONS INTL IN COM 749121109 5 1,053 SH OTHER 10 1,053 0 0 RAIT FINANCIAL TRUST COM 749227104 134 67,723 SH DEFINED 01 16,436 51,287 0 RAIT FINANCIAL TRUST COM 749227104 1,098 554,412 SH DEFINED 01,08 106,036 448,376 0 RAIT FINANCIAL TRUST COM 749227104 358 180,765 SH DEFINED 09 180,765 0 0 RCM TECHNOLOGIES INC COM 749360400 46 14,750 SH DEFINED 01 0 14,750 0 RCM TECHNOLOGIES INC COM 749360400 68 21,636 SH DEFINED 01,08 13,025 8,611 0 RCN CORP COM 749361200 694 46,031 SH DEFINED 01 10,126 35,865 40 RCN CORP COM 749361200 181 12,000 SH DEFINED 04 12,000 0 0 RCN CORP COM 749361200 4,584 303,965 SH DEFINED 01,08 65,175 238,790 0 RCN CORP COM 749361200 1,664 110,372 SH DEFINED 09 110,372 0 0 RC2 CORP COM 749388104 1,533 102,430 SH DEFINED 01 9,869 91,601 960 RC2 CORP COM 749388104 10 690 SH DEFINED 04 10 680 0 RC2 CORP COM 749388104 3,566 238,223 SH DEFINED 01,08 108,751 129,472 0 RC2 CORP COM 749388104 871 58,212 SH DEFINED 09 58,212 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 389 ________ RF MONOLITHICS INC COM 74955F106 13 10,081 SH DEFINED 01 0 10,081 0 RF MONOLITHICS INC COM 74955F106 23 17,783 SH DEFINED 01,08 8,714 9,069 0 RF INDS LTD COM 749552105 27 5,259 SH DEFINED 01 0 5,259 0 RF INDS LTD COM 749552105 30 5,785 SH DEFINED 01,08 4,759 1,026 0 RLI CORP COM 749607107 5,089 89,245 SH DEFINED 01 14,378 74,817 50 RLI CORP COM 749607107 9 160 SH OTHER 01 0 65 95 RLI CORP COM 749607107 249 4,375 SH DEFINED 04 4,010 155 210 RLI CORP COM 749607107 15 270 SH OTHER 04 120 150 0 RLI CORP COM 749607107 12,266 215,126 SH DEFINED 01,08 88,983 126,143 0 RLI CORP COM 749607107 2,926 51,312 SH DEFINED 09 51,312 0 0 RLI CORP COM 749607107 323 5,670 SH DEFINED 10 5,605 0 65 RPC INC COM 749660106 1,220 109,645 SH DEFINED 01 5,800 103,845 0 RPC INC COM 749660106 3,620 325,260 SH DEFINED 01,08 128,693 196,567 0 RPC INC COM 749660106 780 70,083 SH DEFINED 09 70,083 0 0 RPM INTL INC COM 749685103 1,326 62,151 SH DEFINED 01 38,504 23,647 0 RPM INTL INC COM 749685103 98 4,574 SH OTHER 01 208 3,765 601 RPM INTL INC COM 749685103 217 10,158 SH DEFINED 04 4,626 5,532 0 RPM INTL INC COM 749685103 12 545 SH DEFINED 07,10 0 545 0 RPM INTL INC COM 749685103 19,127 896,295 SH DEFINED 01,08 110,459 785,836 0 RPM INTL INC COM 749685103 245 11,503 SH DEFINED 10 4,573 6,680 250 RRI ENERGY INC COM 74971X107 270 73,192 SH DEFINED 01 28,691 41,150 3,351 RRI ENERGY INC COM 74971X107 14 3,798 SH OTHER 01 3,798 0 0 RRI ENERGY INC COM 74971X107 3 733 SH OTHER 04 733 0 0 RRI ENERGY INC COM 74971X107 3,958 1,072,517 SH DEFINED 01,08 103,835 968,682 0 RRI ENERGY INC COM 74971X107 307 83,321 SH DEFINED 09 83,321 0 0 RRI ENERGY INC COM 74971X107 4 1,030 SH DEFINED 10 1,030 0 0 RSC HOLDINGS INC COM 74972L102 710 89,213 SH DEFINED 01 9,119 80,094 0 RSC HOLDINGS INC COM 74972L102 3,332 418,533 SH DEFINED 01,08 116,792 301,741 0 RSC HOLDINGS INC COM 74972L102 1,071 134,500 SH DEFINED 09 134,500 0 0 RSC HOLDINGS INC COM 74972L102 2 275 SH OTHER 10 0 275 0 RTI INTL METALS INC COM 74973W107 1,168 38,505 SH DEFINED 01 13,055 24,490 960 RTI INTL METALS INC COM 74973W107 1 40 SH DEFINED 04 40 0 0 RTI INTL METALS INC COM 74973W107 7,195 237,217 SH DEFINED 01,08 48,479 188,738 0 RTI INTL METALS INC COM 74973W107 2,635 86,863 SH DEFINED 09 86,863 0 0 RTI INTL METALS INC COM 74973W107 1 40 SH DEFINED 10 40 0 0 RTI BIOLOGICS INC COM 74975N105 267 61,593 SH DEFINED 01 15,348 46,245 0 RTI BIOLOGICS INC COM 74975N105 17 3,815 SH DEFINED 04 3,815 0 0 RTI BIOLOGICS INC COM 74975N105 1,831 422,790 SH DEFINED 01,08 86,959 335,831 0 RTI BIOLOGICS INC COM 74975N105 709 163,646 SH DEFINED 09 163,646 0 0 RTI BIOLOGICS INC COM 74975N105 0 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 390 ________ RXI PHARMACEUTICALS CORP COM 74978T109 14 3,051 SH DEFINED 01 33 3,018 0 RXI PHARMACEUTICALS CORP COM 74978T109 57 12,417 SH DEFINED 01,08 3,093 9,324 0 RF MICRODEVICES INC COM 749941100 1,811 363,698 SH DEFINED 01 86,262 277,436 0 RF MICRODEVICES INC COM 749941100 2 450 SH DEFINED 04 450 0 0 RF MICRODEVICES INC COM 749941100 14,847 2,981,277 SH DEFINED 01,08 456,455 2,524,822 0 RF MICRODEVICES INC COM 749941100 3,666 736,233 SH DEFINED 09 736,233 0 0 RF MICRODEVICES INC COM 749941100 3 520 SH DEFINED 10 520 0 0 RACKSPACE HOSTING INC COM 750086100 840 44,863 SH DEFINED 01 13,739 31,124 0 RACKSPACE HOSTING INC COM 750086100 24 1,293 SH OTHER 04 1,293 0 0 RACKSPACE HOSTING INC COM 750086100 9,059 483,672 SH DEFINED 01,08 55,081 428,591 0 RACKSPACE HOSTING INC COM 750086100 3,536 188,784 SH DEFINED 09 188,784 0 0 RACKSPACE HOSTING INC COM 750086100 2 130 SH DEFINED 10 130 0 0 RADIAN GROUP INC COM 750236101 2,129 136,130 SH DEFINED 01 21,043 115,052 35 RADIAN GROUP INC COM 750236101 10,692 683,651 SH DEFINED 01,08 166,096 517,555 0 RADIAN GROUP INC COM 750236101 3,551 227,031 SH DEFINED 09 227,031 0 0 RADIAN GROUP INC COM 750236101 2 150 SH DEFINED 10 150 0 0 RADIANT SYSTEMS INC COM 75025N102 685 48,015 SH DEFINED 01 12,286 35,599 130 RADIANT SYSTEMS INC COM 75025N102 3,314 232,259 SH DEFINED 01,08 54,852 177,407 0 RADIANT SYSTEMS INC COM 75025N102 1,175 82,356 SH DEFINED 09 82,356 0 0 RADIANT SYSTEMS INC COM 75025N102 1 50 SH DEFINED 10 50 0 0 RADIO ONE INC COM 75040P108 97 30,253 SH DEFINED 01 0 30,253 0 RADIO ONE INC COM 75040P108 122 38,137 SH DEFINED 01,08 34,195 3,942 0 RADIO ONE INC COM 75040P405 2 690 SH DEFINED 01 0 690 0 RADIO ONE INC COM 75040P405 85 27,765 SH DEFINED 01,08 1,802 25,963 0 RADIOSHACK CORP COM 750438103 3,117 137,752 SH DEFINED 01 62,960 72,028 2,764 RADIOSHACK CORP COM 750438103 33 1,438 SH OTHER 01 1,168 120 150 RADIOSHACK CORP COM 750438103 280 12,368 SH DEFINED 04 11,630 280 458 RADIOSHACK CORP COM 750438103 304 13,455 SH OTHER 04 1,455 12,000 0 RADIOSHACK CORP COM 750438103 21,537 951,691 SH DEFINED 01,08 279,786 671,905 0 RADIOSHACK CORP COM 750438103 5,194 229,507 SH DEFINED 09 229,507 0 0 RADIOSHACK CORP COM 750438103 89 3,916 SH DEFINED 10 3,846 0 70 RADIOSHACK CORP COM 750438103 2 83 SH OTHER 10 83 0 0 RADISYS CORP COM 750459109 309 34,488 SH DEFINED 01 10,056 23,822 610 RADISYS CORP COM 750459109 1,756 195,927 SH DEFINED 01,08 42,279 153,648 0 RADISYS CORP COM 750459109 591 65,965 SH DEFINED 09 65,965 0 0 RADISYS CORP COM 750459109 0 40 SH DEFINED 10 40 0 0 RADNET INC COM 750491102 808 253,936 SH DEFINED 01 6,062 247,874 0 RADNET INC COM 750491102 1,450 456,023 SH DEFINED 01,08 270,316 185,707 0 RADNET INC COM 750491102 263 82,600 SH DEFINED 09 82,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 391 ________ RAE SYS INC COM 75061P102 7 8,201 SH DEFINED 01 4,676 3,525 0 RAE SYS INC COM 75061P102 221 270,629 SH DEFINED 01,08 39,721 230,908 0 RAE SYS INC COM 75061P102 67 81,900 SH DEFINED 09 81,900 0 0 RAILAMERICA INC COM 750753402 103 8,766 SH DEFINED 01 2,035 6,731 0 RAILAMERICA INC COM 750753402 1,724 146,110 SH DEFINED 01,08 17,384 128,726 0 RAILAMERICA INC COM 750753402 600 50,820 SH DEFINED 09 50,820 0 0 RAINMAKER SYSTEMS COM 750875304 19 12,637 SH DEFINED 01 0 12,637 0 RAINMAKER SYSTEMS COM 750875304 27 18,152 SH DEFINED 01,08 11,546 6,606 0 RAMBUS INC DEL COM 750917106 926 42,385 SH DEFINED 01 17,174 24,591 620 RAMBUS INC DEL COM 750917106 2 85 SH OTHER 01 0 0 85 RAMBUS INC DEL COM 750917106 1 45 SH DEFINED 04 45 0 0 RAMBUS INC DEL COM 750917106 6,743 308,614 SH DEFINED 01,08 38,774 269,840 0 RAMBUS INC DEL COM 750917106 4 200 SH DEFINED 10 200 0 0 RALCORP HLDGS INC NEW COM 751028101 2,780 41,015 SH DEFINED 01 24,643 14,027 2,345 RALCORP HLDGS INC NEW COM 751028101 171 2,530 SH OTHER 01 0 2,530 0 RALCORP HLDGS INC NEW COM 751028101 785 11,580 SH DEFINED 04 4,570 7,010 0 RALCORP HLDGS INC NEW COM 751028101 211 3,115 SH OTHER 04 115 3,000 0 RALCORP HLDGS INC NEW COM 751028101 26,143 385,709 SH DEFINED 01,08 73,633 312,076 0 RALCORP HLDGS INC NEW COM 751028101 1,086 16,028 SH DEFINED 09 16,028 0 0 RALCORP HLDGS INC NEW COM 751028101 517 7,624 SH DEFINED 10 2,859 4,635 130 RALCORP HLDGS INC NEW COM 751028101 20 300 SH OTHER 10 300 0 0 RAM ENERGY RESOURCES INC COM 75130P109 47 32,132 SH DEFINED 01 3,286 28,846 0 RAM ENERGY RESOURCES INC COM 75130P109 214 146,417 SH DEFINED 01,08 29,803 116,614 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 2,066 183,498 SH DEFINED 01 6,286 177,212 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 4,367 387,816 SH DEFINED 01,08 228,582 159,234 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 785 69,760 SH DEFINED 09 69,760 0 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 0 30 SH DEFINED 10 30 0 0 RAMTRON INTL CORP COM 751907304 80 28,483 SH DEFINED 01 1,390 27,093 0 RAMTRON INTL CORP COM 751907304 131 46,796 SH DEFINED 01,08 24,957 21,839 0 RANGE RES CORP COM 75281A109 7,815 166,729 SH DEFINED 01 82,893 80,946 2,890 RANGE RES CORP COM 75281A109 77 1,653 SH OTHER 01 1,092 331 230 RANGE RES CORP COM 75281A109 634 13,535 SH DEFINED 04 12,953 280 302 RANGE RES CORP COM 75281A109 97 2,068 SH OTHER 04 57 2,011 0 RANGE RES CORP COM 75281A109 59,153 1,262,062 SH DEFINED 01,08 442,666 819,396 0 RANGE RES CORP COM 75281A109 15,272 325,829 SH DEFINED 09 325,829 0 0 RANGE RES CORP COM 75281A109 364 7,764 SH DEFINED 10 7,514 0 250 RANGE RES CORP COM 75281A109 5 98 SH OTHER 10 51 47 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 392 ________ RASER TECHNOLOGIES INC COM 754055101 49 48,569 SH DEFINED 01 9,954 38,615 0 RASER TECHNOLOGIES INC COM 754055101 459 458,944 SH DEFINED 01,08 68,012 390,932 0 RASER TECHNOLOGIES INC COM 754055101 135 135,300 SH DEFINED 09 135,300 0 0 RASER TECHNOLOGIES INC COM 754055101 0 80 SH DEFINED 10 80 0 0 RAVEN INDS INC COM 754212108 1,319 44,737 SH DEFINED 01 16,693 27,904 140 RAVEN INDS INC COM 754212108 12 405 SH OTHER 01 0 165 240 RAVEN INDS INC COM 754212108 311 10,555 SH DEFINED 04 9,715 340 500 RAVEN INDS INC COM 754212108 17 580 SH OTHER 04 260 320 0 RAVEN INDS INC COM 754212108 4,168 141,331 SH DEFINED 01,08 34,913 106,418 0 RAVEN INDS INC COM 754212108 1,382 46,849 SH DEFINED 09 46,849 0 0 RAVEN INDS INC COM 754212108 396 13,442 SH DEFINED 10 13,277 0 165 RAYMOND JAMES FINANCIAL INC COM 754730109 2,302 86,083 SH DEFINED 01 66,195 15,183 4,705 RAYMOND JAMES FINANCIAL INC COM 754730109 799 29,899 SH OTHER 01 7,994 21,630 275 RAYMOND JAMES FINANCIAL INC COM 754730109 1,571 58,763 SH DEFINED 04 46,865 11,658 240 RAYMOND JAMES FINANCIAL INC COM 754730109 58 2,157 SH OTHER 04 1,687 470 0 RAYMOND JAMES FINANCIAL INC COM 754730109 36 1,360 SH DEFINED 07,10 0 1,360 0 RAYMOND JAMES FINANCIAL INC COM 754730109 16,141 603,635 SH DEFINED 01,08 43,818 559,817 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1,001 37,438 SH DEFINED 10 34,483 1,660 1,295 RAYMOND JAMES FINANCIAL INC COM 754730109 6 225 SH OTHER 10 225 0 0 RAYONIER INC COM 754907103 8,127 178,881 SH DEFINED 01 41,226 137,655 0 RAYONIER INC COM 754907103 7 163 SH OTHER 01 163 0 0 RAYONIER INC COM 754907103 52 1,140 SH DEFINED 04 1,140 0 0 RAYONIER INC COM 754907103 345 7,600 SH OTHER 04 1,600 6,000 0 RAYONIER INC COM 754907103 30,355 668,178 SH DEFINED 01,08 220,599 447,579 0 RAYONIER INC COM 754907103 858 18,891 SH DEFINED 09 18,891 0 0 RAYONIER INC COM 754907103 16 349 SH DEFINED 10 199 0 150 RAYONIER INC COM 754907103 9 200 SH OTHER 10 200 0 0 RAYTHEON CO COM 755111507 28,084 491,661 SH DEFINED 01 210,133 278,986 2,542 RAYTHEON CO COM 755111507 1,321 23,121 SH OTHER 01 5,645 7,865 9,611 RAYTHEON CO COM 755111507 2,078 36,374 SH DEFINED 04 28,477 6,316 1,581 RAYTHEON CO COM 755111507 874 15,293 SH OTHER 04 7,495 2,344 5,454 RAYTHEON CO COM 755111507 22 390 SH DEFINED 07,10 390 0 0 RAYTHEON CO COM 755111507 181,815 3,183,044 SH DEFINED 01,08 1,181,995 2,001,049 0 RAYTHEON CO COM 755111507 41,434 725,391 SH DEFINED 09 725,391 0 0 RAYTHEON CO COM 755111507 916 16,034 SH DEFINED 10 13,144 2,290 600 RAYTHEON CO COM 755111507 14 241 SH OTHER 10 241 0 0 RBC BEARINGS INC COM 75524B104 786 24,654 SH DEFINED 01 3,479 21,170 5 RBC BEARINGS INC COM 75524B104 68 2,135 SH OTHER 01 2,135 0 0 RBC BEARINGS INC COM 75524B104 6,108 191,662 SH DEFINED 01,08 39,269 152,393 0 RBC BEARINGS INC COM 75524B104 2,062 64,716 SH DEFINED 09 64,716 0 0 RBC BEARINGS INC COM 75524B104 1 40 SH DEFINED 10 40 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 393 ________ READING INTERNATIONAL INC COM 755408101 126 29,510 SH DEFINED 01 3,337 26,173 0 READING INTERNATIONAL INC COM 755408101 601 140,782 SH DEFINED 01,08 33,643 107,139 0 READING INTERNATIONAL INC COM 755408101 58 13,700 SH DEFINED 09 13,700 0 0 READY MIX INC COM 755747102 11 5,600 SH DEFINED 01 0 5,600 0 READY MIX INC COM 755747102 15 7,600 SH DEFINED 01,08 0 7,600 0 REALNETWORKS INC COM 75605L104 1,852 383,497 SH DEFINED 01 21,245 362,252 0 REALNETWORKS INC COM 75605L104 4,814 996,727 SH DEFINED 01,08 415,847 580,880 0 REALNETWORKS INC COM 75605L104 1,109 229,522 SH DEFINED 09 229,522 0 0 REALNETWORKS INC COM 75605L104 1 200 SH DEFINED 10 200 0 0 REALTY INCOME CORP COM 756109104 1,002 32,664 SH DEFINED 01 15,935 13,929 2,800 REALTY INCOME CORP COM 756109104 238 7,745 SH OTHER 01 7,000 670 75 REALTY INCOME CORP COM 756109104 11 360 SH DEFINED 04 360 0 0 REALTY INCOME CORP COM 756109104 22,515 733,614 SH DEFINED 01,08 150,433 583,181 0 REALTY INCOME CORP COM 756109104 6 200 SH DEFINED 10 0 0 200 REALTY INCOME CORP COM 756109104 15 500 SH OTHER 10 0 500 0 RED HAT INC COM 756577102 7,685 262,539 SH DEFINED 01 63,880 195,949 2,710 RED HAT INC COM 756577102 29 991 SH OTHER 01 941 50 0 RED HAT INC COM 756577102 142 4,855 SH DEFINED 04 4,739 116 0 RED HAT INC COM 756577102 453 15,480 SH OTHER 04 142 15,338 0 RED HAT INC COM 756577102 45,352 1,549,428 SH DEFINED 01,08 590,896 958,532 0 RED HAT INC COM 756577102 10,630 363,176 SH DEFINED 09 363,176 0 0 RED HAT INC COM 756577102 163 5,554 SH DEFINED 10 2,154 3,400 0 RED HAT INC COM 756577102 2 71 SH OTHER 10 71 0 0 RED LION HOTELS CORP COM 756764106 119 16,430 SH DEFINED 01 1,693 14,737 0 RED LION HOTELS CORP COM 756764106 656 90,905 SH DEFINED 01,08 19,551 71,354 0 RED LION HOTELS CORP COM 756764106 313 43,406 SH DEFINED 09 43,406 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 2,877 117,706 SH DEFINED 01 7,535 109,571 600 RED ROBIN GOURMET BURGERS IN COM 75689M101 5,764 235,850 SH DEFINED 01,08 126,325 109,525 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1,172 47,938 SH DEFINED 09 47,938 0 0 REDDY ICE HLDGS INC COM 75734R105 196 42,440 SH DEFINED 01 540 41,900 0 REDDY ICE HLDGS INC COM 75734R105 334 72,379 SH DEFINED 01,08 42,500 29,879 0 REDWOOD TR INC COM 758075402 4,533 293,943 SH DEFINED 01 14,575 279,318 50 REDWOOD TR INC COM 758075402 12,508 811,176 SH DEFINED 01,08 331,997 479,179 0 REDWOOD TR INC COM 758075402 3,304 214,263 SH DEFINED 09 214,263 0 0 REDWOOD TR INC COM 758075402 2 120 SH DEFINED 10 120 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 394 ________ REED ELSEVIER N V COM 758204200 4,060 167,341 SH DEFINED 01 158,520 375 8,446 REED ELSEVIER N V COM 758204200 195 8,026 SH OTHER 01 5,104 1,572 1,350 REED ELSEVIER N V COM 758204200 3,344 137,855 SH DEFINED 04 133,957 2,755 1,143 REED ELSEVIER N V COM 758204200 459 18,905 SH OTHER 04 12,475 6,430 0 REED ELSEVIER N V COM 758204200 420 17,324 SH DEFINED 01,08 17,324 0 0 REED ELSEVIER N V COM 758204200 1,868 76,983 SH DEFINED 10 75,253 1,415 315 REED ELSEVIER P L C COM 758205207 2,243 69,893 SH DEFINED 01 63,949 420 5,524 REED ELSEVIER P L C COM 758205207 148 4,599 SH OTHER 01 3,731 393 475 REED ELSEVIER P L C COM 758205207 995 30,997 SH DEFINED 04 30,532 380 85 REED ELSEVIER P L C COM 758205207 57 1,785 SH OTHER 04 1,475 310 0 REED ELSEVIER P L C COM 758205207 418 13,038 SH DEFINED 01,08 13,038 0 0 REED ELSEVIER P L C COM 758205207 877 27,322 SH DEFINED 10 26,679 375 268 REED ELSEVIER P L C COM 758205207 65 2,040 SH OTHER 10 1,660 380 0 REGAL BELOIT CORP COM 758750103 13,802 232,310 SH DEFINED 01 16,720 214,430 1,160 REGAL BELOIT CORP COM 758750103 12 200 SH OTHER 01 0 200 0 REGAL BELOIT CORP COM 758750103 15 255 SH DEFINED 04 55 200 0 REGAL BELOIT CORP COM 758750103 34,349 578,175 SH DEFINED 01,08 240,113 338,062 0 REGAL BELOIT CORP COM 758750103 5,861 98,661 SH DEFINED 09 98,661 0 0 REGAL BELOIT CORP COM 758750103 12 200 SH DEFINED 10 100 100 0 REGAL ENTMT GROUP COM 758766109 449 25,557 SH DEFINED 01 8,992 16,565 0 REGAL ENTMT GROUP COM 758766109 352 20,044 SH OTHER 01 44 0 20,000 REGAL ENTMT GROUP COM 758766109 12 700 SH DEFINED 04 0 700 0 REGAL ENTMT GROUP COM 758766109 4,434 252,382 SH DEFINED 01,08 35,752 216,630 0 REGAL ENTMT GROUP COM 758766109 37 2,125 SH DEFINED 10 150 1,975 0 REGENCY CTRS CORP COM 758849103 1,112 29,666 SH DEFINED 01 16,563 12,543 560 REGENCY CTRS CORP COM 758849103 1 40 SH OTHER 01 40 0 0 REGENCY CTRS CORP COM 758849103 20 535 SH DEFINED 04 535 0 0 REGENCY CTRS CORP COM 758849103 25,041 668,284 SH DEFINED 01,08 187,922 480,362 0 REGENCY CTRS CORP COM 758849103 1,039 27,730 SH DEFINED 09 27,730 0 0 REGENCY CTRS CORP COM 758849103 6 160 SH DEFINED 10 0 0 160 REGENERON PHARMACEUTICALS COM 75886F107 2,413 91,081 SH DEFINED 01 27,986 60,805 2,290 REGENERON PHARMACEUTICALS COM 75886F107 32 1,200 SH OTHER 01 0 1,200 0 REGENERON PHARMACEUTICALS COM 75886F107 3 100 SH DEFINED 04 100 0 0 REGENERON PHARMACEUTICALS COM 75886F107 29 1,100 SH OTHER 04 1,100 0 0 REGENERON PHARMACEUTICALS COM 75886F107 13,589 512,991 SH DEFINED 01,08 104,440 408,551 0 REGENERON PHARMACEUTICALS COM 75886F107 4,716 178,043 SH DEFINED 09 178,043 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3 100 SH DEFINED 10 100 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2 90 SH OTHER 10 0 90 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 395 ________ REGIS CORP MINN COM 758932107 8,951 479,198 SH DEFINED 01 25,549 452,429 1,220 REGIS CORP MINN COM 758932107 10 555 SH OTHER 01 555 0 0 REGIS CORP MINN COM 758932107 245 13,140 SH DEFINED 04 11,940 1,200 0 REGIS CORP MINN COM 758932107 9 500 SH OTHER 04 500 0 0 REGIS CORP MINN COM 758932107 19,102 1,022,584 SH DEFINED 01,08 495,003 527,581 0 REGIS CORP MINN COM 758932107 3,024 161,867 SH DEFINED 09 161,867 0 0 REGIS CORP MINN COM 758932107 191 10,200 SH DEFINED 10 8,125 2,075 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 10,485 1,335,616 SH DEFINED 01 712,602 598,921 24,093 REGIONS FINANCIAL CORP NEW COM 7591EP100 165 20,956 SH OTHER 01 13,661 2,375 4,920 REGIONS FINANCIAL CORP NEW COM 7591EP100 989 126,047 SH DEFINED 04 121,718 1,625 2,704 REGIONS FINANCIAL CORP NEW COM 7591EP100 49 6,282 SH OTHER 04 2,656 85 3,541 REGIONS FINANCIAL CORP NEW COM 7591EP100 17 2,140 SH DEFINED 07,10 2,140 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 74,268 9,460,901 SH DEFINED 01,08 3,370,927 6,089,974 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 19,821 2,525,007 SH DEFINED 09 2,525,007 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 779 99,242 SH DEFINED 10 98,610 212 420 REGIONS FINANCIAL CORP NEW COM 7591EP100 6 811 SH OTHER 10 454 357 0 REHABCARE GROUP INC COM 759148109 2,236 81,978 SH DEFINED 01 9,837 71,371 770 REHABCARE GROUP INC COM 759148109 1 30 SH DEFINED 04 30 0 0 REHABCARE GROUP INC COM 759148109 6,916 253,600 SH DEFINED 01,08 90,119 163,481 0 REHABCARE GROUP INC COM 759148109 1,823 66,846 SH DEFINED 09 66,846 0 0 REHABCARE GROUP INC COM 759148109 1 30 SH DEFINED 10 30 0 0 REHABCARE GROUP INC COM 759148109 8 310 SH OTHER 10 100 210 0 REINSURANCE GROUP AMER INC COM 759351604 2,317 44,113 SH DEFINED 01 32,274 9,519 2,320 REINSURANCE GROUP AMER INC COM 759351604 600 11,430 SH OTHER 01 2,620 8,810 0 REINSURANCE GROUP AMER INC COM 759351604 899 17,115 SH DEFINED 04 16,735 380 0 REINSURANCE GROUP AMER INC COM 759351604 56 1,070 SH OTHER 04 685 385 0 REINSURANCE GROUP AMER INC COM 759351604 24,772 471,670 SH DEFINED 01,08 38,674 432,996 0 REINSURANCE GROUP AMER INC COM 759351604 938 17,860 SH DEFINED 10 15,030 2,830 0 REINSURANCE GROUP AMER INC COM 759351604 8 145 SH OTHER 10 145 0 0 REIS INC COM 75936P105 114 19,768 SH DEFINED 01 0 19,768 0 REIS INC COM 75936P105 209 36,304 SH DEFINED 01,08 18,431 17,873 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1,477 29,995 SH DEFINED 01 20,397 9,068 530 RELIANCE STEEL & ALUMINUM CO COM 759509102 6 130 SH OTHER 01 0 85 45 RELIANCE STEEL & ALUMINUM CO COM 759509102 388 7,873 SH DEFINED 04 7,625 0 248 RELIANCE STEEL & ALUMINUM CO COM 759509102 886 17,990 SH OTHER 04 240 0 17,750 RELIANCE STEEL & ALUMINUM CO COM 759509102 21,378 434,255 SH DEFINED 01,08 51,874 382,381 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 196 3,980 SH DEFINED 10 3,980 0 0 RELIV INTL INC COM 75952R100 33 11,503 SH DEFINED 01 0 11,503 0 RELIV INTL INC COM 75952R100 48 16,506 SH DEFINED 01,08 10,938 5,568 0 RELM WIRELESS CORP COM 759525108 36 9,727 SH DEFINED 01 0 9,727 0 RELM WIRELESS CORP COM 759525108 72 19,221 SH DEFINED 01,08 10,206 9,015 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 396 ________ RENAISSANCE LEARNING INC COM 75968L105 507 31,241 SH DEFINED 01 2,247 28,994 0 RENAISSANCE LEARNING INC COM 75968L105 1,463 90,162 SH DEFINED 01,08 37,134 53,028 0 RENAISSANCE LEARNING INC COM 75968L105 334 20,597 SH DEFINED 09 20,597 0 0 RENASANT CORP COM 75970E107 2,404 148,562 SH DEFINED 01 5,344 143,198 20 RENASANT CORP COM 75970E107 4,717 291,548 SH DEFINED 01,08 162,589 128,959 0 RENASANT CORP COM 75970E107 932 57,578 SH DEFINED 09 57,578 0 0 RENASANT CORP COM 75970E107 0 30 SH DEFINED 10 30 0 0 REPLIGEN CORP COM 759916109 235 57,903 SH DEFINED 01 5,753 52,150 0 REPLIGEN CORP COM 759916109 1,085 267,235 SH DEFINED 01,08 69,653 197,582 0 REPLIGEN CORP COM 759916109 326 80,400 SH DEFINED 09 80,400 0 0 REPLIGEN CORP COM 759916109 0 60 SH DEFINED 10 60 0 0 RENT A CTR INC NEW COM 76009N100 10,400 439,739 SH DEFINED 01 22,340 417,389 10 RENT A CTR INC NEW COM 76009N100 22 939 SH DEFINED 04 939 0 0 RENT A CTR INC NEW COM 76009N100 25,536 1,079,767 SH DEFINED 01,08 464,247 615,520 0 RENT A CTR INC NEW COM 76009N100 4,362 184,460 SH DEFINED 09 184,460 0 0 RENT A CTR INC NEW COM 76009N100 9 390 SH DEFINED 10 390 0 0 RENTECH INC COM 760112102 16 15,265 SH DEFINED 01 10,015 5,250 0 RENTECH INC COM 760112102 266 258,062 SH DEFINED 01,08 3,862 254,200 0 RENTRAK CORP COM 760174102 578 26,824 SH DEFINED 01 2,108 24,716 0 RENTRAK CORP COM 760174102 1,974 91,619 SH DEFINED 01,08 31,355 60,264 0 RENTRAK CORP COM 760174102 573 26,582 SH DEFINED 09 26,582 0 0 REPSOL YPF S A COM 76026T205 2,711 114,007 SH DEFINED 01 99,867 1,830 12,310 REPSOL YPF S A COM 76026T205 17 714 SH OTHER 01 375 339 0 REPSOL YPF S A COM 76026T205 216 9,072 SH DEFINED 04 9,072 0 0 REPSOL YPF S A COM 76026T205 937 39,405 SH DEFINED 01,08 39,405 0 0 REPSOL YPF S A COM 76026T205 14 605 SH DEFINED 10 605 0 0 REPUBLIC AWYS HLDGS INC COM 760276105 173 29,160 SH DEFINED 01 8,219 20,941 0 REPUBLIC AWYS HLDGS INC COM 760276105 1,657 278,943 SH DEFINED 01,08 51,378 227,565 0 REPUBLIC AWYS HLDGS INC COM 760276105 520 87,559 SH DEFINED 09 87,559 0 0 REPUBLIC AWYS HLDGS INC COM 760276105 0 50 SH DEFINED 10 50 0 0 REPROS THERAPEUTICS INC COM 76028H100 12 17,785 SH DEFINED 01 2,427 15,358 0 REPROS THERAPEUTICS INC COM 76028H100 65 96,257 SH DEFINED 01,08 24,079 72,178 0 REPROS THERAPEUTICS INC COM 76028H100 11 16,800 SH DEFINED 09 16,800 0 0 REPUBLIC BANCORP KY COM 760281204 441 23,383 SH DEFINED 01 2,046 21,337 0 REPUBLIC BANCORP KY COM 760281204 1,763 93,585 SH DEFINED 01,08 27,510 66,075 0 REPUBLIC BANCORP KY COM 760281204 638 33,888 SH DEFINED 09 33,888 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 22 5,712 SH DEFINED 01 777 4,935 0 REPUBLIC FIRST BANCORP INC COM 760416107 221 57,022 SH DEFINED 01,08 10,526 46,496 0 REPUBLIC FIRST BANCORP INC COM 760416107 22 5,800 SH DEFINED 09 5,800 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 397 ________ REPUBLIC SVCS INC COM 760759100 11,740 404,554 SH DEFINED 01 223,004 174,259 7,291 REPUBLIC SVCS INC COM 760759100 851 29,320 SH OTHER 01 4,809 24,466 45 REPUBLIC SVCS INC COM 760759100 2,562 88,268 SH DEFINED 04 81,403 5,697 1,168 REPUBLIC SVCS INC COM 760759100 141 4,855 SH OTHER 04 4,112 743 0 REPUBLIC SVCS INC COM 760759100 25 850 SH DEFINED 07,10 245 605 0 REPUBLIC SVCS INC COM 760759100 76,505 2,636,300 SH DEFINED 01,08 970,760 1,665,540 0 REPUBLIC SVCS INC COM 760759100 20,434 704,121 SH DEFINED 09 704,121 0 0 REPUBLIC SVCS INC COM 760759100 1,522 52,446 SH DEFINED 10 47,136 2,185 3,125 REPUBLIC SVCS INC COM 760759100 127 4,367 SH OTHER 10 536 81 3,750 RESEARCH FRONTIERS INC COM 760911107 43 15,277 SH DEFINED 01 0 15,277 0 RESEARCH FRONTIERS INC COM 760911107 90 32,408 SH DEFINED 01,08 12,892 19,516 0 RES-CARE INC COM 760943100 2,670 222,698 SH DEFINED 01 11,335 211,363 0 RES-CARE INC COM 760943100 9 745 SH DEFINED 04 745 0 0 RES-CARE INC COM 760943100 4,689 391,110 SH DEFINED 01,08 236,565 154,545 0 RES-CARE INC COM 760943100 756 63,086 SH DEFINED 09 63,086 0 0 RES-CARE INC COM 760943100 3 290 SH DEFINED 10 290 0 0 RESEARCH IN MOTION LTD COM 760975102 10,387 140,419 SH DEFINED 01 99,460 30,639 10,320 RESEARCH IN MOTION LTD COM 760975102 315 4,259 SH OTHER 01 3,007 1,052 200 RESEARCH IN MOTION LTD COM 760975102 4,598 62,159 SH DEFINED 04 59,774 335 2,050 RESEARCH IN MOTION LTD COM 760975102 554 7,483 SH OTHER 04 2,335 5,148 0 RESEARCH IN MOTION LTD COM 760975102 7,834 105,910 SH DEFINED 01,08 105,910 0 0 RESEARCH IN MOTION LTD COM 760975102 2,946 39,832 SH DEFINED 10 39,499 0 333 RESEARCH IN MOTION LTD COM 760975102 488 6,600 SH OTHER 10 5,515 1,085 0 RESMED INC COM 761152107 3,657 57,460 SH DEFINED 01 19,810 34,774 2,876 RESMED INC COM 761152107 29 456 SH OTHER 01 456 0 0 RESMED INC COM 761152107 280 4,395 SH DEFINED 04 2,795 1,600 0 RESMED INC COM 761152107 260 4,078 SH OTHER 04 478 3,600 0 RESMED INC COM 761152107 29,582 464,765 SH DEFINED 01,08 45,460 419,305 0 RESMED INC COM 761152107 10 150 SH DEFINED 10 150 0 0 RESMED INC COM 761152107 3 45 SH OTHER 10 0 45 0 RESOLUTE ENERGY CORP COM 76116A108 269 22,230 SH OTHER 01 18,160 4,070 0 RESOLUTE ENERGY CORP COM 76116A108 7 550 SH DEFINED 04 0 550 0 RESOLUTE ENERGY CORP COM 76116A108 520 42,916 SH DEFINED 01,08 80 42,836 0 RESOLUTE ENERGY CORP COM 76116A108 19 1,550 SH DEFINED 10 0 1,550 0 RESOURCE AMERICA INC COM 761195205 149 31,003 SH DEFINED 01 2,746 28,257 0 RESOURCE AMERICA INC COM 761195205 579 120,662 SH DEFINED 01,08 35,328 85,334 0 RESOURCE AMERICA INC COM 761195205 173 36,015 SH DEFINED 09 36,015 0 0 RESOURCE CAP CORP COM 76120W302 146 21,541 SH DEFINED 01 5,162 16,379 0 RESOURCE CAP CORP COM 76120W302 27 4,000 SH DEFINED 04 4,000 0 0 RESOURCE CAP CORP COM 76120W302 1,370 202,671 SH DEFINED 01,08 37,026 165,645 0 RESOURCE CAP CORP COM 76120W302 596 88,103 SH DEFINED 09 88,103 0 0 RESOURCE CAP CORP COM 76120W302 0 40 SH DEFINED 10 40 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 398 ________ RESOURCES CONNECTION INC COM 76122Q105 1,822 95,187 SH DEFINED 01 36,276 58,546 365 RESOURCES CONNECTION INC COM 76122Q105 200 10,450 SH OTHER 01 4,015 4,965 1,470 RESOURCES CONNECTION INC COM 76122Q105 761 39,775 SH DEFINED 04 37,330 2,445 0 RESOURCES CONNECTION INC COM 76122Q105 13 675 SH OTHER 04 365 0 310 RESOURCES CONNECTION INC COM 76122Q105 35 1,825 SH DEFINED 07,10 1,825 0 0 RESOURCES CONNECTION INC COM 76122Q105 7,405 386,875 SH DEFINED 01,08 83,230 303,645 0 RESOURCES CONNECTION INC COM 76122Q105 2,320 121,212 SH DEFINED 09 121,212 0 0 RESOURCES CONNECTION INC COM 76122Q105 422 22,060 SH DEFINED 10 18,765 3,295 0 RETAIL VENTURES INC COM 76128Y102 4,525 475,864 SH DEFINED 01 4,365 471,499 0 RETAIL VENTURES INC COM 76128Y102 6,166 648,421 SH DEFINED 01,08 491,463 156,958 0 RETAIL VENTURES INC COM 76128Y102 636 66,900 SH DEFINED 09 66,900 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 8 5,008 SH DEFINED 01 0 5,008 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 9 5,874 SH DEFINED 01,08 2,372 3,502 0 REVLON INC COM 761525609 304 20,464 SH DEFINED 01 3,550 16,914 0 REVLON INC COM 761525609 2,072 139,539 SH DEFINED 01,08 30,062 109,477 0 REVLON INC COM 761525609 777 52,300 SH DEFINED 09 52,300 0 0 REWARDS NETWORK INC COM 761557206 580 43,296 SH DEFINED 01 2,796 40,500 0 REWARDS NETWORK INC COM 761557206 1,201 89,591 SH DEFINED 01,08 48,153 41,438 0 REWARDS NETWORK INC COM 761557206 145 10,800 SH DEFINED 09 10,800 0 0 REX ENERGY CORPORATION COM 761565100 436 38,246 SH DEFINED 01 5,831 32,415 0 REX ENERGY CORPORATION COM 761565100 36 3,200 SH DEFINED 04 0 3,200 0 REX ENERGY CORPORATION COM 761565100 2,798 245,644 SH DEFINED 01,08 46,918 198,726 0 REX ENERGY CORPORATION COM 761565100 1,016 89,187 SH DEFINED 09 89,187 0 0 REX STORES CORP COM 761624105 1,130 69,774 SH DEFINED 01 1,823 67,951 0 REX STORES CORP COM 761624105 2,062 127,268 SH DEFINED 01,08 73,776 53,492 0 REX STORES CORP COM 761624105 326 20,100 SH DEFINED 09 20,100 0 0 REXAHN PHARMACEUTICALS INC COM 761640101 15 9,440 SH DEFINED 01 240 9,200 0 REXAHN PHARMACEUTICALS INC COM 761640101 59 36,282 SH DEFINED 01,08 9,200 27,082 0 REYNOLDS AMERICAN INC COM 761713106 8,591 159,149 SH DEFINED 01 78,305 79,598 1,246 REYNOLDS AMERICAN INC COM 761713106 128 2,363 SH OTHER 01 2,158 134 71 REYNOLDS AMERICAN INC COM 761713106 647 11,993 SH DEFINED 04 11,283 296 414 REYNOLDS AMERICAN INC COM 761713106 89 1,648 SH OTHER 04 136 1,512 0 REYNOLDS AMERICAN INC COM 761713106 14 265 SH DEFINED 07,10 265 0 0 REYNOLDS AMERICAN INC COM 761713106 69,624 1,289,805 SH DEFINED 01,08 432,247 857,558 0 REYNOLDS AMERICAN INC COM 761713106 20,131 372,926 SH DEFINED 09 372,926 0 0 REYNOLDS AMERICAN INC COM 761713106 237 4,382 SH DEFINED 10 4,342 0 40 REYNOLDS AMERICAN INC COM 761713106 6 109 SH OTHER 10 109 0 0 RICHARDSON ELECTRS LTD COM 763165107 86 10,864 SH DEFINED 01 0 10,864 0 RICHARDSON ELECTRS LTD COM 763165107 180 22,680 SH DEFINED 01,08 8,564 14,116 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 399 ________ RICKS CABARET INTL INC COM 765641303 13 1,024 SH DEFINED 01 40 984 0 RICKS CABARET INTL INC COM 765641303 181 14,147 SH DEFINED 01,08 1,169 12,978 0 RIGEL PHARMACEUTICALS INC COM 766559603 447 56,078 SH DEFINED 01 9,700 46,353 25 RIGEL PHARMACEUTICALS INC COM 766559603 3,141 394,075 SH DEFINED 01,08 71,672 322,403 0 RIGEL PHARMACEUTICALS INC COM 766559603 1,031 129,355 SH DEFINED 09 129,355 0 0 RIGEL PHARMACEUTICALS INC COM 766559603 0 60 SH DEFINED 10 60 0 0 RIGHTNOW TECHNOLOGIES INC COM 76657R106 685 38,380 SH DEFINED 01 5,774 32,606 0 RIGHTNOW TECHNOLOGIES INC COM 76657R106 58 3,245 SH DEFINED 04 0 3,245 0 RIGHTNOW TECHNOLOGIES INC COM 76657R106 3,509 196,487 SH DEFINED 01,08 51,502 144,985 0 RIGHTNOW TECHNOLOGIES INC COM 76657R106 1,140 63,856 SH DEFINED 09 63,856 0 0 RIGHTNOW TECHNOLOGIES INC COM 76657R106 1 50 SH DEFINED 10 50 0 0 RIMAGE CORP COM 766721104 235 16,240 SH DEFINED 01 2,208 14,032 0 RIMAGE CORP COM 766721104 1,159 80,183 SH DEFINED 01,08 20,409 59,774 0 RIMAGE CORP COM 766721104 373 25,800 SH DEFINED 09 25,800 0 0 RIMAGE CORP COM 766721104 0 10 SH DEFINED 10 10 0 0 RINO INTERNATIONAL CORPORATI COM 766883102 13 540 SH DEFINED 01 540 0 0 RINO INTERNATIONAL CORPORATI COM 766883102 5 200 SH DEFINED 04 200 0 0 RINO INTERNATIONAL CORPORATI COM 766883102 185 7,809 SH DEFINED 01,08 0 7,809 0 RIO TINTO PLC COM 767204100 15,208 64,244 SH DEFINED 01 55,840 2,842 5,562 RIO TINTO PLC COM 767204100 676 2,856 SH OTHER 01 784 1,930 142 RIO TINTO PLC COM 767204100 5,512 23,283 SH DEFINED 04 22,734 416 133 RIO TINTO PLC COM 767204100 740 3,125 SH OTHER 04 2,542 583 0 RIO TINTO PLC COM 767204100 99 419 SH DEFINED 07,10 419 0 0 RIO TINTO PLC COM 767204100 3,869 16,345 SH DEFINED 01,08 16,345 0 0 RIO TINTO PLC COM 767204100 3,146 13,288 SH DEFINED 10 12,561 420 307 RIO TINTO PLC COM 767204100 30 125 SH OTHER 10 75 50 0 RISKMETRICS GROUP INC COM 767735103 719 31,821 SH DEFINED 01 5,695 26,126 0 RISKMETRICS GROUP INC COM 767735103 4,341 192,013 SH DEFINED 01,08 46,637 145,376 0 RISKMETRICS GROUP INC COM 767735103 1,340 59,252 SH DEFINED 09 59,252 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 585 27,155 SH DEFINED 01 21,325 5,570 260 RITCHIE BROS AUCTIONEERS COM 767744105 213 9,887 SH OTHER 01 595 9,077 215 RITCHIE BROS AUCTIONEERS COM 767744105 743 34,515 SH DEFINED 04 28,695 5,820 0 RITCHIE BROS AUCTIONEERS COM 767744105 10 485 SH OTHER 04 485 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 27 1,275 SH DEFINED 07,10 1,275 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 348 16,150 SH DEFINED 10 13,385 2,765 0 RITE AID CORP COM 767754104 301 200,494 SH DEFINED 01 85,035 115,459 0 RITE AID CORP COM 767754104 1 435 SH OTHER 01 0 0 435 RITE AID CORP COM 767754104 2 1,000 SH DEFINED 04 1,000 0 0 RITE AID CORP COM 767754104 2,683 1,788,505 SH DEFINED 01,08 280,439 1,508,066 0 RITE AID CORP COM 767754104 1 990 SH DEFINED 10 990 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 400 ________ RIVERBED TECHNOLOGY INC COM 768573107 2,726 95,993 SH DEFINED 01 13,401 82,592 0 RIVERBED TECHNOLOGY INC COM 768573107 17 595 SH DEFINED 04 595 0 0 RIVERBED TECHNOLOGY INC COM 768573107 27 945 SH OTHER 04 945 0 0 RIVERBED TECHNOLOGY INC COM 768573107 13,725 483,286 SH DEFINED 01,08 118,315 364,971 0 RIVERBED TECHNOLOGY INC COM 768573107 4,304 151,538 SH DEFINED 09 151,538 0 0 RIVERBED TECHNOLOGY INC COM 768573107 3 100 SH DEFINED 10 100 0 0 RIVERVIEW BANCORP INC COM 769397100 39 16,977 SH DEFINED 01 0 16,977 0 RIVERVIEW BANCORP INC COM 769397100 59 25,520 SH DEFINED 01,08 15,825 9,695 0 ROBERTS REALTY INVS COM 769900101 4 2,853 SH DEFINED 01 0 2,853 0 ROBERTS REALTY INVS COM 769900101 13 9,893 SH DEFINED 01,08 2,649 7,244 0 ROBBINS & MYERS INC COM 770196103 1,145 48,049 SH DEFINED 01 13,917 33,522 610 ROBBINS & MYERS INC COM 770196103 6 250 SH DEFINED 04 50 200 0 ROBBINS & MYERS INC COM 770196103 5,572 233,942 SH DEFINED 01,08 59,028 174,914 0 ROBBINS & MYERS INC COM 770196103 1,871 78,550 SH DEFINED 09 78,550 0 0 ROBBINS & MYERS INC COM 770196103 15 635 SH DEFINED 10 60 575 0 ROBERT HALF INTL INC COM 770323103 5,449 179,053 SH DEFINED 01 83,856 92,605 2,592 ROBERT HALF INTL INC COM 770323103 187 6,137 SH OTHER 01 1,657 4,425 55 ROBERT HALF INTL INC COM 770323103 17,365 570,658 SH DEFINED 04 569,286 600 772 ROBERT HALF INTL INC COM 770323103 154 5,057 SH OTHER 04 4,077 980 0 ROBERT HALF INTL INC COM 770323103 35,461 1,165,331 SH DEFINED 01,08 409,290 756,041 0 ROBERT HALF INTL INC COM 770323103 9,528 313,126 SH DEFINED 09 313,126 0 0 ROBERT HALF INTL INC COM 770323103 448 14,727 SH DEFINED 10 13,337 1,000 390 ROBERT HALF INTL INC COM 770323103 3 93 SH OTHER 10 93 0 0 ROCHESTER MED CORP COM 771497104 294 22,934 SH DEFINED 01 1,492 21,442 0 ROCHESTER MED CORP COM 771497104 1,223 95,409 SH DEFINED 01,08 28,300 67,109 0 ROCHESTER MED CORP COM 771497104 251 19,600 SH DEFINED 09 19,600 0 0 ROCK OF AGES CORP VT COM 772632105 31 9,310 SH DEFINED 01 0 9,310 0 ROCK OF AGES CORP VT COM 772632105 57 16,868 SH DEFINED 01,08 10,612 6,256 0 ROCK-TENN CO COM 772739207 5,380 118,056 SH DEFINED 01 18,319 98,517 1,220 ROCK-TENN CO COM 772739207 8 175 SH DEFINED 04 175 0 0 ROCK-TENN CO COM 772739207 17,650 387,318 SH DEFINED 01,08 132,735 254,583 0 ROCK-TENN CO COM 772739207 4,959 108,831 SH DEFINED 09 108,831 0 0 ROCK-TENN CO COM 772739207 5 100 SH DEFINED 10 100 0 0 ROCK-TENN CO COM 772739207 3 75 SH OTHER 10 75 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 401 ________ ROCKWELL AUTOMATION INC COM 773903109 11,491 203,887 SH DEFINED 01 121,047 76,078 6,762 ROCKWELL AUTOMATION INC COM 773903109 312 5,536 SH OTHER 01 3,320 2,170 46 ROCKWELL AUTOMATION INC COM 773903109 2,456 43,574 SH DEFINED 04 42,348 830 396 ROCKWELL AUTOMATION INC COM 773903109 2,286 40,566 SH OTHER 04 35,261 3,405 1,900 ROCKWELL AUTOMATION INC COM 773903109 64,649 1,147,075 SH DEFINED 01,08 413,967 733,108 0 ROCKWELL AUTOMATION INC COM 773903109 16,477 292,352 SH DEFINED 09 292,352 0 0 ROCKWELL AUTOMATION INC COM 773903109 601 10,655 SH DEFINED 10 10,405 0 250 ROCKWELL AUTOMATION INC COM 773903109 11 193 SH OTHER 10 193 0 0 ROCKVILLE FINL INC COM 774186100 184 15,117 SH DEFINED 01 1,703 13,414 0 ROCKVILLE FINL INC COM 774186100 789 64,717 SH DEFINED 01,08 19,002 45,715 0 ROCKVILLE FINL INC COM 774186100 293 24,072 SH DEFINED 09 24,072 0 0 ROCKWELL COLLINS INC COM 774341101 21,936 350,476 SH DEFINED 01 203,477 136,372 10,627 ROCKWELL COLLINS INC COM 774341101 3,109 49,670 SH OTHER 01 27,096 2,207 20,367 ROCKWELL COLLINS INC COM 774341101 6,203 99,103 SH DEFINED 04 87,409 889 10,805 ROCKWELL COLLINS INC COM 774341101 1,736 27,736 SH OTHER 04 19,005 4,181 4,550 ROCKWELL COLLINS INC COM 774341101 76,332 1,219,551 SH DEFINED 01,08 417,684 801,867 0 ROCKWELL COLLINS INC COM 774341101 20,717 331,001 SH DEFINED 09 331,001 0 0 ROCKWELL COLLINS INC COM 774341101 1,467 23,433 SH DEFINED 10 21,933 0 1,500 ROCKWELL COLLINS INC COM 774341101 69 1,100 SH OTHER 10 595 505 0 ROCKWELL MEDICAL TECH COM 774374102 67 11,594 SH DEFINED 01 3,254 8,340 0 ROCKWELL MEDICAL TECH COM 774374102 678 117,385 SH DEFINED 01,08 16,423 100,962 0 ROCKWELL MEDICAL TECH COM 774374102 77 13,400 SH DEFINED 09 13,400 0 0 ROCKWOOD HLDGS INC COM 774415103 6,362 238,975 SH DEFINED 01 13,466 225,509 0 ROCKWOOD HLDGS INC COM 774415103 14 520 SH DEFINED 04 520 0 0 ROCKWOOD HLDGS INC COM 774415103 15,294 574,532 SH DEFINED 01,08 256,844 317,688 0 ROCKWOOD HLDGS INC COM 774415103 3,707 139,243 SH DEFINED 09 139,243 0 0 ROCKWOOD HLDGS INC COM 774415103 17 645 SH DEFINED 10 645 0 0 ROCKY BRANDS INC COM 774515100 33 3,423 SH DEFINED 01 0 3,423 0 ROCKY BRANDS INC COM 774515100 63 6,631 SH DEFINED 01,08 3,185 3,446 0 ROCKY MTN CHOCOLATE FACTORY COM 774678403 120 13,036 SH DEFINED 01 0 13,036 0 ROCKY MTN CHOCOLATE FACTORY COM 774678403 74 8,000 SH DEFINED 04 0 0 8,000 ROCKY MTN CHOCOLATE FACTORY COM 774678403 161 17,526 SH DEFINED 01,08 12,059 5,467 0 RODMAN & RENSHAW CAP GP INC COM 77487R100 56 14,234 SH DEFINED 01,08 0 14,234 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 3,564 157,577 SH DEFINED 01 16,762 140,715 100 ROFIN SINAR TECHNOLOGIES INC COM 775043102 7 320 SH OTHER 01 0 320 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 195 8,635 SH DEFINED 04 8,190 280 165 ROFIN SINAR TECHNOLOGIES INC COM 775043102 12 515 SH OTHER 04 240 275 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 7,864 347,652 SH DEFINED 01,08 158,000 189,652 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 1,904 84,194 SH DEFINED 09 84,194 0 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 241 10,665 SH DEFINED 10 10,665 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 402 ________ ROGERS COMMUNICATIONS INC COM 775109200 2,274 66,613 SH DEFINED 01 57,593 1,270 7,750 ROGERS COMMUNICATIONS INC COM 775109200 42 1,234 SH OTHER 01 237 997 0 ROGERS COMMUNICATIONS INC COM 775109200 767 22,483 SH DEFINED 04 19,638 2,845 0 ROGERS COMMUNICATIONS INC COM 775109200 854 25,009 SH DEFINED 01,08 25,009 0 0 ROGERS COMMUNICATIONS INC COM 775109200 511 14,986 SH DEFINED 10 14,721 265 0 ROGERS COMMUNICATIONS INC COM 775109200 6 175 SH OTHER 10 175 0 0 ROGERS CORP COM 775133101 4,165 143,573 SH DEFINED 01 7,750 135,023 800 ROGERS CORP COM 775133101 115 3,970 SH DEFINED 04 1,510 2,460 0 ROGERS CORP COM 775133101 7,596 261,844 SH DEFINED 01,08 152,746 109,098 0 ROGERS CORP COM 775133101 1,237 42,643 SH DEFINED 09 42,643 0 0 ROGERS CORP COM 775133101 1 50 SH DEFINED 10 50 0 0 ROLLINS INC COM 775711104 2,959 136,476 SH DEFINED 01 47,584 88,422 470 ROLLINS INC COM 775711104 288 13,284 SH OTHER 01 5,072 6,362 1,850 ROLLINS INC COM 775711104 1,064 49,084 SH DEFINED 04 46,157 2,927 0 ROLLINS INC COM 775711104 19 880 SH OTHER 04 485 0 395 ROLLINS INC COM 775711104 51 2,335 SH DEFINED 07,10 2,335 0 0 ROLLINS INC COM 775711104 11,852 546,676 SH DEFINED 01,08 114,545 432,131 0 ROLLINS INC COM 775711104 2,573 118,663 SH DEFINED 09 118,663 0 0 ROLLINS INC COM 775711104 616 28,426 SH DEFINED 10 24,124 4,302 0 ROMA FINANCIAL CORP COM 77581P109 561 44,749 SH DEFINED 01 1,707 43,042 0 ROMA FINANCIAL CORP COM 77581P109 1,366 108,903 SH DEFINED 01,08 53,546 55,357 0 ROMA FINANCIAL CORP COM 77581P109 302 24,100 SH DEFINED 09 24,100 0 0 ROPER INDS INC NEW COM 776696106 6,107 105,587 SH DEFINED 01 29,211 74,946 1,430 ROPER INDS INC NEW COM 776696106 2 36 SH OTHER 01 21 0 15 ROPER INDS INC NEW COM 776696106 321 5,551 SH DEFINED 04 3,601 1,950 0 ROPER INDS INC NEW COM 776696106 308 5,320 SH OTHER 04 3,000 2,320 0 ROPER INDS INC NEW COM 776696106 42,792 739,831 SH DEFINED 01,08 264,741 475,090 0 ROPER INDS INC NEW COM 776696106 9,955 172,112 SH DEFINED 09 172,112 0 0 ROPER INDS INC NEW COM 776696106 284 4,903 SH DEFINED 10 1,553 3,150 200 ROPER INDS INC NEW COM 776696106 0 5 SH OTHER 10 5 0 0 ROSETTA RESOURCES INC COM 777779307 6,239 264,912 SH DEFINED 01 14,053 250,809 50 ROSETTA RESOURCES INC COM 777779307 14,947 634,695 SH DEFINED 01,08 291,509 343,186 0 ROSETTA RESOURCES INC COM 777779307 3,408 144,708 SH DEFINED 09 144,708 0 0 ROSETTA RESOURCES INC COM 777779307 2 100 SH DEFINED 10 100 0 0 ROSETTA STONE INC COM 777780107 378 15,886 SH DEFINED 01 646 15,240 0 ROSETTA STONE INC COM 777780107 1,448 60,912 SH DEFINED 01,08 19,143 41,769 0 ROSETTA STONE INC COM 777780107 380 16,000 SH DEFINED 09 16,000 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 403 ________ ROSS STORES INC COM 778296103 6,515 121,840 SH DEFINED 01 46,559 73,631 1,650 ROSS STORES INC COM 778296103 285 5,326 SH OTHER 01 175 5,151 0 ROSS STORES INC COM 778296103 158 2,953 SH DEFINED 04 2,903 50 0 ROSS STORES INC COM 778296103 488 9,120 SH OTHER 04 20 9,100 0 ROSS STORES INC COM 778296103 54,611 1,021,343 SH DEFINED 01,08 368,915 652,428 0 ROSS STORES INC COM 778296103 14,212 265,800 SH DEFINED 09 265,800 0 0 ROSS STORES INC COM 778296103 316 5,905 SH DEFINED 10 2,745 3,150 10 ROSS STORES INC COM 778296103 0 7 SH OTHER 10 7 0 0 ROVI CORP COM 779376102 1,669 44,940 SH DEFINED 01 24,300 20,640 0 ROVI CORP COM 779376102 3 70 SH OTHER 01 0 0 70 ROVI CORP COM 779376102 87 2,354 SH DEFINED 04 195 2,159 0 ROVI CORP COM 779376102 135 3,637 SH OTHER 04 3,637 0 0 ROVI CORP COM 779376102 22,711 611,672 SH DEFINED 01,08 34,528 577,144 0 ROVI CORP COM 779376102 8 214 SH DEFINED 10 214 0 0 ROWAN COS INC COM 779382100 3,793 130,290 SH DEFINED 01 54,202 73,988 2,100 ROWAN COS INC COM 779382100 37 1,264 SH OTHER 01 796 388 80 ROWAN COS INC COM 779382100 116 3,990 SH DEFINED 04 3,951 0 39 ROWAN COS INC COM 779382100 2 68 SH OTHER 04 60 8 0 ROWAN COS INC COM 779382100 30,017 1,031,168 SH DEFINED 01,08 387,335 643,833 0 ROWAN COS INC COM 779382100 6,834 234,752 SH DEFINED 09 234,752 0 0 ROWAN COS INC COM 779382100 51 1,756 SH DEFINED 10 1,696 0 60 ROWAN COS INC COM 779382100 0 6 SH OTHER 10 6 0 0 ROYAL BANCSHARES PA INC COM 780081105 26 10,355 SH DEFINED 01 0 10,355 0 ROYAL BANCSHARES PA INC COM 780081105 61 24,862 SH DEFINED 01,08 11,226 13,636 0 ROYAL BK CDA MONTREAL QUE COM 780087102 11,219 192,269 SH DEFINED 01 167,204 3,385 21,680 ROYAL BK CDA MONTREAL QUE COM 780087102 138 2,361 SH OTHER 01 699 1,662 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1,199 20,545 SH DEFINED 04 20,545 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 4,154 71,186 SH DEFINED 01,08 71,186 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 61 1,050 SH DEFINED 10 1,050 0 0 ROYAL BK SCOTLAND GROUP PLC COM 780097689 1,728 130,509 SH DEFINED 01 117,047 0 13,462 ROYAL BK SCOTLAND GROUP PLC COM 780097689 20 1,494 SH OTHER 01 440 1,054 0 ROYAL BK SCOTLAND GROUP PLC COM 780097689 135 10,192 SH DEFINED 04 10,192 0 0 ROYAL BK SCOTLAND GROUP PLC COM 780097689 605 45,667 SH DEFINED 01,08 45,667 0 0 ROYAL BK SCOTLAND GROUP PLC COM 780097689 10 740 SH DEFINED 10 0 0 740 ROYAL BK SCOTLAND GROUP PLC PFD 780097739 13 1,000 OTHER 01 1,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097739 53 4,000 OTHER 04 4,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097739 99 7,500 DEFINED 10 7,500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 404 ________ ROYAL DUTCH SHELL PLC COM 780259107 11,545 208,658 SH DEFINED 01 175,879 11,714 21,065 ROYAL DUTCH SHELL PLC COM 780259107 492 8,897 SH OTHER 01 1,898 5,241 1,758 ROYAL DUTCH SHELL PLC COM 780259107 4,304 77,788 SH DEFINED 04 49,982 27,418 388 ROYAL DUTCH SHELL PLC COM 780259107 348 6,290 SH OTHER 04 4,100 1,340 850 ROYAL DUTCH SHELL PLC COM 780259107 3,590 64,891 SH DEFINED 01,08 64,891 0 0 ROYAL DUTCH SHELL PLC COM 780259107 1,643 29,689 SH DEFINED 10 20,594 9,095 0 ROYAL DUTCH SHELL PLC COM 780259107 17 315 SH OTHER 10 315 0 0 ROYAL DUTCH SHELL PLC COM 780259206 33,187 573,574 SH DEFINED 01 504,907 31,823 36,844 ROYAL DUTCH SHELL PLC COM 780259206 16,766 289,760 SH OTHER 01 247,110 25,408 17,242 ROYAL DUTCH SHELL PLC COM 780259206 15,029 259,746 SH DEFINED 04 240,759 11,544 7,443 ROYAL DUTCH SHELL PLC COM 780259206 13,674 236,329 SH OTHER 04 189,685 35,757 10,887 ROYAL DUTCH SHELL PLC COM 780259206 5,106 88,252 SH DEFINED 01,08 88,252 0 0 ROYAL DUTCH SHELL PLC COM 780259206 7,674 132,623 SH DEFINED 10 119,403 3,295 9,925 ROYAL DUTCH SHELL PLC COM 780259206 1,356 23,434 SH OTHER 10 14,270 1,734 7,430 ROYAL GOLD INC COM 780287108 1,125 24,344 SH DEFINED 01 5,119 19,225 0 ROYAL GOLD INC COM 780287108 7,117 154,025 SH DEFINED 01,08 27,600 126,425 0 ROYAL GOLD INC COM 780287108 3 70 SH DEFINED 10 70 0 0 ROYALE ENERGY INC COM 78074G200 21 9,829 SH DEFINED 01 0 9,829 0 ROYALE ENERGY INC COM 78074G200 73 34,284 SH DEFINED 01,08 9,452 24,832 0 RUBICON TECHNOLOGY INC COM 78112T107 372 18,413 SH DEFINED 01 2,965 15,448 0 RUBICON TECHNOLOGY INC COM 78112T107 2,296 113,677 SH DEFINED 01,08 27,587 86,090 0 RUBICON TECHNOLOGY INC COM 78112T107 648 32,100 SH DEFINED 09 32,100 0 0 RUBICON TECHNOLOGY INC COM 78112T107 0 20 SH DEFINED 10 20 0 0 RUBIOS RESTAURANTS INC COM 78116B102 69 8,734 SH DEFINED 01 0 8,734 0 RUBIOS RESTAURANTS INC COM 78116B102 109 13,766 SH DEFINED 01,08 9,390 4,376 0 RUBY TUESDAY INC COM 781182100 1,075 101,663 SH DEFINED 01 35,465 64,918 1,280 RUBY TUESDAY INC COM 781182100 14 1,300 SH OTHER 01 0 1,300 0 RUBY TUESDAY INC COM 781182100 99 9,395 SH DEFINED 04 105 9,290 0 RUBY TUESDAY INC COM 781182100 5,377 508,704 SH DEFINED 01,08 120,928 387,776 0 RUBY TUESDAY INC COM 781182100 2,039 192,906 SH DEFINED 09 192,906 0 0 RUBY TUESDAY INC COM 781182100 6 530 SH DEFINED 10 130 400 0 RUDDICK CORP COM 781258108 11,092 350,576 SH DEFINED 01 22,008 328,498 70 RUDDICK CORP COM 781258108 8 255 SH OTHER 01 0 110 145 RUDDICK CORP COM 781258108 226 7,150 SH DEFINED 04 6,560 255 335 RUDDICK CORP COM 781258108 12 395 SH OTHER 04 170 225 0 RUDDICK CORP COM 781258108 24,065 760,602 SH DEFINED 01,08 358,968 401,634 0 RUDDICK CORP COM 781258108 3,806 120,282 SH DEFINED 09 120,282 0 0 RUDDICK CORP COM 781258108 275 8,677 SH DEFINED 10 8,577 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 405 ________ RUDOLPH TECHNOLOGIES INC COM 781270103 554 64,411 SH DEFINED 01 25,964 37,312 1,135 RUDOLPH TECHNOLOGIES INC COM 781270103 39 4,510 SH OTHER 01 1,780 2,000 730 RUDOLPH TECHNOLOGIES INC COM 781270103 141 16,342 SH DEFINED 04 14,127 2,215 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3 300 SH OTHER 04 160 0 140 RUDOLPH TECHNOLOGIES INC COM 781270103 6 740 SH DEFINED 07,10 740 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 2,164 251,595 SH DEFINED 01,08 59,749 191,846 0 RUDOLPH TECHNOLOGIES INC COM 781270103 770 89,556 SH DEFINED 09 89,556 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 84 9,710 SH DEFINED 10 7,305 2,405 0 RUE21 INC COM 781295100 195 5,632 SH DEFINED 01 610 5,022 0 RUE21 INC COM 781295100 1,541 44,438 SH DEFINED 01,08 5,248 39,190 0 RUE21 INC COM 781295100 639 18,418 SH DEFINED 09 18,418 0 0 RURAL / METRO CORP COM 781748108 235 32,382 SH DEFINED 01 0 32,382 0 RURAL / METRO CORP COM 781748108 482 66,285 SH DEFINED 01,08 32,002 34,283 0 RUSH ENTERPRISES INC COM 781846209 3,592 271,894 SH DEFINED 01 6,271 265,623 0 RUSH ENTERPRISES INC COM 781846209 6,585 498,483 SH DEFINED 01,08 295,498 202,985 0 RUSH ENTERPRISES INC COM 781846209 1,164 88,121 SH DEFINED 09 88,121 0 0 RUSH ENTERPRISES INC COM 781846209 2 150 SH DEFINED 10 150 0 0 RUSH ENTERPRISES INC COM 781846308 73 5,957 SH DEFINED 01 0 5,957 0 RUSH ENTERPRISES INC COM 781846308 81 6,601 SH DEFINED 01,08 6,279 322 0 RUTHS HOSPITALITY GROUP INC COM 783332109 174 32,750 SH DEFINED 01 10,168 21,512 1,070 RUTHS HOSPITALITY GROUP INC COM 783332109 1,331 251,055 SH DEFINED 01,08 43,694 207,361 0 RUTHS HOSPITALITY GROUP INC COM 783332109 449 84,646 SH DEFINED 09 84,646 0 0 RYANAIR HLDGS PLC COM 783513104 394 14,499 SH DEFINED 01 12,119 260 2,120 RYANAIR HLDGS PLC COM 783513104 6 224 SH OTHER 01 35 189 0 RYANAIR HLDGS PLC COM 783513104 33 1,231 SH DEFINED 04 1,231 0 0 RYANAIR HLDGS PLC COM 783513104 2,084 76,691 SH DEFINED 01,08 44,526 32,165 0 RYANAIR HLDGS PLC COM 783513104 3,797 139,741 SH DEFINED 09 139,741 0 0 RYANAIR HLDGS PLC COM 783513104 7 271 SH DEFINED 10 110 161 0 RYDER SYS INC COM 783549108 1,938 49,993 SH DEFINED 01 21,590 27,777 626 RYDER SYS INC COM 783549108 23 590 SH OTHER 01 565 25 0 RYDER SYS INC COM 783549108 53 1,361 SH DEFINED 04 1,195 50 116 RYDER SYS INC COM 783549108 1 20 SH OTHER 04 20 0 0 RYDER SYS INC COM 783549108 4 115 SH DEFINED 07,10 115 0 0 RYDER SYS INC COM 783549108 15,613 402,800 SH DEFINED 01,08 122,131 280,669 0 RYDER SYS INC COM 783549108 3,907 100,788 SH DEFINED 09 100,788 0 0 RYDER SYS INC COM 783549108 19 500 SH DEFINED 10 500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 406 ________ RYLAND GROUP INC COM 783764103 1,330 59,280 SH DEFINED 01 21,487 36,398 1,395 RYLAND GROUP INC COM 783764103 2 80 SH OTHER 01 0 80 0 RYLAND GROUP INC COM 783764103 160 7,140 SH DEFINED 04 7,140 0 0 RYLAND GROUP INC COM 783764103 5 225 SH OTHER 04 225 0 0 RYLAND GROUP INC COM 783764103 10,462 466,240 SH DEFINED 01,08 62,109 404,131 0 RYLAND GROUP INC COM 783764103 2,617 116,620 SH DEFINED 09 116,620 0 0 RYLAND GROUP INC COM 783764103 78 3,470 SH DEFINED 10 3,470 0 0 S & T BANCORP INC COM 783859101 3,354 160,462 SH DEFINED 01 11,524 148,923 15 S & T BANCORP INC COM 783859101 1 35 SH DEFINED 04 35 0 0 S & T BANCORP INC COM 783859101 6,856 328,032 SH DEFINED 01,08 173,918 154,114 0 S & T BANCORP INC COM 783859101 1,381 66,096 SH DEFINED 09 66,096 0 0 S & T BANCORP INC COM 783859101 1 50 SH DEFINED 10 50 0 0 SBA COMMUNICATIONS CORP COM 78388J106 1,708 47,347 SH DEFINED 01 19,050 27,507 790 SBA COMMUNICATIONS CORP COM 78388J106 245 6,785 SH OTHER 01 0 6,700 85 SBA COMMUNICATIONS CORP COM 78388J106 3 96 SH DEFINED 04 96 0 0 SBA COMMUNICATIONS CORP COM 78388J106 16,107 446,549 SH DEFINED 01,08 134,224 312,325 0 SBA COMMUNICATIONS CORP COM 78388J106 1,373 38,063 SH DEFINED 09 38,063 0 0 SBA COMMUNICATIONS CORP COM 78388J106 31 865 SH DEFINED 10 635 0 230 SAIC INC COM 78390X101 5,768 325,896 SH DEFINED 01 125,665 197,671 2,560 SAIC INC COM 78390X101 70 3,931 SH OTHER 01 1,105 2,826 0 SAIC INC COM 78390X101 260 14,668 SH DEFINED 04 13,958 660 50 SAIC INC COM 78390X101 369 20,861 SH OTHER 04 261 20,600 0 SAIC INC COM 78390X101 10 570 SH DEFINED 07,10 570 0 0 SAIC INC COM 78390X101 48,012 2,712,519 SH DEFINED 01,08 975,803 1,736,716 0 SAIC INC COM 78390X101 10,919 616,905 SH DEFINED 09 616,905 0 0 SAIC INC COM 78390X101 215 12,130 SH DEFINED 10 12,130 0 0 SAIC INC COM 78390X101 90 5,090 SH OTHER 10 5,090 0 0 SCBT FINANCIAL CORP COM 78401V102 3,402 91,857 SH DEFINED 01 3,345 88,512 0 SCBT FINANCIAL CORP COM 78401V102 6,682 180,406 SH DEFINED 01,08 99,494 80,912 0 SCBT FINANCIAL CORP COM 78401V102 1,334 36,024 SH DEFINED 09 36,024 0 0 SCBT FINANCIAL CORP COM 78401V102 0 10 SH DEFINED 10 10 0 0 SCM MICROSYSTEMS INC COM 784018103 34 17,913 SH DEFINED 01 0 17,913 0 SCM MICROSYSTEMS INC COM 784018103 65 34,287 SH DEFINED 01,08 16,712 17,575 0 SEI INVESTMENTS CO COM 784117103 6,982 317,777 SH DEFINED 01 207,196 105,448 5,133 SEI INVESTMENTS CO COM 784117103 546 24,865 SH OTHER 01 14,205 6,680 3,980 SEI INVESTMENTS CO COM 784117103 937 42,668 SH DEFINED 04 39,218 3,250 200 SEI INVESTMENTS CO COM 784117103 349 15,888 SH OTHER 04 9,168 6,720 0 SEI INVESTMENTS CO COM 784117103 20,253 921,864 SH DEFINED 01,08 162,579 759,285 0 SEI INVESTMENTS CO COM 784117103 1,406 64,008 SH DEFINED 09 64,008 0 0 SEI INVESTMENTS CO COM 784117103 102 4,650 SH DEFINED 10 4,380 0 270 SEI INVESTMENTS CO COM 784117103 5 233 SH OTHER 10 0 233 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 407 ________ SFN GROUP INC COM 784153108 745 92,964 SH DEFINED 01 25,175 67,029 760 SFN GROUP INC COM 784153108 11 1,360 SH DEFINED 04 1,360 0 0 SFN GROUP INC COM 784153108 3,492 435,976 SH DEFINED 01,08 115,801 320,175 0 SFN GROUP INC COM 784153108 1,225 152,940 SH DEFINED 09 152,940 0 0 SFN GROUP INC COM 784153108 1 100 SH DEFINED 10 100 0 0 SJW CORP COM 784305104 615 24,199 SH DEFINED 01 3,430 20,759 10 SJW CORP COM 784305104 13 506 SH DEFINED 04 506 0 0 SJW CORP COM 784305104 2,985 117,437 SH DEFINED 01,08 31,838 85,599 0 SJW CORP COM 784305104 1,067 41,959 SH DEFINED 09 41,959 0 0 SJW CORP COM 784305104 2 70 SH DEFINED 10 70 0 0 SK TELECOM LTD COM 78440P108 1,629 94,402 SH DEFINED 01 57,646 31,556 5,200 SK TELECOM LTD COM 78440P108 351 20,335 SH OTHER 01 174 18,230 1,931 SK TELECOM LTD COM 78440P108 1,859 107,719 SH DEFINED 04 7,034 100,685 0 SK TELECOM LTD COM 78440P108 22 1,250 SH OTHER 04 1,250 0 0 SK TELECOM LTD COM 78440P108 305 17,683 SH DEFINED 01,08 17,683 0 0 SK TELECOM LTD COM 78440P108 635 36,806 SH DEFINED 10 5,087 31,719 0 SL GREEN RLTY CORP COM 78440X101 6,045 105,558 SH DEFINED 01 26,879 75,534 3,145 SL GREEN RLTY CORP COM 78440X101 380 6,635 SH OTHER 01 0 6,490 145 SL GREEN RLTY CORP COM 78440X101 317 5,536 SH DEFINED 04 5,431 105 0 SL GREEN RLTY CORP COM 78440X101 37,515 655,051 SH DEFINED 01,08 196,712 458,339 0 SL GREEN RLTY CORP COM 78440X101 282 4,930 SH DEFINED 10 4,930 0 0 S L INDS INC COM 784413106 99 10,885 SH DEFINED 01 0 10,885 0 S L INDS INC COM 784413106 151 16,740 SH DEFINED 01,08 11,690 5,050 0 SLM CORP COM 78442P106 6,580 525,520 SH DEFINED 01 252,770 264,994 7,756 SLM CORP COM 78442P106 110 8,773 SH OTHER 01 5,872 2,501 400 SLM CORP COM 78442P106 338 26,994 SH DEFINED 04 24,489 1,745 760 SLM CORP COM 78442P106 5 402 SH OTHER 04 368 34 0 SLM CORP COM 78442P106 50,765 4,054,698 SH DEFINED 01,08 1,500,071 2,554,627 0 SLM CORP COM 78442P106 12,246 978,148 SH DEFINED 09 978,148 0 0 SLM CORP COM 78442P106 127 10,110 SH DEFINED 10 9,840 0 270 SLM CORP COM 78442P106 4 318 SH OTHER 10 318 0 0 SMF ENERGY CORPORATION COM 78453M208 10 7,371 SH DEFINED 01 0 7,371 0 SMF ENERGY CORPORATION COM 78453M208 13 10,342 SH DEFINED 01,08 959 9,383 0 SPDR S&P 500 ETF TR COM 78462F103 194,946 1,666,205 SH DEFINED 01 625,301 1,003,195 37,709 SPDR S&P 500 ETF TR COM 78462F103 16,501 141,038 SH OTHER 01 111,249 23,565 6,224 SPDR S&P 500 ETF TR COM 78462F103 91,946 785,860 SH DEFINED 04 734,310 40,930 10,620 SPDR S&P 500 ETF TR COM 78462F103 21,476 183,553 SH OTHER 04 131,240 23,093 29,220 SPDR S&P 500 ETF TR COM 78462F103 7,990 68,288 SH DEFINED 01,08 68,288 0 0 SPDR S&P 500 ETF TR COM 78462F103 25,534 218,242 SH DEFINED 10 111,217 1,250 105,775 SPDR S&P 500 ETF TR COM 78462F103 3,138 26,820 SH OTHER 10 21,890 4,930 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 408 ________ S1 CORPORATION COM 78463B101 465 78,870 SH DEFINED 01 14,709 64,161 0 S1 CORPORATION COM 78463B101 2,611 442,568 SH DEFINED 01,08 95,526 347,042 0 S1 CORPORATION COM 78463B101 926 157,032 SH DEFINED 09 157,032 0 0 S1 CORPORATION COM 78463B101 1 100 SH DEFINED 10 100 0 0 SPDR GOLD TRUST COM 78463V107 176,296 1,618,136 SH DEFINED 01 1,555,144 23,298 39,694 SPDR GOLD TRUST COM 78463V107 28,239 259,190 SH OTHER 01 210,130 27,245 21,815 SPDR GOLD TRUST COM 78463V107 316,430 2,904,357 SH DEFINED 04 2,783,184 68,831 52,342 SPDR GOLD TRUST COM 78463V107 52,227 479,365 SH OTHER 04 404,713 46,033 28,619 SPDR GOLD TRUST COM 78463V107 447 4,100 SH DEFINED 09 4,100 0 0 SPDR GOLD TRUST COM 78463V107 67,061 615,525 SH DEFINED 10 590,362 5,043 20,120 SPDR GOLD TRUST COM 78463V107 6,255 57,408 SH OTHER 10 47,069 9,354 985 SPDR INDEX SHS FDS COM 78463X806 808 12,080 SH DEFINED 01 7,480 4,600 0 SPDR INDEX SHS FDS COM 78463X806 1,927 28,820 SH OTHER 01 2,160 26,660 0 SPDR INDEX SHS FDS COM 78463X863 2,376 67,745 SH DEFINED 01 66,413 1,226 106 SPDR INDEX SHS FDS COM 78463X863 955 27,226 SH OTHER 01 27,226 0 0 SPDR INDEX SHS FDS COM 78463X863 6,508 185,508 SH DEFINED 04 182,158 1,125 2,225 SPDR INDEX SHS FDS COM 78463X863 1,324 37,754 SH OTHER 04 32,779 2,875 2,100 SPDR INDEX SHS FDS COM 78463X863 1,654 47,136 SH DEFINED 10 47,136 0 0 SPX CORP COM 784635104 5,510 83,089 SH DEFINED 01 58,201 23,273 1,615 SPX CORP COM 784635104 249 3,750 SH OTHER 01 3,445 275 30 SPX CORP COM 784635104 5,660 85,350 SH DEFINED 04 77,095 8,255 0 SPX CORP COM 784635104 891 13,430 SH OTHER 04 13,085 345 0 SPX CORP COM 784635104 23,568 355,366 SH DEFINED 01,08 74,282 281,084 0 SPX CORP COM 784635104 1,555 23,449 SH DEFINED 09 23,449 0 0 SPX CORP COM 784635104 3,266 49,246 SH DEFINED 10 46,506 2,740 0 SPX CORP COM 784635104 66 990 SH OTHER 10 990 0 0 SPDR SERIES TRUST UNDEFIND 78464A375 5 16,401 DEFINED 04 16,401 0 0 SPDR SERIES TRUST UNDEFIND 78464A516 28 49,447 DEFINED 01 36,853 12,594 0 SPDR SERIES TRUST UNDEFIND 78464A516 0 365 DEFINED 04 365 0 0 SPDR SERIES TRUST COM 78464A607 5,290 98,395 SH DEFINED 01 94,566 1,134 2,695 SPDR SERIES TRUST COM 78464A607 541 10,066 SH OTHER 01 8,541 1,525 0 SPDR SERIES TRUST COM 78464A607 10,716 199,326 SH DEFINED 04 196,821 300 2,205 SPDR SERIES TRUST COM 78464A607 2,321 43,172 SH OTHER 04 33,867 4,960 4,345 SPDR SERIES TRUST COM 78464A607 2,119 39,411 SH DEFINED 10 39,261 0 150 SPDR SERIES TRUST COM 78464A607 59 1,100 SH OTHER 10 1,100 0 0 SPDR SERIES TRUST COM 78464A698 701 26,735 SH DEFINED 01 8,010 18,725 0 SPDR SERIES TRUST COM 78464A698 298 11,350 SH OTHER 01 7,185 4,165 0 SPDR SERIES TRUST COM 78464A698 453 17,275 SH DEFINED 04 4,910 12,365 0 SPDR SERIES TRUST COM 78464A698 309 11,790 SH DEFINED 10 1,200 10,590 0 SPDR SERIES TRUST COM 78464A805 9,629 110,316 SH DEFINED 01 110,316 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 409 ________ SPDR SERIES TRUST COM 78464A870 5 87 SH DEFINED 01 87 0 0 SPDR SERIES TRUST COM 78464A870 1,112 18,550 SH OTHER 01 15,850 500 2,200 SPDR SERIES TRUST COM 78464A870 1 20 SH DEFINED 04 20 0 0 SRS LABS INC COM 78464M106 206 20,733 SH DEFINED 01 2,539 18,194 0 SRS LABS INC COM 78464M106 946 95,188 SH DEFINED 01,08 26,214 68,974 0 SRS LABS INC COM 78464M106 84 8,500 SH DEFINED 09 8,500 0 0 SRA INTL INC COM 78464R105 4,480 215,474 SH DEFINED 01 12,672 201,412 1,390 SRA INTL INC COM 78464R105 210 10,100 SH OTHER 01 0 10,100 0 SRA INTL INC COM 78464R105 26 1,227 SH DEFINED 04 702 525 0 SRA INTL INC COM 78464R105 12,862 618,668 SH DEFINED 01,08 230,799 387,869 0 SRA INTL INC COM 78464R105 2,448 117,750 SH DEFINED 09 117,750 0 0 SRA INTL INC COM 78464R105 35 1,700 SH DEFINED 10 250 1,450 0 SRA INTL INC COM 78464R105 2 75 SH OTHER 10 0 75 0 SRI/SURGICAL EXPRESS INC COM 78464W104 25 7,030 SH DEFINED 01 0 7,030 0 SRI/SURGICAL EXPRESS INC COM 78464W104 33 9,557 SH DEFINED 01,08 6,745 2,812 0 SPDR DOW JONES INDL AVRG ETF COM 78467X109 380 3,500 SH DEFINED 01 3,500 0 0 SPDR DOW JONES INDL AVRG ETF COM 78467X109 307 2,825 SH OTHER 01 2,825 0 0 SPDR DOW JONES INDL AVRG ETF COM 78467X109 2,070 19,060 SH DEFINED 04 8,490 10,570 0 SPDR DOW JONES INDL AVRG ETF COM 78467X109 193 1,775 SH OTHER 04 1,025 750 0 SPDR DOW JONES INDL AVRG ETF COM 78467X109 2 21 SH DEFINED 10 21 0 0 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 74,680 521,652 SH DEFINED 01 382,733 117,606 21,313 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 19,205 134,153 SH OTHER 01 79,191 46,152 8,810 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 66,320 463,255 SH DEFINED 04 415,458 33,005 14,792 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 24,523 171,297 SH OTHER 04 147,854 13,838 9,605 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 5,424 37,885 SH DEFINED 01,08 37,885 0 0 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 11,941 83,413 SH DEFINED 10 75,635 4,215 3,563 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 2,020 14,108 SH OTHER 10 8,206 4,602 1,300 STEC INC COM 784774101 913 76,194 SH DEFINED 01 4,412 71,782 0 STEC INC COM 784774101 3,197 266,821 SH DEFINED 01,08 90,008 176,813 0 STEC INC COM 784774101 867 72,369 SH DEFINED 09 72,369 0 0 STEC INC COM 784774101 0 40 SH DEFINED 10 40 0 0 STR HLDGS INC COM 78478V100 158 6,724 SH DEFINED 01 786 5,938 0 STR HLDGS INC COM 78478V100 2,221 94,517 SH DEFINED 01,08 9,418 85,099 0 STR HLDGS INC COM 78478V100 903 38,412 SH DEFINED 09 38,412 0 0 SVB FINL GROUP COM 78486Q101 3,558 76,244 SH DEFINED 01 14,967 61,247 30 SVB FINL GROUP COM 78486Q101 3 60 SH DEFINED 04 60 0 0 SVB FINL GROUP COM 78486Q101 21,810 467,424 SH DEFINED 01,08 86,257 381,167 0 SVB FINL GROUP COM 78486Q101 5,624 120,531 SH DEFINED 09 120,531 0 0 SVB FINL GROUP COM 78486Q101 5 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 410 ________ SABA SOFTWARE INC COM 784932600 151 30,472 SH DEFINED 01 3,691 26,781 0 SABA SOFTWARE INC COM 784932600 1,014 204,895 SH DEFINED 01,08 40,793 164,102 0 SABA SOFTWARE INC COM 784932600 281 56,700 SH DEFINED 09 56,700 0 0 SWS GROUP INC COM 78503N107 2,636 228,650 SH DEFINED 01 18,645 209,015 990 SWS GROUP INC COM 78503N107 4 315 SH OTHER 01 315 0 0 SWS GROUP INC COM 78503N107 86 7,483 SH DEFINED 04 7,096 387 0 SWS GROUP INC COM 78503N107 3 290 SH OTHER 04 175 0 115 SWS GROUP INC COM 78503N107 4,828 418,717 SH DEFINED 01,08 233,210 185,507 0 SWS GROUP INC COM 78503N107 937 81,300 SH DEFINED 09 81,300 0 0 SWS GROUP INC COM 78503N107 54 4,665 SH DEFINED 10 4,665 0 0 SXC HEALTH SOLUTIONS CORP COM 78505P100 248 3,691 SH DEFINED 01 2,760 931 0 SXC HEALTH SOLUTIONS CORP COM 78505P100 240 3,570 SH OTHER 01 1,865 1,310 395 SXC HEALTH SOLUTIONS CORP COM 78505P100 286 4,255 SH DEFINED 04 2,400 1,855 0 SXC HEALTH SOLUTIONS CORP COM 78505P100 433 6,435 SH OTHER 04 4,435 2,000 0 SXC HEALTH SOLUTIONS CORP COM 78505P100 99 1,475 SH DEFINED 01,08 1,118 357 0 SXC HEALTH SOLUTIONS CORP COM 78505P100 148 2,195 SH DEFINED 10 1,925 270 0 S Y BANCORP INC COM 785060104 704 30,935 SH DEFINED 01 3,080 27,850 5 S Y BANCORP INC COM 785060104 2,531 111,261 SH DEFINED 01,08 36,925 74,336 0 S Y BANCORP INC COM 785060104 870 38,253 SH DEFINED 09 38,253 0 0 S Y BANCORP INC COM 785060104 0 20 SH DEFINED 10 20 0 0 SAFEGUARD SCIENTIFICS INC CONV DEB 786449AG3 311 320,000 PRN DEFINED 04 320,000 0 0 SAFEGUARD SCIENTIFICS INC COM 786449207 350 26,943 SH DEFINED 01 4,870 22,073 0 SAFEGUARD SCIENTIFICS INC COM 786449207 2,089 160,683 SH DEFINED 01,08 35,058 125,625 0 SAFEGUARD SCIENTIFICS INC COM 786449207 777 59,800 SH DEFINED 09 59,800 0 0 SAFEGUARD SCIENTIFICS INC COM 786449207 0 36 SH DEFINED 10 36 0 0 SAFETY INS GROUP INC COM 78648T100 3,340 88,656 SH DEFINED 01 9,284 79,367 5 SAFETY INS GROUP INC COM 78648T100 5 120 SH OTHER 01 120 0 0 SAFETY INS GROUP INC COM 78648T100 101 2,670 SH DEFINED 04 2,620 50 0 SAFETY INS GROUP INC COM 78648T100 4 110 SH OTHER 04 65 45 0 SAFETY INS GROUP INC COM 78648T100 6,619 175,699 SH DEFINED 01,08 91,171 84,528 0 SAFETY INS GROUP INC COM 78648T100 1,471 39,037 SH DEFINED 09 39,037 0 0 SAFETY INS GROUP INC COM 78648T100 68 1,810 SH DEFINED 10 1,810 0 0 SAFEWAY INC COM 786514208 12,204 490,918 SH DEFINED 01 263,937 211,091 15,890 SAFEWAY INC COM 786514208 854 34,363 SH OTHER 01 10,416 23,797 150 SAFEWAY INC COM 786514208 6,741 271,173 SH DEFINED 04 245,555 20,157 5,461 SAFEWAY INC COM 786514208 878 35,312 SH OTHER 04 6,640 28,672 0 SAFEWAY INC COM 786514208 20 805 SH DEFINED 07,10 805 0 0 SAFEWAY INC COM 786514208 81,435 3,275,744 SH DEFINED 01,08 1,180,988 2,094,756 0 SAFEWAY INC COM 786514208 20,538 826,149 SH DEFINED 09 826,149 0 0 SAFEWAY INC COM 786514208 2,902 116,739 SH DEFINED 10 107,525 7,455 1,759 SAFEWAY INC COM 786514208 80 3,233 SH OTHER 10 1,783 1,450 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 411 ________ SAGA COMMUNICATIONS INC COM 786598300 99 4,351 SH DEFINED 01 0 4,351 0 SAGA COMMUNICATIONS INC COM 786598300 207 9,165 SH DEFINED 01,08 4,110 5,055 0 SAIA INC COM 78709Y105 1,320 95,106 SH DEFINED 01 3,986 91,120 0 SAIA INC COM 78709Y105 2,659 191,600 SH DEFINED 01,08 100,981 90,619 0 SAIA INC COM 78709Y105 707 50,925 SH DEFINED 09 50,925 0 0 SAIA INC COM 78709Y105 0 20 SH DEFINED 10 20 0 0 ST JOE CO COM 790148100 1,342 41,486 SH DEFINED 01 18,509 22,917 60 ST JOE CO COM 790148100 487 15,065 SH OTHER 01 15,000 0 65 ST JOE CO COM 790148100 2 52 SH DEFINED 04 52 0 0 ST JOE CO COM 790148100 19 600 SH OTHER 04 600 0 0 ST JOE CO COM 790148100 8,775 271,238 SH DEFINED 01,08 34,398 236,840 0 ST JOE CO COM 790148100 486 15,014 SH DEFINED 09 15,014 0 0 ST JOE CO COM 790148100 12 360 SH DEFINED 10 360 0 0 ST JUDE MED INC COM 790849103 15,994 389,613 SH DEFINED 01 175,553 211,896 2,164 ST JUDE MED INC COM 790849103 662 16,131 SH OTHER 01 6,910 221 9,000 ST JUDE MED INC COM 790849103 1,007 24,531 SH DEFINED 04 23,077 179 1,275 ST JUDE MED INC COM 790849103 5,117 124,648 SH OTHER 04 1,067 0 123,581 ST JUDE MED INC COM 790849103 106,652 2,598,097 SH DEFINED 01,08 904,533 1,693,564 0 ST JUDE MED INC COM 790849103 27,994 681,938 SH DEFINED 09 681,938 0 0 ST JUDE MED INC COM 790849103 1,741 42,415 SH DEFINED 10 42,125 0 290 ST JUDE MED INC COM 790849103 14 332 SH OTHER 10 332 0 0 ST MARY LD & EXPL CO COM 792228108 4,737 136,076 SH DEFINED 01 59,024 73,277 3,775 ST MARY LD & EXPL CO COM 792228108 430 12,345 SH OTHER 01 570 11,730 45 ST MARY LD & EXPL CO COM 792228108 1,295 37,195 SH DEFINED 04 36,245 950 0 ST MARY LD & EXPL CO COM 792228108 74 2,140 SH OTHER 04 1,475 665 0 ST MARY LD & EXPL CO COM 792228108 9,194 264,125 SH DEFINED 01,08 89,959 174,166 0 ST MARY LD & EXPL CO COM 792228108 1,010 29,020 SH DEFINED 10 28,140 880 0 ST MARY LD & EXPL CO COM 792228108 9 245 SH OTHER 10 245 0 0 SAKS INC COM 79377W108 933 108,527 SH DEFINED 01 45,232 63,295 0 SAKS INC COM 79377W108 37 4,260 SH DEFINED 04 4,260 0 0 SAKS INC COM 79377W108 12,034 1,399,249 SH DEFINED 01,08 131,577 1,267,672 0 SAKS INC COM 79377W108 2,987 347,297 SH DEFINED 09 347,297 0 0 SAKS INC COM 79377W108 2 280 SH DEFINED 10 280 0 0 SALEM COMMUNICATIONS CORP DE COM 794093104 57 15,897 SH DEFINED 01 0 15,897 0 SALEM COMMUNICATIONS CORP DE COM 794093104 115 32,155 SH DEFINED 01,08 13,127 19,028 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 412 ________ SALESFORCE COM INC COM 79466L302 13,954 187,434 SH DEFINED 01 104,060 81,079 2,295 SALESFORCE COM INC COM 79466L302 553 7,423 SH OTHER 01 6,406 362 655 SALESFORCE COM INC COM 79466L302 4,190 56,282 SH DEFINED 04 54,663 1,211 408 SALESFORCE COM INC COM 79466L302 316 4,243 SH OTHER 04 1,146 3,097 0 SALESFORCE COM INC COM 79466L302 64,035 860,112 SH DEFINED 01,08 304,221 555,891 0 SALESFORCE COM INC COM 79466L302 16,545 222,224 SH DEFINED 09 222,224 0 0 SALESFORCE COM INC COM 79466L302 1,294 17,386 SH DEFINED 10 17,181 145 60 SALESFORCE COM INC COM 79466L302 29 395 SH OTHER 10 168 227 0 SALIX PHARMACEUTICALS INC COM 795435106 2,788 74,844 SH DEFINED 01 24,835 48,559 1,450 SALIX PHARMACEUTICALS INC COM 795435106 22 590 SH DEFINED 04 590 0 0 SALIX PHARMACEUTICALS INC COM 795435106 76 2,045 SH OTHER 04 2,045 0 0 SALIX PHARMACEUTICALS INC COM 795435106 17,189 461,457 SH DEFINED 01,08 93,765 367,692 0 SALIX PHARMACEUTICALS INC COM 795435106 5,816 156,147 SH DEFINED 09 156,147 0 0 SALIX PHARMACEUTICALS INC COM 795435106 3 80 SH DEFINED 10 80 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2,013 225,639 SH DEFINED 01 107,001 117,338 1,300 SALLY BEAUTY HLDGS INC COM 79546E104 68 7,635 SH OTHER 01 0 7,090 545 SALLY BEAUTY HLDGS INC COM 79546E104 405 45,455 SH DEFINED 04 27,775 16,580 1,100 SALLY BEAUTY HLDGS INC COM 79546E104 10 1,105 SH OTHER 04 475 630 0 SALLY BEAUTY HLDGS INC COM 79546E104 6,443 722,353 SH DEFINED 01,08 153,595 568,758 0 SALLY BEAUTY HLDGS INC COM 79546E104 2,292 256,936 SH DEFINED 09 256,936 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 367 41,145 SH DEFINED 10 29,545 6,775 4,825 SAN JUAN BASIN RTY TR COM 798241105 42 2,000 SH OTHER 01 2,000 0 0 SAN JUAN BASIN RTY TR COM 798241105 156 7,500 SH DEFINED 04 7,500 0 0 SAN JUAN BASIN RTY TR COM 798241105 51 2,450 SH DEFINED 10 2,450 0 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 156 25,267 SH DEFINED 01 4,926 20,341 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 913 147,439 SH DEFINED 01,08 34,748 112,691 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 324 52,300 SH DEFINED 09 52,300 0 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 0 30 SH DEFINED 10 30 0 0 SANDERSON FARMS INC COM 800013104 1,731 32,287 SH DEFINED 01 8,616 23,081 590 SANDERSON FARMS INC COM 800013104 1 20 SH DEFINED 04 20 0 0 SANDERSON FARMS INC COM 800013104 9,349 174,391 SH DEFINED 01,08 39,460 134,931 0 SANDERSON FARMS INC COM 800013104 3,054 56,968 SH DEFINED 09 56,968 0 0 SANDERSON FARMS INC COM 800013104 3 50 SH DEFINED 10 50 0 0 SANDISK CORP COM 80004C101 10,052 290,261 SH DEFINED 01 127,580 157,713 4,968 SANDISK CORP COM 80004C101 96 2,764 SH OTHER 01 2,262 332 170 SANDISK CORP COM 80004C101 646 18,661 SH DEFINED 04 17,950 272 439 SANDISK CORP COM 80004C101 76 2,191 SH OTHER 04 2,175 16 0 SANDISK CORP COM 80004C101 64,676 1,867,621 SH DEFINED 01,08 694,082 1,173,539 0 SANDISK CORP COM 80004C101 16,485 476,036 SH DEFINED 09 476,036 0 0 SANDISK CORP COM 80004C101 227 6,541 SH DEFINED 10 6,411 0 130 SANDISK CORP COM 80004C101 6 169 SH OTHER 10 86 83 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 413 ________ SANDRIDGE ENERGY INC COM 80007P307 289 37,516 SH DEFINED 01 13,940 22,416 1,160 SANDRIDGE ENERGY INC COM 80007P307 1 120 SH OTHER 01 0 0 120 SANDRIDGE ENERGY INC COM 80007P307 3,712 482,080 SH DEFINED 01,08 57,581 424,499 0 SANDRIDGE ENERGY INC COM 80007P307 2 200 SH DEFINED 10 200 0 0 SANDY SPRING BANCORP INC COM 800363103 1,019 67,955 SH DEFINED 01 4,455 63,500 0 SANDY SPRING BANCORP INC COM 800363103 2,656 177,051 SH DEFINED 01,08 77,760 99,291 0 SANDY SPRING BANCORP INC COM 800363103 670 44,692 SH DEFINED 09 44,692 0 0 SANDY SPRING BANCORP INC COM 800363103 0 30 SH DEFINED 10 30 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 76 5,132 SH DEFINED 01 430 4,702 0 SANFILIPPO JOHN B & SON INC COM 800422107 167 11,286 SH DEFINED 01,08 3,720 7,566 0 SANGAMO BIOSCIENCES INC COM 800677106 254 46,912 SH DEFINED 01 10,685 36,227 0 SANGAMO BIOSCIENCES INC COM 800677106 1,919 354,070 SH DEFINED 01,08 66,166 287,904 0 SANGAMO BIOSCIENCES INC COM 800677106 631 116,427 SH DEFINED 09 116,427 0 0 SANMINA SCI CORP COM 800907206 709 42,998 SH DEFINED 01 2,284 40,714 0 SANMINA SCI CORP COM 800907206 2,277 138,008 SH DEFINED 01,08 30,601 107,407 0 SANOFI AVENTIS COM 80105N105 22,270 596,087 SH DEFINED 01 397,790 159,057 39,240 SANOFI AVENTIS COM 80105N105 1,529 40,918 SH OTHER 01 7,745 29,914 3,259 SANOFI AVENTIS COM 80105N105 14,591 390,557 SH DEFINED 04 326,787 58,508 5,262 SANOFI AVENTIS COM 80105N105 1,237 33,110 SH OTHER 04 14,030 12,025 7,055 SANOFI AVENTIS COM 80105N105 83 2,225 SH DEFINED 07,10 2,225 0 0 SANOFI AVENTIS COM 80105N105 19,492 521,734 SH DEFINED 01,08 497,226 6,263 18,245 SANOFI AVENTIS COM 80105N105 6,529 174,770 SH DEFINED 10 152,344 16,721 5,705 SANOFI AVENTIS COM 80105N105 20 540 SH OTHER 10 540 0 0 SANTANDER BANCORP COM 802809103 520 42,411 SH DEFINED 01 635 41,776 0 SANTANDER BANCORP COM 802809103 1,200 97,834 SH DEFINED 01,08 50,744 47,090 0 SANTANDER BANCORP COM 802809103 189 15,400 SH DEFINED 09 15,400 0 0 SANTARUS INC COM 802817304 265 49,332 SH DEFINED 01 13,168 36,164 0 SANTARUS INC COM 802817304 2,149 399,445 SH DEFINED 01,08 71,995 327,450 0 SANTARUS INC COM 802817304 954 177,354 SH DEFINED 09 177,354 0 0 SAP AG COM 803054204 10,721 222,576 SH DEFINED 01 182,513 25,075 14,988 SAP AG COM 803054204 1,275 26,479 SH OTHER 01 10,383 14,326 1,770 SAP AG COM 803054204 4,964 103,053 SH DEFINED 04 71,809 29,905 1,339 SAP AG COM 803054204 558 11,590 SH OTHER 04 9,980 1,410 200 SAP AG COM 803054204 203 4,223 SH DEFINED 07,10 0 4,223 0 SAP AG COM 803054204 2,072 43,023 SH DEFINED 01,08 43,023 0 0 SAP AG COM 803054204 4,405 91,439 SH DEFINED 10 76,260 12,604 2,575 SAP AG COM 803054204 168 3,485 SH OTHER 10 2,875 610 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 414 ________ SAPIENT CORP COM 803062108 1,288 140,909 SH DEFINED 01 21,580 119,329 0 SAPIENT CORP COM 803062108 49 5,330 SH DEFINED 04 0 5,330 0 SAPIENT CORP COM 803062108 6,934 758,600 SH DEFINED 01,08 184,421 574,179 0 SAPIENT CORP COM 803062108 2,111 230,976 SH DEFINED 09 230,976 0 0 SAPIENT CORP COM 803062108 2 170 SH DEFINED 10 0 0 170 SAPPI LTD COM 803069202 74 16,662 SH DEFINED 01 16,662 0 0 SARA LEE CORP COM 803111103 11,262 808,472 SH DEFINED 01 401,477 396,071 10,924 SARA LEE CORP COM 803111103 2,110 151,438 SH OTHER 01 32,463 117,951 1,024 SARA LEE CORP COM 803111103 710 50,943 SH DEFINED 04 48,311 1,675 957 SARA LEE CORP COM 803111103 245 17,558 SH OTHER 04 10,307 851 6,400 SARA LEE CORP COM 803111103 13 935 SH DEFINED 07,10 935 0 0 SARA LEE CORP COM 803111103 82,436 5,917,846 SH DEFINED 01,08 2,231,675 3,686,171 0 SARA LEE CORP COM 803111103 20,113 1,443,833 SH DEFINED 09 1,443,833 0 0 SARA LEE CORP COM 803111103 814 58,457 SH DEFINED 10 57,657 0 800 SARA LEE CORP COM 803111103 11 757 SH OTHER 10 457 300 0 SASOL LTD COM 803866300 853 20,661 SH DEFINED 01 19,561 1,100 0 SASOL LTD COM 803866300 1,156 28,000 SH OTHER 01 28,000 0 0 SASOL LTD COM 803866300 41 1,000 SH DEFINED 04 1,000 0 0 SASOL LTD COM 803866300 62 1,500 SH OTHER 04 0 1,500 0 SASOL LTD COM 803866300 26 623 SH DEFINED 01,08 623 0 0 SATCON TECHNOLOGY CORP COM 803893106 168 69,437 SH DEFINED 01 14,696 54,741 0 SATCON TECHNOLOGY CORP COM 803893106 1,242 513,084 SH DEFINED 01,08 98,733 414,351 0 SATCON TECHNOLOGY CORP COM 803893106 446 184,292 SH DEFINED 09 184,292 0 0 SATYAM COMPUTER SERVICES LTD COM 804098101 21 4,000 SH DEFINED 01 4,000 0 0 SATYAM COMPUTER SERVICES LTD COM 804098101 65 12,543 SH DEFINED 01,08 12,543 0 0 SAUER-DANFOSS INC COM 804137107 493 37,112 SH DEFINED 01 2,816 34,296 0 SAUER-DANFOSS INC COM 804137107 1,651 124,327 SH DEFINED 01,08 44,736 79,591 0 SAUL CTRS INC COM 804395101 717 17,316 SH DEFINED 01 1,659 15,657 0 SAUL CTRS INC COM 804395101 3,378 81,597 SH DEFINED 01,08 33,228 48,369 0 SAUL CTRS INC COM 804395101 854 20,638 SH DEFINED 09 20,638 0 0 SAVANNAH BANCORP INC COM 804748101 20 1,925 SH DEFINED 01 320 1,605 0 SAVANNAH BANCORP INC COM 804748101 105 9,863 SH DEFINED 01,08 2,714 7,149 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 1,541 106,639 SH DEFINED 01 31,255 74,154 1,230 SAVIENT PHARMACEUTICALS INC COM 80517Q100 2 105 SH DEFINED 04 105 0 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 8,213 568,388 SH DEFINED 01,08 123,864 444,524 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 2,705 187,181 SH DEFINED 09 187,181 0 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 1 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 415 ________ SAVVIS INC COM 805423308 879 53,283 SH DEFINED 01 9,038 44,245 0 SAVVIS INC COM 805423308 5,251 318,223 SH DEFINED 01,08 72,917 245,306 0 SAVVIS INC COM 805423308 1,662 100,724 SH DEFINED 09 100,724 0 0 SAVVIS INC COM 805423308 1 70 SH DEFINED 10 70 0 0 SCANA CORP NEW COM 80589M102 4,174 111,040 SH DEFINED 01 55,275 53,559 2,206 SCANA CORP NEW COM 80589M102 106 2,814 SH OTHER 01 1,080 72 1,662 SCANA CORP NEW COM 80589M102 247 6,582 SH DEFINED 04 5,172 260 1,150 SCANA CORP NEW COM 80589M102 61 1,635 SH OTHER 04 1,627 8 0 SCANA CORP NEW COM 80589M102 9 240 SH DEFINED 07,10 240 0 0 SCANA CORP NEW COM 80589M102 34,447 916,395 SH DEFINED 01,08 326,012 590,383 0 SCANA CORP NEW COM 80589M102 8,457 224,975 SH DEFINED 09 224,975 0 0 SCANA CORP NEW COM 80589M102 77 2,056 SH DEFINED 10 1,776 0 280 SCANA CORP NEW COM 80589M102 1 33 SH OTHER 10 33 0 0 SCANSOURCE INC COM 806037107 1,565 54,389 SH DEFINED 01 21,932 31,857 600 SCANSOURCE INC COM 806037107 11 380 SH OTHER 01 0 125 255 SCANSOURCE INC COM 806037107 243 8,445 SH DEFINED 04 7,800 240 405 SCANSOURCE INC COM 806037107 13 465 SH OTHER 04 190 275 0 SCANSOURCE INC COM 806037107 6,535 227,062 SH DEFINED 01,08 56,213 170,849 0 SCANSOURCE INC COM 806037107 2,111 73,334 SH DEFINED 09 73,334 0 0 SCANSOURCE INC COM 806037107 311 10,801 SH DEFINED 10 10,801 0 0 SCHAWK INC COM 806373106 2,994 165,128 SH DEFINED 01 3,585 161,543 0 SCHAWK INC COM 806373106 15 850 SH DEFINED 04 0 850 0 SCHAWK INC COM 806373106 4,836 266,746 SH DEFINED 01,08 177,823 88,923 0 SCHAWK INC COM 806373106 733 40,431 SH DEFINED 09 40,431 0 0 SCHEIN HENRY INC COM 806407102 4,695 79,713 SH DEFINED 01 26,221 50,933 2,559 SCHEIN HENRY INC COM 806407102 882 14,980 SH OTHER 01 12,920 2,000 60 SCHEIN HENRY INC COM 806407102 96 1,624 SH DEFINED 04 1,589 35 0 SCHEIN HENRY INC COM 806407102 38,765 658,153 SH DEFINED 01,08 151,206 506,947 0 SCHEIN HENRY INC COM 806407102 2,581 43,812 SH DEFINED 09 43,812 0 0 SCHEIN HENRY INC COM 806407102 159 2,700 SH DEFINED 10 2,700 0 0 SCHIFF NUTRITION INTL INC COM 806693107 179 21,846 SH DEFINED 01 2,057 19,789 0 SCHIFF NUTRITION INTL INC COM 806693107 773 94,526 SH DEFINED 01,08 25,949 68,577 0 SCHIFF NUTRITION INTL INC COM 806693107 429 52,430 SH DEFINED 09 52,430 0 0 SCHLUMBERGER LTD COM 806857108 149,321 2,352,989 SH DEFINED 01 1,555,833 738,069 59,087 SCHLUMBERGER LTD COM 806857108 40,262 634,444 SH OTHER 01 423,319 151,577 59,548 SCHLUMBERGER LTD COM 806857108 48,727 767,835 SH DEFINED 04 677,153 53,831 36,851 SCHLUMBERGER LTD COM 806857108 23,085 363,776 SH OTHER 04 277,306 28,112 58,358 SCHLUMBERGER LTD COM 806857108 481 7,582 SH DEFINED 07,10 5,000 2,582 0 SCHLUMBERGER LTD COM 806857108 626,755 9,876,371 SH DEFINED 01,08 3,673,270 6,192,034 11,067 SCHLUMBERGER LTD COM 806857108 160,489 2,528,975 SH DEFINED 09 2,528,975 0 0 SCHLUMBERGER LTD COM 806857108 23,236 366,158 SH DEFINED 10 290,891 34,277 40,990 SCHLUMBERGER LTD COM 806857108 6,263 98,687 SH OTHER 10 54,916 31,926 11,845 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 416 ________ SCHNITZER STL INDS COM 806882106 1,522 28,981 SH DEFINED 01 13,182 15,699 100 SCHNITZER STL INDS COM 806882106 308 5,870 SH OTHER 01 160 5,620 90 SCHNITZER STL INDS COM 806882106 459 8,735 SH DEFINED 04 8,470 265 0 SCHNITZER STL INDS COM 806882106 8 145 SH OTHER 04 145 0 0 SCHNITZER STL INDS COM 806882106 4,061 77,303 SH DEFINED 01,08 20,174 57,129 0 SCHNITZER STL INDS COM 806882106 325 6,195 SH DEFINED 10 6,195 0 0 SCHOLASTIC CORP COM 807066105 5,998 214,223 SH DEFINED 01 8,071 206,152 0 SCHOLASTIC CORP COM 807066105 160 5,725 SH DEFINED 04 2,350 3,170 205 SCHOLASTIC CORP COM 807066105 15 550 SH DEFINED 07,10 0 550 0 SCHOLASTIC CORP COM 807066105 13,038 465,657 SH DEFINED 01,08 224,992 240,665 0 SCHOLASTIC CORP COM 807066105 1,682 60,083 SH DEFINED 09 60,083 0 0 SCHOLASTIC CORP COM 807066105 10 350 SH DEFINED 10 170 180 0 SCHOOL SPECIALTY INC COM 807863105 4,495 197,400 SH DEFINED 01 7,741 188,979 680 SCHOOL SPECIALTY INC COM 807863105 107 4,700 SH OTHER 01 0 4,700 0 SCHOOL SPECIALTY INC COM 807863105 13 550 SH DEFINED 04 10 540 0 SCHOOL SPECIALTY INC COM 807863105 7,730 339,481 SH DEFINED 01,08 210,241 129,240 0 SCHOOL SPECIALTY INC COM 807863105 1,313 57,642 SH DEFINED 09 57,642 0 0 SCHOOL SPECIALTY INC COM 807863105 1 40 SH DEFINED 10 40 0 0 SCHULMAN A INC COM 808194104 6,760 276,269 SH DEFINED 01 11,132 263,927 1,210 SCHULMAN A INC COM 808194104 1 35 SH DEFINED 04 35 0 0 SCHULMAN A INC COM 808194104 11,037 451,036 SH DEFINED 01,08 292,386 158,650 0 SCHULMAN A INC COM 808194104 1,637 66,884 SH DEFINED 09 66,884 0 0 SCHULMAN A INC COM 808194104 2 100 SH DEFINED 10 100 0 0 SCHWAB CHARLES CORP NEW COM 808513105 70,779 3,787,007 SH DEFINED 01 2,932,084 767,542 87,381 SCHWAB CHARLES CORP NEW COM 808513105 10,510 562,335 SH OTHER 01 480,068 55,477 26,790 SCHWAB CHARLES CORP NEW COM 808513105 56,565 3,026,496 SH DEFINED 04 2,814,436 114,918 97,142 SCHWAB CHARLES CORP NEW COM 808513105 13,334 713,428 SH OTHER 04 585,261 96,925 31,242 SCHWAB CHARLES CORP NEW COM 808513105 10 535 SH DEFINED 07,10 535 0 0 SCHWAB CHARLES CORP NEW COM 808513105 143,310 7,667,719 SH DEFINED 01,08 2,714,272 4,953,447 0 SCHWAB CHARLES CORP NEW COM 808513105 39,187 2,096,690 SH DEFINED 09 2,096,690 0 0 SCHWAB CHARLES CORP NEW COM 808513105 14,489 775,248 SH DEFINED 10 722,538 32,550 20,160 SCHWAB CHARLES CORP NEW COM 808513105 3,072 164,380 SH OTHER 10 114,582 17,303 32,495 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,762 37,058 SH DEFINED 01 10,496 26,012 550 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2 50 SH OTHER 01 0 50 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 210 4,425 SH DEFINED 04 4,425 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 9 195 SH OTHER 04 195 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 7,140 150,120 SH DEFINED 01,08 39,693 110,427 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,289 48,131 SH DEFINED 09 48,131 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 105 2,209 SH DEFINED 10 2,209 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 224 63,386 SH DEFINED 01 7,132 56,254 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 1,118 316,753 SH DEFINED 01,08 74,618 242,135 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 426 120,710 SH DEFINED 09 120,710 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 417 ________ SCIENTIFIC GAMES CORP COM 80874P109 1,169 82,822 SH DEFINED 01 33,766 46,966 2,090 SCIENTIFIC GAMES CORP COM 80874P109 34 2,375 SH OTHER 01 160 2,215 0 SCIENTIFIC GAMES CORP COM 80874P109 330 23,406 SH DEFINED 04 22,721 465 220 SCIENTIFIC GAMES CORP COM 80874P109 21 1,470 SH OTHER 04 1,150 320 0 SCIENTIFIC GAMES CORP COM 80874P109 5,855 414,928 SH DEFINED 01,08 43,209 371,719 0 SCIENTIFIC GAMES CORP COM 80874P109 273 19,375 SH DEFINED 10 17,500 805 1,070 SCIENTIFIC GAMES CORP COM 80874P109 3 190 SH OTHER 10 190 0 0 SCIENTIFIC LEARNING CORP COM 808760102 19 3,979 SH DEFINED 01 0 3,979 0 SCIENTIFIC LEARNING CORP COM 808760102 60 12,473 SH DEFINED 01,08 1,914 10,559 0 SCOTTS MIRACLE GRO CO COM 810186106 1,754 37,840 SH DEFINED 01 25,044 10,271 2,525 SCOTTS MIRACLE GRO CO COM 810186106 385 8,315 SH OTHER 01 110 8,165 40 SCOTTS MIRACLE GRO CO COM 810186106 725 15,635 SH DEFINED 04 15,145 350 140 SCOTTS MIRACLE GRO CO COM 810186106 44 960 SH OTHER 04 755 205 0 SCOTTS MIRACLE GRO CO COM 810186106 12,648 272,887 SH DEFINED 01,08 17,458 255,429 0 SCOTTS MIRACLE GRO CO COM 810186106 629 13,575 SH DEFINED 10 11,460 1,465 650 SCOTTS MIRACLE GRO CO COM 810186106 6 130 SH OTHER 10 130 0 0 SCRIPPS E W CO OHIO COM 811054402 215 25,451 SH DEFINED 01 11,278 12,553 1,620 SCRIPPS E W CO OHIO COM 811054402 3 402 SH OTHER 01 0 402 0 SCRIPPS E W CO OHIO COM 811054402 1,879 222,315 SH DEFINED 01,08 34,028 188,287 0 SCRIPPS E W CO OHIO COM 811054402 678 80,200 SH DEFINED 09 80,200 0 0 SCRIPPS NETWORKS INTERACT IN COM 811065101 4,124 92,979 SH DEFINED 01 40,048 51,239 1,692 SCRIPPS NETWORKS INTERACT IN COM 811065101 483 10,890 SH OTHER 01 9,529 1,291 70 SCRIPPS NETWORKS INTERACT IN COM 811065101 116 2,621 SH DEFINED 04 2,424 190 7 SCRIPPS NETWORKS INTERACT IN COM 811065101 91 2,046 SH OTHER 04 46 2,000 0 SCRIPPS NETWORKS INTERACT IN COM 811065101 2 55 SH DEFINED 07,10 55 0 0 SCRIPPS NETWORKS INTERACT IN COM 811065101 31,266 704,980 SH DEFINED 01,08 250,996 453,984 0 SCRIPPS NETWORKS INTERACT IN COM 811065101 8,436 190,216 SH DEFINED 09 190,216 0 0 SCRIPPS NETWORKS INTERACT IN COM 811065101 40 897 SH DEFINED 10 847 0 50 SCRIPPS NETWORKS INTERACT IN COM 811065101 193 4,357 SH OTHER 10 37 0 4,320 SEABOARD CORP COM 811543107 1,598 1,230 SH DEFINED 01 117 1,113 0 SEABOARD CORP COM 811543107 5,094 3,921 SH DEFINED 01,08 1,568 2,353 0 SEABOARD CORP COM 811543107 1,119 861 SH DEFINED 09 861 0 0 SEABRIGHT INSURANCE HLDGS IN COM 811656107 2,056 186,753 SH DEFINED 01 4,975 181,758 20 SEABRIGHT INSURANCE HLDGS IN COM 811656107 3,578 324,993 SH DEFINED 01,08 196,579 128,414 0 SEABRIGHT INSURANCE HLDGS IN COM 811656107 802 72,846 SH DEFINED 09 72,846 0 0 SEABRIGHT INSURANCE HLDGS IN COM 811656107 2 140 SH DEFINED 10 140 0 0 SEACHANGE INTL INC COM 811699107 1,016 141,450 SH DEFINED 01 7,640 133,750 60 SEACHANGE INTL INC COM 811699107 2,504 348,787 SH DEFINED 01,08 157,072 191,715 0 SEACHANGE INTL INC COM 811699107 670 93,375 SH DEFINED 09 93,375 0 0 SEACHANGE INTL INC COM 811699107 1 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 418 ________ SEACOAST BKG CORP FLA COM 811707306 28 16,545 SH DEFINED 01 0 16,545 0 SEACOAST BKG CORP FLA COM 811707306 131 77,675 SH DEFINED 01,08 16,057 61,618 0 SEACOR HOLDINGS INC COM 811904101 1,835 22,752 SH DEFINED 01 6,764 15,238 750 SEACOR HOLDINGS INC COM 811904101 2 30 SH DEFINED 04 30 0 0 SEACOR HOLDINGS INC COM 811904101 6,668 82,670 SH DEFINED 01,08 23,155 59,515 0 SEACOR HOLDINGS INC COM 811904101 3 40 SH DEFINED 10 40 0 0 SEAHAWK DRILLING INC COM 81201R107 260 13,806 SH DEFINED 01 4,002 9,794 10 SEAHAWK DRILLING INC COM 81201R107 0 6 SH OTHER 01 0 0 6 SEAHAWK DRILLING INC COM 81201R107 0 5 SH DEFINED 04 5 0 0 SEAHAWK DRILLING INC COM 81201R107 814 43,185 SH DEFINED 01,08 8,400 34,785 0 SEAHAWK DRILLING INC COM 81201R107 0 26 SH DEFINED 10 26 0 0 SEALED AIR CORP NEW COM 81211K100 3,549 168,337 SH DEFINED 01 86,735 78,474 3,128 SEALED AIR CORP NEW COM 81211K100 35 1,682 SH OTHER 01 1,572 0 110 SEALED AIR CORP NEW COM 81211K100 169 7,995 SH DEFINED 04 7,361 389 245 SEALED AIR CORP NEW COM 81211K100 2 109 SH OTHER 04 109 0 0 SEALED AIR CORP NEW COM 81211K100 3 125 SH DEFINED 07,10 125 0 0 SEALED AIR CORP NEW COM 81211K100 26,883 1,275,263 SH DEFINED 01,08 452,808 822,455 0 SEALED AIR CORP NEW COM 81211K100 7,190 341,064 SH DEFINED 09 341,064 0 0 SEALED AIR CORP NEW COM 81211K100 54 2,582 SH DEFINED 10 2,582 0 0 SEALED AIR CORP NEW COM 81211K100 34 1,609 SH OTHER 10 1,609 0 0 SEALY CORP COM 812139301 190 54,420 SH DEFINED 01 11,079 43,341 0 SEALY CORP COM 812139301 1,336 381,830 SH DEFINED 01,08 79,862 301,968 0 SEALY CORP COM 812139301 365 104,400 SH DEFINED 09 104,400 0 0 SEALY CORP COM 812139301 0 30 SH DEFINED 10 30 0 0 SEARS HLDGS CORP COM 812350106 6,287 57,986 SH DEFINED 01 29,337 27,658 991 SEARS HLDGS CORP COM 812350106 127 1,172 SH OTHER 01 1,082 36 54 SEARS HLDGS CORP COM 812350106 508 4,687 SH DEFINED 04 4,509 60 118 SEARS HLDGS CORP COM 812350106 75 695 SH OTHER 04 689 6 0 SEARS HLDGS CORP COM 812350106 48,339 445,812 SH DEFINED 01,08 176,614 269,198 0 SEARS HLDGS CORP COM 812350106 11,457 105,667 SH DEFINED 09 105,667 0 0 SEARS HLDGS CORP COM 812350106 98 902 SH DEFINED 10 872 0 30 SEARS HLDGS CORP COM 812350106 35 320 SH OTHER 10 300 20 0 SEATTLE GENETICS INC COM 812578102 1,181 98,914 SH DEFINED 01 18,599 80,280 35 SEATTLE GENETICS INC COM 812578102 7,916 663,010 SH DEFINED 01,08 137,487 525,523 0 SEATTLE GENETICS INC COM 812578102 2,874 240,686 SH DEFINED 09 240,686 0 0 SEATTLE GENETICS INC COM 812578102 1 110 SH DEFINED 10 110 0 0 SELECT SECTOR SPDR TR COM 81369Y100 3,718 109,611 SH DEFINED 01 91,436 14,575 3,600 SELECT SECTOR SPDR TR COM 81369Y100 1,103 32,512 SH OTHER 01 25,472 5,440 1,600 SELECT SECTOR SPDR TR COM 81369Y100 5,214 153,703 SH DEFINED 04 148,288 3,240 2,175 SELECT SECTOR SPDR TR COM 81369Y100 1,275 37,585 SH OTHER 04 30,710 6,192 683 SELECT SECTOR SPDR TR COM 81369Y100 538 15,875 SH DEFINED 10 15,875 0 0 SELECT SECTOR SPDR TR COM 81369Y100 39 1,150 SH OTHER 10 200 950 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 419 ________ SELECT SECTOR SPDR TR COM 81369Y209 2,923 90,977 SH DEFINED 01 72,867 17,910 200 SELECT SECTOR SPDR TR COM 81369Y209 339 10,553 SH OTHER 01 7,550 2,663 340 SELECT SECTOR SPDR TR COM 81369Y209 457 14,235 SH DEFINED 04 14,235 0 0 SELECT SECTOR SPDR TR COM 81369Y209 350 10,890 SH OTHER 04 9,590 0 1,300 SELECT SECTOR SPDR TR COM 81369Y209 331 10,310 SH DEFINED 10 10,310 0 0 SELECT SECTOR SPDR TR COM 81369Y308 1,792 64,165 SH DEFINED 01 45,140 17,975 1,050 SELECT SECTOR SPDR TR COM 81369Y308 700 25,075 SH OTHER 01 25,075 0 0 SELECT SECTOR SPDR TR COM 81369Y308 601 21,530 SH DEFINED 04 21,530 0 0 SELECT SECTOR SPDR TR COM 81369Y308 176 6,305 SH OTHER 04 6,305 0 0 SELECT SECTOR SPDR TR COM 81369Y308 131 4,675 SH DEFINED 10 4,675 0 0 SELECT SECTOR SPDR TR COM 81369Y308 67 2,400 SH OTHER 10 2,400 0 0 SELECT SECTOR SPDR TR COM 81369Y407 1,831 55,767 SH DEFINED 01 53,267 0 2,500 SELECT SECTOR SPDR TR COM 81369Y407 187 5,696 SH OTHER 01 5,056 640 0 SELECT SECTOR SPDR TR COM 81369Y407 402 12,254 SH DEFINED 04 12,254 0 0 SELECT SECTOR SPDR TR COM 81369Y407 131 3,980 SH OTHER 04 3,280 0 700 SELECT SECTOR SPDR TR COM 81369Y407 64 1,940 SH DEFINED 10 1,940 0 0 SELECT SECTOR SPDR TR COM 81369Y407 36 1,100 SH OTHER 10 0 1,100 0 SELECT SECTOR SPDR TR COM 81369Y506 6,837 118,858 SH DEFINED 01 110,688 50 8,120 SELECT SECTOR SPDR TR COM 81369Y506 790 13,743 SH OTHER 01 5,723 2,545 5,475 SELECT SECTOR SPDR TR COM 81369Y506 1,892 32,892 SH DEFINED 04 31,442 1,400 50 SELECT SECTOR SPDR TR COM 81369Y506 444 7,725 SH OTHER 04 7,725 0 0 SELECT SECTOR SPDR TR COM 81369Y506 513 8,925 SH DEFINED 10 5,425 0 3,500 SELECT SECTOR SPDR TR COM 81369Y506 58 1,000 SH OTHER 10 1,000 0 0 SELECT SECTOR SPDR TR COM 81369Y605 8,485 531,997 SH DEFINED 01 503,914 10,883 17,200 SELECT SECTOR SPDR TR COM 81369Y605 1,949 122,225 SH OTHER 01 72,070 9,280 40,875 SELECT SECTOR SPDR TR COM 81369Y605 6,230 390,614 SH DEFINED 04 379,756 2,638 8,220 SELECT SECTOR SPDR TR COM 81369Y605 1,951 122,340 SH OTHER 04 115,156 3,812 3,372 SELECT SECTOR SPDR TR COM 81369Y605 962 60,283 SH DEFINED 10 59,083 0 1,200 SELECT SECTOR SPDR TR COM 81369Y605 124 7,800 SH OTHER 10 7,800 0 0 SELECT SECTOR SPDR TR COM 81369Y704 2,625 84,030 SH DEFINED 01 68,430 14,400 1,200 SELECT SECTOR SPDR TR COM 81369Y704 417 13,340 SH OTHER 01 13,100 240 0 SELECT SECTOR SPDR TR COM 81369Y704 606 19,405 SH DEFINED 04 19,255 150 0 SELECT SECTOR SPDR TR COM 81369Y704 307 9,815 SH OTHER 04 9,590 225 0 SELECT SECTOR SPDR TR COM 81369Y704 225 7,195 SH DEFINED 10 7,195 0 0 SELECT SECTOR SPDR TR COM 81369Y803 16,513 714,837 SH DEFINED 01 652,161 22,409 40,267 SELECT SECTOR SPDR TR COM 81369Y803 8,721 377,538 SH OTHER 01 130,780 83,683 163,075 SELECT SECTOR SPDR TR COM 81369Y803 7,303 316,139 SH DEFINED 04 299,544 4,760 11,835 SELECT SECTOR SPDR TR COM 81369Y803 3,166 137,060 SH OTHER 04 124,711 6,300 6,049 SELECT SECTOR SPDR TR COM 81369Y803 1,046 45,297 SH DEFINED 10 44,297 1,000 0 SELECT SECTOR SPDR TR COM 81369Y803 591 25,592 SH OTHER 10 25,292 300 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 420 ________ SELECT SECTOR SPDR TR COM 81369Y886 2,950 99,456 SH DEFINED 01 96,596 1,735 1,125 SELECT SECTOR SPDR TR COM 81369Y886 448 15,095 SH OTHER 01 12,240 1,780 1,075 SELECT SECTOR SPDR TR COM 81369Y886 3,218 108,480 SH DEFINED 04 106,130 1,650 700 SELECT SECTOR SPDR TR COM 81369Y886 898 30,275 SH OTHER 04 25,575 2,746 1,954 SELECT SECTOR SPDR TR COM 81369Y886 100 3,371 SH DEFINED 10 3,371 0 0 SELECT SECTOR SPDR TR COM 81369Y886 30 1,000 SH OTHER 10 1,000 0 0 SECURITY NATL FINL CORP COM 814785309 18 5,814 SH DEFINED 01 0 5,814 0 SECURITY NATL FINL CORP COM 814785309 62 19,750 SH DEFINED 01,08 9,166 10,584 0 SELECT COMFORT CORP COM 81616X103 328 41,144 SH DEFINED 01 4,080 37,064 0 SELECT COMFORT CORP COM 81616X103 43 5,410 SH DEFINED 04 5,410 0 0 SELECT COMFORT CORP COM 81616X103 947 118,862 SH DEFINED 01,08 30,736 88,126 0 SELECT COMFORT CORP COM 81616X103 43 5,370 SH DEFINED 10 5,370 0 0 SELECT MED HLDGS CORP COM 81619Q105 119 14,068 SH DEFINED 01 3,724 10,344 0 SELECT MED HLDGS CORP COM 81619Q105 1,848 218,929 SH DEFINED 01,08 28,455 190,474 0 SELECT MED HLDGS CORP COM 81619Q105 721 85,436 SH DEFINED 09 85,436 0 0 SELECTIVE INS GROUP INC COM 816300107 7,674 462,281 SH DEFINED 01 24,635 435,931 1,715 SELECTIVE INS GROUP INC COM 816300107 13 805 SH DEFINED 04 85 720 0 SELECTIVE INS GROUP INC COM 816300107 13,605 819,603 SH DEFINED 01,08 488,123 331,480 0 SELECTIVE INS GROUP INC COM 816300107 2,448 147,448 SH DEFINED 09 147,448 0 0 SELECTIVE INS GROUP INC COM 816300107 2 100 SH DEFINED 10 100 0 0 SEMICONDUCTOR MFG INTL CORP COM 81663N206 117 18,370 SH DEFINED 01 18,370 0 0 SEMTECH CORP COM 816850101 2,314 132,739 SH DEFINED 01 53,739 78,560 440 SEMTECH CORP COM 816850101 221 12,670 SH OTHER 01 4,785 6,135 1,750 SEMTECH CORP COM 816850101 814 46,720 SH DEFINED 04 43,910 2,810 0 SEMTECH CORP COM 816850101 14 805 SH OTHER 04 430 0 375 SEMTECH CORP COM 816850101 37 2,110 SH DEFINED 07,10 2,110 0 0 SEMTECH CORP COM 816850101 12,382 710,401 SH DEFINED 01,08 112,781 597,620 0 SEMTECH CORP COM 816850101 3,072 176,230 SH DEFINED 09 176,230 0 0 SEMTECH CORP COM 816850101 470 26,985 SH DEFINED 10 22,990 3,995 0 SEMPRA ENERGY COM 816851109 12,319 246,864 SH DEFINED 01 117,192 124,775 4,897 SEMPRA ENERGY COM 816851109 459 9,202 SH OTHER 01 1,962 6,985 255 SEMPRA ENERGY COM 816851109 616 12,340 SH DEFINED 04 10,817 549 974 SEMPRA ENERGY COM 816851109 3,060 61,319 SH OTHER 04 61,302 17 0 SEMPRA ENERGY COM 816851109 24 490 SH DEFINED 07,10 490 0 0 SEMPRA ENERGY COM 816851109 97,672 1,957,356 SH DEFINED 01,08 704,381 1,252,975 0 SEMPRA ENERGY COM 816851109 25,761 516,260 SH DEFINED 09 516,260 0 0 SEMPRA ENERGY COM 816851109 333 6,676 SH DEFINED 10 6,176 0 500 SEMPRA ENERGY COM 816851109 8 154 SH OTHER 10 154 0 0 SENECA FOODS CORP NEW COM 817070501 177 6,089 SH DEFINED 01 1,833 4,256 0 SENECA FOODS CORP NEW COM 817070501 1,753 60,199 SH DEFINED 01,08 9,414 50,785 0 SENECA FOODS CORP NEW COM 817070501 767 26,335 SH DEFINED 09 26,335 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 421 ________ SENIOR HSG PPTYS TR COM 81721M109 904 40,826 SH DEFINED 01 19,564 18,562 2,700 SENIOR HSG PPTYS TR COM 81721M109 2 90 SH OTHER 01 0 0 90 SENIOR HSG PPTYS TR COM 81721M109 5 210 SH DEFINED 04 210 0 0 SENIOR HSG PPTYS TR COM 81721M109 22 1,000 SH OTHER 04 0 0 1,000 SENIOR HSG PPTYS TR COM 81721M109 19,845 895,955 SH DEFINED 01,08 181,079 714,876 0 SENIOR HSG PPTYS TR COM 81721M109 5 240 SH DEFINED 10 0 0 240 SENOMYX INC COM 81724Q107 54 16,618 SH DEFINED 01 1,665 14,953 0 SENOMYX INC COM 81724Q107 159 48,406 SH DEFINED 01,08 15,712 32,694 0 SENORX INC COM 81724W104 52 7,110 SH DEFINED 01 910 6,200 0 SENORX INC COM 81724W104 130 17,700 SH DEFINED 01,08 6,363 11,337 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 10,180 350,325 SH DEFINED 01 15,038 334,587 700 SENSIENT TECHNOLOGIES CORP COM 81725T100 15 530 SH DEFINED 04 105 425 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 215 7,400 SH OTHER 04 0 7,400 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 24,237 834,039 SH DEFINED 01,08 373,114 460,925 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4,022 138,395 SH DEFINED 09 138,395 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 39 1,325 SH DEFINED 10 100 1,225 0 SEQUENOM INC COM 817337405 484 76,960 SH DEFINED 01 15,402 61,498 60 SEQUENOM INC COM 817337405 3,228 513,153 SH DEFINED 01,08 103,143 410,010 0 SEQUENOM INC COM 817337405 1,156 183,761 SH DEFINED 09 183,761 0 0 SERVICE CORP INTL COM 817565104 935 101,826 SH DEFINED 01 57,416 37,350 7,060 SERVICE CORP INTL COM 817565104 2 195 SH OTHER 01 0 0 195 SERVICE CORP INTL COM 817565104 5 580 SH DEFINED 04 580 0 0 SERVICE CORP INTL COM 817565104 13,986 1,523,478 SH DEFINED 01,08 114,074 1,409,404 0 SERVICE CORP INTL COM 817565104 5 520 SH DEFINED 10 520 0 0 SERVIDYNE INC COM 81765M106 18 4,981 SH DEFINED 01 0 4,981 0 SERVIDYNE INC COM 81765M106 39 10,666 SH DEFINED 01,08 5,914 4,752 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 17 4,641 SH DEFINED 01 0 4,641 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 27 7,125 SH DEFINED 01,08 5,437 1,688 0 SHARPS COMPLIANCE CORP COM 820017101 57 8,707 SH DEFINED 01 0 8,707 0 SHARPS COMPLIANCE CORP COM 820017101 100 15,223 SH DEFINED 01,08 8,707 6,516 0 SHAW COMMUNICATIONS INC COM 82028K200 1,001 50,369 SH DEFINED 01 43,879 830 5,660 SHAW COMMUNICATIONS INC COM 82028K200 11 562 SH OTHER 01 160 402 0 SHAW COMMUNICATIONS INC COM 82028K200 68 3,439 SH DEFINED 04 3,439 0 0 SHAW COMMUNICATIONS INC COM 82028K200 354 17,795 SH DEFINED 01,08 17,795 0 0 SHAW COMMUNICATIONS INC COM 82028K200 180 9,080 SH DEFINED 10 9,080 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 422 ________ SHAW GROUP INC COM 820280105 3,527 102,456 SH DEFINED 01 59,574 38,842 4,040 SHAW GROUP INC COM 820280105 2 60 SH OTHER 01 0 0 60 SHAW GROUP INC COM 820280105 1,480 43,000 SH DEFINED 04 41,275 1,340 385 SHAW GROUP INC COM 820280105 112 3,265 SH OTHER 04 1,025 2,240 0 SHAW GROUP INC COM 820280105 16,967 492,946 SH DEFINED 01,08 23,817 469,129 0 SHAW GROUP INC COM 820280105 274 7,970 SH DEFINED 10 7,970 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1,277 67,941 SH DEFINED 01 5,864 62,067 10 SHENANDOAH TELECOMMUNICATION COM 82312B106 4,320 229,801 SH DEFINED 01,08 77,423 152,378 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1,348 71,726 SH DEFINED 09 71,726 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 6 330 SH DEFINED 10 330 0 0 SHENGDA TECH INC COM 823213103 2,649 353,661 SH DEFINED 01 6,327 347,334 0 SHENGDA TECH INC COM 823213103 3,912 522,237 SH DEFINED 01,08 378,084 144,153 0 SHENGDA TECH INC COM 823213103 579 77,300 SH DEFINED 09 77,300 0 0 SHERWIN WILLIAMS CO COM 824348106 7,867 116,237 SH DEFINED 01 57,222 57,553 1,462 SHERWIN WILLIAMS CO COM 824348106 228 3,371 SH OTHER 01 2,801 475 95 SHERWIN WILLIAMS CO COM 824348106 575 8,489 SH DEFINED 04 7,781 353 355 SHERWIN WILLIAMS CO COM 824348106 24 357 SH OTHER 04 357 0 0 SHERWIN WILLIAMS CO COM 824348106 49,641 733,461 SH DEFINED 01,08 260,223 473,238 0 SHERWIN WILLIAMS CO COM 824348106 13,474 199,091 SH DEFINED 09 199,091 0 0 SHERWIN WILLIAMS CO COM 824348106 699 10,331 SH DEFINED 10 10,131 0 200 SHERWIN WILLIAMS CO COM 824348106 226 3,339 SH OTHER 10 1,639 0 1,700 SHILOH INDS INC COM 824543102 95 16,891 SH DEFINED 01 0 16,891 0 SHILOH INDS INC COM 824543102 153 27,099 SH DEFINED 01,08 16,121 10,978 0 SHINHAN FINANCIAL GROUP CO L COM 824596100 3,396 42,723 SH DEFINED 01 38,513 555 3,655 SHINHAN FINANCIAL GROUP CO L COM 824596100 273 3,428 SH OTHER 01 125 3,303 0 SHINHAN FINANCIAL GROUP CO L COM 824596100 207 2,607 SH DEFINED 04 2,607 0 0 SHINHAN FINANCIAL GROUP CO L COM 824596100 981 12,345 SH DEFINED 01,08 12,345 0 0 SHINHAN FINANCIAL GROUP CO L COM 824596100 16 200 SH DEFINED 10 0 0 200 SHIRE PLC COM 82481R106 2,848 43,146 SH DEFINED 01 37,911 1,885 3,350 SHIRE PLC COM 82481R106 80 1,208 SH OTHER 01 424 549 235 SHIRE PLC COM 82481R106 1,213 18,377 SH DEFINED 04 18,242 135 0 SHIRE PLC COM 82481R106 54 815 SH OTHER 04 735 80 0 SHIRE PLC COM 82481R106 597 9,050 SH DEFINED 01,08 9,050 0 0 SHIRE PLC COM 82481R106 505 7,645 SH DEFINED 10 7,510 135 0 SHIRE PLC COM 82481R106 20 310 SH OTHER 10 120 190 0 SHOE CARNIVAL INC COM 824889109 1,139 49,813 SH DEFINED 01 2,050 47,763 0 SHOE CARNIVAL INC COM 824889109 2,472 108,120 SH DEFINED 01,08 51,992 56,128 0 SHOE CARNIVAL INC COM 824889109 565 24,702 SH DEFINED 09 24,702 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 423 ________ SHORE BANCSHARES INC COM 825107105 215 15,096 SH DEFINED 01 1,817 13,279 0 SHORE BANCSHARES INC COM 825107105 954 66,963 SH DEFINED 01,08 17,820 49,143 0 SHORE BANCSHARES INC COM 825107105 168 11,800 SH DEFINED 09 11,800 0 0 SHORE BANCSHARES INC COM 825107105 0 10 SH DEFINED 10 10 0 0 SHORETEL INC COM 825211105 217 32,837 SH DEFINED 01 9,539 23,298 0 SHORETEL INC COM 825211105 2,029 306,884 SH DEFINED 01,08 57,232 249,652 0 SHORETEL INC COM 825211105 913 138,183 SH DEFINED 09 138,183 0 0 SHORETEL INC COM 825211105 1 80 SH DEFINED 10 80 0 0 SHUFFLE MASTER INC COM 825549108 613 74,905 SH DEFINED 01 24,126 49,099 1,680 SHUFFLE MASTER INC COM 825549108 0 35 SH DEFINED 04 35 0 0 SHUFFLE MASTER INC COM 825549108 3,606 440,330 SH DEFINED 01,08 89,810 350,520 0 SHUFFLE MASTER INC COM 825549108 1,213 148,166 SH DEFINED 09 148,166 0 0 SHUFFLE MASTER INC COM 825549108 0 60 SH DEFINED 10 60 0 0 SHUTTERFLY INC COM 82568P304 619 25,675 SH DEFINED 01 5,583 20,092 0 SHUTTERFLY INC COM 82568P304 4,077 169,248 SH DEFINED 01,08 36,376 132,872 0 SHUTTERFLY INC COM 82568P304 1,427 59,219 SH DEFINED 09 59,219 0 0 SHUTTERFLY INC COM 82568P304 1 30 SH DEFINED 10 30 0 0 SIEBERT FINL CORP COM 826176109 77 32,904 SH DEFINED 01 0 32,904 0 SIEBERT FINL CORP COM 826176109 148 63,012 SH DEFINED 01,08 34,116 28,896 0 SIEMENS A G COM 826197501 16,312 163,170 SH DEFINED 01 141,949 7,491 13,730 SIEMENS A G COM 826197501 669 6,693 SH OTHER 01 3,568 2,373 752 SIEMENS A G COM 826197501 6,466 64,678 SH DEFINED 04 53,104 11,004 570 SIEMENS A G COM 826197501 575 5,755 SH OTHER 04 3,945 1,810 0 SIEMENS A G COM 826197501 4,202 42,034 SH DEFINED 01,08 42,034 0 0 SIEMENS A G COM 826197501 3,584 35,846 SH DEFINED 10 31,807 4,039 0 SIEMENS A G COM 826197501 88 885 SH OTHER 10 720 165 0 SIERRA BANCORP COM 82620P102 441 34,245 SH DEFINED 01 1,609 32,636 0 SIERRA BANCORP COM 82620P102 1,083 84,029 SH DEFINED 01,08 38,775 45,254 0 SIERRA BANCORP COM 82620P102 257 19,900 SH DEFINED 09 19,900 0 0 SIFCO INDS INC COM 826546103 140 8,190 SH DEFINED 01 0 8,190 0 SIFCO INDS INC COM 826546103 323 18,893 SH DEFINED 01,08 9,300 9,593 0 SIGMA ALDRICH CORP COM 826552101 21,080 392,835 SH DEFINED 01 286,759 97,359 8,717 SIGMA ALDRICH CORP COM 826552101 5,466 101,858 SH OTHER 01 80,116 8,767 12,975 SIGMA ALDRICH CORP COM 826552101 14,703 274,011 SH DEFINED 04 248,953 14,386 10,672 SIGMA ALDRICH CORP COM 826552101 4,540 84,613 SH OTHER 04 65,837 10,596 8,180 SIGMA ALDRICH CORP COM 826552101 52,127 971,435 SH DEFINED 01,08 354,571 616,864 0 SIGMA ALDRICH CORP COM 826552101 13,533 252,201 SH DEFINED 09 252,201 0 0 SIGMA ALDRICH CORP COM 826552101 6,170 114,985 SH DEFINED 10 111,733 525 2,727 SIGMA ALDRICH CORP COM 826552101 1,905 35,498 SH OTHER 10 25,693 9,805 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 424 ________ SIGMA DESIGNS INC COM 826565103 1,849 157,588 SH DEFINED 01 13,536 144,052 0 SIGMA DESIGNS INC COM 826565103 0 15 SH DEFINED 04 15 0 0 SIGMA DESIGNS INC COM 826565103 4,240 361,503 SH DEFINED 01,08 160,226 201,277 0 SIGMA DESIGNS INC COM 826565103 971 82,747 SH DEFINED 09 82,747 0 0 SIGMA DESIGNS INC COM 826565103 1 50 SH DEFINED 10 50 0 0 SIGMATRON INTL INC COM 82661L101 31 5,217 SH DEFINED 01 0 5,217 0 SIGMATRON INTL INC COM 82661L101 33 5,629 SH DEFINED 01,08 4,556 1,073 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2,277 61,470 SH DEFINED 01 18,435 41,765 1,270 SIGNATURE BK NEW YORK N Y COM 82669G104 26 700 SH OTHER 01 0 700 0 SIGNATURE BK NEW YORK N Y COM 82669G104 24 655 SH DEFINED 04 55 600 0 SIGNATURE BK NEW YORK N Y COM 82669G104 12,654 341,532 SH DEFINED 01,08 70,414 271,118 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4,307 116,239 SH DEFINED 09 116,239 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 12 330 SH DEFINED 10 80 250 0 SIGA TECHNOLOGIES INC COM 826917106 179 27,008 SH DEFINED 01 4,947 22,061 0 SIGA TECHNOLOGIES INC COM 826917106 1,556 234,673 SH DEFINED 01,08 41,937 192,736 0 SIGA TECHNOLOGIES INC COM 826917106 589 88,912 SH DEFINED 09 88,912 0 0 SILICON LABORATORIES INC COM 826919102 3,301 69,250 SH DEFINED 01 14,599 52,756 1,895 SILICON LABORATORIES INC COM 826919102 204 4,285 SH OTHER 01 1,845 1,930 510 SILICON LABORATORIES INC COM 826919102 423 8,876 SH DEFINED 04 4,566 4,190 120 SILICON LABORATORIES INC COM 826919102 215 4,520 SH OTHER 04 4,480 0 40 SILICON LABORATORIES INC COM 826919102 15,044 315,589 SH DEFINED 01,08 56,360 259,229 0 SILICON LABORATORIES INC COM 826919102 196 4,113 SH DEFINED 10 3,208 905 0 SILICON LABORATORIES INC COM 826919102 2 40 SH OTHER 10 40 0 0 SILGAN HOLDINGS INC COM 827048109 3,096 51,395 SH DEFINED 01 10,261 41,134 0 SILGAN HOLDINGS INC COM 827048109 20 340 SH OTHER 01 0 0 340 SILGAN HOLDINGS INC COM 827048109 81 1,345 SH DEFINED 04 1,170 175 0 SILGAN HOLDINGS INC COM 827048109 19,128 317,582 SH DEFINED 01,08 61,527 256,055 0 SILGAN HOLDINGS INC COM 827048109 4,382 72,759 SH DEFINED 09 72,759 0 0 SILGAN HOLDINGS INC COM 827048109 143 2,375 SH DEFINED 10 1,850 525 0 SILICON IMAGE INC COM 82705T102 907 300,368 SH DEFINED 01 18,225 282,143 0 SILICON IMAGE INC COM 82705T102 2,453 812,238 SH DEFINED 01,08 339,312 472,926 0 SILICON IMAGE INC COM 82705T102 659 218,305 SH DEFINED 09 218,305 0 0 SILICON IMAGE INC COM 82705T102 0 160 SH DEFINED 10 160 0 0 SILICON STORAGE TECHNOLOGY I COM 827057100 354 116,334 SH DEFINED 01 17,470 98,864 0 SILICON STORAGE TECHNOLOGY I COM 827057100 1,721 566,079 SH DEFINED 01,08 68,102 497,977 0 SILICON STORAGE TECHNOLOGY I COM 827057100 0 140 SH DEFINED 10 140 0 0 SILICON GRAPHICS INTL CORP COM 82706L108 375 35,040 SH DEFINED 01 7,855 27,165 20 SILICON GRAPHICS INTL CORP COM 82706L108 2,585 241,851 SH DEFINED 01,08 49,010 192,841 0 SILICON GRAPHICS INTL CORP COM 82706L108 859 80,400 SH DEFINED 09 80,400 0 0 SILICON GRAPHICS INTL CORP COM 82706L108 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 425 ________ SILICONWARE PRECISION INDS L COM 827084864 199 33,113 SH DEFINED 01 33,113 0 0 SILVER WHEATON CORP COM 828336107 904 57,645 SH DEFINED 01 56,270 0 1,375 SILVER WHEATON CORP COM 828336107 171 10,915 SH OTHER 01 9,625 340 950 SILVER WHEATON CORP COM 828336107 880 56,140 SH DEFINED 04 54,295 1,670 175 SILVER WHEATON CORP COM 828336107 56 3,565 SH OTHER 04 3,365 200 0 SILVER WHEATON CORP COM 828336107 827 52,744 SH DEFINED 10 51,999 745 0 SILVER WHEATON CORP COM 828336107 64 4,110 SH OTHER 10 3,340 770 0 SILVERLEAF RESORTS INC COM 828395103 13 11,000 SH DEFINED 01 0 11,000 0 SILVERLEAF RESORTS INC COM 828395103 18 15,118 SH DEFINED 01,08 11,954 3,164 0 SIMMONS 1ST NATL CORP COM 828730200 5,828 211,407 SH DEFINED 01 42,800 168,597 10 SIMMONS 1ST NATL CORP COM 828730200 0 5 SH DEFINED 04 5 0 0 SIMMONS 1ST NATL CORP COM 828730200 8,118 294,458 SH DEFINED 01,08 185,045 109,413 0 SIMMONS 1ST NATL CORP COM 828730200 1,330 48,242 SH DEFINED 09 48,242 0 0 SIMMONS 1ST NATL CORP COM 828730200 1 20 SH DEFINED 10 20 0 0 SIMON PPTY GROUP INC NEW COM 828806109 24,706 294,475 SH DEFINED 01 138,124 155,345 1,006 SIMON PPTY GROUP INC NEW COM 828806109 1,868 22,259 SH OTHER 01 9,907 12,018 334 SIMON PPTY GROUP INC NEW COM 828806109 2,076 24,749 SH DEFINED 04 22,868 666 1,215 SIMON PPTY GROUP INC NEW COM 828806109 2,042 24,335 SH OTHER 04 10,802 7,618 5,915 SIMON PPTY GROUP INC NEW COM 828806109 210,930 2,514,068 SH DEFINED 01,08 1,075,054 1,439,014 0 SIMON PPTY GROUP INC NEW COM 828806109 47,359 564,464 SH DEFINED 09 564,464 0 0 SIMON PPTY GROUP INC NEW COM 828806109 956 11,398 SH DEFINED 10 11,018 0 380 SIMON PPTY GROUP INC NEW COM 828806109 254 3,032 SH OTHER 10 3,032 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 6,136 221,022 SH DEFINED 01 24,573 195,069 1,380 SIMPSON MANUFACTURING CO INC COM 829073105 7 255 SH OTHER 01 0 115 140 SIMPSON MANUFACTURING CO INC COM 829073105 179 6,445 SH DEFINED 04 5,960 200 285 SIMPSON MANUFACTURING CO INC COM 829073105 724 26,090 SH OTHER 04 150 190 25,750 SIMPSON MANUFACTURING CO INC COM 829073105 13,434 483,936 SH DEFINED 01,08 233,268 250,668 0 SIMPSON MANUFACTURING CO INC COM 829073105 2,962 106,718 SH DEFINED 09 106,718 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 227 8,193 SH DEFINED 10 8,193 0 0 SINCLAIR BROADCAST GROUP INC COM 829226109 351 69,147 SH DEFINED 01 9,726 59,421 0 SINCLAIR BROADCAST GROUP INC COM 829226109 2,071 407,627 SH DEFINED 01,08 89,736 317,891 0 SINCLAIR BROADCAST GROUP INC COM 829226109 593 116,783 SH DEFINED 09 116,783 0 0 SINCLAIR BROADCAST GROUP INC COM 829226109 0 80 SH DEFINED 10 80 0 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 1,801 47,366 SH DEFINED 01 6,262 41,104 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 32 835 SH OTHER 01 35 800 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 71 1,855 SH DEFINED 04 1,255 600 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 55 1,443 SH OTHER 04 1,443 0 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 7,571 199,076 SH DEFINED 01,08 56,247 142,829 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 1,748 45,966 SH DEFINED 09 45,966 0 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 100 2,630 SH DEFINED 10 2,360 270 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 426 ________ SIRIUS XM RADIO INC COM 82967N108 705 809,012 SH DEFINED 01 252,265 556,747 0 SIRIUS XM RADIO INC COM 82967N108 1 945 SH DEFINED 04 140 805 0 SIRIUS XM RADIO INC COM 82967N108 4,495 5,160,620 SH DEFINED 01,08 0 5,160,620 0 SIRIUS XM RADIO INC COM 82967N108 687 789,075 SH DEFINED 09 789,075 0 0 SIRIUS XM RADIO INC COM 82967N108 1 1,100 SH DEFINED 10 1,100 0 0 SKECHERS U S A INC COM 830566105 11,618 319,892 SH DEFINED 01 15,468 302,964 1,460 SKECHERS U S A INC COM 830566105 15 400 SH OTHER 01 0 400 0 SKECHERS U S A INC COM 830566105 13 350 SH DEFINED 04 50 300 0 SKECHERS U S A INC COM 830566105 68 1,886 SH OTHER 04 1,886 0 0 SKECHERS U S A INC COM 830566105 16,178 445,423 SH DEFINED 01,08 235,662 209,761 0 SKECHERS U S A INC COM 830566105 3,283 90,384 SH DEFINED 09 90,384 0 0 SKECHERS U S A INC COM 830566105 7 200 SH DEFINED 10 0 100 100 SKILLED HEALTHCARE GROUP INC COM 83066R107 173 28,091 SH DEFINED 01 4,911 23,180 0 SKILLED HEALTHCARE GROUP INC COM 83066R107 1,026 166,270 SH DEFINED 01,08 40,715 125,555 0 SKILLED HEALTHCARE GROUP INC COM 83066R107 422 68,400 SH DEFINED 09 68,400 0 0 SKILLED HEALTHCARE GROUP INC COM 83066R107 0 40 SH DEFINED 10 40 0 0 SKYLINE CORP COM 830830105 480 25,826 SH DEFINED 01 4,967 20,859 0 SKYLINE CORP COM 830830105 28 1,500 SH DEFINED 04 1,500 0 0 SKYLINE CORP COM 830830105 1,436 77,182 SH DEFINED 01,08 27,286 49,896 0 SKYLINE CORP COM 830830105 344 18,502 SH DEFINED 09 18,502 0 0 SKYLINE CORP COM 830830105 0 10 SH DEFINED 10 10 0 0 SKYWEST INC COM 830879102 7,426 520,018 SH DEFINED 01 24,511 493,347 2,160 SKYWEST INC COM 830879102 1 85 SH DEFINED 04 85 0 0 SKYWEST INC COM 830879102 13,208 924,912 SH DEFINED 01,08 559,669 365,243 0 SKYWEST INC COM 830879102 2,204 154,334 SH DEFINED 09 154,334 0 0 SKYWEST INC COM 830879102 2 110 SH DEFINED 10 110 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4,563 292,524 SH DEFINED 01 102,330 184,139 6,055 SKYWORKS SOLUTIONS INC COM 83088M102 45 2,890 SH OTHER 01 2,435 455 0 SKYWORKS SOLUTIONS INC COM 83088M102 527 33,800 SH DEFINED 04 30,045 3,755 0 SKYWORKS SOLUTIONS INC COM 83088M102 338 21,692 SH OTHER 04 7,802 13,890 0 SKYWORKS SOLUTIONS INC COM 83088M102 22,021 1,411,595 SH DEFINED 01,08 308,639 1,102,956 0 SKYWORKS SOLUTIONS INC COM 83088M102 7,329 469,779 SH DEFINED 09 469,779 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 475 30,425 SH DEFINED 10 28,175 2,250 0 SMART BALANCE INC COM 83169Y108 460 70,950 SH DEFINED 01 14,942 56,008 0 SMART BALANCE INC COM 83169Y108 41 6,290 SH OTHER 01 0 6,290 0 SMART BALANCE INC COM 83169Y108 113 17,450 SH DEFINED 04 1,840 15,610 0 SMART BALANCE INC COM 83169Y108 6 1,000 SH OTHER 04 1,000 0 0 SMART BALANCE INC COM 83169Y108 3,148 485,767 SH DEFINED 01,08 101,477 384,290 0 SMART BALANCE INC COM 83169Y108 1,194 184,234 SH DEFINED 09 184,234 0 0 SMART BALANCE INC COM 83169Y108 8 1,190 SH DEFINED 10 120 1,070 0 SMARTPROS LTD COM 83171G103 32 10,000 SH DEFINED 04 10,000 0 0 SMARTPROS LTD COM 83171G103 0 57 SH DEFINED 01,08 0 57 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 427 ________ SMARTHEAT INC COM 83172F104 39 3,592 SH DEFINED 01 784 2,808 0 SMARTHEAT INC COM 83172F104 535 49,841 SH DEFINED 01,08 6,413 43,428 0 SMARTHEAT INC COM 83172F104 270 25,094 SH DEFINED 09 25,094 0 0 SMITH & NEPHEW PLC COM 83175M205 3,023 60,385 SH DEFINED 01 52,327 4,664 3,394 SMITH & NEPHEW PLC COM 83175M205 366 7,308 SH OTHER 01 2,628 4,345 335 SMITH & NEPHEW PLC COM 83175M205 2,164 43,225 SH DEFINED 04 30,385 12,384 456 SMITH & NEPHEW PLC COM 83175M205 63 1,265 SH OTHER 04 1,045 220 0 SMITH & NEPHEW PLC COM 83175M205 102 2,031 SH DEFINED 07,10 0 2,031 0 SMITH & NEPHEW PLC COM 83175M205 447 8,920 SH DEFINED 01,08 8,920 0 0 SMITH & NEPHEW PLC COM 83175M205 1,538 30,719 SH DEFINED 10 26,340 4,379 0 SMITH & NEPHEW PLC COM 83175M205 73 1,455 SH OTHER 10 1,180 275 0 SMITH & WESSON HLDG CORP COM 831756101 194 51,070 SH DEFINED 01 12,699 38,371 0 SMITH & WESSON HLDG CORP COM 831756101 1,727 455,560 SH DEFINED 01,08 69,194 386,366 0 SMITH & WESSON HLDG CORP COM 831756101 598 157,733 SH DEFINED 09 157,733 0 0 SMITH A O COM 831865209 2,374 45,152 SH DEFINED 01 15,727 28,625 800 SMITH A O COM 831865209 25 470 SH OTHER 01 395 75 0 SMITH A O COM 831865209 279 5,315 SH DEFINED 04 4,685 630 0 SMITH A O COM 831865209 3,010 57,254 SH OTHER 04 57,189 65 0 SMITH A O COM 831865209 9,829 186,971 SH DEFINED 01,08 48,638 138,333 0 SMITH A O COM 831865209 3,319 63,128 SH DEFINED 09 63,128 0 0 SMITH A O COM 831865209 260 4,947 SH DEFINED 10 4,547 400 0 SMITH INTL INC COM 832110100 10,544 246,246 SH DEFINED 01 131,292 110,570 4,384 SMITH INTL INC COM 832110100 179 4,183 SH OTHER 01 3,418 50 715 SMITH INTL INC COM 832110100 593 13,853 SH DEFINED 04 12,591 729 533 SMITH INTL INC COM 832110100 8 192 SH OTHER 04 176 16 0 SMITH INTL INC COM 832110100 20 460 SH DEFINED 07,10 460 0 0 SMITH INTL INC COM 832110100 83,870 1,958,673 SH DEFINED 01,08 696,086 1,262,587 0 SMITH INTL INC COM 832110100 22,197 518,374 SH DEFINED 09 518,374 0 0 SMITH INTL INC COM 832110100 242 5,651 SH DEFINED 10 5,039 0 612 SMITH INTL INC COM 832110100 8 184 SH OTHER 10 99 85 0 SMITH MICRO SOFTWARE INC COM 832154108 440 49,764 SH DEFINED 01 11,401 36,993 1,370 SMITH MICRO SOFTWARE INC COM 832154108 2,319 262,361 SH DEFINED 01,08 60,923 201,438 0 SMITH MICRO SOFTWARE INC COM 832154108 625 70,700 SH DEFINED 09 70,700 0 0 SMITH MICRO SOFTWARE INC COM 832154108 0 50 SH DEFINED 10 50 0 0 SMITHFIELD FOODS INC COM 832248108 1,285 61,974 SH DEFINED 01 31,226 29,948 800 SMITHFIELD FOODS INC COM 832248108 340 16,410 SH OTHER 01 16,290 0 120 SMITHFIELD FOODS INC COM 832248108 6 300 SH DEFINED 04 300 0 0 SMITHFIELD FOODS INC COM 832248108 18,122 873,778 SH DEFINED 01,08 59,975 813,803 0 SMITHFIELD FOODS INC COM 832248108 712 34,331 SH DEFINED 09 34,331 0 0 SMITHFIELD FOODS INC COM 832248108 140 6,761 SH DEFINED 10 6,761 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 428 ________ SMITHTOWN BANCORP INC COM 832449102 78 18,910 SH DEFINED 01 2,974 15,936 0 SMITHTOWN BANCORP INC COM 832449102 446 107,983 SH DEFINED 01,08 23,229 84,754 0 SMITHTOWN BANCORP INC COM 832449102 197 47,705 SH DEFINED 09 47,705 0 0 SMITHTOWN BANCORP INC COM 832449102 0 10 SH DEFINED 10 10 0 0 SMUCKER J M CO COM 832696405 7,690 127,618 SH DEFINED 01 65,923 58,635 3,060 SMUCKER J M CO COM 832696405 106 1,754 SH OTHER 01 1,575 179 0 SMUCKER J M CO COM 832696405 821 13,619 SH DEFINED 04 13,022 323 274 SMUCKER J M CO COM 832696405 358 5,937 SH OTHER 04 2,774 1,063 2,100 SMUCKER J M CO COM 832696405 12 205 SH DEFINED 07,10 205 0 0 SMUCKER J M CO COM 832696405 57,240 949,880 SH DEFINED 01,08 337,675 612,205 0 SMUCKER J M CO COM 832696405 14,682 243,641 SH DEFINED 09 243,641 0 0 SMUCKER J M CO COM 832696405 384 6,370 SH DEFINED 10 6,313 0 57 SMUCKER J M CO COM 832696405 2,222 36,867 SH OTHER 10 2,424 34,443 0 SNAP ON INC COM 833034101 2,907 67,069 SH DEFINED 01 36,399 30,037 633 SNAP ON INC COM 833034101 308 7,114 SH OTHER 01 548 6,526 40 SNAP ON INC COM 833034101 768 17,728 SH DEFINED 04 14,693 2,726 309 SNAP ON INC COM 833034101 33 755 SH OTHER 04 590 165 0 SNAP ON INC COM 833034101 22 505 SH DEFINED 07,10 95 410 0 SNAP ON INC COM 833034101 17,852 411,898 SH DEFINED 01,08 118,064 293,834 0 SNAP ON INC COM 833034101 3,800 87,680 SH DEFINED 09 87,680 0 0 SNAP ON INC COM 833034101 452 10,431 SH DEFINED 10 9,406 535 490 SNAP ON INC COM 833034101 5 126 SH OTHER 10 117 9 0 SOCIEDAD QUIMICA MINERA DE C COM 833635105 1,865 49,876 SH DEFINED 01 47,111 480 2,285 SOCIEDAD QUIMICA MINERA DE C COM 833635105 175 4,669 SH OTHER 01 4,020 114 535 SOCIEDAD QUIMICA MINERA DE C COM 833635105 1,245 33,296 SH DEFINED 04 32,546 485 265 SOCIEDAD QUIMICA MINERA DE C COM 833635105 113 3,015 SH OTHER 04 2,680 335 0 SOCIEDAD QUIMICA MINERA DE C COM 833635105 642 17,183 SH DEFINED 01,08 17,183 0 0 SOCIEDAD QUIMICA MINERA DE C COM 833635105 1,114 29,795 SH DEFINED 10 29,085 660 50 SOCIEDAD QUIMICA MINERA DE C COM 833635105 94 2,510 SH OTHER 10 2,075 435 0 SOHU COM INC COM 83408W103 362 6,628 SH DEFINED 01 2,985 3,593 50 SOHU COM INC COM 83408W103 1 20 SH OTHER 01 0 0 20 SOHU COM INC COM 83408W103 2,660 48,721 SH DEFINED 01,08 11,233 37,488 0 SOHU COM INC COM 83408W103 3 50 SH DEFINED 10 50 0 0 SOLAR CAP LTD COM 83413U100 27 1,278 SH DEFINED 01,08 1,278 0 0 SOLAR CAP LTD COM 83413U100 334 15,790 SH DEFINED 09 15,790 0 0 SOLARWINDS INC COM 83416B109 643 29,674 SH DEFINED 01 1,503 28,171 0 SOLARWINDS INC COM 83416B109 44 2,020 SH DEFINED 04 2,020 0 0 SOLARWINDS INC COM 83416B109 2,837 130,999 SH DEFINED 01,08 35,613 95,386 0 SOLARWINDS INC COM 83416B109 708 32,699 SH DEFINED 09 32,699 0 0 SOLITARIO EXPL & RTY CORP COM 8342EP107 9 4,443 SH DEFINED 01 1,430 3,013 0 SOLITARIO EXPL & RTY CORP COM 8342EP107 12 5,645 SH DEFINED 01,08 3,013 2,632 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 429 ________ SOLERA HOLDINGS INC COM 83421A104 3,505 90,683 SH DEFINED 01 17,766 72,917 0 SOLERA HOLDINGS INC COM 83421A104 11 295 SH DEFINED 04 105 190 0 SOLERA HOLDINGS INC COM 83421A104 176 4,548 SH OTHER 04 4,548 0 0 SOLERA HOLDINGS INC COM 83421A104 29,858 772,527 SH DEFINED 01,08 111,094 661,433 0 SOLERA HOLDINGS INC COM 83421A104 7,511 194,343 SH DEFINED 09 194,343 0 0 SOLERA HOLDINGS INC COM 83421A104 5 140 SH DEFINED 10 140 0 0 SOLUTIA INC COM 834376501 2,053 127,410 SH DEFINED 01 27,580 99,730 100 SOLUTIA INC COM 834376501 0 5 SH OTHER 01 5 0 0 SOLUTIA INC COM 834376501 0 14 SH OTHER 04 8 6 0 SOLUTIA INC COM 834376501 14,568 904,290 SH DEFINED 01,08 167,167 737,123 0 SOLUTIA INC COM 834376501 5,446 338,036 SH DEFINED 09 338,036 0 0 SOLUTIA INC COM 834376501 3 180 SH DEFINED 10 180 0 0 SOLTA MED INC COM 83438K103 45 20,806 SH DEFINED 01 0 20,806 0 SOLTA MED INC COM 83438K103 85 39,363 SH DEFINED 01,08 21,754 17,609 0 SOMANETICS CORP COM 834445405 479 25,020 SH DEFINED 01 2,529 22,491 0 SOMANETICS CORP COM 834445405 2,224 116,202 SH DEFINED 01,08 30,053 86,149 0 SOMANETICS CORP COM 834445405 624 32,600 SH DEFINED 09 32,600 0 0 SOMANETICS CORP COM 834445405 1 51 SH DEFINED 10 20 31 0 SOMAXON PHARMACEUTICALS INC COM 834453102 92 10,676 SH DEFINED 01 0 10,676 0 SOMAXON PHARMACEUTICALS INC COM 834453102 4 480 SH DEFINED 04 480 0 0 SOMAXON PHARMACEUTICALS INC COM 834453102 294 33,977 SH DEFINED 01,08 10,994 22,983 0 SONESTA INTL HOTELS CORP COM 835438409 205 14,498 SH DEFINED 01 975 13,523 0 SONESTA INTL HOTELS CORP COM 835438409 226 15,978 SH DEFINED 01,08 13,084 2,894 0 SONIC AUTOMOTIVE INC COM 83545G102 5,376 488,756 SH DEFINED 01 14,128 474,078 550 SONIC AUTOMOTIVE INC COM 83545G102 7,837 712,444 SH DEFINED 01,08 504,435 208,009 0 SONIC AUTOMOTIVE INC COM 83545G102 866 78,741 SH DEFINED 09 78,741 0 0 SONIC CORP COM 835451105 1,327 120,003 SH DEFINED 01 52,075 67,618 310 SONIC CORP COM 835451105 122 11,005 SH OTHER 01 0 10,460 545 SONIC CORP COM 835451105 459 41,517 SH DEFINED 04 27,752 11,885 1,880 SONIC CORP COM 835451105 15 1,385 SH OTHER 04 610 775 0 SONIC CORP COM 835451105 21 1,940 SH DEFINED 07,10 0 1,940 0 SONIC CORP COM 835451105 5,719 517,126 SH DEFINED 01,08 108,117 409,009 0 SONIC CORP COM 835451105 1,927 174,234 SH DEFINED 09 174,234 0 0 SONIC CORP COM 835451105 345 31,187 SH DEFINED 10 30,392 645 150 SONIC SOLUTIONS COM 835460106 285 30,369 SH DEFINED 01 9,511 20,428 430 SONIC SOLUTIONS COM 835460106 30 3,177 SH OTHER 01 0 3,177 0 SONIC SOLUTIONS COM 835460106 83 8,887 SH DEFINED 04 3,196 5,691 0 SONIC SOLUTIONS COM 835460106 554 59,138 SH DEFINED 01,08 20,634 38,504 0 SONIC SOLUTIONS COM 835460106 5 542 SH DEFINED 10 0 542 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 430 ________ SONICWALL INC COM 835470105 2,336 268,855 SH DEFINED 01 13,396 255,399 60 SONICWALL INC COM 835470105 5,539 637,368 SH DEFINED 01,08 295,678 341,690 0 SONICWALL INC COM 835470105 1,368 157,463 SH DEFINED 09 157,463 0 0 SONICWALL INC COM 835470105 1 100 SH DEFINED 10 100 0 0 SONOCO PRODS CO COM 835495102 1,156 37,547 SH DEFINED 01 23,300 13,447 800 SONOCO PRODS CO COM 835495102 2 70 SH OTHER 01 0 0 70 SONOCO PRODS CO COM 835495102 20 655 SH DEFINED 04 655 0 0 SONOCO PRODS CO COM 835495102 18,843 611,999 SH DEFINED 01,08 43,898 568,101 0 SONOCO PRODS CO COM 835495102 12 399 SH DEFINED 10 399 0 0 SONOSITE INC COM 83568G104 407 12,661 SH DEFINED 01 3,783 8,868 10 SONOSITE INC COM 83568G104 73 2,275 SH DEFINED 04 616 1,659 0 SONOSITE INC COM 83568G104 4,268 132,931 SH DEFINED 01,08 14,911 118,020 0 SONOSITE INC COM 83568G104 1,629 50,729 SH DEFINED 09 50,729 0 0 SONOSITE INC COM 83568G104 2 50 SH DEFINED 10 50 0 0 SONOSITE INC COM 83568G104 2 75 SH OTHER 10 0 75 0 SONY CORP COM 835699307 5,277 137,703 SH DEFINED 01 119,813 2,400 15,490 SONY CORP COM 835699307 383 10,003 SH OTHER 01 474 6,804 2,725 SONY CORP COM 835699307 1,629 42,521 SH DEFINED 04 41,711 0 810 SONY CORP COM 835699307 184 4,790 SH OTHER 04 3,795 995 0 SONY CORP COM 835699307 1,964 51,262 SH DEFINED 01,08 51,262 0 0 SONY CORP COM 835699307 464 12,096 SH DEFINED 10 12,096 0 0 SONY CORP COM 835699307 25 660 SH OTHER 10 190 470 0 SOTHEBYS COM 835898107 2,893 93,039 SH DEFINED 01 35,438 57,266 335 SOTHEBYS COM 835898107 246 7,910 SH OTHER 01 0 7,695 215 SOTHEBYS COM 835898107 356 11,445 SH DEFINED 04 11,200 245 0 SOTHEBYS COM 835898107 119 3,817 SH OTHER 04 3,817 0 0 SOTHEBYS COM 835898107 22,968 738,756 SH DEFINED 01,08 102,573 636,183 0 SOTHEBYS COM 835898107 5,900 189,785 SH DEFINED 09 189,785 0 0 SOTHEBYS COM 835898107 314 10,105 SH DEFINED 10 10,105 0 0 SONUS NETWORKS INC COM 835916107 759 288,460 SH DEFINED 01 54,696 233,764 0 SONUS NETWORKS INC COM 835916107 4,389 1,668,670 SH DEFINED 01,08 349,543 1,319,127 0 SONUS NETWORKS INC COM 835916107 1,657 630,046 SH DEFINED 09 630,046 0 0 SONUS NETWORKS INC COM 835916107 1 410 SH DEFINED 10 410 0 0 SOURCEFIRE INC COM 83616T108 585 25,481 SH DEFINED 01 5,413 20,068 0 SOURCEFIRE INC COM 83616T108 4,292 187,027 SH DEFINED 01,08 37,252 149,775 0 SOURCEFIRE INC COM 83616T108 1,410 61,449 SH DEFINED 09 61,449 0 0 SOURCEFIRE INC COM 83616T108 1 30 SH DEFINED 10 30 0 0 SOUTH FINL GROUP INC COM 837841105 128 185,744 SH DEFINED 01 72,606 113,138 0 SOUTH FINL GROUP INC COM 837841105 7 9,493 SH DEFINED 04 9,493 0 0 SOUTH FINL GROUP INC COM 837841105 1,151 1,665,151 SH DEFINED 01,08 304,708 1,360,443 0 SOUTH FINL GROUP INC COM 837841105 581 840,311 SH DEFINED 09 840,311 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 431 ________ SOUTH JERSEY INDS INC COM 838518108 2,595 61,809 SH DEFINED 01 21,473 40,336 0 SOUTH JERSEY INDS INC COM 838518108 248 5,904 SH OTHER 01 120 5,784 0 SOUTH JERSEY INDS INC COM 838518108 272 6,470 SH DEFINED 04 6,105 365 0 SOUTH JERSEY INDS INC COM 838518108 11 270 SH OTHER 04 165 0 105 SOUTH JERSEY INDS INC COM 838518108 11,248 267,884 SH DEFINED 01,08 71,561 196,323 0 SOUTH JERSEY INDS INC COM 838518108 3,554 84,630 SH DEFINED 09 84,630 0 0 SOUTH JERSEY INDS INC COM 838518108 180 4,275 SH DEFINED 10 4,275 0 0 SOUTHERN CO COM 842587107 29,487 889,220 SH DEFINED 01 466,361 414,686 8,173 SOUTHERN CO COM 842587107 2,521 76,016 SH OTHER 01 55,352 18,130 2,534 SOUTHERN CO COM 842587107 6,532 196,991 SH DEFINED 04 166,547 9,251 21,193 SOUTHERN CO COM 842587107 3,028 91,314 SH OTHER 04 70,380 9,634 11,300 SOUTHERN CO COM 842587107 44 1,320 SH DEFINED 07,10 1,320 0 0 SOUTHERN CO COM 842587107 215,933 6,511,839 SH DEFINED 01,08 2,291,647 4,220,192 0 SOUTHERN CO COM 842587107 56,755 1,711,538 SH DEFINED 09 1,711,538 0 0 SOUTHERN CO COM 842587107 2,615 78,867 SH DEFINED 10 66,637 5,250 6,980 SOUTHERN CO COM 842587107 778 23,459 SH OTHER 10 8,499 13,760 1,200 SOUTHERN CMNTY FINL CORP COM 842632101 17 7,941 SH DEFINED 01 0 7,941 0 SOUTHERN CMNTY FINL CORP COM 842632101 26 11,710 SH DEFINED 01,08 8,349 3,361 0 SOUTHERN COPPER CORP COM 84265V105 8,773 277,025 SH DEFINED 01 88,398 185,594 3,033 SOUTHERN COPPER CORP COM 84265V105 460 14,539 SH OTHER 01 9,037 5,342 160 SOUTHERN COPPER CORP COM 84265V105 914 28,873 SH DEFINED 04 14,027 14,606 240 SOUTHERN COPPER CORP COM 84265V105 80 2,518 SH DEFINED 07,10 0 2,518 0 SOUTHERN COPPER CORP COM 84265V105 29,361 927,100 SH DEFINED 01,08 417,683 509,417 0 SOUTHERN COPPER CORP COM 84265V105 8,346 263,541 SH DEFINED 09 263,541 0 0 SOUTHERN COPPER CORP COM 84265V105 568 17,928 SH DEFINED 10 11,590 5,658 680 SOUTHERN UN CO NEW COM 844030106 1,244 49,038 SH DEFINED 01 28,678 15,560 4,800 SOUTHERN UN CO NEW COM 844030106 2 85 SH OTHER 01 0 0 85 SOUTHERN UN CO NEW COM 844030106 7 275 SH DEFINED 04 275 0 0 SOUTHERN UN CO NEW COM 844030106 18,066 712,118 SH DEFINED 01,08 48,877 663,241 0 SOUTHERN UN CO NEW COM 844030106 107 4,220 SH DEFINED 10 4,220 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 345 15,973 SH DEFINED 01 2,736 13,237 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2,475 114,730 SH DEFINED 01,08 24,968 89,762 0 SOUTHSIDE BANCSHARES INC COM 84470P109 917 42,513 SH DEFINED 09 42,513 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2 97 SH DEFINED 10 97 0 0 SOUTHWEST AIRLS CO COM 844741108 10,511 795,089 SH DEFINED 01 395,795 393,326 5,968 SOUTHWEST AIRLS CO COM 844741108 346 26,155 SH OTHER 01 21,140 3,810 1,205 SOUTHWEST AIRLS CO COM 844741108 895 67,671 SH DEFINED 04 41,884 19,466 6,321 SOUTHWEST AIRLS CO COM 844741108 165 12,514 SH OTHER 04 7,150 5,364 0 SOUTHWEST AIRLS CO COM 844741108 12 875 SH DEFINED 07,10 875 0 0 SOUTHWEST AIRLS CO COM 844741108 72,719 5,500,676 SH DEFINED 01,08 1,668,200 3,832,476 0 SOUTHWEST AIRLS CO COM 844741108 18,226 1,378,680 SH DEFINED 09 1,378,680 0 0 SOUTHWEST AIRLS CO COM 844741108 242 18,273 SH DEFINED 10 18,273 0 0 SOUTHWEST AIRLS CO COM 844741108 6 469 SH OTHER 10 469 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 432 ________ SOUTHWEST BANCORP INC OKLA COM 844767103 174 21,021 SH DEFINED 01 3,462 17,559 0 SOUTHWEST BANCORP INC OKLA COM 844767103 952 115,142 SH DEFINED 01,08 26,541 88,601 0 SOUTHWEST BANCORP INC OKLA COM 844767103 379 45,792 SH DEFINED 09 45,792 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 0 20 SH DEFINED 10 20 0 0 SOUTHWEST GAS CORP COM 844895102 10,617 354,834 SH DEFINED 01 20,649 332,915 1,270 SOUTHWEST GAS CORP COM 844895102 35 1,172 SH DEFINED 04 1,172 0 0 SOUTHWEST GAS CORP COM 844895102 19,896 664,960 SH DEFINED 01,08 381,673 283,287 0 SOUTHWEST GAS CORP COM 844895102 3,609 120,626 SH DEFINED 09 120,626 0 0 SOUTHWEST GAS CORP COM 844895102 3 100 SH DEFINED 10 0 0 100 SOUTHWEST GA FINL CORP COM 84502A104 25 2,030 SH DEFINED 01 0 2,030 0 SOUTHWEST GA FINL CORP COM 84502A104 69 5,667 SH DEFINED 01,08 2,194 3,473 0 SOUTHWEST GA FINL CORP COM 84502A104 227 18,528 SH DEFINED 10 18,528 0 0 SOUTHWEST WTR CO COM 845331107 339 32,494 SH DEFINED 01 6,012 26,462 20 SOUTHWEST WTR CO COM 845331107 2,082 199,434 SH DEFINED 01,08 45,071 154,363 0 SOUTHWEST WTR CO COM 845331107 1,028 98,496 SH DEFINED 09 98,496 0 0 SOUTHWEST WTR CO COM 845331107 0 40 SH DEFINED 10 40 0 0 SOUTHWESTERN ENERGY CO COM 845467109 15,692 385,375 SH DEFINED 01 170,653 210,362 4,360 SOUTHWESTERN ENERGY CO COM 845467109 150 3,691 SH OTHER 01 2,716 530 445 SOUTHWESTERN ENERGY CO COM 845467109 1,471 36,122 SH DEFINED 04 35,122 940 60 SOUTHWESTERN ENERGY CO COM 845467109 42 1,042 SH OTHER 04 931 111 0 SOUTHWESTERN ENERGY CO COM 845467109 109,836 2,697,359 SH DEFINED 01,08 940,955 1,756,404 0 SOUTHWESTERN ENERGY CO COM 845467109 29,866 733,460 SH DEFINED 09 733,460 0 0 SOUTHWESTERN ENERGY CO COM 845467109 647 15,885 SH DEFINED 10 14,910 160 815 SOUTHWESTERN ENERGY CO COM 845467109 24 578 SH OTHER 10 276 302 0 SOVRAN SELF STORAGE INC COM 84610H108 7,089 203,361 SH DEFINED 01 14,808 187,313 1,240 SOVRAN SELF STORAGE INC COM 84610H108 1 35 SH DEFINED 04 35 0 0 SOVRAN SELF STORAGE INC COM 84610H108 14,554 417,512 SH DEFINED 01,08 240,695 176,817 0 SOVRAN SELF STORAGE INC COM 84610H108 2,679 76,848 SH DEFINED 09 76,848 0 0 SOVRAN SELF STORAGE INC COM 84610H108 1 40 SH DEFINED 10 40 0 0 SPAN AMER MED SYS INC COM 846396109 120 6,430 SH DEFINED 01 0 6,430 0 SPAN AMER MED SYS INC COM 846396109 178 9,573 SH DEFINED 01,08 6,875 2,698 0 SPANISH BROADCASTING SYS INC COM 846425882 29 36,214 SH DEFINED 01 0 36,214 0 SPANISH BROADCASTING SYS INC COM 846425882 55 69,360 SH DEFINED 01,08 31,360 38,000 0 SPARTAN MTRS INC COM 846819100 288 51,399 SH DEFINED 01 11,609 38,850 940 SPARTAN MTRS INC COM 846819100 1,464 261,374 SH DEFINED 01,08 56,723 204,651 0 SPARTAN MTRS INC COM 846819100 589 105,115 SH DEFINED 09 105,115 0 0 SPARTAN MTRS INC COM 846819100 0 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 433 ________ SPARTAN STORES INC COM 846822104 760 52,717 SH DEFINED 01 9,957 41,895 865 SPARTAN STORES INC COM 846822104 9 625 SH DEFINED 04 625 0 0 SPARTAN STORES INC COM 846822104 3,061 212,308 SH DEFINED 01,08 67,464 144,844 0 SPARTAN STORES INC COM 846822104 963 66,795 SH DEFINED 09 66,795 0 0 SPARTAN STORES INC COM 846822104 3 240 SH DEFINED 10 240 0 0 SPARTECH CORP COM 847220209 535 45,700 SH DEFINED 01 8,005 37,695 0 SPARTECH CORP COM 847220209 29 2,500 SH DEFINED 04 2,500 0 0 SPARTECH CORP COM 847220209 2,964 253,334 SH DEFINED 01,08 59,237 194,097 0 SPARTECH CORP COM 847220209 1,095 93,592 SH DEFINED 09 93,592 0 0 SPARTECH CORP COM 847220209 1 50 SH DEFINED 10 50 0 0 SPARTON CORP COM 847235108 103 17,456 SH DEFINED 01 0 17,456 0 SPARTON CORP COM 847235108 155 26,248 SH DEFINED 01,08 16,966 9,282 0 SPECTRA ENERGY CORP COM 847560109 65,663 2,914,483 SH DEFINED 01 2,488,070 350,133 76,280 SPECTRA ENERGY CORP COM 847560109 12,761 566,418 SH OTHER 01 421,663 64,582 80,173 SPECTRA ENERGY CORP COM 847560109 70,670 3,136,715 SH DEFINED 04 2,944,732 92,613 99,370 SPECTRA ENERGY CORP COM 847560109 13,580 602,747 SH OTHER 04 439,961 122,978 39,808 SPECTRA ENERGY CORP COM 847560109 23 1,000 SH DEFINED 07,10 1,000 0 0 SPECTRA ENERGY CORP COM 847560109 115,569 5,129,539 SH DEFINED 01,08 1,800,956 3,328,583 0 SPECTRA ENERGY CORP COM 847560109 30,998 1,375,842 SH DEFINED 09 1,375,842 0 0 SPECTRA ENERGY CORP COM 847560109 15,945 707,720 SH DEFINED 10 693,177 8,694 5,849 SPECTRA ENERGY CORP COM 847560109 2,388 106,011 SH OTHER 10 85,653 19,333 1,025 SPECTRANETICS CORP COM 84760C107 278 40,171 SH DEFINED 01 7,809 32,362 0 SPECTRANETICS CORP COM 84760C107 19 2,805 SH DEFINED 04 2,805 0 0 SPECTRANETICS CORP COM 84760C107 1,898 274,683 SH DEFINED 01,08 54,889 219,794 0 SPECTRANETICS CORP COM 84760C107 638 92,355 SH DEFINED 09 92,355 0 0 SPECTRANETICS CORP COM 84760C107 0 60 SH DEFINED 10 60 0 0 SPECTRUM CTL INC COM 847615101 733 62,740 SH DEFINED 01 2,760 59,980 0 SPECTRUM CTL INC COM 847615101 1,745 149,290 SH DEFINED 01,08 68,075 81,215 0 SPECTRUM CTL INC COM 847615101 568 48,630 SH DEFINED 09 48,630 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 163 35,283 SH DEFINED 01 8,874 26,409 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,533 332,525 SH DEFINED 01,08 46,789 285,736 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 560 121,402 SH DEFINED 09 121,402 0 0 SPEEDUS CORP COM 847723202 14 5,092 SH DEFINED 01 0 5,092 0 SPEEDUS CORP COM 847723202 15 5,345 SH DEFINED 01,08 4,934 411 0 SPEEDWAY MOTORSPORTS INC COM 847788106 5,796 371,285 SH DEFINED 01 2,875 368,410 0 SPEEDWAY MOTORSPORTS INC COM 847788106 7,341 470,275 SH DEFINED 01,08 382,693 87,582 0 SPEEDWAY MOTORSPORTS INC COM 847788106 501 32,102 SH DEFINED 09 32,102 0 0 SPHERIX INC COM 84842R106 15 10,453 SH DEFINED 01 0 10,453 0 SPHERIX INC COM 84842R106 59 42,487 SH DEFINED 01,08 8,453 34,034 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 434 ________ SPIRE CORP COM 848565107 54 13,857 SH DEFINED 01 0 13,857 0 SPIRE CORP COM 848565107 91 23,129 SH DEFINED 01,08 12,990 10,139 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 779 33,336 SH DEFINED 01 14,801 17,415 1,120 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 2 80 SH OTHER 01 0 0 80 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 11 490 SH DEFINED 04 490 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 7,754 331,653 SH DEFINED 01,08 52,264 279,389 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 22 960 SH DEFINED 10 960 0 0 SPORT SUPPLY GROUP INC DEL COM 84916A104 561 41,775 SH DEFINED 01 1,747 40,028 0 SPORT SUPPLY GROUP INC DEL COM 84916A104 1,548 115,174 SH DEFINED 01,08 46,915 68,259 0 SPORT SUPPLY GROUP INC DEL COM 84916A104 177 13,200 SH DEFINED 09 13,200 0 0 SPORT CHALET INC COM 849163209 9 3,480 SH DEFINED 01 0 3,480 0 SPORT CHALET INC COM 849163209 26 9,772 SH DEFINED 01,08 3,377 6,395 0 SPRINT NEXTEL CORP COM 852061100 11,442 3,011,001 SH DEFINED 01 1,515,278 1,474,953 20,770 SPRINT NEXTEL CORP COM 852061100 580 152,569 SH OTHER 01 37,810 110,512 4,247 SPRINT NEXTEL CORP COM 852061100 629 165,587 SH DEFINED 04 146,177 7,855 11,555 SPRINT NEXTEL CORP COM 852061100 13 3,551 SH OTHER 04 2,151 1,400 0 SPRINT NEXTEL CORP COM 852061100 14 3,590 SH DEFINED 07,10 3,590 0 0 SPRINT NEXTEL CORP COM 852061100 89,652 23,592,703 SH DEFINED 01,08 8,362,853 15,229,850 0 SPRINT NEXTEL CORP COM 852061100 24,120 6,347,276 SH DEFINED 09 6,347,276 0 0 SPRINT NEXTEL CORP COM 852061100 254 66,905 SH DEFINED 10 58,970 0 7,935 SPRINT NEXTEL CORP COM 852061100 11 3,014 SH OTHER 10 3,014 0 0 STAAR SURGICAL CO COM 852312305 94 24,714 SH DEFINED 01 1,885 22,829 0 STAAR SURGICAL CO COM 852312305 19 5,000 SH OTHER 01 5,000 0 0 STAAR SURGICAL CO COM 852312305 222 58,079 SH DEFINED 01,08 20,627 37,452 0 STAGE STORES INC COM 85254C305 3,166 205,710 SH DEFINED 01 30,423 174,082 1,205 STAGE STORES INC COM 85254C305 10 675 SH OTHER 01 675 0 0 STAGE STORES INC COM 85254C305 229 14,868 SH DEFINED 04 14,868 0 0 STAGE STORES INC COM 85254C305 9 585 SH OTHER 04 340 0 245 STAGE STORES INC COM 85254C305 6,951 451,684 SH DEFINED 01,08 212,029 239,655 0 STAGE STORES INC COM 85254C305 1,603 104,187 SH DEFINED 09 104,187 0 0 STAGE STORES INC COM 85254C305 150 9,765 SH DEFINED 10 9,765 0 0 STAMPS COM INC COM 852857200 402 39,784 SH DEFINED 01 9,379 29,695 710 STAMPS COM INC COM 852857200 1,268 125,529 SH DEFINED 01,08 40,916 84,613 0 STAMPS COM INC COM 852857200 304 30,130 SH DEFINED 09 30,130 0 0 STAMPS COM INC COM 852857200 1 100 SH DEFINED 10 100 0 0 STANCORP FINL GROUP INC COM 852891100 1,300 27,301 SH DEFINED 01 19,327 7,534 440 STANCORP FINL GROUP INC COM 852891100 10 203 SH OTHER 01 203 0 0 STANCORP FINL GROUP INC COM 852891100 325 6,825 SH DEFINED 04 6,650 175 0 STANCORP FINL GROUP INC COM 852891100 8 160 SH OTHER 04 160 0 0 STANCORP FINL GROUP INC COM 852891100 13,907 291,981 SH DEFINED 01,08 15,436 276,545 0 STANCORP FINL GROUP INC COM 852891100 235 4,942 SH DEFINED 10 4,942 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 435 ________ STANDARD MICROSYSTEMS CORP COM 853626109 815 34,991 SH DEFINED 01 10,304 23,497 1,190 STANDARD MICROSYSTEMS CORP COM 853626109 1 35 SH DEFINED 04 35 0 0 STANDARD MICROSYSTEMS CORP COM 853626109 4,548 195,375 SH DEFINED 01,08 43,403 151,972 0 STANDARD MICROSYSTEMS CORP COM 853626109 1,377 59,167 SH DEFINED 09 59,167 0 0 STANDARD MICROSYSTEMS CORP COM 853626109 1 50 SH DEFINED 10 50 0 0 STANDARD MTR PRODS INC COM 853666105 253 25,524 SH DEFINED 01 6,797 18,077 650 STANDARD MTR PRODS INC COM 853666105 25 2,500 SH DEFINED 04 2,500 0 0 STANDARD MTR PRODS INC COM 853666105 1,437 144,848 SH DEFINED 01,08 32,572 112,276 0 STANDARD MTR PRODS INC COM 853666105 479 48,321 SH DEFINED 09 48,321 0 0 STANDARD PAC CORP NEW COM 85375C101 593 131,190 SH DEFINED 01 47,622 79,178 4,390 STANDARD PAC CORP NEW COM 85375C101 18 4,065 SH DEFINED 04 4,065 0 0 STANDARD PAC CORP NEW COM 85375C101 3,682 814,705 SH DEFINED 01,08 156,349 658,356 0 STANDARD PAC CORP NEW COM 85375C101 1,328 293,700 SH DEFINED 09 293,700 0 0 STANDARD PAC CORP NEW COM 85375C101 1 120 SH DEFINED 10 120 0 0 STANDARD PARKING CORP COM 853790103 296 18,057 SH DEFINED 01 1,127 16,930 0 STANDARD PARKING CORP COM 853790103 1,172 71,373 SH DEFINED 01,08 25,497 45,876 0 STANDARD PARKING CORP COM 853790103 404 24,606 SH DEFINED 09 24,606 0 0 STANDARD REGISTER CO COM 853887107 167 31,191 SH DEFINED 01 5,981 25,210 0 STANDARD REGISTER CO COM 853887107 861 160,858 SH DEFINED 01,08 42,790 118,068 0 STANDARD REGISTER CO COM 853887107 281 52,449 SH DEFINED 09 52,449 0 0 STANDARD REGISTER CO COM 853887107 0 30 SH DEFINED 10 30 0 0 STANDEX INTL CORP COM 854231107 2,734 106,087 SH DEFINED 01 6,486 99,601 0 STANDEX INTL CORP COM 854231107 4,941 191,745 SH DEFINED 01,08 111,868 79,877 0 STANDEX INTL CORP COM 854231107 839 32,569 SH DEFINED 09 32,569 0 0 STANDEX INTL CORP COM 854231107 1 20 SH DEFINED 10 20 0 0 STANLEY FURNITURE INC COM 854305208 176 17,342 SH DEFINED 01 2,108 15,234 0 STANLEY FURNITURE INC COM 854305208 842 82,917 SH DEFINED 01,08 19,959 62,958 0 STANLEY FURNITURE INC COM 854305208 63 6,200 SH DEFINED 09 6,200 0 0 STANLEY BLACK & DECKER INC COM 854502101 9,809 170,867 SH DEFINED 01 88,452 79,501 2,914 STANLEY BLACK & DECKER INC COM 854502101 381 6,632 SH OTHER 01 3,993 2,576 63 STANLEY BLACK & DECKER INC COM 854502101 1,155 20,120 SH DEFINED 04 19,077 699 344 STANLEY BLACK & DECKER INC COM 854502101 78 1,353 SH OTHER 04 353 1,000 0 STANLEY BLACK & DECKER INC COM 854502101 9 160 SH DEFINED 07,10 160 0 0 STANLEY BLACK & DECKER INC COM 854502101 71,416 1,243,969 SH DEFINED 01,08 438,306 805,663 0 STANLEY BLACK & DECKER INC COM 854502101 19,109 332,859 SH DEFINED 09 332,859 0 0 STANLEY BLACK & DECKER INC COM 854502101 555 9,667 SH DEFINED 10 7,521 1,701 445 STANLEY BLACK & DECKER INC COM 854502101 5 82 SH OTHER 10 55 27 0 STANLEY INC COM 854532108 816 28,843 SH DEFINED 01 8,620 20,113 110 STANLEY INC COM 854532108 23 812 SH OTHER 04 812 0 0 STANLEY INC COM 854532108 3,405 120,351 SH DEFINED 01,08 31,830 88,521 0 STANLEY INC COM 854532108 993 35,108 SH DEFINED 09 35,108 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 436 ________ STAPLES INC COM 855030102 34,944 1,492,843 SH DEFINED 01 819,937 638,083 34,823 STAPLES INC COM 855030102 10,065 430,000 SH OTHER 01 242,682 166,213 21,105 STAPLES INC COM 855030102 10,614 453,452 SH DEFINED 04 338,102 85,023 30,327 STAPLES INC COM 855030102 9,014 385,087 SH OTHER 04 313,740 50,954 20,393 STAPLES INC COM 855030102 13 555 SH DEFINED 07,10 555 0 0 STAPLES INC COM 855030102 134,850 5,760,864 SH DEFINED 01,08 2,068,879 3,691,985 0 STAPLES INC COM 855030102 35,355 1,510,364 SH DEFINED 09 1,510,364 0 0 STAPLES INC COM 855030102 2,142 91,508 SH DEFINED 10 86,993 2,835 1,680 STAPLES INC COM 855030102 849 36,263 SH OTHER 10 8,963 23,200 4,100 STAR SCIENTIFIC INC COM 85517P101 193 75,742 SH DEFINED 01 18,274 57,468 0 STAR SCIENTIFIC INC COM 85517P101 128 50,000 SH OTHER 01 50,000 0 0 STAR SCIENTIFIC INC COM 85517P101 1,544 605,316 SH DEFINED 01,08 85,611 519,705 0 STAR SCIENTIFIC INC COM 85517P101 851 333,586 SH DEFINED 09 333,586 0 0 STARBUCKS CORP COM 855244109 30,251 1,246,417 SH DEFINED 01 712,067 509,437 24,913 STARBUCKS CORP COM 855244109 5,285 217,768 SH OTHER 01 86,541 84,307 46,920 STARBUCKS CORP COM 855244109 6,120 252,145 SH DEFINED 04 239,553 9,683 2,909 STARBUCKS CORP COM 855244109 1,105 45,545 SH OTHER 04 31,179 10,566 3,800 STARBUCKS CORP COM 855244109 149,360 6,154,120 SH DEFINED 01,08 2,292,142 3,861,978 0 STARBUCKS CORP COM 855244109 37,720 1,554,189 SH DEFINED 09 1,554,189 0 0 STARBUCKS CORP COM 855244109 3,362 138,542 SH DEFINED 10 133,123 4,169 1,250 STARBUCKS CORP COM 855244109 118 4,850 SH OTHER 10 2,680 2,170 0 STARRETT L S CO COM 855668109 65 6,268 SH DEFINED 01 235 6,033 0 STARRETT L S CO COM 855668109 114 11,045 SH DEFINED 01,08 5,209 5,836 0 STARTEK INC COM 85569C107 140 20,155 SH DEFINED 01 3,937 15,598 620 STARTEK INC COM 85569C107 684 98,479 SH DEFINED 01,08 25,481 72,998 0 STARTEK INC COM 85569C107 290 41,695 SH DEFINED 09 41,695 0 0 STATE AUTO FINL CORP COM 855707105 1,416 78,879 SH DEFINED 01 6,177 72,702 0 STATE AUTO FINL CORP COM 855707105 127 7,100 SH OTHER 01 0 7,100 0 STATE AUTO FINL CORP COM 855707105 3,094 172,377 SH DEFINED 01,08 83,776 88,601 0 STATE AUTO FINL CORP COM 855707105 775 43,158 SH DEFINED 09 43,158 0 0 STARWOOD PPTY TR INC COM 85571B105 795 41,167 SH DEFINED 01 7,201 33,966 0 STARWOOD PPTY TR INC COM 85571B105 6,503 336,918 SH DEFINED 01,08 64,689 272,229 0 STARWOOD PPTY TR INC COM 85571B105 2,377 123,176 SH DEFINED 09 123,176 0 0 STARWOOD PPTY TR INC COM 85571B105 2 80 SH DEFINED 10 80 0 0 STATE BANCORP INC N.Y COM 855716106 192 24,372 SH DEFINED 01 3,398 20,974 0 STATE BANCORP INC N.Y COM 855716106 886 112,531 SH DEFINED 01,08 31,520 81,011 0 STATE BANCORP INC N.Y COM 855716106 139 17,700 SH DEFINED 09 17,700 0 0 STATE BANCORP INC N.Y COM 855716106 0 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 437 ________ STARWOOD HOTELS&RESORTS WRLD COM 85590A401 8,709 186,728 SH DEFINED 01 88,309 95,518 2,901 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 141 3,024 SH OTHER 01 2,732 212 80 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 762 16,347 SH DEFINED 04 15,426 756 165 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 98 2,101 SH OTHER 04 545 1,556 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 69,491 1,489,946 SH DEFINED 01,08 528,653 961,293 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 18,683 400,578 SH DEFINED 09 400,578 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 387 8,288 SH DEFINED 10 7,712 0 576 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 6 121 SH OTHER 10 66 55 0 STATE STR CORP COM 857477103 37,528 831,376 SH DEFINED 01 446,433 359,259 25,684 STATE STR CORP COM 857477103 7,865 174,240 SH OTHER 01 108,767 57,916 7,557 STATE STR CORP COM 857477103 7,488 165,890 SH DEFINED 04 123,288 28,641 13,961 STATE STR CORP COM 857477103 5,332 118,119 SH OTHER 04 71,751 21,989 24,379 STATE STR CORP COM 857477103 35 775 SH DEFINED 07,10 775 0 0 STATE STR CORP COM 857477103 180,089 3,989,555 SH DEFINED 01,08 1,442,130 2,547,425 0 STATE STR CORP COM 857477103 46,193 1,023,323 SH DEFINED 09 1,023,323 0 0 STATE STR CORP COM 857477103 4,165 92,268 SH DEFINED 10 80,268 3,600 8,400 STATE STR CORP COM 857477103 269 5,958 SH OTHER 10 4,108 1,650 200 STATOIL ASA COM 85771P102 5,466 234,312 SH DEFINED 01 213,140 2,316 18,856 STATOIL ASA COM 85771P102 224 9,593 SH OTHER 01 3,586 4,282 1,725 STATOIL ASA COM 85771P102 2,600 111,426 SH DEFINED 04 106,528 2,075 2,823 STATOIL ASA COM 85771P102 318 13,625 SH OTHER 04 4,320 9,205 100 STATOIL ASA COM 85771P102 67 2,875 SH DEFINED 07,10 2,875 0 0 STATOIL ASA COM 85771P102 1,319 56,547 SH DEFINED 01,08 56,547 0 0 STATOIL ASA COM 85771P102 1,701 72,895 SH DEFINED 10 67,016 705 5,174 STATOIL ASA COM 85771P102 4 165 SH OTHER 10 165 0 0 STEAK N SHAKE CO COM 857873202 804 2,110 SH DEFINED 01 667 1,443 0 STEAK N SHAKE CO COM 857873202 3,491 9,157 SH DEFINED 01,08 1,517 7,640 0 STEAK N SHAKE CO COM 857873202 1 2 SH DEFINED 10 2 0 0 STEEL DYNAMICS INC COM 858119100 1,380 79,015 SH DEFINED 01 47,726 30,309 980 STEEL DYNAMICS INC COM 858119100 3 175 SH OTHER 01 0 0 175 STEEL DYNAMICS INC COM 858119100 11 611 SH DEFINED 04 611 0 0 STEEL DYNAMICS INC COM 858119100 22,703 1,299,516 SH DEFINED 01,08 85,792 1,213,724 0 STEEL DYNAMICS INC COM 858119100 35 2,000 SH DEFINED 10 0 0 2,000 STEELCASE INC COM 858155203 854 132,045 SH DEFINED 01 18,474 113,531 40 STEELCASE INC COM 858155203 14 2,135 SH OTHER 01 0 2,135 0 STEELCASE INC COM 858155203 1,587 245,250 SH DEFINED 04 250 0 245,000 STEELCASE INC COM 858155203 3,977 614,657 SH DEFINED 01,08 163,027 451,630 0 STEELCASE INC COM 858155203 1,222 188,806 SH DEFINED 09 188,806 0 0 STEELCASE INC COM 858155203 73 11,231 SH DEFINED 10 11,131 0 100 STEIN MART INC COM 858375108 481 53,257 SH DEFINED 01 11,143 42,114 0 STEIN MART INC COM 858375108 2,105 233,104 SH DEFINED 01,08 62,351 170,753 0 STEIN MART INC COM 858375108 630 69,777 SH DEFINED 09 69,777 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 438 ________ STEINWAY MUSICAL INSTRS INC COM 858495104 211 11,179 SH DEFINED 01 1,420 9,759 0 STEINWAY MUSICAL INSTRS INC COM 858495104 1,077 57,182 SH DEFINED 01,08 13,353 43,829 0 STEINWAY MUSICAL INSTRS INC COM 858495104 377 20,000 SH DEFINED 09 20,000 0 0 STEINWAY MUSICAL INSTRS INC COM 858495104 1 70 SH DEFINED 10 70 0 0 STELLARONE CORP COM 85856G100 1,621 121,276 SH DEFINED 01 5,542 115,734 0 STELLARONE CORP COM 85856G100 3,644 272,572 SH DEFINED 01,08 136,814 135,758 0 STELLARONE CORP COM 85856G100 886 66,300 SH DEFINED 09 66,300 0 0 STELLARONE CORP COM 85856G100 1 40 SH DEFINED 10 40 0 0 STEMCELLS INC COM 85857R105 139 119,596 SH DEFINED 01 25,306 94,290 0 STEMCELLS INC COM 85857R105 1,099 947,634 SH DEFINED 01,08 133,659 813,975 0 STEMCELLS INC COM 85857R105 338 291,727 SH DEFINED 09 291,727 0 0 STEPAN CO COM 858586100 848 15,178 SH DEFINED 01 3,274 11,724 180 STEPAN CO COM 858586100 3,919 70,128 SH DEFINED 01,08 19,246 50,882 0 STEPAN CO COM 858586100 1,240 22,181 SH DEFINED 09 22,181 0 0 STEPAN CO COM 858586100 1 10 SH DEFINED 10 10 0 0 STERLING BANCSHARES INC COM 858907108 2,674 477,572 SH DEFINED 01 41,292 436,280 0 STERLING BANCSHARES INC COM 858907108 4 635 SH DEFINED 04 475 160 0 STERLING BANCSHARES INC COM 858907108 6,105 1,090,243 SH DEFINED 01,08 530,208 560,035 0 STERLING BANCSHARES INC COM 858907108 1,384 247,175 SH DEFINED 09 247,175 0 0 STERLING BANCSHARES INC COM 858907108 1 150 SH DEFINED 10 0 0 150 STERICYCLE INC COM 858912108 5,374 98,603 SH DEFINED 01 42,731 52,052 3,820 STERICYCLE INC COM 858912108 1,657 30,406 SH OTHER 01 28,389 177 1,840 STERICYCLE INC COM 858912108 730 13,396 SH DEFINED 04 13,246 150 0 STERICYCLE INC COM 858912108 558 10,239 SH OTHER 04 10,239 0 0 STERICYCLE INC COM 858912108 36,638 672,251 SH DEFINED 01,08 236,827 435,424 0 STERICYCLE INC COM 858912108 8,692 159,491 SH DEFINED 09 159,491 0 0 STERICYCLE INC COM 858912108 147 2,700 SH DEFINED 10 2,700 0 0 STERICYCLE INC COM 858912108 1 27 SH OTHER 10 27 0 0 STERIS CORP COM 859152100 3,004 89,239 SH DEFINED 01 23,347 65,892 0 STERIS CORP COM 859152100 8 240 SH OTHER 01 240 0 0 STERIS CORP COM 859152100 187 5,565 SH DEFINED 04 5,420 145 0 STERIS CORP COM 859152100 7 220 SH OTHER 04 135 0 85 STERIS CORP COM 859152100 22,389 665,151 SH DEFINED 01,08 104,558 560,593 0 STERIS CORP COM 859152100 5,413 160,809 SH DEFINED 09 160,809 0 0 STERIS CORP COM 859152100 254 7,533 SH DEFINED 10 7,533 0 0 STERLING BANCORP COM 859158107 408 40,637 SH DEFINED 01 7,690 32,947 0 STERLING BANCORP COM 859158107 1,745 173,638 SH DEFINED 01,08 54,450 119,188 0 STERLING BANCORP COM 859158107 809 80,516 SH DEFINED 09 80,516 0 0 STERLING BANCORP COM 859158107 0 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 439 ________ STEREOTAXIS INC COM 85916J102 147 29,375 SH DEFINED 01 6,782 22,593 0 STEREOTAXIS INC COM 85916J102 1,251 249,772 SH DEFINED 01,08 46,424 203,348 0 STEREOTAXIS INC COM 85916J102 468 93,466 SH DEFINED 09 93,466 0 0 STEREOTAXIS INC COM 85916J102 0 50 SH DEFINED 10 50 0 0 STERLING CONSTRUCTION CO INC COM 859241101 226 14,361 SH DEFINED 01 3,300 11,061 0 STERLING CONSTRUCTION CO INC COM 859241101 1,896 120,585 SH DEFINED 01,08 18,038 102,547 0 STERLING CONSTRUCTION CO INC COM 859241101 710 45,141 SH DEFINED 09 45,141 0 0 STERLING FINL CORP WASH COM 859319105 49 86,725 SH DEFINED 01 6,305 80,420 0 STERLING FINL CORP WASH COM 859319105 276 484,552 SH DEFINED 01,08 93,695 390,857 0 STERLING FINL CORP WASH COM 859319105 72 125,567 SH DEFINED 09 125,567 0 0 STERLITE INDS INDIA LTD COM 859737207 5,054 271,583 SH DEFINED 01 196,189 67,139 8,255 STERLITE INDS INDIA LTD COM 859737207 352 18,925 SH OTHER 01 8,210 4,895 5,820 STERLITE INDS INDIA LTD COM 859737207 4,056 217,937 SH DEFINED 04 213,773 3,385 779 STERLITE INDS INDIA LTD COM 859737207 553 29,715 SH OTHER 04 13,985 15,730 0 STERLITE INDS INDIA LTD COM 859737207 69 3,700 SH DEFINED 07,10 3,700 0 0 STERLITE INDS INDIA LTD COM 859737207 8,943 480,541 SH DEFINED 01,08 480,541 0 0 STERLITE INDS INDIA LTD COM 859737207 2,365 127,079 SH DEFINED 10 122,849 1,395 2,835 STERLITE INDS INDIA LTD COM 859737207 78 4,205 SH OTHER 10 2,890 1,315 0 STEWART ENTERPRISES INC COM 860370105 4,372 699,532 SH DEFINED 01 19,357 680,085 90 STEWART ENTERPRISES INC COM 860370105 7,849 1,255,893 SH DEFINED 01,08 743,786 512,107 0 STEWART ENTERPRISES INC COM 860370105 1,590 254,376 SH DEFINED 09 254,376 0 0 STEWART ENTERPRISES INC COM 860370105 1 200 SH DEFINED 10 200 0 0 STEWART INFORMATION SVCS COR COM 860372101 590 42,780 SH DEFINED 01 9,264 33,516 0 STEWART INFORMATION SVCS COR COM 860372101 2,241 162,424 SH DEFINED 01,08 48,104 114,320 0 STEWART INFORMATION SVCS COR COM 860372101 597 43,253 SH DEFINED 09 43,253 0 0 STEWART INFORMATION SVCS COR COM 860372101 0 30 SH DEFINED 10 30 0 0 STIFEL FINL CORP COM 860630102 6,112 113,709 SH DEFINED 01 17,924 94,725 1,060 STIFEL FINL CORP COM 860630102 16 300 SH OTHER 01 0 300 0 STIFEL FINL CORP COM 860630102 493 9,165 SH DEFINED 04 8,722 300 143 STIFEL FINL CORP COM 860630102 15 285 SH OTHER 04 210 75 0 STIFEL FINL CORP COM 860630102 16,948 315,306 SH DEFINED 01,08 116,413 198,893 0 STIFEL FINL CORP COM 860630102 4,441 82,626 SH DEFINED 09 82,626 0 0 STIFEL FINL CORP COM 860630102 241 4,487 SH DEFINED 10 4,407 80 0 STIFEL FINL CORP COM 860630102 3 65 SH OTHER 10 0 65 0 STILLWATER MNG CO COM 86074Q102 1,056 81,362 SH DEFINED 01 11,049 70,313 0 STILLWATER MNG CO COM 86074Q102 4,917 378,838 SH DEFINED 01,08 108,297 270,541 0 STILLWATER MNG CO COM 86074Q102 2,166 166,847 SH DEFINED 09 166,847 0 0 STILLWATER MNG CO COM 86074Q102 1 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 440 ________ STMICROELECTRONICS N V COM 861012102 949 96,217 SH DEFINED 01 84,887 0 11,330 STMICROELECTRONICS N V COM 861012102 12 1,220 SH OTHER 01 354 866 0 STMICROELECTRONICS N V COM 861012102 63 6,393 SH DEFINED 04 6,393 0 0 STMICROELECTRONICS N V COM 861012102 318 32,221 SH DEFINED 01,08 32,221 0 0 STMICROELECTRONICS N V COM 861012102 5 520 SH DEFINED 10 520 0 0 STONE ENERGY CORP COM 861642106 4,292 241,800 SH DEFINED 01 19,334 220,486 1,980 STONE ENERGY CORP COM 861642106 89 5,015 SH DEFINED 04 65 4,950 0 STONE ENERGY CORP COM 861642106 9,413 530,298 SH DEFINED 01,08 256,036 274,262 0 STONE ENERGY CORP COM 861642106 2,155 121,434 SH DEFINED 09 121,434 0 0 STONE ENERGY CORP COM 861642106 1 60 SH DEFINED 10 60 0 0 STONERIDGE INC COM 86183P102 259 26,224 SH DEFINED 01 3,758 22,466 0 STONERIDGE INC COM 86183P102 1,363 137,863 SH DEFINED 01,08 34,185 103,678 0 STONERIDGE INC COM 86183P102 413 41,800 SH DEFINED 09 41,800 0 0 STRATASYS INC COM 862685104 1,672 68,453 SH DEFINED 01 29,526 38,037 890 STRATASYS INC COM 862685104 178 7,305 SH OTHER 01 2,755 3,490 1,060 STRATASYS INC COM 862685104 680 27,825 SH DEFINED 04 26,125 1,700 0 STRATASYS INC COM 862685104 12 475 SH OTHER 04 255 0 220 STRATASYS INC COM 862685104 30 1,230 SH DEFINED 07,10 1,230 0 0 STRATASYS INC COM 862685104 4,400 180,121 SH DEFINED 01,08 48,912 131,209 0 STRATASYS INC COM 862685104 1,421 58,173 SH DEFINED 09 58,173 0 0 STRATASYS INC COM 862685104 385 15,770 SH DEFINED 10 13,405 2,365 0 STRATEGIC DIAGNOSTICS INC COM 862700101 41 21,631 SH DEFINED 01 0 21,631 0 STRATEGIC DIAGNOSTICS INC COM 862700101 98 51,818 SH DEFINED 01,08 24,696 27,122 0 STRATEGIC HOTELS & RESORTS I COM 86272T106 1,825 429,301 SH DEFINED 01 19,612 409,689 0 STRATEGIC HOTELS & RESORTS I COM 86272T106 4,384 1,031,572 SH DEFINED 01,08 463,892 567,680 0 STRATEGIC HOTELS & RESORTS I COM 86272T106 1,211 284,890 SH DEFINED 09 284,890 0 0 STRATEGIC HOTELS & RESORTS I COM 86272T106 1 140 SH DEFINED 10 140 0 0 STRATUS PPTYS INC COM 863167201 87 8,827 SH DEFINED 01 135 8,692 0 STRATUS PPTYS INC COM 863167201 150 15,163 SH DEFINED 01,08 8,325 6,838 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 26 13,061 SH DEFINED 01 0 13,061 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 29 14,429 SH DEFINED 01,08 12,113 2,316 0 STRAYER ED INC COM 863236105 1,773 7,281 SH DEFINED 01 2,994 3,757 530 STRAYER ED INC COM 863236105 103 425 SH OTHER 01 345 0 80 STRAYER ED INC COM 863236105 218 897 SH DEFINED 04 887 10 0 STRAYER ED INC COM 863236105 459 1,885 SH OTHER 04 685 1,200 0 STRAYER ED INC COM 863236105 20,613 84,644 SH DEFINED 01,08 5,332 79,312 0 STRAYER ED INC COM 863236105 101 415 SH DEFINED 10 415 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 441 ________ STRYKER CORP COM 863667101 30,612 534,995 SH DEFINED 01 311,746 209,910 13,339 STRYKER CORP COM 863667101 6,987 122,108 SH OTHER 01 81,136 19,830 21,142 STRYKER CORP COM 863667101 8,052 140,724 SH DEFINED 04 128,301 4,138 8,285 STRYKER CORP COM 863667101 4,861 84,954 SH OTHER 04 73,339 9,965 1,650 STRYKER CORP COM 863667101 401 7,000 SH DEFINED 07,10 0 0 7,000 STRYKER CORP COM 863667101 133,777 2,337,936 SH DEFINED 01,08 813,905 1,524,031 0 STRYKER CORP COM 863667101 34,078 595,566 SH DEFINED 09 595,566 0 0 STRYKER CORP COM 863667101 6,130 107,135 SH DEFINED 10 103,085 4,050 0 STRYKER CORP COM 863667101 545 9,516 SH OTHER 10 6,416 300 2,800 STUDENT LN CORP COM 863902102 29 815 SH DEFINED 01 137 678 0 STUDENT LN CORP COM 863902102 96 2,700 SH OTHER 01 0 2,700 0 STUDENT LN CORP COM 863902102 306 8,614 SH DEFINED 01,08 807 7,807 0 STURM RUGER & CO INC COM 864159108 532 44,390 SH DEFINED 01 8,583 34,737 1,070 STURM RUGER & CO INC COM 864159108 2,268 189,185 SH DEFINED 01,08 49,173 140,012 0 STURM RUGER & CO INC COM 864159108 783 65,313 SH DEFINED 09 65,313 0 0 SUCCESSFACTORS INC COM 864596101 3,068 161,121 SH DEFINED 01 8,917 152,204 0 SUCCESSFACTORS INC COM 864596101 9,239 485,234 SH DEFINED 01,08 184,868 300,366 0 SUCCESSFACTORS INC COM 864596101 2,526 132,672 SH DEFINED 09 132,672 0 0 SUCCESSFACTORS INC COM 864596101 1 40 SH DEFINED 10 40 0 0 SUFFOLK BANCORP COM 864739107 570 18,571 SH DEFINED 01 2,524 16,042 5 SUFFOLK BANCORP COM 864739107 2,583 84,119 SH DEFINED 01,08 22,406 61,713 0 SUFFOLK BANCORP COM 864739107 941 30,642 SH DEFINED 09 30,642 0 0 SUFFOLK BANCORP COM 864739107 0 10 SH DEFINED 10 10 0 0 SUCAMPO PHARMACEUTICALS INC COM 864909106 78 21,919 SH DEFINED 01 1,306 20,613 0 SUCAMPO PHARMACEUTICALS INC COM 864909106 363 101,544 SH DEFINED 01,08 31,537 70,007 0 SUCAMPO PHARMACEUTICALS INC COM 864909106 105 29,300 SH DEFINED 09 29,300 0 0 SULPHCO INC COM 865378103 15 51,208 SH DEFINED 01 9,508 41,700 0 SULPHCO INC COM 865378103 145 499,649 SH DEFINED 01,08 86,727 412,922 0 SULPHCO INC COM 865378103 37 128,900 SH DEFINED 09 128,900 0 0 SUN BANCORP INC COM 86663B102 422 107,221 SH DEFINED 01 2,896 104,325 0 SUN BANCORP INC COM 86663B102 810 205,673 SH DEFINED 01,08 112,015 93,658 0 SUN BANCORP INC COM 86663B102 154 39,111 SH DEFINED 09 39,111 0 0 SUN BANCORP INC COM 86663B102 1 168 SH DEFINED 10 168 0 0 SUN COMMUNITIES INC COM 866674104 808 32,063 SH DEFINED 01 3,284 28,769 10 SUN COMMUNITIES INC COM 866674104 4,489 178,137 SH DEFINED 01,08 62,783 115,354 0 SUN COMMUNITIES INC COM 866674104 1,328 52,683 SH DEFINED 09 52,683 0 0 SUN COMMUNITIES INC COM 866674104 1 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 442 ________ SUN LIFE FINL INC COM 866796105 2,795 86,990 SH DEFINED 01 76,655 1,560 8,775 SUN LIFE FINL INC COM 866796105 33 1,031 SH OTHER 01 299 732 0 SUN LIFE FINL INC COM 866796105 249 7,747 SH DEFINED 04 7,747 0 0 SUN LIFE FINL INC COM 866796105 895 27,845 SH DEFINED 01,08 27,845 0 0 SUN LIFE FINL INC COM 866796105 286 8,905 SH DEFINED 10 8,905 0 0 SUN HEALTHCARE GROUP INC COM 866933401 507 53,159 SH DEFINED 01 8,582 44,552 25 SUN HEALTHCARE GROUP INC COM 866933401 3,473 364,083 SH DEFINED 01,08 82,559 281,524 0 SUN HEALTHCARE GROUP INC COM 866933401 1,202 126,000 SH DEFINED 09 126,000 0 0 SUN HEALTHCARE GROUP INC COM 866933401 1 80 SH DEFINED 10 80 0 0 SUN HYDRAULICS CORP COM 866942105 477 18,370 SH DEFINED 01 2,383 15,987 0 SUN HYDRAULICS CORP COM 866942105 2,616 100,704 SH DEFINED 01,08 24,337 76,367 0 SUN HYDRAULICS CORP COM 866942105 833 32,050 SH DEFINED 09 32,050 0 0 SUNCOR ENERGY INC NEW COM 867224107 33,953 1,043,434 SH DEFINED 01 973,535 34,643 35,256 SUNCOR ENERGY INC NEW COM 867224107 11,022 338,707 SH OTHER 01 277,812 40,234 20,661 SUNCOR ENERGY INC NEW COM 867224107 34,920 1,073,126 SH DEFINED 04 1,009,703 31,430 31,993 SUNCOR ENERGY INC NEW COM 867224107 6,070 186,530 SH OTHER 04 151,515 26,605 8,410 SUNCOR ENERGY INC NEW COM 867224107 2,493 76,622 SH DEFINED 01,08 76,622 0 0 SUNCOR ENERGY INC NEW COM 867224107 7,927 243,600 SH DEFINED 10 232,246 8,700 2,654 SUNCOR ENERGY INC NEW COM 867224107 1,714 52,659 SH OTHER 10 44,041 8,218 400 SUNESIS PHARMACEUTICALS INC COM 867328502 4 4,927 SH DEFINED 01 0 4,927 0 SUNESIS PHARMACEUTICALS INC COM 867328502 23 26,757 SH DEFINED 01,08 10,360 16,397 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 29 7,368 SH DEFINED 01 0 7,368 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 56 14,294 SH DEFINED 01,08 9,005 5,289 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 219 3,200 SH DEFINED 01 3,200 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 41 600 SH DEFINED 04 600 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 240 3,500 SH DEFINED 10 3,500 0 0 SUNOCO INC COM 86764P109 4,130 139,013 SH DEFINED 01 79,622 57,648 1,743 SUNOCO INC COM 86764P109 52 1,762 SH OTHER 01 1,447 215 100 SUNOCO INC COM 86764P109 285 9,594 SH DEFINED 04 8,407 148 1,039 SUNOCO INC COM 86764P109 15 508 SH OTHER 04 84 8 416 SUNOCO INC COM 86764P109 6 210 SH DEFINED 07,10 210 0 0 SUNOCO INC COM 86764P109 27,481 924,973 SH DEFINED 01,08 331,617 593,356 0 SUNOCO INC COM 86764P109 7,502 252,511 SH DEFINED 09 252,511 0 0 SUNOCO INC COM 86764P109 146 4,901 SH DEFINED 10 4,566 55 280 SUNOCO INC COM 86764P109 2 72 SH OTHER 10 72 0 0 SUNPOWER CORP COM 867652109 896 47,725 SH DEFINED 01 15,347 32,338 40 SUNPOWER CORP COM 867652109 1 70 SH OTHER 01 0 0 70 SUNPOWER CORP COM 867652109 39 2,085 SH DEFINED 04 1,735 350 0 SUNPOWER CORP COM 867652109 6,227 331,766 SH DEFINED 01,08 81,004 250,762 0 SUNPOWER CORP COM 867652109 204 10,859 SH DEFINED 09 10,859 0 0 SUNPOWER CORP COM 867652109 7 390 SH DEFINED 10 390 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 443 ________ SUNPOWER CORP COM 867652307 5 274 SH DEFINED 01 274 0 0 SUNPOWER CORP COM 867652307 5 273 SH OTHER 04 273 0 0 SUNPOWER CORP COM 867652307 606 36,217 SH DEFINED 01,08 35,830 387 0 SUNPOWER CORP COM 867652307 181 10,817 SH DEFINED 09 10,817 0 0 SUNPOWER CORP COM 867652307 9 548 SH DEFINED 10 548 0 0 SUNRISE SENIOR LIVING INC COM 86768K106 334 65,311 SH DEFINED 01 9,306 56,005 0 SUNRISE SENIOR LIVING INC COM 86768K106 2,147 419,372 SH DEFINED 01,08 90,249 329,123 0 SUNRISE SENIOR LIVING INC COM 86768K106 551 107,691 SH DEFINED 09 107,691 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1,457 130,411 SH DEFINED 01 21,478 108,933 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 9,825 879,624 SH DEFINED 01,08 269,144 610,480 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3,030 271,275 SH DEFINED 09 271,275 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1 109 SH DEFINED 10 109 0 0 SUNTRUST BKS INC COM 867914103 14,838 553,845 SH DEFINED 01 273,181 275,571 5,093 SUNTRUST BKS INC COM 867914103 314 11,709 SH OTHER 01 5,652 4,517 1,540 SUNTRUST BKS INC COM 867914103 1,228 45,848 SH DEFINED 04 43,127 1,242 1,479 SUNTRUST BKS INC COM 867914103 174 6,506 SH OTHER 04 5,778 22 706 SUNTRUST BKS INC COM 867914103 23 875 SH DEFINED 07,10 875 0 0 SUNTRUST BKS INC COM 867914103 109,485 4,086,800 SH DEFINED 01,08 1,492,117 2,594,683 0 SUNTRUST BKS INC COM 867914103 28,248 1,054,439 SH DEFINED 09 1,054,439 0 0 SUNTRUST BKS INC COM 867914103 852 31,787 SH DEFINED 10 31,032 25 730 SUNTRUST BKS INC COM 867914103 598 22,321 SH OTHER 10 321 22,000 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931305 15 5,024 SH DEFINED 01 0 5,024 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931305 93 31,739 SH DEFINED 01,08 3,762 27,977 0 SUNTECH PWR HLDGS CO LTD COM 86800C104 360 25,697 SH DEFINED 01 11,663 14,034 0 SUNTECH PWR HLDGS CO LTD COM 86800C104 231 16,493 SH DEFINED 01,08 16,493 0 0 SUPER MICRO COMPUTER INC COM 86800U104 231 13,372 SH DEFINED 01 4,806 8,566 0 SUPER MICRO COMPUTER INC COM 86800U104 2,828 163,635 SH DEFINED 01,08 26,244 137,391 0 SUPER MICRO COMPUTER INC COM 86800U104 1,028 59,484 SH DEFINED 09 59,484 0 0 SUPERGEN INC COM 868059106 207 64,575 SH DEFINED 01 12,635 51,940 0 SUPERGEN INC COM 868059106 1,493 466,676 SH DEFINED 01,08 90,127 376,549 0 SUPERGEN INC COM 868059106 654 204,406 SH DEFINED 09 204,406 0 0 SUPERIOR BANCORP COM 86806M205 26 8,421 SH DEFINED 01 0 8,421 0 SUPERIOR BANCORP COM 86806M205 52 16,615 SH DEFINED 01,08 8,381 8,234 0 SUPERIOR ENERGY SVCS INC COM 868157108 620 29,513 SH DEFINED 01 16,529 10,854 2,130 SUPERIOR ENERGY SVCS INC COM 868157108 1 60 SH OTHER 01 0 0 60 SUPERIOR ENERGY SVCS INC COM 868157108 4 167 SH DEFINED 04 167 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 10,179 484,257 SH DEFINED 01,08 36,211 448,046 0 SUPERIOR ENERGY SVCS INC COM 868157108 20 968 SH DEFINED 10 808 0 160 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 444 ________ SUPERIOR INDS INTL INC COM 868168105 2,061 128,157 SH DEFINED 01 10,975 116,452 730 SUPERIOR INDS INTL INC COM 868168105 0 15 SH DEFINED 04 15 0 0 SUPERIOR INDS INTL INC COM 868168105 4,564 283,815 SH DEFINED 01,08 140,769 143,046 0 SUPERIOR INDS INTL INC COM 868168105 1,147 71,304 SH DEFINED 09 71,304 0 0 SUPERIOR INDS INTL INC COM 868168105 1 40 SH DEFINED 10 40 0 0 SUPERIOR UNIFORM GP INC COM 868358102 57 5,969 SH DEFINED 01 0 5,969 0 SUPERIOR UNIFORM GP INC COM 868358102 113 11,845 SH DEFINED 01,08 7,257 4,588 0 SUPERIOR WELL SVCS INC COM 86837X105 1,633 122,028 SH DEFINED 01 9,779 111,329 920 SUPERIOR WELL SVCS INC COM 86837X105 3,252 243,027 SH DEFINED 01,08 112,469 130,558 0 SUPERIOR WELL SVCS INC COM 86837X105 744 55,633 SH DEFINED 09 55,633 0 0 SUPERIOR WELL SVCS INC COM 86837X105 0 30 SH DEFINED 10 30 0 0 SUPERMEDIA INC COM 868447103 78 1,929 SH DEFINED 01 0 1,929 0 SUPERMEDIA INC COM 868447103 836 20,553 SH DEFINED 01,08 0 20,553 0 SUPERTEL HOSPITALITY INC MD COM 868526104 28 15,983 SH DEFINED 01 0 15,983 0 SUPERTEL HOSPITALITY INC MD COM 868526104 89 50,693 SH DEFINED 01,08 17,228 33,465 0 SUPERTEX INC COM 868532102 555 21,692 SH DEFINED 01 4,836 16,306 550 SUPERTEX INC COM 868532102 2,808 109,722 SH DEFINED 01,08 28,157 81,565 0 SUPERTEX INC COM 868532102 724 28,292 SH DEFINED 09 28,292 0 0 SUPERVALU INC COM 868536103 8,162 489,301 SH DEFINED 01 145,137 342,050 2,114 SUPERVALU INC COM 868536103 48 2,870 SH OTHER 01 2,621 249 0 SUPERVALU INC COM 868536103 369 22,117 SH DEFINED 04 21,377 700 40 SUPERVALU INC COM 868536103 38 2,286 SH OTHER 04 2,286 0 0 SUPERVALU INC COM 868536103 32,614 1,955,251 SH DEFINED 01,08 848,954 1,106,297 0 SUPERVALU INC COM 868536103 7,118 426,724 SH DEFINED 09 426,724 0 0 SUPERVALU INC COM 868536103 166 9,977 SH DEFINED 10 9,877 0 100 SUPERVALU INC COM 868536103 1 74 SH OTHER 10 74 0 0 SUPPORT COM INC COM 86858W101 165 50,484 SH DEFINED 01 11,993 38,491 0 SUPPORT COM INC COM 86858W101 1,137 347,674 SH DEFINED 01,08 74,744 272,930 0 SUPPORT COM INC COM 86858W101 550 168,056 SH DEFINED 09 168,056 0 0 SUPPORT COM INC COM 86858W101 0 80 SH DEFINED 10 80 0 0 SUPREME INDS INC COM 868607102 35 13,093 SH DEFINED 01 0 13,093 0 SUPREME INDS INC COM 868607102 55 20,728 SH DEFINED 01,08 14,326 6,402 0 SUREWEST COMMUNICATIONS COM 868733106 351 40,808 SH DEFINED 01 3,384 37,424 0 SUREWEST COMMUNICATIONS COM 868733106 1,167 135,821 SH DEFINED 01,08 48,108 87,713 0 SUREWEST COMMUNICATIONS COM 868733106 299 34,776 SH DEFINED 09 34,776 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 445 ________ SURMODICS INC COM 868873100 626 29,916 SH DEFINED 01 6,748 23,058 110 SURMODICS INC COM 868873100 41 1,980 SH OTHER 01 0 1,980 0 SURMODICS INC COM 868873100 115 5,510 SH DEFINED 04 10 5,500 0 SURMODICS INC COM 868873100 93 4,440 SH OTHER 04 4,440 0 0 SURMODICS INC COM 868873100 2,949 140,821 SH DEFINED 01,08 35,643 105,178 0 SURMODICS INC COM 868873100 978 46,705 SH DEFINED 09 46,705 0 0 SURMODICS INC COM 868873100 8 390 SH DEFINED 10 50 340 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 4,426 451,146 SH DEFINED 01 40,634 410,447 65 SUSQUEHANNA BANCSHARES INC P COM 869099101 1 140 SH DEFINED 04 140 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 11,050 1,126,381 SH DEFINED 01,08 524,967 601,414 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 3,276 333,986 SH DEFINED 09 333,986 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 2 170 SH DEFINED 10 170 0 0 SUSSER HLDGS CORP COM 869233106 51 5,995 SH DEFINED 01 1,599 4,386 10 SUSSER HLDGS CORP COM 869233106 2 255 SH DEFINED 04 255 0 0 SUSSER HLDGS CORP COM 869233106 489 57,845 SH DEFINED 01,08 9,419 48,426 0 SUSSER HLDGS CORP COM 869233106 191 22,552 SH DEFINED 09 22,552 0 0 SUSSER HLDGS CORP COM 869233106 0 10 SH DEFINED 10 10 0 0 SUTOR TECH GROUP LTD COM 869362103 15 5,183 SH DEFINED 01 983 4,200 0 SUTOR TECH GROUP LTD COM 869362103 133 45,992 SH DEFINED 01,08 9,171 36,821 0 SUTOR TECH GROUP LTD COM 869362103 81 27,800 SH DEFINED 09 27,800 0 0 SWEDISH EXPT CR CORP COM 870297306 328 51,500 SH DEFINED 10 51,500 0 0 SWIFT ENERGY CO COM 870738101 6,158 200,313 SH DEFINED 01 16,747 181,806 1,760 SWIFT ENERGY CO COM 870738101 271 8,800 SH OTHER 01 0 8,800 0 SWIFT ENERGY CO COM 870738101 2 55 SH DEFINED 04 55 0 0 SWIFT ENERGY CO COM 870738101 14,154 460,441 SH DEFINED 01,08 217,786 242,655 0 SWIFT ENERGY CO COM 870738101 3,328 108,248 SH DEFINED 09 108,248 0 0 SWIFT ENERGY CO COM 870738101 2 50 SH DEFINED 10 50 0 0 SWITCH & DATA FACILITIES COM COM 871043105 560 31,546 SH DEFINED 01 4,975 26,571 0 SWITCH & DATA FACILITIES COM COM 871043105 3,261 183,601 SH DEFINED 01,08 44,829 138,772 0 SWITCH & DATA FACILITIES COM COM 871043105 1,056 59,479 SH DEFINED 09 59,479 0 0 SWITCH & DATA FACILITIES COM COM 871043105 1 40 SH DEFINED 10 40 0 0 SYBASE INC COM 871130100 4,702 100,862 SH DEFINED 01 20,108 80,754 0 SYBASE INC COM 871130100 0 10 SH OTHER 01 0 0 10 SYBASE INC COM 871130100 163 3,490 SH DEFINED 04 2,990 500 0 SYBASE INC COM 871130100 208 4,464 SH OTHER 04 664 3,800 0 SYBASE INC COM 871130100 25,370 544,182 SH DEFINED 01,08 85,409 458,773 0 SYBASE INC COM 871130100 73 1,575 SH DEFINED 10 200 1,375 0 SYBASE INC COM 871130100 4 80 SH OTHER 10 80 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 446 ________ SYCAMORE NETWORKS INC COM 871206405 2,129 105,886 SH DEFINED 01 4,205 101,681 0 SYCAMORE NETWORKS INC COM 871206405 4,682 232,834 SH DEFINED 01,08 114,935 117,899 0 SYCAMORE NETWORKS INC COM 871206405 1,205 59,932 SH DEFINED 09 59,932 0 0 SYCAMORE NETWORKS INC COM 871206405 1 30 SH DEFINED 10 30 0 0 SYKES ENTERPRISES INC COM 871237103 1,885 82,529 SH DEFINED 01 18,417 64,112 0 SYKES ENTERPRISES INC COM 871237103 18 800 SH OTHER 01 0 800 0 SYKES ENTERPRISES INC COM 871237103 36 1,555 SH DEFINED 04 855 700 0 SYKES ENTERPRISES INC COM 871237103 7,684 336,447 SH DEFINED 01,08 90,356 246,091 0 SYKES ENTERPRISES INC COM 871237103 2,435 106,610 SH DEFINED 09 106,610 0 0 SYKES ENTERPRISES INC COM 871237103 8 340 SH DEFINED 10 60 280 0 SYMANTEC CORP COM 871503108 16,050 948,135 SH DEFINED 01 441,821 501,103 5,211 SYMANTEC CORP COM 871503108 370 21,882 SH OTHER 01 8,984 12,254 644 SYMANTEC CORP COM 871503108 1,154 68,150 SH DEFINED 04 56,081 3,236 8,833 SYMANTEC CORP COM 871503108 475 28,078 SH OTHER 04 22,020 58 6,000 SYMANTEC CORP COM 871503108 10 610 SH DEFINED 07,10 610 0 0 SYMANTEC CORP COM 871503108 109,520 6,469,732 SH DEFINED 01,08 2,345,600 4,124,132 0 SYMANTEC CORP COM 871503108 28,964 1,711,021 SH DEFINED 09 1,711,021 0 0 SYMANTEC CORP COM 871503108 393 23,190 SH DEFINED 10 14,805 7,825 560 SYMANTEC CORP COM 871503108 9 547 SH OTHER 10 547 0 0 SYMETRA FINL CORP COM 87151Q106 109 8,283 SH DEFINED 01 4,375 3,908 0 SYMETRA FINL CORP COM 87151Q106 463 35,120 SH OTHER 01 13,660 21,460 0 SYMETRA FINL CORP COM 87151Q106 33 2,489 SH OTHER 04 2,489 0 0 SYMETRA FINL CORP COM 87151Q106 576 43,695 SH DEFINED 01,08 2,634 41,061 0 SYMMETRICOM INC COM 871543104 496 85,085 SH DEFINED 01 20,716 62,999 1,370 SYMMETRICOM INC COM 871543104 0 30 SH DEFINED 04 30 0 0 SYMMETRICOM INC COM 871543104 2,208 378,658 SH DEFINED 01,08 97,628 281,030 0 SYMMETRICOM INC COM 871543104 819 140,512 SH DEFINED 09 140,512 0 0 SYMMETRICOM INC COM 871543104 0 80 SH DEFINED 10 80 0 0 SYMMETRY MED INC COM 871546206 537 53,439 SH DEFINED 01 16,637 34,812 1,990 SYMMETRY MED INC COM 871546206 2,803 279,210 SH DEFINED 01,08 71,671 207,539 0 SYMMETRY MED INC COM 871546206 1,100 109,537 SH DEFINED 09 109,537 0 0 SYMMETRY MED INC COM 871546206 1 70 SH DEFINED 10 70 0 0 SYMYX TECHNOLOGIES COM 87155S108 765 170,314 SH DEFINED 01 5,139 165,175 0 SYMYX TECHNOLOGIES COM 87155S108 54 12,000 SH OTHER 01 12,000 0 0 SYMYX TECHNOLOGIES COM 87155S108 1,876 417,725 SH DEFINED 01,08 190,401 227,324 0 SYMYX TECHNOLOGIES COM 87155S108 394 87,665 SH DEFINED 09 87,665 0 0 SYMYX TECHNOLOGIES COM 87155S108 0 60 SH DEFINED 10 60 0 0 SYMS CORP COM 871551107 143 14,399 SH DEFINED 01 1,179 13,220 0 SYMS CORP COM 871551107 525 52,661 SH DEFINED 01,08 18,584 34,077 0 SYMS CORP COM 871551107 123 12,300 SH DEFINED 09 12,300 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 447 ________ SYNALLOY CP DEL COM 871565107 108 13,249 SH DEFINED 01 0 13,249 0 SYNALLOY CP DEL COM 871565107 159 19,545 SH DEFINED 01,08 10,397 9,148 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,059 54,751 SH DEFINED 01 4,728 50,023 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3,902 201,738 SH DEFINED 01,08 67,244 134,494 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 928 48,000 SH DEFINED 09 48,000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 40 SH DEFINED 10 40 0 0 SYNAPTICS INC COM 87157D109 1,680 60,834 SH DEFINED 01 19,395 40,374 1,065 SYNAPTICS INC COM 87157D109 166 6,000 SH OTHER 01 3,000 3,000 0 SYNAPTICS INC COM 87157D109 10 350 SH DEFINED 04 350 0 0 SYNAPTICS INC COM 87157D109 8,232 298,166 SH DEFINED 01,08 67,260 230,906 0 SYNAPTICS INC COM 87157D109 2,636 95,480 SH DEFINED 09 95,480 0 0 SYNAPTICS INC COM 87157D109 2 75 SH DEFINED 10 75 0 0 SYNGENTA AG COM 87160A100 3,780 68,104 SH DEFINED 01 59,399 1,215 7,490 SYNGENTA AG COM 87160A100 85 1,532 SH OTHER 01 220 1,312 0 SYNGENTA AG COM 87160A100 334 6,020 SH DEFINED 04 6,020 0 0 SYNGENTA AG COM 87160A100 39 700 SH OTHER 04 700 0 0 SYNGENTA AG COM 87160A100 1,128 20,317 SH DEFINED 01,08 20,317 0 0 SYNGENTA AG COM 87160A100 22 390 SH DEFINED 10 390 0 0 SYNERGETICS USA INC COM 87160G107 27 16,461 SH DEFINED 01 0 16,461 0 SYNERGETICS USA INC COM 87160G107 38 22,731 SH DEFINED 01,08 16,001 6,730 0 SYNOPSYS INC COM 871607107 1,416 63,317 SH DEFINED 01 33,287 28,890 1,140 SYNOPSYS INC COM 871607107 2 85 SH OTHER 01 0 0 85 SYNOPSYS INC COM 871607107 107 4,785 SH DEFINED 04 4,785 0 0 SYNOPSYS INC COM 871607107 22,067 986,460 SH DEFINED 01,08 170,764 815,696 0 SYNOPSYS INC COM 871607107 1,478 66,071 SH DEFINED 09 66,071 0 0 SYNOPSYS INC COM 871607107 111 4,965 SH DEFINED 10 4,965 0 0 SYNOVUS FINL CORP COM 87161C105 616 187,283 SH DEFINED 01 95,048 92,020 215 SYNOVUS FINL CORP COM 87161C105 206 62,525 SH DEFINED 04 26,646 33,704 2,175 SYNOVUS FINL CORP COM 87161C105 21 6,435 SH DEFINED 07,10 0 6,435 0 SYNOVUS FINL CORP COM 87161C105 8,930 2,714,424 SH DEFINED 01,08 175,130 2,539,294 0 SYNOVUS FINL CORP COM 87161C105 21 6,455 SH DEFINED 10 4,495 1,960 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 498 32,055 SH DEFINED 01 2,514 29,541 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 1,830 117,820 SH DEFINED 01,08 37,144 80,676 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 670 43,130 SH DEFINED 09 43,130 0 0 SYNTEL INC COM 87162H103 1,267 32,955 SH DEFINED 01 2,345 30,610 0 SYNTEL INC COM 87162H103 36 930 SH DEFINED 04 160 770 0 SYNTEL INC COM 87162H103 5,496 142,927 SH DEFINED 01,08 41,530 101,397 0 SYNTEL INC COM 87162H103 1,325 34,450 SH DEFINED 09 34,450 0 0 SYNTEL INC COM 87162H103 3 70 SH DEFINED 10 70 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 448 ________ SYNTA PHARMACEUTICALS CORP COM 87162T206 60 14,007 SH DEFINED 01 3,939 10,068 0 SYNTA PHARMACEUTICALS CORP COM 87162T206 592 137,463 SH DEFINED 01,08 24,991 112,472 0 SYNTA PHARMACEUTICALS CORP COM 87162T206 213 49,500 SH DEFINED 09 49,500 0 0 SYNNEX CORP COM 87162W100 4,536 153,437 SH DEFINED 01 8,747 144,050 640 SYNNEX CORP COM 87162W100 1 20 SH DEFINED 04 20 0 0 SYNNEX CORP COM 87162W100 8,894 300,896 SH DEFINED 01,08 168,272 132,624 0 SYNNEX CORP COM 87162W100 1,582 53,521 SH DEFINED 09 53,521 0 0 SYNNEX CORP COM 87162W100 1 30 SH DEFINED 10 30 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 25 24,828 SH DEFINED 01 210 24,618 0 SYNTHESIS ENERGY SYS INC COM 871628103 42 42,068 SH DEFINED 01,08 25,516 16,552 0 SYNIVERSE HLDGS INC COM 87163F106 5,659 290,638 SH DEFINED 01 16,474 271,959 2,205 SYNIVERSE HLDGS INC COM 87163F106 34 1,755 SH DEFINED 04 880 875 0 SYNIVERSE HLDGS INC COM 87163F106 197 10,100 SH OTHER 04 0 10,100 0 SYNIVERSE HLDGS INC COM 87163F106 18,848 968,045 SH DEFINED 01,08 318,242 649,803 0 SYNIVERSE HLDGS INC COM 87163F106 3,654 187,658 SH DEFINED 09 187,658 0 0 SYNIVERSE HLDGS INC COM 87163F106 50 2,550 SH DEFINED 10 100 2,450 0 SYNTROLEUM CORP COM 871630109 167 78,748 SH DEFINED 01 14,162 64,586 0 SYNTROLEUM CORP COM 871630109 1,032 486,832 SH DEFINED 01,08 98,479 388,353 0 SYNTROLEUM CORP COM 871630109 381 179,773 SH DEFINED 09 179,773 0 0 SYNUTRA INTL INC COM 87164C102 226 9,992 SH DEFINED 01 2,466 7,526 0 SYNUTRA INTL INC COM 87164C102 2,601 115,032 SH DEFINED 01,08 20,583 94,449 0 SYNUTRA INTL INC COM 87164C102 1,167 51,601 SH DEFINED 09 51,601 0 0 SYPRIS SOLUTIONS INC COM 871655106 60 18,119 SH DEFINED 01 0 18,119 0 SYPRIS SOLUTIONS INC COM 871655106 94 28,268 SH DEFINED 01,08 15,368 12,900 0 SYSCO CORP COM 871829107 34,514 1,169,975 SH DEFINED 01 652,088 471,928 45,959 SYSCO CORP COM 871829107 6,587 223,283 SH OTHER 01 180,671 28,736 13,876 SYSCO CORP COM 871829107 8,311 281,728 SH DEFINED 04 259,466 9,310 12,952 SYSCO CORP COM 871829107 3,937 133,453 SH OTHER 04 76,413 47,290 9,750 SYSCO CORP COM 871829107 20 680 SH DEFINED 07,10 680 0 0 SYSCO CORP COM 871829107 137,190 4,650,496 SH DEFINED 01,08 1,636,238 3,014,258 0 SYSCO CORP COM 871829107 36,461 1,235,962 SH DEFINED 09 1,235,962 0 0 SYSCO CORP COM 871829107 4,600 155,928 SH DEFINED 10 119,443 30,565 5,920 SYSCO CORP COM 871829107 2,785 94,403 SH OTHER 10 40,653 43,950 9,800 SYSTEMAX INC COM 871851101 2,810 129,255 SH DEFINED 01 2,067 127,188 0 SYSTEMAX INC COM 871851101 4,367 200,893 SH DEFINED 01,08 135,517 65,376 0 SYSTEMAX INC COM 871851101 602 27,700 SH DEFINED 09 27,700 0 0 TCF FINL CORP COM 872275102 1,806 113,316 SH DEFINED 01 45,096 67,180 1,040 TCF FINL CORP COM 872275102 36 2,265 SH DEFINED 04 2,265 0 0 TCF FINL CORP COM 872275102 13,255 831,577 SH DEFINED 01,08 109,567 722,010 0 TCF FINL CORP COM 872275102 4 240 SH DEFINED 10 240 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 449 ________ TD AMERITRADE HLDG CORP COM 87236Y108 1,979 103,848 SH DEFINED 01 42,507 60,611 730 TD AMERITRADE HLDG CORP COM 87236Y108 3 180 SH OTHER 01 180 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3 159 SH DEFINED 04 159 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 18,591 975,407 SH DEFINED 01,08 321,496 653,911 0 TD AMERITRADE HLDG CORP COM 87236Y108 2,543 133,435 SH DEFINED 09 133,435 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11 599 SH DEFINED 10 599 0 0 TECO ENERGY INC COM 872375100 3,260 205,152 SH DEFINED 01 97,861 103,778 3,513 TECO ENERGY INC COM 872375100 84 5,304 SH OTHER 01 2,255 149 2,900 TECO ENERGY INC COM 872375100 168 10,548 SH DEFINED 04 9,619 272 657 TECO ENERGY INC COM 872375100 140 8,837 SH OTHER 04 337 8,500 0 TECO ENERGY INC COM 872375100 6 370 SH DEFINED 07,10 370 0 0 TECO ENERGY INC COM 872375100 23,933 1,506,176 SH DEFINED 01,08 423,335 1,082,841 0 TECO ENERGY INC COM 872375100 6,096 383,645 SH DEFINED 09 383,645 0 0 TECO ENERGY INC COM 872375100 87 5,451 SH DEFINED 10 4,931 0 520 TECO ENERGY INC COM 872375100 98 6,143 SH OTHER 10 143 0 6,000 TESSCO TECHNOLOGIES INC COM 872386107 434 18,478 SH DEFINED 01 0 18,478 0 TESSCO TECHNOLOGIES INC COM 872386107 727 30,914 SH DEFINED 01,08 19,938 10,976 0 TF FINL CORP COM 872391107 93 4,867 SH DEFINED 01 0 4,867 0 TF FINL CORP COM 872391107 163 8,514 SH DEFINED 01,08 5,177 3,337 0 TFS FINL CORP COM 87240R107 497 37,265 SH DEFINED 01 8,543 28,722 0 TFS FINL CORP COM 87240R107 1 70 SH OTHER 01 0 0 70 TFS FINL CORP COM 87240R107 4,970 372,311 SH DEFINED 01,08 93,226 279,085 0 TFS FINL CORP COM 87240R107 308 23,084 SH DEFINED 09 23,084 0 0 TFS FINL CORP COM 87240R107 3 200 SH DEFINED 10 200 0 0 TGC INDS INC COM 872417308 385 95,203 SH DEFINED 01 1,655 93,548 0 TGC INDS INC COM 872417308 776 192,087 SH DEFINED 01,08 104,988 87,099 0 TGC INDS INC COM 872417308 141 35,000 SH DEFINED 09 35,000 0 0 TICC CAPITAL CORP COM 87244T109 90 13,654 SH DEFINED 01 5,073 8,581 0 TICC CAPITAL CORP COM 87244T109 1,049 159,238 SH DEFINED 01,08 30,136 129,102 0 TICC CAPITAL CORP COM 87244T109 491 74,500 SH DEFINED 09 74,500 0 0 THQ INC COM 872443403 737 105,079 SH DEFINED 01 35,805 67,074 2,200 THQ INC COM 872443403 63 8,980 SH OTHER 01 0 8,980 0 THQ INC COM 872443403 175 24,960 SH DEFINED 04 7,850 17,110 0 THQ INC COM 872443403 3,989 569,037 SH DEFINED 01,08 121,803 447,234 0 THQ INC COM 872443403 1,282 182,941 SH DEFINED 09 182,941 0 0 THQ INC COM 872443403 12 1,660 SH DEFINED 10 130 1,530 0 TIB FINL CORP COM 872449103 10 13,783 SH DEFINED 01 0 13,783 0 TIB FINL CORP COM 872449103 17 23,759 SH DEFINED 01,08 12,955 10,804 0 TII NETWORK TECHNOLOGIES INC COM 872479209 6 4,528 SH DEFINED 01 0 4,528 0 TII NETWORK TECHNOLOGIES INC COM 872479209 18 12,517 SH DEFINED 01,08 4,659 7,858 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 450 ________ TJX COS INC NEW COM 872540109 73,836 1,736,503 SH DEFINED 01 1,366,570 339,452 30,481 TJX COS INC NEW COM 872540109 11,915 280,218 SH OTHER 01 202,144 38,810 39,264 TJX COS INC NEW COM 872540109 69,178 1,626,961 SH DEFINED 04 1,541,036 45,500 40,425 TJX COS INC NEW COM 872540109 10,612 249,588 SH OTHER 04 206,701 32,908 9,979 TJX COS INC NEW COM 872540109 425 10,000 SH DEFINED 07,10 10,000 0 0 TJX COS INC NEW COM 872540109 145,293 3,417,054 SH DEFINED 01,08 1,268,244 2,148,810 0 TJX COS INC NEW COM 872540109 37,418 880,018 SH DEFINED 09 880,018 0 0 TJX COS INC NEW COM 872540109 20,443 480,783 SH DEFINED 10 459,682 4,100 17,001 TJX COS INC NEW COM 872540109 2,461 57,890 SH OTHER 10 46,596 10,824 470 TRC COS INC COM 872625108 43 14,669 SH DEFINED 01 0 14,669 0 TRC COS INC COM 872625108 102 34,853 SH DEFINED 01,08 16,971 17,882 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 552 19,329 SH DEFINED 01 7,982 11,347 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 1 40 SH OTHER 01 0 0 40 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 5,885 205,904 SH DEFINED 01,08 25,475 180,429 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 3 90 SH DEFINED 10 90 0 0 TSR INC COM 872885108 17 7,613 SH DEFINED 01 0 7,613 0 TSR INC COM 872885108 24 10,842 SH DEFINED 01,08 7,974 2,868 0 TNS INC COM 872960109 728 32,630 SH DEFINED 01 6,041 26,589 0 TNS INC COM 872960109 4,802 215,342 SH DEFINED 01,08 44,533 170,809 0 TNS INC COM 872960109 1,569 70,349 SH DEFINED 09 70,349 0 0 TNS INC COM 872960109 1 50 SH DEFINED 10 50 0 0 TNS INC COM 872960109 2 100 SH OTHER 10 0 100 0 TTM TECHNOLOGIES INC COM 87305R109 906 101,990 SH DEFINED 01 19,407 81,353 1,230 TTM TECHNOLOGIES INC COM 87305R109 0 30 SH DEFINED 04 30 0 0 TTM TECHNOLOGIES INC COM 87305R109 3,573 402,355 SH DEFINED 01,08 116,741 285,614 0 TTM TECHNOLOGIES INC COM 87305R109 1,146 129,081 SH DEFINED 09 129,081 0 0 TTM TECHNOLOGIES INC COM 87305R109 1 100 SH DEFINED 10 100 0 0 T-3 ENERGY SRVCS INC COM 87306E107 4,778 194,560 SH DEFINED 01 3,665 190,890 5 T-3 ENERGY SRVCS INC COM 87306E107 11 455 SH DEFINED 04 455 0 0 T-3 ENERGY SRVCS INC COM 87306E107 7,055 287,261 SH DEFINED 01,08 195,471 91,790 0 T-3 ENERGY SRVCS INC COM 87306E107 914 37,200 SH DEFINED 09 37,200 0 0 T-3 ENERGY SRVCS INC COM 87306E107 0 20 SH DEFINED 10 20 0 0 TW TELECOM INC COM 87311L104 2,579 142,020 SH DEFINED 01 31,590 110,420 10 TW TELECOM INC COM 87311L104 30 1,675 SH OTHER 01 0 1,675 0 TW TELECOM INC COM 87311L104 287 15,785 SH DEFINED 04 6,395 8,815 575 TW TELECOM INC COM 87311L104 28 1,540 SH DEFINED 07,10 0 1,540 0 TW TELECOM INC COM 87311L104 17,514 964,413 SH DEFINED 01,08 120,433 843,980 0 TW TELECOM INC COM 87311L104 24 1,320 SH DEFINED 10 505 535 280 TAITRON COMPONENTS INC COM 874028103 17 11,537 SH DEFINED 01 0 11,537 0 TAITRON COMPONENTS INC COM 874028103 23 14,988 SH DEFINED 01,08 12,855 2,133 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 451 ________ TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 9,537 909,118 SH DEFINED 01 744,042 92,515 72,561 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 572 54,521 SH OTHER 01 28,189 26,332 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 547 52,143 SH DEFINED 04 52,143 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 10 950 SH OTHER 04 950 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 3,481 331,796 SH DEFINED 01,08 331,796 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 754 71,856 SH DEFINED 09 71,856 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 37 3,540 SH DEFINED 10 3,540 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,966 199,251 SH DEFINED 01 36,127 160,484 2,640 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 80 SH DEFINED 04 80 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,321 741,867 SH DEFINED 01,08 227,842 514,025 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,195 222,484 SH DEFINED 09 222,484 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 130 SH DEFINED 10 130 0 0 TAL INTL GROUP INC COM 874083108 2,305 115,386 SH DEFINED 01 4,648 110,738 0 TAL INTL GROUP INC COM 874083108 4,253 212,858 SH DEFINED 01,08 125,311 87,547 0 TAL INTL GROUP INC COM 874083108 799 39,971 SH DEFINED 09 39,971 0 0 TAL INTL GROUP INC COM 874083108 1 30 SH DEFINED 10 30 0 0 TALBOTS INC COM 874161102 629 48,524 SH DEFINED 01 4,893 43,631 0 TALBOTS INC COM 874161102 3,073 237,100 SH DEFINED 01,08 61,731 175,369 0 TALBOTS INC COM 874161102 812 62,644 SH DEFINED 09 62,644 0 0 TALECRIS BIOTHERAPEUTICS HLD COM 874227101 180 9,042 SH DEFINED 01 3,271 5,771 0 TALECRIS BIOTHERAPEUTICS HLD COM 874227101 1 40 SH OTHER 01 0 0 40 TALECRIS BIOTHERAPEUTICS HLD COM 874227101 2,606 130,802 SH DEFINED 01,08 10,706 120,096 0 TALECRIS BIOTHERAPEUTICS HLD COM 874227101 2 100 SH DEFINED 10 100 0 0 TALEO CORP COM 87424N104 1,187 45,800 SH DEFINED 01 16,068 28,512 1,220 TALEO CORP COM 87424N104 15 560 SH DEFINED 04 560 0 0 TALEO CORP COM 87424N104 8,161 314,962 SH DEFINED 01,08 59,822 255,140 0 TALEO CORP COM 87424N104 2,943 113,598 SH DEFINED 09 113,598 0 0 TALEO CORP COM 87424N104 2 80 SH DEFINED 10 80 0 0 TALEO CORP COM 87424N104 3 135 SH OTHER 10 0 135 0 TALISMAN ENERGY INC COM 87425E103 12,396 726,640 SH DEFINED 01 495,857 191,645 39,138 TALISMAN ENERGY INC COM 87425E103 2,939 172,284 SH OTHER 01 89,009 31,574 51,701 TALISMAN ENERGY INC COM 87425E103 6,361 372,851 SH DEFINED 04 340,819 22,645 9,387 TALISMAN ENERGY INC COM 87425E103 2,412 141,359 SH OTHER 04 138,149 3,210 0 TALISMAN ENERGY INC COM 87425E103 2,435 142,752 SH DEFINED 01,08 142,752 0 0 TALISMAN ENERGY INC COM 87425E103 1,388 81,342 SH DEFINED 10 75,888 3,515 1,939 TALISMAN ENERGY INC COM 87425E103 97 5,665 SH OTHER 10 4,335 1,330 0 TANDY BRANDS ACCESSORIES INC COM 875378101 21 5,867 SH DEFINED 01 0 5,867 0 TANDY BRANDS ACCESSORIES INC COM 875378101 39 10,858 SH DEFINED 01,08 4,876 5,982 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 452 ________ TANGER FACTORY OUTLET CTRS I COM 875465106 3,094 71,685 SH DEFINED 01 20,711 50,064 910 TANGER FACTORY OUTLET CTRS I COM 875465106 2 55 SH DEFINED 04 55 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 16,611 384,866 SH DEFINED 01,08 124,176 260,690 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4,903 113,609 SH DEFINED 09 113,609 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4 100 SH DEFINED 10 100 0 0 TARGACEPT INC COM 87611R306 204 10,368 SH DEFINED 01 1,175 9,193 0 TARGACEPT INC COM 87611R306 534 27,182 SH DEFINED 01,08 9,671 17,511 0 TARGET CORP COM 87612E106 67,075 1,275,198 SH DEFINED 01 712,521 537,227 25,450 TARGET CORP COM 87612E106 11,951 227,204 SH OTHER 01 118,525 93,857 14,822 TARGET CORP COM 87612E106 16,516 314,000 SH DEFINED 04 266,317 27,148 20,535 TARGET CORP COM 87612E106 10,609 201,696 SH OTHER 04 130,539 43,669 27,488 TARGET CORP COM 87612E106 57 1,090 SH DEFINED 07,10 1,090 0 0 TARGET CORP COM 87612E106 316,644 6,019,857 SH DEFINED 01,08 2,181,853 3,838,004 0 TARGET CORP COM 87612E106 81,859 1,556,247 SH DEFINED 09 1,556,247 0 0 TARGET CORP COM 87612E106 11,804 224,414 SH DEFINED 10 192,550 17,176 14,688 TARGET CORP COM 87612E106 2,707 51,467 SH OTHER 10 37,592 12,475 1,400 TASER INTL INC COM 87651B104 426 72,533 SH DEFINED 01 14,899 57,634 0 TASER INTL INC COM 87651B104 3,020 514,542 SH DEFINED 01,08 100,987 413,555 0 TASER INTL INC COM 87651B104 1,089 185,555 SH DEFINED 09 185,555 0 0 TASER INTL INC COM 87651B104 1 120 SH DEFINED 10 120 0 0 TASTY BAKING CO COM 876553306 118 16,486 SH DEFINED 01 0 16,486 0 TASTY BAKING CO COM 876553306 192 26,837 SH DEFINED 01,08 15,203 11,634 0 TATA MTRS LTD COM 876568502 209 11,345 SH DEFINED 01 11,345 0 0 TATA MTRS LTD COM 876568502 2,652 143,658 SH DEFINED 01,08 143,658 0 0 TATA MTRS LTD COM 876568502 39 2,137 SH DEFINED 09 2,137 0 0 TAUBMAN CTRS INC COM 876664103 645 16,146 SH DEFINED 01 9,010 6,866 270 TAUBMAN CTRS INC COM 876664103 1 35 SH OTHER 01 0 0 35 TAUBMAN CTRS INC COM 876664103 134 3,350 SH OTHER 04 0 0 3,350 TAUBMAN CTRS INC COM 876664103 8,477 212,352 SH DEFINED 01,08 64,404 147,948 0 TAUBMAN CTRS INC COM 876664103 4 100 SH DEFINED 10 0 0 100 TAYLOR CAP GROUP INC COM 876851106 88 6,779 SH DEFINED 01 0 6,779 0 TAYLOR CAP GROUP INC COM 876851106 150 11,562 SH DEFINED 01,08 7,024 4,538 0 TAYLOR DEVICES INC COM 877163105 19 3,366 SH DEFINED 01 0 3,366 0 TAYLOR DEVICES INC COM 877163105 39 6,740 SH DEFINED 01,08 3,366 3,374 0 TEAM INC COM 878155100 377 22,713 SH DEFINED 01 4,801 17,902 10 TEAM INC COM 878155100 1,198 72,202 SH DEFINED 04 75 72,127 0 TEAM INC COM 878155100 2,622 158,062 SH DEFINED 01,08 30,373 127,689 0 TEAM INC COM 878155100 895 53,922 SH DEFINED 09 53,922 0 0 TEAM INC COM 878155100 34 2,030 SH DEFINED 10 2,030 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 453 ________ TEAM HEALTH HOLDINGS INC COM 87817A107 8 500 SH DEFINED 04 500 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 410 24,386 SH DEFINED 01,08 11,714 12,672 0 TEAM HEALTH HOLDINGS INC COM 87817A107 671 39,915 SH DEFINED 09 39,915 0 0 TECH DATA CORP COM 878237106 3,513 83,852 SH DEFINED 01 13,529 70,143 180 TECH DATA CORP COM 878237106 2 44 SH OTHER 01 44 0 0 TECH DATA CORP COM 878237106 4 85 SH DEFINED 04 85 0 0 TECH DATA CORP COM 878237106 16,492 393,612 SH DEFINED 01,08 94,751 298,861 0 TECH DATA CORP COM 878237106 4 100 SH DEFINED 10 100 0 0 TECH OPS SEVCON INC COM 878293109 26 5,172 SH DEFINED 01 0 5,172 0 TECH OPS SEVCON INC COM 878293109 35 6,904 SH DEFINED 01,08 4,825 2,079 0 TECHTEAM GLOBAL INC COM 878311109 109 16,254 SH DEFINED 01 0 16,254 0 TECHTEAM GLOBAL INC COM 878311109 190 28,259 SH DEFINED 01,08 16,580 11,679 0 TECHNE CORP COM 878377100 2,229 35,060 SH DEFINED 01 21,229 12,666 1,165 TECHNE CORP COM 878377100 242 3,799 SH OTHER 01 1,974 1,410 415 TECHNE CORP COM 878377100 763 12,000 SH DEFINED 04 11,340 660 0 TECHNE CORP COM 878377100 17 270 SH OTHER 04 170 20 80 TECHNE CORP COM 878377100 30 470 SH DEFINED 07,10 470 0 0 TECHNE CORP COM 878377100 14,408 226,616 SH DEFINED 01,08 14,718 211,898 0 TECHNE CORP COM 878377100 507 7,970 SH DEFINED 10 7,080 890 0 TECHNE CORP COM 878377100 2 35 SH OTHER 10 35 0 0 TECHNITROL INC COM 878555101 336 63,727 SH DEFINED 01 18,900 44,757 70 TECHNITROL INC COM 878555101 1,890 357,941 SH DEFINED 01,08 87,151 270,790 0 TECHNITROL INC COM 878555101 749 141,810 SH DEFINED 09 141,810 0 0 TECHNOLOGY RESH CORP COM 878727304 29 5,935 SH DEFINED 01 0 5,935 0 TECHNOLOGY RESH CORP COM 878727304 59 12,291 SH DEFINED 01,08 5,983 6,308 0 TECHWELL INC COM 87874D101 291 15,562 SH DEFINED 01 3,577 11,985 0 TECHWELL INC COM 87874D101 2,224 118,913 SH DEFINED 01,08 24,358 94,555 0 TECHWELL INC COM 87874D101 808 43,200 SH DEFINED 09 43,200 0 0 TECHTARGET INC COM 87874R100 155 29,559 SH DEFINED 01 2,256 27,303 0 TECHTARGET INC COM 87874R100 539 103,069 SH DEFINED 01,08 36,666 66,403 0 TECHTARGET INC COM 87874R100 178 34,027 SH DEFINED 09 34,027 0 0 TECK RESOURCES LTD COM 878742204 4,381 100,574 SH DEFINED 01 61,110 31,666 7,798 TECK RESOURCES LTD COM 878742204 81 1,855 SH OTHER 01 223 1,632 0 TECK RESOURCES LTD COM 878742204 267 6,126 SH DEFINED 04 6,053 73 0 TECK RESOURCES LTD COM 878742204 2,354 54,034 SH DEFINED 01,08 54,034 0 0 TECK RESOURCES LTD COM 878742204 22 512 SH DEFINED 10 0 33 479 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 454 ________ TECUMSEH PRODS CO COM 878895200 260 21,150 SH DEFINED 01 4,974 16,166 10 TECUMSEH PRODS CO COM 878895200 1,794 146,221 SH DEFINED 01,08 29,536 116,685 0 TECUMSEH PRODS CO COM 878895200 585 47,659 SH DEFINED 09 47,659 0 0 TECUMSEH PRODS CO COM 878895200 0 20 SH DEFINED 10 20 0 0 TEJON RANCH CO DEL COM 879080109 743 24,338 SH DEFINED 01 2,649 21,684 5 TEJON RANCH CO DEL COM 879080109 224 7,328 SH DEFINED 04 6,500 828 0 TEJON RANCH CO DEL COM 879080109 31 1,000 SH OTHER 04 1,000 0 0 TEJON RANCH CO DEL COM 879080109 3,212 105,248 SH DEFINED 01,08 30,055 75,193 0 TEJON RANCH CO DEL COM 879080109 945 30,969 SH DEFINED 09 30,969 0 0 TEJON RANCH CO DEL COM 879080109 1 20 SH DEFINED 10 20 0 0 TEKELEC COM 879101103 5,263 289,832 SH DEFINED 01 30,389 257,323 2,120 TEKELEC COM 879101103 2 105 SH DEFINED 04 105 0 0 TEKELEC COM 879101103 345 19,000 SH OTHER 04 0 19,000 0 TEKELEC COM 879101103 13,704 754,631 SH DEFINED 01,08 319,938 434,693 0 TEKELEC COM 879101103 3,304 181,953 SH DEFINED 09 181,953 0 0 TEKELEC COM 879101103 2 100 SH DEFINED 10 100 0 0 TELE NORTE LESTE PART S A PFD 879246106 823 46,585 DEFINED 01 42,825 0 3,760 TELE NORTE LESTE PART S A PFD 879246106 8 432 OTHER 01 92 340 0 TELE NORTE LESTE PART S A PFD 879246106 45 2,552 DEFINED 04 2,552 0 0 TELE NORTE LESTE PART S A PFD 879246106 234 13,275 DEFINED 01,08 13,275 0 0 TELE NORTE LESTE PART S A PFD 879246106 2 90 DEFINED 10 90 0 0 TELECOM ITALIA S P A NEW COM 87927Y102 1,878 130,988 SH DEFINED 01 111,748 2,795 16,445 TELECOM ITALIA S P A NEW COM 87927Y102 25 1,714 SH OTHER 01 475 1,239 0 TELECOM ITALIA S P A NEW COM 87927Y102 146 10,204 SH DEFINED 04 10,204 0 0 TELECOM ITALIA S P A NEW COM 87927Y102 706 49,262 SH DEFINED 01,08 49,262 0 0 TELECOM ITALIA S P A NEW COM 87927Y102 11 760 SH DEFINED 10 760 0 0 TELECOM ITALIA S P A NEW COM 87927Y201 482 42,902 SH DEFINED 01 3,825 39,077 0 TELECOM ITALIA S P A NEW COM 87927Y201 280 24,938 SH OTHER 01 0 22,338 2,600 TELECOM ITALIA S P A NEW COM 87927Y201 1,469 130,781 SH DEFINED 04 7,322 123,459 0 TELECOM ITALIA S P A NEW COM 87927Y201 506 45,068 SH DEFINED 10 6,623 38,445 0 TELECOM CORP NEW ZEALAND LTD COM 879278208 376 48,650 SH DEFINED 01 42,716 0 5,934 TELECOM CORP NEW ZEALAND LTD COM 879278208 1 100 SH OTHER 01 100 0 0 TELECOM CORP NEW ZEALAND LTD COM 879278208 19 2,491 SH DEFINED 04 2,491 0 0 TELECOM CORP NEW ZEALAND LTD COM 879278208 142 18,402 SH DEFINED 01,08 18,402 0 0 TELECOM CORP NEW ZEALAND LTD COM 879278208 3 360 SH DEFINED 10 0 0 360 TELECOMMUNICATION SYS INC COM 87929J103 350 47,749 SH DEFINED 01 9,118 38,631 0 TELECOMMUNICATION SYS INC COM 87929J103 2,486 338,737 SH DEFINED 01,08 59,228 279,509 0 TELECOMMUNICATION SYS INC COM 87929J103 838 114,233 SH DEFINED 09 114,233 0 0 TELECOMMUNICATION SYS INC COM 87929J103 0 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 455 ________ TELEDYNE TECHNOLOGIES INC COM 879360105 2,279 55,221 SH DEFINED 01 15,654 38,327 1,240 TELEDYNE TECHNOLOGIES INC COM 879360105 215 5,200 SH OTHER 01 0 5,200 0 TELEDYNE TECHNOLOGIES INC COM 879360105 11 255 SH DEFINED 04 55 200 0 TELEDYNE TECHNOLOGIES INC COM 879360105 58 1,399 SH OTHER 04 0 199 1,200 TELEDYNE TECHNOLOGIES INC COM 879360105 12,475 302,282 SH DEFINED 01,08 69,587 232,695 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4,117 99,760 SH DEFINED 09 99,760 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5 130 SH DEFINED 10 50 80 0 TELEFLEX INC COM 879369106 1,435 22,405 SH DEFINED 01 15,457 6,948 0 TELEFLEX INC COM 879369106 487 7,598 SH OTHER 01 25 7,253 320 TELEFLEX INC COM 879369106 89 1,389 SH DEFINED 04 1,389 0 0 TELEFLEX INC COM 879369106 17,818 278,100 SH DEFINED 01,08 36,258 241,842 0 TELEFLEX INC COM 879369106 159 2,475 SH DEFINED 10 1,775 700 0 TELEFONICA S A COM 879382208 20,670 290,716 SH DEFINED 01 260,153 7,833 22,730 TELEFONICA S A COM 879382208 932 13,108 SH OTHER 01 3,869 7,819 1,420 TELEFONICA S A COM 879382208 8,901 125,194 SH DEFINED 04 106,660 16,171 2,363 TELEFONICA S A COM 879382208 1,029 14,469 SH OTHER 04 5,210 9,189 70 TELEFONICA S A COM 879382208 308 4,328 SH DEFINED 07,10 2,275 2,053 0 TELEFONICA S A COM 879382208 4,591 64,574 SH DEFINED 01,08 64,574 0 0 TELEFONICA S A COM 879382208 5,165 72,650 SH DEFINED 10 62,505 6,715 3,430 TELEFONICA S A COM 879382208 10 135 SH OTHER 10 135 0 0 TELEFONOS DE MEXICO S A B COM 879403780 1,126 72,194 SH DEFINED 01 65,621 710 5,863 TELEFONOS DE MEXICO S A B COM 879403780 10 660 SH OTHER 01 480 180 0 TELEFONOS DE MEXICO S A B COM 879403780 78 4,979 SH DEFINED 04 3,979 1,000 0 TELEFONOS DE MEXICO S A B COM 879403780 154 9,860 SH DEFINED 01,08 9,860 0 0 TELEFONOS DE MEXICO S A B COM 879403780 5 290 SH DEFINED 10 290 0 0 TELEPHONE & DATA SYS INC COM 879433100 1,223 36,133 SH DEFINED 01 25,288 10,125 720 TELEPHONE & DATA SYS INC COM 879433100 5 147 SH OTHER 01 147 0 0 TELEPHONE & DATA SYS INC COM 879433100 10 295 SH DEFINED 04 215 0 80 TELEPHONE & DATA SYS INC COM 879433100 23,002 679,516 SH DEFINED 01,08 123,356 556,160 0 TELEPHONE & DATA SYS INC COM 879433100 724 21,396 SH DEFINED 09 21,396 0 0 TELEPHONE & DATA SYS INC COM 879433100 6 170 SH DEFINED 10 170 0 0 TELIK INC COM 87959M109 36 42,888 SH DEFINED 01 2,845 40,043 0 TELIK INC COM 87959M109 89 106,695 SH DEFINED 01,08 33,390 73,305 0 TELLABS INC COM 879664100 3,248 429,036 SH DEFINED 01 242,351 180,724 5,961 TELLABS INC COM 879664100 267 35,315 SH OTHER 01 27,755 6,750 810 TELLABS INC COM 879664100 425 56,197 SH DEFINED 04 55,447 230 520 TELLABS INC COM 879664100 134 17,735 SH OTHER 04 335 17,400 0 TELLABS INC COM 879664100 3 425 SH DEFINED 07,10 425 0 0 TELLABS INC COM 879664100 20,773 2,744,179 SH DEFINED 01,08 773,042 1,971,137 0 TELLABS INC COM 879664100 4,415 583,209 SH DEFINED 09 583,209 0 0 TELLABS INC COM 879664100 244 32,234 SH DEFINED 10 32,234 0 0 TELLABS INC COM 879664100 1 124 SH OTHER 10 124 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 456 ________ TELMEX INTERNACIONAL SAB DE COM 879690105 377 19,555 SH DEFINED 01 19,555 0 0 TELMEX INTERNACIONAL SAB DE COM 879690105 9 480 SH OTHER 01 480 0 0 TELMEX INTERNACIONAL SAB DE COM 879690105 109 5,650 SH DEFINED 04 5,650 0 0 TELULAR CORP COM 87970T208 9 2,965 SH DEFINED 01 0 2,965 0 TELULAR CORP COM 87970T208 48 15,687 SH DEFINED 01,08 576 15,111 0 TELUS CORP COM 87971M202 1,439 40,165 SH DEFINED 01 33,995 1,170 5,000 TELUS CORP COM 87971M202 21 578 SH OTHER 01 165 413 0 TELUS CORP COM 87971M202 112 3,113 SH DEFINED 04 3,113 0 0 TELUS CORP COM 87971M202 559 15,596 SH DEFINED 01,08 15,596 0 0 TELUS CORP COM 87971M202 6 170 SH DEFINED 10 170 0 0 TEMPLE INLAND INC COM 879868107 1,965 96,169 SH DEFINED 01 39,366 53,563 3,240 TEMPLE INLAND INC COM 879868107 49 2,400 SH OTHER 01 625 85 1,690 TEMPLE INLAND INC COM 879868107 454 22,243 SH DEFINED 04 22,122 0 121 TEMPLE INLAND INC COM 879868107 108 5,266 SH OTHER 04 4,481 65 720 TEMPLE INLAND INC COM 879868107 14,098 690,063 SH DEFINED 01,08 83,490 606,573 0 TEMPLE INLAND INC COM 879868107 263 12,873 SH DEFINED 10 12,873 0 0 TELETECH HOLDINGS INC COM 879939106 1,315 76,983 SH DEFINED 01 15,786 61,197 0 TELETECH HOLDINGS INC COM 879939106 1 30 SH DEFINED 04 30 0 0 TELETECH HOLDINGS INC COM 879939106 5,480 320,819 SH DEFINED 01,08 91,161 229,658 0 TELETECH HOLDINGS INC COM 879939106 1,550 90,751 SH DEFINED 09 90,751 0 0 TELETECH HOLDINGS INC COM 879939106 2 100 SH DEFINED 10 0 0 100 TEMPLETON DRAGON FD INC COM 88018T101 2 75 SH DEFINED 01 75 0 0 TEMPLETON DRAGON FD INC COM 88018T101 104 4,000 SH OTHER 01 4,000 0 0 TEMPLETON DRAGON FD INC COM 88018T101 21 800 SH DEFINED 04 800 0 0 TEMPLETON DRAGON FD INC COM 88018T101 617 23,790 SH OTHER 04 0 0 23,790 TEMPLETON EMERGING MKTS FD I COM 880191101 873 44,153 SH DEFINED 04 44,153 0 0 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 3 32,700 DEFINED 04 32,700 0 0 TEMPUR PEDIC INTL INC COM 88023U101 7,252 240,457 SH DEFINED 01 14,970 225,407 80 TEMPUR PEDIC INTL INC COM 88023U101 177 5,879 SH OTHER 04 5,879 0 0 TEMPUR PEDIC INTL INC COM 88023U101 23,217 769,790 SH DEFINED 01,08 278,928 490,862 0 TEMPUR PEDIC INTL INC COM 88023U101 7,391 245,063 SH DEFINED 09 245,063 0 0 TEMPUR PEDIC INTL INC COM 88023U101 5 150 SH DEFINED 10 0 0 150 TENARIS S A COM 88031M109 5,140 119,702 SH DEFINED 01 106,262 8,460 4,980 TENARIS S A COM 88031M109 521 12,142 SH OTHER 01 3,064 8,443 635 TENARIS S A COM 88031M109 4,718 109,885 SH DEFINED 04 107,388 2,285 212 TENARIS S A COM 88031M109 757 17,625 SH OTHER 04 16,250 1,375 0 TENARIS S A COM 88031M109 147 3,425 SH DEFINED 07,10 3,425 0 0 TENARIS S A COM 88031M109 503 11,705 SH DEFINED 01,08 11,705 0 0 TENARIS S A COM 88031M109 3,103 72,261 SH DEFINED 10 67,851 1,790 2,620 TENARIS S A COM 88031M109 9 210 SH OTHER 10 210 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 457 ________ TENET HEALTHCARE CORP COM 88033G100 4,323 755,791 SH DEFINED 01 219,551 527,242 8,998 TENET HEALTHCARE CORP COM 88033G100 18 3,128 SH OTHER 01 2,768 0 360 TENET HEALTHCARE CORP COM 88033G100 63 10,942 SH DEFINED 04 9,339 1,043 560 TENET HEALTHCARE CORP COM 88033G100 1 210 SH OTHER 04 210 0 0 TENET HEALTHCARE CORP COM 88033G100 4 735 SH DEFINED 07,10 735 0 0 TENET HEALTHCARE CORP COM 88033G100 19,637 3,432,986 SH DEFINED 01,08 1,176,856 2,256,130 0 TENET HEALTHCARE CORP COM 88033G100 3,904 682,575 SH DEFINED 09 682,575 0 0 TENET HEALTHCARE CORP COM 88033G100 21 3,675 SH DEFINED 10 3,675 0 0 TENGASCO INC COM 88033R205 7 14,700 SH DEFINED 01 0 14,700 0 TENGASCO INC COM 88033R205 13 27,331 SH DEFINED 01,08 19,331 8,000 0 TENNANT CO COM 880345103 882 32,201 SH DEFINED 01 7,442 24,754 5 TENNANT CO COM 880345103 28 1,010 SH OTHER 01 0 1,010 0 TENNANT CO COM 880345103 147 5,360 SH DEFINED 04 690 4,670 0 TENNANT CO COM 880345103 4,151 151,546 SH DEFINED 01,08 33,445 118,101 0 TENNANT CO COM 880345103 1,425 52,039 SH DEFINED 09 52,039 0 0 TENNANT CO COM 880345103 109 3,965 SH DEFINED 10 595 3,280 90 TENNECO INC COM 880349105 1,699 71,822 SH DEFINED 01 14,279 57,543 0 TENNECO INC COM 880349105 5 225 SH DEFINED 04 0 225 0 TENNECO INC COM 880349105 10,982 464,337 SH DEFINED 01,08 95,568 368,769 0 TENNECO INC COM 880349105 3,903 165,046 SH DEFINED 09 165,046 0 0 TENNECO INC COM 880349105 17 715 SH DEFINED 10 90 625 0 TERADATA CORP DEL COM 88076W103 5,592 193,576 SH DEFINED 01 92,827 99,429 1,320 TERADATA CORP DEL COM 88076W103 93 3,216 SH OTHER 01 2,173 161 882 TERADATA CORP DEL COM 88076W103 278 9,638 SH DEFINED 04 9,050 172 416 TERADATA CORP DEL COM 88076W103 58 1,993 SH OTHER 04 1,323 12 658 TERADATA CORP DEL COM 88076W103 38,869 1,345,412 SH DEFINED 01,08 472,022 873,390 0 TERADATA CORP DEL COM 88076W103 10,287 356,084 SH DEFINED 09 356,084 0 0 TERADATA CORP DEL COM 88076W103 210 7,255 SH DEFINED 10 7,120 0 135 TERADATA CORP DEL COM 88076W103 7 259 SH OTHER 10 99 0 160 TERADYNE INC COM 880770102 4,333 387,875 SH DEFINED 01 114,375 270,354 3,146 TERADYNE INC COM 880770102 28 2,536 SH OTHER 01 936 1,600 0 TERADYNE INC COM 880770102 515 46,085 SH DEFINED 04 40,321 5,510 254 TERADYNE INC COM 880770102 14 1,237 SH OTHER 04 1,225 12 0 TERADYNE INC COM 880770102 15,888 1,422,366 SH DEFINED 01,08 519,740 902,626 0 TERADYNE INC COM 880770102 3,340 299,053 SH DEFINED 09 299,053 0 0 TERADYNE INC COM 880770102 240 21,471 SH DEFINED 10 21,071 400 0 TERADYNE INC COM 880770102 4 392 SH OTHER 10 47 345 0 TEREX CORP NEW COM 880779103 880 38,762 SH DEFINED 01 20,013 14,509 4,240 TEREX CORP NEW COM 880779103 17 770 SH OTHER 01 750 0 20 TEREX CORP NEW COM 880779103 52 2,293 SH DEFINED 04 2,293 0 0 TEREX CORP NEW COM 880779103 14,817 652,463 SH DEFINED 01,08 45,637 606,826 0 TEREX CORP NEW COM 880779103 364 16,008 SH DEFINED 09 16,008 0 0 TEREX CORP NEW COM 880779103 5 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 458 ________ TERRA INDS INC COM 880915103 2,059 45,005 SH DEFINED 01 20,219 21,194 3,592 TERRA INDS INC COM 880915103 4 80 SH OTHER 01 0 0 80 TERRA INDS INC COM 880915103 55 1,200 SH DEFINED 04 1,200 0 0 TERRA INDS INC COM 880915103 27,624 603,677 SH DEFINED 01,08 40,060 563,617 0 TERRA INDS INC COM 880915103 11 230 SH DEFINED 10 30 0 200 TERREMARK WORLDWIDE INC COM 881448203 368 52,552 SH DEFINED 01 13,203 39,349 0 TERREMARK WORLDWIDE INC COM 881448203 3,135 447,263 SH DEFINED 01,08 84,090 363,173 0 TERREMARK WORLDWIDE INC COM 881448203 1,208 172,351 SH DEFINED 09 172,351 0 0 TERREMARK WORLDWIDE INC COM 881448203 1 90 SH DEFINED 10 90 0 0 TERRITORIAL BANCORP INC COM 88145X108 118 6,218 SH DEFINED 01 2,342 3,876 0 TERRITORIAL BANCORP INC COM 88145X108 3 150 SH DEFINED 04 0 150 0 TERRITORIAL BANCORP INC COM 88145X108 1,358 71,360 SH DEFINED 01,08 12,443 58,917 0 TERRITORIAL BANCORP INC COM 88145X108 652 34,237 SH DEFINED 09 34,237 0 0 TERRITORIAL BANCORP INC COM 88145X108 7 350 SH DEFINED 10 0 350 0 TERRESTAR CORP COM 881451108 58 44,007 SH DEFINED 01 3,860 40,147 0 TERRESTAR CORP COM 881451108 153 115,551 SH DEFINED 01,08 32,047 83,504 0 TERRENO RLTY CORP COM 88146M101 383 19,413 SH DEFINED 01,08 11,877 7,536 0 TERRENO RLTY CORP COM 88146M101 486 24,615 SH DEFINED 09 24,615 0 0 TESCO CORP COM 88157K101 390 33,430 SH DEFINED 01,08 0 33,430 0 TESORO CORP COM 881609101 2,071 149,009 SH DEFINED 01 71,652 74,314 3,043 TESORO CORP COM 881609101 25 1,780 SH OTHER 01 1,550 130 100 TESORO CORP COM 881609101 89 6,383 SH DEFINED 04 5,847 310 226 TESORO CORP COM 881609101 2 111 SH OTHER 04 111 0 0 TESORO CORP COM 881609101 3 250 SH DEFINED 07,10 250 0 0 TESORO CORP COM 881609101 13,844 995,941 SH DEFINED 01,08 275,533 720,408 0 TESORO CORP COM 881609101 3,003 216,018 SH DEFINED 09 216,018 0 0 TESORO CORP COM 881609101 30 2,189 SH DEFINED 10 1,839 0 350 TESORO CORP COM 881609101 1 41 SH OTHER 10 41 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1,415 115,769 SH DEFINED 01 34,456 79,533 1,780 TETRA TECHNOLOGIES INC DEL COM 88162F105 15 1,200 SH OTHER 01 0 1,200 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 25 2,050 SH DEFINED 04 120 1,930 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 10 800 SH OTHER 04 800 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 7,789 637,376 SH DEFINED 01,08 135,664 501,712 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 2,546 208,315 SH DEFINED 09 208,315 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 6 520 SH DEFINED 10 140 380 0 TETRA TECH INC NEW COM 88162G103 2,185 94,855 SH DEFINED 01 29,625 63,750 1,480 TETRA TECH INC NEW COM 88162G103 8 330 SH DEFINED 04 330 0 0 TETRA TECH INC NEW COM 88162G103 11,881 515,647 SH DEFINED 01,08 111,283 404,364 0 TETRA TECH INC NEW COM 88162G103 3,826 166,040 SH DEFINED 09 166,040 0 0 TETRA TECH INC NEW COM 88162G103 2 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 459 ________ TEVA PHARMACEUTICAL INDS LTD PFD 881624209 102,271 1,621,295 DEFINED 01 1,389,906 178,861 52,528 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 36,232 574,374 OTHER 01 411,371 131,676 31,327 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 113,121 1,793,287 DEFINED 04 1,655,818 88,494 48,975 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 24,190 383,475 OTHER 04 293,479 60,809 29,187 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 269 4,262 DEFINED 07,10 0 4,262 0 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 7,964 126,256 DEFINED 01,08 126,256 0 0 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 25 400 DEFINED 09 400 0 0 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 30,175 478,366 DEFINED 10 450,433 19,591 8,342 TEVA PHARMACEUTICAL INDS LTD PFD 881624209 5,910 93,691 OTHER 10 72,094 20,397 1,200 TESSERA TECHNOLOGIES INC COM 88164L100 1,461 72,021 SH DEFINED 01 21,645 50,351 25 TESSERA TECHNOLOGIES INC COM 88164L100 9 445 SH DEFINED 04 445 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 268 13,200 SH OTHER 04 0 13,200 0 TESSERA TECHNOLOGIES INC COM 88164L100 8,459 417,134 SH DEFINED 01,08 88,153 328,981 0 TESSERA TECHNOLOGIES INC COM 88164L100 2,735 134,870 SH DEFINED 09 134,870 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 2 100 SH DEFINED 10 100 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,607 137,278 SH DEFINED 01 8,526 128,737 15 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 310 16,300 SH DEFINED 04 6,500 9,195 605 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 31 1,615 SH DEFINED 07,10 0 1,615 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,350 387,058 SH DEFINED 01,08 155,744 231,314 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,936 101,960 SH DEFINED 09 101,960 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 19 1,005 SH DEFINED 10 485 520 0 TEXAS INDS INC COM 882491103 2,280 66,724 SH DEFINED 01 13,788 51,846 1,090 TEXAS INDS INC COM 882491103 41 1,210 SH OTHER 01 0 1,210 0 TEXAS INDS INC COM 882491103 140 4,105 SH DEFINED 04 925 3,180 0 TEXAS INDS INC COM 882491103 91 2,664 SH OTHER 04 2,664 0 0 TEXAS INDS INC COM 882491103 7,652 223,953 SH DEFINED 01,08 71,566 152,387 0 TEXAS INDS INC COM 882491103 2,344 68,591 SH DEFINED 09 68,591 0 0 TEXAS INDS INC COM 882491103 95 2,780 SH DEFINED 10 315 2,400 65 TEXAS INSTRS INC COM 882508104 48,904 1,998,526 SH DEFINED 01 1,072,412 900,099 26,015 TEXAS INSTRS INC COM 882508104 4,347 177,659 SH OTHER 01 139,255 27,707 10,697 TEXAS INSTRS INC COM 882508104 9,222 376,875 SH DEFINED 04 333,135 32,760 10,980 TEXAS INSTRS INC COM 882508104 3,149 128,703 SH OTHER 04 67,333 40,710 20,660 TEXAS INSTRS INC COM 882508104 247,061 10,096,480 SH DEFINED 01,08 3,665,590 6,430,890 0 TEXAS INSTRS INC COM 882508104 63,134 2,580,038 SH DEFINED 09 2,580,038 0 0 TEXAS INSTRS INC COM 882508104 5,169 211,243 SH DEFINED 10 167,291 16,423 27,529 TEXAS INSTRS INC COM 882508104 352 14,388 SH OTHER 10 9,958 0 4,430 TEXAS ROADHOUSE INC COM 882681109 1,199 86,304 SH DEFINED 01 22,124 62,570 1,610 TEXAS ROADHOUSE INC COM 882681109 19 1,400 SH OTHER 01 0 1,400 0 TEXAS ROADHOUSE INC COM 882681109 17 1,250 SH DEFINED 04 50 1,200 0 TEXAS ROADHOUSE INC COM 882681109 6,480 466,513 SH DEFINED 01,08 109,976 356,537 0 TEXAS ROADHOUSE INC COM 882681109 1,950 140,416 SH DEFINED 09 140,416 0 0 TEXAS ROADHOUSE INC COM 882681109 8 540 SH DEFINED 10 90 450 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 460 ________ TEXTRON INC COM 883203101 6,184 291,283 SH DEFINED 01 153,065 133,738 4,480 TEXTRON INC COM 883203101 456 21,461 SH OTHER 01 20,873 486 102 TEXTRON INC COM 883203101 351 16,513 SH DEFINED 04 15,500 606 407 TEXTRON INC COM 883203101 47 2,229 SH OTHER 04 2,210 19 0 TEXTRON INC COM 883203101 11 495 SH DEFINED 07,10 495 0 0 TEXTRON INC COM 883203101 45,246 2,131,222 SH DEFINED 01,08 741,623 1,389,599 0 TEXTRON INC COM 883203101 10,721 505,001 SH DEFINED 09 505,001 0 0 TEXTRON INC COM 883203101 124 5,828 SH DEFINED 10 5,388 300 140 TEXTRON INC COM 883203101 2 88 SH OTHER 10 15 73 0 THERAGENICS CORP COM 883375107 88 52,784 SH DEFINED 01 8,143 44,641 0 THERAGENICS CORP COM 883375107 163 98,038 SH DEFINED 01,08 50,524 47,514 0 THERAVANCE INC COM 88338T104 740 55,520 SH DEFINED 01 12,610 42,885 25 THERAVANCE INC COM 88338T104 6,005 450,856 SH DEFINED 01,08 94,737 356,119 0 THERAVANCE INC COM 88338T104 2,320 174,160 SH DEFINED 09 174,160 0 0 THERAVANCE INC COM 88338T104 1 100 SH DEFINED 10 100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 25,857 502,659 SH DEFINED 01 268,402 228,076 6,181 THERMO FISHER SCIENTIFIC INC COM 883556102 1,556 30,254 SH OTHER 01 13,307 15,307 1,640 THERMO FISHER SCIENTIFIC INC COM 883556102 6,943 134,978 SH DEFINED 04 125,333 5,552 4,093 THERMO FISHER SCIENTIFIC INC COM 883556102 1,639 31,870 SH OTHER 04 4,078 27,697 95 THERMO FISHER SCIENTIFIC INC COM 883556102 21 415 SH DEFINED 07,10 415 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 172,247 3,348,498 SH DEFINED 01,08 1,185,749 2,162,749 0 THERMO FISHER SCIENTIFIC INC COM 883556102 44,058 856,501 SH DEFINED 09 856,501 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3,860 75,030 SH DEFINED 10 63,215 8,665 3,150 THERMO FISHER SCIENTIFIC INC COM 883556102 71 1,380 SH OTHER 10 1,100 280 0 THERMOGENESIS CORP COM 883623209 29 41,377 SH DEFINED 01 0 41,377 0 THERMOGENESIS CORP COM 883623209 70 100,617 SH DEFINED 01,08 35,976 64,641 0 THESTREET COM COM 88368Q103 124 33,449 SH DEFINED 01 1,240 32,209 0 THESTREET COM COM 88368Q103 181 49,009 SH DEFINED 01,08 28,332 20,677 0 THOMAS & BETTS CORP COM 884315102 962 24,514 SH DEFINED 01 14,403 9,961 150 THOMAS & BETTS CORP COM 884315102 2 40 SH OTHER 01 0 0 40 THOMAS & BETTS CORP COM 884315102 52 1,330 SH DEFINED 04 1,330 0 0 THOMAS & BETTS CORP COM 884315102 436 11,100 SH OTHER 04 0 11,100 0 THOMAS & BETTS CORP COM 884315102 12,828 326,919 SH DEFINED 01,08 29,241 297,678 0 THOMAS & BETTS CORP COM 884315102 151 3,860 SH DEFINED 10 1,060 2,700 100 THOMAS GROUP INC COM 884402108 4 6,256 SH DEFINED 01 0 6,256 0 THOMAS GROUP INC COM 884402108 4 6,880 SH DEFINED 01,08 5,656 1,224 0 THOMAS PPTYS GROUP INC COM 884453101 5 1,500 SH DEFINED 01 0 1,500 0 THOMAS PPTYS GROUP INC COM 884453101 65 19,688 SH DEFINED 01,08 1,745 17,943 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 461 ________ THOMAS WEISEL PARTNERS GRP I COM 884481102 115 29,338 SH DEFINED 01 7,392 21,946 0 THOMAS WEISEL PARTNERS GRP I COM 884481102 660 168,491 SH DEFINED 01,08 34,436 134,055 0 THOMAS WEISEL PARTNERS GRP I COM 884481102 222 56,700 SH DEFINED 09 56,700 0 0 THOMAS WEISEL PARTNERS GRP I COM 884481102 0 30 SH DEFINED 10 30 0 0 THOMPSON CREEK METALS CO INC COM 884768102 3,094 228,680 SH DEFINED 01 222,715 495 5,470 THOMPSON CREEK METALS CO INC COM 884768102 382 28,230 SH OTHER 01 9,935 16,190 2,105 THOMPSON CREEK METALS CO INC COM 884768102 4,945 365,460 SH DEFINED 04 354,570 10,180 710 THOMPSON CREEK METALS CO INC COM 884768102 779 57,585 SH OTHER 04 50,245 7,340 0 THOMPSON CREEK METALS CO INC COM 884768102 159 11,725 SH DEFINED 07,10 11,725 0 0 THOMPSON CREEK METALS CO INC COM 884768102 3,291 243,250 SH DEFINED 10 229,150 5,115 8,985 THOMPSON CREEK METALS CO INC COM 884768102 10 760 SH OTHER 10 760 0 0 THOMSON REUTERS CORP COM 884903105 1,892 52,134 SH DEFINED 01 45,852 770 5,512 THOMSON REUTERS CORP COM 884903105 23 640 SH OTHER 01 163 477 0 THOMSON REUTERS CORP COM 884903105 117 3,223 SH DEFINED 04 3,223 0 0 THOMSON REUTERS CORP COM 884903105 648 17,856 SH DEFINED 01,08 17,856 0 0 THOMSON REUTERS CORP COM 884903105 9 238 SH DEFINED 10 0 0 238 THOR INDS INC COM 885160101 986 32,627 SH DEFINED 01 9,387 23,170 70 THOR INDS INC COM 885160101 16 525 SH OTHER 01 0 500 25 THOR INDS INC COM 885160101 24 780 SH DEFINED 04 50 730 0 THOR INDS INC COM 885160101 7,255 240,151 SH DEFINED 01,08 36,862 203,289 0 THOR INDS INC COM 885160101 8 270 SH DEFINED 10 70 200 0 THORATEC CORP COM 885175307 3,392 101,401 SH DEFINED 01 20,023 80,028 1,350 THORATEC CORP COM 885175307 336 10,040 SH OTHER 01 10,000 40 0 THORATEC CORP COM 885175307 92 2,739 SH DEFINED 04 2,739 0 0 THORATEC CORP COM 885175307 2 45 SH OTHER 04 45 0 0 THORATEC CORP COM 885175307 22,136 661,753 SH DEFINED 01,08 117,965 543,788 0 THORATEC CORP COM 885175307 5,211 155,775 SH DEFINED 09 155,775 0 0 THORATEC CORP COM 885175307 26 770 SH DEFINED 10 770 0 0 3COM CORP COM 885535104 4,659 607,407 SH DEFINED 01 131,387 476,020 0 3COM CORP COM 885535104 21 2,755 SH DEFINED 04 2,755 0 0 3COM CORP COM 885535104 31,738 4,137,992 SH DEFINED 01,08 381,274 3,756,718 0 3COM CORP COM 885535104 8 1,040 SH DEFINED 10 1,040 0 0 3-D SYS CORP DEL COM 88554D205 279 20,406 SH DEFINED 01 3,975 16,431 0 3-D SYS CORP DEL COM 88554D205 1,861 136,345 SH DEFINED 01,08 27,698 108,647 0 3-D SYS CORP DEL COM 88554D205 777 56,932 SH DEFINED 09 56,932 0 0 3-D SYS CORP DEL COM 88554D205 0 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 462 ________ 3M CO COM 88579Y101 124,433 1,488,968 SH DEFINED 01 823,833 638,703 26,432 3M CO COM 88579Y101 37,131 444,305 SH OTHER 01 215,266 173,386 55,653 3M CO COM 88579Y101 30,285 362,393 SH DEFINED 04 314,148 36,334 11,911 3M CO COM 88579Y101 21,228 254,019 SH OTHER 04 149,759 60,762 43,498 3M CO COM 88579Y101 22 260 SH DEFINED 07,10 260 0 0 3M CO COM 88579Y101 490,179 5,865,490 SH DEFINED 01,08 2,237,986 3,620,795 6,709 3M CO COM 88579Y101 125,425 1,500,840 SH DEFINED 09 1,500,840 0 0 3M CO COM 88579Y101 11,943 142,915 SH DEFINED 10 126,760 10,885 5,270 3M CO COM 88579Y101 7,984 95,537 SH OTHER 10 43,919 38,014 13,604 3PAR INC COM 88580F109 1,026 102,623 SH DEFINED 01 5,200 97,423 0 3PAR INC COM 88580F109 0 49 SH DEFINED 04 49 0 0 3PAR INC COM 88580F109 3,186 318,585 SH DEFINED 01,08 122,757 195,828 0 3PAR INC COM 88580F109 687 68,663 SH DEFINED 09 68,663 0 0 TIBCO SOFTWARE INC COM 88632Q103 11,970 1,108,290 SH DEFINED 01 43,749 1,064,321 220 TIBCO SOFTWARE INC COM 88632Q103 136 12,600 SH OTHER 04 0 12,600 0 TIBCO SOFTWARE INC COM 88632Q103 24,973 2,312,287 SH DEFINED 01,08 1,192,261 1,120,026 0 TIBCO SOFTWARE INC COM 88632Q103 5,105 472,693 SH DEFINED 09 472,693 0 0 TIBCO SOFTWARE INC COM 88632Q103 4 400 SH DEFINED 10 400 0 0 TIBCO SOFTWARE INC COM 88632Q103 5 445 SH OTHER 10 445 0 0 TIDEWATER INC COM 886423102 1,208 25,555 SH DEFINED 01 15,173 10,382 0 TIDEWATER INC COM 886423102 42 885 SH OTHER 01 135 710 40 TIDEWATER INC COM 886423102 618 13,075 SH DEFINED 04 5,904 7,171 0 TIDEWATER INC COM 886423102 6 120 SH OTHER 04 120 0 0 TIDEWATER INC COM 886423102 44 930 SH DEFINED 07,10 0 930 0 TIDEWATER INC COM 886423102 14,713 311,262 SH DEFINED 01,08 21,652 289,610 0 TIDEWATER INC COM 886423102 127 2,685 SH DEFINED 10 2,270 315 100 TIER TECHNOLOGIES INC COM 88650Q100 170 21,393 SH DEFINED 01 4,051 17,342 0 TIER TECHNOLOGIES INC COM 88650Q100 967 121,420 SH DEFINED 01,08 31,562 89,858 0 TIER TECHNOLOGIES INC COM 88650Q100 121 15,200 SH DEFINED 09 15,200 0 0 TIERONE CORP COM 88650R108 5 15,595 SH DEFINED 01 0 15,595 0 TIERONE CORP COM 88650R108 8 25,108 SH DEFINED 01,08 16,174 8,934 0 TIFFANY & CO NEW COM 886547108 12,765 268,788 SH DEFINED 01 161,746 103,360 3,682 TIFFANY & CO NEW COM 886547108 247 5,195 SH OTHER 01 3,814 941 440 TIFFANY & CO NEW COM 886547108 4,010 84,429 SH DEFINED 04 81,474 2,035 920 TIFFANY & CO NEW COM 886547108 650 13,690 SH OTHER 04 5,016 2,599 6,075 TIFFANY & CO NEW COM 886547108 47,417 998,469 SH DEFINED 01,08 367,804 630,665 0 TIFFANY & CO NEW COM 886547108 12,263 258,215 SH DEFINED 09 258,215 0 0 TIFFANY & CO NEW COM 886547108 1,173 24,692 SH DEFINED 10 24,134 160 398 TIFFANY & CO NEW COM 886547108 24 496 SH OTHER 10 496 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 463 ________ TIM HORTONS INC COM 88706M103 710 21,778 SH DEFINED 01 18,738 0 3,040 TIM HORTONS INC COM 88706M103 1 27 SH OTHER 01 27 0 0 TIM HORTONS INC COM 88706M103 50 1,530 SH DEFINED 04 1,530 0 0 TIM HORTONS INC COM 88706M103 257 7,900 SH DEFINED 01,08 7,900 0 0 TIM HORTONS INC COM 88706M103 226 6,928 SH DEFINED 09 6,928 0 0 TIM HORTONS INC COM 88706M103 5 150 SH DEFINED 10 80 0 70 TIMBERLAND BANCORP INC COM 887098101 58 14,440 SH DEFINED 01 0 14,440 0 TIMBERLAND BANCORP INC COM 887098101 103 25,758 SH DEFINED 01,08 14,714 11,044 0 TIMBERLAND CO COM 887100105 4,003 187,572 SH DEFINED 01 15,941 171,631 0 TIMBERLAND CO COM 887100105 485 22,742 SH OTHER 01 22,742 0 0 TIMBERLAND CO COM 887100105 5 240 SH DEFINED 04 240 0 0 TIMBERLAND CO COM 887100105 13,190 618,078 SH DEFINED 01,08 202,691 415,387 0 TIMBERLAND CO COM 887100105 2,560 119,947 SH DEFINED 09 119,947 0 0 TIMBERLAND CO COM 887100105 6 290 SH DEFINED 10 290 0 0 TIMBERLINE RES CORP COM 887133106 12 10,999 SH DEFINED 01,08 0 10,999 0 TIME WARNER INC COM 887317303 42,288 1,352,357 SH DEFINED 01 698,026 634,804 19,527 TIME WARNER INC COM 887317303 1,972 63,069 SH OTHER 01 22,176 21,908 18,985 TIME WARNER INC COM 887317303 7,951 254,262 SH DEFINED 04 231,406 21,129 1,727 TIME WARNER INC COM 887317303 1,309 41,847 SH OTHER 04 34,261 5,986 1,600 TIME WARNER INC COM 887317303 65 2,076 SH DEFINED 07,10 2,076 0 0 TIME WARNER INC COM 887317303 296,478 9,481,234 SH DEFINED 01,08 3,409,650 6,071,584 0 TIME WARNER INC COM 887317303 75,813 2,424,477 SH DEFINED 09 2,424,477 0 0 TIME WARNER INC COM 887317303 3,853 123,232 SH DEFINED 10 115,174 6,705 1,353 TIME WARNER INC COM 887317303 79 2,533 SH OTHER 10 2,533 0 0 TIME WARNER CABLE INC COM 88732J207 19,556 366,828 SH DEFINED 01 187,757 174,137 4,934 TIME WARNER CABLE INC COM 88732J207 625 11,716 SH OTHER 01 4,031 7,486 199 TIME WARNER CABLE INC COM 88732J207 1,119 20,994 SH DEFINED 04 19,763 796 435 TIME WARNER CABLE INC COM 88732J207 77 1,448 SH OTHER 04 1,031 16 401 TIME WARNER CABLE INC COM 88732J207 28 521 SH DEFINED 07,10 521 0 0 TIME WARNER CABLE INC COM 88732J207 149,715 2,808,383 SH DEFINED 01,08 972,432 1,835,951 0 TIME WARNER CABLE INC COM 88732J207 39,287 736,952 SH DEFINED 09 736,952 0 0 TIME WARNER CABLE INC COM 88732J207 505 9,468 SH DEFINED 10 9,061 0 407 TIME WARNER CABLE INC COM 88732J207 10 195 SH OTHER 10 195 0 0 TIMKEN CO COM 887389104 1,624 54,115 SH DEFINED 01 25,843 24,332 3,940 TIMKEN CO COM 887389104 384 12,790 SH OTHER 01 0 12,720 70 TIMKEN CO COM 887389104 507 16,910 SH DEFINED 04 5,290 11,620 0 TIMKEN CO COM 887389104 16,352 544,885 SH DEFINED 01,08 53,815 491,070 0 TIMKEN CO COM 887389104 306 10,180 SH DEFINED 10 1,020 8,760 400 TITAN INTL INC ILL COM 88830M102 2,464 282,261 SH DEFINED 01 9,028 273,203 30 TITAN INTL INC ILL COM 88830M102 4,636 531,082 SH DEFINED 01,08 303,197 227,885 0 TITAN INTL INC ILL COM 88830M102 850 97,409 SH DEFINED 09 97,409 0 0 TITAN INTL INC ILL COM 88830M102 1 60 SH DEFINED 10 60 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 464 ________ TITAN MACHY INC COM 88830R101 282 20,616 SH DEFINED 01 3,125 17,491 0 TITAN MACHY INC COM 88830R101 1,640 119,774 SH DEFINED 01,08 26,730 93,044 0 TITAN MACHY INC COM 88830R101 668 48,800 SH DEFINED 09 48,800 0 0 TITANIUM METALS CORP COM 888339207 1,255 75,632 SH DEFINED 01 26,947 48,265 420 TITANIUM METALS CORP COM 888339207 561 33,816 SH OTHER 01 33,776 0 40 TITANIUM METALS CORP COM 888339207 10 591 SH DEFINED 04 501 90 0 TITANIUM METALS CORP COM 888339207 9,707 585,112 SH DEFINED 01,08 163,697 421,415 0 TITANIUM METALS CORP COM 888339207 2,280 137,444 SH DEFINED 09 137,444 0 0 TITANIUM METALS CORP COM 888339207 6 365 SH DEFINED 10 365 0 0 TIVO INC COM 888706108 2,299 134,190 SH DEFINED 01 25,437 108,708 45 TIVO INC COM 888706108 1 52 SH DEFINED 04 52 0 0 TIVO INC COM 888706108 15,545 907,449 SH DEFINED 01,08 182,772 724,677 0 TIVO INC COM 888706108 5,409 315,766 SH DEFINED 09 315,766 0 0 TIVO INC COM 888706108 3 180 SH DEFINED 10 180 0 0 TIX CORP COM 888733102 3 2,600 SH DEFINED 01 0 2,600 0 TIX CORP COM 888733102 22 18,657 SH DEFINED 01,08 2,600 16,057 0 TODD SHIPYARDS CORP DEL COM 889039103 245 14,900 SH DEFINED 01 1,239 13,661 0 TODD SHIPYARDS CORP DEL COM 889039103 842 51,267 SH DEFINED 01,08 15,690 35,577 0 TODD SHIPYARDS CORP DEL COM 889039103 39 2,400 SH DEFINED 09 2,400 0 0 TOLL BROTHERS INC COM 889478103 1,725 82,926 SH DEFINED 01 45,170 35,751 2,005 TOLL BROTHERS INC COM 889478103 141 6,785 SH OTHER 01 0 6,695 90 TOLL BROTHERS INC COM 889478103 420 20,175 SH DEFINED 04 6,405 13,770 0 TOLL BROTHERS INC COM 889478103 19,505 937,754 SH DEFINED 01,08 160,215 777,539 0 TOLL BROTHERS INC COM 889478103 1,137 54,644 SH DEFINED 09 54,644 0 0 TOLL BROTHERS INC COM 889478103 271 13,005 SH DEFINED 10 2,805 10,200 0 TOLLGRADE COMMUNICATIONS INC COM 889542106 110 17,424 SH DEFINED 01 2,798 13,916 710 TOLLGRADE COMMUNICATIONS INC COM 889542106 186 29,598 SH DEFINED 01,08 13,349 16,249 0 TOMKINS PLC COM 890030208 519 36,451 SH DEFINED 01 32,851 0 3,600 TOMKINS PLC COM 890030208 5 384 SH OTHER 01 95 289 0 TOMKINS PLC COM 890030208 34 2,354 SH DEFINED 04 2,354 0 0 TOMKINS PLC COM 890030208 167 11,720 SH DEFINED 01,08 11,720 0 0 TOMKINS PLC COM 890030208 3 180 SH DEFINED 10 0 0 180 TOMOTHERAPY INC COM 890088107 189 55,544 SH DEFINED 01 12,354 43,155 35 TOMOTHERAPY INC COM 890088107 1,370 401,822 SH DEFINED 01,08 80,843 320,979 0 TOMOTHERAPY INC COM 890088107 412 120,800 SH DEFINED 09 120,800 0 0 TOMOTHERAPY INC COM 890088107 0 80 SH DEFINED 10 80 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 524 14,371 SH DEFINED 01 3,107 11,264 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 2,851 78,145 SH DEFINED 01,08 19,493 58,652 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1,149 31,500 SH DEFINED 09 31,500 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 465 ________ TOOTSIE ROLL INDS INC COM 890516107 1,295 47,908 SH DEFINED 01 6,071 40,785 1,052 TOOTSIE ROLL INDS INC COM 890516107 3 107 SH DEFINED 04 107 0 0 TOOTSIE ROLL INDS INC COM 890516107 8,069 298,524 SH DEFINED 01,08 59,552 238,972 0 TOOTSIE ROLL INDS INC COM 890516107 1,933 71,503 SH DEFINED 09 71,503 0 0 TOOTSIE ROLL INDS INC COM 890516107 1 54 SH DEFINED 10 54 0 0 TORCHMARK CORP COM 891027104 5,123 95,747 SH DEFINED 01 51,227 42,747 1,773 TORCHMARK CORP COM 891027104 628 11,734 SH OTHER 01 5,862 5,782 90 TORCHMARK CORP COM 891027104 481 8,996 SH DEFINED 04 8,741 90 165 TORCHMARK CORP COM 891027104 233 4,362 SH OTHER 04 224 6 4,132 TORCHMARK CORP COM 891027104 8 155 SH DEFINED 07,10 155 0 0 TORCHMARK CORP COM 891027104 36,539 682,848 SH DEFINED 01,08 242,045 440,803 0 TORCHMARK CORP COM 891027104 9,651 180,363 SH DEFINED 09 180,363 0 0 TORCHMARK CORP COM 891027104 272 5,087 SH DEFINED 10 3,037 2,000 50 TORCHMARK CORP COM 891027104 1 25 SH OTHER 10 0 25 0 TOREADOR RES CORP COM 891050106 242 29,623 SH DEFINED 01 4,477 25,146 0 TOREADOR RES CORP COM 891050106 1,546 188,961 SH DEFINED 01,08 40,400 148,561 0 TOREADOR RES CORP COM 891050106 672 82,176 SH DEFINED 09 82,176 0 0 TORO CO COM 891092108 3,034 61,701 SH DEFINED 01 16,897 43,884 920 TORO CO COM 891092108 324 6,595 SH OTHER 01 170 6,400 25 TORO CO COM 891092108 193 3,920 SH DEFINED 04 3,845 75 0 TORO CO COM 891092108 8 155 SH OTHER 04 90 65 0 TORO CO COM 891092108 7,613 154,832 SH DEFINED 01,08 54,474 100,358 0 TORO CO COM 891092108 126 2,570 SH DEFINED 10 2,570 0 0 TORONTO DOMINION BK ONT COM 891160509 8,709 116,769 SH DEFINED 01 101,509 2,055 13,205 TORONTO DOMINION BK ONT COM 891160509 106 1,424 SH OTHER 01 400 1,024 0 TORONTO DOMINION BK ONT COM 891160509 1,059 14,197 SH DEFINED 04 14,197 0 0 TORONTO DOMINION BK ONT COM 891160509 421 5,639 SH OTHER 04 5,639 0 0 TORONTO DOMINION BK ONT COM 891160509 3,268 43,823 SH DEFINED 01,08 43,823 0 0 TORONTO DOMINION BK ONT COM 891160509 46 620 SH DEFINED 10 620 0 0 TORTOISE ENERGY INFRSTRCTR C COM 89147L100 1,223 38,857 SH DEFINED 01 38,857 0 0 TORTOISE ENERGY INFRSTRCTR C COM 89147L100 33 1,051 SH OTHER 01 1,051 0 0 TORTOISE ENERGY INFRSTRCTR C COM 89147L100 135 4,300 SH DEFINED 10 4,000 0 300 TOTAL S A COM 89151E109 22,599 389,496 SH DEFINED 01 336,708 13,188 39,600 TOTAL S A COM 89151E109 818 14,099 SH OTHER 01 3,097 7,872 3,130 TOTAL S A COM 89151E109 8,251 142,214 SH DEFINED 04 128,980 8,610 4,624 TOTAL S A COM 89151E109 1,200 20,675 SH OTHER 04 5,400 15,190 85 TOTAL S A COM 89151E109 166 2,860 SH DEFINED 07,10 2,860 0 0 TOTAL S A COM 89151E109 6,840 117,884 SH DEFINED 01,08 117,884 0 0 TOTAL S A COM 89151E109 4,620 79,622 SH DEFINED 10 68,804 4,288 6,530 TOTAL S A COM 89151E109 38 650 SH OTHER 10 650 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 466 ________ TOWER BANCORP INC COM 891709107 144 5,390 SH DEFINED 01 929 4,461 0 TOWER BANCORP INC COM 891709107 914 34,157 SH DEFINED 01,08 7,420 26,737 0 TOWER BANCORP INC COM 891709107 489 18,255 SH DEFINED 09 18,255 0 0 TOWER GROUP INC COM 891777104 1,275 57,497 SH DEFINED 01 15,615 39,972 1,910 TOWER GROUP INC COM 891777104 11 495 SH DEFINED 04 495 0 0 TOWER GROUP INC COM 891777104 7,824 352,889 SH DEFINED 01,08 66,882 286,007 0 TOWER GROUP INC COM 891777104 2,849 128,514 SH DEFINED 09 128,514 0 0 TOWER GROUP INC COM 891777104 23 1,055 SH DEFINED 10 1,055 0 0 TOWERS WATSON & CO COM 891894107 4,821 101,495 SH DEFINED 01 10,980 90,490 25 TOWERS WATSON & CO COM 891894107 14 300 SH OTHER 01 0 300 0 TOWERS WATSON & CO COM 891894107 67 1,420 SH DEFINED 04 770 650 0 TOWERS WATSON & CO COM 891894107 24,930 524,848 SH DEFINED 01,08 117,138 407,710 0 TOWERS WATSON & CO COM 891894107 5,641 118,757 SH DEFINED 09 118,757 0 0 TOWERS WATSON & CO COM 891894107 60 1,255 SH DEFINED 10 200 1,055 0 TOTAL SYS SVCS INC COM 891906109 3,065 195,700 SH DEFINED 01 82,498 110,214 2,988 TOTAL SYS SVCS INC COM 891906109 28 1,818 SH OTHER 01 1,487 141 190 TOTAL SYS SVCS INC COM 891906109 172 10,958 SH DEFINED 04 10,498 248 212 TOTAL SYS SVCS INC COM 891906109 234 14,952 SH OTHER 04 152 14,800 0 TOTAL SYS SVCS INC COM 891906109 23,516 1,501,654 SH DEFINED 01,08 515,784 985,870 0 TOTAL SYS SVCS INC COM 891906109 6,048 386,204 SH DEFINED 09 386,204 0 0 TOTAL SYS SVCS INC COM 891906109 100 6,415 SH DEFINED 10 6,305 0 110 TOTAL SYS SVCS INC COM 891906109 2 126 SH OTHER 10 75 51 0 TOWERSTREAM CORP COM 892000100 23 15,400 SH DEFINED 01,08 0 15,400 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 48 12,297 SH DEFINED 01 3,040 9,257 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 492 125,769 SH DEFINED 01,08 21,456 104,313 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 217 55,400 SH DEFINED 09 55,400 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 391 28,008 SH DEFINED 01 5,817 22,191 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2,325 166,521 SH DEFINED 01,08 37,749 128,772 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 888 63,610 SH DEFINED 09 63,610 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1 40 SH DEFINED 10 40 0 0 TOYOTA MOTOR CORP COM 892331307 18,914 235,187 SH DEFINED 01 207,528 6,973 20,686 TOYOTA MOTOR CORP COM 892331307 663 8,249 SH OTHER 01 1,449 5,660 1,140 TOYOTA MOTOR CORP COM 892331307 6,048 75,199 SH DEFINED 04 61,560 13,342 297 TOYOTA MOTOR CORP COM 892331307 1,220 15,176 SH OTHER 04 12,536 2,640 0 TOYOTA MOTOR CORP COM 892331307 150 1,867 SH DEFINED 07,10 0 1,867 0 TOYOTA MOTOR CORP COM 892331307 5,341 66,412 SH DEFINED 01,08 66,412 0 0 TOYOTA MOTOR CORP COM 892331307 2,516 31,288 SH DEFINED 10 25,343 5,945 0 TOYOTA MOTOR CORP COM 892331307 22 275 SH OTHER 10 80 195 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 467 ________ TRACTOR SUPPLY CO COM 892356106 3,434 59,157 SH DEFINED 01 15,842 42,185 1,130 TRACTOR SUPPLY CO COM 892356106 589 10,150 SH OTHER 01 9,725 425 0 TRACTOR SUPPLY CO COM 892356106 387 6,660 SH DEFINED 04 4,325 2,335 0 TRACTOR SUPPLY CO COM 892356106 19 325 SH OTHER 04 325 0 0 TRACTOR SUPPLY CO COM 892356106 17,832 307,187 SH DEFINED 01,08 69,093 238,094 0 TRACTOR SUPPLY CO COM 892356106 5,809 100,070 SH DEFINED 09 100,070 0 0 TRACTOR SUPPLY CO COM 892356106 97 1,670 SH DEFINED 10 1,490 180 0 TRADESTATION GROUP INC COM 89267P105 528 75,344 SH DEFINED 01 15,057 60,287 0 TRADESTATION GROUP INC COM 89267P105 0 20 SH DEFINED 04 20 0 0 TRADESTATION GROUP INC COM 89267P105 2,173 309,924 SH DEFINED 01,08 87,847 222,077 0 TRADESTATION GROUP INC COM 89267P105 745 106,263 SH DEFINED 09 106,263 0 0 TRADESTATION GROUP INC COM 89267P105 0 50 SH DEFINED 10 50 0 0 TRAILER BRIDGE COM 892782103 66 13,568 SH DEFINED 01 0 13,568 0 TRAILER BRIDGE COM 892782103 94 19,389 SH DEFINED 01,08 12,640 6,749 0 TRANSACT TECHNOLOGIES INC COM 892918103 72 9,784 SH DEFINED 01 0 9,784 0 TRANSACT TECHNOLOGIES INC COM 892918103 173 23,540 SH DEFINED 01,08 11,879 11,661 0 TRANS LUX CORP COM 893247106 6 7,226 SH DEFINED 01 0 7,226 0 TRANS LUX CORP COM 893247106 8 8,588 SH DEFINED 01,08 7,126 1,462 0 TRANS WORLD ENTMT CORP COM 89336Q100 77 42,596 SH DEFINED 01 0 42,596 0 TRANS WORLD ENTMT CORP COM 89336Q100 79 43,891 SH DEFINED 01,08 36,983 6,908 0 TRANSALTA CORP COM 89346D107 656 29,746 SH DEFINED 01 26,946 0 2,800 TRANSALTA CORP COM 89346D107 81 3,656 SH OTHER 01 3,327 329 0 TRANSALTA CORP COM 89346D107 48 2,187 SH DEFINED 04 2,187 0 0 TRANSALTA CORP COM 89346D107 254 11,530 SH DEFINED 01,08 11,530 0 0 TRANSALTA CORP COM 89346D107 2 90 SH DEFINED 10 90 0 0 TRANSATLANTIC HLDGS INC COM 893521104 1,819 34,442 SH DEFINED 01 25,584 8,608 250 TRANSATLANTIC HLDGS INC COM 893521104 645 12,210 SH OTHER 01 0 11,810 400 TRANSATLANTIC HLDGS INC COM 893521104 74 1,403 SH DEFINED 04 1,403 0 0 TRANSATLANTIC HLDGS INC COM 893521104 20,071 380,126 SH DEFINED 01,08 61,625 318,501 0 TRANSATLANTIC HLDGS INC COM 893521104 1,917 36,300 SH DEFINED 09 36,300 0 0 TRANSATLANTIC HLDGS INC COM 893521104 111 2,110 SH DEFINED 10 2,110 0 0 TRANSCAT INC COM 893529107 82 10,982 SH DEFINED 01 0 10,982 0 TRANSCAT INC COM 893529107 157 21,103 SH DEFINED 01,08 12,694 8,409 0 TRANSCANADA CORP COM 89353D107 3,526 95,925 SH DEFINED 01 83,535 1,835 10,555 TRANSCANADA CORP COM 89353D107 36 991 SH OTHER 01 321 670 0 TRANSCANADA CORP COM 89353D107 271 7,380 SH DEFINED 04 7,380 0 0 TRANSCANADA CORP COM 89353D107 74 2,000 SH OTHER 04 2,000 0 0 TRANSCANADA CORP COM 89353D107 1,151 31,301 SH DEFINED 01,08 31,301 0 0 TRANSCANADA CORP COM 89353D107 30 815 SH DEFINED 10 815 0 0 TRANSCANADA CORP COM 89353D107 2 58 SH OTHER 10 58 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 468 ________ TRANSCEPT PHARMACEUTICALS IN COM 89354M106 95 11,882 SH DEFINED 01 0 11,882 0 TRANSCEPT PHARMACEUTICALS IN COM 89354M106 158 19,847 SH DEFINED 01,08 11,947 7,900 0 TRANSCONTINENTAL RLTY INVS COM 893617209 25 1,994 SH DEFINED 01 107 1,887 0 TRANSCONTINENTAL RLTY INVS COM 893617209 162 12,922 SH DEFINED 01,08 1,306 11,616 0 TRANSDIGM GROUP INC COM 893641100 695 13,111 SH DEFINED 01 5,143 7,968 0 TRANSDIGM GROUP INC COM 893641100 69 1,305 SH OTHER 01 0 1,280 25 TRANSDIGM GROUP INC COM 893641100 199 3,744 SH DEFINED 04 1,154 2,590 0 TRANSDIGM GROUP INC COM 893641100 147 2,780 SH OTHER 04 2,780 0 0 TRANSDIGM GROUP INC COM 893641100 6,209 117,065 SH DEFINED 01,08 18,173 98,892 0 TRANSDIGM GROUP INC COM 893641100 37 700 SH DEFINED 10 80 620 0 TRANSOCEAN INC CONV DEB 893830AV1 4,881 5,000,000 PRN DEFINED 01 0 5,000,000 0 TRANSOCEAN INC CONV DEB 893830AV1 293 300,000 PRN OTHER 01 300,000 0 0 TRANSOCEAN INC CONV DEB 893830AV1 4,881 5,000,000 PRN DEFINED 01,08 5,000,000 0 0 TRANS1 INC COM 89385X105 47 14,366 SH DEFINED 01 1,795 12,571 0 TRANS1 INC COM 89385X105 4 1,290 SH DEFINED 04 1,290 0 0 TRANS1 INC COM 89385X105 326 100,339 SH DEFINED 01,08 21,550 78,789 0 TRANS1 INC COM 89385X105 125 38,400 SH DEFINED 09 38,400 0 0 TRANSCEND SERVICES INC COM 893929208 336 20,653 SH DEFINED 01 1,421 19,232 0 TRANSCEND SERVICES INC COM 893929208 1,153 70,965 SH DEFINED 01,08 23,213 47,752 0 TRANSCEND SERVICES INC COM 893929208 314 19,320 SH DEFINED 09 19,320 0 0 TRANSWITCH CORP COM 894065309 32 11,544 SH DEFINED 01 0 11,544 0 TRANSWITCH CORP COM 894065309 93 33,382 SH DEFINED 01,08 11,543 21,839 0 TRAVELERS COMPANIES INC COM 89417E109 77,734 1,441,128 SH DEFINED 01 1,032,512 382,496 26,120 TRAVELERS COMPANIES INC COM 89417E109 8,342 154,659 SH OTHER 01 118,153 21,816 14,690 TRAVELERS COMPANIES INC COM 89417E109 62,565 1,159,909 SH DEFINED 04 1,098,678 34,687 26,544 TRAVELERS COMPANIES INC COM 89417E109 11,990 222,289 SH OTHER 04 171,557 30,213 20,519 TRAVELERS COMPANIES INC COM 89417E109 48 890 SH DEFINED 07,10 890 0 0 TRAVELERS COMPANIES INC COM 89417E109 235,283 4,361,935 SH DEFINED 01,08 1,638,588 2,723,347 0 TRAVELERS COMPANIES INC COM 89417E109 58,837 1,090,780 SH DEFINED 09 1,090,780 0 0 TRAVELERS COMPANIES INC COM 89417E109 14,245 264,091 SH DEFINED 10 249,626 11,902 2,563 TRAVELERS COMPANIES INC COM 89417E109 1,930 35,777 SH OTHER 10 25,405 9,972 400 TRAVELZOO INC COM 89421Q106 339 22,609 SH DEFINED 01 576 22,033 0 TRAVELZOO INC COM 89421Q106 1,030 68,606 SH DEFINED 01,08 26,783 41,823 0 TRAVELZOO INC COM 89421Q106 379 25,257 SH DEFINED 09 25,257 0 0 TREDEGAR CORP COM 894650100 2,095 122,644 SH DEFINED 01 11,290 111,339 15 TREDEGAR CORP COM 894650100 5,334 312,304 SH DEFINED 01,08 138,344 173,960 0 TREDEGAR CORP COM 894650100 1,447 84,733 SH DEFINED 09 84,733 0 0 TREDEGAR CORP COM 894650100 1 70 SH DEFINED 10 70 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 469 ________ TREE COM INC COM 894675107 38 4,189 SH DEFINED 01 820 3,369 0 TREE COM INC COM 894675107 454 49,567 SH DEFINED 01,08 5,231 44,336 0 TREE COM INC COM 894675107 174 19,016 SH DEFINED 09 19,016 0 0 TREEHOUSE FOODS INC COM 89469A104 4,561 103,972 SH DEFINED 01 21,466 82,506 0 TREEHOUSE FOODS INC COM 89469A104 123 2,800 SH OTHER 01 0 2,800 0 TREEHOUSE FOODS INC COM 89469A104 409 9,320 SH DEFINED 04 2,880 6,440 0 TREEHOUSE FOODS INC COM 89469A104 13,425 306,023 SH DEFINED 01,08 99,951 206,072 0 TREEHOUSE FOODS INC COM 89469A104 4,038 92,051 SH DEFINED 09 92,051 0 0 TREEHOUSE FOODS INC COM 89469A104 272 6,210 SH DEFINED 10 1,025 5,185 0 TREEHOUSE FOODS INC COM 89469A104 4 100 SH OTHER 10 0 100 0 TREX CO INC COM 89531P105 474 22,277 SH DEFINED 01 3,741 18,506 30 TREX CO INC COM 89531P105 2,778 130,475 SH DEFINED 01,08 28,943 101,532 0 TREX CO INC COM 89531P105 844 39,643 SH DEFINED 09 39,643 0 0 TREX CO INC COM 89531P105 0 20 SH DEFINED 10 20 0 0 TRI CONTL CORP COM 895436103 127 10,324 SH DEFINED 01 10,324 0 0 TRI VY CORP COM 895735108 16 8,228 SH DEFINED 01 1,655 6,573 0 TRI VY CORP COM 895735108 43 21,734 SH DEFINED 01,08 6,573 15,161 0 TRIANGLE CAP CORP COM 895848109 71 5,050 SH DEFINED 01 1,743 3,307 0 TRIANGLE CAP CORP COM 895848109 821 58,500 SH DEFINED 01,08 8,778 49,722 0 TRIANGLE CAP CORP COM 895848109 607 43,220 SH DEFINED 09 43,220 0 0 TRIDENT MICROSYSTEMS INC COM 895919108 127 73,255 SH DEFINED 01 15,770 57,485 0 TRIDENT MICROSYSTEMS INC COM 895919108 880 505,771 SH DEFINED 01,08 98,786 406,985 0 TRIDENT MICROSYSTEMS INC COM 895919108 288 165,256 SH DEFINED 09 165,256 0 0 TRIDENT MICROSYSTEMS INC COM 895919108 0 100 SH DEFINED 10 100 0 0 TRICO BANCSHARES COM 896095106 1,574 79,072 SH DEFINED 01 3,811 75,241 20 TRICO BANCSHARES COM 896095106 44 2,200 SH DEFINED 04 0 0 2,200 TRICO BANCSHARES COM 896095106 3,424 172,060 SH DEFINED 01,08 85,592 86,468 0 TRICO BANCSHARES COM 896095106 778 39,098 SH DEFINED 09 39,098 0 0 TRICO BANCSHARES COM 896095106 0 20 SH DEFINED 10 20 0 0 TRICO MARINE SERVICES INC COM 896106200 21 9,057 SH DEFINED 01 397 8,660 0 TRICO MARINE SERVICES INC COM 896106200 108 46,563 SH DEFINED 01,08 9,075 37,488 0 TRIMAS CORP COM 896215209 60 9,194 SH DEFINED 01 2,831 6,363 0 TRIMAS CORP COM 896215209 626 96,450 SH DEFINED 01,08 15,435 81,015 0 TRIMAS CORP COM 896215209 299 46,100 SH DEFINED 09 46,100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 470 ________ TRIMBLE NAVIGATION LTD COM 896239100 1,883 65,553 SH DEFINED 01 27,526 33,847 4,180 TRIMBLE NAVIGATION LTD COM 896239100 3 90 SH OTHER 01 0 0 90 TRIMBLE NAVIGATION LTD COM 896239100 124 4,317 SH DEFINED 04 4,317 0 0 TRIMBLE NAVIGATION LTD COM 896239100 131 4,570 SH OTHER 04 4,570 0 0 TRIMBLE NAVIGATION LTD COM 896239100 20,879 726,977 SH DEFINED 01,08 46,215 680,762 0 TRIMBLE NAVIGATION LTD COM 896239100 37 1,289 SH DEFINED 10 689 0 600 TRIMERIS INC COM 896263100 75 30,025 SH DEFINED 01 0 30,025 0 TRIMERIS INC COM 896263100 159 63,683 SH DEFINED 01,08 31,927 31,756 0 TRINITY INDS INC COM 896522109 1,027 51,432 SH DEFINED 01 38,611 12,011 810 TRINITY INDS INC COM 896522109 550 27,555 SH OTHER 01 24,545 2,690 320 TRINITY INDS INC COM 896522109 323 16,183 SH DEFINED 04 15,838 345 0 TRINITY INDS INC COM 896522109 9,824 492,204 SH DEFINED 01,08 35,663 456,541 0 TRINITY INDS INC COM 896522109 243 12,185 SH DEFINED 10 12,035 0 150 TRIQUINT SEMICONDUCTOR INC COM 89674K103 1,435 205,041 SH DEFINED 01 72,436 132,435 170 TRIQUINT SEMICONDUCTOR INC COM 89674K103 13 1,900 SH DEFINED 04 250 1,650 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 8,635 1,233,622 SH DEFINED 01,08 249,680 983,942 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 2,826 403,745 SH DEFINED 09 403,745 0 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 93 13,325 SH DEFINED 10 300 13,025 0 TRIPLE-S MGMT CORP COM 896749108 3,382 190,514 SH DEFINED 01 4,738 185,776 0 TRIPLE-S MGMT CORP COM 896749108 6,134 345,557 SH DEFINED 01,08 205,868 139,689 0 TRIPLE-S MGMT CORP COM 896749108 1,103 62,159 SH DEFINED 09 62,159 0 0 TRIPLE-S MGMT CORP COM 896749108 0 20 SH DEFINED 10 20 0 0 TRIUMPH GROUP INC NEW COM 896818101 9,204 131,318 SH DEFINED 01 12,480 118,354 484 TRIUMPH GROUP INC NEW COM 896818101 16 230 SH OTHER 01 230 0 0 TRIUMPH GROUP INC NEW COM 896818101 370 5,285 SH DEFINED 04 5,285 0 0 TRIUMPH GROUP INC NEW COM 896818101 14 205 SH OTHER 04 205 0 0 TRIUMPH GROUP INC NEW COM 896818101 17,098 243,950 SH DEFINED 01,08 134,845 109,105 0 TRIUMPH GROUP INC NEW COM 896818101 3,171 45,242 SH DEFINED 09 45,242 0 0 TRIUMPH GROUP INC NEW COM 896818101 244 3,485 SH DEFINED 10 3,485 0 0 TRUBION PHARMACEUTICALS INC COM 89778N102 12 2,900 SH DEFINED 01 0 2,900 0 TRUBION PHARMACEUTICALS INC COM 89778N102 48 11,266 SH DEFINED 01,08 3,308 7,958 0 TRUE RELIGION APPAREL INC COM 89784N104 1,236 40,706 SH DEFINED 01 10,785 29,241 680 TRUE RELIGION APPAREL INC COM 89784N104 1 20 SH DEFINED 04 20 0 0 TRUE RELIGION APPAREL INC COM 89784N104 194 6,400 SH OTHER 04 0 6,400 0 TRUE RELIGION APPAREL INC COM 89784N104 6,407 211,022 SH DEFINED 01,08 43,556 167,466 0 TRUE RELIGION APPAREL INC COM 89784N104 2,182 71,866 SH DEFINED 09 71,866 0 0 TRUE RELIGION APPAREL INC COM 89784N104 2 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 471 ________ TRUEBLUE INC COM 89785X101 971 62,624 SH DEFINED 01 19,160 42,939 525 TRUEBLUE INC COM 89785X101 1 70 SH DEFINED 04 70 0 0 TRUEBLUE INC COM 89785X101 5,458 352,152 SH DEFINED 01,08 85,729 266,423 0 TRUEBLUE INC COM 89785X101 1,984 128,017 SH DEFINED 09 128,017 0 0 TRUEBLUE INC COM 89785X101 2 100 SH DEFINED 10 0 0 100 TRUSTCO BK CORP N Y COM 898349105 752 121,901 SH DEFINED 01 32,833 85,718 3,350 TRUSTCO BK CORP N Y COM 898349105 0 50 SH DEFINED 04 50 0 0 TRUSTCO BK CORP N Y COM 898349105 4,031 653,381 SH DEFINED 01,08 160,614 492,767 0 TRUSTCO BK CORP N Y COM 898349105 1,427 231,356 SH DEFINED 09 231,356 0 0 TRUSTCO BK CORP N Y COM 898349105 1 140 SH DEFINED 10 140 0 0 TRUSTMARK CORP COM 898402102 9,481 388,092 SH DEFINED 01 15,518 369,854 2,720 TRUSTMARK CORP COM 898402102 222 9,098 SH OTHER 01 0 9,098 0 TRUSTMARK CORP COM 898402102 3 105 SH DEFINED 04 105 0 0 TRUSTMARK CORP COM 898402102 59 2,400 SH OTHER 04 2,400 0 0 TRUSTMARK CORP COM 898402102 24,050 984,460 SH DEFINED 01,08 415,039 569,421 0 TRUSTMARK CORP COM 898402102 4,447 182,038 SH DEFINED 09 182,038 0 0 TRUSTMARK CORP COM 898402102 2 90 SH DEFINED 10 90 0 0 TRX INC COM 898452107 3 6,251 SH DEFINED 01 0 6,251 0 TRX INC COM 898452107 7 13,372 SH DEFINED 01,08 8,942 4,430 0 TUCOWS INC COM 898697107 12 17,602 SH DEFINED 01 0 17,602 0 TUCOWS INC COM 898697107 12 17,602 SH DEFINED 01,08 17,602 0 0 TUESDAY MORNING CORP COM 899035505 350 53,173 SH DEFINED 01 15,522 37,651 0 TUESDAY MORNING CORP COM 899035505 1,734 263,089 SH DEFINED 01,08 61,866 201,223 0 TUESDAY MORNING CORP COM 899035505 524 79,449 SH DEFINED 09 79,449 0 0 TUPPERWARE BRANDS CORP COM 899896104 5,703 118,267 SH DEFINED 01 28,775 87,722 1,770 TUPPERWARE BRANDS CORP COM 899896104 717 14,875 SH OTHER 01 325 14,550 0 TUPPERWARE BRANDS CORP COM 899896104 402 8,331 SH DEFINED 04 7,940 175 216 TUPPERWARE BRANDS CORP COM 899896104 22 460 SH OTHER 04 335 125 0 TUPPERWARE BRANDS CORP COM 899896104 35,269 731,428 SH DEFINED 01,08 128,427 603,001 0 TUPPERWARE BRANDS CORP COM 899896104 8,403 174,267 SH DEFINED 09 174,267 0 0 TUPPERWARE BRANDS CORP COM 899896104 328 6,800 SH DEFINED 10 6,680 0 120 TURKCELL ILETISIM HIZMETLERI COM 900111204 3,467 230,204 SH DEFINED 01 211,397 12,119 6,688 TURKCELL ILETISIM HIZMETLERI COM 900111204 628 41,728 SH OTHER 01 8,330 28,208 5,190 TURKCELL ILETISIM HIZMETLERI COM 900111204 5,033 334,213 SH DEFINED 04 286,154 38,617 9,442 TURKCELL ILETISIM HIZMETLERI COM 900111204 699 46,390 SH OTHER 04 14,120 31,990 280 TURKCELL ILETISIM HIZMETLERI COM 900111204 214 14,202 SH DEFINED 07,10 8,925 5,277 0 TURKCELL ILETISIM HIZMETLERI COM 900111204 29 1,947 SH DEFINED 01,08 1,947 0 0 TURKCELL ILETISIM HIZMETLERI COM 900111204 3,291 218,548 SH DEFINED 10 186,863 16,710 14,975 TURKCELL ILETISIM HIZMETLERI COM 900111204 8 545 SH OTHER 10 545 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 472 ________ TUTOR PERINI CORP COM 901109108 708 32,552 SH DEFINED 01 6,360 26,182 10 TUTOR PERINI CORP COM 901109108 9 400 SH OTHER 01 0 400 0 TUTOR PERINI CORP COM 901109108 28 1,275 SH DEFINED 04 875 400 0 TUTOR PERINI CORP COM 901109108 161 7,400 SH OTHER 04 0 7,400 0 TUTOR PERINI CORP COM 901109108 4,748 218,302 SH DEFINED 01,08 49,849 168,453 0 TUTOR PERINI CORP COM 901109108 1,551 71,309 SH DEFINED 09 71,309 0 0 TUTOR PERINI CORP COM 901109108 10 480 SH DEFINED 10 350 130 0 21ST CENTY HLDG CO COM 90136Q100 22 5,458 SH DEFINED 01 0 5,458 0 21ST CENTY HLDG CO COM 90136Q100 5 1,200 SH DEFINED 04 1,200 0 0 21ST CENTY HLDG CO COM 90136Q100 49 12,055 SH DEFINED 01,08 6,732 5,323 0 TWIN DISC INC COM 901476101 205 16,816 SH DEFINED 01 1,973 14,843 0 TWIN DISC INC COM 901476101 1,000 81,858 SH DEFINED 01,08 20,814 61,044 0 TWIN DISC INC COM 901476101 323 26,400 SH DEFINED 09 26,400 0 0 TWIN DISC INC COM 901476101 104 8,500 SH DEFINED 10 8,500 0 0 II VI INC COM 902104108 1,657 48,977 SH DEFINED 01 11,714 36,483 780 II VI INC COM 902104108 1 35 SH DEFINED 04 35 0 0 II VI INC COM 902104108 7,269 214,793 SH DEFINED 01,08 56,082 158,711 0 II VI INC COM 902104108 2,386 70,503 SH DEFINED 09 70,503 0 0 II VI INC COM 902104108 2 50 SH DEFINED 10 50 0 0 TYLER TECHNOLOGIES INC COM 902252105 1,143 61,018 SH DEFINED 01 12,830 47,388 800 TYLER TECHNOLOGIES INC COM 902252105 19 1,000 SH OTHER 01 0 1,000 0 TYLER TECHNOLOGIES INC COM 902252105 20 1,085 SH DEFINED 04 285 800 0 TYLER TECHNOLOGIES INC COM 902252105 5,355 285,765 SH DEFINED 01,08 72,907 212,858 0 TYLER TECHNOLOGIES INC COM 902252105 1,626 86,779 SH DEFINED 09 86,779 0 0 TYLER TECHNOLOGIES INC COM 902252105 22 1,150 SH DEFINED 10 100 1,050 0 TYSON FOODS INC COM 902494103 6,301 329,030 SH DEFINED 01 154,283 171,341 3,406 TYSON FOODS INC COM 902494103 80 4,154 SH OTHER 01 3,633 521 0 TYSON FOODS INC COM 902494103 566 29,568 SH DEFINED 04 28,809 444 315 TYSON FOODS INC COM 902494103 15 806 SH OTHER 04 784 22 0 TYSON FOODS INC COM 902494103 12 615 SH DEFINED 07,10 615 0 0 TYSON FOODS INC COM 902494103 51,208 2,674,025 SH DEFINED 01,08 1,038,843 1,635,182 0 TYSON FOODS INC COM 902494103 11,933 623,116 SH DEFINED 09 623,116 0 0 TYSON FOODS INC COM 902494103 250 13,065 SH DEFINED 10 13,065 0 0 TYSON FOODS INC COM 902494103 3 158 SH OTHER 10 158 0 0 UAL CORP COM 902549807 2,730 139,621 SH DEFINED 01 42,477 97,034 110 UAL CORP COM 902549807 20 1,000 SH DEFINED 04 1,000 0 0 UAL CORP COM 902549807 25,559 1,307,147 SH DEFINED 01,08 208,960 1,098,187 0 UAL CORP COM 902549807 9,136 467,238 SH DEFINED 09 467,238 0 0 UAL CORP COM 902549807 10 534 SH DEFINED 10 534 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 473 ________ UDR INC COM 902653104 1,057 59,942 SH DEFINED 01 35,420 23,321 1,201 UDR INC COM 902653104 2 110 SH OTHER 01 0 0 110 UDR INC COM 902653104 16 916 SH DEFINED 04 341 575 0 UDR INC COM 902653104 19,002 1,077,190 SH DEFINED 01,08 223,889 853,301 0 UDR INC COM 902653104 1 80 SH DEFINED 09 80 0 0 UDR INC COM 902653104 5 290 SH DEFINED 10 290 0 0 UFP TECHNOLOGIES INC COM 902673102 94 9,097 SH DEFINED 01 0 9,097 0 UFP TECHNOLOGIES INC COM 902673102 122 11,800 SH DEFINED 01,08 8,632 3,168 0 UGI CORP NEW COM 902681105 978 36,837 SH DEFINED 01 21,104 13,033 2,700 UGI CORP NEW COM 902681105 1 50 SH OTHER 01 0 0 50 UGI CORP NEW COM 902681105 747 28,160 SH DEFINED 04 28,160 0 0 UGI CORP NEW COM 902681105 18,376 692,406 SH DEFINED 01,08 61,967 630,439 0 UGI CORP NEW COM 902681105 5 200 SH DEFINED 10 0 0 200 UIL HLDG CORP COM 902748102 1,395 50,742 SH DEFINED 01 17,721 33,006 15 UIL HLDG CORP COM 902748102 6 220 SH OTHER 01 220 0 0 UIL HLDG CORP COM 902748102 152 5,516 SH DEFINED 04 5,421 95 0 UIL HLDG CORP COM 902748102 17 616 SH OTHER 04 536 80 0 UIL HLDG CORP COM 902748102 7,155 260,185 SH DEFINED 01,08 61,242 198,943 0 UIL HLDG CORP COM 902748102 2,229 81,057 SH DEFINED 09 81,057 0 0 UIL HLDG CORP COM 902748102 91 3,298 SH DEFINED 10 3,298 0 0 UMB FINL CORP COM 902788108 8,954 220,550 SH DEFINED 01 21,864 198,386 300 UMB FINL CORP COM 902788108 333 8,200 SH OTHER 01 0 7,780 420 UMB FINL CORP COM 902788108 327 8,055 SH DEFINED 04 7,840 215 0 UMB FINL CORP COM 902788108 17,794 438,283 SH DEFINED 01,08 224,083 214,200 0 UMB FINL CORP COM 902788108 3,670 90,404 SH DEFINED 09 90,404 0 0 UMB FINL CORP COM 902788108 249 6,145 SH DEFINED 10 6,145 0 0 UMB FINL CORP COM 902788108 45 1,100 SH OTHER 10 0 0 1,100 USA TRUCK INC COM 902925106 208 12,891 SH DEFINED 01 1,679 11,212 0 USA TRUCK INC COM 902925106 1,052 65,124 SH DEFINED 01,08 15,965 49,159 0 USA TRUCK INC COM 902925106 192 11,900 SH DEFINED 09 11,900 0 0 U S GLOBAL INVS INC COM 902952100 116 11,681 SH DEFINED 01 3,262 8,419 0 U S GLOBAL INVS INC COM 902952100 1,125 113,735 SH DEFINED 01,08 14,716 99,019 0 U S GLOBAL INVS INC COM 902952100 397 40,191 SH DEFINED 09 40,191 0 0 US BANCORP DEL COM 902973304 101,362 3,916,624 SH DEFINED 01 2,753,078 1,030,009 133,537 US BANCORP DEL COM 902973304 14,360 554,879 SH OTHER 01 347,127 115,515 92,237 US BANCORP DEL COM 902973304 71,482 2,762,050 SH DEFINED 04 2,487,814 183,257 90,979 US BANCORP DEL COM 902973304 15,155 585,569 SH OTHER 04 453,447 103,326 28,796 US BANCORP DEL COM 902973304 60 2,320 SH DEFINED 07,10 2,320 0 0 US BANCORP DEL COM 902973304 398,675 15,404,746 SH DEFINED 01,08 5,444,620 9,960,126 0 US BANCORP DEL COM 902973304 102,831 3,973,372 SH DEFINED 09 3,973,372 0 0 US BANCORP DEL COM 902973304 18,786 725,898 SH DEFINED 10 655,991 52,705 17,202 US BANCORP DEL COM 902973304 2,837 109,620 SH OTHER 10 87,183 12,418 10,019 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 474 ________ U M H PROPERTIES INC COM 903002103 88 10,739 SH DEFINED 01 1,672 9,067 0 U M H PROPERTIES INC COM 903002103 613 75,042 SH DEFINED 01,08 15,282 59,760 0 U M H PROPERTIES INC COM 903002103 45 5,500 SH DEFINED 09 5,500 0 0 UQM TECHNOLOGIES INC COM 903213106 65 15,407 SH DEFINED 01 0 15,407 0 UQM TECHNOLOGIES INC COM 903213106 186 44,240 SH DEFINED 01,08 12,506 31,734 0 URS CORP NEW COM 903236107 1,659 33,443 SH DEFINED 01 17,187 13,036 3,220 URS CORP NEW COM 903236107 621 12,510 SH OTHER 01 5,650 6,800 60 URS CORP NEW COM 903236107 22 450 SH DEFINED 04 450 0 0 URS CORP NEW COM 903236107 89 1,800 SH OTHER 04 0 1,800 0 URS CORP NEW COM 903236107 28,600 576,506 SH DEFINED 01,08 101,526 474,980 0 URS CORP NEW COM 903236107 1,500 30,227 SH DEFINED 09 30,227 0 0 URS CORP NEW COM 903236107 37 753 SH DEFINED 10 595 0 158 USANA HEALTH SCIENCES INC COM 90328M107 708 22,551 SH DEFINED 01 5,556 16,930 65 USANA HEALTH SCIENCES INC COM 90328M107 48 1,535 SH OTHER 01 595 725 215 USANA HEALTH SCIENCES INC COM 90328M107 169 5,385 SH DEFINED 04 5,065 320 0 USANA HEALTH SCIENCES INC COM 90328M107 3 95 SH OTHER 04 50 0 45 USANA HEALTH SCIENCES INC COM 90328M107 8 240 SH DEFINED 07,10 240 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2,152 68,519 SH DEFINED 01,08 21,122 47,397 0 USANA HEALTH SCIENCES INC COM 90328M107 523 16,655 SH DEFINED 09 16,655 0 0 USANA HEALTH SCIENCES INC COM 90328M107 98 3,130 SH DEFINED 10 2,660 470 0 U S G CORP COM 903293405 382 22,248 SH DEFINED 01 11,468 10,480 300 U S G CORP COM 903293405 21 1,240 SH OTHER 01 0 1,240 0 U S G CORP COM 903293405 31 1,825 SH DEFINED 04 1,825 0 0 U S G CORP COM 903293405 3,073 179,092 SH DEFINED 01,08 20,840 158,252 0 U S G CORP COM 903293405 29 1,665 SH DEFINED 10 1,565 0 100 USEC INC COM 90333E108 856 148,340 SH DEFINED 01 28,079 120,216 45 USEC INC COM 90333E108 9 1,500 SH OTHER 01 1,500 0 0 USEC INC COM 90333E108 5,207 902,471 SH DEFINED 01,08 195,735 706,736 0 USEC INC COM 90333E108 1,634 283,188 SH DEFINED 09 283,188 0 0 USEC INC COM 90333E108 1 210 SH DEFINED 10 0 0 210 U S CONCRETE INC COM 90333L102 15 38,956 SH DEFINED 01 4,227 34,729 0 U S CONCRETE INC COM 90333L102 114 300,198 SH DEFINED 01,08 73,304 226,894 0 U S CONCRETE INC COM 90333L102 36 94,700 SH DEFINED 09 94,700 0 0 U S CONCRETE INC COM 90333L102 0 60 SH DEFINED 10 60 0 0 U S HOME SYS INC COM 90335C100 14 5,144 SH DEFINED 01 0 5,144 0 U S HOME SYS INC COM 90335C100 48 17,701 SH DEFINED 01,08 5,394 12,307 0 U S PHYSICAL THERAPY INC COM 90337L108 418 24,035 SH DEFINED 01 2,699 21,336 0 U S PHYSICAL THERAPY INC COM 90337L108 1,836 105,517 SH DEFINED 01,08 30,260 75,257 0 U S PHYSICAL THERAPY INC COM 90337L108 532 30,600 SH DEFINED 09 30,600 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 475 ________ U S GEOTHERMAL INC COM 90338S102 50 55,356 SH DEFINED 01 12,809 42,547 0 U S GEOTHERMAL INC COM 90338S102 415 455,538 SH DEFINED 01,08 77,773 377,765 0 U S GEOTHERMAL INC COM 90338S102 149 163,200 SH DEFINED 09 163,200 0 0 USA MOBILITY INC COM 90341G103 489 38,564 SH DEFINED 01 10,912 27,612 40 USA MOBILITY INC COM 90341G103 2,650 209,163 SH DEFINED 01,08 55,320 153,843 0 USA MOBILITY INC COM 90341G103 940 74,200 SH DEFINED 09 74,200 0 0 USA MOBILITY INC COM 90341G103 1 40 SH DEFINED 10 40 0 0 U S AIRWAYS GROUP INC COM 90341W108 1,608 218,843 SH DEFINED 01 40,041 178,762 40 U S AIRWAYS GROUP INC COM 90341W108 2 206 SH DEFINED 04 0 0 206 U S AIRWAYS GROUP INC COM 90341W108 9,304 1,265,836 SH DEFINED 01,08 278,543 987,293 0 U S AIRWAYS GROUP INC COM 90341W108 3,293 448,089 SH DEFINED 09 448,089 0 0 U S AIRWAYS GROUP INC COM 90341W108 77 10,445 SH DEFINED 10 10,445 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 28 3,751 SH DEFINED 01 1,122 2,629 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 515 68,492 SH DEFINED 01,08 7,828 60,664 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 93 12,400 SH DEFINED 09 12,400 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 920 40,679 SH DEFINED 01 5,828 34,851 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 74 3,280 SH OTHER 01 0 3,280 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 275 12,170 SH DEFINED 04 2,300 9,870 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 5,244 231,821 SH DEFINED 01,08 54,343 177,478 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 1,872 82,747 SH DEFINED 09 82,747 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 14 610 SH DEFINED 10 50 560 0 ULTICOM INC COM 903844207 153 16,505 SH DEFINED 01 0 16,505 0 ULTICOM INC COM 903844207 580 62,706 SH DEFINED 01,08 8,775 53,931 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,811 54,957 SH DEFINED 01 25,071 29,606 280 ULTIMATE SOFTWARE GROUP INC COM 90385D107 340 10,325 SH OTHER 01 2,730 6,570 1,025 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,181 35,834 SH DEFINED 04 25,344 10,490 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 195 5,911 SH OTHER 04 5,696 0 215 ULTIMATE SOFTWARE GROUP INC COM 90385D107 40 1,200 SH DEFINED 07,10 1,200 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6,683 202,820 SH DEFINED 01,08 39,596 163,224 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,365 71,761 SH DEFINED 09 71,761 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 519 15,750 SH DEFINED 10 12,960 2,790 0 ULTRA CLEAN HLDGS INC COM 90385V107 122 14,254 SH DEFINED 01 1,363 12,891 0 ULTRA CLEAN HLDGS INC COM 90385V107 420 49,188 SH DEFINED 01,08 13,136 36,052 0 ULTRALIFE CORP COM 903899102 416 103,699 SH DEFINED 01 2,477 101,222 0 ULTRALIFE CORP COM 903899102 838 208,918 SH DEFINED 01,08 110,117 98,801 0 ULTRALIFE CORP COM 903899102 140 35,000 SH DEFINED 09 35,000 0 0 ULTRALIFE CORP COM 903899102 0 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 476 ________ ULTRA PETROLEUM CORP COM 903914109 1,468 31,491 SH DEFINED 01 12,560 18,846 85 ULTRA PETROLEUM CORP COM 903914109 11 235 SH OTHER 01 0 160 75 ULTRA PETROLEUM CORP COM 903914109 437 9,380 SH DEFINED 04 8,170 1,210 0 ULTRA PETROLEUM CORP COM 903914109 15,940 341,831 SH DEFINED 01,08 130,066 211,765 0 ULTRA PETROLEUM CORP COM 903914109 3,503 75,125 SH DEFINED 09 75,125 0 0 ULTRA PETROLEUM CORP COM 903914109 160 3,435 SH DEFINED 10 3,435 0 0 ULTRAPAR PARTICIPACOES S A COM 90400P101 1,134 23,407 SH DEFINED 01 22,537 280 590 ULTRAPAR PARTICIPACOES S A COM 90400P101 132 2,725 SH OTHER 01 2,410 0 315 ULTRAPAR PARTICIPACOES S A COM 90400P101 915 18,893 SH DEFINED 04 18,233 255 405 ULTRAPAR PARTICIPACOES S A COM 90400P101 58 1,200 SH OTHER 04 1,000 200 0 ULTRAPAR PARTICIPACOES S A COM 90400P101 858 17,711 SH DEFINED 10 16,291 250 1,170 ULTRAPAR PARTICIPACOES S A COM 90400P101 67 1,375 SH OTHER 10 1,115 260 0 ULURU INC COM 90403T100 8 45,479 SH DEFINED 01,08 20,269 25,210 0 ULTRATECH INC COM 904034105 534 39,300 SH DEFINED 01 10,558 28,002 740 ULTRATECH INC COM 904034105 0 15 SH DEFINED 04 15 0 0 ULTRATECH INC COM 904034105 2,876 211,495 SH DEFINED 01,08 50,732 160,763 0 ULTRATECH INC COM 904034105 946 69,552 SH DEFINED 09 69,552 0 0 ULTRATECH INC COM 904034105 1 40 SH DEFINED 10 40 0 0 UMPQUA HLDGS CORP COM 904214103 1,555 117,301 SH DEFINED 01 43,967 69,799 3,535 UMPQUA HLDGS CORP COM 904214103 7 540 SH DEFINED 04 540 0 0 UMPQUA HLDGS CORP COM 904214103 10,166 766,689 SH DEFINED 01,08 165,660 601,029 0 UMPQUA HLDGS CORP COM 904214103 3,511 264,784 SH DEFINED 09 264,784 0 0 UMPQUA HLDGS CORP COM 904214103 37 2,800 SH DEFINED 10 110 2,690 0 UNDER ARMOUR INC COM 904311107 1,492 50,747 SH DEFINED 01 9,965 39,602 1,180 UNDER ARMOUR INC COM 904311107 2 80 SH DEFINED 04 80 0 0 UNDER ARMOUR INC COM 904311107 203 6,900 SH OTHER 04 6,900 0 0 UNDER ARMOUR INC COM 904311107 11,544 392,519 SH DEFINED 01,08 61,881 330,638 0 UNDER ARMOUR INC COM 904311107 2,604 88,526 SH DEFINED 09 88,526 0 0 UNDER ARMOUR INC COM 904311107 2 60 SH DEFINED 10 60 0 0 UNICA CORP COM 904583101 123 13,850 SH DEFINED 01 3,124 10,726 0 UNICA CORP COM 904583101 920 103,537 SH DEFINED 01,08 20,581 82,956 0 UNICA CORP COM 904583101 356 40,000 SH DEFINED 09 40,000 0 0 UNICO AMERN CORP COM 904607108 58 6,016 SH DEFINED 01 0 6,016 0 UNICO AMERN CORP COM 904607108 113 11,792 SH DEFINED 01,08 6,512 5,280 0 UNIFI INC COM 904677101 140 38,482 SH DEFINED 01 9,572 28,910 0 UNIFI INC COM 904677101 1,180 324,149 SH DEFINED 01,08 48,867 275,282 0 UNIFI INC COM 904677101 458 125,700 SH DEFINED 09 125,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 477 ________ UNIFIRST CORP MASS COM 904708104 9,723 188,794 SH DEFINED 01 12,063 176,071 660 UNIFIRST CORP MASS COM 904708104 1 10 SH DEFINED 04 10 0 0 UNIFIRST CORP MASS COM 904708104 14,324 278,127 SH DEFINED 01,08 190,352 87,775 0 UNIFIRST CORP MASS COM 904708104 2,020 39,228 SH DEFINED 09 39,228 0 0 UNIFIRST CORP MASS COM 904708104 1 20 SH DEFINED 10 20 0 0 UNILEVER PLC COM 904767704 10,954 374,116 SH DEFINED 01 286,895 64,396 22,825 UNILEVER PLC COM 904767704 591 20,191 SH OTHER 01 4,819 9,327 6,045 UNILEVER PLC COM 904767704 8,260 282,109 SH DEFINED 04 269,792 9,780 2,537 UNILEVER PLC COM 904767704 969 33,080 SH OTHER 04 14,370 18,710 0 UNILEVER PLC COM 904767704 138 4,700 SH DEFINED 07,10 4,700 0 0 UNILEVER PLC COM 904767704 3,699 126,332 SH DEFINED 01,08 126,332 0 0 UNILEVER PLC COM 904767704 4,464 152,473 SH DEFINED 10 143,418 1,960 7,095 UNILEVER PLC COM 904767704 68 2,330 SH OTHER 10 1,660 670 0 UNILIFE CORP NEW COM 90478E103 71 11,941 SH DEFINED 01,08 0 11,941 0 UNILEVER N V COM 904784709 12,127 402,088 SH DEFINED 01 358,606 11,110 32,372 UNILEVER N V COM 904784709 1,373 45,514 SH OTHER 01 21,149 23,345 1,020 UNILEVER N V COM 904784709 7,674 254,440 SH DEFINED 04 229,431 24,034 975 UNILEVER N V COM 904784709 560 18,579 SH OTHER 04 14,185 4,394 0 UNILEVER N V COM 904784709 2,544 84,340 SH DEFINED 01,08 84,340 0 0 UNILEVER N V COM 904784709 4,195 139,099 SH DEFINED 10 137,519 1,315 265 UNILEVER N V COM 904784709 218 7,220 SH OTHER 10 4,895 2,325 0 UNION DRILLING INC COM 90653P105 1,525 247,547 SH DEFINED 01 2,445 245,102 0 UNION DRILLING INC COM 90653P105 2,037 330,733 SH DEFINED 01,08 256,600 74,133 0 UNION DRILLING INC COM 90653P105 180 29,200 SH DEFINED 09 29,200 0 0 UNION DRILLING INC COM 90653P105 0 30 SH DEFINED 10 30 0 0 UNION FIRST MKT BANKSH CP COM 90662P104 1,583 104,855 SH DEFINED 01 4,367 100,488 0 UNION FIRST MKT BANKSH CP COM 90662P104 107 7,068 SH DEFINED 04 7,068 0 0 UNION FIRST MKT BANKSH CP COM 90662P104 3,245 214,868 SH DEFINED 01,08 117,910 96,958 0 UNION FIRST MKT BANKSH CP COM 90662P104 828 54,803 SH DEFINED 09 54,803 0 0 UNION FIRST MKT BANKSH CP COM 90662P104 0 20 SH DEFINED 10 20 0 0 UNION PAC CORP COM 907818108 48,795 665,687 SH DEFINED 01 371,723 287,664 6,300 UNION PAC CORP COM 907818108 5,910 80,627 SH OTHER 01 56,151 9,880 14,596 UNION PAC CORP COM 907818108 4,438 60,541 SH DEFINED 04 49,802 8,725 2,014 UNION PAC CORP COM 907818108 2,828 38,578 SH OTHER 04 25,374 6,172 7,032 UNION PAC CORP COM 907818108 15 205 SH DEFINED 07,10 205 0 0 UNION PAC CORP COM 907818108 294,697 4,020,425 SH DEFINED 01,08 1,412,572 2,607,853 0 UNION PAC CORP COM 907818108 77,316 1,054,784 SH DEFINED 09 1,054,784 0 0 UNION PAC CORP COM 907818108 2,818 38,440 SH DEFINED 10 29,067 1,006 8,367 UNION PAC CORP COM 907818108 177 2,413 SH OTHER 10 2,413 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 478 ________ UNISOURCE ENERGY CORP COM 909205106 8,092 257,381 SH DEFINED 01 20,479 236,512 390 UNISOURCE ENERGY CORP COM 909205106 16 522 SH DEFINED 04 522 0 0 UNISOURCE ENERGY CORP COM 909205106 15,961 507,656 SH DEFINED 01,08 274,008 233,648 0 UNISOURCE ENERGY CORP COM 909205106 3,108 98,850 SH DEFINED 09 98,850 0 0 UNISOURCE ENERGY CORP COM 909205106 2 50 SH DEFINED 10 50 0 0 UNISYS CORP COM 909214306 1,362 39,051 SH DEFINED 01 10,489 28,521 41 UNISYS CORP COM 909214306 6 180 SH DEFINED 04 120 60 0 UNISYS CORP COM 909214306 10,736 307,696 SH DEFINED 01,08 52,501 255,195 0 UNISYS CORP COM 909214306 4,276 122,546 SH DEFINED 09 122,546 0 0 UNISYS CORP COM 909214306 2 71 SH DEFINED 10 71 0 0 UNIT CORP COM 909218109 775 18,325 SH DEFINED 01 10,935 6,240 1,150 UNIT CORP COM 909218109 13 300 SH OTHER 01 0 300 0 UNIT CORP COM 909218109 30 700 SH DEFINED 04 75 625 0 UNIT CORP COM 909218109 12,685 300,033 SH DEFINED 01,08 37,898 262,135 0 UNIT CORP COM 909218109 48 1,125 SH DEFINED 10 0 1,025 100 UNITED AMER INDEMNITY LTD COM 90933T109 325 33,953 SH DEFINED 01 8,543 25,383 27 UNITED AMER INDEMNITY LTD COM 90933T109 2,476 258,766 SH DEFINED 01,08 46,222 212,544 0 UNITED AMER INDEMNITY LTD COM 90933T109 904 94,494 SH DEFINED 09 94,494 0 0 UNITED AMER INDEMNITY LTD COM 90933T109 0 27 SH DEFINED 10 27 0 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 12 11,227 SH DEFINED 01 0 11,227 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 16 14,940 SH DEFINED 01,08 11,863 3,077 0 UNITED CMNTY FINL CORP OHIO COM 909839102 52 34,890 SH DEFINED 01 814 34,076 0 UNITED CMNTY FINL CORP OHIO COM 909839102 86 57,459 SH DEFINED 01,08 27,884 29,575 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 551 124,927 SH DEFINED 01 37,592 87,335 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 140 31,744 SH DEFINED 04 11,019 20,725 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 16 3,610 SH DEFINED 07,10 0 3,610 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 2,949 668,609 SH DEFINED 01,08 164,868 503,741 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 1,027 232,880 SH DEFINED 09 232,880 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 8 1,872 SH DEFINED 10 814 1,058 0 UNITED BANKSHARES INC WEST V COM 909907107 6,464 246,542 SH DEFINED 01 18,267 226,685 1,590 UNITED BANKSHARES INC WEST V COM 909907107 181 6,900 SH OTHER 01 0 6,900 0 UNITED BANKSHARES INC WEST V COM 909907107 1 55 SH DEFINED 04 55 0 0 UNITED BANKSHARES INC WEST V COM 909907107 37 1,410 SH OTHER 04 0 0 1,410 UNITED BANKSHARES INC WEST V COM 909907107 13,772 525,246 SH DEFINED 01,08 265,189 260,057 0 UNITED BANKSHARES INC WEST V COM 909907107 2,825 107,734 SH DEFINED 09 107,734 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2 70 SH DEFINED 10 70 0 0 UNITED BANCORP INC OHIO COM 909911109 29 3,321 SH DEFINED 01 0 3,321 0 UNITED BANCORP INC OHIO COM 909911109 80 9,258 SH DEFINED 01,08 4,005 5,253 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 479 ________ UNITED CAPITAL CORP COM 909912107 256 10,796 SH DEFINED 01 397 10,399 0 UNITED CAPITAL CORP COM 909912107 702 29,579 SH DEFINED 01,08 11,070 18,509 0 UNITED CAPITAL CORP COM 909912107 45 1,900 SH DEFINED 09 1,900 0 0 UNITED FINANCIAL BANCORP INC COM 91030T109 1,155 82,593 SH DEFINED 01 4,299 78,264 30 UNITED FINANCIAL BANCORP INC COM 91030T109 3 250 SH DEFINED 04 0 250 0 UNITED FINANCIAL BANCORP INC COM 91030T109 2,769 198,081 SH DEFINED 01,08 94,773 103,308 0 UNITED FINANCIAL BANCORP INC COM 91030T109 759 54,267 SH DEFINED 09 54,267 0 0 UNITED FINANCIAL BANCORP INC COM 91030T109 11 795 SH DEFINED 10 120 675 0 UNITED FIRE & CAS CO COM 910331107 1,931 107,321 SH DEFINED 01 12,562 94,174 585 UNITED FIRE & CAS CO COM 910331107 522 29,028 SH OTHER 01 13,500 15,528 0 UNITED FIRE & CAS CO COM 910331107 54 3,015 SH DEFINED 04 3,015 0 0 UNITED FIRE & CAS CO COM 910331107 4,540 252,382 SH DEFINED 01,08 114,831 137,551 0 UNITED FIRE & CAS CO COM 910331107 1,245 69,203 SH DEFINED 09 69,203 0 0 UNITED FIRE & CAS CO COM 910331107 1 40 SH DEFINED 10 40 0 0 UNITED GUARDIAN INC COM 910571108 66 5,219 SH DEFINED 01 0 5,219 0 UNITED GUARDIAN INC COM 910571108 169 13,280 SH DEFINED 01,08 5,379 7,901 0 UNITED MICROELECTRONICS CORP COM 910873405 1,590 422,876 SH DEFINED 01 390,439 0 32,437 UNITED MICROELECTRONICS CORP COM 910873405 12 3,204 SH OTHER 01 744 2,460 0 UNITED MICROELECTRONICS CORP COM 910873405 94 24,892 SH DEFINED 04 24,892 0 0 UNITED MICROELECTRONICS CORP COM 910873405 396 105,259 SH DEFINED 01,08 105,259 0 0 UNITED MICROELECTRONICS CORP COM 910873405 593 157,731 SH DEFINED 09 157,731 0 0 UNITED MICROELECTRONICS CORP COM 910873405 10 2,750 SH DEFINED 10 0 0 2,750 UNITED NAT FOODS INC COM 911163103 2,936 104,363 SH DEFINED 01 45,188 57,470 1,705 UNITED NAT FOODS INC COM 911163103 294 10,445 SH OTHER 01 3,750 5,320 1,375 UNITED NAT FOODS INC COM 911163103 1,124 39,940 SH DEFINED 04 34,810 5,130 0 UNITED NAT FOODS INC COM 911163103 18 645 SH OTHER 04 350 0 295 UNITED NAT FOODS INC COM 911163103 47 1,665 SH DEFINED 07,10 1,665 0 0 UNITED NAT FOODS INC COM 911163103 10,648 378,543 SH DEFINED 01,08 94,026 284,517 0 UNITED NAT FOODS INC COM 911163103 3,357 119,330 SH DEFINED 09 119,330 0 0 UNITED NAT FOODS INC COM 911163103 588 20,905 SH DEFINED 10 17,675 3,230 0 UNITED ONLINE INC COM 911268100 1,954 261,257 SH DEFINED 01 39,969 219,098 2,190 UNITED ONLINE INC COM 911268100 1 80 SH DEFINED 04 80 0 0 UNITED ONLINE INC COM 911268100 291 38,970 SH OTHER 04 25,670 13,300 0 UNITED ONLINE INC COM 911268100 6,321 845,046 SH DEFINED 01,08 297,380 547,666 0 UNITED ONLINE INC COM 911268100 1,701 227,451 SH DEFINED 09 227,451 0 0 UNITED ONLINE INC COM 911268100 1 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 480 ________ UNITED PARCEL SERVICE INC COM 911312106 71,569 1,111,155 SH DEFINED 01 521,163 579,108 10,884 UNITED PARCEL SERVICE INC COM 911312106 5,159 80,094 SH OTHER 01 47,753 28,894 3,447 UNITED PARCEL SERVICE INC COM 911312106 19,763 306,837 SH DEFINED 04 287,743 9,809 9,285 UNITED PARCEL SERVICE INC COM 911312106 2,431 37,745 SH OTHER 04 29,371 6,974 1,400 UNITED PARCEL SERVICE INC COM 911312106 54 835 SH DEFINED 07,10 835 0 0 UNITED PARCEL SERVICE INC COM 911312106 449,832 6,983,880 SH DEFINED 01,08 2,412,067 4,571,813 0 UNITED PARCEL SERVICE INC COM 911312106 124,033 1,925,681 SH DEFINED 09 1,925,681 0 0 UNITED PARCEL SERVICE INC COM 911312106 4,785 74,291 SH DEFINED 10 64,206 6,215 3,870 UNITED PARCEL SERVICE INC COM 911312106 429 6,663 SH OTHER 10 4,563 2,000 100 UNITED RENTALS INC CONV DEB 911363AL3 5,591 5,250,000 PRN DEFINED 01 750,000 4,500,000 0 UNITED RENTALS INC CONV DEB 911363AL3 4,793 4,500,000 PRN DEFINED 01,08 4,500,000 0 0 UNITED RENTALS INC COM 911363109 609 64,969 SH DEFINED 01 20,265 44,644 60 UNITED RENTALS INC COM 911363109 0 40 SH DEFINED 04 40 0 0 UNITED RENTALS INC COM 911363109 6,223 663,422 SH DEFINED 01,08 90,331 573,091 0 UNITED RENTALS INC COM 911363109 1,573 167,646 SH DEFINED 09 167,646 0 0 UNITED RENTALS INC COM 911363109 1 120 SH DEFINED 10 120 0 0 UNITED SEC BANCSHARES INC COM 911459105 81 5,439 SH DEFINED 01 1,212 4,227 0 UNITED SEC BANCSHARES INC COM 911459105 604 40,348 SH DEFINED 01,08 7,946 32,402 0 UNITED SEC BANCSHARES INC COM 911459105 238 15,911 SH DEFINED 09 15,911 0 0 UNITED STATES CELLULAR CORP COM 911684108 53 1,275 SH DEFINED 01 1,067 208 0 UNITED STATES CELLULAR CORP COM 911684108 3 70 SH OTHER 01 70 0 0 UNITED STATES CELLULAR CORP COM 911684108 10 250 SH DEFINED 04 0 90 160 UNITED STATES CELLULAR CORP COM 911684108 1,714 41,410 SH DEFINED 01,08 3,567 37,843 0 UNITED STATES CELLULAR CORP COM 911684108 2 50 SH DEFINED 10 50 0 0 U S ENERGY CORP WYO COM 911805109 96 16,085 SH DEFINED 01 1,055 15,030 0 U S ENERGY CORP WYO COM 911805109 217 36,424 SH DEFINED 01,08 14,420 22,004 0 UNITED STATES LIME & MINERAL COM 911922102 295 7,627 SH DEFINED 01 206 7,421 0 UNITED STATES LIME & MINERAL COM 911922102 898 23,210 SH DEFINED 01,08 9,095 14,115 0 UNITED STATES LIME & MINERAL COM 911922102 201 5,200 SH DEFINED 09 5,200 0 0 US GOLD CORPORATION COM 912023207 122 45,094 SH DEFINED 01 11,067 34,027 0 US GOLD CORPORATION COM 912023207 1,667 617,400 SH DEFINED 01,08 83,527 533,873 0 US GOLD CORPORATION COM 912023207 678 251,100 SH DEFINED 09 251,100 0 0 UNITED STATES NATL GAS FUND COM 912318102 166 24,000 SH OTHER 01 24,000 0 0 UNITED STATES NATL GAS FUND COM 912318102 7 1,000 SH DEFINED 04 1,000 0 0 U STORE IT TR COM 91274F104 647 89,836 SH DEFINED 01 19,134 70,702 0 U STORE IT TR COM 91274F104 5,207 723,236 SH DEFINED 01,08 226,623 496,613 0 U STORE IT TR COM 91274F104 1,544 214,485 SH DEFINED 09 214,485 0 0 U STORE IT TR COM 91274F104 1 80 SH DEFINED 10 80 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 481 ________ UNITED STATES STL CORP NEW COM 912909108 8,910 140,277 SH DEFINED 01 68,469 70,829 979 UNITED STATES STL CORP NEW COM 912909108 130 2,054 SH OTHER 01 1,205 724 125 UNITED STATES STL CORP NEW COM 912909108 506 7,967 SH DEFINED 04 6,687 805 475 UNITED STATES STL CORP NEW COM 912909108 83 1,310 SH OTHER 04 110 1,200 0 UNITED STATES STL CORP NEW COM 912909108 13 205 SH DEFINED 07,10 205 0 0 UNITED STATES STL CORP NEW COM 912909108 72,362 1,139,202 SH DEFINED 01,08 402,805 736,397 0 UNITED STATES STL CORP NEW COM 912909108 19,076 300,317 SH DEFINED 09 300,317 0 0 UNITED STATES STL CORP NEW COM 912909108 178 2,800 SH DEFINED 10 2,420 0 380 UNITED STATES STL CORP NEW COM 912909108 6 93 SH OTHER 10 57 36 0 UNITED STATIONERS INC COM 913004107 10,607 180,239 SH DEFINED 01 16,962 161,957 1,320 UNITED STATIONERS INC COM 913004107 4 65 SH OTHER 01 0 65 0 UNITED STATIONERS INC COM 913004107 397 6,740 SH DEFINED 04 6,560 180 0 UNITED STATIONERS INC COM 913004107 11 185 SH OTHER 04 185 0 0 UNITED STATIONERS INC COM 913004107 20,360 345,963 SH DEFINED 01,08 188,325 157,638 0 UNITED STATIONERS INC COM 913004107 3,862 65,617 SH DEFINED 09 65,617 0 0 UNITED STATIONERS INC COM 913004107 172 2,930 SH DEFINED 10 2,830 0 100 UNITED TECHNOLOGIES CORP COM 913017109 195,531 2,656,306 SH DEFINED 01 1,743,511 826,687 86,108 UNITED TECHNOLOGIES CORP COM 913017109 38,858 527,894 SH OTHER 01 320,296 165,533 42,065 UNITED TECHNOLOGIES CORP COM 913017109 93,952 1,276,346 SH DEFINED 04 1,146,927 65,295 64,124 UNITED TECHNOLOGIES CORP COM 913017109 32,241 438,004 SH OTHER 04 333,529 65,921 38,554 UNITED TECHNOLOGIES CORP COM 913017109 736 10,000 SH DEFINED 07,10 10,000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 533,069 7,241,804 SH DEFINED 01,08 2,556,997 4,684,807 0 UNITED TECHNOLOGIES CORP COM 913017109 142,651 1,937,932 SH DEFINED 09 1,937,932 0 0 UNITED TECHNOLOGIES CORP COM 913017109 38,739 526,276 SH DEFINED 10 348,581 111,003 66,692 UNITED TECHNOLOGIES CORP COM 913017109 8,956 121,662 SH OTHER 10 80,033 33,154 8,475 UNITED THERAPEUTICS CORP DEL COM 91307C102 1,814 32,791 SH DEFINED 01 18,475 12,391 1,925 UNITED THERAPEUTICS CORP DEL COM 91307C102 35 635 SH OTHER 01 435 80 120 UNITED THERAPEUTICS CORP DEL COM 91307C102 580 10,483 SH DEFINED 04 9,928 350 205 UNITED THERAPEUTICS CORP DEL COM 91307C102 90 1,633 SH OTHER 04 1,633 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 15,623 282,364 SH DEFINED 01,08 18,784 263,580 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 374 6,751 SH DEFINED 10 6,751 0 0 UNITED WESTN BANCORP INC COM 913201109 15 10,029 SH DEFINED 01 1,565 8,464 0 UNITED WESTN BANCORP INC COM 913201109 61 40,339 SH DEFINED 01,08 8,187 32,152 0 UNITEDHEALTH GROUP INC COM 91324P102 90,098 2,757,813 SH DEFINED 01 1,949,746 762,664 45,403 UNITEDHEALTH GROUP INC COM 91324P102 6,085 186,250 SH OTHER 01 136,625 45,362 4,263 UNITEDHEALTH GROUP INC COM 91324P102 63,467 1,942,659 SH DEFINED 04 1,849,269 46,061 47,329 UNITEDHEALTH GROUP INC COM 91324P102 9,164 280,514 SH OTHER 04 213,538 58,126 8,850 UNITEDHEALTH GROUP INC COM 91324P102 30 930 SH DEFINED 07,10 930 0 0 UNITEDHEALTH GROUP INC COM 91324P102 314,679 9,632,050 SH DEFINED 01,08 3,500,111 6,131,939 0 UNITEDHEALTH GROUP INC COM 91324P102 79,263 2,426,159 SH DEFINED 09 2,426,159 0 0 UNITEDHEALTH GROUP INC COM 91324P102 14,781 452,435 SH DEFINED 10 434,160 12,742 5,533 UNITEDHEALTH GROUP INC COM 91324P102 1,683 51,527 SH OTHER 10 36,785 14,047 695 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 482 ________ UNITIL CORP COM 913259107 342 14,712 SH DEFINED 01 2,165 12,542 5 UNITIL CORP COM 913259107 2,101 90,373 SH DEFINED 01,08 20,280 70,093 0 UNITIL CORP COM 913259107 861 37,045 SH DEFINED 09 37,045 0 0 UNITRIN INC COM 913275103 2,449 87,295 SH DEFINED 01 10,567 75,568 1,160 UNITRIN INC COM 913275103 1 20 SH OTHER 01 0 0 20 UNITRIN INC COM 913275103 22 772 SH DEFINED 04 772 0 0 UNITRIN INC COM 913275103 101 3,600 SH OTHER 04 1,800 0 1,800 UNITRIN INC COM 913275103 11,312 403,273 SH DEFINED 01,08 104,039 299,234 0 UNITRIN INC COM 913275103 2 80 SH DEFINED 10 80 0 0 UNITY BANCORP INC COM 913290102 47 8,966 SH DEFINED 01 0 8,966 0 UNITY BANCORP INC COM 913290102 103 19,568 SH DEFINED 01,08 10,296 9,272 0 UNIVERSAL AMERICAN CORP COM 913377107 2,763 179,445 SH DEFINED 01 5,082 174,363 0 UNIVERSAL AMERICAN CORP COM 913377107 5,960 387,003 SH DEFINED 01,08 198,407 188,596 0 UNIVERSAL AMERICAN CORP COM 913377107 1,154 74,961 SH DEFINED 09 74,961 0 0 UNIVERSAL AMERICAN CORP COM 913377107 1 70 SH DEFINED 10 70 0 0 UNIVERSAL CORP VA COM 913456109 6,866 130,308 SH DEFINED 01 8,995 120,453 860 UNIVERSAL CORP VA COM 913456109 113 2,136 SH OTHER 01 2,136 0 0 UNIVERSAL CORP VA COM 913456109 2 45 SH DEFINED 04 45 0 0 UNIVERSAL CORP VA COM 913456109 19,387 367,952 SH DEFINED 01,08 136,024 231,928 0 UNIVERSAL CORP VA COM 913456109 3,638 69,040 SH DEFINED 09 69,040 0 0 UNIVERSAL CORP VA COM 913456109 3 50 SH DEFINED 10 50 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 614 52,127 SH DEFINED 01 6,291 45,836 0 UNIVERSAL DISPLAY CORP COM 91347P105 8 645 SH DEFINED 04 645 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2,977 252,946 SH DEFINED 01,08 61,550 191,396 0 UNIVERSAL DISPLAY CORP COM 91347P105 908 77,130 SH DEFINED 09 77,130 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1 50 SH DEFINED 10 50 0 0 UNIVERSAL ELECTRS INC COM 913483103 505 22,624 SH DEFINED 01 5,856 16,498 270 UNIVERSAL ELECTRS INC COM 913483103 45 2,000 SH OTHER 01 2,000 0 0 UNIVERSAL ELECTRS INC COM 913483103 0 5 SH DEFINED 04 5 0 0 UNIVERSAL ELECTRS INC COM 913483103 2,691 120,476 SH DEFINED 01,08 25,989 94,487 0 UNIVERSAL ELECTRS INC COM 913483103 855 38,286 SH DEFINED 09 38,286 0 0 UNIVERSAL ELECTRS INC COM 913483103 0 20 SH DEFINED 10 20 0 0 UNIVERSAL FST PRODS INC COM 913543104 5,112 132,714 SH DEFINED 01 10,748 121,516 450 UNIVERSAL FST PRODS INC COM 913543104 136 3,520 SH DEFINED 04 3,520 0 0 UNIVERSAL FST PRODS INC COM 913543104 10,279 266,837 SH DEFINED 01,08 141,149 125,688 0 UNIVERSAL FST PRODS INC COM 913543104 2,031 52,729 SH DEFINED 09 52,729 0 0 UNIVERSAL FST PRODS INC COM 913543104 1 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 483 ________ UNIVERSAL HEALTH RLTY INCM T COM 91359E105 940 26,590 SH DEFINED 01 9,159 17,366 65 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 7 200 SH OTHER 01 0 80 120 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 196 5,535 SH DEFINED 04 5,085 185 265 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 12 340 SH OTHER 04 150 190 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 4,170 118,007 SH DEFINED 01,08 36,060 81,947 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 1,133 32,058 SH DEFINED 09 32,058 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 252 7,118 SH DEFINED 10 7,118 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 54 10,574 SH DEFINED 01 2,933 7,641 0 UNIVERSAL INS HLDGS INC COM 91359V107 530 104,696 SH DEFINED 01,08 17,247 87,449 0 UNIVERSAL INS HLDGS INC COM 91359V107 193 38,100 SH DEFINED 09 38,100 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 2,791 116,347 SH DEFINED 01 1,486 114,861 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 3,958 164,971 SH DEFINED 01,08 120,622 44,349 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 453 18,900 SH DEFINED 09 18,900 0 0 UNIVERSAL TRUCKLOAD SVCS INC COM 91388P105 211 11,992 SH DEFINED 01 1,196 10,796 0 UNIVERSAL TRUCKLOAD SVCS INC COM 91388P105 956 54,405 SH DEFINED 01,08 23,267 31,138 0 UNIVERSAL TRUCKLOAD SVCS INC COM 91388P105 284 16,132 SH DEFINED 09 16,132 0 0 UNIVERSAL TRAVEL GROUP COM 91388Q202 110 11,150 SH DEFINED 01 1,300 9,850 0 UNIVERSAL TRAVEL GROUP COM 91388Q202 49 4,900 SH DEFINED 04 4,900 0 0 UNIVERSAL TRAVEL GROUP COM 91388Q202 3 300 SH OTHER 04 300 0 0 UNIVERSAL TRAVEL GROUP COM 91388Q202 742 74,860 SH DEFINED 01,08 15,593 59,267 0 UNIVERSAL TRAVEL GROUP COM 91388Q202 391 39,493 SH DEFINED 09 39,493 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 1,369 39,006 SH DEFINED 01 23,581 12,603 2,822 UNIVERSAL HLTH SVCS INC COM 913903100 2 70 SH OTHER 01 0 0 70 UNIVERSAL HLTH SVCS INC COM 913903100 89 2,538 SH DEFINED 04 2,538 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 19,598 558,510 SH DEFINED 01,08 40,241 518,269 0 UNIVERSAL HLTH SVCS INC COM 913903100 597 17,010 SH DEFINED 09 17,010 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 6 180 SH DEFINED 10 180 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1,173 51,421 SH DEFINED 01 19,295 31,111 1,015 UNIVERSAL TECHNICAL INST INC COM 913915104 77 3,370 SH OTHER 01 1,305 1,590 475 UNIVERSAL TECHNICAL INST INC COM 913915104 338 14,790 SH DEFINED 04 14,065 725 0 UNIVERSAL TECHNICAL INST INC COM 913915104 5 215 SH OTHER 04 115 0 100 UNIVERSAL TECHNICAL INST INC COM 913915104 13 575 SH DEFINED 07,10 575 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 4,347 190,507 SH DEFINED 01,08 48,609 141,898 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1,274 55,810 SH DEFINED 09 55,810 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 223 9,765 SH DEFINED 10 8,715 1,050 0 UNIVEST CORP PA COM 915271100 1,209 64,713 SH DEFINED 01 3,873 60,840 0 UNIVEST CORP PA COM 915271100 3,204 171,453 SH DEFINED 01,08 73,204 98,249 0 UNIVEST CORP PA COM 915271100 939 50,234 SH DEFINED 09 50,234 0 0 UNIVEST CORP PA COM 915271100 0 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 484 ________ UNUM GROUP COM 91529Y106 9,834 396,999 SH DEFINED 01 163,253 229,226 4,520 UNUM GROUP COM 91529Y106 148 5,972 SH OTHER 01 2,282 3,350 340 UNUM GROUP COM 91529Y106 666 26,899 SH DEFINED 04 24,870 832 1,197 UNUM GROUP COM 91529Y106 30 1,203 SH OTHER 04 1,108 45 50 UNUM GROUP COM 91529Y106 14 565 SH DEFINED 07,10 565 0 0 UNUM GROUP COM 91529Y106 68,287 2,756,839 SH DEFINED 01,08 1,029,062 1,727,777 0 UNUM GROUP COM 91529Y106 17,494 706,249 SH DEFINED 09 706,249 0 0 UNUM GROUP COM 91529Y106 445 17,961 SH DEFINED 10 16,981 0 980 UNUM GROUP COM 91529Y106 5 192 SH OTHER 10 192 0 0 URANERZ ENERGY CORPORATION COM 91688T104 38 20,459 SH DEFINED 01 7,087 13,372 0 URANERZ ENERGY CORPORATION COM 91688T104 554 297,833 SH DEFINED 01,08 43,452 254,381 0 URANERZ ENERGY CORPORATION COM 91688T104 405 217,773 SH DEFINED 09 217,773 0 0 URANIUM ENERGY CORP COM 916896103 116 36,139 SH DEFINED 01 7,730 28,409 0 URANIUM ENERGY CORP COM 916896103 1,377 427,573 SH DEFINED 01,08 60,543 367,030 0 URANIUM ENERGY CORP COM 916896103 610 189,499 SH DEFINED 09 189,499 0 0 URANIUM RES INC COM 916901507 27 37,638 SH DEFINED 01 1,080 36,558 0 URANIUM RES INC COM 916901507 80 112,797 SH DEFINED 01,08 29,758 83,039 0 URBAN OUTFITTERS INC COM 917047102 6,428 168,835 SH DEFINED 01 55,068 112,027 1,740 URBAN OUTFITTERS INC COM 917047102 91 2,380 SH OTHER 01 1,775 0 605 URBAN OUTFITTERS INC COM 917047102 451 11,857 SH DEFINED 04 11,497 0 360 URBAN OUTFITTERS INC COM 917047102 368 9,675 SH OTHER 04 55 9,500 120 URBAN OUTFITTERS INC COM 917047102 39,738 1,043,803 SH DEFINED 01,08 393,681 650,122 0 URBAN OUTFITTERS INC COM 917047102 10,373 272,470 SH DEFINED 09 272,470 0 0 URBAN OUTFITTERS INC COM 917047102 206 5,404 SH DEFINED 10 5,404 0 0 URBAN OUTFITTERS INC COM 917047102 4 107 SH OTHER 10 107 0 0 UROLOGIX INC COM 917273104 32 19,452 SH DEFINED 01 0 19,452 0 UROLOGIX INC COM 917273104 63 38,092 SH DEFINED 01,08 18,293 19,799 0 URSTADT BIDDLE PPTYS INS COM 917286106 81 5,721 SH DEFINED 01 1,425 4,296 0 URSTADT BIDDLE PPTYS INS COM 917286106 16 1,100 SH DEFINED 04 1,100 0 0 URSTADT BIDDLE PPTYS INS COM 917286106 14 1,000 SH OTHER 04 0 0 1,000 URSTADT BIDDLE PPTYS INS COM 917286106 187 13,181 SH DEFINED 01,08 3,788 9,393 0 URSTADT BIDDLE PPTYS INS COM 917286205 562 35,569 SH DEFINED 01 11,777 23,122 670 URSTADT BIDDLE PPTYS INS COM 917286205 18 1,115 SH DEFINED 04 1,115 0 0 URSTADT BIDDLE PPTYS INS COM 917286205 16 1,000 SH OTHER 04 0 0 1,000 URSTADT BIDDLE PPTYS INS COM 917286205 2,779 175,746 SH DEFINED 01,08 59,411 116,335 0 URSTADT BIDDLE PPTYS INS COM 917286205 1,006 63,600 SH DEFINED 09 63,600 0 0 URSTADT BIDDLE PPTYS INS COM 917286205 1 40 SH DEFINED 10 40 0 0 US ECOLOGY INC COM 91732J102 360 22,387 SH DEFINED 01 4,425 17,942 20 US ECOLOGY INC COM 91732J102 2,441 151,614 SH DEFINED 01,08 35,248 116,366 0 US ECOLOGY INC COM 91732J102 822 51,038 SH DEFINED 09 51,038 0 0 US ECOLOGY INC COM 91732J102 0 30 SH DEFINED 10 30 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 485 ________ UTAH MED PRODS INC COM 917488108 352 12,511 SH DEFINED 01 522 11,989 0 UTAH MED PRODS INC COM 917488108 1,042 37,027 SH DEFINED 01,08 13,753 23,274 0 UTAH MED PRODS INC COM 917488108 70 2,500 SH DEFINED 09 2,500 0 0 UTSTARCOM INC COM 918076100 418 149,703 SH DEFINED 01 27,249 122,454 0 UTSTARCOM INC COM 918076100 2,535 908,741 SH DEFINED 01,08 201,820 706,921 0 UTSTARCOM INC COM 918076100 816 292,481 SH DEFINED 09 292,481 0 0 UTSTARCOM INC COM 918076100 1 200 SH DEFINED 10 200 0 0 VCA ANTECH INC COM 918194101 1,203 42,923 SH DEFINED 01 19,633 22,330 960 VCA ANTECH INC COM 918194101 333 11,865 SH OTHER 01 11,735 70 60 VCA ANTECH INC COM 918194101 178 6,340 SH DEFINED 04 4,330 2,010 0 VCA ANTECH INC COM 918194101 12 439 SH OTHER 04 379 60 0 VCA ANTECH INC COM 918194101 14,333 511,348 SH DEFINED 01,08 29,258 482,090 0 VCA ANTECH INC COM 918194101 120 4,266 SH DEFINED 10 4,266 0 0 V F CORP COM 918204108 8,022 100,089 SH DEFINED 01 47,305 52,043 741 V F CORP COM 918204108 358 4,471 SH OTHER 01 2,666 1,767 38 V F CORP COM 918204108 645 8,051 SH DEFINED 04 5,810 1,220 1,021 V F CORP COM 918204108 19 232 SH OTHER 04 156 76 0 V F CORP COM 918204108 14 180 SH DEFINED 07,10 180 0 0 V F CORP COM 918204108 59,858 746,825 SH DEFINED 01,08 280,633 466,192 0 V F CORP COM 918204108 15,283 190,686 SH DEFINED 09 190,686 0 0 V F CORP COM 918204108 2,429 30,301 SH DEFINED 10 30,191 0 110 V F CORP COM 918204108 5 57 SH OTHER 10 57 0 0 VIST FINANCIAL CORP COM 918255100 34 3,837 SH DEFINED 01 300 3,537 0 VIST FINANCIAL CORP COM 918255100 67 7,519 SH DEFINED 01,08 3,465 4,054 0 VSE CORP COM 918284100 178 4,324 SH DEFINED 01 864 3,460 0 VSE CORP COM 918284100 1,471 35,730 SH DEFINED 01,08 6,235 29,495 0 VSE CORP COM 918284100 457 11,100 SH DEFINED 09 11,100 0 0 VAALCO ENERGY INC COM 91851C201 1,357 274,779 SH DEFINED 01 15,448 259,331 0 VAALCO ENERGY INC COM 91851C201 3,330 674,043 SH DEFINED 01,08 303,798 370,245 0 VAALCO ENERGY INC COM 91851C201 868 175,793 SH DEFINED 09 175,793 0 0 VAALCO ENERGY INC COM 91851C201 1 110 SH DEFINED 10 110 0 0 VAIL RESORTS INC COM 91879Q109 3,461 86,319 SH DEFINED 01 22,148 63,816 355 VAIL RESORTS INC COM 91879Q109 491 12,235 SH OTHER 01 0 11,710 525 VAIL RESORTS INC COM 91879Q109 764 19,062 SH DEFINED 04 11,962 7,100 0 VAIL RESORTS INC COM 91879Q109 10,551 263,184 SH DEFINED 01,08 75,040 188,144 0 VAIL RESORTS INC COM 91879Q109 3,378 84,261 SH DEFINED 09 84,261 0 0 VAIL RESORTS INC COM 91879Q109 567 14,155 SH DEFINED 10 8,290 5,765 100 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 486 ________ VALASSIS COMMUNICATIONS INC COM 918866104 1,905 68,462 SH DEFINED 01 10,078 58,384 0 VALASSIS COMMUNICATIONS INC COM 918866104 175 6,275 SH DEFINED 04 2,500 3,540 235 VALASSIS COMMUNICATIONS INC COM 918866104 18 650 SH DEFINED 07,10 0 650 0 VALASSIS COMMUNICATIONS INC COM 918866104 11,376 408,766 SH DEFINED 01,08 93,601 315,165 0 VALASSIS COMMUNICATIONS INC COM 918866104 3,653 131,245 SH DEFINED 09 131,245 0 0 VALASSIS COMMUNICATIONS INC COM 918866104 12 435 SH DEFINED 10 240 195 0 VALHI INC NEW COM 918905100 43 2,181 SH DEFINED 01 11 2,170 0 VALHI INC NEW COM 918905100 1,392 70,722 SH OTHER 01 0 0 70,722 VALHI INC NEW COM 918905100 404 20,512 SH DEFINED 01,08 327 20,185 0 VALENCE TECHNOLOGY INC COM 918914102 72 85,001 SH DEFINED 01 9,764 75,237 0 VALENCE TECHNOLOGY INC COM 918914102 407 479,348 SH DEFINED 01,08 98,349 380,999 0 VALENCE TECHNOLOGY INC COM 918914102 117 138,000 SH DEFINED 09 138,000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 1,674 39,012 SH DEFINED 01 21,457 17,495 60 VALEANT PHARMACEUTICALS INTL COM 91911X104 601 14,000 SH OTHER 01 0 13,950 50 VALEANT PHARMACEUTICALS INTL COM 91911X104 8 190 SH DEFINED 04 190 0 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 468 10,900 SH OTHER 04 0 10,900 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 17,326 403,771 SH DEFINED 01,08 26,158 377,613 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 141 3,280 SH DEFINED 10 180 3,100 0 VALE S A COM 91912E105 5,080 157,808 SH DEFINED 01 98,751 59,057 0 VALE S A COM 91912E105 352 10,950 SH OTHER 01 1,025 6,725 3,200 VALE S A COM 91912E105 1,400 43,505 SH DEFINED 04 42,770 0 735 VALE S A COM 91912E105 234 7,260 SH OTHER 04 5,110 2,150 0 VALE S A COM 91912E105 11,694 363,288 SH DEFINED 01,08 363,288 0 0 VALE S A COM 91912E105 416 12,930 SH DEFINED 10 11,455 1,475 0 VALE S A COM 91912E105 38 1,180 SH OTHER 10 625 555 0 VALE S A PFD 91912E204 13,644 491,489 DEFINED 01 455,034 205 36,250 VALE S A PFD 91912E204 588 21,166 OTHER 01 4,701 15,560 905 VALE S A PFD 91912E204 5,213 187,776 DEFINED 04 183,586 3,885 305 VALE S A PFD 91912E204 721 25,980 OTHER 04 23,540 2,440 0 VALE S A PFD 91912E204 144 5,200 DEFINED 07,10 5,200 0 0 VALE S A PFD 91912E204 2,890 104,090 DEFINED 01,08 104,090 0 0 VALE S A PFD 91912E204 3,061 110,279 DEFINED 10 103,187 1,362 5,730 VALE S A PFD 91912E204 8 295 OTHER 10 295 0 0 VALERO ENERGY CORP NEW COM 91913Y100 13,063 663,105 SH DEFINED 01 276,316 382,460 4,329 VALERO ENERGY CORP NEW COM 91913Y100 244 12,361 SH OTHER 01 5,279 6,605 477 VALERO ENERGY CORP NEW COM 91913Y100 907 46,031 SH DEFINED 04 44,418 80 1,533 VALERO ENERGY CORP NEW COM 91913Y100 10 486 SH OTHER 04 486 0 0 VALERO ENERGY CORP NEW COM 91913Y100 18 895 SH DEFINED 07,10 895 0 0 VALERO ENERGY CORP NEW COM 91913Y100 90,335 4,585,545 SH DEFINED 01,08 1,661,898 2,923,647 0 VALERO ENERGY CORP NEW COM 91913Y100 23,457 1,190,732 SH DEFINED 09 1,190,732 0 0 VALERO ENERGY CORP NEW COM 91913Y100 351 17,820 SH DEFINED 10 17,250 70 500 VALERO ENERGY CORP NEW COM 91913Y100 8 392 SH OTHER 10 392 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 487 ________ VALLEY NATL BANCORP COM 919794107 923 60,049 SH DEFINED 01 31,367 24,438 4,244 VALLEY NATL BANCORP COM 919794107 25 1,637 SH DEFINED 04 1,637 0 0 VALLEY NATL BANCORP COM 919794107 14,548 946,539 SH DEFINED 01,08 69,017 877,522 0 VALLEY NATL BANCORP COM 919794107 376 24,452 SH DEFINED 09 24,452 0 0 VALLEY NATL BANCORP COM 919794107 4 283 SH DEFINED 10 283 0 0 VALMONT INDS INC COM 920253101 4,533 54,724 SH DEFINED 01 45,184 5,030 4,510 VALMONT INDS INC COM 920253101 1 10 SH OTHER 01 0 0 10 VALMONT INDS INC COM 920253101 17 205 SH DEFINED 04 105 100 0 VALMONT INDS INC COM 920253101 10,015 120,912 SH DEFINED 01,08 7,415 113,497 0 VALMONT INDS INC COM 920253101 27 325 SH DEFINED 10 50 275 0 VALPEY FISHER CORP COM 920344108 19 11,225 SH DEFINED 01 0 11,225 0 VALPEY FISHER CORP COM 920344108 24 14,635 SH DEFINED 01,08 12,323 2,312 0 VALSPAR CORP COM 920355104 1,623 55,059 SH DEFINED 01 40,116 13,898 1,045 VALSPAR CORP COM 920355104 351 11,895 SH OTHER 01 170 11,655 70 VALSPAR CORP COM 920355104 1,239 42,025 SH DEFINED 04 41,505 370 150 VALSPAR CORP COM 920355104 30 1,030 SH OTHER 04 800 230 0 VALSPAR CORP COM 920355104 18,024 611,391 SH DEFINED 01,08 45,017 566,374 0 VALSPAR CORP COM 920355104 615 20,855 SH DEFINED 10 19,515 635 705 VALSPAR CORP COM 920355104 4 140 SH OTHER 10 140 0 0 VALUE LINE INC COM 920437100 331 14,320 SH DEFINED 01 187 14,133 0 VALUE LINE INC COM 920437100 738 31,983 SH DEFINED 01,08 16,770 15,213 0 VALUE LINE INC COM 920437100 120 5,200 SH DEFINED 09 5,200 0 0 VALUECLICK INC COM 92046N102 1,277 126,023 SH DEFINED 01 27,778 95,520 2,725 VALUECLICK INC COM 92046N102 38 3,800 SH OTHER 01 0 3,800 0 VALUECLICK INC COM 92046N102 108 10,694 SH DEFINED 04 3,474 7,220 0 VALUECLICK INC COM 92046N102 9,890 976,287 SH DEFINED 01,08 154,171 822,116 0 VALUECLICK INC COM 92046N102 2,438 240,653 SH DEFINED 09 240,653 0 0 VALUECLICK INC COM 92046N102 8 750 SH DEFINED 10 100 650 0 VALUEVISION MEDIA INC COM 92047K107 97 29,257 SH DEFINED 01 0 29,257 0 VALUEVISION MEDIA INC COM 92047K107 297 89,322 SH DEFINED 01,08 23,273 66,049 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 1 5,059 DEFINED 01 5,059 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 1 10,173 DEFINED 04 10,173 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 0 1,870 DEFINED 10 1,870 0 0 VAN KAMPEN ADVANTAGE MUN II UNDEFIND 92112K107 1 11,946 DEFINED 04 11,946 0 0 VANCEINFO TECHNOLOGIES INC COM 921564100 97 4,357 SH DEFINED 01 4,357 0 0 VANCEINFO TECHNOLOGIES INC COM 921564100 71 3,170 SH OTHER 01 2,545 0 625 VANCEINFO TECHNOLOGIES INC COM 921564100 56 2,515 SH DEFINED 04 2,515 0 0 VANCEINFO TECHNOLOGIES INC COM 921564100 68 3,065 SH DEFINED 10 3,065 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 488 ________ VANDA PHARMACEUTICALS INC COM 921659108 350 30,366 SH DEFINED 01 3,908 26,458 0 VANDA PHARMACEUTICALS INC COM 921659108 14 1,210 SH DEFINED 04 1,210 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2,467 213,775 SH DEFINED 01,08 37,524 176,251 0 VANDA PHARMACEUTICALS INC COM 921659108 926 80,200 SH DEFINED 09 80,200 0 0 VANGUARD TAX-MANAGED FD COM 921943858 2,089 60,327 SH DEFINED 01 18,845 41,482 0 VANGUARD TAX-MANAGED FD COM 921943858 3,465 100,075 SH OTHER 01 100,075 0 0 VANGUARD TAX-MANAGED FD COM 921943858 1,010 29,173 SH DEFINED 04 15,273 0 13,900 VANGUARD WORLD FDS COM 92204A702 28 500 SH DEFINED 01 500 0 0 VANGUARD WORLD FDS COM 92204A702 499 8,880 SH OTHER 01 8,000 880 0 VANGUARD WORLD FDS COM 92204A702 915 16,280 SH DEFINED 04 15,780 500 0 VANGUARD WORLD FDS COM 92204A702 403 7,175 SH OTHER 04 5,175 0 2,000 VANGUARD WORLD FDS COM 92204A702 445 7,925 SH DEFINED 10 7,925 0 0 VANGUARD WORLD FDS COM 92204A702 247 4,400 SH OTHER 10 0 4,400 0 VANGUARD WORLD FDS COM 92204A801 65 925 SH DEFINED 01 925 0 0 VANGUARD WORLD FDS COM 92204A801 142 2,000 SH OTHER 01 2,000 0 0 VANGUARD INTL EQUITY INDEX F COM 922042775 703 15,826 SH DEFINED 01 15,826 0 0 VANGUARD INTL EQUITY INDEX F COM 922042775 9,187 206,735 SH OTHER 01 205,210 1,525 0 VANGUARD INTL EQUITY INDEX F COM 922042775 1,610 36,230 SH DEFINED 04 1,230 0 35,000 VANGUARD INTL EQUITY INDEX F COM 922042775 44 1,000 SH OTHER 04 1,000 0 0 VANGUARD INTL EQUITY INDEX F COM 922042858 2,271 53,880 SH DEFINED 01 53,680 0 200 VANGUARD INTL EQUITY INDEX F COM 922042858 5,552 131,710 SH OTHER 01 131,710 0 0 VANGUARD INTL EQUITY INDEX F COM 922042858 2,129 50,499 SH DEFINED 04 50,499 0 0 VANGUARD INTL EQUITY INDEX F COM 922042858 282 6,700 SH OTHER 04 6,700 0 0 VANGUARD INTL EQUITY INDEX F COM 922042858 96,365 2,286,232 SH DEFINED 01,08 2,286,232 0 0 VANGUARD INTL EQUITY INDEX F COM 922042858 3,402 80,719 SH DEFINED 10 76,799 0 3,920 VANGUARD INTL EQUITY INDEX F COM 922042866 1,018 18,650 SH OTHER 01 17,350 1,300 0 VANGUARD INTL EQUITY INDEX F COM 922042866 6 109 SH DEFINED 10 0 0 109 VANGUARD INTL EQUITY INDEX F COM 922042874 175 3,629 SH DEFINED 01 3,629 0 0 VANGUARD INTL EQUITY INDEX F COM 922042874 48 1,000 SH DEFINED 04 1,000 0 0 VANGUARD INTL EQUITY INDEX F COM 922042874 6 125 SH OTHER 04 125 0 0 VANGUARD NATURAL RESOURCES L COM 92205F106 114 4,750 SH DEFINED 01 0 4,750 0 VANGUARD NATURAL RESOURCES L COM 92205F106 131 5,440 SH DEFINED 01,08 5,095 345 0 VARIAN MED SYS INC COM 92220P105 7,711 139,355 SH DEFINED 01 61,454 75,887 2,014 VARIAN MED SYS INC COM 92220P105 676 12,217 SH OTHER 01 9,583 2,484 150 VARIAN MED SYS INC COM 92220P105 629 11,360 SH DEFINED 04 10,244 941 175 VARIAN MED SYS INC COM 92220P105 6 105 SH OTHER 04 96 9 0 VARIAN MED SYS INC COM 92220P105 53,949 975,038 SH DEFINED 01,08 341,431 633,607 0 VARIAN MED SYS INC COM 92220P105 14,156 255,854 SH DEFINED 09 255,854 0 0 VARIAN MED SYS INC COM 92220P105 280 5,063 SH DEFINED 10 2,209 2,704 150 VARIAN MED SYS INC COM 92220P105 226 4,081 SH OTHER 10 81 4,000 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 489 ________ VARIAN INC COM 922206107 4,719 91,128 SH DEFINED 01 11,611 79,517 0 VARIAN INC COM 922206107 3 50 SH DEFINED 04 50 0 0 VARIAN INC COM 922206107 19,329 373,295 SH DEFINED 01,08 100,002 273,293 0 VARIAN INC COM 922206107 4,138 79,911 SH DEFINED 09 79,911 0 0 VARIAN INC COM 922206107 5 100 SH DEFINED 10 100 0 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 1,664 50,252 SH DEFINED 01 28,084 19,863 2,305 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 2 50 SH OTHER 01 0 0 50 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 16 470 SH DEFINED 04 120 350 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 8,005 241,685 SH DEFINED 01,08 42,803 198,882 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 5 150 SH DEFINED 10 150 0 0 VASCO DATA SEC INTL INC COM 92230Y104 303 36,779 SH DEFINED 01 5,986 30,793 0 VASCO DATA SEC INTL INC COM 92230Y104 1,917 232,356 SH DEFINED 01,08 50,026 182,330 0 VASCO DATA SEC INTL INC COM 92230Y104 571 69,234 SH DEFINED 09 69,234 0 0 VASCULAR SOLUTIONS INC COM 92231M109 157 17,512 SH DEFINED 01 3,890 13,622 0 VASCULAR SOLUTIONS INC COM 92231M109 1,100 122,379 SH DEFINED 01,08 26,807 95,572 0 VASCULAR SOLUTIONS INC COM 92231M109 350 38,941 SH DEFINED 09 38,941 0 0 VECTREN CORP COM 92240G101 1,199 48,496 SH DEFINED 01 24,012 24,439 45 VECTREN CORP COM 92240G101 441 17,839 SH OTHER 01 4,918 10,721 2,200 VECTREN CORP COM 92240G101 387 15,675 SH DEFINED 04 3,950 9,725 2,000 VECTREN CORP COM 92240G101 15 600 SH OTHER 04 600 0 0 VECTREN CORP COM 92240G101 12,067 488,129 SH DEFINED 01,08 34,326 453,803 0 VECTREN CORP COM 92240G101 243 9,830 SH DEFINED 10 1,525 8,145 160 VECTOR GROUP LTD COM 92240M108 985 63,868 SH DEFINED 01 8,367 55,470 31 VECTOR GROUP LTD COM 92240M108 5,053 327,509 SH DEFINED 01,08 79,815 247,694 0 VECTOR GROUP LTD COM 92240M108 1,668 108,076 SH DEFINED 09 108,076 0 0 VECTOR GROUP LTD COM 92240M108 3 199 SH DEFINED 10 199 0 0 VEECO INSTRS INC DEL COM 922417100 2,786 64,078 SH DEFINED 01 16,335 46,713 1,030 VEECO INSTRS INC DEL COM 922417100 13 300 SH OTHER 01 0 300 0 VEECO INSTRS INC DEL COM 922417100 16 360 SH DEFINED 04 60 300 0 VEECO INSTRS INC DEL COM 922417100 155 3,557 SH OTHER 04 3,557 0 0 VEECO INSTRS INC DEL COM 922417100 14,170 325,895 SH DEFINED 01,08 76,997 248,898 0 VEECO INSTRS INC DEL COM 922417100 4,666 107,308 SH DEFINED 09 107,308 0 0 VEECO INSTRS INC DEL COM 922417100 9 200 SH DEFINED 10 100 100 0 VENOCO INC COM 92275P307 341 26,609 SH DEFINED 01 4,785 21,824 0 VENOCO INC COM 92275P307 2,158 168,176 SH DEFINED 01,08 39,033 129,143 0 VENOCO INC COM 92275P307 734 57,201 SH DEFINED 09 57,201 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 490 ________ VENTAS INC COM 92276F100 7,640 160,912 SH DEFINED 01 81,910 76,868 2,134 VENTAS INC COM 92276F100 94 1,973 SH OTHER 01 1,696 162 115 VENTAS INC COM 92276F100 429 9,026 SH DEFINED 04 8,440 348 238 VENTAS INC COM 92276F100 6 133 SH OTHER 04 122 11 0 VENTAS INC COM 92276F100 66,825 1,407,444 SH DEFINED 01,08 597,720 809,724 0 VENTAS INC COM 92276F100 14,331 301,841 SH DEFINED 09 301,841 0 0 VENTAS INC COM 92276F100 158 3,331 SH DEFINED 10 2,941 0 390 VENTAS INC COM 92276F100 4 93 SH OTHER 10 50 43 0 VANGUARD INDEX FDS COM 922908512 534 10,982 SH DEFINED 04 10,982 0 0 VANGUARD INDEX FDS COM 922908538 439 8,430 SH DEFINED 04 8,430 0 0 VANGUARD INDEX FDS COM 922908553 168 3,450 SH DEFINED 01 3,450 0 0 VANGUARD INDEX FDS COM 922908553 77 1,572 SH DEFINED 04 1,572 0 0 VANGUARD INDEX FDS COM 922908629 53 820 SH DEFINED 04 820 0 0 VANGUARD INDEX FDS COM 922908629 684 10,500 SH DEFINED 10 10,500 0 0 VANGUARD INDEX FDS COM 922908637 217 4,065 SH DEFINED 01 4,065 0 0 VANGUARD INDEX FDS COM 922908637 26 490 SH OTHER 01 490 0 0 VANGUARD INDEX FDS COM 922908736 237 4,273 SH DEFINED 01 4,273 0 0 VANGUARD INDEX FDS COM 922908736 128 2,313 SH DEFINED 04 2,313 0 0 VANGUARD INDEX FDS COM 922908744 231 4,573 SH DEFINED 04 4,573 0 0 VANGUARD INDEX FDS COM 922908751 13 200 SH DEFINED 04 200 0 0 VANGUARD INDEX FDS COM 922908751 687 10,900 SH DEFINED 10 10,900 0 0 VANGUARD INDEX FDS COM 922908751 164 2,600 SH OTHER 10 2,600 0 0 VANGUARD INDEX FDS COM 922908769 11,361 190,653 SH DEFINED 01 600 190,053 0 VANGUARD INDEX FDS COM 922908769 4,611 77,382 SH OTHER 01 75,596 1,786 0 VANGUARD INDEX FDS COM 922908769 110 1,840 SH DEFINED 04 1,840 0 0 VANGUARD INDEX FDS COM 922908769 308 5,172 SH DEFINED 10 5,172 0 0 VANGUARD INDEX FDS COM 922908769 160 2,692 SH OTHER 10 2,692 0 0 VEOLIA ENVIRONNEMENT COM 92334N103 2,086 60,334 SH DEFINED 01 52,065 681 7,588 VEOLIA ENVIRONNEMENT COM 92334N103 47 1,373 SH OTHER 01 736 637 0 VEOLIA ENVIRONNEMENT COM 92334N103 168 4,855 SH DEFINED 04 4,855 0 0 VEOLIA ENVIRONNEMENT COM 92334N103 836 24,188 SH DEFINED 01,08 24,188 0 0 VEOLIA ENVIRONNEMENT COM 92334N103 10 301 SH DEFINED 10 301 0 0 VERENIUM CORP COM 92340P209 26 5,161 SH DEFINED 01 590 4,571 0 VERENIUM CORP COM 92340P209 115 22,737 SH DEFINED 01,08 3,951 18,786 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 491 ________ VERIFONE HLDGS INC COM 92342Y109 2,166 107,189 SH DEFINED 01 15,801 91,388 0 VERIFONE HLDGS INC COM 92342Y109 17 850 SH DEFINED 04 0 850 0 VERIFONE HLDGS INC COM 92342Y109 42 2,056 SH OTHER 04 2,056 0 0 VERIFONE HLDGS INC COM 92342Y109 12,538 620,373 SH DEFINED 01,08 142,378 477,995 0 VERIFONE HLDGS INC COM 92342Y109 4,126 204,148 SH DEFINED 09 204,148 0 0 VERIFONE HLDGS INC COM 92342Y109 3 130 SH DEFINED 10 130 0 0 VERISIGN INC CONV DEB 92343EAD4 362 400,000 PRN OTHER 01 0 400,000 0 VERISIGN INC COM 92343E102 6,566 252,332 SH DEFINED 01 95,041 154,318 2,973 VERISIGN INC COM 92343E102 69 2,633 SH OTHER 01 2,354 119 160 VERISIGN INC COM 92343E102 248 9,548 SH DEFINED 04 8,420 497 631 VERISIGN INC COM 92343E102 4 161 SH OTHER 04 147 14 0 VERISIGN INC COM 92343E102 1 20 SH DEFINED 07,10 20 0 0 VERISIGN INC COM 92343E102 40,039 1,538,781 SH DEFINED 01,08 593,815 944,966 0 VERISIGN INC COM 92343E102 10,061 386,665 SH DEFINED 09 386,665 0 0 VERISIGN INC COM 92343E102 102 3,928 SH DEFINED 10 3,466 12 450 VERISIGN INC COM 92343E102 3 120 SH OTHER 10 120 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 152,848 4,927,410 SH DEFINED 01 2,933,400 1,879,684 114,326 VERIZON COMMUNICATIONS INC COM 92343V104 21,232 684,454 SH OTHER 01 512,456 87,150 84,848 VERIZON COMMUNICATIONS INC COM 92343V104 77,764 2,506,914 SH DEFINED 04 2,300,508 99,095 107,311 VERIZON COMMUNICATIONS INC COM 92343V104 25,633 826,326 SH OTHER 04 610,284 132,918 83,124 VERIZON COMMUNICATIONS INC COM 92343V104 139 4,485 SH DEFINED 07,10 4,485 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 737,376 23,770,978 SH DEFINED 01,08 8,872,693 14,877,780 20,505 VERIZON COMMUNICATIONS INC COM 92343V104 183,460 5,914,262 SH DEFINED 09 5,914,262 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22,068 711,402 SH DEFINED 10 669,056 18,946 23,400 VERIZON COMMUNICATIONS INC COM 92343V104 4,477 144,320 SH OTHER 10 103,541 26,615 14,164 VERISK ANALYTICS INC COM 92345Y106 726 25,735 SH DEFINED 01 7,523 18,212 0 VERISK ANALYTICS INC COM 92345Y106 7,403 262,523 SH DEFINED 01,08 22,885 239,638 0 VERISK ANALYTICS INC COM 92345Y106 5 190 SH DEFINED 10 190 0 0 VERMONT PURE HLDGS LTD NEW COM 924237100 2 3,480 SH DEFINED 01 0 3,480 0 VERMONT PURE HLDGS LTD NEW COM 924237100 7 10,568 SH DEFINED 01,08 2,294 8,274 0 VERSANT CORP COM 925284309 83 5,494 SH DEFINED 01 195 5,299 0 VERSANT CORP COM 925284309 131 8,704 SH DEFINED 01,08 5,476 3,228 0 VERSAR INC COM 925297103 16 5,215 SH DEFINED 01 0 5,215 0 VERSAR INC COM 925297103 54 17,831 SH DEFINED 01,08 5,536 12,295 0 VERSO PAPER CORP COM 92531L108 62 20,300 SH DEFINED 01 0 20,300 0 VERSO PAPER CORP COM 92531L108 130 42,800 SH DEFINED 01,08 20,300 22,500 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 492 ________ VERTEX PHARMACEUTICALS INC COM 92532F100 5,219 127,698 SH DEFINED 01 53,203 66,650 7,845 VERTEX PHARMACEUTICALS INC COM 92532F100 41 1,000 SH OTHER 01 310 285 405 VERTEX PHARMACEUTICALS INC COM 92532F100 759 18,569 SH DEFINED 04 18,349 125 95 VERTEX PHARMACEUTICALS INC COM 92532F100 33 805 SH OTHER 04 730 75 0 VERTEX PHARMACEUTICALS INC COM 92532F100 55,325 1,353,694 SH DEFINED 01,08 251,037 1,102,657 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3,872 94,748 SH DEFINED 09 94,748 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 323 7,902 SH DEFINED 10 7,492 120 290 VERTEX PHARMACEUTICALS INC COM 92532F100 12 290 SH OTHER 10 110 180 0 VERTRO INC COM 92535G105 8 18,598 SH DEFINED 01 0 18,598 0 VERTRO INC COM 92535G105 12 28,512 SH DEFINED 01,08 17,451 11,061 0 VESTIN RLTY MTG II INC COM 92549X201 10 5,601 SH DEFINED 01 0 5,601 0 VESTIN RLTY MTG II INC COM 92549X201 29 16,757 SH DEFINED 01,08 9,528 7,229 0 VIAD CORP COM 92552R406 4,177 203,249 SH DEFINED 01 10,272 192,962 15 VIAD CORP COM 92552R406 0 10 SH DEFINED 04 10 0 0 VIAD CORP COM 92552R406 7,085 344,775 SH DEFINED 01,08 216,532 128,243 0 VIAD CORP COM 92552R406 1,230 59,871 SH DEFINED 09 59,871 0 0 VIAD CORP COM 92552R406 10 475 SH DEFINED 10 475 0 0 VIASAT INC COM 92552V100 1,771 51,156 SH DEFINED 01 18,257 31,839 1,060 VIASAT INC COM 92552V100 1 35 SH DEFINED 04 35 0 0 VIASAT INC COM 92552V100 9,032 260,953 SH DEFINED 01,08 54,492 206,461 0 VIASAT INC COM 92552V100 2,944 85,054 SH DEFINED 09 85,054 0 0 VIASAT INC COM 92552V100 2 50 SH DEFINED 10 50 0 0 VIACOM INC NEW COM 92553P201 24,890 723,965 SH DEFINED 01 394,461 317,816 11,688 VIACOM INC NEW COM 92553P201 912 26,523 SH OTHER 01 9,413 15,387 1,723 VIACOM INC NEW COM 92553P201 2,414 70,204 SH DEFINED 04 47,388 20,442 2,374 VIACOM INC NEW COM 92553P201 344 9,993 SH OTHER 04 4,108 2,905 2,980 VIACOM INC NEW COM 92553P201 165,413 4,811,315 SH DEFINED 01,08 1,739,539 3,071,776 0 VIACOM INC NEW COM 92553P201 43,982 1,279,284 SH DEFINED 09 1,279,284 0 0 VIACOM INC NEW COM 92553P201 1,239 36,041 SH DEFINED 10 30,666 5,375 0 VIACOM INC NEW COM 92553P201 51 1,485 SH OTHER 10 1,298 0 187 VICAL INC COM 925602104 153 45,961 SH DEFINED 01 9,092 36,869 0 VICAL INC COM 925602104 1,158 347,726 SH DEFINED 01,08 60,087 287,639 0 VICAL INC COM 925602104 487 146,328 SH DEFINED 09 146,328 0 0 VICON INDS INC COM 925811101 34 6,669 SH DEFINED 01 0 6,669 0 VICON INDS INC COM 925811101 47 9,358 SH DEFINED 01,08 6,287 3,071 0 VICOR CORP COM 925815102 598 43,318 SH DEFINED 01 7,928 35,390 0 VICOR CORP COM 925815102 2,387 172,862 SH DEFINED 01,08 54,533 118,329 0 VICOR CORP COM 925815102 717 51,900 SH DEFINED 09 51,900 0 0 VIDEO DISPLAY CORP COM 926555103 71 13,132 SH DEFINED 01 0 13,132 0 VIDEO DISPLAY CORP COM 926555103 106 19,786 SH DEFINED 01,08 14,434 5,352 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 493 ________ VIEWPOINT FINL GROUP COM 926727108 537 33,132 SH DEFINED 01 2,090 31,042 0 VIEWPOINT FINL GROUP COM 926727108 1,701 104,949 SH DEFINED 01,08 41,418 63,531 0 VIEWPOINT FINL GROUP COM 926727108 618 38,129 SH DEFINED 09 38,129 0 0 VILLAGE SUPER MKT INC COM 927107409 332 11,849 SH DEFINED 01 1,499 10,350 0 VILLAGE SUPER MKT INC COM 927107409 1,526 54,425 SH DEFINED 01,08 15,708 38,717 0 VILLAGE SUPER MKT INC COM 927107409 409 14,600 SH DEFINED 09 14,600 0 0 VIRAGE LOGIC CORP COM 92763R104 208 26,421 SH DEFINED 01 3,160 23,261 0 VIRAGE LOGIC CORP COM 92763R104 941 119,758 SH DEFINED 01,08 30,783 88,975 0 VIRAGE LOGIC CORP COM 92763R104 269 34,267 SH DEFINED 09 34,267 0 0 VIRCO MFG CO COM 927651109 67 17,585 SH DEFINED 01 0 17,585 0 VIRCO MFG CO COM 927651109 146 38,380 SH DEFINED 01,08 18,452 19,928 0 VIRGIN MEDIA INC COM 92769L101 1,543 89,404 SH DEFINED 01 50,494 36,700 2,210 VIRGIN MEDIA INC COM 92769L101 4 220 SH OTHER 01 0 0 220 VIRGIN MEDIA INC COM 92769L101 25 1,460 SH DEFINED 04 1,460 0 0 VIRGIN MEDIA INC COM 92769L101 25,367 1,469,726 SH DEFINED 01,08 687,393 782,333 0 VIRGIN MEDIA INC COM 92769L101 2,472 143,217 SH DEFINED 09 143,217 0 0 VIRGIN MEDIA INC COM 92769L101 10 590 SH DEFINED 10 590 0 0 VIRGINIA COMM BANCORP INC COM 92778Q109 116 17,429 SH DEFINED 01 1,225 16,204 0 VIRGINIA COMM BANCORP INC COM 92778Q109 283 42,502 SH DEFINED 01,08 17,039 25,463 0 VISION-SCIENCES INC DEL COM 927912105 13 13,634 SH DEFINED 01 0 13,634 0 VISION-SCIENCES INC DEL COM 927912105 21 22,046 SH DEFINED 01,08 13,094 8,952 0 VISTA GOLD CORP COM 927926303 16 7,922 SH DEFINED 01 0 7,922 0 VISTA GOLD CORP COM 927926303 114 56,933 SH DEFINED 01,08 5,317 51,616 0 VIRNETX HOLDING CORP COM 92823T108 112 23,375 SH DEFINED 01,08 0 23,375 0 VIROPHARMA INC COM 928241108 7,216 529,386 SH DEFINED 01 36,351 490,335 2,700 VIROPHARMA INC COM 928241108 2 125 SH DEFINED 04 125 0 0 VIROPHARMA INC COM 928241108 14,781 1,084,479 SH DEFINED 01,08 575,945 508,534 0 VIROPHARMA INC COM 928241108 2,923 214,433 SH DEFINED 09 214,433 0 0 VIROPHARMA INC COM 928241108 2 130 SH DEFINED 10 130 0 0 VIRTUAL RADIOLOGIC CORPORATI COM 92826B104 78 7,058 SH DEFINED 01 958 6,100 0 VIRTUAL RADIOLOGIC CORPORATI COM 92826B104 561 50,975 SH DEFINED 01,08 10,746 40,229 0 VIRTUAL RADIOLOGIC CORPORATI COM 92826B104 200 18,200 SH DEFINED 09 18,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 494 ________ VISA INC COM 92826C839 45,598 500,914 SH DEFINED 01 224,935 271,799 4,180 VISA INC COM 92826C839 1,741 19,122 SH OTHER 01 7,910 5,882 5,330 VISA INC COM 92826C839 1,982 21,777 SH DEFINED 04 20,334 830 613 VISA INC COM 92826C839 763 8,378 SH OTHER 04 332 8,046 0 VISA INC COM 92826C839 318,720 3,501,267 SH DEFINED 01,08 1,223,097 2,278,170 0 VISA INC COM 92826C839 85,806 942,612 SH DEFINED 09 942,612 0 0 VISA INC COM 92826C839 1,173 12,885 SH DEFINED 10 10,280 1,669 936 VISA INC COM 92826C839 24 268 SH OTHER 10 268 0 0 VIRTUALSCOPICS INC COM 928269109 13 10,659 SH DEFINED 04 10,659 0 0 VIRTUALSCOPICS INC COM 928269109 3 2,400 SH DEFINED 01,08 0 2,400 0 VIRTUSA CORP COM 92827P102 89 8,636 SH DEFINED 01 2,744 5,892 0 VIRTUSA CORP COM 92827P102 9 860 SH DEFINED 04 860 0 0 VIRTUSA CORP COM 92827P102 995 96,464 SH DEFINED 01,08 15,925 80,539 0 VIRTUSA CORP COM 92827P102 372 36,100 SH DEFINED 09 36,100 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 115 5,526 SH DEFINED 01 1,205 4,321 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5 220 SH OTHER 01 220 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 0 7 SH OTHER 04 0 7 0 VIRTUS INVT PARTNERS INC COM 92828Q109 928 44,534 SH DEFINED 01,08 8,716 35,818 0 VIRTUS INVT PARTNERS INC COM 92828Q109 332 15,944 SH DEFINED 09 15,944 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 0 10 SH DEFINED 10 10 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1,173 114,630 SH DEFINED 01 47,645 65,145 1,840 VISHAY INTERTECHNOLOGY INC COM 928298108 1 140 SH OTHER 01 0 0 140 VISHAY INTERTECHNOLOGY INC COM 928298108 4 420 SH DEFINED 04 420 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 12,818 1,253,027 SH DEFINED 01,08 188,690 1,064,337 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4 370 SH DEFINED 10 370 0 0 VITAL IMAGES INC COM 92846N104 309 19,133 SH DEFINED 01 3,069 16,034 30 VITAL IMAGES INC COM 92846N104 1,843 113,996 SH DEFINED 01,08 27,187 86,809 0 VITAL IMAGES INC COM 92846N104 774 47,847 SH DEFINED 09 47,847 0 0 VITAL IMAGES INC COM 92846N104 0 30 SH DEFINED 10 30 0 0 VITACOST COM INC COM 92847A200 55 4,601 SH DEFINED 01 1,281 3,320 0 VITACOST COM INC COM 92847A200 796 66,060 SH DEFINED 01,08 9,166 56,894 0 VITACOST COM INC COM 92847A200 337 27,986 SH DEFINED 09 27,986 0 0 VITAMIN SHOPPE INC COM 92849E101 81 3,627 SH DEFINED 01 847 2,780 0 VITAMIN SHOPPE INC COM 92849E101 1,294 57,639 SH DEFINED 01,08 6,874 50,765 0 VITAMIN SHOPPE INC COM 92849E101 655 29,156 SH DEFINED 09 29,156 0 0 VIVO PARTICIPACOES S A PFD 92855S200 236 8,704 DEFINED 01 8,704 0 0 VIVO PARTICIPACOES S A PFD 92855S200 1 29 DEFINED 04 29 0 0 VIVO PARTICIPACOES S A PFD 92855S200 133 4,918 DEFINED 01,08 4,918 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 495 ________ VIVUS INC COM 928551100 824 94,358 SH DEFINED 01 19,393 74,935 30 VIVUS INC COM 928551100 5,764 660,237 SH DEFINED 01,08 132,071 528,166 0 VIVUS INC COM 928551100 2,149 246,205 SH DEFINED 09 246,205 0 0 VIVUS INC COM 928551100 3 400 SH DEFINED 10 400 0 0 VMWARE INC COM 928563402 2,147 40,280 SH DEFINED 01 26,087 14,193 0 VMWARE INC COM 928563402 421 7,905 SH OTHER 01 7,535 330 40 VMWARE INC COM 928563402 1,404 26,350 SH DEFINED 04 26,100 250 0 VMWARE INC COM 928563402 147 2,753 SH OTHER 04 2,683 70 0 VMWARE INC COM 928563402 11,308 212,159 SH DEFINED 01,08 62,085 150,074 0 VMWARE INC COM 928563402 790 14,817 SH DEFINED 09 14,817 0 0 VMWARE INC COM 928563402 562 10,540 SH DEFINED 10 10,340 200 0 VMWARE INC COM 928563402 26 490 SH OTHER 10 490 0 0 VODAFONE GROUP PLC NEW COM 92857W209 28,562 1,225,295 SH DEFINED 01 1,085,360 38,163 101,772 VODAFONE GROUP PLC NEW COM 92857W209 3,739 160,389 SH OTHER 01 116,908 32,884 10,597 VODAFONE GROUP PLC NEW COM 92857W209 17,760 761,926 SH DEFINED 04 652,347 88,200 21,379 VODAFONE GROUP PLC NEW COM 92857W209 4,232 181,572 SH OTHER 04 139,274 38,728 3,570 VODAFONE GROUP PLC NEW COM 92857W209 7,856 337,027 SH DEFINED 01,08 337,027 0 0 VODAFONE GROUP PLC NEW COM 92857W209 1,382 59,300 SH DEFINED 09 59,300 0 0 VODAFONE GROUP PLC NEW COM 92857W209 10,366 444,699 SH DEFINED 10 400,035 30,805 13,859 VODAFONE GROUP PLC NEW COM 92857W209 455 19,520 SH OTHER 10 13,688 1,400 4,432 VOCUS INC COM 92858J108 460 26,971 SH DEFINED 01 3,610 23,361 0 VOCUS INC COM 92858J108 2,598 152,363 SH DEFINED 01,08 34,731 117,632 0 VOCUS INC COM 92858J108 875 51,300 SH DEFINED 09 51,300 0 0 VOCUS INC COM 92858J108 1 30 SH DEFINED 10 30 0 0 VOLCOM INC COM 92864N101 510 26,105 SH DEFINED 01 7,976 17,409 720 VOLCOM INC COM 92864N101 431 22,070 SH DEFINED 04 21,450 620 0 VOLCOM INC COM 92864N101 3,292 168,628 SH DEFINED 01,08 34,792 133,836 0 VOLCOM INC COM 92864N101 1,031 52,797 SH DEFINED 09 52,797 0 0 VOLCOM INC COM 92864N101 0 20 SH DEFINED 10 20 0 0 VOLCANO CORPORATION COM 928645100 1,265 52,377 SH DEFINED 01 9,333 43,004 40 VOLCANO CORPORATION COM 928645100 42 1,725 SH DEFINED 04 0 1,725 0 VOLCANO CORPORATION COM 928645100 19 800 SH OTHER 04 0 800 0 VOLCANO CORPORATION COM 928645100 9,165 379,349 SH DEFINED 01,08 75,226 304,123 0 VOLCANO CORPORATION COM 928645100 3,373 139,601 SH DEFINED 09 139,601 0 0 VOLCANO CORPORATION COM 928645100 2 90 SH DEFINED 10 90 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 332 32,556 SH DEFINED 01 4,572 27,984 0 VOLT INFORMATION SCIENCES IN COM 928703107 1,304 127,723 SH DEFINED 01,08 43,609 84,114 0 VOLT INFORMATION SCIENCES IN COM 928703107 354 34,664 SH DEFINED 09 34,664 0 0 VOLTERRA SEMICONDUCTOR CORP COM 928708106 1,010 40,250 SH DEFINED 01 6,014 34,236 0 VOLTERRA SEMICONDUCTOR CORP COM 928708106 5,431 216,385 SH DEFINED 01,08 50,276 166,109 0 VOLTERRA SEMICONDUCTOR CORP COM 928708106 1,624 64,706 SH DEFINED 09 64,706 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 496 ________ VONAGE HLDGS CORP COM 92886T201 102 75,249 SH DEFINED 01 5,260 69,989 0 VONAGE HLDGS CORP COM 92886T201 323 239,581 SH DEFINED 01,08 72,682 166,899 0 VORNADO RLTY TR COM 929042109 13,144 173,631 SH DEFINED 01 84,389 87,593 1,649 VORNADO RLTY TR COM 929042109 164 2,168 SH OTHER 01 2,075 33 60 VORNADO RLTY TR COM 929042109 740 9,772 SH DEFINED 04 8,759 417 596 VORNADO RLTY TR COM 929042109 88 1,168 SH OTHER 04 1,157 11 0 VORNADO RLTY TR COM 929042109 12 160 SH DEFINED 07,10 160 0 0 VORNADO RLTY TR COM 929042109 112,640 1,487,976 SH DEFINED 01,08 655,133 832,843 0 VORNADO RLTY TR COM 929042109 24,420 322,594 SH DEFINED 09 322,594 0 0 VORNADO RLTY TR COM 929042109 228 3,011 SH DEFINED 10 2,927 0 84 VORNADO RLTY TR COM 929042109 47 625 SH OTHER 10 625 0 0 VULCAN MATLS CO COM 929160109 8,378 177,351 SH DEFINED 01 70,798 103,962 2,591 VULCAN MATLS CO COM 929160109 621 13,142 SH OTHER 01 9,099 203 3,840 VULCAN MATLS CO COM 929160109 2,439 51,629 SH DEFINED 04 50,601 492 536 VULCAN MATLS CO COM 929160109 313 6,625 SH OTHER 04 1,180 5,445 0 VULCAN MATLS CO COM 929160109 11 240 SH DEFINED 07,10 240 0 0 VULCAN MATLS CO COM 929160109 53,542 1,133,395 SH DEFINED 01,08 482,984 644,573 5,838 VULCAN MATLS CO COM 929160109 11,899 251,893 SH DEFINED 09 251,893 0 0 VULCAN MATLS CO COM 929160109 573 12,131 SH DEFINED 10 11,951 0 180 VULCAN MATLS CO COM 929160109 2 51 SH OTHER 10 51 0 0 W & T OFFSHORE INC COM 92922P106 207 24,691 SH DEFINED 01 5,819 18,872 0 W & T OFFSHORE INC COM 92922P106 2,206 262,585 SH DEFINED 01,08 33,357 229,228 0 W & T OFFSHORE INC COM 92922P106 789 93,900 SH DEFINED 09 93,900 0 0 WD-40 CO COM 929236107 1,023 31,161 SH DEFINED 01 7,725 23,136 300 WD-40 CO COM 929236107 9 270 SH DEFINED 04 270 0 0 WD-40 CO COM 929236107 207 6,303 SH OTHER 04 6,303 0 0 WD-40 CO COM 929236107 4,957 150,990 SH DEFINED 01,08 39,866 111,124 0 WD-40 CO COM 929236107 1,609 49,013 SH DEFINED 09 49,013 0 0 WD-40 CO COM 929236107 2 50 SH DEFINED 10 50 0 0 WGL HLDGS INC COM 92924F106 6,215 179,361 SH DEFINED 01 13,758 165,603 0 WGL HLDGS INC COM 92924F106 229 6,600 SH OTHER 01 0 6,600 0 WGL HLDGS INC COM 92924F106 25 735 SH DEFINED 04 705 30 0 WGL HLDGS INC COM 92924F106 23,487 677,833 SH DEFINED 01,08 203,038 474,795 0 WGL HLDGS INC COM 92924F106 4,882 140,907 SH DEFINED 09 140,907 0 0 WGL HLDGS INC COM 92924F106 3 100 SH DEFINED 10 0 0 100 WABCO HLDGS INC COM 92927K102 1,033 34,534 SH DEFINED 01 20,499 13,995 40 WABCO HLDGS INC COM 92927K102 25 835 SH OTHER 01 705 130 0 WABCO HLDGS INC COM 92927K102 283 9,450 SH DEFINED 04 8,880 570 0 WABCO HLDGS INC COM 92927K102 9 310 SH OTHER 04 310 0 0 WABCO HLDGS INC COM 92927K102 5,603 187,263 SH DEFINED 01,08 23,926 163,337 0 WABCO HLDGS INC COM 92927K102 6 200 SH DEFINED 09 200 0 0 WABCO HLDGS INC COM 92927K102 246 8,208 SH DEFINED 10 8,208 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 497 ________ WMS INDS INC COM 929297109 1,306 31,145 SH DEFINED 01 15,002 14,538 1,605 WMS INDS INC COM 929297109 252 6,005 SH OTHER 01 4,440 1,275 290 WMS INDS INC COM 929297109 347 8,262 SH DEFINED 04 5,387 2,875 0 WMS INDS INC COM 929297109 453 10,812 SH OTHER 04 1,667 9,145 0 WMS INDS INC COM 929297109 13,304 317,205 SH DEFINED 01,08 19,253 297,952 0 WMS INDS INC COM 929297109 322 7,682 SH DEFINED 10 4,872 2,810 0 W P CAREY & CO LLC COM 92930Y107 1,355 46,133 SH DEFINED 01 600 45,533 0 W P CAREY & CO LLC COM 92930Y107 1,371 46,667 SH DEFINED 01,08 46,100 567 0 WPCS INTL INC COM 92931L203 6 1,797 SH DEFINED 01 0 1,797 0 WPCS INTL INC COM 92931L203 34 11,158 SH DEFINED 01,08 2,042 9,116 0 WSFS FINL CORP COM 929328102 2,570 65,905 SH DEFINED 01 1,409 64,496 0 WSFS FINL CORP COM 929328102 4,457 114,289 SH DEFINED 01,08 69,130 45,159 0 WSFS FINL CORP COM 929328102 956 24,525 SH DEFINED 09 24,525 0 0 WSFS FINL CORP COM 929328102 0 10 SH DEFINED 10 10 0 0 WPP PLC COM 92933H101 2,250 43,646 SH DEFINED 01 39,591 0 4,055 WPP PLC COM 92933H101 127 2,456 SH OTHER 01 27 379 2,050 WPP PLC COM 92933H101 1,202 23,323 SH DEFINED 04 23,123 0 200 WPP PLC COM 92933H101 186 3,610 SH OTHER 04 2,865 745 0 WPP PLC COM 92933H101 656 12,724 SH DEFINED 01,08 12,724 0 0 WPP PLC COM 92933H101 281 5,445 SH DEFINED 10 5,195 0 250 WPP PLC COM 92933H101 26 500 SH OTHER 10 500 0 0 WSB HOLDINGS INC COM 92934C101 20 6,030 SH DEFINED 01 0 6,030 0 WSB HOLDINGS INC COM 92934C101 51 15,595 SH DEFINED 01,08 7,217 8,378 0 WABASH NATL CORP COM 929566107 164 23,393 SH DEFINED 01 1,655 21,738 0 WABASH NATL CORP COM 929566107 401 57,183 SH DEFINED 01,08 17,815 39,368 0 WABTEC CORP COM 929740108 2,920 69,326 SH DEFINED 01 19,306 48,425 1,595 WABTEC CORP COM 929740108 168 3,980 SH OTHER 01 0 3,940 40 WABTEC CORP COM 929740108 727 17,265 SH DEFINED 04 4,530 12,630 105 WABTEC CORP COM 929740108 2 45 SH OTHER 04 45 0 0 WABTEC CORP COM 929740108 12,598 299,108 SH DEFINED 01,08 32,122 266,986 0 WABTEC CORP COM 929740108 458 10,884 SH DEFINED 10 2,374 8,185 325 WACOAL HOLDINGS CORP COM 930004205 371 5,981 SH DEFINED 01 262 5,719 0 WACOAL HOLDINGS CORP COM 930004205 187 3,021 SH OTHER 01 0 2,681 340 WACOAL HOLDINGS CORP COM 930004205 890 14,346 SH DEFINED 04 905 13,441 0 WACOAL HOLDINGS CORP COM 930004205 369 5,946 SH DEFINED 10 875 5,071 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 498 ________ WADDELL & REED FINL INC COM 930059100 1,979 54,920 SH DEFINED 01 27,996 23,682 3,242 WADDELL & REED FINL INC COM 930059100 268 7,443 SH OTHER 01 3,344 4,029 70 WADDELL & REED FINL INC COM 930059100 391 10,860 SH DEFINED 04 9,205 1,655 0 WADDELL & REED FINL INC COM 930059100 9 255 SH OTHER 04 255 0 0 WADDELL & REED FINL INC COM 930059100 18,656 517,655 SH DEFINED 01,08 33,187 484,468 0 WADDELL & REED FINL INC COM 930059100 345 9,560 SH DEFINED 10 9,160 400 0 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 123 12,637 SH DEFINED 01 0 12,637 0 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 238 24,435 SH DEFINED 01,08 15,192 9,243 0 WAL MART STORES INC COM 931142103 214,624 3,860,148 SH DEFINED 01 2,283,947 1,503,654 72,547 WAL MART STORES INC COM 931142103 24,105 433,551 SH OTHER 01 254,981 133,095 45,475 WAL MART STORES INC COM 931142103 87,637 1,576,199 SH DEFINED 04 1,459,480 73,112 43,607 WAL MART STORES INC COM 931142103 22,958 412,909 SH OTHER 04 337,656 56,449 18,804 WAL MART STORES INC COM 931142103 855 15,370 SH DEFINED 07,10 3,370 0 12,000 WAL MART STORES INC COM 931142103 962,422 17,309,750 SH DEFINED 01,08 6,266,389 11,043,361 0 WAL MART STORES INC COM 931142103 231,684 4,166,977 SH DEFINED 09 4,166,977 0 0 WAL MART STORES INC COM 931142103 31,050 558,447 SH DEFINED 10 486,182 19,665 52,600 WAL MART STORES INC COM 931142103 4,821 86,716 SH OTHER 10 54,362 19,982 12,372 WALGREEN CO COM 931422109 86,391 2,329,213 SH DEFINED 01 1,342,193 901,966 85,054 WALGREEN CO COM 931422109 33,748 909,897 SH OTHER 01 505,062 304,128 100,707 WALGREEN CO COM 931422109 18,164 489,729 SH DEFINED 04 411,426 67,051 11,252 WALGREEN CO COM 931422109 15,612 420,914 SH OTHER 04 292,570 71,154 57,190 WALGREEN CO COM 931422109 27 720 SH DEFINED 07,10 720 0 0 WALGREEN CO COM 931422109 297,365 8,017,393 SH DEFINED 01,08 2,907,001 5,110,392 0 WALGREEN CO COM 931422109 77,502 2,089,567 SH DEFINED 09 2,089,567 0 0 WALGREEN CO COM 931422109 7,492 202,006 SH DEFINED 10 157,731 24,150 20,125 WALGREEN CO COM 931422109 2,728 73,563 SH OTHER 10 31,238 35,600 6,725 WALTER ENERGY INC COM 93317Q105 3,154 34,178 SH DEFINED 01 12,390 21,315 473 WALTER ENERGY INC COM 93317Q105 188 2,035 SH OTHER 01 0 1,995 40 WALTER ENERGY INC COM 93317Q105 772 8,365 SH DEFINED 04 1,260 7,105 0 WALTER ENERGY INC COM 93317Q105 9 100 SH OTHER 04 0 100 0 WALTER ENERGY INC COM 93317Q105 14,524 157,410 SH DEFINED 01,08 20,180 137,230 0 WALTER ENERGY INC COM 93317Q105 552 5,985 SH DEFINED 10 945 4,910 130 WALTER INVT MGMT CORP COM 93317W102 360 22,510 SH DEFINED 01 5,118 17,374 18 WALTER INVT MGMT CORP COM 93317W102 3 202 SH OTHER 01 0 202 0 WALTER INVT MGMT CORP COM 93317W102 2,710 169,358 SH DEFINED 01,08 25,062 144,296 0 WALTER INVT MGMT CORP COM 93317W102 1,112 69,499 SH DEFINED 09 69,499 0 0 WALTER INVT MGMT CORP COM 93317W102 0 29 SH DEFINED 10 29 0 0 WARNACO GROUP INC COM 934390402 3,162 66,274 SH DEFINED 01 12,427 52,567 1,280 WARNACO GROUP INC COM 934390402 4 83 SH DEFINED 04 83 0 0 WARNACO GROUP INC COM 934390402 24,741 518,564 SH DEFINED 01,08 83,285 435,279 0 WARNACO GROUP INC COM 934390402 6,157 129,045 SH DEFINED 09 129,045 0 0 WARNACO GROUP INC COM 934390402 4 90 SH DEFINED 10 90 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 499 ________ WARNER MUSIC GROUP CORP COM 934550104 897 129,785 SH DEFINED 01 22,625 103,302 3,858 WARNER MUSIC GROUP CORP COM 934550104 2 240 SH OTHER 01 240 0 0 WARNER MUSIC GROUP CORP COM 934550104 458 66,239 SH DEFINED 04 48,285 10,420 7,534 WARNER MUSIC GROUP CORP COM 934550104 8 1,180 SH OTHER 04 970 210 0 WARNER MUSIC GROUP CORP COM 934550104 1,502 217,301 SH DEFINED 01,08 113,940 103,361 0 WARNER MUSIC GROUP CORP COM 934550104 156 22,556 SH DEFINED 10 14,735 7,350 471 WARNER MUSIC GROUP CORP COM 934550104 4 640 SH OTHER 10 640 0 0 WARREN RES INC COM 93564A100 176 69,954 SH DEFINED 01 14,564 55,330 60 WARREN RES INC COM 93564A100 1,361 540,107 SH DEFINED 01,08 108,230 431,877 0 WARREN RES INC COM 93564A100 450 178,504 SH DEFINED 09 178,504 0 0 WARWICK VALLEY TEL CO COM 936750108 59 4,128 SH DEFINED 01 270 3,858 0 WARWICK VALLEY TEL CO COM 936750108 117 8,214 SH DEFINED 01,08 4,771 3,443 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 574 45,586 SH DEFINED 01 2,694 42,892 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 1,601 127,198 SH DEFINED 01,08 55,560 71,638 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 309 24,512 SH DEFINED 09 24,512 0 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 13 1,050 SH DEFINED 10 0 1,050 0 WASHINGTON FED INC COM 938824109 6,718 330,613 SH DEFINED 01 25,322 300,261 5,030 WASHINGTON FED INC COM 938824109 2 95 SH OTHER 01 0 0 95 WASHINGTON FED INC COM 938824109 19 935 SH DEFINED 04 235 700 0 WASHINGTON FED INC COM 938824109 20,075 987,922 SH DEFINED 01,08 337,996 649,926 0 WASHINGTON FED INC COM 938824109 45 2,220 SH DEFINED 10 220 2,000 0 WASHINGTON POST CO COM 939640108 2,393 5,388 SH DEFINED 01 2,564 2,685 139 WASHINGTON POST CO COM 939640108 45 102 SH OTHER 01 74 28 0 WASHINGTON POST CO COM 939640108 38 85 SH DEFINED 04 75 10 0 WASHINGTON POST CO COM 939640108 0 1 SH OTHER 04 1 0 0 WASHINGTON POST CO COM 939640108 4 10 SH DEFINED 07,10 10 0 0 WASHINGTON POST CO COM 939640108 20,975 47,221 SH DEFINED 01,08 16,336 30,885 0 WASHINGTON POST CO COM 939640108 5,713 12,861 SH DEFINED 09 12,861 0 0 WASHINGTON POST CO COM 939640108 95 215 SH DEFINED 10 215 0 0 WASHINGTON POST CO COM 939640108 209 471 SH OTHER 10 1 0 470 WASHINGTON REAL ESTATE INVT COM 939653101 6,997 229,036 SH DEFINED 01 15,114 213,917 5 WASHINGTON REAL ESTATE INVT COM 939653101 243 7,950 SH OTHER 01 0 6,500 1,450 WASHINGTON REAL ESTATE INVT COM 939653101 199 6,525 SH DEFINED 04 6,525 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 15 500 SH OTHER 04 500 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 20,941 685,474 SH DEFINED 01,08 313,174 372,300 0 WASHINGTON REAL ESTATE INVT COM 939653101 4,933 161,486 SH DEFINED 09 161,486 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 23 750 SH DEFINED 10 650 0 100 WASHINGTON TR BANCORP COM 940610108 1,692 90,763 SH DEFINED 01 3,350 85,388 2,025 WASHINGTON TR BANCORP COM 940610108 3,382 181,458 SH DEFINED 01,08 95,478 85,980 0 WASHINGTON TR BANCORP COM 940610108 836 44,860 SH DEFINED 09 44,860 0 0 WASHINGTON TR BANCORP COM 940610108 2 90 SH DEFINED 10 90 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 500 ________ WASTE CONNECTIONS INC COM 941053100 1,215 35,765 SH DEFINED 01 17,101 16,264 2,400 WASTE CONNECTIONS INC COM 941053100 60 1,755 SH OTHER 01 0 1,695 60 WASTE CONNECTIONS INC COM 941053100 408 12,013 SH DEFINED 04 5,290 6,308 415 WASTE CONNECTIONS INC COM 941053100 39 1,135 SH DEFINED 07,10 0 1,135 0 WASTE CONNECTIONS INC COM 941053100 15,892 467,967 SH DEFINED 01,08 31,854 436,113 0 WASTE CONNECTIONS INC COM 941053100 88 2,585 SH DEFINED 10 415 2,170 0 WASTE MGMT INC DEL COM 94106L109 18,197 528,519 SH DEFINED 01 235,004 289,669 3,846 WASTE MGMT INC DEL COM 94106L109 1,105 32,098 SH OTHER 01 20,875 5,703 5,520 WASTE MGMT INC DEL COM 94106L109 2,143 62,249 SH DEFINED 04 56,486 2,534 3,229 WASTE MGMT INC DEL COM 94106L109 249 7,244 SH OTHER 04 4,310 2,934 0 WASTE MGMT INC DEL COM 94106L109 25 720 SH DEFINED 07,10 720 0 0 WASTE MGMT INC DEL COM 94106L109 131,152 3,809,222 SH DEFINED 01,08 1,341,314 2,467,908 0 WASTE MGMT INC DEL COM 94106L109 35,001 1,016,593 SH DEFINED 09 1,016,593 0 0 WASTE MGMT INC DEL COM 94106L109 915 26,572 SH DEFINED 10 22,784 3,648 140 WASTE MGMT INC DEL COM 94106L109 175 5,097 SH OTHER 10 242 2,080 2,775 WASTE SERVICES INC DEL COM 941075202 346 34,979 SH DEFINED 01 3,128 31,851 0 WASTE SERVICES INC DEL COM 941075202 1,391 140,679 SH DEFINED 01,08 51,783 88,896 0 WASTE SERVICES INC DEL COM 941075202 508 51,367 SH DEFINED 09 51,367 0 0 WASTE SERVICES INC DEL COM 941075202 0 33 SH DEFINED 10 33 0 0 WATERS CORP COM 941848103 16,701 247,277 SH DEFINED 01 140,131 102,954 4,192 WATERS CORP COM 941848103 1,394 20,642 SH OTHER 01 13,130 6,437 1,075 WATERS CORP COM 941848103 2,409 35,667 SH DEFINED 04 33,451 1,323 893 WATERS CORP COM 941848103 620 9,180 SH OTHER 04 6,123 2,957 100 WATERS CORP COM 941848103 53,797 796,515 SH DEFINED 01,08 307,639 488,876 0 WATERS CORP COM 941848103 13,268 196,446 SH DEFINED 09 196,446 0 0 WATERS CORP COM 941848103 2,072 30,683 SH DEFINED 10 29,653 650 380 WATERS CORP COM 941848103 68 1,007 SH OTHER 10 657 150 200 WATERSTONE FINANCIAL INC COM 941888109 68 18,871 SH DEFINED 01 1,086 17,785 0 WATERSTONE FINANCIAL INC COM 941888109 249 68,681 SH DEFINED 01,08 25,135 43,546 0 WATERSTONE FINANCIAL INC COM 941888109 84 23,200 SH DEFINED 09 23,200 0 0 WATSCO INC COM 942622200 2,559 44,982 SH DEFINED 01 12,710 31,272 1,000 WATSCO INC COM 942622200 221 3,880 SH OTHER 01 150 3,730 0 WATSCO INC COM 942622200 109 1,915 SH DEFINED 04 1,790 125 0 WATSCO INC COM 942622200 69 1,209 SH OTHER 04 1,209 0 0 WATSCO INC COM 942622200 12,943 227,541 SH DEFINED 01,08 54,833 172,708 0 WATSCO INC COM 942622200 4,142 72,826 SH DEFINED 09 72,826 0 0 WATSCO INC COM 942622200 103 1,815 SH DEFINED 10 1,815 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 501 ________ WATSON PHARMACEUTICALS INC COM 942683103 6,330 151,554 SH DEFINED 01 87,598 59,778 4,178 WATSON PHARMACEUTICALS INC COM 942683103 947 22,668 SH OTHER 01 4,993 17,600 75 WATSON PHARMACEUTICALS INC COM 942683103 4,271 102,256 SH DEFINED 04 97,815 2,251 2,190 WATSON PHARMACEUTICALS INC COM 942683103 630 15,084 SH OTHER 04 9,922 5,162 0 WATSON PHARMACEUTICALS INC COM 942683103 35,444 848,548 SH DEFINED 01,08 297,291 551,257 0 WATSON PHARMACEUTICALS INC COM 942683103 9,304 222,753 SH DEFINED 09 222,753 0 0 WATSON PHARMACEUTICALS INC COM 942683103 1,397 33,437 SH DEFINED 10 28,332 4,870 235 WATSON PHARMACEUTICALS INC COM 942683103 21 503 SH OTHER 10 68 435 0 WATTS WATER TECHNOLOGIES INC COM 942749102 5,627 181,179 SH DEFINED 01 13,783 167,396 0 WATTS WATER TECHNOLOGIES INC COM 942749102 1 40 SH DEFINED 04 40 0 0 WATTS WATER TECHNOLOGIES INC COM 942749102 11,749 378,253 SH DEFINED 01,08 192,059 186,194 0 WATTS WATER TECHNOLOGIES INC COM 942749102 2,592 83,457 SH DEFINED 09 83,457 0 0 WATTS WATER TECHNOLOGIES INC COM 942749102 2 50 SH DEFINED 10 50 0 0 WAUSAU PAPER CORP COM 943315101 521 60,979 SH DEFINED 01 20,346 39,013 1,620 WAUSAU PAPER CORP COM 943315101 1 150 SH DEFINED 04 150 0 0 WAUSAU PAPER CORP COM 943315101 3,085 361,282 SH DEFINED 01,08 86,262 275,020 0 WAUSAU PAPER CORP COM 943315101 1,125 131,688 SH DEFINED 09 131,688 0 0 WAUSAU PAPER CORP COM 943315101 1 80 SH DEFINED 10 80 0 0 WAVE SYSTEMS CORP COM 943526301 91 22,872 SH DEFINED 01 3,515 19,357 0 WAVE SYSTEMS CORP COM 943526301 353 88,330 SH DEFINED 01,08 16,324 72,006 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 88 10,364 SH DEFINED 01 0 10,364 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 108 12,748 SH DEFINED 01,08 10,310 2,438 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 66 7,169 SH DEFINED 01 0 7,169 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 76 8,318 SH DEFINED 01,08 6,638 1,680 0 WEB COM GROUP INC COM 94733A104 175 32,124 SH DEFINED 01 6,635 25,459 30 WEB COM GROUP INC COM 94733A104 7 1,370 SH DEFINED 04 1,370 0 0 WEB COM GROUP INC COM 94733A104 1,093 200,469 SH DEFINED 01,08 44,409 156,060 0 WEB COM GROUP INC COM 94733A104 544 99,900 SH DEFINED 09 99,900 0 0 WEB COM GROUP INC COM 94733A104 0 50 SH DEFINED 10 50 0 0 WEBSENSE INC COM 947684106 1,722 75,611 SH DEFINED 01 25,044 49,357 1,210 WEBSENSE INC COM 947684106 471 20,670 SH OTHER 01 0 20,670 0 WEBSENSE INC COM 947684106 2 70 SH DEFINED 04 70 0 0 WEBSENSE INC COM 947684106 8,588 377,143 SH DEFINED 01,08 83,422 293,721 0 WEBSENSE INC COM 947684106 2,753 120,906 SH DEFINED 09 120,906 0 0 WEBSENSE INC COM 947684106 2 100 SH DEFINED 10 100 0 0 WEBMD HEALTH CORP COM 94770V102 709 15,287 SH DEFINED 01 4,174 11,113 0 WEBMD HEALTH CORP COM 94770V102 10 210 SH OTHER 01 200 0 10 WEBMD HEALTH CORP COM 94770V102 6,073 130,930 SH DEFINED 01,08 9,450 121,480 0 WEBMD HEALTH CORP COM 94770V102 453 9,760 SH DEFINED 09 9,760 0 0 WEBMD HEALTH CORP COM 94770V102 5 110 SH DEFINED 10 110 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 502 ________ WEBMEDIABRANDS INC COM 94770W100 25 25,357 SH DEFINED 01 0 25,357 0 WEBMEDIABRANDS INC COM 94770W100 28 28,673 SH DEFINED 01,08 20,857 7,816 0 WEBSTER FINL CORP CONN COM 947890109 2,312 132,187 SH DEFINED 01 21,184 107,923 3,080 WEBSTER FINL CORP CONN COM 947890109 285 16,320 SH OTHER 01 13,330 2,990 0 WEBSTER FINL CORP CONN COM 947890109 2 105 SH DEFINED 04 105 0 0 WEBSTER FINL CORP CONN COM 947890109 13,603 777,758 SH DEFINED 01,08 149,235 628,523 0 WEBSTER FINL CORP CONN COM 947890109 3,348 191,412 SH DEFINED 09 191,412 0 0 WEBSTER FINL CORP CONN COM 947890109 43 2,480 SH DEFINED 10 2,480 0 0 WEGENER CORP COM 948585104 6 25,241 SH DEFINED 01 0 25,241 0 WEGENER CORP COM 948585104 8 37,791 SH DEFINED 01,08 27,772 10,019 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 348 13,619 SH DEFINED 01 3,286 10,273 60 WEIGHT WATCHERS INTL INC NEW COM 948626106 1 25 SH OTHER 01 0 0 25 WEIGHT WATCHERS INTL INC NEW COM 948626106 4,770 186,840 SH DEFINED 01,08 99,389 87,451 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 211 8,255 SH DEFINED 09 8,255 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 2 70 SH DEFINED 10 70 0 0 WEINGARTEN RLTY INVS COM 948741103 3,310 153,521 SH DEFINED 01 23,879 129,119 523 WEINGARTEN RLTY INVS COM 948741103 2 75 SH OTHER 01 0 0 75 WEINGARTEN RLTY INVS COM 948741103 5 226 SH DEFINED 04 226 0 0 WEINGARTEN RLTY INVS COM 948741103 19,333 896,697 SH DEFINED 01,08 279,034 617,663 0 WEINGARTEN RLTY INVS COM 948741103 526 24,375 SH DEFINED 09 24,375 0 0 WEINGARTEN RLTY INVS COM 948741103 5 210 SH DEFINED 10 0 0 210 WEIS MKTS INC COM 948849104 947 26,054 SH DEFINED 01 2,362 23,687 5 WEIS MKTS INC COM 948849104 3,759 103,390 SH DEFINED 01,08 33,127 70,263 0 WEIS MKTS INC COM 948849104 1,043 28,676 SH DEFINED 09 28,676 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2,485 83,401 SH DEFINED 01 12,694 69,637 1,070 WELLCARE HEALTH PLANS INC COM 94946T106 2 80 SH DEFINED 04 80 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 14,726 494,164 SH DEFINED 01,08 99,300 394,864 0 WELLCARE HEALTH PLANS INC COM 94946T106 3,498 117,372 SH DEFINED 09 117,372 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2 80 SH DEFINED 10 80 0 0 WELLPOINT INC COM 94973V107 34,266 532,249 SH DEFINED 01 278,212 249,936 4,101 WELLPOINT INC COM 94973V107 743 11,542 SH OTHER 01 4,369 7,000 173 WELLPOINT INC COM 94973V107 1,699 26,384 SH DEFINED 04 24,503 730 1,151 WELLPOINT INC COM 94973V107 18 284 SH OTHER 04 252 32 0 WELLPOINT INC COM 94973V107 37 575 SH DEFINED 07,10 575 0 0 WELLPOINT INC COM 94973V107 238,157 3,699,244 SH DEFINED 01,08 1,358,768 2,340,476 0 WELLPOINT INC COM 94973V107 60,705 942,914 SH DEFINED 09 942,914 0 0 WELLPOINT INC COM 94973V107 921 14,302 SH DEFINED 10 12,377 1,250 675 WELLPOINT INC COM 94973V107 17 261 SH OTHER 10 261 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 503 ________ WELLS FARGO & CO NEW COM 949746101 269,794 8,669,457 SH DEFINED 01 5,125,466 3,331,251 212,740 WELLS FARGO & CO NEW COM 949746101 38,428 1,234,838 SH OTHER 01 703,878 401,064 129,896 WELLS FARGO & CO NEW COM 949746101 121,796 3,913,765 SH DEFINED 04 3,481,808 254,021 177,936 WELLS FARGO & CO NEW COM 949746101 35,051 1,126,333 SH OTHER 04 895,434 131,842 99,057 WELLS FARGO & CO NEW COM 949746101 235 7,547 SH DEFINED 07,10 7,547 0 0 WELLS FARGO & CO NEW COM 949746101 1,316,296 42,297,429 SH DEFINED 01,08 15,298,928 26,967,041 31,460 WELLS FARGO & CO NEW COM 949746101 334,616 10,752,434 SH DEFINED 09 10,752,434 0 0 WELLS FARGO & CO NEW COM 949746101 40,097 1,288,459 SH DEFINED 10 1,092,224 71,029 125,206 WELLS FARGO & CO NEW COM 949746101 7,413 238,196 SH OTHER 10 108,779 111,147 18,270 WELLS FARGO & CO NEW CONV PFD 949746804 244 250 DEFINED 10 250 0 0 WELLS GARDNER ELECTRS CORP COM 949765101 20 8,890 SH DEFINED 01 0 8,890 0 WELLS GARDNER ELECTRS CORP COM 949765101 46 20,064 SH DEFINED 01,08 9,663 10,401 0 WENDYS ARBYS GROUP INC COM 950587105 911 182,128 SH DEFINED 01 95,919 74,509 11,700 WENDYS ARBYS GROUP INC COM 950587105 1 270 SH OTHER 01 0 0 270 WENDYS ARBYS GROUP INC COM 950587105 4 787 SH DEFINED 04 787 0 0 WENDYS ARBYS GROUP INC COM 950587105 10,675 2,134,918 SH DEFINED 01,08 151,138 1,983,780 0 WENDYS ARBYS GROUP INC COM 950587105 382 76,488 SH DEFINED 09 76,488 0 0 WENDYS ARBYS GROUP INC COM 950587105 4 850 SH DEFINED 10 850 0 0 WERNER ENTERPRISES INC COM 950755108 9,517 410,749 SH DEFINED 01 12,731 396,008 2,010 WERNER ENTERPRISES INC COM 950755108 2 70 SH DEFINED 04 40 30 0 WERNER ENTERPRISES INC COM 950755108 11,954 515,923 SH DEFINED 01,08 96,995 418,928 0 WERNER ENTERPRISES INC COM 950755108 2,654 114,528 SH DEFINED 09 114,528 0 0 WERNER ENTERPRISES INC COM 950755108 2 100 SH DEFINED 10 100 0 0 WESBANCO INC COM 950810101 1,669 102,619 SH DEFINED 01 15,159 87,460 0 WESBANCO INC COM 950810101 4,043 248,634 SH DEFINED 01,08 105,603 143,031 0 WESBANCO INC COM 950810101 1,089 66,955 SH DEFINED 09 66,955 0 0 WESBANCO INC COM 950810101 2 110 SH DEFINED 10 110 0 0 WESCO FINL CORP COM 950817106 159 413 SH DEFINED 01 143 270 0 WESCO FINL CORP COM 950817106 299 775 SH DEFINED 04 775 0 0 WESCO FINL CORP COM 950817106 49 128 SH OTHER 04 128 0 0 WESCO FINL CORP COM 950817106 1,376 3,569 SH DEFINED 01,08 268 3,301 0 WESCO INTL INC COM 95082P105 1,395 40,180 SH DEFINED 01 5,033 34,787 360 WESCO INTL INC COM 95082P105 15 420 SH OTHER 01 0 400 20 WESCO INTL INC COM 95082P105 29 830 SH DEFINED 04 30 800 0 WESCO INTL INC COM 95082P105 22 625 SH OTHER 04 625 0 0 WESCO INTL INC COM 95082P105 5,917 170,481 SH DEFINED 01,08 48,844 121,637 0 WESCO INTL INC COM 95082P105 45 1,305 SH DEFINED 10 80 1,225 0 WEST BANCORPORATION INC COM 95123P106 88 13,302 SH DEFINED 01 3,790 9,512 0 WEST BANCORPORATION INC COM 95123P106 706 107,322 SH DEFINED 01,08 20,378 86,944 0 WEST BANCORPORATION INC COM 95123P106 152 23,100 SH DEFINED 09 23,100 0 0 WEST BANCORPORATION INC COM 95123P106 1 160 SH DEFINED 10 160 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 504 ________ WEST COAST BANCORP ORE NEW COM 952145100 45 17,582 SH DEFINED 01 0 17,582 0 WEST COAST BANCORP ORE NEW COM 952145100 150 58,107 SH DEFINED 01,08 13,112 44,995 0 WEST MARINE INC COM 954235107 231 21,329 SH DEFINED 01 3,149 18,180 0 WEST MARINE INC COM 954235107 1,193 109,949 SH DEFINED 01,08 26,089 83,860 0 WEST MARINE INC COM 954235107 470 43,304 SH DEFINED 09 43,304 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2,105 50,187 SH DEFINED 01 13,298 36,109 780 WEST PHARMACEUTICAL SVSC INC COM 955306105 8 200 SH DEFINED 04 50 150 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 11,717 279,307 SH DEFINED 01,08 64,592 214,715 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3,829 91,271 SH DEFINED 09 91,271 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21 500 SH DEFINED 10 100 400 0 WESTAR ENERGY INC COM 95709T100 4,816 215,962 SH DEFINED 01 33,884 181,473 605 WESTAR ENERGY INC COM 95709T100 195 8,760 SH OTHER 01 0 5,970 2,790 WESTAR ENERGY INC COM 95709T100 486 21,780 SH DEFINED 04 3,110 18,670 0 WESTAR ENERGY INC COM 95709T100 348 15,600 SH OTHER 04 0 15,600 0 WESTAR ENERGY INC COM 95709T100 18,020 808,091 SH DEFINED 01,08 193,451 614,640 0 WESTAR ENERGY INC COM 95709T100 352 15,770 SH DEFINED 10 2,670 12,540 560 WESTAMERICA BANCORPORATION COM 957090103 2,870 49,787 SH DEFINED 01 16,004 33,013 770 WESTAMERICA BANCORPORATION COM 957090103 20 345 SH OTHER 01 60 165 120 WESTAMERICA BANCORPORATION COM 957090103 483 8,375 SH DEFINED 04 7,780 345 250 WESTAMERICA BANCORPORATION COM 957090103 25 435 SH OTHER 04 220 165 50 WESTAMERICA BANCORPORATION COM 957090103 19,133 331,884 SH DEFINED 01,08 50,545 281,339 0 WESTAMERICA BANCORPORATION COM 957090103 4,859 84,292 SH DEFINED 09 84,292 0 0 WESTAMERICA BANCORPORATION COM 957090103 500 8,670 SH DEFINED 10 8,590 0 80 WESTELL TECHNOLOGIES INC COM 957541105 88 62,063 SH DEFINED 01 0 62,063 0 WESTELL TECHNOLOGIES INC COM 957541105 143 100,924 SH DEFINED 01,08 55,839 45,085 0 WESTERN ALLIANCE BANCORP COM 957638109 320 56,152 SH DEFINED 01 12,261 43,891 0 WESTERN ALLIANCE BANCORP COM 957638109 2,360 414,810 SH DEFINED 01,08 80,065 334,745 0 WESTERN ALLIANCE BANCORP COM 957638109 762 133,902 SH DEFINED 09 133,902 0 0 WESTERN ALLIANCE BANCORP COM 957638109 0 30 SH DEFINED 10 30 0 0 WESTERN DIGITAL CORP COM 958102105 11,472 294,240 SH DEFINED 01 110,761 179,908 3,571 WESTERN DIGITAL CORP COM 958102105 88 2,253 SH OTHER 01 1,737 281 235 WESTERN DIGITAL CORP COM 958102105 744 19,077 SH DEFINED 04 17,692 1,120 265 WESTERN DIGITAL CORP COM 958102105 470 12,065 SH OTHER 04 379 11,686 0 WESTERN DIGITAL CORP COM 958102105 74,191 1,902,820 SH DEFINED 01,08 707,318 1,195,502 0 WESTERN DIGITAL CORP COM 958102105 18,147 465,438 SH DEFINED 09 465,438 0 0 WESTERN DIGITAL CORP COM 958102105 476 12,208 SH DEFINED 10 9,278 2,500 430 WESTERN DIGITAL CORP COM 958102105 5 125 SH OTHER 10 125 0 0 WESTERN REFNG INC COM 959319104 318 57,885 SH DEFINED 01 9,798 48,087 0 WESTERN REFNG INC COM 959319104 1,879 341,655 SH DEFINED 01,08 73,351 268,304 0 WESTERN REFNG INC COM 959319104 560 101,903 SH DEFINED 09 101,903 0 0 WESTERN REFNG INC COM 959319104 0 50 SH DEFINED 10 50 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 505 ________ WESTERN UN CO COM 959802109 15,788 930,880 SH DEFINED 01 497,830 426,231 6,819 WESTERN UN CO COM 959802109 2,270 133,840 SH OTHER 01 101,048 18,481 14,311 WESTERN UN CO COM 959802109 2,076 122,413 SH DEFINED 04 83,905 3,290 35,218 WESTERN UN CO COM 959802109 580 34,221 SH OTHER 04 22,965 3,916 7,340 WESTERN UN CO COM 959802109 91,884 5,417,706 SH DEFINED 01,08 1,900,037 3,517,669 0 WESTERN UN CO COM 959802109 24,453 1,441,788 SH DEFINED 09 1,441,788 0 0 WESTERN UN CO COM 959802109 419 24,723 SH DEFINED 10 15,628 8,000 1,095 WESTERN UN CO COM 959802109 8 455 SH OTHER 10 455 0 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 645 70,182 SH DEFINED 01 15,971 53,316 895 WESTFIELD FINANCIAL INC NEW COM 96008P104 69 7,475 SH OTHER 01 0 7,475 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 176 19,130 SH DEFINED 04 5,660 13,470 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 2,296 249,833 SH DEFINED 01,08 57,095 192,738 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 961 104,555 SH DEFINED 09 104,555 0 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 119 12,895 SH DEFINED 10 2,505 10,390 0 WESTLAKE CHEM CORP COM 960413102 3,641 141,185 SH DEFINED 01 3,677 137,508 0 WESTLAKE CHEM CORP COM 960413102 7,254 281,286 SH DEFINED 01,08 161,234 120,052 0 WESTLAKE CHEM CORP COM 960413102 1,315 51,000 SH DEFINED 09 51,000 0 0 WESTLAKE CHEM CORP COM 960413102 1 30 SH DEFINED 10 30 0 0 WESTMORELAND COAL CO COM 960878106 146 11,536 SH DEFINED 01 2,244 9,292 0 WESTMORELAND COAL CO COM 960878106 1,106 87,601 SH DEFINED 01,08 17,890 69,711 0 WESTMORELAND COAL CO COM 960878106 350 27,700 SH DEFINED 09 27,700 0 0 WESTMORELAND COAL CO COM 960878106 0 10 SH DEFINED 10 10 0 0 WESTPAC BKG CORP COM 961214301 10,336 81,332 SH DEFINED 01 70,787 1,455 9,090 WESTPAC BKG CORP COM 961214301 120 943 SH OTHER 01 266 677 0 WESTPAC BKG CORP COM 961214301 836 6,577 SH DEFINED 04 6,577 0 0 WESTPAC BKG CORP COM 961214301 3,690 29,038 SH DEFINED 01,08 29,038 0 0 WESTPAC BKG CORP COM 961214301 63 499 SH DEFINED 10 455 44 0 WESTWOOD HLDGS GROUP INC COM 961765104 551 14,971 SH DEFINED 01 1,029 13,942 0 WESTWOOD HLDGS GROUP INC COM 961765104 2,064 56,082 SH DEFINED 01,08 18,084 37,998 0 WESTWOOD HLDGS GROUP INC COM 961765104 533 14,497 SH DEFINED 09 14,497 0 0 WET SEAL INC COM 961840105 608 127,789 SH DEFINED 01 24,248 103,541 0 WET SEAL INC COM 961840105 3,701 777,579 SH DEFINED 01,08 175,014 602,565 0 WET SEAL INC COM 961840105 1,333 279,969 SH DEFINED 09 279,969 0 0 WET SEAL INC COM 961840105 1 150 SH DEFINED 10 150 0 0 WEYCO GROUP INC COM 962149100 358 15,212 SH DEFINED 01 1,456 13,756 0 WEYCO GROUP INC COM 962149100 1,500 63,779 SH DEFINED 01,08 18,620 45,159 0 WEYCO GROUP INC COM 962149100 440 18,700 SH DEFINED 09 18,700 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 506 ________ WEYERHAEUSER CO COM 962166104 11,756 259,691 SH DEFINED 01 149,122 104,339 6,230 WEYERHAEUSER CO COM 962166104 1,007 22,240 SH OTHER 01 8,228 10,685 3,327 WEYERHAEUSER CO COM 962166104 829 18,316 SH DEFINED 04 16,316 1,182 818 WEYERHAEUSER CO COM 962166104 353 7,805 SH OTHER 04 5,159 1,015 1,631 WEYERHAEUSER CO COM 962166104 15 330 SH DEFINED 07,10 330 0 0 WEYERHAEUSER CO COM 962166104 75,867 1,675,880 SH DEFINED 01,08 586,192 1,089,688 0 WEYERHAEUSER CO COM 962166104 19,987 441,496 SH DEFINED 09 441,496 0 0 WEYERHAEUSER CO COM 962166104 1,730 38,207 SH DEFINED 10 9,067 24,000 5,140 WEYERHAEUSER CO COM 962166104 67 1,489 SH OTHER 10 75 1,414 0 WHIRLPOOL CORP COM 963320106 7,837 89,828 SH DEFINED 01 41,096 47,107 1,625 WHIRLPOOL CORP COM 963320106 221 2,532 SH OTHER 01 1,164 497 871 WHIRLPOOL CORP COM 963320106 518 5,934 SH DEFINED 04 5,579 218 137 WHIRLPOOL CORP COM 963320106 501 5,744 SH OTHER 04 89 5,655 0 WHIRLPOOL CORP COM 963320106 13 150 SH DEFINED 07,10 150 0 0 WHIRLPOOL CORP COM 963320106 57,032 653,661 SH DEFINED 01,08 250,135 403,526 0 WHIRLPOOL CORP COM 963320106 13,101 150,155 SH DEFINED 09 150,155 0 0 WHIRLPOOL CORP COM 963320106 430 4,929 SH DEFINED 10 3,719 1,200 10 WHIRLPOOL CORP COM 963320106 4 41 SH OTHER 10 24 17 0 WHITE ELECTR DESIGNS CORP COM 963801105 270 38,620 SH DEFINED 01 4,922 33,698 0 WHITE ELECTR DESIGNS CORP COM 963801105 1,327 189,594 SH DEFINED 01,08 47,495 142,099 0 WHITE ELECTR DESIGNS CORP COM 963801105 555 79,254 SH DEFINED 09 79,254 0 0 WHITING PETE CORP NEW COM 966387102 1,638 20,266 SH DEFINED 01 13,560 6,166 540 WHITING PETE CORP NEW COM 966387102 116 1,440 SH OTHER 01 0 1,040 400 WHITING PETE CORP NEW COM 966387102 403 4,989 SH DEFINED 04 4,929 0 60 WHITING PETE CORP NEW COM 966387102 187 2,310 SH OTHER 04 80 2,230 0 WHITING PETE CORP NEW COM 966387102 12,987 160,647 SH DEFINED 01,08 21,188 139,459 0 WHITING PETE CORP NEW COM 966387102 362 4,475 SH DEFINED 10 3,875 600 0 WHITNEY HLDG CORP COM 966612103 1,255 91,022 SH DEFINED 01 46,778 44,244 0 WHITNEY HLDG CORP COM 966612103 9 640 SH OTHER 01 590 0 50 WHITNEY HLDG CORP COM 966612103 182 13,230 SH DEFINED 04 12,755 475 0 WHITNEY HLDG CORP COM 966612103 38 2,735 SH OTHER 04 2,735 0 0 WHITNEY HLDG CORP COM 966612103 5,219 378,444 SH DEFINED 01,08 102,597 275,847 0 WHITNEY HLDG CORP COM 966612103 120 8,680 SH DEFINED 10 8,680 0 0 WHOLE FOODS MKT INC COM 966837106 9,006 249,137 SH DEFINED 01 148,780 96,062 4,295 WHOLE FOODS MKT INC COM 966837106 731 20,225 SH OTHER 01 9,036 8,889 2,300 WHOLE FOODS MKT INC COM 966837106 4,689 129,722 SH DEFINED 04 123,741 4,659 1,322 WHOLE FOODS MKT INC COM 966837106 1,028 28,443 SH OTHER 04 12,655 15,788 0 WHOLE FOODS MKT INC COM 966837106 44,574 1,233,042 SH DEFINED 01,08 431,420 801,622 0 WHOLE FOODS MKT INC COM 966837106 12,038 333,010 SH DEFINED 09 333,010 0 0 WHOLE FOODS MKT INC COM 966837106 2,140 59,192 SH DEFINED 10 52,366 6,556 270 WHOLE FOODS MKT INC COM 966837106 143 3,967 SH OTHER 10 874 543 2,550 WIDEPOINT CORP COM 967590100 1 1,600 SH DEFINED 01 0 1,600 0 WIDEPOINT CORP COM 967590100 39 51,558 SH DEFINED 01,08 0 51,558 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 507 ________ WILBER CORP COM 967797101 29 4,433 SH DEFINED 01 617 3,816 0 WILBER CORP COM 967797101 251 38,264 SH DEFINED 01,08 7,005 31,259 0 WILBER CORP COM 967797101 9 1,400 SH DEFINED 09 1,400 0 0 WILEY JOHN & SONS INC COM 968223206 2,557 59,069 SH DEFINED 01 43,031 12,498 3,540 WILEY JOHN & SONS INC COM 968223206 285 6,585 SH OTHER 01 0 1,555 5,030 WILEY JOHN & SONS INC COM 968223206 495 11,440 SH DEFINED 04 6,031 5,094 315 WILEY JOHN & SONS INC COM 968223206 36 840 SH DEFINED 07,10 0 840 0 WILEY JOHN & SONS INC COM 968223206 11,010 254,401 SH DEFINED 01,08 11,957 242,444 0 WILEY JOHN & SONS INC COM 968223206 140 3,230 SH DEFINED 10 2,100 1,030 100 WILLBROS GROUP INC DEL COM 969203108 2,611 217,443 SH DEFINED 01 15,744 201,684 15 WILLBROS GROUP INC DEL COM 969203108 52 4,310 SH OTHER 01 0 4,310 0 WILLBROS GROUP INC DEL COM 969203108 160 13,320 SH DEFINED 04 3,730 9,590 0 WILLBROS GROUP INC DEL COM 969203108 5,575 464,195 SH DEFINED 01,08 222,519 241,676 0 WILLBROS GROUP INC DEL COM 969203108 1,331 110,863 SH DEFINED 09 110,863 0 0 WILLBROS GROUP INC DEL COM 969203108 108 8,990 SH DEFINED 10 1,475 7,515 0 WILLIAMS COS INC DEL COM 969457100 14,693 636,053 SH DEFINED 01 312,891 319,360 3,802 WILLIAMS COS INC DEL COM 969457100 1,933 83,687 SH OTHER 01 60,075 23,106 506 WILLIAMS COS INC DEL COM 969457100 1,210 52,376 SH DEFINED 04 48,646 1,293 2,437 WILLIAMS COS INC DEL COM 969457100 13 580 SH OTHER 04 538 42 0 WILLIAMS COS INC DEL COM 969457100 23 1,005 SH DEFINED 07,10 1,005 0 0 WILLIAMS COS INC DEL COM 969457100 113,718 4,922,839 SH DEFINED 01,08 1,830,917 3,091,922 0 WILLIAMS COS INC DEL COM 969457100 28,249 1,222,887 SH DEFINED 09 1,222,887 0 0 WILLIAMS COS INC DEL COM 969457100 330 14,287 SH DEFINED 10 13,310 27 950 WILLIAMS COS INC DEL COM 969457100 8 336 SH OTHER 10 336 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 2,477 70,819 SH DEFINED 01 1,447 69,372 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 4,134 118,191 SH DEFINED 01,08 73,972 44,219 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 528 15,103 SH DEFINED 09 15,103 0 0 WILLIAMS PARTNERS L P COM 96950F104 111 2,770 SH DEFINED 01 2,770 0 0 WILLIAMS PARTNERS L P COM 96950F104 364 9,050 SH OTHER 01 9,050 0 0 WILLIAMS PARTNERS L P COM 96950F104 80 2,000 SH DEFINED 04 2,000 0 0 WILLIAMS PIPELINE PARTNERS L COM 96950K103 328 10,840 SH DEFINED 01 10,840 0 0 WILLIAMS SONOMA INC COM 969904101 2,584 98,291 SH DEFINED 01 26,932 70,329 1,030 WILLIAMS SONOMA INC COM 969904101 32 1,220 SH OTHER 01 0 1,150 70 WILLIAMS SONOMA INC COM 969904101 136 5,191 SH DEFINED 04 4,491 700 0 WILLIAMS SONOMA INC COM 969904101 4 135 SH OTHER 04 135 0 0 WILLIAMS SONOMA INC COM 969904101 17,310 658,409 SH DEFINED 01,08 91,627 566,782 0 WILLIAMS SONOMA INC COM 969904101 71 2,715 SH DEFINED 10 2,335 380 0 WILLIS LEASE FINANCE CORP COM 970646105 645 40,905 SH DEFINED 01 530 40,375 0 WILLIS LEASE FINANCE CORP COM 970646105 1,179 74,716 SH DEFINED 01,08 44,764 29,952 0 WILLIS LEASE FINANCE CORP COM 970646105 82 5,200 SH DEFINED 09 5,200 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 508 ________ WILMINGTON TRUST CORP COM 971807102 1,061 64,060 SH DEFINED 01 19,805 44,185 70 WILMINGTON TRUST CORP COM 971807102 9 550 SH OTHER 01 0 0 550 WILMINGTON TRUST CORP COM 971807102 430 25,936 SH DEFINED 04 9,118 16,818 0 WILMINGTON TRUST CORP COM 971807102 42 2,530 SH DEFINED 07,10 0 2,530 0 WILMINGTON TRUST CORP COM 971807102 9,028 544,830 SH DEFINED 01,08 68,343 476,487 0 WILMINGTON TRUST CORP COM 971807102 26 1,575 SH DEFINED 10 735 840 0 WILSHIRE BANCORP INC COM 97186T108 2,138 193,871 SH DEFINED 01 9,283 183,478 1,110 WILSHIRE BANCORP INC COM 97186T108 3,603 326,659 SH DEFINED 01,08 207,323 119,336 0 WILSHIRE BANCORP INC COM 97186T108 678 61,445 SH DEFINED 09 61,445 0 0 WIMM BILL DANN FOODS OJSC COM 97263M109 252 11,261 SH DEFINED 01 6,289 4,972 0 WIMM BILL DANN FOODS OJSC COM 97263M109 1,384 61,718 SH DEFINED 01,08 61,718 0 0 WIMM BILL DANN FOODS OJSC COM 97263M109 10,261 457,676 SH DEFINED 09 457,676 0 0 WINDSTREAM CORP COM 97381W104 5,290 485,798 SH DEFINED 01 234,659 244,610 6,529 WINDSTREAM CORP COM 97381W104 82 7,507 SH OTHER 01 7,030 477 0 WINDSTREAM CORP COM 97381W104 276 25,316 SH DEFINED 04 23,133 1,133 1,050 WINDSTREAM CORP COM 97381W104 4 381 SH OTHER 04 349 32 0 WINDSTREAM CORP COM 97381W104 2 225 SH DEFINED 07,10 225 0 0 WINDSTREAM CORP COM 97381W104 39,594 3,635,784 SH DEFINED 01,08 1,279,915 2,355,869 0 WINDSTREAM CORP COM 97381W104 9,661 887,182 SH DEFINED 09 887,182 0 0 WINDSTREAM CORP COM 97381W104 135 12,360 SH DEFINED 10 12,360 0 0 WINDSTREAM CORP COM 97381W104 3 310 SH OTHER 10 310 0 0 WINMARK CORP COM 974250102 190 8,214 SH DEFINED 01 0 8,214 0 WINMARK CORP COM 974250102 253 10,920 SH DEFINED 01,08 7,327 3,593 0 WINN DIXIE STORES INC COM 974280307 1,809 144,828 SH DEFINED 01 33,522 110,731 575 WINN DIXIE STORES INC COM 974280307 253 20,240 SH OTHER 01 0 19,470 770 WINN DIXIE STORES INC COM 974280307 218 17,455 SH DEFINED 04 17,060 395 0 WINN DIXIE STORES INC COM 974280307 6,103 488,638 SH DEFINED 01,08 146,473 342,165 0 WINN DIXIE STORES INC COM 974280307 1,850 148,100 SH DEFINED 09 148,100 0 0 WINN DIXIE STORES INC COM 974280307 140 11,200 SH DEFINED 10 11,200 0 0 WINNEBAGO INDS INC COM 974637100 918 62,863 SH DEFINED 01 14,344 47,609 910 WINNEBAGO INDS INC COM 974637100 0 20 SH DEFINED 04 20 0 0 WINNEBAGO INDS INC COM 974637100 3,840 262,807 SH DEFINED 01,08 75,805 187,002 0 WINNEBAGO INDS INC COM 974637100 1,199 82,096 SH DEFINED 09 82,096 0 0 WINNEBAGO INDS INC COM 974637100 1 50 SH DEFINED 10 50 0 0 WINTHROP RLTY TR COM 976391300 161 13,355 SH DEFINED 01 2,888 10,467 0 WINTHROP RLTY TR COM 976391300 1,392 115,608 SH DEFINED 01,08 35,245 80,363 0 WINTHROP RLTY TR COM 976391300 470 39,034 SH DEFINED 09 39,034 0 0 WINTHROP RLTY TR COM 976391300 0 20 SH DEFINED 10 20 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 509 ________ WINTRUST FINANCIAL CORP COM 97650W108 2,971 79,856 SH DEFINED 01 24,167 54,349 1,340 WINTRUST FINANCIAL CORP COM 97650W108 10 280 SH OTHER 01 280 0 0 WINTRUST FINANCIAL CORP COM 97650W108 231 6,210 SH DEFINED 04 6,210 0 0 WINTRUST FINANCIAL CORP COM 97650W108 9 255 SH OTHER 04 255 0 0 WINTRUST FINANCIAL CORP COM 97650W108 9,118 245,035 SH DEFINED 01,08 80,027 165,008 0 WINTRUST FINANCIAL CORP COM 97650W108 2,855 76,721 SH DEFINED 09 76,721 0 0 WINTRUST FINANCIAL CORP COM 97650W108 158 4,245 SH DEFINED 10 4,245 0 0 WINTRUST FINANCIAL CORP COM 97650W108 3 70 SH OTHER 10 0 70 0 WIPRO LTD COM 97651M109 342 14,674 SH DEFINED 01 14,674 0 0 WIPRO LTD COM 97651M109 1,473 63,174 SH DEFINED 01,08 63,174 0 0 WIPRO LTD COM 97651M109 118 5,071 SH DEFINED 09 5,071 0 0 WIRELESS RONIN TECHNOLOGIES COM 97652A203 29 11,800 SH DEFINED 01,08 0 11,800 0 WIRELESS TELECOM GROUP INC COM 976524108 25 25,633 SH DEFINED 01 0 25,633 0 WIRELESS TELECOM GROUP INC COM 976524108 52 52,788 SH DEFINED 01,08 29,918 22,870 0 WISCONSIN ENERGY CORP COM 976657106 5,750 116,364 SH DEFINED 01 55,457 57,947 2,960 WISCONSIN ENERGY CORP COM 976657106 957 19,368 SH OTHER 01 10,833 8,535 0 WISCONSIN ENERGY CORP COM 976657106 648 13,118 SH DEFINED 04 12,601 295 222 WISCONSIN ENERGY CORP COM 976657106 130 2,632 SH OTHER 04 2,632 0 0 WISCONSIN ENERGY CORP COM 976657106 5 100 SH DEFINED 07,10 100 0 0 WISCONSIN ENERGY CORP COM 976657106 45,918 929,318 SH DEFINED 01,08 332,529 596,789 0 WISCONSIN ENERGY CORP COM 976657106 11,995 242,769 SH DEFINED 09 242,769 0 0 WISCONSIN ENERGY CORP COM 976657106 184 3,724 SH DEFINED 10 3,434 0 290 WISCONSIN ENERGY CORP COM 976657106 3 70 SH OTHER 10 35 35 0 WISDOMTREE TRUST COM 97717W422 350 15,000 SH OTHER 01 15,000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3,014 103,359 SH DEFINED 01 31,043 70,816 1,500 WOLVERINE WORLD WIDE INC COM 978097103 9 300 SH OTHER 01 0 115 185 WOLVERINE WORLD WIDE INC COM 978097103 237 8,125 SH DEFINED 04 7,170 695 260 WOLVERINE WORLD WIDE INC COM 978097103 12 415 SH OTHER 04 190 225 0 WOLVERINE WORLD WIDE INC COM 978097103 13,172 451,712 SH DEFINED 01,08 114,873 336,839 0 WOLVERINE WORLD WIDE INC COM 978097103 3,982 136,573 SH DEFINED 09 136,573 0 0 WOLVERINE WORLD WIDE INC COM 978097103 321 10,995 SH DEFINED 10 9,570 1,275 150 WONDER AUTO TECHNOLOGY INC COM 978166106 152 14,375 SH DEFINED 01 2,632 11,743 0 WONDER AUTO TECHNOLOGY INC COM 978166106 1,185 112,048 SH DEFINED 01,08 22,398 89,650 0 WONDER AUTO TECHNOLOGY INC COM 978166106 588 55,534 SH DEFINED 09 55,534 0 0 WOODWARD GOVERNOR CO COM 980745103 3,129 97,831 SH DEFINED 01 14,871 81,520 1,440 WOODWARD GOVERNOR CO COM 980745103 35 1,100 SH OTHER 01 0 1,100 0 WOODWARD GOVERNOR CO COM 980745103 55 1,720 SH DEFINED 04 720 1,000 0 WOODWARD GOVERNOR CO COM 980745103 21,761 680,462 SH DEFINED 01,08 114,657 565,805 0 WOODWARD GOVERNOR CO COM 980745103 5,460 170,726 SH DEFINED 09 170,726 0 0 WOODWARD GOVERNOR CO COM 980745103 17 520 SH DEFINED 10 120 400 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 510 ________ WORLD ACCEP CORP DEL COM 981419104 2,270 62,928 SH DEFINED 01 7,475 54,913 540 WORLD ACCEP CORP DEL COM 981419104 1 20 SH DEFINED 04 20 0 0 WORLD ACCEP CORP DEL COM 981419104 6,236 172,832 SH DEFINED 01,08 66,284 106,548 0 WORLD ACCEP CORP DEL COM 981419104 1,576 43,678 SH DEFINED 09 43,678 0 0 WORLD ACCEP CORP DEL COM 981419104 2 50 SH DEFINED 10 50 0 0 WORLD FUEL SVCS CORP COM 981475106 4,498 168,827 SH DEFINED 01 25,765 140,882 2,180 WORLD FUEL SVCS CORP COM 981475106 68 2,540 SH OTHER 01 0 2,540 0 WORLD FUEL SVCS CORP COM 981475106 19 705 SH DEFINED 04 705 0 0 WORLD FUEL SVCS CORP COM 981475106 15,872 595,801 SH DEFINED 01,08 200,617 395,184 0 WORLD FUEL SVCS CORP COM 981475106 4,350 163,290 SH DEFINED 09 163,290 0 0 WORLD FUEL SVCS CORP COM 981475106 3 100 SH DEFINED 10 100 0 0 WORLD FUEL SVCS CORP COM 981475106 4 160 SH OTHER 10 160 0 0 WORLD WRESTLING ENTMT INC COM 98156Q108 935 54,062 SH DEFINED 01 5,744 48,308 10 WORLD WRESTLING ENTMT INC COM 98156Q108 9 500 SH DEFINED 04 500 0 0 WORLD WRESTLING ENTMT INC COM 98156Q108 3,730 215,585 SH DEFINED 01,08 68,406 147,179 0 WORLD WRESTLING ENTMT INC COM 98156Q108 1,150 66,468 SH DEFINED 09 66,468 0 0 WORLD WRESTLING ENTMT INC COM 98156Q108 2 100 SH DEFINED 10 100 0 0 WORTHINGTON INDS INC COM 981811102 6,249 361,411 SH DEFINED 01 31,017 330,394 0 WORTHINGTON INDS INC COM 981811102 9 545 SH OTHER 01 545 0 0 WORTHINGTON INDS INC COM 981811102 225 13,005 SH DEFINED 04 13,005 0 0 WORTHINGTON INDS INC COM 981811102 8 485 SH OTHER 04 285 200 0 WORTHINGTON INDS INC COM 981811102 16,859 975,049 SH DEFINED 01,08 375,842 599,207 0 WORTHINGTON INDS INC COM 981811102 2,808 162,413 SH DEFINED 09 162,413 0 0 WORTHINGTON INDS INC COM 981811102 138 8,010 SH DEFINED 10 8,010 0 0 WRIGHT EXPRESS CORP COM 98233Q105 2,546 84,530 SH DEFINED 01 24,911 58,321 1,298 WRIGHT EXPRESS CORP COM 98233Q105 131 4,335 SH OTHER 01 0 4,335 0 WRIGHT EXPRESS CORP COM 98233Q105 458 15,210 SH DEFINED 04 2,235 12,975 0 WRIGHT EXPRESS CORP COM 98233Q105 157 5,200 SH OTHER 04 0 5,200 0 WRIGHT EXPRESS CORP COM 98233Q105 10,082 334,733 SH DEFINED 01,08 74,005 260,728 0 WRIGHT EXPRESS CORP COM 98233Q105 3,238 107,502 SH DEFINED 09 107,502 0 0 WRIGHT EXPRESS CORP COM 98233Q105 325 10,790 SH DEFINED 10 1,935 8,615 240 WRIGHT MED GROUP INC COM 98235T107 925 52,040 SH DEFINED 01 8,903 43,112 25 WRIGHT MED GROUP INC COM 98235T107 24 1,335 SH DEFINED 04 1,335 0 0 WRIGHT MED GROUP INC COM 98235T107 5,669 319,023 SH DEFINED 01,08 62,527 256,496 0 WRIGHT MED GROUP INC COM 98235T107 1,871 105,297 SH DEFINED 09 105,297 0 0 WRIGHT MED GROUP INC COM 98235T107 2 100 SH DEFINED 10 100 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 511 ________ WYNDHAM WORLDWIDE CORP COM 98310W108 5,953 231,351 SH DEFINED 01 110,331 116,994 4,026 WYNDHAM WORLDWIDE CORP COM 98310W108 189 7,357 SH OTHER 01 2,083 5,124 150 WYNDHAM WORLDWIDE CORP COM 98310W108 1,311 50,946 SH DEFINED 04 37,817 12,444 685 WYNDHAM WORLDWIDE CORP COM 98310W108 28 1,075 SH OTHER 04 832 243 0 WYNDHAM WORLDWIDE CORP COM 98310W108 33,084 1,285,801 SH DEFINED 01,08 352,352 933,449 0 WYNDHAM WORLDWIDE CORP COM 98310W108 8,530 331,520 SH DEFINED 09 331,520 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 676 26,265 SH DEFINED 10 17,730 8,305 230 WYNDHAM WORLDWIDE CORP COM 98310W108 4 138 SH OTHER 10 138 0 0 WYNN RESORTS LTD COM 983134107 5,264 69,422 SH DEFINED 01 34,051 33,876 1,495 WYNN RESORTS LTD COM 983134107 83 1,095 SH OTHER 01 873 222 0 WYNN RESORTS LTD COM 983134107 307 4,043 SH DEFINED 04 3,817 136 90 WYNN RESORTS LTD COM 983134107 2 30 SH OTHER 04 30 0 0 WYNN RESORTS LTD COM 983134107 42,401 559,158 SH DEFINED 01,08 203,547 355,611 0 WYNN RESORTS LTD COM 983134107 10,917 143,973 SH DEFINED 09 143,973 0 0 WYNN RESORTS LTD COM 983134107 199 2,626 SH DEFINED 10 2,466 0 160 WYNN RESORTS LTD COM 983134107 2 23 SH OTHER 10 0 23 0 XTO ENERGY INC COM 98385X106 28,436 602,703 SH DEFINED 01 300,929 296,064 5,710 XTO ENERGY INC COM 98385X106 532 11,285 SH OTHER 01 10,843 0 442 XTO ENERGY INC COM 98385X106 1,964 41,633 SH DEFINED 04 32,452 1,223 7,958 XTO ENERGY INC COM 98385X106 581 12,325 SH OTHER 04 6,635 5,690 0 XTO ENERGY INC COM 98385X106 222,435 4,714,604 SH DEFINED 01,08 1,644,199 3,070,405 0 XTO ENERGY INC COM 98385X106 57,603 1,220,913 SH DEFINED 09 1,220,913 0 0 XTO ENERGY INC COM 98385X106 659 13,967 SH DEFINED 10 12,583 58 1,326 XTO ENERGY INC COM 98385X106 17 365 SH OTHER 10 365 0 0 X-RITE INC COM 983857103 109 36,129 SH DEFINED 01 4,487 31,642 0 X-RITE INC COM 983857103 648 213,916 SH DEFINED 01,08 46,746 167,170 0 X-RITE INC COM 983857103 48 16,000 SH DEFINED 09 16,000 0 0 XATA CORP COM 983882309 15 4,307 SH DEFINED 01 0 4,307 0 XATA CORP COM 983882309 146 41,250 SH OTHER 04 41,250 0 0 XATA CORP COM 983882309 24 6,723 SH DEFINED 01,08 4,438 2,285 0 XCEL ENERGY INC COM 98389B100 9,337 440,435 SH DEFINED 01 206,627 225,009 8,799 XCEL ENERGY INC COM 98389B100 776 36,606 SH OTHER 01 8,151 21,065 7,390 XCEL ENERGY INC COM 98389B100 781 36,840 SH DEFINED 04 35,161 697 982 XCEL ENERGY INC COM 98389B100 234 11,036 SH OTHER 04 1,203 9,833 0 XCEL ENERGY INC COM 98389B100 20 920 SH DEFINED 07,10 920 0 0 XCEL ENERGY INC COM 98389B100 76,865 3,625,702 SH DEFINED 01,08 1,264,343 2,361,359 0 XCEL ENERGY INC COM 98389B100 20,395 962,049 SH DEFINED 09 962,049 0 0 XCEL ENERGY INC COM 98389B100 263 12,424 SH DEFINED 10 7,004 5,100 320 XCEL ENERGY INC COM 98389B100 22 1,061 SH OTHER 10 286 775 0 XETA TECHNOLOGIES INC COM 983909102 55 15,705 SH DEFINED 01 0 15,705 0 XETA TECHNOLOGIES INC COM 983909102 71 20,346 SH DEFINED 01,08 15,548 4,798 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 512 ________ XILINX INC COM 983919101 9,776 383,363 SH DEFINED 01 167,896 211,545 3,922 XILINX INC COM 983919101 219 8,579 SH OTHER 01 4,254 2,445 1,880 XILINX INC COM 983919101 1,163 45,596 SH DEFINED 04 42,646 1,202 1,748 XILINX INC COM 983919101 162 6,356 SH OTHER 04 2,676 3,680 0 XILINX INC COM 983919101 62,079 2,434,451 SH DEFINED 01,08 947,620 1,486,831 0 XILINX INC COM 983919101 14,887 583,807 SH DEFINED 09 583,807 0 0 XILINX INC COM 983919101 2,148 84,244 SH DEFINED 10 83,284 610 350 XILINX INC COM 983919101 10 379 SH OTHER 10 379 0 0 XENOPORT INC COM 98411C100 253 27,294 SH DEFINED 01 3,530 23,764 0 XENOPORT INC COM 98411C100 2,239 241,788 SH DEFINED 01,08 43,976 197,812 0 XENOPORT INC COM 98411C100 876 94,652 SH DEFINED 09 94,652 0 0 XENOPORT INC COM 98411C100 0 50 SH DEFINED 10 50 0 0 XEROX CORP COM 984121103 18,602 1,907,855 SH DEFINED 01 744,119 1,142,857 20,879 XEROX CORP COM 984121103 806 82,688 SH OTHER 01 26,349 55,759 580 XEROX CORP COM 984121103 2,405 246,625 SH DEFINED 04 231,112 5,698 9,815 XEROX CORP COM 984121103 78 7,957 SH OTHER 04 6,642 1,315 0 XEROX CORP COM 984121103 18 1,860 SH DEFINED 07,10 1,860 0 0 XEROX CORP COM 984121103 113,609 11,652,169 SH DEFINED 01,08 4,520,329 7,131,840 0 XEROX CORP COM 984121103 27,530 2,823,639 SH DEFINED 09 2,823,639 0 0 XEROX CORP COM 984121103 906 92,917 SH DEFINED 10 74,517 18,400 0 XEROX CORP COM 984121103 39 3,975 SH OTHER 10 810 3,165 0 XERIUM TECHNOLOGIES INC COM 98416J100 2 3,310 SH DEFINED 01 10 3,300 0 XERIUM TECHNOLOGIES INC COM 98416J100 22 30,661 SH DEFINED 01,08 4,132 26,529 0 YRC WORLDWIDE INC COM 984249102 33 61,341 SH DEFINED 01 7,006 54,335 0 YRC WORLDWIDE INC COM 984249102 722 1,328,078 SH DEFINED 01,08 800,602 527,476 0 YRC WORLDWIDE INC COM 984249102 1,653 3,039,322 SH DEFINED 09 3,039,322 0 0 YRC WORLDWIDE INC COM 984249102 0 110 SH DEFINED 10 110 0 0 YADKIN VALLEY FINANCIAL CORP COM 984314104 38 8,866 SH DEFINED 01 3,414 5,452 0 YADKIN VALLEY FINANCIAL CORP COM 984314104 449 104,381 SH DEFINED 01,08 17,456 86,925 0 YADKIN VALLEY FINANCIAL CORP COM 984314104 112 26,000 SH DEFINED 09 26,000 0 0 YADKIN VALLEY FINANCIAL CORP COM 984314104 0 20 SH DEFINED 10 20 0 0 YAHOO INC COM 984332106 23,152 1,400,608 SH DEFINED 01 660,070 732,568 7,970 YAHOO INC COM 984332106 372 22,530 SH OTHER 01 14,358 6,541 1,631 YAHOO INC COM 984332106 4,528 273,947 SH DEFINED 04 266,820 3,502 3,625 YAHOO INC COM 984332106 39 2,339 SH OTHER 04 2,252 87 0 YAHOO INC COM 984332106 15 880 SH DEFINED 07,10 880 0 0 YAHOO INC COM 984332106 159,538 9,651,407 SH DEFINED 01,08 3,523,212 6,128,195 0 YAHOO INC COM 984332106 38,434 2,325,096 SH DEFINED 09 2,325,096 0 0 YAHOO INC COM 984332106 426 25,780 SH DEFINED 10 24,489 0 1,291 YAHOO INC COM 984332106 540 32,649 SH OTHER 10 1,034 19,500 12,115 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 513 ________ YAMANA GOLD INC COM 98462Y100 1,018 103,383 SH DEFINED 01 92,273 0 11,110 YAMANA GOLD INC COM 98462Y100 11 1,119 SH OTHER 01 171 948 0 YAMANA GOLD INC COM 98462Y100 80 8,076 SH DEFINED 04 8,076 0 0 YAMANA GOLD INC COM 98462Y100 352 35,729 SH DEFINED 01,08 35,729 0 0 YAMANA GOLD INC COM 98462Y100 7 700 SH DEFINED 10 0 0 700 YANZHOU COAL MNG CO LTD COM 984846105 249 10,349 SH DEFINED 01 10,349 0 0 YORK WTR CO COM 987184108 141 10,220 SH DEFINED 01 2,763 7,457 0 YORK WTR CO COM 987184108 1,169 85,032 SH DEFINED 01,08 16,305 68,727 0 YORK WTR CO COM 987184108 267 19,429 SH DEFINED 09 19,429 0 0 YOUBET COM INC COM 987413101 101 34,488 SH DEFINED 01 3,693 30,795 0 YOUBET COM INC COM 987413101 721 245,091 SH DEFINED 01,08 48,668 196,423 0 YOUBET COM INC COM 987413101 232 78,800 SH DEFINED 09 78,800 0 0 YOUNG INNOVATIONS INC COM 987520103 1,037 36,839 SH DEFINED 01 10,726 26,023 90 YOUNG INNOVATIONS INC COM 987520103 9 325 SH OTHER 01 0 125 200 YOUNG INNOVATIONS INC COM 987520103 236 8,395 SH DEFINED 04 7,715 275 405 YOUNG INNOVATIONS INC COM 987520103 14 490 SH OTHER 04 200 290 0 YOUNG INNOVATIONS INC COM 987520103 1,908 67,766 SH DEFINED 01,08 27,997 39,769 0 YOUNG INNOVATIONS INC COM 987520103 130 4,600 SH DEFINED 09 4,600 0 0 YOUNG INNOVATIONS INC COM 987520103 302 10,739 SH DEFINED 10 10,739 0 0 YUM BRANDS INC COM 988498101 22,965 599,145 SH DEFINED 01 307,182 286,513 5,450 YUM BRANDS INC COM 988498101 2,733 71,305 SH OTHER 01 53,088 13,760 4,457 YUM BRANDS INC COM 988498101 3,090 80,615 SH DEFINED 04 74,972 4,290 1,353 YUM BRANDS INC COM 988498101 338 8,810 SH OTHER 04 4,697 2,113 2,000 YUM BRANDS INC COM 988498101 140,834 3,674,241 SH DEFINED 01,08 1,287,552 2,386,689 0 YUM BRANDS INC COM 988498101 37,379 975,183 SH DEFINED 09 975,183 0 0 YUM BRANDS INC COM 988498101 1,987 51,839 SH DEFINED 10 42,344 4,770 4,725 YUM BRANDS INC COM 988498101 229 5,978 SH OTHER 10 1,978 4,000 0 ZBB ENERGY CORPORATION COM 98876R204 20 25,000 SH DEFINED 01 25,000 0 0 ZAGG INCORPORATED COM 98884U108 34 11,995 SH DEFINED 01,08 0 11,995 0 ZALE CORP NEW COM 988858106 512 186,988 SH DEFINED 01 9,251 177,737 0 ZALE CORP NEW COM 988858106 748 273,124 SH DEFINED 01,08 88,623 184,501 0 ZALE CORP NEW COM 988858106 155 56,647 SH DEFINED 09 56,647 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 943 31,871 SH DEFINED 01 18,214 13,077 580 ZEBRA TECHNOLOGIES CORP COM 989207105 32 1,087 SH OTHER 01 1,087 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 6 192 SH DEFINED 04 192 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 10,755 363,332 SH DEFINED 01,08 23,028 340,304 0 ZEBRA TECHNOLOGIES CORP COM 989207105 4 120 SH DEFINED 10 120 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 514 ________ ZENITH NATL INS CORP COM 989390109 9,002 234,926 SH DEFINED 01 17,708 215,453 1,765 ZENITH NATL INS CORP COM 989390109 2 55 SH DEFINED 04 55 0 0 ZENITH NATL INS CORP COM 989390109 18,856 492,060 SH DEFINED 01,08 250,888 241,172 0 ZENITH NATL INS CORP COM 989390109 3,720 97,087 SH DEFINED 09 97,087 0 0 ZENITH NATL INS CORP COM 989390109 3 70 SH DEFINED 10 70 0 0 ZEP INC COM 98944B108 782 35,755 SH DEFINED 01 8,963 26,042 750 ZEP INC COM 98944B108 0 15 SH DEFINED 04 15 0 0 ZEP INC COM 98944B108 4,009 183,224 SH DEFINED 01,08 45,127 138,097 0 ZEP INC COM 98944B108 1,247 56,993 SH DEFINED 09 56,993 0 0 ZEP INC COM 98944B108 153 7,014 SH DEFINED 10 7,014 0 0 ZHONE TECHNOLOGIES INC NEW COM 98950P884 36 13,247 SH DEFINED 01 0 13,247 0 ZHONE TECHNOLOGIES INC NEW COM 98950P884 118 42,927 SH DEFINED 01,08 13,589 29,338 0 ZHONGPIN INC COM 98952K107 196 15,408 SH DEFINED 01 3,991 11,417 0 ZHONGPIN INC COM 98952K107 1,873 147,502 SH DEFINED 01,08 26,707 120,795 0 ZHONGPIN INC COM 98952K107 794 62,500 SH DEFINED 09 62,500 0 0 ZHONGPIN INC COM 98952K107 0 30 SH DEFINED 10 30 0 0 ZIMMER HLDGS INC COM 98956P102 19,367 327,147 SH DEFINED 01 206,187 116,737 4,223 ZIMMER HLDGS INC COM 98956P102 2,255 38,091 SH OTHER 01 24,538 7,595 5,958 ZIMMER HLDGS INC COM 98956P102 3,410 57,607 SH DEFINED 04 48,449 2,184 6,974 ZIMMER HLDGS INC COM 98956P102 6,885 116,309 SH OTHER 04 104,232 9,713 2,364 ZIMMER HLDGS INC COM 98956P102 102,549 1,732,248 SH DEFINED 01,08 607,427 1,124,821 0 ZIMMER HLDGS INC COM 98956P102 26,866 453,815 SH DEFINED 09 453,815 0 0 ZIMMER HLDGS INC COM 98956P102 3,290 55,574 SH DEFINED 10 40,858 12,726 1,990 ZIMMER HLDGS INC COM 98956P102 865 14,612 SH OTHER 10 5,957 7,380 1,275 ZION OIL & GAS INC COM 989696109 59 9,468 SH DEFINED 01 2,098 7,370 0 ZION OIL & GAS INC COM 989696109 657 106,175 SH DEFINED 01,08 16,789 89,386 0 ZION OIL & GAS INC COM 989696109 372 60,065 SH DEFINED 09 60,065 0 0 ZIONS BANCORPORATION COM 989701107 5,268 241,218 SH DEFINED 01 158,053 72,433 10,732 ZIONS BANCORPORATION COM 989701107 209 9,552 SH OTHER 01 8,767 660 125 ZIONS BANCORPORATION COM 989701107 4,638 212,379 SH DEFINED 04 180,482 26,168 5,729 ZIONS BANCORPORATION COM 989701107 622 28,468 SH OTHER 04 4,526 23,942 0 ZIONS BANCORPORATION COM 989701107 6 255 SH DEFINED 07,10 255 0 0 ZIONS BANCORPORATION COM 989701107 23,023 1,054,174 SH DEFINED 01,08 286,494 767,680 0 ZIONS BANCORPORATION COM 989701107 6,120 280,239 SH DEFINED 09 280,239 0 0 ZIONS BANCORPORATION COM 989701107 2,156 98,726 SH DEFINED 10 90,403 7,045 1,278 ZIONS BANCORPORATION COM 989701107 39 1,772 SH OTHER 10 1,731 41 0 ZIOPHARM ONCOLOGY INC COM 98973P101 93 18,341 SH DEFINED 01,08 0 18,341 0 ZIX CORP COM 98974P100 137 59,328 SH DEFINED 01 14,701 44,627 0 ZIX CORP COM 98974P100 1,209 523,284 SH DEFINED 01,08 85,667 437,617 0 ZIX CORP COM 98974P100 483 209,182 SH DEFINED 09 209,182 0 0 FORM 13F DATE 03-31-10 NORTHERN TRUST CORPORATION PAGE 515 ________ ZIPREALTY INC COM 98974V107 40 8,265 SH DEFINED 01 670 7,595 0 ZIPREALTY INC COM 98974V107 67 13,718 SH DEFINED 01,08 8,451 5,267 0 ZORAN CORP COM 98975F101 684 63,546 SH DEFINED 01 11,658 51,888 0 ZORAN CORP COM 98975F101 123 11,410 SH OTHER 01 9,320 2,090 0 ZORAN CORP COM 98975F101 4,640 431,191 SH DEFINED 01,08 85,504 345,687 0 ZORAN CORP COM 98975F101 1,488 138,294 SH DEFINED 09 138,294 0 0 ZORAN CORP COM 98975F101 1 100 SH DEFINED 10 100 0 0 ZOLTEK COS INC COM 98975W104 586 60,783 SH DEFINED 01 27,137 33,391 255 ZOLTEK COS INC COM 98975W104 72 7,440 SH OTHER 01 590 6,640 210 ZOLTEK COS INC COM 98975W104 264 27,375 SH DEFINED 04 26,175 1,200 0 ZOLTEK COS INC COM 98975W104 29 2,995 SH OTHER 04 2,995 0 0 ZOLTEK COS INC COM 98975W104 12 1,280 SH DEFINED 07,10 1,280 0 0 ZOLTEK COS INC COM 98975W104 2,307 239,326 SH DEFINED 01,08 50,050 189,276 0 ZOLTEK COS INC COM 98975W104 736 76,322 SH DEFINED 09 76,322 0 0 ZOLTEK COS INC COM 98975W104 154 16,020 SH DEFINED 10 13,595 2,425 0 ZUMIEZ INC COM 989817101 617 30,093 SH DEFINED 01 9,295 19,988 810 ZUMIEZ INC COM 989817101 3,529 172,235 SH DEFINED 01,08 35,568 136,667 0 ZUMIEZ INC COM 989817101 1,068 52,120 SH DEFINED 09 52,120 0 0 ZYMOGENETICS INC COM 98985T109 537 93,725 SH DEFINED 01 10,229 83,496 0 ZYMOGENETICS INC COM 98985T109 2,351 410,343 SH DEFINED 01,08 116,028 294,315 0 ZYMOGENETICS INC COM 98985T109 868 151,462 SH DEFINED 09 151,462 0 0 ZYGO CORP COM 989855101 232 25,127 SH DEFINED 01 3,494 21,633 0 ZYGO CORP COM 989855101 1,165 126,191 SH DEFINED 01,08 29,727 96,464 0 ZYGO CORP COM 989855101 411 44,500 SH DEFINED 09 44,500 0 0 ZYGO CORP COM 989855101 0 30 SH DEFINED 10 30 0 0 ZOLL MED CORP COM 989922109 1,030 39,070 SH DEFINED 01 9,778 28,227 1,065 ZOLL MED CORP COM 989922109 11 400 SH OTHER 01 0 400 0 ZOLL MED CORP COM 989922109 9 335 SH DEFINED 04 35 300 0 ZOLL MED CORP COM 989922109 4,914 186,417 SH DEFINED 01,08 42,184 144,233 0 ZOLL MED CORP COM 989922109 1,632 61,901 SH DEFINED 09 61,901 0 0 ZOLL MED CORP COM 989922109 4 140 SH DEFINED 10 40 100 0 ZOLL MED CORP COM 989922109 2 85 SH OTHER 10 0 85 0