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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U Inc COM 90214J101 16,879 441,515 SH   SOLE   441,410 0 105
3M Co COM 88579Y101 93,787 486,748 SH   SOLE   480,800 0 5,948
Abbott Laboratories COM 002824100 11,124 92,825 SH   SOLE   92,825 0 0
AbbVie Inc COM 00287Y109 450,327 4,161,220 SH   SOLE   4,040,541 0 120,679
Acadia Healthcare Co Inc COM 00404A109 24,193 423,397 SH   SOLE   423,288 0 109
Accenture PLC SHS CLASS A G1151C101 11,104 40,195 SH   SOLE   30,093 0 10,102
Acies Acquisition Corp CL A G0103T105 351 35,385 SH   SOLE   34,981 0 404
Activision Blizzard Inc COM 00507V109 2,748 29,552 SH   SOLE   29,552 0 0
Adobe Inc COM 00724F101 1,633,910 3,437,134 SH   SOLE   3,365,775 0 71,359
Advance Auto Parts Inc COM 00751Y106 716,087 3,902,592 SH   SOLE   3,810,873 0 91,719
Advanced Energy Industries Inc COM 007973100 18,721 171,481 SH   SOLE   171,430 0 51
Advanced Micro Devices Inc COM 007903107 2,742 34,935 SH   SOLE   34,935 0 0
Advantage Solutions Inc COM CL A 00791N102 21,585 1,827,723 SH   SOLE   1,827,326 0 397
Aerie Pharmaceuticals Inc COM 00771V108 17,118 957,898 SH   SOLE   957,651 0 247
Aerojet Rocketdyne Holdings Inc COM 007800105 64,736 1,378,528 SH   SOLE   1,378,528 0 0
AES Corp/The COM 00130H105 154,871 5,776,605 SH   SOLE   5,584,902 0 191,703
Agios Pharmaceuticals Inc COM 00847X104 50,978 987,188 SH   SOLE   987,188 0 0
AGNC Investment Corp COM 00123Q104 7,917 472,390 SH   SOLE   472,390 0 0
Agnico Eagle Mines Ltd COM 008474108 289 5,000 SH   SOLE   5,000 0 0
Air Lease Corp CL A 00912X302 757 15,446 SH   SOLE   15,446 0 0
Air Products and Chemicals Inc COM 009158106 344,932 1,226,034 SH   SOLE   1,204,365 0 21,669
Akamai Technologies Inc COM 00971T101 620,796 6,092,205 SH   SOLE   5,944,422 0 147,783
Alamos Gold Inc COM CL A 011532108 887 113,610 SH   SOLE   113,610 0 0
Albany International Corp CL A 012348108 45,020 539,352 SH   SOLE   539,216 0 136
Alcon Inc ORD SHS H01301128 756,506 10,794,895 SH   SOLE   10,606,094 0 188,801
Alexander & Baldwin Inc COM 014491104 1,769 105,345 SH   SOLE   105,345 0 0
Alexandria Real Estate Equities Inc COM 015271109 80,983 492,896 SH   SOLE   492,102 0 794
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 576,447 2,542,438 SH   SOLE   2,480,113 0 62,325
Alkermes Plc SHS G01767105 21,779 1,165,883 SH   SOLE   1,165,883 0 0
Alleghany Corp COM 017175100 2,896 4,624 SH   SOLE   4,624 0 0
Allegro MicroSystems Inc COM 01749D105 68,939 2,719,468 SH   SOLE   2,718,891 0 577
Allison Transmission Holdings Inc COM 01973R101 22,997 563,230 SH   SOLE   535,897 0 27,333
Alphabet Inc CAP STK CL A 02079K305 309,100 149,865 SH   SOLE   147,468 0 2,397
Alphabet Inc CAP STK CL C 02079K107 320,809 155,083 SH   SOLE   153,093 0 1,990
Amarin Corp PLC SPONS ADR NEW 023111206 25,362 4,084,039 SH   SOLE   4,083,049 0 990
Amazon.com Inc COM 023135106 4,463,422 1,442,568 SH   SOLE   1,410,200 0 32,368
AMC Networks Inc CL A 00164V103 225,828 4,248,085 SH   SOLE   4,162,216 0 85,869
Amdocs Ltd SHS G02602103 720 10,270 SH   SOLE   0 0 10,270
Ameren Corp COM 023608102 54,462 669,398 SH   SOLE   668,135 0 1,263
American Airlines Group Inc NOTE 6.500% 7/0 02376RAF9 1,107 6,442,000 PRN   SOLE   6,442,000 0 0
American Axle & Manufacturing Holdings Inc COM 024061103 1,256 129,971 SH   SOLE   129,971 0 0
American Eagle Outfitters Inc COM 02553E106 40,735 1,393,110 SH   SOLE   1,393,110 0 0
American Electric Power Co Inc COM 025537101 2,328 27,486 SH   SOLE   27,486 0 0
American Equity Investment Life Holding Co COM 025676206 85,891 2,724,095 SH   SOLE   2,723,632 0 463
American Express Co COM 025816109 183,083 1,294,425 SH   SOLE   1,244,474 0 49,951
American Homes 4 Rent CL A 02665T306 51,396 1,541,580 SH   SOLE   1,469,702 0 71,878
American International Group Inc COM NEW 026874784 491,416 10,634,414 SH   SOLE   10,476,823 0 157,591
American Tower Corp COM 03027X100 645,692 2,700,964 SH   SOLE   2,667,331 0 33,633
American Water Works Co Inc COM 030420103 4,092 27,293 SH   SOLE   27,293 0 0
Americas Gold & Silver Corp COM 03062D100 561 249,480 SH   SOLE   249,480 0 0
Americold Realty Trust COM 03064D108 61,442 1,597,133 SH   SOLE   1,594,420 0 2,713
Ametek Inc COM 031100100 37,542 293,920 SH   SOLE   293,205 0 715
Amgen Inc COM 031162100 1,439,922 5,787,233 SH   SOLE   5,626,880 0 160,353
Amicus Therapeutics Inc COM 03152W109 28,601 2,894,879 SH   SOLE   2,894,167 0 712
Analog Devices Inc COM 032654105 465 3,000 SH   SOLE   3,000 0 0
Anheuser-Busch InBev SA/NV SPONSORED ADR 03524A108 355,328 5,653,589 SH   SOLE   5,529,567 0 124,022
Anterix Inc COM 03676C100 14,358 304,450 SH   SOLE   304,371 0 79
Antero Midstream Corp COM 03676B102 45,263 5,012,523 SH   SOLE   5,012,523 0 0
Anthem Inc COM 036752103 101,088 281,622 SH   SOLE   272,962 0 8,660
Apartment Income REIT Corp COM 03750L109 8,073 188,800 SH   SOLE   188,800 0 0
API Group Corp COM STK 00187Y100 93,315 4,512,312 SH   SOLE   4,507,513 0 4,799
Apollo Global Management Inc COM CL A 03768E105 365,015 7,764,630 SH   SOLE   7,702,614 0 62,016
Apple Inc COM 037833100 3,760,337 30,784,581 SH   SOLE   30,040,461 0 744,120
Applied Materials Inc COM 038222105 29,838 223,340 SH   SOLE   214,162 0 9,178
Aptiv PLC SHS G6095L109 814,209 5,904,344 SH   SOLE   5,703,627 0 200,717
ArcelorMittal SA NY REGISTRY SH 03938L203 85,606 2,934,717 SH   SOLE   2,930,623 0 4,094
Arch Capital Group Ltd ORD G0450A105 73,939 1,927,007 SH   SOLE   1,901,869 0 25,138
Archer-Daniels-Midland Co COM 039483102 4,740 83,160 SH   SOLE   83,160 0 0
Arco Platform Ltd COM CL A G04553106 15,148 597,795 SH   SOLE   597,795 0 0
Arcosa Inc COM 039653100 690 10,602 SH   SOLE   10,602 0 0
Ares Capital Corp COM 04010L103 7,812 417,510 SH   SOLE   417,510 0 0
Ares Management Corp CL A COM STK 03990B101 746 13,313 SH   SOLE   13,313 0 0
Argenx SE SPONSORED ADR 04016X101 51,548 187,180 SH   SOLE   187,180 0 0
Arista Networks Inc COM 040413106 142,054 470,549 SH   SOLE   462,234 0 8,315
Array Technologies Inc COM SHS 04271T100 44,185 1,481,708 SH   SOLE   1,331,008 0 150,700
Ashland Global Holdings Inc COM 044186104 52,079 586,678 SH   SOLE   585,584 0 1,094
ASML Holding NV N Y REGISTRY SHS N07059210 893,202 1,446,808 SH   SOLE   1,417,225 0 29,583
Aspen Technology Inc COM 045327103 158,672 1,099,367 SH   SOLE   1,098,532 0 835
Assurant Inc COM 04621X108 4,288 30,247 SH   SOLE   30,247 0 0
Assured Guaranty Ltd COM G0585R106 20,177 477,230 SH   SOLE   477,121 0 109
AstraZeneca PLC SPONSORED ADR 046353108 313 6,295 SH   SOLE   6,295 0 0
AT&T Inc COM 00206R102 5,061 167,199 SH   SOLE   167,199 0 0
Atlassian Corp PLC CL A G06242104 703,829 3,339,481 SH   SOLE   3,270,220 0 69,261
Atmos Energy Corp COM 049560105 371 3,750 SH   SOLE   3,750 0 0
Autodesk Inc COM 052769106 996,523 3,595,608 SH   SOLE   3,481,334 0 114,274
Automatic Data Processing Inc COM 053015103 187,050 992,464 SH   SOLE   982,269 0 10,195
AutoZone Inc COM 053332102 86,888 61,873 SH   SOLE   58,063 0 3,810
Avantor Inc COM 05352A100 115,729 4,000,327 SH   SOLE   3,995,502 0 4,825
Avient Corp COM 05368V106 21,120 446,798 SH   SOLE   446,676 0 122
AZEK Co Inc/The CL A 05478C105 1,150 27,344 SH   SOLE   27,344 0 0
Baidu Inc SPON ADR REP A 056752108 15,468 71,100 SH   SOLE   66,110 0 4,990
Balchem Corp COM 057665200 63,076 502,957 SH   SOLE   502,830 0 127
Ball Corp COM 058498106 145,147 1,712,846 SH   SOLE   1,538,045 0 174,801
Banco Bilbao Vizcaya Argentaria SA SPONSORED ADR 05946K101 6,328 1,212,332 SH   SOLE   818,547 0 393,785
Banco Santander SA ADR 05964H105 7,189 2,095,773 SH   SOLE   1,460,278 0 635,495
Bandwidth Inc COM CL A 05988J103 108,775 858,256 SH   SOLE   858,040 0 216
Bank of America Corp COM 060505104 1,051,125 27,167,867 SH   SOLE   26,288,662 0 879,205
Bank of Hawaii Corp COM 062540109 268 3,000 SH   SOLE   3,000 0 0
Bank of New York Mellon Corp/The COM 064058100 79,125 1,673,184 SH   SOLE   1,624,288 0 48,896
Bank OZK COM 06417N103 33,905 829,981 SH   SOLE   829,784 0 197
Barclays PLC ADR 06738E204 5,771 564,110 SH   SOLE   367,446 0 196,664
Barings BDC Inc COM 06759L103 6,040 605,240 SH   SOLE   605,240 0 0
Barrick Gold Corp COM 067901108 2,808 141,830 SH   SOLE   141,830 0 0
Bausch Health Cos Inc COM 071734107 60,461 1,904,882 SH   SOLE   1,904,882 0 0
Becton Dickinson and Co COM 075887109 380,209 1,563,681 SH   SOLE   1,498,363 0 65,318
Berkshire Hathaway Inc CL B NEW 084670702 241,745 946,276 SH   SOLE   924,417 0 21,859
Berkshire Hathaway Inc CL A 084670108 275,391 714 SH   SOLE   714 0 0
Biogen Inc COM 09062X103 1,110,340 3,969,044 SH   SOLE   3,878,797 0 90,247
Biohaven Pharmaceutical Holding Co Ltd COM G11196105 51,764 757,340 SH   SOLE   757,173 0 167
BioMarin Pharmaceutical Inc COM 09061G101 377,850 5,003,970 SH   SOLE   4,783,671 0 220,299
Bio-Rad Laboratories Inc CL A 090572207 59,783 104,668 SH   SOLE   104,519 0 149
Bio-Techne Corp COM 09073M104 80,520 210,824 SH   SOLE   210,632 0 192
BJ's Wholesale Club Holdings Inc COM 05550J101 225,996 5,037,811 SH   SOLE   5,036,879 0 932
Black Hills Corp COM 092113109 36,196 542,096 SH   SOLE   541,962 0 134
Black Knight Inc COM 09215C105 62,701 847,428 SH   SOLE   846,139 0 1,289
BlackRock Inc COM 09247X101 45,373 60,180 SH   SOLE   44,924 0 15,256
Blackstone Group Inc/The COM 09260D107 608,824 8,168,846 SH   SOLE   8,107,120 0 61,726
Bloom Energy Corp COM CL A 093712107 62,420 2,307,589 SH   SOLE   2,307,079 0 510
Bloomin' Brands Inc COM 094235108 63,058 2,331,178 SH   SOLE   2,269,480 0 61,698
Boeing Co/The COM 097023105 1,254 4,925 SH   SOLE   4,925 0 0
Booking Holdings Inc COM 09857L108 562,148 241,282 SH   SOLE   234,522 0 6,760
Boston Properties Inc COM 101121101 162,355 1,603,346 SH   SOLE   1,588,030 0 15,316
BP Midstream Partners LP UNIT LTD PTNR 0556EL109 40,995 3,238,177 SH   SOLE   3,238,177 0 0
BP PLC SPONSORED ADR 055622104 3,466 142,351 SH   SOLE   124,979 0 17,372
Brandywine Realty Trust SH BEN INT NEW 105368203 1,279 99,083 SH   SOLE   99,083 0 0
Brigham Minerals Inc CL A COM 10918L103 13,187 900,721 SH   SOLE   900,519 0 202
Bristol-Myers Squibb Co COM 110122108 10,305 163,235 SH   SOLE   163,235 0 0
Broadcom Inc COM 11135F101 1,560,408 3,365,414 SH   SOLE   3,288,408 0 77,006
Brookfield Infrastructure Partners LP LP INT UNIT G16252101 32,826 616,450 SH   SOLE   616,450 0 0
Brookfield Renewable Corp CL A SUB VTG 11284V105 1,075 22,972 SH   SOLE   22,972 0 0
Brookfield Renewable Partners LP PARTNERSHIP UNIT G16258108 40,954 961,351 SH   SOLE   633,351 0 328,000
Brooks Automation Inc COM 114340102 74,757 915,580 SH   SOLE   915,374 0 206
BRP Group Inc COM CL A 05589G102 16,009 587,497 SH   SOLE   587,333 0 164
Brunswick Corp/DE COM 117043109 530 5,557 SH   SOLE   5,557 0 0
Burlington Stores Inc COM 122017106 96,931 324,400 SH   SOLE   324,400 0 0
Burning Rock Biotech Ltd SPONSORED ADS 12233L107 906 33,666 SH   SOLE   33,666 0 0
Cabot Corp COM 127055101 1,108 21,133 SH   SOLE   21,133 0 0
Cactus Inc CL A 127203107 45,804 1,495,898 SH   SOLE   1,495,583 0 315
Cadence BanCorp CL A 12739A100 4,150 200,180 SH   SOLE   200,180 0 0
Calavo Growers Inc COM 128246105 48,430 623,782 SH   SOLE   623,633 0 149
Callaway Golf Co COM 131193104 20,507 766,619 SH   SOLE   766,619 0 0
Canadian Pacific Railway Ltd COM 13645T100 294,694 776,962 SH   SOLE   770,735 0 6,227
Capital One Financial Corp COM 14040H105 89,030 699,754 SH   SOLE   678,544 0 21,210
Capri Holdings Ltd SHS G1890L107 402 7,880 SH   SOLE   0 0 7,880
CareDx Inc COM 14167L103 102,706 1,508,384 SH   SOLE   1,508,074 0 310
Carnival Corp UNIT 99/99/9999 143658300 125,250 4,719,298 SH   SOLE   4,633,359 0 85,939
Carrier Global Corp COM 14448C104 3,323 78,704 SH   SOLE   78,704 0 0
Carvana Co CL A 146869102 160,097 610,125 SH   SOLE   609,552 0 573
Casey's General Stores Inc COM 147528103 277,813 1,285,042 SH   SOLE   1,284,189 0 853
Catalent Inc COM 148806102 112,211 1,065,531 SH   SOLE   1,064,917 0 614
Caterpillar Inc COM 149123101 960 4,139 SH   SOLE   4,139 0 0
CBRE Group Inc CL A 12504L109 32,054 405,178 SH   SOLE   405,178 0 0
CDW Corp/DE COM 12514G108 70,280 424,010 SH   SOLE   423,094 0 916
Century Communities Inc COM 156504300 28,618 474,435 SH   SOLE   474,315 0 120
Cerence Inc COM 156727109 219,088 2,445,719 SH   SOLE   2,385,218 0 60,501
Certara Inc COM 15687V109 35,535 1,301,645 SH   SOLE   1,301,645 0 0
ChampionX Corp COM 15872M104 78,093 3,593,769 SH   SOLE   3,593,303 0 466
Charles River Laboratories International Inc COM 159864107 83,508 288,128 SH   SOLE   288,128 0 0
Charles Schwab Corp/The COM 808513105 203,630 3,124,123 SH   SOLE   2,832,614 0 291,509
Charter Communications Inc CL A 16119P108 108,837 176,392 SH   SOLE   171,125 0 5,267
Chegg Inc COM 163092109 212,638 2,482,353 SH   SOLE   2,481,926 0 427
Cheniere Energy Partners LP COM UNIT 16411Q101 33,504 806,357 SH   SOLE   806,357 0 0
Chevron Corp COM 166764100 200,726 1,915,511 SH   SOLE   1,902,171 0 13,340
Chewy Inc CL A 16679L109 111,277 1,313,619 SH   SOLE   1,313,175 0 444
Chipotle Mexican Grill Inc COM 169656105 1,152 811 SH   SOLE   477 0 334
Chubb Ltd COM H1467J104 36,594 231,650 SH   SOLE   231,517 0 133
Cigna Corp COM 125523100 31,812 131,597 SH   SOLE   131,597 0 0
Cintas Corp COM 172908105 4,189 12,274 SH   SOLE   12,274 0 0
Cirrus Logic Inc COM 172755100 517 6,098 SH   SOLE   6,098 0 0
Cisco Systems Inc COM 17275R102 165,588 3,202,234 SH   SOLE   2,936,837 0 265,397
Citigroup Inc COM NEW 172967424 169,415 2,328,728 SH   SOLE   2,234,739 0 93,989
Citrix Systems Inc COM 177376100 628,834 4,480,149 SH   SOLE   4,352,463 0 127,686
Clarivate PLC ORD SHS G21810109 34,141 1,293,726 SH   SOLE   1,291,707 0 2,019
ClearBridge Energy Midstream Opportunity Fund Inc COM 18469P209 1,373 73,526 SH   SOLE   73,526 0 0
ClearBridge MLP & Midstream Fund Inc COM 184692200 1,442 61,760 SH   SOLE   61,760 0 0
Cloudera Inc COM 18914U100 41,652 3,422,524 SH   SOLE   3,419,713 0 2,811
CMC Materials Inc COM 12571T100 1,019 5,766 SH   SOLE   5,766 0 0
CME Group Inc COM 12572Q105 73,096 357,909 SH   SOLE   354,134 0 3,775
CNH Industrial NV SHS N20944109 21,649 1,384,224 SH   SOLE   743,788 0 640,436
CNX Resources Corp COM 12653C108 14,485 985,393 SH   SOLE   985,163 0 230
Coca-Cola Co/The COM 191216100 509,101 9,658,536 SH   SOLE   9,592,079 0 66,457
Coca-Cola European Partners PLC SHS G25839104 461 8,830 SH   SOLE   8,830 0 0
Coca-Cola Femsa SAB de CV SPONSORD ADR REP 191241108 4,664 100,950 SH   SOLE   73,333 0 27,617
Cognex Corp COM 192422103 796 9,596 SH   SOLE   9,596 0 0
Cognizant Technology Solutions Corp CL A 192446102 172,618 2,209,653 SH   SOLE   2,197,432 0 12,221
Cohen & Steers Inc COM 19247A100 92,758 1,419,837 SH   SOLE   1,419,837 0 0
Coherent Inc COM 192479103 246 974 SH   SOLE   974 0 0
Colfax Corp COM 194014106 1,016 23,188 SH   SOLE   23,188 0 0
Colgate-Palmolive Co COM 194162103 19,412 246,251 SH   SOLE   242,947 0 3,304
Comcast Corp CL A 20030N101 3,458,809 63,921,801 SH   SOLE   62,412,790 0 1,509,011
Commercial Metals Co COM 201723103 24,389 790,836 SH   SOLE   790,652 0 184
CommVault Systems Inc COM 204166102 34,745 538,684 SH   SOLE   538,557 0 127
ConocoPhillips COM 20825C104 95,580 1,804,413 SH   SOLE   1,782,948 0 21,465
Consolidated Edison Inc COM 209115104 2,051 27,425 SH   SOLE   25,709 0 1,716
Constellation Brands Inc CL A 21036P108 65,087 285,469 SH   SOLE   285,469 0 0
Conx Corp UNIT 10/30/2027 212873202 10,204 995,554 SH   SOLE   995,310 0 244
Copart Inc COM 217204106 90,121 829,763 SH   SOLE   829,763 0 0
Core Laboratories NV COM N22717107 49,351 1,714,164 SH   SOLE   1,714,164 0 0
Core-Mark Holding Co Inc COM 218681104 107,243 2,771,855 SH   SOLE   2,771,320 0 535
Coresite Realty Corp COM 21870Q105 30,839 257,312 SH   SOLE   257,312 0 0
Cornerstone OnDemand Inc COM 21925Y103 147,703 3,389,239 SH   SOLE   3,388,742 0 497
Corning Inc COM 219350105 4,120 94,680 SH   SOLE   94,680 0 0
Corteva Inc COM 22052L104 43,058 923,598 SH   SOLE   884,761 0 38,837
CoStar Group Inc COM 22160N109 2,632 3,202 SH   SOLE   3,202 0 0
Costco Wholesale Corp COM 22160K105 48,263 136,923 SH   SOLE   94,310 0 42,613
Covetrus Inc COM 22304C100 57,710 1,925,599 SH   SOLE   1,856,011 0 69,588
Credicorp Ltd COM G2519Y108 247 1,809 SH   SOLE   1,809 0 0
Cree Inc COM 225447101 809,321 7,484,706 SH   SOLE   7,364,403 0 120,303
CRH PLC ADR 12626K203 79,027 1,682,137 SH   SOLE   1,638,297 0 43,840
Crocs Inc COM 227046109 34,603 430,120 SH   SOLE   430,120 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 21,797 1,173,131 SH   SOLE   1,173,131 0 0
Crown Castle International Corp COM 22822V101 9,965 57,894 SH   SOLE   57,894 0 0
CryoPort Inc COM PAR $0.001 229050307 48,040 923,664 SH   SOLE   923,446 0 218
CSG Systems International Inc COM 126349109 14,809 329,893 SH   SOLE   329,822 0 71
CSX Corp COM 126408103 1,928 20,000 SH   SOLE   20,000 0 0
Cummins Inc COM 231021106 207 800 SH   SOLE   800 0 0
Curtiss-Wright Corp COM 231561101 64,024 539,833 SH   SOLE   527,360 0 12,473
CVS Health Corp COM 126650100 183,504 2,439,239 SH   SOLE   2,167,571 0 271,668
Danaher Corp COM 235851102 57,542 255,651 SH   SOLE   182,357 0 73,294
Darden Restaurants Inc COM 237194105 29,244 205,946 SH   SOLE   205,946 0 0
Datadog Inc CL A COM 23804L103 14,627 175,514 SH   SOLE   175,514 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 62,448 2,883,095 SH   SOLE   2,883,095 0 0
Deere & Co COM 244199105 212,560 568,129 SH   SOLE   551,251 0 16,878
Deerfield Healthcare Technology Acquisitions Corp COM CL A 244413100 322 26,528 SH   SOLE   26,265 0 263
Delek Logistics Partners LP COM UNT RP INT 24664T103 14,602 405,718 SH   SOLE   405,718 0 0
Dell Technologies Inc CL C 24703L202 622 7,060 SH   SOLE   7,060 0 0
Devon Energy Corp COM 25179M103 18,332 839,001 SH   SOLE   839,001 0 0
Diageo PLC SPON ADR NEW 25243Q205 220,851 1,344,933 SH   SOLE   1,332,988 0 11,945
Digital Realty Trust Inc COM 253868103 28,224 200,401 SH   SOLE   200,401 0 0
Discovery Inc COM SER C 25470F302 115,332 3,126,373 SH   SOLE   3,126,373 0 0
Discovery Inc COM SER A 25470F104 414,768 9,543,671 SH   SOLE   9,290,714 0 252,957
DISH Network Corp CL A 25470M109 147,805 4,083,020 SH   SOLE   3,957,236 0 125,784
DocuSign Inc COM 256163106 321,094 1,586,039 SH   SOLE   1,563,577 0 22,462
Dolby Laboratories Inc COM CL A 25659T107 351,953 3,565,168 SH   SOLE   3,451,796 0 113,372
Dominion Energy Inc COM 25746U109 1,195 15,736 SH   SOLE   15,736 0 0
DoorDash Inc CL A 25809K105 3,256 24,830 SH   SOLE   24,830 0 0
Dorman Products Inc COM 258278100 449 4,374 SH   SOLE   4,374 0 0
DoubleLine Income Solutions Fund COM 258622109 418 23,000 SH   SOLE   23,000 0 0
Dow Inc COM 260557103 215 3,360 SH   SOLE   3,360 0 0
DR Horton Inc COM 23331A109 663 7,444 SH   SOLE   934 0 6,510
Dragoneer Growth Opportunities Corp UNIT 08/18/2027 G28302126 10,226 983,240 SH   SOLE   983,240 0 0
DTE Energy Co UNIT 11/01/2022S 233331842 19,132 385,030 SH   SOLE   385,030 0 0
DTE Energy Co COM 233331107 67,726 508,682 SH   SOLE   497,372 0 11,310
Duke Energy Corp COM NEW 26441C204 1,444 14,959 SH   SOLE   14,959 0 0
Duke Realty Corp COM NEW 264411505 5,036 120,109 SH   SOLE   120,109 0 0
DuPont de Nemours Inc COM 26614N102 46,684 604,094 SH   SOLE   580,918 0 23,176
DXC Technology Co COM 23355L106 153,592 4,913,359 SH   SOLE   4,763,983 0 149,376
Dynatrace Inc COM NEW 268150109 42,651 884,141 SH   SOLE   884,141 0 0
East Resources Acquisition Co UNIT 07/01/2027 274681204 23,186 2,297,966 SH   SOLE   2,297,740 0 226
Eaton Corp PLC SHS G29183103 59,589 430,927 SH   SOLE   396,370 0 34,557
Ecolab Inc COM 278865100 1,177,244 5,499,344 SH   SOLE   5,354,740 0 144,604
Edison International COM 281020107 398,631 6,802,582 SH   SOLE   6,693,629 0 108,953
Elastic NV ORD SHS N14506104 172,646 1,552,568 SH   SOLE   1,536,557 0 16,011
Eli Lilly and Co COM 532457108 105,589 565,193 SH   SOLE   564,740 0 453
Emerson Electric Co COM 291011104 31,759 352,014 SH   SOLE   344,599 0 7,415
Enable Midstream Partners LP COM UNIT RP IN 292480100 42,853 6,613,173 SH   SOLE   6,613,173 0 0
Enbridge Inc COM 29250N105 358,210 9,840,933 SH   SOLE   9,771,418 0 69,515
Encompass Health Corp COM 29261A100 12,747 155,636 SH   SOLE   155,599 0 37
Encore Capital Group Inc COM 292554102 19,978 496,590 SH   SOLE   496,474 0 116
Energy Transfer LP COM UT LTD PTN 29273V100 155,574 20,257,001 SH   SOLE   20,257,001 0 0
EnerSys COM 29275Y102 18,296 201,498 SH   SOLE   201,452 0 46
Enphase Energy Inc COM 29355A107 19,274 118,855 SH   SOLE   68,255 0 50,600
EnPro Industries Inc COM 29355X107 17,790 208,635 SH   SOLE   208,586 0 49
Entegris Inc COM 29362U104 1,707 15,270 SH   SOLE   15,270 0 0
Enterprise Products Partners LP COM 293792107 229,701 10,431,450 SH   SOLE   10,431,450 0 0
Envestnet Inc COM 29404K106 91,750 1,270,244 SH   SOLE   1,269,940 0 304
Enviva Partners LP COM UNIT 29414J107 11,696 242,000 SH   SOLE   242,000 0 0
EPAM Systems Inc COM 29414B104 774 1,951 SH   SOLE   1,951 0 0
EQT Corp COM 26884L109 124,380 6,694,282 SH   SOLE   6,503,821 0 190,461
Equinix Inc COM 29444U700 756,460 1,113,113 SH   SOLE   1,074,008 0 39,105
Equinor ASA SPONSORED ADR 29446M102 252 12,941 SH   SOLE   12,941 0 0
Equitable Holdings Inc COM 29452E101 127,669 3,913,821 SH   SOLE   3,834,598 0 79,223
Equitrans Midstream Corp COM 294600101 13,926 1,706,600 SH   SOLE   1,706,600 0 0
Equity Lifestyle Properties Inc COM 29472R108 6,580 103,390 SH   SOLE   103,390 0 0
ESCO Technologies Inc COM 296315104 541 4,971 SH   SOLE   4,971 0 0
Essent Group Ltd COM G3198U102 1,513 31,857 SH   SOLE   31,857 0 0
Etsy Inc COM 29786A106 98,732 489,574 SH   SOLE   489,574 0 0
Euronet Worldwide Inc COM 298736109 43,024 311,091 SH   SOLE   296,987 0 14,104
Everbridge Inc COM 29978A104 50,603 417,582 SH   SOLE   417,582 0 0
Evergy Inc COM 30034W106 1,384 23,244 SH   SOLE   23,244 0 0
Everi Holdings Inc COM 30034T103 21,806 1,545,429 SH   SOLE   1,545,055 0 374
Eversource Energy COM 30040W108 48,471 559,776 SH   SOLE   558,499 0 1,277
Evoqua Water Technologies Corp COM 30057T105 13,465 511,992 SH   SOLE   511,863 0 129
Exelon Corp COM 30161N101 69,784 1,595,422 SH   SOLE   1,515,419 0 80,003
Expedia Group Inc COM NEW 30212P303 150,029 871,651 SH   SOLE   859,470 0 12,181
Extra Space Storage Inc COM 30225T102 1,338 10,095 SH   SOLE   10,095 0 0
Exxon Mobil Corp COM 30231G102 101,406 1,816,337 SH   SOLE   1,807,743 0 8,594
Facebook Inc CL A 30303M102 3,090,904 10,494,360 SH   SOLE   10,256,452 0 237,908
Fair Isaac Corp COM 303250104 566 1,164 SH   SOLE   1,164 0 0
Farfetch Ltd ORD SH CL A 30744W107 56,069 1,057,506 SH   SOLE   1,057,506 0 0
FARO Technologies Inc COM 311642102 818 9,444 SH   SOLE   9,444 0 0
Fastenal Co COM 311900104 350 6,952 SH   SOLE   6,952 0 0
Federal Agricultural Mortgage Corp CL C 313148306 645 6,400 SH   SOLE   6,400 0 0
FedEx Corp COM 31428X106 38,624 135,981 SH   SOLE   135,981 0 0
Fidelity National Information Services Inc COM 31620M106 880,281 6,260,441 SH   SOLE   6,118,635 0 141,806
Fifth Third Bancorp COM 316773100 64,156 1,713,117 SH   SOLE   1,709,978 0 3,139
FireEye Inc COM 31816Q101 277,220 14,165,567 SH   SOLE   13,761,387 0 404,180
First American Financial Corp COM 31847R102 34,833 614,886 SH   SOLE   585,847 0 29,039
First Financial Bancorp COM 320209109 1,858 77,422 SH   SOLE   77,422 0 0
First Horizon Corp COM 320517105 2,062 121,926 SH   SOLE   121,926 0 0
First Interstate Bancsystem Inc COM CL A 32055Y201 21,025 456,677 SH   SOLE   456,559 0 118
First Merchants Corp COM 320817109 286 6,144 SH   SOLE   6,144 0 0
FIRST REPUBLIC BANCORP COM 33616C100 115,668 693,659 SH   SOLE   616,947 0 76,712
Five Below Inc COM 33829M101 19,334 101,334 SH   SOLE   101,334 0 0
Five9 Inc COM 338307101 87,244 558,075 SH   SOLE   558,075 0 0
Forrester Research Inc COM 346563109 711 16,744 SH   SOLE   16,744 0 0
Fortinet Inc COM 34959E109 144,188 781,848 SH   SOLE   781,848 0 0
Forward Air Corp COM 349853101 98,510 1,109,227 SH   SOLE   1,108,980 0 247
Fox Factory Holding Corp COM 35138V102 205,330 1,616,005 SH   SOLE   1,615,631 0 374
Freeport-McMoRan Inc CL B 35671D857 363,340 11,033,717 SH   SOLE   10,751,283 0 282,434
Fresenius Medical Care AG & Co KGaA SPONSORED ADR 358029106 6,203 168,207 SH   SOLE   108,699 0 59,508
frontdoor Inc COM 35905A109 14,820 275,714 SH   SOLE   275,642 0 72
Gabelli Equity Trust Inc/The COM 362397101 89 13,000 SH   SOLE   13,000 0 0
GATX Corp COM 361448103 59,380 640,286 SH   SOLE   620,693 0 19,593
GCM Grosvenor Inc COM CL A 36831E108 554 46,586 SH   SOLE   46,586 0 0
General Dynamics Corp COM 369550108 49,310 271,592 SH   SOLE   258,547 0 13,045
General Electric Co COM 369604103 62,025 4,723,887 SH   SOLE   4,723,887 0 0
General Mills Inc COM 370334104 1,024 16,700 SH   SOLE   16,700 0 0
General Motors Co COM 37045V100 88,174 1,534,523 SH   SOLE   1,533,278 0 1,245
Genesis Energy LP UNIT LTD PARTN 371927104 30,723 3,289,426 SH   SOLE   3,289,426 0 0
Gentex Corp COM 371901109 576 16,159 SH   SOLE   14,816 0 1,343
Gentherm Inc COM 37253A103 252 3,400 SH   SOLE   3,400 0 0
Gilead Sciences Inc COM 375558103 110,815 1,714,612 SH   SOLE   1,467,321 0 247,291
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,111 31,122 SH   SOLE   540 0 30,582
Global Payments Inc COM 37940X102 6,543 32,461 SH   SOLE   32,461 0 0
Golden Ocean Group Ltd SHS NEW G39637205 1,714 255,650 SH   SOLE   255,650 0 0
Goldman Sachs Group Inc/The COM 38141G104 60,145 183,929 SH   SOLE   182,829 0 1,100
Goodyear Tire & Rubber Co/The COM 382550101 62,067 3,532,533 SH   SOLE   3,450,791 0 81,742
GrafTech International Ltd COM 384313508 161 13,190 SH   SOLE   1,890 0 11,300
Gray Television Inc COM 389375106 67,571 3,672,321 SH   SOLE   3,589,292 0 83,029
Green Plains Partners LP COM REP PTR IN 393221106 2,464 200,000 SH   SOLE   200,000 0 0
GreenTree Hospitality Group Ltd SPONSORED ADS 39579V100 1,129 85,840 SH   SOLE   85,840 0 0
Grocery Outlet Holding Corp COM 39874R101 30,166 817,721 SH   SOLE   817,515 0 206
GS Acquisition Holdings Corp II UNIT 99/99/9999 36258Q204 6,104 555,928 SH   SOLE   555,928 0 0
Guardant Health Inc COM 40131M109 465,586 3,050,021 SH   SOLE   2,958,098 0 91,923
H&E Equipment Services Inc COM 404030108 93,445 2,459,067 SH   SOLE   2,458,524 0 543
Haemonetics Corp COM 405024100 780 7,022 SH   SOLE   7,022 0 0
Hain Celestial Group Inc/The COM 405217100 85,389 1,958,474 SH   SOLE   1,676,784 0 281,690
Halliburton Co COM 406216101 501 23,349 SH   SOLE   23,349 0 0
Hamilton Lane Inc CL A 407497106 64,869 732,486 SH   SOLE   732,339 0 147
Hartford Financial Services Group Inc/The COM 416515104 165,297 2,474,873 SH   SOLE   2,218,544 0 256,329
Hasbro Inc COM 418056107 83,505 868,763 SH   SOLE   741,276 0 127,487
HDFC Bank Ltd SPONSORED ADS 40415F101 389 5,003 SH   SOLE   5,003 0 0
Health Catalyst Inc COM 42225T107 91,305 1,952,223 SH   SOLE   1,951,786 0 437
Healthcare Trust of America Inc CL A NEW 42225P501 482 17,475 SH   SOLE   17,475 0 0
HealthEquity Inc COM 42226A107 20,202 297,089 SH   SOLE   297,012 0 77
Heartland Financial USA Inc COM 42234Q102 1,933 38,451 SH   SOLE   38,451 0 0
Helios Technologies Inc COM 42328H109 646 8,861 SH   SOLE   8,861 0 0
Helmerich & Payne Inc COM 423452101 13,068 484,730 SH   SOLE   484,630 0 100
Herman Miller Inc COM 600544100 28,676 696,866 SH   SOLE   399,766 0 297,100
Heron Therapeutics Inc COM 427746102 55,713 3,436,925 SH   SOLE   3,436,095 0 830
Hershey Co/The COM 427866108 1,979 12,510 SH   SOLE   12,510 0 0
Hess Midstream LP CL A SHS 428103105 10,672 476,000 SH   SOLE   476,000 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 21,443 1,122,067 SH   SOLE   1,122,067 0 0
Hologic Inc COM 436440101 35,965 483,524 SH   SOLE   483,524 0 0
Home Bancshares Inc/AR COM 436893200 2,108 77,934 SH   SOLE   77,934 0 0
Home Depot Inc/The COM 437076102 2,013,163 6,595,128 SH   SOLE   6,429,320 0 165,808
Honda Motor Co Ltd AMERN SHS 438128308 8,029 265,869 SH   SOLE   141,934 0 123,935
Honeywell International Inc COM 438516106 544,572 2,508,739 SH   SOLE   2,458,612 0 50,127
Horizon Therapeutics Plc SHS G46188101 97,169 1,055,724 SH   SOLE   1,055,245 0 479
Houlihan Lokey Inc CL A 441593100 25,562 384,330 SH   SOLE   384,330 0 0
Howard Hughes Corp/The COM 44267D107 24,771 260,396 SH   SOLE   260,396 0 0
HSBC Holdings PLC SPON ADR NEW 404280406 358 12,298 SH   SOLE   1,573 0 10,725
HubSpot Inc COM 443573100 199,149 438,451 SH   SOLE   438,385 0 66
Huntsman Corp COM 447011107 18,621 645,901 SH   SOLE   645,901 0 0
Hydrofarm Holdings Group Inc COM 44888K209 19,642 325,626 SH   SOLE   325,626 0 0
ICF International Inc COM 44925C103 18,479 211,434 SH   SOLE   211,378 0 56
ICICI Bank Ltd ADR 45104G104 950 59,273 SH   SOLE   17,379 0 41,894
Icon Plc SHS G4705A100 418,549 2,131,431 SH   SOLE   2,118,948 0 12,483
IDEX Corp COM 45167R104 67,443 322,200 SH   SOLE   322,200 0 0
Idexx Laboratories Inc COM 45168D104 3,230 6,601 SH   SOLE   6,601 0 0
IHS Markit Ltd SHS G47567105 866,741 8,955,782 SH   SOLE   8,729,250 0 226,532
Illinois Tool Works Inc COM 452308109 107,481 485,196 SH   SOLE   468,687 0 16,509
Immunogen Inc COM 45253H101 49,480 6,108,685 SH   SOLE   5,877,221 0 231,464
Incyte Corp COM 45337C102 461 5,671 SH   SOLE   5,671 0 0
Infosys Ltd SPONSORED ADR 456788108 643 34,370 SH   SOLE   0 0 34,370
Innospec Inc COM 45768S105 850 8,277 SH   SOLE   8,277 0 0
Inphi Corp COM 45772F107 175,090 981,391 SH   SOLE   981,391 0 0
Insulet Corp COM 45784P101 220,326 844,420 SH   SOLE   844,327 0 93
Integra LifeSciences Holdings Corp COM NEW 457985208 176,663 2,557,005 SH   SOLE   2,556,494 0 511
Intel Corp COM 458140100 93,558 1,461,841 SH   SOLE   1,461,841 0 0
Inter Parfums Inc COM 458334109 604 8,517 SH   SOLE   8,517 0 0
Intercontinental Exchange Inc COM 45866F104 71,307 638,498 SH   SOLE   637,922 0 576
International Business Machines Corp COM 459200101 65,476 491,338 SH   SOLE   487,756 0 3,582
International Flavors & Fragrances Inc COM 459506101 16,087 115,225 SH   SOLE   115,225 0 0
International Paper Co COM 460146103 114,697 2,121,263 SH   SOLE   2,089,690 0 31,573
International Seaways Inc COM Y41053102 22,380 1,154,800 SH   SOLE   1,154,501 0 299
Intra-Cellular Therapies Inc COM 46116X101 16,134 475,512 SH   SOLE   475,389 0 123
Intuitive Surgical Inc COM NEW 46120E602 434 588 SH   SOLE   588 0 0
Invesco National AMT-Free Municipal Bond ETF NATL AMT MUNI 46138E537 539 20,151 SH   SOLE   20,151 0 0
Invitae Corp COM 46185L103 80,889 2,116,958 SH   SOLE   2,116,450 0 508
Ionis Pharmaceuticals Inc COM 462222100 332,837 7,402,967 SH   SOLE   7,191,484 0 211,483
IPG Photonics Corp COM 44980X109 35,281 167,254 SH   SOLE   167,254 0 0
iRhythm Technologies Inc COM 450056106 51,246 369,050 SH   SOLE   368,984 0 66
Iridium Communications Inc COM 46269C102 76,735 1,860,253 SH   SOLE   1,859,834 0 419
iShares 1-3 Year Treasury Bond ETF 1 3 YR TREAS BD 464287457 4,401 51,029 SH   SOLE   51,029 0 0
iShares 5-10 Year Investment Grade Corporate Bond ETF ISHS 5-10YR INVT 464288638 322 5,429 SH   SOLE   5,429 0 0
iShares Broad USD Investment Grade Corporate Bond ETF USD INV GRDE ETF 464288620 1,912 32,381 SH   SOLE   32,381 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 486 1,868 SH   SOLE   1,868 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 508 4,681 SH   SOLE   4,681 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 317 2,782 SH   SOLE   2,782 0 0
iShares iBoxx $ Investment Grade Corporate Bond ETF IBOXX INV CP ETF 464287242 1,623 12,478 SH   SOLE   12,478 0 0
iShares Nasdaq Biotechnology ETF NASDAQ BIOTECH 464287556 610 4,050 SH   SOLE   4,050 0 0
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 1,101 9,484 SH   SOLE   9,484 0 0
iShares Preferred & Income Securities ETF PFD AND INCM SEC 464288687 6,566 170,978 SH   SOLE   170,978 0 0
iShares Trust iShares 1-5 Year Investment Grade Corporate Bond ETF ISHS 1-5YR INVS 464288646 316 5,781 SH   SOLE   5,781 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 3,455 696,551 SH   SOLE   326,179 0 370,372
Jack Henry & Associates Inc COM 426281101 40,264 265,384 SH   SOLE   265,384 0 0
Jacobs Engineering Group Inc COM 469814107 543 4,200 SH   SOLE   4,200 0 0
Jamf Holding Corp COM 47074L105 49,882 1,412,295 SH   SOLE   1,412,014 0 281
JD.com Inc SPON ADR CL A 47215P106 446 5,286 SH   SOLE   5,286 0 0
JFrog Ltd ORD SHS M6191J100 5,586 125,900 SH   SOLE   125,900 0 0
John Bean Technologies Corp COM 477839104 1,159 8,692 SH   SOLE   8,692 0 0
Johnson & Johnson COM 478160104 1,016,200 6,183,146 SH   SOLE   6,081,314 0 101,832
Johnson Controls International plc SHS G51502105 727,567 12,193,185 SH   SOLE   11,791,256 0 401,929
JPMorgan Chase & Co COM 46625H100 906,015 5,951,616 SH   SOLE   5,877,793 0 73,823
Kadant Inc COM 48282T104 919 4,967 SH   SOLE   4,967 0 0
Kennedy-Wilson Holdings Inc COM 489398107 901 44,574 SH   SOLE   44,574 0 0
KeyCorp COM 493267108 57,833 2,894,543 SH   SOLE   2,751,145 0 143,398
Keysight Technologies Inc COM 49338L103 97,695 681,275 SH   SOLE   591,361 0 89,914
Kimberly-Clark Corp COM 494368103 27,537 198,039 SH   SOLE   198,039 0 0
Kimco Realty Corp COM 49446R109 25,108 1,339,073 SH   SOLE   1,274,194 0 64,879
Kinder Morgan Inc COM 49456B101 195,207 11,724,116 SH   SOLE   11,489,068 0 235,048
Kirby Corp COM 497266106 774 12,833 SH   SOLE   12,833 0 0
Kite Realty Group Trust COM NEW 49803T300 22,332 1,157,687 SH   SOLE   1,157,430 0 257
KKR & Co Inc COM 48251W104 37,474 767,121 SH   SOLE   767,121 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 12,662 710,970 SH   SOLE   710,970 0 0
Korn Ferry COM NEW 500643200 18,510 296,781 SH   SOLE   296,711 0 70
L3Harris Technologies Inc COM 502431109 684,558 3,377,529 SH   SOLE   3,288,061 0 89,468
Laboratory Corp of America Holdings COM NEW 50540R409 541 2,123 SH   SOLE   2,123 0 0
Lam Research Corp COM 512807108 212,940 357,737 SH   SOLE   326,696 0 31,041
Lamar Advertising Co CL A 512816109 24,787 263,920 SH   SOLE   263,920 0 0
Lamb Weston Holdings Inc COM 513272104 273 3,520 SH   SOLE   3,520 0 0
Landcadia Holdings III Inc COM CL A 51476H100 19,035 1,901,575 SH   SOLE   1,901,110 0 465
Landstar System Inc COM 515098101 723 4,378 SH   SOLE   4,378 0 0
Lantheus Holdings Inc COM 516544103 19,709 922,260 SH   SOLE   922,043 0 217
Lattice Semiconductor Corp COM 518415104 77,621 1,724,141 SH   SOLE   1,723,702 0 439
LCI Industries COM 50189K103 579 4,375 SH   SOLE   4,375 0 0
Lear Corp COM NEW 521865204 33,692 185,889 SH   SOLE   185,523 0 366
Leggett & Platt Inc COM 524660107 272 5,950 SH   SOLE   5,950 0 0
Lennar Corp CL A 526057104 642 6,342 SH   SOLE   2,182 0 4,160
Leslie's Inc COM 527064109 31,516 1,286,900 SH   SOLE   1,286,900 0 0
Lexington Realty Trust COM 529043101 20,847 1,876,374 SH   SOLE   1,875,916 0 458
Liberty Broadband Corp COM SER A 530307107 196,622 1,354,610 SH   SOLE   1,343,622 0 10,988
Liberty Broadband Corp COM SER C 530307305 319,119 2,125,333 SH   SOLE   2,097,223 0 28,110
Liberty Media Corp-Liberty Formula One COM SER A FRMLA 531229870 30,305 792,897 SH   SOLE   779,644 0 13,253
Liberty Media Corp-Liberty Formula One COM SER C FRMLA 531229854 57,713 1,333,166 SH   SOLE   1,315,138 0 18,028
Liberty Media Corp-Liberty SiriusXM COM A SIRIUSXM 531229409 169,979 3,856,153 SH   SOLE   3,804,369 0 51,784
Liberty Media Corp-Liberty SiriusXM COM C SIRIUSXM 531229607 254,624 5,772,472 SH   SOLE   5,668,855 0 103,617
Lincoln Electric Holdings Inc COM 533900106 1,097 8,922 SH   SOLE   8,922 0 0
Linde PLC SHS G5494J103 736,438 2,628,820 SH   SOLE   2,604,177 0 24,643
Lindsay Corp COM 535555106 1,139 6,838 SH   SOLE   6,838 0 0
Lions Gate Entertainment Corp CL B NON VTG 535919500 13,243 1,026,586 SH   SOLE   819,718 0 206,868
Lithia Motors Inc CL A 536797103 46,681 119,668 SH   SOLE   114,006 0 5,662
Live Nation Entertainment Inc COM 538034109 119,531 1,412,065 SH   SOLE   1,410,916 0 1,149
Lockheed Martin Corp COM 539830109 44,711 121,004 SH   SOLE   121,004 0 0
Loews Corp COM 540424108 894 17,440 SH   SOLE   17,440 0 0
Lowe's Cos Inc COM 548661107 44,650 234,775 SH   SOLE   234,775 0 0
Lyft Inc CL A COM 55087P104 1,058 16,751 SH   SOLE   16,751 0 0
Macy's Inc COM 55616P104 14,120 872,115 SH   SOLE   871,935 0 180
Madison Square Garden Entertainment Corp CL A 55826T102 75,205 919,376 SH   SOLE   919,376 0 0
Madison Square Garden Sports Corp CL A 55825T103 161,472 899,766 SH   SOLE   899,766 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 117,570 2,711,495 SH   SOLE   2,711,495 0 0
Manhattan Associates Inc COM 562750109 1,104 9,408 SH   SOLE   9,408 0 0
Marathon Oil Corp COM 565849106 1,137 106,489 SH   SOLE   96,058 0 10,431
Maravai LifeSciences Holdings Inc COM CL A 56600D107 55,376 1,553,747 SH   SOLE   1,552,072 0 1,675
Marriott International Inc/MD CL A 571903202 34,038 229,817 SH   SOLE   135,615 0 94,202
Marsh & McLennan Cos Inc COM 571748102 72,857 598,168 SH   SOLE   580,563 0 17,605
Marten Transport Ltd COM 573075108 13,799 813,125 SH   SOLE   812,922 0 203
Martin Marietta Materials Inc COM 573284106 73,124 217,747 SH   SOLE   211,177 0 6,570
Marvell Technology Group Ltd ORD G5876H105 39,979 816,234 SH   SOLE   815,262 0 972
Masonite International Corp COM 575385109 245,302 2,128,615 SH   SOLE   2,126,998 0 1,617
MasterCard Inc CL A 57636Q104 374,133 1,050,788 SH   SOLE   1,042,293 0 8,495
Matador Resources Co COM 576485205 1,020 43,501 SH   SOLE   43,501 0 0
Match Group Inc COM 57667L107 44,756 325,780 SH   SOLE   325,780 0 0
MAXIMUS Inc COM 577933104 48,583 545,636 SH   SOLE   545,636 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 4,616 51,775 SH   SOLE   50,909 0 866
McDonald's Corp COM 580135101 3,677 16,406 SH   SOLE   16,406 0 0
MDC Holdings Inc COM 552676108 642 10,800 SH   SOLE   10,800 0 0
Medtronic PLC SHS G5960L103 506,710 4,289,424 SH   SOLE   4,193,395 0 96,029
Melco Resorts & Entertainment Ltd ADR 585464100 61,978 3,112,922 SH   SOLE   2,993,730 0 119,192
MercadoLibre Inc COM 58733R102 90,236 61,296 SH   SOLE   61,296 0 0
Merck & Co Inc COM 58933Y105 780,147 10,119,948 SH   SOLE   9,992,091 0 127,857
Mesa Laboratories Inc COM 59064R109 627 2,575 SH   SOLE   2,575 0 0
MetLife Inc COM 59156R108 381,880 6,281,962 SH   SOLE   6,226,732 0 55,230
Mettler-Toledo International Inc COM 592688105 68,361 59,152 SH   SOLE   58,955 0 197
MGIC Investment Corp COM 552848103 44,956 3,245,917 SH   SOLE   3,085,043 0 160,874
MGM Resorts International COM 552953101 42,657 1,122,856 SH   SOLE   1,122,856 0 0
Microchip Technology Inc COM 595017104 4,288 27,625 SH   SOLE   27,625 0 0
Micron Technology Inc COM 595112103 46,442 526,489 SH   SOLE   526,489 0 0
Microsoft Corp COM 594918104 4,547,116 19,286,238 SH   SOLE   18,789,166 0 497,072
MKS Instruments Inc COM 55306N104 1,364 7,358 SH   SOLE   7,358 0 0
Model N Inc COM 607525102 65,399 1,856,338 SH   SOLE   1,856,029 0 309
Mondelez International Inc CL A 609207105 523,587 8,945,616 SH   SOLE   8,865,517 0 80,099
Monolithic Power Systems Inc COM 609839105 249,491 706,352 SH   SOLE   706,248 0 104
Monro Inc COM 610236101 99,179 1,507,280 SH   SOLE   1,507,002 0 278
Monster Beverage Corp COM 61174X109 726,956 7,980,639 SH   SOLE   7,807,149 0 173,490
Moog Inc CL A 615394202 1,201 14,444 SH   SOLE   14,444 0 0
Morgan Stanley COM NEW 617446448 42,461 546,759 SH   SOLE   376,159 0 170,600
Morningstar Inc COM 617700109 1,039 4,617 SH   SOLE   4,617 0 0
Morphosys AG SPONSORED ADS 617760202 704 32,275 SH   SOLE   32,275 0 0
Motorola Solutions Inc COM NEW 620076307 114,849 610,734 SH   SOLE   592,157 0 18,577
MP Materials Corp COM CL A 553368101 12,688 352,921 SH   SOLE   352,839 0 82
MPLX LP COM UNIT REP LTD 55336V100 126,330 4,928,975 SH   SOLE   4,928,975 0 0
MRC Global Inc COM 55345K103 26,580 2,943,472 SH   SOLE   2,942,945 0 527
MSC Industrial Direct Co Inc CL A 553530106 45,545 504,988 SH   SOLE   504,988 0 0
MSG Networks Inc CL A 553573106 43,929 2,920,827 SH   SOLE   2,920,827 0 0
Murphy Oil Corp COM 626717102 4,996 304,466 SH   SOLE   304,466 0 0
Murphy USA Inc COM 626755102 89,667 620,274 SH   SOLE   605,550 0 14,724
Nasdaq Inc COM 631103108 357 2,420 SH   SOLE   297 0 2,123
National Grid PLC SPONSORED ADR NE 636274409 6,456 108,978 SH   SOLE   108,978 0 0
National Health Investors Inc COM 63633D104 1,464 20,257 SH   SOLE   20,257 0 0
National Instruments Corp COM 636518102 821 19,012 SH   SOLE   19,012 0 0
National Vision Holdings Inc COM 63845R107 170,796 3,896,774 SH   SOLE   3,895,961 0 813
NCR Corp COM 62886E108 64,367 1,696,089 SH   SOLE   1,693,519 0 2,570
Nesco Holdings Inc COM 64083J104 392 41,966 SH   SOLE   41,596 0 370
NetApp Inc COM 64110D104 43,843 603,311 SH   SOLE   572,932 0 30,379
Netflix Inc COM 64110L106 1,844 3,535 SH   SOLE   3,535 0 0
Neurocrine Biosciences Inc COM 64125C109 24,501 251,940 SH   SOLE   251,940 0 0
New Relic Inc COM 64829B100 113,226 1,841,670 SH   SOLE   1,841,425 0 245
Newmont Corp COM 651639106 25,483 422,822 SH   SOLE   422,822 0 0
Newpark Resources Inc COM PAR $.01NEW 651718504 13,001 4,140,436 SH   SOLE   4,139,385 0 1,051
NextEra Energy Inc UNIT 99/99/9999 65339F739 9,126 184,000 SH   SOLE   184,000 0 0
NextEra Energy Inc COM 65339F101 429,845 5,685,030 SH   SOLE   5,631,079 0 53,951
NextEra Energy Partners LP COM UNIT PART IN 65341B106 15,237 209,075 SH   SOLE   209,075 0 0
NIKE Inc CL B 654106103 30,342 228,324 SH   SOLE   141,324 0 87,000
nLight Inc COM 65487K100 59,774 1,844,889 SH   SOLE   1,844,517 0 372
NMI Holdings Inc CL A 629209305 308 13,042 SH   SOLE   12,881 0 161
Norfolk Southern Corp COM 655844108 1,273 4,740 SH   SOLE   4,740 0 0
Northern Trust Corp COM 665859104 2,188 20,820 SH   SOLE   20,820 0 0
Northrop Grumman Corp COM 666807102 378,104 1,168,286 SH   SOLE   1,159,372 0 8,914
NortonLifeLock Inc COM 668771108 41,490 1,951,548 SH   SOLE   1,877,755 0 73,793
Novartis AG SPONSORED ADR 66987V109 3,216 37,619 SH   SOLE   27,699 0 9,920
Novo Nordisk A/S ADR 670100205 176,125 2,612,349 SH   SOLE   2,583,744 0 28,605
NOW Inc COM 67011P100 100,563 9,966,553 SH   SOLE   9,444,724 0 521,829
Nuance Communications Inc COM 67020Y100 655,633 15,023,667 SH   SOLE   14,805,196 0 218,471
Nucor Corp COM 670346105 351,923 4,384,236 SH   SOLE   4,215,514 0 168,722
NuStar Energy LP UNIT COM 67058H102 9,890 578,680 SH   SOLE   578,680 0 0
Nutanix Inc CL A 67059N108 251,193 9,457,559 SH   SOLE   9,255,123 0 202,436
Nutrien Ltd COM 67077M108 19,252 357,242 SH   SOLE   180,612 0 176,630
nVent Electric PLC SHS G6700G107 17,312 620,290 SH   SOLE   620,290 0 0
NVIDIA Corp COM 67066G104 1,235,475 2,313,927 SH   SOLE   2,259,035 0 54,892
NXP Semiconductors NV COM N6596X109 897,392 4,457,097 SH   SOLE   4,360,094 0 97,003
Old Dominion Freight Line Inc COM 679580100 42,899 178,440 SH   SOLE   178,036 0 404
Olin Corp COM PAR $1 680665205 26,290 692,391 SH   SOLE   692,226 0 165
Omnicell Inc COM 68213N109 107,265 825,940 SH   SOLE   825,763 0 177
ON Semiconductor Corp COM 682189105 152,548 3,666,145 SH   SOLE   3,636,454 0 29,691
OneMain Holdings Inc COM 68268W103 128,990 2,401,152 SH   SOLE   2,295,751 0 105,401
Oneok Inc COM 682680103 75,367 1,487,709 SH   SOLE   1,487,709 0 0
Oportun Financial Corp COM 68376D104 14,400 695,324 SH   SOLE   695,135 0 189
Option Care Health Inc COM NEW 68404L201 202 11,400 SH   SOLE   11,400 0 0
Oracle Corp COM 68389X105 535,122 7,626,080 SH   SOLE   7,504,933 0 121,147
Orla Mining Ltd COM 68634K106 661 178,110 SH   SOLE   178,110 0 0
Oshkosh Corp COM 688239201 61,211 515,848 SH   SOLE   505,163 0 10,685
OSI Systems Inc COM 671044105 36,259 377,308 SH   SOLE   377,184 0 124
Otis Worldwide Corp COM 68902V107 238,218 3,480,182 SH   SOLE   3,422,703 0 57,479
Ovintiv Inc COM 69047Q102 4,163 174,788 SH   SOLE   174,788 0 0
Owens Corning COM 690742101 58,101 630,913 SH   SOLE   604,348 0 26,565
PACCAR Inc COM 693718108 520 5,598 SH   SOLE   5,170 0 428
Pacira BioSciences Inc COM 695127100 78,591 1,121,286 SH   SOLE   1,120,982 0 304
PAE Inc COM CL A 69290Y109 1,440 159,637 SH   SOLE   159,637 0 0
PagerDuty Inc COM 69553P100 129,362 3,215,564 SH   SOLE   3,214,855 0 709
Palo Alto Networks Inc COM 697435105 893,050 2,772,932 SH   SOLE   2,710,265 0 62,667
Paychex Inc COM 704326107 12,471 127,230 SH   SOLE   127,230 0 0
Paylocity Holding Corp COM 70438V106 1,306 7,263 SH   SOLE   7,263 0 0
PayPal Holdings Inc COM 70450Y103 45,929 189,133 SH   SOLE   180,634 0 8,499
PBF Logistics LP UNIT LTD PTNR 69318Q104 44,791 3,042,872 SH   SOLE   3,042,872 0 0
Pentair PLC SHS G7S00T104 167,696 2,690,882 SH   SOLE   2,590,168 0 100,714
Penumbra Inc COM 70975L107 280,077 1,035,099 SH   SOLE   1,034,932 0 167
PepsiCo Inc COM 713448108 215,552 1,523,874 SH   SOLE   1,493,788 0 30,086
Performance Food Group Co COM 71377A103 171,313 2,973,668 SH   SOLE   2,970,789 0 2,879
PerkinElmer Inc COM 714046109 17,067 133,034 SH   SOLE   133,034 0 0
Pfizer Inc COM 717081103 452,097 12,478,518 SH   SOLE   12,368,552 0 109,966
Phillips 66 COM 718546104 3,870 47,459 SH   SOLE   47,459 0 0
Physicians Realty Trust COM 71943U104 18,299 1,035,582 SH   SOLE   1,035,315 0 267
PIMCO Strategic Income Fund Inc COM 72200X104 145 19,823 SH   SOLE   19,823 0 0
Pinterest Inc CL A 72352L106 142,304 1,922,249 SH   SOLE   1,920,194 0 2,055
Pioneer Natural Resources Co COM 723787107 427,331 2,690,661 SH   SOLE   2,663,137 0 27,524
PJT Partners Inc COM CL A 69343T107 60,406 892,925 SH   SOLE   892,707 0 218
Plains All American Pipeline LP UNIT LTD PARTN 726503105 65,435 7,190,656 SH   SOLE   7,190,656 0 0
Plains GP Holdings LP LTD PARTNR INT A 72651A207 37,875 4,029,231 SH   SOLE   4,029,231 0 0
PNC Financial Services Group Inc/The COM 693475105 291,574 1,662,242 SH   SOLE   1,647,370 0 14,872
Pool Corp COM 73278L105 544 1,577 SH   SOLE   1,577 0 0
Portland General Electric Co COM NEW 736508847 17,208 362,504 SH   SOLE   362,421 0 83
POSCO SPONSORED ADR 693483109 5,938 82,250 SH   SOLE   53,488 0 28,762
PPD Inc COM 69355F102 38,455 1,016,248 SH   SOLE   1,016,248 0 0
PPG Industries Inc COM 693506107 865,355 5,759,051 SH   SOLE   5,695,601 0 63,450
Primoris Services Corp COM 74164F103 18,939 571,664 SH   SOLE   571,555 0 109
ProAssurance Corp COM 74267C106 1,119 41,823 SH   SOLE   41,823 0 0
Procter & Gamble Co/The COM 742718109 699,755 5,166,913 SH   SOLE   5,121,935 0 44,978
PROG Holdings Inc COM NPV 74319R101 14,700 339,580 SH   SOLE   339,500 0 80
Progressive Corp/The COM 743315103 130,159 1,361,352 SH   SOLE   1,186,319 0 175,033
Progyny Inc COM 74340E103 112,267 2,522,282 SH   SOLE   2,521,700 0 582
ProLogis Inc COM 74340W103 7,745 73,069 SH   SOLE   73,069 0 0
Prudential Financial Inc COM 744320102 225 2,466 SH   SOLE   2,466 0 0
Public Service Enterprise Group Inc COM 744573106 239,849 3,983,546 SH   SOLE   3,949,723 0 33,823
Purple Innovation Inc COM 74640Y106 39,295 1,241,537 SH   SOLE   1,241,537 0 0
Qorvo Inc COM 74736K101 783 4,283 SH   SOLE   4,283 0 0
Quaker Chemical Corp COM 747316107 947 3,885 SH   SOLE   3,885 0 0
QUALCOMM Inc COM 747525103 1,238,142 9,338,127 SH   SOLE   9,123,515 0 214,612
Qualys Inc COM 74758T303 97,326 928,858 SH   SOLE   928,595 0 263
Quanterix Corp COM 74766Q101 16,559 283,212 SH   SOLE   283,134 0 78
QuinStreet Inc COM 74874Q100 13,505 665,259 SH   SOLE   665,084 0 175
Quotient Ltd SHS G73268107 14,676 3,988,134 SH   SOLE   3,987,134 0 1,000
Qurate Retail Inc COM SER A 74915M100 138,729 11,796,710 SH   SOLE   11,431,335 0 365,375
R1 RCM Inc COM 749397105 27,153 1,100,208 SH   SOLE   1,099,924 0 284
Ralph Lauren Corp CL A 751212101 995 8,076 SH   SOLE   8,076 0 0
Rapid7 Inc COM 753422104 13,256 177,671 SH   SOLE   177,626 0 45
Rattler Midstream LP COM UNITS 75419T103 34,197 3,217,010 SH   SOLE   3,217,010 0 0
Raytheon Technologies Corp COM 75513E101 1,662,804 21,519,406 SH   SOLE   21,203,090 0 316,316
RBC Bearings Inc COM 75524B104 172,867 878,522 SH   SOLE   878,400 0 122
Redfin Corp COM 75737F108 44,377 666,421 SH   SOLE   666,236 0 185
Regal Beloit Corp COM 758750103 108,921 763,394 SH   SOLE   663,033 0 100,361
Reliance Steel & Aluminum Co COM 759509102 910 5,976 SH   SOLE   5,976 0 0
Republic Services Inc COM 760759100 6,462 65,043 SH   SOLE   65,043 0 0
Resideo Technologies Inc COM 76118Y104 65,984 2,335,714 SH   SOLE   1,932,498 0 403,216
Rexnord Corp COM 76169B102 61,543 1,306,923 SH   SOLE   1,304,683 0 2,240
Reynolds Consumer Products Inc COM 76171L106 136,509 4,583,927 SH   SOLE   4,448,339 0 135,588
Ritchie Bros Auctioneers Inc COM 767744105 453 7,729 SH   SOLE   7,729 0 0
RLJ Lodging Trust COM 74965L101 17,864 1,154,029 SH   SOLE   1,153,779 0 250
Rogers Corp COM 775133101 809 4,301 SH   SOLE   4,301 0 0
Ross Stores Inc COM 778296103 93,758 781,901 SH   SOLE   780,956 0 945
Royal Dutch Shell PLC SPONS ADR A 780259206 2,498 63,717 SH   SOLE   62,012 0 1,705
Rush Enterprises Inc CL A 781846209 19,047 382,249 SH   SOLE   382,160 0 89
S&P Global Inc COM 78409V104 5,498 15,581 SH   SOLE   15,581 0 0
salesforce.com Inc COM 79466L302 1,364,062 6,438,202 SH   SOLE   6,249,389 0 188,813
Sanofi SPONSORED ADR 80105N105 4,649 94,004 SH   SOLE   59,771 0 34,233
SBA Communications Corp CL A 78410G104 96,070 346,135 SH   SOLE   346,135 0 0
Schlumberger NV COM 806857108 503 18,510 SH   SOLE   18,510 0 0
Sea Ltd SPONSORD ADS 81141R100 367,557 1,646,540 SH   SOLE   1,609,729 0 36,811
Seagate Technology PLC SHS G7945M107 915,697 11,930,910 SH   SOLE   11,647,963 0 282,947
SEI Investments Co COM 784117103 784 12,862 SH   SOLE   12,862 0 0
Sempra Energy COM 816851109 463,784 3,498,145 SH   SOLE   3,440,990 0 57,155
Semtech Corp COM 816850101 12,259 177,667 SH   SOLE   177,625 0 42
Sensata Technologies Holding PLC SHS G8060N102 42,496 733,317 SH   SOLE   591,574 0 141,743
Sensient Technologies Corp COM 81725T100 346 4,442 SH   SOLE   4,442 0 0
Service Corp International/US COM 817565104 42,968 841,679 SH   SOLE   839,723 0 1,956
ServiceNow Inc COM 81762P102 74,574 149,116 SH   SOLE   149,116 0 0
Shell Midstream Partners LP UNIT LTD INT 822634101 21,508 1,612,330 SH   SOLE   1,612,330 0 0
Sherwin-Williams Co/The COM 824348106 82,037 111,159 SH   SOLE   111,023 0 136
Shift Technologies Inc CL A 82452T107 4,325 519,850 SH   SOLE   519,850 0 0
Shift4 Payments Inc CL A 82452J109 65,665 800,690 SH   SOLE   800,521 0 169
Shinhan Financial Group Co Ltd SPN ADR RESTRD 824596100 3,238 96,550 SH   SOLE   67,225 0 29,325
Shopify Inc CL A 82509L107 259,325 234,365 SH   SOLE   231,779 0 2,586
Signature Bank/New York NY COM 82669G104 36,028 159,347 SH   SOLE   155,043 0 4,304
Silgan Holdings Inc COM 827048109 9,738 231,687 SH   SOLE   231,627 0 60
Silk Road Medical Inc COM 82710M100 68,890 1,360,128 SH   SOLE   1,359,852 0 276
Simon Property Group Inc COM 828806109 17,986 158,088 SH   SOLE   158,088 0 0
Simpson Manufacturing Co Inc COM 829073105 690 6,649 SH   SOLE   6,649 0 0
Six Flags Entertainment Corp COM 83001A102 32,345 696,031 SH   SOLE   663,154 0 32,877
Skywest Inc COM 830879102 23,175 425,392 SH   SOLE   425,292 0 100
SMART Global Holdings Inc SHS G8232Y101 1,375 29,879 SH   SOLE   29,879 0 0
Smartsheet Inc COM CL A 83200N103 83,762 1,310,414 SH   SOLE   1,310,254 0 160
SmileDirectClub Inc CL A COM 83192H106 4,879 473,200 SH   SOLE   473,200 0 0
SOC Telemed Inc COM CL A 78472F101 11,096 1,764,108 SH   SOLE   1,763,652 0 456
SolarEdge Technologies Inc COM 83417M104 144,459 502,571 SH   SOLE   465,743 0 36,828
Sony Corp SPONSORED ADR 835699307 85,080 802,569 SH   SOLE   768,945 0 33,624
Southern Co/The COM 842587107 4,654 74,864 SH   SOLE   74,864 0 0
Southwest Airlines Co COM 844741108 40,333 660,543 SH   SOLE   660,543 0 0
SPDR Gold Shares GOLD SHS 78463V107 997 6,235 SH   SOLE   6,235 0 0
SPDR Nuveen Bloomberg Barclays Municipal Bond ETF NUVEEN BRC MUNIC 78468R721 537 10,397 SH   SOLE   10,397 0 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103 3,454 8,716 SH   SOLE   8,221 0 495
Spirit Aerosystems Holdings Inc COM CL A 848574109 70,148 1,441,891 SH   SOLE   1,411,115 0 30,776
Splunk Inc COM 848637104 751,361 5,545,920 SH   SOLE   5,425,290 0 120,630
Spotify Technology SA SHS L8681T102 128,449 479,377 SH   SOLE   473,110 0 6,267
Sprout Social Inc COM CL A 85209W109 17,421 301,611 SH   SOLE   301,611 0 0
Sprouts Farmers Market Inc COM 85208M102 83,879 3,150,972 SH   SOLE   3,046,380 0 104,592
SPX Corp COM 784635104 3,839 65,885 SH   SOLE   65,885 0 0
SPX FLOW Inc COM 78469X107 2,526 39,885 SH   SOLE   39,885 0 0
Stanley Black & Decker Inc COM 854502101 80,439 402,858 SH   SOLE   393,374 0 9,484
Star Bulk Carriers Corp SHS PAR Y8162K204 1,828 124,550 SH   SOLE   124,550 0 0
Starbucks Corp COM 855244109 4,507 41,249 SH   SOLE   41,035 0 214
Starwood Property Trust Inc COM 85571B105 61,852 2,500,075 SH   SOLE   2,495,006 0 5,069
STERIS PLC SHS USD G8473T100 1,422 7,465 SH   SOLE   7,465 0 0
Sterling Bancorp/DE COM 85917A100 256 11,112 SH   SOLE   11,112 0 0
StoneCo Ltd COM CL A G85158106 169,394 2,766,968 SH   SOLE   2,739,290 0 27,678
Stride Inc COM 86333M108 23,008 764,123 SH   SOLE   763,937 0 186
Stryker Corp COM 863667101 430 1,765 SH   SOLE   1,765 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 8,292 559,517 SH   SOLE   559,517 0 0
Summit Materials Inc CL A 86614U100 83,317 2,973,492 SH   SOLE   2,973,492 0 0
Suncor Energy Inc COM 867224107 69,634 3,331,779 SH   SOLE   3,165,920 0 165,859
Sunoco LP COM UT REP LP 86765K109 23,902 750,704 SH   SOLE   750,704 0 0
SunOpta Inc COM 8676EP108 4,895 331,424 SH   SOLE   191,856 0 139,568
Sunstone Hotel Investors Inc COM 867892101 22,829 1,832,183 SH   SOLE   1,743,806 0 88,377
Surgery Partners Inc COM 86881A100 161,291 3,644,171 SH   SOLE   3,643,392 0 779
SVB Financial Group COM 78486Q101 97,810 198,132 SH   SOLE   198,132 0 0
SVMK Inc COM 78489X103 91,859 5,014,154 SH   SOLE   5,013,635 0 519
Switch Inc CL A 87105L104 19,195 1,180,503 SH   SOLE   1,180,198 0 305
Synchrony Financial COM 87165B103 224,230 5,514,753 SH   SOLE   5,324,211 0 190,542
Syneos Health Inc CL A 87166B102 267,585 3,527,813 SH   SOLE   3,525,577 0 2,236
Synopsys Inc COM 871607107 27,534 111,124 SH   SOLE   62,824 0 48,300
Sysco Corp COM 871829107 1,394 17,698 SH   SOLE   17,698 0 0
Taiwan Semiconductor Manufacturing Co Ltd SPONSORED ADS 874039100 286,506 2,422,267 SH   SOLE   2,396,558 0 25,709
Targa Resources Corp COM 87612G101 76,879 2,421,395 SH   SOLE   2,421,395 0 0
Target Corp COM 87612E106 5,670 28,626 SH   SOLE   27,308 0 1,318
TC Energy Corp COM 87807B107 58,295 1,274,207 SH   SOLE   1,221,145 0 53,062
TE Connectivity Ltd REG SHS H84989104 1,434,254 11,108,776 SH   SOLE   10,757,817 0 350,959
Teladoc Health Inc COM 87918A105 26,471 145,644 SH   SOLE   145,644 0 0
Teledyne Technologies Inc COM 879360105 104,580 252,822 SH   SOLE   252,532 0 290
Teleflex Inc COM 879369106 629 1,513 SH   SOLE   1,513 0 0
Templeton Global Income Fund COM 880198106 58 11,000 SH   SOLE   11,000 0 0
Tennant Co COM 880345103 74,589 933,642 SH   SOLE   933,398 0 244
Tesla Inc COM 88160R101 224 336 SH   SOLE   336 0 0
Texas Instruments Inc COM 882508104 1,049,687 5,554,192 SH   SOLE   5,463,420 0 90,772
Textainer Group Holdings Ltd SHS G8766E109 25,783 899,924 SH   SOLE   899,708 0 216
Thermo Fisher Scientific Inc COM 883556102 1,338,043 2,931,861 SH   SOLE   2,871,929 0 59,932
Thomson Reuters Corp COM NEW 884903709 191,919 2,191,607 SH   SOLE   2,169,042 0 22,565
TJX Cos Inc/The COM 872540109 289,699 4,379,420 SH   SOLE   4,316,949 0 62,471
T-Mobile US Inc COM 872590104 313,553 2,502,621 SH   SOLE   2,379,498 0 123,123
Toll Brothers Inc COM 889478103 79,264 1,397,221 SH   SOLE   1,395,817 0 1,404
TOTAL SE SPONSORED ADS 89151E109 84,112 1,807,307 SH   SOLE   1,707,996 0 99,311
Tower Semiconductor Ltd SHS NEW M87915274 16,448 586,607 SH   SOLE   586,466 0 141
Tractor Supply Co COM 892356106 556,332 3,141,699 SH   SOLE   3,123,981 0 17,718
Tradeweb Markets Inc CL A 892672106 34,927 471,983 SH   SOLE   471,983 0 0
Trane Technologies plc SHS G8994E103 103,091 622,680 SH   SOLE   528,980 0 93,700
Travelers Cos Inc/The COM 89417E109 714,635 4,751,564 SH   SOLE   4,741,648 0 9,916
TreeHouse Foods Inc COM 89469A104 34,957 669,164 SH   SOLE   606,625 0 62,539
Trex Co Inc COM 89531P105 423,069 4,621,688 SH   SOLE   4,477,800 0 143,888
Trico Bancshares COM 896095106 1,941 40,972 SH   SOLE   40,972 0 0
TriplePoint Venture Growth BDC Corp COM 89677Y100 17,254 1,194,027 SH   SOLE   1,194,027 0 0
Tristate Capital Holdings Inc COM 89678F100 21,274 922,530 SH   SOLE   922,317 0 213
Triton International Ltd CL A G9078F107 12,164 221,200 SH   SOLE   221,142 0 58
Truist Financial Corp COM 89832Q109 38,010 651,745 SH   SOLE   651,745 0 0
Trupanion Inc COM 898202106 83,743 1,098,846 SH   SOLE   1,098,551 0 295
TTEC Holdings Inc COM 89854H102 24,461 243,516 SH   SOLE   243,516 0 0
Turkcell Iletisim Hizmetleri AS SPON ADR NEW 900111204 98 20,969 SH   SOLE   20,969 0 0
Twitter Inc COM 90184L102 1,178,904 18,527,480 SH   SOLE   18,113,224 0 414,256
Uber Technologies Inc COM 90353T100 1,063,554 19,511,176 SH   SOLE   19,063,464 0 447,712
UBS Group AG SHS H42097107 3,375 222,488 SH   SOLE   215,610 0 6,878
Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 864,780 2,797,103 SH   SOLE   2,735,231 0 61,872
Ultragenyx Pharmaceutical Inc COM 90400D108 216,721 1,903,395 SH   SOLE   1,903,286 0 109
Unilever PLC SPON ADR NEW 904767704 73,873 1,323,172 SH   SOLE   1,011,108 0 312,064
Union Pacific Corp COM 907818108 448,222 2,033,584 SH   SOLE   2,017,513 0 16,071
United Parcel Service Inc CL B 911312106 1,844,898 10,852,978 SH   SOLE   10,649,486 0 203,492
United Rentals Inc COM 911363109 84,455 256,459 SH   SOLE   256,459 0 0
UnitedHealth Group Inc COM 91324P102 3,831,995 10,299,124 SH   SOLE   10,034,605 0 264,519
Universal Display Corp COM 91347P105 19,499 82,356 SH   SOLE   82,356 0 0
Universal Health Services Inc CL B 913903100 737 5,523 SH   SOLE   5,523 0 0
Unum Group COM 91529Y106 7,545 271,111 SH   SOLE   271,111 0 0
Urban Outfitters Inc COM 917047102 18,710 503,096 SH   SOLE   502,959 0 137
US Bancorp COM NEW 902973304 503,326 9,100,094 SH   SOLE   8,804,698 0 295,396
US Ecology Inc COM 91734M103 42,190 1,013,216 SH   SOLE   1,012,922 0 294
Utilities Select Sector SPDR Fund SBI INT-UTILS 81369Y886 2,051 32,026 SH   SOLE   32,026 0 0
Utz Brands Inc COM CL A 918090101 23,079 930,977 SH   SOLE   930,977 0 0
Vail Resorts Inc COM 91879Q109 460 1,577 SH   SOLE   1,442 0 135
Valmont Industries Inc COM 920253101 1,074 4,520 SH   SOLE   4,520 0 0
Vanguard International Dividend Appreciation ETF INTL DVD ETF 921946810 248 3,000 SH   SOLE   3,000 0 0
Vanguard Short-Term Inflation-Protected Securities ETF STRM INFPROIDX 922020805 5,056 98,100 SH   SOLE   98,100 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 879 10,376 SH   SOLE   10,376 0 0
Varonis Systems Inc COM 922280102 151,458 2,950,095 SH   SOLE   2,949,429 0 666
Verizon Communications Inc COM 92343V104 459,708 7,905,559 SH   SOLE   7,851,167 0 54,392
Vertex Inc CL A 92538J106 7,299 332,069 SH   SOLE   331,983 0 86
Vertex Pharmaceuticals Inc COM 92532F100 1,186,453 5,521,210 SH   SOLE   5,374,497 0 146,713
Vertiv Holdings Co COM CL A 92537N108 231,370 11,568,501 SH   SOLE   11,414,816 0 153,685
ViacomCBS Inc CL B 92556H206 16,235 359,968 SH   SOLE   359,322 0 646
Viatris Inc COM 92556V106 812 58,152 SH   SOLE   58,105 0 47
Viavi Solutions Inc COM 925550105 53,220 3,389,816 SH   SOLE   3,388,808 0 1,008
Visa Inc COM CL A 92826C839 2,781,895 13,138,881 SH   SOLE   12,828,766 0 310,115
Vista Outdoor Inc COM 928377100 16,609 517,900 SH   SOLE   517,774 0 126
Visteon Corp COM NEW 92839U206 19,119 156,775 SH   SOLE   156,732 0 43
Vistra Corp COM 92840M102 70,669 3,997,096 SH   SOLE   3,772,737 0 224,359
Vital Farms Inc COM 92847W103 19,640 899,259 SH   SOLE   694,159 0 205,100
VMware Inc CL A COM 928563402 628,062 4,174,554 SH   SOLE   4,070,919 0 103,635
Vocera Communications Inc COM 92857F107 62,313 1,620,193 SH   SOLE   1,619,770 0 423
Vodafone Group PLC SPONSORED ADR 92857W308 5,024 272,605 SH   SOLE   202,503 0 70,102
Vontier Corp COM 928881101 23,740 784,269 SH   SOLE   709,285 0 74,984
Voya Financial Inc COM 929089100 67,883 1,066,674 SH   SOLE   967,977 0 98,697
Voyager Therapeutics Inc COM 92915B106 6,516 1,383,414 SH   SOLE   1,383,414 0 0
Vroom Inc COM 92918V109 60,044 1,539,988 SH   SOLE   1,539,853 0 135
Vulcan Materials Co COM 929160109 438,286 2,597,252 SH   SOLE   2,560,249 0 37,003
Wabash National Corp COM 929566107 1,629 86,663 SH   SOLE   86,663 0 0
Walmart Inc COM 931142103 307,104 2,260,942 SH   SOLE   2,248,147 0 12,795
WALT DISNEY COMPANY COM 254687106 1,654,845 8,968,379 SH   SOLE   8,732,762 0 235,617
Washington Federal Inc COM 938824109 33,779 1,096,727 SH   SOLE   1,096,459 0 268
Waste Connections Inc COM 94106B101 27,733 256,838 SH   SOLE   256,188 0 650
Waste Management Inc COM 94106L109 584,336 4,529,038 SH   SOLE   4,485,620 0 43,418
Waters Corp COM 941848103 647 2,276 SH   SOLE   1,655 0 621
WEC Energy Group Inc COM 92939U106 193,097 2,063,221 SH   SOLE   2,046,871 0 16,350
Wells Fargo & Co COM 949746101 222,855 5,703,981 SH   SOLE   5,369,505 0 334,476
WesBanco Inc COM 950810101 21,866 606,383 SH   SOLE   606,239 0 144
Western Alliance Bancorp COM 957638109 235,665 2,495,395 SH   SOLE   2,493,008 0 2,387
Western Digital Corp COM 958102105 558,162 8,361,980 SH   SOLE   8,034,096 0 327,884
Western Midstream Partners LP COM UNIT LP INT 958669103 68,580 3,689,065 SH   SOLE   3,689,065 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 13,137 546,905 SH   SOLE   546,905 0 0
Weyerhaeuser Co COM NEW 962166104 49,791 1,398,618 SH   SOLE   1,262,791 0 135,827
Wheaton Precious Metals Corp COM 962879102 26,606 696,319 SH   SOLE   696,319 0 0
Williams Cos Inc/The COM 969457100 526,420 22,221,183 SH   SOLE   22,074,309 0 146,874
Willis Towers Watson PLC SHS G96629103 743 3,248 SH   SOLE   0 0 3,248
WillScot Mobile Mini Holdings Corp COM CL A 971378104 86,895 3,131,336 SH   SOLE   3,127,012 0 4,324
Wintrust Financial Corp COM 97650W108 34,249 451,832 SH   SOLE   451,725 0 107
WisdomTree Investments Inc COM 97717P104 690 110,438 SH   SOLE   52,238 0 58,200
Wix.com Ltd SHS M98068105 262,635 940,601 SH   SOLE   940,503 0 98
Woodward Inc COM 980745103 789 6,541 SH   SOLE   6,541 0 0
Workday Inc CL A 98138H101 611,174 2,460,146 SH   SOLE   2,368,184 0 91,962
World Wrestling Entertainment Inc CL A 98156Q108 55,036 1,014,296 SH   SOLE   1,013,873 0 423
WW Grainger Inc COM 384802104 815,497 2,034,013 SH   SOLE   1,984,237 0 49,776
XP Inc CL A G98239109 37,933 1,006,993 SH   SOLE   1,006,993 0 0
XPO Logistics Inc COM 983793100 222,777 1,806,787 SH   SOLE   1,806,509 0 278
Yext Inc COM 98585N106 67,975 4,694,435 SH   SOLE   4,693,573 0 862
Yum! Brands Inc COM 988498101 325 3,006 SH   SOLE   3,006 0 0
Zai Lab Ltd ADR 98887Q104 25,803 193,386 SH   SOLE   193,386 0 0
Zoetis Inc CL A 98978V103 1,289,228 8,186,616 SH   SOLE   8,012,695 0 173,921
Zynga Inc CL A 98986T108 31,807 3,115,275 SH   SOLE   3,115,275 0 0