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 COM 88579Y101   4,596,141 42,043 SH   SOLE   42,043 0 0
ABBOTT LABS COM COM 002824100   144,715,794 1,314,761 SH   SOLE   1,224,086 0 90,675
ABBVIE INC COM COM 00287Y109   26,643,441 171,926 SH   SOLE   168,737 0 3,189
ABERCROMBIE & FITCH CO CL A COM 002896207   309,388 3,507 SH   SOLE   3,507 0 0
ABM INDS INC COM COM 000957100   45,702,791 1,019,469 SH   SOLE   962,799 0 56,670
ACADIA HEALTHCARE COMPANY INC COM 00404A109   13,858,076 178,216 SH   SOLE   174,850 0 3,366
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101   63,883,808 182,052 SH   SOLE   170,048 0 12,004
ACI WORLDWIDE INC COM COM 004498101   386,631 12,635 SH   SOLE   12,635 0 0
ADAPTHEALTH CORP COM 00653Q102   8,881,037 1,218,249 SH   SOLE   1,153,903 0 64,346
ADDUS HOMECARE CORP COM COM 006739106   66,098,818 711,888 SH   SOLE   678,921 0 32,967
ADOBE SYS INC COM COM 00724F101   7,010,647 11,751 SH   SOLE   11,481 0 270
ADVANCED MICRO DEVICES INC COM COM 007903107   1,778,207 12,063 SH   SOLE   12,063 0 0
AEHR TEST SYSTEMS COM COM 00760J108   3,767,711 142,017 SH   SOLE   77,168 0 64,849
AES CORP COM COM 00130H105   254,966 13,245 SH   SOLE   13,245 0 0
AFFIRM HLDGS INC COM CL A COM 00827B106   270,270 5,500 SH   SOLE   5,500 0 0
AFLAC INC COM COM 001055102   902,962 10,945 SH   SOLE   10,945 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101   37,833,264 272,123 SH   SOLE   245,145 0 26,978
AGREE REALTY CORP COM COM 008492100   928,324 14,747 SH   SOLE   14,747 0 0
AIR PRODS & CHEMS INC COM COM 009158106   2,698,498 9,856 SH   SOLE   9,200 0 656
AIRBNB INC COM CL A COM 009066101   16,251,985 119,377 SH   SOLE   1,063 0 118,314
AIRBUS SE UNSPONSORED ADR COM 009279100   4,322,366 111,972 SH   SOLE   110,922 0 1,050
ALBEMARLE CORP COM COM 012653101   855,466 5,921 SH   SOLE   5,921 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102   427,700 5,518 SH   SOLE   5,518 0 0
ALIGN TECHNOLOGY INC COM COM 016255101   1,134,634 4,141 SH   SOLE   3,134 0 1,007
ALIMENTATION COUCHE-TARD INC C COM 01626P148   1,204,334 20,500 SH   SOLE   20,500 0 0
ALKAMI TECHNOLOGY INC COM COM 01644J108   7,660,914 315,914 SH   SOLE   171,550 0 144,364
ALLEGION PUB LTD CO ORD SHS COM G0176J109   341,683 2,697 SH   SOLE   2,697 0 0
ALLEGRO MICROSYSTEMS INC COM COM 01749D105   4,135,215 136,611 SH   SOLE   79,044 0 57,567
ALLIENT INC COM COM 019330109   4,614,124 152,735 SH   SOLE   83,020 0 69,715
ALLSTATE CORP COM COM 020002101   687,022 4,908 SH   SOLE   4,908 0 0
ALLY FINL INC COM COM 02005N100   213,710 6,120 SH   SOLE   6,120 0 0
ALPHABET INC CAP STK CL A COM 02079K305   99,231,306 710,368 SH   SOLE   687,228 0 23,140
ALPHABET INC CAP STK CL C COM 02079K107   149,708,949 1,062,293 SH   SOLE   986,735 0 75,558
ALTIMMUNE INC COM COM 02155H200   1,164,375 103,500 SH   SOLE   103,500 0 0
ALTRIA GROUP INC COM COM 02209S103   2,042,253 50,626 SH   SOLE   50,626 0 0
AMAZON COM INC COM COM 023135106   30,317,348 199,535 SH   SOLE   195,535 0 4,000
AMBEV SA SPONSORED ADR COM 02319V103   51,632 18,440 SH   SOLE   18,440 0 0
AMCOR PLC ORD COM G0250X107   109,510 11,360 SH   SOLE   11,360 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102   307,735 22,397 SH   SOLE   22,397 0 0
AMERICAN ELEC PWR INC COM COM 025537101   7,566,943 93,166 SH   SOLE   93,166 0 0
AMERICAN EXPRESS CO COM COM 025816109   10,694,551 57,086 SH   SOLE   54,386 0 2,700
AMERICAN INTL GROUP INC COM NE COM 026874784   1,430,338 21,112 SH   SOLE   21,112 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100   2,879,839 13,340 SH   SOLE   13,265 0 75
AMERICAN WTR WKS CO INC NEW CO COM 030420103   7,354,471 55,720 SH   SOLE   54,920 0 800
AMERIPRISE FINL INC COM COM 03076C106   139,760,348 367,955 SH   SOLE   339,736 0 28,219
AMETEK INC COM COM 031100100   115,775,827 702,140 SH   SOLE   637,133 0 65,007
AMGEN INC COM COM 031162100   66,591,407 231,204 SH   SOLE   215,280 0 15,924
AMICUS THERAPEUTICS INC COM COM 03152W109   5,093,146 358,925 SH   SOLE   202,305 0 156,620
AMN HEALTHCARE SERVICES INC CO COM 001744101   41,163,496 549,726 SH   SOLE   520,575 0 29,151
AMPHASTAR PHARMACEUTICALS INC COM 03209R103   5,148,765 83,246 SH   SOLE   45,202 0 38,044
AMPHENOL CORP NEW CL A COM 032095101   3,492,251 35,229 SH   SOLE   35,229 0 0
ANALOG DEVICES INC COM COM 032654105   1,864,876 9,392 SH   SOLE   5,592 0 3,800
ANSYS INC COM COM 03662Q105   3,210,399 8,847 SH   SOLE   8,847 0 0
AON PLC SHS CL A COM G0403H108   8,819,943 30,307 SH   SOLE   29,257 0 1,050
APA CORPORATION COM COM 03743Q108   339,689 9,467 SH   SOLE   9,467 0 0
APPLE INC COM COM 037833100   156,361,900 812,143 SH   SOLE   802,408 0 9,735
APPLIED INDL TECHNOLOGIES INC COM 03820C105   6,386,940 36,985 SH   SOLE   20,081 0 16,904
APPLIED MATLS INC COM COM 038222105   805,812 4,972 SH   SOLE   4,972 0 0
APTARGROUP INC COM COM 038336103   462,957 3,745 SH   SOLE   3,745 0 0
ARCBEST CORP COM COM 03937C105   7,265,012 60,436 SH   SOLE   34,230 0 26,206
ARCH CAP GROUP LTD ORD COM G0450A105   4,840,176 65,170 SH   SOLE   63,770 0 1,400
ARCOSA INC COM COM 039653100   76,355,319 923,951 SH   SOLE   772,947 0 151,004
ARGENX SE SPONSORED ADR COM 04016X101   1,726,391 4,538 SH   SOLE   4,538 0 0
ARMADA HOFFLER PPTYS INC COM COM 04208T108   16,696,831 1,349,784 SH   SOLE   715,014 0 634,770
ARROWHEAD PHARMACEUTICALS INC COM 04280A100   3,066,916 100,226 SH   SOLE   56,480 0 43,746
ARTERIS INC COM COM 04302A104   3,348,571 568,518 SH   SOLE   314,258 0 254,260
ASBURY AUTOMOTIVE GROUP INC CO COM 043436104   46,183,900 205,289 SH   SOLE   194,521 0 10,768
ASHTEAD GROUP PLC ADR COM 045055100   11,451,513 41,116 SH   SOLE   40,169 0 947
ASML HOLDING N V N Y REGISTRY COM N07059210   9,356,468 12,361 SH   SOLE   11,886 0 475
ASPEN AEROGELS INC COM COM 04523Y105   5,098,250 323,083 SH   SOLE   175,191 0 147,892
ASTRAZENECA PLC SPONSORED ADR COM 046353108   1,624,549 24,121 SH   SOLE   24,121 0 0
AT&T INC COM COM 00206R102   1,347,209 80,287 SH   SOLE   71,784 0 8,503
ATKORE INC COM COM 047649108   26,639,360 166,496 SH   SOLE   163,541 0 2,955
ATLANTIC UN BANKSHARES CORP CO COM 04911A107   1,838,218 50,307 SH   SOLE   50,307 0 0
ATMOS ENERGY CORP COM COM 049560105   116,181,455 1,002,428 SH   SOLE   860,466 0 141,962
ATRICURE INC COM COM 04963C209   9,203,202 257,865 SH   SOLE   146,127 0 111,738
AUTODESK INC COM COM 052769106   501,082 2,058 SH   SOLE   2,058 0 0
AUTOLIV INC COM COM 052800109   1,609,656 14,608 SH   SOLE   14,608 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   8,693,043 37,314 SH   SOLE   36,814 0 500
AVANGRID INC COM STOCK COM 05351W103   201,623 6,221 SH   SOLE   6,221 0 0
AVANTOR INC COM COM 05352A100   84,829,418 3,715,700 SH   SOLE   2,869,412 0 846,288
AVERY DENNISON CORP COM COM 053611109   101,462,533 501,892 SH   SOLE   428,188 0 73,704
AVIENT CORPORATION COM COM 05368V106   51,785,247 1,245,736 SH   SOLE   1,178,785 0 66,951
AXOGEN INC COM COM 05463X106   5,165,174 756,248 SH   SOLE   410,701 0 345,547
AXON ENTERPRISE INC COM COM 05464C101   455,952 1,765 SH   SOLE   1,765 0 0
AXONICS INC COM COM 05465P101   8,457,679 135,910 SH   SOLE   76,592 0 59,318
AZENTA INC COM COM 114340102   1,539,909 23,640 SH   SOLE   23,640 0 0
BAE SYS PLC SPONSORED ADR COM 05523R107   11,358,973 200,595 SH   SOLE   195,943 0 4,652
BAIDU INC SPON ADR REP A COM 056752108   3,053,468 25,640 SH   SOLE   25,410 0 230
BANCO BRADESCO S A SP ADR PFD COM 059460303   58,068 16,591 SH   SOLE   16,591 0 0
BANCORP INC DEL COM COM 05969A105   9,385,543 243,401 SH   SOLE   138,620 0 104,781
BANK N S HALIFAX COM COM 064149107   1,089,828 22,383 SH   SOLE   22,383 0 0
BANK NEW YORK MELLON CORP COM COM 064058100   2,056,964 39,519 SH   SOLE   39,519 0 0
BARRICK GOLD CORPORATION COM COM 067901108   797,859 44,105 SH   SOLE   30,715 0 13,390
BAUSCH HEALTH COS INC COM COM 071734107   82,558 10,294 SH   SOLE   10,294 0 0
BAXTER INTL INC COM COM 071813109   644,385 16,668 SH   SOLE   14,393 0 2,275
BAYER A G SPONSORED ADR COM 072730302   1,137,706 122,500 SH   SOLE   122,500 0 0
BECTON DICKINSON & CO COM COM 075887109   1,738,264 7,129 SH   SOLE   7,129 0 0
BELDEN INC COM COM 077454106   64,398,415 833,636 SH   SOLE   788,619 0 45,017
BELLRING BRANDS INC COM CL A COM 07831C103   20,148,916 363,502 SH   SOLE   356,667 0 6,835
BERKSHIRE HATHAWAY INC DEL CL COM 084670108   16,821,376 31 SH   SOLE   29 0 2
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   31,393,570 88,021 SH   SOLE   87,421 0 600
BEST BUY INC COM COM 086516101   501,305 6,404 SH   SOLE   6,404 0 0
BIO TECHNE CORP COM COM 09073M104   432,405 5,604 SH   SOLE   5,604 0 0
BIOSIG TECHNOLOGIES INC COM COM 09073N300   4,750 10,000 SH   SOLE   10,000 0 0
BIRKENSTOCK HOLDING PLC COM SH COM M2029K104   3,533,315 72,508 SH   SOLE   69,608 0 2,900
BK OF AMERICA CORP COM COM 060505104   2,785,168 82,720 SH   SOLE   82,720 0 0
BLACKROCK INC COM COM 09247X101   14,009,233 17,257 SH   SOLE   16,767 0 490
BLACKSTONE INC COM COM 09260D107   32,394,392 247,437 SH   SOLE   247,437 0 0
BLACKSTONE REAL ESTATE INCOME COM PER092613   1,326,863 92,606 SH   SOLE   92,606 0 0
BOEING CO COM COM 097023105   4,174,991 16,017 SH   SOLE   15,892 0 125
BOOKING HLDGS INC COM COM 09857L108   1,081,902 305 SH   SOLE   267 0 38
BOOT BARN HLDGS INC COM COM 099406100   11,309,895 147,341 SH   SOLE   144,601 0 2,740
BORGWARNER INC COM COM 099724106   66,148,684 1,845,152 SH   SOLE   1,564,007 0 281,145
BOSTON SCIENTIFIC CORP COM COM 101137107   2,293,323 39,670 SH   SOLE   39,670 0 0
BOWMAN CONSULTING GROUP LTD CO COM 103002101   5,223,394 147,055 SH   SOLE   79,858 0 67,197
BP PLC SPONSORED ADR COM 055622104   349,929 9,885 SH   SOLE   6,145 0 3,740
BRINKS CO COM COM 109696104   78,030,001 887,209 SH   SOLE   839,611 0 47,598
BRISTOL-MYERS SQUIBB CO COM COM 110122108   5,754,776 112,157 SH   SOLE   105,607 0 6,550
BRITISH AMERN TOB PLC SPONSORE COM 110448107   4,310,697 147,173 SH   SOLE   147,173 0 0
BROADCOM INC COM COM 11135F101   206,238,350 184,760 SH   SOLE   171,187 0 13,573
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   1,770,684 8,606 SH   SOLE   8,606 0 0
BROOKFIELD ASSET MANAGEMENT LT COM 113004105   206,755 5,147 SH   SOLE   5,147 0 0
BROOKFIELD CORP CL A LTD VT SH COM 11271J107   8,824,595 219,955 SH   SOLE   212,320 0 7,635
BROWN FORMAN CORP CL B COM 115637209   677,491 11,865 SH   SOLE   11,865 0 0
BRUNSWICK CORP COM COM 117043109   76,684,498 792,605 SH   SOLE   669,596 0 123,009
BURLINGTON STORES INC COM COM 122017106   415,993 2,139 SH   SOLE   2,139 0 0
BWX TECHNOLOGIES INC COM COM 05605H100   24,441,089 318,534 SH   SOLE   152,614 0 165,920
BYD CO LTD SHS H COM Y1023R104   446,188 16,250 SH   SOLE   16,250 0 0
CACTUS INC CL A COM 127203107   8,822,128 194,320 SH   SOLE   109,566 0 84,754
CADENCE BANK COM COM 12740C103   183,100,769 6,187,927 SH   SOLE   5,401,984 0 785,943
CADENCE DESIGN SYSTEM INC COM COM 127387108   3,208,246 11,779 SH   SOLE   11,779 0 0
CAMTEK LTD ORD COM M20791105   4,797,974 69,155 SH   SOLE   37,554 0 31,601
CANADA GOOSE HOLDINGS INC SHS COM 135086106   7,137,231 602,298 SH   SOLE   590,627 0 11,671
CANADIAN NATL RY CO COM COM 136375102   10,598,709 84,364 SH   SOLE   81,674 0 2,690
CANTALOUPE INC COM COM 138103106   8,313,546 1,121,936 SH   SOLE   618,727 0 503,209
CAPITAL ONE FINL CORP COM COM 14040H105   361,896 2,760 SH   SOLE   2,760 0 0
CARDINAL HEALTH INC COM COM 14149Y108   684,734 6,793 SH   SOLE   5,593 0 1,200
CARLISLE COS INC COM COM 142339100   114,086,410 365,158 SH   SOLE   291,285 0 73,873
CARRIER GLOBAL CORPORATION COM COM 14448C104   2,644,481 46,031 SH   SOLE   46,031 0 0
CARTERS INC COM COM 146229109   26,645,338 355,793 SH   SOLE   350,794 0 4,999
CASELLA WASTE SYS INC CL A COM 147448104   125,581,467 1,469,477 SH   SOLE   1,244,110 0 225,367
CATERPILLAR INC DEL COM COM 149123101   5,426,136 18,352 SH   SOLE   18,352 0 0
CBIZ INC COM COM 124805102   68,728,976 1,098,082 SH   SOLE   1,036,801 0 61,281
CBRE GROUP INC CL A COM 12504L109   344,526 3,701 SH   SOLE   3,701 0 0
CDW CORP COM COM 12514G108   32,708,393 143,887 SH   SOLE   141,923 0 1,964
CECO ENVIRONMENTAL CORP COM COM 125141101   6,569,706 323,950 SH   SOLE   175,920 0 148,030
CELSIUS HOLDINGS INC COM NEW COM 15118V207   1,316,658 24,150 SH   SOLE   24,150 0 0
CENCORA INC COM COM 03073E105   6,742,215 32,828 SH   SOLE   32,828 0 0
CENTRAL GARDEN & PET CO CL A N COM 153527205   45,719,883 1,038,144 SH   SOLE   981,208 0 56,936
CERIDIAN HCM HLDG INC COM COM 15677J108   252,841 3,767 SH   SOLE   3,767 0 0
CERTARA INC COM COM 15687V109   7,135,630 405,664 SH   SOLE   230,347 0 175,317
CERUS CORP COM COM 157085101   5,576,973 2,581,932 SH   SOLE   1,455,569 0 1,126,363
CHARLES RIV LABS INTL INC COM COM 159864107   1,703,026 7,204 SH   SOLE   7,204 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104   389,614 2,550 SH   SOLE   2,550 0 0
CHEFS WHSE INC COM COM 163086101   16,225,848 551,337 SH   SOLE   540,929 0 10,408
CHEVRON CORP NEW COM COM 166764100   111,788,639 749,454 SH   SOLE   706,876 0 42,578
CHIMERA INVT CORP COM NEW COM 16934Q208   66,367 13,300 SH   SOLE   13,300 0 0
CHORD ENERGY CORPORATION COM N COM 674215207   8,032,067 48,319 SH   SOLE   27,280 0 21,039
CHUBB LIMITED COM COM H1467J104   521,834 2,309 SH   SOLE   2,309 0 0
CIENA CORP COM NEW COM 171779309   407,521 9,054 SH   SOLE   9,054 0 0
CIGNA CORP NEW COM COM 125523100   1,538,275 5,137 SH   SOLE   5,137 0 0
CINTAS CORP COM COM 172908105   2,724,023 4,520 SH   SOLE   4,520 0 0
CISCO SYS INC COM COM 17275R102   118,984,903 2,355,204 SH   SOLE   2,152,423 0 202,781
CITIGROUP INC COM NEW COM 172967424   83,883,952 1,630,714 SH   SOLE   1,476,418 0 154,296
CLEAN HARBORS INC COM COM 184496107   42,527,778 243,698 SH   SOLE   173,292 0 70,406
CLEARPOINT NEURO INC COM COM 18507C103   242,403 35,700 SH   SOLE   35,700 0 0
CLEARWATER ANALYTICS HLDGS INC COM 185123106   15,879,784 792,800 SH   SOLE   777,878 0 14,922
CLEARWAY ENERGY INC CL C COM 18539C204   1,688,618 61,561 SH   SOLE   61,561 0 0
CLEVELAND CLIFFS INC COM COM 185899101   648,335 31,750 SH   SOLE   31,750 0 0
COCA COLA CO COM COM 191216100   25,048,452 425,054 SH   SOLE   417,854 0 7,200
COHERENT CORP COM COM 19247G107   37,332,327 857,623 SH   SOLE   811,081 0 46,542
COLGATE PALMOLIVE CO COM COM 194162103   4,310,797 54,081 SH   SOLE   53,806 0 275
COLLIERS INTL GROUP INC SUB VT COM 194693107   6,328,666 50,021 SH   SOLE   48,091 0 1,930
COLUMBIA BKG SYS INC COM COM 197236102   98,189,347 3,680,260 SH   SOLE   2,950,549 0 729,711
COLUMBIA SPORTSWEAR CO COM COM 198516106   290,321 3,650 SH   SOLE   3,650 0 0
COMCAST CORP NEW CL A COM 20030N101   61,848,199 1,410,449 SH   SOLE   1,312,510 0 97,939
COMMVAULT SYSTEMS INC COM COM 204166102   808,162 10,121 SH   SOLE   10,121 0 0
COMPASS DIVERSIFIED HOLDINGS S COM 20451Q104   673,500 30,000 SH   SOLE   30,000 0 0
CONCENTRIX CORP COM COM 20602D101   59,493,105 605,774 SH   SOLE   485,322 0 120,452
CONOCOPHILLIPS COM COM 20825C104   30,888,664 266,121 SH   SOLE   265,209 0 912
CONSOLIDATED EDISON INC COM COM 209115104   466,544 5,129 SH   SOLE   5,129 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   1,777,104 7,351 SH   SOLE   7,351 0 0
COOPER COS INC COM NEW COM 216648402   1,911,500 5,051 SH   SOLE   5,051 0 0
COPART INC COM COM 217204106   1,323,147 27,003 SH   SOLE   27,003 0 0
CORE & MAIN INC CL A COM 21874C102   44,200,626 1,093,804 SH   SOLE   747,044 0 346,760
CORNING INC COM COM 219350105   486,682 15,983 SH   SOLE   15,983 0 0
CORTEVA INC COM COM 22052L104   206,008 4,299 SH   SOLE   4,299 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   24,101,501 36,513 SH   SOLE   36,213 0 300
COTERRA ENERGY INC COM COM 127097103   223,836 8,771 SH   SOLE   8,771 0 0
CRANE CO NEW COM COM 224408104   21,868,659 185,108 SH   SOLE   181,615 0 3,493
CRANE NXT CO COM COM 224441105   17,423,034 306,366 SH   SOLE   300,599 0 5,767
CREDO TECHNOLOGY GROUP HOLDING COM G25457105   8,508,371 436,999 SH   SOLE   250,071 0 186,928
CRISPR THERAPEUTICS AG NAMEN A COM H17182108   411,658 6,576 SH   SOLE   6,576 0 0
CROCS INC COM COM 227046109   12,061,660 129,126 SH   SOLE   126,700 0 2,426
CROWN CASTLE INTL CORP NEW COM COM 22822V101   221,856 1,926 SH   SOLE   1,926 0 0
CROWN HOLDINGS INC COM COM 228368106   460,634 5,002 SH   SOLE   5,002 0 0
CRYOPORT INC COM PAR $0.001 COM 229050307   6,179,627 398,943 SH   SOLE   216,645 0 182,298
CSL LTD SPONSORED ADR COM 12637N204   5,921,186 60,545 SH   SOLE   58,530 0 2,015
CSW INDUSTRIALS INC COM COM 126402106   14,212,355 68,523 SH   SOLE   67,238 0 1,285
CSX CORP COM COM 126408103   1,617,182 46,645 SH   SOLE   44,845 0 1,800
CUMMINS INC COM COM 231021106   292,515 1,221 SH   SOLE   1,221 0 0
CURTISS WRIGHT CORP COM COM 231561101   94,932,084 426,106 SH   SOLE   302,686 0 123,420
CVB FINL CORP COM COM 126600105   75,277,889 3,728,474 SH   SOLE   3,524,542 0 203,932
CVRX INC COM COM 126638105   4,677,329 148,770 SH   SOLE   80,789 0 67,981
CVS HEALTH CORP COM COM 126650100   107,367,676 1,359,773 SH   SOLE   1,257,959 0 101,814
D R HORTON INC COM COM 23331A109   36,491,462 240,107 SH   SOLE   207,317 0 32,790
DAIKIN INDUSTRIES LTD SHS COM J10038115   3,321,002 21,019 SH   SOLE   21,019 0 0
DANAHER CORP DEL COM COM 235851102   28,599,931 123,627 SH   SOLE   123,037 0 590
DANONE SPONSORED ADR COM 23636T100   1,248,790 96,326 SH   SOLE   96,326 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100   2,979,774 29,412 SH   SOLE   29,152 0 260
DEERE & CO COM COM 244199105   9,197,281 23,001 SH   SOLE   23,001 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202   255,586 3,341 SH   SOLE   3,341 0 0
DELTA AIR LINES INC DEL COM NE COM 247361702   62,782,415 1,560,587 SH   SOLE   1,357,699 0 202,888
DENTSPLY SIRONA INC COM COM 24906P109   70,244,181 1,973,706 SH   SOLE   1,628,482 0 345,224
DESCARTES SYS GROUP INC COM COM 249906108   7,654,420 91,059 SH   SOLE   61,947 0 29,112
DEUTSCHE POST AG SPONSORED ADR COM 25157Y202   1,503,920 30,352 SH   SOLE   30,352 0 0
DEVON ENERGY CORP NEW COM COM 25179M103   2,353,970 51,964 SH   SOLE   51,764 0 200
DIAGEO P L C SPON ADR NEW COM 25243Q205   5,859,646 40,228 SH   SOLE   38,858 0 1,370
DICKS SPORTING GOODS INC COM COM 253393102   1,691,541 11,511 SH   SOLE   11,511 0 0
DIGITAL RLTY TR INC COM COM 253868103   297,826 2,213 SH   SOLE   2,213 0 0
DISCO CORP ADR COM 25461D100   8,717,895 351,358 SH   SOLE   338,383 0 12,975
DISCOVER FINL SVCS COM COM 254709108   351,138 3,124 SH   SOLE   3,124 0 0
DISCOVERY SILVER CORP COM COM 254677107   20,090 35,000 SH   SOLE   35,000 0 0
DISNEY WALT CO COM DISNEY COM 254687106   12,858,688 142,415 SH   SOLE   134,377 0 8,038
DOLLAR TREE INC COM COM 256746108   1,460,274 10,280 SH   SOLE   7,280 0 3,000
DOMINION ENERGY INC COM COM 25746U109   2,951,976 62,808 SH   SOLE   62,808 0 0
DOUGLAS DYNAMICS INC COM COM 25960R105   21,001,107 707,584 SH   SOLE   698,354 0 9,230
DOVER CORP COM COM 260003108   2,243,626 14,587 SH   SOLE   14,587 0 0
DOW INC COM COM 260557103   628,302 11,457 SH   SOLE   11,457 0 0
DRAFTKINGS INC NEW COM CL A COM 26142V105   378,091 10,726 SH   SOLE   10,726 0 0
DUCOMMUN INC DEL COM COM 264147109   6,852,918 131,635 SH   SOLE   131,635 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   1,720,519 17,730 SH   SOLE   17,730 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   62,185,904 808,344 SH   SOLE   732,122 0 76,222
DYNATRACE INC COM COM 268150109   583,378 10,667 SH   SOLE   10,667 0 0
EASTGROUP PPTY INC COM COM 277276101   44,202,115 240,831 SH   SOLE   188,016 0 52,815
EATON CORP PLC SHS COM G29183103   87,289,544 362,468 SH   SOLE   358,102 0 4,366
ECARE SOLUTIONS INC COM COM 278744107   7,788 12,000 SH   SOLE   12,000 0 0
ECOLAB INC COM COM 278865100   9,289,921 46,836 SH   SOLE   45,336 0 1,500
EDWARDS LIFESCIENCES CORP COM COM 28176E108   790,865 10,372 SH   SOLE   9,372 0 1,000
ELECTRONIC ARTS INC COM COM 285512109   1,174,651 8,586 SH   SOLE   8,586 0 0
ELEMENT SOLUTIONS INC COM COM 28618M106   130,728,853 5,649,475 SH   SOLE   4,959,950 0 689,525
EMCOR GROUP INC COM COM 29084Q100   60,071,297 278,844 SH   SOLE   203,417 0 75,427
EMERSON ELEC CO COM COM 291011104   40,832,855 419,530 SH   SOLE   411,551 0 7,979
ENBRIDGE INC COM COM 29250N105   1,226,373 34,047 SH   SOLE   34,044 0 3
ENCOMPASS HEALTH CORP COM COM 29261A100   16,528,699 247,732 SH   SOLE   136,772 0 110,960
ENDAVA PLC ADS COM 29260V105   22,124,581 284,195 SH   SOLE   279,541 0 4,654
ENEL CHILE S A SPONSORED ADR COM 29278D105   42,622 13,155 SH   SOLE   13,155 0 0
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100   799,094 65,715 SH   SOLE   65,715 0 0
ENPRO INC COM COM 29355X107   7,704,711 49,156 SH   SOLE   26,676 0 22,480
ENTEGRIS INC COM COM 29362U104   6,614,064 55,200 SH   SOLE   55,200 0 0
ENTERPRISE BANCORP INC MASS CO COM 293668109   448,091 13,890 SH   SOLE   13,890 0 0
EOG RES INC COM COM 26875P101   94,069,302 777,754 SH   SOLE   708,413 0 69,341
EQUIFAX INC COM COM 294429105   733,462 2,966 SH   SOLE   2,966 0 0
ERICSSON ADR B SEK 10 COM 294821608   1,451,974 230,472 SH   SOLE   230,472 0 0
ERSTE GROUP BK A G SPONSORED A COM 296036304   5,395,652 265,966 SH   SOLE   264,651 0 1,315
ESCO TECHNOLOGIES INC COM COM 296315104   73,471,699 627,802 SH   SOLE   594,642 0 33,160
EURONEXT N V ORDINARY SHARE COM N3113K397   6,153,155 72,051 SH   SOLE   71,618 0 433
EURONEXT NV UNSPONSRED ADS COM 29873W102   869,583 52,798 SH   SOLE   52,798 0 0
EVERGY INC COM COM 30034W106   6,495,350 124,432 SH   SOLE   124,432 0 0
EVERI HLDGS INC COM COM 30034T103   15,711,665 1,394,114 SH   SOLE   1,370,166 0 23,948
EVERSOURCE ENERGY COM COM 30040W108   5,927,897 96,045 SH   SOLE   96,045 0 0
EVOLENT HEALTH INC CL A COM 30050B101   30,397,674 920,305 SH   SOLE   904,376 0 15,929
EXACT SCIENCES CORP COM COM 30063P105   477,541 6,455 SH   SOLE   6,455 0 0
EXAGEN INC COM COM 30068X103   1,084,305 544,877 SH   SOLE   315,558 0 229,319
EXPONENT INC COM COM 30214U102   22,802,712 259,004 SH   SOLE   255,063 0 3,941
EXTRA SPACE STORAGE INC COM COM 30225T102   30,485,307 190,141 SH   SOLE   157,896 0 32,245
EXXON MOBIL CORP COM COM 30231G102   61,846,929 618,593 SH   SOLE   610,044 0 8,549
EZCORP INC CL A NON VTG COM 302301106   16,343,730 1,869,992 SH   SOLE   1,838,850 0 31,142
F M C CORP COM NEW COM 302491303   28,089,256 445,508 SH   SOLE   409,570 0 35,938
FAIR ISAAC CORP COM COM 303250104   756,606 650 SH   SOLE   650 0 0
FASTENAL CO COM COM 311900104   530,207 8,186 SH   SOLE   8,186 0 0
FEDERAL SIGNAL CORP COM COM 313855108   112,988,368 1,472,353 SH   SOLE   1,272,645 0 199,708
FERGUSON PLC NEW SHS COM G3421J106   10,897,064 56,441 SH   SOLE   55,241 0 1,200
FERRARI N V COM COM N3167Y103   7,782,875 22,997 SH   SOLE   22,112 0 885
FIDELITY NATIONAL FINANCIAL IN COM 31620R303   1,737,537 34,056 SH   SOLE   34,056 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106   61,631,582 1,025,996 SH   SOLE   935,463 0 90,533
FIRST HORIZON CORPORATION COM COM 320517105   804,485 56,814 SH   SOLE   55,599 0 1,215
FIRST LONG IS CORP COM COM 320734106   374,229 28,265 SH   SOLE   28,265 0 0
FIRSTCASH INC COM COM 33768G107   12,844,974 118,507 SH   SOLE   116,260 0 2,247
FIVE BELOW INC COM COM 33829M101   2,064,028 9,683 SH   SOLE   9,683 0 0
FLEXTRONICS INTL LTD ORD COM Y2573F102   2,839,969 93,236 SH   SOLE   92,361 0 875
FLOOR & DECOR HLDGS INC CL A COM 339750101   14,566,389 130,570 SH   SOLE   128,470 0 2,100
FLYWIRE CORPORATION COM VTG COM 302492103   6,659,121 287,651 SH   SOLE   162,756 0 124,895
FORD MTR CO DEL COM PAR $0.01 COM 345370860   139,918 11,478 SH   SOLE   11,478 0 0
FORMFACTOR INC COM COM 346375108   53,058,580 1,272,083 SH   SOLE   1,203,667 0 68,416
FORTINET INC COM COM 34959E109   1,871,614 31,977 SH   SOLE   31,977 0 0
FORTIS INC COM COM 349553107   278,985 6,783 SH   SOLE   6,783 0 0
FORTIVE CORP COM COM 34959J108   538,162 7,309 SH   SOLE   7,234 0 75
FORTREA HLDGS INC COMMON STOCK COM 34965K107   714,892 20,484 SH   SOLE   20,484 0 0
FORTUNA SILVER MINES INC COM COM 349915108   86,850 22,500 SH   SOLE   22,500 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   733,533 9,634 SH   SOLE   9,634 0 0
FORWARD AIR CORP COM COM 349853101   71,013,586 1,129,531 SH   SOLE   961,884 0 167,647
FOX FACTORY HLDG CORP COM COM 35138V102   8,530,147 126,410 SH   SOLE   124,022 0 2,388
FRANCO NEVADA CORP COM COM 351858105   832,251 7,511 SH   SOLE   5,041 0 2,470
FRANKLIN COVEY CO COM COM 353469109   5,860,487 134,631 SH   SOLE   73,068 0 61,563
FRANKLIN RES INC COM COM 354613101   592,315 19,883 SH   SOLE   19,883 0 0
FRESHPET INC COM COM 358039105   36,899,115 425,301 SH   SOLE   362,993 0 62,308
FULLER H B CO COM COM 359694106   125,102,156 1,536,693 SH   SOLE   1,308,062 0 228,631
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   34,390,003 444,775 SH   SOLE   379,077 0 65,698
GENERAC HLDGS INC COM COM 368736104   224,231 1,735 SH   SOLE   1,735 0 0
GENERAL DYNAMICS CORP COM COM 369550108   1,762,380 6,787 SH   SOLE   6,787 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301   3,606,313 28,256 SH   SOLE   27,256 0 1,000
GENERAL MLS INC COM COM 370334104   46,573,593 714,977 SH   SOLE   649,639 0 65,338
GENERAL MTRS CO COM COM 37045V100   237,826 6,621 SH   SOLE   6,621 0 0
GENIUS SPORTS LIMITED SHARES C COM G3934V109   6,853,515 1,108,983 SH   SOLE   602,241 0 506,742
GENPREX INC COM COM 372446104   12,880 56,000 SH   SOLE   56,000 0 0
GFL ENVIRONMENTAL INC SUB VTG COM 36168Q104   343,616 9,957 SH   SOLE   9,957 0 0
GIBRALTAR INDS INC COM COM 374689107   77,099,888 976,195 SH   SOLE   924,458 0 51,737
GILEAD SCIENCES INC COM COM 375558103   1,381,183 17,050 SH   SOLE   16,730 0 320
GLACIER BANCORP INC NEW COM COM 37637Q105   117,576,210 2,845,504 SH   SOLE   2,717,567 0 127,937
GLENCORE PLC UNSPONSORD ADR COM 37827X100   6,572,345 546,030 SH   SOLE   543,515 0 2,515
GLOBAL PMTS INC COM COM 37940X102   414,655 3,265 SH   SOLE   3,265 0 0
GLOBE LIFE INC COM COM 37959E102   1,109,600 9,116 SH   SOLE   9,116 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104   8,203,785 21,266 SH   SOLE   21,266 0 0
GOLUB CAP BDC INC COM COM 38173M102   484,816 32,107 SH   SOLE   32,107 0 0
GOSSAMER BIO INC COM COM 38341P102   18,166 19,908 SH   SOLE   19,908 0 0
GRAINGER W W INC COM COM 384802104   662,952 800 SH   SOLE   800 0 0
GRANITE RIDGE RESOURCES INC CO COM 387432107   7,443,730 1,236,500 SH   SOLE   1,236,500 0 0
GRAPHIC PACKAGING HLDG CO COM COM 388689101   17,269,457 700,587 SH   SOLE   373,587 0 327,000
GREEN PLAINS INC COM COM 393222104   3,666,332 145,374 SH   SOLE   78,945 0 66,429
GRID DYNAMICS HLDGS INC CL A COM 39813G109   5,630,979 422,429 SH   SOLE   229,552 0 192,877
GSK PLC SPONSORED ADR COM 37733W204   12,278,497 331,314 SH   SOLE   331,314 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100   658,384 6,038 SH   SOLE   6,038 0 0
GULF KEYSTONE PETROLEUM LTD SH COM G4209G207   492,000 300,000 SH   SOLE   300,000 0 0
HALEON PLC ADR COM 405552100   1,779,729 216,249 SH   SOLE   216,249 0 0
HALOZYME THERAPEUTICS INC COM COM 40637H109   21,855,631 591,332 SH   SOLE   485,448 0 105,884
HAMILTON LANE INC CL A COM 407497106   10,784,287 95,066 SH   SOLE   93,275 0 1,791
HANESBRANDS INC COM COM 410345102   81,346 18,239 SH   SOLE   18,239 0 0
HANOVER INS GROUP INC COM COM 410867105   18,778,928 154,661 SH   SOLE   87,225 0 67,436
HARTFORD FINL SVCS GROUP INC C COM 416515104   1,848,579 22,998 SH   SOLE   22,998 0 0
HASBRO INC COM COM 418056107   40,224,391 787,787 SH   SOLE   633,780 0 154,007
HCA HEALTHCARE INC COM COM 40412C101   517,269 1,911 SH   SOLE   1,911 0 0
HEICO CORP NEW COM COM 422806109   1,931,438 10,798 SH   SOLE   10,798 0 0
HEINEKEN HOLDINGS SHS COM N39338194   443,413 5,241 SH   SOLE   5,241 0 0
HEINEKEN N V SPONSORED ADR L1 COM 423012301   1,584,520 31,203 SH   SOLE   31,203 0 0
HELIOS TECHNOLOGIES INC COM COM 42328H109   6,722,639 148,239 SH   SOLE   83,164 0 65,075
HERSHEY CO COM COM 427866108   1,980,477 10,623 SH   SOLE   10,623 0 0
HESS CORP COM COM 42809H107   30,009,643 208,169 SH   SOLE   208,169 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   357,853 21,075 SH   SOLE   21,075 0 0
HEXCEL CORP NEW COM COM 428291108   4,514,754 61,217 SH   SOLE   36,309 0 24,908
HITACHI LTD ADR 10 COM COM 433578507   8,527,710 59,107 SH   SOLE   58,792 0 315
HOLOGIC INC COM COM 436440101   6,106,260 85,462 SH   SOLE   85,462 0 0
HOME BANCSHARES INC COM COM 436893200   10,329,295 407,789 SH   SOLE   399,974 0 7,815
HOME DEPOT INC COM COM 437076102   138,746,538 400,366 SH   SOLE   376,234 0 24,132
HONEYWELL INTL INC COM COM 438516106   3,064,625 14,614 SH   SOLE   14,614 0 0
HORACE MANN EDUCATORS CORP NEW COM 440327104   477,060 14,589 SH   SOLE   14,589 0 0
HOWMET AEROSPACE INC COM COM 443201108   230,064 4,251 SH   SOLE   4,251 0 0
HP INC COM COM 40434L105   638,269 21,212 SH   SOLE   21,212 0 0
HUMANA INC COM COM 444859102   99,967,516 218,360 SH   SOLE   201,155 0 17,205
HUNT J B TRANS SVCS INC COM COM 445658107   4,700,881 23,535 SH   SOLE   23,535 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104   7,988,337 628,014 SH   SOLE   625,638 0 2,376
ICF INTL INC COM COM 44925C103   124,633,707 929,478 SH   SOLE   773,330 0 156,148
ICON PLC SHS COM G4705A100   8,900,853 31,444 SH   SOLE   30,344 0 1,100
ICU MED INC COM COM 44930G107   13,260,565 132,951 SH   SOLE   125,756 0 7,195
IDACORP INC COM COM 451107106   7,295,344 74,200 SH   SOLE   74,200 0 0
IDEX CORP COM COM 45167R104   2,465,067 11,354 SH   SOLE   11,354 0 0
IDEXX LABS INC COM COM 45168D104   816,479 1,471 SH   SOLE   1,471 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   722,431 2,758 SH   SOLE   2,758 0 0
ILLUMINA INC COM COM 452327109   567,821 4,078 SH   SOLE   3,828 0 250
IMPINJ INC COM COM 453204109   8,350,012 92,747 SH   SOLE   51,004 0 41,743
INDEPENDENT BANK CORP MASS COM COM 453836108   100,102,303 1,521,080 SH   SOLE   1,285,226 0 235,854
INDEPENDENT BK GROUP INC COM COM 45384B106   3,217,651 63,240 SH   SOLE   35,835 0 27,405
INGERSOLL RAND INC COM COM 45687V106   283,374 3,664 SH   SOLE   3,664 0 0
INGREDION INC COM COM 457187102   1,522,025 14,024 SH   SOLE   13,814 0 210
INSTALLED BLDG PRODS INC COM COM 45780R101   61,988,676 339,069 SH   SOLE   321,225 0 17,844
INTAPP INC COM COM 45827U109   9,167,382 241,120 SH   SOLE   236,590 0 4,530
INTEGER HLDGS CORP COM COM 45826H109   97,951,299 988,608 SH   SOLE   839,699 0 148,909
INTEL CORP COM COM 458140100   14,804,394 294,615 SH   SOLE   279,528 0 15,087
INTER PARFUMS INC COM COM 458334109   15,897,264 110,390 SH   SOLE   108,280 0 2,110
INTERCONTINENTAL EXCHANGE GROU COM 45866F104   1,934,541 15,063 SH   SOLE   15,063 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101   49,383,157 301,945 SH   SOLE   296,371 0 5,574
INTERNATIONAL MNY EXPRESS INC COM 46005L101   7,906,254 357,911 SH   SOLE   194,364 0 163,547
INTERPUBLIC GROUP COS INC COM COM 460690100   80,629,988 2,470,282 SH   SOLE   2,021,745 0 448,537
INTRA CELLULAR THERAPIES INC C COM 46116X101   3,995,178 55,783 SH   SOLE   31,621 0 24,162
INTUIT COM COM 461202103   5,813,404 9,301 SH   SOLE   7,901 0 1,400
INTUITIVE SURGICAL INC COM NEW COM 46120E602   16,288,753 48,283 SH   SOLE   47,788 0 495
IQVIA HLDGS INC COM COM 46266C105   2,606,727 11,266 SH   SOLE   11,266 0 0
IRHYTHM TECHNOLOGIES INC COM COM 450056106   9,667,318 90,315 SH   SOLE   50,914 0 39,401
ITT INC COM COM 45073V108   393,756 3,300 SH   SOLE   3,300 0 0
J & J SNACK FOODS CORP COM COM 466032109   285,809 1,710 SH   SOLE   1,710 0 0
JACOBS SOLUTIONS INC COM COM 46982L108   926,383 7,137 SH   SOLE   7,137 0 0
JEFFERIES GROUP INC NEW COM 47233W109   585,743 14,495 SH   SOLE   14,495 0 0
JFROG LTD ORD SHS COM M6191J100   12,661,169 365,824 SH   SOLE   210,013 0 155,811
JOHNSON & JOHNSON COM COM 478160104   90,098,212 574,825 SH   SOLE   571,342 0 3,483
JOHNSON CTLS INTL PLC SHS COM G51502105   54,308,754 942,206 SH   SOLE   860,103 0 82,103
JPMORGAN CHASE & CO COM COM 46625H100   32,656,697 191,985 SH   SOLE   190,440 0 1,545
KAISER ALUMINUM CORP COM PAR $ COM 483007704   316,724 4,449 SH   SOLE   4,449 0 0
KERING S A UNSPONSORED ADR COM 492089107   5,203,842 118,066 SH   SOLE   117,449 0 617
KIMBERLY CLARK CORP COM COM 494368103   1,608,063 13,234 SH   SOLE   12,434 0 800
KINDER MORGAN INC DEL COM COM 49456B101   1,634,240 92,644 SH   SOLE   90,644 0 2,000
KINROSS GOLD CORP COM NO PAR COM 496902404   175,964 29,085 SH   SOLE   29,085 0 0
KINSALE CAP GROUP INC COM COM 49714P108   8,350,981 24,935 SH   SOLE   24,525 0 410
KKR & Co. Inc. Class A COM 48251W104   207,539 2,505 SH   SOLE   2,505 0 0
KLA CORP COM NEW COM 482480100   4,656,213 8,010 SH   SOLE   8,010 0 0
KNIFE RIV HLDG CO COMMON STOCK COM 498894104   57,324,138 866,185 SH   SOLE   818,474 0 47,711
KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104   583,187 10,116 SH   SOLE   10,116 0 0
KONINKLIJKE AHOLD DELHAIZE N V COM 500467501   3,618,208 125,905 SH   SOLE   124,855 0 1,050
KRAFT HEINZ CO COM COM 500754106   1,036,512 28,029 SH   SOLE   28,029 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207   10,138,304 499,670 SH   SOLE   271,350 0 228,320
L3HARRIS TECHNOLOGIES INC COM COM 502431109   10,205,381 48,454 SH   SOLE   47,819 0 635
LA Z BOY INC COM COM 505336107   74,780,539 2,025,475 SH   SOLE   1,649,103 0 376,372
LABORATORY CORP AMER HLDGS COM COM 50540R409   5,763,165 25,356 SH   SOLE   25,356 0 0
LAKELAND FINL CORP COM COM 511656100   57,105,262 876,385 SH   SOLE   827,734 0 48,651
LAM RESEARCH CORP COM COM 512807108   225,579 288 SH   SOLE   288 0 0
LANCASTER COLONY CORP COM COM 513847103   76,226,774 458,121 SH   SOLE   413,036 0 45,085
LANDSTAR SYS INC COM COM 515098101   362,513 1,872 SH   SOLE   1,872 0 0
LANTHEUS HLDGS INC COM COM 516544103   52,219,891 842,256 SH   SOLE   701,127 0 141,129
LAUDER ESTEE COS INC CL A COM 518439104   3,204,058 21,908 SH   SOLE   21,094 0 814
LEONARDO DRS INC COM COM 52661A108   66,778,815 3,332,276 SH   SOLE   3,084,078 0 248,198
LILLY ELI & CO COM COM 532457108   3,126,200 5,363 SH   SOLE   5,363 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106   2,028,684 9,329 SH   SOLE   9,329 0 0
LINDE PLC SHS COM G54950103   17,507,320 42,627 SH   SOLE   40,860 0 1,767
LIQUIDITY SERVICES INC COM COM 53635B107   12,294,635 714,389 SH   SOLE   700,957 0 13,432
LITTELFUSE INC COM COM 537008104   52,336,447 195,606 SH   SOLE   149,843 0 45,763
LIVERAMP HLDGS INC COM COM 53815P108   6,637,675 175,229 SH   SOLE   101,120 0 74,109
LOCKHEED MARTIN CORP COM COM 539830109   6,925,960 15,281 SH   SOLE   15,281 0 0
LOEWS CORP COM COM 540424108   535,425 7,694 SH   SOLE   5,694 0 2,000
LOWES COS INC COM COM 548661107   8,968,097 40,297 SH   SOLE   39,997 0 300
LULULEMON ATHLETICA INC COM COM 550021109   4,433,396 8,671 SH   SOLE   8,331 0 340
LVMH MOET HENNESSY LOU VUITTON COM 502441306   340,357 2,100 SH   SOLE   2,100 0 0
LVMH MOET HENNESSY LOU VUITTON COM F58485115   301,417 372 SH   SOLE   372 0 0
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100   20,852,124 224,337 SH   SOLE   220,117 0 4,220
MAGNITE INC COM COM 55955D100   7,633,554 817,297 SH   SOLE   464,827 0 352,470
MAGNOLIA OIL & GAS CORP CL A COM 559663109   100,914,301 4,739,986 SH   SOLE   4,084,585 0 655,401
MANPOWERGROUP INC COM COM 56418H100   500,661 6,300 SH   SOLE   6,300 0 0
MARATHON PETE CORP COM COM 56585A102   656,493 4,425 SH   SOLE   4,425 0 0
MARKEL CORP COM COM 570535104   2,361,294 1,663 SH   SOLE   1,663 0 0
MARRIOTT INTL INC NEW CL A COM 571903202   6,761,466 29,983 SH   SOLE   29,708 0 275
MARSH & MCLENNAN COS INC COM COM 571748102   58,865,866 310,687 SH   SOLE   281,661 0 29,026
MARTEN TRANSPORT LTD COM 573075108   6,368,773 303,564 SH   SOLE   164,836 0 138,728
MARTIN MARIETTA MATLS INC COM COM 573284106   64,319,976 128,921 SH   SOLE   116,014 0 12,907
MASCO CORP COM COM 574599106   1,889,238 28,206 SH   SOLE   28,206 0 0
MASIMO CORP COM COM 574795100   349,520 2,982 SH   SOLE   2,982 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   3,688,885 8,649 SH   SOLE   8,649 0 0
MATADOR RES CO COM COM 576485205   182,622,657 3,211,795 SH   SOLE   2,735,109 0 476,686
MATERION CORP COM COM 576690101   68,955,841 529,900 SH   SOLE   501,099 0 28,801
MATTEL INC COM COM 577081102   256,447 13,583 SH   SOLE   13,583 0 0
MAXCYTE INC COM COM 57777K106   3,143,736 668,880 SH   SOLE   363,450 0 305,430
MCCORMICK & CO INC COM NON VTG COM 579780206   1,804,509 26,374 SH   SOLE   25,374 0 1,000
MCDONALDS CORP COM COM 580135101   14,641,887 49,381 SH   SOLE   47,081 0 2,300
MCGRATH RENTCORP COM COM 580589109   71,347,769 596,454 SH   SOLE   588,563 0 7,891
MCKESSON CORP COM COM 58155Q103   666,228 1,439 SH   SOLE   1,439 0 0
MEDIAALPHA INC CL A COM 58450V104   4,168,338 373,842 SH   SOLE   366,678 0 7,164
MEDICAL PPTYS TRUST INC COM COM 58463J304   51,555 10,500 SH   SOLE   10,500 0 0
MEDTRONIC PLC SHS COM G5960L103   1,351,032 16,400 SH   SOLE   16,400 0 0
MEG ENERGY CORP COM COM 552704108   179,200 10,000 SH   SOLE   10,000 0 0
MERCADOLIBRE INC COM COM 58733R102   12,599,036 8,017 SH   SOLE   7,582 0 435
MERCEDES BENZ GROUP AG UNSPONS COM 233825207   6,555,379 379,494 SH   SOLE   377,554 0 1,940
MERCK & CO INC NEW COM COM 58933Y105   36,828,978 337,818 SH   SOLE   332,565 0 5,253
META PLATFORMS INC CL A COM 30303M102   51,408,089 145,237 SH   SOLE   138,414 0 6,823
METLIFE INC COM COM 59156R108   1,047,235 15,836 SH   SOLE   15,836 0 0
METTLER TOLEDO INTERNATIONAL C COM 592688105   4,999,821 4,122 SH   SOLE   3,982 0 140
MGE ENERGY INC COM COM 55277P104   27,214,632 376,361 SH   SOLE   355,790 0 20,571
MGIC INVT CORP WIS COM COM 552848103   1,058,963 54,897 SH   SOLE   54,897 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   129,954,160 1,441,053 SH   SOLE   1,327,005 0 114,048
MICRON TECHNOLOGY INC COM COM 595112103   863,897 10,123 SH   SOLE   10,123 0 0
MICROSOFT CORP COM COM 594918104   298,152,992 792,876 SH   SOLE   760,595 0 32,281
MICROSTRATEGY INC CL A NEW COM 594972408   420,659 666 SH   SOLE   666 0 0
MID AMER APT CMNTYS INC COM COM 59522J103   52,579,154 391,039 SH   SOLE   378,213 0 12,826
MIDDLEBY CORP COM COM 596278101   373,076 2,535 SH   SOLE   2,535 0 0
MIMEDX GROUP INC COM COM 602496101   975,996 111,288 SH   SOLE   111,288 0 0
MIRUM PHARMACEUTICALS INC COM COM 604749101   2,920,886 98,946 SH   SOLE   53,746 0 45,200
MKS INSTRS INC COM COM 55306N104   24,234,217 235,581 SH   SOLE   231,719 0 3,862
MODERNA INC COM COM 60770K107   310,682 3,124 SH   SOLE   3,124 0 0
MODINE MFG CO COM COM 607828100   15,016,819 251,538 SH   SOLE   205,666 0 45,872
MODIVCARE INC COM COM 60783X104   31,204,749 709,360 SH   SOLE   678,738 0 30,622
MONDELEZ INTL INC CL A COM 609207105   80,299,092 1,108,644 SH   SOLE   1,004,346 0 104,298
MONOLITHIC PWR SYS INC COM COM 609839105   928,508 1,472 SH   SOLE   1,472 0 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109   4,087,718 70,955 SH   SOLE   70,955 0 0
MONTROSE ENVIRONMENTAL GROUP I COM 615111101   5,308,197 165,210 SH   SOLE   89,727 0 75,483
MORGAN STANLEY COM NEW COM 617446448   1,099,417 11,790 SH   SOLE   11,790 0 0
MOSAIC CO NEW COM COM 61945C103   420,435 11,767 SH   SOLE   11,767 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307   6,180,084 19,739 SH   SOLE   19,739 0 0
MP MATERIALS CORP COM CL A COM 553368101   4,254,629 214,339 SH   SOLE   127,360 0 86,979
MSA SAFETY INC COM COM 553498106   4,604,939 27,276 SH   SOLE   27,276 0 0
NATERA INC COM COM 632307104   9,730,686 155,343 SH   SOLE   87,586 0 67,757
NATURA &CO HLDG S A ADS COM 63884N108   69,255 10,125 SH   SOLE   10,125 0 0
NCINO INC COM COM 63947X101   12,863,643 382,505 SH   SOLE   375,446 0 7,059
NCR ATLEOS CORPORATION COM SHS COM 63001N106   18,616,923 766,444 SH   SOLE   542,422 0 224,022
NCR VOYIX CORPORATION COM COM 62886E108   26,202,237 1,549,511 SH   SOLE   1,097,966 0 451,545
NEOGEN CORP COM COM 640491106   10,289,261 511,649 SH   SOLE   503,433 0 8,216
NESTLE S A SPONSORED ADR COM 641069406   16,927,313 146,107 SH   SOLE   139,262 0 6,845
NETFLIX INC COM COM 64110L106   911,926 1,873 SH   SOLE   1,873 0 0
NETSTREIT CORP COM COM 64119V303   14,708,639 824,014 SH   SOLE   432,714 0 391,300
NEURONETICS INC COM COM 64131A105   3,266,804 1,126,484 SH   SOLE   611,356 0 515,128
NEWMARKET CORP COM COM 651587107   293,111 537 SH   SOLE   537 0 0
NEWMONT MINING CORP COM COM 651639106   2,139,366 51,688 SH   SOLE   39,202 0 12,486
NEXTERA ENERGY INC COM COM 65339F101   4,011,027 66,036 SH   SOLE   66,036 0 0
NIKE INC CL B COM 654106103   7,779,149 71,651 SH   SOLE   71,651 0 0
NORFOLK SOUTHERN CORP COM COM 655844108   5,052,169 21,373 SH   SOLE   18,223 0 3,150
NORTHERN OIL AND GAS INC MN CO COM 665531307   27,315,178 736,854 SH   SOLE   625,939 0 110,915
NORTHERN TR CORP COM COM 665859104   1,124,954 13,332 SH   SOLE   13,332 0 0
NORTHROP GRUMMAN CORP COM COM 666807102   8,275,311 17,677 SH   SOLE   17,677 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109   1,059,579 10,494 SH   SOLE   7,394 0 3,100
NOVO-NORDISK A S ADR COM 670100205   12,728,488 123,040 SH   SOLE   120,010 0 3,030
NUTANIX INC CL A COM 67059N108   500,745 10,500 SH   SOLE   10,500 0 0
NVENT ELECTRIC PLC SHS COM G6700G107   376,521 6,372 SH   SOLE   6,372 0 0
NVIDIA CORP COM COM 67066G104   11,969,969 24,171 SH   SOLE   23,896 0 275
NXP SEMICONDUCTORS N V COM COM N6596X109   211,306 920 SH   SOLE   920 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107   378,132 398 SH   SOLE   398 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105   337,242 5,648 SH   SOLE   5,648 0 0
OGE ENERGY CORP COM COM 670837103   7,370,230 211,000 SH   SOLE   211,000 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   1,334,752 3,293 SH   SOLE   3,293 0 0
OLD NATL BANCORP IND COM COM 680033107   55,403,134 3,280,233 SH   SOLE   2,722,327 0 557,906
OLO INC CL A COM 68134L109   4,862,240 850,042 SH   SOLE   475,531 0 374,511
OMEGA HEALTHCARE INVS INC COM COM 681936100   28,487,524 929,143 SH   SOLE   774,937 0 154,206
OMNICELL INC COM COM 68213N109   6,691,781 177,831 SH   SOLE   100,793 0 77,038
OMNICOM GROUP INC COM COM 681919106   1,235,449 14,281 SH   SOLE   14,101 0 180
ON HLDG AG NAMEN AKT A COM H5919C104   4,465,288 165,565 SH   SOLE   159,765 0 5,800
ONE GAS INC COM COM 68235P108   53,851,262 845,123 SH   SOLE   810,695 0 34,428
ONEOK INC NEW COM COM 682680103   2,433,474 34,655 SH   SOLE   34,655 0 0
ONTO INNOVATION INC COM COM 683344105   10,695,202 69,949 SH   SOLE   53,910 0 16,039
ORACLE CORP COM COM 68389X105   133,435,422 1,265,630 SH   SOLE   1,173,885 0 91,745
OTIS WORLDWIDE CORP COM COM 68902V107   2,195,504 24,539 SH   SOLE   24,539 0 0
OXFORD INDS INC COM COM 691497309   71,508,262 715,083 SH   SOLE   676,324 0 38,759
PACCAR INC COM COM 693718108   356,422 3,650 SH   SOLE   3,650 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   223,536 13,019 SH   SOLE   13,019 0 0
PALO ALTO NETWORKS INC COM COM 697435105   1,100,197 3,731 SH   SOLE   3,731 0 0
PALOMAR HLDGS INC COM COM 69753M105   4,756,072 85,695 SH   SOLE   84,356 0 1,339
PAPA JOHNS INTL INC COM COM 698813102   457,380 6,000 SH   SOLE   6,000 0 0
PARKER HANNIFIN CORP COM COM 701094104   5,233,091 11,359 SH   SOLE   9,959 0 1,400
PARSONS CORPORATION COM COM 70202L102   14,825,898 236,420 SH   SOLE   231,946 0 4,474
PATRIOT NATL BANCORP INC COM N COM 70336F203   484,904 126,597 SH   SOLE   126,597 0 0
PAYCHEX INC COM COM 704326107   298,132 2,503 SH   SOLE   2,503 0 0
PAYPAL HLDGS INC COM COM 70450Y103   1,517,318 24,708 SH   SOLE   24,308 0 400
PDF SOLUTIONS INC COM COM 693282105   7,752,522 241,211 SH   SOLE   132,723 0 108,488
PEBBLEBROOK HOTEL TR COM COM 70509V100   26,307,189 1,646,257 SH   SOLE   1,562,678 0 83,579
PELOTON INTERACTIVE INC CL A C COM 70614W100   788,545 129,482 SH   SOLE   129,482 0 0
PENUMBRA INC COM COM 70975L107   408,752 1,625 SH   SOLE   1,625 0 0
PEPSICO INC COM COM 713448108   50,444,294 297,011 SH   SOLE   291,162 0 5,849
PERFICIENT INC COM COM 71375U101   62,815,742 954,356 SH   SOLE   794,917 0 159,439
PERMIAN RESOURCES CORP CLASS A COM 71424F105   11,982,661 881,078 SH   SOLE   864,585 0 16,493
PFIZER INC COM COM 717081103   22,372,286 777,085 SH   SOLE   769,640 0 7,445
PHILIP MORRIS INTL INC COM COM 718172109   5,246,559 55,767 SH   SOLE   55,767 0 0
PHINIA INC COMMON STOCK COM 71880K101   456,409 15,068 SH   SOLE   15,068 0 0
PHREESIA INC COM COM 71944F106   9,912,460 428,184 SH   SOLE   242,840 0 185,344
PHYSICIANS RLTY TR COM COM 71943U104   1,117,441 83,955 SH   SOLE   83,955 0 0
PINNACLE FINL PARTNERS INC COM COM 72346Q104   7,872,128 90,256 SH   SOLE   51,514 0 38,742
PINNACLE WEST CAP CORP COM COM 723484101   7,933,650 110,435 SH   SOLE   110,435 0 0
PIONEER NAT RES CO COM COM 723787107   5,366,536 23,864 SH   SOLE   23,864 0 0
PLEXUS CORP COM COM 729132100   83,174,365 769,207 SH   SOLE   631,557 0 137,650
PLYMOUTH INDL REIT INC COM COM 729640102   59,434,360 2,469,230 SH   SOLE   2,333,834 0 135,396
PNC FINL SVCS GROUP INC COM COM 693475105   98,249,847 634,484 SH   SOLE   574,123 0 60,361
PNM RES INC COM COM 69349H107   7,013,760 168,600 SH   SOLE   168,600 0 0
POLARIS INDS INC COM COM 731068102   972,435 10,261 SH   SOLE   10,261 0 0
PORTILLOS INC COM CL A COM 73642K106   8,895,535 558,414 SH   SOLE   382,700 0 175,714
PORTLAND GEN ELEC CO COM NEW COM 736508847   7,017,613 161,920 SH   SOLE   160,520 0 1,400
POTLATCH CORP NEW COM COM 737630103   66,854,482 1,361,598 SH   SOLE   1,288,097 0 73,501
PPG INDS INC COM COM 693506107   4,143,573 27,707 SH   SOLE   27,707 0 0
PROCORE TECHNOLOGIES INC COM COM 74275K108   1,983,638 28,657 SH   SOLE   28,657 0 0
PROCTER AND GAMBLE CO COM COM 742718109   59,508,100 406,087 SH   SOLE   399,281 0 6,806
PROFOUND MED CORP COM NEW COM 74319B502   568,838 67,001 SH   SOLE   67,001 0 0
PROGYNY INC COM COM 74340E103   21,405,232 575,719 SH   SOLE   477,391 0 98,328
PROLOGIS INC COM COM 74340W103   262,068 1,966 SH   SOLE   1,966 0 0
PROTAGONIST THERAPEUTICS INC C COM 74366E102   4,138,773 180,496 SH   SOLE   98,024 0 82,472
PRUDENTIAL FINL INC COM COM 744320102   905,181 8,728 SH   SOLE   8,728 0 0
PTC INC COM COM 69370C100   2,989,017 17,084 SH   SOLE   12,409 0 4,675
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106   633,086 10,353 SH   SOLE   10,353 0 0
QUALCOMM INC COM COM 747525103   5,004,089 34,599 SH   SOLE   34,379 0 220
QUEST DIAGNOSTICS INC COM COM 74834L100   237,981 1,726 SH   SOLE   1,726 0 0
QUIDELORTHO CORP COM COM 219798105   13,754,484 186,628 SH   SOLE   183,114 0 3,514
QUINSTREET INC COM COM 74874Q100   10,904,346 850,573 SH   SOLE   462,018 0 388,555
R1 RCM INC COM COM 77634L105   12,949,878 1,225,154 SH   SOLE   1,204,406 0 20,748
RADNET INC COM COM 750491102   13,909,738 400,050 SH   SOLE   393,919 0 6,131
RAMBUS INC DEL COM COM 750917106   40,462,800 592,862 SH   SOLE   561,278 0 31,584
RANGE RES CORP COM COM 75281A109   2,007,165 65,938 SH   SOLE   64,876 0 1,062
RAYMOND JAMES FINANCIAL INC CO COM 754730109   48,034,980 430,807 SH   SOLE   376,514 0 54,293
RAYONIER INC COM COM 754907103   211,452 6,329 SH   SOLE   6,329 0 0
RBC BEARINGS INC COM COM 75524B104   12,105,546 42,492 SH   SOLE   41,681 0 811
REGAL REXNORD CORPORATION COM COM 758750103   29,158,904 196,993 SH   SOLE   193,494 0 3,499
RENAISSANCERE HOLDINGS LTD COM COM G7496G103   45,363,529 231,447 SH   SOLE   165,091 0 66,356
REPLIGEN CORP COM COM 759916109   1,082,576 6,021 SH   SOLE   6,021 0 0
REPUBLIC SVCS INC COM COM 760759100   1,435,377 8,704 SH   SOLE   8,704 0 0
RESTAURANT BRANDS INTL INC COM COM 76131D103   247,047 3,162 SH   SOLE   3,162 0 0
REVOLVE GROUP INC CL A COM 76156B107   4,009,790 241,845 SH   SOLE   136,778 0 105,067
RIO TINTO PLC SPONSORED ADR COM 767204100   206,403 2,772 SH   SOLE   2,772 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104   5,809,181 159,977 SH   SOLE   159,077 0 900
ROPER TECHNOLOGIES INC COM COM 776696106   3,095,475 5,678 SH   SOLE   5,678 0 0
ROSS STORES INC COM COM 778296103   3,648,791 26,366 SH   SOLE   26,366 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103   330,847 2,555 SH   SOLE   2,555 0 0
RPM INTL INC COM COM 749685103   1,930,864 17,297 SH   SOLE   16,897 0 400
RTX CORPORATION COM COM 75513E101   7,750,928 92,119 SH   SOLE   92,119 0 0
RXO INC COMMON STOCK COM 74982T103   15,152,122 651,424 SH   SOLE   639,198 0 12,226
S&P GLOBAL INC COM COM 78409V104   3,588,476 8,146 SH   SOLE   8,146 0 0
SAIA INC COM COM 78709Y105   6,752,094 15,408 SH   SOLE   8,841 0 6,567
SALESFORCE COM INC COM COM 79466L302   488,125 1,855 SH   SOLE   1,855 0 0
SAP SE SPON ADR COM 803054204   324,948 2,102 SH   SOLE   2,102 0 0
SCHEIN HENRY INC COM COM 806407102   2,854,646 37,705 SH   SOLE   37,705 0 0
SCHLUMBERGER LTD COM COM 806857108   1,860,378 35,749 SH   SOLE   34,349 0 1,400
SCHWAB CHARLES CORP NEW COM COM 808513105   2,537,428 36,881 SH   SOLE   36,426 0 455
SEALED AIR CORP NEW COM COM 81211K100   725,652 19,870 SH   SOLE   19,845 0 25
SELECTIVE INS GROUP INC COM COM 816300107   38,887,913 390,912 SH   SOLE   370,763 0 20,149
SERVICE CORP INTL COM COM 817565104   606,878 8,866 SH   SOLE   8,566 0 300
SERVICENOW INC COM COM 81762P102   2,068,603 2,928 SH   SOLE   2,928 0 0
SHELL PLC SPON ADS COM 780259305   94,391,799 1,434,526 SH   SOLE   1,358,043 0 76,483
SHERWIN WILLIAMS CO COM COM 824348106   468,474 1,502 SH   SOLE   1,502 0 0
SHIN ETSU CHEM CO LTD ADR COM 824551105   3,315,368 157,986 SH   SOLE   156,431 0 1,555
SHOPIFY INC CL A COM 82509L107   493,808 6,339 SH   SOLE   6,339 0 0
SI BONE INC COM COM 825704109   19,567,613 932,235 SH   SOLE   768,094 0 164,141
SILICON LABORATORIES INC COM COM 826919102   13,303,452 100,578 SH   SOLE   98,687 0 1,891
SIMPLY GOOD FOODS CO COM COM 82900L102   110,358,598 2,786,833 SH   SOLE   2,341,363 0 445,470
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304   4,598,311 245,572 SH   SOLE   244,262 0 1,310
SIX FLAGS ENTMT CORP NEW COM COM 83001A102   282,150 11,250 SH   SOLE   11,250 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P306   5,553,000 259,486 SH   SOLE   258,080 0 1,406
SKYLINE CHAMPION CORP COM 830830105   71,208,716 958,911 SH   SOLE   793,945 0 164,966
SMART GLOBAL HLDGS INC SHS COM G8232Y101   6,321,143 333,922 SH   SOLE   181,335 0 152,587
SNAP ON INC COM COM 833034101   239,737 830 SH   SOLE   830 0 0
SNOWFLAKE INC CL A COM 833445109   322,181 1,619 SH   SOLE   1,619 0 0
SOLO BRANDS INC COM CL A COM 83425V104   4,971,600 807,078 SH   SOLE   438,278 0 368,800
SONOCO PRODS CO COM COM 835495102   28,221,390 505,126 SH   SOLE   498,213 0 6,913
SONY GROUP CORPORATION SPONSOR COM 835699307   17,246,363 182,135 SH   SOLE   178,290 0 3,845
SOUTHERN CO COM COM 842587107   983,273 14,023 SH   SOLE   14,023 0 0
SOUTHSTATE CORPORATION COM COM 840441109   63,181,906 748,158 SH   SOLE   706,887 0 41,271
SPORTRADAR GROUP AG NAMEN-AKT COM H8088L103   227,343 20,574 SH   SOLE   20,574 0 0
SPROUT SOCIAL INC COM CL A COM 85209W109   10,746,163 174,905 SH   SOLE   99,536 0 75,369
SPX TECHNOLOGIES INC COM COM 78473E103   31,812,695 314,946 SH   SOLE   309,537 0 5,409
SQUARE INC CL A COM 852234103   224,315 2,900 SH   SOLE   2,900 0 0
STANDEX INTL CORP COM COM 854231107   94,588,375 597,224 SH   SOLE   563,955 0 33,269
STARBUCKS CORP COM COM 855244109   4,585,052 47,756 SH   SOLE   47,156 0 600
STATE STR CORP COM COM 857477103   868,249 11,209 SH   SOLE   11,209 0 0
STERIS PLC SHS USD COM G8473T100   3,308,522 15,049 SH   SOLE   11,799 0 3,250
STEVANATO GROUP S P A ORD SHS COM T9224W109   8,000,184 293,154 SH   SOLE   282,724 0 10,430
STIFEL FINL CORP COM COM 860630102   106,095,886 1,534,286 SH   SOLE   1,253,804 0 280,482
STMICROELECTRONICS N V NY REGI COM 861012102   1,215,903 24,255 SH   SOLE   24,255 0 0
STRYKER CORP COM COM 863667101   42,451,567 141,760 SH   SOLE   135,511 0 6,249
SUMMIT MATLS INC CL A COM 86614U100   4,080,375 106,094 SH   SOLE   57,665 0 48,429
SUNCOR ENERGY INC NEW COM COM 867224107   3,630,385 113,308 SH   SOLE   112,268 0 1,040
SYNNEX CORP COM COM 87162W100   26,905,710 250,030 SH   SOLE   140,840 0 109,190
SYNOPSYS INC COM COM 871607107   1,849,557 3,592 SH   SOLE   3,592 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501   108,177,394 2,873,238 SH   SOLE   2,338,680 0 534,558
SYSCO CORP COM COM 871829107   1,421,096 19,432 SH   SOLE   19,432 0 0
T MOBILE US INC COM COM 872590104   413,010 2,576 SH   SOLE   2,576 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100   13,161,922 126,557 SH   SOLE   124,634 0 1,923
TANDEM DIABETES CARE INC COM N COM 875372203   7,550,325 255,251 SH   SOLE   144,551 0 110,700
TARGA RES CORP COM COM 87612G101   1,700,307 19,573 SH   SOLE   19,573 0 0
TARGET CORP COM COM 87612E106   76,141,008 534,623 SH   SOLE   496,313 0 38,310
TC ENERGY CORP COM COM 87807B107   1,108,710 28,363 SH   SOLE   28,363 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104   408,753 2,909 SH   SOLE   2,909 0 0
TECHTARGET INC COM COM 87874R100   4,389,153 125,908 SH   SOLE   68,392 0 57,516
TELEDYNE TECHNOLOGIES INC COM COM 879360105   2,323,832 5,207 SH   SOLE   5,207 0 0
TELEFLEX INC COM COM 879369106   354,811 1,423 SH   SOLE   1,423 0 0
TENARIS S A SPONSORED ADR COM 88031M109   1,397,665 40,209 SH   SOLE   40,209 0 0
TENCENT HOLDINGS LIMITED SHS P COM G87572163   258,956 6,887 SH   SOLE   6,887 0 0
TERADYNE INC COM COM 880770102   431,367 3,975 SH   SOLE   3,975 0 0
TESLA INC COM COM 88160R101   8,105,666 32,621 SH   SOLE   32,516 0 105
TEVA PHARMACEUTICAL INDS LTD A COM 881624209   256,187 24,539 SH   SOLE   24,539 0 0
TEXAS INSTRS INC COM COM 882508104   95,674,655 561,273 SH   SOLE   525,233 0 36,040
TEXTRON INC COM COM 883203101   313,155 3,894 SH   SOLE   3,894 0 0
TFI INTL INC COM COM 87241L109   14,363,839 105,632 SH   SOLE   103,859 0 1,773
THE TRADE DESK INC COM CL A COM 88339J105   3,421,986 47,554 SH   SOLE   46,754 0 800
THERMO FISHER SCIENTIFIC INC C COM 883556102   23,661,026 44,577 SH   SOLE   43,292 0 1,285
TITAN MACHY INC COM COM 88830R101   4,793,271 165,972 SH   SOLE   90,181 0 75,791
TJX COS INC NEW COM COM 872540109   6,109,470 65,126 SH   SOLE   58,726 0 6,400
TOAST INC CL A COM 888787108   501,036 27,439 SH   SOLE   27,439 0 0
TOKYO ELECTRON LTD ADR COM 889110102   7,777,490 86,832 SH   SOLE   83,617 0 3,215
TOPBUILD CORP COM COM 89055F103   11,380,498 30,408 SH   SOLE   29,836 0 572
TORONTO DOMINION BK ONT COM NE COM 891160509   235,281 3,641 SH   SOLE   3,641 0 0
TOTAL S.A. SPONSORED ADS COM 89151E109   6,658,289 98,817 SH   SOLE   98,282 0 535
TRACTOR SUPPLY CO COM COM 892356106   1,867,536 8,685 SH   SOLE   8,685 0 0
TRANE TECHNOLOGIES PLC SHS COM G8994E103   264,144 1,083 SH   SOLE   1,083 0 0
TRANSCAT INC COM COM 893529107   6,104,878 55,839 SH   SOLE   30,323 0 25,516
TRANSDIGM GROUP INC COM COM 893641100   786,013 777 SH   SOLE   677 0 100
TRANSUNION COM COM 89400J107   894,673 13,021 SH   SOLE   10,821 0 2,200
TRAVELERS COMPANIES INC COM COM 89417E109   1,130,245 5,933 SH   SOLE   5,933 0 0
TRIMBLE INC COM COM 896239100   17,702,465 332,753 SH   SOLE   176,768 0 155,985
TRUIST FINL CORP COM COM 89832Q109   1,470,191 39,821 SH   SOLE   39,821 0 0
TWIST BIOSCIENCE CORP COM COM 90184D100   3,569,486 96,839 SH   SOLE   52,575 0 44,264
UBER TECHNOLOGIES INC COM COM 90353T100   1,053,647 17,113 SH   SOLE   17,113 0 0
ULTA BEAUTY INC COM COM 90384S303   50,097,370 102,242 SH   SOLE   77,555 0 24,687
UNILEVER PLC SPON ADR NEW COM 904767704   6,373,229 131,461 SH   SOLE   127,196 0 4,265
UNION PACIFIC CORP COM COM 907818108   86,018,888 350,211 SH   SOLE   333,173 0 17,038
UNIQURE NV SHS COM N90064101   1,592,338 235,205 SH   SOLE   127,720 0 107,485
UNITED BANKSHARES INC WEST VA COM 909907107   88,766,884 2,363,965 SH   SOLE   2,275,815 0 88,150
UNITED CONTL HLDGS INC COM COM 910047109   904,213 21,915 SH   SOLE   21,915 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   2,789,904 17,744 SH   SOLE   17,511 0 233
UNITED RENTALS INC COM COM 911363109   508,050 886 SH   SOLE   886 0 0
UNITED THERAPEUTICS CORP DEL C COM 91307C102   259,470 1,180 SH   SOLE   1,180 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   9,403,807 17,862 SH   SOLE   17,662 0 200
UNIVERSAL HLTH SVCS INC CL B COM 913903100   222,258 1,458 SH   SOLE   1,458 0 0
US BANCORP DEL COM NEW COM 902973304   1,095,458 25,311 SH   SOLE   25,311 0 0
US FOODS HLDG CORP COM COM 912008109   87,630,266 1,929,757 SH   SOLE   1,471,913 0 457,844
VARONIS SYS INC COM COM 922280102   4,779,032 105,544 SH   SOLE   59,524 0 46,020
VEECO INSTRS INC DEL COM COM 922417100   11,411,376 367,753 SH   SOLE   202,226 0 165,527
VERALTO CORP COM SHS COM 92338C103   4,282,373 52,059 SH   SOLE   51,896 0 163
VERISK ANALYTICS INC CL A COM 92345Y106   2,800,872 11,726 SH   SOLE   11,726 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   6,869,910 182,226 SH   SOLE   177,670 0 4,556
VERTEX INC CL A COM 92538J106   16,909,942 627,689 SH   SOLE   615,845 0 11,844
VERTEX PHARMACEUTICALS INC COM COM 92532F100   5,606,537 13,779 SH   SOLE   13,779 0 0
VIAVI SOLUTIONS INC COM COM 925550105   3,178,686 315,659 SH   SOLE   171,411 0 144,248
VICI PPTYS INC COM COM 925652109   1,958,771 61,442 SH   SOLE   60,432 0 1,010
VINCI S A ADR COM 927320101   3,776,831 120,282 SH   SOLE   120,282 0 0
VISA INC COM CL A COM 92826C839   34,018,802 130,666 SH   SOLE   127,498 0 3,168
VISTEON CORP COM NEW COM 92839U206   6,748,847 54,034 SH   SOLE   31,967 0 22,067
WABTEC CORP COM COM 929740108   835,129 6,581 SH   SOLE   6,581 0 0
WALMART INC COM COM 931142103   5,269,422 33,425 SH   SOLE   33,425 0 0
WARNER BROS DISCOVERY INC COM COM 934423104   199,378 17,520 SH   SOLE   16,439 0 1,081
WASTE CONNECTIONS INC COM COM 94106B101   69,858,360 468,000 SH   SOLE   426,419 0 41,581
WASTE MGMT INC DEL COM COM 94106L109   1,077,466 6,016 SH   SOLE   3,986 0 2,030
WEAVE COMMUNICATIONS INC COM COM 94724R108   4,153,780 362,143 SH   SOLE   196,771 0 165,372
WEBSTER FINL CORP CONN COM COM 947890109   373,543 7,359 SH   SOLE   7,359 0 0
WEC ENERGY GROUP INC COM COM 92939U106   7,174,062 85,233 SH   SOLE   85,233 0 0
WELLS FARGO CO NEW COM COM 949746101   1,155,966 23,486 SH   SOLE   23,236 0 250
WERNER ENTERPRISES INC COM COM 950755108   7,327,807 172,948 SH   SOLE   94,258 0 78,690
WEST PHARMACEUTICAL SVSC INC C COM 955306105   3,601,483 10,228 SH   SOLE   10,228 0 0
WESTROCK CO COM COM 96145D105   971,402 23,396 SH   SOLE   23,396 0 0
WEYERHAEUSER CO COM COM 962166104   421,691 12,128 SH   SOLE   12,128 0 0
WH GROUP LTD SPONSORED ADR COM 92890T205   2,098,781 162,584 SH   SOLE   161,119 0 1,465
WHEATON PRECIOUS METALS CORP C COM 962879102   1,480,200 30,000 SH   SOLE   30,000 0 0
WILLIAMS COS INC DEL COM COM 969457100   102,177,894 2,933,617 SH   SOLE   2,710,268 0 223,349
WILLIAMS SONOMA INC COM COM 969904101   200,368 993 SH   SOLE   993 0 0
WILLSCOT MOBIL MINI HLDNG CORP COM 971378104   43,179,193 970,319 SH   SOLE   725,739 0 244,580
WINGSTOP INC COM COM 974155103   1,880,731 7,330 SH   SOLE   7,330 0 0
WNS HOLDINGS LTD SPON ADR COM 92932M101   19,683,450 311,447 SH   SOLE   305,713 0 5,734
WOODSIDE ENERGY GROUP LTD SPON COM 980228308   1,138,438 53,980 SH   SOLE   53,980 0 0
WORKDAY INC CL A COM 98138H101   3,143,771 11,388 SH   SOLE   11,388 0 0
XCEL ENERGY INC COM COM 98389B100   7,248,065 117,074 SH   SOLE   117,074 0 0
XENCOR INC COM COM 98401F105   2,928,487 137,941 SH   SOLE   74,889 0 63,052
XYLEM INC COM COM 98419M100   11,383,908 99,544 SH   SOLE   99,087 0 457
YAMAHA MOTOR CO LTD UNSPONSOR COM 984628107   654,913 42,721 SH   SOLE   40,871 0 1,850
YETI HLDGS INC COM COM 98585X104   6,412,901 123,849 SH   SOLE   70,339 0 53,510
YUM BRANDS INC COM COM 988498101   2,809,843 21,505 SH   SOLE   21,505 0 0
YUM CHINA HLDGS INC COM COM 98850P109   814,529 19,197 SH   SOLE   19,197 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105   41,570,470 152,089 SH   SOLE   106,843 0 45,246
ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105   9,066,404 1,027,937 SH   SOLE   558,523 0 469,414
ZEVIA PBC CL A COM 98955K104   1,432,201 712,538 SH   SOLE   387,819 0 324,719
ZIMMER BIOMET HLDGS INC COM COM 98956P102   471,874 3,877 SH   SOLE   3,077 0 800
ZOETIS INC CL A COM 98978V103   1,894,752 9,600 SH   SOLE   9,600 0 0
ZUORA INC COM CL A COM 98983V106   6,495,729 691,035 SH   SOLE   381,842 0 309,193
ZURICH INS GROUP LTD SPONSORED COM 989825104   5,019,370 96,100 SH   SOLE   95,480 0 620
ZURICH INSURANCE GROUP AG ORD COM H9870Y105   360,960 705 SH   SOLE   705 0 0
ZYMEWORKS INC COM COM 98985Y108   3,905,061 375,848 SH   SOLE   204,084 0 171,764
PIRELLI & C SPA COM T76434264   72,360 13,295 SH   SOLE   13,295 0 0
DS SMITH PLC SHS COM G2848Q123   86,870 22,175 SH   SOLE   22,175 0 0
GREAT EASTERN ENER COM 39032T106   21,997 493,000 SH   SOLE   493,000 0 0
ITHACA ENERGY PLC COM G49776100   44,854 24,400 SH   SOLE   24,400 0 0
SHELL PLC COM G80827101   1,394,852 42,550 SH   SOLE   42,550 0 0
TP ICAP GROUP PLC COM G8963N100   48,561 19,505 SH   SOLE   19,505 0 0
YELLOW CAKE PLC COM G98334108   91,966 11,664 SH   SOLE   11,664 0 0
HARVEY NORMAN HLDG COM Q4525E117   43,306 15,111 SH   SOLE   15,111 0 0
FAIRFAX INDIA HLDGS CORP COM S COM 303897102   152,000 10,000 SH   SOLE   10,000 0 0
YUE YUEN INDL HLDG COM G98803144   37,620 34,000 SH   SOLE   34,000 0 0
MITSUBISHI MOTOR C COM J44131167   52,232 16,400 SH   SOLE   16,400 0 0
YAMAHA MOTOR CO COM J95776126   2,152,174 240,900 SH   SOLE   240,900 0 0
COMFORTDELGRO CORP COM Y1690R106   43,944 41,405 SH   SOLE   41,405 0 0
MAPLETREE IND TST COM Y5759S103   51,290 26,955 SH   SOLE   26,955 0 0
ARK ETF TR INNOVATION ETF 00214Q104   217,807 4,159 SH   SOLE   4,159 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   628,948 22,755 SH   SOLE   22,755 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,216,903 41,632 SH   SOLE   41,632 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   239,922 4,050 SH   SOLE   4,050 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   721,106 12,435 SH   SOLE   12,435 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   464,162 6,829 SH   SOLE   6,829 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   313,243 5,792 SH   SOLE   5,792 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,324,675 8,118 SH   SOLE   8,118 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131   7,801,080 518,000 SH   SOLE   518,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,245,077 24,616 SH   SOLE   24,466 0 150
ISHARES INC MSCI STH KOR ETF 464286772   6,185,266 94,388 SH   SOLE   93,913 0 475
ISHARES TR COHEN STEER REIT 464287564   291,301 4,960 SH   SOLE   4,960 0 0
ISHARES TR CORE DIV GRWTH 46434V621   475,486 8,835 SH   SOLE   8,835 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,514,239 35,739 SH   SOLE   35,339 0 400
ISHARES TR CORE MSCI EURO 46434V738   4,030,105 73,248 SH   SOLE   73,248 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,033,188 7,336 SH   SOLE   7,336 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,304,083 12,047 SH   SOLE   12,047 0 0
ISHARES TR CORE S&P US GWT 464287671   280,040 2,690 SH   SOLE   2,690 0 0
ISHARES TR CORE S&P500 ETF 464287200   8,742,062 18,303 SH   SOLE   17,284 0 1,019
ISHARES TR DEVSMCP EXNA ETF 464288497   1,935,528 34,440 SH   SOLE   34,440 0 0
ISHARES TR EUROPE ETF 464287861   7,740,818 146,440 SH   SOLE   146,440 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   2,345,231 150,625 SH   SOLE   150,625 0 0
ISHARES TR GLOBAL 100 ETF 464287572   206,936 2,570 SH   SOLE   2,570 0 0
ISHARES TR MICRO-CAP ETF 464288869   470,502 4,055 SH   SOLE   4,055 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   512,171 6,564 SH   SOLE   6,564 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   207,331 3,089 SH   SOLE   0 0 3,089
ISHARES TR MRGSTR MD CP GRW 464288307   217,078 3,368 SH   SOLE   0 0 3,368
ISHARES TR MSCI EAFE ETF 464287465   35,620,808 472,738 SH   SOLE   472,738 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   691,524 17,198 SH   SOLE   16,436 0 762
ISHARES TR RUS 1000 ETF 464287622   8,490,667 32,375 SH   SOLE   32,375 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   105,129,351 346,767 SH   SOLE   346,747 0 20
ISHARES TR RUS 1000 VAL ETF 464287598   17,176,581 103,943 SH   SOLE   103,343 0 600
ISHARES TR RUS 2000 GRW ETF 464287648   33,837,835 134,160 SH   SOLE   134,160 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   10,179,846 65,537 SH   SOLE   65,537 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,472,205 14,093 SH   SOLE   13,768 0 325
ISHARES TR RUS MDCP VAL ETF 464287473   450,740 3,876 SH   SOLE   3,756 0 120
ISHARES TR RUS MID CAP ETF 464287499   4,089,174 52,607 SH   SOLE   52,607 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,518,294 17,529 SH   SOLE   16,600 0 929
ISHARES TR RUSSELL 3000 ETF 464287689   21,032,265 76,833 SH   SOLE   75,788 0 1,045
ISHARES TR S&P 100 ETF 464287101   227,858 1,020 SH   SOLE   1,020 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   13,120,571 174,708 SH   SOLE   171,508 0 3,200
ISHARES TR S&P 500 VAL ETF 464287408   1,330,432 7,651 SH   SOLE   7,651 0 0
ISHARES TR EXPANDED TECH 464287515   204,848 505 SH   SOLE   505 0 0
ISHARES TR SP SMCP600VL ETF 464287879   2,843,149 27,584 SH   SOLE   27,584 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,983,741 13,482 SH   SOLE   13,482 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   207,665 1,316 SH   SOLE   1,316 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   208,317 3,742 SH   SOLE   3,742 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   575,103 6,932 SH   SOLE   6,932 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   206,086 5,481 SH   SOLE   5,481 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   359,553 1,868 SH   SOLE   1,868 0 0
SOURCE CAP INC COM 836144105   315,046 7,803 SH   SOLE   7,803 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,167,646 29,807 SH   SOLE   29,807 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,883,550 5,684 SH   SOLE   5,611 0 73
SPDR SER TR S&P OILGAS EXP 78468R556   42,767,946 312,380 SH   SOLE   312,030 0 350
SPDR SER TR S&P 600 SMCP VAL 78464A300   383,294 4,601 SH   SOLE   4,601 0 0
SPDR SER TR S&P BIOTECH 78464A870   520,114 5,825 SH   SOLE   5,525 0 300
SPDR SER TR S&P BK ETF 78464A797   942,121 20,472 SH   SOLE   20,472 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   6,194,094 388,832 SH   SOLE   323,832 0 65,000
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   589,971 5,483 SH   SOLE   5,483 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   11,879,812 134,235 SH   SOLE   131,439 0 2,796
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   253,430 2,555 SH   SOLE   2,555 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   32,510,587 104,576 SH   SOLE   103,691 0 885
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   366,243 1,668 SH   SOLE   1,668 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   300,606 2,073 SH   SOLE   2,073 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,116,134 7,134 SH   SOLE   7,134 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   563,431 3,131 SH   SOLE   3,131 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   430,073 2,016 SH   SOLE   2,016 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   353,710 1,463 SH   SOLE   1,463 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,038,091 17,023 SH   SOLE   17,023 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   343,850 2,300 SH   SOLE   2,300 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   480,698 7,455 SH   SOLE   7,455 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   46,700,656 1,136,269 SH   SOLE   1,136,269 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   95,129,621 1,219,298 SH   SOLE   1,216,385 0 2,913
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   13,586,821 187,301 SH   SOLE   185,301 0 2,000
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   10,078,363 54,908 SH   SOLE   54,908 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   2,963,649 21,699 SH   SOLE   21,699 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   634,755 2,982 SH   SOLE   2,982 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,142,855 19,718 SH   SOLE   19,718 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,283,782 152,062 SH   SOLE   148,653 0 3,409
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   203,819 813 SH   SOLE   813 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   344,124 711 SH   SOLE   711 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   561,700 13,700 SH   SOLE   13,700 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   421,258 5,994 SH   SOLE   5,994 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,668,158 120,881 SH   SOLE   120,881 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,334,851 202,461 SH   SOLE   197,717 0 4,744
MPLX LP COM UNIT REP LTD 55336V100   1,661,029 45,235 SH   SOLE   45,235 0 0
PHILLIPS 66 COM 718546104   2,746,678 20,630 SH   SOLE   20,630 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,013,474 66,896 SH   SOLE   66,896 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   479,440 8,000 SH   SOLE   8,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,113,402 38,052 SH   SOLE   38,052 0 0