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 567 27,064 SH   SOLE   0 0 27,064
Ares Commercial Real Estate Co COM 04013V108 780 63,811 SH   SOLE   43,534 0 20,277
Armada Hoffler Properties, Inc COM 04208T108 991 77,182 SH   SOLE   58,830 0 18,352
BGSF Inc. COM 05601C105 570 46,105 SH   SOLE   32,692 0 13,413
BHP LTD ADR 088606108 614 10,922 SH   SOLE   0 0 10,922
BRT Apartments Corp. COM 055645303 1,481 68,923 SH   SOLE   54,955 0 13,968
Chesapeake Utilities Corp. COM 165303108 1,642 12,673 SH   SOLE   8,398 0 4,275
Commonwealth Bank of Australia COM 621503002 478 7,659 SH   SOLE   6,659 0 1,000
Commonwealth Bank of Australia COM 202712600 574 9,255 SH   SOLE   0 0 9,255
Community Healthcare Trust Inc COM 20369C106 1,242 34,297 SH   SOLE   25,614 0 8,683
Dorchester Minerals LP UNIT LTD PARTN 25820R105 1,019 42,723 SH   SOLE   38,760 0 3,963
Enbridge Inc. COM 29250N105 906 21,433 SH   SOLE   16,760 0 4,673
Energy Transfer LP UNIT LTD PARTN 29273V100 951 95,331 SH   SOLE   83,272 0 12,059
Enterprise Products Partners L UNIT LTD PARTN 293792107 1,656 67,959 SH   SOLE   40,636 0 27,323
Euronav NV COM B38564108 748 62,716 SH   SOLE   55,605 0 7,111
Gaztransport et Technigaz SAS COM ACI07W296 2,321 18,527 SH   SOLE   13,886 0 4,641
Gladstone Commercial Corp. COM 376536108 1,182 62,760 SH   SOLE   42,861 0 19,899
Gladstone Investment Corp. COM 376546107 967 68,676 SH   SOLE   44,215 0 24,461
Global Net Lease, Inc. COM 379378201 815 57,559 SH   SOLE   39,580 0 17,979
Gulf Keystone Petroleum LTD COM G4209G207 646 204,015 SH   SOLE   175,665 0 28,350
H&R REIT COM 403925977 537 55,507 SH   SOLE   45,607 0 9,900
Hanesbrands, Inc. COM 410345102 205 19,945 SH   SOLE   0 0 19,945
Kinder Morgan, Inc. COM 49456B101 1,261 75,252 SH   SOLE   48,298 0 26,954
LTC Properties Inc. COM 502175102 311 8,095 SH   SOLE   0 0 8,095
Labrador Iron Ore Royalty Corp COM 505440966 1,152 52,195 SH   SOLE   27,145 0 25,050
Lumen Technologies Inc COM 550241103 112 10,250 SH   SOLE   0 0 10,250
LyondellBasell Industries NV COM N53745100 366 4,185 SH   SOLE   2,585 0 1,600
National Grid PLC ADS ADR 636274409 1,071 16,561 SH   SOLE   11,964 0 4,597
National Retail Properties COM 637417106 278 6,465 SH   SOLE   0 0 6,465
NetApp Inc. COM 64110D104 987 15,127 SH   SOLE   10,505 0 4,622
Novolipetsk GDR ADR B0RTNX900 8 25,985 SH   SOLE   25,985 0 0
ONE Gas, Inc. COM 68235P108 1,826 22,497 SH   SOLE   16,313 0 6,184
ONEOK Inc. COM 682680103 209 3,759 SH   SOLE   0 0 3,759
Omnicom Group COM 681919106 1,570 24,678 SH   SOLE   10,474 0 14,204
Pembina Pipeline Corporation COM 706327103 1,508 42,653 SH   SOLE   31,070 0 11,583
Precinct Properties New Zealan COM 609327903 338 394,939 SH   SOLE   382,889 0 12,050
Primaris REIT COM 74167K109 131 13,757 SH   SOLE   11,401 0 2,356
Rostelecom Long Distance ADR ADR 778529107 0 59,445 SH   SOLE   50,150 0 9,295
SFL Corp. LTD COM G7738W106 500 52,732 SH   SOLE   36,001 0 16,731
Sabre Insurance Group PLC COM BYWVDP903 833 332,920 SH   SOLE   288,145 0 44,775
Shell PLC ADR ADR 780259305 434 8,305 SH   SOLE   0 0 8,305
Sparebank 1 SR-Bank COM B40JTQ902 752 69,349 SH   SOLE   49,515 0 19,834
TC Energy Corp. COM 87807B107 1,077 20,780 SH   SOLE   18,331 0 2,449
Tanger Factory Outlet Centers, COM 875465106 1,160 81,547 SH   SOLE   59,645 0 21,902
Toronto Dominion Bank COM 891160509 2,019 30,786 SH   SOLE   15,936 0 14,850
TotalEnergies SE ADR ADR 89151E109 1,067 20,264 SH   SOLE   12,164 0 8,100
USA Compression Partners LP UNIT LTD PARTN 90290N109 579 34,610 SH   SOLE   30,165 0 4,445
Urstadt Biddle Properties Inc. COM 917286205 669 41,300 SH   SOLE   16,100 0 25,200
Verizon Communications Inc. COM 92343V104 988 19,464 SH   SOLE   2,050 0 17,414
Walgreens Boots Alliance Inc. COM 931427108 295 7,795 SH   SOLE   0 0 7,795
Wayside Technology Group, Inc. COM 946760105 1,289 38,769 SH   SOLE   26,082 0 12,687
Western Midstream Partners, LP UNIT LTD PARTN 958669103 1,187 48,823 SH   SOLE   42,632 0 6,191
3M Co. COM 88579Y101 267 2,063 SH   SOLE   0 0 2,063
APA Corp. COM 03743Q108 389 11,132 SH   SOLE   9,565 0 1,567
Activision Blizzard, Inc. COM 00507V109 825 10,591 SH   SOLE   7,565 0 3,026
Agilysys, Inc. COM 00847J105 1,082 22,887 SH   SOLE   15,297 0 7,590
Air Products & Chemicals Inc. COM 009158106 538 2,237 SH   SOLE   1,317 0 920
Alibaba Group Holding Ltd. ADS ADR 01609W102 828 7,284 SH   SOLE   4,947 0 2,337
Alphabet Inc. Class C COM 02079K107 2,222 1,016 SH   SOLE   611 0 405
America's Car-Mart, Inc. COM 03062T105 883 8,777 SH   SOLE   5,729 0 3,048
Apple Inc. COM 037833100 1,025 7,498 SH   SOLE   0 0 7,498
AptarGroup, Inc. COM 038336103 1,074 10,404 SH   SOLE   7,821 0 2,583
AstroNova, Inc. COM 04638F108 492 41,066 SH   SOLE   31,465 0 9,601
Atmos Energy Corp. COM 049560105 1,114 9,939 SH   SOLE   8,025 0 1,914
Automatic Data Processing, Inc COM 053015103 2,330 11,092 SH   SOLE   7,990 0 3,102
Avery Dennison Corp. COM 053611109 1,224 7,565 SH   SOLE   5,235 0 2,330
BW Energy LTD COM ACI1JYPR2 433 166,795 SH   SOLE   145,635 0 21,160
Banco del Bajio SA COM ACI0VM9Y9 1,292 641,303 SH   SOLE   525,625 0 115,678
Bank of America Corp. COM 060505104 520 16,705 SH   SOLE   0 0 16,705
Bioceres Crop Solutions Corp. COM G1117K114 550 40,147 SH   SOLE   33,680 0 6,467
Bonterra Energy Corp. COM 098546104 512 73,731 SH   SOLE   57,281 0 16,450
BristolMyers Squibb Co. COM 110122108 617 8,015 SH   SOLE   0 0 8,015
CVS Health Corporation COM 126650100 1,377 14,857 SH   SOLE   4,135 0 10,722
Church & Dwight Company, Inc. COM 171340102 744 8,026 SH   SOLE   5,885 0 2,141
Cisco Systems Inc. COM 17275R102 614 14,391 SH   SOLE   0 0 14,391
Coats Group PLC COM B4YZN3906 463 613,535 SH   SOLE   510,135 0 103,400
Colgate-Palmolive Co. COM 194162103 1,605 20,021 SH   SOLE   13,948 0 6,073
Columbia Care Inc. COM 197309107 70 52,570 SH   SOLE   0 0 52,570
Comcast Corp. COM 20030N101 948 24,168 SH   SOLE   8,290 0 15,878
Credito Real Sofom ENR COM B8DST5905 2 997,884 SH   SOLE   821,884 0 176,000
Cresco Labs COM 22587M106 189 75,440 SH   SOLE   0 0 75,440
Cummins Inc. COM 231021106 1,286 6,647 SH   SOLE   4,467 0 2,180
Curaleaf Holdings, Inc. COM 23126M102 217 43,016 SH   SOLE   0 0 43,016
DLH Holdings Corp. COM 23335Q100 1,459 95,734 SH   SOLE   62,520 0 33,214
Dana Inc. COM 235825205 709 50,424 SH   SOLE   38,865 0 11,559
Datadog, Inc. COM 23804L103 296 3,105 SH   SOLE   0 0 3,105
Dollarama Inc. COM 25675T958 1,567 27,211 SH   SOLE   21,270 0 5,941
Eaton Corporation PLC COM G29183103 385 3,053 SH   SOLE   1,920 0 1,133
Ecolab, Inc. COM 278865100 423 2,754 SH   SOLE   1,865 0 889
Emerson Electric Co. COM 291011104 905 11,377 SH   SOLE   8,833 0 2,544
Enerplus Resources Fund Trust COM 292766102 890 67,308 SH   SOLE   57,578 0 9,730
FB Financial Corp. COM 30257X104 927 23,648 SH   SOLE   15,240 0 8,408
Facebook Inc. COM 30303M102 849 5,267 SH   SOLE   2,129 0 3,138
Fastenal Co. COM 311900104 612 12,255 SH   SOLE   8,730 0 3,525
Fidelity National Financial, I COM 31620R303 244 6,605 SH   SOLE   0 0 6,605
Fiserv Inc. COM 337738108 1,834 20,616 SH   SOLE   15,399 0 5,217
Garmin LTD COM H2906T109 945 9,618 SH   SOLE   6,931 0 2,687
Gilead Sciences Inc COM 375558103 374 6,058 SH   SOLE   0 0 6,058
Givaudan SA ADR ADR 37636P108 1,166 16,588 SH   SOLE   12,204 0 4,384
Graco Inc. COM 384109104 1,539 25,899 SH   SOLE   18,236 0 7,663
Green Thumb Industries Inc. COM 39342L108 838 104,796 SH   SOLE   24,520 0 80,276
Grupo Aeroportuario Del Pacifi ADR 400506101 2,138 15,319 SH   SOLE   12,552 0 2,767
Hasbro Inc. COM 418056107 223 2,728 SH   SOLE   1,310 0 1,418
Heineken NV ADR ADR 423012301 1,224 26,788 SH   SOLE   20,775 0 6,013
Honeywell International Inc. COM 438516106 1,426 8,205 SH   SOLE   6,104 0 2,101
Hormel Foods Corp. COM 440452100 1,151 24,313 SH   SOLE   17,840 0 6,473
Hubbell Inc. COM 443510607 1,569 8,786 SH   SOLE   6,663 0 2,123
IDEX Corp. COM 45167R104 822 4,526 SH   SOLE   3,196 0 1,330
ITT Corp. COM 45073V108 1,622 24,117 SH   SOLE   18,900 0 5,217
Indiva Limited COM 45580J101 14 112,000 SH   SOLE   0 0 112,000
Intel Corp. COM 458140100 1,652 44,148 SH   SOLE   22,187 0 21,961
International Flavors & Fragra COM 459506101 332 2,785 SH   SOLE   1,450 0 1,335
JPMorgan Chase & Co. COM 46625H100 382 3,395 SH   SOLE   0 0 3,395
KLA Corp. COM 482480100 530 1,662 SH   SOLE   1,051 0 611
LKQ Corp. COM 501889208 1,529 31,153 SH   SOLE   22,295 0 8,858
Lam Research Corp. COM 512807108 397 931 SH   SOLE   577 0 354
Lincoln Electric Holdings, Inc COM 533900106 1,147 9,302 SH   SOLE   7,221 0 2,081
Linde PLC COM G5494J103 1,885 6,557 SH   SOLE   4,304 0 2,253
Magnolia Oil & Gas Corp. COM 559663109 664 31,620 SH   SOLE   28,760 0 2,860
Martinrea International Inc. COM 573459963 588 91,016 SH   SOLE   64,120 0 26,896
McCormick & Company, Inc. COM 579780206 721 8,665 SH   SOLE   6,054 0 2,611
McDonald's Corp. COM 580135101 1,794 7,269 SH   SOLE   5,406 0 1,863
Mechel Open Joint Stock Co. AD ADR 583840608 33 14,781 SH   SOLE   14,781 0 0
Medtronic PLC COM G5960L103 230 2,564 SH   SOLE   0 0 2,564
Mettler-Toledo International, COM 592688105 1,735 1,510 SH   SOLE   1,095 0 415
Nordson Corp. COM 655663102 736 3,634 SH   SOLE   2,734 0 900
Norfolk & Southern Corp. COM 655844108 1,633 7,185 SH   SOLE   5,225 0 1,960
Novartis AG ADR ADR 66987V109 1,303 15,415 SH   SOLE   5,909 0 9,506
PagSeguro Digital LTD COM G68707101 437 42,710 SH   SOLE   31,235 0 11,475
Paramount Global COM 92556H206 796 32,251 SH   SOLE   10,125 0 22,126
Parker Hannifin Corp. COM 701094104 1,040 4,228 SH   SOLE   2,991 0 1,237
Paychex, Inc. COM 704326107 2,033 17,857 SH   SOLE   12,244 0 5,613
Prosperity Bancshares Inc. COM 743606105 943 13,809 SH   SOLE   10,165 0 3,644
SThree PLC COM BOKM9T907 1,017 235,269 SH   SOLE   163,088 0 72,181
Schneider Electric SA COM 483410007 1,235 10,435 SH   SOLE   8,175 0 2,260
Sherwin-Williams Co. COM 824348106 1,491 6,658 SH   SOLE   4,814 0 1,844
Skyworks Solutions Inc. COM 83088M102 1,264 13,644 SH   SOLE   9,126 0 4,518
Snap-on Inc. COM 833034101 1,862 9,451 SH   SOLE   7,170 0 2,281
Straumann Holdings AG COM 715683900 1,247 10,382 SH   SOLE   7,855 0 2,527
Tennant Co. COM 880345103 583 9,832 SH   SOLE   7,077 0 2,755
Thunderbird Entertainment Grou COM 88605U958 1,074 390,631 SH   SOLE   310,470 0 80,161
TransGlobe Energy Corp. COM 893662106 286 84,475 SH   SOLE   73,590 0 10,885
Trulieve Cannabis Corp. COM 89788C104 692 60,085 SH   SOLE   18,980 0 41,105
US Physical Therapy Inc. COM 90337L108 786 7,195 SH   SOLE   5,423 0 1,772
United Health Group Incorporat COM 91324P102 245 477 SH   SOLE   0 0 477
Verano Holdings Corp. F COM 92338D101 59 10,435 SH   SOLE   0 0 10,435
Vermilion Energy Trust COM 923725956 1,118 58,645 SH   SOLE   51,995 0 6,650
W.W. Grainger, Inc. COM 384802104 2,080 4,577 SH   SOLE   3,158 0 1,419
Warner Brothers Discovery COM 934423104 183 13,617 SH   SOLE   0 0 13,617