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   513 34,170 SH   SOLE   0 0 34,170
Ares Commercial Real Estate Co COM 04013V108   597 62,700 SH   SOLE   43,534 0 19,166
Armada Hoffler Properties, Inc COM 04208T108   1,016 99,260 SH   SOLE   78,210 0 21,050
BGSF Inc. COM 05601C105   429 44,650 SH   SOLE   32,692 0 11,958
BHP LTD ADR ADR 088606108   708 12,453 SH   SOLE   0 0 12,453
BRT Apartments Corp. COM 055645303   1,178 68,183 SH   SOLE   54,955 0 13,228
Chesapeake Utilities Corp. COM 165303108   1,209 12,365 SH   SOLE   8,413 0 3,952
Commonwealth Bank of Australia COM 621503002   493 7,659 SH   SOLE   6,659 0 1,000
Commonwealth Bank of Australia COM 202712600   557 8,670 SH   SOLE   0 0 8,670
Community Healthcare Trust Inc COM 20369C106   733 24,666 SH   SOLE   16,436 0 8,230
Diageo PLC ADR ADR 25243Q205   242 1,620 SH   SOLE   0 0 1,620
Dorchester Minerals LP UNIT LTD PARTN 25820R105   823 28,343 SH   SOLE   26,172 0 2,171
Enbridge Inc. COM 29250N105   703 20,953 SH   SOLE   16,760 0 4,193
Energy Transfer LP UNIT LTD PARTN 29273V100   1,556 110,905 SH   SOLE   99,319 0 11,586
Enterprise Products Partners L UNIT LTD PARTN 293792107   1,417 51,786 SH   SOLE   45,856 0 5,930
Euronav NV COM B38564108   519 31,575 SH   SOLE   29,330 0 2,245
Flex LNG Ltd. COM G35947202   567 18,805 SH   SOLE   14,172 0 4,633
Gaztransport et Technigaz SAS COM ACI07W296   1,548 12,568 SH   SOLE   9,716 0 2,852
Gladstone Investment Corp. COM 376546107   867 68,061 SH   SOLE   44,215 0 23,846
Global Net Lease, Inc. COM 379378201   548 57,013 SH   SOLE   39,580 0 17,433
Gulf Keystone Petroleum LTD COM G4209G207   264 210,865 SH   SOLE   182,515 0 28,350
Hanesbrands, Inc. COM 410345102   84 21,165 SH   SOLE   0 0 21,165
Innovative Industrial Properti COM 45781V101   212 2,808 SH   SOLE   0 0 2,808
Keyera Corp. COM 593271951   400 17,020 SH   SOLE   13,088 0 3,932
Kinder Morgan, Inc. COM 49456B101   1,213 73,178 SH   SOLE   48,298 0 24,880
LTC Properties Inc. COM 502175102   343 10,664 SH   SOLE   0 0 10,664
Labrador Iron Ore Royalty Corp COM 505440966   1,242 52,363 SH   SOLE   27,145 0 25,218
LyondellBasell Industries NV COM N53745100   397 4,189 SH   SOLE   2,585 0 1,604
National Grid PLC ADS ADR 636274409   992 16,365 SH   SOLE   11,964 0 4,401
National Retail Properties COM 637417106   259 7,318 SH   SOLE   0 0 7,318
NetApp Inc. COM 64110D104   1,143 15,066 SH   SOLE   10,505 0 4,561
New York Community Bancorp, In COM 649445103   173 15,264 SH   SOLE   0 0 15,264
ONE Gas, Inc. COM 68235P108   1,504 22,032 SH   SOLE   16,313 0 5,719
ONEOK Inc. COM 682680103   238 3,757 SH   SOLE   0 0 3,757
Omnicom Group COM 681919106   274 3,676 SH   SOLE   0 0 3,676
Pembina Pipeline Corp. COM 706327103   1,261 41,964 SH   SOLE   31,070 0 10,894
Precinct Properties New Zealan COM 609327903   272 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   304 1,153 SH   SOLE   0 0 1,153
SFL Corp. LTD COM G7738W106   582 52,238 SH   SOLE   36,171 0 16,067
Sabre Insurance Group PLC COM BYWVDP903   1,295 701,016 SH   SOLE   524,450 0 176,566
Shell PLC ADR ADR 780259305   545 8,459 SH   SOLE   0 0 8,459
Sparebank 1 SR-Bank COM B40JTQ902   794 69,200 SH   SOLE   49,515 0 19,685
TC Energy Corp. COM 87807B107   687 19,965 SH   SOLE   18,331 0 1,634
Tanger Factory Outlet Centers, COM 875465106   1,811 80,143 SH   SOLE   59,745 0 20,398
Toronto Dominion Bank COM 891160509   1,424 23,636 SH   SOLE   10,784 0 12,852
TotalEnergies SE ADR ADR 89151E109   1,286 19,557 SH   SOLE   12,164 0 7,393
Verizon Communications Inc. COM 92343V104   474 14,618 SH   SOLE   0 0 14,618
Western Midstream Partners, LP UNIT LTD PARTN 958669103   1,306 47,969 SH   SOLE   42,692 0 5,277
3M Co. COM 88579Y101   253 2,704 SH   SOLE   0 0 2,704
APA Corp. COM 03743Q108   445 10,820 SH   SOLE   9,565 0 1,255
AYR Wellness Inc. COM 05475P109   37 15,990 SH   SOLE   0 0 15,990
Accenture PLC COM G1151C101   218 711 SH   SOLE   0 0 711
Activision Blizzard, Inc. COM 00507V109   977 10,433 SH   SOLE   7,565 0 2,868
Agilysys, Inc. COM 00847J105   774 11,705 SH   SOLE   9,201 0 2,504
Air Products & Chemicals Inc. COM 009158106   611 2,157 SH   SOLE   1,317 0 840
Airbnb Inc. COM 009066101   305 2,223 SH   SOLE   0 0 2,223
Alphabet Inc. Class C COM 02079K107   2,991 22,682 SH   SOLE   12,235 0 10,447
America's Car-Mart, Inc. COM 03062T105   866 9,522 SH   SOLE   6,484 0 3,038
Apple Inc. COM 037833100   1,210 7,070 SH   SOLE   0 0 7,070
Applied Material, Inc. COM 038222105   338 2,439 SH   SOLE   0 0 2,439
AptarGroup, Inc. COM 038336103   1,275 10,200 SH   SOLE   7,821 0 2,379
Associated Banc-Corp COM 045487105   1,168 68,287 SH   SOLE   50,365 0 17,922
Atmos Energy Corp. COM 049560105   1,035 9,766 SH   SOLE   8,025 0 1,741
Automatic Data Processing, Inc COM 053015103   2,558 10,634 SH   SOLE   8,000 0 2,634
Avery Dennison Corp. COM 053611109   1,354 7,411 SH   SOLE   5,245 0 2,166
BW Energy LTD COM ACI1JYPR2   425 165,945 SH   SOLE   145,635 0 20,310
Banco del Bajio SA COM ACI0VM9Y9   2,010 640,533 SH   SOLE   525,625 0 114,908
Bank of America Corp. COM 060505104   481 17,585 SH   SOLE   0 0 17,585
Best Buy Co. Inc. COM 086516101   390 5,610 SH   SOLE   0 0 5,610
Bioceres Crop Solutions Corp. COM G1117K114   754 66,789 SH   SOLE   51,945 0 14,844
Bonterra Energy Corp. COM 098546104   602 109,480 SH   SOLE   97,430 0 12,050
Bristol Myers Squibb Co. COM 110122108   388 6,690 SH   SOLE   0 0 6,690
CVS Health Corp. COM 126650100   1,065 15,252 SH   SOLE   4,135 0 11,117
Cannabist Company Holdings Inc COM 197309107   44 48,770 SH   SOLE   0 0 48,770
Church & Dwight Company, Inc. COM 171340102   746 8,137 SH   SOLE   5,968 0 2,169
Cisco Systems Inc. COM 17275R102   859 15,972 SH   SOLE   0 0 15,972
Climb Global Solutions Inc. COM 946760105   1,910 44,410 SH   SOLE   31,092 0 13,318
Coats Group PLC COM B4YZN3906   546 611,235 SH   SOLE   510,135 0 101,100
Comcast Corp. COM 20030N101   1,157 26,088 SH   SOLE   8,290 0 17,798
Compagnie Michelin COM BPBPJ0907   723 23,488 SH   SOLE   23,488 0 0
Credito Real Sofom ENR COM B8DST5905   0 997,884 SH   SOLE   821,884 0 176,000
Cresco Labs COM 22587M106   207 101,820 SH   SOLE   0 0 101,820
Cummins Inc. COM 231021106   2,104 9,210 SH   SOLE   6,204 0 3,006
Curaleaf Holdings, Inc. COM 23126M102   388 85,763 SH   SOLE   0 0 85,763
DLH Holdings Corp. COM 23335Q100   1,083 92,833 SH   SOLE   62,655 0 30,178
Dana Inc. COM 235825205   728 49,604 SH   SOLE   38,865 0 10,739
Datadog, Inc. COM 23804L103   320 3,514 SH   SOLE   0 0 3,514
Dollarama Inc. COM 25675T958   1,257 18,240 SH   SOLE   13,463 0 4,777
Eaton Corp. PLC COM G29183103   648 3,039 SH   SOLE   1,920 0 1,119
Ebay Inc. COM 278642103   278 6,297 SH   SOLE   0 0 6,297
Ecolab, Inc. COM 278865100   445 2,624 SH   SOLE   1,865 0 759
Emerson Electric Co. COM 291011104   1,076 11,142 SH   SOLE   8,833 0 2,309
Enerplus Resources Fund Trust COM 292766102   774 43,888 SH   SOLE   41,148 0 2,740
FB Financial Corp. COM 30257X104   651 22,965 SH   SOLE   15,240 0 7,725
Fastenal Co. COM 311900104   1,290 23,606 SH   SOLE   16,895 0 6,711
Fidelity National Financial, I COM 31620R303   488 11,820 SH   SOLE   0 0 11,820
Fiserv Inc. COM 337738108   2,279 20,179 SH   SOLE   15,419 0 4,760
Garmin LTD COM H2906T109   1,009 9,594 SH   SOLE   6,951 0 2,643
Gilead Sciences Inc COM 375558103   459 6,119 SH   SOLE   0 0 6,119
Givaudan SA ADR ADR 37636P108   1,058 16,192 SH   SOLE   12,204 0 3,988
Goldman Sachs Group Inc. COM 38141G104   205 635 SH   SOLE   0 0 635
Graco Inc. COM 384109104   1,846 25,332 SH   SOLE   18,236 0 7,096
Green Thumb Industries Inc. COM 39342L108   1,051 94,477 SH   SOLE   0 0 94,477
Grupo Aeroportuario Del Pacifi ADR 400506101   2,037 12,394 SH   SOLE   10,257 0 2,137
HP Inc. COM 40434L105   253 9,845 SH   SOLE   0 0 9,845
Heineken NV ADR ADR 423012301   1,160 26,260 SH   SOLE   20,775 0 5,485
Honeywell International Inc. COM 438516106   1,484 8,035 SH   SOLE   6,104 0 1,931
Hormel Foods Corp. COM 440452100   895 23,523 SH   SOLE   17,840 0 5,683
Hubbell Inc. COM 443510607   2,054 6,553 SH   SOLE   5,183 0 1,370
IDEX Corp. COM 45167R104   930 4,471 SH   SOLE   3,196 0 1,275
ITT Corp. COM 45073V108   2,322 23,720 SH   SOLE   18,925 0 4,795
Indiva Limited COM 45580J101   3 112,000 SH   SOLE   0 0 112,000
JPMorgan Chase & Co. COM 46625H100   498 3,437 SH   SOLE   0 0 3,437
KLA Corp. COM 482480100   988 2,153 SH   SOLE   1,501 0 652
LKQ Corp. COM 501889208   1,508 30,455 SH   SOLE   19,298 0 11,157
Lakeland Financial Corp. COM 511656100   1,065 22,432 SH   SOLE   17,356 0 5,076
Lam Research Corp. COM 512807108   873 1,392 SH   SOLE   988 0 404
Lincoln Electric Holdings, Inc COM 533900106   1,036 5,698 SH   SOLE   4,186 0 1,512
Linde PLC COM G54950103   2,351 6,313 SH   SOLE   4,309 0 2,004
Magnolia Oil & Gas Corp. COM 559663109   701 30,604 SH   SOLE   28,760 0 1,844
Martinrea International Inc. COM 573459963   833 90,436 SH   SOLE   64,120 0 26,316
McDonald's Corp. COM 580135101   1,545 5,864 SH   SOLE   4,379 0 1,485
Meta Platforms, Inc. COM 30303M102   1,198 3,991 SH   SOLE   899 0 3,092
Mettler-Toledo International, COM 592688105   1,258 1,135 SH   SOLE   852 0 283
Michelin ADR ADR 59410T106   225 14,764 SH   SOLE   0 0 14,764
Nordson Corp. COM 655663102   797 3,569 SH   SOLE   2,734 0 835
Norfolk & Southern Corp. COM 655844108   1,360 6,907 SH   SOLE   5,225 0 1,682
Novartis AG ADR ADR 66987V109   1,375 13,501 SH   SOLE   5,909 0 7,592
Novolipetsk GDR ADR B0RTNX900   0 25,060 SH   SOLE   25,060 0 0
PagSeguro Digital LTD COM G68707101   294 34,181 SH   SOLE   23,119 0 11,062
Paramount Global COM 92556H206   206 15,997 SH   SOLE   0 0 15,997
Parker Hannifin Corp. COM 701094104   1,605 4,120 SH   SOLE   2,991 0 1,129
Paychex, Inc. COM 704326107   1,976 17,133 SH   SOLE   12,259 0 4,874
Plumas Bancorp COM 729273102   209 6,124 SH   SOLE   5,037 0 1,087
Prosperity Bancshares Inc. COM 743606105   1,046 19,172 SH   SOLE   14,450 0 4,722
Rostelecom Long Distance ADR ADR 778529107   0 54,850 SH   SOLE   47,320 0 7,530
SThree PLC COM BOKM9T907   1,458 318,266 SH   SOLE   235,428 0 82,838
Schneider Electric SA COM 483410007   1,717 10,346 SH   SOLE   8,272 0 2,074
Sherwin-Williams Co. COM 824348106   1,621 6,356 SH   SOLE   4,824 0 1,532
Skyworks Solutions Inc. COM 83088M102   1,433 14,540 SH   SOLE   9,346 0 5,194
Snap-on Inc. COM 833034101   2,371 9,294 SH   SOLE   7,180 0 2,114
Straumann Holdings AG COM 715683900   1,629 12,722 SH   SOLE   9,923 0 2,799
Taiwan Semiconductor Manufactu ADR 874039100   636 7,319 SH   SOLE   5,404 0 1,915
Tennant Co. COM 880345103   708 9,554 SH   SOLE   7,077 0 2,477
Thunderbird Entertainment Grou COM 88605U958   588 381,554 SH   SOLE   310,470 0 71,084
Treatt PLC COM AC1086L59   446 71,223 SH   SOLE   47,970 0 23,253
Trulieve Cannabis Corp. COM 89788C104   271 44,455 SH   SOLE   0 0 44,455
US Physical Therapy Inc. COM 90337L108   954 10,404 SH   SOLE   8,429 0 1,975
United Health Group Incorporat COM 91324P102   453 898 SH   SOLE   0 0 898
Verano Holdings Corp. COM 92338D101   51 11,225 SH   SOLE   0 0 11,225
Vermilion Energy Trust COM 923725956   825 56,427 SH   SOLE   51,995 0 4,432
Viatris Inc. COM 92556V106   168 17,075 SH   SOLE   0 0 17,075
W.W. Grainger, Inc. COM 384802104   2,693 3,892 SH   SOLE   2,827 0 1,065
Warner Brothers Discovery COM 934423104   153 14,085 SH   SOLE   0 0 14,085
XP Power Ltd. COM B1RMWL909   639 22,199 SH   SOLE   15,500 0 6,699