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
1ST SOURCE CORP COM 336901103   633,682 10,854 SH   SOLE   10,854 0 0
3M CO COM 88579Y101   50,730,548 392,986 SH   SOLE   355,676 37,310 0
AAON INC COM PAR $0.004 000360206   637,374 5,416 SH   SOLE   5,416 0 0
ABBOTT LABS COM 002824100   60,828,806 537,785 SH   SOLE   488,803 48,982 0
ABBVIE INC COM 00287Y109   134,494,220 756,861 SH   SOLE   673,155 83,706 0
ABERCROMBIE & FITCH CO CL A 002896207   3,147,953 21,061 SH   SOLE   21,061 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   35,913,443 102,088 SH   SOLE   91,407 10,681 0
ACUITY BRANDS INC COM 00508Y102   5,403,771 18,498 SH   SOLE   14,795 3,703 0
ADDUS HOMECARE CORP COM 006739106   1,143,274 9,121 SH   SOLE   9,121 0 0
ADMA BIOLOGICS INC COM 000899104   4,367,458 254,662 SH   SOLE   242,167 12,495 0
ADOBE INC COM 00724F101   17,286,578 38,875 SH   SOLE   30,084 8,791 0
ADVANCED MICRO DEVICES INC COM 007903107   20,512,898 169,823 SH   SOLE   146,729 23,094 0
AFLAC INC COM 001055102   2,011,501 19,446 SH   SOLE   16,610 2,836 0
AGILENT TECHNOLOGIES INC COM 00846U101   483,780 3,601 SH   SOLE   3,601 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   650,369 36,661 SH   SOLE   36,661 0 0
ALEXANDERS INC COM 014752109   2,909,121 14,541 SH   SOLE   14,541 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   275,100 7,500 SH   SOLE   7,500 0 0
ALLIENT INC COM 019330109   2,442,526 100,598 SH   SOLE   100,598 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,024,261 480,874 SH   SOLE   453,965 26,909 0
ALLSTATE CORP COM 020002101   3,636,584 18,862 SH   SOLE   14,327 4,535 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,373,515 64,097 SH   SOLE   64,097 0 0
ALPHABET INC CAP STK CL C 02079K107   26,104,547 137,075 SH   SOLE   120,075 17,000 0
ALPHABET INC CAP STK CL A 02079K305   231,305,812 1,221,901 SH   SOLE   1,057,976 163,925 0
ALPS ETF TR ALERIAN MLP 00162Q452   526,919 10,941 SH   SOLE   10,941 0 0
ALTAIR ENGR INC COM CL A 021369103   294,958 2,703 SH   SOLE   2,703 0 0
ALTRIA GROUP INC COM 02209S103   46,270,908 884,890 SH   SOLE   790,460 94,430 0
AMAZON COM INC COM 023135106   231,843,239 1,056,763 SH   SOLE   906,371 150,392 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,409,449 252,980 SH   SOLE   192,048 60,932 0
AMERICAN ELEC PWR CO INC COM 025537101   69,029,135 748,446 SH   SOLE   675,154 73,292 0
AMERICAN EXPRESS CO COM 025816109   58,294,903 196,418 SH   SOLE   169,745 26,673 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   1,251,731 44,044 SH   SOLE   0 44,044 0
AMERICAN WTR WKS CO INC NEW COM 030420103   18,457,856 148,267 SH   SOLE   135,489 12,778 0
AMERIPRISE FINL INC COM 03076C106   38,461,749 72,239 SH   SOLE   66,376 5,863 0
AMGEN INC COM 031162100   23,820,579 91,392 SH   SOLE   83,716 7,676 0
AMPHENOL CORP NEW CL A 032095101   6,463,243 93,064 SH   SOLE   75,299 17,765 0
APOGEE ENTERPRISES INC COM 037598109   2,195,203 30,741 SH   SOLE   30,741 0 0
APPFOLIO INC COM CL A 03783C100   2,123,821 8,608 SH   SOLE   8,608 0 0
APPLE INC COM 037833100   361,185,612 1,442,319 SH   SOLE   1,269,797 172,522 0
APPLIED MATLS INC COM 038222105   63,144,975 388,274 SH   SOLE   337,834 50,440 0
APPLOVIN CORP COM CL A 03831W108   4,273,196 13,196 SH   SOLE   10,689 2,507 0
ARCH CAP GROUP LTD ORD G0450A105   3,123,945 33,827 SH   SOLE   27,370 6,457 0
ARCHER AVIATION INC COM CL A 03945R102   1,072,850 110,036 SH   SOLE   110,036 0 0
ARCOSA INC COM 039653100   234,276 2,422 SH   SOLE   2,422 0 0
ARISTA NETWORKS INC COM SHS 040413205   48,560,717 439,344 SH   SOLE   365,351 73,993 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,175,021 27,294 SH   SOLE   27,294 0 0
ARVINAS INC COM 04335A105   1,657,211 86,448 SH   SOLE   86,448 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   342,212 494 SH   SOLE   494 0 0
ASSURANT INC COM 04621X108   14,153,749 66,381 SH   SOLE   58,675 7,706 0
AT&T INC COM 00206R102   65,057,447 2,857,156 SH   SOLE   2,578,984 278,172 0
ATEA PHARMACEUTICALS INC COM 04683R106   46,786 13,966 SH   SOLE   13,966 0 0
ATN INTL INC COM 00215F107   400,782 23,842 SH   SOLE   23,842 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   41,547,193 141,930 SH   SOLE   129,699 12,231 0
AXIS CAP HLDGS LTD SHS G0692U109   1,680,305 18,961 SH   SOLE   15,538 3,423 0
AZEK CO INC CL A 05478C105   2,139,161 45,063 SH   SOLE   35,954 9,109 0
AZZ INC COM 002474104   373,592 4,560 SH   SOLE   4,560 0 0
BADGER METER INC COM 056525108   3,565,111 16,807 SH   SOLE   15,846 961 0
BANK AMERICA CORP COM 060505104   96,100,212 2,186,580 SH   SOLE   1,928,488 258,092 0
BANK MARIN BANCORP COM 063425102   2,405,613 101,204 SH   SOLE   101,204 0 0
BANK NEW YORK MELLON CORP COM 064058100   65,012,130 846,182 SH   SOLE   752,255 93,927 0
BECTON DICKINSON & CO COM 075887109   56,108,624 247,316 SH   SOLE   227,055 20,261 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,945,845 65,647 SH   SOLE   61,421 4,226 0
BERKLEY W R CORP COM 084423102   18,041,417 308,295 SH   SOLE   284,156 24,139 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,481,575 25,330 SH   SOLE   20,482 4,848 0
BIO RAD LABS INC CL A 090572207   207,504 632 SH   SOLE   632 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,327,709 20,199 SH   SOLE   16,164 4,035 0
BJS WHSL CLUB HLDGS INC COM 05550J101   9,653,043 108,036 SH   SOLE   97,960 10,076 0
BLACKBERRY LTD COM 09228F103   62,072 16,421 SH   SOLE   16,421 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   502,344 7,843 SH   SOLE   0 7,843 0
BLACKROCK INC COM 09290D101   141,382,383 137,919 SH   SOLE   124,887 13,032 0
BLACKSTONE INC COM 09260D107   682,874 3,961 SH   SOLE   1,645 2,316 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   201,227 6,228 SH   SOLE   0 6,228 0
BLOCK H & R INC COM 093671105   2,048,840 38,774 SH   SOLE   30,647 8,127 0
BLUE BIRD CORP COM 095306106   407,980 10,561 SH   SOLE   10,561 0 0
BOOKING HOLDINGS INC COM 09857L108   1,448,687 292 SH   SOLE   0 292 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,313,278 25,745 SH   SOLE   20,568 5,177 0
BORGWARNER INC COM 099724106   286,151 9,001 SH   SOLE   9,001 0 0
BOSTON SCIENTIFIC CORP COM 101137107   21,400,565 239,594 SH   SOLE   219,957 19,637 0
BRINKER INTL INC COM 109641100   1,139,801 8,616 SH   SOLE   8,616 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   14,194,588 250,965 SH   SOLE   230,263 20,702 0
BROADCOM INC COM 11135F101   132,538,016 571,678 SH   SOLE   478,047 93,631 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   30,251,946 133,805 SH   SOLE   122,092 11,713 0
BROWN & BROWN INC COM 115236101   1,734,082 16,997 SH   SOLE   13,601 3,396 0
BWX TECHNOLOGIES INC COM 05605H100   392,333 3,522 SH   SOLE   3,522 0 0
BXP INC COM 101121101   10,917,086 146,814 SH   SOLE   133,704 13,110 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,705,525 35,865 SH   SOLE   27,976 7,889 0
CACI INTL INC CL A 127190304   21,275,211 52,654 SH   SOLE   46,581 6,073 0
CADENCE DESIGN SYSTEM INC COM 127387108   30,383,527 101,123 SH   SOLE   85,953 15,170 0
CANTALOUPE INC COM 138103106   262,601 27,613 SH   SOLE   27,613 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   418,455 16,962 SH   SOLE   0 16,962 0
CARDINAL HEALTH INC COM 14149Y108   14,763,488 124,828 SH   SOLE   114,542 10,286 0
CARLISLE COS INC COM 142339100   2,893,099 7,843 SH   SOLE   6,095 1,748 0
CARPENTER TECHNOLOGY CORP COM 144285103   2,300,711 13,557 SH   SOLE   13,557 0 0
CARRIAGE SVCS INC COM 143905107   329,950 8,280 SH   SOLE   8,280 0 0
CARVANA CO CL A 146869102   7,568,458 37,217 SH   SOLE   33,777 3,440 0
CASEYS GEN STORES INC COM 147528103   18,931,395 47,779 SH   SOLE   42,123 5,656 0
CATERPILLAR INC COM 149123101   151,026,331 416,326 SH   SOLE   369,767 46,559 0
CBOE GLOBAL MKTS INC COM 12503M108   3,385,318 17,325 SH   SOLE   13,627 3,698 0
CENCORA INC COM 03073E105   386,446 1,720 SH   SOLE   0 1,720 0
CENTURY CMNTYS INC COM 156504300   1,182,157 16,114 SH   SOLE   16,114 0 0
CF INDS HLDGS INC COM 125269100   1,968,732 23,074 SH   SOLE   18,184 4,890 0
CHENIERE ENERGY INC COM NEW 16411R208   6,399,179 29,782 SH   SOLE   24,171 5,611 0
CHEVRON CORP NEW COM 166764100   41,213,212 284,543 SH   SOLE   242,974 41,569 0
CHOICE HOTELS INTL INC COM 169905106   3,502,843 24,671 SH   SOLE   18,767 5,904 0
CHOICEONE FINL SVCS INC COM 170386106   4,495,574 126,139 SH   SOLE   118,730 7,409 0
CHUBB LIMITED COM H1467J104   204,079 739 SH   SOLE   0 739 0
CHURCH & DWIGHT CO INC COM 171340102   14,743,518 140,803 SH   SOLE   127,095 13,708 0
CIMPRESS PLC SHS EURO G2143T103   214,187 2,986 SH   SOLE   2,986 0 0
CINCINNATI FINL CORP COM 172062101   5,200,999 36,194 SH   SOLE   28,956 7,238 0
CINTAS CORP COM 172908105   44,429,640 243,183 SH   SOLE   222,919 20,264 0
CISCO SYS INC COM 17275R102   121,259,351 2,048,300 SH   SOLE   1,839,176 209,124 0
CITIGROUP INC COM NEW 172967424   35,271,558 501,088 SH   SOLE   454,332 46,756 0
CITIZENS FINL GROUP INC COM 174610105   25,779,244 589,106 SH   SOLE   533,019 56,087 0
CITY HLDG CO COM 177835105   2,533,376 21,382 SH   SOLE   21,382 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   1,370,789 303,272 SH   SOLE   287,046 16,226 0
CLEAN ENERGY FUELS CORP COM 184499101   66,824 26,623 SH   SOLE   26,623 0 0
COCA COLA CO COM 191216100   75,245,246 1,208,565 SH   SOLE   1,078,400 130,165 0
COEUR MNG INC COM NEW 192108504   744,971 130,240 SH   SOLE   130,240 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   257,610 3,350 SH   SOLE   3,350 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   3,612,819 14,550 SH   SOLE   11,538 3,012 0
COLGATE PALMOLIVE CO COM 194162103   541,066 5,952 SH   SOLE   5,952 0 0
COLONY BANKCORP INC COM 19623P101   3,431,641 212,617 SH   SOLE   200,499 12,118 0
COMCAST CORP NEW CL A 20030N101   45,822,927 1,220,968 SH   SOLE   1,107,328 113,640 0
COMERICA INC COM 200340107   1,149,757 18,590 SH   SOLE   14,576 4,014 0
COMFORT SYS USA INC COM 199908104   3,384,893 7,982 SH   SOLE   7,982 0 0
COMMERCE BANCSHARES INC COM 200525103   1,698,406 27,257 SH   SOLE   27,257 0 0
COMMVAULT SYS INC COM 204166102   221,675 1,469 SH   SOLE   1,469 0 0
CONDUENT INC COM 206787103   82,211 20,349 SH   SOLE   20,349 0 0
CONNECTONE BANCORP INC COM 20786W107   286,478 12,504 SH   SOLE   12,504 0 0
CONOCOPHILLIPS COM 20825C104   118,251,449 1,192,411 SH   SOLE   1,071,204 121,207 0
CONSTELLATION ENERGY CORP COM 21037T109   6,881,503 30,761 SH   SOLE   24,617 6,144 0
CORNING INC COM 219350105   5,090,424 107,121 SH   SOLE   86,117 21,004 0
CORTEVA INC COM 22052L104   282,563 4,961 SH   SOLE   0 4,961 0
COSTAMARE INC SHS Y1771G102   168,335 13,100 SH   SOLE   13,100 0 0
COSTCO WHSL CORP NEW COM 22160K105   35,398,057 38,633 SH   SOLE   32,874 5,759 0
COURSERA INC COM 22266M104   656,053 77,183 SH   SOLE   77,183 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,213,605 18,057 SH   SOLE   18,057 0 0
CRONOS GROUP INC COM 22717L101   37,688 18,657 SH   SOLE   18,657 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   409,700 1,197 SH   SOLE   1,197 0 0
CROWN CASTLE INC COM 22822V101   25,003,462 275,490 SH   SOLE   248,339 27,151 0
CSX CORP COM 126408103   55,076,229 1,706,732 SH   SOLE   1,555,035 151,697 0
CUMMINS INC COM 231021106   679,961 1,951 SH   SOLE   1,951 0 0
DANAHER CORPORATION COM 235851102   49,276,335 214,665 SH   SOLE   195,394 19,271 0
DARDEN RESTAURANTS INC COM 237194105   3,964,883 21,238 SH   SOLE   17,099 4,139 0
DATADOG INC CL A COM 23804L103   8,824,802 61,760 SH   SOLE   49,530 12,230 0
DECKERS OUTDOOR CORP COM 243537107   3,688,671 18,163 SH   SOLE   14,110 4,053 0
DEERE & CO COM 244199105   941,299 2,222 SH   SOLE   2,222 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   585,693 9,681 SH   SOLE   9,681 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   578,196 16,296 SH   SOLE   0 16,296 0
DISCOVER FINL SVCS COM 254709108   498,147 2,876 SH   SOLE   2,876 0 0
DISNEY WALT CO COM 254687106   689,589 6,193 SH   SOLE   4,097 2,096 0
DNP SELECT INCOME FD INC COM 23325P104   187,152 21,219 SH   SOLE   21,219 0 0
DOCUSIGN INC COM 256163106   2,898,667 32,229 SH   SOLE   28,730 3,499 0
DOW INC COM 260557103   40,710,872 1,014,475 SH   SOLE   920,454 94,021 0
DOXIMITY INC CL A 26622P107   1,984,118 37,163 SH   SOLE   29,756 7,407 0
DROPBOX INC CL A 26210C104   5,076,620 168,995 SH   SOLE   134,116 34,879 0
DTE ENERGY CO COM 233331107   278,659 2,308 SH   SOLE   2,308 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   433,537 4,024 SH   SOLE   0 4,024 0
DUOLINGO INC CL A COM 26603R106   3,392,867 10,464 SH   SOLE   9,205 1,259 0
DUPONT DE NEMOURS INC COM 26614N102   34,589,674 453,635 SH   SOLE   413,766 39,869 0
DYNEX CAP INC COM 26817Q886   4,275,495 337,984 SH   SOLE   319,399 18,585 0
E L F BEAUTY INC COM 26856L103   11,938,408 95,089 SH   SOLE   86,702 8,387 0
EASTMAN CHEM CO COM 277432100   36,402,380 398,624 SH   SOLE   362,671 35,953 0
EATON CORP PLC SHS G29183103   2,205,124 6,645 SH   SOLE   4,774 1,871 0
ECOLAB INC COM 278865100   629,417 2,686 SH   SOLE   2,686 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,137,147 33,844 SH   SOLE   33,844 0 0
EDISON INTL COM 281020107   4,441,141 55,625 SH   SOLE   42,558 13,067 0
ELEVANCE HEALTH INC COM 036752103   255,389 692 SH   SOLE   0 692 0
ELEVATION ONCOLOGY INC COM 28623U101   7,876 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM 532457108   80,914,565 104,811 SH   SOLE   91,817 12,994 0
EMCOR GROUP INC COM 29084Q100   60,723,302 133,782 SH   SOLE   116,266 17,516 0
EMERSON ELEC CO COM 291011104   19,717,578 159,103 SH   SOLE   144,476 14,627 0
ENBRIDGE INC COM 29250N105   259,954 6,127 SH   SOLE   6,127 0 0
ENERGY FUELS INC COM NEW 292671708   1,994,210 388,735 SH   SOLE   366,559 22,176 0
ENTERPRISE PRODS PARTNERS L COM 293792107   438,495 13,983 SH   SOLE   13,983 0 0
EQUINIX INC COM 29444U700   262,220 278 SH   SOLE   278 0 0
ESSENT GROUP LTD COM G3198U102   266,484 4,895 SH   SOLE   4,895 0 0
ETF OPPORTUNITIES TRUST REX FANG & INNOV 26923N744   4,597,739 92,603 SH   SOLE   0 92,603 0
EVERQUOTE INC COM CL A 30041R108   1,042,959 52,174 SH   SOLE   52,174 0 0
EVERSOURCE ENERGY COM 30040W108   882,346 15,364 SH   SOLE   5,792 9,572 0
EVERTEC INC COM 30040P103   1,311,404 37,979 SH   SOLE   37,979 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   410,991 13,586 SH   SOLE   13,586 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,114,102 28,113 SH   SOLE   22,550 5,563 0
EXXON MOBIL CORP COM 30231G102   151,957,466 1,412,638 SH   SOLE   1,275,767 136,871 0
F N B CORP COM 302520101   611,159 41,350 SH   SOLE   17,745 23,605 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   470,095 11,344 SH   SOLE   11,344 0 0
FABRINET SHS G3323L100   11,086,776 50,422 SH   SOLE   45,656 4,766 0
FAIR ISAAC CORP COM 303250104   715,027 359 SH   SOLE   230 129 0
FASTLY INC CL A 31188V100   1,200,796 127,203 SH   SOLE   127,203 0 0
FEDERAL SIGNAL CORP COM 313855108   692,537 7,496 SH   SOLE   7,496 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   5,320,892 118,585 SH   SOLE   0 118,585 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   30,692,236 546,709 SH   SOLE   496,183 50,526 0
FIDELITY NATL INFORMATION SV COM 31620M106   573,863 7,105 SH   SOLE   0 7,105 0
FIFTH THIRD BANCORP COM 316773100   66,692,615 1,577,403 SH   SOLE   1,434,437 142,966 0
FIRST HORIZON CORPORATION COM 320517105   203,794 10,119 SH   SOLE   10,119 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   200,873 4,989 SH   SOLE   0 4,989 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   226,577 2,242 SH   SOLE   0 2,242 0
FIRSTENERGY CORP COM 337932107   435,143 10,939 SH   SOLE   10,939 0 0
FISERV INC COM 337738108   25,217,975 122,763 SH   SOLE   110,268 12,495 0
FIVE9 INC COM 338307101   7,427,910 182,773 SH   SOLE   167,582 15,191 0
FLEXSHARES TR MORNSTAR USMKT 33939L100   627,063 2,904 SH   SOLE   2,904 0 0
FLOWSERVE CORP COM 34354P105   1,652,209 28,724 SH   SOLE   28,724 0 0
FORD MTR CO COM 345370860   19,464,591 1,966,121 SH   SOLE   1,790,961 175,160 0
FORTINET INC COM 34959E109   22,520,164 238,359 SH   SOLE   189,914 48,445 0
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   853,242 15,757 SH   SOLE   0 15,757 0
FREEPORT-MCMORAN INC CL B 35671D857   226,228 5,941 SH   SOLE   5,941 0 0
FTAI AVIATION LTD SHS G3730V105   273,676 1,900 SH   SOLE   1,900 0 0
FULCRUM THERAPEUTICS INC COM 359616109   98,694 20,999 SH   SOLE   20,999 0 0
FULTON FINL CORP PA COM 360271100   1,338,517 69,425 SH   SOLE   69,425 0 0
G III APPAREL GROUP LTD COM 36237H101   1,185,096 36,330 SH   SOLE   36,330 0 0
GALLAGHER ARTHUR J & CO COM 363576109   138,685,901 488,589 SH   SOLE   444,726 43,863 0
GAMING & LEISURE PPTYS INC COM 36467J108   22,448,985 466,134 SH   SOLE   425,524 40,610 0
GAP INC COM 364760108   3,278,830 138,757 SH   SOLE   111,537 27,220 0
GE AEROSPACE COM NEW 369604301   403,389 2,419 SH   SOLE   2,419 0 0
GENERAL DYNAMICS CORP COM 369550108   74,798,180 283,874 SH   SOLE   252,493 31,381 0
GENERAL MTRS CO COM 37045V100   341,559 6,412 SH   SOLE   6,412 0 0
GILEAD SCIENCES INC COM 375558103   30,941,460 334,973 SH   SOLE   297,350 37,623 0
GITLAB INC CLASS A COM 37637K108   9,292,581 164,908 SH   SOLE   143,494 21,414 0
GLADSTONE COMMERCIAL CORP COM 376536108   167,852 10,336 SH   SOLE   10,336 0 0
GLADSTONE LD CORP COM 376549101   161,793 14,912 SH   SOLE   14,912 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,318,127 24,173 SH   SOLE   24,173 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,099,860 1,921 SH   SOLE   1,548 373 0
GRAINGER W W INC COM 384802104   574,864 545 SH   SOLE   545 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   13,160,333 484,548 SH   SOLE   441,921 42,627 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   233,311 3,152 SH   SOLE   3,152 0 0
GREEN BRICK PARTNERS INC COM 392709101   368,411 6,522 SH   SOLE   6,522 0 0
GREENBRIER COS INC COM 393657101   1,755,992 28,791 SH   SOLE   28,791 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   1,234,342 35,675 SH   SOLE   35,675 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   6,256,903 37,115 SH   SOLE   29,440 7,675 0
HAEMONETICS CORP MASS COM 405024100   1,518,124 19,443 SH   SOLE   19,443 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   470,965 39,811 SH   SOLE   39,811 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   43,173,983 394,643 SH   SOLE   330,993 63,650 0
HBT FINL INC. COM 404111106   614,974 28,081 SH   SOLE   28,081 0 0
HCA HEALTHCARE INC COM 40412C101   252,830 842 SH   SOLE   842 0 0
HEALTH CATALYST INC COM 42225T107   1,884,196 266,506 SH   SOLE   250,171 16,335 0
HEALTHEQUITY INC COM 42226A107   2,893,158 30,153 SH   SOLE   30,153 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   28,938,222 1,427,638 SH   SOLE   1,273,977 153,661 0
HEALTHSTREAM INC COM 42222N103   2,233,803 70,245 SH   SOLE   70,245 0 0
HECLA MNG CO COM 422704106   894,541 182,188 SH   SOLE   182,188 0 0
HERSHEY CO COM 427866108   25,237,075 149,024 SH   SOLE   130,857 18,167 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   46,539 21,646 SH   SOLE   21,646 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   367,456 17,211 SH   SOLE   17,211 0 0
HILLEVAX INC COM 43157M102   192,102 92,803 SH   SOLE   92,803 0 0
HOME DEPOT INC COM 437076102   194,441,270 499,862 SH   SOLE   447,652 52,210 0
HONEYWELL INTL INC COM 438516106   1,350,695 5,980 SH   SOLE   4,191 1,789 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   5,564,185 72,337 SH   SOLE   58,073 14,264 0
HOWMET AEROSPACE INC COM 443201108   18,473,720 168,910 SH   SOLE   153,406 15,504 0
HP INC COM 40434L105   575,774 17,646 SH   SOLE   17,646 0 0
HUBBELL INC COM 443510607   4,554,635 10,873 SH   SOLE   8,774 2,099 0
HUBSPOT INC COM 443573100   1,022,132 1,467 SH   SOLE   1,467 0 0
HUNTINGTON BANCSHARES INC COM 446150104   33,596,619 2,064,942 SH   SOLE   1,875,482 189,460 0
HURON CONSULTING GROUP INC COM 447462102   441,907 3,556 SH   SOLE   3,556 0 0
ICF INTL INC COM 44925C103   1,625,897 13,639 SH   SOLE   13,639 0 0
ICU MED INC COM 44930G107   6,141,482 39,579 SH   SOLE   31,880 7,699 0
ILLUMINA INC COM 452327109   3,101,555 23,210 SH   SOLE   18,571 4,639 0
INGERSOLL RAND INC COM 45687V106   1,167,569 12,907 SH   SOLE   12,907 0 0
INGREDION INC COM 457187102   259,713 1,888 SH   SOLE   0 1,888 0
INSPIRE MED SYS INC COM 457730109   2,346,296 12,657 SH   SOLE   10,196 2,461 0
INSULET CORP COM 45784P101   8,424,125 32,268 SH   SOLE   25,615 6,653 0
INTAPP INC COM 45827U109   10,190,965 159,010 SH   SOLE   146,831 12,179 0
INTEL CORP COM 458140100   290,006 14,464 SH   SOLE   14,464 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,943,283 33,641 SH   SOLE   27,128 6,513 0
INTERNATIONAL BUSINESS MACHS COM 459200101   79,422,404 361,290 SH   SOLE   327,925 33,365 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,394,752 51,978 SH   SOLE   41,322 10,656 0
INTUIT COM 461202103   41,585,435 66,166 SH   SOLE   57,029 9,137 0
INTUITIVE SURGICAL INC COM NEW 46120E602   15,445,191 29,591 SH   SOLE   23,058 6,533 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,684,291 129,660 SH   SOLE   35,960 93,700 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   441,405 2,519 SH   SOLE   0 2,519 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,098,419 8,016 SH   SOLE   4,336 3,680 0
IONQ INC COM 46222L108   1,885,854 45,149 SH   SOLE   45,149 0 0
IQVIA HLDGS INC COM 46266C105   316,552 1,611 SH   SOLE   0 1,611 0
IRADIMED CORP COM 46266A109   247,500 4,500 SH   SOLE   4,500 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   283,108 9,756 SH   SOLE   9,756 0 0
IRON MTN INC DEL COM 46284V101   1,802,496 17,148 SH   SOLE   13,403 3,745 0
ISHARES INC MSCI NETHERL ETF 464286814   997,840 22,428 SH   SOLE   22,428 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   471,465 19,220 SH   SOLE   19,220 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   1,389,289 26,841 SH   SOLE   26,841 0 0
ISHARES INC MSCI GERMANY ETF 464286806   1,039,274 32,661 SH   SOLE   32,661 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   469,727 20,867 SH   SOLE   20,867 0 0
ISHARES INC MSCI SWITZERLAND 464286749   944,460 20,550 SH   SOLE   20,550 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   1,113,235 50,949 SH   SOLE   50,949 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   1,293,210 16,784 SH   SOLE   16,784 0 0
ISHARES INC MSCI STH KOR ETF 464286772   606,567 11,919 SH   SOLE   11,919 0 0
ISHARES INC MSCI MEXICO ETF 464286822   292,888 6,256 SH   SOLE   6,256 0 0
ISHARES INC MSCI SPAIN ETF 464286764   286,310 9,221 SH   SOLE   9,221 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   253,699 6,796 SH   SOLE   6,796 0 0
ISHARES INC MSCI CDA ETF 464286509   3,058,263 75,888 SH   SOLE   66,344 9,544 0
ISHARES INC MSCI JPN ETF NEW 46434G822   4,868,929 72,562 SH   SOLE   63,289 9,273 0
ISHARES INC MSCI FRANCE ETF 464286707   1,865,259 51,987 SH   SOLE   44,936 7,051 0
ISHARES INC MSCI ITALY ETF 46434G830   1,759,583 48,919 SH   SOLE   42,863 6,056 0
ISHARES INC MSCI AUST ETF 464286103   1,500,103 62,871 SH   SOLE   53,876 8,995 0
ISHARES SILVER TR ISHARES 46428Q109   262,484 9,969 SH   SOLE   9,969 0 0
ISHARES TR IBOXX INV CP ETF 464287242   14,813,044 138,647 SH   SOLE   138,647 0 0
ISHARES TR RUS 1000 ETF 464287622   386,169 1,199 SH   SOLE   1,199 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   721,365 12,585 SH   SOLE   0 12,585 0
ISHARES TR SHRT NAT MUN ETF 464288158   1,091,071 10,344 SH   SOLE   0 10,344 0
ISHARES TR CORE DIV GRWTH 46434V621   1,114,151 18,164 SH   SOLE   0 18,164 0
ISHARES TR ESG MSCI USA ETF 46436E767   259,290 5,215 SH   SOLE   0 5,215 0
ISHARES TR MODERT ALLOC ETF 464289875   322,994 7,435 SH   SOLE   0 7,435 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,848,195 17,416 SH   SOLE   17,416 0 0
ISHARES TR MSCI IRELAND ETF 46429B507   614,123 10,457 SH   SOLE   10,457 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   294,822 15,954 SH   SOLE   15,954 0 0
ISHARES TR SELECT DIVID ETF 464287168   250,197 1,906 SH   SOLE   0 1,906 0
ISHARES TR 1 3 YR TREAS BD 464287457   28,346,204 345,770 SH   SOLE   345,770 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,611,227 21,310 SH   SOLE   21,310 0 0
ISHARES TR PFD AND INCM SEC 464288687   2,247,874 71,497 SH   SOLE   71,497 0 0
ISHARES TR CORE S&P TTL STK 464287150   273,732 2,128 SH   SOLE   0 2,128 0
ISHARES TR MSCI USA QLT FCT 46432F339   249,911 1,403 SH   SOLE   1,403 0 0
ISHARES TR NATIONAL MUN ETF 464288414   372,286 3,494 SH   SOLE   0 3,494 0
ISHARES TR MSCI UAE ETF 46434V761   452,032 27,462 SH   SOLE   27,462 0 0
ISHARES TR ULTRA SHORT-TERM 46434V878   2,531,803 50,204 SH   SOLE   50,204 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   216,630 2,828 SH   SOLE   0 2,828 0
ISHARES TR MSCI DENMARK ETF 46429B523   1,615,493 15,187 SH   SOLE   13,137 2,050 0
ISHARES TR CORE US AGGBD ET 464287226   68,519,921 707,118 SH   SOLE   549,287 157,831 0
ISHARES TR RUS MID CAP ETF 464287499   4,846,183 54,821 SH   SOLE   47,336 7,485 0
ISHARES TR MSCI UK ETF NEW 46435G334   3,171,021 93,541 SH   SOLE   80,831 12,710 0
ISHARES TR RUSSELL 3000 ETF 464287689   11,902,496 35,609 SH   SOLE   17,737 17,872 0
ISHARES TR CORE S&P SCP ETF 464287804   4,746,943 41,199 SH   SOLE   12,959 28,240 0
ISHARES TR RUS MDCP VAL ETF 464287473   526,669 4,072 SH   SOLE   2,358 1,714 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,005,658 19,452 SH   SOLE   5,283 14,169 0
ISHARES TR CORE S&P MCP ETF 464287507   9,423,658 151,238 SH   SOLE   46,094 105,144 0
ISHARES TR CORE MSCI EAFE 46432F842   17,523,716 249,339 SH   SOLE   47,630 201,709 0
ISHARES TR RUS 1000 GRW ETF 464287614   9,206,143 22,925 SH   SOLE   18,232 4,693 0
ISHARES TR RUS 1000 VAL ETF 464287598   44,594,200 240,880 SH   SOLE   170,438 70,442 0
ISHARES TR CORE S&P500 ETF 464287200   4,015,445 6,821 SH   SOLE   5,632 1,189 0
ITRON INC COM 465741106   17,285,561 159,197 SH   SOLE   146,090 13,107 0
ITT INC COM 45073V108   999,132 6,993 SH   SOLE   6,993 0 0
J JILL INC COM 46620W201   239,184 8,660 SH   SOLE   8,660 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   310,801 2,934 SH   SOLE   0 2,934 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   212,704 3,773 SH   SOLE   0 3,773 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   208,803 3,629 SH   SOLE   0 3,629 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   288,263 5,685 SH   SOLE   0 5,685 0
JABIL INC COM 466313103   352,375 2,449 SH   SOLE   2,449 0 0
JACOBS SOLUTIONS INC COM 46982L108   236,964 1,773 SH   SOLE   0 1,773 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   4,823,308 113,410 SH   SOLE   91,501 21,909 0
JANUX THERAPEUTICS INC COM 47103J105   2,043,784 38,173 SH   SOLE   38,173 0 0
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   2,016,528 89,522 SH   SOLE   0 89,522 0
JOHNSON & JOHNSON COM 478160104   119,684,040 827,576 SH   SOLE   744,646 82,930 0
JOHNSON CTLS INTL PLC SHS G51502105   49,662,754 629,200 SH   SOLE   573,307 55,893 0
JPMORGAN CHASE & CO. COM 46625H100   285,667,251 1,191,720 SH   SOLE   1,067,937 123,783 0
KB HOME COM 48666K109   463,090 7,046 SH   SOLE   7,046 0 0
KEMPER CORP COM 488401100   1,968,027 29,621 SH   SOLE   23,943 5,678 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,922,474 392,640 SH   SOLE   370,848 21,792 0
KEYCORP COM 493267108   647,017 37,749 SH   SOLE   17,821 19,928 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   499,187 3,108 SH   SOLE   3,108 0 0
KINDER MORGAN INC DEL COM 49456B101   79,892,037 2,915,768 SH   SOLE   2,634,804 280,964 0
KKR & CO INC COM 48251W104   3,035,072 20,519 SH   SOLE   16,175 4,344 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,182,625 216,102 SH   SOLE   203,568 12,534 0
KLA CORP COM NEW 482480100   203,273 323 SH   SOLE   323 0 0
KRAFT HEINZ CO COM 500754106   7,916,030 257,767 SH   SOLE   235,203 22,564 0
KROGER CO COM 501044101   288,139 4,712 SH   SOLE   0 4,712 0
KRONOS WORLDWIDE INC COM 50105F105   318,679 32,685 SH   SOLE   32,685 0 0
KRYSTAL BIOTECH INC COM 501147102   1,422,183 9,078 SH   SOLE   9,078 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   35,374,876 168,228 SH   SOLE   150,985 17,243 0
LABCORP HOLDINGS INC COM SHS 504922105   17,942,424 78,242 SH   SOLE   67,377 10,865 0
LAM RESEARCH CORP COM NEW 512807306   783,324 10,845 SH   SOLE   10,845 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   41,920,349 344,343 SH   SOLE   305,000 39,343 0
LEIDOS HOLDINGS INC COM 525327102   4,370,457 30,338 SH   SOLE   23,970 6,368 0
LEONARDO DRS INC COM 52661A108   2,002,373 61,974 SH   SOLE   61,974 0 0
LIBERTY ENERGY INC COM CL A 53115L104   5,699,954 286,574 SH   SOLE   286,574 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   415,454 65,323 SH   SOLE   65,323 0 0
LOCKHEED MARTIN CORP COM 539830109   65,449,876 134,687 SH   SOLE   119,221 15,466 0
LOGILITY SUPPLY CHAIN SOLUTI COM 029683109   356,000 32,130 SH   SOLE   32,130 0 0
LOWES COS INC COM 548661107   788,362 3,194 SH   SOLE   1,628 1,566 0
LUCID GROUP INC COM 549498103   80,183 26,551 SH   SOLE   26,551 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   572,502 7,709 SH   SOLE   3,413 4,296 0
M/I HOMES INC COM 55305B101   1,640,860 12,342 SH   SOLE   12,342 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,288,477 92,373 SH   SOLE   92,373 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   365,460 1,619 SH   SOLE   1,619 0 0
MANHATTAN ASSOCIATES INC COM 562750109   36,090,778 133,551 SH   SOLE   112,523 21,028 0
MAPLEBEAR INC COM 565394103   5,337,519 128,863 SH   SOLE   103,562 25,301 0
MARQETA INC CLASS A COM 57142B104   152,339 40,195 SH   SOLE   40,195 0 0
MARRIOTT INTL INC NEW CL A 571903202   28,169,743 100,989 SH   SOLE   92,630 8,359 0
MARSH & MCLENNAN COS INC COM 571748102   39,866,533 187,687 SH   SOLE   172,098 15,589 0
MARVELL TECHNOLOGY INC COM 573874104   19,306,769 174,801 SH   SOLE   158,360 16,441 0
MASIMO CORP COM 574795100   4,501,002 27,229 SH   SOLE   21,748 5,481 0
MASTEC INC COM 576323109   3,893,602 28,600 SH   SOLE   21,814 6,786 0
MASTERCARD INCORPORATED CL A 57636Q104   23,525,748 44,677 SH   SOLE   36,830 7,847 0
MATSON INC COM 57686G105   2,184,302 16,199 SH   SOLE   16,199 0 0
MAXIMUS INC COM 577933104   328,956 4,407 SH   SOLE   4,407 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,758,219 49,294 SH   SOLE   37,330 11,964 0
MCDONALDS CORP COM 580135101   93,696,778 323,214 SH   SOLE   291,193 32,021 0
MCKESSON CORP COM 58155Q103   7,483,591 13,131 SH   SOLE   10,621 2,510 0
MEDIAALPHA INC CL A 58450V104   234,557 20,776 SH   SOLE   20,776 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   41,765 10,573 SH   SOLE   10,573 0 0
MEDPACE HLDGS INC COM 58506Q109   2,359,752 7,103 SH   SOLE   7,103 0 0
MEDTRONIC PLC SHS G5960L103   42,771,508 535,447 SH   SOLE   488,789 46,658 0
MERCANTILE BK CORP COM 587376104   308,448 6,933 SH   SOLE   6,933 0 0
MERCK & CO INC COM 58933Y105   96,939,127 974,458 SH   SOLE   866,712 107,746 0
MERCURY GENL CORP NEW COM 589400100   4,696,126 70,640 SH   SOLE   67,205 3,435 0
MERIT MED SYS INC COM 589889104   645,670 6,676 SH   SOLE   6,676 0 0
META PLATFORMS INC CL A 30303M102   193,185,879 329,944 SH   SOLE   284,333 45,611 0
METLIFE INC COM 59156R108   134,984,045 1,648,559 SH   SOLE   1,465,712 182,847 0
METTLER TOLEDO INTERNATIONAL COM 592688105   221,486 181 SH   SOLE   0 181 0
MGIC INVT CORP WIS COM 552848103   2,167,862 91,433 SH   SOLE   72,764 18,669 0
MGM RESORTS INTERNATIONAL COM 552953101   9,763,049 281,762 SH   SOLE   256,616 25,146 0
MICROSOFT CORP COM 594918104   455,294,753 1,080,177 SH   SOLE   954,838 125,339 0
MID-AMER APT CMNTYS INC COM 59522J103   16,817,222 108,800 SH   SOLE   100,409 8,391 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,465,107 60,452 SH   SOLE   48,254 12,198 0
MONDELEZ INTL INC CL A 609207105   483,519 8,095 SH   SOLE   3,531 4,564 0
MOODYS CORP COM 615369105   29,835,024 63,027 SH   SOLE   54,534 8,493 0
MORGAN STANLEY COM NEW 617446448   1,214,722 9,662 SH   SOLE   7,927 1,735 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   15,898,145 34,394 SH   SOLE   30,676 3,718 0
MR COOPER GROUP INC COM 62482R107   1,450,509 15,108 SH   SOLE   15,108 0 0
MURPHY USA INC COM 626755102   4,484,833 8,938 SH   SOLE   8,408 530 0
NASDAQ INC COM 631103108   8,387,506 108,492 SH   SOLE   99,844 8,648 0
NETAPP INC COM 64110D104   6,801,083 58,590 SH   SOLE   45,898 12,692 0
NETFLIX INC COM 64110L106   94,308,380 105,807 SH   SOLE   94,555 11,252 0
NEW FOUND GOLD CORP COM 64440N103   21,920 12,044 SH   SOLE   12,044 0 0
NEW YORK TIMES CO CL A 650111107   2,050,539 39,396 SH   SOLE   31,364 8,032 0
NEWELL BRANDS INC COM 651229106   257,256 25,828 SH   SOLE   11,420 14,408 0
NEXTERA ENERGY INC COM 65339F101   17,317,216 241,557 SH   SOLE   207,913 33,644 0
NICE LTD SPONSORED ADR 653656108   349,592 2,058 SH   SOLE   2,058 0 0
NIKE INC CL B 654106103   264,718 3,498 SH   SOLE   3,498 0 0
NISOURCE INC COM 65473P105   6,308,814 171,622 SH   SOLE   136,490 35,132 0
NORFOLK SOUTHN CORP COM 655844108   45,035,140 191,884 SH   SOLE   175,487 16,397 0
NORTHERN TR CORP COM 665859104   8,666,704 84,553 SH   SOLE   68,589 15,964 0
NORTHRIM BANCORP INC COM 666762109   3,503,586 44,952 SH   SOLE   42,332 2,620 0
NORTHROP GRUMMAN CORP COM 666807102   297,671 634 SH   SOLE   634 0 0
NORTHWEST PIPE CO COM 667746101   2,057,865 42,641 SH   SOLE   42,641 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   260,075 4,865 SH   SOLE   0 4,865 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   4,967,692 193,070 SH   SOLE   153,989 39,081 0
NOVO-NORDISK A S ADR 670100205   266,188 3,094 SH   SOLE   3,094 0 0
NPK INTERNATIONAL INC COM SHS 651718504   186,389 24,301 SH   SOLE   24,301 0 0
NVIDIA CORPORATION COM 67066G104   381,890,522 2,843,774 SH   SOLE   2,455,178 388,596 0
NXP SEMICONDUCTORS N V COM N6596X109   212,610 1,023 SH   SOLE   1,023 0 0
OKTA INC CL A 679295105   3,100,030 39,340 SH   SOLE   31,534 7,806 0
OLD DOMINION FREIGHT LINE IN COM 679580100   656,935 3,724 SH   SOLE   2,521 1,203 0
OLO INC CL A 68134L109   2,388,016 310,940 SH   SOLE   292,508 18,432 0
OMEGA HEALTHCARE INVS INC COM 681936100   5,009,640 132,355 SH   SOLE   106,686 25,669 0
OMNICELL COM COM 68213N109   1,257,495 28,246 SH   SOLE   28,246 0 0
OMNICOM GROUP INC COM 681919106   2,565,115 29,813 SH   SOLE   23,412 6,401 0
ONE LIBERTY PPTYS INC COM 682406103   557,892 20,481 SH   SOLE   20,481 0 0
ONITY GROUP INC COM NEW 675746606   2,485,501 80,935 SH   SOLE   80,935 0 0
ONTO INNOVATION INC COM 683344105   510,313 3,062 SH   SOLE   3,062 0 0
OPKO HEALTH INC COM 68375N103   48,950 33,300 SH   SOLE   33,300 0 0
OPPFI INC COM CL A 68386H103   295,561 38,585 SH   SOLE   38,585 0 0
ORACLE CORP COM 68389X105   98,452,176 590,808 SH   SOLE   523,244 67,564 0
ORRSTOWN FINL SVCS INC COM 687380105   244,189 6,670 SH   SOLE   6,670 0 0
OSCAR HEALTH INC CL A 687793109   255,884 19,039 SH   SOLE   19,039 0 0
OWENS CORNING NEW COM 690742101   11,822,713 69,415 SH   SOLE   62,650 6,765 0
PACKAGING CORP AMER COM 695156109   3,830,634 17,015 SH   SOLE   13,661 3,354 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   29,017,254 383,674 SH   SOLE   301,283 82,391 0
PALO ALTO NETWORKS INC COM 697435105   22,207,037 122,044 SH   SOLE   104,241 17,803 0
PARAMOUNT GROUP INC COM 69924R108   178,399 36,113 SH   SOLE   36,113 0 0
PARKER-HANNIFIN CORP COM 701094104   129,327,441 203,335 SH   SOLE   184,583 18,752 0
PARSONS CORP DEL COM 70202L102   2,561,615 27,768 SH   SOLE   22,188 5,580 0
PAYPAL HLDGS INC COM 70450Y103   8,654,119 101,396 SH   SOLE   92,892 8,504 0
PDF SOLUTIONS INC COM 693282105   368,044 13,591 SH   SOLE   13,591 0 0
PEABODY ENERGY CORP COM 704551100   1,315,582 62,826 SH   SOLE   62,826 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   723,174 83,123 SH   SOLE   83,123 0 0
PEPGEN INC COM 713317105   144,198 38,047 SH   SOLE   38,047 0 0
PEPSICO INC COM 713448108   90,217,754 593,304 SH   SOLE   525,590 67,714 0
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107   3,794,560 296,914 SH   SOLE   280,624 16,290 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   80,302 21,077 SH   SOLE   21,077 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   132,754 10,323 SH   SOLE   10,323 0 0
PFIZER INC COM 717081103   64,630,247 2,436,120 SH   SOLE   2,212,349 223,771 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,096,662 52,222 SH   SOLE   52,222 0 0
PHILIP MORRIS INTL INC COM 718172109   96,163,989 799,036 SH   SOLE   721,677 77,359 0
PHREESIA INC COM 71944F106   1,167,708 46,411 SH   SOLE   46,411 0 0
PINNACLE WEST CAP CORP COM 723484101   208,881 2,464 SH   SOLE   0 2,464 0
PLEXUS CORP COM 729132100   3,942,286 25,194 SH   SOLE   23,830 1,364 0
PNC FINL SVCS GROUP INC COM 693475105   74,919,640 388,486 SH   SOLE   352,359 36,127 0
POOL CORP COM 73278L105   647,104 1,898 SH   SOLE   0 1,898 0
PORTLAND GEN ELEC CO COM NEW 736508847   8,058,427 184,741 SH   SOLE   159,029 25,712 0
POSTAL REALTY TRUST INC CL A 73757R102   2,264,369 173,515 SH   SOLE   163,401 10,114 0
POTLATCHDELTIC CORPORATION COM 737630103   454,181 11,572 SH   SOLE   11,572 0 0
POWELL INDS INC COM 739128106   1,713,061 7,729 SH   SOLE   7,729 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,717,062 68,239 SH   SOLE   55,167 13,072 0
PRIMERICA INC COM 74164M108   4,068,904 14,991 SH   SOLE   12,037 2,954 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   165,499 14,085 SH   SOLE   14,085 0 0
PROASSURANCE CORP COM 74267C106   5,157,838 324,188 SH   SOLE   308,074 16,114 0
PROCTER AND GAMBLE CO COM 742718109   201,349,608 1,201,011 SH   SOLE   1,083,935 117,076 0
PROG HOLDINGS INC COM NPV 74319R101   653,592 15,466 SH   SOLE   15,466 0 0
PROGRESSIVE CORP COM 743315103   260,578 1,088 SH   SOLE   1,088 0 0
PROLOGIS INC. COM 74340W103   50,364,854 476,488 SH   SOLE   413,313 63,175 0
PRUDENTIAL FINL INC COM 744320102   99,222,449 837,108 SH   SOLE   752,725 84,383 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   57,907,161 685,373 SH   SOLE   614,998 70,375 0
PULTE GROUP INC COM 745867101   23,452,275 215,356 SH   SOLE   192,717 22,639 0
PURE STORAGE INC CL A 74624M102   23,077,559 375,672 SH   SOLE   325,406 50,266 0
QCR HOLDINGS INC COM 74727A104   346,333 4,295 SH   SOLE   4,295 0 0
QUALCOMM INC COM 747525103   83,105,129 540,978 SH   SOLE   475,051 65,927 0
QUALYS INC COM 74758T303   1,503,968 10,726 SH   SOLE   10,726 0 0
RAMBUS INC DEL COM 750917106   2,270,215 42,948 SH   SOLE   42,948 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   935,270 113,366 SH   SOLE   113,366 0 0
RBB BANCORP COM 74930B105   1,038,500 50,683 SH   SOLE   50,683 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   206,819 4,148 SH   SOLE   0 4,148 0
REDFIN CORP COM 75737F108   1,308,379 166,249 SH   SOLE   166,249 0 0
REDWOOD TRUST INC COM 758075402   73,855 11,310 SH   SOLE   11,310 0 0
REPUBLIC SVCS INC COM 760759100   35,673,557 177,322 SH   SOLE   153,616 23,706 0
RESMED INC COM 761152107   3,966,068 17,343 SH   SOLE   13,945 3,398 0
RIGEL PHARMACEUTICALS INC COM 766559702   1,436,815 85,423 SH   SOLE   85,423 0 0
RIO TINTO PLC SPONSORED ADR 767204100   209,864 3,569 SH   SOLE   3,569 0 0
RIOT PLATFORMS INC COM 767292105   1,179,278 115,502 SH   SOLE   115,502 0 0
ROPER TECHNOLOGIES INC COM 776696106   283,394 545 SH   SOLE   545 0 0
ROSS STORES INC COM 778296103   457,996 3,028 SH   SOLE   3,028 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   44,298,188 192,024 SH   SOLE   170,146 21,878 0
RPM INTL INC COM 749685103   6,081,031 49,415 SH   SOLE   44,939 4,476 0
RTX CORPORATION COM 75513E101   25,661,306 221,753 SH   SOLE   203,121 18,632 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   6,925,202 107,937 SH   SOLE   87,909 20,028 0
S&P GLOBAL INC COM 78409V104   317,899 638 SH   SOLE   638 0 0
SALESFORCE INC COM 79466L302   29,032,207 86,837 SH   SOLE   69,728 17,109 0
SAPIENS INTL CORP N V SHS G7T16G103   462,486 17,212 SH   SOLE   17,212 0 0
SAUL CTRS INC COM 804395101   664,295 17,121 SH   SOLE   17,121 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   593,628 26,151 SH   SOLE   26,151 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   385,955 13,848 SH   SOLE   13,848 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   652,324 23,877 SH   SOLE   0 23,877 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   246,079 8,881 SH   SOLE   8,881 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   7,935,215 297,978 SH   SOLE   54,457 243,521 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,153,723 82,613 SH   SOLE   50,675 31,938 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,721,077 160,529 SH   SOLE   43,326 117,203 0
SEI INVTS CO COM 784117103   7,102,071 86,107 SH   SOLE   69,041 17,066 0
SELECT SECTOR SPDR TR INDL 81369Y704   226,435 1,719 SH   SOLE   0 1,719 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   318,104 3,714 SH   SOLE   0 3,714 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   251,906 1,123 SH   SOLE   0 1,123 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   239,386 3,045 SH   SOLE   0 3,045 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,652,025 7,105 SH   SOLE   1,744 5,361 0
SEMPRA COM 816851109   563,563 6,425 SH   SOLE   0 6,425 0
SERVICENOW INC COM 81762P102   36,635,648 34,558 SH   SOLE   28,663 5,895 0
SHARKNINJA INC COM SHS G8068L108   1,545,939 15,879 SH   SOLE   12,440 3,439 0
SHATTUCK LABS INC COM 82024L103   25,464 21,044 SH   SOLE   21,044 0 0
SHOPIFY INC CL A 82509L107   288,736 2,715 SH   SOLE   2,715 0 0
SHYFT GROUP INC COM 825698103   137,945 11,750 SH   SOLE   11,750 0 0
SIERRA BANCORP COM 82620P102   1,041,000 35,996 SH   SOLE   35,996 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   216,855 4,500 SH   SOLE   4,500 0 0
SNAP ON INC COM 833034101   997,888 2,939 SH   SOLE   2,939 0 0
SNOWFLAKE INC CL A 833445109   201,194 1,303 SH   SOLE   1,303 0 0
SOFI TECHNOLOGIES INC COM 83406F102   7,348,971 477,206 SH   SOLE   385,150 92,056 0
SOLARWINDS CORP COM NEW 83417Q204   334,875 23,500 SH   SOLE   23,500 0 0
SOUTHERN CO COM 842587107   105,740,141 1,284,501 SH   SOLE   1,162,462 122,039 0
SOUTHERN MO BANCORP INC COM 843380106   277,671 4,840 SH   SOLE   4,840 0 0
SOUTHWEST AIRLS CO COM 844741108   2,792,506 83,061 SH   SOLE   67,085 15,976 0
SPDR GOLD TR GOLD SHS 78463V107   4,976,561 20,553 SH   SOLE   7,248 13,305 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   657,607 19,268 SH   SOLE   0 19,268 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   260,989 6,802 SH   SOLE   0 6,802 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   3,190,051 42,041 SH   SOLE   36,823 5,218 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,865,762 66,315 SH   SOLE   27,473 38,842 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   358,327 629 SH   SOLE   629 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   4,822,827 205,489 SH   SOLE   0 205,489 0
SPDR SER TR ICE PFD SEC ETF 78464A292   3,719,359 112,742 SH   SOLE   112,742 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   4,795,883 167,454 SH   SOLE   0 167,454 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,324,622 77,851 SH   SOLE   77,851 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   7,721,439 235,697 SH   SOLE   37,045 198,652 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   7,800,232 312,134 SH   SOLE   296,453 15,681 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   18,779,437 205,397 SH   SOLE   132,935 72,462 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   41,715,899 93,245 SH   SOLE   83,914 9,331 0
SPROUT SOCIAL INC COM CL A 85209W109   2,005,769 65,313 SH   SOLE   65,313 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,404,256 11,051 SH   SOLE   11,051 0 0
SPS COMM INC COM 78463M107   2,919,792 15,869 SH   SOLE   15,869 0 0
SPX TECHNOLOGIES INC COM 78473E103   562,998 3,869 SH   SOLE   3,869 0 0
SSR MINING IN COM 784730103   939,018 134,916 SH   SOLE   134,916 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,561,246 9,268 SH   SOLE   9,268 0 0
STONECO LTD COM CL A G85158106   1,012,730 127,068 SH   SOLE   127,068 0 0
STRIDE INC COM 86333M108   4,146,982 39,902 SH   SOLE   37,606 2,296 0
STRYKER CORPORATION COM 863667101   24,165,312 67,117 SH   SOLE   58,332 8,785 0
SUNRUN INC COM 86771W105   234,030 25,300 SH   SOLE   25,300 0 0
SYLVAMO CORP COMMON STOCK 871332102   253,679 3,210 SH   SOLE   3,210 0 0
SYNOPSYS INC COM 871607107   46,212,154 95,212 SH   SOLE   83,770 11,442 0
SYNOVUS FINL CORP COM NEW 87161C501   7,344,475 143,363 SH   SOLE   116,518 26,845 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,565,021 7,924 SH   SOLE   4,747 3,177 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,215,024 28,330 SH   SOLE   22,753 5,577 0
TAYLOR MORRISON HOME CORP COM 87724P106   3,641,701 59,495 SH   SOLE   59,495 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   284,181 612 SH   SOLE   612 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,894,550 22,931 SH   SOLE   18,503 4,428 0
TERADYNE INC COM 880770102   253,155 2,010 SH   SOLE   2,010 0 0
TESLA INC COM 88160R101   109,538,660 271,243 SH   SOLE   238,835 32,408 0
TETRA TECH INC NEW COM 88162G103   18,541,561 465,400 SH   SOLE   423,542 41,858 0
TEXAS INSTRS INC COM 882508104   22,130,370 118,023 SH   SOLE   103,335 14,688 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   336,727 304 SH   SOLE   304 0 0
THE CIGNA GROUP COM 125523100   213,959 775 SH   SOLE   0 775 0
THE TRADE DESK INC COM CL A 88339J105   2,227,852 18,956 SH   SOLE   18,956 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   20,658,836 39,711 SH   SOLE   35,781 3,930 0
TILRAY BRANDS INC COM 88688T100   41,394 31,123 SH   SOLE   31,123 0 0
TJX COS INC NEW COM 872540109   28,917,051 239,360 SH   SOLE   204,699 34,661 0
T-MOBILE US INC COM 872590104   33,110,267 150,004 SH   SOLE   125,213 24,791 0
TOAST INC CL A 888787108   10,460,557 286,984 SH   SOLE   262,942 24,042 0
TOLL BROTHERS INC COM 889478103   5,880,022 46,685 SH   SOLE   37,526 9,159 0
TRANE TECHNOLOGIES PLC SHS G8994E103   20,064,540 54,324 SH   SOLE   47,098 7,226 0
TRANSUNION COM 89400J107   409,785 4,420 SH   SOLE   4,420 0 0
TRAVELERS COMPANIES INC COM 89417E109   229,645 953 SH   SOLE   953 0 0
TRUIST FINL CORP COM 89832Q109   26,015,476 599,711 SH   SOLE   547,046 52,665 0
TTM TECHNOLOGIES INC COM 87305R109   2,241,574 90,569 SH   SOLE   90,569 0 0
TWILIO INC CL A 90138F102   17,451,895 161,472 SH   SOLE   118,668 42,804 0
TWO HBRS INVT CORP COM 90187B804   1,907,610 161,252 SH   SOLE   161,252 0 0
TYSON FOODS INC CL A 902494103   4,657,400 81,082 SH   SOLE   60,602 20,480 0
UBER TECHNOLOGIES INC COM 90353T100   20,131,442 333,744 SH   SOLE   299,267 34,477 0
UBIQUITI INC COM 90353W103   14,439,180 43,501 SH   SOLE   37,956 5,545 0
UGI CORP NEW COM 902681105   777,005 27,524 SH   SOLE   13,246 14,278 0
UNION PAC CORP COM 907818108   674,804 2,959 SH   SOLE   1,233 1,726 0
UNISYS CORP COM NEW 909214306   1,163,152 183,752 SH   SOLE   170,300 13,452 0
UNITED AIRLS HLDGS INC COM 910047109   3,930,460 40,478 SH   SOLE   33,627 6,851 0
UNITED BANKSHARES INC WEST V COM 909907107   450,857 12,007 SH   SOLE   5,831 6,176 0
UNITED PARCEL SERVICE INC CL B 911312106   31,791,929 252,117 SH   SOLE   230,627 21,490 0
UNITED RENTALS INC COM 911363109   206,657 293 SH   SOLE   293 0 0
UNITEDHEALTH GROUP INC COM 91324P102   107,948,628 213,396 SH   SOLE   191,860 21,536 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,976,881 11,018 SH   SOLE   8,702 2,316 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   288,982 9,793 SH   SOLE   9,793 0 0
UNUM GROUP COM 91529Y106   5,431,784 74,377 SH   SOLE   56,095 18,282 0
UPSTART HLDGS INC COM 91680M107   1,646,521 26,742 SH   SOLE   26,742 0 0
URBAN OUTFITTERS INC COM 917047102   2,388,793 43,528 SH   SOLE   43,528 0 0
US BANCORP DEL COM NEW 902973304   68,007,651 1,421,862 SH   SOLE   1,273,082 148,780 0
VALARIS LTD CL A G9460G101   2,186,045 49,413 SH   SOLE   49,413 0 0
VALERO ENERGY CORP COM 91913Y100   560,065 4,568 SH   SOLE   2,260 2,308 0
VALMONT INDS INC COM 920253101   5,342,442 17,421 SH   SOLE   14,091 3,330 0
VANDA PHARMACEUTICALS INC COM 921659108   74,106 15,471 SH   SOLE   15,471 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   391,552 5,445 SH   SOLE   0 5,445 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   206,471 859 SH   SOLE   859 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   377,976 1,401 SH   SOLE   1,401 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   293,713 1,112 SH   SOLE   0 1,112 0
VANGUARD INDEX FDS VALUE ETF 922908744   862,971 5,097 SH   SOLE   2,360 2,737 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,154,197 2,812 SH   SOLE   1,731 1,081 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,386,994 8,236 SH   SOLE   2,748 5,488 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,537,809 6,566 SH   SOLE   4,488 2,078 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   218,158 3,800 SH   SOLE   3,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   720,904 16,369 SH   SOLE   6,685 9,684 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,010,070 12,583 SH   SOLE   12,583 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,446,461 23,686 SH   SOLE   4,214 19,472 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   8,927,841 153,452 SH   SOLE   38,152 115,300 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   8,708,457 107,181 SH   SOLE   18,495 88,686 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   8,699,479 191,872 SH   SOLE   46,335 145,537 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,799,568 74,343 SH   SOLE   21,476 52,867 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   689,731 3,522 SH   SOLE   1,488 2,034 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,227,495 25,670 SH   SOLE   6,134 19,536 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   394,469 3,092 SH   SOLE   0 3,092 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   279,192 813 SH   SOLE   813 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   811,999 1,306 SH   SOLE   661 645 0
VAXCYTE INC COM 92243G108   998,171 12,194 SH   SOLE   12,194 0 0
VERACYTE INC COM 92337F107   1,964,065 49,598 SH   SOLE   49,598 0 0
VERALTO CORP COM SHS 92338C103   4,255,752 41,784 SH   SOLE   37,641 4,143 0
VERISK ANALYTICS INC COM 92345Y106   2,449,411 8,893 SH   SOLE   7,043 1,850 0
VERIZON COMMUNICATIONS INC COM 92343V104   78,365,579 1,959,630 SH   SOLE   1,770,319 189,311 0
VERTEX PHARMACEUTICALS INC COM 92532F100   21,203,235 52,653 SH   SOLE   47,782 4,871 0
VERTIV HOLDINGS CO COM CL A 92537N108   21,276,064 187,273 SH   SOLE   162,672 24,601 0
VIAD CORP COM 92552R406   214,676 5,050 SH   SOLE   5,050 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   466,643 24,573 SH   SOLE   24,573 0 0
VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403   232,742 39,582 SH   SOLE   39,582 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   3,124,422 14,165 SH   SOLE   14,165 0 0
VISA INC COM CL A 92826C839   16,693,242 52,820 SH   SOLE   41,795 11,025 0
VISTRA CORP COM 92840M102   3,766,623 27,320 SH   SOLE   20,927 6,393 0
WABTEC COM 929740108   3,827,522 20,188 SH   SOLE   16,208 3,980 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   93,509 10,022 SH   SOLE   0 10,022 0
WALMART INC COM 931142103   177,555,472 1,965,196 SH   SOLE   1,760,553 204,643 0
WASHINGTON TR BANCORP INC COM 940610108   1,733,583 55,298 SH   SOLE   55,298 0 0
WASTE MGMT INC DEL COM 94106L109   552,377 2,737 SH   SOLE   1,076 1,661 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   2,935,042 14,437 SH   SOLE   14,437 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   2,445,357 153,603 SH   SOLE   153,603 0 0
WEC ENERGY GROUP INC COM 92939U106   270,512 2,877 SH   SOLE   0 2,877 0
WELLS FARGO CO NEW COM 949746101   69,123,442 984,104 SH   SOLE   901,735 82,369 0
WESBANCO INC COM 950810101   227,780 7,000 SH   SOLE   0 7,000 0
WHITE MTNS INS GROUP LTD COM G9618E107   287,869 148 SH   SOLE   0 148 0
WILLIAMS COS INC COM 969457100   7,166,654 132,421 SH   SOLE   106,017 26,404 0
WINGSTOP INC COM 974155103   1,619,537 5,699 SH   SOLE   5,699 0 0
WINTRUST FINL CORP COM 97650W108   12,376,290 99,241 SH   SOLE   90,414 8,827 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   649,078 12,899 SH   SOLE   0 12,899 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,535,447 33,918 SH   SOLE   29,162 4,756 0
WOLVERINE WORLD WIDE INC COM 978097103   1,830,792 82,468 SH   SOLE   82,468 0 0
WP CAREY INC COM 92936U109   28,051,648 514,898 SH   SOLE   462,571 52,327 0
XCEL ENERGY INC COM 98389B100   478,368 7,084 SH   SOLE   3,764 3,320 0
YEXT INC COM 98585N106   1,132,912 178,131 SH   SOLE   178,131 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,356,987 11,281 SH   SOLE   9,243 2,038 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   67,690 22,340 SH   SOLE   22,340 0 0
ZIPRECRUITER INC CL A 98980B103   97,653 13,488 SH   SOLE   13,488 0 0
ZOETIS INC CL A 98978V103   10,797,201 66,269 SH   SOLE   60,669 5,600 0
ZOOM COMMUNICATIONS INC CL A 98980L101   12,056,080 147,728 SH   SOLE   132,463 15,265 0
ZSCALER INC COM 98980G102   12,204,081 67,646 SH   SOLE   61,807 5,839 0
ZUORA INC COM CL A 98983V106   105,201 10,605 SH   SOLE   10,605 0 0