The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   10,665,261 82,619 SH   SOLE   58,640 0 23,979
AAON INC COM PAR $0.004 000360206   137,659,974 1,169,782 SH   SOLE   878,717 0 291,066
AAR CORP COM 000361105   2,816,551 45,962 SH   SOLE   37,107 0 8,855
ABBOTT LABS COM 002824100   177,818,427 1,572,084 SH   SOLE   1,226,963 0 345,121
ABBVIE INC COM 00287Y109   213,436,737 1,201,107 SH   SOLE   946,902 0 254,205
ABM INDS INC COM 000957100   416,027 8,129 SH   SOLE   129 0 8,000
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   91,303 17,592 SH   SOLE   14,092 0 3,500
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   410,673 37,300 SH   SOLE   37,000 0 300
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   257,466,461 731,875 SH   SOLE   535,873 0 196,002
ACCOLADE INC COM 00437E102   279,629 81,763 SH   SOLE   42,536 0 39,227
ACELYRIN INC COM 00445A100   435,188 138,595 SH   SOLE   138,595 0 0
ACUITY BRANDS INC COM 00508Y102   383,615 1,313 SH   SOLE   1,230 0 83
ACV AUCTIONS INC COM CL A 00091G104   243,346 11,266 SH   SOLE   11,266 0 0
ADOBE INC COM 00724F101   276,281,469 621,304 SH   SOLE   448,927 0 172,377
ADVANCED MICRO DEVICES INC COM 007903107   30,725,540 254,372 SH   SOLE   198,961 0 55,411
AERCAP HOLDINGS NV SHS N00985106   458,307 4,789 SH   SOLE   4,780 0 9
AEROVIRONMENT INC COM 008073108   4,139,795 26,901 SH   SOLE   26,407 0 494
AFFILIATED MANAGERS GROUP IN COM 008252108   2,302,072 12,449 SH   SOLE   11,544 0 905
AFLAC INC COM 001055102   1,957,234 18,921 SH   SOLE   16,839 0 2,082
AGCO CORP COM 001084102   2,146,955 22,967 SH   SOLE   22,555 0 412
AGILENT TECHNOLOGIES INC COM 00846U101   4,649,091 34,607 SH   SOLE   25,286 0 9,321
AGILON HEALTH INC COM 00857U107   484,042 254,759 SH   SOLE   252,655 0 2,104
AGNICO EAGLE MINES LTD COM 008474108   1,265,459 16,180 SH   SOLE   11,840 0 4,340
AILERON THERAPEUTICS INC COM NEW 00887A204   58,885 25,602 SH   SOLE   20,702 0 4,900
AIR PRODS & CHEMS INC COM 009158106   29,910,465 103,125 SH   SOLE   73,021 0 30,104
AIRBNB INC COM CL A 009066101   19,960,573 151,895 SH   SOLE   133,885 0 18,010
AIRGAIN INC COM 00938A104   5,293,098 749,731 SH   SOLE   685,806 0 63,925
AKAMAI TECHNOLOGIES INC COM 00971T101   4,830,038 50,497 SH   SOLE   35,756 0 14,741
ALAMOS GOLD INC NEW COM CL A 011532108   275,893 14,962 SH   SOLE   5,562 0 9,400
ALARM COM HLDGS INC COM 011642105   785,658 12,922 SH   SOLE   12,922 0 0
ALBEMARLE CORP COM 012653101   477,351 5,545 SH   SOLE   4,765 0 780
ALBERTSONS COS INC COMMON STOCK 013091103   321,035 16,346 SH   SOLE   1,230 0 15,116
ALCOA CORP COM 013872106   221,759 5,870 SH   SOLE   3,832 0 2,038
ALCON AG ORD SHS H01301128   271,988 3,204 SH   SOLE   2,192 0 1,012
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   7,546,121 88,998 SH   SOLE   76,161 0 12,837
ALIGN TECHNOLOGY INC COM 016255101   15,731,840 75,449 SH   SOLE   69,776 0 5,673
ALLAKOS INC COM 01671P100   33,054 27,317 SH   SOLE   2,317 0 25,000
ALLEGION PLC ORD SHS G0176J109   257,832 1,973 SH   SOLE   1,470 0 503
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   259,222 6,989 SH   SOLE   6,989 0 0
ALLIANT ENERGY CORP COM 018802108   1,151,990 19,479 SH   SOLE   18,400 0 1,079
ALLSTATE CORP COM 020002101   80,479,797 417,448 SH   SOLE   380,507 0 36,941
ALLY FINL INC COM 02005N100   344,008 9,553 SH   SOLE   8,779 0 774
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,814,729 11,962 SH   SOLE   11,477 0 485
ALPHABET INC CAP STK CL C 02079K107   619,625,361 3,253,651 SH   SOLE   2,684,542 0 569,109
ALPHABET INC CAP STK CL A 02079K305   490,492,511 2,591,086 SH   SOLE   1,987,585 0 603,501
ALPS ETF TR OSHARES US QUALT 00162Q387   24,739 466 SH   SOLE   466 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   24,281,950 504,193 SH   SOLE   502,595 0 1,599
ALPS ETF TR ALERIAN ENERGY 00162Q676   14,796 475 SH   SOLE   475 0 0
ALTRIA GROUP INC COM 02209S103   9,592,240 183,443 SH   SOLE   157,159 0 26,284
AMAZON COM INC COM 023135106   1,352,175,986 6,163,344 SH   SOLE   4,842,062 0 1,321,281
AMDOCS LTD SHS G02602103   276,302 3,245 SH   SOLE   2,501 0 744
AMENTUM HOLDINGS INC COM 023939101   1,186,492 56,419 SH   SOLE   13,523 0 42,896
AMER STATES WTR CO COM 029899101   244,429 3,145 SH   SOLE   3,145 0 0
AMEREN CORP COM 023608102   304,235 3,413 SH   SOLE   2,814 0 599
AMERICAN AIRLS GROUP INC COM 02376R102   288,379 16,545 SH   SOLE   9,545 0 7,000
AMERICAN ELEC PWR CO INC COM 025537101   3,652,003 39,597 SH   SOLE   13,305 0 26,292
AMERICAN EXPRESS CO COM 025816109   213,759,186 720,237 SH   SOLE   527,133 0 193,104
AMERICAN INTL GROUP INC COM NEW 026874784   1,171,850 16,097 SH   SOLE   13,088 0 3,009
AMERICAN TOWER CORP NEW COM 03027X100   144,985,056 790,497 SH   SOLE   699,116 0 91,381
AMERICAN WTR WKS CO INC NEW COM 030420103   1,471,167 11,818 SH   SOLE   8,471 0 3,347
AMERICOLD REALTY TRUST INC COM 03064D108   972,480 45,443 SH   SOLE   34,468 0 10,975
AMERIPRISE FINL INC COM 03076C106   7,949,362 14,930 SH   SOLE   13,819 0 1,111
AMETEK INC COM 031100100   127,335,972 706,402 SH   SOLE   446,574 0 259,828
AMGEN INC COM 031162100   46,549,227 178,596 SH   SOLE   155,056 0 23,540
AMN HEALTHCARE SVCS INC COM 001744101   617,806 25,828 SH   SOLE   24,235 0 1,593
AMPHENOL CORP NEW CL A 032095101   213,224,955 3,070,194 SH   SOLE   2,616,300 0 453,894
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   2,910,173 71,892 SH   SOLE   70,797 0 1,095
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   296,376 4,961 SH   SOLE   4,961 0 0
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   16,272 409 SH   SOLE   409 0 0
AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599   51,478 1,000 SH   SOLE   1,000 0 0
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   1,887 190 SH   SOLE   190 0 0
AMPLIFY ETF TR AMPLIFY DGTL PAY 032108656   354,548 6,115 SH   SOLE   6,025 0 90
ANALOG DEVICES INC COM 032654105   8,956,541 42,156 SH   SOLE   28,198 0 13,958
ANSYS INC COM 03662Q105   962,379 2,853 SH   SOLE   2,028 0 825
ANTERO RESOURCES CORP COM 03674X106   601,137 17,151 SH   SOLE   16,051 0 1,100
AON PLC SHS CL A G0403H108   202,654,837 564,247 SH   SOLE   404,106 0 160,141
API GROUP CORP COM STK 00187Y100   705,911 19,625 SH   SOLE   7,145 0 12,480
APOLLO GLOBAL MGMT INC COM 03769M106   16,538,393 100,136 SH   SOLE   90,936 0 9,200
APPFOLIO INC COM CL A 03783C100   13,987,297 56,693 SH   SOLE   49,357 0 7,336
APPIAN CORP CL A 03782L101   490,775 14,881 SH   SOLE   14,881 0 0
APPLE INC COM 037833100   1,571,937,734 6,277,205 SH   SOLE   4,773,329 0 1,503,877
APPLIED DIGITAL CORP COM NEW 038169207   628,466 82,260 SH   SOLE   81,735 0 525
APPLIED INDL TECHNOLOGIES IN COM 03820C105   258,388 1,079 SH   SOLE   100 0 979
APPLIED MATLS INC COM 038222105   13,508,693 83,064 SH   SOLE   70,919 0 12,145
APPLOVIN CORP COM CL A 03831W108   50,901,591 157,186 SH   SOLE   148,332 0 8,854
APTARGROUP INC COM 038336103   599,337 3,815 SH   SOLE   3,165 0 650
ARCH CAP GROUP LTD ORD G0450A105   497,778 5,390 SH   SOLE   3,681 0 1,709
ARCHER AVIATION INC COM CL A 03945R102   4,448,993 456,307 SH   SOLE   449,869 0 6,438
ARCHER DANIELS MIDLAND CO COM 039483102   4,496,923 89,013 SH   SOLE   83,389 0 5,624
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   283,993 16,735 SH   SOLE   6,080 0 10,655
ARDELYX INC COM 039697107   74,960 14,785 SH   SOLE   14,785 0 0
ARES CAPITAL CORP COM 04010L103   6,144,642 280,705 SH   SOLE   235,308 0 45,397
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   16,657,359 94,093 SH   SOLE   88,509 0 5,584
ARGAN INC COM 04010E109   308,392 2,250 SH   SOLE   2,250 0 0
ARGENX SE SPONSORED ADR 04016X101   562,110 914 SH   SOLE   900 0 14
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   347,275 14,500 SH   SOLE   14,500 0 0
ARISTA NETWORKS INC COM SHS 040413205   92,530,459 837,152 SH   SOLE   559,315 0 277,837
ARK ETF TR INNOVATION ETF 00214Q104   5,444,678 95,908 SH   SOLE   88,948 0 6,960
ARK ETF TR ISRAEL INOVATE 00214Q609   66,946 2,990 SH   SOLE   2,990 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   9,545,597 77,380 SH   SOLE   63,784 0 13,596
ARROW ELECTRS INC COM 042735100   345,129 3,051 SH   SOLE   3,039 0 12
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,500,835 7,937 SH   SOLE   6,472 0 1,465
ASSURANT INC COM 04621X108   892,802 4,187 SH   SOLE   3,893 0 294
ASTRAZENECA PLC SPONSORED ADR 046353108   14,933,000 227,915 SH   SOLE   151,009 0 76,906
AT&T INC COM 00206R102   8,606,006 377,954 SH   SOLE   320,914 0 57,040
ATHIRA PHARMA INC COM 04746L104   11,734 20,000 SH   SOLE   20,000 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   481,306 21,700 SH   SOLE   20,700 0 1,000
ATLASSIAN CORPORATION CL A 049468101   13,256,178 54,467 SH   SOLE   47,467 0 7,000
ATMOS ENERGY CORP COM 049560105   436,575 3,135 SH   SOLE   1,023 0 2,112
AUTODESK INC COM 052769106   3,115,852 10,542 SH   SOLE   8,212 0 2,330
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   30,066 12,794 SH   SOLE   12,794 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   77,074,940 263,297 SH   SOLE   179,695 0 83,602
AUTONATION INC COM 05329W102   751,882 4,427 SH   SOLE   3,977 0 450
AUTOZONE INC COM 053332102   3,654,571 1,141 SH   SOLE   1,089 0 52
AVALONBAY CMNTYS INC COM 053484101   2,015,061 9,161 SH   SOLE   6,421 0 2,740
AVEPOINT INC COM CL A 053604104   124,865 7,563 SH   SOLE   7,563 0 0
AVEPOINT INC *W EXP 09/18/202 053604112   56,600 10,000 SH   SOLE   10,000 0 0
AVERY DENNISON CORP COM 053611109   1,236,236 6,606 SH   SOLE   5,071 0 1,535
AWARE INC MASS COM 05453N100   42,830 21,964 SH   SOLE   21,964 0 0
AXALTA COATING SYS LTD COM G0750C108   372,861 10,896 SH   SOLE   134 0 10,762
AXIS CAP HLDGS LTD SHS G0692U109   241,135 2,721 SH   SOLE   2,700 0 21
AXON ENTERPRISE INC COM 05464C101   54,348,781 91,447 SH   SOLE   81,347 0 10,100
AXSOME THERAPEUTICS INC COM 05464T104   4,601,261 54,382 SH   SOLE   51,546 0 2,836
AZEK CO INC CL A 05478C105   620,765 13,077 SH   SOLE   4,927 0 8,150
BACKBLAZE INC COM CL A 05637B105   184,778 30,694 SH   SOLE   30,694 0 0
BAIDU INC SPON ADR REP A 056752108   2,257,709 26,779 SH   SOLE   23,704 0 3,075
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   216,179 12,339 SH   SOLE   12,339 0 0
BAKER HUGHES COMPANY CL A 05722G100   385,794 9,405 SH   SOLE   2,571 0 6,834
BALL CORP COM 058498106   392,360 7,117 SH   SOLE   2,177 0 4,940
BANCO BRADESCO S A SP ADR PFD NEW 059460303   57,262 29,980 SH   SOLE   29,826 0 154
BANCO SANTANDER S.A. ADR 05964H105   206,268 45,234 SH   SOLE   43,388 0 1,846
BANK AMERICA CORP COM 060505104   52,752,806 1,200,291 SH   SOLE   1,006,918 0 193,373
BANK AMERICA CORP 7.25%CNV PFD L 060505682   326,759 268 SH   SOLE   218 0 50
BANK FIRST CORP COM 06211J100   264,471 2,669 SH   SOLE   634 0 2,035
BANK HAWAII CORP COM 062540109   233,810 3,282 SH   SOLE   2,500 0 782
BANK MARIN BANCORP COM 063425102   219,397 9,230 SH   SOLE   9,230 0 0
BANK MONTREAL QUE COM 063671101   786,589 8,105 SH   SOLE   6,881 0 1,224
BANK NEW YORK MELLON CORP COM 064058100   1,890,392 24,605 SH   SOLE   16,268 0 8,337
BANK NOVA SCOTIA HALIFAX COM 064149107   209,682 3,903 SH   SOLE   3,885 0 18
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723   434,777 15,374 SH   SOLE   15,374 0 0
BARCLAYS BANK PLC IPATH S&P 500 SH 06748M196   7,374 161 SH   SOLE   25 0 136
BARRICK GOLD CORP COM 067901108   1,763,989 113,806 SH   SOLE   112,263 0 1,543
BAUSCH HEALTH COS INC COM 071734107   682,738 84,707 SH   SOLE   74,807 0 9,900
BAXTER INTL INC COM 071813109   1,535,551 52,660 SH   SOLE   24,804 0 27,856
BEACON ROOFING SUPPLY INC COM 073685109   2,268,586 22,333 SH   SOLE   21,063 0 1,270
BECTON DICKINSON & CO COM 075887109   8,875,313 39,121 SH   SOLE   26,195 0 12,926
BEL FUSE INC CL A 077347201   45,040 500 SH   SOLE   500 0 0
BEL FUSE INC CL B 077347300   754,601 9,150 SH   SOLE   9,150 0 0
BENTLEY SYS INC COM CL B 08265T208   799,702 17,124 SH   SOLE   17,015 0 109
BERKLEY W R CORP COM 084423102   531,947 9,090 SH   SOLE   9,053 0 37
BERKSHIRE HATHAWAY INC DEL CL A 084670108   48,345,320 71 SH   SOLE   57 0 14
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   189,978,484 419,119 SH   SOLE   355,863 0 63,256
BEST BUY INC COM 086516101   4,156,498 48,444 SH   SOLE   40,136 0 8,308
BHP GROUP LTD SPONSORED ADS 088606108   405,374 8,302 SH   SOLE   7,251 0 1,051
BIGBEAR AI HLDGS INC COM 08975B109   1,038,541 233,380 SH   SOLE   230,680 0 2,700
BILL HOLDINGS INC COM 090043100   10,844,405 128,018 SH   SOLE   92,913 0 35,105
BIO-TECHNE CORP COM 09073M104   8,220,740 114,129 SH   SOLE   108,409 0 5,720
BIODESIX INC COM 09075X108   142,443 93,100 SH   SOLE   93,100 0 0
BIOGEN INC COM 09062X103   1,995,528 13,049 SH   SOLE   9,615 0 3,434
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,125,840 32,342 SH   SOLE   14,922 0 17,420
BIT DIGITAL INC SHS G1144A105   263,700 90,000 SH   SOLE   90,000 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   36,945,807 413,495 SH   SOLE   342,727 0 70,768
BLACKLINE INC COM 09239B109   4,996,751 82,238 SH   SOLE   68,462 0 13,776
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   493,115 30,068 SH   SOLE   30,068 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   349,782 6,724 SH   SOLE   6,462 0 262
BLACKROCK INC COM 09290D101   53,944,543 52,623 SH   SOLE   44,455 0 8,169
BLACKSTONE INC COM 09260D107   233,186,798 1,352,435 SH   SOLE   1,075,356 0 277,079
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,891,722 58,549 SH   SOLE   58,549 0 0
BLOCK INC CL A 852234103   125,333,133 1,474,681 SH   SOLE   1,158,525 0 316,156
BLOOM ENERGY CORP COM CL A 093712107   291,306 13,116 SH   SOLE   9,116 0 4,000
BLUE BIRD CORP COM 095306106   13,173,023 341,005 SH   SOLE   326,112 0 14,893
BLUE OWL CAPITAL CORPORATION COM 69121K104   429,620 28,414 SH   SOLE   16,914 0 11,500
BLUE OWL CAPITAL INC COM CL A 09581B103   586,222 25,203 SH   SOLE   25,203 0 0
BLUELINX HLDGS INC COM NEW 09624H208   306,480 3,000 SH   SOLE   3,000 0 0
BOEING CO COM 097023105   66,664,704 376,637 SH   SOLE   281,335 0 95,302
BOEING CO DEP CONV PFD A 097023204   34,220 562 SH   SOLE   562 0 0
BOK FINL CORP COM NEW 05561Q201   20,775,847 195,170 SH   SOLE   0 0 195,170
BOOKING HOLDINGS INC COM 09857L108   13,660,621 2,749 SH   SOLE   2,283 0 466
BOOT BARN HLDGS INC COM 099406100   605,610 3,989 SH   SOLE   3,989 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   65,997,644 512,802 SH   SOLE   380,195 0 132,607
BOSTON SCIENTIFIC CORP COM 101137107   2,004,114 22,437 SH   SOLE   20,037 0 2,400
BP PLC SPONSORED ADR 055622104   6,170,849 208,757 SH   SOLE   159,896 0 48,861
BRAZE INC COM CL A 10576N102   415,031 9,910 SH   SOLE   9,260 0 650
BRC INC COM CL A 05601U105   2,518,438 794,460 SH   SOLE   364,460 0 430,000
BRIGHT HORIZONS FAM SOL IN D COM 109194100   325,788 2,939 SH   SOLE   2,868 0 71
BRINKS CO COM 109696104   4,872,978 52,528 SH   SOLE   43,019 0 9,509
BRISTOL-MYERS SQUIBB CO COM 110122108   41,569,854 734,969 SH   SOLE   612,328 0 122,642
BROADCOM INC COM 11135F101   177,888,935 767,292 SH   SOLE   695,884 0 71,407
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   7,942,286 35,129 SH   SOLE   32,406 0 2,723
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,465,111 27,037 SH   SOLE   19,431 0 7,605
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,591,819 114,740 SH   SOLE   93,781 0 20,960
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,108,512 34,870 SH   SOLE   34,660 0 210
BROOKLINE BANCORP INC DEL COM 11373M107   368,278 31,210 SH   SOLE   31,000 0 210
BROWN & BROWN INC COM 115236101   2,634,156 25,820 SH   SOLE   25,813 0 7
BROWN FORMAN CORP CL B 115637209   218,309 5,748 SH   SOLE   5,748 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   200,245 1,401 SH   SOLE   275 0 1,126
BUTTERFLY NETWORK INC COM CL A 124155102   229,320 73,500 SH   SOLE   73,500 0 0
BWX TECHNOLOGIES INC COM 05605H100   47,320,830 424,821 SH   SOLE   395,078 0 29,743
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,174,781 21,049 SH   SOLE   19,543 0 1,506
CACI INTL INC CL A 127190304   2,976,839 7,367 SH   SOLE   7,292 0 75
CADENCE DESIGN SYSTEM INC COM 127387108   1,556,806 5,181 SH   SOLE   3,541 0 1,640
CAMECO CORP COM 13321L108   1,037,089 20,181 SH   SOLE   20,181 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   357,767 5,658 SH   SOLE   4,229 0 1,429
CANADIAN NATL RY CO COM 136375102   4,965,242 48,914 SH   SOLE   24,488 0 24,426
CANADIAN PACIFIC KANSAS CITY COM 13646K108   6,538,947 90,354 SH   SOLE   76,849 0 13,505
CANNAE HLDGS INC COM 13765N107   587,598 29,587 SH   SOLE   29,087 0 500
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   5,194,440 148,540 SH   SOLE   119,414 0 29,126
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   15,517,614 440,091 SH   SOLE   406,687 0 33,404
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   7,018,517 188,822 SH   SOLE   173,972 0 14,850
CAPITAL ONE FINL CORP COM 14040H105   4,125,872 23,137 SH   SOLE   19,280 0 3,857
CARDIFF ONCOLOGY INC COM 14147L108   1,223,989 282,025 SH   SOLE   191,525 0 90,500
CARDINAL HEALTH INC COM 14149Y108   1,508,431 12,754 SH   SOLE   4,868 0 7,886
CARETRUST REIT INC COM 14174T107   225,688 8,343 SH   SOLE   8,343 0 0
CARLYLE GROUP INC COM 14316J108   1,306,681 25,880 SH   SOLE   12,520 0 13,360
CARMAX INC COM 143130102   43,497,600 532,016 SH   SOLE   414,582 0 117,434
CARNIVAL CORP UNIT 99/99/9999 143658300   545,723 21,899 SH   SOLE   20,749 0 1,150
CARPENTER TECHNOLOGY CORP COM 144285103   644,898 3,800 SH   SOLE   300 0 3,500
CARRIER GLOBAL CORPORATION COM 14448C104   10,342,497 151,516 SH   SOLE   127,818 0 23,698
CARVANA CO CL A 146869102   8,379,066 41,203 SH   SOLE   32,713 0 8,490
CASELLA WASTE SYS INC CL A 147448104   3,195,039 30,196 SH   SOLE   29,835 0 361
CASEYS GEN STORES INC COM 147528103   573,741 1,448 SH   SOLE   1,149 0 299
CATERPILLAR INC COM 149123101   41,859,122 115,391 SH   SOLE   94,293 0 21,097
CAVA GROUP INC COM 148929102   14,982,322 132,822 SH   SOLE   114,993 0 17,829
CBIZ INC COM 124805102   34,603,125 422,866 SH   SOLE   399,336 0 23,530
CBOE GLOBAL MKTS INC COM 12503M108   11,477,494 58,738 SH   SOLE   10,515 0 48,223
CBRE GROUP INC CL A 12504L109   2,688,557 20,478 SH   SOLE   18,929 0 1,549
CDW CORP COM 12514G108   16,392,825 94,190 SH   SOLE   85,356 0 8,834
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   3,160,776 143,476 SH   SOLE   138,469 0 5,007
CELSIUS HLDGS INC COM NEW 15118V207   1,108,888 42,099 SH   SOLE   42,099 0 0
CENCORA INC COM 03073E105   4,814,933 21,430 SH   SOLE   17,008 0 4,422
CENTENE CORP DEL COM 15135B101   391,896 6,469 SH   SOLE   3,283 0 3,186
CENTERPOINT ENERGY INC COM 15189T107   305,399 9,625 SH   SOLE   4,515 0 5,110
CERTARA INC COM 15687V109   152,284 14,299 SH   SOLE   14,299 0 0
CF INDS HLDGS INC COM 125269100   2,581,149 30,253 SH   SOLE   29,788 0 465
CHARLES RIV LABS INTL INC COM 159864107   295,360 1,600 SH   SOLE   1,420 0 180
CHART INDS INC COM 16115Q308   230,726 1,209 SH   SOLE   1,209 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   267,381 780 SH   SOLE   655 0 125
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,520,229 18,855 SH   SOLE   11,062 0 7,793
CHEESECAKE FACTORY INC COM 163072101   273,842 5,772 SH   SOLE   5,307 0 465
CHEGG INC COM 163092109   4,722 2,933 SH   SOLE   2,933 0 0
CHEGG INC NOTE 0.125% 3/1 163092AD1   19,390 20,000 PRN   SOLE   0 0 20,000
CHENIERE ENERGY INC COM NEW 16411R208   10,620,246 49,426 SH   SOLE   47,312 0 2,114
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   228,416 4,300 SH   SOLE   4,300 0 0
CHEVRON CORP NEW COM 166764100   94,350,825 651,414 SH   SOLE   480,831 0 170,583
CHEWY INC CL A 16679L109   26,714,754 797,693 SH   SOLE   752,557 0 45,136
CHIPOTLE MEXICAN GRILL INC COM 169656105   144,940,614 2,403,659 SH   SOLE   2,136,689 0 266,970
CHUBB LIMITED COM H1467J104   16,071,153 58,166 SH   SOLE   51,361 0 6,805
CHURCH & DWIGHT CO INC COM 171340102   8,842,161 84,444 SH   SOLE   76,515 0 7,929
CHURCHILL DOWNS INC COM 171484108   541,772 4,057 SH   SOLE   4,040 0 17
CIENA CORP COM NEW 171779309   1,888,719 22,270 SH   SOLE   22,270 0 0
CINCINNATI FINL CORP COM 172062101   281,077 1,956 SH   SOLE   1,332 0 624
CINTAS CORP COM 172908105   184,965,040 1,012,398 SH   SOLE   665,328 0 347,070
CISCO SYS INC COM 17275R102   45,752,489 772,846 SH   SOLE   666,642 0 106,204
CITIGROUP INC COM NEW 172967424   10,709,363 152,143 SH   SOLE   133,120 0 19,023
CITIZENS FINL GROUP INC COM 174610105   656,556 15,004 SH   SOLE   8,299 0 6,705
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,014,128 48,200 SH   SOLE   48,200 0 0
CLEAN HARBORS INC COM 184496107   445,321 1,935 SH   SOLE   1,935 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   48,290,225 1,754,732 SH   SOLE   1,618,909 0 135,823
CLEVELAND-CLIFFS INC NEW COM 185899101   1,079,317 114,821 SH   SOLE   114,821 0 0
CLOROX CO DEL COM 189054109   1,505,705 9,271 SH   SOLE   8,071 0 1,200
CLOUDFLARE INC CL A COM 18915M107   527,524 4,899 SH   SOLE   4,749 0 150
CME GROUP INC COM 12572Q105   33,298,174 143,384 SH   SOLE   110,264 0 33,120
CMS ENERGY CORP COM 125896100   373,511 5,604 SH   SOLE   3,348 0 2,256
CNB FINL CORP PA COM 126128107   211,310 8,500 SH   SOLE   8,500 0 0
CNO FINL GROUP INC COM 12621E103   320,771 8,621 SH   SOLE   8,621 0 0
COCA COLA CO COM 191216100   97,500,901 1,566,028 SH   SOLE   1,234,800 0 331,228
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   363,645 4,734 SH   SOLE   4,693 0 41
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109   272,203 42,202 SH   SOLE   40,702 0 1,500
CODEXIS INC COM 192005106   175,679 36,830 SH   SOLE   16,830 0 20,000
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   16,090,116 208,773 SH   SOLE   181,382 0 27,391
COGNEX CORP COM 192422103   683,958 19,073 SH   SOLE   17,808 0 1,265
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   756,368 9,836 SH   SOLE   5,536 0 4,300
COHERENT CORP COM 19247G107   457,546 4,830 SH   SOLE   3,220 0 1,610
COHU INC COM 192576106   212,318 7,952 SH   SOLE   7,952 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   7,998,488 32,213 SH   SOLE   31,064 0 1,149
COLGATE PALMOLIVE CO COM 194162103   24,509,991 269,607 SH   SOLE   217,151 0 52,456
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   4,457,576 32,784 SH   SOLE   30,688 0 2,096
COMCAST CORP NEW CL A 20030N101   13,134,865 349,983 SH   SOLE   330,462 0 19,521
COMERICA INC COM 200340107   340,309 5,502 SH   SOLE   1,777 0 3,725
COMMVAULT SYS INC COM 204166102   305,593 2,025 SH   SOLE   2,025 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   14,941,690 647,387 SH   SOLE   564,087 0 83,300
CONAGRA BRANDS INC COM 205887102   1,030,174 37,123 SH   SOLE   19,303 0 17,821
CONFLUENT INC CLASS A COM 20717M103   857,953 30,685 SH   SOLE   30,460 0 225
CONOCOPHILLIPS COM 20825C104   5,177,720 52,211 SH   SOLE   40,828 0 11,382
CONSOLIDATED EDISON INC COM 209115104   2,544,778 28,519 SH   SOLE   26,195 0 2,324
CONSTELLATION BRANDS INC CL A 21036P108   6,065,414 27,445 SH   SOLE   21,979 0 5,466
CONSTELLATION ENERGY CORP COM 21037T109   9,596,246 42,896 SH   SOLE   37,637 0 5,259
COOPER COS INC COM 216648501   3,616,265 39,337 SH   SOLE   38,487 0 850
COPART INC COM 217204106   297,019,232 5,175,453 SH   SOLE   4,046,054 0 1,129,399
CORCEPT THERAPEUTICS INC COM 218352102   264,548 5,250 SH   SOLE   5,200 0 50
CORE SCIENTIFIC INC NEW COM 21874A106   5,365,836 381,910 SH   SOLE   346,754 0 35,156
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   941,264 114,509 SH   SOLE   114,509 0 0
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130   1,696 121 SH   SOLE   121 0 0
CORNING INC COM 219350105   12,474,594 262,513 SH   SOLE   238,192 0 24,321
CORPAY INC COM SHS 219948106   481,396 1,422 SH   SOLE   1,417 0 5
CORTEVA INC COM 22052L104   4,601,551 80,786 SH   SOLE   46,240 0 34,546
COSTAR GROUP INC COM 22160N109   242,972,963 3,393,951 SH   SOLE   2,683,898 0 710,053
COSTCO WHSL CORP NEW COM 22160K105   538,818,003 588,056 SH   SOLE   470,390 0 117,666
COTERRA ENERGY INC COM 127097103   778,635 30,487 SH   SOLE   22,245 0 8,242
CRANE COMPANY COMMON STOCK 224408104   329,601 2,172 SH   SOLE   1,190 0 982
CREDIT ACCEP CORP MICH COM 225310101   4,567,376 9,729 SH   SOLE   9,578 0 151
CRH PLC ORD G25508105   300,269 3,245 SH   SOLE   294 0 2,951
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,502,784 114,400 SH   SOLE   77,968 0 36,432
CROSS CTRY HEALTHCARE INC COM 227483104   1,339,736 73,774 SH   SOLE   73,324 0 450
CROWDSTRIKE HLDGS INC CL A 22788C105   52,892,824 154,585 SH   SOLE   135,245 0 19,340
CROWN CASTLE INC COM 22822V101   4,318,988 47,587 SH   SOLE   34,278 0 13,309
CSG SYS INTL INC COM 126349109   444,905 8,705 SH   SOLE   8,605 0 100
CSX CORP COM 126408103   5,215,136 161,609 SH   SOLE   149,538 0 12,071
CUMMINS INC COM 231021106   15,053,504 43,183 SH   SOLE   39,500 0 3,683
CURTISS WRIGHT CORP COM 231561101   30,280,892 85,330 SH   SOLE   71,700 0 13,629
CVS HEALTH CORP COM 126650100   3,187,018 70,996 SH   SOLE   50,486 0 20,510
CYBERARK SOFTWARE LTD SHS M2682V108   55,703,346 167,202 SH   SOLE   146,888 0 20,314
D R HORTON INC COM 23331A109   5,142,839 36,782 SH   SOLE   20,521 0 16,261
D-WAVE QUANTUM INC COM 26740W109   234,654 27,935 SH   SOLE   17,935 0 10,000
DANAHER CORPORATION COM 235851102   394,339,544 1,717,881 SH   SOLE   1,287,669 0 430,212
DARDEN RESTAURANTS INC COM 237194105   1,370,488 7,341 SH   SOLE   5,317 0 2,024
DATADOG INC CL A COM 23804L103   5,600,288 39,193 SH   SOLE   35,063 0 4,130
DAVITA INC COM 23918K108   250,197 1,673 SH   SOLE   1,361 0 312
DAYFORCE INC COM 15677J108   7,041,719 96,940 SH   SOLE   88,255 0 8,685
DBX ETF TR XTRACK MSCI EAFE 233051200   801,394 19,357 SH   SOLE   19,345 0 12
DBX ETF TR XTRACK MSCI EURP 233051853   82,419 2,000 SH   SOLE   2,000 0 0
DECKERS OUTDOOR CORP COM 243537107   870,038 4,284 SH   SOLE   4,272 0 12
DEERE & CO COM 244199105   52,288,408 123,409 SH   SOLE   106,190 0 17,219
DELL TECHNOLOGIES INC CL C 24703L202   8,137,710 70,615 SH   SOLE   60,880 0 9,736
DELTA AIR LINES INC DEL COM NEW 247361702   1,261,436 20,850 SH   SOLE   14,037 0 6,813
DENTSPLY SIRONA INC COM 24906P109   2,031,057 107,010 SH   SOLE   103,005 0 4,006
DESCARTES SYS GROUP INC COM 249906108   37,028,829 325,958 SH   SOLE   239,810 0 86,148
DEUTSCHE BANK A G NAMEN AKT D18190898   394,111 23,115 SH   SOLE   20,000 0 3,115
DEVON ENERGY CORP NEW COM 25179M103   4,447,042 135,871 SH   SOLE   107,654 0 28,217
DEXCOM INC COM 252131107   173,632,991 2,232,647 SH   SOLE   1,505,557 0 727,090
DIAGEO PLC SPON ADR NEW 25243Q205   5,450,780 42,876 SH   SOLE   30,008 0 12,868
DIAMONDBACK ENERGY INC COM 25278X109   638,576 3,898 SH   SOLE   2,704 0 1,194
DICKS SPORTING GOODS INC COM 253393102   4,775,388 20,868 SH   SOLE   20,579 0 289
DIGITAL RLTY TR INC COM 253868103   4,512,610 25,448 SH   SOLE   19,626 0 5,822
DIGITALOCEAN HLDGS INC COM 25402D102   959,684 28,168 SH   SOLE   28,168 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   778,333 25,324 SH   SOLE   25,324 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   200,899 3,609 SH   SOLE   3,403 0 206
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,771,139 43,283 SH   SOLE   43,283 0 0
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   3,917 82 SH   SOLE   0 0 82
DISCOVER FINL SVCS COM 254709108   5,249,666 30,305 SH   SOLE   26,909 0 3,396
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   20,750 25,000 PRN   SOLE   25,000 0 0
DISNEY WALT CO COM 254687106   55,526,785 498,669 SH   SOLE   357,386 0 141,283
DOCUSIGN INC COM 256163106   34,274,515 381,082 SH   SOLE   312,670 0 68,412
DOLBY LABORATORIES INC COM CL A 25659T107   4,197,235 53,742 SH   SOLE   49,090 0 4,652
DOLLAR GEN CORP NEW COM 256677105   250,776 3,308 SH   SOLE   2,839 0 469
DOLLAR TREE INC COM 256746108   648,756 8,657 SH   SOLE   1,589 0 7,068
DOMINION ENERGY INC COM 25746U109   1,802,591 33,468 SH   SOLE   28,544 0 4,924
DONALDSON INC COM 257651109   6,345,156 94,212 SH   SOLE   81,431 0 12,781
DOORDASH INC CL A 25809K105   722,065 4,304 SH   SOLE   4,259 0 45
DOUBLEVERIFY HLDGS INC COM 25862V105   1,684,237 87,675 SH   SOLE   86,318 0 1,357
DOVER CORP COM 260003108   14,415,395 76,841 SH   SOLE   64,390 0 12,451
DOW INC COM 260557103   7,178,496 178,881 SH   SOLE   139,111 0 39,770
DOXIMITY INC CL A 26622P107   1,424,605 26,683 SH   SOLE   23,111 0 3,572
DRAFTKINGS INC NEW COM CL A 26142V105   706,837 19,001 SH   SOLE   17,111 0 1,890
DROPBOX INC CL A 26210C104   719,458 23,950 SH   SOLE   23,838 0 112
DT MIDSTREAM INC COMMON STOCK 23345M107   647,825 6,515 SH   SOLE   6,089 0 426
DTE ENERGY CO COM 233331107   1,243,125 10,295 SH   SOLE   9,270 0 1,025
DUKE ENERGY CORP NEW COM NEW 26441C204   10,077,313 93,534 SH   SOLE   82,604 0 10,929
DULUTH HLDGS INC COM CL B 26443V101   322,077 104,232 SH   SOLE   57,050 0 47,182
DUN & BRADSTREET HLDGS INC COM 26484T106   370,062 29,700 SH   SOLE   0 0 29,700
DUPONT DE NEMOURS INC COM 26614N102   6,018,767 78,935 SH   SOLE   42,812 0 36,123
DUTCH BROS INC CL A 26701L100   6,262,605 119,561 SH   SOLE   71,585 0 47,976
DYNATRACE INC COM NEW 268150109   30,082,345 553,493 SH   SOLE   508,096 0 45,397
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   28,881,611 2,261,677 SH   SOLE   1,841,270 0 420,407
E L F BEAUTY INC COM 26856L103   4,446,228 35,414 SH   SOLE   34,657 0 757
EAGLE MATLS INC COM 26969P108   1,698,202 6,882 SH   SOLE   5,142 0 1,740
EAST WEST BANCORP INC COM 27579R104   315,625 3,296 SH   SOLE   3,283 0 13
EASTMAN CHEM CO COM 277432100   307,818 3,371 SH   SOLE   3,321 0 50
EATON CORP PLC SHS G29183103   27,508,189 82,888 SH   SOLE   73,801 0 9,087
EATON VANCE TAX-MANAGED GLOB COM 27829F108   1,668,878 204,269 SH   SOLE   188,269 0 16,000
EBAY INC. COM 278642103   1,645,026 26,554 SH   SOLE   24,918 0 1,636
ECOLAB INC COM 278865100   197,773,999 844,034 SH   SOLE   510,248 0 333,785
EDISON INTL COM 281020107   246,265 3,084 SH   SOLE   3,006 0 78
EDWARDS LIFESCIENCES CORP COM 28176E108   38,961,397 526,292 SH   SOLE   353,477 0 172,815
ELANCO ANIMAL HEALTH INC COM 28414H103   852,907 70,430 SH   SOLE   10 0 70,420
ELECTRONIC ARTS INC COM 285512109   1,626,303 11,116 SH   SOLE   9,915 0 1,201
ELEVANCE HEALTH INC COM 036752103   2,603,054 7,056 SH   SOLE   4,540 0 2,516
ELI LILLY & CO COM 532457108   258,126,876 334,361 SH   SOLE   241,585 0 92,776
EMCOR GROUP INC COM 29084Q100   878,882 1,936 SH   SOLE   816 0 1,120
EMERSON ELEC CO COM 291011104   47,565,272 383,808 SH   SOLE   280,265 0 103,543
ENBRIDGE INC COM 29250N105   5,215,537 122,921 SH   SOLE   112,285 0 10,636
ENCOMPASS HEALTH CORP COM 29261A100   19,579,860 212,018 SH   SOLE   198,081 0 13,937
ENCORE CAP GROUP INC COM 292554102   644,035 13,482 SH   SOLE   7,550 0 5,932
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   10,094,577 515,292 SH   SOLE   416,575 0 98,717
ENERPAC TOOL GROUP CORP CL A COM 292765104   417,474 10,160 SH   SOLE   0 0 10,160
ENERSYS COM 29275Y102   1,154,234 12,488 SH   SOLE   11,323 0 1,165
ENOVIS CORPORATION COM 194014502   213,696 4,870 SH   SOLE   1,870 0 3,000
ENOVIX CORPORATION COM 293594107   2,840,527 261,318 SH   SOLE   173,868 0 87,450
ENTEGRIS INC COM 29362U104   1,116,902 11,275 SH   SOLE   11,227 0 48
ENTERGY CORP NEW COM 29364G103   1,614,734 21,297 SH   SOLE   17,719 0 3,578
ENTERPRISE PRODS PARTNERS L COM 293792107   26,587,623 847,820 SH   SOLE   736,154 0 111,666
EOG RES INC COM 26875P101   12,679,049 103,435 SH   SOLE   86,670 0 16,765
EPAM SYS INC COM 29414B104   2,614,108 11,180 SH   SOLE   9,315 0 1,865
EPLUS INC COM 294268107   245,429 3,322 SH   SOLE   3,260 0 62
EQT CORP COM 26884L109   1,172,259 25,423 SH   SOLE   23,728 0 1,696
EQUIFAX INC COM 294429105   15,131,540 59,374 SH   SOLE   52,890 0 6,484
EQUINIX INC COM 29444U700   23,303,807 24,715 SH   SOLE   23,279 0 1,436
EQUINOR ASA SPONSORED ADR 29446M102   257,809 10,883 SH   SOLE   10,509 0 374
EQUITABLE HLDGS INC COM 29452E101   243,954 5,172 SH   SOLE   184 0 4,988
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,840,172 42,645 SH   SOLE   42,618 0 27
EQUITY RESIDENTIAL SH BEN INT 29476L107   965,139 13,450 SH   SOLE   8,569 0 4,881
ERIE INDTY CO CL A 29530P102   1,691,532 4,103 SH   SOLE   4,103 0 0
ESSENTIAL UTILS INC COM 29670G102   895,377 24,652 SH   SOLE   23,012 0 1,640
ETF SER SOLUTIONS DISTILLATE US 26922A321   4,455 81 SH   SOLE   81 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   57,950 2,286 SH   SOLE   2,286 0 0
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832   338,753 11,641 SH   SOLE   11,641 0 0
ETON PHARMACEUTICALS INC COM 29772L108   464,868 34,900 SH   SOLE   34,900 0 0
EURONET WORLDWIDE INC COM 298736109   504,636 4,907 SH   SOLE   4,907 0 0
EVE HLDG INC COM 29970N104   255,772 47,017 SH   SOLE   47,017 0 0
EVERCORE INC CLASS A 29977A105   442,968 1,598 SH   SOLE   1,590 0 8
EVEREST GROUP LTD COM G3223R108   470,862 1,299 SH   SOLE   1,257 0 42
EVERGY INC COM 30034W106   643,148 10,449 SH   SOLE   7,441 0 3,008
EVERSOURCE ENERGY COM 30040W108   1,787,817 31,130 SH   SOLE   29,305 0 1,825
EVERTEC INC COM 30040P103   253,985 7,356 SH   SOLE   7,299 0 57
EVOLENT HEALTH INC CL A 30050B101   18,663,618 1,658,988 SH   SOLE   1,237,515 0 421,473
EVOLENT HEALTH INC NOTE 1.500%10/1 30050BAD3   352,225 365,000 PRN   SOLE   365,000 0 0
EXACT SCIENCES CORP COM 30063P105   17,103,168 304,381 SH   SOLE   230,710 0 73,671
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   297,155 5,282 SH   SOLE   2,738 0 2,544
EXELIXIS INC COM 30161Q104   15,237,070 457,570 SH   SOLE   412,244 0 45,326
EXELON CORP COM 30161N101   1,602,265 42,568 SH   SOLE   34,925 0 7,643
EXPAND ENERGY CORPORATION COM 165167735   333,788 3,353 SH   SOLE   3,100 0 253
EXPEDITORS INTL WASH INC COM 302130109   843,861 7,618 SH   SOLE   6,869 0 749
EXTRA SPACE STORAGE INC COM 30225T102   387,213 2,588 SH   SOLE   2,522 0 66
EXXON MOBIL CORP COM 30231G102   103,027,710 957,774 SH   SOLE   847,822 0 109,951
FACTSET RESH SYS INC COM 303075105   1,132,380 2,358 SH   SOLE   1,643 0 715
FAIR ISAAC CORP COM 303250104   5,652,310 2,839 SH   SOLE   2,700 0 139
FASTENAL CO COM 311900104   234,194,113 3,256,767 SH   SOLE   1,831,475 0 1,425,291
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   300,365 2,683 SH   SOLE   522 0 2,161
FEDERAL SIGNAL CORP COM 313855108   3,479,790 37,664 SH   SOLE   28,085 0 9,579
FEDEX CORP COM 31428X106   7,840,733 27,870 SH   SOLE   22,413 0 5,457
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   12,024,528 69,278 SH   SOLE   64,507 0 4,771
FERRARI N V COM N3167Y103   1,601,655 3,770 SH   SOLE   2,941 0 829
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   295,375 3,883 SH   SOLE   2,729 0 1,154
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   66,370 681 SH   SOLE   71 0 610
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   4,894 99 SH   SOLE   99 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   146,838 2,138 SH   SOLE   2,138 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   94,703 1,449 SH   SOLE   879 0 570
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   12,305 200 SH   SOLE   200 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   963,410 5,211 SH   SOLE   4,834 0 377
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   30,780 508 SH   SOLE   508 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   110,383 4,085 SH   SOLE   3,508 0 577
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   315,608 6,471 SH   SOLE   6,323 0 148
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   13,149 224 SH   SOLE   224 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,529,431 80,681 SH   SOLE   77,174 0 3,507
FIDELITY NATL INFORMATION SV COM 31620M106   32,826,511 406,420 SH   SOLE   372,920 0 33,500
FIDUS INVT CORP COM 316500107   207,745 9,883 SH   SOLE   9,883 0 0
FIFTH THIRD BANCORP COM 316773100   2,593,934 61,351 SH   SOLE   54,748 0 6,603
FIRST AMERN FINL CORP COM 31847R102   324,939 5,204 SH   SOLE   4,051 0 1,153
FIRST CMNTY BANKSHARES INC V COM 31983A103   431,265 10,357 SH   SOLE   10,357 0 0
FIRST CMNTY CORP S C COM 319835104   374,880 15,620 SH   SOLE   15,620 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,071,208 980 SH   SOLE   660 0 320
FIRST FINL CORP IND COM 320218100   379,682 8,220 SH   SOLE   8,220 0 0
FIRST HORIZON CORPORATION COM 320517105   295,555 14,675 SH   SOLE   13,175 0 1,500
FIRST LONG IS CORP COM 320734106   756,969 64,809 SH   SOLE   64,809 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   71,759 13,071 SH   SOLE   3,621 0 9,450
FIRST SOLAR INC COM 336433107   1,286,904 7,302 SH   SOLE   5,963 0 1,339
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   8,426 130 SH   SOLE   130 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   12,173 745 SH   SOLE   745 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   589,746 10,895 SH   SOLE   10,895 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   69,246 665 SH   SOLE   665 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   15,710 210 SH   SOLE   210 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   91,358 615 SH   SOLE   615 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   9,873 261 SH   SOLE   261 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   240,963 2,023 SH   SOLE   1,948 0 75
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,110,335 49,020 SH   SOLE   41,443 0 7,577
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   221,972 1,860 SH   SOLE   1,478 0 382
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   52,584 440 SH   SOLE   0 0 440
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   22,579 221 SH   SOLE   221 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   579,963 6,604 SH   SOLE   6,604 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   61,664 371 SH   SOLE   321 0 50
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,421,329 5,845 SH   SOLE   5,185 0 660
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   75,359 2,221 SH   SOLE   1,721 0 500
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   1,232 50 SH   SOLE   50 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   352,329 9,883 SH   SOLE   7,715 0 2,168
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   11,513 249 SH   SOLE   249 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,901 46 SH   SOLE   46 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   174,574 2,225 SH   SOLE   1,600 0 625
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   20,655,929 349,272 SH   SOLE   317,935 0 31,337
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   145,158 2,458 SH   SOLE   1,908 0 550
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   58,939 1,211 SH   SOLE   1,211 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   15,790 264 SH   SOLE   264 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   10,853 295 SH   SOLE   295 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   44,579,863 1,243,511 SH   SOLE   1,077,810 0 165,701
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   4,640 100 SH   SOLE   0 0 100
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   121,362 3,983 SH   SOLE   3,983 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   60,876 1,426 SH   SOLE   1,426 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   35,865 750 SH   SOLE   750 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   812,889 10,632 SH   SOLE   8,005 0 2,627
FIRST TR MORNINGSTAR DIVID L SHS 336917109   226,946 5,637 SH   SOLE   5,637 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,127,044 5,986 SH   SOLE   5,986 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   9,873,569 226,250 SH   SOLE   223,995 0 2,255
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   217,744 1,575 SH   SOLE   775 0 800
FIRST US BANCSHARES INC COM 33744V103   1,044,970 83,000 SH   SOLE   78,000 0 5,000
FIRSTENERGY CORP COM 337932107   406,090 10,208 SH   SOLE   6,982 0 3,226
FIRSTSERVICE CORP NEW COM 33767E202   16,375,853 90,464 SH   SOLE   84,366 0 6,098
FISERV INC COM 337738108   426,082,628 2,074,202 SH   SOLE   1,812,847 0 261,355
FIVE BELOW INC COM 33829M101   5,653,985 53,868 SH   SOLE   53,518 0 350
FLAGSTAR FINANCIAL INC COM NEW 649445400   484,414 51,920 SH   SOLE   51,920 0 0
FLEX LTD ORD Y2573F102   520,876 13,568 SH   SOLE   11,735 0 1,833
FLEXSHARES TR MORNSTAR USMKT 33939L100   204,942 949 SH   SOLE   949 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   462,936 12,732 SH   SOLE   6,102 0 6,630
FLEXSHARES TR IBOXX 3R TARGT 33939L506   90,019 3,816 SH   SOLE   0 0 3,816
FLEXSHARES TR STOXX GLOBR INF 33939L795   6,615 122 SH   SOLE   122 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803   367,726 5,338 SH   SOLE   5,338 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,289,568 18,364 SH   SOLE   18,364 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   8,748 124 SH   SOLE   124 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   7,556,263 75,790 SH   SOLE   53,806 0 21,984
FLOWSERVE CORP COM 34354P105   337,010 5,859 SH   SOLE   5,298 0 561
FLUENCE ENERGY INC COM CL A 34379V103   373,180 23,500 SH   SOLE   16,500 0 7,000
FLUSHING FINL CORP COM 343873105   1,144,828 80,170 SH   SOLE   80,170 0 0
FLUTTER ENTMT PLC SHS G3643J108   224,593 869 SH   SOLE   55 0 814
FLYWIRE CORPORATION COM VTG 302492103   38,167,197 1,850,980 SH   SOLE   1,151,507 0 699,473
FORD MTR CO COM 345370860   2,316,063 233,946 SH   SOLE   207,901 0 26,045
FORGE GLOBAL HOLDINGS INC COM 34629L103   10,598 11,385 SH   SOLE   11,385 0 0
FORTINET INC COM 34959E109   20,149,750 213,270 SH   SOLE   173,596 0 39,674
FORTIS INC COM 349553107   226,266 5,443 SH   SOLE   3,187 0 2,256
FORTIVE CORP COM 34959J108   24,298,447 323,979 SH   SOLE   266,731 0 57,248
FORTUNE BRANDS INNOVATIONS I COM 34964C106   576,523 8,437 SH   SOLE   3,329 0 5,109
FREEPORT-MCMORAN INC CL B 35671D857   2,501,998 65,704 SH   SOLE   49,339 0 16,365
FRESHPET INC COM 358039105   322,435 2,177 SH   SOLE   102 0 2,075
FTAI AVIATION LTD SHS G3730V105   9,563,003 66,391 SH   SOLE   62,937 0 3,454
FTI CONSULTING INC COM 302941109   205,465 1,075 SH   SOLE   1,075 0 0
FUBOTV INC COM 35953D104   19,778 15,697 SH   SOLE   6,532 0 9,165
FULLER H B CO COM 359694106   405,217 6,005 SH   SOLE   6,000 0 5
GABELLI MULTIMEDIA TR INC COM 36239Q109   59,728 13,392 SH   SOLE   10,667 0 2,725
GALECTIN THERAPEUTICS INC COM NEW 363225202   48,870 37,884 SH   SOLE   33,728 0 4,156
GALLAGHER ARTHUR J & CO COM 363576109   26,255,850 92,499 SH   SOLE   82,235 0 10,264
GAMESTOP CORP NEW CL A 36467W109   362,792 11,576 SH   SOLE   7,806 0 3,770
GAP INC COM 364760108   498,712 21,105 SH   SOLE   9,519 0 11,586
GARMIN LTD SHS H2906T109   994,351 4,821 SH   SOLE   4,463 0 358
GARTNER INC COM 366651107   20,437,861 42,186 SH   SOLE   27,196 0 14,990
GCM GROSVENOR INC COM CL A 36831E108   2,769,282 225,695 SH   SOLE   195,227 0 30,469
GCM GROSVENOR INC *W EXP 11/17/202 36831E116   27,455 21,790 SH   SOLE   6,800 0 14,990
GE AEROSPACE COM NEW 369604301   31,596,227 189,437 SH   SOLE   166,468 0 22,969
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   8,491,964 108,621 SH   SOLE   102,598 0 6,023
GE VERNOVA INC COM 36828A101   42,956,513 130,595 SH   SOLE   118,449 0 12,146
GEN DIGITAL INC COM 668771108   207,959 7,595 SH   SOLE   5,461 0 2,134
GENERAC HLDGS INC COM 368736104   79,610,209 513,449 SH   SOLE   279,210 0 234,239
GENERAL DYNAMICS CORP COM 369550108   83,862,048 318,274 SH   SOLE   142,208 0 176,066
GENERAL MLS INC COM 370334104   8,115,986 127,270 SH   SOLE   109,906 0 17,364
GENERAL MTRS CO COM 37045V100   1,508,691 28,322 SH   SOLE   26,909 0 1,413
GENIUS SPORTS LIMITED SHARES CL A G3934V109   108,558 12,550 SH   SOLE   12,550 0 0
GENPACT LIMITED SHS G3922B107   347,594 8,093 SH   SOLE   8,093 0 0
GENTEX CORP COM 371901109   208,149 7,245 SH   SOLE   4,825 0 2,420
GENUINE PARTS CO COM 372460105   975,478 8,355 SH   SOLE   7,744 0 611
GILEAD SCIENCES INC COM 375558103   38,188,575 413,430 SH   SOLE   337,057 0 76,373
GITLAB INC CLASS A COM 37637K108   3,086,515 54,774 SH   SOLE   54,273 0 501
GLADSTONE INVT CORP COM 376546107   2,143,119 161,745 SH   SOLE   128,988 0 32,757
GLAUKOS CORP COM 377322102   7,107,756 47,404 SH   SOLE   43,278 0 4,126
GLOBAL NET LEASE INC COM NEW 379378201   89,790 12,300 SH   SOLE   12,300 0 0
GLOBAL PMTS INC COM 37940X102   3,247,022 28,976 SH   SOLE   28,532 0 444
GLOBAL X FDS MSCI NORWAY ETF 37950E101   2,041 87 SH   SOLE   87 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416   19,763 467 SH   SOLE   467 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   330,960 5,465 SH   SOLE   5,465 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,426,615 28,873 SH   SOLE   28,873 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   707,301 16,881 SH   SOLE   12,931 0 3,950
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   3,041,137 166,912 SH   SOLE   163,562 0 3,350
GLOBAL X FDS US PFD ETF 37954Y657   1,482 76 SH   SOLE   76 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   16,200,839 400,912 SH   SOLE   234,596 0 166,316
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   5,736,599 179,549 SH   SOLE   91,172 0 88,377
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   6,744 150 SH   SOLE   150 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780   209,096 5,991 SH   SOLE   5,991 0 0
GLOBAL X FDS FINTECH ETF 37954Y814   46,018 1,474 SH   SOLE   0 0 1,474
GLOBAL X FDS GLOBAL X COPPER 37954Y830   18,059 473 SH   SOLE   473 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   164,163 4,026 SH   SOLE   3,695 0 331
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   15,315 153 SH   SOLE   153 0 0
GLOBAL X FDS EMERGING MKT GRT 37960A644   14,021 538 SH   SOLE   126 0 412
GLOBANT S A COM L44385109   5,288,455 24,664 SH   SOLE   21,935 0 2,729
GLOBE LIFE INC COM 37959E102   305,413 2,739 SH   SOLE   2,475 0 263
GLOBUS MED INC CL A 379577208   592,534 7,164 SH   SOLE   7,020 0 144
GMS INC COM 36251C103   2,156,379 25,420 SH   SOLE   25,418 0 2
GODADDY INC CL A 380237107   10,867,009 55,059 SH   SOLE   49,189 0 5,870
GOGO INC COM 38046C109   1,897,356 234,531 SH   SOLE   204,318 0 30,213
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,137,560 34,120 SH   SOLE   34,120 0 0
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   48,498 600 SH   SOLE   600 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   12,162 242 SH   SOLE   242 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   4,372 97 SH   SOLE   97 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   283,484 2,461 SH   SOLE   2,461 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   655,575 6,561 SH   SOLE   6,561 0 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   39,577 319 SH   SOLE   319 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   15,070 218 SH   SOLE   218 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   89,279,794 155,915 SH   SOLE   120,702 0 35,212
GOLDMINING INC COM 38149E101   16,100 20,000 SH   SOLE   20,000 0 0
GOLUB CAP BDC INC COM 38173M102   396,830 26,176 SH   SOLE   26,176 0 0
GOOSEHEAD INS INC COM CL A 38267D109   1,564,945 14,596 SH   SOLE   13,026 0 1,570
GRACO INC COM 384109104   1,467,362 17,408 SH   SOLE   16,443 0 965
GRAINGER W W INC COM 384802104   57,417,846 54,474 SH   SOLE   30,569 0 23,904
GRAND CANYON ED INC COM 38526M106   364,127 2,223 SH   SOLE   2,223 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   788,428 29,029 SH   SOLE   0 0 29,029
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   8,098,750 109,413 SH   SOLE   106,053 0 3,360
GREEN BRICK PARTNERS INC COM 392709101   288,381 5,105 SH   SOLE   5,105 0 0
GREIF INC CL A 397624107   433,585 7,094 SH   SOLE   6,894 0 200
GREIF INC CL B 397624206   27,140 400 SH   SOLE   400 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   17,351,694 780,202 SH   SOLE   700,160 0 80,042
GSK PLC SPONSORED ADR 37733W204   701,136 20,731 SH   SOLE   16,258 0 4,473
GUIDEWIRE SOFTWARE INC COM 40171V100   204,574,426 1,213,515 SH   SOLE   1,031,479 0 182,036
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   4,361,919 100,274 SH   SOLE   84,983 0 15,291
HA SUSTAINABLE INFRA CAP INC COM 41068X100   372,002 13,865 SH   SOLE   8,865 0 5,000
HAIN CELESTIAL GROUP INC COM 405217100   1,377,342 223,958 SH   SOLE   222,042 0 1,916
HALEON PLC SPON ADS 405552100   371,539 38,945 SH   SOLE   10,053 0 28,892
HALLIBURTON CO COM 406216101   2,968,467 109,175 SH   SOLE   94,098 0 15,077
HAMILTON LANE INC CL A 407497106   5,245,293 35,429 SH   SOLE   33,899 0 1,530
HARTE HANKS INC COM 416196202   3,403,352 660,845 SH   SOLE   660,845 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   817,031 7,468 SH   SOLE   4,900 0 2,568
HASBRO INC COM 418056107   1,081,035 19,335 SH   SOLE   12,635 0 6,700
HASHICORP INC COM CL A 418100103   1,494,395 43,683 SH   SOLE   43,683 0 0
HAYWARD HLDGS INC COM 421298100   320,111 20,936 SH   SOLE   5,105 0 15,831
HCA HEALTHCARE INC COM 40412C101   2,626,332 8,750 SH   SOLE   7,634 0 1,116
HDFC BANK LTD SPONSORED ADS 40415F101   583,658 9,140 SH   SOLE   6,954 0 2,186
HEALTH CATALYST INC COM 42225T107   121,844 17,234 SH   SOLE   3,734 0 13,500
HEALTHPEAK PROPERTIES INC COM 42250P103   363,150 17,916 SH   SOLE   8,946 0 8,970
HEICO CORP NEW COM 422806109   46,809,798 196,895 SH   SOLE   122,203 0 74,692
HEICO CORP NEW CL A 422806208   1,684,521 9,053 SH   SOLE   8,918 0 135
HENRY JACK & ASSOC INC COM 426281101   1,974,446 11,263 SH   SOLE   10,968 0 296
HENRY SCHEIN INC COM 806407102   477,861 6,906 SH   SOLE   4,686 0 2,220
HERCULES CAPITAL INC COM 427096508   4,275,353 212,810 SH   SOLE   212,810 0 0
HERSHEY CO COM 427866108   6,670,210 39,387 SH   SOLE   37,360 0 2,027
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   12,044 5,602 SH   SOLE   5,602 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   36,717 10,032 SH   SOLE   10,032 0 0
HESS CORP COM 42809H107   838,807 6,306 SH   SOLE   5,695 0 611
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,475,210 69,097 SH   SOLE   46,900 0 22,197
HILTON WORLDWIDE HLDGS INC COM 43300A203   685,842 2,775 SH   SOLE   1,115 0 1,660
HIMS & HERS HEALTH INC COM CL A 433000106   531,259 21,971 SH   SOLE   19,221 0 2,750
HOLLEY INC COM 43538H103   16,006 5,300 SH   SOLE   5,300 0 0
HOLLEY INC *W EXP 11/30/202 43538H111   8,575 155,900 SH   SOLE   145,693 0 10,207
HOLOGIC INC COM 436440101   10,185,380 141,287 SH   SOLE   81,259 0 60,028
HOME DEPOT INC COM 437076102   293,936,720 755,641 SH   SOLE   568,308 0 187,333
HONEYWELL INTL INC COM 438516106   65,575,746 290,299 SH   SOLE   271,029 0 19,270
HORIZON BANCORP INC COM 440407104   502,632 31,200 SH   SOLE   31,200 0 0
HORMEL FOODS CORP COM 440452100   337,681 10,764 SH   SOLE   7,292 0 3,472
HOWMET AEROSPACE INC COM 443201108   7,972,526 72,895 SH   SOLE   71,438 0 1,457
HP INC COM 40434L105   6,712,854 205,726 SH   SOLE   184,825 0 20,902
HSBC HLDGS PLC SPON ADR NEW 404280406   557,315 11,268 SH   SOLE   3,852 0 7,416
HUB GROUP INC CL A 443320106   691,451 15,517 SH   SOLE   8,517 0 7,000
HUBBELL INC COM 443510607   9,112,533 21,754 SH   SOLE   21,377 0 377
HUBSPOT INC COM 443573100   1,062,923 1,526 SH   SOLE   859 0 667
HUMANA INC COM 444859102   1,048,605 4,133 SH   SOLE   2,446 0 1,687
HUNT J B TRANS SVCS INC COM 445658107   913,237 5,351 SH   SOLE   3,686 0 1,665
HUNTINGTON BANCSHARES INC COM 446150104   9,398,690 577,670 SH   SOLE   533,300 0 44,370
HUNTINGTON INGALLS INDS INC COM 446413106   210,609 1,115 SH   SOLE   550 0 565
HURON CONSULTING GROUP INC COM 447462102   1,189,700 9,574 SH   SOLE   8,379 0 1,195
ICF INTL INC COM 44925C103   1,445,183 12,123 SH   SOLE   10,803 0 1,320
ICICI BANK LIMITED ADR 45104G104   4,749,993 159,075 SH   SOLE   114,814 0 44,261
ICON PLC SHS G4705A100   5,887,399 28,074 SH   SOLE   26,959 0 1,115
IDACORP INC COM 451107106   253,098 2,316 SH   SOLE   2,310 0 6
IDEX CORP COM 45167R104   745,538 3,562 SH   SOLE   2,964 0 598
IDEXX LABS INC COM 45168D104   456,856,850 1,105,014 SH   SOLE   916,939 0 188,075
ILLINOIS TOOL WKS INC COM 452308109   108,211,176 426,768 SH   SOLE   257,598 0 169,169
ILLUMINA INC COM 452327109   2,984,272 22,332 SH   SOLE   8,700 0 13,632
IMMUNITYBIO INC COM 45256X103   597,760 233,500 SH   SOLE   225,500 0 8,000
INDEPENDENCE RLTY TR INC COM 45378A106   13,812,564 696,198 SH   SOLE   599,368 0 96,830
INFORMATION SVCS GROUP INC COM 45675Y104   2,762,977 827,238 SH   SOLE   748,913 0 78,325
INGERSOLL RAND INC COM 45687V106   1,180,399 13,049 SH   SOLE   12,309 0 740
INHIBIKASE THERAPEUTICS INC COM NEW 45719W205   438,597 134,953 SH   SOLE   66,046 0 68,907
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   478,886 7,628 SH   SOLE   7,628 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   2,162,943 73,482 SH   SOLE   72,506 0 976
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   475,416 11,792 SH   SOLE   11,792 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   2,296,757 45,577 SH   SOLE   40,778 0 4,799
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   3,389,155 103,635 SH   SOLE   101,847 0 1,788
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   2,867,155 71,340 SH   SOLE   71,340 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   584,678 15,888 SH   SOLE   15,888 0 0
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   3,186,335 73,979 SH   SOLE   73,979 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   273,199 5,681 SH   SOLE   5,681 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   1,664,055 44,553 SH   SOLE   42,658 0 1,895
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   636,623 15,068 SH   SOLE   13,088 0 1,980
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   7,270,378 240,518 SH   SOLE   221,589 0 18,929
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   24,386,980 634,747 SH   SOLE   551,507 0 83,240
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   3,425,693 79,464 SH   SOLE   61,822 0 17,642
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   1,204,116 31,792 SH   SOLE   31,792 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   4,136,984 105,845 SH   SOLE   100,120 0 5,725
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   18,400,536 477,936 SH   SOLE   458,498 0 19,438
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   5,359,093 193,497 SH   SOLE   164,362 0 29,135
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   5,750,223 153,260 SH   SOLE   153,260 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   382,844 8,857 SH   SOLE   8,857 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   1,307,365 29,341 SH   SOLE   15,851 0 13,490
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   4,956,760 125,277 SH   SOLE   123,377 0 1,900
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   14,683,281 356,650 SH   SOLE   335,265 0 21,385
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   3,933,803 107,177 SH   SOLE   107,177 0 0
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45783Y129   67,607 2,625 SH   SOLE   2,625 0 0
INNOVATOR ETFS TRUST US SMALL CAP PWR 45783Y137   3,293,104 130,975 SH   SOLE   130,975 0 0
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   292,697 8,582 SH   SOLE   8,582 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   37,704 1,200 SH   SOLE   1,200 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N809   2,949,978 117,529 SH   SOLE   117,529 0 0
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N833   2,994,143 124,860 SH   SOLE   114,478 0 10,382
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N841   449,228 18,411 SH   SOLE   18,411 0 0
INSIGHT ENTERPRISES INC COM 45765U103   555,926 3,655 SH   SOLE   3,647 0 8
INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115   150 15,000 SH   SOLE   0 0 15,000
INSPIRE MED SYS INC COM 457730109   892,790 4,816 SH   SOLE   4,816 0 0
INSULET CORP COM 45784P101   47,850,084 183,285 SH   SOLE   136,584 0 46,701
INTEGER HLDGS CORP COM 45826H109   931,616 7,030 SH   SOLE   7,030 0 0
INTEL CORP COM 458140100   6,693,464 333,839 SH   SOLE   287,257 0 46,582
INTENSITY THERAPEUTICS INC COM 45828J103   66,537 37,805 SH   SOLE   37,805 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   268,078,118 1,799,061 SH   SOLE   1,232,198 0 566,863
INTERDIGITAL INC COM 45867G101   830,478 4,287 SH   SOLE   4,080 0 207
INTERNATIONAL BUSINESS MACHS COM 459200101   101,726,963 462,753 SH   SOLE   414,507 0 48,246
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   810,891 9,591 SH   SOLE   1,546 0 8,045
INTERNATIONAL PAPER CO COM 460146103   3,840,073 71,350 SH   SOLE   61,134 0 10,216
INTERPUBLIC GROUP COS INC COM 460690100   700,210 24,990 SH   SOLE   24,287 0 703
INTUIT COM 461202103   229,728,149 365,518 SH   SOLE   316,017 0 49,501
INTUITIVE SURGICAL INC COM NEW 46120E602   244,736,846 468,880 SH   SOLE   330,225 0 138,656
INVESCO ACTIVELY MANAGED EXC ACTIVE US REAL 46090A101   361 4 SH   SOLE   4 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   223,069 8,882 SH   SOLE   8,882 0 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   88,347 1,763 SH   SOLE   1,763 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   842,674 64,871 SH   SOLE   64,871 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   536,803 25,108 SH   SOLE   25,108 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   421,889 14,340 SH   SOLE   9,340 0 5,000
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   146,595 2,410 SH   SOLE   2,410 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   158,391 2,922 SH   SOLE   2,743 0 179
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,614,785 23,068 SH   SOLE   21,734 0 1,334
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   139,284 2,883 SH   SOLE   1,883 0 1,000
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   2,915 55 SH   SOLE   55 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   23,260 1,214 SH   SOLE   0 0 1,214
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   47,431 982 SH   SOLE   982 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   4,430,232 384,235 SH   SOLE   383,135 0 1,100
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   12,667 400 SH   SOLE   400 0 0
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   116,174 1,943 SH   SOLE   1,793 0 150
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   8,124 70 SH   SOLE   70 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   2,289,275 35,031 SH   SOLE   29,781 0 5,250
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   112,654 2,884 SH   SOLE   2,884 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   47,902 2,649 SH   SOLE   2,649 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   1,679 82 SH   SOLE   82 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   10,688 338 SH   SOLE   338 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   24,424 510 SH   SOLE   510 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   152,972 7,718 SH   SOLE   7,718 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   104,435 2,652 SH   SOLE   2,652 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   67,270 3,500 SH   SOLE   3,000 0 500
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   68,999 1,900 SH   SOLE   1,650 0 250
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   1,984 42 SH   SOLE   42 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   1,001,349 20,689 SH   SOLE   19,761 0 928
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   401,669 19,064 SH   SOLE   19,064 0 0
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   63,918 2,416 SH   SOLE   0 0 2,416
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,221,237 10,555 SH   SOLE   8,563 0 1,992
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   109,377 1,117 SH   SOLE   1,117 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   279,385 8,436 SH   SOLE   6,436 0 2,000
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   166,471 6,366 SH   SOLE   6,366 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   179,384 7,416 SH   SOLE   6,141 0 1,275
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,946,473 16,966 SH   SOLE   16,878 0 88
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   7,865,961 119,562 SH   SOLE   57,830 0 61,732
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   33,703 410 SH   SOLE   410 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   12,831 265 SH   SOLE   265 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,214,515 24,310 SH   SOLE   23,205 0 1,105
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   10,899,087 162,600 SH   SOLE   145,598 0 17,002
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   172,662 1,914 SH   SOLE   1,864 0 50
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   491,737 11,918 SH   SOLE   10,983 0 935
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,309,251 34,988 SH   SOLE   34,988 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   100,969 877 SH   SOLE   877 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   49,181 1,510 SH   SOLE   1,510 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   334,606 11,420 SH   SOLE   11,420 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   170,070 2,350 SH   SOLE   2,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   64,325,491 367,092 SH   SOLE   322,575 0 44,517
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   198,295 2,597 SH   SOLE   2,247 0 350
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   5,268 175 SH   SOLE   175 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   2,546 108 SH   SOLE   108 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   21,269 203 SH   SOLE   203 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   40,912 400 SH   SOLE   400 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   352,684 2,855 SH   SOLE   1,505 0 1,350
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   119,064 1,801 SH   SOLE   1,801 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   469,001 10,045 SH   SOLE   10,045 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   90,140 4,923 SH   SOLE   4,923 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   4,029 154 SH   SOLE   154 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   285,723 6,867 SH   SOLE   875 0 5,992
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   5,324,377 131,988 SH   SOLE   100,021 0 31,967
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   2,183 150 SH   SOLE   150 0 0
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   4,957 60 SH   SOLE   60 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   76,782 1,350 SH   SOLE   1,350 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   377,753 3,713 SH   SOLE   3,713 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   26,611 400 SH   SOLE   400 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   3,061 31 SH   SOLE   31 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   2,827,453 26,275 SH   SOLE   25,875 0 400
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   3,383 22 SH   SOLE   22 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   3,883 37 SH   SOLE   37 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   14,025 135 SH   SOLE   135 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   129,746,630 253,793 SH   SOLE   180,610 0 73,183
INVESTORS TITLE CO NC COM 461804106   327,568 1,384 SH   SOLE   1,384 0 0
INVITATION HOMES INC COM 46187W107   284,565 8,901 SH   SOLE   133 0 8,768
IONIS PHARMACEUTICALS INC COM 462222100   1,394,275 39,882 SH   SOLE   39,882 0 0
IONQ INC COM 46222L108   259,768 6,219 SH   SOLE   6,219 0 0
IQVIA HLDGS INC COM 46266C105   1,128,439 5,742 SH   SOLE   4,565 0 1,177
IRHYTHM TECHNOLOGIES INC COM 450056106   54,529,162 604,737 SH   SOLE   323,547 0 281,190
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,578,222 261,138 SH   SOLE   235,061 0 26,077
IRON MTN INC DEL COM 46284V101   35,161,640 334,522 SH   SOLE   294,101 0 40,421
ISHARES GOLD TR ISHARES NEW 464285204   15,031,558 303,607 SH   SOLE   280,018 0 23,589
ISHARES INC MSCI AUST ETF 464286103   61,559 2,580 SH   SOLE   2,580 0 0
ISHARES INC FRONTIER AND SEL 464286145   12,023 443 SH   SOLE   443 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202   167,746 8,000 SH   SOLE   8,000 0 0
ISHARES INC EM MKTS DIV ETF 464286319   41,974 1,625 SH   SOLE   0 0 1,625
ISHARES INC MSCI GLB SLV&MTL 464286327   6,620 574 SH   SOLE   574 0 0
ISHARES INC MSCI WORLD ETF 464286392   982,916 6,321 SH   SOLE   1,097 0 5,224
ISHARES INC MSCI BRAZIL ETF 464286400   38,267 1,700 SH   SOLE   1,700 0 0
ISHARES INC MSCI EM ASIA ETF 464286426   800,044 11,166 SH   SOLE   10,961 0 205
ISHARES INC EM MKT SM-CP ETF 464286475   29,070 500 SH   SOLE   390 0 110
ISHARES INC MSCI CDA ETF 464286509   1,624,372 40,307 SH   SOLE   17,793 0 22,514
ISHARES INC MSCI GBL MIN VOL 464286525   862,571 7,899 SH   SOLE   6,433 0 1,466
ISHARES INC MSCI EMERG MRKT 464286533   105,426 1,818 SH   SOLE   1,818 0 0
ISHARES INC MSCI JAPN SMCETF 464286582   934 13 SH   SOLE   13 0 0
ISHARES INC MSCI EURZONE ETF 464286608   157,601 3,339 SH   SOLE   3,142 0 197
ISHARES INC MSCI PAC JP ETF 464286665   675,024 15,408 SH   SOLE   5,263 0 10,145
ISHARES INC MSCI EQUAL WEITE 464286681   328,897 3,449 SH   SOLE   3,449 0 0
ISHARES INC MSCI FRANCE ETF 464286707   3,624 101 SH   SOLE   101 0 0
ISHARES INC MSCI SWITZERLAND 464286749   4,366 95 SH   SOLE   0 0 95
ISHARES INC MSCI SPAIN ETF 464286764   1,677 54 SH   SOLE   54 0 0
ISHARES INC MSCI STH KOR ETF 464286772   58,371 1,147 SH   SOLE   1,147 0 0
ISHARES INC MSCI GERMANY ETF 464286806   33,347 1,048 SH   SOLE   1,048 0 0
ISHARES INC MSCI NETHERL ETF 464286814   1,246 28 SH   SOLE   28 0 0
ISHARES INC MSCI MEXICO ETF 464286822   114,100 2,437 SH   SOLE   2,437 0 0
ISHARES INC MSCI HONG KG ETF 464286871   63,691 3,823 SH   SOLE   3,266 0 557
ISHARES INC CORE MSCI EMKT 46434G103   15,136,797 289,866 SH   SOLE   241,009 0 48,857
ISHARES INC CUR HD MSCI EM 46434G509   462,457 17,111 SH   SOLE   17,111 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   182,661 3,529 SH   SOLE   3,529 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   11,012 504 SH   SOLE   504 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,012,803 29,997 SH   SOLE   9,451 0 20,546
ISHARES INC MSCI ITALY ETF 46434G830   2,446 68 SH   SOLE   68 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855   44,536 1,584 SH   SOLE   1,284 0 300
ISHARES SILVER TR ISHARES 46428Q109   397,030 15,079 SH   SOLE   12,757 0 2,322
ISHARES TR S&P 100 ETF 464287101   6,207,033 21,489 SH   SOLE   16,211 0 5,278
ISHARES TR MORNINGSTAR GRWT 464287119   549,661 6,135 SH   SOLE   6,135 0 0
ISHARES TR CORE S&P TTL STK 464287150   61,753,504 480,124 SH   SOLE   439,765 0 40,358
ISHARES TR SELECT DIVID ETF 464287168   19,504,213 148,558 SH   SOLE   131,805 0 16,754
ISHARES TR TIPS BD ETF 464287176   8,389,634 78,739 SH   SOLE   38,709 0 40,030
ISHARES TR CHINA LG-CAP ETF 464287184   980,170 32,200 SH   SOLE   31,852 0 348
ISHARES TR US TRSPRTION 464287192   2,162 32 SH   SOLE   32 0 0
ISHARES TR CORE S&P500 ETF 464287200   241,795,417 410,742 SH   SOLE   341,921 0 68,821
ISHARES TR CORE US AGGBD ET 464287226   12,305,447 126,991 SH   SOLE   75,209 0 51,782
ISHARES TR MSCI EMG MKT ETF 464287234   6,651,966 159,062 SH   SOLE   142,899 0 16,163
ISHARES TR IBOXX INV CP ETF 464287242   1,364,164 12,768 SH   SOLE   9,822 0 2,947
ISHARES TR GBL COMM SVC ETF 464287275   8,217 85 SH   SOLE   0 0 85
ISHARES TR GLOBAL TECH ETF 464287291   420,989 4,967 SH   SOLE   4,967 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   14,644,924 144,242 SH   SOLE   135,317 0 8,926
ISHARES TR GLOB HLTHCRE ETF 464287325   176,340 2,051 SH   SOLE   1,112 0 939
ISHARES TR GLOBAL FINLS ETF 464287333   22,093 230 SH   SOLE   230 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   165,219 4,327 SH   SOLE   4,327 0 0
ISHARES TR NORTH AMERN NAT 464287374   66,670 1,560 SH   SOLE   1,277 0 283
ISHARES TR S&P 500 VAL ETF 464287408   7,272,794 38,101 SH   SOLE   36,085 0 2,017
ISHARES TR 20 YR TR BD ETF 464287432   1,349,114 15,448 SH   SOLE   11,075 0 4,373
ISHARES TR 7-10 YR TRSY BD 464287440   1,452,777 15,714 SH   SOLE   15,551 0 163
ISHARES TR 1 3 YR TREAS BD 464287457   4,917,834 59,988 SH   SOLE   45,383 0 14,605
ISHARES TR MSCI EAFE ETF 464287465   62,340,820 824,505 SH   SOLE   684,958 0 139,547
ISHARES TR RUS MDCP VAL ETF 464287473   3,223,677 24,924 SH   SOLE   24,027 0 897
ISHARES TR RUS MD CP GR ETF 464287481   6,244,768 49,268 SH   SOLE   48,185 0 1,083
ISHARES TR RUS MID CAP ETF 464287499   12,716,093 143,847 SH   SOLE   95,982 0 47,865
ISHARES TR CORE S&P MCP ETF 464287507   42,001,953 674,080 SH   SOLE   601,257 0 72,823
ISHARES TR EXPANDED TECH 464287515   927,539 9,264 SH   SOLE   9,249 0 15
ISHARES TR ISHARES SEMICDTR 464287523   4,644,720 21,554 SH   SOLE   19,914 0 1,640
ISHARES TR EXPND TEC SC ETF 464287549   30,627 300 SH   SOLE   300 0 0
ISHARES TR ISHARES BIOTECH 464287556   3,142,260 23,767 SH   SOLE   19,789 0 3,978
ISHARES TR COHEN STEER REIT 464287564   121,484 2,016 SH   SOLE   2,016 0 0
ISHARES TR GLOBAL 100 ETF 464287572   345,570 3,429 SH   SOLE   2,442 0 987
ISHARES TR US CONSUM DISCRE 464287580   536,819 5,584 SH   SOLE   5,584 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   39,626,132 214,045 SH   SOLE   209,219 0 4,826
ISHARES TR S&P MC 400GR ETF 464287606   2,971,795 32,682 SH   SOLE   32,390 0 293
ISHARES TR RUS 1000 GRW ETF 464287614   86,984,123 216,605 SH   SOLE   206,715 0 9,890
ISHARES TR RUS 1000 ETF 464287622   26,186,326 81,284 SH   SOLE   78,441 0 2,842
ISHARES TR RUS 2000 VAL ETF 464287630   8,837,442 53,831 SH   SOLE   53,587 0 244
ISHARES TR RUS 2000 GRW ETF 464287648   11,015,064 38,271 SH   SOLE   35,650 0 2,621
ISHARES TR RUSSELL 2000 ETF 464287655   117,066,402 529,808 SH   SOLE   456,991 0 72,818
ISHARES TR CORE S&P US VLU 464287663   99,968,130 1,079,686 SH   SOLE   990,113 0 89,573
ISHARES TR CORE S&P US GWT 464287671   43,950,531 315,397 SH   SOLE   252,601 0 62,796
ISHARES TR RUSSELL 3000 ETF 464287689   66,697,737 199,544 SH   SOLE   190,747 0 8,797
ISHARES TR U.S. UTILITS ETF 464287697   59,650 620 SH   SOLE   480 0 140
ISHARES TR S&P MC 400VL ETF 464287705   1,923,696 15,394 SH   SOLE   14,992 0 402
ISHARES TR US TELECOM ETF 464287713   217,339 8,101 SH   SOLE   8,101 0 0
ISHARES TR U.S. TECH ETF 464287721   4,701,905 29,475 SH   SOLE   28,081 0 1,394
ISHARES TR U.S. REAL ES ETF 464287739   2,014,795 21,650 SH   SOLE   21,062 0 588
ISHARES TR US INDUSTRIALS 464287754   569,065 4,262 SH   SOLE   4,262 0 0
ISHARES TR US HLTHCARE ETF 464287762   614,493 10,546 SH   SOLE   10,546 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   175,458 2,255 SH   SOLE   2,255 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,177,706 10,650 SH   SOLE   10,250 0 400
ISHARES TR U.S. ENERGY ETF 464287796   228,145 5,006 SH   SOLE   3,806 0 1,200
ISHARES TR CORE S&P SCP ETF 464287804   37,362,241 324,269 SH   SOLE   247,160 0 77,109
ISHARES TR US CONSM STAPLES 464287812   456,404 6,958 SH   SOLE   6,958 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   7,576 58 SH   SOLE   58 0 0
ISHARES TR DOW JONES US ETF 464287846   80,703 564 SH   SOLE   564 0 0
ISHARES TR EUROPE ETF 464287861   136,501 2,622 SH   SOLE   1,872 0 750
ISHARES TR SP SMCP600VL ETF 464287879   1,153,229 10,618 SH   SOLE   9,866 0 752
ISHARES TR S&P SML 600 GWT 464287887   1,661,620 12,275 SH   SOLE   11,452 0 823
ISHARES TR SHRT NAT MUN ETF 464288158   3,897,868 36,954 SH   SOLE   35,092 0 1,862
ISHARES TR MSCI AC ASIA ETF 464288182   21,365 296 SH   SOLE   296 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   1,447 19 SH   SOLE   19 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   231,714 20,362 SH   SOLE   10,466 0 9,895
ISHARES TR MSCI ACWI EX US 464288240   14,957,389 286,760 SH   SOLE   284,446 0 2,314
ISHARES TR MSCI ACWI ETF 464288257   1,073,715 9,138 SH   SOLE   9,038 0 100
ISHARES TR EAFE SML CP ETF 464288273   1,471,866 24,228 SH   SOLE   24,063 0 165
ISHARES TR JPMORGAN USD EMG 464288281   280,567 3,151 SH   SOLE   1,517 0 1,634
ISHARES TR MRGSTR MD CP GRW 464288307   2,233,044 29,565 SH   SOLE   29,458 0 107
ISHARES TR GLB INFRASTR ETF 464288372   119,176 2,280 SH   SOLE   2,280 0 0
ISHARES TR NATIONAL MUN ETF 464288414   3,391,579 31,831 SH   SOLE   21,423 0 10,408
ISHARES TR ASIA 50 ETF 464288430   4,477 66 SH   SOLE   66 0 0
ISHARES TR INTL SEL DIV ETF 464288448   2,708,011 98,905 SH   SOLE   82,508 0 16,397
ISHARES TR INTL DEV RE ETF 464288489   23,604 1,223 SH   SOLE   1,223 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,080,427 51,881 SH   SOLE   46,226 0 5,655
ISHARES TR MSCI KLD400 SOC 464288570   2,549,248 23,122 SH   SOLE   15,046 0 8,076
ISHARES TR MBS ETF 464288588   696,676 7,599 SH   SOLE   7,598 0 1
ISHARES TR GOV/CRED BD ETF 464288596   96,295 942 SH   SOLE   270 0 672
ISHARES TR MRGSTR SM CP GR 464288604   52,527 1,062 SH   SOLE   1,062 0 0
ISHARES TR INTRM GOV CR ETF 464288612   58,004 557 SH   SOLE   471 0 86
ISHARES TR USD INV GRDE ETF 464288620   263,417 5,239 SH   SOLE   919 0 4,320
ISHARES TR ISHS 5-10YR INVT 464288638   91,619 1,779 SH   SOLE   1,504 0 275
ISHARES TR ISHS 1-5YR INVS 464288646   4,053,125 78,397 SH   SOLE   63,256 0 15,141
ISHARES TR 10-20 YR TRS ETF 464288653   184,249 1,851 SH   SOLE   1,458 0 393
ISHARES TR 3 7 YR TREAS BD 464288661   592,987 5,132 SH   SOLE   5,013 0 119
ISHARES TR SHORT TREAS BD 464288679   963,936 8,754 SH   SOLE   6,683 0 2,071
ISHARES TR PFD AND INCM SEC 464288687   969,285 30,830 SH   SOLE   22,077 0 8,753
ISHARES TR MRNING SM CP ETF 464288703   3,805 60 SH   SOLE   0 0 60
ISHARES TR US HOME CONS ETF 464288752   341,603 3,304 SH   SOLE   2,207 0 1,097
ISHARES TR US AER DEF ETF 464288760   2,780,561 19,130 SH   SOLE   18,785 0 345
ISHARES TR US REGNL BKS ETF 464288778   64,310 1,277 SH   SOLE   377 0 900
ISHARES TR U.S. INSRNCE ETF 464288786   2,782 22 SH   SOLE   0 0 22
ISHARES TR US BR DEL SE ETF 464288794   78,246 543 SH   SOLE   521 0 22
ISHARES TR MSCI USA ESG SLC 464288802   2,832,553 23,296 SH   SOLE   21,387 0 1,909
ISHARES TR U.S. MED DVC ETF 464288810   5,948,433 101,944 SH   SOLE   81,474 0 20,470
ISHARES TR US HLTHCR PR ETF 464288828   34,313 715 SH   SOLE   715 0 0
ISHARES TR US OIL GS EX ETF 464288851   144,640 1,614 SH   SOLE   1,464 0 150
ISHARES TR EAFE VALUE ETF 464288877   5,540,134 105,587 SH   SOLE   101,679 0 3,908
ISHARES TR EAFE GRWTH ETF 464288885   8,603,599 88,853 SH   SOLE   80,387 0 8,466
ISHARES TR MSCI EURO FL ETF 464289180   190,245 8,165 SH   SOLE   6,940 0 1,225
ISHARES TR RUS TP200 VL ETF 464289420   281,426 3,561 SH   SOLE   3,543 0 18
ISHARES TR RUS TP200 GR ETF 464289438   3,667,313 15,588 SH   SOLE   15,578 0 10
ISHARES TR 10+ YR INVST GRD 464289511   3,705 75 SH   SOLE   0 0 75
ISHARES TR MSCI PERU AND GL 464289842   1,109 28 SH   SOLE   28 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   72,173 942 SH   SOLE   942 0 0
ISHARES TR US TREAS BD ETF 46429B267   629,590 27,397 SH   SOLE   8,964 0 18,433
ISHARES TR A RATE CP BD ETF 46429B291   3,135 67 SH   SOLE   67 0 0
ISHARES TR MSCI DENMARK ETF 46429B523   2,234 21 SH   SOLE   21 0 0
ISHARES TR MSCI INDIA ETF 46429B598   6,314,152 119,950 SH   SOLE   119,905 0 45
ISHARES TR MSCI INDIA SM CP 46429B614   543,638 7,111 SH   SOLE   6,945 0 166
ISHARES TR FLTG RATE NT ETF 46429B655   1,657,841 32,583 SH   SOLE   31,533 0 1,050
ISHARES TR CORE HIGH DV ETF 46429B663   4,343,274 38,689 SH   SOLE   36,609 0 2,080
ISHARES TR MSCI CHINA ETF 46429B671   307,495 6,562 SH   SOLE   6,562 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   431,206 6,098 SH   SOLE   5,230 0 868
ISHARES TR MSCI USA MIN VOL 46429B697   7,904,844 89,029 SH   SOLE   75,370 0 13,659
ISHARES TR 0-5 YR TIPS ETF 46429B747   6,657,004 66,173 SH   SOLE   53,493 0 12,680
ISHARES TR MSCI USA QLT FCT 46432F339   3,889,251 21,840 SH   SOLE   19,064 0 2,776
ISHARES TR MSCI USA VALUE 46432F388   2,238,274 21,194 SH   SOLE   21,185 0 9
ISHARES TR MSCI USA MMENTM 46432F396   1,534,018 7,414 SH   SOLE   6,439 0 975
ISHARES TR CORE MSCI TOTAL 46432F834   1,398,602 21,146 SH   SOLE   20,351 0 795
ISHARES TR CORE MSCI EAFE 46432F842   43,665,984 621,315 SH   SOLE   581,589 0 39,726
ISHARES TR CORE 1 5 YR USD 46432F859   700,343 14,661 SH   SOLE   14,003 0 658
ISHARES TR 0-5YR INVT GR CP 46434V100   13,380 269 SH   SOLE   0 0 269
ISHARES TR INTL EQTY FACTOR 46434V274   7,324 255 SH   SOLE   255 0 0
ISHARES TR U S EQUITY FACTR 46434V282   71,515 1,185 SH   SOLE   1,185 0 0
ISHARES TR US SML CAP EQT 46434V290   447,228 6,626 SH   SOLE   6,626 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   587,860 9,853 SH   SOLE   9,853 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   74,525 1,749 SH   SOLE   153 0 1,596
ISHARES TR MSCI INTL QUALTY 46434V456   421,932 11,367 SH   SOLE   10,459 0 908
ISHARES TR MSCI CHINA A 46434V514   29,937 1,073 SH   SOLE   0 0 1,073
ISHARES TR CORE DIV GRWTH 46434V621   3,803,240 62,003 SH   SOLE   49,213 0 12,790
ISHARES TR CORE MSCI EURO 46434V738   595,310 11,028 SH   SOLE   10,783 0 245
ISHARES TR HDG MSCI EAFE 46434V803   2,968,680 85,430 SH   SOLE   85,430 0 0
ISHARES TR ULTRA SHORT-TERM 46434V878   420,786 8,344 SH   SOLE   7,344 0 1,000
ISHARES TR HDG MSCI JAPAN 46434V886   8,524 200 SH   SOLE   200 0 0
ISHARES TR CONV BD ETF 46435G102   261,480 3,077 SH   SOLE   2,593 0 484
ISHARES TR ESG AWRE USD ETF 46435G193   236,413 10,405 SH   SOLE   10,405 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   1,028,940 41,657 SH   SOLE   41,657 0 0
ISHARES TR RUSEL 2500 ETF 46435G268   15,146,656 222,745 SH   SOLE   175,308 0 47,437
ISHARES TR CORE MSCI INTL 46435G326   150,920 2,341 SH   SOLE   2,341 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   307,435 9,069 SH   SOLE   9,069 0 0
ISHARES TR CR 5 10 YR ETF 46435G417   86,756 2,044 SH   SOLE   2,044 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,526,406 11,849 SH   SOLE   10,256 0 1,593
ISHARES TR MSCI USA SMCP MN 46435G433   13,143 317 SH   SOLE   317 0 0
ISHARES TR FALN ANGLS USD 46435G474   962 36 SH   SOLE   36 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   14,301,444 187,831 SH   SOLE   186,464 0 1,367
ISHARES TR ESG MSCI LEADR 46435U218   835,315 8,107 SH   SOLE   8,107 0 0
ISHARES TR MSCI JP VALUE 46435U374   54,740 1,750 SH   SOLE   1,750 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   30,054 1,207 SH   SOLE   1,207 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   86,096 1,854 SH   SOLE   1,854 0 0
ISHARES TR US INFRASTRUC 46435U713   274,428 5,928 SH   SOLE   5,928 0 0
ISHARES TR BROAD USD HIGH 46435U853   85,647 2,328 SH   SOLE   2,210 0 118
ISHARES TR ESG SCRND S&P SM 46436E544   97,853 2,379 SH   SOLE   1,727 0 652
ISHARES TR ESG SCRND S&P500 46436E569   184,504 4,073 SH   SOLE   4,073 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   24,869 248 SH   SOLE   248 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833   26,503 1,210 SH   SOLE   1,210 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   26,888 1,153 SH   SOLE   1,153 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   175,240 35,331 SH   SOLE   1,177 0 34,154
ITT INC COM 45073V108   3,336,326 23,351 SH   SOLE   22,241 0 1,110
ITURAN LOCATION AND CONTROL SHS M6158M104   288,138 9,250 SH   SOLE   9,250 0 0
J & J SNACK FOODS CORP COM 466032109   917,822 5,916 SH   SOLE   5,916 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   1,273,853 22,985 SH   SOLE   17,931 0 5,054
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   1,832,741 33,389 SH   SOLE   21,662 0 11,727
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   1,088,798 15,424 SH   SOLE   12,904 0 2,520
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   381,550 7,827 SH   SOLE   7,411 0 416
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,668,325 133,293 SH   SOLE   124,363 0 8,930
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   6,355 60 SH   SOLE   60 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   356,065 7,100 SH   SOLE   7,100 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   438,302 8,643 SH   SOLE   8,643 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   4,549,624 80,696 SH   SOLE   72,001 0 8,695
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   33,555 500 SH   SOLE   500 0 0
JABIL INC COM 466313103   895,962 6,226 SH   SOLE   6,196 0 30
JACOBS SOLUTIONS INC COM 46982L108   7,380,353 55,234 SH   SOLE   27,664 0 27,570
JAMF HLDG CORP COM 47074L105   3,191,472 227,151 SH   SOLE   159,547 0 67,604
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   51,575 687 SH   SOLE   687 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   149,150 3,376 SH   SOLE   1,946 0 1,430
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   311,631 2,531 SH   SOLE   1,751 0 780
JBG SMITH PPTYS COM 46590V100   791,555 51,500 SH   SOLE   51,500 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,335,949 17,040 SH   SOLE   15,165 0 1,875
JFROG LTD ORD SHS M6191J100   8,296,090 282,084 SH   SOLE   254,633 0 27,451
JOBY AVIATION INC COMMON STOCK G65163100   3,806,312 468,181 SH   SOLE   466,833 0 1,348
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,010,486 7,950 SH   SOLE   7,950 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   84,068 1,207 SH   SOLE   1,207 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   611,834 10,243 SH   SOLE   10,243 0 0
JOHNSON & JOHNSON COM 478160104   145,178,181 1,003,860 SH   SOLE   729,389 0 274,471
JOHNSON CTLS INTL PLC SHS G51502105   840,971 10,655 SH   SOLE   5,372 0 5,283
JONES LANG LASALLE INC COM 48020Q107   14,293,297 56,464 SH   SOLE   51,814 0 4,650
JPMORGAN CHASE & CO. COM 46625H100   571,615,110 2,384,611 SH   SOLE   1,640,422 0 744,189
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   100,084 26,200 SH   SOLE   1,200 0 25,000
JUNIPER NETWORKS INC COM 48203R104   535,406 14,297 SH   SOLE   14,219 0 77
KADANT INC COM 48282T104   4,275,385 12,393 SH   SOLE   11,796 0 597
KB HOME COM 48666K109   269,452 4,100 SH   SOLE   4,100 0 0
KELLANOVA COM 487836108   1,297,660 16,026 SH   SOLE   14,198 0 1,828
KELLY SVCS INC CL A 488152208   166,499 11,944 SH   SOLE   11,000 0 944
KEMPER CORP COM 488401100   219,173 3,299 SH   SOLE   3,229 0 70
KENVUE INC COM 49177J102   4,147,245 194,250 SH   SOLE   159,672 0 34,579
KEURIG DR PEPPER INC COM 49271V100   376,725 11,729 SH   SOLE   4,871 0 6,858
KEYCORP COM 493267108   353,964 20,651 SH   SOLE   17,701 0 2,950
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,048,996 12,756 SH   SOLE   3,285 0 9,471
KIMBERLY-CLARK CORP COM 494368103   26,372,099 201,252 SH   SOLE   157,529 0 43,723
KINDER MORGAN INC DEL COM 49456B101   14,372,749 524,553 SH   SOLE   444,324 0 80,229
KINSALE CAP GROUP INC COM 49714P108   37,503,126 80,629 SH   SOLE   69,864 0 10,765
KKR & CO INC COM 48251W104   4,161,050 28,132 SH   SOLE   21,304 0 6,829
KLA CORP COM NEW 482480100   19,666,180 31,210 SH   SOLE   13,617 0 17,593
KLAVIYO INC COM SER A 49845K101   8,504,678 206,224 SH   SOLE   188,244 0 17,980
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   288,189 5,433 SH   SOLE   2,236 0 3,197
KOHLS CORP COM 500255104   279,861 19,933 SH   SOLE   13,113 0 6,820
KORN FERRY COM NEW 500643200   16,180,792 239,893 SH   SOLE   217,417 0 22,476
KORNIT DIGITAL LTD SHS M6372Q113   13,919,050 449,727 SH   SOLE   408,753 0 40,974
KORRO BIO INC COM 500946108   490,913 12,895 SH   SOLE   12,645 0 250
KRAFT HEINZ CO COM 500754106   4,543,036 147,933 SH   SOLE   137,984 0 9,950
KROGER CO COM 501044101   9,748,055 159,412 SH   SOLE   154,353 0 5,060
KRYSTAL BIOTECH INC COM 501147102   1,166,020 7,443 SH   SOLE   7,263 0 180
L3HARRIS TECHNOLOGIES INC COM 502431109   6,466,753 30,753 SH   SOLE   24,185 0 6,568
LABCORP HOLDINGS INC COM SHS 504922105   1,000,595 4,363 SH   SOLE   3,231 0 1,132
LAM RESEARCH CORP COM NEW 512807306   4,630,830 64,112 SH   SOLE   48,207 0 15,905
LAMAR ADVERTISING CO NEW CL A 512816109   644,577 5,295 SH   SOLE   5,276 0 19
LAMB WESTON HLDGS INC COM 513272104   476,478 7,130 SH   SOLE   4,607 0 2,523
LANCASTER COLONY CORP COM 513847103   33,251,786 192,051 SH   SOLE   159,119 0 32,932
LANDSTAR SYS INC COM 515098101   2,583,743 15,034 SH   SOLE   15,024 0 10
LAS VEGAS SANDS CORP COM 517834107   1,154,274 22,474 SH   SOLE   22,399 0 75
LATTICE SEMICONDUCTOR CORP COM 518415104   947,868 16,732 SH   SOLE   16,527 0 205
LAUDER ESTEE COS INC CL A 518439104   1,528,357 20,384 SH   SOLE   4,851 0 15,533
LEAP THERAPEUTICS INC COM NEW 52187K200   28,750 10,000 SH   SOLE   10,000 0 0
LEGALZOOM COM INC COM 52466B103   1,277,420 170,096 SH   SOLE   166,835 0 3,261
LEGGETT & PLATT INC COM 524660107   307,411 32,022 SH   SOLE   22 0 32,000
LEIDOS HOLDINGS INC COM 525327102   4,179,596 29,013 SH   SOLE   28,426 0 587
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   143,025 150,000 PRN   SOLE   125,000 0 25,000
LENNAR CORP CL A 526057104   2,888,679 21,183 SH   SOLE   20,042 0 1,141
LENNAR CORP CL B 526057302   809,074 6,122 SH   SOLE   5,117 0 1,005
LENNOX INTL INC COM 526107107   1,049,335 1,722 SH   SOLE   1,647 0 75
LEONARDO DRS INC COM 52661A108   822,290 25,450 SH   SOLE   20,350 0 5,100
LESLIES INC COM 527064109   48,045 21,545 SH   SOLE   21,545 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   54,516 801 SH   SOLE   801 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   11,382 171 SH   SOLE   171 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   640,095 6,908 SH   SOLE   6,869 0 39
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   18,069 215 SH   SOLE   215 0 0
LIFEMD INC COM 53216B104   309,375 62,500 SH   SOLE   0 0 62,500
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   990,923 9,248 SH   SOLE   7,098 0 2,150
LINCOLN NATL CORP IND COM 534187109   345,132 10,884 SH   SOLE   8,961 0 1,923
LINDE PLC SHS G54950103   101,851,683 243,274 SH   SOLE   159,453 0 83,821
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   724,045 95,900 SH   SOLE   0 0 95,900
LISTED FD TR ROUNDHILL MAGNIF 53656G498   427,306 7,852 SH   SOLE   7,352 0 500
LITHIA MTRS INC COM 536797103   236,173 661 SH   SOLE   661 0 0
LITTELFUSE INC COM 537008104   4,225,205 17,930 SH   SOLE   7,468 0 10,462
LIVE NATION ENTERTAINMENT IN COM 538034109   95,885,556 740,429 SH   SOLE   608,541 0 131,888
LOCKHEED MARTIN CORP COM 539830109   27,492,812 56,577 SH   SOLE   53,352 0 3,225
LOEWS CORP COM 540424108   693,341 8,187 SH   SOLE   5,533 0 2,654
LOUISIANA PAC CORP COM 546347105   213,111 2,058 SH   SOLE   1,003 0 1,055
LOWES COS INC COM 548661107   79,167,250 320,775 SH   SOLE   216,071 0 104,704
LPL FINL HLDGS INC COM 50212V100   6,972,843 21,356 SH   SOLE   21,171 0 185
LUCID GROUP INC COM 549498103   32,184 10,657 SH   SOLE   4,425 0 6,232
LULULEMON ATHLETICA INC COM 550021109   68,432,275 178,950 SH   SOLE   161,532 0 17,418
LUMENTUM HLDGS INC COM 55024U109   262,847 3,131 SH   SOLE   3,131 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,116,007 68,884 SH   SOLE   68,459 0 425
M & T BK CORP COM 55261F104   1,408,383 7,491 SH   SOLE   6,794 0 697
MACYS INC COM 55616P104   239,565 14,150 SH   SOLE   11,455 0 2,695
MAIN STR CAP CORP COM 56035L104   2,414,290 41,214 SH   SOLE   34,914 0 6,300
MANHATTAN ASSOCIATES INC COM 562750109   1,625,494 6,015 SH   SOLE   5,827 0 188
MANULIFE FINL CORP COM 56501R106   598,887 19,501 SH   SOLE   19,025 0 476
MARATHON PETE CORP COM 56585A102   7,414,609 53,151 SH   SOLE   47,065 0 6,086
MARKEL GROUP INC COM 570535104   17,769,812 10,294 SH   SOLE   9,572 0 722
MARRIOTT INTL INC NEW CL A 571903202   9,851,834 35,319 SH   SOLE   30,984 0 4,335
MARSH & MCLENNAN COS INC COM 571748102   9,083,215 42,763 SH   SOLE   33,959 0 8,804
MARTEN TRANS LTD COM 573075108   355,908 22,800 SH   SOLE   22,800 0 0
MARTIN MARIETTA MATLS INC COM 573284106   5,343,005 10,345 SH   SOLE   8,953 0 1,392
MARVELL TECHNOLOGY INC COM 573874104   60,238,083 545,388 SH   SOLE   495,237 0 50,151
MASCO CORP COM 574599106   791,437 10,906 SH   SOLE   8,114 0 2,792
MASTEC INC COM 576323109   201,215 1,478 SH   SOLE   1,478 0 0
MASTERCARD INCORPORATED CL A 57636Q104   547,469,969 1,039,691 SH   SOLE   819,527 0 220,164
MATTERPORT INC COM CL A 577096100   584,788 123,373 SH   SOLE   123,373 0 0
MAXCYTE INC COM 57777K106   1,176,693 282,859 SH   SOLE   190,421 0 92,438
MAXLINEAR INC COM 57776J100   432,272 21,854 SH   SOLE   20,929 0 925
MAYVILLE ENGR CO INC COM 578605107   3,108,473 197,740 SH   SOLE   193,568 0 4,172
MCCORMICK & CO INC COM VTG 579780107   145,595 1,921 SH   SOLE   1,921 0 0
MCCORMICK & CO INC COM NON VTG 579780206   25,072,524 328,863 SH   SOLE   214,437 0 114,426
MCDONALDS CORP COM 580135101   99,644,218 343,731 SH   SOLE   268,710 0 75,021
MCKESSON CORP COM 58155Q103   7,880,546 13,828 SH   SOLE   13,583 0 245
MEDIAALPHA INC CL A 58450V104   599,115 53,066 SH   SOLE   40,011 0 13,055
MEDICAL PPTYS TRUST INC COM 58463J304   41,376 10,475 SH   SOLE   10,475 0 0
MEDPACE HLDGS INC COM 58506Q109   11,343,993 34,145 SH   SOLE   20,750 0 13,395
MEDTRONIC PLC SHS G5960L103   7,551,185 94,532 SH   SOLE   88,223 0 6,309
MEIRAGTX HLDGS PLC COM G59665102   807,126 132,533 SH   SOLE   132,533 0 0
MERCADOLIBRE INC COM 58733R102   5,971,945 3,512 SH   SOLE   2,981 0 531
MERCK & CO INC COM 58933Y105   100,371,645 1,008,963 SH   SOLE   874,673 0 134,290
MERCURY GENL CORP NEW COM 589400100   224,227 3,373 SH   SOLE   2,598 0 775
MERCURY SYS INC COM 589378108   5,713,638 136,039 SH   SOLE   117,046 0 18,993
MERIT MED SYS INC COM 589889104   1,210,644 12,517 SH   SOLE   11,772 0 745
META PLATFORMS INC CL A 30303M102   220,896,573 377,272 SH   SOLE   332,172 0 45,100
METLIFE INC COM 59156R108   7,757,066 94,737 SH   SOLE   82,748 0 11,989
METTLER TOLEDO INTERNATIONAL COM 592688105   1,032,333 844 SH   SOLE   523 0 321
MGE ENERGY INC COM 55277P104   375,840 4,000 SH   SOLE   1,000 0 3,000
MGM RESORTS INTERNATIONAL COM 552953101   1,295,810 37,397 SH   SOLE   37,369 0 28
MICROCHIP TECHNOLOGY INC. COM 595017104   38,498,289 671,287 SH   SOLE   435,842 0 235,445
MICRON TECHNOLOGY INC COM 595112103   25,275,033 300,321 SH   SOLE   260,601 0 39,720
MICROSOFT CORP COM 594918104   1,606,661,171 3,811,770 SH   SOLE   2,909,105 0 902,665
MICROSTRATEGY INC CL A NEW 594972408   4,390,060 15,158 SH   SOLE   12,573 0 2,585
MIDDLEBY CORP COM 596278101   595,709 4,398 SH   SOLE   1,295 0 3,103
MINERALS TECHNOLOGIES INC COM 603158106   431,120 5,657 SH   SOLE   1,000 0 4,657
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   549,191 46,859 SH   SOLE   45,130 0 1,729
MODERNA INC COM 60770K107   1,078,585 25,940 SH   SOLE   11,901 0 14,039
MODINE MFG CO COM 607828100   3,459,235 29,839 SH   SOLE   28,295 0 1,544
MODULAR MED INC COM NEW 60785L207   92,593 67,586 SH   SOLE   2,000 0 65,586
MOHAWK INDS INC COM 608190104   487,837 4,095 SH   SOLE   16 0 4,079
MONDELEZ INTL INC CL A 609207105   17,640,254 295,333 SH   SOLE   242,220 0 53,113
MONGODB INC CL A 60937P106   86,246,160 370,457 SH   SOLE   279,076 0 91,382
MONOLITHIC PWR SYS INC COM 609839105   6,720,671 11,358 SH   SOLE   10,283 0 1,075
MONROE CAP CORP COM 610335101   3,639,590 428,187 SH   SOLE   330,998 0 97,190
MONSTER BEVERAGE CORP NEW COM 61174X109   591,353 11,251 SH   SOLE   3,658 0 7,593
MONTROSE ENVIRONMENTAL GROUP COM 615111101   11,994,653 646,612 SH   SOLE   491,165 0 155,447
MOODYS CORP COM 615369105   21,334,750 45,070 SH   SOLE   35,379 0 9,691
MORGAN STANLEY COM NEW 617446448   19,802,348 157,512 SH   SOLE   125,618 0 31,894
MORNINGSTAR INC COM 617700109   1,395,967 4,145 SH   SOLE   3,045 0 1,100
MOSAIC CO NEW COM 61945C103   859,366 34,962 SH   SOLE   27,767 0 7,195
MOTOROLA SOLUTIONS INC COM NEW 620076307   94,053,834 203,478 SH   SOLE   182,162 0 21,316
MP MATERIALS CORP COM CL A 553368101   212,659 13,632 SH   SOLE   13,532 0 100
MPLX LP COM UNIT REP LTD 55336V100   886,360 18,520 SH   SOLE   15,330 0 3,190
MRC GLOBAL INC COM 55345K103   249,210 19,500 SH   SOLE   19,500 0 0
MSCI INC COM 55354G100   602,121 1,004 SH   SOLE   894 0 110
MUELLER INDS INC COM 624756102   1,093,117 13,774 SH   SOLE   13,768 0 6
MURPHY USA INC COM 626755102   2,629,157 5,240 SH   SOLE   5,007 0 233
NANO NUCLEAR ENERGY INC COM 63010H108   793,155 31,860 SH   SOLE   31,860 0 0
NASDAQ INC COM 631103108   41,173,862 532,581 SH   SOLE   399,402 0 133,179
NATERA INC COM 632307104   425,985 2,691 SH   SOLE   151 0 2,540
NATIONAL GRID PLC SPONSORED ADR NE 636274409   466,484 7,851 SH   SOLE   7,349 0 502
NCR VOYIX CORPORATION COM 62886E108   1,999,354 62,715 SH   SOLE   2,190 0 60,525
NEKTAR THERAPEUTICS COM 640268108   16,440 17,677 SH   SOLE   16,821 0 856
NEOGEN CORP COM 640491106   37,512,770 3,090,014 SH   SOLE   2,338,951 0 751,063
NEOGENOMICS INC COM NEW 64049M209   1,449,416 87,950 SH   SOLE   78,296 0 9,654
NEPHROS INC COM 640671400   53,286 36,249 SH   SOLE   36,249 0 0
NETAPP INC COM 64110D104   2,095,316 18,051 SH   SOLE   17,457 0 594
NETFLIX INC COM 64110L106   121,567,461 136,390 SH   SOLE   116,246 0 20,145
NEUROCRINE BIOSCIENCES INC COM 64125C109   881,244 6,456 SH   SOLE   6,207 0 249
NEUROGENE INC COM 64135M105   1,431,950 62,640 SH   SOLE   41,740 0 20,900
NEUROONE MED TECHNOLOGIES CO COM NEW 64130M209   45,884 55,556 SH   SOLE   0 0 55,556
NEVRO CORP COM 64157F103   140,724 37,829 SH   SOLE   28,529 0 9,300
NEWELL BRANDS INC COM 651229106   161,636 16,229 SH   SOLE   11,907 0 4,322
NEWMONT CORP COM 651639106   1,201,993 32,294 SH   SOLE   23,691 0 8,603
NEXGEN ENERGY LTD COM 65340P106   91,879 13,921 SH   SOLE   13,921 0 0
NEXTERA ENERGY INC COM 65339F101   29,330,964 409,136 SH   SOLE   306,587 0 102,549
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   499,701 28,073 SH   SOLE   25,598 0 2,475
NEXTNAV INC COMMON STOCK 65345N106   886,920 57,000 SH   SOLE   57,000 0 0
NICE LTD SPONSORED ADR 653656108   332,377 1,957 SH   SOLE   1,930 0 27
NICOLET BANKSHARES INC COM 65406E102   255,666 2,437 SH   SOLE   2,437 0 0
NIKE INC CL B 654106103   18,362,383 242,664 SH   SOLE   160,764 0 81,900
NISOURCE INC COM 65473P105   774,533 21,070 SH   SOLE   18,439 0 2,631
NORFOLK SOUTHN CORP COM 655844108   10,194,160 43,435 SH   SOLE   37,473 0 5,962
NORTHERN TR CORP COM 665859104   14,482,327 141,291 SH   SOLE   94,503 0 46,788
NORTHROP GRUMMAN CORP COM 666807102   8,496,286 18,105 SH   SOLE   14,404 0 3,700
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   242,891 9,440 SH   SOLE   1,060 0 8,380
NOV INC COM 62955J103   218,066 14,936 SH   SOLE   102 0 14,834
NOVANTA INC COM 67000B104   68,507,247 448,434 SH   SOLE   323,517 0 124,917
NOVARTIS AG SPONSORED ADR 66987V109   7,809,366 80,252 SH   SOLE   71,874 0 8,378
NOVO-NORDISK A S ADR 670100205   5,502,918 63,973 SH   SOLE   54,403 0 9,569
NRG ENERGY INC COM NEW 629377508   271,052 3,004 SH   SOLE   2,761 0 243
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   13,164 6,000 PRN   SOLE   6,000 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   424,936 41,017 SH   SOLE   34,755 0 6,262
NUCOR CORP COM 670346105   5,102,446 43,719 SH   SOLE   35,838 0 7,881
NUTANIX INC CL A 67059N108   2,328,083 38,053 SH   SOLE   22,588 0 15,465
NUTRIEN LTD COM 67077M108   1,243,396 27,785 SH   SOLE   21,634 0 6,151
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   351,793 20,965 SH   SOLE   20,965 0 0
NVENT ELECTRIC PLC SHS G6700G107   541,940 7,951 SH   SOLE   7,340 0 611
NVIDIA CORPORATION COM 67066G104   676,940,185 5,040,883 SH   SOLE   3,988,996 0 1,051,887
NXP SEMICONDUCTORS N V COM N6596X109   1,155,306 5,558 SH   SOLE   3,425 0 2,133
OCCIDENTAL PETE CORP COM 674599105   1,035,725 20,962 SH   SOLE   20,070 0 892
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   39,810 1,445 SH   SOLE   1,431 0 14
OGE ENERGY CORP COM 670837103   1,077,786 26,128 SH   SOLE   25,491 0 637
OIL DRI CORP AMER COM 677864100   240,134 2,740 SH   SOLE   615 0 2,125
OKTA INC CL A 679295105   6,238,744 79,172 SH   SOLE   63,570 0 15,602
OLD DOMINION FREIGHT LINE IN COM 679580100   4,043,447 22,922 SH   SOLE   18,162 0 4,760
OLD NATL BANCORP IND COM 680033107   803,265 37,008 SH   SOLE   29,468 0 7,540
OLD REP INTL CORP COM 680223104   1,216,069 33,602 SH   SOLE   22,402 0 11,200
OLD SECOND BANCORP INC ILL COM 680277100   319,725 17,982 SH   SOLE   12,844 0 5,138
OMNIAB INC COM 68218J103   159,905 45,171 SH   SOLE   34,636 0 10,535
OMNICOM GROUP INC COM 681919106   10,178,374 118,298 SH   SOLE   118,230 0 68
ON SEMICONDUCTOR CORP COM 682189105   267,299 4,239 SH   SOLE   2,593 0 1,646
ONE GAS INC COM 68235P108   207,460 2,996 SH   SOLE   2,496 0 500
ONEOK INC NEW COM 682680103   14,781,330 147,224 SH   SOLE   101,562 0 45,662
ONESPAWORLD HOLDINGS LIMITED COM P73684113   3,503,864 176,074 SH   SOLE   164,773 0 11,301
OPTIMIZERX CORP COM NEW 68401U204   2,922,721 601,383 SH   SOLE   538,076 0 63,307
OPTION CARE HEALTH INC COM NEW 68404L201   1,080,726 46,583 SH   SOLE   37,748 0 8,835
OPUS GENETICS INC COM 67577R102   39,588 33,267 SH   SOLE   33,267 0 0
ORACLE CORP COM 68389X105   103,626,504 621,859 SH   SOLE   478,434 0 143,424
OREILLY AUTOMOTIVE INC COM 67103H107   87,691,131 73,951 SH   SOLE   49,012 0 24,939
ORGANON & CO COMMON STOCK 68622V106   168,225 11,275 SH   SOLE   8,893 0 2,382
OSHKOSH CORP COM 688239201   1,136,502 11,954 SH   SOLE   11,359 0 595
OTIS WORLDWIDE CORP COM 68902V107   1,971,409 21,287 SH   SOLE   17,185 0 4,102
OVID THERAPEUTICS INC COM 690469101   21,512 23,039 SH   SOLE   23,039 0 0
OWENS CORNING NEW COM 690742101   252,634 1,483 SH   SOLE   1,119 0 364
P3 HEALTH PARTNERS INC COM CL A 744413105   28,302 125,843 SH   SOLE   125,843 0 0
P3 HEALTH PARTNERS INC *W EXP 11/19/202 744413113   92 7,765 SH   SOLE   7,765 0 0
PACCAR INC COM 693718108   2,336,539 22,462 SH   SOLE   12,048 0 10,414
PACER FDS TR TRENDP US LAR CP 69374H105   607,666 11,371 SH   SOLE   11,371 0 0
PACER FDS TR DATA AND INFRAST 69374H741   1,019 34 SH   SOLE   34 0 0
PACER FDS TR PACER US SMALL 69374H857   2,899,184 65,876 SH   SOLE   56,240 0 9,635
PACER FDS TR US CASH COWS 100 69374H881   7,454,472 131,984 SH   SOLE   118,943 0 13,041
PACKAGING CORP AMER COM 695156109   454,114 2,017 SH   SOLE   1,987 0 30
PALANTIR TECHNOLOGIES INC CL A 69608A108   5,402,175 71,429 SH   SOLE   58,095 0 13,334
PALO ALTO NETWORKS INC COM 697435105   237,280,733 1,304,027 SH   SOLE   1,006,439 0 297,588
PALOMAR HLDGS INC COM 69753M105   15,071,389 142,735 SH   SOLE   131,345 0 11,390
PAN AMERN SILVER CORP COM 697900108   420,934 20,818 SH   SOLE   9,639 0 11,179
PAR TECHNOLOGY CORP COM 698884103   9,369,852 128,937 SH   SOLE   121,112 0 7,825
PARKER-HANNIFIN CORP COM 701094104   14,430,506 22,688 SH   SOLE   18,655 0 4,033
PARSONS CORP DEL COM 70202L102   980,249 10,626 SH   SOLE   7,729 0 2,897
PAYCHEX INC COM 704326107   22,641,333 161,470 SH   SOLE   127,492 0 33,978
PAYCOM SOFTWARE INC COM 70432V102   224,962 1,098 SH   SOLE   738 0 360
PAYLOCITY HLDG CORP COM 70438V106   21,828,800 109,434 SH   SOLE   104,922 0 4,512
PAYPAL HLDGS INC COM 70450Y103   17,319,897 202,928 SH   SOLE   165,055 0 37,873
PAYSIGN INC COM 70451A104   45,662 15,120 SH   SOLE   15,120 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   256,725 157,500 SH   SOLE   0 0 157,500
PELOTON INTERACTIVE INC CL A COM 70614W100   207,887 23,895 SH   SOLE   23,054 0 841
PELOTON INTERACTIVE INC NOTE2/1 70614WAB6   93,000 100,000 PRN   SOLE   0 0 100,000
PENN ENTERTAINMENT INC COM 707569109   845,957 42,682 SH   SOLE   3,732 0 38,950
PENTAIR PLC SHS G7S00T104   284,833 2,830 SH   SOLE   1,597 0 1,233
PENUMBRA INC COM 70975L107   888,175 3,740 SH   SOLE   1,715 0 2,025
PEPSICO INC COM 713448108   84,932,654 558,547 SH   SOLE   473,472 0 85,075
PETMED EXPRESS INC COM 716382106   97,846 20,300 SH   SOLE   19,900 0 400
PFIZER INC COM 717081103   60,223,599 2,270,019 SH   SOLE   1,504,609 0 765,410
PHILIP MORRIS INTL INC COM 718172109   23,296,621 193,574 SH   SOLE   161,691 0 31,883
PHILLIPS 66 COM 718546104   19,436,064 170,597 SH   SOLE   164,234 0 6,362
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   201,497 5,379 SH   SOLE   5,379 0 0
PHREESIA INC COM 71944F106   3,659,516 145,450 SH   SOLE   125,245 0 20,205
PIMCO ETF TR 1-5 US TIP IDX 72201R205   33,733 645 SH   SOLE   0 0 645
PIMCO ETF TR MUNI INCOME OPP 72201R635   112,199 2,490 SH   SOLE   0 0 2,490
PIMCO ETF TR ACTIVE BD ETF 72201R775   106,153 1,174 SH   SOLE   1,174 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   30,352 324 SH   SOLE   230 0 94
PIMCO ETF TR INV GRD CRP BD 72201R817   45,962 483 SH   SOLE   473 0 11
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,628,230 16,227 SH   SOLE   14,863 0 1,364
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   107,754 2,162 SH   SOLE   0 0 2,162
PIMCO ETF TR 25YR+ ZERO U S 72201R882   895,126 13,045 SH   SOLE   11,995 0 1,050
PINNACLE FINL PARTNERS INC COM 72346Q104   200,183 1,750 SH   SOLE   1,750 0 0
PINTEREST INC CL A 72352L106   798,979 27,551 SH   SOLE   831 0 26,720
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   375,162 21,965 SH   SOLE   1,965 0 20,000
PLANET FITNESS INC CL A 72703H101   15,146,044 153,192 SH   SOLE   137,577 0 15,615
PNC FINL SVCS GROUP INC COM 693475105   9,800,098 50,817 SH   SOLE   48,991 0 1,826
POOL CORP COM 73278L105   241,450,208 708,190 SH   SOLE   558,470 0 149,720
POPULAR INC COM NEW 733174700   738,371 7,850 SH   SOLE   7,850 0 0
PORTILLOS INC COM CL A 73642K106   11,468,447 1,220,048 SH   SOLE   929,217 0 290,831
PORTLAND GEN ELEC CO COM NEW 736508847   258,454 5,925 SH   SOLE   1,725 0 4,200
POWERFLEET INC COM 73931J109   3,389,407 508,920 SH   SOLE   501,409 0 7,511
PPG INDS INC COM 693506107   2,175,661 18,214 SH   SOLE   5,570 0 12,644
PPL CORP COM 69351T106   461,777 14,226 SH   SOLE   13,996 0 230
PRA GROUP INC COM 69354N106   3,554,196 170,139 SH   SOLE   122,305 0 47,834
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,117,669 91,147 SH   SOLE   85,780 0 5,367
PRICE T ROWE GROUP INC COM 74144T108   24,879,541 219,998 SH   SOLE   205,957 0 14,041
PRIMERICA INC COM 74164M108   3,424,419 12,617 SH   SOLE   12,141 0 475
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   1,435,328 46,647 SH   SOLE   44,596 0 2,051
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   281,120 4,683 SH   SOLE   4,683 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   283,138 3,658 SH   SOLE   2,909 0 749
PRIVIA HEALTH GROUP INC COM 74276R102   383,942 19,639 SH   SOLE   19,639 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   33,648,825 417,894 SH   SOLE   327,710 0 90,184
PROCORE TECHNOLOGIES INC COM 74275K108   60,002,745 800,784 SH   SOLE   681,230 0 119,554
PROCTER AND GAMBLE CO COM 742718109   165,442,642 986,834 SH   SOLE   694,387 0 292,446
PROGRESSIVE CORP COM 743315103   380,073,812 1,586,218 SH   SOLE   1,411,647 0 174,571
PROLOGIS INC. COM 74340W103   2,679,288 25,348 SH   SOLE   17,529 0 7,819
PROSHARES TR PSHS ULTSH 20YRS 74347B201   5,493 150 SH   SOLE   0 0 150
PROSHARES TR S&P MDCP 400 DIV 74347B680   21,617 268 SH   SOLE   0 0 268
PROSHARES TR RUSS 2000 DIVD 74347B698   402,366 5,946 SH   SOLE   5,946 0 0
PROSHARES TR ULTRASHORT REAL 74347G143   52 1 SH   SOLE   1 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G192   12,456 400 SH   SOLE   400 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416   49,175 2,500 SH   SOLE   2,500 0 0
PROSHARES TR BITCOIN ETF 74347G440   198,936 8,733 SH   SOLE   8,733 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   743,327 8,035 SH   SOLE   7,087 0 948
PROSHARES TR PSHS ULTRA QQQ 74347R206   177,083 1,636 SH   SOLE   1,636 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669   2,009,964 30,856 SH   SOLE   30,856 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693   3,628 52 SH   SOLE   52 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633   524,724 6,140 SH   SOLE   4,940 0 1,200
PROSHARES TR ULTRAPRO QQQ 74347X831   6,963 88 SH   SOLE   88 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849   57,904 2,350 SH   SOLE   2,350 0 0
PROSHARES TR ULTRPRO S&P500 74347X864   134,910 1,522 SH   SOLE   1,522 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   5,939,110 59,660 SH   SOLE   59,410 0 250
PROSHARES TR SHORT S&P 500 NE 74349Y753   62,930 1,485 SH   SOLE   1,485 0 0
PROSHARES TR SHORT QQQ 74349Y837   33,224 888 SH   SOLE   888 0 0
PROSHARES TR ULTRAPRO SHORT S 74349Y845   721 32 SH   SOLE   32 0 0
PROSPECT CAP CORP COM 74348T102   235,326 54,600 SH   SOLE   54,600 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   49,500 50,000 PRN   SOLE   0 0 50,000
PRUDENTIAL FINL INC COM 744320102   3,234,256 27,286 SH   SOLE   24,366 0 2,920
PTC INC COM 69370C100   501,413 2,727 SH   SOLE   1,794 0 933
PUBLIC STORAGE OPER CO COM 74460D109   908,979 3,036 SH   SOLE   3,011 0 25
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,940,909 22,972 SH   SOLE   21,664 0 1,308
PULTE GROUP INC COM 745867101   3,719,663 34,157 SH   SOLE   33,616 0 541
PURE CYCLE CORP COM NEW 746228303   2,090,133 164,837 SH   SOLE   131,757 0 33,080
PURE STORAGE INC CL A 74624M102   211,608,781 3,444,714 SH   SOLE   2,203,138 0 1,241,576
PURECYCLE TECHNOLOGIES INC COM 74623V103   168,828 16,471 SH   SOLE   16,471 0 0
QUALCOMM INC COM 747525103   55,520,784 361,416 SH   SOLE   322,564 0 38,853
QUALYS INC COM 74758T303   8,432,550 60,138 SH   SOLE   54,603 0 5,535
QUANTA SVCS INC COM 74762E102   11,482,464 36,331 SH   SOLE   32,228 0 4,103
QUEST DIAGNOSTICS INC COM 74834L100   6,058,050 40,157 SH   SOLE   39,263 0 894
QUIDELORTHO CORP COM 219798105   1,110,943 24,937 SH   SOLE   24,602 0 335
QUINSTREET INC COM 74874Q100   10,379,161 449,899 SH   SOLE   383,564 0 66,335
QXO INC COM NEW 82846H405   229,437 14,430 SH   SOLE   14,430 0 0
RALPH LAUREN CORP CL A 751212101   596,883 2,584 SH   SOLE   2,341 0 243
RAPID7 INC COM 753422104   306,714 7,624 SH   SOLE   4,959 0 2,665
RAYONIER INC COM 754907103   340,344 13,040 SH   SOLE   5,290 0 7,750
RB GLOBAL INC COM 74935Q107   73,196,520 811,401 SH   SOLE   411,783 0 399,618
RBC BEARINGS INC COM 75524B104   55,520,384 185,600 SH   SOLE   128,215 0 57,385
RE MAX HLDGS INC CL A 75524W108   1,161,760 108,881 SH   SOLE   108,881 0 0
REALTY INCOME CORP COM 756109104   1,082,537 20,268 SH   SOLE   19,377 0 891
RECURSION PHARMACEUTICALS IN CL A 75629V104   81,120 12,000 SH   SOLE   12,000 0 0
REDFIN CORP COM 75737F108   634,369 80,606 SH   SOLE   67,411 0 13,195
REGAL REXNORD CORPORATION COM 758750103   741,029 4,777 SH   SOLE   818 0 3,959
REGENERON PHARMACEUTICALS COM 75886F107   893,827 1,255 SH   SOLE   1,186 0 69
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,863,691 249,307 SH   SOLE   204,767 0 44,540
REKOR SYSTEMS INC COM 759419104   21,840 14,000 SH   SOLE   14,000 0 0
RELIANCE INC COM 759509102   243,107 903 SH   SOLE   694 0 209
RELX PLC SPONSORED ADR 759530108   350,242 7,711 SH   SOLE   1,464 0 6,247
REMITLY GLOBAL INC COM 75960P104   5,532,607 245,131 SH   SOLE   170,448 0 74,683
RENOVARO INC COM 29350E104   13,452 16,100 SH   SOLE   16,100 0 0
REPAY HLDGS CORP COM CL A 76029L100   179,366 23,508 SH   SOLE   23,508 0 0
REPLIGEN CORP COM 759916109   299,395 2,080 SH   SOLE   1,580 0 500
REPUBLIC SVCS INC COM 760759100   6,298,312 31,307 SH   SOLE   29,573 0 1,734
RESMED INC COM 761152107   57,459,489 251,255 SH   SOLE   161,938 0 89,317
REVANCE THERAPEUTICS INC COM 761330109   268,416 88,295 SH   SOLE   87,608 0 687
REVVITY INC COM 714046109   695,107 6,228 SH   SOLE   6,203 0 25
RH COM 74967X103   6,303,001 16,014 SH   SOLE   13,182 0 2,832
RINGCENTRAL INC CL A 76680R206   345,671 9,874 SH   SOLE   8,217 0 1,657
RINGCENTRAL INC NOTE3/0 76680RAF4   2,489,898 2,523,000 PRN   SOLE   2,270,000 0 253,000
RIO TINTO PLC SPONSORED ADR 767204100   1,028,758 17,493 SH   SOLE   17,116 0 377
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   535,147 40,237 SH   SOLE   34,503 0 5,734
RLI CORP COM 749607107   433,115 2,628 SH   SOLE   2,628 0 0
ROBERT HALF INC. COM 770323103   4,830,912 68,562 SH   SOLE   66,283 0 2,279
ROBLOX CORP CL A 771049103   557,886 9,642 SH   SOLE   9,552 0 90
ROCKET LAB USA INC COM 773122106   4,780,795 187,703 SH   SOLE   172,942 0 14,761
ROCKET PHARMACEUTICALS INC COM 77313F106   1,458,598 116,038 SH   SOLE   115,240 0 798
ROCKWELL AUTOMATION INC COM 773903109   88,859,502 310,926 SH   SOLE   143,859 0 167,066
ROKU INC COM CL A 77543R102   2,963,044 39,858 SH   SOLE   38,710 0 1,148
ROLLINS INC COM 775711104   100,859,577 2,176,043 SH   SOLE   1,571,785 0 604,258
ROPER TECHNOLOGIES INC COM 776696106   18,028,584 34,680 SH   SOLE   28,297 0 6,383
ROSS STORES INC COM 778296103   3,046,864 20,142 SH   SOLE   15,795 0 4,347
ROYAL BK CDA COM 780087102   2,669,281 22,150 SH   SOLE   21,295 0 855
ROYAL CARIBBEAN GROUP COM V7780T103   17,585,514 76,230 SH   SOLE   69,939 0 6,291
ROYAL GOLD INC COM 780287108   3,281,087 24,885 SH   SOLE   19,345 0 5,540
ROYCE GLOBAL TRUST INC COM 78081T104   144,960 13,520 SH   SOLE   12,500 0 1,020
RPM INTL INC COM 749685103   1,975,482 16,053 SH   SOLE   5,916 0 10,137
RTX CORPORATION COM 75513E101   41,040,357 354,652 SH   SOLE   336,351 0 18,301
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   177,464,209 2,765,963 SH   SOLE   2,350,278 0 415,685
RYDER SYS INC COM 783549108   397,483 2,534 SH   SOLE   455 0 2,079
S&P GLOBAL INC COM 78409V104   102,837,468 206,489 SH   SOLE   128,390 0 78,099
SALESFORCE INC COM 79466L302   238,589,313 713,634 SH   SOLE   512,164 0 201,471
SAMSARA INC COM CL A 79589L106   32,905,386 753,156 SH   SOLE   604,999 0 148,157
SANGAMO THERAPEUTICS INC COM 800677106   10,710 10,500 SH   SOLE   10,000 0 500
SAREPTA THERAPEUTICS INC COM 803607100   5,407,958 44,477 SH   SOLE   36,596 0 7,881
SBA COMMUNICATIONS CORP NEW CL A 78410G104   15,790,544 77,481 SH   SOLE   65,549 0 11,932
SCHLUMBERGER LTD COM STK 806857108   1,857,268 48,442 SH   SOLE   40,737 0 7,705
SCHWAB CHARLES CORP COM 808513105   105,894,328 1,430,811 SH   SOLE   895,571 0 535,241
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   6,482,544 285,575 SH   SOLE   280,006 0 5,569
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,290,368 98,808 SH   SOLE   97,208 0 1,600
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,818,723 208,781 SH   SOLE   198,296 0 10,485
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,091,454 41,866 SH   SOLE   41,866 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   484,019 17,467 SH   SOLE   14,467 0 3,000
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,958,705 153,082 SH   SOLE   150,132 0 2,950
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   903,082 40,919 SH   SOLE   40,917 0 2
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   605,978 22,755 SH   SOLE   22,755 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   27,568 1,131 SH   SOLE   1,131 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   152,195 5,376 SH   SOLE   5,376 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   235,578 7,932 SH   SOLE   7,932 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   632,326 26,703 SH   SOLE   26,703 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   38,737,934 1,417,933 SH   SOLE   1,376,551 0 41,382
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,179,032 171,840 SH   SOLE   171,676 0 164
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   27,558 1,214 SH   SOLE   1,214 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   79,481 3,774 SH   SOLE   3,774 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,208,957 90,941 SH   SOLE   90,935 0 6
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,245,839 93,343 SH   SOLE   93,343 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   346,989 13,434 SH   SOLE   13,022 0 412
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   70,437 2,052 SH   SOLE   2,052 0 0
SCORPIO TANKERS INC SHS Y7542C130   249,692 5,025 SH   SOLE   5,000 0 25
SCOTTS MIRACLE-GRO CO CL A 810186106   15,740,091 237,264 SH   SOLE   223,220 0 14,044
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   231,153 2,678 SH   SOLE   1,946 0 732
SEALED AIR CORP NEW COM 81211K100   297,567 8,796 SH   SOLE   7,393 0 1,403
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,217,618 14,471 SH   SOLE   14,151 0 320
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   16,666,332 121,148 SH   SOLE   116,864 0 4,284
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,875,857 23,863 SH   SOLE   22,832 0 1,031
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,591,164 20,464 SH   SOLE   18,717 0 1,747
SELECT SECTOR SPDR TR ENERGY 81369Y506   13,057,090 152,429 SH   SOLE   128,823 0 23,606
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   24,153,422 499,760 SH   SOLE   447,752 0 52,009
SELECT SECTOR SPDR TR INDL 81369Y704   4,152,161 31,513 SH   SOLE   27,241 0 4,272
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   18,249,796 78,487 SH   SOLE   75,451 0 3,036
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   7,276,559 75,163 SH   SOLE   72,902 0 2,261
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,215,047 29,876 SH   SOLE   29,162 0 714
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,113,513 54,347 SH   SOLE   53,168 0 1,179
SELECTQUOTE INC COM 816307300   204,600 55,000 SH   SOLE   55,000 0 0
SEMPRA COM 816851109   3,110,723 35,462 SH   SOLE   31,900 0 3,562
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   519,751 18,969 SH   SOLE   0 0 18,969
SENSEONICS HLDGS INC COM 81727U105   12,719 24,300 SH   SOLE   20,800 0 3,500
SERVICENOW INC COM 81762P102   326,816,808 308,283 SH   SOLE   257,735 0 50,548
SHAKE SHACK INC CL A 819047101   13,549,627 104,389 SH   SOLE   91,264 0 13,125
SHARKNINJA INC COM SHS G8068L108   9,811,746 100,778 SH   SOLE   99,380 0 1,398
SHELL PLC SPON ADS 780259305   4,059,418 64,795 SH   SOLE   55,057 0 9,738
SHERWIN WILLIAMS CO COM 824348106   14,502,245 42,662 SH   SOLE   28,751 0 13,911
SHIFT4 PMTS INC CL A 82452J109   12,738,787 122,748 SH   SOLE   101,584 0 21,164
SHOPIFY INC CL A 82509L107   49,658,768 467,025 SH   SOLE   388,049 0 78,976
SILICON LABORATORIES INC COM 826919102   354,027 2,850 SH   SOLE   1,250 0 1,600
SIMILARWEB LTD SHS M84137104   1,386,577 97,853 SH   SOLE   97,413 0 440
SIMON PPTY GROUP INC NEW COM 828806109   3,648,833 21,188 SH   SOLE   15,710 0 5,478
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   5,561,089 42,203 SH   SOLE   37,481 0 4,722
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,618,102 84,364 SH   SOLE   81,243 0 3,121
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   309,467 6,422 SH   SOLE   3,862 0 2,560
SKYWARD SPECIALTY INS GROUP COM 830940102   1,628,500 32,222 SH   SOLE   21,332 0 10,890
SKYWORKS SOLUTIONS INC COM 83088M102   390,667 4,405 SH   SOLE   1,329 0 3,076
SM ENERGY CO COM 78454L100   435,081 11,225 SH   SOLE   10,225 0 1,000
SMARTSHEET INC COM CL A 83200N103   3,524,417 62,902 SH   SOLE   60,330 0 2,572
SMUCKER J M CO COM NEW 832696405   7,322,356 66,494 SH   SOLE   56,792 0 9,702
SNAP ON INC COM 833034101   2,611,779 7,693 SH   SOLE   6,457 0 1,237
SNOWFLAKE INC CL A 833445109   7,419,194 48,049 SH   SOLE   46,069 0 1,980
SOFI TECHNOLOGIES INC COM 83406F102   388,542 25,230 SH   SOLE   23,730 0 1,500
SOLO BRANDS INC COM CL A 83425V104   23,935 20,996 SH   SOLE   19,351 0 1,645
SOLVENTUM CORP COM SHS 83444M101   763,786 11,562 SH   SOLE   8,975 0 2,587
SONY GROUP CORP SPONSORED ADR 835699307   491,686 23,237 SH   SOLE   22,477 0 760
SOUNDTHINKING INC COM 82536T107   362,781 27,778 SH   SOLE   27,308 0 470
SOUTHERN CO COM 842587107   8,497,667 103,227 SH   SOLE   87,028 0 16,199
SOUTHWEST AIRLS CO COM 844741108   675,482 20,092 SH   SOLE   15,015 0 5,077
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   20,532,976 48,256 SH   SOLE   42,305 0 5,951
SPDR GOLD TR GOLD SHS 78463V107   41,304,472 170,588 SH   SOLE   153,049 0 17,539
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   6,031 118 SH   SOLE   118 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   40,928 850 SH   SOLE   850 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   145,028 1,255 SH   SOLE   0 0 1,255
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,478,901 38,543 SH   SOLE   38,232 0 311
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   66,094 1,874 SH   SOLE   1,874 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   251,946 5,063 SH   SOLE   3,220 0 1,843
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,702,279 39,689 SH   SOLE   37,092 0 2,598
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   161,529 2,756 SH   SOLE   1,314 0 1,442
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   131,372 4,702 SH   SOLE   3,293 0 1,409
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   34,076 1,479 SH   SOLE   1,479 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   803,410 25,929 SH   SOLE   56 0 25,873
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,130,145 33,113 SH   SOLE   15,458 0 17,655
SPDR S&P 500 ETF TR TR UNIT 78462F103   480,404,795 819,692 SH   SOLE   710,536 0 109,155
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   39,369,570 69,120 SH   SOLE   62,431 0 6,689
SPDR SER TR NYSE TECH ETF 78464A102   371,104 1,839 SH   SOLE   1,839 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   352,455 3,901 SH   SOLE   2,895 0 1,006
SPDR SER TR NUVEEN BLOOMBERG 78464A284   2,324,838 90,885 SH   SOLE   90,885 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   891,870 10,222 SH   SOLE   8,319 0 1,903
SPDR SER TR BBG CONV SEC ETF 78464A359   2,560,785 32,877 SH   SOLE   29,968 0 2,909
SPDR SER TR PORTFOLIO LN COR 78464A367   3,868 174 SH   SOLE   174 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,590,529 109,601 SH   SOLE   84,403 0 25,198
SPDR SER TR PORT MTG BK ETF 78464A383   39,221 1,820 SH   SOLE   1,820 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,074 55 SH   SOLE   55 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,041,901 34,606 SH   SOLE   32,745 0 1,861
SPDR SER TR PORTFOLIO SHORT 78464A474   1,462,222 48,969 SH   SOLE   31,024 0 17,945
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,175,510 22,986 SH   SOLE   7,696 0 15,290
SPDR SER TR BLOOMBERG INTL T 78464A516   13,690 640 SH   SOLE   640 0 0
SPDR SER TR S&P TRANSN ETF 78464A532   8,668 100 SH   SOLE   0 0 100
SPDR SER TR S&P TELECOM 78464A540   22,050 206 SH   SOLE   206 0 0
SPDR SER TR HLTH CARE SVCS 78464A573   6,764 75 SH   SOLE   75 0 0
SPDR SER TR COMP SOFTWARE 78464A599   18,896 100 SH   SOLE   100 0 0
SPDR SER TR DJ REIT ETF 78464A607   32,144 325 SH   SOLE   325 0 0
SPDR SER TR AEROSPACE DEF 78464A631   261,664 1,578 SH   SOLE   1,484 0 94
SPDR SER TR PORTFOLIO AGRGTE 78464A649   246,336 9,857 SH   SOLE   7,465 0 2,392
SPDR SER TR PORTFLI TIPS ETF 78464A656   6,125 242 SH   SOLE   242 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   166,490 6,357 SH   SOLE   4,879 0 1,478
SPDR SER TR PORTFLI INTRMDIT 78464A672   85,341 3,061 SH   SOLE   1,533 0 1,528
SPDR SER TR S&P REGL BKG 78464A698   3,713,084 61,526 SH   SOLE   61,526 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   2,606,015 32,743 SH   SOLE   25,965 0 6,778
SPDR SER TR S&P METALS MNG 78464A755   1,889,097 33,288 SH   SOLE   33,288 0 0
SPDR SER TR S&P DIVID ETF 78464A763   10,040,282 76,005 SH   SOLE   69,442 0 6,563
SPDR SER TR S&P CAP MKTS 78464A771   111,950 813 SH   SOLE   42 0 771
SPDR SER TR S&P INS ETF 78464A789   285,765 5,056 SH   SOLE   5,056 0 0
SPDR SER TR S&P BK ETF 78464A797   34,059 614 SH   SOLE   50 0 564
SPDR SER TR PORTFOLI S&P1500 78464A805   194,004 2,716 SH   SOLE   2,302 0 414
SPDR SER TR S&P 400 MDCP GRW 78464A821   465,244 5,354 SH   SOLE   5,150 0 204
SPDR SER TR S&P 400 MDCP VAL 78464A839   255,514 3,186 SH   SOLE   2,956 0 230
SPDR SER TR PORTFOLIO S&P400 78464A847   37,524,301 686,127 SH   SOLE   521,449 0 164,678
SPDR SER TR PORTFOLIO S&P500 78464A854   6,424,025 93,183 SH   SOLE   84,072 0 9,110
SPDR SER TR S&P SEMICNDCTR 78464A862   690,939 2,781 SH   SOLE   2,781 0 0
SPDR SER TR S&P BIOTECH 78464A870   12,586,228 139,754 SH   SOLE   100,343 0 39,411
SPDR SER TR S&P HOMEBUILD 78464A888   111,175 1,064 SH   SOLE   1,064 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   242,234 8,350 SH   SOLE   2,481 0 5,869
SPDR SER TR BLOOMBERG INVT 78468R200   152,143 4,951 SH   SOLE   2,665 0 2,286
SPDR SER TR BLOOMBERG SHT TE 78468R408   95,791 3,794 SH   SOLE   3,428 0 366
SPDR SER TR OILGAS EQUIP 78468R549   50,430 639 SH   SOLE   639 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   47,647 360 SH   SOLE   86 0 274
SPDR SER TR PORTFLI HIGH YLD 78468R606   46,940 2,000 SH   SOLE   2,000 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   39,507 414 SH   SOLE   414 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   677,223 7,407 SH   SOLE   4,849 0 2,558
SPDR SER TR NUVEEN BLMBRG MU 78468R721   238,091 5,219 SH   SOLE   1,400 0 3,819
SPDR SER TR NUVEEN BLMBRG SH 78468R739   577,877 12,194 SH   SOLE   11,003 0 1,191
SPDR SER TR SPDR MSCI USA GE 78468R747   4,109,537 35,488 SH   SOLE   35,286 0 202
SPDR SER TR PRTFLO S&P500 HI 78468R788   294,340 6,807 SH   SOLE   6,807 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   54,313 1,128 SH   SOLE   1,128 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   179,161 1,157 SH   SOLE   1,157 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   2,279,152 50,738 SH   SOLE   43,714 0 7,024
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,664 90 SH   SOLE   0 0 90
SPIRE INC COM 84857L101   408,811 6,027 SH   SOLE   6,027 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   578,015 1,292 SH   SOLE   488 0 804
SPROTT PHYSICAL GOLD TR UNIT 85207H104   5,409,705 268,605 SH   SOLE   245,605 0 23,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   623,786 64,641 SH   SOLE   26,336 0 38,305
SPROUT SOCIAL INC COM CL A 85209W109   8,122,273 264,483 SH   SOLE   206,352 0 58,131
SPROUTS FMRS MKT INC COM 85208M102   1,425,217 11,216 SH   SOLE   10,767 0 449
SPS COMM INC COM 78463M107   590,424 3,209 SH   SOLE   3,209 0 0
SPX TECHNOLOGIES INC COM 78473E103   18,358,367 126,157 SH   SOLE   118,860 0 7,297
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,284,309 30,144 SH   SOLE   17,929 0 12,215
STAG INDL INC COM 85254J102   1,641,259 48,529 SH   SOLE   48,529 0 0
STANLEY BLACK & DECKER INC COM 854502101   804,481 10,020 SH   SOLE   8,196 0 1,824
STARBUCKS CORP COM 855244109   117,514,238 1,287,827 SH   SOLE   871,649 0 416,178
STARWOOD PPTY TR INC COM 85571B105   7,640,851 403,211 SH   SOLE   348,950 0 54,261
STATE STR CORP COM 857477103   1,190,491 12,129 SH   SOLE   8,858 0 3,271
STEELCASE INC CL A 858155203   256,009 21,659 SH   SOLE   21,659 0 0
STEM INC COM 85859N102   7,155 11,865 SH   SOLE   11,865 0 0
STEPSTONE GROUP INC COM CL A 85914M107   1,619,425 27,979 SH   SOLE   27,979 0 0
STERIS PLC SHS USD G8473T100   373,914 1,819 SH   SOLE   1,399 0 420
STEVANATO GROUP S P A ORD SHS T9224W109   466,457 21,407 SH   SOLE   20,932 0 475
STIFEL FINL CORP COM 860630102   246,375 2,323 SH   SOLE   256 0 2,067
STRIDE INC COM 86333M108   6,021,185 57,935 SH   SOLE   56,840 0 1,095
STRYKER CORPORATION COM 863667101   335,449,063 931,674 SH   SOLE   652,341 0 279,333
SUN CMNTYS INC COM 866674104   763,152 6,206 SH   SOLE   5,206 0 1,000
SUN LIFE FINANCIAL INC. COM 866796105   848,938 14,306 SH   SOLE   14,306 0 0
SUNCOR ENERGY INC NEW COM 867224107   5,164,294 144,739 SH   SOLE   97,654 0 47,085
SUNOPTA INC COM 8676EP108   12,814,681 1,664,244 SH   SOLE   1,507,198 0 157,046
SWEETGREEN INC COM CL A 87043Q108   2,365,659 73,788 SH   SOLE   69,418 0 4,370
SYLVAMO CORP COMMON STOCK 871332102   238,949 3,024 SH   SOLE   2,715 0 309
SYMBOTIC INC CLASS A COM 87151X101   1,448,468 61,091 SH   SOLE   51,807 0 9,284
SYNCHRONY FINANCIAL COM 87165B103   309,460 4,761 SH   SOLE   3,274 0 1,487
SYNOPSYS INC COM 871607107   16,226,751 33,432 SH   SOLE   31,986 0 1,447
SYNOVUS FINL CORP COM NEW 87161C501   319,724 6,241 SH   SOLE   5,870 0 371
SYSCO CORP COM 871829107   17,234,327 225,403 SH   SOLE   190,193 0 35,210
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   16,224 400 SH   SOLE   400 0 0
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   354,759 8,961 SH   SOLE   8,961 0 0
T-MOBILE US INC COM 872590104   2,324,668 10,532 SH   SOLE   9,165 0 1,367
TACTILE SYS TECHNOLOGY INC COM 87357P100   4,809,950 280,791 SH   SOLE   276,567 0 4,224
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,089,248 91,596 SH   SOLE   71,663 0 19,933
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   6,600,188 35,855 SH   SOLE   33,927 0 1,928
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   161,520 12,199 SH   SOLE   11,623 0 576
TAPESTRY INC COM 876030107   337,403 5,165 SH   SOLE   3,685 0 1,479
TARGA RES CORP COM 87612G101   3,465,837 19,416 SH   SOLE   17,932 0 1,484
TARGET CORP COM 87612E106   10,744,119 79,480 SH   SOLE   57,002 0 22,478
TARSUS PHARMACEUTICALS INC COM 87650L103   1,507,725 27,230 SH   SOLE   27,230 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   7,295,560 51,029 SH   SOLE   30,706 0 20,323
TELADOC HEALTH INC COM 87918A105   80,147 8,817 SH   SOLE   2,776 0 6,041
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   458,325 525,000 PRN   SOLE   425,000 0 100,000
TELEFONICA S A SPONSORED ADR 879382208   248,733 61,874 SH   SOLE   60,823 0 1,050
TELOS CORP MD COM 87969B101   48,954 14,314 SH   SOLE   14,314 0 0
TEMPUS AI INC CL A 88023B103   230,885 6,839 SH   SOLE   6,289 0 550
TENABLE HLDGS INC COM 88025T102   8,353,167 212,117 SH   SOLE   193,206 0 18,911
TERADYNE INC COM 880770102   1,631,955 12,960 SH   SOLE   12,784 0 176
TESLA INC COM 88160R101   110,714,181 274,154 SH   SOLE   223,713 0 50,440
TETRA TECH INC NEW COM 88162G103   7,246,670 181,894 SH   SOLE   142,907 0 38,987
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   247,553 11,232 SH   SOLE   10,900 0 332
TEXAS INSTRS INC COM 882508104   47,241,187 251,940 SH   SOLE   180,051 0 71,889
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,231,396 8,347 SH   SOLE   8,197 0 150
TEXTRON INC COM 883203101   496,743 6,494 SH   SOLE   6,090 0 404
THE CAMPBELLS COMPANY COM 134429109   1,778,748 42,473 SH   SOLE   40,672 0 1,800
THE CIGNA GROUP COM 125523100   11,157,474 40,405 SH   SOLE   34,379 0 6,026
THE REAL BROKERAGE INC COM NEW 75585H206   138,000 30,000 SH   SOLE   30,000 0 0
THE TRADE DESK INC COM CL A 88339J105   1,518,926 12,924 SH   SOLE   11,504 0 1,420
THERMO FISHER SCIENTIFIC INC COM 883556102   75,363,627 144,866 SH   SOLE   117,012 0 27,854
THERMON GROUP HLDGS INC COM 88362T103   5,708,802 198,429 SH   SOLE   197,009 0 1,420
THOMSON REUTERS CORP COM 884903808   346,999 2,164 SH   SOLE   2,056 0 108
THREDUP INC CL A 88556E102   2,822,084 2,030,276 SH   SOLE   1,861,226 0 169,050
THRYV HLDGS INC COM NEW 886029206   5,780,081 390,546 SH   SOLE   355,895 0 34,651
TIDAL TRUST III YWCA WOMENS ETF 45259A100   42,225 1,096 SH   SOLE   912 0 184
TIDAL TRUST III NAACP MINO ETF 45259A209   674,701 16,505 SH   SOLE   16,505 0 0
TILRAY BRANDS INC COM 88688T100   204,465 153,733 SH   SOLE   153,713 0 20
TITAN INTL INC ILL COM 88830M102   475,979 70,100 SH   SOLE   70,000 0 100
TJX COS INC NEW COM 872540109   44,676,320 369,806 SH   SOLE   344,231 0 25,575
TOAST INC CL A 888787108   58,044,839 1,592,451 SH   SOLE   938,600 0 653,851
TOLL BROTHERS INC COM 889478103   3,653,684 29,009 SH   SOLE   27,665 0 1,344
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   568,938 72,384 SH   SOLE   2,410 0 69,974
TORONTO DOMINION BK ONT COM NEW 891160509   882,728 16,580 SH   SOLE   16,203 0 377
TORRID HLDGS INC COM 89142B107   52,300 10,000 SH   SOLE   9,000 0 1,000
TOTALENERGIES SE SPONSORED ADS 89151E109   3,839,852 70,456 SH   SOLE   43,797 0 26,659
TRACTOR SUPPLY CO COM 892356106   14,717,782 277,380 SH   SOLE   224,570 0 52,810
TRADEWEB MKTS INC CL A 892672106   14,769,239 112,811 SH   SOLE   107,556 0 5,255
TRAEGER INC COMMON STOCK 89269P103   171,984 71,960 SH   SOLE   44,110 0 27,850
TRANE TECHNOLOGIES PLC SHS G8994E103   6,316,477 17,102 SH   SOLE   12,176 0 4,926
TRANSDIGM GROUP INC COM 893641100   226,010,602 178,343 SH   SOLE   131,102 0 47,241
TRANSMEDICS GROUP INC COM 89377M109   11,258,165 180,564 SH   SOLE   166,515 0 14,049
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,048,986 279,730 SH   SOLE   242,885 0 36,845
TRANSUNION COM 89400J107   1,456,196 15,707 SH   SOLE   9,038 0 6,669
TRAVELERS COMPANIES INC COM 89417E109   7,541,807 31,308 SH   SOLE   26,777 0 4,532
TREACE MED CONCEPTS INC COM 89455T109   74,995 10,080 SH   SOLE   10,080 0 0
TREEHOUSE FOODS INC COM 89469A104   3,603,657 102,581 SH   SOLE   101,485 0 1,096
TREX CO INC COM 89531P105   43,674,717 632,692 SH   SOLE   436,298 0 196,394
TRIMBLE INC COM 896239100   12,199,272 172,648 SH   SOLE   159,570 0 13,078
TRIP COM GROUP LTD ADS 89677Q107   367,262 5,349 SH   SOLE   51 0 5,298
TRIPLE FLAG PRECIOUS METAL COM 89679M104   180,480 12,000 SH   SOLE   12,000 0 0
TRUIST FINL CORP COM 89832Q109   1,465,233 33,777 SH   SOLE   28,523 0 5,254
TWILIO INC CL A 90138F102   24,217,810 224,073 SH   SOLE   183,312 0 40,761
TWIST BIOSCIENCE CORP COM 90184D100   3,157,451 67,946 SH   SOLE   65,904 0 2,042
TXNM ENERGY INC COM 69349H107   210,939 4,290 SH   SOLE   3,790 0 500
TYLER TECHNOLOGIES INC COM 902252105   250,158,693 433,821 SH   SOLE   363,089 0 70,732
UBER TECHNOLOGIES INC COM 90353T100   242,641,699 4,022,575 SH   SOLE   2,938,487 0 1,084,088
UBIQUITI INC COM 90353W103   246,292 742 SH   SOLE   528 0 214
UBS GROUP AG SHS H42097107   241,839 7,976 SH   SOLE   7,037 0 939
UFP INDUSTRIES INC COM 90278Q108   1,123,950 9,977 SH   SOLE   3,540 0 6,437
UL SOLUTIONS INC CLASS A COM SHS 903731107   38,610,043 774,059 SH   SOLE   644,692 0 129,367
ULTA BEAUTY INC COM 90384S303   14,295,714 32,869 SH   SOLE   22,460 0 10,409
ULTRA CLEAN HLDGS INC COM 90385V107   351,411 9,775 SH   SOLE   0 0 9,775
UNDER ARMOUR INC CL A 904311107   164,408 19,856 SH   SOLE   8,906 0 10,950
UNDER ARMOUR INC CL C 904311206   278,045 37,272 SH   SOLE   32,731 0 4,541
UNIFIRST CORP MASS COM 904708104   3,668,541 21,442 SH   SOLE   20,317 0 1,125
UNILEVER PLC SPON ADR NEW 904767704   6,696,156 118,098 SH   SOLE   91,515 0 26,583
UNION PAC CORP COM 907818108   126,933,852 556,630 SH   SOLE   418,800 0 137,830
UNITED AIRLS HLDGS INC COM 910047109   1,679,782 17,300 SH   SOLE   16,600 0 700
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   6,993,273 216,443 SH   SOLE   216,443 0 0
UNITED PARCEL SERVICE INC CL B 911312106   24,297,076 192,681 SH   SOLE   155,612 0 37,069
UNITED RENTALS INC COM 911363109   5,960,793 8,462 SH   SOLE   7,547 0 915
UNITED STATES CELLULAR CORP COM 911684108   219,520 3,500 SH   SOLE   3,500 0 0
UNITED STATES STL CORP NEW COM 912909108   1,560,719 45,917 SH   SOLE   35,417 0 10,500
UNITED THERAPEUTICS CORP DEL COM 91307C102   399,415 1,132 SH   SOLE   1,010 0 122
UNITEDHEALTH GROUP INC COM 91324P102   187,122,033 369,909 SH   SOLE   315,464 0 54,444
UNITY SOFTWARE INC COM 91332U101   3,206,829 142,716 SH   SOLE   129,150 0 13,566
UNIVERSAL DISPLAY CORP COM 91347P105   363,015 2,483 SH   SOLE   641 0 1,842
UNIVERSAL HLTH SVCS INC CL B 913903100   289,239 1,612 SH   SOLE   1,404 0 208
UNUM GROUP COM 91529Y106   385,006 5,272 SH   SOLE   4,903 0 369
UPSTART HLDGS INC COM 91680M107   221,652 3,600 SH   SOLE   3,600 0 0
URANIUM ENERGY CORP COM 916896103   1,060,365 158,500 SH   SOLE   158,000 0 500
US BANCORP DEL COM NEW 902973304   8,110,777 169,575 SH   SOLE   129,948 0 39,627
V F CORP COM 918204108   396,688 18,485 SH   SOLE   15,935 0 2,550
VAIL RESORTS INC COM 91879Q109   359,135 1,916 SH   SOLE   882 0 1,034
VALERO ENERGY CORP COM 91913Y100   4,755,987 38,796 SH   SOLE   35,765 0 3,030
VALMONT INDS INC COM 920253101   14,480,522 47,219 SH   SOLE   43,640 0 3,578
VANECK ETF TRUST GOLD MINERS ETF 92189F106   10,703,833 315,654 SH   SOLE   284,384 0 31,270
VANECK ETF TRUST STEEL ETF 92189F205   10,231 175 SH   SOLE   175 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   53,076 3,077 SH   SOLE   3,077 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   8,974 313 SH   SOLE   313 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   32,984 334 SH   SOLE   334 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,966,004 42,772 SH   SOLE   31,913 0 10,859
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   18,734,424 77,361 SH   SOLE   70,862 0 6,499
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   796,417 9,231 SH   SOLE   3,410 0 5,821
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   476,996 7,393 SH   SOLE   7,393 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   66,712 425 SH   SOLE   425 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   603,203 14,110 SH   SOLE   12,317 0 1,793
VANECK ETF TRUST VANECK VIETNAM 92189F817   8,036 700 SH   SOLE   0 0 700
VANECK ETF TRUST BRAZIL SMALL CAP 92189F825   13,228 1,203 SH   SOLE   1,203 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   9,220 200 SH   SOLE   0 0 200
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,069,294 20,599 SH   SOLE   20,028 0 571
VANECK ETF TRUST OIL SERVICES ETF 92189H607   18,933 70 SH   SOLE   20 0 50
VANECK ETF TRUST ENERGY INCME ET 92189H870   3,574 38 SH   SOLE   38 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,014,352 2,771 SH   SOLE   2,721 0 50
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   3,633,037 19,690 SH   SOLE   12,838 0 6,852
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   123,870 1,065 SH   SOLE   1,065 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,757,189 16,571 SH   SOLE   15,921 0 650
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   133,779 1,400 SH   SOLE   1,278 0 122
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   1,798,372 15,959 SH   SOLE   15,556 0 403
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   21,100 200 SH   SOLE   200 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   753 11 SH   SOLE   11 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   8,524,751 114,074 SH   SOLE   75,425 0 38,649
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   27,240,663 352,539 SH   SOLE   241,752 0 110,786
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,131,260 29,638 SH   SOLE   18,450 0 11,188
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   8,025,945 161,748 SH   SOLE   147,532 0 14,216
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   378,868 7,724 SH   SOLE   7,724 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   137,414,715 255,034 SH   SOLE   220,840 0 34,194
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   20,554,341 127,059 SH   SOLE   108,139 0 18,920
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   10,985,181 43,291 SH   SOLE   37,022 0 6,270
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   16,714,934 187,640 SH   SOLE   158,492 0 29,148
VANGUARD INDEX FDS SML CP GRW ETF 922908595   8,265,978 29,515 SH   SOLE   22,676 0 6,839
VANGUARD INDEX FDS SM CP VAL ETF 922908611   10,684,875 53,915 SH   SOLE   44,012 0 9,903
VANGUARD INDEX FDS MID CAP ETF 922908629   28,294,313 107,123 SH   SOLE   98,127 0 8,996
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,206,214 4,472 SH   SOLE   3,298 0 1,174
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   13,351,224 70,277 SH   SOLE   57,835 0 12,442
VANGUARD INDEX FDS GROWTH ETF 922908736   78,578,730 191,450 SH   SOLE   176,094 0 15,356
VANGUARD INDEX FDS VALUE ETF 922908744   120,033,228 708,997 SH   SOLE   650,878 0 58,119
VANGUARD INDEX FDS SMALL CP ETF 922908751   14,285,189 59,452 SH   SOLE   50,991 0 8,461
VANGUARD INDEX FDS TOTAL STK MKT 922908769   76,599,475 264,309 SH   SOLE   251,533 0 12,776
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,197,007 30,258 SH   SOLE   29,548 0 710
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   665,701 5,815 SH   SOLE   4,797 0 1,018
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,895,702 16,136 SH   SOLE   15,021 0 1,115
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   112,437,701 1,958,504 SH   SOLE   1,750,520 0 207,984
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   25,273,181 573,869 SH   SOLE   539,799 0 34,069
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   554,680 7,808 SH   SOLE   7,623 0 185
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,089,491 32,921 SH   SOLE   21,721 0 11,200
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,997,077 41,245 SH   SOLE   32,010 0 9,235
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,843,486 76,670 SH   SOLE   56,858 0 19,812
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,582,139 27,194 SH   SOLE   5,723 0 21,471
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,832,877 36,314 SH   SOLE   32,222 0 4,092
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   79,214 305 SH   SOLE   305 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   53,586 255 SH   SOLE   255 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,774,302 31,057 SH   SOLE   25,379 0 5,678
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,612,203 15,607 SH   SOLE   14,934 0 673
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,933,482 50,577 SH   SOLE   50,428 0 149
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,028,965 12,664 SH   SOLE   12,421 0 243
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   186,704 700 SH   SOLE   700 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   269,241 5,938 SH   SOLE   3,153 0 2,785
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   63,949 855 SH   SOLE   101 0 754
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   31,992 578 SH   SOLE   514 0 64
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,458,145 67,997 SH   SOLE   61,100 0 6,897
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   127,470,604 650,925 SH   SOLE   555,837 0 95,088
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,412,517 23,969 SH   SOLE   23,969 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   150,776,830 3,153,008 SH   SOLE   2,867,131 0 285,877
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   18,775,466 147,155 SH   SOLE   126,430 0 20,724
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,075,155 15,839 SH   SOLE   14,789 0 1,050
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   5,851,906 73,158 SH   SOLE   59,679 0 13,479
VANGUARD WORLD FD ESG US STK ETF 921910733   6,190,469 59,019 SH   SOLE   59,019 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   10,051,703 29,270 SH   SOLE   21,347 0 7,923
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,359,056 18,886 SH   SOLE   2,507 0 16,379
VANGUARD WORLD FD MEGA CAP INDEX 921910873   495,402 2,330 SH   SOLE   2,200 0 130
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   1,244,924 3,316 SH   SOLE   2,659 0 657
VANGUARD WORLD FD CONSUM STP ETF 92204A207   2,893,354 13,688 SH   SOLE   13,378 0 310
VANGUARD WORLD FD ENERGY ETF 92204A306   3,323,204 27,394 SH   SOLE   25,222 0 2,173
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,180,091 9,995 SH   SOLE   8,270 0 1,725
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   4,717,005 18,594 SH   SOLE   17,015 0 1,579
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   5,704,203 22,423 SH   SOLE   21,847 0 576
VANGUARD WORLD FD INF TECH ETF 92204A702   23,525,661 37,835 SH   SOLE   36,269 0 1,566
VANGUARD WORLD FD MATERIALS ETF 92204A801   1,715,648 9,134 SH   SOLE   8,174 0 960
VANGUARD WORLD FD UTILITIES ETF 92204A876   5,563,296 34,043 SH   SOLE   33,816 0 227
VANGUARD WORLD FD COMM SRVC ETF 92204A884   354,731 2,289 SH   SOLE   1,462 0 827
VEEVA SYS INC CL A COM 922475108   255,712,541 1,216,231 SH   SOLE   977,274 0 238,957
VENTAS INC COM 92276F100   639,956 10,867 SH   SOLE   10,542 0 325
VERACYTE INC COM 92337F107   615,463 15,542 SH   SOLE   277 0 15,265
VERALTO CORP COM SHS 92338C103   13,917,614 136,648 SH   SOLE   103,420 0 33,228
VERISK ANALYTICS INC COM 92345Y106   107,815,437 391,444 SH   SOLE   282,716 0 108,728
VERIZON COMMUNICATIONS INC COM 92343V104   25,840,052 646,163 SH   SOLE   571,709 0 74,454
VERRA MOBILITY CORP CL A COM STK 92511U102   15,560,459 643,526 SH   SOLE   586,241 0 57,285
VERTEX PHARMACEUTICALS INC COM 92532F100   10,729,707 26,644 SH   SOLE   17,664 0 8,980
VERTIV HOLDINGS CO COM CL A 92537N108   8,425,132 74,158 SH   SOLE   65,743 0 8,415
VERU INC COM 92536C103   227,675 350,000 SH   SOLE   350,000 0 0
VIATRIS INC COM 92556V106   161,767 12,993 SH   SOLE   10,748 0 2,245
VICI PPTYS INC COM 925652109   4,321,298 147,939 SH   SOLE   135,519 0 12,420
VICOR CORP COM 925815102   210,675 4,360 SH   SOLE   4,360 0 0
VIEMED HEALTHCARE INC COM 92663R105   184,460 23,000 SH   SOLE   23,000 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   550,630 323,900 SH   SOLE   217,200 0 106,700
VIKING THERAPEUTICS INC COM 92686J106   10,940,009 271,869 SH   SOLE   250,719 0 21,150
VIPER ENERGY INC CL A 927959106   1,084,447 22,100 SH   SOLE   19,600 0 2,500
VISA INC COM CL A 92826C839   660,437,013 2,089,726 SH   SOLE   1,815,105 0 274,621
VISTAGEN THERAPEUTICS INC COM 92840H400   290,475 98,466 SH   SOLE   98,466 0 0
VISTRA CORP COM 92840M102   6,837,586 49,594 SH   SOLE   44,387 0 5,208
VITAL FARMS INC COM 92847W103   428,045 11,357 SH   SOLE   10,986 0 371
VIVID SEATS INC COM CL A 92854T100   1,486 321 SH   SOLE   321 0 0
VIVID SEATS INC *W EXP 10/18/202 92854T118   7,810 22,000 SH   SOLE   22,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   414,011 48,764 SH   SOLE   45,777 0 2,988
VONTIER CORPORATION COM 928881101   487,435 13,365 SH   SOLE   9,723 0 3,642
VSE CORP COM 918284100   907,900 9,547 SH   SOLE   9,304 0 243
VULCAN MATLS CO COM 929160109   19,396,549 75,405 SH   SOLE   17,490 0 57,915
WABTEC COM 929740108   76,578,743 403,918 SH   SOLE   247,117 0 156,800
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,611,335 172,705 SH   SOLE   115,805 0 56,899
WALMART INC COM 931142103   226,472,502 2,506,613 SH   SOLE   1,386,626 0 1,119,988
WARNER BROS DISCOVERY INC COM SER A 934423104   748,017 70,768 SH   SOLE   51,071 0 19,697
WARNER MUSIC GROUP CORP COM CL A 934550203   246,440 7,950 SH   SOLE   7,293 0 656
WASTE CONNECTIONS INC COM 94106B101   14,026,226 81,747 SH   SOLE   78,805 0 2,942
WASTE MGMT INC DEL COM 94106L109   20,950,743 103,824 SH   SOLE   89,362 0 14,462
WATERS CORP COM 941848103   1,588,165 4,281 SH   SOLE   3,634 0 647
WATSCO INC COM 942622200   365,338,662 770,936 SH   SOLE   609,402 0 161,534
WAYFAIR INC CL A 94419L101   459,820 10,375 SH   SOLE   10,375 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   94,921 99,000 PRN   SOLE   74,000 0 25,000
WAYSTAR HLDG CORP COM 946784105   2,185,191 59,542 SH   SOLE   56,342 0 3,200
WEBSTER FINL CORP COM 947890109   298,078 5,398 SH   SOLE   303 0 5,095
WEC ENERGY GROUP INC COM 92939U106   4,162,757 44,266 SH   SOLE   34,283 0 9,983
WELLS FARGO CO NEW COM 949746101   19,751,587 281,201 SH   SOLE   229,466 0 51,736
WELLS FARGO CO NEW PERP PFD CNV A 949746804   408,454 342 SH   SOLE   332 0 10
WELLTOWER INC COM 95040Q104   3,681,781 29,214 SH   SOLE   23,042 0 6,172
WEST PHARMACEUTICAL SVSC INC COM 955306105   34,022,477 103,866 SH   SOLE   91,197 0 12,670
WESTERN ALLIANCE BANCORP COM 957638109   4,366,171 52,264 SH   SOLE   52,220 0 44
WESTERN DIGITAL CORP COM 958102105   1,140,364 19,124 SH   SOLE   15,175 0 3,949
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   387,015 10,071 SH   SOLE   7,497 0 2,574
WESTERN UN CO COM 959802109   232,066 21,893 SH   SOLE   19,060 0 2,833
WEX INC COM 96208T104   21,764,484 124,141 SH   SOLE   112,859 0 11,282
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,718,689 96,579 SH   SOLE   81,505 0 15,073
WHEATON PRECIOUS METALS CORP COM 962879102   7,495,084 133,270 SH   SOLE   100,632 0 32,638
WILLIAMS COS INC COM 969457100   3,199,647 59,121 SH   SOLE   49,210 0 9,911
WILLIAMS SONOMA INC COM 969904101   4,745,746 25,628 SH   SOLE   24,936 0 692
WILLIS TOWERS WATSON PLC LTD SHS G96629103   2,076,343 6,629 SH   SOLE   5,860 0 769
WILLSCOT HLDGS CORP COM CL A 971378104   6,329,242 189,215 SH   SOLE   184,818 0 4,397
WINTRUST FINL CORP COM 97650W108   2,362,706 18,946 SH   SOLE   17,898 0 1,048
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,184,968 15,620 SH   SOLE   15,620 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   1,846,661 19,780 SH   SOLE   11,255 0 8,525
WISDOMTREE TR EMG MKTS SMCAP 97717W281   114,585 2,342 SH   SOLE   2,142 0 200
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,023,405 13,156 SH   SOLE   12,634 0 522
WISDOMTREE TR EMER MKT HIGH FD 97717W315   71,951 1,777 SH   SOLE   1,277 0 500
WISDOMTREE TR US AI ENHANCED 97717W406   234,131 2,198 SH   SOLE   1,698 0 500
WISDOMTREE TR INDIA ERNGS FD 97717W422   2,713,303 59,936 SH   SOLE   52,923 0 7,013
WISDOMTREE TR BLMBG US BULL 97717W471   10,815 391 SH   SOLE   85 0 306
WISDOMTREE TR US MIDCAP DIVID 97717W505   304,546 5,975 SH   SOLE   5,975 0 0
WISDOMTREE TR WISDOMTREE US VA 97717W547   12,036 144 SH   SOLE   144 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   1,041,959 19,317 SH   SOLE   18,943 0 374
WISDOMTREE TR US MIDCAP FUND 97717W570   334,429 5,350 SH   SOLE   5,350 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   35,518 1,034 SH   SOLE   1,034 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   6,323 120 SH   SOLE   0 0 120
WISDOMTREE TR INTL SMCAP DIV 97717W760   204,069 3,242 SH   SOLE   3,242 0 0
WISDOMTREE TR INTERNTNL AI ENH 97717W786   47,650 1,210 SH   SOLE   1,210 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794   8,850 179 SH   SOLE   179 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802   17,681 468 SH   SOLE   468 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836   32,911 438 SH   SOLE   438 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   3,162,547 28,675 SH   SOLE   28,561 0 114
WISDOMTREE TR EUROPE SMCP DV 97717W869   5,375 95 SH   SOLE   95 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552   139,503 3,650 SH   SOLE   3,650 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   280,228 5,470 SH   SOLE   5,170 0 300
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   105,660 2,417 SH   SOLE   2,417 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867   7,079 279 SH   SOLE   279 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   49,378,717 981,294 SH   SOLE   776,278 0 205,016
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   421,162 11,225 SH   SOLE   11,225 0 0
WOLFSPEED INC COM 977852102   316,896 47,582 SH   SOLE   42,765 0 4,817
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   230,250 500,000 PRN   SOLE   400,000 0 100,000
WOODWARD INC COM 980745103   508,080 3,053 SH   SOLE   2,351 0 702
WORKDAY INC CL A 98138H101   289,795,111 1,123,106 SH   SOLE   778,542 0 344,564
WORKIVA INC COM CL A 98139A105   300,468 2,744 SH   SOLE   2,744 0 0
WP CAREY INC COM 92936U109   1,178,838 21,638 SH   SOLE   16,441 0 5,197
WW INTL INC COM 98262P101   16,694 13,145 SH   SOLE   2,495 0 10,650
WYNN RESORTS LTD COM 983134107   250,249 2,904 SH   SOLE   2,704 0 200
XCEL ENERGY INC COM 98389B100   2,607,981 38,625 SH   SOLE   37,016 0 1,609
XOMETRY INC CLASS A COM 98423F109   11,443,807 268,256 SH   SOLE   239,897 0 28,359
XPO INC COM 983793100   808,015 6,161 SH   SOLE   4,861 0 1,300
XYLEM INC COM 98419M100   5,436,046 46,854 SH   SOLE   18,791 0 28,063
YETI HLDGS INC COM 98585X104   15,196,000 394,599 SH   SOLE   345,646 0 48,953
YUM BRANDS INC COM 988498101   4,736,086 35,302 SH   SOLE   34,072 0 1,230
YUM CHINA HLDGS INC COM 98850P109   1,252,259 25,997 SH   SOLE   21,260 0 4,736
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   34,317,578 88,855 SH   SOLE   27,931 0 60,924
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,452,890 80,761 SH   SOLE   80,761 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,376,294 31,963 SH   SOLE   15,565 0 16,399
ZIONS BANCORPORATION N A COM 989701107   364,187 6,713 SH   SOLE   6,341 0 372
ZIPRECRUITER INC CL A 98980B103   95,554 13,198 SH   SOLE   13,198 0 0
ZOETIS INC CL A 98978V103   364,993,581 2,240,186 SH   SOLE   1,705,598 0 534,588
ZOOM COMMUNICATIONS INC CL A 98980L101   7,308,339 89,552 SH   SOLE   69,082 0 20,470