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