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   578 34,465 SH   SOLE   0 0 34,465
Ares Commercial Real Estate Co COM 04013V108   649 62,644 SH   SOLE   43,534 0 19,110
Armada Hoffler Properties, Inc COM 04208T108   1,227 99,211 SH   SOLE   78,210 0 21,001
BGSF Inc. COM 05601C105   418 44,447 SH   SOLE   32,692 0 11,755
BHP LTD ADR ADR 088606108   847 12,403 SH   SOLE   0 0 12,403
BRT Apartments Corp. COM 055645303   1,266 68,120 SH   SOLE   54,955 0 13,165
Chesapeake Utilities Corp. COM 165303108   1,302 12,324 SH   SOLE   8,413 0 3,911
Commonwealth Bank of Australia COM 621503002   583 7,659 SH   SOLE   6,659 0 1,000
Commonwealth Bank of Australia COM 202712600   649 8,512 SH   SOLE   0 0 8,512
Community Healthcare Trust Inc COM 20369C106   656 24,635 SH   SOLE   16,436 0 8,199
Diageo PLC ADR ADR 25243Q205   230 1,576 SH   SOLE   0 0 1,576
Dorchester Minerals LP UNIT LTD PARTN 25820R105   902 28,343 SH   SOLE   26,172 0 2,171
Enbridge Inc. COM 29250N105   754 20,926 SH   SOLE   16,760 0 4,166
Energy Transfer LP UNIT LTD PARTN 29273V100   1,559 112,985 SH   SOLE   101,319 0 11,666
Enterprise Products Partners L UNIT LTD PARTN 293792107   1,365 51,814 SH   SOLE   45,856 0 5,958
Euronav NV COM B38564108   554 31,515 SH   SOLE   29,330 0 2,185
Flex LNG Ltd. COM G35947202   546 18,780 SH   SOLE   14,172 0 4,608
Gaztransport et Technigaz SAS COM ACI07W296   1,661 12,548 SH   SOLE   9,716 0 2,832
Gladstone Investment Corp. COM 376546107   960 67,837 SH   SOLE   44,215 0 23,622
Global Net Lease, Inc. COM 379378201   566 56,917 SH   SOLE   39,580 0 17,337
Hanesbrands, Inc. COM 410345102   94 21,165 SH   SOLE   0 0 21,165
Highwoods Properties Inc. COM 431284108   206 8,990 SH   SOLE   0 0 8,990
Innovative Industrial Properti COM 45781V101   283 2,808 SH   SOLE   0 0 2,808
Keyera Corp. COM 593271951   404 16,730 SH   SOLE   13,088 0 3,642
Kinder Morgan, Inc. COM 49456B101   1,279 72,505 SH   SOLE   48,298 0 24,207
LTC Properties Inc. COM 502175102   343 10,664 SH   SOLE   0 0 10,664
Labrador Iron Ore Royalty Corp COM 505440966   1,251 52,028 SH   SOLE   27,145 0 24,883
LyondellBasell Industries NV COM N53745100   397 4,174 SH   SOLE   2,585 0 1,589
National Grid PLC ADS ADR 636274409   1,111 16,337 SH   SOLE   11,964 0 4,373
National Retail Properties COM 637417106   317 7,358 SH   SOLE   0 0 7,358
NetApp Inc. COM 64110D104   1,326 15,038 SH   SOLE   10,505 0 4,533
New York Community Bancorp, In COM 649445103   146 14,244 SH   SOLE   0 0 14,244
ONE Gas, Inc. COM 68235P108   1,402 22,005 SH   SOLE   16,313 0 5,692
ONEOK Inc. COM 682680103   261 3,721 SH   SOLE   0 0 3,721
Omnicom Group COM 681919106   301 3,481 SH   SOLE   0 0 3,481
Pembina Pipeline Corp. COM 706327103   1,440 41,828 SH   SOLE   31,070 0 10,758
Precinct Properties New Zealan COM 609327903   312 390,689 SH   SOLE   382,889 0 7,800
Primaris REIT COM 74167K109   139 13,312 SH   SOLE   11,401 0 1,911
Public Storage COM 74460D109   340 1,116 SH   SOLE   0 0 1,116
SFL Corp. LTD COM G7738W106   591 52,386 SH   SOLE   36,171 0 16,215
Sabre Insurance Group PLC COM BYWVDP903   1,352 701,016 SH   SOLE   524,450 0 176,566
Shell PLC ADR ADR 780259305   542 8,233 SH   SOLE   0 0 8,233
Sparebank 1 SR-Bank COM B40JTQ902   864 68,100 SH   SOLE   49,515 0 18,585
TC Energy Corp. COM 87807B107   780 19,964 SH   SOLE   18,331 0 1,633
Tanger Factory Outlet Centers, COM 875465106   2,222 80,157 SH   SOLE   59,745 0 20,412
Toronto Dominion Bank COM 891160509   1,507 23,325 SH   SOLE   10,784 0 12,541
TotalEnergies SE ADR ADR 89151E109   1,315 19,516 SH   SOLE   12,164 0 7,352
Verizon Communications Inc. COM 92343V104   551 14,618 SH   SOLE   0 0 14,618
Western Midstream Partners, LP UNIT LTD PARTN 958669103   1,403 47,937 SH   SOLE   42,692 0 5,245
3M Co. COM 88579Y101   303 2,774 SH   SOLE   0 0 2,774
APA Corp. COM 03743Q108   388 10,820 SH   SOLE   9,565 0 1,255
AYR Wellness Inc. COM 05475P109   29 15,890 SH   SOLE   0 0 15,890
Accenture PLC COM G1151C101   246 700 SH   SOLE   0 0 700
Agilysys, Inc. COM 00847J105   990 11,667 SH   SOLE   9,201 0 2,466
Air Products & Chemicals Inc. COM 009158106   589 2,150 SH   SOLE   1,317 0 833
Airbnb Inc. COM 009066101   309 2,271 SH   SOLE   0 0 2,271
Alphabet Inc. Class C COM 02079K107   3,200 22,703 SH   SOLE   12,235 0 10,468
America's Car-Mart, Inc. COM 03062T105   720 9,509 SH   SOLE   6,484 0 3,025
Apple Inc. COM 037833100   1,359 7,061 SH   SOLE   0 0 7,061
Applied Material, Inc. COM 038222105   405 2,499 SH   SOLE   0 0 2,499
AptarGroup, Inc. COM 038336103   1,258 10,180 SH   SOLE   7,821 0 2,359
Associated Banc-Corp COM 045487105   1,454 67,952 SH   SOLE   50,365 0 17,587
Atmos Energy Corp. COM 049560105   1,130 9,753 SH   SOLE   8,025 0 1,728
Automatic Data Processing, Inc COM 053015103   2,470 10,602 SH   SOLE   8,000 0 2,602
Avery Dennison Corp. COM 053611109   1,497 7,405 SH   SOLE   5,245 0 2,160
BW Energy LTD COM ACI1JYPR2   426 160,095 SH   SOLE   145,635 0 14,460
Banco del Bajio SA COM ACI0VM9Y9   2,100 628,593 SH   SOLE   525,625 0 102,968
Bank of America Corp. COM 060505104   599 17,785 SH   SOLE   0 0 17,785
Best Buy Co. Inc. COM 086516101   446 5,698 SH   SOLE   0 0 5,698
Bioceres Crop Solutions Corp. COM G1117K114   912 66,445 SH   SOLE   51,945 0 14,500
Bonterra Energy Corp. COM 098546104   432 109,480 SH   SOLE   97,430 0 12,050
Bristol Myers Squibb Co. COM 110122108   343 6,690 SH   SOLE   0 0 6,690
CVS Health Corp. COM 126650100   1,195 15,135 SH   SOLE   4,135 0 11,000
Cannabist Company Holdings Inc COM 13765Y103   19 41,555 SH   SOLE   0 0 41,555
Church & Dwight Company, Inc. COM 171340102   768 8,126 SH   SOLE   5,968 0 2,158
Cisco Systems Inc. COM 17275R102   806 15,962 SH   SOLE   0 0 15,962
Climb Global Solutions Inc. COM 946760105   2,416 44,070 SH   SOLE   31,092 0 12,978
Coats Group PLC COM B4YZN3906   587 595,235 SH   SOLE   510,135 0 85,100
Comcast Corp. COM 20030N101   1,141 26,015 SH   SOLE   8,290 0 17,725
Compagnie Michelin COM BPBPJ0907   422 23,488 SH   SOLE   23,488 0 0
Credito Real Sofom ENR COM B8DST5905   21 971,884 SH   SOLE   821,884 0 150,000
Cresco Labs COM 22587M106   136 100,340 SH   SOLE   0 0 100,340
Cummins Inc. COM 231021106   2,209 9,220 SH   SOLE   6,204 0 3,016
Curaleaf Holdings, Inc. COM 23126M102   356 87,598 SH   SOLE   0 0 87,598
DLH Holdings Corp. COM 23335Q100   1,457 92,517 SH   SOLE   62,655 0 29,862
Dana Inc. COM 235825205   724 49,550 SH   SOLE   38,865 0 10,685
Datadog, Inc. COM 23804L103   427 3,514 SH   SOLE   0 0 3,514
Dollarama Inc. COM 25675T958   1,291 17,917 SH   SOLE   13,463 0 4,454
Eaton Corp. PLC COM G29183103   729 3,025 SH   SOLE   1,920 0 1,105
Ebay Inc. COM 278642103   268 6,148 SH   SOLE   0 0 6,148
Ecolab, Inc. COM 278865100   519 2,617 SH   SOLE   1,865 0 752
Emerson Electric Co. COM 291011104   1,083 11,128 SH   SOLE   8,833 0 2,295
Enerplus Resources Fund Trust COM 292766102   672 43,788 SH   SOLE   41,148 0 2,640
FB Financial Corp. COM 30257X104   909 22,802 SH   SOLE   15,240 0 7,562
Fastenal Co. COM 311900104   1,527 23,572 SH   SOLE   16,895 0 6,677
Fidelity National Financial, I COM 31620R303   597 11,700 SH   SOLE   0 0 11,700
Fiserv Inc. COM 337738108   2,673 20,119 SH   SOLE   15,419 0 4,700
Garmin LTD COM H2906T109   1,228 9,556 SH   SOLE   6,951 0 2,605
Gilead Sciences Inc COM 375558103   500 6,168 SH   SOLE   0 0 6,168
Givaudan SA ADR ADR 37636P108   1,339 16,112 SH   SOLE   12,204 0 3,908
Goldman Sachs Group Inc. COM 38141G104   255 662 SH   SOLE   0 0 662
Graco Inc. COM 384109104   2,191 25,259 SH   SOLE   18,236 0 7,023
Green Thumb Industries Inc. COM 39342L108   1,068 94,627 SH   SOLE   0 0 94,627
Grupo Aeroportuario Del Pacifi ADR 400506101   2,168 12,373 SH   SOLE   10,257 0 2,116
Gulf Keystone Petroleum LTD COM G4209G207   336 204,865 SH   SOLE   182,515 0 22,350
HP Inc. COM 40434L105   288 9,577 SH   SOLE   0 0 9,577
Heineken NV ADR ADR 423012301   1,331 26,118 SH   SOLE   20,775 0 5,343
Honeywell International Inc. COM 438516106   1,675 7,989 SH   SOLE   6,104 0 1,885
Hormel Foods Corp. COM 440452100   751 23,386 SH   SOLE   17,840 0 5,546
Hubbell Inc. COM 443510607   2,152 6,543 SH   SOLE   5,183 0 1,360
IDEX Corp. COM 45167R104   969 4,464 SH   SOLE   3,196 0 1,268
ITT Corp. COM 45073V108   2,827 23,694 SH   SOLE   18,925 0 4,769
Indiva Limited COM 45580J101   7 112,000 SH   SOLE   0 0 112,000
JPMorgan Chase & Co. COM 46625H100   585 3,437 SH   SOLE   0 0 3,437
KLA Corp. COM 482480100   1,292 2,222 SH   SOLE   1,565 0 657
LKQ Corp. COM 501889208   1,448 30,304 SH   SOLE   19,298 0 11,006
Lakeland Financial Corp. COM 511656100   1,460 22,403 SH   SOLE   17,356 0 5,047
Lam Research Corp. COM 512807108   1,085 1,385 SH   SOLE   988 0 397
Lincoln Electric Holdings, Inc COM 533900106   1,234 5,675 SH   SOLE   4,186 0 1,489
Linde PLC COM G54950103   2,578 6,276 SH   SOLE   4,309 0 1,967
Magnolia Oil & Gas Corp. COM 559663109   662 31,094 SH   SOLE   28,781 0 2,313
Martinrea International Inc. COM 573459963   958 88,495 SH   SOLE   64,120 0 24,375
McDonald's Corp. COM 580135101   1,737 5,857 SH   SOLE   4,379 0 1,478
Medtronic PLC COM G5960L103   203 2,464 SH   SOLE   0 0 2,464
Meta Platforms, Inc. COM 30303M102   1,369 3,869 SH   SOLE   899 0 2,970
Mettler-Toledo International, COM 592688105   1,440 1,187 SH   SOLE   904 0 283
Michelin ADR ADR 59410T106   263 14,664 SH   SOLE   0 0 14,664
Nordson Corp. COM 655663102   941 3,563 SH   SOLE   2,734 0 829
Norfolk & Southern Corp. COM 655844108   1,628 6,886 SH   SOLE   5,225 0 1,661
Novartis AG ADR ADR 66987V109   1,360 13,471 SH   SOLE   5,909 0 7,562
Novolipetsk GDR ADR B0RTNX900   0 25,060 SH   SOLE   25,060 0 0
PagSeguro Digital LTD COM G68707101   422 33,873 SH   SOLE   23,119 0 10,754
Paramount Global COM 92556H206   226 15,292 SH   SOLE   0 0 15,292
Parker Hannifin Corp. COM 701094104   1,891 4,104 SH   SOLE   2,991 0 1,113
Paychex, Inc. COM 704326107   2,037 17,100 SH   SOLE   12,259 0 4,841
Plumas Bancorp COM 729273102   274 6,628 SH   SOLE   5,048 0 1,580
Prosperity Bancshares Inc. COM 743606105   1,297 19,146 SH   SOLE   14,450 0 4,696
Rostelecom Long Distance ADR ADR 778529107   0 54,850 SH   SOLE   47,320 0 7,530
SThree PLC COM BOKM9T907   1,687 316,766 SH   SOLE   235,428 0 81,338
Schneider Electric SA COM 483410007   2,067 10,303 SH   SOLE   8,272 0 2,031
Sherwin-Williams Co. COM 824348106   1,976 6,336 SH   SOLE   4,824 0 1,512
Skyworks Solutions Inc. COM 83088M102   1,629 14,492 SH   SOLE   9,346 0 5,146
Snap-on Inc. COM 833034101   2,683 9,289 SH   SOLE   7,180 0 2,109
Straumann Holdings AG COM 715683900   2,051 12,722 SH   SOLE   9,923 0 2,799
Taiwan Semiconductor Manufactu ADR 874039100   760 7,308 SH   SOLE   5,404 0 1,904
Tennant Co. COM 880345103   882 9,514 SH   SOLE   7,077 0 2,437
Thunderbird Entertainment Grou COM 88605U958   653 381,554 SH   SOLE   310,470 0 71,084
Treatt PLC COM AC1086L59   456 71,223 SH   SOLE   47,970 0 23,253
Trulieve Cannabis Corp. COM 89788C104   228 43,815 SH   SOLE   0 0 43,815
US Physical Therapy Inc. COM 90337L108   967 10,378 SH   SOLE   8,429 0 1,949
United Health Group Incorporat COM 91324P102   473 898 SH   SOLE   0 0 898
Verano Holdings Corp. COM 92338D101   50 11,225 SH   SOLE   0 0 11,225
Vermilion Energy Trust COM 923725956   673 55,797 SH   SOLE   51,995 0 3,802
Viatris Inc. COM 92556V106   195 18,020 SH   SOLE   0 0 18,020
W.W. Grainger, Inc. COM 384802104   3,214 3,878 SH   SOLE   2,827 0 1,051
Warner Brothers Discovery COM 934423104   161 14,185 SH   SOLE   0 0 14,185
XP Power Ltd. COM B1RMWL909   387 22,199 SH   SOLE   15,500 0 6,699