<PAGE>
<TABLE>
<C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
NAME OF ISSUER TITLE OF CLASS CUSIP VALUE(x1000) SHARES SH/PRN PT/CL Sole Other MGRS SOLE SHARED NONE
AMGEN COMMON STOCK 031162100 14,088 200,539 SH 189,635 10,904 200,539
APPLIED MATERIALS COMMON STOCK 038222105 15,632 172,502 SH 163,190 9,312 172,502
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670207 8,999 5,113 SH 5,013 100 5,113
CATELLUS DEVELOPMENT COMMON STOCK 149111106 4,194 279,575 SH 277,075 2,500 279,575
CHARLES SCHWAB COMMON STOCK 808513105 12,234 363,905 SH 348,405 15,500 363,905
CISCO SYSTEMS COMMON STOCK 17275R102 1,247 19,625 SH 16,625 3,000 19,625
CLEAR CHANNEL COMMUNICATIONS COMMON STOCK 184502102 8,794 117,252 SH 114,858 2,394 117,252
CNB CAPITAL TRUST 6% DUE 6/30/28 PREFERRED STOCK 12613G207 328 10,500 SH 8,000 2,500 10,500
COLT TELECOM GROUP COMMON STOCK 196877104 1,071 7,900 SH 7,900 7,900
FANNIE MAE COMMON STOCK 313586109 10,782 206,600 SH 197,720 8,880 206,600
FIFTH THIRD BANCORP COMMON STOCK 316773100 4,709 74,444 SH 72,444 2,000 74,444
GENERAL ELECTRIC COMMON STOCK 369604103 1,187 22,400 SH 22,400 22,400
GENTEX COMMON STOCK 371901109 9,710 386,530 SH 366,000 20,530 386,530
HARLEY DAVIDSON COMMON STOCK 412822108 8,798 228,514 SH 221,430 7,084 228,514
HOME DEPOT COMMON STOCK 437076102 9,595 192,124 SH 184,124 8,000 192,124
INTEL COMMON STOCK 458140100 19,687 147,262 SH 135,520 11,742 147,262
LINEAR TECHNOLOGY COMMON STOCK 535678106 17,702 276,867 SH 264,155 12,712 276,867
LUCENT TECHNOLOGIES COMMON STOCK 549463107 12,019 202,858 SH 188,304 14,554 202,858
M.C.I. WORLDCOM COMMON STOCK 55268B106 18,188 396,515 SH 347,483 22,032 396,515
MERCANTILE BANCORPORATION COMMON STOCK 587342106 506 20,648 SH 20,648 20,648
MERCK COMMON STOCK 589331107 8,805 114,913 SH 110,175 4,738 114,913
MICROSOFT COMMON STOCK 594918104 5,358 66,975 SH 64,475 2,500 66,975
NEXTEL COMMUNICATIONS COMMON STOCK 65332V103 11,273 184,237 SH 176,325 7,912 184,237
PARAMETRIC TECHNOLOGY COMMON STOCK 699173100 5,693 517,511 SH 495,955 21,556 517,511
PFIZER COMMON STOCK 717081103 3,439 71,645 SH 71,645 71,645
PIMCO ADVISORS COMMON STOCK 69338P102 421 10,855 SH 10,855 10,855
SCHLUMBERGER COMMON STOCK 806857108 280 3,750 SH 3,750 3,750
WAL MART STORES COMMON STOCK 931142103 2,632 45,680 SH 45,680 45,680
WEATHERFORD INTERNATIONAL COMMON STOCK 947074100 358 9,000 SH 7,500 1,500 9,000
WELLS FARGO COMMON STOCK 949746101 7,925 204,525 SH 199,325 5,200 204,525
</TABLE>