-----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, Gly05ImsIYNRanc0kXlrpIQVA5smsfUOM+pcCxEWoFUAswZrSJnsrs59ZlOQYZ1/ PnYR4OZrPd+WpPH6aNIg1A== 0001169232-04-003607.txt : 20040712 0001169232-04-003607.hdr.sgml : 20040712 20040712113154 ACCESSION NUMBER: 0001169232-04-003607 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20040630 FILED AS OF DATE: 20040712 EFFECTIVENESS DATE: 20040712 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: 04909430 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 d60081_13f-hr.txt UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 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 06/30/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: 14698920 List of Other Included Managers: No. 13F File Number Name NONE William Blair & Company, L.L.C. FORM 13F 13f Securities 30-Jun-04
VOTING AUTHORITY TITLE ---------------- OF VALUE SHARES/ SH/ PUT/ INVSTMT OTHER NAME OF ISSUER CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE - ----------------------- ----- ----- -------- ------- --- ---- ------- -------- ----------- ------ ---- 3COM CORP COM 885535104 Total 73 11780 SH Sole 11780 0 0 3M CO COM COM 88579Y101 Total 21260 236196 SH Sole 236196 0 0 4 KIDS ENTMT INC COM COM 350865101 Total 15177 634510 SH Sole 634510 0 0 99 CENTS ONLY STORES COM 65440K106 Total 7307 479182 SH Sole 479182 0 0 A C MOORE ARTS & CRAFT COM 00086T103 Total 437 15900 SH Sole 15900 0 0 A D C TELECOMMUNICATN COM 000886101 Total 77 27438 SH Sole 27438 0 0 ABBOTT LABS COM 002824100 Total 51913 1273641 SH Sole 1273641 0 0 ABC BANCORP COM 000400101 Total 650 31958 SH Sole 31958 0 0 ABM INDUSTRIES INC COM 000957100 Total 236 12160 SH Sole 12160 0 0 ACAMBIS PLC SPONSORED ADR COM 004286100 Total 2662 206683 SH Sole 206683 0 0 ACCREDO HEALTH INC COM COM 00437V104 Total 11569 297030 SH Sole 297030 0 0 ACE LTD ORD COM G0070K103 Total 14799 350025 SH Sole 350025 0 0 ACTIVISION INC NEW NEW COM 004930202 Total 6247 392958 SH Sole 392958 0 0 ACXIOM CORP COM 005125109 Total 494 19915 SH Sole 19915 0 0 ADMINISTAFF INC COM 007094105 Total 261 15750 SH Sole 15750 0 0 ADOBE SYS INC COM 00724F101 Total 39257 844250 SH Sole 844250 0 0 ADVANTEST CORP SPONSORED ADR COM 00762U101 Total 1061 62162 SH Sole 62162 0 0 AFFILIATED COMPUTER CL A COM 008190100 Total 1131 21375 SH Sole 21375 0 0 AFFILIATED MANAGERS COM 008252108 Total 47193 936930 SH Sole 936930 0 0 AFLAC INC COM 001055102 Total 4606 112868 SH Sole 112868 0 0 AGCO CORP COM COM 001084102 Total 15709 771165 SH Sole 771165 0 0 AGERE SYS INC CL A COM 00845V100 Total 134 58662 SH Sole 58662 0 0 AGREE REALTY CORP COM COM 008492100 Total 11221 443513 SH Sole 443513 0 0 AIR PRODS & CHEMS INC COM 009158106 Total 1540 29374 SH Sole 29374 0 0 AIRGAS INC COM 009363102 Total 76186 3186377 SH Sole 3186377 0 0 ALBANY MOLECULAR RESH COM COM 012423109 Total 10353 800660 SH Sole 800660 0 0 ALBERTO CULVER CO-CL B CONV COM 013068101 Total 790 15762 SH Sole 15762 0 0 ALCOA INC COM 013817101 Total 269 8173 SH Sole 8173 0 0 ALCON INC COM H01301102 Total 192131 2442874 SH Sole 2442874 0 0 ALLERGAN INC COM 018490102 Total 39103 436815 SH Sole 436815 0 0 ALLETE COM 018522102 Total 440 13232 SH Sole 13232 0 0 ALLIANCE CAP MGMT HLDG UNIT LT COM 01855A101 Total 1100 32395 SH Sole 32395 0 0 ALLIANCE GAMING CORP COM NEW COM 01859P609 Total 10151 591535 SH Sole 591535 0 0 ALLIED PRODS CORP DEL COM COM 019411107 Total 0 20000 SH Sole 20000 0 0 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988P108 Total 274 35000 SH Sole 35000 0 0
ALLSTATE CORP COM 020002101 Total 2501 53742 SH Sole 53742 0 0 ALLTEL CORP COM 020039103 Total 1493 29507 SH Sole 29507 0 0 ALPHARMA INC CL A COM 020813101 Total 14663 715976 SH Sole 715976 0 0 ALTERNATIVE RESOURCES COM 02145R102 Total 1048 1577280 SH Sole 1577280 0 0 ALTRIA GROUP INC COM 02209S103 Total 4476 89448 SH Sole 89448 0 0 AMBAC FINANCIAL GROUP INC COM 023139108 Total 5501 74910 SH Sole 74910 0 0 AMCORE FINL INC COM COM 023912108 Total 291 9646 SH Sole 9646 0 0 AMEREN CORP COM 023608102 Total 239 5579 SH Sole 5579 0 0 AMERICA MOVIL SA DE CV SPON AD COM 02364W105 Total 3748 103055 SH Sole 103055 0 0 AMERICAN ECOLOGY CORP COM 025533407 Total 239 20000 SH Sole 20000 0 0 AMERICAN ELEC PWR INC COM 025537101 Total 398 12456 SH Sole 12456 0 0 AMERICAN EXPRESS CO COM 025816109 Total 4985 97031 SH Sole 97031 0 0 AMERICAN FINANCIAL REALTY TRUS COM 02607P305 Total 13449 941160 SH Sole 941160 0 0 AMERICAN HEALTHWAYS INC COM 02649V104 Total 30054 1129048 SH Sole 1129048 0 0 AMERICAN INTL GROUP COM 026874107 Total 86108 1208033 SH Sole 1208033 0 0 AMERUS GROUP CO COM COM 03072M108 Total 21379 516405 SH Sole 516405 0 0 AMGEN INC COM 031162100 Total 152362 2792048 SH Sole 2792048 0 0 AMIS HLDGS INC COM COM 031538101 Total 12601 744740 SH Sole 744740 0 0 AMSURG CORP COM 03232P405 Total 2114 84148 SH Sole 84148 0 0 ANADARKO PETE CORP COM 032511107 Total 296 5058 SH Sole 5058 0 0 ANC RENTAL CORP COM 001813104 Total 0 59337 SH Sole 59337 0 0 ANCHOR BANCORP WIS INC COM 032839102 Total 370 14000 SH Sole 14000 0 0 ANHEUSER BUSCH COS INC COM 035229103 Total 13656 252905 SH Sole 252905 0 0 ANSWERTHINK CONSLT GRP COM COM 036916104 Total 5442 949750 SH Sole 949750 0 0 AON CORP COM 037389103 Total 5245 184222 SH Sole 184222 0 0 APACHE CORP COM 037411105 Total 109200 2507456 SH Sole 2507456 0 0 APOLLO GROUP INC CL A COM 037604105 Total 37107 420281 SH Sole 420281 0 0 APOLLO GROUP INC COM UNV PHOEN COM 037604204 Total 1033 11800 SH Sole 11800 0 0 APPLERA CORP APPLIED BIOSYSTE COM 038020103 Total 284 13080 SH Sole 13080 0 0 APPLERA CORP CELERA GEN GRP COM 038020202 Total 308 26828 SH Sole 26828 0 0 APPLIED MATLS INC COM 038222105 Total 1643 83801 SH Sole 83801 0 0 ARBITRON INC COM 03875Q108 Total 493 13510 SH Sole 13510 0 0 ARCHER DANIELS MIDLAND COM 039483102 Total 779 46436 SH Sole 46436 0 0 ARCHSTONE-SMITH TRUST COM 039583109 Total 614 20937 SH Sole 20937 0 0 ARGONAUT GROUP INC COM 040157109 Total 363 19700 SH Sole 19700 0 0 ARIBA INC COM 04033V104 Total 42 21390 SH Sole 21390 0 0 ARTESYN TECHNOLOGIES INC COM 043127109 Total 10537 1170814 SH Sole 1170814 0 0 ARTISAN COMPONENTS INC COM COM 042923102 Total 37892 1468685 SH Sole 1468685 0 0 ASML HLDG NV N Y SHS COM N07059111 Total 4041 236196 SH Sole 236196 0 0 ASPEN TECHNOLOGY INC COM 045327103 Total 9045 1245980 SH Sole 1245980 0 0 ASSOCIATED BANC CORP COM 045487105 Total 1205 40685 SH Sole 40685 0 0 ASTORIA FINL CORP COM COM 046265104 Total 9380 256419 SH Sole 256419 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 Total 10839 237507 SH Sole 237507 0 0 AT&T WIRELESS SERVICES INC COM 00209A106 Total 199 13925 SH Sole 13925 0 0
ATMEL CORP COM 049513104 Total 81 13800 SH Sole 13800 0 0 ATMOS ENERGY CORP COM COM 049560105 Total 19366 756503 SH Sole 756503 0 0 ATRIX LABS INC COM COM 04962L101 Total 3874 113000 SH Sole 113000 0 0 AUTOBYTEL INC COM COM 05275N106 Total 218 24100 SH Sole 24100 0 0 AUTOLIV INC COM COM 052800109 Total 928 22000 SH Sole 22000 0 0 AUTOMATIC DATA PROCESS COM COM 053015103 Total 43595 1040971 SH Sole 1040971 0 0 AVALONBAY COMMUNITIES INC COM 053484101 Total 4745 83950 SH Sole 83950 0 0 AVENTIS SPONSORED ADR COM 053561106 Total 5204 68411 SH Sole 68411 0 0 AVERY DENNISON CORP COM 053611109 Total 9351 146086 SH Sole 146086 0 0 AVNET INC COM 053807103 Total 17105 753505 SH Sole 753505 0 0 AVON PRODS INC COM 054303102 Total 82192 1781381 SH Sole 1781381 0 0 AWARE INC MASS COM COM 05453N100 Total 126 32000 SH Sole 32000 0 0 AWG LTD COM 00244W105 Total 0 20000 SH Sole 20000 0 0 AXCAN PHARMA INC COM 054923107 Total 61968 2936917 SH Sole 2936917 0 0 AXCELIS TECHNOLOGIES I COM 054540109 Total 331 26613 SH Sole 26613 0 0 BANC ONE CORP COM 06423A103 Total 12269 240579 SH Sole 240579 0 0 BANCO ITAU HLDG FINANC SP ADR COM 059602201 Total 8365 179345 SH Sole 179345 0 0 BANK HAWAII CORP COM COM 062540109 Total 591 13068 SH Sole 13068 0 0 BANK NEW YORK INC COM 064057102 Total 253 8615 SH Sole 8615 0 0 BANK OF AMER CORP COM 060505104 Total 26251 310220 SH Sole 310220 0 0 BANTA CORP COM 066821109 Total 342 7720 SH Sole 7720 0 0 BARRATT DEVELOPMENTS COM 0081180 Total 390 36500 SH Sole 36500 0 0 BARRICK GOLD CORP COM COM 067901108 Total 203 10300 SH Sole 10300 0 0 BAXTER INTL INC COM 071813109 Total 8139 235868 SH Sole 235868 0 0 BB&T CORP COM 054937107 Total 10098 273128 SH Sole 273128 0 0 BEA SYS INC COM COM 073325102 Total 44616 5427708 SH Sole 5427708 0 0 BECTON DICKINSON & CO COM 075887109 Total 936 18075 SH Sole 18075 0 0 BED BATH & BEYOND COM 075896100 Total 201864 5250059 SH Sole 5250059 0 0 BELDEN INC COM COM 077459105 Total 10877 507556 SH Sole 507556 0 0 BELLSOUTH CORP COM 079860102 Total 3008 114774 SH Sole 114774 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 Total 72493 815 SH Sole 815 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670207 Total 6601 2234 SH Sole 2234 0 0 BEST BUY INC COM 086516101 Total 36130 712078 SH Sole 712078 0 0 BG PLC FINAL INST ADR COM 055434203 Total 9745 309559 SH Sole 309559 0 0 BHP LTD SPONSORED ADR COM 088606108 Total 210 12000 SH Sole 12000 0 0 BIO LOGIC SYS CORP COM COM 090909102 Total 661 101100 SH Sole 101100 0 0 BIOGEN IDEC INC COM COM 09062X103 Total 5338 84394 SH Sole 84394 0 0 BIOLASE TECHNOLOGY INC COM 090911108 Total 486 36150 SH Sole 36150 0 0 BIOMET INC COM 090613100 Total 1991 44802 SH Sole 44802 0 0 BIOSITE DIAGNOSTICS COM 090945106 Total 836 18560 SH Sole 18560 0 0 BIOSPHERE MEDICAL INC COM 09066V103 Total 72 22500 SH Sole 22500 0 0 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067D201 Total 336 2300 SH Sole 2300 0 0 BISYS GROUP INC COM 055472104 Total 5957 423663 SH Sole 423663 0 0 BJS WHOLESALE CLUB INC COM COM 05548J106 Total 20302 812078 SH Sole 812078 0 0
BLACK & DECKER CORP COM 091797100 Total 248 4002 SH Sole 4002 0 0 BLOCK H & R INC COM 093671105 Total 6035 126597 SH Sole 126597 0 0 BLYTH INDS INC COM COM 09643P108 Total 1143 33175 SH Sole 33175 0 0 BOEING CO COM 097023105 Total 964 18878 SH Sole 18878 0 0 BOISE CASCADE CORP COM COM 097383103 Total 13186 350308 SH Sole 350308 0 0 BORG-WARNER AUTOMOTIVE COM COM 099724106 Total 18019 411686 SH Sole 411686 0 0 BORLAND SOFTWARE CORP COM COM 099849101 Total 18298 2155276 SH Sole 2155276 0 0 BOSTON PROPERTIES INC COM 101121101 Total 2100 41950 SH Sole 41950 0 0 BOSTON SCIENTIFIC CORP COM 101137107 Total 1188 27780 SH Sole 27780 0 0 BP AMOCO P L C SPONSORED ADR COM 055622104 Total 31264 583604 SH Sole 583604 0 0 BRADY CORP CL A COM 104674106 Total 349 7575 SH Sole 7575 0 0 BRANDYWINE RLTY TR SH BEN INT COM 105368203 Total 10788 396759 SH Sole 396759 0 0 BRISTOL MYERS SQUIBB COM 110122108 Total 4509 184075 SH Sole 184075 0 0 BRITISH SKY BROADCAST COM 111013108 Total 8427 185181 SH Sole 185181 0 0 BT GROUP PLC ADR COM 05577E101 Total 907 24792 SH Sole 24792 0 0 BURLINGTON NORTHERN SANTA FE C COM 12189T104 Total 670 19136 SH Sole 19136 0 0 BURLINGTON RES INC COM 122014103 Total 356 9850 SH Sole 9850 0 0 C H ROBINSON WORLDWIDE COM 12541W100 Total 92092 2009002 SH Sole 2009002 0 0 CACI INTL INC CL A COM 127190304 Total 2575 63685 SH Sole 63685 0 0 CADBURY SCHWEPPES PLC ADR COM 127209302 Total 1026 29260 SH Sole 29260 0 0 CADMUS COMMUNICATION COM COM 127587103 Total 11388 772079 SH Sole 772079 0 0 CALGON CARBON CORP COM 129603106 Total 853 127415 SH Sole 127415 0 0 CALIFORNIA PIZZA KTCHN COM 13054D109 Total 320 16715 SH Sole 16715 0 0 CALPINE CORP COM 131347106 Total 58 13527 SH Sole 13527 0 0 CANON INC ADR COM 138006309 Total 8814 165066 SH Sole 165066 0 0 CAPITAL DIAGNOSTIC CORPORATION COM 14007T100 Total 0 44000 SH Sole 44000 0 0 CAPITAL ONE FINL CORP COM 14040H105 Total 10982 160606 SH Sole 160606 0 0 CARDINAL HEALTH INC COM 14149Y108 Total 14076 200957 SH Sole 200957 0 0 CARDIODYNAMICS INTL COM 141597104 Total 78 15560 SH Sole 15560 0 0 CAREER EDUCATION CORP COM 141665109 Total 3304 72537 SH Sole 72537 0 0 CAREMARK RX INC COM COM 141705103 Total 23885 725108 SH Sole 725108 0 0 CARMAX INC COM 143130102 Total 90376 4132449 SH Sole 4132449 0 0 CARNIVAL CORP CL A COM 143658300 Total 16463 350285 SH Sole 350285 0 0 CASUAL MALE RETAIL GRP COM COM 148711104 Total 12709 1740900 SH Sole 1740900 0 0 CATALINA MARKETING CP COM COM 148867104 Total 14314 782619 SH Sole 782619 0 0 CATERPILLAR INC DEL COM 149123101 Total 1241 15632 SH Sole 15632 0 0 CATTLEGUARD INC COM COM 149472102 Total 0 10000 SH Sole 10000 0 0 CDW CORP COM 12512N105 Total 118791 1863111 SH Sole 1863111 0 0 CELL THERAPEUTICS INC COM COM 150934107 Total 10162 1378780 SH Sole 1378780 0 0 CENCOSUD S A SPON ADR COM 15132H200 Total 17398 940100 SH Sole 940100 0 0 CENDANT CORP COM 151313103 Total 8320 339878 SH Sole 339878 0 0 CENTERPOINT PPTYS CORP COM 151895109 Total 20542 267664 SH Sole 267664 0 0 CENTRAL PARKING COM 154785109 Total 218 11700 SH Sole 11700 0 0 CENTURY CASINOS INC COM COM 156492100 Total 2938 539100 SH Sole 539100 0 0
CEPHEID COM 15670R107 Total 277 24080 SH Sole 24080 0 0 CERIDIAN CORP NEW COM COM 156779100 Total 11409 507055 SH Sole 507055 0 0 CFS BANCORP INC COM 12525D102 Total 135 10207 SH Sole 10207 0 0 CGI HLDG CORP COM COM 125318105 Total 91 25000 SH Sole 25000 0 0 CHARLES RIV LABS INTL COM COM 159864107 Total 2131 43615 SH Sole 43615 0 0 CHARLES RIVER ASSC COM 159852102 Total 14670 474018 SH Sole 474018 0 0 CHARTER ONE FINL INC COM 160903100 Total 1539 34841 SH Sole 34841 0 0 CHATTEM INC COM 162456107 Total 420 14550 SH Sole 14550 0 0 CHECKPOINT SYS INC COM COM 162825103 Total 13796 769424 SH Sole 769424 0 0 CHEESECAKE FACTORY INC COM 163072101 Total 3016 75818 SH Sole 75818 0 0 CHEMICAL FINL CORP COM 163731102 Total 1039 28156 SH Sole 28156 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 Total 221 9720 SH Sole 9720 0 0 CHEVRONTEXACO CORP COM 166764100 Total 4932 52410 SH Sole 52410 0 0 CHICAGO MERCANTIL HLDG CL A COM 167760107 Total 15153 104960 SH Sole 104960 0 0 CHINADOTCOM CORP CL A COM G2108N109 Total 12028 1629765 SH Sole 1629765 0 0 CHOICEPOINT INC COM 170388102 Total 6281 137554 SH Sole 137554 0 0 CHRISTOPHER & BANKS CP COM COM 171046105 Total 9795 553080 SH Sole 553080 0 0 CHUBB CORP COM COM 171232101 Total 1677 24600 SH Sole 24600 0 0 CINTAS CORP COM 172908105 Total 134235 2815925 SH Sole 2815925 0 0 CISCO SYS INC COM 17275R102 Total 25699 1084336 SH Sole 1084336 0 0 CITADEL SEC SOFTWARE COM COM 17288Q109 Total 95 31000 SH Sole 31000 0 0 CITIGROUP COM COM 172967101 Total 17480 375942 SH Sole 375942 0 0 CITIZENS BKG CORP MICH COM COM 174420109 Total 233 7502 SH Sole 7502 0 0 CITRIX SYS INC COM 177376100 Total 225 11052 SH Sole 11052 0 0 CITY BK LYNNWOOD WASH COM COM 17770A109 Total 6150 192075 SH Sole 192075 0 0 CLARCOR INC COM 179895107 Total 685 14961 SH Sole 14961 0 0 CLEAR CHANNEL COMMUN COM 184502102 Total 81581 2207891 SH Sole 2207891 0 0 CLICKACTION INC ESCROW RESTRIC COM 18681E990 Total 0 157000 SH Sole 157000 0 0 COACH INC. COM 189754104 Total 217 4812 SH Sole 4812 0 0 COCA COLA CO COM 191216100 Total 10146 201018 SH Sole 201018 0 0 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 Total 12114 501602 SH Sole 501602 0 0 COEUR D ALENE MINES ID COM 192108108 Total 135 33225 SH Sole 33225 0 0 COGNIZANT TECH SOLUTNS CL A COM 192446102 Total 453 17861 SH Sole 17861 0 0 COGNOS INC COM 19244C109 Total 57522 1590779 SH Sole 1590779 0 0 COLGATE PALMOLIVE CO COM 194162103 Total 11114 190148 SH Sole 190148 0 0 COLONIAL BANCGROUP INC COM 195493309 Total 1950 107340 SH Sole 107340 0 0 COMCAST CORP CL A COM 20030N101 Total 3729 132735 SH Sole 132735 0 0 COMCAST CORP CL A SPL COM 20030N200 Total 12400 449123 SH Sole 449123 0 0 COMERICA INC COM COM 200340107 Total 2220 40458 SH Sole 40458 0 0 COMFORT SYS USA INC COM COM 199908104 Total 10310 1613510 SH Sole 1613510 0 0 COMMERCIAL CAP BANCORP COM COM 20162L105 Total 10499 604409 SH Sole 604409 0 0 COMMERCIAL NET LEASE COM COM 202218103 Total 217 12600 SH Sole 12600 0 0 COMSTOCK RES INC COM NEW COM 205768203 Total 9742 500615 SH Sole 500615 0 0 COMVERSE TECHNOLOGY NEW COM 205862402 Total 6161 308980 SH Sole 308980 0 0
CONAGRA INC COM 205887102 Total 400 14784 SH Sole 14784 0 0 CONNETICS CORP COM COM 208192104 Total 26545 1314130 SH Sole 1314130 0 0 CONOCOPHILLIPS COM 20825C104 Total 2058 26984 SH Sole 26984 0 0 CONSOL ENERGY INC COM COM 20854P109 Total 24065 668482 SH Sole 668482 0 0 CONSTELLATION ENERGY COM 210371100 Total 391 10325 SH Sole 10325 0 0 CORILLIAN CORP COM COM 218725109 Total 151 30000 SH Sole 30000 0 0 CORNING INC COM 219350105 Total 2533 194024 SH Sole 194024 0 0 CORPORATE EXEC BRD CO COM COM 21988R102 Total 64531 1116652 SH Sole 1116652 0 0 CORRECTIONS CP AM NEW COM COM 22025Y407 Total 30668 776590 SH Sole 776590 0 0 COSI INC COM 22122P101 Total 478 80428 SH Sole 80428 0 0 COSTAR GROUP INC COM 22160N109 Total 15587 339372 SH Sole 339372 0 0 COSTCO WHOLESALE CORP COM 22160K105 Total 1428 34697 SH Sole 34697 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 Total 333 4745 SH Sole 4745 0 0 COVANCE INC COM 222816100 Total 212 5500 SH Sole 5500 0 0 COX COMMUNICATIONS NEW CL A COM 224044107 Total 104478 3759549 SH Sole 3759549 0 0 COX RADIO INC CL A COM 224051102 Total 4873 280400 SH Sole 280400 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 Total 10817 717823 SH Sole 717823 0 0 CROSS COUNTRY HEALTHCARES INC COM 227483104 Total 21076 1161200 SH Sole 1161200 0 0 CROWN CASTLE INTL CORP COM COM 228227104 Total 39988 2711027 SH Sole 2711027 0 0 CSX CORP COM 126408103 Total 915 27935 SH Sole 27935 0 0 CUMULUS MEDIA INC CL A COM 231082108 Total 10681 635410 SH Sole 635410 0 0 CUNO INC COM 126583103 Total 31765 595430 SH Sole 595430 0 0 CVS CORP COM COM 126650100 Total 1632 38828 SH Sole 38828 0 0 CYBERSOURCE CORP COM COM 23251J106 Total 2812 336366 SH Sole 336366 0 0 D R HORTON INC COM 23331A109 Total 1104 38880 SH Sole 38880 0 0 DAIMLER CHRYSLER AG ORD COM D1668R123 Total 358 7620 SH Sole 7620 0 0 DANAHER CORP DEL COM 235851102 Total 243837 4702743 SH Sole 4702743 0 0 DEL MONTE FOODS CO COM COM 24522P103 Total 19473 1916606 SH Sole 1916606 0 0 DELL COMPUTER CORP COM 24702R101 Total 161874 4519097 SH Sole 4519097 0 0 DELTA AIR LINES DEL COM 247361108 Total 93 13100 SH Sole 13100 0 0 DESIGN WITHIN REACH COM COM 250557105 Total 3089 188050 SH Sole 188050 0 0 DEVRY INC DEL COM 251893103 Total 9354 341190 SH Sole 341190 0 0 DIAMONDCLUSTER INTL INC CL A COM 25278P106 Total 103 11950 SH Sole 11950 0 0 DICKS SPORTING GOODS COM 253393102 Total 5146 154318 SH Sole 154318 0 0 DIGITAL IMPACT INC DEL COM COM 25385G106 Total 67 35000 SH Sole 35000 0 0 DIGITAL INSIGHT CORP COM COM 25385P106 Total 2910 141530 SH Sole 141530 0 0 DIGITAL THEATER SYSTEMS INC COM 25389G102 Total 4836 185165 SH Sole 185165 0 0 DIGITAS INC COM 25388K104 Total 876 79450 SH Sole 79450 0 0 DISCOVERY PARTNRS INTL COM COM 254675101 Total 18782 3682774 SH Sole 3682774 0 0 DISNEY WALT CO DEL COM 254687106 Total 12261 481030 SH Sole 481030 0 0 DOLLAR GEN CORP COM COM 256669102 Total 1984 101450 SH Sole 101450 0 0 DOMINION RES INC VA NEW COM 25746U109 Total 275 4361 SH Sole 4361 0 0 DONALDSON CO INC COM 257651109 Total 468 16000 SH Sole 16000 0 0 DONEGAL GROUP INC CL A COM 257701201 Total 10164 507930 SH Sole 507930 0 0
DONNELLEY R R & SONS COM COM 257867101 Total 1469 44526 SH Sole 44526 0 0 DOUBLECLICK INC COM 258609304 Total 271 34900 SH Sole 34900 0 0 DOVER CORP COM COM 260003108 Total 593 14093 SH Sole 14093 0 0 DOW CHEM CO COM 260543103 Total 1994 49008 SH Sole 49008 0 0 DST SYS INC DEL COM COM 233326107 Total 3972 82600 SH Sole 82600 0 0 DTE ENERGY CO COM 233331107 Total 578 14280 SH Sole 14280 0 0 DU PONT E I DE NEMOURS COM 263534109 Total 1431 32227 SH Sole 32227 0 0 DUKE POWER CO COM 264399106 Total 435 21459 SH Sole 21459 0 0 DUKE REALTY CORP COM NEW COM 264411505 Total 237 7450 SH Sole 7450 0 0 DUN & BRADSTREET CORP NEW COM 26483E100 Total 937 17377 SH Sole 17377 0 0 DUQUESNE LIGHT HOLDINGS INC COM 266233105 Total 229 11875 SH Sole 11875 0 0 E DIGITAL CORP COM 26841Y103 Total 10 43550 SH Sole 43550 0 0 E M C CORP MASS COM 268648102 Total 62746 5504120 SH Sole 5504120 0 0 EAGLE BROADBROAD INC COM 269437109 Total 9 10000 SH Sole 10000 0 0 EAST WEST BANCORP INC COM COM 27579R104 Total 17233 561340 SH Sole 561340 0 0 EATON CORP COM 278058102 Total 2774 42858 SH Sole 42858 0 0 EBAY INC COM 278642103 Total 38955 423666 SH Sole 423666 0 0 ECOLAB INC COM 278865100 Total 114060 3598127 SH Sole 3598127 0 0 ECOLLEGE COM COM 27887E100 Total 8504 531520 SH Sole 531520 0 0 EDUCATION MGMT CORP COM COM 28139T101 Total 21403 651333 SH Sole 651333 0 0 ELAN PLC ADR COM 284131208 Total 402 16282 SH Sole 16282 0 0 ELDORADO GOLD CORP NEW COM 284902103 Total 98 38200 SH Sole 38200 0 0 ELECTRON CLEARING HSE COM PAR. COM 285562500 Total 6593 708952 SH Sole 708952 0 0 ELECTRONIC ARTS INC COM 285512109 Total 2483 45540 SH Sole 45540 0 0 ELECTRONIC DATA SYS CORP COM 285661104 Total 288 15057 SH Sole 15057 0 0 ELIZABETH ARDEN INC COM COM 28660G106 Total 38598 1834509 SH Sole 1834509 0 0 EMERSON ELEC CO COM 291011104 Total 7523 118387 SH Sole 118387 0 0 EMMIS COMMUNICTNS CORP CL A COM 291525103 Total 12999 619584 SH Sole 619584 0 0 ENCORE MED CORP COM COM 29256E109 Total 12855 2040465 SH Sole 2040465 0 0 ENDO PHARMACEUTC HLDGS COM 29264F205 Total 1282 54700 SH Sole 54700 0 0 ENERGYSOUTH INC COM COM 292970100 Total 284 7100 SH Sole 7100 0 0 ENRON CORP COM 293561106 Total 1 17957 SH Sole 17957 0 0 ENTERCOM COMM CORP CL A COM 293639100 Total 36235 971456 SH Sole 971456 0 0 ENTERGY CORP COM 29364G103 Total 633 11310 SH Sole 11310 0 0 ENTERPRISE PRODUCTS PARTNERS L COM 293792107 Total 614 28900 SH Sole 28900 0 0 ENTRAVISION COMMUNCTNS CL A COM 29382R107 Total 637 82950 SH Sole 82950 0 0 EQUITY RESIDENT PPTYS SH BEN I COM 29476L107 Total 2033 68384 SH Sole 68384 0 0 ERICSSON L M TEL CO ADR B SEK COM 294821608 Total 5632 188345 SH Sole 188345 0 0 ETHAN ALLEN INTERIORS COM COM 297602104 Total 11486 319847 SH Sole 319847 0 0 EUNIVERSE INC COM COM 298412107 Total 4785 2145905 SH Sole 2145905 0 0 EURONET WORLDWIDE INC COM 298736109 Total 12803 553552 SH Sole 553552 0 0 EXELIXIS INC COM COM 30161Q104 Total 101 10000 SH Sole 10000 0 0 EXELON CORP COM 30161N101 Total 1411 42393 SH Sole 42393 0 0 EXPEDITORS INTL OF WASHINGTON COM 302130109 Total 102415 2072757 SH Sole 2072757 0 0
EXPRESS SCRIPTS INC COM 302182100 Total 167994 2120337 SH Sole 2120337 0 0 EXXON MOBIL CORP COM 30231G102 Total 23408 527095 SH Sole 527095 0 0 FACTSET RESEARCH SYSTEMS INC COM 303075105 Total 4928 104275 SH Sole 104275 0 0 FAIR ISAAC & CO INC COM 303250104 Total 1539 46125 SH Sole 46125 0 0 FAMILY DLR STORES INC COM 307000109 Total 26768 879977 SH Sole 879977 0 0 FANNIE MAE COM 313586109 Total 86805 1216454 SH Sole 1216454 0 0 FASTENAL CO COM 311900104 Total 221781 3902527 SH Sole 3902527 0 0 FEDDERS CORP COM NEW COM 313135501 Total 82 18842 SH Sole 18842 0 0 FEDERAL HOME LN MTG CP COM 313400301 Total 8651 136685 SH Sole 136685 0 0 FEDEX CORP COM 31428X106 Total 856 10482 SH Sole 10482 0 0 FERRO CORP COM COM 315405100 Total 20396 764473 SH Sole 764473 0 0 FIDELITY NATL FINL INC COM COM 316326107 Total 261 6993 SH Sole 6993 0 0 FIFTH THIRD BANCORP COM 316773100 Total 5742 106771 SH Sole 106771 0 0 FIRST DATA CORP COM 319963104 Total 337127 7572496 SH Sole 7572496 0 0 FIRST FED CAP CORP COM COM 319960100 Total 245 8796 SH Sole 8796 0 0 FIRST FINL CORP IND COM 320218100 Total 320 10000 SH Sole 10000 0 0 FIRST FINL HLDGS INC COM COM 320239106 Total 9645 334784 SH Sole 334784 0 0 FIRST HEALTH GROUP CP COM COM 320960107 Total 9730 623326 SH Sole 623326 0 0 FIRST INDUSTRIAL RLTY COM COM 32054K103 Total 214 5800 SH Sole 5800 0 0 FIRST MIDWEST BANCORP COM COM 320867104 Total 859 24393 SH Sole 24393 0 0 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 Total 14217 568702 SH Sole 568702 0 0 FISERV INC COM 337738108 Total 107769 2771133 SH Sole 2771133 0 0 FMC TECHNOLOGIES INC COM 30249U101 Total 588 20420 SH Sole 20420 0 0 FNF INDS INC COM 30254F106 Total 11 19500 SH Sole 19500 0 0 FONAR CORP COM 344437108 Total 34 26813 SH Sole 26813 0 0 FOREST LABS INC CL A COM 345838106 Total 2326 41069 SH Sole 41069 0 0 FOREST OIL CORP COM NEW COM 346091705 Total 20553 752315 SH Sole 752315 0 0 FORTUNE BRANDS INC COM 349631101 Total 1440 19103 SH Sole 19103 0 0 FOUR SEASON HOTEL INC SUB VTG COM 35100E104 Total 465 7725 SH Sole 7725 0 0 FPL GROUP INC COM 302571104 Total 771 12059 SH Sole 12059 0 0 FRANKLIN BK CORP DEL COM COM 352451108 Total 13898 878505 SH Sole 878505 0 0 FRANKLIN ELEC INC COM COM 353514102 Total 439 11600 SH Sole 11600 0 0 FRANKLIN RES INC COM COM 354613101 Total 208 4158 SH Sole 4158 0 0 FREDS INC CL A COM 356108100 Total 17516 792922 SH Sole 792922 0 0 FRIEDMAN BILLINGS RAMSEY GRP C COM 358434108 Total 541 27335 SH Sole 27335 0 0 FUNDAMENTAL INVS INC COM 360802102 Total 454 15429.424 SH Sole 15429.424 0 0 GALLAHER GROUP PLC SPONSORED A COM 363595109 Total 1113 23003 SH Sole 23003 0 0 GALYANS TRADING INC COM 36458R101 Total 253 15200 SH Sole 15200 0 0 GAMESTOP CORP CL A COM 36466R101 Total 247 16200 SH Sole 16200 0 0 GANNETT INC COM 364730101 Total 1296 15290 SH Sole 15290 0 0 GAP INC DEL COM 364760108 Total 1360 56095 SH Sole 56095 0 0 GARTNER GROUP INC NEW CL A COM 366651107 Total 731 55350 SH Sole 55350 0 0 GASCO ENERGY INC COM COM 367220100 Total 5377 2757295 SH Sole 2757295 0 0 GENELABS TECHNOLOGIES INC COM 368706107 Total 30 13000 SH Sole 13000 0 0
GENENTECH INC COM SPL COM 368710406 Total 48491 862837 SH Sole 862837 0 0 GENERAL CABLE DEL NEW COM COM 369300108 Total 16267 1902605 SH Sole 1902605 0 0 GENERAL ELEC CO COM 369604103 Total 196170 6054631 SH Sole 6054631 0 0 GENERAL GROWTH PPTYS COM 370021107 Total 10871 367639 SH Sole 367639 0 0 GENERAL MLS INC COM 370334104 Total 1840 38721 SH Sole 38721 0 0 GEN-PROBE INC NEW COM COM 36866T103 Total 324 6850 SH Sole 6850 0 0 GENTEX CORP COM 371901109 Total 45972 1158591 SH Sole 1158591 0 0 GENUINE PARTS CO COM 372460105 Total 1238 31224 SH Sole 31224 0 0 GENUS INC COM COM 372461103 Total 103 30000 SH Sole 30000 0 0 GENZYME CORP COM 372917104 Total 311 6587 SH Sole 6587 0 0 GETTY IMAGES INC COM 374276103 Total 62213 1036900 SH Sole 1036900 0 0 GILEAD SCIENCES INC COM 375558103 Total 42876 639950 SH Sole 639950 0 0 GILLETTE CO COM 375766102 Total 3572 84252 SH Sole 84252 0 0 GLAXOSMITHKLINE COM 37733W105 Total 1154 27829 SH Sole 27829 0 0 GLOBAL INDL SVCS INC COM 37939H100 Total 0 10000 SH Sole 10000 0 0 GLOBAL PMTS INC COM COM 37940X102 Total 22213 493410 SH Sole 493410 0 0 GLOBALSANTAFE CORP SHS COM G3930E101 Total 1087 41035 SH Sole 41035 0 0 GLOBALSTAR TELECOMMUN COM G3930H104 Total 0 11290 SH Sole 11290 0 0 GLOBETEL COMMUNICATION COM 37958F100 Total 3 30000 SH Sole 30000 0 0 GOLDEN WEST FINL DEL COM COM 381317106 Total 287 2700 SH Sole 2700 0 0 GOLDMAN SACHS GROUP COM 38141G104 Total 26033 276484 SH Sole 276484 0 0 GOODYEAR TIRE & RUBR COM 382550101 Total 278 30690 SH Sole 30690 0 0 GRAFTECH INTL LTD COM COM 384313102 Total 25759 2462637 SH Sole 2462637 0 0 GRAINGER W W INC COM 384802104 Total 14309 248862 SH Sole 248862 0 0 GREAT LAKES CHEM CORP COM 390568103 Total 297 11000 SH Sole 11000 0 0 GREY WOLF INC COM COM 397888108 Total 8702 2052405 SH Sole 2052405 0 0 GUIDANT CORP COM 401698105 Total 7417 132749 SH Sole 132749 0 0 GUITAR CTR MGMT INC COM 402040109 Total 28328 637035 SH Sole 637035 0 0 HALLIBURTON CO COM 406216101 Total 351 11620 SH Sole 11620 0 0 HARLEY DAVIDSON INC COM 412822108 Total 137978 2227615 SH Sole 2227615 0 0 HARRIS CORP DEL COM COM 413875105 Total 18062 355904 SH Sole 355904 0 0 HARTFORD FINANCIAL SERVICES GR COM 416515104 Total 825 12015 SH Sole 12015 0 0 HCC INS HLDGS INC COM 404132102 Total 14910 446305 SH Sole 446305 0 0 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 Total 17982 669470 SH Sole 669470 0 0 HEADWAY CORP RESOURCES COM 422101105 Total 0 10000 SH Sole 10000 0 0 HEALTH CARE REIT INC COM 42217K106 Total 205 6322 SH Sole 6322 0 0 HEALTH GRADES INC COM COM 42218Q102 Total 145 100000 SH Sole 100000 0 0 HEALTH MGMT ASSOC INC CL A COM 421933102 Total 2810 125323 SH Sole 125323 0 0 HEARST-ARGYLE TELEVISN COM 422317107 Total 922 35790 SH Sole 35790 0 0 HEARTLAND EXPRESS INC COM COM 422347104 Total 6349 232050 SH Sole 232050 0 0 HEIDRICK&STRUGGLS INTL COM COM 422819102 Total 14495 488385 SH Sole 488385 0 0 HEINZ H J CO COM 423074103 Total 826 21088 SH Sole 21088 0 0 HEWITT ASSOCIATES INC COM 42822Q100 Total 27972 1017212 SH Sole 1017212 0 0 HEWLETT PACKARD CO COM 428236103 Total 1557 73795 SH Sole 73795 0 0
HILLENBRAND INDS INC COM 431573104 Total 832 13775 SH Sole 13775 0 0 HOME DEPOT INC COM 437076102 Total 21306 605292 SH Sole 605292 0 0 HOMESTORE COM INC COM COM 437852106 Total 40 10000 SH Sole 10000 0 0 HON HAI PRECISION INDS GDR COM 438090102 Total 203 27300 SH Sole 27300 0 0 HONEYWELL INTL INC COM 438516106 Total 1397 38151 SH Sole 38151 0 0 HOSPIRA INC COM COM 441060100 Total 4150 150357 SH Sole 150357 0 0 HOT TOPIC INC COM 441339108 Total 222 10850 SH Sole 10850 0 0 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 Total 4120 55005 SH Sole 55005 0 0 HUB GROUP INC CL A COM 443320106 Total 2076 60908 SH Sole 60908 0 0 HUDSON HIGHLAND GROUP INC COM 443792106 Total 292 9550 SH Sole 9550 0 0 HUMAN GENOME SCIENCES COM 444903108 Total 127 11000 SH Sole 11000 0 0 I SHARES INC MSCI JAPAN INDEX COM 464286848 Total 3696 348100 SH Sole 348100 0 0 ICON PUB LTD CO SPONSORED ADR COM 45103T107 Total 9628 217395 SH Sole 217395 0 0 IDEXX LABS CORP COM COM 45168D104 Total 36749 583879 SH Sole 583879 0 0 IDT CORP COM COM 448947101 Total 12010 666115 SH Sole 666115 0 0 ILLINOIS TOOL WKS INC COM 452308109 Total 115185 1201219 SH Sole 1201219 0 0 IMC GLOBAL INC COM 449669100 Total 323 24140 SH Sole 24140 0 0 IMS HEALTH INC COM 449934108 Total 1873 79926 SH Sole 79926 0 0 INCO LTD COM 453258402 Total 303 8780 SH Sole 8780 0 0 INFOSYS TECH LTD SPONSORED ADR COM 456788108 Total 33522 359756 SH Sole 359756 0 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 Total 62362 1768145 SH Sole 1768145 0 0 INTEL CORP COM 458140100 Total 60670 2198203 SH Sole 2198203 0 0 INTERACTIVE CORP COM COM 45840Q101 Total 18830 624767 SH Sole 624767 0 0 INTERNATIONAL BUS MACH COM 459200101 Total 17086 193827 SH Sole 193827 0 0 INTERNATIONAL GAME TEC COM 459902102 Total 8535 221123 SH Sole 221123 0 0 INTERNATIONAL PAPER CO COM 460146103 Total 496 11103 SH Sole 11103 0 0 INTERNATIONAL SPEEDWAY CL A COM 460335201 Total 1288 26500 SH Sole 26500 0 0 INTERNATL RECTIFIER CP COM 460254105 Total 434 10500 SH Sole 10500 0 0 INTERSTATE BAKERIES COM COM 46072H108 Total 13356 1230995 SH Sole 1230995 0 0 INTRADO INC COM 46117A100 Total 6523 405425 SH Sole 405425 0 0 INTUIT COM 461202103 Total 154123 3994920 SH Sole 3994920 0 0 INVERESK RESEARCH GROUP COM 461238107 Total 4937 160101 SH Sole 160101 0 0 INVESTMENT CO AMER COM 461308108 Total 652 22368.282 SH Sole 22368.282 0 0 INVESTORS FINL SERVICE COM 461915100 Total 152251 3493623 SH Sole 3493623 0 0 INVITROGEN CORP COM 46185R100 Total 5289 73470 SH Sole 73470 0 0 IRON MTN INC PA COM 462846106 Total 170890 3541038 SH Sole 3541038 0 0 ISHARES TR MSCI EAFE IDX COM 464287465 Total 66910 467900 SH Sole 467900 0 0 ISHARES TR MSCI EMERG MKT COM 464287234 Total 17545 108550 SH Sole 108550 0 0 ISHARES TR RUSSELL 1000 COM 464287622 Total 276 4511 SH Sole 4511 0 0 ISHARES TR RUSSELL 2000 COM 464287655 Total 481 4077 SH Sole 4077 0 0 ISHARES TR S&P MIDCAP 400 COM 464287507 Total 277 2275 SH Sole 2275 0 0 I-TRAX INC COM NEW COM 45069D203 Total 3682 831061 SH Sole 831061 0 0 IVAX CORP COM 465823102 Total 38186 1591770 SH Sole 1591770 0 0 J P MORGAN CHASE & CO COM COM 46625H100 Total 5681 146548 SH Sole 146548 0 0
JABIL CIRCUIT INC COM 466313103 Total 71621 2844412 SH Sole 2844412 0 0 JDS UNIPHASE CORP COM 46612J101 Total 1111 293319 SH Sole 293319 0 0 JOHNSON & JOHNSON COM 478160104 Total 86145 1546596 SH Sole 1546596 0 0 JOHNSON CTLS INC COM COM 478366107 Total 308 5775 SH Sole 5775 0 0 JONES LANG LASALLE INC COM COM 48020Q107 Total 14587 538284 SH Sole 538284 0 0 JOURNAL COMMCTNS INC CL A COM 481130102 Total 990 52610 SH Sole 52610 0 0 K MART CORP COM 482584109 Total 0 12500 SH Sole 12500 0 0 K2 INC COM COM 482732104 Total 20952 1334517 SH Sole 1334517 0 0 KANEB PIPE LINE PARTNERS L PSR COM 484169107 Total 399 8710 SH Sole 8710 0 0 KELLOGG CO COM 487836108 Total 880 21042 SH Sole 21042 0 0 KENSEY NASH CORP COM COM 490057106 Total 24592 712820 SH Sole 712820 0 0 KERR MCGEE CORP COM 492386107 Total 273 5090 SH Sole 5090 0 0 KEYCORP NEW COM COM 493267108 Total 1668 55800 SH Sole 55800 0 0 KFORCE INC COM COM 493732101 Total 9669 1024292 SH Sole 1024292 0 0 KIMBERLY CLARK CORP COM 494368103 Total 4249 64507 SH Sole 64507 0 0 KIMBERLY CLARK DE MEX SPON ADR COM 494386204 Total 150 11070 SH Sole 11070 0 0 KINDER MORGAN INC KANS COM 49455P101 Total 215 3630 SH Sole 3630 0 0 KINTERA INC COM COM 49720p506 Total 9204 883335 SH Sole 883335 0 0 KNIGHT RIDDER INC COM COM 499040103 Total 373 5180 SH Sole 5180 0 0 KNIGHT TRANSN INC COM 499064103 Total 72132 2510698 SH Sole 2510698 0 0 KOHLS CORP COM 500255104 Total 133344 3153856 SH Sole 3153856 0 0 KRAFT FOODS INC CL A COM 50075N104 Total 1199 37850 SH Sole 37850 0 0 KROLL INC COM COM 501049100 Total 245 6640 SH Sole 6640 0 0 KRONOS INC COM COM 501052104 Total 4595 111530 SH Sole 111530 0 0 KYPHON INC COM 501577100 Total 526 18700 SH Sole 18700 0 0 L-3 COMMUNICATNS HLDGS COM 502424104 Total 1129 16915 SH Sole 16915 0 0 LABOR READY INC COM NEW COM 505401208 Total 26824 1730594 SH Sole 1730594 0 0 LAMAR ADVERTISING CO CL A COM 512815101 Total 28582 659340 SH Sole 659340 0 0 LAN CHILE S A SPONSORED ADR COM 501723100 Total 32990 1709316 SH Sole 1709316 0 0 LARGE SCALE BIOLOGY CP COM 517053104 Total 1332 965859 SH Sole 965859 0 0 LAUDER ESTEE COS INC CL A COM 518439104 Total 3601 73825 SH Sole 73825 0 0 LAUREATE EDUCATION INC COM COM 518613104 Total 85907 2246530 SH Sole 2246530 0 0 LAWSON PRODS INC COM COM 520776105 Total 382 10000 SH Sole 10000 0 0 LCC INTERNATIONAL INC CL A COM 501810105 Total 7147 1458520 SH Sole 1458520 0 0 LECG CORP COM 523234102 Total 991 57300 SH Sole 57300 0 0 LEGGETT & PLATT INC COM 524660107 Total 1077 40354 SH Sole 40354 0 0 LENNAR CORP CL A COM 526057104 Total 861 19274 SH Sole 19274 0 0 LIBERTY MEDIA CORP GRP A COM 530718105 Total 10530 1171282 SH Sole 1171282 0 0 LIBERTY MEDIA INTL INC CL A COM 530719103 Total 1483 39972 SH Sole 39972 0 0 LIFEPOINT HOSPITALS COM COM 53219L109 Total 16955 455540 SH Sole 455540 0 0 LILLY ELI & CO COM 532457108 Total 119638 1711313 SH Sole 1711313 0 0 LINCOLN NATL CORP IND COM 534187109 Total 13496 285626 SH Sole 285626 0 0 LINEAR TECHNOLOGY CORP COM 535678106 Total 115254 2920048 SH Sole 2920048 0 0 LIONS GATE ENTMNT CORP NEW COM 535919203 Total 22388 3207480 SH Sole 3207480 0 0
LITTELFUSE INC COM 537008104 Total 25190 593986 SH Sole 593986 0 0 LIVEPERSON INC COM 538146101 Total 30 10000 SH Sole 10000 0 0 LIZ CLAIBORNE COM 539320101 Total 1719 47800 SH Sole 47800 0 0 LOCKHEED MARTIN CORP COM COM 539830109 Total 270 5175 SH Sole 5175 0 0 LOGITECH INTL S A SPONSORED AD COM 541419107 Total 5287 115744 SH Sole 115744 0 0 LOUDEYE TECHNOLOGIES COM COM 545754103 Total 5936 3759610 SH Sole 3759610 0 0 LOWES COS INC COM 548661107 Total 48510 923121 SH Sole 923121 0 0 LSI INDS INC COM COM 50216C108 Total 15344 1334292 SH Sole 1334292 0 0 LUBRIZOL CORP COM 549271104 Total 1057 28875 SH Sole 28875 0 0 LUCENT TECHNOLOGIES COM 549463107 Total 361 95660 SH Sole 95660 0 0 LVMH MOET HEN L VUITTN ADR COM 502441306 Total 3219 222545 SH Sole 222545 0 0 M & T BANK CORP COM 55261F104 Total 18853 215952 SH Sole 215952 0 0 MANDALAY RESORT GROUP MANDALAY COM 562567107 Total 357 5200 SH Sole 5200 0 0 MANULIFE FINANCIAL CORP COM 56501R106 Total 7461 184255 SH Sole 184255 0 0 MARLIN BUSINESS SVCS COM 571157106 Total 3555 236590 SH Sole 236590 0 0 MARSH & MCLENNAN COS COM 571748102 Total 5692 125449 SH Sole 125449 0 0 MARSHALL & ILSLEY CORP COM 571834100 Total 840 21500 SH Sole 21500 0 0 MASCO CORP COM 574599106 Total 1052 33760 SH Sole 33760 0 0 MATRIA HEALTHCARE INC COM COM 576817209 Total 12512 499075 SH Sole 499075 0 0 MATRIXONE INC COM COM 57685P304 Total 234 33886 SH Sole 33886 0 0 MATTHEWS INTL CORP CL A COM 577128101 Total 1584 48094 SH Sole 48094 0 0 MAXIM INTEGRATED PRODS COM COM 57772K101 Total 42830 817055 SH Sole 817055 0 0 MAYTAG CORP COM COM 578592107 Total 216 8800 SH Sole 8800 0 0 MB FINL INC COM 55264U108 Total 590 16050 SH Sole 16050 0 0 MBIA INC COM COM 55262C100 Total 577 10100 SH Sole 10100 0 0 MBNA CORP COM 55262L100 Total 101931 3952331 SH Sole 3952331 0 0 MCCORMICK & CO COM 579780206 Total 454 13350 SH Sole 13350 0 0 MCDONALDS CORP COM 580135101 Total 2701 103877 SH Sole 103877 0 0 MCGRAW HILL COS INC COM COM 580645109 Total 1257 16410 SH Sole 16410 0 0 MCLEODUSA ESCROW COM 582266995 Total 0 73538 SH Sole 73538 0 0 MEADOWBROOK INS GROUP COM COM 58319P108 Total 12044 2272440 SH Sole 2272440 0 0 MEDCO HEALTH SOLUTIONS COM COM 58405U102 Total 887 23661 SH Sole 23661 0 0 MEDICINES CO COM COM 584688105 Total 23123 757875 SH Sole 757875 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 Total 652 16335 SH Sole 16335 0 0 MEDIMMUNE INC COM COM 584699102 Total 2601 111205 SH Sole 111205 0 0 MEDTRONIC INC COM 585055106 Total 186747 3833074 SH Sole 3833074 0 0 MELLON FINL CORP COM COM 58551A108 Total 3160 107727 SH Sole 107727 0 0 MERCANTILE BANKSHARES COM COM 587405101 Total 451 9631 SH Sole 9631 0 0 MERCK & CO INC COM 589331107 Total 14654 308527 SH Sole 308527 0 0 MERCURY COMPUTER SYS COM 589378108 Total 27440 1106490 SH Sole 1106490 0 0 MERCURY INTERACTIVE CP COM 589405109 Total 10544 211600 SH Sole 211600 0 0 MEREDITH CORP COM COM 589433101 Total 1056 19210 SH Sole 19210 0 0 MERILL LYNCH & CO INC COM 590188108 Total 2309 42796 SH Sole 42796 0 0 MERIT MED SYS INC COM 589889104 Total 243 15274 SH Sole 15274 0 0
MERIX CORP COM 590049102 Total 225 19925 SH Sole 19925 0 0 METAL MGMT INC COM 591097209 Total 1918 96822 SH Sole 96822 0 0 METLIFE INC COM COM 59156R108 Total 235 6550 SH Sole 6550 0 0 METRIS COS INC COM 591598107 Total 1203 138435 SH Sole 138435 0 0 MGE ENERGY INC COM COM 55277P104 Total 228 7000 SH Sole 7000 0 0 MGIC INVT CORP WIS COM COM 552848103 Total 1413 18620 SH Sole 18620 0 0 MICHAELS STORES INC COM 594087108 Total 21152 384591 SH Sole 384591 0 0 MICROCHIP TECHNOLOGY COM 595017104 Total 84440 2677234 SH Sole 2677234 0 0 MICRON TECHNOLOGY INC COM COM 595112103 Total 153 10000 SH Sole 10000 0 0 MICROSOFT CORP COM 594918104 Total 102449 3587172 SH Sole 3587172 0 0 MICROVISION INC WASH COM 594960106 Total 96 11500 SH Sole 11500 0 0 MIDCAP SPDR TR UNIT SER 1 COM 595635103 Total 827 7452 SH Sole 7452 0 0 MIDWEST EXPRESS CONVERTIBLE SE CONV 597911AA4 Total 4992 6000000 SH Sole 6000000 0 0 MINERALS TECHNOLOGIES COM COM 603158106 Total 4299 74120 SH Sole 74120 0 0 MITSUBISHI TOKYO FINL SPONSORE COM 606816106 Total 10673 1139113 SH Sole 1139113 0 0 MOBILE TELESYS OJSC SPONSORED COM 607409109 Total 7690 63036 SH Sole 63036 0 0 MOLECULAR DIAGNOSTICS COM 60851R104 Total 10 70000 SH Sole 70000 0 0 MOLEX INC COM 608554101 Total 24686 769514 SH Sole 769514 0 0 MOLEX INC CL A COM 608554200 Total 60344 2212027 SH Sole 2212027 0 0 MONACO COACH CORP COM 60886R103 Total 207 7350 SH Sole 7350 0 0 MONDAVI ROBERT CORP CL A COM 609200100 Total 10910 294702 SH Sole 294702 0 0 MONSANTO CO NEW COM COM 61166W101 Total 2823 73322 SH Sole 73322 0 0 MONTPELIER RE HOLDINGS SHS COM G62185106 Total 1476 42250 SH Sole 42250 0 0 MOODYS CORP COM 615369105 Total 53750 831289 SH Sole 831289 0 0 MORGAN S D WITTER DISC NEW COM 617446448 Total 7719 146272 SH Sole 146272 0 0 MOTOROLA INC COM 620076109 Total 3839 210411 SH Sole 210411 0 0 MSC INDL DIRECT INC CL A COM 553530106 Total 8230 250620 SH Sole 250620 0 0 MULTIMEDIA GAMES INC COM COM 625453105 Total 11504 428915 SH Sole 428915 0 0 NANOPHASE TECHNOLOGIES COM 630079101 Total 200 26754 SH Sole 26754 0 0 NASDAQ 100 TR UNIT SER 1 COM 631100104 Total 1631 43239 SH Sole 43239 0 0 NATIONAL BK GREECE SA SPONSORE COM 633643408 Total 9869 2169118 SH Sole 2169118 0 0 NATIONAL CITY CORP COM 635405103 Total 4680 133691 SH Sole 133691 0 0 NATIONAL FINL PTNRS CP COM COM 63607P208 Total 53418 1514555 SH Sole 1514555 0 0 NATIONAL SEMICONDUCTOR COM 637640103 Total 1076 48950 SH Sole 48950 0 0 NATIONWIDE FINANCIAL SERVICES COM 638612101 Total 3225 85775 SH Sole 85775 0 0 NAUTILUS GROUP INC COM COM 63910B102 Total 10930 560200 SH Sole 560200 0 0 NAVIGANT CONSULTING COM 63935N107 Total 23320 1087731 SH Sole 1087731 0 0 NDCHEALTH CORP COM COM 639480102 Total 9790 421973 SH Sole 421973 0 0 NETEGRITY INC COM COM 64110P107 Total 104 12350 SH Sole 12350 0 0 NETWORK ENGINES INC COM COM 64121A107 Total 69 25000 SH Sole 25000 0 0 NEW YORK TIMES CO CLASS A COM 650111107 Total 1022 22867 SH Sole 22867 0 0 NEWELL RUBBERMAID CO COM 651229106 Total 3909 166388 SH Sole 166388 0 0 NEWMONT MNG CORP COM 651639106 Total 699 18040 SH Sole 18040 0 0 NEWPARK RES INC COM PAR $.01NE COM 651718504 Total 11338 1828722 SH Sole 1828722 0 0
NEXTEL COMMUNICATIONS INC CL A COM 65332V103 Total 719 26975 SH Sole 26975 0 0 NICOR INC COM 654086107 Total 236 6950 SH Sole 6950 0 0 NIDEC CORP SPONSORED ADR COM 654090109 Total 3731 143505 SH Sole 143505 0 0 NOKIA CORP SPONSORED ADR COM 654902204 Total 463 31876 SH Sole 31876 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 Total 5730 383295 SH Sole 383295 0 0 NORFOLK SOUTHERN CORP COM 655844108 Total 587 22148 SH Sole 22148 0 0 NORTEL NETWORKS CORP COM 656568102 Total 892 178803 SH Sole 178803 0 0 NORTHERN TR CORP COM 665859104 Total 70228 1661043 SH Sole 1661043 0 0 NORTHWESTERN STL &WIRE NEW COM 668367204 Total 0 10000 SH Sole 10000 0 0 NOVAMED EYECARE INC COM 66986W108 Total 432 125502 SH Sole 125502 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 Total 410 9225 SH Sole 9225 0 0 NUANCE COMMUNICATIONS COM COM 669967101 Total 238 52200 SH Sole 52200 0 0 O REILLY AUTOMOTIVE COM 686091109 Total 117227 2593540 SH Sole 2593540 0 0 OCCIDENTAL PETE CP DEL COM 674599105 Total 1096 22656 SH Sole 22656 0 0 OFFICE DEPOT INC COM 676220106 Total 1363 76134 SH Sole 76134 0 0 OIL SVC HOLDRS TR DEPOSTRY RCP COM 678002106 Total 12214 169100 SH Sole 169100 0 0 OMNICARE INC COM 681904108 Total 1868 43640 SH Sole 43640 0 0 OMNICOM GROUP INC COM 681919106 Total 12434 163851 SH Sole 163851 0 0 ONEOK INC COM 682680103 Total 459 20900 SH Sole 20900 0 0 OPEN JT STK CO-VIMPEL SPONSORE COM 68370R109 Total 2267 23501 SH Sole 23501 0 0 OPEN SOLUTIONS INC COM COM 68371P102 Total 11944 478150 SH Sole 478150 0 0 OPEN TEXT CORP COM COM 683715106 Total 35620 1116611 SH Sole 1116611 0 0 OPNET TECHNOLOGIES INC COM COM 683757108 Total 25377 1937152 SH Sole 1937152 0 0 ORACLE CORP COM COM 68389X105 Total 2990 250629 SH Sole 250629 0 0 ORIX CORP SPONSORED ADR COM 686330101 Total 5613 97932 SH Sole 97932 0 0 OSTEOTECH INC COM 688582105 Total 240 37000 SH Sole 37000 0 0 OVERLAND STORAGE INC COM COM 690310107 Total 13307 1003534 SH Sole 1003534 0 0 OXFORD HEALTH PLANS COM 691471106 Total 233 4235 SH Sole 4235 0 0 PALL CORPORATION COM 696429307 Total 216 8250 SH Sole 8250 0 0 PAN AMERICAN SILVER CP COM 697900108 Total 243 18525 SH Sole 18525 0 0 PANTRY INC COM 698657103 Total 595 27300 SH Sole 27300 0 0 PATTERSON COMPANIES INC COM 703395103 Total 94407 1234256 SH Sole 1234256 0 0 PAYCHEX INC COM 704326107 Total 184555 5447302 SH Sole 5447302 0 0 PENNEY J C INC COM COM 708160106 Total 5398 142956 SH Sole 142956 0 0 PENTAIR INC COM COM 709631105 Total 46446 1380690 SH Sole 1380690 0 0 PEOPLES ENERGY CORP COM 711030106 Total 300 7140 SH Sole 7140 0 0 PEPSICO INC COM 713448108 Total 156621 2906845 SH Sole 2906845 0 0 PERFORMANCE FOOD GROUP COM 713755106 Total 11703 440970 SH Sole 440970 0 0 PETROKAZAHKSTAN INC COM 71649P102 Total 204 7500 SH Sole 7500 0 0 PETSMART INC COM 716768106 Total 5913 182230 SH Sole 182230 0 0 PF CHANGS CHINA BISTRO COM 69333Y108 Total 419 10190 SH Sole 10190 0 0 PFIZER INC COM 717081103 Total 342306 9985610 SH Sole 9985610 0 0 PFSWEB INC COM 717098107 Total 20 12088 SH Sole 12088 0 0 PHARMACEUTICAL PROD COM 717124101 Total 806 25400 SH Sole 25400 0 0
PHILLIPS VAN HEUSEN CP COM 718592108 Total 298 15500 SH Sole 15500 0 0 PHYSICIAN COMPUTER NETWORK INC COM 628990681 Total 0 28000 SH Sole 28000 0 0 PIONEER CORP JAPAN SPONSORED A COM 723646105 Total 4500 172610 SH Sole 172610 0 0 PITNEY BOWES INC COM COM 724479100 Total 743 16784 SH Sole 16784 0 0 PLANTRONICS INC NEW COM 727493108 Total 1479 35160 SH Sole 35160 0 0 PLATO LEARNING INC COM 72764Y100 Total 218 22000 SH Sole 22000 0 0 PLUM CREEK TIMBER COM 729251108 Total 999 30682 SH Sole 30682 0 0 PMC-SIERRA INC COM 69344F106 Total 162 11300 SH Sole 11300 0 0 POGO PRODUCING CO COM 730448107 Total 388 7865 SH Sole 7865 0 0 POLO RALPH LAUREN CORP CL A COM 731572103 Total 254 7400 SH Sole 7400 0 0 POLYONE CORP COM COM 73179P106 Total 16139 2169210 SH Sole 2169210 0 0 PORTAL SOFTWARE INC COM COM 736126301 Total 54 15000 SH Sole 15000 0 0 PORTFOLIO RECOVERY ASS COM COM 73640Q105 Total 9728 352875 SH Sole 352875 0 0 PRAXAIR INC COM 74005P104 Total 51275 1284779 SH Sole 1284779 0 0 PRE PAID LEGAL SVCS COM COM 740065107 Total 5574 233922 SH Sole 233922 0 0 PRECISION DRILLING CORP COM 74022D100 Total 3965 82584 SH Sole 82584 0 0 PREMIER FARNELL PLC SPONSORED COM 74050U107 Total 4069 444646 SH Sole 444646 0 0 PRIME HOSPITALITY CORP COM COM 741917108 Total 12818 1206947 SH Sole 1206947 0 0 PRIVATEBANCORP INC COM 742962103 Total 2810 102280 SH Sole 102280 0 0 PROCTER & GAMBLE CO COM 742718109 Total 16815 308870 SH Sole 308870 0 0 PROGRESS ENERGY INC COM 743263105 Total 623 14153 SH Sole 14153 0 0 PROVIDENCE SVC CORP COM COM 743815102 Total 6882 366260 SH Sole 366260 0 0 QUALCOMM INC COM 747525103 Total 23028 315552 SH Sole 315552 0 0 QUALITY PRODS INC PAR $.0001 COM 747578409 Total 71 32500 SH Sole 32500 0 0 QUICKSILVER RESOURCES COM COM 74837R104 Total 12329 183830 SH Sole 183830 0 0 QWEST COMMUNICATIONS COM 749121109 Total 166 46289 SH Sole 46289 0 0 RAINDANCE COMM COM 75086X106 Total 33 16000 SH Sole 16000 0 0 RAYTHEON CO COM NEW COM 755111507 Total 204 5717 SH Sole 5717 0 0 REGIS CORP MINN COM COM 758932107 Total 11391 255473 SH Sole 255473 0 0 RENAL CARE GROUP INC COM 759930100 Total 494 14925 SH Sole 14925 0 0 RESEARCH IN MOTION LTD COM 760975102 Total 9618 140512 SH Sole 140512 0 0 RESMED INC COM 761152107 Total 116278 2281755 SH Sole 2281755 0 0 RESTORATION HARDWARE COM COM 760981100 Total 11471 1569175 SH Sole 1569175 0 0 REWARDS NETWORK COM COM 761557107 Total 5171 574640 SH Sole 574640 0 0 RITCHIE BROS AUCTIONEERS INC COM 767744105 Total 9294 319275 SH Sole 319275 0 0 ROBBINS & MYERS INC COM COM 770196103 Total 6780 302025 SH Sole 302025 0 0 ROBERT HALF INTL INC COM 770323103 Total 9350 314108 SH Sole 314108 0 0 ROCKWELL AUTOMATION COM COM 773903109 Total 266 7087 SH Sole 7087 0 0 ROYAL CARIBBEAN CRUISE COM V7780T103 Total 6829 157318 SH Sole 157318 0 0 ROYAL DUTCH PETE CO NY REG GLD COM 780257804 Total 4705 91081 SH Sole 91081 0 0 RUBY TUESDAY INC COM COM 781182100 Total 26178 953645 SH Sole 953645 0 0 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 Total 12365 377226 SH Sole 377226 0 0 RYDER SYS INC COM COM 783549108 Total 19832 494940 SH Sole 494940 0 0 SAFEGUARD SCIENTIFICS COM 786449108 Total 282 122770 SH Sole 122770 0 0
SALESFORCE COM INC COM COM 79466L302 Total 1343 83600 SH Sole 83600 0 0 SALIX PHARMACEUTICALS LTD DEL COM 795435106 Total 7085 215034 SH Sole 215034 0 0 SANGAMO BIOSCIENCES COM 800677106 Total 4596 769945 SH Sole 769945 0 0 SANOFI-SYNTHELABO SPONSORED AD COM 80105N105 Total 255 8000 SH Sole 8000 0 0 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 Total 140360 3357110 SH Sole 3357110 0 0 SARA LEE CORP COM 803111103 Total 3225 140301 SH Sole 140301 0 0 SBC COMMUNICATIONS INC COM 78387G103 Total 5002 206282 SH Sole 206282 0 0 SCANSOFT INC COM COM 80603P107 Total 12079 2440145 SH Sole 2440145 0 0 SCANSOURCE INC COM 806037107 Total 2432 40935 SH Sole 40935 0 0 SCHEIN HENRY INC COM 806407102 Total 6443 102047 SH Sole 102047 0 0 SCHERING PLOUGH CORP COM 806605101 Total 2357 127535 SH Sole 127535 0 0 SCHLUMBERGER LTD COM 806857108 Total 2632 41446 SH Sole 41446 0 0 SCHWAB CHARLES CP NEW COM 808513105 Total 899 93592 SH Sole 93592 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 Total 12863 672045 SH Sole 672045 0 0 SCP POOL CORPORATION COM 784028102 Total 735 16352 SH Sole 16352 0 0 SCS TRANSN INC COM COM 81111T102 Total 13085 495828 SH Sole 495828 0 0 SEAGATE TECHNOLOGY ESCROW COM 811804988 Total 0 16377 SH Sole 16377 0 0 SEI INVESTMENTS CO COM COM 784117103 Total 17091 588538 SH Sole 588538 0 0 SELECT COMFORT CORP COM 81616X103 Total 302 10650 SH Sole 10650 0 0 SEMTECH CORP COM 816850101 Total 12124 515075 SH Sole 515075 0 0 SENTRY TECHNOLOGY CORP COM 81731K101 Total 4 24000 SH Sole 24000 0 0 SEPRACOR INC COM 817315104 Total 238 4500 SH Sole 4500 0 0 SERVICE CORP INTL COM 817565104 Total 493 67000 SH Sole 67000 0 0 SERVICEMASTER CO COM 81760N109 Total 7122 578134 SH Sole 578134 0 0 SEVEN ELEVEN JAPAN LTD ADR COM 817828205 Total 2915 89349 SH Sole 89349 0 0 SHARP CORP ADR COM 819882200 Total 2306 144379 SH Sole 144379 0 0 SHARPER IMAGE CORP COM COM 820013100 Total 10524 335257 SH Sole 335257 0 0 SHC CORP COM 82086G109 Total 0 20000 SH Sole 20000 0 0 SHERWIN WILLIAMS CO COM COM 824348106 Total 216 5200 SH Sole 5200 0 0 SHUFFLE MASTER INC COM COM 825549108 Total 25164 693030 SH Sole 693030 0 0 SIEBEL SYS INC COM 826170102 Total 279 26105 SH Sole 26105 0 0 SIGMA ALDRICH CORP COM COM 826552101 Total 1013 17000 SH Sole 17000 0 0 SILVERSTAR HLDGS LTD ORD COM G81365101 Total 16 19000 SH Sole 19000 0 0 SIMON PROPERTY GROUP INC COM 828806109 Total 356 6942 SH Sole 6942 0 0 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 Total 25184 3313622 SH Sole 3313622 0 0 SLM CORP COM COM 78442P106 Total 213224 5271318 SH Sole 5271318 0 0 SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 Total 7113 128702 SH Sole 128702 0 0 SMITH INTL INC COM 832110100 Total 78969 1416243 SH Sole 1416243 0 0 SMUCKER J M CO NEW COM 832696405 Total 2384 51946 SH Sole 51946 0 0 SNAP ON INC COM COM 833034101 Total 2449 73005 SH Sole 73005 0 0 SOLA INTL INC COM COM 834092108 Total 16220 941409 SH Sole 941409 0 0 SOLECTRON CORP COM 834182107 Total 122 18881 SH Sole 18881 0 0 SONIC CORP COM COM 835451105 Total 2592 113925 SH Sole 113925 0 0 SOURCECORP COM 836167106 Total 252 9166 SH Sole 9166 0 0
SOUTHERN CO COM 842587107 Total 884 30356 SH Sole 30356 0 0 SOUTHERN UN CO NEW COM 844030106 Total 503 23900 SH Sole 23900 0 0 SOUTHWEST AIRLS CO COM 844741108 Total 168 10048 SH Sole 10048 0 0 SOUTHWEST BANCORP TEX COM COM 84476R109 Total 340 7700 SH Sole 7700 0 0 SPARTECH CORP COM NEW COM 847220209 Total 14204 547564 SH Sole 547564 0 0 SPATIALIGHT INC COM COM 847248101 Total 6024 995735 SH Sole 995735 0 0 SPDR TR UNIT SER 1 COM 78462F103 Total 2138 18675 SH Sole 18675 0 0 SPEEDWAY MOTORSPORTS COM 847788106 Total 18828 563058 SH Sole 563058 0 0 SPRINT CORP COM 852061100 Total 1138 64682 SH Sole 64682 0 0 SPSS INC COM COM 78462K102 Total 11725 652487 SH Sole 652487 0 0 ST JUDE MED INC COM COM 790849103 Total 24786 327642 SH Sole 327642 0 0 ST PAUL TRAVELERS COMPANIES IN COM 792860108 Total 708 17471 SH Sole 17471 0 0 STANLEY WKS COM 854616109 Total 1009 22141 SH Sole 22141 0 0 STAPLES INC COM 855030102 Total 23543 800529 SH Sole 800529 0 0 STARBUCKS CORP COM 855244109 Total 138615 3187295 SH Sole 3187295 0 0 STARTEK INC COM 85569C107 Total 22579 630708 SH Sole 630708 0 0 STATE ST CORP COM 857477103 Total 207501 4231276 SH Sole 4231276 0 0 STEEL DYNAMICS INC COM 858119100 Total 1353 47270 SH Sole 47270 0 0 STEINER LEISURE LTD COM P8744Y102 Total 9970 453401 SH Sole 453401 0 0 STERICYCLE INC COM 858912108 Total 83507 1613980 SH Sole 1613980 0 0 STERIS CORP COM 859152100 Total 621 27560 SH Sole 27560 0 0 STRAYER ED INC COM COM 863236105 Total 28505 255489 SH Sole 255489 0 0 STRYKER CORP COM 863667101 Total 80695 1467177 SH Sole 1467177 0 0 SUN LIFE FINANCIAL INC COM COM 866796105 Total 334 11533 SH Sole 11533 0 0 SUN MICROSYSTEMS INC COM 866810104 Total 574 132580 SH Sole 132580 0 0 SUNCOR ENERGY INC COM COM 867229106 Total 124599 4865263 SH Sole 4865263 0 0 SUNGARD DATA SYS INC COM 867363103 Total 241239 9278420 SH Sole 9278420 0 0 SUNGOLD INTERNATIONAL HOLDINGS COM 867373102 Total 34 407610 SH Sole 407610 0 0 SUNTRUST BKS INC COM COM 867914103 Total 1436 22098 SH Sole 22098 0 0 SYSCO CORP COM 871829107 Total 23057 642810 SH Sole 642810 0 0 T ROWE PRICE GROUP INC COM 74144T108 Total 322 6405 SH Sole 6405 0 0 TARGET CORP COM 87612E106 Total 22285 524746 SH Sole 524746 0 0 TARO PHARMACEUT INDS ORD COM M8737E108 Total 11950 274715 SH Sole 274715 0 0 TCF FINL CORP COM 872275102 Total 206 3550 SH Sole 3550 0 0 TECH DATA CORP COM COM 878237106 Total 21679 554028 SH Sole 554028 0 0 TECHNIP NEW SPONSORED ADR COM 878546209 Total 2755 80479 SH Sole 80479 0 0 TECO ENERGY INC COM 872375100 Total 197 16489 SH Sole 16489 0 0 TELEFONOS DE MEXICO S A COM 879403780 Total 281 8470 SH Sole 8470 0 0 TELEPHONE & DATA SYS COM 879433100 Total 345 4850 SH Sole 4850 0 0 TELIK INC COM COM 87959M109 Total 20744 869026 SH Sole 869026 0 0 TELLABS INC COM 879664100 Total 4864 556561 SH Sole 556561 0 0 TESCO PLC SPONSORED ADR COM 881575302 Total 3591 248001 SH Sole 248001 0 0 TESSCO TECHNOLOGIES COM 872386107 Total 250 14404 SH Sole 14404 0 0 TEVA PHARMACEUTCL INDS ADR COM 881624209 Total 110966 1651771 SH Sole 1651771 0 0
TEXAS INSTRS INC COM 882508104 Total 4177 172753 SH Sole 172753 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 Total 17823 1829857 SH Sole 1829857 0 0 TIFFANY & CO NEW COM 886547108 Total 214 5810 SH Sole 5810 0 0 TIME WARNER INC COM 887317105 Total 4432 252120 SH Sole 252120 0 0 TIVO INC COM 888706108 Total 6985 985390 SH Sole 985390 0 0 TOOTSIE ROLL INDS INC COM 890516107 Total 1334 41069 SH Sole 41069 0 0 TOTAL FINA S A SPONSORED ADR COM 89151E109 Total 8147 84799 SH Sole 84799 0 0 TOYS R US COM 892335100 Total 325 20430 SH Sole 20430 0 0 TRACTOR SUPPLY CO COM 892356106 Total 27059 647040 SH Sole 647040 0 0 TRIANGLE MULTI-MED LTD COM COM 895891109 Total 1 135000 SH Sole 135000 0 0 TRIBUNE CO NEW COM 896047107 Total 15505 340472 SH Sole 340472 0 0 TRUSTMARK CORP COM 898402102 Total 373 12910 SH Sole 12910 0 0 TYCO INTERNATIONAL LTD COM 902124106 Total 2267 68427 SH Sole 68427 0 0 U S AG ORD COM h8920m855 Total 10601 149184 SH Sole 149184 0 0 U S I HLDGS COM COM 90333H101 Total 20218 1279610 SH Sole 1279610 0 0 ULTRA PETE CORP COM COM 903914109 Total 10734 287550 SH Sole 287550 0 0 ULTRATECH INC COM COM 904034105 Total 9279 569960 SH Sole 569960 0 0 UNIFIRST CORP MASS COM COM 904708104 Total 15645 537809 SH Sole 537809 0 0 UNILEVER N V NEW YORK SHS COM 904784709 Total 232 3384 SH Sole 3384 0 0 UNION PAC CORP COM 907818108 Total 813 13685 SH Sole 13685 0 0 UNION PLANTERS CORP COM 908068109 Total 519 17398 SH Sole 17398 0 0 UNITED DEFENSE INDS COM 91018B104 Total 438 12515 SH Sole 12515 0 0 UNITED PARCEL SERVICE CL B COM 911312106 Total 10200 135700 SH Sole 135700 0 0 UNITED RENTALS INC COM COM 911363109 Total 21530 1203466 SH Sole 1203466 0 0 UNITED TECHNOLOGIES CP COM 913017109 Total 625 6839 SH Sole 6839 0 0 UNITEDHEALTH GROUP INC COM 91324P102 Total 167200 2685945 SH Sole 2685945 0 0 UNIVISION COMMUNICATNS CL A COM 914906102 Total 22434 702620 SH Sole 702620 0 0 UNOCAL CORP COM 915289102 Total 277 7306 SH Sole 7306 0 0 US BANCORP DEL COM 902973304 Total 4535 164564 SH Sole 164564 0 0 US LEC CORP CL A COM 90331S109 Total 40 10000 SH Sole 10000 0 0 UST INC COM 902911106 Total 202 5625 SH Sole 5625 0 0 VALEANT PHARMACEUTICAL COM 91911X104 Total 298 14937 SH Sole 14937 0 0 VALENCE TECHNOLOGY INC COM 918914102 Total 137 40000 SH Sole 40000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 Total 237 3225 SH Sole 3225 0 0 VALSPAR CORP COM COM 920355104 Total 376 7456 SH Sole 7456 0 0 VALUECLICK INC COM COM 92046N102 Total 12118 1011490 SH Sole 1011490 0 0 VALUEVISION MEDIA INC CL A COM 92047K107 Total 9345 717775 SH Sole 717775 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 Total 1140 14370 SH Sole 14370 0 0 VASCO DATA SEC INTL COM COM 92230Y104 Total 65 30000 SH Sole 30000 0 0 VASOMEDICAL INC COM 922321104 Total 22 20000 SH Sole 20000 0 0 VCA ANTECH INC COM 918194101 Total 17662 394065 SH Sole 394065 0 0 VECTREN CORP COM 92240G101 Total 838 33410 SH Sole 33410 0 0 VERISIGN INC COM 92343E102 Total 255 12850 SH Sole 12850 0 0 VERITAS DGC INC COM COM 92343P107 Total 23102 997928 SH Sole 997928 0 0
VERITAS SOFTWARE CO COM 923436109 Total 9840 354114 SH Sole 354114 0 0 VERIZON COMMUNICATIONS COM 92343V104 Total 8537 235904 SH Sole 235904 0 0 VESTA INS GROUP INC COM 925391104 Total 131 20250 SH Sole 20250 0 0 VIACOM INC CL A COM 925524100 Total 1760 48420 SH Sole 48420 0 0 VIACOM INC CL B COM 925524308 Total 1451 40632 SH Sole 40632 0 0 VIRTRA SYS INC COM 92827K103 Total 3 10000 SH Sole 10000 0 0 VISTACARE INC CL A COM 92839Y109 Total 23281 1255061 SH Sole 1255061 0 0 VISUAL NETWORKS COM 928444108 Total 30 10000 SH Sole 10000 0 0 VISX INC DEL COM 92844S105 Total 299 11200 SH Sole 11200 0 0 VITA FOOD PRODS INC NV COM 928450105 Total 68 14600 SH Sole 14600 0 0 VITALWORKS INC COM 928483106 Total 17966 5192620 SH Sole 5192620 0 0 VODAFONE GROUP PLC ADR COM 92857W100 Total 5508 249263 SH Sole 249263 0 0 VULCAN MATLS CO COM COM 929160109 Total 1916 40295 SH Sole 40295 0 0 WACHOVIA CORP COM 929903102 Total 648 14570 SH Sole 14570 0 0 WAL MART DE MEXICO SA SPON ADR COM 93114W107 Total 4044 136381 SH Sole 136381 0 0 WAL MART STORES INC COM 931142103 Total 131658 2495415 SH Sole 2495415 0 0 WALGREEN CO COM 931422109 Total 262324 7244549 SH Sole 7244549 0 0 WARNER CHILCOTT PLC COM 0040448 Total 26242 2082100 SH Sole 2082100 0 0 WARNER CHILCOTT PLC SPONSORED COM 93443W109 Total 5542 110404 SH Sole 110404 0 0 WASHINGTON MUT INC COM 939322103 Total 647 16758 SH Sole 16758 0 0 WASHINGTON POST CO CL B COM 939640108 Total 2060 2215 SH Sole 2215 0 0 WASTE MGMT INC DEL COM COM 94106L109 Total 761 24845 SH Sole 24845 0 0 WATSCO INC COM COM 942622200 Total 23858 849960 SH Sole 849960 0 0 WAVE SYSTEMS CORP CL A COM 943526103 Total 30 23520 SH Sole 23520 0 0 WEBEX INC COM COM 94767L109 Total 10498 482460 SH Sole 482460 0 0 WEBMD CORP COM 94769M105 Total 539 57943 SH Sole 57943 0 0 WEBVAN GROUP INC COM 94845V103 Total 0 10100 SH Sole 10100 0 0 WEIGHT WATCHERS INTL COM 948626106 Total 3714 94902 SH Sole 94902 0 0 WELLS FARGO & CO DEL COM COM 949746101 Total 7188 125611 SH Sole 125611 0 0 WHEATON RIVER MINERALS LTD COM 962902102 Total 112 40000 SH Sole 40000 0 0 WHIRLPOOL CORP COM COM 963320106 Total 2551 37193 SH Sole 37193 0 0 WHITEHALL JEWELLERS INC COM 965063100 Total 5177 692147 SH Sole 692147 0 0 WHOLE FOODS MKT INC COM 966837106 Total 21177 221868 SH Sole 221868 0 0 WILLIAMS SONOMA INC COM 969904101 Total 8724 264723 SH Sole 264723 0 0 WILMINGTON TRUST CORP COM COM 971807102 Total 2304 61900 SH Sole 61900 0 0 WINDROSE MED PPTYS TR COM 973491103 Total 1347 122631 SH Sole 122631 0 0 WINSTAR COMMUNICATIONS COM COM 975515107 Total 0 13585 SH Sole 13585 0 0 WINSTON HOTELS INC COM COM 97563A102 Total 10495 1014050 SH Sole 1014050 0 0 WINTRUST FINANCIAL CORP COM 97650W108 Total 3388 67087 SH Sole 67087 0 0 WJ COMMUNICATIONS INC COM COM 929284107 Total 106 30000 SH Sole 30000 0 0 WOODHEAD INDS INC COM 979438108 Total 153 10000 SH Sole 10000 0 0 WORLD WRESTLING ENTMT CL A COM 98156Q108 Total 12005 941600 SH Sole 941600 0 0 WORLDCOM INC GA NEW COM 98157D106 Total 0 99612 SH Sole 99612 0 0 WPS RESOURCES CORP COM 92931B106 Total 247 5330 SH Sole 5330 0 0
WRIGLEY WM JR CO COM 982526105 Total 10224 162156 SH Sole 162156 0 0 WYETH COM 983024100 Total 4871 134729 SH Sole 134729 0 0 XCEL ENERGY INC COM 98389B100 Total 193 11600 SH Sole 11600 0 0 XILINX INC COM 983919101 Total 32641 979940 SH Sole 979940 0 0 XL CAPITAL LTD COM G98255105 Total 80828 1071154 SH Sole 1071154 0 0 YAHOO INC COM 984332106 Total 5481 150575 SH Sole 150575 0 0 YUM BRANDS INC COM COM 988498101 Total 211 5663 SH Sole 5663 0 0 ZEBRA TECHNOLOGIES CP CL A COM 989207105 Total 144144 1656828 SH Sole 1656828 0 0 ZIMMER HLDGS INC COM 98956P102 Total 242715 2751883 SH Sole 2751883 0 0 ZOMAX INC MINN COM COM 989929104 Total 95 25000 SH Sole 25000 0 0 Grand Total 14698920 468913353.7 SH Sole 468913353.7 0 0
-----END PRIVACY-ENHANCED MESSAGE-----