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   532 27,639 SH   SOLE   0 0 27,639
Ares Commercial Real Estate Co COM 04013V108   579 63,680 SH   SOLE   43,534 0 20,146
Armada Hoffler Properties, Inc COM 04208T108   919 77,842 SH   SOLE   58,980 0 18,862
BGSF Inc. COM 05601C105   491 46,090 SH   SOLE   32,692 0 13,398
BHP LTD ADR 088606108   702 11,067 SH   SOLE   0 0 11,067
BRT Apartments Corp. COM 055645303   1,360 68,977 SH   SOLE   54,955 0 14,022
Chesapeake Utilities Corp. COM 165303108   1,611 12,589 SH   SOLE   8,413 0 4,176
Commonwealth Bank of Australia COM 621503002   503 7,659 SH   SOLE   6,659 0 1,000
Commonwealth Bank of Australia COM 202712600   608 9,232 SH   SOLE   0 0 9,232
Community Healthcare Trust Inc COM 20369C106   922 25,200 SH   SOLE   16,436 0 8,764
Diageo PLC ADR ADR 25243Q205   227 1,251 SH   SOLE   0 0 1,251
Dorchester Minerals LP UNIT LTD PARTN 25820R105   1,294 42,715 SH   SOLE   38,760 0 3,955
Enbridge Inc. COM 29250N105   818 21,441 SH   SOLE   16,760 0 4,681
Energy Transfer LP UNIT LTD PARTN 29273V100   1,395 111,889 SH   SOLE   97,527 0 14,362
Enterprise Products Partners L UNIT LTD PARTN 293792107   1,886 72,816 SH   SOLE   45,856 0 26,960
Euronav NV COM B38564108   546 32,525 SH   SOLE   29,330 0 3,195
FLEX LNG Ltd. COM G35947202   641 19,095 SH   SOLE   14,172 0 4,923
Gaztransport et Technigaz SAS COM ACI07W296   1,305 12,775 SH   SOLE   9,716 0 3,059
Gladstone Investment Corp. COM 376546107   908 68,497 SH   SOLE   44,215 0 24,282
Global Net Lease, Inc. COM 379378201   745 57,937 SH   SOLE   39,580 0 18,357
Gulf Keystone Petroleum LTD COM G4209G207   373 210,865 SH   SOLE   182,515 0 28,350
Hanesbrands, Inc. COM 410345102   111 21,165 SH   SOLE   0 0 21,165
Kinder Morgan, Inc. COM 49456B101   1,307 74,629 SH   SOLE   48,298 0 26,331
LTC Properties Inc. COM 502175102   293 8,335 SH   SOLE   0 0 8,335
Labrador Iron Ore Royalty Corp COM 505440966   1,260 53,193 SH   SOLE   27,145 0 26,048
LyondellBasell Industries NV COM N53745100   393 4,188 SH   SOLE   2,585 0 1,603
National Grid PLC ADS ADR 636274409   1,113 16,364 SH   SOLE   11,964 0 4,400
National Retail Properties COM 637417106   319 7,222 SH   SOLE   0 0 7,222
NetApp Inc. COM 64110D104   962 15,065 SH   SOLE   10,505 0 4,560
ONE Gas, Inc. COM 68235P108   1,776 22,421 SH   SOLE   16,313 0 6,108
ONEOK Inc. COM 682680103   239 3,756 SH   SOLE   0 0 3,756
Omnicom Group COM 681919106   2,242 23,770 SH   SOLE   10,474 0 13,296
Pembina Pipeline Corp. COM 706327103   1,374 42,393 SH   SOLE   31,070 0 11,323
Precinct Properties New Zealan COM 609327903   314 394,939 SH   SOLE   382,889 0 12,050
Primaris REIT COM 74167K109   137 13,757 SH   SOLE   11,401 0 2,356
Public Storage COM 74460D109   259 856 SH   SOLE   0 0 856
SFL Corp. LTD COM G7738W106   509 53,580 SH   SOLE   36,171 0 17,409
Sabre Insurance Group PLC COM BYWVDP903   1,000 717,466 SH   SOLE   524,450 0 193,016
Shell PLC ADR ADR 780259305   538 9,357 SH   SOLE   0 0 9,357
Southern Copper Corp. COM 84265V105   255 3,350 SH   SOLE   0 0 3,350
Sparebank 1 SR-Bank COM B40JTQ902   801 69,200 SH   SOLE   49,515 0 19,685
TC Energy Corp. COM 87807B107   794 20,412 SH   SOLE   18,331 0 2,081
Tanger Factory Outlet Centers, COM 875465106   1,609 81,948 SH   SOLE   59,745 0 22,203
Toronto Dominion Bank COM 891160509   1,843 30,772 SH   SOLE   15,961 0 14,811
TotalEnergies SE ADR ADR 89151E109   1,181 20,007 SH   SOLE   12,164 0 7,843
Urstadt Biddle Properties Inc. COM 917286205   766 43,569 SH   SOLE   16,100 0 27,469
Verizon Communications Inc. COM 92343V104   777 19,974 SH   SOLE   2,050 0 17,924
Western Midstream Partners, LP UNIT LTD PARTN 958669103   1,294 49,078 SH   SOLE   42,692 0 6,386
3M Co. COM 88579Y101   256 2,435 SH   SOLE   0 0 2,435
APA Corp. COM 03743Q108   401 11,130 SH   SOLE   9,565 0 1,565
AYR Wellness Inc. COM 05475P109   10 15,990 SH   SOLE   0 0 15,990
Accenture PLC COM G1151C101   203 711 SH   SOLE   0 0 711
Activision Blizzard, Inc. COM 00507V109   907 10,597 SH   SOLE   7,565 0 3,032
Agilysys, Inc. COM 00847J105   981 11,890 SH   SOLE   9,201 0 2,689
Air Products & Chemicals Inc. COM 009158106   628 2,186 SH   SOLE   1,317 0 869
Alphabet Inc. Class C COM 02079K107   2,401 23,090 SH   SOLE   12,235 0 10,855
America's Car-Mart, Inc. COM 03062T105   770 9,726 SH   SOLE   6,484 0 3,242
Apple Inc. COM 037833100   1,166 7,070 SH   SOLE   0 0 7,070
Applied Material, Inc. COM 038222105   215 1,749 SH   SOLE   0 0 1,749
AptarGroup, Inc. COM 038336103   1,229 10,395 SH   SOLE   7,821 0 2,574
Atmos Energy Corp. COM 049560105   1,113 9,906 SH   SOLE   8,025 0 1,881
Automatic Data Processing, Inc COM 053015103   2,448 10,995 SH   SOLE   8,000 0 2,995
Avery Dennison Corp. COM 053611109   1,348 7,531 SH   SOLE   5,245 0 2,286
BW Energy LTD COM ACI1JYPR2   427 165,945 SH   SOLE   145,635 0 20,310
Banco del Bajio SA COM ACI0VM9Y9   2,331 640,533 SH   SOLE   525,625 0 114,908
Bank of America Corp. COM 060505104   471 16,485 SH   SOLE   0 0 16,485
Best Buy Co. Inc. COM 086516101   352 4,494 SH   SOLE   0 0 4,494
Bioceres Crop Solutions Corp. COM G1117K114   791 68,094 SH   SOLE   51,945 0 16,149
Bonterra Energy Corp. COM 098546104   556 113,880 SH   SOLE   97,430 0 16,450
Bristol Myers Squibb Co. COM 110122108   539 7,775 SH   SOLE   0 0 7,775
CVS Health Corp. COM 126650100   1,053 14,165 SH   SOLE   4,135 0 10,030
Church & Dwight Company, Inc. COM 171340102   731 8,269 SH   SOLE   5,968 0 2,301
Cisco Systems Inc. COM 17275R102   758 14,492 SH   SOLE   0 0 14,492
Climb Global Solutions Inc. COM 946760105   2,416 45,336 SH   SOLE   31,092 0 14,244
Coats Group PLC COM B4YZN3906   556 611,235 SH   SOLE   510,135 0 101,100
Colgate-Palmolive Co. COM 194162103   1,500 19,956 SH   SOLE   13,948 0 6,008
Columbia Care Inc. COM 197309107   26 50,570 SH   SOLE   0 0 50,570
Comcast Corp. COM 20030N101   979 25,816 SH   SOLE   8,290 0 17,526
Credito Real Sofom ENR COM B8DST5905   0 997,884 SH   SOLE   821,884 0 176,000
Cresco Labs COM 22587M106   158 101,820 SH   SOLE   0 0 101,820
Cummins Inc. COM 231021106   1,632 6,833 SH   SOLE   4,477 0 2,356
Curaleaf Holdings, Inc. COM 23126M102   156 55,356 SH   SOLE   0 0 55,356
DLH Holdings Corp. COM 23335Q100   1,080 94,155 SH   SOLE   62,655 0 31,500
Dana Inc. COM 235825205   759 50,451 SH   SOLE   38,865 0 11,586
Datadog, Inc. COM 23804L103   252 3,473 SH   SOLE   0 0 3,473
Dollarama Inc. COM 25675T958   1,093 18,290 SH   SOLE   13,463 0 4,827
Eaton Corp. PLC COM G29183103   521 3,039 SH   SOLE   1,920 0 1,119
Ebay Inc. COM 278642103   263 5,937 SH   SOLE   0 0 5,937
Ecolab, Inc. COM 278865100   434 2,624 SH   SOLE   1,865 0 759
Emerson Electric Co. COM 291011104   991 11,376 SH   SOLE   8,833 0 2,543
Enerplus Resources Fund Trust COM 292766102   645 44,758 SH   SOLE   41,148 0 3,610
FB Financial Corp. COM 30257X104   731 23,535 SH   SOLE   15,240 0 8,295
Fastenal Co. COM 311900104   759 14,075 SH   SOLE   10,170 0 3,905
Fidelity National Financial, I COM 31620R303   305 8,735 SH   SOLE   0 0 8,735
Fiserv Inc. COM 337738108   2,323 20,553 SH   SOLE   15,419 0 5,134
Garmin LTD COM H2906T109   981 9,721 SH   SOLE   6,951 0 2,770
Gilead Sciences Inc COM 375558103   520 6,273 SH   SOLE   0 0 6,273
Givaudan SA ADR ADR 37636P108   1,076 16,552 SH   SOLE   12,204 0 4,348
Graco Inc. COM 384109104   1,883 25,792 SH   SOLE   18,236 0 7,556
Green Thumb Industries Inc. COM 39342L108   666 86,680 SH   SOLE   125 0 86,555
Grupo Aeroportuario Del Pacifi ADR 400506101   2,983 15,289 SH   SOLE   12,562 0 2,727
HP Inc. COM 40434L105   271 9,224 SH   SOLE   0 0 9,224
Heineken NV ADR ADR 423012301   1,437 26,735 SH   SOLE   20,775 0 5,960
Honeywell International Inc. COM 438516106   1,564 8,186 SH   SOLE   6,104 0 2,082
Hormel Foods Corp. COM 440452100   952 23,871 SH   SOLE   17,840 0 6,031
Hubbell Inc. COM 443510607   1,629 6,693 SH   SOLE   5,183 0 1,510
IDEX Corp. COM 45167R104   1,043 4,516 SH   SOLE   3,196 0 1,320
ITT Corp. COM 45073V108   2,083 24,136 SH   SOLE   18,925 0 5,211
Indiva Limited COM 45580J101   6 112,000 SH   SOLE   0 0 112,000
Innovative Industrial Properti COM 45781V101   213 2,808 SH   SOLE   0 0 2,808
Intel Corp. COM 458140100   455 13,935 SH   SOLE   0 0 13,935
JPMorgan Chase & Co. COM 46625H100   454 3,485 SH   SOLE   0 0 3,485
KLA Corp. COM 482480100   794 1,990 SH   SOLE   1,330 0 660
LKQ Corp. COM 501889208   1,987 35,007 SH   SOLE   22,330 0 12,677
Lam Research Corp. COM 512807108   671 1,266 SH   SOLE   858 0 408
Lincoln Electric Holdings, Inc COM 533900106   1,743 10,308 SH   SOLE   7,884 0 2,424
Linde PLC COM G54950103   2,311 6,503 SH   SOLE   4,309 0 2,194
Magnolia Oil & Gas Corp. COM 559663109   689 31,484 SH   SOLE   28,760 0 2,724
Martinrea International Inc. COM 573459963   979 90,836 SH   SOLE   64,120 0 26,716
McDonald's Corp. COM 580135101   2,026 7,247 SH   SOLE   5,411 0 1,836
Mechel Open Joint Stock Co. AD ADR 583840608   0 14,781 SH   SOLE   14,781 0 0
Meta Platforms, Inc. COM 30303M102   1,256 5,928 SH   SOLE   2,129 0 3,799
Mettler-Toledo International, COM 592688105   2,306 1,507 SH   SOLE   1,096 0 411
Michelin COM BPBPJ0907   718 23,488 SH   SOLE   23,488 0 0
Michelin ADR ADR 59410T106   240 15,864 SH   SOLE   0 0 15,864
Nordson Corp. COM 655663102   807 3,629 SH   SOLE   2,734 0 895
Norfolk & Southern Corp. COM 655844108   1,517 7,156 SH   SOLE   5,225 0 1,931
Novartis AG ADR ADR 66987V109   1,418 15,418 SH   SOLE   5,909 0 9,509
Novolipetsk GDR ADR B0RTNX900   0 25,985 SH   SOLE   25,985 0 0
PagSeguro Digital LTD COM G68707101   298 34,716 SH   SOLE   23,119 0 11,597
Paramount Global COM 92556H206   357 15,997 SH   SOLE   0 0 15,997
Parker Hannifin Corp. COM 701094104   1,418 4,220 SH   SOLE   2,991 0 1,229
Paychex, Inc. COM 704326107   2,022 17,642 SH   SOLE   12,259 0 5,383
Prosperity Bancshares Inc. COM 743606105   853 13,858 SH   SOLE   10,190 0 3,668
Rostelecom Long Distance ADR ADR 778529107   0 59,445 SH   SOLE   50,150 0 9,295
SThree PLC COM BOKM9T907   1,666 324,116 SH   SOLE   235,428 0 88,688
Schneider Electric SA COM 483410007   1,748 10,491 SH   SOLE   8,272 0 2,219
Sherwin-Williams Co. COM 824348106   1,491 6,633 SH   SOLE   4,824 0 1,809
Skyworks Solutions Inc. COM 83088M102   1,712 14,507 SH   SOLE   9,146 0 5,361
Snap-on Inc. COM 833034101   2,336 9,463 SH   SOLE   7,180 0 2,283
Straumann Holdings AG COM 715683900   1,953 13,102 SH   SOLE   9,923 0 3,179
Taiwan Semiconductor Manufactu ADR 874039100   612 6,582 SH   SOLE   4,707 0 1,875
Tennant Co. COM 880345103   672 9,808 SH   SOLE   7,077 0 2,731
Thermon Group Holdings, Inc. COM 88362T103   212 8,518 SH   SOLE   7,263 0 1,255
Thunderbird Entertainment Grou COM 88605U958   965 389,354 SH   SOLE   310,470 0 78,884
Treatt PLC COM AC1086L59   516 71,903 SH   SOLE   47,970 0 23,933
Trulieve Cannabis Corp. COM 89788C104   249 44,565 SH   SOLE   110 0 44,455
US Physical Therapy Inc. COM 90337L108   1,047 10,697 SH   SOLE   8,429 0 2,268
United Health Group Incorporat COM 91324P102   281 594 SH   SOLE   0 0 594
Verano Holdings Corp. COM 92338D101   33 11,435 SH   SOLE   0 0 11,435
VeriSign, Inc. COM 92343E102   204 963 SH   SOLE   0 0 963
Vermilion Energy Trust COM 923725956   755 58,232 SH   SOLE   51,995 0 6,237
Viatris Inc. COM 92556V106   113 11,733 SH   SOLE   0 0 11,733
W.W. Grainger, Inc. COM 384802104   2,743 3,982 SH   SOLE   2,827 0 1,155
Warner Brothers Discovery COM 934423104   208 13,785 SH   SOLE   0 0 13,785
XP Power Ltd. COM B1RMWL909   572 22,769 SH   SOLE   15,500 0 7,269