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 652 24,137 SH   SOLE   0 0 24,137
Annaly Capital Management COM 035710409 678 80,570 SH   SOLE   0 0 80,570
Armada Hoffler Properties, Inc COM 04208T108 965 72,207 SH   SOLE   55,965 0 16,242
BGSF Inc. COM 05601C105 519 40,564 SH   SOLE   28,515 0 12,049
BHP Billiton PLC ADR ADR 05545E209 512 10,107 SH   SOLE   0 0 10,107
BP Midstream Partners LP UNIT LTD PARTN 0556EL109 736 55,520 SH   SOLE   49,820 0 5,700
BRT Apartments Corp. COM 055645303 1,605 83,229 SH   SOLE   66,040 0 17,189
Chesapeake Utilities Corp. COM 165303108 1,498 12,474 SH   SOLE   7,974 0 4,500
Commonwealth Bank of Australia COM 621503002 822 10,904 SH   SOLE   9,414 0 1,490
Commonwealth Bank of Australia COM 202712600 741 9,986 SH   SOLE   0 0 9,986
Community Healthcare Trust Inc COM 20369C106 1,230 27,225 SH   SOLE   19,562 0 7,663
Crombie REIT COM 227107976 494 36,008 SH   SOLE   22,843 0 13,165
Dorchester Minerals LP UNIT LTD PARTN 25820R105 830 43,279 SH   SOLE   38,760 0 4,519
Enbridge Inc. COM 29250N105 849 21,336 SH   SOLE   16,745 0 4,591
Energy Transfer LP UNIT LTD PARTN 29273V100 520 54,312 SH   SOLE   44,357 0 9,955
Enterprise Products Partners L UNIT LTD PARTN 293792107 1,510 69,783 SH   SOLE   40,561 0 29,222
Euronav NV COM B38564108 611 62,565 SH   SOLE   55,605 0 6,960
Gaztransport et Technigaz SAS COM ACI07W296 1,328 17,708 SH   SOLE   13,830 0 3,878
Gladstone Commercial Corp. COM 376536108 1,327 63,120 SH   SOLE   42,262 0 20,858
Gladstone Investment Corp. COM 376546107 1,187 85,575 SH   SOLE   58,055 0 27,520
Global Net Lease, Inc. COM 379378201 803 50,154 SH   SOLE   32,135 0 18,019
H&R REIT COM 403925977 677 55,416 SH   SOLE   45,607 0 9,809
Kinder Morgan, Inc. COM 49456B101 1,520 90,867 SH   SOLE   48,071 0 42,796
Kraft Heinz Co. COM 500754106 261 7,085 SH   SOLE   0 0 7,085
Labrador Iron Ore Royalty Corp COM 505440966 1,461 52,676 SH   SOLE   27,145 0 25,531
LyondellBasell Industries NV COM N53745100 395 4,210 SH   SOLE   2,585 0 1,625
Monmouth REIC COM 609720107 550 29,489 SH   SOLE   26,865 0 2,624
National Grid PLC ADS ADR 636274409 1,002 16,800 SH   SOLE   11,964 0 4,836
NetApp Inc. COM 64110D104 1,649 18,376 SH   SOLE   13,505 0 4,871
Novolipetsk GDR ADR B0RTNX900 773 25,985 SH   SOLE   25,985 0 0
ONE Gas, Inc. COM 68235P108 1,205 19,017 SH   SOLE   14,764 0 4,253
ONEOK Inc. COM 682680103 1,299 22,403 SH   SOLE   15,887 0 6,516
Oasis Midstream Partners LP UNIT LTD PARTN 67420T206 919 41,134 SH   SOLE   33,470 0 7,664
Omnicom Group COM 681919106 1,833 25,303 SH   SOLE   10,474 0 14,829
Pembina Pipeline Corporation COM 706327103 1,366 43,100 SH   SOLE   30,840 0 12,260
Precinct Properties New Zealan COM 609327903 458 394,939 SH   SOLE   382,889 0 12,050
Rostelecom Long Distance ADR ADR 778529107 432 59,200 SH   SOLE   50,150 0 9,050
Royal Dutch Shell ADR B Shares ADR 780259107 366 8,265 SH   SOLE   0 0 8,265
SFL Corp. LTD COM G7738W106 627 74,846 SH   SOLE   58,095 0 16,751
Sabre Insurance Group PLC COM BYWVDP903 496 167,225 SH   SOLE   148,700 0 18,525
Sparebank 1 SR-Bank COM B40JTQ902 966 69,550 SH   SOLE   49,515 0 20,035
TC Energy Corp. COM 87807B107 1,005 20,899 SH   SOLE   18,331 0 2,568
Tanger Factory Outlet Centers, COM 875465106 1,339 82,117 SH   SOLE   59,645 0 22,472
Teekay LNG Partners LP UNIT LTD PARTN Y8564M105 975 62,722 SH   SOLE   53,718 0 9,004
Toronto Dominion Bank COM 891160509 2,029 30,680 SH   SOLE   15,880 0 14,800
Total SA ADR ADR 89151E109 987 20,583 SH   SOLE   12,144 0 8,439
USA Compression Partners LP UNIT LTD PARTN 90290N109 597 36,024 SH   SOLE   29,486 0 6,538
Urstadt Biddle Properties Inc. COM 917286205 666 35,202 SH   SOLE   16,100 0 19,102
Verizon Communications Inc. COM 92343V104 1,437 26,604 SH   SOLE   9,368 0 17,236
Wayside Technology Group, Inc. COM 946760105 1,052 39,014 SH   SOLE   26,082 0 12,932
Western Midstream Partners, LP UNIT LTD PARTN 958669103 498 23,736 SH   SOLE   20,132 0 3,604
3M Co. COM 88579Y101 317 1,808 SH   SOLE   0 0 1,808
APA Corp. COM 03743Q108 230 10,755 SH   SOLE   9,565 0 1,190
Agilysys, Inc. COM 00847J105 1,039 19,847 SH   SOLE   14,330 0 5,517
Air Products & Chemicals Inc. COM 009158106 748 2,922 SH   SOLE   1,823 0 1,099
Alibaba Group Holding Ltd. ADS ADR 01609W102 1,026 6,927 SH   SOLE   4,730 0 2,197
Alphabet Inc. Class C COM 02079K107 2,543 954 SH   SOLE   611 0 343
Apple Inc. COM 037833100 1,188 8,399 SH   SOLE   0 0 8,399
AptarGroup, Inc. COM 038336103 1,108 9,287 SH   SOLE   7,047 0 2,240
AstroNova, Inc. COM 04638F108 608 40,405 SH   SOLE   31,465 0 8,940
Atmos Energy Corp. COM 049560105 874 9,914 SH   SOLE   8,025 0 1,889
Automatic Data Processing, Inc COM 053015103 2,214 11,077 SH   SOLE   7,965 0 3,112
Avery Dennison Corp. COM 053611109 1,454 7,015 SH   SOLE   4,740 0 2,275
BW Energy LTD COM ACI1JYPR2 531 166,150 SH   SOLE   145,635 0 20,515
Banco del Bajio SA COM ACI0VM9Y9 1,219 642,965 SH   SOLE   525,625 0 117,340
Bank of America Corp. COM 060505104 674 15,885 SH   SOLE   0 0 15,885
Bank of Ireland Group PLC COM 306062902 401 67,756 SH   SOLE   57,290 0 10,466
Bioceres Crop Solutions Corp. COM G1117K114 816 60,420 SH   SOLE   51,240 0 9,180
Bonterra Energy Corp. COM 098546104 334 73,806 SH   SOLE   57,281 0 16,525
BristolMyers Squibb Co. COM 110122108 316 5,340 SH   SOLE   0 0 5,340
CDK Global Holdings LLC COM 12508E101 410 9,633 SH   SOLE   6,925 0 2,708
CVS Health Corporation COM 126650100 1,131 13,326 SH   SOLE   4,135 0 9,191
Church & Dwight Company, Inc. COM 171340102 969 11,736 SH   SOLE   8,520 0 3,216
Cisco Systems Inc. COM 17275R102 789 14,498 SH   SOLE   0 0 14,498
Coats Group PLC COM B4YZN3906 554 610,285 SH   SOLE   510,135 0 100,150
Colgate-Palmolive Co. COM 194162103 1,715 22,696 SH   SOLE   16,468 0 6,228
Columbia Care Inc. COM 197309107 71 18,380 SH   SOLE   0 0 18,380
Comcast Corp. COM 20030N101 1,306 23,345 SH   SOLE   8,290 0 15,055
Credito Real Sofom ENR COM B8DST5905 558 997,534 SH   SOLE   821,884 0 175,650
Cresco Labs COM 22587M106 1,413 152,255 SH   SOLE   65,215 0 87,040
Cummins Inc. COM 231021106 1,497 6,668 SH   SOLE   4,467 0 2,201
Curaleaf Holdings, Inc. COM 23126M102 362 30,066 SH   SOLE   0 0 30,066
DLH Holdings Corp. COM 23335Q100 1,208 98,219 SH   SOLE   62,520 0 35,699
Dana Inc. COM 235825205 1,114 50,104 SH   SOLE   38,865 0 11,239
Dollarama Inc. COM 25675T958 1,183 27,297 SH   SOLE   21,270 0 6,027
Eaton Corporation PLC COM G29183103 460 3,082 SH   SOLE   1,920 0 1,162
Ecolab, Inc. COM 278865100 584 2,797 SH   SOLE   1,865 0 932
Emerson Electric Co. COM 291011104 1,135 12,051 SH   SOLE   8,650 0 3,401
Enerplus Resources Fund Trust COM 292766102 541 67,608 SH   SOLE   57,578 0 10,030
Equiniti Group PLC COM BYWWHR903 1,062 439,460 SH   SOLE   311,050 0 128,410
FB Financial Corp. COM 30257X104 959 22,365 SH   SOLE   13,760 0 8,605
Facebook Inc. COM 30303M102 1,696 4,996 SH   SOLE   2,129 0 2,867
Fastenal Co. COM 311900104 855 16,566 SH   SOLE   11,575 0 4,991
Fiserv Inc. COM 337738108 1,837 16,930 SH   SOLE   11,930 0 5,000
Givaudan SA ADR ADR 37636P108 1,510 16,526 SH   SOLE   12,154 0 4,372
Graco Inc. COM 384109104 2,011 28,748 SH   SOLE   20,630 0 8,118
Green Thumb Industries Inc. COM 39342L108 2,798 100,754 SH   SOLE   24,520 0 76,234
Grupo Aeroportuario Del Pacifi ADR 400506101 1,802 15,492 SH   SOLE   12,552 0 2,940
Gulf Keystone Petroleum LTD COM G4209G207 541 198,775 SH   SOLE   174,775 0 24,000
Hasbro Inc. COM 418056107 245 2,750 SH   SOLE   1,310 0 1,440
Heineken NV ADR ADR 423012301 1,379 26,456 SH   SOLE   20,775 0 5,681
Honeywell International Inc. COM 438516106 1,738 8,190 SH   SOLE   6,095 0 2,095
Hormel Foods Corp. COM 440452100 1,134 27,647 SH   SOLE   20,840 0 6,807
Hubbell Inc. COM 443510607 1,590 8,801 SH   SOLE   6,655 0 2,146
ITT Corp. COM 45073V108 2,231 25,990 SH   SOLE   20,810 0 5,180
Indiva Limited COM 45580J101 38 122,000 SH   SOLE   0 0 122,000
Ingredion Inc. COM 457187102 780 8,758 SH   SOLE   6,365 0 2,393
Intel Corp. COM 458140100 2,173 40,788 SH   SOLE   20,475 0 20,313
International Flavors & Fragra COM 459506101 395 2,951 SH   SOLE   1,450 0 1,501
JPMorgan Chase & Co. COM 46625H100 605 3,697 SH   SOLE   0 0 3,697
KLA Corp. COM 482480100 454 1,358 SH   SOLE   778 0 580
LKQ Corp. COM 501889208 1,711 34,010 SH   SOLE   25,170 0 8,840
Lam Research Corp. COM 512807108 408 717 SH   SOLE   389 0 328
Lincoln Electric Holdings, Inc COM 533900106 1,210 9,397 SH   SOLE   7,221 0 2,176
Linde PLC COM G5494J103 1,946 6,633 SH   SOLE   4,304 0 2,329
Magnolia Oil & Gas Corp. COM 559663109 560 31,455 SH   SOLE   28,650 0 2,805
Martin Midstream Partners LP UNIT LTD PARTN 573331105 50 15,500 SH   SOLE   13,186 0 2,314
Martinrea International Inc. COM 573459963 623 70,190 SH   SOLE   44,990 0 25,200
McCormick & Company, Inc. COM 579780206 1,082 13,351 SH   SOLE   10,180 0 3,171
McDonald's Corp. COM 580135101 1,979 8,206 SH   SOLE   6,385 0 1,821
Mechel Open Joint Stock Co. AD ADR 583840608 60 14,781 SH   SOLE   14,781 0 0
Mettler-Toledo International, COM 592688105 2,656 1,928 SH   SOLE   1,495 0 433
Nordson Corp. COM 655663102 841 3,533 SH   SOLE   2,718 0 815
Norfolk & Southern Corp. COM 655844108 2,105 8,800 SH   SOLE   6,850 0 1,950
Novartis AG ADR ADR 66987V109 1,079 13,198 SH   SOLE   5,909 0 7,289
PagSeguro Digital LTD COM G68707101 1,272 24,599 SH   SOLE   18,610 0 5,989
Parker Hannifin Corp. COM 701094104 1,177 4,209 SH   SOLE   2,851 0 1,358
Paychex, Inc. COM 704326107 2,275 20,231 SH   SOLE   14,204 0 6,027
Prosperity Bancshares Inc. COM 743606105 776 10,904 SH   SOLE   7,935 0 2,969
SThree PLC COM BOKM9T907 1,944 248,948 SH   SOLE   173,588 0 75,360
Schneider Electric SA COM 483410007 1,883 11,296 SH   SOLE   9,050 0 2,246
Sherwin-Williams Co. COM 824348106 2,066 7,385 SH   SOLE   5,589 0 1,796
Skyworks Solutions Inc. COM 83088M102 1,440 8,737 SH   SOLE   6,792 0 1,945
Snap-on Inc. COM 833034101 2,029 9,713 SH   SOLE   7,420 0 2,293
Straumann Holdings AG COM 715683900 2,243 1,241 SH   SOLE   982 0 259
Tennant Co. COM 880345103 611 8,269 SH   SOLE   5,890 0 2,379
Tesla Inc COM 88160R101 219 283 SH   SOLE   0 0 283
Thunderbird Entertainment Grou COM 88605U958 1,277 336,580 SH   SOLE   309,470 0 27,110
TransGlobe Energy Corp. COM 893662106 372 170,055 SH   SOLE   147,180 0 22,875
Trulieve Cannabis Corp. COM 89788C104 1,658 61,601 SH   SOLE   18,980 0 42,621
US Physical Therapy Inc. COM 90337L108 762 6,887 SH   SOLE   5,285 0 1,602
Vermilion Energy Trust COM 923725956 605 61,080 SH   SOLE   48,470 0 12,610
ViacomCBS Inc. COM 92556H206 1,301 32,939 SH   SOLE   10,125 0 22,814
W.W. Grainger, Inc. COM 384802104 1,814 4,616 SH   SOLE   3,158 0 1,458
Walt Disney Co. COM 254687106 344 2,035 SH   SOLE   0 0 2,035
Xylem, Inc. COM 98419M100 1,360 10,995 SH   SOLE   7,010 0 3,985
Yandex NV COM N97284108 787 9,875 SH   SOLE   8,935 0 940