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 711 28,910 SH   SOLE   0 0 28,910
Annaly Capital Management COM 035710409 547 69,935 SH   SOLE   0 0 69,935
Armada Hoffler Properties, Inc COM 04208T108 1,113 73,149 SH   SOLE   55,965 0 17,184
BGSF Inc. COM 05601C105 584 40,682 SH   SOLE   28,515 0 12,167
BHP Billiton PLC ADR ADR 05545E209 652 10,902 SH   SOLE   0 0 10,902
BP Midstream Partners LP UNIT LTD PARTN 0556EL109 849 55,520 SH   SOLE   49,820 0 5,700
BRT Apartments Corp. COM 055645303 1,675 69,839 SH   SOLE   54,955 0 14,884
Chesapeake Utilities Corp. COM 165303108 1,816 12,452 SH   SOLE   7,974 0 4,478
Commonwealth Bank of Australia COM 621503002 800 10,904 SH   SOLE   9,414 0 1,490
Commonwealth Bank of Australia COM 202712600 764 10,329 SH   SOLE   0 0 10,329
Community Healthcare Trust Inc COM 20369C106 1,291 27,306 SH   SOLE   19,562 0 7,744
Crombie REIT COM 227107976 530 36,008 SH   SOLE   22,843 0 13,165
Dorchester Minerals LP UNIT LTD PARTN 25820R105 845 42,714 SH   SOLE   38,760 0 3,954
Enbridge Inc. COM 29250N105 833 21,304 SH   SOLE   16,745 0 4,559
Energy Transfer LP UNIT LTD PARTN 29273V100 444 53,970 SH   SOLE   44,357 0 9,613
Enterprise Products Partners L UNIT LTD PARTN 293792107 1,474 67,128 SH   SOLE   40,561 0 26,567
Euronav NV COM B38564108 557 62,705 SH   SOLE   55,605 0 7,100
Gaztransport et Technigaz SAS COM ACI07W296 1,747 18,671 SH   SOLE   13,886 0 4,785
Gladstone Commercial Corp. COM 376536108 1,630 63,242 SH   SOLE   42,262 0 20,980
Gladstone Investment Corp. COM 376546107 1,470 86,089 SH   SOLE   58,055 0 28,034
Global Net Lease, Inc. COM 379378201 767 50,208 SH   SOLE   32,135 0 18,073
Gulf Keystone Petroleum LTD COM G4209G207 480 197,625 SH   SOLE   174,775 0 22,850
H&R REIT COM 403925977 708 55,045 SH   SOLE   45,607 0 9,438
Kinder Morgan, Inc. COM 49456B101 1,189 74,982 SH   SOLE   48,071 0 26,911
Labrador Iron Ore Royalty Corp COM 505440966 1,577 53,136 SH   SOLE   27,145 0 25,991
Lumen Technologies Inc COM 550241103 133 10,600 SH   SOLE   0 0 10,600
LyondellBasell Industries NV COM N53745100 391 4,238 SH   SOLE   2,585 0 1,653
Monmouth REIC COM 609720107 574 27,330 SH   SOLE   26,535 0 795
National Grid PLC ADS ADR 636274409 1,217 16,822 SH   SOLE   11,964 0 4,858
National Retail Properties COM 637417106 311 6,465 SH   SOLE   0 0 6,465
NetApp Inc. COM 64110D104 1,695 18,423 SH   SOLE   13,505 0 4,918
Novolipetsk GDR ADR B0RTNX900 767 25,985 SH   SOLE   25,985 0 0
ONE Gas, Inc. COM 68235P108 1,756 22,633 SH   SOLE   16,313 0 6,320
ONEOK Inc. COM 682680103 1,301 22,133 SH   SOLE   15,887 0 6,246
Oasis Midstream Partners LP UNIT LTD PARTN 67420T206 972 40,670 SH   SOLE   33,470 0 7,200
Omnicom Group COM 681919106 1,870 25,521 SH   SOLE   10,474 0 15,047
Pembina Pipeline Corporation COM 706327103 1,310 43,197 SH   SOLE   30,840 0 12,357
Precinct Properties New Zealan COM 609327903 451 394,939 SH   SOLE   382,889 0 12,050
Rostelecom Long Distance ADR ADR 778529107 394 59,445 SH   SOLE   50,150 0 9,295
Royal Dutch Shell ADR B Shares ADR 780259107 370 8,545 SH   SOLE   0 0 8,545
SFL Corp. LTD COM G7738W106 424 51,968 SH   SOLE   35,195 0 16,773
Sabre Insurance Group PLC COM BYWVDP903 609 245,000 SH   SOLE   214,125 0 30,875
Sparebank 1 SR-Bank COM B40JTQ902 1,051 69,600 SH   SOLE   49,515 0 20,085
TC Energy Corp. COM 87807B107 967 20,780 SH   SOLE   18,331 0 2,449
Tanger Factory Outlet Centers, COM 875465106 1,580 81,949 SH   SOLE   59,645 0 22,304
Teekay LNG Partners LP UNIT LTD PARTN Y8564M105 1,058 62,466 SH   SOLE   53,718 0 8,748
Toronto Dominion Bank COM 891160509 2,424 31,610 SH   SOLE   15,880 0 15,730
TotalEnergies SE ADR ADR 89151E109 1,021 20,645 SH   SOLE   12,144 0 8,501
USA Compression Partners LP UNIT LTD PARTN 90290N109 604 34,589 SH   SOLE   29,486 0 5,103
Urstadt Biddle Properties Inc. COM 917286205 816 38,331 SH   SOLE   16,100 0 22,231
Verizon Communications Inc. COM 92343V104 1,045 20,114 SH   SOLE   2,050 0 18,064
Walgreens Boots Alliance Inc. COM 931427108 403 7,725 SH   SOLE   0 0 7,725
Wayside Technology Group, Inc. COM 946760105 1,374 39,200 SH   SOLE   26,082 0 13,118
Western Midstream Partners, LP UNIT LTD PARTN 958669103 538 24,147 SH   SOLE   20,132 0 4,015
3M Co. COM 88579Y101 340 1,913 SH   SOLE   0 0 1,913
APA Corp. COM 03743Q108 288 10,708 SH   SOLE   9,565 0 1,143
Agilysys, Inc. COM 00847J105 886 19,920 SH   SOLE   14,330 0 5,590
Air Products & Chemicals Inc. COM 009158106 873 2,870 SH   SOLE   1,823 0 1,047
Alibaba Group Holding Ltd. ADS ADR 01609W102 869 7,318 SH   SOLE   4,947 0 2,371
Alphabet Inc. Class C COM 02079K107 2,801 968 SH   SOLE   611 0 357
Apple Inc. COM 037833100 1,497 8,430 SH   SOLE   0 0 8,430
AptarGroup, Inc. COM 038336103 1,137 9,283 SH   SOLE   7,047 0 2,236
AstroNova, Inc. COM 04638F108 546 40,448 SH   SOLE   31,465 0 8,983
Atmos Energy Corp. COM 049560105 1,040 9,928 SH   SOLE   8,025 0 1,903
Automatic Data Processing, Inc COM 053015103 2,736 11,094 SH   SOLE   7,965 0 3,129
Avery Dennison Corp. COM 053611109 1,521 7,023 SH   SOLE   4,740 0 2,283
BW Energy LTD COM ACI1JYPR2 379 165,945 SH   SOLE   145,635 0 20,310
Banco del Bajio SA COM ACI0VM9Y9 1,145 642,565 SH   SOLE   525,625 0 116,940
Bank of America Corp. COM 060505104 739 16,605 SH   SOLE   0 0 16,605
Bank of Ireland Group PLC COM 306062902 384 67,756 SH   SOLE   57,290 0 10,466
Bioceres Crop Solutions Corp. COM G1117K114 850 60,130 SH   SOLE   51,240 0 8,890
Bonterra Energy Corp. COM 098546104 330 73,731 SH   SOLE   57,281 0 16,450
BristolMyers Squibb Co. COM 110122108 494 7,920 SH   SOLE   0 0 7,920
CDK Global Holdings LLC COM 12508E101 408 9,783 SH   SOLE   6,925 0 2,858
CVS Health Corporation COM 126650100 1,565 15,170 SH   SOLE   4,135 0 11,035
Church & Dwight Company, Inc. COM 171340102 1,210 11,803 SH   SOLE   8,520 0 3,283
Cisco Systems Inc. COM 17275R102 941 14,851 SH   SOLE   0 0 14,851
Coats Group PLC COM B4YZN3906 572 611,235 SH   SOLE   510,135 0 101,100
Colgate-Palmolive Co. COM 194162103 1,940 22,731 SH   SOLE   16,468 0 6,263
Columbia Care Inc. COM 197309107 148 51,850 SH   SOLE   0 0 51,850
Comcast Corp. COM 20030N101 1,196 23,766 SH   SOLE   8,290 0 15,476
Credito Real Sofom ENR COM B8DST5905 398 997,884 SH   SOLE   821,884 0 176,000
Cresco Labs COM 22587M106 999 149,720 SH   SOLE   65,215 0 84,505
Cummins Inc. COM 231021106 1,451 6,653 SH   SOLE   4,467 0 2,186
Curaleaf Holdings, Inc. COM 23126M102 375 41,666 SH   SOLE   0 0 41,666
DLH Holdings Corp. COM 23335Q100 2,043 98,604 SH   SOLE   62,520 0 36,084
Dana Inc. COM 235825205 1,146 50,217 SH   SOLE   38,865 0 11,352
Dollarama Inc. COM 25675T958 1,368 27,307 SH   SOLE   21,270 0 6,037
Eaton Corporation PLC COM G29183103 535 3,094 SH   SOLE   1,920 0 1,174
Ecolab, Inc. COM 278865100 654 2,788 SH   SOLE   1,865 0 923
Emerson Electric Co. COM 291011104 1,035 11,131 SH   SOLE   8,650 0 2,481
Enerplus Resources Fund Trust COM 292766102 712 67,308 SH   SOLE   57,578 0 9,730
FB Financial Corp. COM 30257X104 981 22,391 SH   SOLE   13,760 0 8,631
Facebook Inc. COM 30303M102 1,714 5,097 SH   SOLE   2,129 0 2,968
Fastenal Co. COM 311900104 1,061 16,559 SH   SOLE   11,575 0 4,984
Fiserv Inc. COM 337738108 1,746 16,823 SH   SOLE   11,930 0 4,893
Freeport-McMoRan Inc. COM 35671D857 266 6,384 SH   SOLE   0 0 6,384
Gilead Sciences Inc COM 375558103 420 5,778 SH   SOLE   0 0 5,778
Givaudan SA ADR ADR 37636P108 1,736 16,543 SH   SOLE   12,154 0 4,389
Graco Inc. COM 384109104 2,310 28,647 SH   SOLE   20,630 0 8,017
Green Thumb Industries Inc. COM 39342L108 2,394 108,011 SH   SOLE   24,520 0 83,491
Grupo Aeroportuario Del Pacifi ADR 400506101 2,106 15,323 SH   SOLE   12,552 0 2,771
Hasbro Inc. COM 418056107 282 2,770 SH   SOLE   1,310 0 1,460
Heineken NV ADR ADR 423012301 1,503 26,584 SH   SOLE   20,775 0 5,809
Honeywell International Inc. COM 438516106 1,713 8,215 SH   SOLE   6,095 0 2,120
Hormel Foods Corp. COM 440452100 1,345 27,563 SH   SOLE   20,840 0 6,723
Hubbell Inc. COM 443510607 1,835 8,810 SH   SOLE   6,655 0 2,155
ITT Corp. COM 45073V108 2,659 26,015 SH   SOLE   20,810 0 5,205
Indiva Limited COM 45580J101 34 122,000 SH   SOLE   0 0 122,000
Ingredion Inc. COM 457187102 849 8,784 SH   SOLE   6,365 0 2,419
Intel Corp. COM 458140100 2,181 42,345 SH   SOLE   20,475 0 21,870
International Flavors & Fragra COM 459506101 447 2,965 SH   SOLE   1,450 0 1,515
JPMorgan Chase & Co. COM 46625H100 577 3,645 SH   SOLE   0 0 3,645
KLA Corp. COM 482480100 631 1,467 SH   SOLE   864 0 603
LKQ Corp. COM 501889208 2,045 34,068 SH   SOLE   25,170 0 8,898
Lam Research Corp. COM 512807108 565 786 SH   SOLE   442 0 344
Lincoln Electric Holdings, Inc COM 533900106 1,301 9,327 SH   SOLE   7,221 0 2,106
Linde PLC COM G5494J103 2,305 6,654 SH   SOLE   4,304 0 2,350
Magnolia Oil & Gas Corp. COM 559663109 593 31,405 SH   SOLE   28,650 0 2,755
Martinrea International Inc. COM 573459963 826 90,766 SH   SOLE   63,815 0 26,951
McCormick & Company, Inc. COM 579780206 1,290 13,356 SH   SOLE   10,180 0 3,176
McDonald's Corp. COM 580135101 2,201 8,212 SH   SOLE   6,385 0 1,827
Mechel Open Joint Stock Co. AD ADR 583840608 47 14,781 SH   SOLE   14,781 0 0
Mettler-Toledo International, COM 592688105 2,923 1,722 SH   SOLE   1,295 0 427
Nordson Corp. COM 655663102 903 3,536 SH   SOLE   2,718 0 818
Norfolk & Southern Corp. COM 655844108 2,341 7,865 SH   SOLE   5,925 0 1,940
Novartis AG ADR ADR 66987V109 1,373 15,692 SH   SOLE   5,909 0 9,783
PagSeguro Digital LTD COM G68707101 1,126 42,952 SH   SOLE   31,235 0 11,717
Parker Hannifin Corp. COM 701094104 1,301 4,088 SH   SOLE   2,851 0 1,237
Paychex, Inc. COM 704326107 2,754 20,175 SH   SOLE   14,204 0 5,971
Prosperity Bancshares Inc. COM 743606105 789 10,916 SH   SOLE   7,935 0 2,981
SThree PLC COM BOKM9T907 1,560 248,498 SH   SOLE   173,588 0 74,910
Schneider Electric SA COM 483410007 2,216 11,297 SH   SOLE   9,050 0 2,247
Sherwin-Williams Co. COM 824348106 2,574 7,309 SH   SOLE   5,589 0 1,720
Skyworks Solutions Inc. COM 83088M102 1,357 8,746 SH   SOLE   6,792 0 1,954
Snap-on Inc. COM 833034101 2,091 9,708 SH   SOLE   7,420 0 2,288
Straumann Holdings AG COM 715683900 2,683 1,235 SH   SOLE   982 0 253
Tennant Co. COM 880345103 669 8,258 SH   SOLE   5,890 0 2,368
Tesla Inc COM 88160R101 371 351 SH   SOLE   0 0 351
Thunderbird Entertainment Grou COM 88605U958 1,339 386,606 SH   SOLE   309,470 0 77,136
TransGlobe Energy Corp. COM 893662106 509 168,955 SH   SOLE   147,180 0 21,775
Trulieve Cannabis Corp. COM 89788C104 1,596 61,375 SH   SOLE   18,980 0 42,395
US Physical Therapy Inc. COM 90337L108 660 6,908 SH   SOLE   5,285 0 1,623
United Health Group Incorporat COM 91324P102 240 477 SH   SOLE   0 0 477
Vermilion Energy Trust COM 923725956 768 61,005 SH   SOLE   48,470 0 12,535
ViacomCBS Inc. COM 92556H206 994 32,944 SH   SOLE   10,125 0 22,819
W.W. Grainger, Inc. COM 384802104 2,395 4,621 SH   SOLE   3,158 0 1,463
Walt Disney Co. COM 254687106 307 1,985 SH   SOLE   0 0 1,985
Xylem, Inc. COM 98419M100 1,322 11,028 SH   SOLE   7,010 0 4,018
Yandex NV COM N97284108 595 9,840 SH   SOLE   8,935 0 905