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
3M CO COM 88579Y101   1,166,038 9,723 SH   SOLE   9,723 0 0
ABBOTT LABS COM 002824100   2,706,872 24,655 SH   SOLE   24,655 0 0
ABBVIE INC COM 00287Y109   163,985,127 1,014,697 SH   SOLE   1,014,697 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   5,229,354 500,896 SH   SOLE   500,896 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,466,413 123,076 SH   SOLE   123,076 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   73,894,219 276,923 SH   SOLE   276,923 0 0
ACTIVISION BLIZZARD INC COM 00507V109   619,290 8,090 SH   SOLE   8,090 0 0
AFLAC INC COM 001055102   1,268,014 17,626 SH   SOLE   17,626 0 0
ALASKA AIR GROUP INC COM 011659109   771,460 17,966 SH   SOLE   17,966 0 0
ALEXANDERS INC COM 014752109   4,675,543 21,247 SH   SOLE   21,247 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   63,115,240 433,275 SH   SOLE   433,275 0 0
ALLSTATE CORP COM 020002101   1,748,291 12,893 SH   SOLE   12,893 0 0
ALPHABET INC CAP STK CL C 02079K107   945,862 10,660 SH   SOLE   10,660 0 0
ALPHABET INC CAP STK CL A 02079K305   1,058,760 12,000 SH   SOLE   12,000 0 0
ALTRIA GROUP INC COM 02209S103   1,879,495 41,118 SH   SOLE   41,118 0 0
AMAZON COM INC COM 023135106   668,220 7,955 SH   SOLE   7,955 0 0
AMER SOFTWARE INC CL A 029683109   7,913,122 539,041 SH   SOLE   539,041 0 0
AMERICAN ASSETS TR INC COM 024013104   568,463 21,451 SH   SOLE   21,451 0 0
AMERICAN ELEC PWR CO INC COM 025537101   66,246,551 697,699 SH   SOLE   697,699 0 0
AMERICAN EXPRESS CO COM 025816109   81,847,258 553,958 SH   SOLE   553,958 0 0
AMERIS BANCORP COM 03076K108   1,000,075 21,215 SH   SOLE   21,215 0 0
AMGEN INC COM 031162100   1,997,115 7,604 SH   SOLE   7,604 0 0
AMPHENOL CORP NEW CL A 032095101   295,880 3,886 SH   SOLE   3,886 0 0
APPLE INC COM 037833100   43,233,650 332,746 SH   SOLE   332,746 0 0
APPLIED MATLS INC COM 038222105   217,157 2,230 SH   SOLE   2,230 0 0
APTARGROUP INC COM 038336103   511,627 4,652 SH   SOLE   4,652 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,957,139 344,099 SH   SOLE   344,099 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   13,931,748 469,082 SH   SOLE   469,082 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   109,508,703 1,615,173 SH   SOLE   1,615,173 0 0
AT&T INC COM 00206R102   17,680,375 960,368 SH   SOLE   960,368 0 0
ATRION CORP COM 049904105   7,007,671 12,526 SH   SOLE   12,526 0 0
AUDIOCODES LTD ORD M15342104   3,945,747 220,556 SH   SOLE   220,556 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,465,884 6,137 SH   SOLE   6,137 0 0
AUTOZONE INC COM 053332102   781,779 317 SH   SOLE   317 0 0
AZENTA INC COM 114340102   1,211,092 20,802 SH   SOLE   20,802 0 0
AZZ INC COM 002474104   6,238,638 155,190 SH   SOLE   155,190 0 0
BANCFIRST CORP COM 05945F103   4,842,052 54,911 SH   SOLE   54,911 0 0
BANK AMERICA CORP COM 060505104   649,427 19,608 SH   SOLE   19,608 0 0
BANK NEW YORK MELLON CORP COM 064058100   387,466 8,512 SH   SOLE   8,512 0 0
BCE INC COM NEW 05534B760   19,796,790 450,439 SH   SOLE   450,439 0 0
BECTON DICKINSON & CO COM 075887109   326,521 1,284 SH   SOLE   1,284 0 0
BELDEN INC COM 077454106   490,358 6,820 SH   SOLE   6,820 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,749,688 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,013,356 19,467 SH   SOLE   19,467 0 0
BLACK HILLS CORP COM 092113109   5,754,672 81,812 SH   SOLE   81,812 0 0
BLACKROCK INC COM 09247X101   77,395,684 109,219 SH   SOLE   109,219 0 0
BLOCK H & R INC COM 093671105   621,473 17,022 SH   SOLE   17,022 0 0
BOEING CO COM 097023105   1,476,678 7,752 SH   SOLE   7,752 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,196,596 357,170 SH   SOLE   357,170 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   899,087 12,496 SH   SOLE   12,496 0 0
BROADCOM INC COM 11135F101   31,695,521 56,687 SH   SOLE   56,687 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   783,990 5,845 SH   SOLE   5,845 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   403,475 12,825 SH   SOLE   12,825 0 0
BROWN & BROWN INC COM 115236101   1,358,336 23,843 SH   SOLE   23,843 0 0
BROWN FORMAN CORP CL B 115637209   7,606,884 115,817 SH   SOLE   115,817 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,644,636 14,700 SH   SOLE   14,700 0 0
CAMECO CORP COM 13321L108   1,449,338 63,932 SH   SOLE   63,932 0 0
CAPITAL ONE FINL CORP COM 14040H105   468,611 5,041 SH   SOLE   5,041 0 0
CARDINAL HEALTH INC COM 14149Y108   58,397,949 759,698 SH   SOLE   759,698 0 0
CARTERS INC COM 146229109   4,567,177 61,214 SH   SOLE   61,214 0 0
CASEYS GEN STORES INC COM 147528103   5,733,713 25,557 SH   SOLE   25,557 0 0
CASS INFORMATION SYS INC COM 14808P109   3,788,352 82,679 SH   SOLE   82,679 0 0
CATERPILLAR INC COM 149123101   893,991 3,732 SH   SOLE   3,732 0 0
CHEVRON CORP NEW COM 166764100   28,126,662 156,703 SH   SOLE   156,703 0 0
CHUBB LIMITED COM H1467J104   65,885,955 298,667 SH   SOLE   298,667 0 0
CHURCH & DWIGHT CO INC COM 171340102   317,603 3,940 SH   SOLE   3,940 0 0
CINCINNATI FINL CORP COM 172062101   355,396 3,471 SH   SOLE   3,471 0 0
CISCO SYS INC COM 17275R102   1,647,344 34,579 SH   SOLE   34,579 0 0
CLOROX CO DEL COM 189054109   245,578 1,750 SH   SOLE   1,750 0 0
COCA COLA CO COM 191216100   130,156,856 2,046,170 SH   SOLE   2,046,170 0 0
COLGATE PALMOLIVE CO COM 194162103   2,679,805 34,012 SH   SOLE   34,012 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   4,881,710 55,740 SH   SOLE   55,740 0 0
COMCAST CORP NEW CL A 20030N101   77,831,134 2,225,654 SH   SOLE   2,225,654 0 0
COMMERCE BANCSHARES INC COM 200525103   647,210 9,508 SH   SOLE   9,508 0 0
CONMED CORP COM 207410101   12,959,710 146,206 SH   SOLE   146,206 0 0
CONOCOPHILLIPS COM 20825C104   345,975 2,932 SH   SOLE   2,932 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,361,441 2,982 SH   SOLE   2,982 0 0
CROWN CASTLE INC COM 22822V101   18,691,896 137,805 SH   SOLE   137,805 0 0
CUBESMART COM 229663109   13,727,160 341,047 SH   SOLE   341,047 0 0
CVS HEALTH CORP COM 126650100   592,968 6,363 SH   SOLE   6,363 0 0
DANAHER CORPORATION COM 235851102   907,736 3,420 SH   SOLE   3,420 0 0
DEERE & CO COM 244199105   2,185,481 5,097 SH   SOLE   5,097 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   605,846 3,400 SH   SOLE   3,400 0 0
DISNEY WALT CO COM 254687106   533,791 6,144 SH   SOLE   6,144 0 0
DOMINION ENERGY INC COM 25746U109   501,782 8,183 SH   SOLE   8,183 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   18,402,923 333,024 SH   SOLE   333,024 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   22,261,453 216,152 SH   SOLE   216,152 0 0
EATON CORP PLC SHS G29183103   961,125 6,124 SH   SOLE   6,124 0 0
ECOLAB INC COM 278865100   341,484 2,346 SH   SOLE   2,346 0 0
EMERSON ELEC CO COM 291011104   1,945,887 20,257 SH   SOLE   20,257 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   572,826 23,749 SH   SOLE   23,749 0 0
EQUIFAX INC COM 294429105   3,145,134 16,182 SH   SOLE   16,182 0 0
EQUINIX INC COM 29444U700   331,506 506 SH   SOLE   506 0 0
ESCO TECHNOLOGIES INC COM 296315104   16,783,001 191,718 SH   SOLE   191,718 0 0
ESSEX PPTY TR INC COM 297178105   493,774 2,330 SH   SOLE   2,330 0 0
EVERGY INC COM 30034W106   14,932,220 237,283 SH   SOLE   237,283 0 0
EXPEDITORS INTL WASH INC COM 302130109   9,927,685 95,532 SH   SOLE   95,532 0 0
EXXON MOBIL CORP COM 30231G102   6,781,318 61,481 SH   SOLE   61,481 0 0
FEDEX CORP COM 31428X106   253,045 1,461 SH   SOLE   1,461 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   54,600,393 804,722 SH   SOLE   804,722 0 0
FIRST HAWAIIAN INC COM 32051X108   18,621,123 715,097 SH   SOLE   715,097 0 0
FLOWERS FOODS INC COM 343498101   3,868,721 134,611 SH   SOLE   134,611 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   6,775,364 261,294 SH   SOLE   261,294 0 0
FRANKLIN ELEC INC COM 353514102   6,951,649 87,168 SH   SOLE   87,168 0 0
FULLER H B CO COM 359694106   7,780,654 108,638 SH   SOLE   108,638 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,363,144 7,230 SH   SOLE   7,230 0 0
GENERAL ELECTRIC CO COM NEW 369604301   407,052 4,858 SH   SOLE   4,858 0 0
GENERAL MLS INC COM 370334104   2,015,120 24,032 SH   SOLE   24,032 0 0
GENUINE PARTS CO COM 372460105   93,295,410 537,695 SH   SOLE   537,695 0 0
GILEAD SCIENCES INC COM 375558103   27,881,345 324,768 SH   SOLE   324,768 0 0
GLACIER BANCORP INC NEW COM 37637Q105   3,901,412 78,944 SH   SOLE   78,944 0 0
GLOBAL PMTS INC COM 37940X102   54,825,614 552,010 SH   SOLE   552,010 0 0
GRAINGER W W INC COM 384802104   1,378,944 2,479 SH   SOLE   2,479 0 0
HACKETT GROUP INC COM 404609109   7,896,654 387,661 SH   SOLE   387,661 0 0
HANESBRANDS INC COM 410345102   3,890,432 611,703 SH   SOLE   611,703 0 0
HANOVER INS GROUP INC COM 410867105   6,159,091 45,579 SH   SOLE   45,579 0 0
HASBRO INC COM 418056107   54,495,877 893,229 SH   SOLE   893,229 0 0
HCA HEALTHCARE INC COM 40412C101   203,246 847 SH   SOLE   847 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   19,556,658 1,629,722 SH   SOLE   1,629,722 0 0
HNI CORP COM 404251100   14,704,189 517,207 SH   SOLE   517,207 0 0
HOME DEPOT INC COM 437076102   120,563,149 381,698 SH   SOLE   381,698 0 0
HONEYWELL INTL INC COM 438516106   66,570,150 310,640 SH   SOLE   310,640 0 0
HOULIHAN LOKEY INC CL A 441593100   6,286,502 72,126 SH   SOLE   72,126 0 0
HUBBELL INC COM 443510607   19,338,618 82,404 SH   SOLE   82,404 0 0
HUMANA INC COM 444859102   262,241 512 SH   SOLE   512 0 0
HUNTINGTON BANCSHARES INC COM 446150104   22,001,841 1,560,414 SH   SOLE   1,560,414 0 0
ILLINOIS TOOL WKS INC COM 452308109   505,148 2,293 SH   SOLE   2,293 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,802,688 344,169 SH   SOLE   344,169 0 0
INFOSYS LTD SPONSORED ADR 456788108   504,280 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   670,950 25,386 SH   SOLE   25,386 0 0
INTER PARFUMS INC COM 458334109   4,815,865 49,895 SH   SOLE   49,895 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   239,855 2,338 SH   SOLE   2,338 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   107,397,883 762,282 SH   SOLE   762,282 0 0
J & J SNACK FOODS CORP COM 466032109   4,365,244 29,158 SH   SOLE   29,158 0 0
JOANN INC COM 47768J101   417,195 146,384 SH   SOLE   146,384 0 0
JOHNSON & JOHNSON COM 478160104   109,360,110 619,078 SH   SOLE   619,078 0 0
JOHNSON CTLS INTL PLC SHS G51502105   104,312,054 1,629,876 SH   SOLE   1,629,876 0 0
JOHNSON OUTDOORS INC CL A 479167108   4,795,287 72,524 SH   SOLE   72,524 0 0
JPMORGAN CHASE & CO COM 46625H100   88,074,053 656,779 SH   SOLE   656,779 0 0
KELLOGG CO COM 487836108   2,070,430 29,063 SH   SOLE   29,063 0 0
KIMBERLY-CLARK CORP COM 494368103   1,646,783 12,131 SH   SOLE   12,131 0 0
KINDER MORGAN INC DEL COM 49456B101   7,645,571 422,874 SH   SOLE   422,874 0 0
KRAFT HEINZ CO COM 500754106   21,047,943 517,021 SH   SOLE   517,021 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   206,753 993 SH   SOLE   993 0 0
LAMB WESTON HLDGS INC COM 513272104   736,237 8,239 SH   SOLE   8,239 0 0
LANDSTAR SYS INC COM 515098101   2,348,692 14,418 SH   SOLE   14,418 0 0
LAZARD LTD SHS A G54050102   3,059,939 88,259 SH   SOLE   88,259 0 0
LEGGETT & PLATT INC COM 524660107   21,816,098 676,888 SH   SOLE   676,888 0 0
LEMAITRE VASCULAR INC COM 525558201   4,402,871 95,673 SH   SOLE   95,673 0 0
LILLY ELI & CO COM 532457108   2,724,411 7,447 SH   SOLE   7,447 0 0
LITTELFUSE INC COM 537008104   18,617,900 84,550 SH   SOLE   84,550 0 0
LOCKHEED MARTIN CORP COM 539830109   786,168 1,616 SH   SOLE   1,616 0 0
LOWES COS INC COM 548661107   2,338,857 11,739 SH   SOLE   11,739 0 0
M & T BK CORP COM 55261F104   76,830,359 529,645 SH   SOLE   529,645 0 0
MARSH & MCLENNAN COS INC COM 571748102   68,772,563 415,594 SH   SOLE   415,594 0 0
MARVELL TECHNOLOGY INC COM 573874104   9,598,283 259,133 SH   SOLE   259,133 0 0
MASTERCARD INCORPORATED CL A 57636Q104   609,223 1,752 SH   SOLE   1,752 0 0
MCCORMICK & CO INC COM NON VTG 579780206   380,465 4,590 SH   SOLE   4,590 0 0
MCDONALDS CORP COM 580135101   4,809,689 18,251 SH   SOLE   18,251 0 0
MEDTRONIC PLC SHS G5960L103   76,852,126 988,833 SH   SOLE   988,833 0 0
MERCK & CO INC COM 58933Y105   116,830,998 1,053,006 SH   SOLE   1,053,006 0 0
META PLATFORMS INC CL A 30303M102   271,968 2,260 SH   SOLE   2,260 0 0
METLIFE INC COM 59156R108   905,276 12,509 SH   SOLE   12,509 0 0
MGP INGREDIENTS INC NEW COM 55303J106   5,638,247 53,001 SH   SOLE   53,001 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   752,167 10,707 SH   SOLE   10,707 0 0
MICROSOFT CORP COM 594918104   138,559,104 577,763 SH   SOLE   577,763 0 0
MONDELEZ INTL INC CL A 609207105   67,408,816 1,011,385 SH   SOLE   1,011,385 0 0
MONRO INC COM 610236101   3,480,310 76,998 SH   SOLE   76,998 0 0
MOODYS CORP COM 615369105   1,933,066 6,938 SH   SOLE   6,938 0 0
MOOG INC CL A 615394202   7,409,313 84,427 SH   SOLE   84,427 0 0
MORGAN STANLEY COM NEW 617446448   254,125 2,989 SH   SOLE   2,989 0 0
MSC INDL DIRECT INC CL A 553530106   28,660,769 350,805 SH   SOLE   350,805 0 0
MUELLER WTR PRODS INC COM SER A 624758108   6,363,572 591,410 SH   SOLE   591,410 0 0
NATIONAL INSTRS CORP COM 636518102   7,908,482 214,322 SH   SOLE   214,322 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,395,238 394,795 SH   SOLE   394,795 0 0
NEWELL BRANDS INC COM 651229106   4,605,040 352,067 SH   SOLE   352,067 0 0
NEXTERA ENERGY INC COM 65339F101   11,161,468 133,510 SH   SOLE   133,510 0 0
NIKE INC CL B 654106103   2,215,935 18,938 SH   SOLE   18,938 0 0
NORFOLK SOUTHN CORP COM 655844108   929,989 3,774 SH   SOLE   3,774 0 0
NORTHERN TR CORP COM 665859104   71,468,432 807,644 SH   SOLE   807,644 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,517,887 2,782 SH   SOLE   2,782 0 0
NORTHWESTERN CORP COM NEW 668074305   23,123,153 389,672 SH   SOLE   389,672 0 0
NOVARTIS AG SPONSORED ADR 66987V109   212,549 2,343 SH   SOLE   2,343 0 0
NVENT ELECTRIC PLC SHS G6700G107   21,562,028 560,489 SH   SOLE   560,489 0 0
NVIDIA CORPORATION COM 67066G104   244,725 1,675 SH   SOLE   1,675 0 0
OLD REP INTL CORP COM 680223104   21,832,500 904,037 SH   SOLE   904,037 0 0
OMNICOM GROUP INC COM 681919106   114,410,048 1,402,600 SH   SOLE   1,402,600 0 0
ONEOK INC NEW COM 682680103   24,394,881 371,307 SH   SOLE   371,307 0 0
ORACLE CORP COM 68389X105   906,251 11,087 SH   SOLE   11,087 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   6,118,028 362,442 SH   SOLE   362,442 0 0
PAYCHEX INC COM 704326107   6,868,626 59,438 SH   SOLE   59,438 0 0
PEPSICO INC COM 713448108   2,300,705 12,735 SH   SOLE   12,735 0 0
PERKINELMER INC COM 714046109   560,319 3,996 SH   SOLE   3,996 0 0
PERRIGO CO PLC SHS G97822103   5,121,545 150,236 SH   SOLE   150,236 0 0
PFIZER INC COM 717081103   31,859,416 621,768 SH   SOLE   621,768 0 0
PHILIP MORRIS INTL INC COM 718172109   102,685,428 1,014,578 SH   SOLE   1,014,578 0 0
PHILLIPS 66 COM 718546104   206,182 1,981 SH   SOLE   1,981 0 0
PHYSICIANS RLTY TR COM 71943U104   17,972,815 1,242,074 SH   SOLE   1,242,074 0 0
PNC FINL SVCS GROUP INC COM 693475105   203,901 1,291 SH   SOLE   1,291 0 0
POWER INTEGRATIONS INC COM 739276103   7,877,797 109,841 SH   SOLE   109,841 0 0
PRICE T ROWE GROUP INC COM 74144T108   292,281 2,680 SH   SOLE   2,680 0 0
PRICESMART INC COM 741511109   3,541,286 58,264 SH   SOLE   58,264 0 0
PROCTER AND GAMBLE CO COM 742718109   73,688,845 486,202 SH   SOLE   486,202 0 0
PROGRESSIVE CORP COM 743315103   689,279 5,314 SH   SOLE   5,314 0 0
PSYCHEMEDICS CORP COM NEW 744375205   1,264,405 257,795 SH   SOLE   257,795 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   277,185 4,524 SH   SOLE   4,524 0 0
QUALCOMM INC COM 747525103   471,364 4,287 SH   SOLE   4,287 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   78,362,286 776,479 SH   SOLE   776,479 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   391,551 18,161 SH   SOLE   18,161 0 0
RESMED INC COM 761152107   210,628 1,012 SH   SOLE   1,012 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   521,097 17,381 SH   SOLE   17,381 0 0
RITHM CAPITAL CORP COM NEW 64828T201   3,271,228 400,395 SH   SOLE   400,395 0 0
ROCKY BRANDS INC COM 774515100   2,628,268 111,273 SH   SOLE   111,273 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   12,975,922 277,027 SH   SOLE   277,027 0 0
ROPER TECHNOLOGIES INC COM 776696106   667,579 1,545 SH   SOLE   1,545 0 0
S&P GLOBAL INC COM 78409V104   59,815,129 178,585 SH   SOLE   178,585 0 0
SAP SE SPON ADR 803054204   47,678,407 462,045 SH   SOLE   462,045 0 0
SAPIENS INTL CORP N V SHS G7T16G103   4,376,169 236,806 SH   SOLE   236,806 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   562,603 2,007 SH   SOLE   2,007 0 0
SCHWAB CHARLES CORP COM 808513105   429,122 5,154 SH   SOLE   5,154 0 0
SERVICE CORP INTL COM 817565104   1,548,736 22,400 SH   SOLE   22,400 0 0
SIMULATIONS PLUS INC COM 829214105   7,302,846 199,695 SH   SOLE   199,695 0 0
SMITH A O CORP COM 831865209   1,009,828 17,642 SH   SOLE   17,642 0 0
SOUTHERN CO COM 842587107   1,901,634 26,630 SH   SOLE   26,630 0 0
SOUTHSTATE CORPORATION COM 840441109   18,652,471 244,270 SH   SOLE   244,270 0 0
STAG INDL INC COM 85254J102   24,793,349 767,358 SH   SOLE   767,358 0 0
STANDEX INTL CORP COM 854231107   7,098,446 69,314 SH   SOLE   69,314 0 0
STARBUCKS CORP COM 855244109   15,666,252 157,926 SH   SOLE   157,926 0 0
STOCK YDS BANCORP INC COM 861025104   4,001,079 61,574 SH   SOLE   61,574 0 0
STRYKER CORPORATION COM 863667101   5,971,913 24,426 SH   SOLE   24,426 0 0
SUN CMNTYS INC COM 866674104   546,851 3,824 SH   SOLE   3,824 0 0
SYSCO CORP COM 871829107   304,347 3,981 SH   SOLE   3,981 0 0
TAPESTRY INC COM 876030107   246,873 6,483 SH   SOLE   6,483 0 0
TARGET CORP COM 87612E106   13,291,343 89,180 SH   SOLE   89,180 0 0
TE CONNECTIVITY LTD SHS H84989104   51,275,407 446,650 SH   SOLE   446,650 0 0
TENNANT CO COM 880345103   4,286,811 69,625 SH   SOLE   69,625 0 0
TEXAS INSTRS INC COM 882508104   45,880,865 277,696 SH   SOLE   277,696 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   801,727 342 SH   SOLE   342 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,080,625 7,410 SH   SOLE   7,410 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   313,504 5,050 SH   SOLE   5,050 0 0
TRACTOR SUPPLY CO COM 892356106   258,266 1,148 SH   SOLE   1,148 0 0
TRAVELERS COMPANIES INC COM 89417E109   268,486 1,432 SH   SOLE   1,432 0 0
TRICO BANCSHARES COM 896095106   8,014,405 157,176 SH   SOLE   157,176 0 0
TRUIST FINL CORP COM 89832Q109   14,780,202 343,486 SH   SOLE   343,486 0 0
TRUSTMARK CORP COM 898402102   494,745 14,172 SH   SOLE   14,172 0 0
TTEC HLDGS INC COM 89854H102   3,667,291 83,102 SH   SOLE   83,102 0 0
TURNING PT BRANDS INC COM 90041L105   2,830,870 130,877 SH   SOLE   130,877 0 0
U S PHYSICAL THERAPY COM 90337L108   7,431,270 91,710 SH   SOLE   91,710 0 0
UNION PAC CORP COM 907818108   682,710 3,297 SH   SOLE   3,297 0 0
UNITED PARCEL SERVICE INC CL B 911312106   118,861,751 683,742 SH   SOLE   683,742 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,302,477 2,457 SH   SOLE   2,457 0 0
US BANCORP DEL COM NEW 902973304   422,668 9,692 SH   SOLE   9,692 0 0
VALERO ENERGY CORP COM 91913Y100   895,632 7,060 SH   SOLE   7,060 0 0
VALLEY NATL BANCORP COM 919794107   6,691,404 591,636 SH   SOLE   591,636 0 0
VALMONT INDS INC COM 920253101   6,413,345 19,395 SH   SOLE   19,395 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   19,946,900 506,267 SH   SOLE   506,267 0 0
VISA INC COM CL A 92826C839   76,015,328 365,880 SH   SOLE   365,880 0 0
WALKER & DUNLOP INC COM 93148P102   5,257,772 66,995 SH   SOLE   66,995 0 0
WALMART INC COM 931142103   60,093,531 423,821 SH   SOLE   423,821 0 0
WATSCO INC COM 942622200   581,601 2,332 SH   SOLE   2,332 0 0
WEBSTER FINL CORP COM 947890109   5,204,654 109,942 SH   SOLE   109,942 0 0
WEC ENERGY GROUP INC COM 92939U106   11,372,684 121,296 SH   SOLE   121,296 0 0
WELLS FARGO CO NEW COM 949746101   429,283 10,397 SH   SOLE   10,397 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   4,532,474 3,825 SH   SOLE   3,825 0 0
WESTROCK CO COM 96145D105   867,960 24,686 SH   SOLE   24,686 0 0
WHIRLPOOL CORP COM 963320106   409,385 2,894 SH   SOLE   2,894 0 0
WILLIAMS COS INC COM 969457100   29,650,489 901,231 SH   SOLE   901,231 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   79,920,789 326,767 SH   SOLE   326,767 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,716,761 248,560 SH   SOLE   248,560 0 0
WOODWARD INC COM 980745103   4,202,052 43,495 SH   SOLE   43,495 0 0
WP CAREY INC COM 92936U109   7,479,306 95,704 SH   SOLE   95,704 0 0
WSFS FINL CORP COM 929328102   4,960,514 109,407 SH   SOLE   109,407 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   837,675 6,570 SH   SOLE   6,570 0 0