The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T Inc. COM 00206R102 1,465 50,923 SH   SOLE   19,040 0 31,883
Annaly Capital Management COM 035710409 673 79,660 SH   SOLE   0 0 79,660
Armada Hoffler Properties, Inc COM 04208T108 819 73,038 SH   SOLE   55,965 0 17,073
BG Staffing, Inc. COM 05544A109 922 68,315 SH   SOLE   28,515 0 39,800
BP Midstream Partners LP UNIT LTD PARTN 0556EL109 589 55,520 SH   SOLE   49,820 0 5,700
BRT Apartments Corp. COM 055645303 1,315 86,542 SH   SOLE   66,040 0 20,502
Chesapeake Utilities Corp. COM 165303108 1,418 13,105 SH   SOLE   7,974 0 5,131
Commonwealth Bank of Australia COM 621503002 1,400 22,162 SH   SOLE   16,787 0 5,375
Commonwealth Bank of Australia COM 202712600 642 10,126 SH   SOLE   0 0 10,126
Crombie REIT COM 227107976 425 37,633 SH   SOLE   22,843 0 14,790
Dorchester Minerals LP UNIT LTD PARTN 25820R105 472 43,235 SH   SOLE   38,760 0 4,475
Enbridge Inc. COM 29250N105 701 21,905 SH   SOLE   16,745 0 5,160
Energias de Portugal, SA ADR ADR 268353109 1,980 30,169 SH   SOLE   26,511 0 3,658
Energy Transfer LP UNIT LTD PARTN 29273V100 334 54,084 SH   SOLE   44,357 0 9,727
Enterprise Products Partners L UNIT LTD PARTN 293792107 1,354 69,111 SH   SOLE   40,561 0 28,550
Gaztransport et Technigaz SAS COM ACI07W296 1,755 18,133 SH   SOLE   13,830 0 4,303
Gladstone Commercial Corp. COM 376536108 1,070 59,424 SH   SOLE   46,187 0 13,237
Gladstone Investment Corp. COM 376546107 892 88,387 SH   SOLE   58,055 0 30,332
H&R REIT COM 403925977 357 34,206 SH   SOLE   27,892 0 6,314
Kinder Morgan, Inc. COM 49456B101 839 61,383 SH   SOLE   31,781 0 29,602
Kraft Heinz Co. COM 500754106 248 7,165 SH   SOLE   0 0 7,165
LTC Properties Inc. COM 502175102 975 25,062 SH   SOLE   10,780 0 14,282
Labrador Iron Ore Royalty Corp COM 505440966 1,902 73,912 SH   SOLE   43,570 0 30,342
LyondellBasell Industries NV COM N53745100 409 4,457 SH   SOLE   2,585 0 1,872
Martin Midstream Partners LP UNIT LTD PARTN 573331105 22 15,499 SH   SOLE   13,186 0 2,313
Monmouth Real Estate Investmen COM 609720107 904 52,183 SH   SOLE   45,900 0 6,283
National Grid PLC ADS ADR 636274409 1,471 24,916 SH   SOLE   11,964 0 12,952
NetApp Inc. COM 64110D104 1,269 19,154 SH   SOLE   13,505 0 5,649
Novolipetsk GDR ADR B0RTNX900 721 25,985 SH   SOLE   25,985 0 0
ONE Gas, Inc. COM 68235P108 1,285 16,737 SH   SOLE   12,805 0 3,932
ONEOK Inc. COM 682680103 886 23,077 SH   SOLE   15,897 0 7,180
Oasis Midstream Partners LP UNIT LTD PARTN 67420T206 656 55,900 SH   SOLE   40,470 0 15,430
Precinct Properties New Zealan COM 609327903 764 604,339 SH   SOLE   589,789 0 14,550
Rostelecom Long Distance ADR ADR 778529107 209 25,265 SH   SOLE   21,445 0 3,820
Royal Dutch Shell ADR B Shares ADR 780259107 201 5,990 SH   SOLE   0 0 5,990
SFL Corporation COM G7738W106 422 67,273 SH   SOLE   50,095 0 17,178
SThree PLC COM BOKM9T907 1,053 258,888 SH   SOLE   173,588 0 85,300
Sabre Insurance Group PLC COM BYWVDP903 564 149,200 SH   SOLE   148,700 0 500
Sparebank 1 SR-Bank COM B40JTQ902 761 71,375 SH   SOLE   49,515 0 21,860
Suburban Propane Partners LP UNIT LTD PARTN 864482104 371 24,940 SH   SOLE   21,510 0 3,430
Sunstone Hotel Investors, Inc. COM 867892101 347 30,634 SH   SOLE   26,889 0 3,745
TC Pipelines LP UNIT LTD PARTN 87233Q108 890 30,229 SH   SOLE   26,189 0 4,040
Teekay LNG Partners LP UNIT LTD PARTN Y8564M105 327 28,577 SH   SOLE   24,598 0 3,979
Total SA ADR ADR 89151E109 629 15,002 SH   SOLE   12,144 0 2,858
USA Compression Partners LP UNIT LTD PARTN 90290N109 486 35,768 SH   SOLE   29,486 0 6,282
Urstadt Biddle Properties Inc. COM 917286205 472 33,415 SH   SOLE   16,100 0 17,315
Verizon Communications Inc. COM 92343V104 1,535 26,130 SH   SOLE   9,368 0 16,762
Wayside Technology Group, Inc. COM 946760105 716 37,494 SH   SOLE   25,832 0 11,662
Western Midstream Partners, LP UNIT LTD PARTN 958669103 328 23,736 SH   SOLE   20,132 0 3,604
Agilysys, Inc. COM 00847J105 995 25,936 SH   SOLE   19,580 0 6,356
Air Products & Chemicals Inc. COM 009158106 832 3,045 SH   SOLE   1,823 0 1,222
Alphabet Inc. Class C COM 02079K107 1,871 1,068 SH   SOLE   711 0 357
Apache Corp. COM 037411105 152 10,720 SH   SOLE   9,565 0 1,155
Apple Inc. COM 037833100 1,103 8,314 SH   SOLE   0 0 8,314
AptarGroup, Inc. COM 038336103 1,419 10,369 SH   SOLE   7,797 0 2,572
AstroNova, Inc. COM 04638F108 423 39,710 SH   SOLE   31,465 0 8,245
Atmos Energy Corp. COM 049560105 965 10,112 SH   SOLE   8,025 0 2,087
Automatic Data Processing, Inc COM 053015103 2,002 11,360 SH   SOLE   7,965 0 3,395
Avery Dennison Corp. COM 053611109 1,266 8,159 SH   SOLE   5,490 0 2,669
BHP Billiton PLC ADR ADR 05545E209 530 10,002 SH   SOLE   0 0 10,002
BW Energy LTD COM ACI1JYPR2 313 96,775 SH   SOLE   88,125 0 8,650
Banco del Bajio COM ACI0VM9Y9 909 652,590 SH   SOLE   525,625 0 126,965
Bank of America Corp. COM 060505104 455 15,005 SH   SOLE   0 0 15,005
Bank of Ireland COM 306062902 268 66,606 SH   SOLE   57,290 0 9,316
Bonterra Energy Corp. COM 098546104 105 61,731 SH   SOLE   46,581 0 15,150
BristolMyers Squibb Co. COM 110122108 288 4,640 SH   SOLE   0 0 4,640
CDK Global Holdings LLC COM 12508E101 735 14,188 SH   SOLE   10,925 0 3,263
CVS Health Corporation COM 126650100 883 12,924 SH   SOLE   4,135 0 8,789
Church & Dwight Company, Inc. COM 171340102 1,059 12,137 SH   SOLE   8,520 0 3,617
Cisco Systems Inc. COM 17275R102 646 14,433 SH   SOLE   0 0 14,433
Coats Group PLC COM B4YZN3906 222 242,035 SH   SOLE   242,035 0 0
Colgate-Palmolive Co. COM 194162103 2,014 23,551 SH   SOLE   16,468 0 7,083
Comcast Corp. COM 20030N101 1,286 24,542 SH   SOLE   8,290 0 16,252
Cracker Barrel Old Country Sto COM 22410J106 400 3,032 SH   SOLE   2,465 0 567
Credito Real Sofom ENR COM B8DST5905 189 309,934 SH   SOLE   270,184 0 39,750
Cresco Labs COM 22587M106 924 93,650 SH   SOLE   25,000 0 68,650
Cummins Inc. COM 231021106 1,550 6,826 SH   SOLE   4,467 0 2,359
Dana Inc. COM 235825205 1,026 52,556 SH   SOLE   38,865 0 13,691
Dollarama Inc. COM 25675T958 1,142 27,986 SH   SOLE   21,270 0 6,716
Eaton Corporation PLC COM G29183103 393 3,275 SH   SOLE   1,920 0 1,355
Ecolab, Inc. COM 278865100 640 2,960 SH   SOLE   1,865 0 1,095
Emerson Electric Co. COM 291011104 997 12,411 SH   SOLE   8,650 0 3,761
Enerplus Resources Fund Trust COM 292766102 216 69,133 SH   SOLE   57,828 0 11,305
Equiniti Group PLC COM BYWWHR903 684 453,110 SH   SOLE   317,550 0 135,560
Euronav NV COM B38564108 496 62,026 SH   SOLE   55,605 0 6,421
FB Financial Corp. COM 30257X104 814 23,427 SH   SOLE   13,760 0 9,667
Facebook Inc. COM 30303M102 1,420 5,200 SH   SOLE   2,129 0 3,071
Fastenal Co. COM 311900104 833 17,067 SH   SOLE   11,575 0 5,492
Fiserv Inc. COM 337738108 1,993 17,504 SH   SOLE   11,930 0 5,574
Givaudan SA ADR ADR 37636P108 1,532 18,049 SH   SOLE   13,154 0 4,895
Graco Inc. COM 384109104 2,521 34,848 SH   SOLE   24,500 0 10,348
Green Thumb Industries Inc. COM 39342L108 1,675 68,370 SH   SOLE   0 0 68,370
Grupo Aeroportuario Del Pacifi ADR 400506101 1,825 16,397 SH   SOLE   13,252 0 3,145
Gulf Keystone Petroleum LTD COM G4209G207 333 198,775 SH   SOLE   174,775 0 24,000
Harvest Health and Recreation COM 41755M102 158 73,210 SH   SOLE   0 0 73,210
Hasbro Inc. COM 418056107 284 3,039 SH   SOLE   1,310 0 1,729
Heineken NV ADR ADR 423012301 1,509 27,026 SH   SOLE   20,775 0 6,251
Honeywell International Inc. COM 438516106 1,793 8,430 SH   SOLE   6,095 0 2,335
Hormel Foods Corp. COM 440452100 1,538 32,989 SH   SOLE   24,640 0 8,349
Hubbell Inc. COM 443510607 1,426 9,097 SH   SOLE   6,655 0 2,442
ITT Corp. COM 45073V108 2,488 32,304 SH   SOLE   26,290 0 6,014
Illinois Tool Works Inc. COM 452308109 865 4,242 SH   SOLE   2,555 0 1,687
Indiva Limited COM 45580J101 27 122,000 SH   SOLE   0 0 122,000
Infraestructura Energ COM B84XBP909 448 114,120 SH   SOLE   89,390 0 24,730
Ingredion Inc. COM 457187102 720 9,152 SH   SOLE   6,365 0 2,787
Intel Corp. COM 458140100 2,041 40,972 SH   SOLE   20,475 0 20,497
International Flavors & Fragra COM 459506101 353 3,246 SH   SOLE   1,450 0 1,796
JPMorgan Chase & Co. COM 46625H100 454 3,572 SH   SOLE   0 0 3,572
Kimberly-Clark Corp. COM 494368103 1,030 7,642 SH   SOLE   5,090 0 2,552
LKQ Corp. COM 501889208 1,405 39,859 SH   SOLE   30,065 0 9,794
Lincoln Electric Holdings, Inc COM 533900106 1,331 11,452 SH   SOLE   8,921 0 2,531
Linde PLC COM G5494J103 2,190 8,309 SH   SOLE   5,714 0 2,595
Magnolia Oil & Gas Corp. COM 559663109 222 31,455 SH   SOLE   28,650 0 2,805
Martinrea International Inc. COM 573459963 887 75,885 SH   SOLE   44,990 0 30,895
McCormick & Company, Inc. COM 579780206 1,325 13,865 SH   SOLE   10,180 0 3,685
McDonald's Corp. COM 580135101 1,978 9,219 SH   SOLE   7,185 0 2,034
Mechel Open Joint Stock Co. AD ADR 583840608 30 14,781 SH   SOLE   14,781 0 0
Mettler-Toledo International, COM 592688105 2,669 2,342 SH   SOLE   1,840 0 502
Nordson Corp. COM 655663102 1,516 7,542 SH   SOLE   5,688 0 1,854
Norfolk & Southern Corp. COM 655844108 2,360 9,932 SH   SOLE   7,800 0 2,132
Novartis AG ADR ADR 66987V109 1,296 13,725 SH   SOLE   5,909 0 7,816
Omnicom Group COM 681919106 2,311 37,046 SH   SOLE   22,074 0 14,972
PagSeguro Digital LTD COM G68707101 1,538 27,035 SH   SOLE   20,410 0 6,625
Parker Hannifin Corp. COM 701094104 1,388 5,096 SH   SOLE   3,415 0 1,681
Paychex, Inc. COM 704326107 1,983 21,283 SH   SOLE   14,204 0 7,079
Pfizer Inc. COM 717081103 384 10,431 SH   SOLE   0 0 10,431
Prosperity Bancshares Inc. COM 743606105 790 11,386 SH   SOLE   7,935 0 3,451
Schneider Electric SA COM 483410007 1,989 13,765 SH   SOLE   11,100 0 2,665
Sherwin-Williams Co. COM 824348106 2,373 3,229 SH   SOLE   2,480 0 749
Skyworks Solutions Inc. COM 83088M102 1,368 8,951 SH   SOLE   6,792 0 2,159
Snap-on Inc. COM 833034101 1,725 10,077 SH   SOLE   7,420 0 2,657
Straumann Holdings AG COM 715683900 1,709 1,436 SH   SOLE   1,132 0 304
Tanger Factory Outlet Centers, COM 875465106 924 92,790 SH   SOLE   67,645 0 25,145
Tennant Co. COM 880345103 743 10,586 SH   SOLE   7,890 0 2,696
Thunderbird Entertainment Grou COM 88605U958 342 136,000 SH   SOLE   136,000 0 0
Toronto Dominion Bank COM 891160509 1,728 30,627 SH   SOLE   15,880 0 14,747
Trulieve Cannabis Corp. COM 89788C104 1,171 37,044 SH   SOLE   0 0 37,044
US Physical Therapy Inc. COM 90337L108 847 7,046 SH   SOLE   5,285 0 1,761
Valens Company COM 91913D106 29 22,670 SH   SOLE   0 0 22,670
Vermilion Energy Trust COM 923725956 275 61,700 SH   SOLE   48,470 0 13,230
ViacomCBS Inc Class B COM 92556H206 580 15,560 SH   SOLE   0 0 15,560
W.W. Grainger, Inc. COM 384802104 2,125 5,203 SH   SOLE   3,608 0 1,595
Walgreens Boots Alliance Inc. COM 931427108 347 8,710 SH   SOLE   5,190 0 3,520
Walt Disney Co. COM 254687106 369 2,035 SH   SOLE   0 0 2,035
Xylem, Inc. COM 98419M100 1,177 11,563 SH   SOLE   7,510 0 4,053
Yandex NV COM N97284108 693 9,965 SH   SOLE   8,955 0 1,010