| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 500458401 KOMATSU LIMITED - AD | 9,153 | 12,623 |
| 874039100 TAIWAN SEMICONDUCTOR | 193,828 | 485,119 |
| 307305102 FANUC CORPORATION AD | 6,572 | 8,469 |
| 29429L105 EPIROC AB-UNSP ADR | 6,485 | 12,708 |
| 780259107 ROYAL DUTCH SHELL PL | 15,547 | 10,117 |
| 670108109 NOVOZYMES A/S UNSPON | 6,810 | 7,362 |
| 562750109 MANHATTAN ASSOCIATES | 9,098 | 17,670 |
| 76657Y101 RIGHTMOVE PLC-UNSP A | 18,531 | 23,950 |
| 05278C107 AUTOHOME INC-ADR | 32,754 | 31,081 |
| 084670702 BERKSHIRE HATHAWAY I | 87,220 | 231,870 |
| M22465104 CHECK POINT SOFTWARE | 16,816 | 20,867 |
| 771195104 ROCHE HOLDINGS LTD - | 16,871 | 25,033 |
| 65479L108 NITORI HLDGS CO LTD- | 6,407 | 9,764 |
| 83569C102 SONOVA HOLDIN-UNSPON | 7,982 | 12,292 |
| 29084Q100 EMCOR GROUP INC COM | 15,851 | 21,310 |
| 60786M105 MOELIS & CO | 11,463 | 13,981 |
| 741511109 PRICESMART INC | 7,871 | 11,660 |
| 989207105 ZEBRA TECHNOLOGIES C | 159,169 | 269,031 |
| 045055100 ASHTEAD GROUP PLC-UN | 169,111 | 267,006 |
| G1151C101 ACCENTURE PLC | 145,937 | 221,245 |
| 45662N103 INFINEON TECHNOLOGIE | 18,144 | 41,094 |
| 72341E304 PING AN INSURANCE-AD | 11,202 | 13,230 |
| 018820100 ALLIANZ SE - UNSP AD | 20,609 | 22,234 |
| 69343P105 LUKOIL PJSC-SPON ADR | 10,980 | 8,887 |
| 00687A107 ADIDAS-AG ADR | 9,608 | 15,005 |
| 87184P109 SYSMEX CORP-UNSPON A | 11,042 | 16,000 |
| 818800104 SGS SA ADR | 6,746 | 8,101 |
| 384109104 GRACO INC | 16,770 | 23,441 |
| 426281101 HENRY JACK & ASSOC I | 8,369 | 9,557 |
| 74164M108 PRIMERICA INC | 21,333 | 22,768 |
| 883556102 THERMO FISHER SCIENT | 236,043 | 415,476 |
| 09247X101 BLACKROCK INC | 171,008 | 253,982 |
| 30303M102 FACEBOOK INC | 133,346 | 183,290 |
| 344419106 FOMENTO ECONOMICO ME | 14,519 | 13,260 |
| 35952Q106 FUCHS PETROLUB SE-PR | 4,740 | 4,824 |
| 904767704 UNILEVER PLC - ADR | 151,820 | 171,483 |
| 45104G104 ICICI BANK LTD. - AD | 7,648 | 12,497 |
| 171269103 CHUGAI PHARMACEUTIC- | 7,689 | 19,471 |
| 045327103 ASPEN TECHNOLOGY INC | 16,802 | 20,970 |
| 262037104 DRIL-QUIP INC COM | 9,908 | 6,457 |
| G47567105 IHS MARKIT LTD | 124,056 | 194,482 |
| 57636Q104 MASTERCARD INC | 232,396 | 373,002 |
| 641069406 NESTLE S.A. REGISTER | 13,054 | 19,555 |
| 05946K101 BANCO BILBAO VIZCAYA | 20,463 | 13,980 |
| G5494J103 LINDE PLC | 8,099 | 13,703 |
| 824667109 SHIONOGI & CO LTD-UN | 7,590 | 6,795 |
| N97284108 YANDEX NV-A | 3,266 | 8,141 |
| 302941109 FTI CONSULTING INC C | 18,458 | 20,221 |
| 749607107 RLI CORP COM | 9,021 | 12,186 |
| 829073105 SIMPSON MFG INC COM | 11,900 | 16,541 |
| 049904105 ATRION CORP | 10,828 | 7,707 |
| 032095101 AMPHENOL CORP CL A | 122,538 | 177,193 |
| 037833100 APPLE INC | 108,778 | 216,019 |
| 02079K107 ALPHABET INC CL C | 177,043 | 236,504 |
| 767204100 RIO TINTO PLC - ADR | 13,864 | 19,482 |
| 237545108 DASSAULT SYSTEMES S. | 20,195 | 28,310 |
| 009126202 AIR LIQUIDE - ADR | 5,906 | 8,617 |
| 502117203 L'OREAL - ADR | 15,125 | 25,739 |
| 01609W102 ALIBABA GROUP HOLDIN | 9,186 | 10,473 |
| 00783V104 ADYEN NV-UNSPON ADR | 16,087 | 38,558 |
| 88032Q109 TENCENT HOLDINGS LTD | 89,221 | 108,626 |
| 049255706 ATLAS COPCO AB ADR | 14,181 | 27,532 |
| 90460M204 UNI CHARM CORPORATIO | 13,942 | 20,177 |
| 303075105 FACTSET RESH SYS INC | 12,107 | 15,960 |
| 891092108 TORO CO | 15,177 | 20,391 |
| 942749102 WATTS WATER TECHNOLO | 13,806 | 17,281 |
| 32051X108 FIRST HAWAIIAN INC | 22,831 | 22,778 |
| 005098108 ACUSHNET HOLDINGS CO | 11,966 | 18,446 |
| 04316A108 ARTISAN PARTNERS ASS | 5,581 | 11,528 |
| 918204108 V F CORP | 154,316 | 164,073 |
| 761152107 RESMED INC | 114,607 | 226,164 |
| 786584102 SAFRAN SA-UNSPON ADR | 219,694 | 222,937 |
| 25243Q205 DIAGEO PLC - ADR | 12,506 | 12,864 |
| 803054204 SAP SE ADR | 202,601 | 235,354 |
| 501173207 KUBOTA LIMITED - ADR | 10,964 | 14,896 |
| 80687P106 SCHNEIDER ELECTRIC S | 14,222 | 22,031 |
| 87155N109 SYMRISE AG ADR | 8,973 | 14,204 |
| 015393101 ALFA LAVAL AB-UNSPON | 8,753 | 9,600 |
| 02319V103 AMBEV SA-SPN ADR | 14,053 | 11,209 |
| 038336103 APTARGROUP INC COM | 5,601 | 7,118 |
| 75524B104 RBC BEARINGS INC | 9,102 | 12,354 |
| 91324P102 UNITEDHEALTH GROUP I | 103,495 | 140,272 |
| Q0521T108 ARISTOCRAT LEISURE L | 131,093 | 145,082 |
| H01301128 ALCON INC | 10,867 | 11,349 |
| 54338V101 LONZA GROUP AG ADR | 10,322 | 23,133 |
| 23304Y100 DBS GROUP HOLDINGS L | 23,422 | 23,880 |
| 465562106 ITAU UNIBANCO H-SPON | 17,747 | 14,622 |
| 40415F101 HDFC BANK LTD. - ADR | 143,462 | 197,776 |
| 001317205 AIA GROUP LTD-SP ADR | 189,342 | 273,801 |
| 257651109 DONALDSON CO INC | 6,909 | 7,376 |
| 879360105 TELEDYNE TECHNOLOGIE | 21,924 | 35,278 |
| 73278L105 POOL CORPORATION | 13,177 | 29,055 |
| 478160104 JOHNSON & JOHNSON | 141,059 | 154,232 |
| 136375102 CANADIAN NATL RR CO | 6,078 | 8,898 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 806857108 SCHLUMBERGER LTD | |||
| 501173207 KUBOTA LIMITED - ADR | |||
| 404280406 HSBC - ADR | |||
| 237545108 DASSAULT SYSTEMES S. | |||
| G5494J103 LINDE PLC | |||
| 40415F101 HDFC BANK LTD. - ADR | |||
| 097023105 BOEING COMPANY | |||
| 003021714 ABERDEEN EMERG MARKE | AT COST | 305,877 | 504,038 |
| 344419106 FOMENTO ECONOMICO ME | |||
| 136375102 CANADIAN NATL RR CO | |||
| 35952Q106 FUCHS PETROLUB SE-PR | |||
| 465562106 ITAU UNIBANCO BANCO | |||
| 018805101 ALLIANZ AKTIENGESELL | |||
| 056752108 BAIDU COM INC | |||
| 256210105 DODGE & COX INCOME F | AT COST | 1,402,903 | 1,468,639 |
| 742537236 PRINCIPAL GL MULT ST | AT COST | 138,214 | 149,403 |
| 256206103 DODGE & COX INT'L ST | |||
| 58933Y105 MERCK & CO INC NEW | |||
| 464287499 ISHARES RUSSELL MID- | AT COST | 418,411 | 781,470 |
| 641069406 NESTLE S.A. REGISTER | |||
| 307305102 FANUC LTD ADR | |||
| 87184P109 SYSMEX CORP-UNSPON A | |||
| 780259107 ROYAL DUTCH SHELL PL | |||
| 452308109 ILLINOIS TOOL WORKS | |||
| G1151C101 ACCENTURE PLC | |||
| 091936187 ISHARES DEVELOPED RE | |||
| 921943858 VANGUARD FTSE DEVELO | AT COST | 893,006 | 1,046,410 |
| 009126202 AIR LIQUIDE ADR | |||
| 907818108 UNION PACIFIC CORP | |||
| 112740303 BROOKFIELD GL LISTED | |||
| M22465104 CHECK POINT SOFTWARE | |||
| 874039100 TAIWAN SEMICONDUCTOR | |||
| 23304Y100 DBS GROUP HOLDINGS L | |||
| 803866300 SASOL LIMITED - ADR | |||
| 45104G104 ICICI BANK LTD. - AD | |||
| 02319V103 AMBEV SA-SPN ADR | |||
| 17275R102 CISCO SYSTEMS INC | |||
| 30231G102 EXXON MOBIL CORPORAT | |||
| 084670702 BERSHIRE HATHAWAY IN | |||
| 57636Q104 MASTERCARD INC | |||
| 904767704 UNILEVER PLC - ADR | |||
| 20030N101 COMCAST CORP CLASS A | |||
| 54338V101 LONZA GROUP AG ADR | |||
| 771195104 ROCHE HOLDINGS LTD - | |||
| 05946K101 BANCO BILBAO VIZCAYA | |||
| 87155N109 SYMRISE AG ADR | |||
| 049255706 ATLAS COPCO AB SPONS | |||
| 670108109 NOVOZYMES A/S UNSPON | |||
| 002824100 ABBOTT LABORATORIES | |||
| 717081103 PFIZER INC | |||
| 00287Y109 ABBVIE INC | |||
| 74925K581 ROBECO BP LNG/SHRT R | |||
| 0075W0759 EDGEWOOD GROWTH INST | AT COST | 423,854 | 682,878 |
| 803054204 SAP AG - ADR | |||
| 502117203 L'OREAL - ADR | |||
| 015393101 ALFA LAVAL AB-UNSPON | |||
| N97284108 YANDEX NV-A | |||
| 45662N103 INFINEON TECHNOLOGIE | |||
| 29429L105 EPIROC AB-UNSP ADR | |||
| 83569C102 SONOVA HOLDIN-UNSPON | |||
| 00687A107 ADIDAS-AG ADR | |||
| 126650100 CVS/CAREMARK CORPORA | |||
| 254687106 WALT DISNEY CO | |||
| 713448108 PEPSICO INC | |||
| 001317205 AIA GROUP LTD - SP A | |||
| 500458401 KOMATSU LIMITED - AD | |||
| 88032Q109 TENCENT HOLDINGS LTD | |||
| 249034109 DENTSU INC-UNSPON AD | |||
| 02263T104 AMADEUS IT HOLDING-U | |||
| 90460M204 UNI CHARM CORPORATIO | |||
| 303075105 FACTSET RESH SYS INC | |||
| 384109104 GRACO INC | |||
| 426281101 HENRY JACK & ASSOC I | |||
| 562750109 MANHATTAN ASSOCIATES | |||
| 749607107 RLI CORP COM | |||
| 76657Y101 RIGHTMOVE PLC-UNSP A | |||
| 04316A108 ARTISAN PARTNERS ASS | |||
| 02079K107 ALPHABET INC/CA | |||
| 25243Q205 DIAGEO PLC - ADR | |||
| 818800104 SGS SA ADR | |||
| 60786M105 MOELIS & CO | |||
| 73278L105 POOL CORPORATION | |||
| 037833100 APPLE COMPUTER INC C | |||
| 989207105 ZEBRA TECHNOLOGIES C | |||
| 761152107 RESMED INC | |||
| 767204100 RIO TINTO PLC - ADR | |||
| 16941M109 DPS CHINA MOBILE LIM | |||
| 045327103 ASPEN TECHNOLOGY INC | |||
| 891092108 TORO CO | |||
| 74164M108 PRIMERICA INC | |||
| 171269103 CHUGAI PHARMACEUTIC- | |||
| 69343P105 LUKOIL PJSC-SPON ADR | |||
| N22717107 CORE LABORATORIES N | |||
| 038336103 APTARGROUP INC | |||
| 257651109 DONALDSON CO INC | |||
| 829073105 SIMPSON MFG INC COM | |||
| 879360105 TELEDYNE TECHNOLOGIE | |||
| 741511109 PRICESMART INC | |||
| 32051X108 FIRST HAWAIIAN INC | |||
| 05278C107 AUTOHOME INC-ADR | |||
| 679580100 OLD DOMINION FREIGHT | |||
| 032095101 AMPHENOL CORP NEW | |||
| 00888Y847 INVESCO BAL RSK COMM | |||
| 09247X101 BLACKROCK INC | |||
| 30303M102 FACEBOOK INC | |||
| 57060D108 MARKETAXESS HLDGS IN | |||
| 75524B104 RBC BEARINGS INC | |||
| 049904105 ATRION CORP | |||
| 92927K102 WABCO HOLDINGS INC | |||
| 12514G108 CDW CORP/DE | |||
| 918204108 V F CORP | |||
| G47567105 IHS MARKIT LTD | |||
| 492089107 KERINGIUNSPONSORED A | |||
| 883556102 THERMO FISHER SCIENT | |||
| 755111507 RAYTHEON CO | |||
| 80687P106 SCHNEIDER ELECTRIC S | |||
| 72341E304 PING AN INSURANCE-AD | |||
| 262037104 DRIL-QUIP INC COM | |||
| 464287200 ISHARES CORE S & P 5 | AT COST | 903,217 | 1,159,955 |
| 786584102 SAFRAN SA-UNSPON ADR | |||
| 74256W485 PRINCIPAL PREFERRED | AT COST | 400,000 | 484,722 |
| Description | Amount |
|---|---|
| PY RETURN OF CAPITAL ADJ | 614 |
| ROUNDING | 20 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT EXPENSES - ADR FEES | 1,018 | 1,018 | 0 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| FEDERAL TAX REFUND | 14,379 | 0 |
| Description | Amount |
|---|---|
| RECOVERY OF GRANTS PAID | 1,000 |
| MUTUAL FUND TIMING ADJ | 401 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMNT MNGMNT FEES (NON-DED | 4,458 | 4,458 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 6,778 | 6,778 | 0 | |
| FOREIGN TAXES ON QUALIFIED FOR | 1,393 | 1,393 | 0 | |
| FOREIGN TAXES ON NONQUALIFIED | 343 | 343 | 0 |