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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T Inc. COM 00206R102   515 27,994 SH   SOLE   0 0 27,994
Ares Commercial Real Estate Co COM 04013V108   659 64,000 SH   SOLE   43,534 0 20,466
Armada Hoffler Properties, Inc COM 04208T108   898 78,105 SH   SOLE   58,980 0 19,125
BGSF Inc. COM 05601C105   710 46,347 SH   SOLE   32,692 0 13,655
BHP LTD ADR 088606108   686 11,049 SH   SOLE   0 0 11,049
BRT Apartments Corp. COM 055645303   1,357 69,094 SH   SOLE   54,955 0 14,139
Chesapeake Utilities Corp. COM 165303108   1,501 12,705 SH   SOLE   8,413 0 4,292
Commonwealth Bank of Australia COM 621503002   536 7,659 SH   SOLE   6,659 0 1,000
Commonwealth Bank of Australia COM 202712600   654 9,350 SH   SOLE   0 0 9,350
Community Healthcare Trust Inc COM 20369C106   907 25,340 SH   SOLE   16,436 0 8,904
Diageo PLC ADR ADR 25243Q205   208 1,170 SH   SOLE   0 0 1,170
Dorchester Minerals LP UNIT LTD PARTN 25820R105   1,279 42,724 SH   SOLE   38,760 0 3,964
Enbridge Inc. COM 29250N105   841 21,514 SH   SOLE   16,760 0 4,754
Energy Transfer LP UNIT LTD PARTN 29273V100   1,329 111,922 SH   SOLE   97,527 0 14,395
Enterprise Products Partners L UNIT LTD PARTN 293792107   1,762 73,036 SH   SOLE   45,856 0 27,180
Euronav NV COM B38564108   563 33,020 SH   SOLE   29,330 0 3,690
FLEX LNG Ltd. COM G35947202   627 19,177 SH   SOLE   14,172 0 5,005
Gaztransport et Technigaz SAS COM ACI07W296   1,368 12,803 SH   SOLE   9,716 0 3,087
Gladstone Commercial Corp. COM 376536108   1,171 63,316 SH   SOLE   42,861 0 20,455
Gladstone Investment Corp. COM 376546107   888 68,790 SH   SOLE   44,215 0 24,575
Global Net Lease, Inc. COM 379378201   730 58,096 SH   SOLE   39,580 0 18,516
Gulf Keystone Petroleum LTD COM G4209G207   513 210,865 SH   SOLE   182,515 0 28,350
H&R REIT COM 403925977   494 55,507 SH   SOLE   45,607 0 9,900
Hanesbrands, Inc. COM 410345102   135 21,245 SH   SOLE   0 0 21,245
Kinder Morgan, Inc. COM 49456B101   1,359 75,165 SH   SOLE   48,298 0 26,867
LTC Properties Inc. COM 502175102   294 8,275 SH   SOLE   0 0 8,275
Labrador Iron Ore Royalty Corp COM 505440966   1,323 53,275 SH   SOLE   27,145 0 26,130
LyondellBasell Industries NV COM N53745100   349 4,208 SH   SOLE   2,585 0 1,623
National Grid PLC ADS ADR 636274409   1,003 16,625 SH   SOLE   11,964 0 4,661
National Retail Properties COM 637417106   330 7,215 SH   SOLE   0 0 7,215
NetApp Inc. COM 64110D104   908 15,125 SH   SOLE   10,505 0 4,620
New York Community Bancorp, In COM 649445103   103 12,010 SH   SOLE   0 0 12,010
ONE Gas, Inc. COM 68235P108   1,707 22,540 SH   SOLE   16,313 0 6,227
ONEOK Inc. COM 682680103   250 3,799 SH   SOLE   0 0 3,799
Omnicom Group COM 681919106   2,021 24,782 SH   SOLE   10,474 0 14,308
Pembina Pipeline Corporation COM 706327103   1,445 42,561 SH   SOLE   31,070 0 11,491
Precinct Properties New Zealan COM 609327903   317 394,939 SH   SOLE   382,889 0 12,050
Primaris REIT COM 74167K109   149 13,757 SH   SOLE   11,401 0 2,356
SFL Corp. LTD COM G7738W106   494 53,560 SH   SOLE   36,171 0 17,389
Sabre Insurance Group PLC COM BYWVDP903   123 95,725 SH   SOLE   63,050 0 32,675
Shell PLC ADR ADR 780259305   536 9,405 SH   SOLE   0 0 9,405
Southern Copper Corp. COM 84265V105   202 3,349 SH   SOLE   0 0 3,349
Sparebank 1 SR-Bank COM B40JTQ902   855 69,349 SH   SOLE   49,515 0 19,834
TC Energy Corp. COM 87807B107   824 20,680 SH   SOLE   18,331 0 2,349
Tanger Factory Outlet Centers, COM 875465106   1,473 82,129 SH   SOLE   59,745 0 22,384
Toronto Dominion Bank COM 891160509   2,011 31,048 SH   SOLE   15,961 0 15,087
TotalEnergies SE ADR ADR 89151E109   1,253 20,191 SH   SOLE   12,164 0 8,027
Urstadt Biddle Properties Inc. COM 917286205   818 43,153 SH   SOLE   16,100 0 27,053
Verizon Communications Inc. COM 92343V104   785 19,927 SH   SOLE   2,050 0 17,877
Western Midstream Partners, LP UNIT LTD PARTN 958669103   1,320 49,159 SH   SOLE   42,692 0 6,467
3M Co. COM 88579Y101   287 2,392 SH   SOLE   0 0 2,392
APA Corp. COM 03743Q108   520 11,136 SH   SOLE   9,565 0 1,571
AYR Wellness Inc. COM 05475P109   19 16,140 SH   SOLE   0 0 16,140
Activision Blizzard, Inc. COM 00507V109   815 10,641 SH   SOLE   7,565 0 3,076
Agilysys, Inc. COM 00847J105   1,811 22,887 SH   SOLE   15,297 0 7,590
Air Products & Chemicals Inc. COM 009158106   679 2,202 SH   SOLE   1,317 0 885
Alphabet Inc. Class C COM 02079K107   1,979 22,308 SH   SOLE   12,235 0 10,073
America's Car-Mart, Inc. COM 03062T105   707 9,781 SH   SOLE   6,484 0 3,297
Apple Inc. COM 037833100   927 7,138 SH   SOLE   0 0 7,138
AptarGroup, Inc. COM 038336103   1,148 10,441 SH   SOLE   7,821 0 2,620
AstroNova, Inc. COM 04638F108   528 41,189 SH   SOLE   31,465 0 9,724
Atmos Energy Corp. COM 049560105   1,114 9,944 SH   SOLE   8,025 0 1,919
Automatic Data Processing, Inc COM 053015103   2,651 11,098 SH   SOLE   8,000 0 3,098
Avery Dennison Corp. COM 053611109   1,370 7,572 SH   SOLE   5,245 0 2,327
BW Energy LTD COM ACI1JYPR2   428 166,795 SH   SOLE   145,635 0 21,160
Banco del Bajio SA COM ACI0VM9Y9   2,020 641,303 SH   SOLE   525,625 0 115,678
Bank of America Corp. COM 060505104   545 16,455 SH   SOLE   0 0 16,455
Best Buy Co. Inc. COM 086516101   353 4,407 SH   SOLE   0 0 4,407
Bioceres Crop Solutions Corp. COM G1117K114   821 68,237 SH   SOLE   51,945 0 16,292
Bonterra Energy Corp. COM 098546104   92 18,350 SH   SOLE   1,900 0 16,450
BristolMyers Squibb Co. COM 110122108   582 8,085 SH   SOLE   0 0 8,085
CVS Health Corporation COM 126650100   1,358 14,574 SH   SOLE   4,135 0 10,439
Church & Dwight Company, Inc. COM 171340102   670 8,308 SH   SOLE   5,968 0 2,340
Cisco Systems Inc. COM 17275R102   692 14,516 SH   SOLE   0 0 14,516
Climb Global Solutions Inc. COM 946760105   1,437 45,563 SH   SOLE   31,092 0 14,471
Coats Group PLC COM B4YZN3906   488 613,535 SH   SOLE   510,135 0 103,400
Colgate-Palmolive Co. COM 194162103   1,579 20,046 SH   SOLE   13,948 0 6,098
Columbia Care Inc. COM 197309107   38 50,870 SH   SOLE   0 0 50,870
Comcast Corp. COM 20030N101   901 25,767 SH   SOLE   8,290 0 17,477
Credito Real Sofom ENR COM B8DST5905   0 997,884 SH   SOLE   821,884 0 176,000
Cresco Labs COM 22587M106   181 100,590 SH   SOLE   0 0 100,590
Cummins Inc. COM 231021106   1,659 6,848 SH   SOLE   4,477 0 2,371
Curaleaf Holdings, Inc. COM 23126M102   240 55,816 SH   SOLE   0 0 55,816
DLH Holdings Corp. COM 23335Q100   1,123 94,622 SH   SOLE   62,655 0 31,967
Dana Inc. COM 235825205   766 50,611 SH   SOLE   38,865 0 11,746
Datadog, Inc. COM 23804L103   242 3,287 SH   SOLE   0 0 3,287
Dollarama Inc. COM 25675T958   1,075 18,373 SH   SOLE   13,463 0 4,910
Eaton Corporation PLC COM G29183103   479 3,053 SH   SOLE   1,920 0 1,133
Ebay Inc. COM 278642103   238 5,741 SH   SOLE   0 0 5,741
Ecolab, Inc. COM 278865100   386 2,652 SH   SOLE   1,865 0 787
Emerson Electric Co. COM 291011104   1,097 11,421 SH   SOLE   8,833 0 2,588
Enerplus Resources Fund Trust COM 292766102   790 44,758 SH   SOLE   41,148 0 3,610
FB Financial Corp. COM 30257X104   857 23,701 SH   SOLE   15,240 0 8,461
Fastenal Co. COM 311900104   670 14,151 SH   SOLE   10,170 0 3,981
Fidelity National Financial, I COM 31620R303   306 8,140 SH   SOLE   0 0 8,140
Fiserv Inc. COM 337738108   2,093 20,707 SH   SOLE   15,419 0 5,288
Garmin LTD COM H2906T109   901 9,763 SH   SOLE   6,951 0 2,812
Gilead Sciences Inc COM 375558103   548 6,384 SH   SOLE   0 0 6,384
Givaudan SA ADR ADR 37636P108   1,019 16,625 SH   SOLE   12,204 0 4,421
Graco Inc. COM 384109104   1,744 25,925 SH   SOLE   18,236 0 7,689
Green Thumb Industries Inc. COM 39342L108   744 86,091 SH   SOLE   125 0 85,966
Grupo Aeroportuario Del Pacifi ADR 400506101   2,211 15,373 SH   SOLE   12,562 0 2,811
HP Inc. COM 40434L105   246 9,153 SH   SOLE   0 0 9,153
Heineken NV ADR ADR 423012301   1,261 26,818 SH   SOLE   20,775 0 6,043
Honeywell International Inc. COM 438516106   1,764 8,233 SH   SOLE   6,104 0 2,129
Hormel Foods Corp. COM 440452100   1,105 24,260 SH   SOLE   17,840 0 6,420
Hubbell Inc. COM 443510607   1,581 6,737 SH   SOLE   5,183 0 1,554
IDEX Corp. COM 45167R104   1,035 4,535 SH   SOLE   3,196 0 1,339
ITT Corp. COM 45073V108   1,967 24,248 SH   SOLE   18,925 0 5,323
Indiva Limited COM 45580J101   9 112,000 SH   SOLE   0 0 112,000
Intel Corp. COM 458140100   1,134 42,901 SH   SOLE   20,530 0 22,371
International Flavors & Fragra COM 459506101   278 2,652 SH   SOLE   1,450 0 1,202
JPMorgan Chase & Co. COM 46625H100   467 3,485 SH   SOLE   0 0 3,485
KLA Corp. COM 482480100   718 1,903 SH   SOLE   1,249 0 654
LKQ Corp. COM 501889208   1,775 33,226 SH   SOLE   22,330 0 10,896
Lam Research Corp. COM 512807108   504 1,199 SH   SOLE   796 0 403
Lincoln Electric Holdings, Inc COM 533900106   1,496 10,353 SH   SOLE   7,884 0 2,469
Linde PLC COM G5494J103   2,143 6,571 SH   SOLE   4,309 0 2,262
META COM 30303M102   646 5,365 SH   SOLE   2,129 0 3,236
Magnolia Oil & Gas Corp. COM 559663109   739 31,495 SH   SOLE   28,760 0 2,735
Martinrea International Inc. COM 573459963   760 91,324 SH   SOLE   64,120 0 27,204
McCormick & Company, Inc. COM 579780206   720 8,688 SH   SOLE   6,054 0 2,634
McDonald's Corp. COM 580135101   1,917 7,275 SH   SOLE   5,411 0 1,864
Mechel Open Joint Stock Co. AD ADR 583840608   0 14,781 SH   SOLE   14,781 0 0
Mettler-Toledo International, COM 592688105   2,193 1,517 SH   SOLE   1,096 0 421
Michelin COM BPBPJ0907   651 23,488 SH   SOLE   23,488 0 0
Michelin ADR ADR 59410T106   222 16,008 SH   SOLE   0 0 16,008
Nordson Corp. COM 655663102   867 3,645 SH   SOLE   2,734 0 911
Norfolk & Southern Corp. COM 655844108   1,775 7,202 SH   SOLE   5,225 0 1,977
Novartis AG ADR ADR 66987V109   1,405 15,482 SH   SOLE   5,909 0 9,573
Novolipetsk GDR ADR B0RTNX900   0 25,985 SH   SOLE   25,985 0 0
PagSeguro Digital LTD COM G68707101   145 16,611 SH   SOLE   5,850 0 10,761
Paramount Global COM 92556H206   266 15,772 SH   SOLE   0 0 15,772
Parker Hannifin Corp. COM 701094104   1,236 4,247 SH   SOLE   2,991 0 1,256
Paychex, Inc. COM 704326107   2,053 17,768 SH   SOLE   12,259 0 5,509
Prosperity Bancshares Inc. COM 743606105   1,011 13,916 SH   SOLE   10,190 0 3,726
Rostelecom Long Distance ADR ADR 778529107   0 59,445 SH   SOLE   50,150 0 9,295
SThree PLC COM BOKM9T907   1,583 325,869 SH   SOLE   235,428 0 90,441
Schneider Electric SA COM 483410007   1,474 10,532 SH   SOLE   8,272 0 2,260
Sherwin-Williams Co. COM 824348106   1,592 6,709 SH   SOLE   4,824 0 1,885
Skyworks Solutions Inc. COM 83088M102   1,324 14,533 SH   SOLE   9,146 0 5,387
Snap-on Inc. COM 833034101   2,171 9,503 SH   SOLE   7,180 0 2,323
Straumann Holdings AG COM 715683900   1,502 13,153 SH   SOLE   9,923 0 3,230
Tennant Co. COM 880345103   607 9,858 SH   SOLE   7,077 0 2,781
Thunderbird Entertainment Grou COM 88605U958   1,055 390,631 SH   SOLE   310,470 0 80,161
Treatt PLC COM AC1086L59   546 72,180 SH   SOLE   47,970 0 24,210
Trulieve Cannabis Corp. COM 89788C104   340 44,855 SH   SOLE   110 0 44,745
US Physical Therapy Inc. COM 90337L108   871 10,747 SH   SOLE   8,429 0 2,318
United Health Group Incorporat COM 91324P102   279 526 SH   SOLE   0 0 526
Verano Holdings Corp. COM 92338D101   36 11,435 SH   SOLE   0 0 11,435
VeriSign, Inc. COM 92343E102   200 974 SH   SOLE   0 0 974
Vermilion Energy Trust COM 923725956   1,031 58,270 SH   SOLE   51,995 0 6,275
W.W. Grainger, Inc. COM 384802104   2,236 4,020 SH   SOLE   2,827 0 1,193
Warner Brothers Discovery COM 934423104   130 13,751 SH   SOLE   0 0 13,751
XP Power Ltd. COM B1RMWL909   554 22,843 SH   SOLE   15,500 0 7,343