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
ABBOTT LABS COM COM 002824100 417 3,837 SH   SOLE   3,837 0 0
ABERCROMBIE & FITCH CO CL A CL A 002896207 33,234 1,964,120 SH   SOLE   1,724,312 0 239,808
ACTIVISION BLIZZARD INC COM COM 00507V109 895 11,495 SH   SOLE   11,495 0 0
AERCAP HOLDINGS NV SHS SHS N00985106 807 19,714 SH   SOLE   19,714 0 0
ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 23,285 160,547 SH   SOLE   86,215 0 74,332
ALPHABET INC CAP STK CL A CL A 02079K305 15,992 7,338 SH   SOLE   7,338 0 0
AMAZON COM INC COM COM 023135106 1,408 13,258 SH   SOLE   13,258 0 0
AMEDISYS INC COM COM 023436108 15,646 148,846 SH   SOLE   129,725 0 19,121
AMERICAN EAGLE OUTFITTERS IN COM COM 02553E106 19,188 1,716,279 SH   SOLE   1,511,309 0 204,970
AMERICAN ELEC PWR CO INC COM COM 025537101 6,412 66,833 SH   SOLE   66,833 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306 35,559 1,003,337 SH   SOLE   769,137 0 234,200
AMERICAN TOWER CORP NEW COM COM 03027X100 10,181 39,834 SH   SOLE   39,834 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 4,341 29,181 SH   SOLE   29,181 0 0
APPLE INC COM COM 037833100 8,826 64,556 SH   SOLE   64,556 0 0
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200 198 13,500 SH   SOLE   0 0 13,500
APPLIED MATLS INC COM COM 038222105 12,380 136,080 SH   SOLE   136,080 0 0
ARGO GROUP INTL HLDGS LTD COM COM G0464B107 45,353 1,230,416 SH   SOLE   1,072,216 0 158,200
AVALONBAY CMNTYS INC COM COM 053484101 42,290 217,707 SH   SOLE   161,755 0 55,952
BLACKROCK INC COM COM 09247X101 45,277 74,342 SH   SOLE   72,649 0 1,693
BOOKING HOLDINGS INC COM COM 09857L108 12,990 7,427 SH   SOLE   7,427 0 0
BROADSTONE NET LEASE INC COM COM 11135E203 15,060 734,300 SH   SOLE   394,600 0 339,700
BRUNSWICK CORP COM COM 117043109 84,755 1,296,334 SH   SOLE   1,152,635 0 143,699
BUILDERS FIRSTSOURCE INC COM COM 12008R107 819 15,259 SH   SOLE   15,259 0 0
CABOT CORP COM COM 127055101 43,803 686,670 SH   SOLE   607,300 0 79,370
CANADIAN PAC RY LTD COM COM 13645T100 5,134 57,097 SH   SOLE   57,097 0 0
CARDINAL HEALTH INC COM COM 14149Y108 21,154 404,699 SH   SOLE   389,916 0 14,783
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 5,059 38,027 SH   SOLE   38,027 0 0
CHESAPEAKE ENERGY CORP COM COM 165167735 13,504 166,506 SH   SOLE   166,506 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR ADR 204429104 2,359 186,747 SH   SOLE   186,747 0 0
CISCO SYS INC COM COM 17275R102 31,137 730,255 SH   SOLE   713,716 0 16,539
CITIGROUP INC COM NEW COM NEW 172967424 19,873 432,120 SH   SOLE   432,120 0 0
CMS ENERGY CORP COM COM 125896100 1,785 26,438 SH   SOLE   26,438 0 0
CUBESMART COM COM 229663109 18,623 435,936 SH   SOLE   233,974 0 201,962
DATADOG INC CL A COM COM 23804L103 2,725 28,614 SH   SOLE   28,614 0 0
DEERE & CO COM COM 244199105 13,957 46,605 SH   SOLE   46,605 0 0
DELEK US HLDGS INC NEW COM COM 24665A103 18,115 700,972 SH   SOLE   608,010 0 92,962
DIAMOND OFFSHORE DRILLING IN COM COM 25271C201 754 127,954 SH   SOLE   127,954 0 0
DIAMONDROCK HOSPITALITY CO COM COM 252784301 21,751 2,649,462 SH   SOLE   2,325,062 0 324,400
DIGITAL RLTY TR INC COM COM 253868103 107 827 SH   SOLE   0 0 827
DOLE PLC ORD SHS SHS G27907107 1,511 178,600 SH   SOLE   178,600 0 0
DOMINION ENERGY INC COM COM 25746U109 3,065 38,400 SH   SOLE   38,400 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 1,943 18,124 SH   SOLE   18,124 0 0
EDISON INTL COM COM 281020107 2,831 44,762 SH   SOLE   44,762 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 64,790 1,155,944 SH   SOLE   1,020,975 0 134,969
ENERSYS COM COM 29275Y102 57,134 969,013 SH   SOLE   858,889 0 110,124
ENTERGY CORP NEW COM COM 29364G103 4,547 40,371 SH   SOLE   40,371 0 0
EPR PPTYS COM SH BEN INT SH BEN INT 26884U109 272 5,800 SH   SOLE   0 0 5,800
EQUINIX INC COM COM 29444U700 33,373 50,795 SH   SOLE   29,790 0 21,005
LAUDER ESTEE COS INC CL A CL A 518439104 14,311 56,195 SH   SOLE   56,195 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 11,698 68,767 SH   SOLE   36,451 0 32,316
EXXON MOBIL CORP COM COM 30231G102 415 4,845 SH   SOLE   4,845 0 0
FIRST SOLAR INC COM COM 336433107 70,871 1,040,210 SH   SOLE   914,215 0 125,995
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 1,061 8,907 SH   SOLE   8,907 0 0
GENTEX CORP COM COM 371901109 47,193 1,687,223 SH   SOLE   1,492,330 0 194,893
GILEAD SCIENCES INC COM COM 375558103 20,190 326,641 SH   SOLE   313,986 0 12,655
GOODYEAR TIRE & RUBR CO COM COM 382550101 581 54,216 SH   SOLE   54,216 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 UNIT 99/99/9999 387437114 23,656 299,621 SH   SOLE   264,321 0 35,300
HEALTHPEAK PROPERTIES INC COM COM 42250P103 10,690 412,600 SH   SOLE   227,400 0 185,200
HEALTHCARE RLTY TR COM COM 421946104 14,063 517,041 SH   SOLE   458,589 0 58,452
HIGHWOODS PPTYS INC COM COM 431284108 15,539 454,471 SH   SOLE   242,840 0 211,631
HOME DEPOT INC COM COM 437076102 449 1,637 SH   SOLE   1,637 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 7,584 483,700 SH   SOLE   289,600 0 194,100
HUDSON PAC PPTYS INC COM COM 444097109 15,857 1,068,471 SH   SOLE   938,651 0 129,820
HUNTINGTON BANCSHARES INC COM COM 446150104 45,884 3,814,249 SH   SOLE   3,348,045 0 466,204
INVITATION HOMES INC COM COM 46187W107 22,690 637,712 SH   SOLE   343,212 0 294,500
IQVIA HLDGS INC COM COM 46266C105 13,384 61,677 SH   SOLE   61,677 0 0
JABIL INC COM COM 466313103 78,976 1,542,195 SH   SOLE   1,369,010 0 173,185
JPMORGAN CHASE & CO COM COM 46625H100 5,104 45,327 SH   SOLE   45,327 0 0
KILROY RLTY CORP COM COM 49427F108 6,666 127,400 SH   SOLE   69,000 0 58,400
KINDER MORGAN INC DEL COM COM 49456B101 28,053 1,673,846 SH   SOLE   1,629,442 0 44,404
KRONOS WORLDWIDE INC COM COM 50105F105 44,388 2,412,391 SH   SOLE   1,989,814 0 422,577
LXP INDUSTRIAL TRUST COM COM 529043101 10,188 948,700 SH   SOLE   512,700 0 436,000
LHC GROUP INC COM COM 50187A107 5,870 37,683 SH   SOLE   35,843 0 1,840
LUXFER HOLDINGS PLC SHS SHS G5698W116 30,300 2,003,961 SH   SOLE   1,654,521 0 349,440
LYONDELLBASELL INDUSTRIES N SHS - A - SHS - A - N53745100 31,120 355,810 SH   SOLE   344,823 0 10,987
MARSH & MCLENNAN COS INC COM COM 571748102 15,955 102,774 SH   SOLE   102,774 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 15,638 49,570 SH   SOLE   49,570 0 0
MCDONALDS CORP COM COM 580135101 3,897 15,784 SH   SOLE   15,784 0 0
MEDTRONIC PLC SHS SHS G5960L103 8,802 98,081 SH   SOLE   98,081 0 0
MERCK & CO INC COM COM 58933Y105 27,922 306,265 SH   SOLE   294,223 0 12,042
MERIDIAN BIOSCIENCE INC COM COM 589584101 40,553 1,333,091 SH   SOLE   1,160,314 0 172,777
MICROSOFT CORP COM COM 594918104 23,387 91,064 SH   SOLE   91,064 0 0
MSC INDL DIRECT INC CL A CL A 553530106 24,034 319,996 SH   SOLE   310,012 0 9,984
MUELLER WTR PRODS INC COM SER A COM SER A 624758108 53,930 4,597,706 SH   SOLE   4,051,075 0 546,631
NEXSTAR MEDIA GROUP INC CL A CL A 65336K103 24,144 148,225 SH   SOLE   143,149 0 5,076
NEXTERA ENERGY INC COM COM 65339F101 10,280 132,714 SH   SOLE   132,714 0 0
NIKE INC CL B CL B 654106103 12,970 126,907 SH   SOLE   126,907 0 0
NOBLE CORP NEW SHS SHS G6610J209 1,085 42,799 SH   SOLE   42,799 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 13,881 492,400 SH   SOLE   260,100 0 232,300
OMNICOM GROUP INC COM COM 681919106 20,657 324,747 SH   SOLE   313,704 0 11,043
PARK HOTELS & RESORTS INC COM COM 700517105 2,321 171,000 SH   SOLE   102,400 0 68,600
PEPSICO INC COM COM 713448108 26,270 157,620 SH   SOLE   152,664 0 4,956
PLDT INC SPONSORED ADR ADR 69344D408 6,799 223,490 SH   SOLE   210,808 0 12,682
PHYSICIANS RLTY TR COM COM 71943U104 32,625 1,869,600 SH   SOLE   1,655,900 0 213,700
PPL CORP COM COM 69351T106 17,432 642,541 SH   SOLE   617,180 0 25,361
PRINCIPAL FINANCIAL GROUP IN COM COM 74251V102 14,465 216,578 SH   SOLE   206,476 0 10,102
PROGRESS SOFTWARE CORP COM COM 743312100 23,710 523,417 SH   SOLE   459,341 0 64,076
PROLOGIS INC. COM COM 74340W103 20,630 175,344 SH   SOLE   92,962 0 82,382
PRUDENTIAL FINL INC COM COM 744320102 23,499 245,601 SH   SOLE   239,173 0 6,428
PTC INC COM COM 69370C100 7,688 72,295 SH   SOLE   72,295 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106 23,770 375,618 SH   SOLE   364,902 0 10,716
PUBLIC STORAGE COM COM 74460D109 2,455 7,853 SH   SOLE   3,749 0 4,104
REALTY INCOME CORP COM COM 756109104 915 13,400 SH   SOLE   0 0 13,400
RENAISSANCERE HLDGS LTD COM COM G7496G103 35,198 225,097 SH   SOLE   197,452 0 27,645
REXFORD INDL RLTY INC COM COM 76169C100 15,901 276,095 SH   SOLE   146,547 0 129,548
ROYAL BK CDA COM COM 780087102 30,887 247,827 SH   SOLE   240,638 0 7,189
S&P GLOBAL INC COM COM 78409V104 8,941 26,525 SH   SOLE   26,525 0 0
SALESFORCE INC COM COM 79466L302 767 4,646 SH   SOLE   4,646 0 0
SBA COMMUNICATIONS CORP NEW CL A CL A 78410G104 3,361 10,500 SH   SOLE   10,500 0 0
SEMPRA COM COM 816851109 7,347 48,894 SH   SOLE   48,894 0 0
SIGA TECHNOLOGIES INC COM COM 826917106 16,929 1,461,871 SH   SOLE   1,205,323 0 256,548
SIMON PPTY GROUP INC NEW COM COM 828806109 24,684 260,040 SH   SOLE   139,819 0 120,221
SITE CTRS CORP COM COM 82981J109 5,509 409,000 SH   SOLE   217,300 0 191,700
SLEEP NUMBER CORP COM COM 83125X103 38,718 1,250,959 SH   SOLE   1,099,838 0 151,121
SOUTHERN CO COM COM 842587107 2,697 37,818 SH   SOLE   37,818 0 0
STAG INDL INC COM COM 85254J102 11,883 384,800 SH   SOLE   211,500 0 173,300
STRATEGIC ED INC COM COM 86272C103 70,414 997,650 SH   SOLE   883,830 0 113,820
SUN CMNTYS INC COM COM 866674104 19,446 122,026 SH   SOLE   65,190 0 56,836
SUNSTONE HOTEL INVS INC NEW COM COM 867892101 11,272 1,136,184 SH   SOLE   997,084 0 139,100
SYSCO CORP COM COM 871829107 44,820 529,099 SH   SOLE   529,099 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 7,695 94,128 SH   SOLE   94,128 0 0
TARGA RES CORP COM COM 87612G101 2,732 45,785 SH   SOLE   45,785 0 0
TC ENERGY CORP COM COM 87807B107 1,659 24,878 SH   SOLE   24,878 0 0
TERADATA CORP DEL COM COM 88076W103 47,863 1,293,238 SH   SOLE   1,140,761 0 152,477
TERRENO RLTY CORP COM COM 88146M101 15,366 275,716 SH   SOLE   147,300 0 128,416
TEXAS INSTRS INC COM COM 882508104 18,202 118,463 SH   SOLE   115,302 0 3,161
ST JOE CO COM COM 790148100 1,108 28,019 SH   SOLE   28,019 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 14,077 25,911 SH   SOLE   25,911 0 0
THERMON GROUP HLDGS INC COM COM 88362T103 45,728 3,254,670 SH   SOLE   2,679,658 0 575,012
TIDEWATER INC NEW COM COM 88642R109 1,154 54,723 SH   SOLE   54,723 0 0
TRIPADVISOR INC COM COM 896945201 47,775 2,683,989 SH   SOLE   2,379,917 0 304,072
TRITON INTL LTD CL A CL A G9078F107 23,291 442,388 SH   SOLE   428,402 0 13,986
UNION PAC CORP COM COM 907818108 7,517 35,244 SH   SOLE   35,244 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 657 1,279 SH   SOLE   1,279 0 0
VALARIS LIMITED CL A CL A G9460G101 841 19,899 SH   SOLE   19,899 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF ETF 922042676 30,002 677,700 SH   SOLE   0 0 677,700
VANGUARD INDEX FDS REAL ESTATE ETF ETF 922908553 30,445 334,150 SH   SOLE   0 0 334,150
VERIZON COMMUNICATIONS INC COM COM 92343V104 17,734 349,425 SH   SOLE   338,804 0 10,621
VICI PPTYS INC COM COM 925652109 12,338 414,200 SH   SOLE   240,200 0 174,000
VISA INC COM CL A CL A 92826C839 5,484 27,855 SH   SOLE   27,855 0 0
DISNEY WALT CO COM COM 254687106 648 6,869 SH   SOLE   6,869 0 0
WEATHERFORD INTL PLC ORD SHS SHS G48833118 398 18,778 SH   SOLE   18,778 0 0
WEC ENERGY GROUP INC COM COM 92939U106 5,326 52,926 SH   SOLE   52,926 0 0
WEST FRASER TIMBER CO LTD COM COM 952845105 55,010 556,953 SH   SOLE   495,374 0 61,579
WILLIAMS COS INC COM COM 969457100 5,672 181,726 SH   SOLE   181,726 0 0
WINTRUST FINL CORP COM COM 97650W108 55,504 692,499 SH   SOLE   611,298 0 81,201
WP CAREY INC COM COM 92936U109 472 5,700 SH   SOLE   0 0 5,700
XCEL ENERGY INC COM COM 98389B100 4,135 58,435 SH   SOLE   58,435 0 0
XYLEM INC COM COM 98419M100 5,430 69,457 SH   SOLE   69,457 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 3,106 11,186 SH   SOLE   11,186 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 73 199 SH   SOLE   199 0 0
BK OF AMERICA CORP COM COM 060505104 39 1,263 SH   SOLE   1,263 0 0
BEST BUY INC COM COM 086516101 33 503 SH   SOLE   503 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 3,363 43,672 SH   SOLE   43,672 0 0
COCA COLA CO COM COM 191216100 3,795 60,326 SH   SOLE   60,326 0 0
ELECTRONIC ARTS INC COM COM 285512109 1,636 13,451 SH   SOLE   13,451 0 0
FORD MTR CO DEL COM COM 345370860 45 4,038 SH   SOLE   4,038 0 0
PACCAR INC COM COM 693718108 1,830 22,223 SH   SOLE   22,223 0 0
C H ROBINSON WORLDWIDE INC COM NEW COM NEW 12541W209 173 1,702 SH   SOLE   1,702 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A CL A 192446102 99 1,465 SH   SOLE   1,465 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 2,355 4,913 SH   SOLE   4,913 0 0
DOLLAR TREE INC COM COM 256746108 3,088 19,812 SH   SOLE   19,812 0 0
INTUIT COM COM 461202103 1,696 4,399 SH   SOLE   4,399 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 2,491 4,214 SH   SOLE   4,214 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 3,206 11,379 SH   SOLE   11,379 0 0
HERSHEY CO COM COM 427866108 1,508 7,007 SH   SOLE   7,007 0 0
JOHNSON & JOHNSON COM COM 478160104 40 226 SH   SOLE   226 0 0
KELLOGG CO COM COM 487836108 60 845 SH   SOLE   845 0 0
LAM RESEARCH CORP COM COM 512807108 3,041 7,135 SH   SOLE   7,135 0 0
LULULEMON ATHLETICA INC COM COM 550021109 145 532 SH   SOLE   532 0 0
LILLY ELI & CO COM COM 532457108 61 187 SH   SOLE   187 0 0
LOWES COS INC COM COM 548661107 2,258 12,929 SH   SOLE   12,929 0 0
MARATHON PETE CORP COM COM 56585A102 2,684 32,654 SH   SOLE   32,654 0 0
NETAPP INC COM COM 64110D104 122 1,872 SH   SOLE   1,872 0 0
QUALCOMM INC COM COM 747525103 45 355 SH   SOLE   355 0 0
ROGERS COMMUNICATIONS INC CL B CL B 775109200 133 1,666 SH   SOLE   1,666 0 0
SNAP ON INC COM COM 833034101 51 258 SH   SOLE   258 0 0
DOLLAR GEN CORP NEW COM COM 256677105 121 491 SH   SOLE   491 0 0
ULTA BEAUTY INC COM COM 90384S303 76 198 SH   SOLE   198 0 0
CONAGRA BRANDS INC COM COM 205887102 132 3,862 SH   SOLE   3,862 0 0
BANK NOVA SCOTIA B C COM COM 064149107 4,140 42,136 SH   SOLE   42,136 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 52 1,575 SH   SOLE   1,575 0 0
BCE INC COM NEW COM NEW 05534B760 67 821 SH   SOLE   821 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 76 1,597 SH   SOLE   1,597 0 0
ENBRIDGE INC COM COM 29250N105 4,510 64,335 SH   SOLE   64,335 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 1,303 13,860 SH   SOLE   13,860 0 0
MERCADOLIBRE INC COM COM 58733R102 15 24 SH   SOLE   24 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 38 2,893 SH   SOLE   2,893 0 0
DOVER CORP COM COM 260003108 1,482 12,217 SH   SOLE   12,217 0 0
CITIZENS FINL GROUP INC COM COM 174610105 1,546 43,310 SH   SOLE   43,310 0 0
LINDE PLC SHS SHS G5494J103 1,848 6,428 SH   SOLE   6,428 0 0
CIGNA CORP NEW COM COM 125523100 40 150 SH   SOLE   150 0 0
NEWMONT CORP COM COM 651639106 1,529 25,627 SH   SOLE   25,627 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 26 462 SH   SOLE   462 0 0
MOLINA HEALTHCARE INC COM COM 60855R100 1,809 6,471 SH   SOLE   6,471 0 0
COCA-COLA EUROPACIFIC PARTNE SHS SHS G25839104 26 500 SH   SOLE   500 0 0
TELUS CORPORATION COM COM 87971M103 95 2,579 SH   SOLE   2,579 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 1,497 15,739 SH   SOLE   15,739 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100 2,664 96,773 SH   SOLE   96,773 0 0
NVIDIA CORPORATION COM COM 67066G104 2,288 15,093 SH   SOLE   15,093 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 56 396 SH   SOLE   396 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 2,854 152,187 SH   SOLE   152,187 0 0
EXELON CORP COM COM 30161N101 33 723 SH   SOLE   723 0 0
FOX CORP CL A COM COM 35137L105 121 3,771 SH   SOLE   3,771 0 0
FOX CORP CL B COM COM 35137L204 2,187 73,623 SH   SOLE   73,623 0 0
ELEVANCE HEALTH INC COM COM 036752103 2,966 6,147 SH   SOLE   6,147 0 0