-----BEGIN PRIVACY-ENHANCED MESSAGE----- Proc-Type: 2001,MIC-CLEAR Originator-Name: webmaster@www.sec.gov Originator-Key-Asymmetric: MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB MIC-Info: RSA-MD5,RSA, IakXXJBT6CfwxtyM3CFQ1Y3O2RZ66M5H9VBSu5Ziy4ivei6Hl8vkCJvum/lBNok7 zdOmrVTIuPk7aZmT+vo87w== 0001169232-04-002308.txt : 20040420 0001169232-04-002308.hdr.sgml : 20040420 20040420162920 ACCESSION NUMBER: 0001169232-04-002308 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20040331 FILED AS OF DATE: 20040420 EFFECTIVENESS DATE: 20040420 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL CENTRAL INDEX KEY: 0000902367 IRS NUMBER: 362214610 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04871 FILM NUMBER: 04743147 BUSINESS ADDRESS: STREET 1: 222 WEST ADAMS ST STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60606-5312 BUSINESS PHONE: 3122361600 MAIL ADDRESS: STREET 1: 222 WEST ADAMS CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 d59312_13f-hr.txt FORM 13F-HR UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2004 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: William Blair & Company, L.L.C. Address: 222 West Adams Street, Chicago, Illinois 60606 13F File Number: 28-1585 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: Michelle Seitz Title: Principal and Manager of Investment Management Services Department Phone:(312) 236-1600 Signature, Place, and Date of Signing: /s/ Michelle Seitz Chicago, Illinois 03/31/2004 - -------------------------------------------------------------------------------- Report Type (Check only one.): |X| 13F HOLDINGS REPORT. |_| 13F NOTICE. |_| 13F COMBINATION REPORT. List of Other Managers Reporting for this Manager: NONE - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934. FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: None Form 13F Information Table Entry Total: Form 13F Information Table Value Total: List of Other Included Managers: No. 13F File Number Name NONE William Blair & Company L.L.C. FORM 13F 31-Mar-04
TITLE OF VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE - ----------------------- -------- --------- -------- ------- --- ---- ------- ---------- ------ ------ ----- 3M CO COM COM 88579Y101 14133 172641 SH Sole 172641 0 0 4 KIDS ENTMT INC COM COM 350865101 10054 449450 SH Sole 449450 0 0 99 CENTS ONLY STORES COM COM 65440K106 12795 523977 SH Sole 523977 0 0 A D C TELECOMMUNICATN COM 000886101 91 31463 SH Sole 31463 0 0 AAR CORP COM 000361105 285 23220 SH Sole 23220 0 0 ABBOTT LABS COM COM 002824100 74606 1815238 SH Sole 1815238 0 0 ABC BANCORP COM 000400101 606 31958 SH Sole 31958 0 0 ABM INDUSTRIES INC COM 000957100 239 13360 SH Sole 13360 0 0 ACAMBIS PLC SPONSORED ADR COM 004286100 270 20590 SH Sole 20590 0 0 ACCREDO HEALTH INC COM COM 00437V104 18535 486480 SH Sole 486480 0 0 ACE LTD ORD COM G0070K103 15556 364655 SH Sole 364655 0 0 ACTIVISION INC NEW COM NEW COM 004930202 6602 417337 SH Sole 417337 0 0 ACXIOM CORP COM 005125109 2657 121015 SH Sole 121015 0 0 ADMINISTAFF INC COM 007094105 402 23100 SH Sole 23100 0 0 ADOBE SYS INC COM COM 00724F101 21781 554255 SH Sole 554255 0 0 ADVANTEST CORP SPONSORED ADR COM 00762U101 1198 58634 SH Sole 58634 0 0 ADVENT SOFTWARE INC COM COM 007974108 264 14150 SH Sole 14150 0 0 ADVISORY BOARD CO COM 00762W107 207 5650 SH Sole 5650 0 0 AFFILIATED COMPUTER CL A COM 008190100 845 16300 SH Sole 16300 0 0 AFFILIATED MANAGERS COM 008252108 37311 683614 SH Sole 683614 0 0 AFLAC INC COM COM 001055102 3866 96322 SH Sole 96322 0 0 AGERE SYS INC CL A COM 00845V100 163 50789 SH Sole 50789 0 0 AGREE REALTY CORP COM COM 008492100 11054 343188 SH Sole 343188 0 0 AIR PRODS & CHEMS INC COM COM 009158106 1468 29314 SH Sole 29314 0 0 AIRGAS INC COM COM 009363102 58259 2735194 SH Sole 2735194 0 0 ALBANY MOLECULAR RESH COM COM 012423109 10156 681630 SH Sole 681630 0 0 ALBERTO CULVER CO-CL B CONV COM 013068101 715 16319 SH Sole 16319 0 0 ALCOA INC COM 013817101 335 9675 SH Sole 9675 0 0 ALCON INC COM SHS COM H01301102 123393 1949337 SH Sole 1949337 0 0 ALLERGAN INC COM COM 018490102 27977 332430 SH Sole 332430 0 0 ALLETE COM 018522102 430 12282 SH Sole 12282 0 0 ALLIANCE CAP MGMT L P UNIT LTD COM 01855A101 1147 31200 SH Sole 31200 0 0 ALLIANCE GAMING CORP COM NEW COM 01859P609 206 6400 SH Sole 6400 0 0 ALLIED CAP CORP NEW COM COM 01903Q108 350 11570 SH Sole 11570 0 0 ALLIED PRODS CORP DEL COM COM 019411107 0 20000 SH Sole 20000 0 0 ALLSCRIPTS HLTHCAR SOL COM COM 01988P108 340 35000 SH Sole 35000 0 0 ALLSTATE CORP COM COM 020002101 2777 61107 SH Sole 61107 0 0 ALLTEL CORP COM COM 020039103 1433 28743 SH Sole 28743 0 0 ALPHARMA INC CL A COM 020813101 14019 714906 SH Sole 714906 0 0 ALTERNATIVE RESOURCES COM 02145R102 568 1577880 SH Sole 1577880 0 0 ALTRIA GROUP INC COM COM 02209S103 4675 85866 SH Sole 85866 0 0 AMAZON INC COM COM 023135106 203 4700 SH Sole 4700 0 0 AMBAC FINL GROUP INC COM COM 023139108 4235 57398 SH Sole 57398 0 0 AMCORE FINL INC COM COM 023912108 287 9646 SH Sole 9646 0 0 AMEREN CORP COM 023608102 351 7629 SH Sole 7629 0 0 AMERICA MOVIL SA DE CV SPON AD COM 02364W105 509 13160 SH Sole 13160 0 0 AMERICAN ECOLOGY CORP COM 025533407 171 20000 SH Sole 20000 0 0 AMERICAN ELEC PWR INC COM 025537101 424 12896 SH Sole 12896 0 0 AMERICAN EXPRESS CO COM COM 025816109 5132 98984 SH Sole 98984 0 0 AMERICAN FINANCIAL REALTY TRUS COM 02607P305 15763 929987 SH Sole 929987 0 0 AMERICAN HEALTHWAYS INC COM COM 02649V104 28856 1182629 SH Sole 1182629 0 0 AMERICAN INTL GROUP COM COM 026874107 82893 1161783 SH Sole 1161783 0 0 AMERSHAM PLC SPONSORED ADR COM 030719108 883 11900 SH Sole 11900 0 0 AMERUS GROUP CO COM COM 03072M108 21276 527285 SH Sole 527285 0 0 AMGEN INC COM COM 031162100 103573 1781142 SH Sole 1781142 0 0 AMIS HLDGS INC COM COM 031538101 8887 549620 SH Sole 549620 0 0 AMSURG CORP COM COM 03232P405 2921 128624 SH Sole 128624 0 0 ANADARKO PETE CORP COM COM 032511107 706 13624 SH Sole 13624 0 0 ANC RENTAL CORP COM 001813104 0 59337 SH Sole 59337 0 0 ANCHOR BANCORP WIS INC COM 032839102 354 14000 SH Sole 14000 0 0 ANHEUSER BUSCH COS INC COM COM 035229103 12786 250702 SH Sole 250702 0 0 ANNALY MTG MGMT INC COM 035710409 213 10900 SH Sole 10900 0 0 AON CORP COM COM 037389103 5791 207519 SH Sole 207519 0 0 APACHE CORP COM COM 037411105 87915 2036489 SH Sole 2036489 0 0 APOLLO GROUP INC CL A COM 037604105 40152 466025 SH Sole 466025 0 0 APPLERA CORP APPLIED BIOSYSTE COM 038020103 216 10950 SH Sole 10950 0 0 APPLERA CORP CELERA GEN GRP COM 038020202 519 35778 SH Sole 35778 0 0 APPLIED MATLS INC COM COM 038222105 1879 88108 SH Sole 88108 0 0 ARCHER DANIELS MIDLAND COM 039483102 886 52523 SH Sole 52523 0 0 ARCHSTONE-SMITH TRUST COM 039583109 660 22397 SH Sole 22397 0 0 ARGONAUT GROUP INC COM 040157109 326 17050 SH Sole 17050 0 0 ARIBA INC COM 04033V104 46 16390 SH Sole 16390 0 0 ARTESYN TECHNOLOGIES INC COM 043127109 11127 1168829 SH Sole 1168829 0 0 ARTISAN COMPONENTS INC COM COM 042923102 27826 1248365 SH Sole 1248365 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 8894 1088670 SH Sole 1088670 0 0 ASSET ACCEP CAP CORP COM 04543P100 475 25550 SH Sole 25550 0 0 ASSOCIATED BANC CORP COM COM 045487105 1163 25961 SH Sole 25961 0 0 ASTORIA FINL CORP COM COM 046265104 15841 416538 SH Sole 416538 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 300 6425 SH Sole 6425 0 0 AT&T WIRELESS SERVICES INC COM 00209A106 232 17084 SH Sole 17084 0 0 ATHEROS COMMUNICATIONS COM COM 04743P108 5981 346350 SH Sole 346350 0 0 ATMOS ENERGY CORP COM COM 049560105 19313 755308 SH Sole 755308 0 0 ATRIX LABS INC COM COM 04962L101 19044 746842 SH Sole 746842 0 0 AUTOLIV INC COM COM 052800109 902 22000 SH Sole 22000 0 0 AUTOMATIC DATA PROCESS COM COM 053015103 44945 1070123 SH Sole 1070123 0 0 AVALONBAY COMMUNITIES INC COM 053484101 4477 83550 SH Sole 83550 0 0 AVENTIS SPONSORED ADR COM 053561106 549 7145 SH Sole 7145 0 0 AVERY DENNISON CORP COM COM 053611109 8710 140011 SH Sole 140011 0 0 AVNET INC COM 053807103 18425 752340 SH Sole 752340 0 0 AVON PRODS INC COM COM 054303102 42447 559475 SH Sole 559475 0 0 AWARE INC MASS COM COM 05453N100 126 32000 SH Sole 32000 0 0 AWG LTD COM 00244W105 0 20000 SH Sole 20000 0 0 AXCAN PHARMA INC COM COM 054923107 55674 2922532 SH Sole 2922532 0 0 BANCO ITAU HLDG FINANC SP ADR COM 059602201 5686 121565 SH Sole 121565 0 0 BANGKOK BANK PUBLIC CO LTD COM y0606r119 46 20000 SH Sole 20000 0 0 BANK HAWAII CORP COM COM 062540109 11253 242886 SH Sole 242886 0 0 BANK NEW YORK INC COM 064057102 330 10499 SH Sole 10499 0 0 BANK OF AMERICA CORP COM COM 060505104 24152 298255 SH Sole 298255 0 0 BANK ONE CORP COM COM 06423A103 7562 138709 SH Sole 138709 0 0 BANTA CORP COM 066821109 357 7720 SH Sole 7720 0 0 BARRICK GOLD CORP COM COM 067901108 238 10000 SH Sole 10000 0 0 BAXTER INTL INC COM COM 071813109 5541 179410 SH Sole 179410 0 0 BB&T CORP COM COM 054937107 10490 297178 SH Sole 297178 0 0 BEA SYS INC COM COM 073325102 42645 3352577 SH Sole 3352577 0 0 BECTON DICKINSON & CO COM 075887109 925 19100 SH Sole 19100 0 0 BED BATH & BEYOND INC COM COM 075896100 152029 3628384 SH Sole 3628384 0 0 BELDEN INC COM COM 077459105 4535 239081 SH Sole 239081 0 0 BELLSOUTH CORP COM COM 079860102 3054 110291 SH Sole 110291 0 0 BEMA GOLD COM 08135F107 58 16000 SH Sole 16000 0 0 BENCHMARK ELECTRS INC COM 08160H101 973 30925 SH Sole 30925 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 79118 848 SH Sole 848 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670207 6887 2214 SH Sole 2214 0 0 BEST BUY INC COM COM 086516101 17385 336146 SH Sole 336146 0 0 BG PLC FINAL INST ADR COM 055434203 1498 49113 SH Sole 49113 0 0 BHP LTD SPONSORED ADR COM 088606108 206 11000 SH Sole 11000 0 0 BINGHAM FINANCIAL SERVICES COR COM 090433996 0 70166 SH Sole 70166 0 0 BIO LOGIC SYS CORP COM COM 090909102 600 101100 SH Sole 101100 0 0 BIOGEN IDEC INC COM COM 09062X103 907 16325 SH Sole 16325 0 0 BIOLASE TECHNOLOGY INC COM 090911108 550 31450 SH Sole 31450 0 0 BIOMET INC COM 090613100 1595 41587 SH Sole 41587 0 0 BIOSITE INC COM COM 090945106 1830 57260 SH Sole 57260 0 0 BIOSPHERE MEDICAL INC COM 09066V103 106 22500 SH Sole 22500 0 0 BISYS GROUP INC COM COM 055472104 18813 1122565 SH Sole 1122565 0 0 BJS WHOLESALE CLUB INC COM COM 05548J106 20627 810508 SH Sole 810508 0 0 BLACK & DECKER CORP COM 091797100 227 4002 SH Sole 4002 0 0 BLOCK H & R INC COM COM 093671105 6588 129097 SH Sole 129097 0 0 BLYTH INDS INC COM COM 09643P108 1018 31175 SH Sole 31175 0 0 BOEING CO COM COM 097023105 800 19472 SH Sole 19472 0 0 BOISE CASCADE CORP COM COM 097383103 16459 474998 SH Sole 474998 0 0 BORG-WARNER AUTOMOTIVE COM COM 099724106 14534 171333 SH Sole 171333 0 0 BORLAND SOFTWARE CORP COM COM 099849101 17297 1917581 SH Sole 1917581 0 0 BOSTON PROPERTIES INC COM 101121101 2495 45945 SH Sole 45945 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1037 24479 SH Sole 24479 0 0 BP PLC SPONSORED ADR COM 055622104 29189 570104 SH Sole 570104 0 0 BRADY CORP CL A COM 104674106 288 7575 SH Sole 7575 0 0 BRANDYWINE RLTY TR SH BEN INT COM 105368203 15350 502442 SH Sole 502442 0 0 BRISTOL MYERS SQUIBB COM COM 110122108 4742 195724 SH Sole 195724 0 0 BRITISH SKY BROADCAST COM 111013108 1228 24095 SH Sole 24095 0 0 BT GROUP PLC ADR COM 05577E101 827 24792 SH Sole 24792 0 0 BURLINGTON NRTHN SANTA COM COM 12189T104 621 19741 SH Sole 19741 0 0 BURLINGTON RES INC COM 122014103 1020 16039 SH Sole 16039 0 0 C H ROBINSON WORLDWIDE COM COM 12541W100 81886 1973183 SH Sole 1973183 0 0 CACI INTL INC CL A COM 127190304 10257 238550 SH Sole 238550 0 0 CADBURY SCHWEPPES PLC ADR COM 127209302 934 29060 SH Sole 29060 0 0 CADMUS COMMUNICATION COM COM 127587103 10297 770759 SH Sole 770759 0 0 CALGON CARBON CORP COM 129603106 666 86600 SH Sole 86600 0 0 CALIFORNIA PIZZA KTCHN COM 13054D109 334 16715 SH Sole 16715 0 0 CALPINE CORP COM 131347106 71 15342 SH Sole 15342 0 0 CANON INC ADR REPSTG 5SH COM 138006309 327 6320 SH Sole 6320 0 0 CAPITAL AUTOMOTV REIT SH BEN COM 139733109 289 8200 SH Sole 8200 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 16842 223292 SH Sole 223292 0 0 CARACO PHARM LABS LTD COM 14075T107 121 11970 SH Sole 11970 0 0 CARDINAL HEALTH INC COM COM 14149Y108 36829 534539 SH Sole 534539 0 0 CARDIODYNAMICS INTL COM COM 141597104 1287 203636 SH Sole 203636 0 0 CAREER EDUCATION CORP COM COM 141665109 13014 230142 SH Sole 230142 0 0 CAREMARK RX INC COM COM 141705103 24209 728102 SH Sole 728102 0 0 CARMAX INC COM COM 143130102 112469 3851703 SH Sole 3851703 0 0 CARNIVAL CORP CL A COM 143658300 5854 130365 SH Sole 130365 0 0 CASUAL MALE RETAIL GRP COM COM 148711104 17257 1668960 SH Sole 1668960 0 0 CATALINA MARKETING CP COM COM 148867104 15199 783852 SH Sole 783852 0 0 CATERPILLAR INC DEL COM COM 149123101 1105 13979 SH Sole 13979 0 0 CATTLEGUARD INC COM COM 149472102 0 10000 SH Sole 10000 0 0 CDW CORP COM COM 12512N105 115700 1711295 SH Sole 1711295 0 0 CELL THERAPEUTICS INC COM COM 150934107 9625 1137675 SH Sole 1137675 0 0 CENDANT CORP COM COM 151313103 8392 344111 SH Sole 344111 0 0 CENTERPOINT PPTYS TR SH BEN IN COM 151895109 21896 265417 SH Sole 265417 0 0 CEPHEID COM 15670R107 230 24770 SH Sole 24770 0 0 CERIDIAN CORP NEW COM COM 156779100 10060 510400 SH Sole 510400 0 0 CFS BANCORP INC COM 12525D102 150 10207 SH Sole 10207 0 0 CGI HLDG CORP COM COM 125318105 113 46000 SH Sole 46000 0 0 CHARLES RIV LABS INTL COM COM 159864107 1862 43450 SH Sole 43450 0 0 CHARLES RIVER ASSC COM 159852102 1208 36875 SH Sole 36875 0 0 CHARTER ONE FINL INC COM 160903100 1647 46586 SH Sole 46586 0 0 CHATTEM INC COM 162456107 373 14550 SH Sole 14550 0 0 CHECKPOINT SYS INC COM COM 162825103 14516 768029 SH Sole 768029 0 0 CHEESECAKE FACTORY INC COM COM 163072101 6062 131518 SH Sole 131518 0 0 CHEMICAL FINL CORP COM COM 163731102 1013 28296 SH Sole 28296 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 249 9720 SH Sole 9720 0 0 CHEVRONTEXACO CORP COM COM 166764100 4514 51439 SH Sole 51439 0 0 CHICAGO MERCANTIL HLDG CL A COM 167760107 8955 92571 SH Sole 92571 0 0 CHOICEPOINT INC COM COM 170388102 7569 199039 SH Sole 199039 0 0 CHRISTOPHER & BANKS CP COM COM 171046105 10541 499355 SH Sole 499355 0 0 CHUBB CORP COM COM 171232101 317 4560 SH Sole 4560 0 0 CINCINNATI FINL CORP COM 172062101 228 5253 SH Sole 5253 0 0 CINTAS CORP COM COM 172908105 117996 2713203 SH Sole 2713203 0 0 CIRCUIT CITY STORE INC COM 172737108 168 14875 SH Sole 14875 0 0 CISCO SYS INC COM COM 17275R102 72202 3063324 SH Sole 3063324 0 0 CITADEL SEC SOFTWARE COM COM 17288Q109 64 13450 SH Sole 13450 0 0 CITIGROUP COM COM 172967101 19696 380963 SH Sole 380963 0 0 CITIZENS BKG CORP MICH COM COM 174420109 448 13725 SH Sole 13725 0 0 CITRIX SYS INC COM 177376100 232 10750 SH Sole 10750 0 0 CITY BK LYNNWOOD WASH COM COM 17770A109 6575 191705 SH Sole 191705 0 0 CLARCOR INC COM 179895107 936 21211 SH Sole 21211 0 0 CLEAR CHANNEL COMMUN COM COM 184502102 65064 1536357 SH Sole 1536357 0 0 CLICKACTION INC ESCROW RESTRIC COM 18681E990 0 157000 SH Sole 157000 0 0 COCA COLA CO COM COM 191216100 9861 196057 SH Sole 196057 0 0 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 4398 168300 SH Sole 168300 0 0 COEUR D ALENE MINES ID COM 192108108 439 62775 SH Sole 62775 0 0 COGNIZANT TECH SOLUTNS CL A COM 192446102 9447 208773 SH Sole 208773 0 0 COGNOS INC COM COM 19244C109 53455 1717848 SH Sole 1717848 0 0 COLGATE PALMOLIVE CO COM COM 194162103 11222 203659 SH Sole 203659 0 0 COMCAST CORP CL A COM 20030N101 3994 138897 SH Sole 138897 0 0 COMCAST CORP CL A SPL COM 20030N200 12393 444990 SH Sole 444990 0 0 COMERICA INC COM COM 200340107 1956 36000 SH Sole 36000 0 0 COMFORT SYS USA INC COM COM 199908104 11228 1555170 SH Sole 1555170 0 0 COMMERCIAL CAP BANCORP COM COM 20162L105 10672 465624 SH Sole 465624 0 0 COMMERCIAL NET LEASE COM COM 202218103 249 12600 SH Sole 12600 0 0 COMPANHIA DE BEBIDAS SPON ADR COM 20441W203 3656 182800 SH Sole 182800 0 0 COMSTOCK RES INC COM NEW COM 205768203 9339 470020 SH Sole 470020 0 0 COMVERSE TECHNOLOGY NEW COM 205862402 8067 444743 SH Sole 444743 0 0 CONAGRA INC COM COM 205887102 579 21541 SH Sole 21541 0 0 CONNETICS CORP COM COM 208192104 19037 864515 SH Sole 864515 0 0 CONOCOPHILLIPS COM COM 20825C104 2096 30038 SH Sole 30038 0 0 CONSOL ENERGY INC COM COM 20854P109 17766 662922 SH Sole 662922 0 0 CONSTELLATION ENERGY COM 210371100 414 10386 SH Sole 10386 0 0 CORILLIAN CORP COM COM 218725109 149 30000 SH Sole 30000 0 0 CORNING INC COM COM 219350105 2189 195874 SH Sole 195874 0 0 CORPORATE EXEC BRD CO COM COM 21988R102 42023 894127 SH Sole 894127 0 0 CORRECTIONS CP AM NEW COM COM 22025Y407 26329 739570 SH Sole 739570 0 0 COSI INC COM COM 22122P101 637 113818 SH Sole 113818 0 0 COSTAR GROUP INC COM 22160N109 9476 257020 SH Sole 257020 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 1520 40422 SH Sole 40422 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 319 3330 SH Sole 3330 0 0 COX COMMUNICATIONS NEW CL A COM 224044107 57447 1817968 SH Sole 1817968 0 0 COX RADIO INC CL A COM 224051102 6653 312350 SH Sole 312350 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 11442 602525 SH Sole 602525 0 0 CROSS COUNTRY HEALTHCARES INC COM 227483104 17411 1045100 SH Sole 1045100 0 0 CROWN CASTLE INTL CORP COM COM 228227104 24252 1920156 SH Sole 1920156 0 0 CSX CORP COM 126408103 804 26554 SH Sole 26554 0 0 CUMULUS MEDIA INC CL A COM 231082108 12311 615850 SH Sole 615850 0 0 CUNO INC COM COM 126583103 25098 560470 SH Sole 560470 0 0 CVS CORP COM COM 126650100 1589 45028 SH Sole 45028 0 0 CYBERONICS INC COM COM 23251P102 3805 158860 SH Sole 158860 0 0 CYBERSOURCE CORP COM COM 23251J106 1635 336366 SH Sole 336366 0 0 D R HORTON INC COM 23331A109 1377 38880 SH Sole 38880 0 0 DANAHER CORP DEL COM COM 235851102 133894 1434016 SH Sole 1434016 0 0 DASSAULT SYS S A SPONSORED ADR COM 237545108 649 15600 SH Sole 15600 0 0 DEAN FOODS CO NEW COM COM 242370104 9648 288871 SH Sole 288871 0 0 DEL MONTE FOODS CO COM COM 24522P103 21524 1913226 SH Sole 1913226 0 0 DELL INC COM COM 24702R101 72758 2164165 SH Sole 2164165 0 0 DEVRY INC DEL COM COM 251893103 19950 661680 SH Sole 661680 0 0 DICKS SPORTING GOODS COM 253393102 4140 71220 SH Sole 71220 0 0 DIGITAL IMPACT INC DEL COM COM 25385G106 92 35000 SH Sole 35000 0 0 DIGITAL INSIGHT CORP COM COM 25385P106 3542 170924 SH Sole 170924 0 0 DIGITAL THEATER SYSTEMS INC COM 25389G102 8636 337380 SH Sole 337380 0 0 DIGITAS INC COM 25388K104 270 26300 SH Sole 26300 0 0 DOLLAR GEN CORP COM COM 256669102 1081 56340 SH Sole 56340 0 0 DOMINION RES INC VA NEW COM 25746U109 397 6186 SH Sole 6186 0 0 DONEGAL GROUP INC CL A COM 257701201 9536 475830 SH Sole 475830 0 0 DONNELLEY R R & SONS COM COM 257867101 1133 37462 SH Sole 37462 0 0 DOVER CORP COM COM 260003108 298 7693 SH Sole 7693 0 0 DOW CHEM CO COM COM 260543103 1974 49013 SH Sole 49013 0 0 DST SYS INC DEL COM COM 233326107 3746 82600 SH Sole 82600 0 0 DTE ENERGY CO COM 233331107 558 13580 SH Sole 13580 0 0 DU PONT E I DE NEMOURS COM COM 263534109 1183 28039 SH Sole 28039 0 0 DUKE POWER CO COM 264399106 433 19186 SH Sole 19186 0 0 DUKE REALTY CORP COM NEW COM 264411505 259 7450 SH Sole 7450 0 0 DUN & BRADSTREET NEW COM COM 26483E100 926 17317 SH Sole 17317 0 0 E DIGITAL CORP COM 26841Y103 12 43550 SH Sole 43550 0 0 E M C CORP MASS COM COM 268648102 36118 2653830 SH Sole 2653830 0 0 EAGLE BROADBROAD INC COM 269437109 12 10000 SH Sole 10000 0 0 EBAY INC COM 278642103 29203 421533 SH Sole 421533 0 0 ECOLAB INC COM COM 278865100 55129 1932330 SH Sole 1932330 0 0 ECOLLEGE COM COM COM 27887E100 8463 405330 SH Sole 405330 0 0 EDUCATION MGMT CORP COM COM 28139T101 9431 296283 SH Sole 296283 0 0 EDWARDS LIFESCIENCES COM 28176E108 431 13493 SH Sole 13493 0 0 ELDORADO GOLD CORP NEW COM 284902103 171 59450 SH Sole 59450 0 0 ELECTRON CLEARING HSE COM PAR. COM 285562500 5181 545952 SH Sole 545952 0 0 ELECTRONIC ARTS INC COM COM 285512109 3280 61040 SH Sole 61040 0 0 ELIZABETH ARDEN INC COM COM 28660G106 34712 1643569 SH Sole 1643569 0 0 ELOYALTY CORP COM COM 290151109 69 10000 SH Sole 10000 0 0 EMERSON ELEC CO COM COM 291011104 7112 118714 SH Sole 118714 0 0 EMMIS COMMUNICTNS CORP CL A COM 291525103 14460 607319 SH Sole 607319 0 0 ENCORE MED CORP COM COM 29256E109 14273 1781865 SH Sole 1781865 0 0 ENERGYSOUTH INC COM COM 292970100 248 7100 SH Sole 7100 0 0 ENRON CORP COM 293561106 0 17957 SH Sole 17957 0 0 ENTERCOM COMM CORP COM COM 293639100 26310 581186 SH Sole 581186 0 0 ENTERGY CORP COM 29364G103 584 9825 SH Sole 9825 0 0 ENTRAVISION COMMUNCTNS CL A COM 29382R107 744 82950 SH Sole 82950 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 2201 73744 SH Sole 73744 0 0 ETHAN ALLEN INTERIORS COM COM 297602104 13638 330532 SH Sole 330532 0 0 EUNIVERSE INC COM COM 298412107 3878 1762770 SH Sole 1762770 0 0 EURONET WORLDWIDE INC COM COM 298736109 16716 879367 SH Sole 879367 0 0 EXELIXIS INC COM COM 30161Q104 123 14411 SH Sole 14411 0 0 EXELON CORP COM 30161N101 1447 21014 SH Sole 21014 0 0 EXPEDITORS INTL WASH COM COM 302130109 64135 1629472 SH Sole 1629472 0 0 EXPRESS SCRIPTS INC. CL A COM 302182100 139801 1875276 SH Sole 1875276 0 0 EXXON MOBIL CORP COM COM 30231G102 21626 520012 SH Sole 520012 0 0 FACTSET RESH SYS INC COM COM 303075105 6392 150192 SH Sole 150192 0 0 FAIR ISAAC & CO INC COM 303250104 700 19409 SH Sole 19409 0 0 FAMILY DLR STORES INC COM COM 307000109 29647 824669 SH Sole 824669 0 0 FANNIE MAE COM 313586109 53270 716481 SH Sole 716481 0 0 FASTENAL CO COM COM 311900104 200214 3729076 SH Sole 3729076 0 0 FEDDERS CORP COM NEW COM 313135501 108 18842 SH Sole 18842 0 0 FEDEX CORP COM COM 31428X106 974 12967 SH Sole 12967 0 0 FERRO CORP COM COM 315405100 18124 693093 SH Sole 693093 0 0 FIDELITY NATL FINL INC COM COM 316326107 277 6993 SH Sole 6993 0 0 FIFTH THIRD BANCORP COM COM 316773100 5834 105369 SH Sole 105369 0 0 FIRST DATA CORP COM COM 319963104 243422 5773778 SH Sole 5773778 0 0 FIRST FINL CORP IND COM 320218100 732 24982 SH Sole 24982 0 0 FIRST FINL HLDGS INC COM COM 320239106 10021 334580 SH Sole 334580 0 0 FIRST HEALTH GROUP CP COM COM 320960107 14519 664166 SH Sole 664166 0 0 FIRST INDUSTRIAL RLTY COM COM 32054K103 229 5800 SH Sole 5800 0 0 FIRST MIDWEST BANCORP COM COM 320867104 835 24393 SH Sole 24393 0 0 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 13464 560772 SH Sole 560772 0 0 FISERV INC COM COM 337738108 91296 2552319 SH Sole 2552319 0 0 FLEETBOSTON FINL CORP COM 339030108 366 8157 SH Sole 8157 0 0 FMC TECHNOLOGIES INC COM 30249U101 566 20971 SH Sole 20971 0 0 FNF INDS INC COM 30254F106 13 21500 SH Sole 21500 0 0 FORDING CANADIAN COAL TRUST UN COM 345425102 706 17500 SH Sole 17500 0 0 FOREST LABS INC CL A COM 345838106 3006 41987 SH Sole 41987 0 0 FOREST OIL CORP COM NEW COM 346091705 13338 528250 SH Sole 528250 0 0 FORTUNE BRANDS INC COM COM 349631101 1510 19701 SH Sole 19701 0 0 FOUR SEASON HOTEL INC SUB VTG COM 35100E104 675 12725 SH Sole 12725 0 0 FPL GROUP INC COM 302571104 837 12535 SH Sole 12535 0 0 FRANKLIN BK CORP DEL COM COM 352451108 11755 635045 SH Sole 635045 0 0 FRANKLIN ELEC INC COM COM 353514102 369 5800 SH Sole 5800 0 0 FRANKLIN RES INC COM COM 354613101 229 4108 SH Sole 4108 0 0 FREDDIE MAC COM 313400301 8208 138988 SH Sole 138988 0 0 FREDS INC CL A COM 356108100 6075 250831 SH Sole 250831 0 0 FRIEDMAN BILLINGS RAMSEY GRP C COM 358434108 738 27335 SH Sole 27335 0 0 GALEN HLDGS PLC SPONSORED ADR COM 363240102 583 9470 SH Sole 9470 0 0 GALLAHER GROUP PLC SPONSORED A COM 363595109 1128 23483 SH Sole 23483 0 0 GALYANS TRADING INC COM 36458R101 883 87800 SH Sole 87800 0 0 GAMESTOP CORP CL A COM 36466R101 1492 82800 SH Sole 82800 0 0 GANNETT INC COM COM 364730101 1242 14100 SH Sole 14100 0 0 GAP INC DEL COM 364760108 2456 112050 SH Sole 112050 0 0 GARTNER GROUP INC NEW CL A COM 366651107 284 24400 SH Sole 24400 0 0 GASCO ENERGY INC COM COM 367220100 4984 2569050 SH Sole 2569050 0 0 GENELABS TECHNOLOGIES INC COM 368706107 34 13000 SH Sole 13000 0 0 GENENTECH INC COM SPL COM 368710406 42286 399609 SH Sole 399609 0 0 GENERAL ELEC CO COM COM 369604103 121614 3984770 SH Sole 3984770 0 0 GENERAL GROWTH PPTYS COM COM 370021107 13598 386864 SH Sole 386864 0 0 GENERAL MLS INC COM COM 370334104 2058 44091 SH Sole 44091 0 0 GEN-PROBE INC NEW COM COM 36866T103 227 6800 SH Sole 6800 0 0 GENTEX CORP COM COM 371901109 50583 1166322 SH Sole 1166322 0 0 GENUINE PARTS CO COM COM 372460105 795 24310 SH Sole 24310 0 0 GENUS INC COM COM 372461103 113 30000 SH Sole 30000 0 0 GENZYME CORP COM 372917104 306 6552 SH Sole 6552 0 0 GERDAU S A SPONSORED ADR COM 373737105 968 41581 SH Sole 41581 0 0 GETTY IMAGES INC COM COM 374276103 54905 1017146 SH Sole 1017146 0 0 GILEAD SCIENCES INC COM COM 375558103 29897 539190 SH Sole 539190 0 0 GILLETTE CO COM COM 375766102 3590 91842 SH Sole 91842 0 0 GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 1120 28033 SH Sole 28033 0 0 GLOBAL INDL SVCS INC COM 37939H100 0 10000 SH Sole 10000 0 0 GLOBAL PMTS INC COM COM 37940X102 27954 620091 SH Sole 620091 0 0 GLOBALSANTAFE CORP SHS COM G3930E101 488 17575 SH Sole 17575 0 0 GLOBETEL COMMUNICATION COM 37958F100 3 30000 SH Sole 30000 0 0 GOLDEN WEST FINL DEL COM COM 381317106 302 2700 SH Sole 2700 0 0 GOLDMAN SACHS GROUP COM COM 38141G104 26999 258737 SH Sole 258737 0 0 GOODYEAR TIRE & RUBR COM COM 382550101 245 28690 SH Sole 28690 0 0 GRAFTECH INTL LTD COM COM 384313102 23791 1591387 SH Sole 1591387 0 0 GRAINGER W W INC COM COM 384802104 7524 156762 SH Sole 156762 0 0 GREAT LAKES CHEM CORP COM 390568103 238 10000 SH Sole 10000 0 0 GREY WOLF INC COM COM 397888108 8016 1936295 SH Sole 1936295 0 0 GRIC COMMUNICATIONS IN COM 398081109 69 20500 SH Sole 20500 0 0 GUIDANT CORP COM COM 401698105 12517 197520 SH Sole 197520 0 0 GUITAR CTR MGMT INC COM COM 402040109 30583 823445 SH Sole 823445 0 0 HALLIBURTON CO COM 406216101 596 19620 SH Sole 19620 0 0 HARLEY DAVIDSON INC COM COM 412822108 81416 1526354 SH Sole 1526354 0 0 HARRIS CORP DEL COM COM 413875105 16295 336609 SH Sole 336609 0 0 HARTFORD FINL SVCS COM COM 416515104 764 11990 SH Sole 11990 0 0 HBOS PLC SPONSORED ADR COM 42205M106 1367 33604 SH Sole 33604 0 0 HCC INS HLDGS INC COM COM 404132102 27605 853880 SH Sole 853880 0 0 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 8287 275500 SH Sole 275500 0 0 HEADWAY CORP RESOURCES COM 422101105 0 10000 SH Sole 10000 0 0 HEALTH GRADES INC COM COM 42218Q102 150 100000 SH Sole 100000 0 0 HEALTH MGMT ASSOC INC CL A COM 421933102 2909 125323 SH Sole 125323 0 0 HEARST-ARGYLE TELEVISN COM 422317107 1018 37890 SH Sole 37890 0 0 HEARTLAND EXPRESS INC COM COM 422347104 5368 235563 SH Sole 235563 0 0 HEIDRICK&STRUGGLS INTL COM COM 422819102 14489 605475 SH Sole 605475 0 0 HEINZ H J CO COM 423074103 237 6358 SH Sole 6358 0 0 HEWITT ASSOCS INC COM COM 42822Q100 30074 939543 SH Sole 939543 0 0 HEWLETT PACKARD CO COM COM 428236103 2377 104104 SH Sole 104104 0 0 HILLENBRAND INDS INC COM 431573104 806 11875 SH Sole 11875 0 0 HOME DEPOT INC COM COM 437076102 22527 602981 SH Sole 602981 0 0 HOMESTORE COM INC COM COM 437852106 42 10000 SH Sole 10000 0 0 HON HAI PRECISION INDS GDR 144 COM 438090102 236 27300 SH Sole 27300 0 0 HONEYWELL INTL INC COM COM 438516106 1520 44904 SH Sole 44904 0 0 HOT TOPIC INC COM 441339108 1239 46858 SH Sole 46858 0 0 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 4421 59114 SH Sole 59114 0 0 HUANENG PWR INTL INC SPON ADR COM 443304100 933 11925 SH Sole 11925 0 0 ICON PUB LTD CO SPONSORED ADR COM 45103T107 8188 231030 SH Sole 231030 0 0 IDEXX LABS CORP COM COM 45168D104 26608 467869 SH Sole 467869 0 0 IDT CORP COM COM 448947101 13207 664690 SH Sole 664690 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 96157 1213658 SH Sole 1213658 0 0 IMC GLOBAL INC COM 449669100 403 28240 SH Sole 28240 0 0 IMS HEALTH INC COM 449934108 1885 81026 SH Sole 81026 0 0 INCO LTD COM 453258402 302 8735 SH Sole 8735 0 0 INFOSYS TECH LTD SPONSORED ADR COM 456788108 10439 127738 SH Sole 127738 0 0 INSIGHT ENTERPRISES COM 45765U103 194 10100 SH Sole 10100 0 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 46046 1509698 SH Sole 1509698 0 0 INTEL CORP COM COM 458140100 59039 2170565 SH Sole 2170565 0 0 INTERACTIVE CORP COM COM 45840Q101 19473 615667 SH Sole 615667 0 0 INTERNATIONAL BUS MACH COM COM 459200101 17911 195026 SH Sole 195026 0 0 INTERNATIONAL GAME TEC COM COM 459902102 9298 206816 SH Sole 206816 0 0 INTERNATIONAL PAPER CO COM 460146103 1221 28908 SH Sole 28908 0 0 INTERNATIONAL SPEEDWAY CL A COM 460335201 1471 31300 SH Sole 31300 0 0 INTERNET CAP GROUP INC COM COM 46059C106 70 176607 SH Sole 176607 0 0 INTERSTATE BAKERIES COM COM 46072H108 13945 1226470 SH Sole 1226470 0 0 INTRADO INC COM COM 46117A100 4971 256640 SH Sole 256640 0 0 INTUIT COM COM 461202103 113993 2554180 SH Sole 2554180 0 0 INVERESK RESH GROUP COM 461238107 790 27825 SH Sole 27825 0 0 INVESTMENT CO AMER COM 461308108 617 21198.232 SH Sole 21198.232 0 0 INVESTORS FINL SERVICE COM COM 461915100 146294 3543106 SH Sole 3543106 0 0 INVITROGEN CORP COM 46185R100 2248 31360 SH Sole 31360 0 0 IRON MTN INC PA COM COM 462846106 153730 3444543 SH Sole 3444543 0 0 ISONICS CORP COM COM 464895101 76 75000 SH Sole 75000 0 0 IVAX CORP COM COM 465823102 31245 1372211 SH Sole 1372211 0 0 IVILLAGE INC COM COM 46588H105 137 20000 SH Sole 20000 0 0 J P MORGAN CHASE & CO COM COM 46625H100 6264 149325 SH Sole 149325 0 0 JABIL CIRCUIT INC. COM 466313103 71578 2432172 SH Sole 2432172 0 0 JDS UNIPHASE CORP COM COM 46612J101 815 200413 SH Sole 200413 0 0 JOHNSON & JOHNSON COM COM 478160104 79873 1574793 SH Sole 1574793 0 0 JOHNSON CTLS INC COM COM 478366107 337 5700 SH Sole 5700 0 0 JONES LANG LASALLE INC COM COM 48020Q107 17996 699954 SH Sole 699954 0 0 JOURNAL COMMUNICATIONS INC CL COM 481130102 11876 593780 SH Sole 593780 0 0 K MART CORP COM 482584109 0 12500 SH Sole 12500 0 0 K2 INC COM COM 482732104 21355 1332162 SH Sole 1332162 0 0 KANEB PIPE LINE PARTNERS L PSR COM 484169107 359 6710 SH Sole 6710 0 0 KELLOGG CO COM COM 487836108 531 13542 SH Sole 13542 0 0 KENSEY NASH CORP COM COM 490057106 22531 917390 SH Sole 917390 0 0 KERR MCGEE CORP COM 492386107 303 5890 SH Sole 5890 0 0 KEYCORP NEW COM COM 493267108 1702 56200 SH Sole 56200 0 0 KFORCE INC COM COM 493732101 9342 983322 SH Sole 983322 0 0 KIMBERLY CLARK CORP COM COM 494368103 4279 67821 SH Sole 67821 0 0 KINDER MORGAN ENERGY PARTNERS COM 494550106 2748 60942 SH Sole 60942 0 0 KINDER MORGAN INC KANS COM 49455P101 286 4550 SH Sole 4550 0 0 KINDER MORGAN MGMT LLC SHS COM 49455U100 241 5707 SH Sole 5707 0 0 KING PHARMACEUTICALS COM 495582108 623 37050 SH Sole 37050 0 0 KNIGHT RIDDER INC COM COM 499040103 379 5180 SH Sole 5180 0 0 KNIGHT TRANSN INC COM COM 499064103 42929 1797686 SH Sole 1797686 0 0 KOHLS CORP COM COM 500255104 100103 2071247 SH Sole 2071247 0 0 KONINKLIJKE PHILIPS EL SP ADR COM 500472303 540 18655 SH Sole 18655 0 0 KOOKMIN BK NEW SPONSORED ADR COM 50049M109 3923 96949 SH Sole 96949 0 0 KRAFT FOODS INC CL A COM 50075N104 1265 39544 SH Sole 39544 0 0 KROLL INC COM COM 501049100 16325 607991 SH Sole 607991 0 0 KRONOS ADVANCED TECH COM 50105X106 8 35000 SH Sole 35000 0 0 KRONOS INC COM COM 501052104 3554 109250 SH Sole 109250 0 0 L-3 COMMUNICATNS HLDGS COM 502424104 948 15945 SH Sole 15945 0 0 LABOR READY INC COM NEW COM 505401208 23244 1719229 SH Sole 1719229 0 0 LAMAR ADVERTISING CO CL A COM 512815101 20102 498200 SH Sole 498200 0 0 LAN CHILE S A SPONSORED ADR COM 501723100 29203 1613400 SH Sole 1613400 0 0 LANDSTAR SYS INC COM COM 515098101 10604 258952 SH Sole 258952 0 0 LARGE SCALE BIOLOGY CP COM COM 517053104 1810 1078234 SH Sole 1078234 0 0 LAUDER ESTEE COS INC CL A COM 518439104 3415 77025 SH Sole 77025 0 0 LAWSON PRODS INC COM COM 520776105 325 10000 SH Sole 10000 0 0 LCC INTERNATIONAL INC CL A COM 501810105 4087 681150 SH Sole 681150 0 0 LECG CORP COM 523234102 274 14175 SH Sole 14175 0 0 LEGGETT & PLATT INC COM 524660107 956 40354 SH Sole 40354 0 0 LENNAR CORP CL A COM 526057104 963 17824 SH Sole 17824 0 0 LIBERTY MEDIA CORP GRP A COM 530718105 17939 1638352 SH Sole 1638352 0 0 LIFEPOINT HOSPITALS COM COM 53219L109 14118 436550 SH Sole 436550 0 0 LILLY ELI & CO COM COM 532457108 68015 1016678 SH Sole 1016678 0 0 LINCOLN NATL CORP IND COM COM 534187109 14844 313709 SH Sole 313709 0 0 LINEAR TECHNOLOGY CORP COM COM 535678106 59377 1600911 SH Sole 1600911 0 0 LINKTONE LTD ADR COM 535925101 242 20000 SH Sole 20000 0 0 LIONS GATE ENTMNT CORP COM NEW COM 535919203 17112 2738000 SH Sole 2738000 0 0 LITTELFUSE INC COM COM 537008104 23492 631524 SH Sole 631524 0 0 LIVEPERSON INC COM 538146101 53 10000 SH Sole 10000 0 0 LIZ CLAIBORNE COM 539320101 1753 47800 SH Sole 47800 0 0 LOCKHEED MARTIN CORP COM COM 539830109 261 5727 SH Sole 5727 0 0 LOGITECH INTL S A SPONSORED AD COM 541419107 681 14876 SH Sole 14876 0 0 LOUDEYE TECHNOLOGIES COM COM 545754103 55 30000 SH Sole 30000 0 0 LOWES COS INC COM COM 548661107 53253 948755 SH Sole 948755 0 0 LSI INDS INC COM COM 50216C108 18537 1524398 SH Sole 1524398 0 0 LUCENT TECHNOLOGIES COM COM 549463107 408 99268 SH Sole 99268 0 0 LUMINART INC COM COM 55026E103 0 41000 SH Sole 41000 0 0 LVMH MOET HEN L VUITTN ADR COM 502441306 1072 73004 SH Sole 73004 0 0 M & T BK CORP COM COM 55261F104 33849 376735 SH Sole 376735 0 0 MACDONALD DETTWILER & ASSOC COM 554282103 15979 840000 SH Sole 840000 0 0 MAF BANCORP INC COM 55261R108 318 7324 SH Sole 7324 0 0 MAGELLAN MIDSTREAM PTNRS LP U COM 559080106 659 12010 SH Sole 12010 0 0 MAK-CALI REALTY CORP COM 554489104 249 5550 SH Sole 5550 0 0 MANDALAY RESORT GROUP MANDALAY COM 562567107 298 5200 SH Sole 5200 0 0 MANULIFE FINL CORP COM COM 56501R106 1334 35910 SH Sole 35910 0 0 MARLIN BUSINESS SVCS COM 571157106 4481 269024 SH Sole 269024 0 0 MARSH & MCLENNAN COS COM COM 571748102 4804 103761 SH Sole 103761 0 0 MARSHALL & ILSLEY CORP COM COM 571834100 699 18500 SH Sole 18500 0 0 MASCO CORP COM 574599106 972 31955 SH Sole 31955 0 0 MATRIXONE INC COM COM 57685P304 275 37886 SH Sole 37886 0 0 MATTHEWS INTL CORP CL A COM 577128101 1444 43489 SH Sole 43489 0 0 MAXIM INTEGRATED PRODS COM COM 57772K101 30804 655825 SH Sole 655825 0 0 MB FINL INC COM 55264U108 235 6050 SH Sole 6050 0 0 MBIA INC COM COM 55262C100 633 10100 SH Sole 10100 0 0 MBNA CORP COM COM 55262L100 114197 4133086 SH Sole 4133086 0 0 MCCORMICK & CO COM 579780206 498 14850 SH Sole 14850 0 0 MCDONALDS CORP COM COM 580135101 2931 102613 SH Sole 102613 0 0 MCGRAW HILL COS INC COM COM 580645109 1249 16410 SH Sole 16410 0 0 MCLEOD INC COM 582266706 20 14046 SH Sole 14046 0 0 MCLEODUSA ESCROW COM 582266995 0 73538 SH Sole 73538 0 0 MEADOWBROOK INS GROUP COM COM 58319P108 9545 1878915 SH Sole 1878915 0 0 MEDCO HEALTH SOLUTIONS COM COM 58405U102 781 22981 SH Sole 22981 0 0 MEDICINES CO COM COM 584688105 16511 512615 SH Sole 512615 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 1076 26900 SH Sole 26900 0 0 MEDIMMUNE INC COM COM 584699102 4564 197735 SH Sole 197735 0 0 MEDTRONIC INC COM COM 585055106 119896 2510916 SH Sole 2510916 0 0 MELLON FINL CORP COM COM 58551A108 3747 119737 SH Sole 119737 0 0 MERCANTILE BANKSHARES COM COM 587405101 413 9631 SH Sole 9631 0 0 MERCK & CO INC COM COM 589331107 14056 318089 SH Sole 318089 0 0 MERCURY COMPUTER SYS COM COM 589378108 19756 775375 SH Sole 775375 0 0 MERCURY INTERACTIVE CP COM 589405109 3547 79185 SH Sole 79185 0 0 MEREDITH CORP COM COM 589433101 971 19210 SH Sole 19210 0 0 MERILL LYNCH & CO INC COM 590188108 1673 28098 SH Sole 28098 0 0 MERIT MED SYS INC COM 589889104 330 15274 SH Sole 15274 0 0 MERIX CORP COM 590049102 970 52625 SH Sole 52625 0 0 METAL MGMT INC COM 591097209 814 22193 SH Sole 22193 0 0 METLIFE INC COM COM 59156R108 235 6585 SH Sole 6585 0 0 METRIS COS INC COM 591598107 1238 154035 SH Sole 154035 0 0 METROLOGIC INSTRUMENTS INC COM 591676101 521 22295 SH Sole 22295 0 0 MGE ENERGY INC COM COM 55277P104 216 7000 SH Sole 7000 0 0 MGIC INVT CORP WIS COM COM 552848103 1196 18620 SH Sole 18620 0 0 MICHAELS STORES INC COM COM 594087108 22090 454336 SH Sole 454336 0 0 MICROCHIP TECHNOLOGY COM COM 595017104 52590 1990557 SH Sole 1990557 0 0 MICRON TECHNOLOGY INC COM COM 595112103 167 10000 SH Sole 10000 0 0 MICROSOFT CORP COM COM 594918104 92902 3726522 SH Sole 3726522 0 0 MICROVISION INC WASH COM 594960106 100 11500 SH Sole 11500 0 0 MIDCAP SPDR TR UNIT SER 1 COM 595635103 751 6802 SH Sole 6802 0 0 MIDWEST EXPRESS CONVERTIBLE SE COM 597911AA4 8800 10000000 SH Sole 10000000 0 0 MILLER HERMAN INC COM COM 600544100 266 10000 SH Sole 10000 0 0 MINERALS TECHNOLOGIES COM COM 603158106 4232 74120 SH Sole 74120 0 0 MITSUBISHI TOKYO FINL SPONSORE COM 606816106 1339 134910 SH Sole 134910 0 0 MOBILE TELESYS OJSC SPONSORED COM 607409109 457 3478 SH Sole 3478 0 0 MOLECULAR DIAGNOSTICS COM 60851R104 16 70000 SH Sole 70000 0 0 MOLEX INC CL A COM 608554200 59162 2271110 SH Sole 2271110 0 0 MOLEX INC COM COM 608554101 23693 779633 SH Sole 779633 0 0 MONACO COACH CORP COM 60886R103 215 8050 SH Sole 8050 0 0 MONDAVI ROBERT CORP CL A COM 609200100 11140 294177 SH Sole 294177 0 0 MONSANTO CO NEW COM COM 61166W101 2723 74254 SH Sole 74254 0 0 MONTPELIER RE HOLDINGS SHS COM G62185106 1605 43125 SH Sole 43125 0 0 MOODYS CORP COM COM 615369105 68411 966269 SH Sole 966269 0 0 MORGAN STANLEY COM NEW COM 617446448 8128 141854 SH Sole 141854 0 0 MOTOROLA INC COM COM 620076109 2916 165725 SH Sole 165725 0 0 MSC INDL DIRECT INC CL A COM 553530106 7464 249231 SH Sole 249231 0 0 NANOPHASE TECHNOLOGIES COM 630079101 265 26754 SH Sole 26754 0 0 NASDAQ 100 TR UNIT SER 1 COM 631100104 1518 42364 SH Sole 42364 0 0 NATIONAL CITY CORP COM COM 635405103 4827 135685 SH Sole 135685 0 0 NATIONAL FINL PTNRS CP COM COM 63607P208 49981 1549795 SH Sole 1549795 0 0 NATIONWIDE FINL SVCS CL A COM 638612101 3077 85375 SH Sole 85375 0 0 NAVIGANT CONSULTING COM COM 63935N107 23591 1166156 SH Sole 1166156 0 0 NCI BUILDING SYS INC COM COM 628852105 1775 75643 SH Sole 75643 0 0 NDCHEALTH CORP COM COM 639480102 11490 423215 SH Sole 423215 0 0 NETEGRITY INC COM COM 64110P107 105 12350 SH Sole 12350 0 0 NETWORK ENGINES INC COM COM 64121A107 95 25000 SH Sole 25000 0 0 NEW PLAN EXCEL RLTY TR COM 648053106 213 7800 SH Sole 7800 0 0 NEW YORK TIMES CO CLASS A COM 650111107 946 21412 SH Sole 21412 0 0 NEWELL RUBBERMAID INC COM 651229106 4438 191307 SH Sole 191307 0 0 NEWMONT MNG CORP COM 651639106 727 15600 SH Sole 15600 0 0 NEWPARK RES INC COM PAR $.01NE COM 651718504 11253 2164047 SH Sole 2164047 0 0 NEXTEL COMMUNICATIONS INC CL A COM 65332V103 671 27250 SH Sole 27250 0 0 NICOR INC COM 654086107 249 7082 SH Sole 7082 0 0 NIDEC CORP SPONSORED ADR COM 654090109 649 24895 SH Sole 24895 0 0 NOKIA CORP SPONSORED ADR COM 654902204 598 29516 SH Sole 29516 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 1267 69500 SH Sole 69500 0 0 NORFOLK SOUTHERN CORP COM 655844108 489 22148 SH Sole 22148 0 0 NORTEL NETWORKS CORP COM COM 656568102 75289 12832300 SH Sole 12832300 0 0 NORTHERN TR CORP COM 665859104 54259 1164603 SH Sole 1164603 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 218 2215 SH Sole 2215 0 0 NORTHWESTERN STL &WIRE NEW COM 668367204 0 10000 SH Sole 10000 0 0 NOVAMED EYECARE INC COM 66986W108 532 125502 SH Sole 125502 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 363 8525 SH Sole 8525 0 0 NUANCE COMMUNICATIONS COM COM 669967101 9599 1458808 SH Sole 1458808 0 0 O REILLY AUTOMOTIVE COM COM 686091109 95987 2397280 SH Sole 2397280 0 0 OCCIDENTAL PETE CP DEL COM 674599105 1142 24811 SH Sole 24811 0 0 OFFICE DEPOT INC COM COM 676220106 1570 83464 SH Sole 83464 0 0 OIL SVC HOLDRS TR DEPOSTRY RCP COM 678002106 11567 164700 SH Sole 164700 0 0 OLD NATL BANCP IND COM 680033107 251 11133 SH Sole 11133 0 0 OMNICARE INC COM COM 681904108 2222 50135 SH Sole 50135 0 0 OMNICOM GROUP INC COM COM 681919106 13408 167086 SH Sole 167086 0 0 ONEOK INC COM 682680103 471 20900 SH Sole 20900 0 0 ONESOURCE INFORMATION SERVICES COM 68272J106 1024 124642 SH Sole 124642 0 0 OPEN SOLUTIONS INC COM COM 68371P102 10074 456450 SH Sole 456450 0 0 OPEN TEXT CORP COM COM 683715106 25500 855705 SH Sole 855705 0 0 OPNET TECHNOLOGIES INC COM COM 683757108 24393 1636047 SH Sole 1636047 0 0 ORACLE CORP COM COM 68389X105 5323 443603 SH Sole 443603 0 0 ORIX CORP SPONSORED ADR COM 686330101 739 13410 SH Sole 13410 0 0 OSTEOTECH INC COM 688582105 264 40900 SH Sole 40900 0 0 OVERLAND STORAGE INC COM COM 690310107 13161 776459 SH Sole 776459 0 0 PALL CORP COM 696429307 639 28200 SH Sole 28200 0 0 PAN AMERICAN SILVER CP COM 697900108 475 26675 SH Sole 26675 0 0 PANTRY INC COM 698657103 1045 52430 SH Sole 52430 0 0 PATTERSON DENTAL CO COM COM 703412106 86118 1256843 SH Sole 1256843 0 0 PAYCHEX INC COM COM 704326107 156437 4394304 SH Sole 4394304 0 0 PDI INC COM 69329V100 333 13200 SH Sole 13200 0 0 PENNEY J C INC COM COM 708160106 5911 169956 SH Sole 169956 0 0 PENTAIR INC COM COM 709631105 47273 801240 SH Sole 801240 0 0 PEOPLES ENERGY CORP COM 711030106 487 10922 SH Sole 10922 0 0 PEOPLESOFT INC COM COM 712713106 235 12700 SH Sole 12700 0 0 PEPSICO INC COM COM 713448108 105346 1956307 SH Sole 1956307 0 0 PERFORMANCE FOOD GROUP COM COM 713755106 23943 697021 SH Sole 697021 0 0 PETRO-CDA COM COM 71644E102 907 20706 SH Sole 20706 0 0 PETROCHINA CO LTD SPONSORED A COM 71646E100 504 9890 SH Sole 9890 0 0 PETROLEO BRASILEIRO SA SPONSOR COM 71654V408 803 23958 SH Sole 23958 0 0 PETSMART INC COM COM 716768106 5100 188550 SH Sole 188550 0 0 PF CHANGS CHINA BISTRO COM 69333Y108 521 10365 SH Sole 10365 0 0 PFIZER INC COM COM 717081103 246092 7021173 SH Sole 7021173 0 0 PFSWEB INC COM 717098107 21 12088 SH Sole 12088 0 0 PHARMACEUTICAL PROD COM 717124101 591 19900 SH Sole 19900 0 0 PHILLIPS VAN HEUSEN CP COM 718592108 286 15500 SH Sole 15500 0 0 PHYSICIAN COMPUTER NETWORK INC COM 628990681 0 28000 SH Sole 28000 0 0 PINNACLE SYS INC COM COM 723481107 12128 1352100 SH Sole 1352100 0 0 PIONEER CORP JAPAN SPONSORED A COM 723646105 1425 48560 SH Sole 48560 0 0 PITNEY BOWES INC COM COM 724479100 731 17159 SH Sole 17159 0 0 PLANTRONICS INC NEW COM COM 727493108 1074 29330 SH Sole 29330 0 0 PLATO LEARNING INC COM 72764Y100 252 25000 SH Sole 25000 0 0 PLUM CREEK TIMBER COM 729251108 888 27379 SH Sole 27379 0 0 POGO PRODUCING CO COM 730448107 351 7655 SH Sole 7655 0 0 POLYONE CORP COM COM 73179P106 6730 1012125 SH Sole 1012125 0 0 PORTAL SOFTWARE INC COM COM 736126301 101 15000 SH Sole 15000 0 0 PORTFOLIO RECOVERY ASS COM COM 73640Q105 13499 501098 SH Sole 501098 0 0 PPG INDS INC COM COM 693506107 322 5515 SH Sole 5515 0 0 PRAXAIR INC COM COM 74005P104 44201 1190792 SH Sole 1190792 0 0 PRE PAID LEGAL SVCS COM COM 740065107 5801 236962 SH Sole 236962 0 0 PRECISION DRILLING CORP COM 74022D100 33282 713575 SH Sole 713575 0 0 PRIME HOSPITALITY CORP COM COM 741917108 13711 1204862 SH Sole 1204862 0 0 PRIVATEBANCORP INC COM COM 742962103 2534 49115 SH Sole 49115 0 0 PROCTER & GAMBLE CO COM COM 742718109 15634 149071 SH Sole 149071 0 0 PROGRESS ENERGY INC COM 743263105 727 15453 SH Sole 15453 0 0 PROVIDENCE SVC CORP COM COM 743815102 5391 302500 SH Sole 302500 0 0 QUALCOMM INC COM COM 747525103 14187 214034 SH Sole 214034 0 0 QUALITY PRODS INC PAR $.0001 COM 747578409 11 12500 SH Sole 12500 0 0 QUICKSILVER ENTERPRISES INC COM 74838B306 0 26725 SH Sole 26725 0 0 QUICKSILVER RESOURCES COM COM 74837R104 13628 351595 SH Sole 351595 0 0 QWEST COMMUNICATIONS COM 749121109 200 46289 SH Sole 46289 0 0 RAD SOURCE TECH INC NEW COM 750113201 0 60000 SH Sole 60000 0 0 RAYTHEON CO COM NEW COM 755111507 667 21287 SH Sole 21287 0 0 REGIS CORP MINN COM COM 758932107 10983 247148 SH Sole 247148 0 0 RENAL CARE GROUP INC COM 759930100 455 9950 SH Sole 9950 0 0 RESEARCH IN MOTION LTD COM 760975102 312 3350 SH Sole 3350 0 0 RESMED INC COM COM 761152107 100539 2224809 SH Sole 2224809 0 0 REWARDS NETWORK COM COM 761557107 9718 971800 SH Sole 971800 0 0 RITCHIE BROS AUCTION COM 767744105 8803 156675 SH Sole 156675 0 0 ROBBINS & MYERS INC COM COM 770196103 8125 377020 SH Sole 377020 0 0 ROBERT HALF INTL INC COM COM 770323103 7243 306663 SH Sole 306663 0 0 ROCKWELL AUTOMATION COM COM 773903109 246 7087 SH Sole 7087 0 0 ROYAL BK SCOTLAND GRP SPONS AD COM 780097820 249 8925 SH Sole 8925 0 0 ROYAL CARIBBEAN CRUISE COM COM V7780T103 8436 191311 SH Sole 191311 0 0 ROYAL DUTCH PETE CO NY REG GLD COM 780257804 4910 103194 SH Sole 103194 0 0 RUBY TUESDAY INC COM COM 781182100 28958 900730 SH Sole 900730 0 0 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 15606 456438 SH Sole 456438 0 0 RYDER SYS INC COM COM 783549108 27360 706430 SH Sole 706430 0 0 SAFEGUARD SCIENTIFICS COM COM 786449108 565 152040 SH Sole 152040 0 0 SALIX PHARMACEUTICALS LTD DEL COM 795435106 6554 225850 SH Sole 225850 0 0 SANGAMO BIOSCIENCES COM 800677106 4052 655785 SH Sole 655785 0 0 SANOFI-SYNTHELABO SPONSORED AD COM 80105N105 1292 39560 SH Sole 39560 0 0 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 59522 1514166 SH Sole 1514166 0 0 SAPPI LTD SPON ADR NEW COM 803069202 180 13180 SH Sole 13180 0 0 SARA LEE CORP COM COM 803111103 3076 140740 SH Sole 140740 0 0 SBC COMMUNICATIONS INC COM COM 78387G103 4843 197381 SH Sole 197381 0 0 SCANSOFT INC COM COM 80603P107 11046 1990230 SH Sole 1990230 0 0 SCANSOURCE, INC COM 806037107 2000 41735 SH Sole 41735 0 0 SCHEIN HENRY INC COM COM 806407102 5182 72702 SH Sole 72702 0 0 SCHERING PLOUGH CORP COM COM 806605101 1233 76060 SH Sole 76060 0 0 SCHLUMBERGER LTD COM COM 806857108 2751 43096 SH Sole 43096 0 0 SCHWAB CHARLES CP NEW COM COM 808513105 3037 261558 SH Sole 261558 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 11755 627915 SH Sole 627915 0 0 SCP POOL CORP COM 784028102 2364 63452 SH Sole 63452 0 0 SCS TRANSN INC COM COM 81111T102 11188 513193 SH Sole 513193 0 0 SEAGATE TECHNOLOGY ESCROW COM 811804988 0 16377 SH Sole 16377 0 0 SECTOR SPDR TR SBI INT-ENERGY COM 81369Y506 225 7700 SH Sole 7700 0 0 SEI INVESTMENTS CO COM COM 784117103 15011 454875 SH Sole 454875 0 0 SELECT COMFORT CORP COM 81616X103 293 10650 SH Sole 10650 0 0 SEMTECH CORP COM COM 816850101 12111 530505 SH Sole 530505 0 0 SENTRY TECHNOLOGY CORP COM 81731K101 4 24000 SH Sole 24000 0 0 SEPRACOR INC COM 817315104 216 4500 SH Sole 4500 0 0 SERVICE CORP INTL COM 817565104 500 67000 SH Sole 67000 0 0 SERVICEMASTER CO COM COM 81760N109 6764 563239 SH Sole 563239 0 0 SEVEN ELEVEN JAPAN LTD ADR COM 817828205 1661 45500 SH Sole 45500 0 0 SHARPER IMAGE CORP COM COM 820013100 10990 337327 SH Sole 337327 0 0 SHC CORP COM 82086G109 0 20000 SH Sole 20000 0 0 SHOPPERS DRUG MART CP COM COM 82509W103 26299 1104620 SH Sole 1104620 0 0 SHUFFLE MASTER INC COM COM 825549108 15930 342654 SH Sole 342654 0 0 SIEBEL SYS INC COM 826170102 300 26020 SH Sole 26020 0 0 SIGMA ALDRICH CORP COM COM 826552101 941 17000 SH Sole 17000 0 0 SILVERSTAR HLDGS LTD ORD COM G81365101 24 19000 SH Sole 19000 0 0 SIMON PROPERTY GROUP INC COM 828806109 456 7812 SH Sole 7812 0 0 SK TELECOM LTD SPONSORED ADR COM 78440P108 1661 77960 SH Sole 77960 0 0 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 17226 1348975 SH Sole 1348975 0 0 SLM CORP COM COM 78442P106 155838 3723749 SH Sole 3723749 0 0 SMITH INTL INC COM COM 832110100 68347 1277288 SH Sole 1277288 0 0 SMUCKER J M CO NEW COM 832696405 2237 42401 SH Sole 42401 0 0 SNAP ON INC COM COM 833034101 3119 96445 SH Sole 96445 0 0 SOLA INTL INC COM COM 834092108 23223 998839 SH Sole 998839 0 0 SOLECTRON CORP COM COM 834182107 262 47441 SH Sole 47441 0 0 SONIC CORP COM COM 835451105 4488 130550 SH Sole 130550 0 0 SOURCECORP COM 836167106 242 9166 SH Sole 9166 0 0 SOUTHERN CO COM 842587107 682 22370 SH Sole 22370 0 0 SOUTHERN UN CO NEW COM 844030106 460 24300 SH Sole 24300 0 0 SOUTHWEST AIRLS CO COM 844741108 142 10018 SH Sole 10018 0 0 SOUTHWEST BANCORP TEX COM COM 84476R109 272 7200 SH Sole 7200 0 0 SPARTECH CORP COM NEW COM 847220209 13610 546594 SH Sole 546594 0 0 SPDR TR UNIT SER 1 COM 78462F103 2185 19320 SH Sole 19320 0 0 SPEEDWAY MOTORSPORTS COM COM 847788106 14120 465863 SH Sole 465863 0 0 SPRINT CORP PCS COM SER 1 COM 852061506 1443 156890 SH Sole 156890 0 0 SPSS INC COM COM 78462K102 9007 489517 SH Sole 489517 0 0 ST JUDE MED INC COM COM 790849103 20615 285930 SH Sole 285930 0 0 STAPLES INC COM COM 855030102 20090 793441 SH Sole 793441 0 0 STARBUCKS CORP COM COM 855244109 144904 3826377 SH Sole 3826377 0 0 STARTEK INC COM COM 85569C107 16541 455173 SH Sole 455173 0 0 STATE STR CORP COM COM 857477103 158392 3038406 SH Sole 3038406 0 0 STEALTH MEDIALABS INC COM 85787P104 57 45712 SH Sole 45712 0 0 STEELCASE INC CL A COM 858155203 936 72022 SH Sole 72022 0 0 STEINER LEISURE LTD COM P8744Y102 8397 518306 SH Sole 518306 0 0 STERICYCLE INC COM COM 858912108 79190 1651169 SH Sole 1651169 0 0 STILLWATER MNG CO COM 86074Q102 286 18275 SH Sole 18275 0 0 STMICROELECTRONICS N V COM COM 861012102 271 11500 SH Sole 11500 0 0 STRAYER ED INC COM COM 863236105 29753 254389 SH Sole 254389 0 0 STRYKER CORP COM COM 863667101 66536 751561 SH Sole 751561 0 0 SUN LIFE FINANCIAL INC COM COM 866796105 310 11533 SH Sole 11533 0 0 SUN MICROSYSTEMS INC COM COM 866810104 223 53530 SH Sole 53530 0 0 SUNCOR ENERGY INC COM COM 867229106 103620 3788657 SH Sole 3788657 0 0 SUNGARD DATA SYS INC COM COM 867363103 142861 5213932 SH Sole 5213932 0 0 SUNGOLD INTERNATIONAL HOLDINGS COM 867373102 36 407610 SH Sole 407610 0 0 SUNTRUST BKS INC COM COM 867914103 1540 22098 SH Sole 22098 0 0 SYLVAN LEARNING SYS COM COM 871399101 62655 1784545 SH Sole 1784545 0 0 SYMBOL TECHNOLOGIES COM 871508107 170 12325 SH Sole 12325 0 0 SYSCO CORP COM COM 871829107 23948 613275 SH Sole 613275 0 0 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 67960 6509610 SH Sole 6509610 0 0 TARGET CORP COM COM 87612E106 23262 516504 SH Sole 516504 0 0 TARO PHARMACEUT INDS ORD COM M8737E108 227 3925 SH Sole 3925 0 0 TCF FINL CORP COM COM 872275102 347 6800 SH Sole 6800 0 0 TECH DATA CORP COM COM 878237106 37210 908903 SH Sole 908903 0 0 TECO ENERGY INC COM 872375100 314 21514 SH Sole 21514 0 0 TELEFONOS DE MEXICO S A COM 879403780 719 20620 SH Sole 20620 0 0 TELEPHONE & DATA SYS COM 879433100 354 5000 SH Sole 5000 0 0 TELIK INC COM COM 87959M109 20002 745228 SH Sole 745228 0 0 TELLABS INC COM COM 879664100 4044 467061 SH Sole 467061 0 0 TESCO PLC SPONSORED ADR COM 881575302 781 57632 SH Sole 57632 0 0 TESSCO TECHNOLOGIES COM 872386107 562 43704 SH Sole 43704 0 0 TEVA PHARMACEUTCL INDS ADR COM 881624209 74867 1181445 SH Sole 1181445 0 0 TEXAS INSTRS INC COM COM 882508104 5227 178909 SH Sole 178909 0 0 THORNBURG MTG ASSET CP COM 885218107 230 7400 SH Sole 7400 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 16896 1580497 SH Sole 1580497 0 0 TIFFANY & CO NEW COM 886547108 221 5810 SH Sole 5810 0 0 TIME WARNER INC COM COM 887317105 4511 267616 SH Sole 267616 0 0 TIVO INC COM 888706108 4444 499930 SH Sole 499930 0 0 TOOTSIE ROLL INDS INC COM 890516107 1537 42057 SH Sole 42057 0 0 TRACTOR SUPPLY CO COM COM 892356106 25057 647150 SH Sole 647150 0 0 TRIBUNE CO NEW COM COM 896047107 16257 322314 SH Sole 322314 0 0 TRUSTMARK CORP COM 898402102 749 25810 SH Sole 25810 0 0 TYCO INTL LTD NEW COM COM 902124106 1932 67442 SH Sole 67442 0 0 U S I HLDGS COM COM 90333H101 19004 1277155 SH Sole 1277155 0 0 UBS AG ORD COM H8920M855 1761 23649 SH Sole 23649 0 0 ULTRA PETE CORP COM COM 903914109 11947 398085 SH Sole 398085 0 0 UNIFIRST CORP MASS COM COM 904708104 14833 537809 SH Sole 537809 0 0 UNILEVER N V NEW YORK SHS COM 904784709 235 3384 SH Sole 3384 0 0 UNION PLANTERS CORP COM COM 908068109 503 16858 SH Sole 16858 0 0 UNITED DEFENSE INDS COM 91018B104 406 12790 SH Sole 12790 0 0 UNITED PARCEL SERVICE CL B COM 911312106 9628 137864 SH Sole 137864 0 0 UNITED RENTALS INC COM COM 911363109 16657 937386 SH Sole 937386 0 0 UNITED STATES STEEL CORP NEW COM 912909108 254 6840 SH Sole 6840 0 0 UNITED TECHNOLOGIES CP COM COM 913017109 528 6127 SH Sole 6127 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 100343 1557165 SH Sole 1557165 0 0 UNIVISION COMMUNICATNS CL A COM 914906102 28925 876270 SH Sole 876270 0 0 UNOCAL CORP COM 915289102 291 7819 SH Sole 7819 0 0 US BANCORP DEL COM NEW COM 902973304 5343 193266 SH Sole 193266 0 0 US LEC CORP CL A COM 90331S109 57 10000 SH Sole 10000 0 0 UST INC COM 902911106 203 5625 SH Sole 5625 0 0 VALENCE TECHNOLOGY INC COM 918914102 178 40000 SH Sole 40000 0 0 VALSPAR CORP COM COM 920355104 365 7416 SH Sole 7416 0 0 VALUECLICK INC COM COM 92046N102 10330 956495 SH Sole 956495 0 0 VALUEVISION MEDIA INC CL A COM 92047K107 10448 680640 SH Sole 680640 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 1286 14900 SH Sole 14900 0 0 VASCO DATA SEC INTL COM COM 92230Y104 63 30000 SH Sole 30000 0 0 VASOMEDICAL INC COM 922321104 30 20000 SH Sole 20000 0 0 VCA ANTECH INC COM COM 918194101 10978 308135 SH Sole 308135 0 0 VECTREN CORP COM 92240G101 818 33170 SH Sole 33170 0 0 VERIS BIOTECHNOLOGY CORP COM 92344H104 0 220000 SH Sole 220000 0 0 VERISIGN INC COM 92343E102 452 27250 SH Sole 27250 0 0 VERITAS DGC INC COM COM 92343P107 25988 1255483 SH Sole 1255483 0 0 VERITAS SOFTWARE CO COM COM 923436109 5649 209945 SH Sole 209945 0 0 VERIZON COMMUNICATIONS COM COM 92343V104 8825 241515 SH Sole 241515 0 0 VESTA INS GROUP INC COM 925391104 131 30250 SH Sole 30250 0 0 VIACOM INC CL A COM 925524100 1849 46770 SH Sole 46770 0 0 VIACOM INC CL B COM 925524308 1381 35215 SH Sole 35215 0 0 VIRTRA SYS INC COM 92827K103 2 10000 SH Sole 10000 0 0 VISTACARE INC CL A COM 92839Y109 73119 2704139 SH Sole 2704139 0 0 VISUAL NETWORKS COM 928444108 33 10000 SH Sole 10000 0 0 VITA FOOD PRODS INC NV COM 928450105 113 20100 SH Sole 20100 0 0 VITALWORKS INC COM COM 928483106 14302 3793680 SH Sole 3793680 0 0 VODAFONE GROUP PLC ADR COM 92857W100 7642 319791 SH Sole 319791 0 0 VULCAN MATLS CO COM COM 929160109 1912 40295 SH Sole 40295 0 0 WACHOVIA CORP COM 929903102 1592 33873 SH Sole 33873 0 0 WAL MART DE MEXICO SA SPON ADR COM 93114W107 1300 42574 SH Sole 42574 0 0 WAL MART STORES INC COM COM 931142103 101335 1697683 SH Sole 1697683 0 0 WALGREEN CO COM COM 931422109 179603 5450767 SH Sole 5450767 0 0 WALT DISNEY CO COM COM 254687106 10793 431935 SH Sole 431935 0 0 WASHINGTON MUT INC COM COM 939322103 866 20297 SH Sole 20297 0 0 WASHINGTON POST CO CL B COM 939640108 1959 2215 SH Sole 2215 0 0 WASTE MGMT INC DEL COM COM 94106L109 740 24544 SH Sole 24544 0 0 WATSCO INC COM COM 942622200 25994 896335 SH Sole 896335 0 0 WEBEX INC COM COM 94767L109 13742 462215 SH Sole 462215 0 0 WEBMD CORP COM COM 94769M105 474 53343 SH Sole 53343 0 0 WEBVAN GROUP INC COM 94845V103 0 10100 SH Sole 10100 0 0 WEIGHT WATCHERS INTL COM COM 948626106 7338 173602 SH Sole 173602 0 0 WELLS FARGO & CO DEL COM COM 949746101 7351 129735 SH Sole 129735 0 0 WHEATON RIVER MINERALS LTD COM 962902102 148 43500 SH Sole 43500 0 0 WHIRLPOOL CORP COM COM 963320106 2561 37193 SH Sole 37193 0 0 WHITEHALL JEWELLERS INC COM 965063100 12046 1317897 SH Sole 1317897 0 0 WHOLE FOODS MKT INC COM COM 966837106 17276 230507 SH Sole 230507 0 0 WILLIAMS COS INC DEL COM 969457100 123 12946 SH Sole 12946 0 0 WILLIAMS SONOMA INC COM COM 969904101 8999 263146 SH Sole 263146 0 0 WILLIS GROUP HLDGS LTD SHS COM G96655108 532 14298 SH Sole 14298 0 0 WILMINGTON TRUST CORP COM COM 971807102 2313 61900 SH Sole 61900 0 0 WINDROSE MED PPTYS TR COM 973491103 1587 127575 SH Sole 127575 0 0 WINSTAR COMMUNICATIONS COM COM 975515107 0 13585 SH Sole 13585 0 0 WINSTON HOTELS INC COM COM 97563A102 9893 938600 SH Sole 938600 0 0 WINTRUST FINL CORP COM COM 97650W108 3209 65987 SH Sole 65987 0 0 WOODHEAD INDS INC COM 979438108 149 10000 SH Sole 10000 0 0 WORLDCOM INC GA NEW COM 98157D106 2 101484 SH Sole 101484 0 0 WPS RESOURCES CORP COM 92931B106 254 5330 SH Sole 5330 0 0 WRIGLEY WM JR CO COM COM 982526105 6178 104515 SH Sole 104515 0 0 WYETH CORP COM 983024100 4409 117411 SH Sole 117411 0 0 XCEL ENERGY INC COM 98389B100 178 10050 SH Sole 10050 0 0 XILINX INC COM COM 983919101 34038 901440 SH Sole 901440 0 0 XL CAPITAL LTD COM G98255105 57682 758587 SH Sole 758587 0 0 YAHOO INC COM 984332106 679 14010 SH Sole 14010 0 0 YELLOW ROADWAY CORP COM COM 985577105 7317 217129 SH Sole 217129 0 0 YUM BRANDS INC COM COM 988498101 215 5663 SH Sole 5663 0 0 ZEBRA TECHNOLOGIES CP CL A COM 989207105 114894 1656248 SH Sole 1656248 0 0 ZIMMER HLDGS INC COM COM 98956P102 157946 2140781 SH Sole 2140781 0 0 ZOMAX INC MINN COM COM 989929104 103 25000 SH Sole 25000 0 0 Grand Total 12125447 401340490.2 SH Sole 401340490 0 0
-----END PRIVACY-ENHANCED MESSAGE-----