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, 2000
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: James L. Barber, Jr.
Title:Principal and Manager of Investment Management Services Department
Phone:(312) 236-1600
Signature, Place, and Date of Signing:
/s/ James L. Barber, Jr. Chicago, Illinois 2/25/00
--------------------------------------------------------------------------------
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.
<PAGE>
FORM 13F SUMMARY PAGE
Report Summary:
Number of Other Included Managers: None
Form 13F Information Table Entry Total: 822 data records
Form 13F Information Table Value Total: $ 11,903,902 (thousands)
List of Other Included Managers:
No. 13F File Number Name
NONE
<PAGE>
William Blair & Company, L.L.C.
FORM 13F
March 31, 2000
<TABLE>
<CAPTION>
TITLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE
----------------------------- -------- --------------- -------- -------- --- ---- ------- ------------ -------- ------- ------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
AAR CORP COM COM 000361105 Total 2904 174007 SH Sole 0 0 0 174007
ABC RAIL PRODS CORP COM COM 000752105 Total 1270 145128 SH Sole 0 73564 0 145128
A D C TELECOMMUNICATN COM COM 000886101 Total 72628 1348092 SH Sole 0 1348092 0 1348092
ACTV INC COM COM 00088E104 Total 638 18200 SH Sole 0 18200 0 18200
ABM INDS INC COM COM 000957100 Total 4481 190700 SH Sole 0 190700 0 190700
AFLAC INC COM COM 001055102 Total 273 6000 SH Sole 0 6000 0 6000
AES CORP COM COM 00130H105 Total 17158 217884 SH Sole 0 4278 0 217884
AT&T CORP COM COM 001957109 Total 18404 326819 SH Sole 0 191533 0 326819
AT&T LIB MEDIA GRP A COM 001957208 Total 75134 1266754 SH Sole 0 1210771 0 1266754
AT&T LIB MEDIA GRP B COM 001957307 Total 248 3780 SH Sole 0 3780 0 3780
ATMI INC COM COM 00207R101 Total 4527 94800 SH Sole 0 94800 0 94800
ABBOTT LABS COM COM 002824100 Total 67241 1910946 SH Sole 0 1675341 0 1910946
ABERCROMBIE & FITCH CO CL A COM 002896207 Total 249 15550 SH Sole 0 0 0 15550
ABN AMRO CAPITAL FDG TR I 7.6 PFD 00371Q202 Total 452 21450 SH Sole 0 0 0 21450
ABN AMRO CAPITAL FDG TR II 7.1 PFD 00371T206 Total 221 11000 SH Sole 0 0 0 11000
ACCREDO HEALTH INC COM COM 00437V104 Total 4500 135850 SH Sole 0 135850 0 135850
ACKERLEY GROUP INC COM COM 004527107 Total 12783 845200 SH Sole 0 735900 0 845200
ACTIVE SOFTWARE INC COM COM 00504E100 Total 1208 19000 SH Sole 0 15000 0 19000
ACXIOM CORP COM COM 005125109 Total 159032 4782902 SH Sole 0 4598182 0 4782902
ADECCO SA SPONSORED ADR COM 006754105 Total 331 3740 SH Sole 0 3740 0 3740
ADELPHIA COMMUNICATION CL A COM 006848105 Total 14545 296830 SH Sole 0 172480 0 296830
AEGON N V ORD AMER REG COM 007924103 Total 272 3373 SH Sole 0 3373 0 3373
AFTERMARKET TECH CORP COM COM 008318107 Total 960 76800 SH Sole 0 59700 0 76800
AIR PRODS & CHEMS INC COM COM 009158106 Total 629 22114 SH Sole 0 22114 0 22114
AIRGAS INC COM COM 009363102 Total 1436 172750 SH Sole 0 140250 0 172750
AIRGATE PCS INC COM COM 009367103 Total 8129 77050 SH Sole 0 46750 0 77050
AL AHRAM BEVERAGE SAE GDR COM 010203107 Total 1101 58000 SH Sole 0 58000 0 58000
ALAMOSA PCS HOLDINGS COM COM 011593100 Total 5017 132900 SH Sole 0 132900 0 132900
ALASKA AIR GROUP INC COM COM 011659109 Total 304 10100 SH Sole 0 0 0 10100
ALBERTO CULVER CO-CL B CONV COM 013068101 Total 357 15000 SH Sole 0 0 0 15000
ALBERTSONS INC COM COM 013104104 Total 6790 219911 SH Sole 0 188563 0 219911
ALCOA INC COM COM 013817101 Total 482 6860 SH Sole 0 6860 0 6860
ALCATEL SPONSORED ADR ADR 013904305 Total 229 5300 SH Sole 0 0 0 5300
ALLEGHENY ENERGY INC COM COM 017361106 Total 475 17160 SH Sole 0 0 0 17160
ALLIANCE BANCORP COM COM 01852J105 Total 836 46906 SH Sole 0 0 0 46906
ALLIANCE CAP MGMT L P UNIT LTD COM 018548107 Total 650 15680 SH Sole 0 15680 0 15680
ALLIED CAP CORP NEW COM COM 01903Q108 Total 1234 70730 SH Sole 0 25100 0 70730
ALLIED PRODS CORP DEL COM COM 019411107 Total 30 10000 SH Sole 0 10000 0 10000
ALLMERICA FINL CORP COM COM 019754100 Total 239 4691 SH Sole 0 4691 0 4691
ALLSTATE CORP COM COM 020002101 Total 1561 65531 SH Sole 0 23959 0 65531
ALLTEL CORP COM COM 020039103 Total 1133 17908 SH Sole 0 6273 0 17908
ALTERA CORP COM COM 021441100 Total 411 4600 SH Sole 0 0 0 4600
ALTERNATIVE RESOURCES COM 02145R102 Total 116 50179 SH Sole 0 0 0 50179
ALTERRA HEALTH CARE CORP COM 02146C104 Total 3310 827600 SH Sole 0 827600 0 827600
ALZA CORP DEL COM COM 022615108 Total 301 8022 SH Sole 0 8022 0 8022
AMAZON COM INC COM COM 023135106 Total 1099 16403 SH Sole 0 0 0 16403
AMERICA ONLINE INC DEL COM COM 02364J104 Total 105278 1561117 SH Sole 0 409228 0 1561117
AMCORE FINL INC COM COM 023912108 Total 204 11393 SH Sole 0 11393 0 11393
AMERICAN ECOLOGY CORP COM COM 025533100 Total 202 95000 SH Sole 0 0 0 95000
AMERICAN EXPRESS CO COM COM 025816109 Total 5211 34986 SH Sole 0 22901 0 34986
AMERICAN GENERAL CORP COM COM 026351106 Total 810 14432 SH Sole 0 10090 0 14432
AMERICAN HOME PRODS CP COM COM 026609107 Total 14598 271586 SH Sole 0 198195 0 271586
AMERICAN INTL GROUP COM COM 026874107 Total 105608 964461 SH Sole 0 921032 0 964461
AMERICAN MGMT SYS INC COM COM 027352103 Total 37440 854560 SH Sole 0 854560 0 854560
AMERICAN TOWER SYSTEM CORP CL COM 029912201 Total 247 5000 SH Sole 0 5000 0 5000
AMERUS LIFE HLDGS INC COM COM 030732101 Total 1216 67100 SH Sole 0 67100 0 67100
AMGEN INC COM COM 031162100 Total 132257 2154910 SH Sole 0 2082465 0 2154910
AMYLIN PHARMACEUTICALS COM COM 032346108 Total 1409 103926 SH Sole 0 103926 0 103926
ANALOG DEVICES INC COM COM 032654105 Total 225 2800 SH Sole 0 0 0 2800
ANDREW CORP COM COM 034425108 Total 14424 630565 SH Sole 0 630565 0 630565
ANHEUSER BUSCH COS INC COM COM 035229103 Total 10511 168852 SH Sole 0 144306 0 168852
AON CORP COM COM 037389103 Total 104376 3236473 SH Sole 0 547382 0 3236473
APPLE COMPUTER INC COM COM 037833100 Total 751 5525 SH Sole 0 3170 0 5525
APPLIED MATLS INC COM COM 038222105 Total 21210 225044 SH Sole 0 36160 0 225044
APPLIED PWR INC CL A COM 038225108 Total 11580 406300 SH Sole 0 406300 0 406300
APPNET INC COM COM 03831Q101 Total 270 5753 SH Sole 0 5753 0 5753
APTARGROUP INC COM COM 038336103 Total 7886 295500 SH Sole 0 295500 0 295500
ARCH CHEMICALS INC COM COM 03937R102 Total 6094 304700 SH Sole 0 304700 0 304700
CONEXANT SYSTEMS INC COM COM 04033V104 Total 41559 512470 SH Sole 0 14699 0 512470
ARROW ELECTRS INC COM COM 042735100 Total 308 8750 SH Sole 0 8750 0 8750
ARTISTDIRECT INC COM COM 04315D103 Total 305 40000 SH Sole 0 40000 0 40000
ASPECT DEV INC COM COM 045234101 Total 17781 276200 SH Sole 0 240800 0 276200
ASPEN TECHNOLOGY INC COM COM 045327103 Total 2989 74030 SH Sole 0 29500 0 74030
ASSOCIATED BANC CORP COM COM 045487105 Total 616 20629 SH Sole 0 13056 0 20629
AT HOME CORP CL A COM 045919107 Total 7968 241898 SH Sole 0 0 0 241898
ASSOCIATES FIRST CAP CL A COM 046008108 Total 11277 527617 SH Sole 0 475578 0 527617
ASTORIA FINL CORP COM COM 046265104 Total 2000 70500 SH Sole 0 70500 0 70500
ATLANTIC RICHFIELD CO COM COM 048825103 Total 1329 15638 SH Sole 0 11507 0 15638
ATMOS ENERGY CORP COM COM 049560105 Total 1046 63900 SH Sole 0 63900 0 63900
AURORA BIOSCIENCES CRP COM COM 051920106 Total 302 7400 SH Sole 0 7400 0 7400
AUTOLIV INC COM COM 052800109 Total 1397 46582 SH Sole 0 46582 0 46582
AUTOMATIC COM EXCH II TRACES PFD CV 05300A202 Total 117 14800 SH Sole 0 14800 0 14800
AUTOMATIC DATA PROCESS COM COM 053015103 Total 234782 4865950 SH Sole 0 4699442 0 4865950
AUTONATION INC DEL COM 05329W102 Total 394 49650 SH Sole 0 0 0 49650
AUTOZONE INC COM COM 053332102 Total 688 24800 SH Sole 0 24800 0 24800
AVALONBAY COMMUNITIES INC COM 053484101 Total 2136 58319 SH Sole 0 58319 0 58319
AVERY DENNISON CORP COM COM 053611109 Total 17435 285522 SH Sole 0 241144 0 285522
AWARE INC MASS COM COM 05453N100 Total 3291 82032 SH Sole 0 22832 0 82032
BB&T CORP COM COM 054937107 Total 295 10503 SH Sole 0 10503 0 10503
BISYS GROUP INC COM COM 055472104 Total 47392 712666 SH Sole 0 490645 0 712666
BP AMOCO P L C SPONSORED ADR COM 055622104 Total 7581 142370 SH Sole 0 142370 0 142370
BMC SOFTWARE INC COM COM 055921100 Total 59616 1207410 SH Sole 0 1207410 0 1207410
BANC ONE CORP COM COM 059438101 Total 3193 92547 SH Sole 0 0 0 92547
BANK OF AMERICA CORP COM COM 060505104 Total 6609 126036 SH Sole 0 126036 0 126036
BANK NEW YORK INC COM COM 064057102 Total 1487 35770 SH Sole 0 19550 0 35770
BANK ONE CORP COM COM 06423A103 Total 4553 131983 SH Sole 0 131983 0 131983
BANKAMERICA CAP IV PFD TR SEC PFD 066044207 Total 205 9715 SH Sole 0 0 0 9715
BANK OF AMER CORP COM 06605F102 Total 1650 31458 SH Sole 0 0 0 31458
BARNES & NOBLE INC COM COM 067774109 Total 5647 240950 SH Sole 0 75900 0 240950
BARRICK GOLD CORP COM 067901108 Total 200 12772 SH Sole 0 0 0 12772
BARNETT INC COM COM 068062108 Total 2236 203250 SH Sole 0 203250 0 203250
BAXTER INTL INC COM COM 071813109 Total 65773 1049228 SH Sole 0 1025758 0 1049228
BAYLAKE CORP COM COM 072788102 Total 219 10167 SH Sole 0 10167 0 10167
BECTON DICKINSON & CO COM COM 075887109 Total 607 23080 SH Sole 0 0 0 23080
BED BATH & BEYOND INC COM COM 075896100 Total 133856 3399519 SH Sole 0 2568640 0 3399519
BELL ATLANTIC CORP COM COM 077853109 Total 4818 78823 SH Sole 0 58789 0 78823
BELLSOUTH CORP COM COM 079860102 Total 6030 128637 SH Sole 0 81064 0 128637
BEMA GOLD COM 08135F107 Total 14 19000 SH Sole 0 0 0 19000
BERKSHIRE HATHAWAY INC CL A COM 084670108 Total 6006 105 SH Sole 0 89 0 105
BERKSHIRE HATHAWAY INC CL B COM 084670207 Total 2317 1273 SH Sole 0 680 0 1273
BEST BUY INC COM COM 086516101 Total 52226 607284 SH Sole 0 314349 0 607284
BESTFOODS COM COM 08658U101 Total 1653 35319 SH Sole 0 13100 0 35319
BIOGEN INC COM COM 090597105 Total 39580 566439 SH Sole 0 310960 0 566439
BIOMET INC COM COM 090613100 Total 475 13060 SH Sole 0 6960 0 13060
BIO LOGIC SYS CORP COM COM 090909102 Total 1103 120900 SH Sole 0 120900 0 120900
BIOSITE DIAGNOSTICS COM COM 090945106 Total 29530 1211520 SH Sole 0 511400 0 1211520
BLACK BOX CORP COM 091826107 1070 15450 SH Sole 15450
BLACK BOX CORP COM 091826107 Total 1070 15450 SH Sole 0 0 0 15450
BLOCK H & R INC COM COM 093671105 Total 5835 130400 SH Sole 0 60050 0 130400
BLYTH INDUSTRIES INC COM 09643P108 Total 7852 287475 SH Sole 0 273300 0 287475
BOEING CO COM COM 097023105 Total 817 21612 SH Sole 0 12660 0 21612
BOISE CASCADE OFFICE COM COM 097403109 Total 4088 249623 SH Sole 0 249623 0 249623
BORDERS GROUP INC COM COM 099709107 Total 2184 127092 SH Sole 0 127092 0 127092
BOULDER BREWING CO COM COM 101406106 Total 0 23000 SH Sole 0 0 0 23000
BRADLEY REAL ESTATE COM COM 104580105 Total 1229 72000 SH Sole 0 72000 0 72000
BRADY WH CO CL A COM 104674106 Total 230 7374 SH Sole 0 7374 0 7374
BRANDYWINE RLTY TR SH BEN INT COM 105368203 Total 3617 211200 SH Sole 0 211200 0 211200
BRAUNS FASHIONS CORP COM 105658108 Total 3479 137800 SH Sole 0 137800 0 137800
BRISTOL MYERS SQUIBB COM COM 110122108 Total 19477 335812 SH Sole 0 255345 0 335812
BP AMOCO P L C SPONSORED ADR ADR 110889409 Total 2868 53862 SH Sole 0 0 0 53862
BROADCOM CORP CL A COM 111320107 Total 1158 4770 SH Sole 0 3500 0 4770
BUCKLE INC COM COM 118440106 Total 918 56900 SH Sole 0 56900 0 56900
BURLINGTON RES INC COM COM 122014103 Total 720 19450 SH Sole 0 0 0 19450
CBS CORP COM COM 12490K107 Total 1993 35198 SH Sole 0 14200 0 35198
CDW COMPUTER CTRS INC COM COM 125129106 Total 133604 1582291 SH Sole 0 823407 0 1582291
CFS BANCORP INC COM COM 12525D102 Total 178 19800 SH Sole 0 19800 0 19800
C H ROBINSON WORLDWIDE COM COM 12541W100 Total 21810 585500 SH Sole 0 585500 0 585500
CIGNA CORP COM COM 125509109 Total 1102 14550 SH Sole 0 14550 0 14550
CMG INFORMATION SVCS COM COM 125750109 Total 350 3092 SH Sole 0 0 0 3092
CSG SYS INTL INC COM COM 126349109 Total 239 4900 SH Sole 0 0 0 4900
CTS CORP COM COM 126501105 Total 2371 41600 SH Sole 0 28000 0 41600
CENDANT CORP COM COM 126545102 Total 9464 511587 SH Sole 0 0 0 511587
CVS CORP COM 126650100 Total 76023 2023893 SH Sole 0 1984493 0 2023893
CADMUS COMMUNICATION COM COM 127587103 Total 2137 240800 SH Sole 0 240800 0 240800
CALLAWAY GOLF CO COM COM 131193104 Total 1869 120550 SH Sole 0 120550 0 120550
CANON INC ADR REPSTG 5SH COM 138006309 Total 273 6320 SH Sole 0 0 0 6320
CAPITAL ONE FINL CORP COM COM 14040H105 Total 691 14410 SH Sole 0 14410 0 14410
CARDINAL FINL CORP COM COM 14149F109 Total 165 36643 SH Sole 0 36643 0 36643
CARDINAL HEALTH INC COM 14149Y108 Total 36473 795067 SH Sole 0 728201 0 795067
CAREINSITE INC COM COM 14170M106 Total 351 15000 SH Sole 0 15000 0 15000
CARNIVAL CORP CL A COM 143658102 Total 22723 915789 SH Sole 0 895975 0 915789
CAROLINA PWR & LT CO COM COM 144141108 Total 324 9978 SH Sole 0 0 0 9978
CATALINA MARKETING CP COM COM 148867104 Total 136265 1345822 SH Sole 0 954538 0 1345822
CELESTIAL SEASONINGS COM COM 151016102 Total 4293 124900 SH Sole 0 124900 0 124900
CELESTICA INC SUBORD VTG SHS COM 15101Q108 Total 11833 222996 SH Sole 0 0 0 222996
CELL PATHWAYS INC NEW COM COM 15114R101 Total 516 15000 SH Sole 0 15000 0 15000
CELLTECH GROUP PLC SPONSORED A COM 151158102 Total 767 22070 SH Sole 0 22070 0 22070
CENDANT CORP COM COM 151313103 Total 12228 660963 SH Sole 0 660963 0 660963
CENTERPOINT PPTYS CORP COM 151895109 Total 7879 216224 SH Sole 0 72100 0 216224
CENTRAL & SO WEST CORP COM COM 152357109 Total 365 21295 SH Sole 0 11095 0 21295
CERIDIAN CORP COM COM 15677T106 Total 658 34300 SH Sole 0 0 0 34300
CHARGER PETROLEUMS INC COM COM 159613108 Total 5 16500 SH Sole 0 0 0 16500
CHARTER COMMUNCTNS DEL CL A COM 16117M107 Total 11003 767925 SH Sole 0 767925 0 767925
CHASE MANHATTAN CORP NEW COM 16161A108 Total 6404 73447 SH Sole 0 64013 0 73447
CHEAP TICKETS INC COM COM 162672109 Total 886 62750 SH Sole 0 0 0 62750
CHECKFREE HOLDINGS CORP COM 162816102 Total 1516 21500 SH Sole 0 21500 0 21500
CHEESECAKE FACTORY INC COM COM 163072101 Total 5482 131700 SH Sole 0 131700 0 131700
CHEVRON CORPORATION COM COM 166751107 Total 2230 24121 SH Sole 0 19665 0 24121
CHUBB CORP COM COM 171232101 Total 584 8646 SH Sole 0 8646 0 8646
CINAR CORP LTD VTG SHS COM 171905300 Total 6749 964170 SH Sole 0 964170 0 964170
CIRCUIT CITY STORE INC CIRCT C COM 172737108 Total 49116 806843 SH Sole 0 385546 0 806843
CISCO SYS INC COM COM 17275R102 Total 156981 2030464 SH Sole 0 799813 0 2030464
CINTAS CORP COM COM 172908105 Total 136010 3470757 SH Sole 0 3197584 0 3470757
CITIGROUP COM COM 172967101 Total 12436 207692 SH Sole 0 24528 0 207692
CITIZENS BKG CORP MICH COM COM 174420109 Total 209 10710 SH Sole 0 10710 0 10710
CITRIX SYSTEMS, INC COM 177376100 Total 424 6400 SH Sole 0 6400 0 6400
CLEAR CHANNEL COMMUN COM COM 184502102 Total 33496 484999 SH Sole 0 470784 0 484999
CLEVELAND CLIFFS INC COM COM 185896107 Total 1481 62700 SH Sole 0 62700 0 62700
CLOROX CO DEL COM COM 189054109 Total 536 16232 SH Sole 0 16232 0 16232
COASTAL CORP COM COM 190441105 Total 504 10950 SH Sole 0 10950 0 10950
COCA COLA CO COM COM 191216100 Total 14651 312143 SH Sole 0 260819 0 312143
COEUR D ALENE MINES ID COM COM 192108108 Total 37 12600 SH Sole 0 0 0 12600
COLDWATER CREEK INC COM COM 193068103 Total 197 11575 SH Sole 0 0 0 11575
COLGATE PALMOLIVE CO COM COM 194162103 Total 4398 78023 SH Sole 0 54922 0 78023
COLUMBIA/HCA HLTHCARE COM COM 197677107 Total 417 16455 SH Sole 0 16455 0 16455
COMCAST CORP CL A COM 200300101 Total 592 14356 SH Sole 0 14356 0 14356
COMCAST CORP CL A SPL COM 200300200 Total 20809 479753 SH Sole 0 460668 0 479753
COMDISCO INC COM COM 200336105 Total 8909 201904 SH Sole 0 0 0 201904
COMMERCE BANCSHARES COM COM 200525103 Total 218 6992 SH Sole 0 0 0 6992
COMMERCIAL NET LEASE COM COM 202218103 Total 584 55950 SH Sole 0 55950 0 55950
COMPAQ COMPUTER CORP COM 204493100 Total 3363 124565 SH Sole 0 0 0 124565
COMPUTER SCIENCES CORP COM COM 205363104 Total 55607 702778 SH Sole 0 702778 0 702778
COMPUWARE CORP COM COM 205638109 Total 205 9710 SH Sole 0 9710 0 9710
COM 21, INC. COM 205937105 Total 395 8400 SH Sole 0 8400 0 8400
CONCORD EFS INC COM 206197105 Total 415235 18102897 SH Sole 0 12644850 0 18102897
CONOCO INC CL B COM 208251405 Total 905 35332 SH Sole 0 35332 0 35332
CONSECO INC COM COM 208464107 Total 2002 174987 SH Sole 0 13870 0 174987
CONSOLIDATED PAPERS COM COM 209759109 Total 236 6150 SH Sole 0 0 0 6150
CONSTELLATION ENERGY GROUP COM 210371100 Total 614 19262 SH Sole 0 6600 0 19262
CONVERGENT COMMUNICATIONS INC COM 211914403 Total 744 68400 SH Sole 0 54400 0 68400
CORDANT TECHNOLOGIES COM 218412104 Total 236 4180 SH Sole 0 4180 0 4180
CORNING INC COM COM 219350105 Total 6807 35088 SH Sole 0 29481 0 35088
WAL-MART DE MEXICO SA DE CV COM 2196208 Total 138 60000 SH Sole 0 60000 0 60000
CORRECTIONAL PPTYS TRUST COM 22025E104 Total 138 12000 SH Sole 0 12000 0 12000
COSTCO WHSL CORP NEW COM COM 22160K105 Total 5041 95900 SH Sole 0 95900 0 95900
COSTCO WHOLESALE CORP COM 22160Q102 Total 2499 47550 SH Sole 0 0 0 47550
COVAD COMMUNICATIONS COM COM 222814204 Total 475 6550 SH Sole 0 3000 0 6550
COVANCE INC COM COM 222816100 Total 1511 140622 SH Sole 0 126074 0 140622
COX COMMUNICATIONS NEW CL A COM 224044107 Total 58611 1208473 SH Sole 0 1208473 0 1208473
CREDIT ACCEP CORP MICH COM COM 225310101 Total 268 49400 SH Sole 0 19000 0 49400
CYBERSOURCE CORP COM COM 23251J106 Total 6523 175117 SH Sole 0 60817 0 175117
CYPRESS SEMICONDUCTOR COM COM 232806109 Total 911 18600 SH Sole 0 18600 0 18600
CYTYC CORP COM COM 232946103 Total 228 4728 SH Sole 0 4728 0 4728
DIY HOME WHSE INC COM COM 23321D105 Total 78 139500 SH Sole 0 0 0 139500
DPL INC COM COM 233293109 Total 212 9538 SH Sole 0 0 0 9538
DST SYS INC DEL COM COM 233326107 Total 3461 53300 SH Sole 0 53300 0 53300
DAISYTEK INTERNATIONAL CORP COM 234053106 Total 7510 474939 SH Sole 0 281310 0 474939
DALLAS SEMICONDUCTOR COM COM 235204104 Total 39094 1071060 SH Sole 0 1071060 0 1071060
DANAHER CORP DEL COM COM 235851102 Total 46635 914408 SH Sole 0 914408 0 914408
DAY RUNNER INC COM COM 239545106 Total 28 15100 SH Sole 0 0 0 15100
DAY RUNNER INC COM COM 239545205 Total 58 31400 SH Sole 0 31400 0 31400
MORGAN S D WITTER DISC COM NEW COM 24240V101 Total 22861 275847 SH Sole 0 0 0 275847
DELL COMPUTER CORP COM COM 247025109 Total 6239 115668 SH Sole 0 70140 0 115668
DELTEK SYS INC COM COM 24785A108 Total 21465 1401816 SH Sole 0 909310 0 1401816
DELUXE CORP COM COM 248019101 Total 222 8380 SH Sole 0 8380 0 8380
DENDRITE INTL INC COM COM 248239105 Total 6273 299600 SH Sole 0 299600 0 299600
DENISON INTERNATIONAL COM 248335101 Total 2393 184100 SH Sole 0 184100 0 184100
DEVRY INC DEL COM COM 251893103 Total 69789 2288155 SH Sole 0 2200655 0 2288155
DIAMOND TECH PARTNERS CL A COM 252762109 Total 3015 45850 SH Sole 0 45850 0 45850
DIEBOLD INC COM COM 253651103 Total 220 8000 SH Sole 0 0 0 8000
DIGITALTHINK INC COM COM 25388M100 Total 303 7700 SH Sole 0 7700 0 7700
DISNEY WALT CO DEL COM COM 254687106 Total 26259 636581 SH Sole 0 525319 0 636581
DOCUCORP INTL INC COM COM 255911109 Total 92 15840 SH Sole 0 0 0 15840
DOLLAR TREE STORES COM COM 256747106 Total 23081 442787 SH Sole 0 228100 0 442787
DOMINION RES INC VA NEW COM 25746u109 Total 457 11893 SH Sole 0 0 0 11893
DONNELLEY R R & SONS COM COM 257867101 Total 2479 118420 SH Sole 0 107606 0 118420
DOUBLECLICK INC COM COM 258609304 Total 1952 20849 SH Sole 0 0 0 20849
DOVER CORP COM COM 260003108 Total 546 11410 SH Sole 0 11410 0 11410
DOW CHEM CO COM COM 260543103 Total 967 8485 SH Sole 0 8485 0 8485
DOW JONES & CO INC COM COM 260561105 Total 992 13810 SH Sole 0 4860 0 13810
DU PONT E I DE NEMOURS COM COM 263534109 Total 3300 62348 SH Sole 0 56414 0 62348
DUFF&PHELPS UTILS INCM COM COM 264324104 Total 264 30000 SH Sole 0 30000 0 30000
DUKE POWER CO COM COM 264399106 Total 997 18984 SH Sole 0 0 0 18984
DUN & BRADSTREET CORP COM COM 26483B106 Total 4388 153306 SH Sole 0 153306 0 153306
DURA PHARMACEUTICALS COM COM 26632S109 Total 376 30575 SH Sole 0 0 0 30575
DYNAMEX INC COM 26784F103 Total 0 64550 SH Sole 0 0 0 64550
E DIGITAL CORP COM COM 26841Y103 Total 162 16110 SH Sole 0 0 0 16110
E M C CORP MASS COM COM 268648102 Total 39346 312263 SH Sole 0 12513 0 312263
ENSCO INTL INC COM COM 26874Q100 Total 289 8000 SH Sole 0 8000 0 8000
EATON CORP COM COM 278058102 Total 3006 38541 SH Sole 0 2844 0 38541
EBAY INC COM 278642103 Total 21468 121976 SH Sole 0 88175 0 121976
ECHOSTAR COMMNTNS NEW CL A COM 278762109 Total 569 7200 SH Sole 0 7200 0 7200
ECO SOIL SYS INC COM COM 278858105 Total 79 23800 SH Sole 0 0 0 23800
EDUCATION MGMT CORP COM COM 28139T101 Total 8845 612650 SH Sole 0 612650 0 612650
J D EDWARDS & CO COM COM 281667105 Total 2309 70900 SH Sole 0 70900 0 70900
EDWARDS LIFESCIENCES COM COM 28176E108 Total 2780 204952 SH Sole 0 204952 0 204952
EL PASO ENERGY CORP COM 283695872 Total 408 10100 SH Sole 0 0 0 10100
EL PASO ENERGY CP DEL COM COM 283905107 Total 1587 39300 SH Sole 0 39300 0 39300
ELAN PLC ADR COM 284131208 Total 95738 2015538 SH Sole 0 1800780 0 2015538
ELECTRIC FUEL COM 284871100 Total 641 54000 SH Sole 0 54000 0 54000
ELECTRONIC ARTS INC COM COM 285512109 Total 8983 126182 SH Sole 0 117857 0 126182
ELECTRONIC DATA SYS CORP COM 285661104 Total 927 14438 SH Sole 0 11118 0 14438
ELECTRONICS FOR IMAGNG COM 286082102 Total 17393 289871 SH Sole 0 152994 0 289871
EMCORE CORP COM COM 290846104 Total 598 5200 SH Sole 0 5200 0 5200
EMERSON ELEC CO COM COM 291011104 Total 17157 322955 SH Sole 0 272250 0 322955
ENRON CORP COM COM 293561106 Total 5690 75983 SH Sole 0 17118 0 75983
ENTRUST TECHNOLOGIES COM COM 293848107 Total 4773 56100 SH Sole 0 56100 0 56100
EQUITY ONE INC COM 294752100 Total 1539 164200 SH Sole 0 164200 0 164200
EQUITY RESIDENT PPTYS SH BEN I COM 29476L107 Total 359 8930 SH Sole 0 0 0 8930
ERICSSON L M TEL CO ADR CL B S COM 294821400 Total 5233 55784 SH Sole 0 48714 0 55784
ETHAN ALLEN INTERIORS COM COM 297602104 Total 2275 91000 SH Sole 0 91000 0 91000
ETINUUM INC COM COM 297664104 Total 475 50000 SH Sole 0 50000 0 50000
EXCHANGE APPLICATIONS COM COM 300867108 Total 2127 40200 SH Sole 0 40200 0 40200
EXODUS COMMUNICATIONS COM COM 302088109 Total 2013 14325 SH Sole 0 0 0 14325
EXTENDED STAY AMER INC COM COM 30224P101 Total 100 13300 SH Sole 0 0 0 13300
EXXON MOBIL CORP COM COM 30231G102 Total 18406 236166 SH Sole 0 163026 0 236166
FPL GROUP INC COM COM 302571104 Total 410 8900 SH Sole 0 0 0 8900
FACTORY 2-U INC COM 303072102 Total 1390 55602 SH Sole 0 0 0 55602
FASTENAL CO COM COM 311900104 Total 53469 1116837 SH Sole 0 1024221 0 1116837
FASTLANE INTL ENTERPRS COM NO COM 311902407 Total 0 19000 SH Sole 0 0 0 19000
FEDDERS CORP COM COM 313135105 Total 65 11700 SH Sole 0 11700 0 11700
FEDDERS CORP CL A COM 313135303 Total 89 15705 SH Sole 0 15705 0 15705
FEDERAL HOME LN MTG CP COM COM 313400301 Total 82417 1865176 SH Sole 0 1828760 0 1865176
FEDERAL NATL MTG ASSN COM COM 313586109 Total 11715 207122 SH Sole 0 195184 0 207122
FEDEX CORP COM COM 31428X106 Total 327 8430 SH Sole 0 8430 0 8430
FIFTH THIRD BANCORP COM COM 316773100 Total 1663 26389 SH Sole 0 12600 0 26389
FINANCIAL FED CORP COM COM 317492106 Total 190 10450 SH Sole 0 0 0 10450
FINGERMATRIX INC COM NEW COM 317929107 Total 12 24286 SH Sole 0 0 0 24286
FIRST CONSULTING GROUP COM COM 31986R103 Total 2899 178400 SH Sole 0 178400 0 178400
FIRST DATA CORP COM COM 319963104 Total 83345 1878203 SH Sole 0 1830837 0 1878203
FIRST INDUSTRIAL RLTY COM COM 32054K103 Total 7811 286630 SH Sole 0 286630 0 286630
FIRST HEALTH GROUP CP COM COM 320960107 Total 2944 93100 SH Sole 0 93100 0 93100
FIRSTSERVICE CORP SUB VTG SH COM 33761N109 Total 4007 363250 SH Sole 0 363250 0 363250
COVEST BANCSHARES COM COM 33761U103 Total 702 75940 SH Sole 0 0 0 75940
FIRSTAR CORP WIS NEW COM 33763V109 Total 8381 365384 SH Sole 0 105302 0 365384
FISERV INC COM COM 337738108 Total 49560 1332683 SH Sole 0 1002127 0 1332683
FISHER SCIENTIFIC INTL COM NEW COM 338032204 Total 223 5000 SH Sole 0 5000 0 5000
FLORIDA PROGRESS CORP COM COM 341109106 Total 490 10687 SH Sole 0 0 0 10687
FLOWSERVE CORP COM COM 34354P105 Total 3010 233800 SH Sole 0 233800 0 233800
FOGDOG INC COM COM 344167101 Total 792 144013 SH Sole 0 144013 0 144013
FOMENTO ECONOM MEX S A SPON AD COM 344419106 Total 1552 34490 SH Sole 0 34490 0 34490
FORD MTR CO DEL COM COM 345370100 Total 719 15646 SH Sole 0 15646 0 15646
FOREST LABS INC CL A COM 345838106 Total 507 6000 SH Sole 0 6000 0 6000
FORRESTER RESH INC COM COM 346563109 Total 4491 82800 SH Sole 0 72100 0 82800
FORTUNE BRANDS INC COM COM 349631101 Total 210 8400 SH Sole 0 8400 0 8400
FOUR SEASON HOTEL INC LTD VTG COM 35100E955 Total 2411 50000 SH Sole 0 50000 0 50000
FOX ENTERTAINMENT GROUP INC CL COM 35138T107 Total 789 26350 SH Sole 0 0 0 26350
FRANKLIN ELEC INC COM COM 353514102 Total 394 6174 SH Sole 0 6174 0 6174
FRANKLIN RES INC COM COM 354613101 Total 201 6000 SH Sole 0 6000 0 6000
G & K SVCS INC CL A COM 361268105 Total 1221 62450 SH Sole 0 62450 0 62450
GPU INC COM 36225X100 Total 334 12218 SH Sole 0 0 0 12218
GTE CORP COM COM 362320103 Total 7190 101267 SH Sole 0 71090 0 101267
GAINSCO INC COM COM 363127101 Total 297 50000 SH Sole 0 0 0 50000
GALILEO INTL INC COM COM 363547100 Total 2772 115193 SH Sole 0 115193 0 115193
GANNETT INC COM COM 364730101 Total 2919 41480 SH Sole 0 41480 0 41480
GAP INC DEL COM COM 364760108 Total 9254 185772 SH Sole 0 44242 0 185772
GARDNER DENVER INC COM COM 365558105 Total 1251 66500 SH Sole 0 66500 0 66500
GARTNER GROUP INC NEW CL B COM 366651206 Total 283 21254 SH Sole 0 21254 0 21254
GAYLORD CONTAINER CORP CL A COM 368145108 Total 865 135746 SH Sole 0 66873 0 135746
GENENTECH INC COM NEW COM 368710406 Total 105499 694073 SH Sole 0 519232 0 694073
GENERAL BINDING CORP COM COM 369154109 Total 149 15600 SH Sole 0 15600 0 15600
GENERAL ELEC CO COM COM 369604103 Total 227320 1460692 SH Sole 0 1270274 0 1460692
GENERAL GROWTH PPTYS COM COM 370021107 Total 2065 67835 SH Sole 0 67835 0 67835
GENERAL MLS INC COM COM 370334104 Total 1295 35786 SH Sole 0 35786 0 35786
GENERAL MTRS CORP COM COM 370442105 Total 2590 31272 SH Sole 0 12148 0 31272
GENERAL MTRS CORP CL H NEW COM 370442501 Total 575 4622 SH Sole 0 0 0 4622
GENERAL MTRS CORP CL H COM 370442832 Total 299 2400 SH Sole 0 2400 0 2400
GENESIS HEALTH VENTURS COM 371912106 Total 8 12200 SH Sole 0 0 0 12200
GENSET - SPONSORED ADR COM 37244T104 Total 1462 45000 SH Sole 0 45000 0 45000
GENUINE PARTS CO COM COM 372460105 Total 237 9913 SH Sole 0 9913 0 9913
GENZYME CORP COM-MOLECULAR COM 372917500 Total 152 10043 SH Sole 0 0 0 10043
GEORGIA PAC CORP COM COM 373298108 Total 648 16378 SH Sole 0 16378 0 16378
GEORGIA PAC CORP COM-TIMBER GR COM 373298702 Total 261 10168 SH Sole 0 10168 0 10168
GILLETTE CO COM COM 375766102 Total 5989 158902 SH Sole 0 106800 0 158902
GLAXO HOLDING PLC - ADR COM 37733W105 Total 835 14565 SH Sole 0 4200 0 14565
GLOBECOMM SYSTEMS INC COM COM 37956X103 Total 448 16800 SH Sole 0 16800 0 16800
GLOBO CABO S A SPONSORED ADR COM 37957X102 Total 1339 71430 SH Sole 0 71430 0 71430
GOLDMAN SACHS GROUP COM COM 38141G104 Total 13865 131735 SH Sole 0 30800 0 131735
GOODYEAR TIRE & RUBR COM COM 382550101 Total 435 18668 SH Sole 0 18668 0 18668
GRAINGER W W INC COM COM 384802104 Total 17612 324645 SH Sole 0 318545 0 324645
GREAT LAKES CHEM CORP COM COM 390568103 Total 1288 37888 SH Sole 0 0 0 37888
GENERAL MOTORS JAN 50 ['01] CALL 3A0994140 Total 338 100 SH Sole 0 100 0 100
GRUPO TELEVISA SA DE SP ADR RE COM 40049J206 Total 1303 19160 SH Sole 0 19160 0 19160
GUIDANT CORP COM COM 401698105 Total 36883 626456 SH Sole 0 287942 0 626456
GUITAR CTR MGMT INC COM COM 402040109 Total 229 20000 SH Sole 0 20000 0 20000
HCC INS HLDGS INC COM COM 404132102 Total 4873 367784 SH Sole 0 299300 0 367784
HSBC HLDGS PLC SPONS ADR NEW COM 404280406 Total 200 3290 SH Sole 0 3290 0 3290
HALLIBURTON CO COM COM 406216101 Total 403 9807 SH Sole 0 0 0 9807
HANNA M A CO COM COM 410522106 Total 124 10925 SH Sole 0 0 0 10925
HARLEY DAVIDSON INC COM COM 412822108 Total 38154 480690 SH Sole 0 472130 0 480690
HARRIS CORP DEL COM COM 413875105 Total 833 24100 SH Sole 0 24100 0 24100
HARRIS PFD CAP CORP PFD EXCH A PFD 414567206 Total 877 42909 SH Sole 0 0 0 42909
HARTE HANKS COMMUNICATIONS COM 416196103 Total 2048 90250 SH Sole 0 90250 0 90250
HARTFORD FINL SVCS COM COM 416515104 Total 272 5160 SH Sole 0 5160 0 5160
HEALTHSOUTH CORP COM 421924101 Total 5321 935425 SH Sole 0 896625 0 935425
HEALTH MGMT ASSOC INC CL A COM 421933102 Total 410 28786 SH Sole 0 28786 0 28786
HEALTHEON CORP COM COM 422209106 Total 1935 84133 SH Sole 0 0 0 84133
HEARTLAND EXPRESS INC COM COM 422347104 Total 3255 231730 SH Sole 0 231730 0 231730
HEIDRICK&STRUGGLS INTL COM COM 422819102 Total 2099 52300 SH Sole 0 52300 0 52300
HEINZ H J CO COM COM 423074103 Total 214 6125 SH Sole 0 0 0 6125
HEWLETT PACKARD CO COM COM 428236103 Total 64142 482727 SH Sole 0 454700 0 482727
HOLLINGER INTL INC CL A COM 435569108 Total 1769 164600 SH Sole 0 164600 0 164600
HOME DEPOT INC COM COM 437076102 Total 199688 3095947 SH Sole 0 2129260 0 3095947
HOMESTEAD VLG PPTYS COM COM 437851108 Total 48 15000 SH Sole 0 0 0 15000
HONEYWELL INTL COM 438516106 Total 4284 81299 SH Sole 0 70391 0 81299
HOUGHTON MIFFLIN CO COM COM 441560109 Total 255 6000 SH Sole 0 6000 0 6000
HOUSEHOLD INTL INC COM COM 441815107 Total 107547 2882339 SH Sole 0 2748628 0 2882339
HUB GROUP INC CL A COM 443320106 Total 646 42350 SH Sole 0 13000 0 42350
HUNTER ENVIRON SVCS COM COM 445683105 Total 1 99990 SH Sole 0 0 0 99990
HUNTINGTON BANCSHARES COM COM 446150104 Total 315 14083 SH Sole 0 14083 0 14083
HUSSMANN INTL INC COM COM 448110106 Total 298 23500 SH Sole 0 23500 0 23500
ICOS CORP COM 449295104 Total 397 11000 SH Sole 0 0 0 11000
IMS HEALTH INC COM 449934108 Total 22340 1318956 SH Sole 0 1281480 0 1318956
IRT PPTY CO COM COM 450058102 Total 422 52811 SH Sole 0 52811 0 52811
ITT EDUCATIONAL SVCS COM COM 45068B109 Total 640 40000 SH Sole 0 40000 0 40000
ICICI BK LTD ADR COM 45104G104 Total 366 25000 SH Sole 0 25000 0 25000
ILLINOIS TOOL WKS INC COM 452308109 Total 186546 3376401 SH Sole 0 3022589 0 3376401
IMAGEMAX INC COM 45245V101 Total 37 22059 SH Sole 0 0 0 22059
IMMUNEX CORP NEW COM 452528102 Total 1031 16240 SH Sole 0 4800 0 16240
IMPSAT CORP COM COM 45321T103 Total 980 35000 SH Sole 0 35000 0 35000
INFINITY BROADCASTING CL A COM 45662S102 Total 530 16375 SH Sole 0 0 0 16375
INFOCURE CORP COM COM 45665A108 Total 918 52853 SH Sole 0 52853 0 52853
INFORMIX CORP COM COM 456779107 Total 3240 191300 SH Sole 0 191300 0 191300
INFORTE CORP COM COM 45677R107 Total 3267 66686 SH Sole 0 7166 0 66686
INFORMATION RES INC COM COM 456905108 Total 81 10067 SH Sole 0 10067 0 10067
INSIGHT ENTERPRISES COM COM 45765U103 Total 4394 120600 SH Sole 0 120600 0 120600
INSILICON CORP COM COM 45769H108 Total 395 25000 SH Sole 0 25000 0 25000
INKEEPERS USA TR PFD CONV SER PFD CV 4576J0203 Total 9096 561900 SH Sole 0 561900 0 561900
INSURANCE AUTO AUCTION COM 457875102 Total 266 15766 SH Sole 0 0 0 15766
INTEGRAL SYS INC MD COM COM 45810H107 Total 5162 114700 SH Sole 0 114700 0 114700
INTEL CORP COM 458140100 Total 260904 1977479 SH Sole 0 1743674 0 1977479
INTEGRATED INFORMATION COM COM 45817B103 Total 482 22100 SH Sole 0 22100 0 22100
INTERIM SVCS INC COM COM 45868P100 Total 3767 202950 SH Sole 0 202950 0 202950
INTERNATIONAL BUS MACH COM 459200101 Total 23074 195542 SH Sole 0 96737 0 195542
INTERNATIONAL PAPER CO CAP TR PFD 460140205 Total 210 9600 SH Sole 0 0 0 9600
INTERNATIONAL SPEEDWAY CL A COM 460335201 Total 2957 65800 SH Sole 0 36000 0 65800
INTERNET CAP GROUP INC COM COM 46059C106 Total 11679 129313 SH Sole 0 8867 0 129313
INTERNET COMM CORP CL A COM 46059F109 Total 12172 257600 SH Sole 0 257600 0 257600
INTERPUBLIC GROUP COS COM 460690100 Total 21378 452439 SH Sole 0 441252 0 452439
INTRAWEST CORPORATION COM NEW COM 460915952 Total 2730 175000 SH Sole 0 175000 0 175000
INTIMATE BRANDS INC CL A COM 461156101 Total 2179 52898 SH Sole 0 24177 0 52898
INTRAWARE INC COM COM 46118M103 Total 7635 184800 SH Sole 0 99550 0 184800
INTUIT COM 461202103 Total 49612 912406 SH Sole 0 407300 0 912406
INVENSYS PLC SPONSORED ADR COM 461204109 Total 195 21910 SH Sole 0 21910 0 21910
INVESTORS FINL SERVICE COM COM 461915100 Total 9805 166540 SH Sole 0 166540 0 166540
IRON MTN INC PA COM COM 462846106 Total 69862 2051002 SH Sole 0 2051002 0 2051002
IRON MTN INC PA COM 46284P104 Total 18746 550340 SH Sole 0 0 0 550340
I2 TECHNOLOGIES INC COM COM 465754109 Total 11520 94327 SH Sole 0 80377 0 94327
JABIL CIRCUIT INC COM COM 466313103 Total 13502 312190 SH Sole 0 262800 0 312190
JOHNSON & JOHNSON COM COM 478160104 Total 49169 699914 SH Sole 0 647844 0 699914
JONES LANG LASALLE INC COM COM 48020Q107 Total 5507 355300 SH Sole 0 355300 0 355300
KLA INSTRS CORP COM COM 482480100 Total 6370 75600 SH Sole 0 3580 0 75600
KANSAS CITY SOUTHN IND COM COM 485170104 Total 285 3322 SH Sole 0 0 0 3322
KELLOGG CO COM COM 487836108 Total 1475 57315 SH Sole 0 10540 0 57315
KELLY SVCS INC CL A COM 488152208 Total 1171 48938 SH Sole 0 48938 0 48938
KENT ELECTRS CORP COM COM 490553104 Total 2320 79500 SH Sole 0 79500 0 79500
KEYCORP NEW COM COM 493267108 Total 1444 76010 SH Sole 0 76010 0 76010
KEYSPAN CORP COM 49337K106 Total 233 8420 SH Sole 0 0 0 8420
KIMBERLY CLARK CORP COM COM 494368103 Total 4477 79868 SH Sole 0 34950 0 79868
KNIGHT RIDDER INC COM COM 499040103 Total 317 6180 SH Sole 0 6180 0 6180
KNIGHT TRANSN INC COM COM 499064103 Total 9801 560081 SH Sole 0 560081 0 560081
INTL BUS MACHS OCT 90 ['00] CALL 4E399U454 Total 339 100 SH Sole 0 100 0 100
KOHLS CORP COM COM 500255104 Total 122392 1194076 SH Sole 0 869486 0 1194076
LG&E ENERGY CORP COM COM 501917108 Total 397 17355 SH Sole 0 0 0 17355
LSI INDS INC COM COM 50216C108 Total 4175 214800 SH Sole 0 214800 0 214800
LANDS END INC COM COM 515086106 Total 2624 42790 SH Sole 0 30500 0 42790
LANDSTAR SYS INC COM COM 515098101 Total 5886 107500 SH Sole 0 107500 0 107500
LASERSIGHT INC COM COM 517924106 Total 164 25000 SH Sole 0 25000 0 25000
JONES LANG LASALLE INC COM COM 51802H105 Total 854 55100 SH Sole 0 0 0 55100
LASON INC COM COM 51808R107 Total 281 42600 SH Sole 0 28850 0 42600
LAUDER ESTEE COS INC CL A COM 518439104 Total 511 10200 SH Sole 0 10200 0 10200
LEADVILLE CORP COM COM 521722108 Total 11 39698 SH Sole 0 0 0 39698
LEAPNET INC COM COM 521864108 Total 781 130084 SH Sole 0 130084 0 130084
LEGGETT & PLATT INC COM COM 524660107 Total 1296 60300 SH Sole 0 60300 0 60300
LEHMAN BROS HLDGS INC COM COM 524908100 Total 481 4960 SH Sole 0 4960 0 4960
LEVEL 3 COMMUNICTIONS COM COM 52729N100 Total 419 3960 SH Sole 0 0 0 3960
LEXMARK INTL GROUP INC CL A COM 529771107 Total 486 4600 SH Sole 0 4600 0 4600
LIBERTY FINL COS INC COM COM 530512102 Total 446 22500 SH Sole 0 11250 0 22500
LIBERTY PPTY TR SH BEN INT COM 531172104 Total 606 25300 SH Sole 0 10400 0 25300
LILLY ELI & CO COM COM 532457108 Total 40876 652714 SH Sole 0 594410 0 652714
LINCARE HLDGS INC COM COM 532791100 Total 375 13200 SH Sole 0 0 0 13200
LINCOLN NATL CORP IND COM COM 534187109 Total 605 18062 SH Sole 0 18062 0 18062
LINEAR TECHNOLOGY CORP COM 535678106 Total 116564 2119361 SH Sole 0 2070535 0 2119361
LITTELFUSE INC COM COM 537008104 Total 13399 365201 SH Sole 0 359701 0 365201
LOWES COS INC COM COM 548661107 Total 97076 1662982 SH Sole 0 1074761 0 1662982
LUCENT TECHNOLOGIES COM COM 549463107 Total 23399 382023 SH Sole 0 103789 0 382023
LYCOS INC COM COM 550818108 Total 30642 436186 SH Sole 0 174550 0 436186
M & T BANK CORP COM 55261F104 Total 491 1100 SH Sole 0 0 0 1100
MBIA INC COM COM 55262C100 Total 3319 63750 SH Sole 0 63750 0 63750
MBNA CORP COM COM 55262L100 Total 163992 6431034 SH Sole 0 5742022 0 6431034
MBNA CORP 8.25% CUM PFD SER C PFD 55263V206 Total 264 12300 SH Sole 0 0 0 12300
MGIC INVT CORP WIS COM COM 552848103 Total 812 18620 SH Sole 0 18620 0 18620
MGI PHARMA INC COM COM 552880106 Total 1471 36500 SH Sole 0 0 0 36500
MSC INDL DIRECT INC CL A COM 553530106 Total 4900 272200 SH Sole 0 223750 0 272200
MANOR CARE INC NEW COM 564055101 Total 549 40650 SH Sole 0 40650 0 40650
MAPICS INC COM COM 564910107 Total 1058 66400 SH Sole 0 66400 0 66400
MANUGISTICS GROUP INC COM COM 565011103 Total 16381 321200 SH Sole 0 321200 0 321200
MARCHFIRST INC COM COM 566244109 Total 9036 253211 SH Sole 0 253211 0 253211
MARINEMAX INC COM COM 567908108 Total 153 16025 SH Sole 0 0 0 16025
MARKEL CORP COM COM 570535104 Total 888 6100 SH Sole 0 0 0 6100
WHITEHALL JEWELERS COM 570698100 Total 12747 542430 SH Sole 0 0 0 542430
MARSH & MCLENNAN COS COM COM 571748102 Total 12461 112963 SH Sole 0 102546 0 112963
MARSHALL & ILSLEY CORP COM 571834100 Total 1476 25556 SH Sole 0 20300 0 25556
MATRIX BANCORP INC COM COM 576819106 Total 1802 225300 SH Sole 0 225300 0 225300
MATRIXONE INC COM COM 57685P304 Total 933 23350 SH Sole 0 6500 0 23350
MATTEL INC COM COM 577081102 Total 1969 187529 SH Sole 0 94643 0 187529
MAXIM INTEGRATED PRODS COM COM 57772K101 Total 16895 237754 SH Sole 0 104800 0 237754
MAYTAG CORP COM COM 578592107 Total 315 9500 SH Sole 0 9500 0 9500
MCDONALDS CORP COM COM 580135101 Total 6553 175344 SH Sole 0 94669 0 175344
MCGRAW HILL COS INC COM COM 580645109 Total 447 9820 SH Sole 0 9820 0 9820
MEAD CORP COM COM 582834107 Total 636 18200 SH Sole 0 18200 0 18200
MEDIAONE GROUP INC COM COM 58440J104 Total 1608 19845 SH Sole 0 19845 0 19845
MEDIMMUNE INC COM COM 584699102 Total 6036 34662 SH Sole 0 34662 0 34662
MEDTRONIC INC COM COM 585055106 Total 205155 3988435 SH Sole 0 3687946 0 3988435
MELLON FINANCIAL CORP COM 585509102 Total 239 8050 SH Sole 0 0 0 8050
MELLON FINL CORP COM COM 58551A108 Total 42415 1425724 SH Sole 0 1425724 0 1425724
MERCANTILE BANKSHARES COM COM 587405101 Total 1805 59075 SH Sole 0 59075 0 59075
MERCK & CO INC COM COM 589331107 Total 64064 1031210 SH Sole 0 842607 0 1031210
MEREDITH CORP COM COM 589433101 Total 332 12000 SH Sole 0 12000 0 12000
MERRILL LYNCH & CO INC COM COM 590188108 Total 1179 11228 SH Sole 0 0 0 11228
METAL MGMT INC COM COM 591097100 Total 23 10550 SH Sole 0 0 0 10550
METRIS COS INC COM COM 591598107 Total 60757 1562880 SH Sole 0 896179 0 1562880
MIAMI COMPUTER SUPPLY COM COM 593261100 Total 255 8125 SH Sole 0 0 0 8125
MICHAELS STORES INC COM COM 594087108 Total 2669 65500 SH Sole 0 65500 0 65500
MICREL INC COM COM 594793101 Total 8410 87600 SH Sole 0 87600 0 87600
MICROSOFT CORP COM COM 594918104 Total 309511 2913048 SH Sole 0 2200753 0 2913048
MICROSTRATEGY INC CL A COM 594972101 Total 642 7370 SH Sole 0 7370 0 7370
MICROCHIP TECHNOLOGY COM COM 595017104 Total 77787 1183081 SH Sole 0 868081 0 1183081
MICRON TECHNOLOGY INC COM 595112103 Total 3643 28910 SH Sole 0 27300 0 28910
MICROSEMI CORP COM COM 595137100 Total 510 14900 SH Sole 0 14900 0 14900
MIIX GROUP INC COM COM 59862V104 Total 1551 111300 SH Sole 0 111300 0 111300
MILACRON INC COM COM 598709103 Total 2941 203700 SH Sole 0 203700 0 203700
MINERALS TECHNOLOGIES COM 603158106 Total 10742 241067 SH Sole 0 232867 0 241067
MINNESOTA MNG & MFG CO COM 604059105 Total 6544 73894 SH Sole 0 60590 0 73894
MOLEX INC COM COM 608554101 Total 63835 1086564 SH Sole 0 1038369 0 1086564
MOLEX INC CL A COM 608554200 Total 291994 6580143 SH Sole 0 5979472 0 6580143
MONACO COACH CORP COM COM 60886R103 Total 3057 160888 SH Sole 0 56007 0 160888
MONSANTO CO COM COM 611662107 Total 1999 38815 SH Sole 0 0 0 38815
MONY GROUP INC COM COM 615337102 Total 2769 85700 SH Sole 0 85700 0 85700
MORGAN J P & CO INC COM COM 616880100 Total 2721 20654 SH Sole 0 17338 0 20654
MORGAN STAN DEAN WITTR COM NEW COM 617446448 Total 1512 18244 SH Sole 0 18244 0 18244
MOTIENT CORP COM COM 619908106 Total 2618 109100 SH Sole 0 109100 0 109100
MOTOROLA CAPITAL TRUST I TOPRS PFD 620074203 Total 260 12550 SH Sole 0 0 0 12550
MOTOROLA INC COM COM 620076109 Total 14576 99833 SH Sole 0 50943 0 99833
MUTUAL RISK MGMT LTD COM COM 628351108 Total 1148 57400 SH Sole 0 57400 0 57400
NCI BUILDING SYS INC COM COM 628852105 Total 3492 185600 SH Sole 0 185600 0 185600
NCO GROUP INC COM COM 628858102 Total 6381 199800 SH Sole 0 199800 0 199800
NCR CORP NEW COM COM 62886E108 Total 435 10852 SH Sole 0 5357 0 10852
NCS HEALTHCARE INC CL A COM 628874109 Total 45 25000 SH Sole 0 25000 0 25000
NFO WORLDWIDE INC COM COM 62910N108 Total 4679 200815 SH Sole 0 188315 0 200815
NANOPHASE TECHNOLOGIES COM 630079101 Total 448 26754 SH Sole 0 26754 0 26754
NASDAQ 100 TR UNIT SER 1 COM 631100104 Total 1509 13782 SH Sole 0 10582 0 13782
NATIONAL CITY CORP COM COM 635405103 Total 7278 352901 SH Sole 0 337947 0 352901
NATIONAL COMM BANCORP COM COM 635449101 Total 4089 221050 SH Sole 0 221050 0 221050
NATIONAL DATA CORP COM COM 635621105 Total 6863 263973 SH Sole 0 140000 0 263973
NATIONAL RESEARCH CORP COM COM 637372103 Total 110 20000 SH Sole 0 20000 0 20000
NET GENESIS CORP COM COM 64107E107 Total 1584 35400 SH Sole 0 16300 0 35400
NETEGRITY INC COM COM 64110P107 Total 11956 174534 SH Sole 0 92884 0 174534
NETWORK APPLIANCE INC COM COM 64120L104 Total 391 4720 SH Sole 0 0 0 4720
NEW YORK TIMES CO CL A COM 650111107 Total 1388 32323 SH Sole 0 13298 0 32323
NEWELL RUBBERMAID CO COM 651192106 Total 2057 82918 SH Sole 0 0 0 82918
NEWELL RUBBERMAID INC COM 651229106 Total 9230 371990 SH Sole 0 371990 0 371990
NEWMONT MNG CORP COM COM 651639106 Total 211 9400 SH Sole 0 0 0 9400
NEWPARK RES INC COM PAR $.01NE COM 651718504 Total 1370 171300 SH Sole 0 171300 0 171300
NEWS CORP LTD ADR NEW COM 652487703 Total 505 8980 SH Sole 0 4800 0 8980
NEXTEL COMMUNICATIONS CL A COM 65332V103 Total 2200 14836 SH Sole 0 12922 0 14836
NEXTEL PARTNERS INC CL A COM 65333F107 Total 613 21150 SH Sole 0 21150 0 21150
NEXTHEALTH INC COM COM 65333G105 Total 91 30000 SH Sole 0 0 0 30000
NEXTLINK COMMUNICATION CL A COM 65333H707 Total 247 2000 SH Sole 0 2000 0 2000
NIKU CORP COM COM 654113109 Total 341 7200 SH Sole 0 7200 0 7200
NOKIA CORP SPONSORED ADR COM 654902204 Total 56003 252265 SH Sole 0 17624 0 252265
NORFOLK SOUTHERN CORP COM COM 655844108 Total 694 48674 SH Sole 0 0 0 48674
NORTEL NETWORKS CORP COM COM 656569100 Total 19951 158186 SH Sole 0 158186 0 158186
NORTHN STS PWR MINN COM COM 665772109 Total 229 11530 SH Sole 0 0 0 11530
NORTEL NETWORKS CORP COM 665815106 Total 19160 151911 SH Sole 0 0 0 151911
NORTHERN TR CORP COM COM 665859104 Total 159076 2354501 SH Sole 0 1795271 0 2354501
NOVA CORP GA COM COM 669784100 Total 10797 370700 SH Sole 0 356450 0 370700
NOVELL INC COM COM 670006105 Total 39525 1380800 SH Sole 0 1043440 0 1380800
NOVELLUS SYS INC COM COM 670008101 Total 6582 117267 SH Sole 0 79197 0 117267
PRESIDENT CHAIN STORE CORP COM 6704986 Total 933 200000 SH Sole 0 200000 0 200000
OAO TECH SOLUTIONS INC COM COM 67082B105 Total 88 11411 SH Sole 0 0 0 11411
OFFICE DEPOT INC COM COM 676220106 Total 71520 6185488 SH Sole 0 5259325 0 6185488
OLD KENT FINL CORP COM COM 679833103 Total 5208 162736 SH Sole 0 162736 0 162736
OMNICARE INC COM COM 681904108 Total 8659 717822 SH Sole 0 574257 0 717822
OMNICOM GROUP INC COM COM 681919106 Total 53200 568229 SH Sole 0 315485 0 568229
ONESOURCE INFORMATION SERVICES COM 68272J106 Total 2093 253700 SH Sole 0 0 0 253700
ORACLE CORP COM COM 68389X105 Total 110005 1409190 SH Sole 0 1279939 0 1409190
ORCA TECHNOLOGIES INC COM COM 685935108 Total 6 50000 SH Sole 0 0 0 50000
O REILLY AUTOMOTIVE COM 686091109 Total 24899 1755014 SH Sole 0 1299092 0 1755014
OSHKOSH B GOSH INC CL B COM 688222306 Total 294 6600 SH Sole 0 6600 0 6600
OSTEOTECH INC COM COM 688582105 Total 481 35975 SH Sole 0 10000 0 35975
OTTAWA FINL CORP COM COM 689389104 Total 432 24538 SH Sole 0 24538 0 24538
OVERLAND DATA INC COM COM 690213103 Total 6376 453400 SH Sole 0 453400 0 453400
P C CONNECTION COM COM 69318J100 Total 1207 42700 SH Sole 0 31000 0 42700
P-COM INC COM COM 693262107 Total 278 15000 SH Sole 0 15000 0 15000
PE CORP COM PE BIO GRP COM 69332S102 Total 40186 416429 SH Sole 0 19800 0 416429
PE CORP CELERA GEN GRP COM 69332S201 Total 8587 93208 SH Sole 0 3200 0 93208
PMC-SIERRA INC COM COM 69344F106 Total 35994 176711 SH Sole 0 1000 0 176711
PRI AUTOMATION INC COM COM 69357H106 Total 13860 226750 SH Sole 0 226750 0 226750
PACIFIC CENTY FINL CP COM COM 694058108 Total 777 38258 SH Sole 0 38258 0 38258
PAGING NETWORK INC COM COM 695542100 Total 367 141410 SH Sole 0 130560 0 141410
PAINE WEBBER GROUP INC COM COM 695629105 Total 2325 52845 SH Sole 0 52845 0 52845
PAIRGAIN TECHNOLOGIES COM COM 695934109 Total 7420 397050 SH Sole 0 282500 0 397050
PARAMETRIC TECH CORP COM COM 699173100 Total 20631 979491 SH Sole 0 502530 0 979491
PAREXEL INTL CORP COM 699462107 Total 266 28215 SH Sole 0 0 0 28215
PARK PL ENTMT CORP COM COM 700690100 Total 184 15900 SH Sole 0 0 0 15900
PATTERSON DENTAL CO COM COM 703412106 Total 8017 209590 SH Sole 0 209590 0 209590
PAYCHEX INC COM COM 704326107 Total 187823 3586112 SH Sole 0 2789209 0 3586112
PENNEY J C INC COM COM 708160106 Total 3374 226805 SH Sole 0 226805 0 226805
PENTAIR INC COM COM 709631105 Total 18019 486188 SH Sole 0 447600 0 486188
PEOPLES ENERGY CORP COM COM 711030106 Total 232 8442 SH Sole 0 0 0 8442
PEP BOYS MANNY MOE&JCK COM 713278109 Total 108 18200 SH Sole 0 0 0 18200
PEPSICO INC COM COM 713448108 Total 7462 213974 SH Sole 0 189479 0 213974
PERKINELMER INC COM COM 714046109 Total 894 13440 SH Sole 0 13440 0 13440
PETCO ANIMAL SUPPLIES COM COM 716016100 Total 297 25000 SH Sole 0 0 0 25000
PETSMART INC COM COM 716768106 Total 1591 530315 SH Sole 0 271800 0 530315
PFIZER INC COM COM 717081103 Total 34689 948750 SH Sole 0 743733 0 948750
PHARMACIA CORP COM 71713U102 Total 63565 1279290 SH Sole 0 1279290 0 1279290
PHILIP MORRIS COS INC COM COM 718154107 Total 1440 68184 SH Sole 0 40528 0 68184
PHOTRONIC COM 719405102 Total 5173 146500 SH Sole 0 146500 0 146500
PHYSICIAN COMPUTER NETWORK INC COM 71940K109 Total 1 28000 SH Sole 0 0 0 28000
PIER 1 IMPORTS INC COM COM 720279108 Total 3942 384600 SH Sole 0 384600 0 384600
PINNACLE HLDGS INC COM COM 72346N101 Total 50914 947243 SH Sole 0 522550 0 947243
PITNEY BOWES INC COM COM 724479100 Total 5397 120776 SH Sole 0 120776 0 120776
PIZZA INN INC NEW COM 725848105 Total 134 36000 SH Sole 0 36000 0 36000
PLUM CREEK TIMBER COM 729251108 Total 978 39700 SH Sole 0 8850 0 39700
PORTACOM WIRELESS COM COM 735907107 Total 12 23850 SH Sole 0 0 0 23850
POWERTEL INC COM COM 73936C109 Total 25322 366000 SH Sole 0 274810 0 366000
PRAXAIR INC COM COM 74005P104 Total 290 6962 SH Sole 0 6962 0 6962
PRICE T ROWE & ASSOC COM COM 741477103 Total 853 21584 SH Sole 0 21584 0 21584
PRISM FINANCIAL CORP COM 74264Q108 Total 926 128300 SH Sole 0 0 0 128300
PROBUSINESS SERVICES COM COM 742674104 Total 10265 397660 SH Sole 0 269900 0 397660
PROCTER & GAMBLE CO COM COM 742718109 Total 7552 133662 SH Sole 0 87721 0 133662
PRIVATEBANCORP INC COM 742962103 Total 578 55000 SH Sole 0 25200 0 55000
PROFESSIONAL DETAILING COM COM 74312N107 Total 3804 152175 SH Sole 0 0 0 152175
PROSOFT I-NET SOLUTION COM COM 743477101 Total 643 28500 SH Sole 0 28500 0 28500
PROVIDIAN FINANCIAL CORP COM 744061102 Total 11403 131633 SH Sole 0 0 0 131633
PROVIDIAN FINL CORP COM COM 74406A102 Total 16705 192848 SH Sole 0 192848 0 192848
PUBLIC SVC ENTERPRISE COM COM 744573106 Total 341 11506 SH Sole 0 0 0 11506
QUAKER OATS CO COM COM 747402105 Total 3468 57196 SH Sole 0 51261 0 57196
QUALCOMM INC COM COM 747525103 Total 3361 22511 SH Sole 0 11120 0 22511
QUEPASA COM INC COM COM 74833W107 Total 136 20000 SH Sole 0 10000 0 20000
QUICKSILVER ENTERPRISES INC COM 74838B306 Total 0 26725 SH Sole 0 0 0 26725
QUINTILES TRANSNATIONL COM COM 748767100 Total 890 52158 SH Sole 0 33000 0 52158
QUORUM HEALTH GRP INC COM COM 749084109 Total 3988 396350 SH Sole 0 396350 0 396350
R.H. DONNELLEY CORP COM 74955W307 Total 378 22228 SH Sole 0 22228 0 22228
RWD TECHNOLOGIES INC COM COM 74975B101 Total 1989 237500 SH Sole 0 237500 0 237500
RF MICRODEVICES INC COM COM 749941100 Total 332 2470 SH Sole 0 0 0 2470
RAMBUS INC DEL COM COM 750917106 Total 442 1500 SH Sole 0 1500 0 1500
RATIONAL SOFTWARE CORP COM NEW COM 75409P202 Total 210 2744 SH Sole 0 2744 0 2744
RAYOVAC CORP COM COM 755081106 Total 737 31700 SH Sole 0 31700 0 31700
REALNETWORKS INC COM COM 75605L104 Total 220 3870 SH Sole 0 0 0 3870
REGIS CORP MINN COM COM 758932107 Total 2914 196700 SH Sole 0 196700 0 196700
REGISTER COM INC COM COM 75914G101 Total 348 5000 SH Sole 0 5000 0 5000
REPSOL S A SPONSORED ADR COM 76026T205 Total 5089 238770 SH Sole 0 238770 0 238770
RESMED INC COM 761152107 Total 58023 812935 SH Sole 0 726822 0 812935
REUTERS GROUP PLC SPONSORED AD COM 76132M102 Total 1152 9651 SH Sole 0 7918 0 9651
REYNOLDS METALS CO COM COM 761763101 Total 211 3160 SH Sole 0 3160 0 3160
RITCHIE BROS AUCTION COM COM 767744105 Total 3026 118650 SH Sole 0 118650 0 118650
ROBERT HALF INTL INC COM COM 770323103 Total 22960 484134 SH Sole 0 368291 0 484134
ROHM & HAAS CO COM COM 775371107 Total 322 7219 SH Sole 0 7219 0 7219
ROYAL DUTCH PETE CO NY REG GLD COM 780257705 Total 888 15364 SH Sole 0 0 0 15364
ROYAL DUTCH PETE CO NY REG GLD COM 780257804 Total 5829 100824 SH Sole 0 100824 0 100824
RUSS BERRIE & CO COM COM 782233100 Total 1371 74100 SH Sole 0 74100 0 74100
RYANAIR HLDGS PLC SPONSORED AD COM 783513104 Total 2413 52600 SH Sole 0 52600 0 52600
SBC COMMUNICATIONS INC COM 78387G103 Total 16098 382138 SH Sole 0 247211 0 382138
SCP POOL CORP COM COM 784028102 Total 4597 150122 SH Sole 0 0 0 150122
SCPIE HLDGS INC COM COM 78402P104 Total 1586 51800 SH Sole 0 51800 0 51800
SMC CORP COM COM 784460107 Total 139 30100 SH Sole 0 0 0 30100
SPDR TR UNIT SER 1 COM 78462F103 Total 415 2757 SH Sole 0 0 0 2757
STB SYS INC COM COM 784741100 Total 0 12250 SH Sole 0 0 0 12250
SPR INC COM COM 784922106 Total 180 30000 SH Sole 0 30000 0 30000
SABRE GROUP HLDGS INC CL A COM 785905100 Total 209 5716 SH Sole 0 0 0 5716
SAFEGUARD SCIENTIFICS COM COM 786449108 Total 53561 776246 SH Sole 0 114890 0 776246
SAFEWAY INC COM NEW COM 786514208 Total 2551 56375 SH Sole 0 7880 0 56375
ST JOE CO COM COM 790148100 Total 232 8000 SH Sole 0 0 0 8000
ST PAUL COS INC COM COM 792860108 Total 240 7030 SH Sole 0 7030 0 7030
SANFILLIPPO JOHN B SON COM COM 800422107 Total 68 15900 SH Sole 0 0 0 15900
SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 Total 398 6664 SH Sole 0 6664 0 6664
SAPIENT CORP COM COM 803062108 Total 721 8600 SH Sole 0 5000 0 8600
SARA LEE CORP COM COM 803111103 Total 4299 238833 SH Sole 0 179827 0 238833
SCANSOURCE INC COM COM 806037107 Total 6032 169900 SH Sole 0 60550 0 169900
SCHEIN HENRY INC COM COM 806407102 Total 1953 120663 SH Sole 0 88401 0 120663
SCHERING PLOUGH CORP COM COM 806605101 Total 14810 398900 SH Sole 0 318346 0 398900
SCHLUMBERGER LTD COM COM 806857108 Total 20502 268002 SH Sole 0 256852 0 268002
SCHWAB CHARLES CP NEW COM COM 808513105 Total 38657 680432 SH Sole 0 339168 0 680432
SCIENTIFIC ATLANTA INC COM COM 808655104 Total 782 12360 SH Sole 0 12360 0 12360
SEACOAST FINANCIAL SERVICES CO COM 81170Q106 Total 2543 257500 SH Sole 0 257500 0 257500
SEAGATE TECHNOLOGY COM COM 811804103 Total 1490 24125 SH Sole 0 11625 0 24125
SEARS ROEBUCK & CO COM COM 812387108 Total 761 24826 SH Sole 0 9656 0 24826
SEEBURG CORP COM 815714100 Total 0 10000 SH Sole 0 0 0 10000
SEPRACOR INC COM COM 817315104 Total 466 6400 SH Sole 0 0 0 6400
SERVICEMASTER CO COM COM 81760N109 Total 28517 2534833 SH Sole 0 2400471 0 2534833
SHARED MED SYS CORP COM COM 819486101 Total 86079 1659343 SH Sole 0 1650073 0 1659343
SHELL TRANS&TRAD PLC NEW YRK S COM 822703609 Total 597 12170 SH Sole 0 12170 0 12170
SHERWIN WILLIAMS CO COM COM 824348106 Total 628 28400 SH Sole 0 28400 0 28400
SIEBEL SYS INC COM COM 826170102 Total 520 4350 SH Sole 0 0 0 4350
SIGMA ALDRICH CORP COM COM 826552101 Total 473 17600 SH Sole 0 17600 0 17600
SIGCORP INC COM 826912107 Total 656 25738 SH Sole 0 0 0 25738
SILICON LABORATORIES COM COM 826919102 Total 443 5000 SH Sole 0 5000 0 5000
SIRIUS SATELLITE RADIO COM COM 82966U103 Total 1106 19400 SH Sole 0 19400 0 19400
SKILLSOFT CORP COM COM 83066P101 Total 2441 84000 SH Sole 0 84000 0 84000
SMARTFORCE PUB LTD CO SPONSORE COM 83170A206 Total 4169 90885 SH Sole 0 68400 0 90885
SMITHKLINE BEECHAM PLC ADR REP COM 832378301 Total 9461 143215 SH Sole 0 129400 0 143215
SNAP ON INC COM COM 833034101 Total 2448 93475 SH Sole 0 93475 0 93475
SOLECTRON CORP COM COM 834182107 Total 44599 1111491 SH Sole 0 1055551 0 1111491
SONIC CORP COM COM 835451105 Total 2799 102700 SH Sole 0 102700 0 102700
SONY CORP ADR NEW COM 835699307 Total 6625 23650 SH Sole 0 23650 0 23650
SOUTHERN CO COM COM 842587107 Total 662 30418 SH Sole 0 0 0 30418
SOUTHERN PAC PETE NL ADR NEW COM 843581307 Total 39 17600 SH Sole 0 17600 0 17600
SOUTHWEST AIRLS CO COM COM 844741108 Total 1081 51967 SH Sole 0 16926 0 51967
SPARTECH CORP COM NEW COM 847220209 Total 1671 48600 SH Sole 0 48600 0 48600
SPEEDWAY MOTORSPORTS COM COM 847788106 Total 1534 61500 SH Sole 0 61500 0 61500
SPRINT CORP COM COM 852061100 Total 2011 31796 SH Sole 0 19804 0 31796
SPRINT CORP PCS COM SER 1 COM 852061506 Total 56277 859182 SH Sole 0 231552 0 859182
SPYGLASS INC COM 852192103 Total 2729 35200 SH Sole 0 4700 0 35200
STAPLES INC COM COM 855030102 Total 27969 1398427 SH Sole 0 1341652 0 1398427
STARBUCKS CORP COM COM 855244109 Total 109701 2448005 SH Sole 0 2001074 0 2448005
STARTEK INC COM COM 85569C107 Total 21793 295505 SH Sole 0 295505 0 295505
STATE ST CORP COM COM 857473102 Total 912 9411 SH Sole 0 0 0 9411
STATE STR CORP COM COM 857477103 Total 174019 1796324 SH Sole 0 1796324 0 1796324
STERLING COMMERCE INC COM 859205106 Total 406 9200 SH Sole 0 0 0 9200
STONERIDGE INC COM COM 86183P102 Total 1800 150000 SH Sole 0 150000 0 150000
STRUCTURAL DYNAMIC RES COM COM 863555108 Total 3016 223400 SH Sole 0 223400 0 223400
STRYKER CORP COM COM 863667101 Total 31741 455066 SH Sole 0 222505 0 455066
SUCCESS BANCSHARES INC COM COM 864578109 Total 110 10000 SH Sole 0 0 0 10000
SUCCESSORIES INC COM COM 864591102 Total 85 37587 SH Sole 0 0 0 37587
SUIZA FOODS CORP COM COM 865077101 Total 2616 65000 SH Sole 0 65000 0 65000
SUMMIT TECHNOLOGY INC COM COM 86627E101 Total 338 37000 SH Sole 0 0 0 37000
SUN MICROSYSTEMS INC COM COM 866810104 Total 66863 713567 SH Sole 0 69560 0 713567
SUNGLASS HUT INTL INC COM COM 86736F106 Total 771 98700 SH Sole 0 98700 0 98700
SUNTRUST BKS INC COM COM 867914103 Total 1764 30548 SH Sole 0 30548 0 30548
PLAYCORE INC COM 870775103 Total 416 61564 SH Sole 0 0 0 61564
SYKES ENTERPRISES INC COM COM 871237103 Total 301 15800 SH Sole 0 15800 0 15800
SYLVAN LEARNING SYS COM COM 871399101 Total 213 13350 SH Sole 0 0 0 13350
SYMIX SYS INC COM COM 871535100 Total 2606 130300 SH Sole 0 102700 0 130300
SYNOPSYS INC COM COM 871607107 Total 28625 587175 SH Sole 0 378975 0 587175
SYSCO CORP COM COM 871829107 Total 19557 541366 SH Sole 0 541366 0 541366
TCF FINL CORP COM COM 872275102 Total 286 12000 SH Sole 0 12000 0 12000
TCI SATELLITE ENTMT CL A COM 872298104 Total 994 51968 SH Sole 0 34519 0 51968
TECO ENERGY INC COM COM 872375100 Total 303 15603 SH Sole 0 0 0 15603
TESSCO TECHNOLOGIES COM COM 872386107 Total 472 23000 SH Sole 0 23000 0 23000
TMP WORLDWIDE INC COM COM 872941109 Total 482 6200 SH Sole 0 6200 0 6200
TARGET CORP COM COM 87612E106 Total 28168 376829 SH Sole 0 338736 0 376829
TEKTRONIX INC COM COM 879131100 Total 232 4150 SH Sole 0 4150 0 4150
TELE CELULAR SUL PART SPON ADR COM 879238103 Total 850 17000 SH Sole 0 17000 0 17000
TELEFONOS DE MEXICO SA SP ADR COM 879403780 Total 2402 36050 SH Sole 0 36050 0 36050
TELEPHONE & DATA SYS COM COM 879433100 Total 589 5310 SH Sole 0 5310 0 5310
TELESPECTRUM WORLDWIDE COM 87951U109 Total 1902 271700 SH Sole 0 271700 0 271700
TELIGENT INC CL A COM 87959Y103 Total 200 3000 SH Sole 0 3000 0 3000
TELLABS INC COM COM 879664100 Total 183125 2907463 SH Sole 0 2177807 0 2907463
TENNESSE VALLEY AUTH SER B PFD 880591201 Total 705 30000 SH Sole 0 0 0 30000
TERA COMPUTER CO COM COM 88076P108 Total 104 16100 SH Sole 0 0 0 16100
TERADYNE INC COM COM 880770102 Total 12406 151295 SH Sole 0 0 0 151295
TEXACO INC COM COM 881694103 Total 1109 20636 SH Sole 0 8379 0 20636
TEXAS INSTRS INC COM COM 882508104 Total 190544 1190896 SH Sole 0 899285 0 1190896
TEXAS UTILS CO COM COM 882848104 Total 248 8350 SH Sole 0 0 0 8350
TEXTRON INC COM COM 883203101 Total 205 3366 SH Sole 0 0 0 3366
THOMSON CORP COM COM 884903105 Total 392 9185 SH Sole 0 9185 0 9185
3COM CORP COM COM 885535104 Total 5391 96905 SH Sole 0 88965 0 96905
TIFFANY & CO NEW COM COM 886547108 Total 3102 37100 SH Sole 0 13550 0 37100
TIME WARNER INC COM COM 887315109 Total 2136 21363 SH Sole 0 13434 0 21363
TIMES MIRROR CO NEW COM SER A COM 887364107 Total 214 2299 SH Sole 0 2299 0 2299
TOOTSIE ROLL INDS INC COM COM 890516107 Total 1275 40464 SH Sole 0 0 0 40464
TRANSACTION SYS ARCHIT CL A COM 893416107 Total 206 7130 SH Sole 0 7130 0 7130
TRANSIT GROUP INC COM COM 893691105 Total 26 10000 SH Sole 0 10000 0 10000
TRAVELERS P&C CAPITAL PFD SEC PFD 893931204 Total 409 17654 SH Sole 0 0 0 17654
TRAVELERS PPTY CAS CL A COM 893939108 Total 557 13500 SH Sole 0 13500 0 13500
TRIBUNE CO NEW COM COM 896047107 Total 29209 798857 SH Sole 0 582852 0 798857
TRUSTMARK CORP COM COM 898402102 Total 907 44922 SH Sole 0 0 0 44922
TUESDAY MORNING CORP COM NEW COM 899035505 Total 3372 234600 SH Sole 0 234600 0 234600
TURBOCHEF INC COM COM 900006107 Total 123 20000 SH Sole 0 20000 0 20000
TYCO INTERNATIONAL LTD COM COM 902124106 Total 7761 154844 SH Sole 0 100738 0 154844
US BANCORP DEL COM COM 902973106 Total 4497 205597 SH Sole 0 205597 0 205597
U S G CORP COM NEW COM 903293405 Total 3024 72100 SH Sole 0 72100 0 72100
U S FOODSERVICE COM COM 90331R101 Total 13717 532700 SH Sole 0 532700 0 532700
UNIFIRST CORP MASS COM COM 904708104 Total 8594 763869 SH Sole 0 763869 0 763869
UNILEVER N V NEW YORK SHS COM 904784709 Total 2066 42932 SH Sole 0 42932 0 42932
UNIGRAPHICS SOLUTIONS CL A COM 904928108 Total 296 10000 SH Sole 0 0 0 10000
UNION PAC CORP COM COM 907818108 Total 218 5578 SH Sole 0 5578 0 5578
UNITED COS FINL CORP COM COM 909870107 Total 1 34500 SH Sole 0 0 0 34500
UNITED HEALTHCARE CORP COM COM 910581107 Total 298 5000 SH Sole 0 5000 0 5000
UNITED PARCEL SERVICE CL B COM 911312106 Total 9099 144450 SH Sole 0 119985 0 144450
U S INDS INC NEW COM COM 912080108 Total 1465 132468 SH Sole 0 68800 0 132468
U S WEST INC NEW COM COM 91273H101 Total 349 4807 SH Sole 0 4807 0 4807
U S WEST INC NEW COM 912889102 Total 574 7898 SH Sole 0 0 0 7898
MEDIAONE GROUP INC COM 912889201 Total 2823 34849 SH Sole 0 0 0 34849
U S TR CORP NEW COM COM 91288L105 Total 2643 13960 SH Sole 0 13960 0 13960
UNITED STATIONERS INC COM COM 913004107 Total 4821 135080 SH Sole 0 121300 0 135080
UNIVERSAL ACCESS INC COM COM 913363107 Total 382 11400 SH Sole 0 11400 0 11400
UNIVERSAL CORP VA COM COM 913456109 Total 157 10400 SH Sole 0 10400 0 10400
UNIVISION COMMUNICATNS CL A COM 914906102 Total 37530 332120 SH Sole 0 223370 0 332120
UNUMPROVIDENT CORP COM COM 91529Y106 Total 258 15216 SH Sole 0 15216 0 15216
US FREIGHTWAYS CORP COM 916906100 Total 55323 1477740 SH Sole 0 1396910 0 1477740
UTILITIES INC COM COM 918021106 Total 243 9000 SH Sole 0 9000 0 9000
VALENCE TECHNOLOGY INC COM COM 918914102 Total 756 32100 SH Sole 0 0 0 32100
VALSPAR CORP COM COM 920355104 Total 1195 31200 SH Sole 0 31200 0 31200
VARIAN MEDICAL SYSTEMS INC COM 922204102 Total 365 8000 SH Sole 0 0 0 8000
VASOMEDICAL INC COM COM 922321104 Total 74 12466 SH Sole 0 0 0 12466
VERIO INC COM COM 923433106 Total 306 6800 SH Sole 0 6800 0 6800
VERITAS SOFTWARE CO COM COM 923436109 Total 34803 265672 SH Sole 0 46915 0 265672
VERISIGN INC COM COM 92343E102 Total 3808 25470 SH Sole 0 25470 0 25470
VERITAS DGC INC COM COM 92343P107 Total 3929 139700 SH Sole 0 139700 0 139700
VERSUS TECHNOLOGY INC COM COM 925313108 Total 63 119000 SH Sole 0 104000 0 119000
VERTICALNET INC COM COM 92532L107 Total 2613 19215 SH Sole 0 0 0 19215
VIACOM INC CL A COM 925524100 Total 1354 25347 SH Sole 0 0 0 25347
VIACOM INC CL B COM 925524308 Total 518 9813 SH Sole 0 0 0 9813
VICTORMAXX TECHNOLOGS COM COM 92640P107 Total 3 12000 SH Sole 0 0 0 12000
VISUAL NETWORKS COM 928444108 Total 1096 19315 SH Sole 0 19315 0 19315
VISX INC DEL COM COM 92844S105 Total 677 37090 SH Sole 0 0 0 37090
VODAFONE GROUP PLC SPONSORED A COM 92857T107 Total 105572 1900045 SH Sole 0 1858315 0 1900045
VOICESTREAM WIRELESS COM COM 928615103 Total 5610 43550 SH Sole 0 0 0 43550
VULCAN MATLS CO COM COM 929160109 Total 3144 68628 SH Sole 0 68628 0 68628
WAL MART STORES INC COM COM 931142103 Total 94452 1671709 SH Sole 0 1587054 0 1671709
WALGREEN CO COM COM 931422109 Total 162687 6317938 SH Sole 0 5490467 0 6317938
WALLACE COMPUTER SVCS COM COM 932270101 Total 582 49300 SH Sole 0 49300 0 49300
WARNER LAMBERT CO COM COM 934488107 Total 11463 117339 SH Sole 0 83016 0 117339
WASHINGTON POST CO CL B COM 939640108 Total 1745 3225 SH Sole 0 3225 0 3225
WASHINGTON REAL ESTATE INV'T T COM 939653101 Total 176 11750 SH Sole 0 0 0 11750
WASTE MGMT INC DEL COM COM 94106L109 Total 1081 78977 SH Sole 0 22885 0 78977
WATSON PHARMACEUTICALS COM COM 942683103 Total 300 7560 SH Sole 0 7560 0 7560
WELLS FARGO & CO DEL COM COM 949746101 Total 5639 138387 SH Sole 0 83392 0 138387
WESTELL TECHNOLOGIES CL A COM 957541105 Total 7106 222940 SH Sole 0 192140 0 222940
WESTERN WIRELESS CORP CL A COM 95988E204 Total 615 13425 SH Sole 0 0 0 13425
WESTWOOD ONE INC COM 961815107 Total 2897 79920 SH Sole 0 60600 0 79920
WEYERHAEUSER CO COM COM 962166104 Total 230 4037 SH Sole 0 4037 0 4037
WHIRLPOOL CORP COM COM 963320106 Total 261 4450 SH Sole 0 4450 0 4450
WHITEHALL JEWELLERS INC COM 965063100 Total 14141 601751 SH Sole 0 601751 0 601751
WHOLE FOODS MKT INC COM COM 966837106 Total 38053 918322 SH Sole 0 875422 0 918322
WILLIAMS COS INC DEL COM COM 969457100 Total 1371 31204 SH Sole 0 10979 0 31204
WILLIAMS SONOMA INC COM COM 969904101 Total 6295 203052 SH Sole 0 127420 0 203052
WILMAR INDS INC COM COM 971426101 Total 5203 304955 SH Sole 0 220500 0 304955
WILMINGTON TRUST CORP COM COM 971807102 Total 229 4700 SH Sole 0 4700 0 4700
WINSTAR COMMUNICATIONS COM COM 975515107 Total 270 4500 SH Sole 0 4500 0 4500
WINSTON HOTELS INC COM COM 97563A102 Total 167 21600 SH Sole 0 21600 0 21600
WINTRUST FINANCIAL CORP COM 97650W108 Total 391 27405 SH Sole 0 0 0 27405
MCI WORLDCOM INC COM 98155K102 Total 13372 295109 SH Sole 0 0 0 295109
WORLDCOM INC GA NEW COM COM 98157D106 Total 28997 639928 SH Sole 0 639928 0 639928
WORLDWIDE WEB NETWORX COM COM 981604101 Total 51 12000 SH Sole 0 0 0 12000
WRIGLEY WM JR CO COM COM 982526105 Total 1763 22950 SH Sole 0 9450 0 22950
XM SATELLITE RADIO HLD CL A COM 983759101 Total 1128 32350 SH Sole 0 32350 0 32350
XILINX INC COM COM 983919101 Total 121308 1464854 SH Sole 0 1462294 0 1464854
XEROX CORP COM COM 984121103 Total 7301 280804 SH Sole 0 254804 0 280804
YAHOO INC COM COM 984332106 Total 1950 11380 SH Sole 0 5170 0 11380
YOUNG & RUBICAM INC COM 987425105 Total 230 4885 SH Sole 0 0 0 4885
ZEBRA TECHNOLOGIES CP CL A COM 989207105 Total 88869 1777377 SH Sole 0 1437136 0 1777377
ZEBRA TECHNOLOGIES CP CL B COM 989207204 Total 46902 938028 SH Sole 0 450193 0 938028
LERNOUT & HAUSPIE SPEECH PD COM B5628B104 Total 4471 40460 SH Sole 0 40460 0 40460
ANNUITY & LIFE RE HLDS ORD COM G03910109 Total 4137 159100 SH Sole 0 159100 0 159100
GLOBAL CROSSING LTD COM COM G3921A100 Total 712 17385 SH Sole 0 0 0 17385
LEISUREPLANET HLDGS ORD COM G54467108 Total 239 26500 SH Sole 0 0 0 26500
LORAL SPACE & COMMUNICATIONS L COM G56462107 Total 233 23000 SH Sole 0 0 0 23000
VODAFONE GROUP PLC SPONSORED A COM G9387S105 Total 484 107525 SH Sole 0 107525 0 107525
BACKWEB TECH LTD ORD COM M15633106 Total 1530 44500 SH Sole 0 44500 0 44500
CHECK POINT SOFTWARE TECHNOLOG COM M22465104 Total 487 2845 SH Sole 0 0 0 2845
GALILEO TECHNOLOGY LTD ORD COM M47298100 Total 5654 309800 SH Sole 0 309800 0 309800
OPTIBASE LTD ORD COM M7524R108 Total 876 36900 SH Sole 0 36900 0 36900
CORE LABORATORIES COM N22717107 Total 782 26900 SH Sole 0 26900 0 26900
STEINER LEISURE LTD COM P8744Y102 Total 32722 1699810 SH Sole 0 1191935 0 1699810
ROYAL CARIBBEAN CRUISE COM COM V7780T103 Total 33660 1202140 SH Sole 0 1191745 0 1202140
FLEXTRONICS INTL LTD ORD COM Y2573F102 Total 4349 61740 SH Sole 0 0 0 61740
GIGAMEDIA LTD ORD COM Y2711Y104 Total 1166 21500 SH Sole 0 21500 0 21500
Grand Total 11903902 265529566 0 210040384 0 265529566
</TABLE>