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
AAON INC COMMON 000360206 56,853 1,055,187 SH   SOLE   1,050,505 72 4,610
ADT INC DEL COMMON STOCK 00090Q103 538 71,839 SH   SOLE   71,839 0 0
AFLAC INC COMMON STOCK 001055102 96,987 1,725,743 SH   SOLE   1,629,759 0 95,984
AGCO CORP COMMON STOCK 001084102 12,311 128,015 SH   SOLE   128,015 0 0
AES CORP COMMON STOCK 00130H105 12,850 568,572 SH   SOLE   568,457 0 115
AMC ENTMT HLDGS INC COMMON STOCK 00165C104 1,537 220,477 SH   SOLE   220,461 0 16
AMN HEALTHCARE SVCS INC COMMON STOCK 001744101 1,513 14,287 SH   SOLE   14,287 0 0
ASGN INC COMMON STOCK 00191U102 27,895 308,669 SH   SOLE   308,669 0 0
AT&T INC COMMON 00206R102 65,738 4,285,448 SH   SOLE   4,245,652 482 39,314
ABBOTT LABS COMMON 002824100 394,257 4,074,583 SH   SOLE   3,847,127 216 227,240
ABBVIE INC COMMON 00287Y109 565,423 4,212,972 SH   SOLE   3,748,889 26,622 437,461
ABIOMED INC COMMON STOCK 003654100 31,140 126,759 SH   SOLE   126,759 0 0
ACUITY BRANDS INC COMMON STOCK 00508Y102 6,590 41,850 SH   SOLE   41,837 0 13
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 270,835 984,139 SH   SOLE   934,816 183 49,141
ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 10,049 64,278 SH   SOLE   40,641 0 23,637
AECOM COMMON STOCK 00766T100 8,857 129,550 SH   SOLE   129,550 0 0
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 33,563 529,725 SH   SOLE   394,305 0 135,420
ADVANCED DRAIN SYS INC DEL COMMON STOCK 00790R104 9,188 73,872 SH   SOLE   73,872 0 0
AFFILIATED MANAGERS GROUP IN COMMON STOCK 008252108 10,260 91,732 SH   SOLE   91,732 0 0
AFFIRM HLDGS INC COMMON STOCK 00827B106 8,693 463,416 SH   SOLE   463,399 0 17
AGILENT TECHNOLOGIES INC COMMON 00846U101 114,197 939,510 SH   SOLE   847,752 216 91,542
AIRBNB INC COMMON STOCK 009066101 35,696 339,827 SH   SOLE   339,811 0 16
AIR LEASE CORP COMMON STOCK 00912X302 1,869 60,256 SH   SOLE   60,256 0 0
AIR PRODS & CHEMS INC COMMON 009158106 68,644 294,951 SH   SOLE   257,683 38 37,230
AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 26,529 330,288 SH   SOLE   310,488 0 19,800
ALASKA AIR GROUP INC COMMON STOCK 011659109 3,261 83,282 SH   SOLE   83,282 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,889 75,980 SH   SOLE   75,980 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 9,607 46,389 SH   SOLE   46,288 0 101
ALLEGHANY CORP MD COMMON STOCK 017175100 8,425 10,037 SH   SOLE   10,035 0 2
ALLEGRO MICROSYSTEMS INC COMMON STOCK 01749D105 1,545 70,693 SH   SOLE   70,693 0 0
ALLIANT ENERGY CORP COMMON STOCK 018802108 15,135 285,636 SH   SOLE   281,725 0 3,911
ALLSTATE CORP COMMON STOCK 020002101 111,153 892,575 SH   SOLE   888,850 0 3,725
ALLY FINL INC COMMON STOCK 02005N100 4,092 147,049 SH   SOLE   146,876 0 173
ALNYLAM PHARMACEUTICALS INC COMMON STOCK 02043Q107 61,506 307,288 SH   SOLE   71,543 0 235,745
ALPHABET INC COMMON 02079K305 1,055,110 11,030,947 SH   SOLE   10,460,704 40,431 529,812
ALTAIR ENGR INC COMMON 021369103 70,659 1,597,885 SH   SOLE   1,591,635 173 6,077
ALTICE USA INC COMMON STOCK 02156K103 637 109,198 SH   SOLE   109,198 0 0
AMAZON COM INC COMMON 023135106 2,004,052 17,734,981 SH   SOLE   17,031,130 1,203 702,648
AMEREN CORP COMMON STOCK 023608102 12,321 152,961 SH   SOLE   151,854 0 1,107
AMERESCO INC COMMON STOCK 02361E108 803 12,074 SH   SOLE   12,074 0 0
AMERICAN AIRLS GROUP INC COMMON STOCK 02376R102 4,089 339,692 SH   SOLE   339,692 0 0
AMERICAN EXPRESS CO COMMON 025816109 183,146 1,357,545 SH   SOLE   1,312,975 33 44,537
AMERICAN FINL GROUP INC OHIO COMMON STOCK 025932104 32,809 266,891 SH   SOLE   266,891 0 0
AMERICAN INTL GROUP INC COMMON 026874784 144,886 3,051,524 SH   SOLE   2,872,316 108,956 70,252
AMER STATES WTR CO COMMON STOCK 029899101 7,436 95,388 SH   SOLE   93,548 0 1,840
AMERICAN TOWER CORP NEW COMMON 03027X100 64,092 298,523 SH   SOLE   262,658 113 35,752
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 24,348 187,060 SH   SOLE   186,733 0 327
AMERIPRISE FINL INC COMMON STOCK 03076C106 52,723 209,260 SH   SOLE   208,196 0 1,064
AMETEK INC COMMON 031100100 160,820 1,418,044 SH   SOLE   1,417,778 246 20
AMGEN INC COMMON STOCK 031162100 275,749 1,223,375 SH   SOLE   1,129,624 0 93,751
AMKOR TECHNOLOGY INC COMMON STOCK 031652100 880 51,608 SH   SOLE   51,608 0 0
AMPHENOL CORP NEW COMMON 032095101 11,574 172,845 SH   SOLE   172,467 307 71
ANALOG DEVICES INC COMMON STOCK 032654105 161,807 1,161,230 SH   SOLE   967,036 0 194,194
ANSYS INC COMMON STOCK 03662Q105 38,785 174,945 SH   SOLE   174,930 0 15
ELEVANCE HEALTH INC COMMON STOCK 036752103 201,956 444,601 SH   SOLE   444,503 0 98
APELLIS PHARMACEUTICALS INC COMMON STOCK 03753U106 3,437 50,324 SH   SOLE   50,324 0 0
APPLE INC COMMON 037833100 3,857,441 27,912,021 SH   SOLE   26,529,027 991 1,382,003
APPLIED MATLS INC COMMON STOCK 038222105 64,069 782,000 SH   SOLE   766,029 0 15,971
APPLOVIN CORP COMMON STOCK 03831W108 520 26,651 SH   SOLE   26,622 0 29
APTARGROUP INC COMMON STOCK 038336103 46,425 488,530 SH   SOLE   441,455 0 47,075
ARAMARK COMMON STOCK 03852U106 8,154 261,349 SH   SOLE   261,349 0 0
ARCOSA INC COMMON STOCK 039653100 1,532 26,789 SH   SOLE   26,789 0 0
ARES MANAGEMENT CORPORATION COMMON STOCK 03990B101 4,692 75,732 SH   SOLE   75,732 0 0
ARISTA NETWORKS INC COMMON 040413106 469,221 4,156,446 SH   SOLE   4,156,272 156 18
ARROW ELECTRS INC COMMON STOCK 042735100 2,450 26,584 SH   SOLE   26,584 0 0
ASHLAND INC COMMON STOCK 044186104 3,504 36,896 SH   SOLE   36,896 0 0
ASSURANT INC COMMON STOCK 04621X108 6,524 44,909 SH   SOLE   44,887 0 22
ATKORE INC COMMON STOCK 047649108 1,169 15,027 SH   SOLE   15,027 0 0
AUTODESK INC COMMON STOCK 052769106 24,144 129,248 SH   SOLE   127,912 0 1,336
AUTOLIV INC COMMON STOCK 052800109 7,169 107,596 SH   SOLE   99,253 0 8,343
AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 217,817 962,983 SH   SOLE   949,423 0 13,560
AUTONATION INC COMMON STOCK 05329W102 4,717 46,301 SH   SOLE   46,301 0 0
AUTOZONE INC COMMON STOCK 053332102 26,467 12,357 SH   SOLE   12,350 0 7
AVALARA INC COMMON STOCK 05338G106 3,024 32,946 SH   SOLE   32,940 0 6
AVALONBAY CMNTYS INC REIT 053484101 22,060 119,766 SH   SOLE   115,526 0 4,240
AVANGRID INC COMMON STOCK 05351W103 2,431 58,302 SH   SOLE   58,302 0 0
AVANTOR INC COMMON STOCK 05352A100 7,719 393,832 SH   SOLE   393,823 0 9
AVERY DENNISON CORP COMMON 053611109 9,595 58,967 SH   SOLE   58,919 41 7
AVIENT CORPORATION COMMON STOCK 05368V106 3,846 126,952 SH   SOLE   126,952 0 0
AVIS BUDGET GROUP COMMON STOCK 053774105 2,185 14,715 SH   SOLE   14,715 0 0
AVNET INC COMMON STOCK 053807103 1,410 39,038 SH   SOLE   39,038 0 0
AXON ENTERPRISE INC COMMON STOCK 05464C101 2,221 19,183 SH   SOLE   19,183 0 0
BJS WHSL CLUB HLDGS INC COMMON 05550J101 139,120 1,910,729 SH   SOLE   1,845,829 64,900 0
BOK FINL CORP COMMON STOCK 05561Q201 2,348 26,423 SH   SOLE   26,423 0 0
BADGER METER INC COMMON STOCK 056525108 8,776 94,986 SH   SOLE   94,986 0 0
BAKER HUGHES COMPANY COMMON STOCK 05722G100 29,931 1,428,004 SH   SOLE   1,427,994 0 10
BALL CORP COMMON 058498106 32,602 674,693 SH   SOLE   668,554 143 5,997
BK OF AMERICA CORP COMMON STOCK 060505104 339,769 11,250,640 SH   SOLE   11,069,144 0 181,496
BANK NEW YORK MELLON CORP COMMON STOCK 064058100 47,848 1,242,160 SH   SOLE   1,236,839 0 5,321
BANK OZK COMMON STOCK 06417N103 1,980 50,040 SH   SOLE   50,040 0 0
BATH & BODY WORKS INC COMMON STOCK 070830104 22,355 685,765 SH   SOLE   685,765 0 0
BAXTER INTL INC COMMON STOCK 071813109 17,397 322,997 SH   SOLE   273,710 0 49,287
BEACON ROOFING SUPPLY INC COMMON 073685109 1,227 22,426 SH   SOLE   22,213 213 0
BECTON DICKINSON & CO COMMON STOCK 075887109 85,383 383,174 SH   SOLE   309,839 0 73,335
BERKLEY W R CORP COMMON STOCK 084423102 28,448 440,515 SH   SOLE   429,808 0 10,706
BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 7,522 161,666 SH   SOLE   161,666 0 0
BEST BUY INC COMMON STOCK 086516101 40,923 646,091 SH   SOLE   617,257 0 28,834
BILL COM HLDGS INC COMMON STOCK 090043100 4,291 32,414 SH   SOLE   32,411 0 3
BIO RAD LABS INC COMMON STOCK 090572207 2,691 6,452 SH   SOLE   6,452 0 0
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 5,208 61,432 SH   SOLE   61,429 0 3
BIOGEN INC COMMON STOCK 09062X103 29,969 112,246 SH   SOLE   96,781 0 15,465
BIO-TECHNE CORP COMMON STOCK 09073M104 11,165 39,312 SH   SOLE   39,312 0 0
BLACK KNIGHT INC COMMON STOCK 09215C105 35,312 545,512 SH   SOLE   532,786 0 12,726
BLACKLINE INC COMMON STOCK 09239B109 3,662 61,124 SH   SOLE   61,124 0 0
BLACKROCK INC COMMON STOCK 09247X101 76,592 139,186 SH   SOLE   138,912 0 274
BLACKSTONE INC COMMON STOCK 09260D107 65,264 779,734 SH   SOLE   777,111 0 2,623
BLOCK H & R INC COMMON STOCK 093671105 3,384 79,569 SH   SOLE   77,494 0 2,075
BOOKING HOLDINGS INC COMMON STOCK 09857L108 124,819 75,960 SH   SOLE   74,953 0 1,007
BOOZ ALLEN HAMILTON HLDG COR COMMON STOCK 099502106 59,189 640,921 SH   SOLE   640,921 0 0
BORGWARNER INC COMMON STOCK 099724106 4,554 145,001 SH   SOLE   144,397 0 604
BOSTON PROPERTIES INC REIT 101121101 5,125 68,362 SH   SOLE   68,300 0 62
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 169,950 4,388,082 SH   SOLE   3,836,007 0 552,075
BRIGHT HORIZONS FAM SOL IN D COMMON STOCK 109194100 17,170 297,830 SH   SOLE   295,433 0 2,397
BRISTOL-MYERS SQUIBB CO COMMON 110122108 506,824 7,129,326 SH   SOLE   6,304,945 75,800 748,581
BRIXMOR PPTY GROUP INC REIT 11120U105 848 45,926 SH   SOLE   45,890 0 36
BROADRIDGE FINL SOLUTIONS IN COMMON STOCK 11133T103 49,225 341,086 SH   SOLE   338,061 0 3,025
BROADCOM INC COMMON STOCK 11135F101 168,094 378,580 SH   SOLE   368,294 0 10,286
BROOKFIELD RENEWABLE CORP COMMON STOCK 11284V105 7,091 216,980 SH   SOLE   216,980 0 0
AZENTA INC COMMON STOCK 114340102 1,001 23,357 SH   SOLE   23,357 0 0
BROWN & BROWN INC COMMON STOCK 115236101 5,505 91,022 SH   SOLE   91,018 0 4
BRUKER CORP COMMON STOCK 116794108 1,396 26,312 SH   SOLE   26,312 0 0
BRUNSWICK CORP COMMON STOCK 117043109 25,618 391,407 SH   SOLE   390,222 0 1,185
BURLINGTON STORES INC COMMON STOCK 122017106 3,659 32,699 SH   SOLE   32,699 0 0
CBOE GLOBAL MKTS INC COMMON STOCK 12503M108 34,832 296,765 SH   SOLE   296,763 0 2
CBRE GROUP INC COMMON STOCK 12504L109 22,293 330,218 SH   SOLE   315,386 0 14,832
CDW CORP COMMON STOCK 12514G108 101,771 652,043 SH   SOLE   652,033 0 10
C H ROBINSON WORLDWIDE INC COMMON 12541W209 96,734 1,004,410 SH   SOLE   965,561 26,165 12,684
CME GROUP INC COMMON STOCK 12572Q105 83,539 471,626 SH   SOLE   459,206 0 12,420
CMS ENERGY CORP COMMON 125896100 127,116 2,182,618 SH   SOLE   1,954,915 37,801 189,902
CVS HEALTH CORP COMMON STOCK 126650100 284,698 2,985,199 SH   SOLE   2,894,516 0 90,683
CABLE ONE INC COMMON STOCK 12685J105 1,901 2,229 SH   SOLE   2,229 0 0
CABOT CORP COMMON STOCK 127055101 5,640 88,284 SH   SOLE   78,219 0 10,065
CADENCE DESIGN SYSTEM INC COMMON STOCK 127387108 121,771 745,097 SH   SOLE   745,001 0 96
CADENCE BANK COMMON STOCK 12740C103 7,528 296,264 SH   SOLE   296,264 0 0
CALIFORNIA WTR SVC GROUP COMMON STOCK 130788102 6,126 116,263 SH   SOLE   116,263 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 51,407 1,090,969 SH   SOLE   1,090,959 0 10
CANADIAN SOLAR INC COMMON STOCK 136635109 1,259 33,805 SH   SOLE   33,805 0 0
CAPITAL ONE FINL CORP COMMON STOCK 14040H105 52,932 574,290 SH   SOLE   563,216 0 11,074
CARLISLE COS INC COMMON STOCK 142339100 32,232 114,947 SH   SOLE   114,947 0 0
CARMAX INC COMMON STOCK 143130102 6,477 98,096 SH   SOLE   98,051 0 45
CARLYLE GROUP INC COMMON STOCK 14316J108 20,578 796,333 SH   SOLE   796,319 0 14
CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 36,846 1,036,165 SH   SOLE   1,007,110 0 29,055
CARVANA CO COMMON STOCK 146869102 455 22,422 SH   SOLE   22,414 0 8
CASEYS GEN STORES INC COMMON STOCK 147528103 3,637 17,957 SH   SOLE   17,957 0 0
CATALENT INC COMMON STOCK 148806102 13,670 188,920 SH   SOLE   188,920 0 0
CATERPILLAR INC COMMON STOCK 149123101 157,718 961,224 SH   SOLE   905,946 0 55,278
CELANESE CORP DEL COMMON STOCK 150870103 8,571 94,870 SH   SOLE   94,861 0 9
CENTENE CORP DEL COMMON STOCK 15135B101 52,665 676,850 SH   SOLE   436,017 0 240,833
CHANGE HEALTHCARE INC COMMON STOCK 15912K100 2,626 95,508 SH   SOLE   95,508 0 0
CHARGEPOINT HOLDINGS INC COMMON STOCK 15961R105 3,002 203,438 SH   SOLE   203,438 0 0
CHARLES RIV LABS INTL INC COMMON STOCK 159864107 2,294 11,658 SH   SOLE   11,658 0 0
CHART INDS INC COMMON STOCK 16115Q308 42,766 231,979 SH   SOLE   230,883 0 1,096
CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 16,088 53,034 SH   SOLE   52,804 0 230
CHEMED CORP NEW COMMON STOCK 16359R103 89,020 203,915 SH   SOLE   203,092 0 823
CHEWY INC COMMON STOCK 16679L109 499 16,252 SH   SOLE   16,245 0 7
CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 202,399 134,685 SH   SOLE   131,447 0 3,238
CHOICE HOTELS INTL INC COMMON 169905106 8,720 79,617 SH   SOLE   79,533 84 0
CHURCH & DWIGHT CO INC COMMON STOCK 171340102 22,098 309,321 SH   SOLE   309,221 0 100
CIENA CORP COMMON STOCK 171779309 1,531 37,882 SH   SOLE   37,867 0 15
CINCINNATI FINL CORP COMMON STOCK 172062101 21,264 237,400 SH   SOLE   237,250 0 150
CIRRUS LOGIC INC COMMON STOCK 172755100 4,409 64,079 SH   SOLE   62,729 0 1,350
CISCO SYS INC COMMON 17275R102 330,715 8,267,900 SH   SOLE   7,582,376 82,073 603,451
CINTAS CORP COMMON STOCK 172908105 16,398 42,242 SH   SOLE   42,238 0 4
CITIGROUP INC COMMON STOCK 172967424 112,514 2,700,144 SH   SOLE   2,698,145 0 1,999
CITIZENS FINL GROUP INC COMMON 174610105 79,712 2,319,890 SH   SOLE   2,262,069 57,651 170
CITRIX SYS INC COMMON STOCK 177376100 3,784 36,419 SH   SOLE   36,413 0 6
CLEAN HARBORS INC COMMON STOCK 184496107 3,506 31,873 SH   SOLE   31,873 0 0
CLEAR SECURE INC COMMON STOCK 18467V109 589 25,751 SH   SOLE   25,751 0 0
CLEARWAY ENERGY INC COMMON STOCK 18539C204 2,051 64,389 SH   SOLE   64,389 0 0
CLOROX CO DEL COMMON STOCK 189054109 13,782 107,340 SH   SOLE   79,700 0 27,640
CLOUDFLARE INC COMMON STOCK 18915M107 16,580 299,759 SH   SOLE   299,755 0 4
COCA COLA CONS INC COMMON STOCK 191098102 745 1,809 SH   SOLE   1,809 0 0
COCA COLA CO COMMON 191216100 519,959 9,281,656 SH   SOLE   9,054,586 744 226,326
COGNEX CORP COMMON STOCK 192422103 2,875 69,363 SH   SOLE   69,349 0 14
COGNIZANT TECHNOLOGY SOLUTIO COMMON STOCK 192446102 14,704 255,979 SH   SOLE   255,319 0 660
COHERENT CORP COMMON STOCK 19247G107 4,307 123,585 SH   SOLE   123,585 0 0
COINBASE GLOBAL INC COMMON STOCK 19260Q107 2,119 32,862 SH   SOLE   32,851 0 11
COLGATE PALMOLIVE CO COMMON STOCK 194162103 256,298 3,648,373 SH   SOLE   3,604,612 0 43,761
COLUMBIA SPORTSWEAR CO COMMON 198516106 1,963 29,175 SH   SOLE   29,087 88 0
COMCAST CORP NEW COMMON STOCK 20030N101 157,922 5,384,299 SH   SOLE   4,869,218 0 515,081
COMERICA INC COMMON STOCK 200340107 6,204 87,257 SH   SOLE   87,174 0 83
COMMERCE BANCSHARES INC COMMON STOCK 200525103 92,912 1,404,351 SH   SOLE   1,399,319 0 5,032
COMMERCIAL METALS CO COMMON STOCK 201723103 3,612 101,809 SH   SOLE   101,809 0 0
COMPANHIA DE SANEAMENTO BASI AMERICAN DEPOSITARY RECEIPT 20441A102 6,468 709,896 SH   SOLE   709,834 0 62
CONAGRA BRANDS INC COMMON STOCK 205887102 31,737 972,622 SH   SOLE   971,401 0 1,221
CONCENTRIX CORP COMMON STOCK 20602D101 1,462 13,095 SH   SOLE   13,095 0 0
CONSOLIDATED EDISON INC COMMON STOCK 209115104 71,567 834,505 SH   SOLE   834,500 0 5
CONSTELLATION ENERGY CORP COMMON 21037T109 75,340 905,629 SH   SOLE   904,605 12 1,012
COOPER COS INC COMMON STOCK 216648402 22,720 86,091 SH   SOLE   44,220 0 41,871
COPART INC COMMON 217204106 26,512 249,170 SH   SOLE   208,003 166 41,001
CORE & MAIN INC COMMON STOCK 21874C102 59,461 2,614,819 SH   SOLE   2,604,169 0 10,650
CORNING INC COMMON STOCK 219350105 58,387 2,011,930 SH   SOLE   1,897,984 0 113,946
COSTCO WHSL CORP NEW COMMON 22160K105 633,080 1,340,503 SH   SOLE   1,322,999 18 17,486
COSTAR GROUP INC COMMON STOCK 22160N109 24,270 348,466 SH   SOLE   339,979 0 8,487
COTY INC COMMON STOCK 222070203 722 114,264 SH   SOLE   114,264 0 0
COUPA SOFTWARE INC COMMON STOCK 22266L106 4,106 69,836 SH   SOLE   69,830 0 6
COUSINS PPTYS INC REIT 222795502 2,437 104,405 SH   SOLE   104,405 0 0
CREDIT ACCEP CORP MICH COMMON STOCK 225310101 1,222 2,790 SH   SOLE   2,790 0 0
CROWDSTRIKE HLDGS INC COMMON STOCK 22788C105 102,609 622,588 SH   SOLE   591,939 0 30,649
CROWN HLDGS INC COMMON STOCK 228368106 5,322 65,675 SH   SOLE   65,561 0 114
CULLEN FROST BANKERS INC COMMON STOCK 229899109 4,698 35,526 SH   SOLE   35,526 0 0
CUMMINS INC COMMON STOCK 231021106 15,506 76,194 SH   SOLE   75,729 0 465
CURTISS WRIGHT CORP COMMON STOCK 231561101 2,407 17,296 SH   SOLE   17,296 0 0
D R HORTON INC COMMON STOCK 23331A109 21,874 324,789 SH   SOLE   324,760 0 29
DXC TECHNOLOGY CO COMMON STOCK 23355L106 2,714 110,865 SH   SOLE   110,865 0 0
DANAHER CORPORATION COMMON 235851102 362,408 1,403,105 SH   SOLE   1,223,023 197 179,885
DARDEN RESTAURANTS INC COMMON STOCK 237194105 23,710 187,692 SH   SOLE   166,511 0 21,181
DARLING INGREDIENTS INC COMMON STOCK 237266101 2,755 41,643 SH   SOLE   41,643 0 0
DATADOG INC COMMON STOCK 23804L103 5,359 60,364 SH   SOLE   60,358 0 6
DAVITA INC COMMON STOCK 23918K108 25,948 313,494 SH   SOLE   301,944 0 11,550
DECKERS OUTDOOR CORP COMMON STOCK 243537107 3,794 12,138 SH   SOLE   12,138 0 0
DEERE & CO COMMON STOCK 244199105 137,206 410,931 SH   SOLE   390,632 0 20,299
DELL TECHNOLOGIES INC COMMON STOCK 24703L202 9,971 291,834 SH   SOLE   267,151 0 24,683
DELTA AIR LINES INC DEL COMMON STOCK 247361702 5,643 201,084 SH   SOLE   201,059 0 25
DENTSPLY SIRONA INC COMMON STOCK 24906P109 7,933 279,832 SH   SOLE   279,826 0 6
DEXCOM INC COMMON STOCK 252131107 66,605 826,977 SH   SOLE   826,964 0 13
DICKS SPORTING GOODS INC COMMON STOCK 253393102 9,319 89,063 SH   SOLE   89,026 0 37
DILLARDS INC COMMON STOCK 254067101 569 2,086 SH   SOLE   2,086 0 0
DISNEY WALT CO COMMON 254687106 665,497 7,054,988 SH   SOLE   6,837,193 58,123 159,672
DISCOVER FINL SVCS COMMON STOCK 254709108 101,545 1,116,863 SH   SOLE   1,046,956 0 69,907
DOCUSIGN INC COMMON STOCK 256163106 71,282 1,333,124 SH   SOLE   1,333,116 0 8
DOLBY LABORATORIES INC COMMON STOCK 25659T107 1,187 18,225 SH   SOLE   18,225 0 0
DOLLAR GEN CORP NEW COMMON 256677105 25,159 104,891 SH   SOLE   87,506 105 17,280
DOMINOS PIZZA INC COMMON STOCK 25754A201 33,883 109,229 SH   SOLE   107,839 0 1,390
DONALDSON INC COMMON STOCK 257651109 18,101 369,334 SH   SOLE   369,334 0 0
DOVER CORP COMMON STOCK 260003108 67,514 579,118 SH   SOLE   550,442 0 28,676
DROPBOX INC COMMON STOCK 26210C104 74,895 3,614,626 SH   SOLE   3,614,626 0 0
DUN & BRADSTREET HLDGS INC COMMON STOCK 26484T106 869 70,175 SH   SOLE   70,175 0 0
DOXIMITY INC COMMON STOCK 26622P107 4,149 137,287 SH   SOLE   137,287 0 0
DYNATRACE INC COMMON STOCK 268150109 1,491 42,832 SH   SOLE   42,816 0 16
EAST WEST BANCORP INC COMMON STOCK 27579R104 4,478 66,686 SH   SOLE   66,686 0 0
EASTMAN CHEM CO COMMON STOCK 277432100 7,398 104,129 SH   SOLE   103,379 0 750
EBAY INC. COMMON STOCK 278642103 18,085 491,305 SH   SOLE   488,064 0 3,241
ECOLAB INC COMMON 278865100 191,338 1,324,867 SH   SOLE   1,258,183 186 66,498
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 74,865 906,031 SH   SOLE   701,758 0 204,273
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 2,819 227,176 SH   SOLE   227,147 0 29
ELECTRONIC ARTS INC COMMON 285512109 49,959 431,756 SH   SOLE   431,679 72 5
EMCOR GROUP INC COMMON STOCK 29084Q100 21,800 188,783 SH   SOLE   188,783 0 0
EMERSON ELEC CO COMMON STOCK 291011104 195,514 2,670,222 SH   SOLE   2,646,127 0 24,095
ASPEN TECHNOLOGY INC COMMON STOCK 29109X106 2,391 10,037 SH   SOLE   10,037 0 0
ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 5,737 126,846 SH   SOLE   126,846 0 0
ENERGY RECOVERY INC COMMON STOCK 29270J100 6,968 320,493 SH   SOLE   320,493 0 0
ENERSYS COMMON STOCK 29275Y102 1,461 25,131 SH   SOLE   25,131 0 0
ENHABIT INC COMMON STOCK 29332G102 890 63,422 SH   SOLE   63,422 0 0
ENPHASE ENERGY INC COMMON STOCK 29355A107 46,507 167,613 SH   SOLE   147,678 0 19,935
ENSIGN GROUP INC COMMON STOCK 29358P101 5,607 70,534 SH   SOLE   70,534 0 0
ENTEGRIS INC COMMON STOCK 29362U104 5,217 62,830 SH   SOLE   61,300 0 1,530
EPAM SYS INC COMMON STOCK 29414B104 10,992 30,347 SH   SOLE   26,147 0 4,200
ENVIVA INC COMMON STOCK 29415B103 2,358 39,258 SH   SOLE   39,258 0 0
ENVISTA HOLDINGS CORPORATION COMMON STOCK 29415F104 63,464 1,934,306 SH   SOLE   1,720,282 0 214,024
EQUIFAX INC COMMON STOCK 294429105 19,754 115,233 SH   SOLE   99,442 0 15,791
EQUINIX INC REIT 29444U700 10,203 17,937 SH   SOLE   17,921 0 16
EQUITABLE HLDGS INC COMMON STOCK 29452E101 4,477 169,912 SH   SOLE   169,912 0 0
EQUITY RESIDENTIAL REIT 29476L107 5,170 76,903 SH   SOLE   76,368 0 535
ERIE INDTY CO COMMON STOCK 29530P102 13,115 58,993 SH   SOLE   58,993 0 0
ESSENTIAL UTILS INC COMMON STOCK 29670G102 12,775 308,726 SH   SOLE   307,331 0 1,395
ETSY INC COMMON STOCK 29786A106 5,052 50,459 SH   SOLE   39,441 0 11,018
EURONET WORLDWIDE INC COMMON STOCK 298736109 20,854 275,259 SH   SOLE   275,259 0 0
EVERCORE INC COMMON STOCK 29977A105 7,008 85,200 SH   SOLE   85,200 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 28,232 362,123 SH   SOLE   350,304 0 11,819
EVOQUA WATER TECHNOLOGIES CO COMMON STOCK 30057T105 9,212 278,556 SH   SOLE   278,556 0 0
EXACT SCIENCES CORP COMMON STOCK 30063P105 7,217 222,122 SH   SOLE   221,908 0 214
EXELIXIS INC COMMON STOCK 30161Q104 1,650 105,245 SH   SOLE   105,245 0 0
EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 4,085 27,716 SH   SOLE   27,716 0 0
EXPEDIA GROUP INC COMMON STOCK 30212P303 14,489 154,651 SH   SOLE   154,647 0 4
EXPEDITORS INTL WASH INC COMMON STOCK 302130109 6,192 70,124 SH   SOLE   70,016 0 108
EXPONENT INC COMMON 30214U102 6,055 69,063 SH   SOLE   68,982 81 0
EXTRA SPACE STORAGE INC COMMON STOCK 30225T102 2,121 12,277 SH   SOLE   12,251 0 26
FMC CORP COMMON 302491303 119,978 1,135,081 SH   SOLE   1,098,079 28,750 8,252
F N B CORP COMMON STOCK 302520101 3,172 273,453 SH   SOLE   273,453 0 0
FTI CONSULTING INC COMMON 302941109 4,349 26,246 SH   SOLE   26,165 61 20
FACTSET RESH SYS INC COMMON STOCK 303075105 43,620 109,020 SH   SOLE   109,000 0 20
FAIR ISAAC CORP COMMON STOCK 303250104 31,841 77,281 SH   SOLE   76,621 0 660
FASTENAL CO COMMON STOCK 311900104 118,820 2,580,789 SH   SOLE   2,418,283 0 162,506
FEDEX CORP COMMON 31428X106 77,277 520,487 SH   SOLE   487,530 19 32,938
F5 INC COMMON STOCK 315616102 7,087 48,966 SH   SOLE   47,001 0 1,965
FIDELITY NATL INFORMATION SV COMMON 31620M106 135,104 1,787,800 SH   SOLE   1,652,070 42,376 93,354
FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 8,822 243,738 SH   SOLE   238,912 0 4,826
FIFTH THIRD BANCORP COMMON STOCK 316773100 81,128 2,538,410 SH   SOLE   2,448,652 0 89,758
FIRST AMERN FINL CORP COMMON STOCK 31847R102 2,475 53,694 SH   SOLE   53,694 0 0
FIRST CTZNS BANCSHARES INC N COMMON STOCK 31946M103 5,954 7,466 SH   SOLE   7,466 0 0
FIRST FINL BANKSHARES INC COMMON STOCK 32020R109 4,608 110,162 SH   SOLE   110,162 0 0
FIRST HORIZON CORPORATION COMMON STOCK 320517105 9,711 424,060 SH   SOLE   424,060 0 0
FIRST INTST BANCSYSTEM INC COMMON STOCK 32055Y201 3,743 92,740 SH   SOLE   92,740 0 0
FIRST REP BK SAN FRANCISCO C COMMON STOCK 33616C100 78,232 599,254 SH   SOLE   552,430 0 46,824
FIRST SOLAR INC COMMON STOCK 336433107 9,262 70,026 SH   SOLE   69,984 0 42
FISERV INC COMMON 337738108 95,798 1,023,799 SH   SOLE   1,023,549 210 40
FIVE BELOW INC COMMON STOCK 33829M101 41,395 300,678 SH   SOLE   298,879 0 1,799
FIVE9 INC COMMON STOCK 338307101 1,951 26,018 SH   SOLE   26,018 0 0
FLOOR & DECOR HLDGS INC COMMON STOCK 339750101 4,537 64,590 SH   SOLE   63,587 0 1,003
FLOWERS FOODS INC COMMON STOCK 343498101 21,896 886,816 SH   SOLE   886,816 0 0
FLOWSERVE CORP COMMON STOCK 34354P105 5,900 242,777 SH   SOLE   242,777 0 0
FORD MTR CO DEL COMMON STOCK 345370860 29,957 2,674,663 SH   SOLE   2,593,082 0 81,581
FORTIVE CORP COMMON STOCK 34959J108 15,578 267,202 SH   SOLE   261,684 0 5,518
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 9,421 175,474 SH   SOLE   174,075 0 1,399
FRANKLIN ELEC INC COMMON STOCK 353514102 10,416 127,478 SH   SOLE   127,478 0 0
FRANKLIN RESOURCES INC COMMON STOCK 354613101 15,182 705,488 SH   SOLE   705,302 0 186
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 39,983 1,140,402 SH   SOLE   1,140,402 0 0
GAMESTOP CORP NEW COMMON STOCK 36467W109 2,548 101,396 SH   SOLE   101,396 0 0
GAP INC COMMON STOCK 364760108 1,420 172,991 SH   SOLE   172,856 0 135
GARTNER INC COMMON 366651107 19,147 69,202 SH   SOLE   69,069 76 57
GENERAC HLDGS INC COMMON STOCK 368736104 13,453 75,514 SH   SOLE   56,730 0 18,784
GENERAL MLS INC COMMON STOCK 370334104 49,005 639,673 SH   SOLE   615,252 0 24,421
GENERAL MTRS CO COMMON STOCK 37045V100 18,443 574,709 SH   SOLE   573,152 0 1,557
GENTEX CORP COMMON STOCK 371901109 51,250 2,149,779 SH   SOLE   2,149,779 0 0
GENUINE PARTS CO COMMON STOCK 372460105 25,874 173,274 SH   SOLE   159,724 0 13,550
GIBRALTAR INDS INC COMMON STOCK 374689107 760 18,560 SH   SOLE   18,560 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 128,925 2,089,904 SH   SOLE   1,847,201 0 242,703
GLACIER BANCORP INC NEW COMMON STOCK 37637Q105 45,050 916,942 SH   SOLE   916,942 0 0
GLOBUS MED INC COMMON STOCK 379577208 1,553 26,067 SH   SOLE   26,067 0 0
GLOBE LIFE INC COMMON 37959E102 28,831 289,178 SH   SOLE   289,113 61 4
GOLDMAN SACHS GROUP INC COMMON 38141G104 512,840 1,750,009 SH   SOLE   1,713,676 18,036 18,297
GORMAN RUPP CO COMMON STOCK 383082104 3,607 151,608 SH   SOLE   151,608 0 0
GRACO INC COMMON STOCK 384109104 38,076 635,127 SH   SOLE   630,678 0 4,449
GRAINGER W W INC COMMON STOCK 384802104 14,454 29,548 SH   SOLE   29,368 0 180
GRAPHIC PACKAGING HLDG CO COMMON STOCK 388689101 2,457 124,444 SH   SOLE   124,444 0 0
GUARDANT HEALTH INC COMMON STOCK 40131M109 9,173 170,416 SH   SOLE   170,416 0 0
GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 5,969 96,925 SH   SOLE   96,925 0 0
HDFC BANK LTD COMMON 40415F101 414 7,091 SH   SOLE   6,103 313 675
HP INC COMMON STOCK 40434L105 21,679 869,947 SH   SOLE   863,161 0 6,786
HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 5,511 139,396 SH   SOLE   139,396 0 0
HANCOCK WHITNEY CORPORATION COMMON STOCK 410120109 1,888 41,224 SH   SOLE   41,224 0 0
HANESBRANDS INC COMMON STOCK 410345102 2,934 421,563 SH   SOLE   421,563 0 0
HANNON ARMSTRONG SUST INFR C COMMON STOCK 41068X100 756 25,251 SH   SOLE   25,251 0 0
HANOVER INS GROUP INC COMMON STOCK 410867105 2,031 15,849 SH   SOLE   15,849 0 0
HARLEY DAVIDSON INC COMMON STOCK 412822108 31,914 914,946 SH   SOLE   911,658 0 3,288
HARTFORD FINL SVCS GROUP INC COMMON 416515104 24,999 403,594 SH   SOLE   403,332 92 170
HASBRO INC COMMON STOCK 418056107 4,194 62,208 SH   SOLE   62,024 0 184
HAWAIIAN ELEC INDUSTRIES COMMON STOCK 419870100 2,728 78,719 SH   SOLE   78,719 0 0
HAWKINS INC COMMON STOCK 420261109 6,904 177,081 SH   SOLE   177,081 0 0
HEALTHEQUITY INC COMMON STOCK 42226A107 4,394 65,425 SH   SOLE   65,425 0 0
HEICO CORP NEW COMMON STOCK 422806109 28,497 197,929 SH   SOLE   192,621 0 5,308
HENRY JACK & ASSOC INC COMMON STOCK 426281101 17,793 97,619 SH   SOLE   97,612 0 7
HERSHEY CO COMMON 427866108 153,809 697,639 SH   SOLE   664,756 23,844 9,039
HEWLETT PACKARD ENTERPRISE C COMMON STOCK 42824C109 14,187 1,184,232 SH   SOLE   1,183,167 0 1,065
HEXCEL CORP NEW COMMON 428291108 123,529 2,388,438 SH   SOLE   2,328,921 54,563 4,954
HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 3,358 102,119 SH   SOLE   102,119 0 0
HILTON WORLDWIDE HLDGS INC COMMON 43300A203 64,071 531,188 SH   SOLE   528,239 10 2,939
HOLOGIC INC COMMON STOCK 436440101 5,335 82,691 SH   SOLE   82,524 0 167
HOME BANCSHARES INC COMMON STOCK 436893200 4,849 215,448 SH   SOLE   215,448 0 0
HOME DEPOT INC COMMON 437076102 294,301 1,066,539 SH   SOLE   989,057 72 77,410
HORMEL FOODS CORP COMMON STOCK 440452100 23,989 527,913 SH   SOLE   506,716 0 21,197
HOST HOTELS & RESORTS INC REIT 44107P104 8,442 531,605 SH   SOLE   531,119 0 486
HOULIHAN LOKEY INC COMMON 441593100 18,223 241,743 SH   SOLE   241,651 92 0
HOWARD HUGHES CORP COMMON STOCK 44267D107 1,513 27,321 SH   SOLE   27,316 0 5
HUBBELL INC COMMON STOCK 443510607 22,786 102,181 SH   SOLE   102,181 0 0
HUBSPOT INC COMMON STOCK 443573100 2,869 10,621 SH   SOLE   10,587 0 34
HUMANA INC COMMON STOCK 444859102 28,563 58,871 SH   SOLE   58,778 0 93
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 9,317 59,561 SH   SOLE   59,487 0 74
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 14,705 1,115,684 SH   SOLE   935,057 0 180,627
HUNTSMAN CORP COMMON STOCK 447011107 4,475 182,383 SH   SOLE   182,383 0 0
HYATT HOTELS CORP COMMON STOCK 448579102 123,814 1,529,320 SH   SOLE   1,529,320 0 0
IAC INC COMMON STOCK 44891N208 6,153 111,116 SH   SOLE   109,838 0 1,278
IAA INC COMMON STOCK 449253103 920 28,881 SH   SOLE   28,881 0 0
ICU MED INC COMMON 44930G107 32,591 216,409 SH   SOLE   216,336 73 0
IPG PHOTONICS CORP COMMON STOCK 44980X109 3,097 36,717 SH   SOLE   36,717 0 0
IRHYTHM TECHNOLOGIES INC COMMON STOCK 450056106 1,850 14,766 SH   SOLE   14,766 0 0
ITT INC COMMON STOCK 45073V108 6,563 100,448 SH   SOLE   100,448 0 0
IDEX CORP COMMON 45167R104 17,525 87,691 SH   SOLE   87,629 59 3
IDEXX LABS INC COMMON 45168D104 57,829 177,500 SH   SOLE   113,730 19 63,751
ILLINOIS TOOL WKS INC COMMON STOCK 452308109 313,236 1,733,940 SH   SOLE   1,720,832 0 13,108
ILLUMINA INC COMMON 452327109 33,166 173,839 SH   SOLE   161,803 32 12,004
INCYTE CORP COMMON STOCK 45337C102 12,326 184,963 SH   SOLE   184,955 0 8
INFORMATICA INC COMMON STOCK 45674M101 361 17,965 SH   SOLE   17,965 0 0
INGERSOLL RAND INC COMMON STOCK 45687V106 100,110 2,314,144 SH   SOLE   2,287,611 0 26,533
INGREDION INC COMMON 457187102 3,388 42,074 SH   SOLE   42,002 72 0
INSULET CORP COMMON STOCK 45784P101 7,615 33,195 SH   SOLE   33,193 0 2
INTEGRA LIFESCIENCES HLDGS C COMMON 457985208 178,570 4,215,548 SH   SOLE   4,215,383 165 0
INTEL CORP COMMON STOCK 458140100 231,619 8,987,949 SH   SOLE   8,316,420 0 671,529
INTERACTIVE BROKERS GROUP IN COMMON STOCK 45841N107 2,872 44,943 SH   SOLE   44,943 0 0
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 99,381 1,099,952 SH   SOLE   1,083,845 355 15,752
INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 130,455 1,098,016 SH   SOLE   1,061,787 0 36,229
INTERNATIONAL FLAVORS&FRAGRA COMMON STOCK 459506101 10,663 117,389 SH   SOLE   116,993 0 396
INTERPUBLIC GROUP COS INC COMMON STOCK 460690100 12,916 504,538 SH   SOLE   504,087 0 451
INTUIT COMMON 461202103 242,938 627,227 SH   SOLE   623,155 146 3,926
INTUITIVE SURGICAL INC COMMON 46120E602 250,534 1,336,612 SH   SOLE   1,123,443 150 213,019
IONIS PHARMACEUTICALS INC COMMON STOCK 462222100 3,127 70,682 SH   SOLE   70,682 0 0
IQVIA HLDGS INC COMMON STOCK 46266C105 29,438 162,512 SH   SOLE   162,502 0 10
IRIDIUM COMMUNICATIONS INC COMMON STOCK 46269C102 4,464 100,591 SH   SOLE   100,591 0 0
IRON MTN INC DEL REIT 46284V101 1,656 37,652 SH   SOLE   7,431 0 30,221
ISHARES TR MUTUAL FUND 46429B598 650 15,934 SH   SOLE   9,980 0 5,954
ITRON INC COMMON STOCK 465741106 3,205 76,099 SH   SOLE   76,099 0 0
JPMORGAN CHASE & CO COMMON 46625H100 812,021 7,770,534 SH   SOLE   7,560,201 20 210,313
JABIL INC COMMON STOCK 466313103 5,248 90,935 SH   SOLE   90,935 0 0
JEFFERIES FINL GROUP INC COMMON STOCK 47233W109 3,173 107,563 SH   SOLE   107,563 0 0
JONES LANG LASALLE INC COMMON 48020Q107 18,185 120,370 SH   SOLE   119,656 24 690
JUNIPER NETWORKS INC COMMON STOCK 48203R104 15,661 599,581 SH   SOLE   599,557 0 24
KLA CORP COMMON STOCK 482480100 14,652 48,416 SH   SOLE   48,376 0 40
KKR & CO INC COMMON STOCK 48251W104 16,945 394,041 SH   SOLE   388,755 0 5,286
KELLOGG CO COMMON STOCK 487836108 15,588 223,770 SH   SOLE   220,074 0 3,696
KEURIG DR PEPPER INC COMMON STOCK 49271V100 13,102 365,769 SH   SOLE   365,734 0 35
KEYCORP COMMON STOCK 493267108 37,383 2,333,470 SH   SOLE   1,934,530 0 398,940
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 42,752 271,683 SH   SOLE   268,117 0 3,566
KIMBERLY-CLARK CORP COMMON STOCK 494368103 26,406 234,640 SH   SOLE   229,335 0 5,305
KIMCO RLTY CORP REIT 49446R109 6,001 325,983 SH   SOLE   325,877 0 106
KINSALE CAP GROUP INC COMMON 49714P108 5,065 19,828 SH   SOLE   19,758 70 0
KNIGHT-SWIFT TRANSN HLDGS IN COMMON STOCK 499049104 18,839 385,012 SH   SOLE   385,012 0 0
KOHLS CORP COMMON STOCK 500255104 1,686 67,060 SH   SOLE   67,060 0 0
KRAFT HEINZ CO COMMON STOCK 500754106 18,150 544,223 SH   SOLE   543,493 0 730
KROGER CO COMMON STOCK 501044101 56,920 1,301,024 SH   SOLE   1,174,412 0 126,612
LHC GROUP INC COMMON STOCK 50187A107 1,228 7,502 SH   SOLE   7,502 0 0
LKQ CORP COMMON STOCK 501889208 13,926 295,363 SH   SOLE   267,245 0 28,118
LPL FINL HLDGS INC COMMON STOCK 50212V100 44,967 205,820 SH   SOLE   205,303 0 517
LABORATORY CORP AMER HLDGS COMMON 50540R409 13,639 66,591 SH   SOLE   58,842 22 7,727
LAM RESEARCH CORP COMMON 512807108 82,450 225,273 SH   SOLE   225,168 68 37
LAMB WESTON HLDGS INC COMMON STOCK 513272104 17,306 223,657 SH   SOLE   207,571 0 16,086
LANDSTAR SYS INC COMMON 515098101 64,231 444,901 SH   SOLE   443,578 54 1,269
LATTICE SEMICONDUCTOR CORP COMMON STOCK 518415104 1,249 25,390 SH   SOLE   25,390 0 0
LAUDER ESTEE COS INC COMMON 518439104 142,122 658,274 SH   SOLE   622,533 49 35,692
LEAR CORP COMMON STOCK 521865204 4,046 33,802 SH   SOLE   33,799 0 3
LEGGETT & PLATT INC COMMON STOCK 524660107 8,689 261,566 SH   SOLE   261,566 0 0
LENNAR CORP COMMON STOCK 526057104 19,661 263,738 SH   SOLE   263,722 0 16
LENNOX INTL INC COMMON STOCK 526107107 91,960 412,984 SH   SOLE   412,984 0 0
LEVI STRAUSS & CO NEW COMMON STOCK 52736R102 6,113 422,508 SH   SOLE   422,508 0 0
LIBERTY BROADBAND CORP COMMON STOCK 530307305 9,416 127,585 SH   SOLE   127,098 0 487
LIBERTY MEDIA CORP DEL COMMON STOCK 531229870 1,065 20,285 SH   SOLE   20,285 0 0
LILLY ELI & CO COMMON 532457108 1,077,733 3,333,022 SH   SOLE   3,136,160 115 196,747
LINCOLN ELEC HLDGS INC COMMON STOCK 533900106 9,406 74,821 SH   SOLE   74,821 0 0
LINCOLN NATL CORP IND COMMON STOCK 534187109 10,471 238,463 SH   SOLE   238,463 0 0
LINDSAY CORP COMMON STOCK 535555106 4,180 29,175 SH   SOLE   29,175 0 0
LITHIA MTRS INC COMMON 536797103 43,356 202,078 SH   SOLE   192,248 9,830 0
LITTELFUSE INC COMMON 537008104 20,365 102,494 SH   SOLE   102,447 47 0
LIVE NATION ENTERTAINMENT IN COMMON STOCK 538034109 32,919 432,917 SH   SOLE   431,500 0 1,417
LIVENT CORP COMMON STOCK 53814L108 3,007 98,099 SH   SOLE   98,099 0 0
LOUISIANA PAC CORP COMMON STOCK 546347105 1,322 25,834 SH   SOLE   25,634 0 200
LOWES COS INC COMMON 548661107 323,720 1,723,658 SH   SOLE   1,680,103 54 43,501
LULULEMON ATHLETICA INC COMMON STOCK 550021109 18,345 65,618 SH   SOLE   65,317 0 301
LUMEN TECHNOLOGIES INC COMMON STOCK 550241103 5,074 696,893 SH   SOLE   501,016 0 195,877
LUMENTUM HLDGS INC COMMON STOCK 55024U109 1,383 20,171 SH   SOLE   20,154 0 17
M & T BK CORP COMMON 55261F104 178,847 1,014,332 SH   SOLE   981,355 30,808 2,169
MGIC INVT CORP WIS COMMON STOCK 552848103 1,847 144,029 SH   SOLE   143,959 0 70
MKS INSTRS INC COMMON STOCK 55306N104 2,534 30,661 SH   SOLE   30,661 0 0
MSA SAFETY INC COMMON STOCK 553498106 18,917 173,100 SH   SOLE   173,067 0 33
MSC INDL DIRECT INC COMMON STOCK 553530106 2,118 29,088 SH   SOLE   29,088 0 0
MSCI INC COMMON STOCK 55354G100 17,486 41,456 SH   SOLE   41,284 0 172
MYR GROUP INC DEL COMMON STOCK 55405W104 1,318 15,554 SH   SOLE   15,554 0 0
MACYS INC COMMON STOCK 55616P104 1,824 116,396 SH   SOLE   116,396 0 0
MAGNA INTL INC FOREIGN 559222401 792 16,705 SH   SOLE   15,758 821 126
MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 12,634 94,970 SH   SOLE   94,970 0 0
MANPOWERGROUP INC WIS COMMON STOCK 56418H100 1,913 29,568 SH   SOLE   29,541 0 27
MARKEL CORP COMMON STOCK 570535104 39,479 36,412 SH   SOLE   36,412 0 0
MARKETAXESS HLDGS INC COMMON STOCK 57060D108 10,875 48,877 SH   SOLE   48,229 0 648
MARQETA INC COMMON STOCK 57142B104 1,168 164,040 SH   SOLE   164,040 0 0
MARRIOTT VACATIONS WORLDWIDE COMMON STOCK 57164Y107 3,899 31,999 SH   SOLE   31,999 0 0
MARSH & MCLENNAN COS INC COMMON 571748102 72,919 488,444 SH   SOLE   472,303 136 16,005
MARRIOTT INTL INC NEW COMMON STOCK 571903202 238,619 1,702,720 SH   SOLE   1,612,615 0 90,105
MARVELL TECHNOLOGY INC COMMON STOCK 573874104 20,979 488,909 SH   SOLE   488,581 0 328
MASCO CORP COMMON STOCK 574599106 10,550 225,963 SH   SOLE   225,963 0 0
MASIMO CORP COMMON STOCK 574795100 7,301 51,722 SH   SOLE   51,722 0 0
MASTEC INC COMMON STOCK 576323109 2,505 39,454 SH   SOLE   39,454 0 0
MASTERCARD INCORPORATED COMMON 57636Q104 257,548 905,773 SH   SOLE   871,691 122 33,960
MATCH GROUP INC NEW COMMON STOCK 57667L107 29,624 620,393 SH   SOLE   620,365 0 28
MATTEL INC COMMON STOCK 577081102 2,923 154,354 SH   SOLE   154,254 0 100
MCCORMICK & CO INC COMMON STOCK 579780206 53,830 755,303 SH   SOLE   712,794 0 42,509
MEDPACE HLDGS INC COMMON STOCK 58506Q109 1,200 7,634 SH   SOLE   7,634 0 0
MERCK & CO INC COMMON STOCK 58933Y105 331,458 3,848,802 SH   SOLE   3,329,470 0 519,332
METLIFE INC COMMON STOCK 59156R108 17,473 287,486 SH   SOLE   284,299 0 3,187
METTLER TOLEDO INTERNATIONAL COMMON STOCK 592688105 12,598 11,621 SH   SOLE   11,520 0 101
MICROSOFT CORP COMMON 594918104 2,823,644 12,123,842 SH   SOLE   11,443,207 737 679,898
MICROCHIP TECHNOLOGY INC. COMMON STOCK 595017104 132,381 2,169,115 SH   SOLE   1,910,580 0 258,535
MICRON TECHNOLOGY INC COMMON 595112103 228,132 4,553,536 SH   SOLE   4,480,389 72,898 249
MIDDLEBY CORP COMMON STOCK 596278101 54,842 427,889 SH   SOLE   425,447 0 2,442
MIDDLESEX WTR CO COMMON STOCK 596680108 5,246 67,954 SH   SOLE   67,954 0 0
MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 49,800 1,007,893 SH   SOLE   1,007,893 0 0
MODERNA INC COMMON STOCK 60770K107 57,315 484,689 SH   SOLE   484,673 0 16
MOHAWK INDS INC COMMON STOCK 608190104 3,905 42,825 SH   SOLE   42,823 0 2
MOLINA HEALTHCARE INC COMMON STOCK 60855R100 13,353 40,483 SH   SOLE   40,480 0 3
MONDELEZ INTL INC COMMON 609207105 300,343 5,477,697 SH   SOLE   5,215,741 323 261,633
MONOLITHIC PWR SYS INC COMMON STOCK 609839105 11,956 32,900 SH   SOLE   31,328 0 1,572
MOODYS CORP COMMON 615369105 86,456 355,628 SH   SOLE   330,392 29 25,207
MORNINGSTAR INC COMMON STOCK 617700109 16,721 78,754 SH   SOLE   76,892 0 1,862
MOSAIC CO NEW COMMON STOCK 61945C103 8,837 182,861 SH   SOLE   182,306 0 555
MOTOROLA SOLUTIONS INC COMMON STOCK 620076307 31,714 141,598 SH   SOLE   141,459 0 139
MUELLER INDS INC COMMON STOCK 624756102 4,807 80,864 SH   SOLE   80,864 0 0
MUELLER WTR PRODS INC COMMON STOCK 624758108 4,698 457,406 SH   SOLE   457,406 0 0
NCR CORP NEW COMMON STOCK 62886E108 643 33,810 SH   SOLE   33,810 0 0
NIO INC AMERICAN DEPOSITARY RECEIPT 62914V106 1,323 83,911 SH   SOLE   83,886 0 25
NRG ENERGY INC COMMON STOCK 629377508 7,377 192,769 SH   SOLE   169,073 0 23,696
NVR INC COMMON STOCK 62944T105 12,476 3,129 SH   SOLE   3,129 0 0
NASDAQ INC COMMON STOCK 631103108 19,342 341,241 SH   SOLE   341,226 0 15
NATIONAL INSTRS CORP COMMON 636518102 49,747 1,318,142 SH   SOLE   1,312,112 178 5,852
NETAPP INC COMMON STOCK 64110D104 16,544 267,480 SH   SOLE   267,469 0 11
NETFLIX INC COMMON 64110L106 120,341 511,135 SH   SOLE   469,490 93 41,552
NEUROCRINE BIOSCIENCES INC COMMON 64125C109 143,152 1,347,820 SH   SOLE   1,101,022 34,005 212,793
NEW FORTRESS ENERGY INC COMMON STOCK 644393100 2,294 52,474 SH   SOLE   52,474 0 0
NEW JERSEY RES CORP COMMON STOCK 646025106 8,656 223,666 SH   SOLE   223,666 0 0
NEW YORK CMNTY BANCORP INC COMMON STOCK 649445103 2,131 249,774 SH   SOLE   249,274 0 500
NEW YORK TIMES CO COMMON STOCK 650111107 4,942 171,873 SH   SOLE   170,650 0 1,223
NEWELL BRANDS INC COMMON STOCK 651229106 4,912 353,644 SH   SOLE   308,424 0 45,220
NEXTERA ENERGY INC COMMON 65339F101 609,510 7,773,372 SH   SOLE   7,205,216 76,758 491,398
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 46,347 640,957 SH   SOLE   617,747 0 23,210
NIKE INC COMMON 654106103 338,253 4,069,451 SH   SOLE   3,973,273 259 95,919
NORDSON CORP COMMON STOCK 655663102 18,281 86,123 SH   SOLE   85,449 0 674
NORDSTROM INC COMMON STOCK 655664100 1,493 89,223 SH   SOLE   86,723 0 2,500
NORFOLK SOUTHN CORP COMMON STOCK 655844108 128,108 611,054 SH   SOLE   589,952 0 21,102
NORTHERN TR CORP COMMON STOCK 665859104 50,647 591,955 SH   SOLE   591,008 0 947
NORTONLIFELOCK INC COMMON STOCK 668771108 6,732 334,219 SH   SOLE   255,256 0 78,963
NOVANTA INC COMMON STOCK 67000B104 6,946 60,063 SH   SOLE   60,063 0 0
NUCOR CORP COMMON STOCK 670346105 52,159 487,515 SH   SOLE   486,343 0 1,172
NUTANIX INC COMMON STOCK 67059N108 401 19,223 SH   SOLE   19,124 0 99
NVIDIA CORPORATION COMMON 67066G104 443,204 3,651,081 SH   SOLE   3,646,871 127 4,083
OREILLY AUTOMOTIVE INC COMMON 67103H107 213,824 304,008 SH   SOLE   303,968 19 21
OKTA INC COMMON STOCK 679295105 22,310 392,292 SH   SOLE   392,181 0 111
OLAPLEX HLDGS INC COMMON STOCK 679369108 218 22,879 SH   SOLE   22,879 0 0
OLD DOMINION FREIGHT LINE IN COMMON STOCK 679580100 14,272 57,372 SH   SOLE   57,368 0 4
OLD NATL BANCORP IND COMMON STOCK 680033107 13,295 807,232 SH   SOLE   807,232 0 0
OLD REP INTL CORP COMMON STOCK 680223104 7,372 352,228 SH   SOLE   352,228 0 0
OMNICOM GROUP INC COMMON STOCK 681919106 8,992 142,523 SH   SOLE   141,114 0 1,409
OMNICELL COM COMMON STOCK 68213N109 2,565 29,471 SH   SOLE   29,471 0 0
ON SEMICONDUCTOR CORP COMMON STOCK 682189105 36,919 592,313 SH   SOLE   481,393 0 110,920
ONE GAS INC COMMON STOCK 68235P108 67,089 953,113 SH   SOLE   952,341 0 772
ONECONNECT FINL TECHNOLOGY C AMERICAN DEPOSITARY RECEIPT 68248T105 27 36,438 SH   SOLE   27,191 0 9,247
ONEMAIN HLDGS INC COMMON STOCK 68268W103 1,669 56,549 SH   SOLE   56,549 0 0
ORACLE CORP COMMON STOCK 68389X105 101,377 1,660,019 SH   SOLE   1,499,267 0 160,752
OPTION CARE HEALTH INC COMMON STOCK 68404L201 2,021 64,238 SH   SOLE   64,238 0 0
ORGANON & CO COMMON STOCK 68622V106 7,076 302,381 SH   SOLE   287,157 0 15,224
ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 3,374 39,144 SH   SOLE   39,144 0 0
OSHKOSH CORP COMMON 688239201 3,176 45,190 SH   SOLE   45,138 52 0
OTIS WORLDWIDE CORP COMMON STOCK 68902V107 47,257 740,718 SH   SOLE   726,984 0 13,734
OWENS CORNING NEW COMMON STOCK 690742101 7,200 91,596 SH   SOLE   91,533 0 63
PNC FINL SVCS GROUP INC COMMON 693475105 119,766 801,543 SH   SOLE   775,715 32 25,796
PPG INDS INC COMMON 693506107 72,061 651,010 SH   SOLE   584,064 32 66,914
PVH CORPORATION COMMON STOCK 693656100 1,307 29,161 SH   SOLE   29,161 0 0
PTC INC COMMON STOCK 69370C100 2,658 25,416 SH   SOLE   25,409 0 7
PACCAR INC COMMON 693718108 72,201 862,711 SH   SOLE   790,345 32,577 39,789
PACKAGING CORP AMER COMMON 695156109 81,586 726,563 SH   SOLE   697,857 17,089 11,617
PALO ALTO NETWORKS INC COMMON STOCK 697435105 166,083 1,014,003 SH   SOLE   1,009,212 0 4,791
PARKER-HANNIFIN CORP COMMON STOCK 701094104 51,970 214,479 SH   SOLE   199,600 0 14,879
PAYCHEX INC COMMON STOCK 704326107 44,095 392,969 SH   SOLE   311,943 0 81,026
PAYCOM SOFTWARE INC COMMON 70432V102 227,376 689,039 SH   SOLE   665,548 89 23,402
PAYCOR HCM INC COMMON STOCK 70435P102 732 24,772 SH   SOLE   24,772 0 0
PAYLOCITY HLDG CORP COMMON STOCK 70438V106 1,982 8,205 SH   SOLE   8,201 0 4
PAYPAL HLDGS INC COMMON 70450Y103 69,438 806,755 SH   SOLE   771,282 309 35,164
PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 11,953 121,436 SH   SOLE   121,436 0 0
PENUMBRA INC COMMON STOCK 70975L107 23,980 126,475 SH   SOLE   126,475 0 0
PEPSICO INC COMMON STOCK 713448108 690,070 4,226,812 SH   SOLE   4,002,481 0 224,331
PERFORMANCE FOOD GROUP CO COMMON 71377A103 148,028 3,446,522 SH   SOLE   3,379,766 55,690 11,066
PERKINELMER INC COMMON STOCK 714046109 31,192 259,222 SH   SOLE   235,682 0 23,540
PETCO HEALTH & WELLNESS CO I COMMON STOCK 71601V105 691 61,898 SH   SOLE   61,898 0 0
PFIZER INC COMMON STOCK 717081103 311,795 7,125,127 SH   SOLE   6,310,662 0 814,465
PINNACLE FINL PARTNERS INC COMMON 72346Q104 9,521 117,400 SH   SOLE   117,348 52 0
PINTEREST INC COMMON STOCK 72352L106 66,529 2,855,344 SH   SOLE   2,855,312 0 32
PLANET FITNESS INC COMMON STOCK 72703H101 1,115 19,332 SH   SOLE   19,332 0 0
POOL CORP COMMON STOCK 73278L105 26,785 84,175 SH   SOLE   82,648 0 1,527
POPULAR INC COMMON STOCK 733174700 2,407 33,406 SH   SOLE   33,406 0 0
PORTLAND GEN ELEC CO COMMON STOCK 736508847 7,060 162,434 SH   SOLE   162,434 0 0
POST HLDGS INC COMMON STOCK 737446104 2,657 32,433 SH   SOLE   32,433 0 0
POWER INTEGRATIONS INC COMMON 739276103 2,166 33,670 SH   SOLE   33,588 82 0
PREMIER INC COMMON STOCK 74051N102 2,182 64,302 SH   SOLE   64,302 0 0
PRICE T ROWE GROUP INC COMMON STOCK 74144T108 53,131 505,962 SH   SOLE   486,796 0 19,166
PRIMERICA INC COMMON STOCK 74164M108 3,025 24,502 SH   SOLE   24,502 0 0
PRINCIPAL FINANCIAL GROUP IN COMMON STOCK 74251V102 24,526 339,922 SH   SOLE   339,611 0 311
PROCTER AND GAMBLE CO COMMON STOCK 742718109 541,582 4,289,761 SH   SOLE   4,165,105 0 124,656
PROGRESSIVE CORP COMMON STOCK 743315103 134,897 1,160,801 SH   SOLE   1,160,777 0 24
PROLOGIS INC. REIT 74340W103 20,573 202,492 SH   SOLE   180,462 0 22,030
PROSPERITY BANCSHARES INC COMMON STOCK 743606105 4,405 66,060 SH   SOLE   66,060 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 18,429 214,841 SH   SOLE   214,494 0 347
PULTE GROUP INC COMMON STOCK 745867101 19,917 531,117 SH   SOLE   510,091 0 21,026
PURE STORAGE INC COMMON STOCK 74624M102 50,579 1,847,982 SH   SOLE   1,847,982 0 0
QORVO INC COMMON STOCK 74736K101 3,612 45,490 SH   SOLE   38,111 0 7,379
QUALCOMM INC COMMON 747525103 470,575 4,165,118 SH   SOLE   4,019,014 293 145,811
QUALYS INC COMMON 74758T303 10,799 77,475 SH   SOLE   77,360 115 0
QUANTA SVCS INC COMMON STOCK 74762E102 16,538 129,822 SH   SOLE   129,822 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 10,806 88,079 SH   SOLE   78,826 0 9,253
RLI CORP COMMON 749607107 70,850 692,029 SH   SOLE   688,943 56 3,030
RH COMMON STOCK 74967X103 2,627 10,677 SH   SOLE   10,416 0 261
RALPH LAUREN CORP COMMON STOCK 751212101 1,551 18,259 SH   SOLE   18,241 0 18
RAPID7 INC COMMON STOCK 753422104 1,869 43,578 SH   SOLE   43,578 0 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 36,228 366,608 SH   SOLE   366,597 0 11
REALTY INCOME CORP REIT 756109104 7,084 121,712 SH   SOLE   121,475 0 237
REGAL REXNORD CORPORATION COMMON STOCK 758750103 9,952 70,901 SH   SOLE   70,901 0 0
REGENERON PHARMACEUTICALS COMMON STOCK 75886F107 41,789 60,662 SH   SOLE   60,638 0 24
REGIONS FINANCIAL CORP NEW COMMON STOCK 7591EP100 33,037 1,646,056 SH   SOLE   1,390,749 0 255,307
REINSURANCE GRP OF AMERICA I COMMON 759351604 50,328 400,030 SH   SOLE   385,331 14,657 42
RELIANCE STEEL & ALUMINUM CO COMMON STOCK 759509102 9,478 54,341 SH   SOLE   54,341 0 0
REPLIGEN CORP COMMON STOCK 759916109 19,126 102,218 SH   SOLE   102,191 0 27
REPUBLIC SVCS INC COMMON STOCK 760759100 13,381 98,363 SH   SOLE   98,354 0 9
RESMED INC COMMON STOCK 761152107 26,567 121,700 SH   SOLE   121,206 0 494
REYNOLDS CONSUMER PRODS INC COMMON STOCK 76171L106 613 23,562 SH   SOLE   23,562 0 0
RINGCENTRAL INC COMMON STOCK 76680R206 6,806 170,303 SH   SOLE   170,294 0 9
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 2,942 89,398 SH   SOLE   89,383 0 15
ROBERT HALF INTL INC COMMON STOCK 770323103 9,011 117,790 SH   SOLE   104,955 0 12,835
ROBLOX CORP COMMON STOCK 771049103 39,414 1,099,730 SH   SOLE   1,099,712 0 18
ROCKWELL AUTOMATION INC COMMON STOCK 773903109 79,566 369,885 SH   SOLE   330,835 0 39,050
ROGERS CORP COMMON 775133101 1,875 7,750 SH   SOLE   7,732 18 0
ROKU INC COMMON STOCK 77543R102 6,167 109,361 SH   SOLE   108,355 0 1,006
R1 RCM INC COMMON STOCK 77634L105 41,358 2,231,982 SH   SOLE   1,940,811 0 291,171
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 55,129 153,290 SH   SOLE   147,880 0 5,410
ROSS STORES INC COMMON STOCK 778296103 69,398 823,524 SH   SOLE   797,447 0 26,077
RYAN SPECIALTY HOLDINGS INC COMMON STOCK 78351F107 77,689 1,912,586 SH   SOLE   1,903,747 0 8,839
RYDER SYS INC COMMON STOCK 783549108 1,751 23,199 SH   SOLE   23,160 0 39
S&P GLOBAL INC COMMON 78409V104 236,746 775,325 SH   SOLE   739,442 65 35,818
SEI INVTS CO COMMON STOCK 784117103 15,276 311,445 SH   SOLE   311,441 0 4
SJW GROUP COMMON STOCK 784305104 5,575 96,783 SH   SOLE   96,783 0 0
SLM CORP COMMON STOCK 78442P106 1,834 131,077 SH   SOLE   131,077 0 0
SS&C TECHNOLOGIES HLDGS INC COMMON STOCK 78467J100 2,530 52,988 SH   SOLE   52,988 0 0
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 16,765 49,927 SH   SOLE   49,925 0 2
SAIA INC COMMON STOCK 78709Y105 941 4,954 SH   SOLE   4,954 0 0
SALESFORCE INC COMMON 79466L302 166,197 1,155,431 SH   SOLE   1,089,786 152 65,493
SAREPTA THERAPEUTICS INC COMMON STOCK 803607100 3,026 27,375 SH   SOLE   27,375 0 0
HENRY SCHEIN INC COMMON STOCK 806407102 9,794 148,906 SH   SOLE   147,656 0 1,250
SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 8,228 405,326 SH   SOLE   405,326 0 0
SCHWAB CHARLES CORP COMMON 808513105 404,853 5,633,133 SH   SOLE   5,516,979 87,294 28,860
SCIENCE APPLICATIONS INTL CO COMMON STOCK 808625107 6,539 73,945 SH   SOLE   73,945 0 0
SEAGEN INC COMMON STOCK 81181C104 7,019 51,299 SH   SOLE   49,797 0 1,502
SELECTIVE INS GROUP INC COMMON 816300107 68,178 837,575 SH   SOLE   833,696 151 3,728
SEMTECH CORP COMMON STOCK 816850101 401 13,628 SH   SOLE   13,628 0 0
SEMPRA COMMON 816851109 174,283 1,162,353 SH   SOLE   1,134,486 21,752 6,115
SENTINELONE INC COMMON STOCK 81730H109 1,874 73,318 SH   SOLE   73,318 0 0
SERVICE CORP INTL COMMON STOCK 817565104 4,509 78,088 SH   SOLE   78,088 0 0
SERVICENOW INC COMMON STOCK 81762P102 108,472 287,260 SH   SOLE   284,398 0 2,862
SERVISFIRST BANCSHARES INC COMMON STOCK 81768T108 11,400 142,497 SH   SOLE   142,497 0 0
SHERWIN WILLIAMS CO COMMON 824348106 89,423 436,743 SH   SOLE   429,820 6,230 693
SHOPIFY INC COMMON STOCK 82509L107 13,071 485,202 SH   SOLE   483,112 0 2,090
SIGNATURE BK NEW YORK N Y COMMON STOCK 82669G104 5,088 33,696 SH   SOLE   33,694 0 2
SILICON LABORATORIES INC COMMON STOCK 826919102 12,024 97,412 SH   SOLE   97,412 0 0
SILGAN HOLDINGS INC COMMON 827048109 2,208 52,513 SH   SOLE   52,364 149 0
SIMON PPTY GROUP INC NEW REIT 828806109 4,143 46,161 SH   SOLE   46,026 0 135
SIMPSON MFG INC COMMON 829073105 2,358 30,089 SH   SOLE   30,023 66 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 1,588 278,230 SH   SOLE   278,171 0 59
SITEONE LANDSCAPE SUPPLY INC COMMON STOCK 82982L103 979 9,394 SH   SOLE   9,394 0 0
SKECHERS U S A INC COMMON STOCK 830566105 8,128 256,234 SH   SOLE   256,234 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 4,114 48,249 SH   SOLE   48,231 0 18
SMARTSHEET INC COMMON STOCK 83200N103 8,672 252,387 SH   SOLE   252,387 0 0
SMUCKER J M CO COMMON STOCK 832696405 11,368 82,731 SH   SOLE   82,508 0 223
SNAP ON INC COMMON STOCK 833034101 15,370 76,335 SH   SOLE   76,185 0 150
SNAP INC COMMON STOCK 83304A106 9,069 923,506 SH   SOLE   923,487 0 19
SNOWFLAKE INC COMMON STOCK 833445109 36,837 216,741 SH   SOLE   216,733 0 8
SOFI TECHNOLOGIES INC COMMON STOCK 83406F102 1,711 350,532 SH   SOLE   350,532 0 0
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 8,001 34,567 SH   SOLE   22,319 0 12,248
SONOCO PRODS CO COMMON STOCK 835495102 8,169 143,997 SH   SOLE   143,997 0 0
SOUTHSTATE CORPORATION COMMON 840441109 81,851 1,034,526 SH   SOLE   1,030,377 93 4,056
SOUTHWEST AIRLS CO COMMON STOCK 844741108 7,483 242,631 SH   SOLE   188,664 0 53,967
SPLUNK INC COMMON STOCK 848637104 36,041 479,267 SH   SOLE   479,180 0 87
BLOCK INC COMMON STOCK 852234103 30,325 551,463 SH   SOLE   551,463 0 0
STANLEY BLACK & DECKER INC COMMON STOCK 854502101 14,169 188,401 SH   SOLE   145,309 0 43,092
STARBUCKS CORP COMMON 855244109 329,576 3,911,416 SH   SOLE   3,887,166 412 23,838
STATE STR CORP COMMON 857477103 119,086 1,958,322 SH   SOLE   1,868,807 27,128 62,387
STEEL DYNAMICS INC COMMON STOCK 858119100 46,292 652,465 SH   SOLE   652,465 0 0
STERICYCLE INC COMMON STOCK 858912108 3,190 75,745 SH   SOLE   75,745 0 0
STIFEL FINL CORP COMMON 860630102 120,380 2,319,001 SH   SOLE   2,264,993 52,375 1,633
STRYKER CORPORATION COMMON STOCK 863667101 185,437 915,563 SH   SOLE   706,587 0 208,976
SUNPOWER CORP COMMON STOCK 867652406 1,111 48,239 SH   SOLE   48,239 0 0
SUNRUN INC COMMON STOCK 86771W105 4,477 162,283 SH   SOLE   162,283 0 0
SWITCH INC COMMON STOCK 87105L104 1,736 51,517 SH   SOLE   51,517 0 0
SYNAPTICS INC COMMON STOCK 87157D109 808 8,159 SH   SOLE   8,159 0 0
SYNOPSYS INC COMMON STOCK 871607107 38,200 125,035 SH   SOLE   124,991 0 44
SYNOVUS FINL CORP COMMON STOCK 87161C501 2,704 72,095 SH   SOLE   72,095 0 0
TD SYNNEX CORPORATION COMMON STOCK 87162W100 1,274 15,687 SH   SOLE   15,687 0 0
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 9,248 328,060 SH   SOLE   325,163 0 2,897
SYNEOS HEALTH INC COMMON STOCK 87166B102 2,882 61,133 SH   SOLE   61,133 0 0
SYSCO CORP COMMON 871829107 147,412 2,084,740 SH   SOLE   2,000,584 304 83,852
TFS FINL CORP COMMON STOCK 87240R107 319 24,511 SH   SOLE   24,511 0 0
TJX COS INC NEW COMMON 872540109 285,555 4,596,817 SH   SOLE   4,564,402 1,172 31,243
T-MOBILE US INC COMMON 872590104 161,062 1,200,439 SH   SOLE   1,184,790 15,613 36
TPI COMPOSITES INC COMMON STOCK 87266J104 781 69,226 SH   SOLE   69,226 0 0
TAKE-TWO INTERACTIVE SOFTWAR COMMON STOCK 874054109 6,701 61,475 SH   SOLE   61,166 0 309
TANDEM DIABETES CARE INC COMMON STOCK 875372203 26,868 561,500 SH   SOLE   445,994 0 115,506
TAPESTRY INC COMMON STOCK 876030107 2,569 90,364 SH   SOLE   90,285 0 79
TARGET CORP COMMON STOCK 87612E106 66,318 446,919 SH   SOLE   432,706 0 14,213
TEGNA INC COMMON STOCK 87901J105 2,330 112,692 SH   SOLE   112,692 0 0
TELADOC HEALTH INC COMMON STOCK 87918A105 3,279 129,363 SH   SOLE   129,363 0 0
TELEDYNE TECHNOLOGIES INC COMMON STOCK 879360105 12,021 35,619 SH   SOLE   35,618 0 1
TELEFLEX INCORPORATED COMMON 879369106 53,695 266,531 SH   SOLE   199,662 7,941 58,928
TEMPUR SEALY INTL INC COMMON STOCK 88023U101 26,493 1,097,493 SH   SOLE   1,097,450 0 43
TENABLE HLDGS INC COMMON STOCK 88025T102 12,818 368,332 SH   SOLE   368,332 0 0
10X GENOMICS INC COMMON STOCK 88025U109 14,296 501,952 SH   SOLE   501,952 0 0
TENNECO INC COMMON STOCK 880349105 731 42,055 SH   SOLE   42,055 0 0
TERADYNE INC COMMON STOCK 880770102 10,585 140,851 SH   SOLE   130,933 0 9,918
TERMINIX GLOBAL HOLDINGS INC COMMON STOCK 88087E100 54,129 1,413,676 SH   SOLE   1,406,554 0 7,122
TESLA INC COMMON 88160R101 597,575 2,252,875 SH   SOLE   2,084,806 86 167,983
TEVA PHARMACEUTICAL INDS LTD AMERICAN DEPOSITARY RECEIPT 881624209 145 17,944 SH   SOLE   17,871 0 73
TETRA TECH INC NEW COMMON STOCK 88162G103 33,669 261,956 SH   SOLE   261,956 0 0
TEXAS INSTRS INC COMMON 882508104 500,013 3,230,476 SH   SOLE   3,000,542 23,925 206,008
TEXAS ROADHOUSE INC COMMON STOCK 882681109 83,611 958,174 SH   SOLE   956,493 0 1,681
THE TRADE DESK INC COMMON STOCK 88339J105 10,292 172,256 SH   SOLE   172,249 0 7
THERMO FISHER SCIENTIFIC INC COMMON 883556102 614,008 1,210,607 SH   SOLE   1,085,067 10,838 114,702
THOR INDS INC COMMON STOCK 885160101 1,668 23,838 SH   SOLE   23,838 0 0
TIMKEN CO COMMON STOCK 887389104 2,451 41,520 SH   SOLE   41,520 0 0
TOAST INC COMMON STOCK 888787108 2,058 123,077 SH   SOLE   123,077 0 0
TOPBUILD CORP COMMON STOCK 89055F103 2,924 17,742 SH   SOLE   17,742 0 0
TORO CO COMMON STOCK 891092108 5,135 59,379 SH   SOLE   59,379 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106 81,555 438,756 SH   SOLE   433,049 0 5,707
TRADEWEB MKTS INC COMMON STOCK 892672106 17,594 311,839 SH   SOLE   309,139 0 2,700
TRANSUNION COMMON STOCK 89400J107 18,047 303,357 SH   SOLE   303,357 0 0
TRAVEL PLUS LEISURE CO COMMON STOCK 894164102 2,381 69,792 SH   SOLE   69,792 0 0
TRAVELERS COMPANIES INC COMMON 89417E109 70,559 460,565 SH   SOLE   424,804 37 35,724
TREX CO INC COMMON STOCK 89531P105 8,515 193,775 SH   SOLE   193,766 0 9
TRIMBLE INC COMMON STOCK 896239100 20,124 370,810 SH   SOLE   370,768 0 42
TRINET GROUP INC COMMON STOCK 896288107 2,665 37,426 SH   SOLE   37,426 0 0
TRIP COM GROUP LTD AMERICAN DEPOSITARY RECEIPT 89677Q107 653 23,915 SH   SOLE   22,640 0 1,275
TRUIST FINL CORP COMMON 89832Q109 162,452 3,731,079 SH   SOLE   3,688,096 86 42,897
TWILIO INC COMMON STOCK 90138F102 42,486 614,484 SH   SOLE   614,351 0 133
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 95,765 275,584 SH   SOLE   270,518 0 5,066
UMB FINL CORP COMMON STOCK 902788108 1,983 23,524 SH   SOLE   23,524 0 0
UFP INDUSTRIES INC COMMON STOCK 90278Q108 1,714 23,753 SH   SOLE   23,753 0 0
US BANCORP DEL COMMON 902973304 89,832 2,227,980 SH   SOLE   2,209,748 132 18,100
ULTA BEAUTY INC COMMON STOCK 90384S303 52,494 130,846 SH   SOLE   130,803 0 43
UNDER ARMOUR INC COMMON STOCK 904311107 305 45,839 SH   SOLE   45,839 0 0
UNION PAC CORP COMMON STOCK 907818108 264,273 1,356,503 SH   SOLE   1,302,898 0 53,605
UNITED BANKSHARES INC WEST V COMMON STOCK 909907107 8,128 227,344 SH   SOLE   227,344 0 0
UNITED PARCEL SERVICE INC COMMON 911312106 265,084 1,640,982 SH   SOLE   1,607,655 18 33,309
UNITED RENTALS INC COMMON STOCK 911363109 18,594 68,834 SH   SOLE   68,832 0 2
US FOODS HLDG CORP COMMON STOCK 912008109 2,413 91,256 SH   SOLE   91,256 0 0
UNITED THERAPEUTICS CORP DEL COMMON STOCK 91307C102 3,709 17,715 SH   SOLE   17,715 0 0
UNIVAR SOLUTIONS INC COMMON STOCK 91336L107 2,708 119,103 SH   SOLE   119,103 0 0
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 4,668 49,476 SH   SOLE   49,476 0 0
UNUM GROUP COMMON STOCK 91529Y106 3,843 99,052 SH   SOLE   99,052 0 0
UPSTART HLDGS INC COMMON STOCK 91680M107 326 15,661 SH   SOLE   15,624 0 37
V F CORP COMMON STOCK 918204108 17,753 593,550 SH   SOLE   592,331 0 1,219
VAIL RESORTS INC COMMON STOCK 91879Q109 17,814 82,612 SH   SOLE   80,594 0 2,018
VALLEY NATL BANCORP COMMON STOCK 919794107 1,990 184,206 SH   SOLE   184,206 0 0
VALMONT INDS INC COMMON STOCK 920253101 7,673 28,566 SH   SOLE   28,566 0 0
VEEVA SYS INC COMMON 922475108 21,852 132,534 SH   SOLE   132,484 50 0
VENTAS INC REIT 92276F100 9,135 227,407 SH   SOLE   224,154 0 3,253
VERISIGN INC COMMON STOCK 92343E102 15,669 90,208 SH   SOLE   90,180 0 28
VERIZON COMMUNICATIONS INC COMMON 92343V104 264,556 6,967,494 SH   SOLE   6,371,972 124,702 470,820
VERISK ANALYTICS INC COMMON 92345Y106 95,988 562,877 SH   SOLE   561,994 176 707
VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 130,590 451,027 SH   SOLE   431,099 0 19,928
VERTIV HOLDINGS CO COMMON STOCK 92537N108 942 96,955 SH   SOLE   96,955 0 0
PARAMOUNT GLOBAL COMMON STOCK 92556H206 19,438 1,020,914 SH   SOLE   932,838 0 88,076
VICOR CORP COMMON STOCK 925815102 1,568 26,515 SH   SOLE   26,515 0 0
VIRTU FINL INC COMMON STOCK 928254101 1,120 53,930 SH   SOLE   53,930 0 0
VISA INC COMMON 92826C839 627,829 3,534,074 SH   SOLE   3,410,608 679 122,787
VMWARE INC COMMON 928563402 90,861 853,479 SH   SOLE   813,119 29,363 10,997
VOYA FINANCIAL INC COMMON STOCK 929089100 2,746 45,384 SH   SOLE   45,384 0 0
VULCAN MATLS CO COMMON STOCK 929160109 27,307 173,148 SH   SOLE   172,908 0 240
WABTEC COMMON 929740108 155,544 1,912,029 SH   SOLE   1,854,299 50,730 7,000
WALMART INC COMMON STOCK 931142103 132,506 1,021,639 SH   SOLE   906,378 0 115,261
WARNER BROS DISCOVERY INC COMMON 934423104 20,043 1,742,823 SH   SOLE   1,738,136 411 4,276
WARNER MUSIC GROUP CORP COMMON STOCK 934550203 902 38,856 SH   SOLE   38,856 0 0
WASTE CONNECTIONS INC COMMON 94106B101 54,864 405,930 SH   SOLE   404,653 179 1,098
WASTE MGMT INC DEL COMMON STOCK 94106L109 211,622 1,320,904 SH   SOLE   1,306,352 0 14,552
WATERS CORP COMMON 941848103 101,756 377,531 SH   SOLE   305,043 13,804 58,684
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 9,013 71,689 SH   SOLE   71,689 0 0
WAYFAIR INC COMMON STOCK 94419L101 2,766 84,957 SH   SOLE   84,957 0 0
WEBSTER FINL CORP COMMON STOCK 947890109 9,930 219,682 SH   SOLE   219,510 0 172
WELLS FARGO CO NEW COMMON 949746101 405,905 10,092,117 SH   SOLE   9,900,569 187,211 4,337
WESCO INTL INC COMMON STOCK 95082P105 1,958 16,405 SH   SOLE   16,405 0 0
WEST PHARMACEUTICAL SVSC INC COMMON STOCK 955306105 44,533 180,971 SH   SOLE   173,499 0 7,472
WESTERN ALLIANCE BANCORP COMMON STOCK 957638109 5,327 81,032 SH   SOLE   81,032 0 0
WESTERN DIGITAL CORP. COMMON STOCK 958102105 5,495 168,817 SH   SOLE   168,692 0 125
WESTROCK CO COMMON STOCK 96145D105 7,978 258,257 SH   SOLE   236,940 0 21,317
WEX INC COMMON STOCK 96208T104 1,227 9,670 SH   SOLE   9,670 0 0
WHIRLPOOL CORP COMMON STOCK 963320106 5,379 39,903 SH   SOLE   31,336 0 8,567
WILLDAN GROUP INC COMMON STOCK 96924N100 651 43,934 SH   SOLE   43,934 0 0
WILLIAMS SONOMA INC COMMON STOCK 969904101 2,662 22,586 SH   SOLE   22,526 0 60
WINTRUST FINL CORP COMMON STOCK 97650W108 46,481 569,976 SH   SOLE   568,065 0 1,911
WOLFSPEED INC COMMON STOCK 977852102 7,316 70,780 SH   SOLE   70,769 0 11
WOODWARD INC COMMON STOCK 980745103 48,521 604,539 SH   SOLE   602,481 0 2,058
WORKDAY INC COMMON STOCK 98138H101 47,512 312,132 SH   SOLE   312,084 0 48
WYNDHAM HOTELS & RESORTS INC COMMON STOCK 98311A105 41,477 676,076 SH   SOLE   673,012 0 3,064
XPO LOGISTICS INC COMMON STOCK 983793100 7,913 177,734 SH   SOLE   177,734 0 0
XCEL ENERGY INC COMMON STOCK 98389B100 59,623 931,607 SH   SOLE   931,575 0 32
XYLEM INC COMMON 98419M100 28,961 331,500 SH   SOLE   331,214 212 74
XPENG INC AMERICAN DEPOSITARY RECEIPT 98422D105 817 68,360 SH   SOLE   68,346 0 14
YORK WTR CO COMMON STOCK 987184108 4,620 120,231 SH   SOLE   120,231 0 0
YUM BRANDS INC COMMON STOCK 988498101 33,663 316,560 SH   SOLE   301,713 0 14,847
YUM CHINA HLDGS INC COMMON STOCK 98850P109 16,872 356,486 SH   SOLE   355,163 0 1,323
ZEBRA TECHNOLOGIES CORPORATI COMMON 989207105 30,265 115,512 SH   SOLE   115,481 27 4
ZENDESK INC COMMON STOCK 98936J101 4,737 62,244 SH   SOLE   62,165 0 79
ZILLOW GROUP INC COMMON STOCK 98954M200 1,611 56,314 SH   SOLE   56,314 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 121,033 1,157,648 SH   SOLE   971,713 31,882 154,053
ZIONS BANCORPORATION N A COMMON STOCK 989701107 10,019 196,991 SH   SOLE   196,991 0 0
ZOETIS INC COMMON 98978V103 260,888 1,759,306 SH   SOLE   1,540,576 172 218,558
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 2,547 61,154 SH   SOLE   61,149 0 5
ZSCALER INC COMMON 98980G102 37,482 228,034 SH   SOLE   227,941 89 4
ZOOM VIDEO COMMUNICATIONS IN COMMON STOCK 98980L101 8,343 113,376 SH   SOLE   113,365 0 11
ZURN ELKAY WATER SOLNS CORP COMMON STOCK 98983L108 7,439 303,647 SH   SOLE   303,647 0 0
ALKERMES PLC COMMON STOCK G01767105 1,564 70,003 SH   SOLE   70,003 0 0
ALLEGION PLC COMMON STOCK G0176J109 3,656 40,772 SH   SOLE   30,256 0 10,516
AMCOR PLC COMMON STOCK G0250X107 43,231 4,029,035 SH   SOLE   3,437,078 0 591,957
AMDOCS LTD COMMON STOCK G02602103 6,437 81,016 SH   SOLE   81,016 0 0
AON PLC COMMON G0403H108 55,844 208,471 SH   SOLE   208,198 40 233
ARCH CAP GROUP LTD COMMON G0450A105 77,201 1,695,229 SH   SOLE   1,659,684 35,545 0
AXIS CAP HLDGS LTD COMMON STOCK G0692U109 2,582 52,523 SH   SOLE   52,523 0 0
AXALTA COATING SYS LTD COMMON STOCK G0750C108 2,425 115,163 SH   SOLE   115,163 0 0
ATLANTICA SUSTAINABLE INFR P COMMON STOCK G0751N103 919 34,950 SH   SOLE   34,950 0 0
BIOHAVEN PHARMACTL HLDG CO L COMMON STOCK G11196105 5,428 35,908 SH   SOLE   35,908 0 0
ACCENTURE PLC IRELAND FOREIGN G1151C101 515,670 2,004,159 SH   SOLE   1,949,168 123 54,868
BROOKFIELD RENEWABLE PARTNER COMMON STOCK G16258108 1,192 38,069 SH   SOLE   38,069 0 0
BUNGE LIMITED COMMON STOCK G16962105 6,451 78,136 SH   SOLE   78,136 0 0
CAPRI HOLDINGS LIMITED COMMON STOCK G1890L107 20,526 533,972 SH   SOLE   533,940 0 32
CLARIVATE PLC COMMON STOCK G21810109 608 64,700 SH   SOLE   64,674 0 26
COCA-COLA EUROPACIFIC PARTNE COMMON STOCK G25839104 13,709 321,675 SH   SOLE   321,675 0 0
EATON CORP PLC COMMON G29183103 136,239 1,021,598 SH   SOLE   979,252 23,597 18,749
ENSTAR GROUP LIMITED COMMON STOCK G3075P101 1,871 11,028 SH   SOLE   11,028 0 0
ESSENT GROUP LTD COMMON STOCK G3198U102 5,332 152,933 SH   SOLE   152,933 0 0
EVEREST RE GROUP LTD COMMON STOCK G3223R108 4,826 18,389 SH   SOLE   18,389 0 0
FERGUSON PLC NEW COMMON STOCK G3421J106 1,121 10,893 SH   SOLE   10,891 0 2
GENPACT LIMITED COMMON STOCK G3922B107 2,295 52,431 SH   SOLE   52,393 0 38
GLOBALFOUNDRIES INC COMMON STOCK G39387108 1,060 21,916 SH   SOLE   21,916 0 0
GRAB HOLDINGS LIMITED COMMON STOCK G4124C109 30 11,444 SH   SOLE   11,362 0 82
HELEN OF TROY LTD COMMON STOCK G4388N106 510 5,292 SH   SOLE   5,292 0 0
HORIZON THERAPEUTICS PUB L COMMON STOCK G46188101 5,407 87,352 SH   SOLE   87,346 0 6
ICON PLC COMMON STOCK G4705A100 13,530 73,617 SH   SOLE   71,410 0 2,207
INVESCO LTD COMMON STOCK G491BT108 2,842 207,402 SH   SOLE   179,402 0 28,000
JAZZ PHARMACEUTICALS PLC COMMON STOCK G50871105 3,180 23,862 SH   SOLE   22,403 0 1,459
JOHNSON CTLS INTL PLC FOREIGN G51502105 108,781 2,210,092 SH   SOLE   2,080,022 77,761 52,309
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 755 48,449 SH   SOLE   48,449 0 0
LINDE PLC COMMON G5494J103 252,486 936,553 SH   SOLE   888,661 13,295 34,597
MEDTRONIC PLC COMMON STOCK G5960L103 120,492 1,492,171 SH   SOLE   1,441,306 0 50,865
APTIV PLC COMMON G6095L109 76,166 973,865 SH   SOLE   944,132 197 29,536
NIELSEN HLDGS PLC COMMON STOCK G6518L108 5,408 195,062 SH   SOLE   194,877 0 185
NOVOCURE LTD COMMON STOCK G6674U108 2,742 36,093 SH   SOLE   36,086 0 7
NVENT ELECTRIC PLC COMMON STOCK G6700G107 7,228 228,657 SH   SOLE   228,657 0 0
RENAISSANCERE HLDGS LTD COMMON STOCK G7496G103 25,039 178,352 SH   SOLE   178,349 0 3
ROYALTY PHARMA PLC COMMON G7709Q104 47,789 1,189,393 SH   SOLE   837,104 32,019 320,270
SEAGATE TECHNOLOGY HLDNGS PL COMMON STOCK G7997R103 11,500 216,048 SH   SOLE   216,025 0 23
PENTAIR PLC COMMON STOCK G7S00T104 12,103 297,882 SH   SOLE   297,689 0 193
SENSATA TECHNOLOGIES HLDG PL COMMON STOCK G8060N102 3,207 86,027 SH   SOLE   86,027 0 0
STERIS PLC COMMON STOCK G8473T100 5,874 35,322 SH   SOLE   35,231 0 91
TRANE TECHNOLOGIES PLC COMMON G8994E103 47,427 327,516 SH   SOLE   303,775 93 23,648
WILLIS TOWERS WATSON PLC LTD COMMON STOCK G96629103 11,259 56,029 SH   SOLE   56,023 0 6
PERRIGO CO PLC COMMON STOCK G97822103 2,485 69,675 SH   SOLE   69,675 0 0
CHUBB LIMITED COMMON STOCK H1467J104 53,353 293,339 SH   SOLE   221,320 0 72,019
GARMIN LTD COMMON STOCK H2906T109 5,324 66,284 SH   SOLE   66,276 0 8
TE CONNECTIVITY LTD COMMON H84989104 76,937 697,137 SH   SOLE   696,534 60 543
SPOTIFY TECHNOLOGY S A COMMON STOCK L8681T102 9,757 113,052 SH   SOLE   113,034 0 18
CHECK POINT SOFTWARE TECH LT COMMON STOCK M22465104 12,042 107,495 SH   SOLE   107,491 0 4
AERCAP HOLDINGS NV COMMON STOCK N00985106 302 7,136 SH   SOLE   6,500 0 636
ELASTIC N V COMMON STOCK N14506104 5,405 75,340 SH   SOLE   75,340 0 0
CNH INDL N V COMMON STOCK N20944109 9,267 829,634 SH   SOLE   829,634 0 0
NXP SEMICONDUCTORS N V COMMON STOCK N6596X109 19,148 129,808 SH   SOLE   81,711 0 48,097
QIAGEN NV COMMON STOCK N72482123 474 11,482 SH   SOLE   11,482 0 0
FLEX LTD COMMON STOCK Y2573F102 2,236 134,240 SH   SOLE   134,240 0 0
ALGONQUIN PWR UTILS CORP COMMON STOCK 015857105 1,580 143,840 SH   SOLE   143,040 0 800
THOMSON REUTERS CORP. FOREIGN COMMON STOCK 884903709 20,504 199,739 SH   SOLE   199,464 0 275
BCE INC FOREIGN COMMON STOCK 05534B760 1,434 34,101 SH   SOLE   32,955 0 1,146
CGI INC FOREIGN COMMON STOCK 12532H104 934 12,341 SH   SOLE   11,896 0 445
GFL ENVIRONMENTAL INC COMMON STOCK 36168Q104 9,632 380,766 SH   SOLE   380,766 0 0
NUTRIEN LTD FOREIGN COMMON STOCK 67077M108 7,032 83,981 SH   SOLE   83,251 0 730
TFI INTL INC FOREIGN COMMON STOCK 87241L109 460 5,058 SH   SOLE   5,058 0 0
ABB LTD AMERICAN DEPOSITARY RECEIPT 000375204 308 11,992 SH   SOLE   8,291 0 3,701
ABM INDS INC COMMON STOCK 000957100 871 22,775 SH   SOLE   22,775 0 0
AZZ INC COMMON STOCK 002474104 413 11,300 SH   SOLE   11,300 0 0
ABRDN SILVER ETF TRUST MUTUAL FUND 003264108 2,183 119,500 SH   SOLE   119,500 0 0
ACI WORLDWIDE INC COMMON 004498101 14,772 706,825 SH   SOLE   706,574 251 0
ADDUS HOMECARE CORP COMMON STOCK 006739106 72,175 757,813 SH   SOLE   756,348 0 1,465
ADVANCED ENERGY INDS COMMON STOCK 007973100 335 4,330 SH   SOLE   4,330 0 0
AGNICO EAGLE MINES LTD FOREIGN COMMON STOCK 008474108 1,978 46,877 SH   SOLE   41,227 0 5,650
ALARM COM HLDGS INC COMMON STOCK 011642105 3,081 47,500 SH   SOLE   47,500 0 0
ALBANY INTL CORP COMMON STOCK 012348108 3,950 50,102 SH   SOLE   50,102 0 0
ALBEMARLE CORP COMMON STOCK 012653101 43,999 166,385 SH   SOLE   166,383 0 2
ALLETE INC COMMON STOCK 018522300 1,325 26,482 SH   SOLE   26,482 0 0
ALLOGENE THERAPEUTICS INC COMMON STOCK 019770106 2,561 237,155 SH   SOLE   237,155 0 0
AMEDISYS INC COMMON STOCK 023436108 801 8,277 SH   SOLE   7,654 0 623
AMERICAN AXLE & MFG HLDGS IN COMMON STOCK 024061103 2,361 345,688 SH   SOLE   345,688 0 0
AMERICAN ELEC PWR CO INC COMMON STOCK 025537101 31,541 364,849 SH   SOLE   361,630 0 3,219
AMERICAN VANGUARD CORP COMMON STOCK 030371108 491 26,250 SH   SOLE   26,250 0 0
ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 14,812 184,119 SH   SOLE   184,089 0 30
ARROW FINL CORP COMMON STOCK 042744102 1,158 40,175 SH   SOLE   40,175 0 0
ASSOCIATED BANC CORP COMMON STOCK 045487105 736 36,670 SH   SOLE   36,670 0 0
ASTRAZENECA PLC AMERICAN DEPOSITARY RECEIPT 046353108 80,229 1,462,963 SH   SOLE   1,462,770 0 193
ATMOS ENERGY CORP COMMON STOCK 049560105 14,271 140,117 SH   SOLE   140,117 0 0
BP PLC AMERICAN DEPOSITARY RECEIPT 055622104 2,234 78,246 SH   SOLE   76,160 0 2,086
BAIDU INC AMERICAN DEPOSITARY RECEIPT 056752108 18,819 160,178 SH   SOLE   160,178 0 0
BALCHEM CORP COMMON 057665200 6,058 49,829 SH   SOLE   49,794 35 0
BK OF AMERICA CORP PREFERRED 060505682 2,761 2,354 SH   SOLE   210 0 2,144
BANK HAWAII CORP COMMON STOCK 062540109 1,014 13,322 SH   SOLE   13,322 0 0
BANK MONTREAL QUE FOREIGN COMMON STOCK 063671101 7,386 84,271 SH   SOLE   83,431 0 840
BAR HBR BANKSHARES COMMON STOCK 066849100 212 8,000 SH   SOLE   8,000 0 0
BARNES GROUP INC COMMON STOCK 067806109 468 16,200 SH   SOLE   16,200 0 0
BAUSCH HEALTH COS INC COMMON STOCK 071734107 298 43,260 SH   SOLE   43,260 0 0
BECTON DICKINSON & CO PREFERRED 075887406 21,401 454,383 SH   SOLE   326,728 0 127,655
BED BATH & BEYOND INC COMMON STOCK 075896100 99 16,200 SH   SOLE   16,200 0 0
BELDEN INC COMMON STOCK 077454106 900 15,000 SH   SOLE   15,000 0 0
BERKELEY LTS INC COMMON STOCK 084310101 57 20,024 SH   SOLE   20,024 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 268,676 661 SH   SOLE   658 0 3
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 680,062 2,546,860 SH   SOLE   2,490,474 0 56,385
BERKSHIRE HILLS BANCORP INC COMMON STOCK 084680107 482 17,667 SH   SOLE   17,667 0 0
BHP GROUP LTD AMERICAN DEPOSITARY RECEIPT 088606108 8,109 162,044 SH   SOLE   126,285 0 35,759
BIG LOTS INC COMMON STOCK 089302103 217 13,917 SH   SOLE   13,917 0 0
BLOOM ENERGY CORP COMMON STOCK 093712107 2,499 125,016 SH   SOLE   125,016 0 0
BLOOMIN BRANDS INC COMMON STOCK 094235108 603 32,920 SH   SOLE   32,920 0 0
BOEING CO COMMON STOCK 097023105 124,693 1,029,838 SH   SOLE   1,010,771 0 19,067
BOSTON BEER INC COMMON STOCK 100557107 2,148 6,637 SH   SOLE   6,637 0 0
BRINKER INTL INC COMMON STOCK 109641100 283 11,348 SH   SOLE   11,348 0 0
BROOKFIELD ASSET MGMT INC COMMON STOCK 112585104 73,175 1,789,553 SH   SOLE   1,663,616 0 125,937
BROWN FORMAN CORP COMMON STOCK 115637100 1,824 26,997 SH   SOLE   26,997 0 0
BROWN FORMAN CORP COMMON STOCK 115637209 30,705 461,240 SH   SOLE   460,078 0 1,162
CAE INC FOREIGN COMMON STOCK 124765108 2,658 173,467 SH   SOLE   149,176 0 24,291
CBIZ INC COMMON 124805102 103,739 2,424,944 SH   SOLE   2,414,484 235 10,225
CIGNA CORP NEW COMMON STOCK 125523100 29,950 107,938 SH   SOLE   73,970 0 33,968
CSW INDUSTRIALS INC COMMON STOCK 126402106 51,482 429,732 SH   SOLE   429,732 0 0
CSX CORP COMMON 126408103 117,640 4,415,931 SH   SOLE   4,388,015 640 27,276
CVB FINL CORP COMMON STOCK 126600105 55,844 2,205,547 SH   SOLE   2,198,223 0 7,324
COTERRA ENERGY INC COMMON 127097103 2,365 90,518 SH   SOLE   59,566 139 30,813
CACI INTL INC COMMON STOCK 127190304 14,807 56,718 SH   SOLE   56,718 0 0
TOPGOLF CALLAWAY BRANDS CORP COMMON STOCK 131193104 26,056 1,352,876 SH   SOLE   1,352,876 0 0
CANADIAN IMPERIAL BK COMM TO FOREIGN COMMON STOCK 136069101 1,945 44,454 SH   SOLE   43,210 0 1,244
CANADIAN NATL RY CO COMMON STOCK 136375102 15,893 147,169 SH   SOLE   143,799 0 3,370
CARDIOVASCULAR SYS INC DEL COMMON STOCK 141619106 186 13,398 SH   SOLE   13,398 0 0
CARGURUS INC COMMON STOCK 141788109 34,410 2,428,326 SH   SOLE   2,417,269 0 11,057
CARNIVAL CORP COMMON STOCK 143658300 173 24,568 SH   SOLE   24,489 0 79
CARTERS INC COMMON STOCK 146229109 338 5,161 SH   SOLE   5,161 0 0
CATHAY GEN BANCORP COMMON STOCK 149150104 1,386 36,036 SH   SOLE   36,036 0 0
CHEFS WHSE INC COMMON STOCK 163086101 11,782 406,709 SH   SOLE   406,709 0 0
CHEMOURS CO COMMON STOCK 163851108 372 15,101 SH   SOLE   14,851 0 250
CHESAPEAKE UTILS CORP COMMON STOCK 165303108 462 4,000 SH   SOLE   0 0 4,000
CHEVRON CORP NEW COMMON 166764100 443,928 3,089,921 SH   SOLE   2,924,826 43,496 121,599
CHURCHILL DOWNS INC COMMON STOCK 171484108 5,102 27,706 SH   SOLE   27,706 0 0
CITY HLDG CO COMMON STOCK 177835105 773 8,719 SH   SOLE   8,719 0 0
CLEARWATER ANALYTICS HLDGS I COMMON STOCK 185123106 28,968 1,725,311 SH   SOLE   1,717,635 0 7,676
CLEVELAND-CLIFFS INC NEW COMMON STOCK 185899101 3,791 281,421 SH   SOLE   281,421 0 0
CODEXIS INC COMMON STOCK 192005106 911 150,340 SH   SOLE   150,340 0 0
COMFORT SYS USA INC COMMON STOCK 199908104 7,225 74,227 SH   SOLE   74,227 0 0
COMMUNITY BK SYS INC COMMON STOCK 203607106 55,146 917,873 SH   SOLE   917,873 0 0
COMMVAULT SYS INC COMMON 204166102 3,210 60,525 SH   SOLE   60,462 63 0
CONDUENT INC COMMON STOCK 206787103 49 14,557 SH   SOLE   14,557 0 0
CONMED CORP COMMON STOCK 207410101 270 3,369 SH   SOLE   3,369 0 0
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 2,564 100,000 SH   SOLE   100,000 0 0
QUIDELORTHO CORP COMMON 219798105 601 8,411 SH   SOLE   8,367 44 0
CRANE HLDGS CO COMMON STOCK 224441105 446 5,090 SH   SOLE   5,090 0 0
CUBESMART REIT 229663109 78,421 1,957,583 SH   SOLE   1,949,323 0 8,260
CUMULUS MEDIA INC COMMON STOCK 231082801 8,169 1,162,029 SH   SOLE   1,162,029 0 0
DTE ENERGY CO COMMON STOCK 233331107 11,268 97,940 SH   SOLE   88,675 0 9,265
DANA INC COMMON STOCK 235825205 28,327 2,478,335 SH   SOLE   2,466,614 0 11,721
DAVE & BUSTERS ENTMT INC COMMON STOCK 238337109 4,041 130,238 SH   SOLE   130,238 0 0
DELUXE CORP COMMON STOCK 248019101 576 34,600 SH   SOLE   34,600 0 0
DIEBOLD NIXDORF INC COMMON STOCK 253651103 53 21,902 SH   SOLE   21,902 0 0
DIGITAL RLTY TR INC REIT 253868103 3,993 40,260 SH   SOLE   30,827 0 9,433
DOLLAR TREE INC COMMON 256746108 152,728 1,122,174 SH   SOLE   1,074,963 25,069 22,142
DORMAN PRODS INC COMMON 258278100 79,530 968,448 SH   SOLE   964,461 108 3,879
DOW INC COMMON STOCK 260557103 9,716 221,174 SH   SOLE   188,306 0 32,868
EAGLE BANCORP INC MD COMMON STOCK 268948106 225 5,018 SH   SOLE   5,018 0 0
EASTGROUP PPTYS INC COMMON 277276101 226,151 1,566,801 SH   SOLE   1,546,985 15,748 4,068
EATON VANCE ENHANCED EQUITY MUTUAL FUND 278274105 753 53,384 SH   SOLE   53,384 0 0
EATON VANCE ENHANCED EQUITY MUTUAL FUND 278277108 586 38,283 SH   SOLE   38,283 0 0
EATON VANCE FLTING RATE INC MUTUAL FUND 278279104 179 15,790 SH   SOLE   14,350 0 1,440
EDISON INTL COMMON 281020107 74,281 1,312,843 SH   SOLE   1,192,467 28,021 92,355
EL PASO ENERGY CAP TR I PREFERRED 283678209 213 4,800 SH   SOLE   4,800 0 0
ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 4,577 103,938 SH   SOLE   103,938 0 0
ENTERPRISE PRODS PARTNERS L PARTNERSHIP 293792107 6,322 265,889 SH   SOLE   246,880 0 19,009
EPLUS INC COMMON 294268107 967 23,282 SH   SOLE   23,174 108 0
EQUITRANS MIDSTREAM CORP COMMON STOCK 294600101 1,167 155,903 SH   SOLE   154,225 0 1,678
ESSEX PPTY TR INC REIT 297178105 1,263 5,212 SH   SOLE   5,207 0 5
EXCHANGE TRADED CONCEPTS TR MUTUAL FUND 301505707 400 9,675 SH   SOLE   9,675 0 0
FEDERAL RLTY INVT TR NEW REIT 313745101 732 8,124 SH   SOLE   8,119 0 5
FEDERATED HERMES INC COMMON STOCK 314211103 7,151 215,917 SH   SOLE   215,917 0 0
FINANCIAL INSTNS INC COMMON STOCK 317585404 2,247 93,335 SH   SOLE   93,335 0 0
FIRST BANCORP N C COMMON STOCK 318910106 1,680 45,923 SH   SOLE   45,923 0 0
FIRST BUSEY CORP COMMON STOCK 319383204 3,716 169,059 SH   SOLE   169,059 0 0
FIRST FINL BANCORP OH COMMON STOCK 320209109 869 41,243 SH   SOLE   41,243 0 0
FLAGSTAR BANCORP INC COMMON STOCK 337930705 334 10,003 SH   SOLE   10,003 0 0
FLEETCOR TECHNOLOGIES INC COMMON STOCK 339041105 1,578 8,959 SH   SOLE   3,919 0 5,040
FRESHPET INC COMMON STOCK 358039105 1,526 30,458 SH   SOLE   30,458 0 0
FULLER H B CO COMMON 359694106 1,294 21,539 SH   SOLE   21,467 72 0
FULTON FINL CORP PA COMMON STOCK 360271100 731 46,275 SH   SOLE   46,275 0 0
GATX CORP COMMON STOCK 361448103 3,487 40,952 SH   SOLE   40,952 0 0
GALLAGHER ARTHUR J & CO COMMON STOCK 363576109 109,466 639,329 SH   SOLE   639,320 0 9
GARRETT MOTION INC COMMON STOCK 366505105 67 11,905 SH   SOLE   11,905 0 0
GENERAL DYNAMICS CORP COMMON 369550108 35,428 166,976 SH   SOLE   165,244 22 1,710
GENERAL ELECTRIC CO COMMON STOCK 369604301 52,308 844,896 SH   SOLE   827,699 0 17,197
GLATFELTER CORPORATION COMMON STOCK 377320106 38 12,092 SH   SOLE   12,092 0 0
GODADDY INC COMMON STOCK 380237107 3,311 46,715 SH   SOLE   46,711 0 4
GOLDMAN SACHS ETF TR MUTUAL FUND 381430396 204 4,000 SH   SOLE   4,000 0 0
GRANITE REAL ESTATE INVT TR REIT 387437114 1,659 34,400 SH   SOLE   21,651 0 12,749
GREAT SOUTHN BANCORP INC COMMON STOCK 390905107 4,016 70,361 SH   SOLE   70,361 0 0
GRIFFON CORP COMMON STOCK 398433102 1,103 37,358 SH   SOLE   37,358 0 0
GROUP 1 AUTOMOTIVE INC COMMON STOCK 398905109 5,362 37,528 SH   SOLE   37,528 0 0
GRUPO FINANCIERO GALICIA S.A AMERICAN DEPOSITARY RECEIPT 399909100 236 31,600 SH   SOLE   31,600 0 0
HF SINCLAIR CORP COMMON STOCK 403949100 1,160 21,554 SH   SOLE   21,554 0 0
HNI CORP COMMON STOCK 404251100 5,476 206,577 SH   SOLE   206,577 0 0
HAEMONETICS CORP MASS COMMON STOCK 405024100 593 8,004 SH   SOLE   3,530 0 4,474
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 304 18,010 SH   SOLE   18,010 0 0
HALEON PLC COMMON 405552100 487 80,123 SH   SOLE   76,708 345 3,070
HALLIBURTON CO COMMON 406216101 88,870 3,609,660 SH   SOLE   3,522,636 87,010 14
HASHICORP INC COMMON STOCK 418100103 964 29,947 SH   SOLE   29,947 0 0
HAYWARD HLDGS INC COMMON STOCK 421298100 18,517 2,087,613 SH   SOLE   2,087,613 0 0
HINGHAM INSTN SVGS MASS COMMON STOCK 433323102 5,224 20,803 SH   SOLE   20,803 0 0
HONEYWELL INTL INC COMMON STOCK 438516106 125,154 749,562 SH   SOLE   685,590 0 63,972
HUNTINGTON INGALLS INDS INC COMMON 446413106 122,218 551,777 SH   SOLE   528,843 22,661 273
IRSA INVERSIONES Y REP S A AMERICAN DEPOSITARY RECEIPT 450047204 93 22,900 SH   SOLE   22,900 0 0
INDEPENDENT BK CORP MASS COMMON STOCK 453836108 45,650 612,510 SH   SOLE   612,510 0 0
INTERNATIONAL PAPER CO COMMON STOCK 460146103 1,390 43,839 SH   SOLE   38,048 0 5,791
INVESTORS TITLE CO NC COMMON STOCK 461804106 1,638 11,615 SH   SOLE   11,615 0 0
ISHARES INC MUTUAL FUND 464286665 1,844 49,155 SH   SOLE   49,155 0 0
ISHARES INC MUTUAL FUND 464286871 9,643 528,622 SH   SOLE   481,223 0 47,399
ISHARES TR MUTUAL FUND 464287168 4,058 37,846 SH   SOLE   37,846 0 0
ISHARES TR MUTUAL FUND 464287176 728 6,943 SH   SOLE   6,943 0 0
ISHARES TR MUTUAL FUND 464287200 2,311 6,443 SH   SOLE   6,443 0 0
ISHARES TR MUTUAL FUND 464287226 679 7,043 SH   SOLE   7,043 0 0
ISHARES TR MUTUAL FUND 464287234 2,601 74,572 SH   SOLE   71,122 0 3,450
ISHARES TR MUTUAL FUND 464287242 1,710 16,694 SH   SOLE   14,604 0 2,090
ISHARES TR MUTUAL FUND 464287291 324 7,676 SH   SOLE   7,676 0 0
ISHARES TR MUTUAL FUND 464287325 10,475 139,022 SH   SOLE   9,005 0 130,017
ISHARES TR MUTUAL FUND 464287382 434 8,347 SH   SOLE   8,347 0 0
ISHARES TR MUTUAL FUND 464287408 327 2,544 SH   SOLE   2,544 0 0
ISHARES TR MUTUAL FUND 464287440 1,940 20,213 SH   SOLE   19,902 0 311
ISHARES TR MUTUAL FUND 464287457 7,450 91,739 SH   SOLE   86,939 0 4,800
ISHARES TR MUTUAL FUND 464287465 18,738 334,540 SH   SOLE   316,088 0 18,452
ISHARES TR MUTUAL FUND 464287481 1,376 17,538 SH   SOLE   17,538 0 0
ISHARES TR MUTUAL FUND 464287499 2,205 35,471 SH   SOLE   34,471 0 1,000
ISHARES TR MUTUAL FUND 464287507 4,774 21,772 SH   SOLE   21,772 0 0
ISHARES TR MUTUAL FUND 464287523 305 956 SH   SOLE   956 0 0
ISHARES TR MUTUAL FUND 464287556 4,344 37,142 SH   SOLE   29,158 0 7,984
ISHARES TR MUTUAL FUND 464287564 6,498 121,102 SH   SOLE   118,752 0 2,350
ISHARES TR MUTUAL FUND 464287598 1,291 9,497 SH   SOLE   9,497 0 0
ISHARES TR MUTUAL FUND 464287614 7,894 37,520 SH   SOLE   37,071 0 449
ISHARES TR MUTUAL FUND 464287622 1,018 5,160 SH   SOLE   5,160 0 0
ISHARES TR MUTUAL FUND 464287630 1,994 15,464 SH   SOLE   13,857 0 1,607
ISHARES TR MUTUAL FUND 464287648 292 1,415 SH   SOLE   1,415 0 0
ISHARES TR MUTUAL FUND 464287655 5,013 30,397 SH   SOLE   29,079 0 1,318
ISHARES TR MUTUAL FUND 464287663 399 6,376 SH   SOLE   6,376 0 0
ISHARES TR MUTUAL FUND 464287689 1,086 5,244 SH   SOLE   5,244 0 0
ISHARES TR MUTUAL FUND 464287697 219 2,700 SH   SOLE   2,400 0 300
ISHARES TR MUTUAL FUND 464287721 242 3,300 SH   SOLE   3,300 0 0
ISHARES TR MUTUAL FUND 464287739 312 3,827 SH   SOLE   3,827 0 0
ISHARES TR MUTUAL FUND 464287804 11,618 133,249 SH   SOLE   129,512 0 3,737
ISHARES TR MUTUAL FUND 464287887 1,007 9,901 SH   SOLE   9,901 0 0
ISHARES TR MUTUAL FUND 464288109 367 6,500 SH   SOLE   6,500 0 0
ISHARES TR MUTUAL FUND 464288158 1,930 18,800 SH   SOLE   17,200 0 1,600
ISHARES TR MUTUAL FUND 464288182 328 5,601 SH   SOLE   5,601 0 0
ISHARES TR MUTUAL FUND 464288224 2,813 147,375 SH   SOLE   138,650 0 8,725
ISHARES TR MUTUAL FUND 464288257 284 3,649 SH   SOLE   3,649 0 0
ISHARES TR MUTUAL FUND 464288273 3,208 65,779 SH   SOLE   46,832 0 18,947
ISHARES TR MUTUAL FUND 464288414 1,320 12,871 SH   SOLE   11,171 0 1,700
ISHARES TR MUTUAL FUND 464288588 5,355 58,478 SH   SOLE   54,953 0 3,525
ISHARES TR MUTUAL FUND 464288612 305 3,000 SH   SOLE   2,500 0 500
ISHARES TR MUTUAL FUND 464288646 1,044 21,184 SH   SOLE   21,184 0 0
ISHARES TR MUTUAL FUND 464288661 1,411 12,348 SH   SOLE   12,051 0 297
ISHARES TR MUTUAL FUND 464288687 26,854 847,926 SH   SOLE   843,911 0 4,015
ISHARES TR MUTUAL FUND 464288745 278 2,280 SH   SOLE   2,280 0 0
ISHARES TR MUTUAL FUND 464288802 859 11,315 SH   SOLE   11,315 0 0
J & J SNACK FOODS CORP COMMON 466032109 34,684 267,892 SH   SOLE   267,835 57 0
JACK IN THE BOX INC COMMON STOCK 466367109 456 6,158 SH   SOLE   6,158 0 0
JOHN BEAN TECHNOLOGIES CORP COMMON STOCK 477839104 1,467 17,055 SH   SOLE   17,055 0 0
JOHNSON & JOHNSON COMMON 478160104 823,047 5,038,238 SH   SOLE   4,360,333 22,591 655,314
KAMAN CORP COMMON STOCK 483548103 219 7,851 SH   SOLE   7,851 0 0
KEMPER CORP COMMON STOCK 488401100 576 13,969 SH   SOLE   13,969 0 0
KONINKLIJKE PHILIPS N V COMMON STOCK 500472303 197 12,832 SH   SOLE   8,713 0 4,119
KORN FERRY COMMON STOCK 500643200 236 5,018 SH   SOLE   5,018 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 9,622 46,296 SH   SOLE   40,063 0 6,233
LAKELAND BANCORP INC COMMON STOCK 511637100 168 10,500 SH   SOLE   10,500 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 33,826 410,057 SH   SOLE   410,057 0 0
LEIDOS HOLDINGS INC COMMON STOCK 525327102 1,001 11,443 SH   SOLE   11,443 0 0
LIBERTY BROADBAND CORP COMMON STOCK 530307107 845 11,330 SH   SOLE   11,330 0 0
LIBERTY MEDIA CORP DEL COMMON STOCK 531229409 1,766 46,392 SH   SOLE   46,384 0 8
LIBERTY MEDIA CORP DEL COMMON STOCK 531229607 4,084 108,310 SH   SOLE   108,281 0 29
LIBERTY MEDIA CORP DEL COMMON STOCK 531229854 1,513 25,868 SH   SOLE   25,865 0 3
LOCKHEED MARTIN CORP COMMON STOCK 539830109 84,445 218,606 SH   SOLE   214,268 0 4,338
LOEWS CORP COMMON STOCK 540424108 3,604 72,314 SH   SOLE   72,314 0 0
MDU RES GROUP INC COMMON STOCK 552690109 3,143 114,934 SH   SOLE   114,934 0 0
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 26,542 893,074 SH   SOLE   892,567 0 507
MAGELLAN MIDSTREAM PRTNRS LP PARTNERSHIP 559080106 330 6,932 SH   SOLE   5,829 0 1,103
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 9,905 500,000 SH   SOLE   500,000 0 0
MARATHON OIL CORP COMMON STOCK 565849106 286 12,633 SH   SOLE   12,633 0 0
MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 673 2,089 SH   SOLE   2,084 0 5
MATTHEWS INTL CORP COMMON STOCK 577128101 1,963 87,599 SH   SOLE   87,599 0 0
MCCORMICK & CO INC COMMON STOCK 579780107 457 6,250 SH   SOLE   6,250 0 0
MCDONALDS CORP COMMON STOCK 580135101 146,664 635,628 SH   SOLE   526,307 0 109,321
MICROSTRATEGY INC COMMON STOCK 594972408 5,919 27,885 SH   SOLE   27,885 0 0
MILLERKNOLL INC COMMON STOCK 600544100 6,875 440,680 SH   SOLE   439,457 0 1,223
MIMEDX GROUP INC COMMON STOCK 602496101 158 55,000 SH   SOLE   55,000 0 0
MONRO INC COMMON 610236101 868 19,956 SH   SOLE   19,870 86 0
MOOG INC COMMON 615394202 1,065 15,141 SH   SOLE   15,023 118 0
MORGAN STANLEY COMMON STOCK 617446448 135,069 1,709,520 SH   SOLE   1,660,009 0 49,511
MURPHY OIL CORP COMMON STOCK 626717102 1,576 44,824 SH   SOLE   44,824 0 0
MURPHY USA INC COMMON STOCK 626755102 19,058 69,323 SH   SOLE   69,323 0 0
NBT BANCORP INC COMMON STOCK 628778102 989 26,071 SH   SOLE   26,071 0 0
NATERA INC COMMON STOCK 632307104 634 14,473 SH   SOLE   14,473 0 0
NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 213 3,355 SH   SOLE   0 0 3,355
NATIONAL STORAGE AFFILIATES REIT 637870106 7,081 170,293 SH   SOLE   170,293 0 0
NEOGEN CORP COMMON STOCK 640491106 35,832 2,564,935 SH   SOLE   2,144,102 0 420,833
NEWMARKET CORP COMMON STOCK 651587107 1,180 3,923 SH   SOLE   3,923 0 0
NEWMONT CORP COMMON STOCK 651639106 4,985 118,605 SH   SOLE   92,892 0 25,713
NEWPARK RES INC COMMON STOCK 651718504 441 175,000 SH   SOLE   175,000 0 0
NICE LTD FOREIGN 653656108 9,057 48,113 SH   SOLE   47,887 226 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 64,068 136,221 SH   SOLE   117,317 0 18,904
NOVO-NORDISK A S FOREIGN 670100205 108,489 1,088,926 SH   SOLE   1,038,200 30,373 20,353
NUVEEN AMT FREE QLTY MUN INC MUTUAL FUND 670657105 543 51,210 SH   SOLE   49,465 0 1,745
NUVASIVE INC COMMON STOCK 670704105 752 17,154 SH   SOLE   17,154 0 0
OCCIDENTAL PETE CORP COMMON STOCK 674599105 33,441 544,209 SH   SOLE   543,171 0 1,038
OMEGA HEALTHCARE INVS INC REIT 681936100 230 7,796 SH   SOLE   7,796 0 0
ONEOK INC NEW COMMON STOCK 682680103 4,525 88,300 SH   SOLE   60,353 0 27,947
PAMPA ENERGIA S A AMERICAN DEPOSITARY RECEIPT 697660207 474 20,800 SH   SOLE   20,800 0 0
PAN AMERN SILVER CORP FOREIGN COMMON STOCK 697900108 363 22,905 SH   SOLE   14,065 0 8,840
PAPA JOHNS INTL INC COMMON 698813102 43,496 621,281 SH   SOLE   590,331 30,950 0
PARK HOTELS & RESORTS INC COMMON STOCK 700517105 1,010 89,774 SH   SOLE   89,474 0 300
PATTERSON COS INC COMMON 703395103 604 25,114 SH   SOLE   25,000 114 0
PENN ENTERTAINMENT INC COMMON STOCK 707569109 969 35,208 SH   SOLE   35,208 0 0
PHILIP MORRIS INTL INC COMMON STOCK 718172109 116,839 1,407,518 SH   SOLE   1,369,219 0 38,299
PHILLIPS 66 COMMON STOCK 718546104 48,242 597,653 SH   SOLE   513,905 0 83,748
PINDUODUO INC AMERICAN DEPOSITARY RECEIPT 722304102 3,230 51,621 SH   SOLE   9,565 0 42,056
PINNACLE WEST CAP CORP COMMON STOCK 723484101 480 7,434 SH   SOLE   7,428 0 6
PIONEER NAT RES CO COMMON STOCK 723787107 43,287 199,914 SH   SOLE   199,901 0 13
PIPER SANDLER COMPANIES COMMON STOCK 724078100 360 3,433 SH   SOLE   3,433 0 0
POLARIS INC COMMON STOCK 731068102 9,785 102,301 SH   SOLE   102,301 0 0
POTLATCHDELTIC CORPORATION REIT 737630103 1,348 32,842 SH   SOLE   32,842 0 0
PREFERRED BK LOS ANGELES CA COMMON STOCK 740367404 2,690 41,246 SH   SOLE   41,246 0 0
PRICESMART INC COMMON STOCK 741511109 2,604 45,200 SH   SOLE   45,000 0 200
PROGRESS SOFTWARE CORP COMMON STOCK 743312100 4,807 112,965 SH   SOLE   165 0 112,800
PUBLIC SVC ENTERPRISE GRP IN COMMON STOCK 744573106 3,132 55,687 SH   SOLE   51,372 0 4,315
PULMONX CORP COMMON STOCK 745848101 384 23,062 SH   SOLE   23,062 0 0
QUAKER HOUGHTON COMMON STOCK 747316107 52,455 363,313 SH   SOLE   361,954 0 1,359
RPM INTL INC COMMON STOCK 749685103 1,831 21,974 SH   SOLE   21,974 0 0
RAYONIER INC REIT 754907103 5,224 174,299 SH   SOLE   174,299 0 0
REDHILL BIOPHARMA LTD AMERICAN DEPOSITARY RECEIPT 757468103 20 40,417 SH   SOLE   38,417 0 2,000
RIO TINTO PLC COMMON 767204100 293 5,312 SH   SOLE   4,150 303 859
RITCHIE BROS AUCTIONEERS FOREIGN COMMON STOCK 767744105 12,287 196,650 SH   SOLE   189,610 0 7,040
ROGERS COMMUNICATIONS INC FOREIGN COMMON STOCK 775109200 557 14,436 SH   SOLE   14,039 0 397
ROLLINS INC COMMON STOCK 775711104 6,931 199,850 SH   SOLE   199,840 0 10
ROYAL BK CDA FOREIGN COMMON STOCK 780087102 8,047 89,372 SH   SOLE   88,551 0 821
SHELL PLC COMMON 780259305 4,774 95,929 SH   SOLE   64,438 995 30,496
SABINE RTY TR COMMON STOCK 785688102 910 12,797 SH   SOLE   12,797 0 0
SANMINA CORPORATION COMMON STOCK 801056102 16,522 358,546 SH   SOLE   358,546 0 0
SAP SE FOREIGN 803054204 356 4,392 SH   SOLE   3,719 215 458
SCHLUMBERGER LTD COMMON STOCK 806857108 38,759 1,079,627 SH   SOLE   1,066,098 0 13,529
SCHWAB STRATEGIC TR MUTUAL FUND 808524102 1,305 31,082 SH   SOLE   28,230 0 2,852
SCHWAB STRATEGIC TR MUTUAL FUND 808524201 235 5,552 SH   SOLE   5,552 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524508 6,474 106,950 SH   SOLE   93,425 0 13,525
SCHWAB STRATEGIC TR MUTUAL FUND 808524607 579 15,315 SH   SOLE   101 0 15,214
SCHWAB STRATEGIC TR MUTUAL FUND 808524706 213 9,507 SH   SOLE   9,507 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524797 413 6,221 SH   SOLE   6,221 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524805 1,339 47,609 SH   SOLE   40,434 0 7,175
SEABOARD CORP DEL COMMON STOCK 811543107 1,647 484 SH   SOLE   484 0 0
SELECTQUOTE INC COMMON STOCK 816307300 116 158,676 SH   SOLE   158,676 0 0
SHOE CARNIVAL INC COMMON STOCK 824889109 1,844 86,000 SH   SOLE   86,000 0 0
SIMMONS 1ST NATL CORP COMMON STOCK 828730200 9,743 447,143 SH   SOLE   447,143 0 0
SMITH A O CORP COMMON STOCK 831865209 7,818 160,944 SH   SOLE   138,499 0 22,445
SOUTHERN CO COMMON STOCK 842587107 13,957 205,242 SH   SOLE   184,813 0 20,429
SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 281 12,832 SH   SOLE   12,832 0 0
STITCH FIX INC COMMON STOCK 860897107 400 101,246 SH   SOLE   101,246 0 0
STOCK YDS BANCORP INC COMMON STOCK 861025104 19,606 288,283 SH   SOLE   288,283 0 0
SUN CMNTYS INC REIT 866674104 21,172 156,450 SH   SOLE   156,445 0 5
SUN LIFE FINANCIAL INC. FOREIGN COMMON STOCK 866796105 206 5,179 SH   SOLE   4,686 0 493
TAIWAN SEMICONDUCTOR MFG LTD FOREIGN 874039100 46,167 673,384 SH   SOLE   673,147 157 80
TANGER FACTORY OUTLET CTRS I REIT 875465106 205 15,000 SH   SOLE   15,000 0 0
TELECOM ARGENTINA SA AMERICAN DEPOSITARY RECEIPT 879273209 231 57,700 SH   SOLE   57,700 0 0
TELEFONICA S A AMERICAN DEPOSITARY RECEIPT 879382208 71 21,896 SH   SOLE   11,918 0 9,978
TEXTRON INC COMMON STOCK 883203101 4,190 71,920 SH   SOLE   46,914 0 25,006
TOLL BROTHERS INC COMMON STOCK 889478103 247 5,878 SH   SOLE   5,878 0 0
TORONTO DOMINION BK ONT FOREIGN COMMON STOCK 891160509 32,546 531,019 SH   SOLE   458,465 0 72,554
TOYOTA MOTOR CORP AMERICAN DEPOSITARY RECEIPT 892331307 706 5,416 SH   SOLE   5,416 0 0
TRANSDIGM GROUP INC COMMON STOCK 893641100 7,731 14,730 SH   SOLE   14,562 0 168
TRANSPORTADORA DE GAS SUR AMERICAN DEPOSITARY RECEIPT 893870204 291 39,452 SH   SOLE   39,452 0 0
TRINITY INDS INC COMMON STOCK 896522109 237 11,100 SH   SOLE   11,100 0 0
TRUSTMARK CORP COMMON STOCK 898402102 1,868 61,000 SH   SOLE   61,000 0 0
TURTLE BEACH CORP COMMON STOCK 900450206 341 50,000 SH   SOLE   50,000 0 0
TYSON FOODS INC COMMON STOCK 902494103 6,741 102,244 SH   SOLE   102,235 0 9
UGI CORP NEW COMMON STOCK 902681105 2,500 77,323 SH   SOLE   77,323 0 0
UMPQUA HLDGS CORP COMMON 904214103 481 28,139 SH   SOLE   27,909 230 0
UNIFIRST CORP MASS COMMON 904708104 429 2,550 SH   SOLE   2,498 52 0
UNILEVER PLC FOREIGN 904767704 6,466 147,494 SH   SOLE   143,575 448 3,471
UNITED INS HLDGS CORP COMMON STOCK 910710102 19 30,082 SH   SOLE   30,082 0 0
UNIVERSAL ELECTRS INC COMMON STOCK 913483103 289 14,700 SH   SOLE   14,700 0 0
UNIVERSAL HLTH SVCS INC COMMON STOCK 913903100 1,964 22,274 SH   SOLE   22,274 0 0
VSE CORP COMMON STOCK 918284100 1,133 32,000 SH   SOLE   32,000 0 0
VANGUARD SPECIALIZED FUNDS MUTUAL FUND 921908844 9,670 71,540 SH   SOLE   70,754 0 786
VANGUARD STAR FDS MUTUAL FUND 921909768 1,457 31,832 SH   SOLE   31,832 0 0
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932505 1,283 6,151 SH   SOLE   6,151 0 0
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932828 310 1,917 SH   SOLE   1,917 0 0
VANGUARD WELLINGTON FD MUTUAL FUND 921935706 1,109 11,647 SH   SOLE   11,647 0 0
VANGUARD BD INDEX FDS MUTUAL FUND 921937827 3,592 48,010 SH   SOLE   42,730 0 5,280
VANGUARD BD INDEX FDS MUTUAL FUND 921937835 448 6,279 SH   SOLE   6,279 0 0
VANGUARD TAX-MANAGED FDS MUTUAL FUND 921943858 7,088 194,942 SH   SOLE   189,169 0 5,773
VANGUARD WHITEHALL FDS MUTUAL FUND 921946406 3,335 35,149 SH   SOLE   33,349 0 1,800
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042742 4,227 53,588 SH   SOLE   53,238 0 350
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 4,396 99,098 SH   SOLE   99,098 0 0
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042858 18,948 519,279 SH   SOLE   519,158 0 121
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042866 839 14,604 SH   SOLE   14,604 0 0
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042874 256 5,553 SH   SOLE   5,553 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908363 31,499 95,945 SH   SOLE   91,403 0 4,542
VANGUARD INDEX FDS MUTUAL FUND 922908512 1,049 8,612 SH   SOLE   8,612 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908538 957 5,611 SH   SOLE   5,611 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908553 3,283 40,951 SH   SOLE   40,611 0 340
VANGUARD INDEX FDS MUTUAL FUND 922908595 1,711 8,765 SH   SOLE   3,190 0 5,575
VANGUARD INDEX FDS MUTUAL FUND 922908611 2,352 16,398 SH   SOLE   7,848 0 8,550
VANGUARD INDEX FDS MUTUAL FUND 922908629 3,761 20,006 SH   SOLE   20,006 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908637 632 3,866 SH   SOLE   3,424 0 442
VANGUARD INDEX FDS MUTUAL FUND 922908736 503 2,350 SH   SOLE   2,350 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908744 2,160 17,489 SH   SOLE   7,489 0 10,000
VANGUARD INDEX FDS MUTUAL FUND 922908751 2,725 15,945 SH   SOLE   15,777 0 168
VANGUARD INDEX FDS MUTUAL FUND 922908769 1,532 8,536 SH   SOLE   8,187 0 349
VERITEX HLDGS INC COMMON STOCK 923451108 1,254 47,150 SH   SOLE   47,150 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 2,650 91,014 SH   SOLE   91,014 0 0
VONTIER CORPORATION COMMON STOCK 928881101 250 14,953 SH   SOLE   14,701 0 252
WSFS FINL CORP COMMON STOCK 929328102 317 6,816 SH   SOLE   6,816 0 0
WABASH NATL CORP COMMON STOCK 929566107 1,130 72,646 SH   SOLE   72,646 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 20,965 667,674 SH   SOLE   659,278 0 8,396
WATSCO INC COMMON STOCK 942622200 40,255 156,355 SH   SOLE   138,156 0 18,199
WELLS FARGO CO NEW PREFERRED 949746804 8,279 7,076 SH   SOLE   4,564 0 2,512
WESTERN UN CO COMMON STOCK 959802109 302 22,386 SH   SOLE   22,386 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 2,221 77,751 SH   SOLE   77,073 0 678
WILEY JOHN & SONS INC COMMON STOCK 968223206 2,238 59,584 SH   SOLE   59,584 0 0
WILEY JOHN & SONS INC COMMON STOCK 968223305 5,572 145,704 SH   SOLE   145,704 0 0
WILLIAMS COS INC COMMON 969457100 3,451 120,561 SH   SOLE   80,040 190 40,331
WILLIS LEASE FIN CORP COMMON STOCK 970646105 1,219 37,245 SH   SOLE   37,245 0 0
WINGSTOP INC COMMON STOCK 974155103 2,740 21,844 SH   SOLE   21,521 0 323
WOODSIDE ENERGY GROUP LTD AMERICAN DEPOSITARY RECEIPT 980228308 1,155 57,334 SH   SOLE   44,492 0 12,842
WORTHINGTON INDS INC COMMON STOCK 981811102 316 8,293 SH   SOLE   8,293 0 0
YELP INC COMMON STOCK 985817105 5,117 150,904 SH   SOLE   150,904 0 0
RAYTHEON TECHNOLOGIES CORP COMMON 75513E101 206,822 2,526,530 SH   SOLE   2,406,363 207 119,960
BLACKROCK MUNIYIELD QUALITY MUTUAL FUND 09254E103 349 33,500 SH   SOLE   0 0 33,500
INVESCO QQQ TR MUTUAL FUND 46090E103 2,990 11,187 SH   SOLE   9,050 0 2,137
PROGYNY INC COMMON STOCK 74340E103 597 16,096 SH   SOLE   16,096 0 0
AMERISOURCEBERGEN CORP COMMON 03073E105 11,627 85,912 SH   SOLE   85,875 34 3
LOMA NEGRA C I A S A MTN 14 AMERICAN DEPOSITARY RECEIPT 54150E104 301 48,300 SH   SOLE   48,300 0 0
ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 61,190 3,146,028 SH   SOLE   3,146,028 0 0
RENASANT CORP COMMON STOCK 75970E107 6,258 200,066 SH   SOLE   200,066 0 0
BEYOND MEAT INC COMMON STOCK 08862E109 563 39,728 SH   SOLE   39,728 0 0
EVENTBRITE INC COMMON STOCK 29975E109 456 75,000 SH   SOLE   75,000 0 0
FORTINET INC COMMON STOCK 34959E109 14,587 296,896 SH   SOLE   155,996 0 140,900
TOTALENERGIES SE FOREIGN 89151E109 2,515 54,045 SH   SOLE   49,401 644 4,000
FIRSTSERVICE CORP NEW COMMON 33767E202 36,379 305,685 SH   SOLE   304,888 162 635
BROADSTONE NET LEASE INC COMMON STOCK 11135E203 613 39,453 SH   SOLE   39,453 0 0
ABRDN GOLD ETF TRUST MUTUAL FUND 00326A104 1,337 84,000 SH   SOLE   84,000 0 0
ACADIA HEALTHCARE COMPANY IN COMMON STOCK 00404A109 5,348 68,401 SH   SOLE   68,401 0 0
ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 339 223,215 SH   SOLE   223,215 0 0
ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 12,652 170,197 SH   SOLE   169,856 0 341
AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 1,936 68,447 SH   SOLE   68,447 0 0
AGILITI INC COMMON STOCK 00848J104 54,780 3,828,098 SH   SOLE   3,109,899 0 718,199
ALIBABA GROUP HLDG LTD AMERICAN DEPOSITARY RECEIPT 01609W102 26,200 327,551 SH   SOLE   327,239 0 312
ALLEGIANCE BANCSHARES INC COMMON STOCK 01748H107 1,294 31,076 SH   SOLE   31,076 0 0
ALPHABET INC COMMON 02079K107 1,680,939 17,482,456 SH   SOLE   16,855,441 1,245 625,770
ALTERYX INC COMMON STOCK 02156B103 3,443 61,656 SH   SOLE   61,656 0 0
ALTRA INDL MOTION CORP COMMON STOCK 02208R106 1,108 32,955 SH   SOLE   32,955 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 47,433 1,174,659 SH   SOLE   1,126,591 0 48,068
AMERICA MOVIL SAB DE CV COMMON STOCK 02364W105 460 27,922 SH   SOLE   25,489 0 2,433
AMERICAN HOMES 4 RENT REIT 02665T306 10,369 316,017 SH   SOLE   316,000 0 17
ANHEUSER BUSCH INBEV SA/NV AMERICAN DEPOSITARY RECEIPT 03524A108 3,452 76,442 SH   SOLE   76,390 0 52
ANTERO RESOURCES CORP COMMON STOCK 03674X106 42,064 1,377,807 SH   SOLE   1,377,807 0 0
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 2,462 268,203 SH   SOLE   268,203 0 0
APA CORPORATION COMMON STOCK 03743Q108 1,040 30,405 SH   SOLE   30,405 0 0
APARTMENT INVT & MGMT CO REIT 03748R747 204 27,957 SH   SOLE   0 0 27,957
APARTMENT INCOME REIT CORP COMMON STOCK 03750L109 1,805 46,742 SH   SOLE   12,315 0 34,427
APOLLO MED HLDGS INC COMMON STOCK 03763A207 2,648 67,889 SH   SOLE   67,889 0 0
APOLLO GLOBAL MGMT INC COMMON STOCK 03769M106 11,711 251,854 SH   SOLE   251,843 0 11
ARCHAEA ENERGY INC COMMON STOCK 03940F103 26,765 1,486,120 SH   SOLE   1,479,490 0 6,630
ARGENX SE AMERICAN DEPOSITARY RECEIPT 04016X101 123,046 348,522 SH   SOLE   326,478 0 22,044
ARROWHEAD PHARMACEUTICALS IN COMMON STOCK 04280A100 231 7,000 SH   SOLE   7,000 0 0
ATHENEX INC COMMON STOCK 04685N103 3 12,000 SH   SOLE   12,000 0 0
AVID TECHNOLOGY INC COMMON STOCK 05367P100 548 23,555 SH   SOLE   0 0 23,555
AZEK CO INC COMMON STOCK 05478C105 58,303 3,508,013 SH   SOLE   3,482,652 0 25,361
BGC PARTNERS INC COMMON STOCK 05541T101 1,808 575,837 SH   SOLE   575,837 0 0
BANCO MACRO SA AMERICAN DEPOSITARY RECEIPT 05961W105 304 21,300 SH   SOLE   21,300 0 0
BANDWIDTH INC COMMON STOCK 05988J103 344 28,937 SH   SOLE   28,937 0 0
BENEFITFOCUS INC COMMON STOCK 08180D106 103 16,250 SH   SOLE   16,250 0 0
BLACKBAUD INC COMMON 09227Q100 987 22,419 SH   SOLE   22,251 168 0
BLACKROCK CORPOR HI YLD FD I MUTUAL FUND 09255P107 18,889 2,209,277 SH   SOLE   2,209,277 0 0
BLACKROCK FLOATING RATE INCO MUTUAL FUND 09255X100 2,870 260,628 SH   SOLE   260,628 0 0
BLUEPRINT MEDICINES CORP COMMON STOCK 09627Y109 3,392 51,484 SH   SOLE   250 0 51,234
BOX INC COMMON STOCK 10316T104 2,587 106,049 SH   SOLE   106,049 0 0
BUILDERS FIRSTSOURCE INC COMMON STOCK 12008R107 4,119 69,916 SH   SOLE   69,916 0 0
CAESARS ENTERTAINMENT INC NE COMMON STOCK 12769G100 1,801 55,840 SH   SOLE   30,350 0 25,490
CANADIAN PAC RY LTD COMMON 13645T100 15,897 238,266 SH   SOLE   218,002 762 19,502
CARDINAL HEALTH INC COMMON 14149Y108 8,391 125,844 SH   SOLE   125,781 57 6
CARDLYTICS INC COMMON STOCK 14161W105 312 33,196 SH   SOLE   33,196 0 0
CENTERPOINT ENERGY INC COMMON STOCK 15189T107 466 16,522 SH   SOLE   16,511 0 11
CERIDIAN HCM HLDG INC COMMON STOCK 15677J108 2,872 51,387 SH   SOLE   6,194 0 45,193
CHAMPIONX CORPORATION COMMON STOCK 15872M104 2,029 103,684 SH   SOLE   103,684 0 0
CHENIERE ENERGY INC COMMON STOCK 16411R208 178,268 1,074,486 SH   SOLE   1,073,924 0 562
CLARUS CORP NEW COMMON STOCK 18270P109 520 38,578 SH   SOLE   0 0 38,578
CLEAR CHANNEL OUTDOOR HLDGS COMMON STOCK 18453H106 2,920 2,131,398 SH   SOLE   2,131,398 0 0
COGENT COMMUNICATIONS HLDGS COMMON STOCK 19239V302 240 4,606 SH   SOLE   4,606 0 0
COHEN & STEERS INC COMMON STOCK 19247A100 31,212 498,359 SH   SOLE   498,359 0 0
CONFLUENT INC COMMON STOCK 20717M103 1,554 65,360 SH   SOLE   65,360 0 0
CONOCOPHILLIPS COMMON 20825C104 375,869 3,672,738 SH   SOLE   3,589,451 65,479 17,808
CONSTELLATION BRANDS INC COMMON 21036P108 133,421 580,904 SH   SOLE   555,261 21,841 3,802
CORTEVA INC COMMON STOCK 22052L104 21,822 381,839 SH   SOLE   345,034 0 36,805
COVETRUS INC COMMON STOCK 22304C100 204 9,789 SH   SOLE   9,789 0 0
CROSSAMERICA PARTNERS LP PARTNERSHIP 22758A105 374 20,000 SH   SOLE   20,000 0 0
CROWN CASTLE INC MUTUAL 22822V101 72,212 499,567 SH   SOLE   431,990 57 67,520
DNP SELECT INCOME FD INC MUTUAL FUND 23325P104 217 20,969 SH   SOLE   20,969 0 0
DTF TAX-FREE INCOME 2028 TER MUTUAL FUND 23334J107 1,903 171,462 SH   SOLE   171,462 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 2,359 45,462 SH   SOLE   44,512 0 950
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 10,038 166,942 SH   SOLE   94,408 0 72,534
DIAGEO PLC FOREIGN 25243Q205 2,318 13,651 SH   SOLE   12,511 197 943
DIAMONDBACK ENERGY INC COMMON STOCK 25278X109 29,080 241,408 SH   SOLE   152,847 0 88,561
DISH NETWORK CORPORATION COMMON STOCK 25470M109 155 11,225 SH   SOLE   0 0 11,225
DOMINION ENERGY INC COMMON STOCK 25746U109 75,722 1,095,666 SH   SOLE   1,055,496 0 40,170
DOORDASH INC COMMON STOCK 25809K105 7,301 147,653 SH   SOLE   147,653 0 0
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 105,743 1,136,776 SH   SOLE   1,130,427 0 6,349
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 30,219 599,579 SH   SOLE   564,653 0 34,926
EOG RES INC COMMON 26875P101 385,243 3,447,982 SH   SOLE   3,396,788 39,498 11,696
EQT CORP COMMON STOCK 26884L109 29,932 734,523 SH   SOLE   734,523 0 0
ETF MANAGERS TR MUTUAL FUND 26924G201 4,483 103,381 SH   SOLE   98,331 0 5,050
EASTERN BANKSHARES INC COMMON STOCK 27627N105 363 18,500 SH   SOLE   1,000 0 17,500
EATON VANCE TAX ADVT DIV INC MUTUAL FUND 27828G107 683 31,380 SH   SOLE   26,320 0 5,060
EATON VANCE LTD DURATION INC MUTUAL FUND 27828H105 187 20,320 SH   SOLE   20,320 0 0
EATON VANCE TAX-MANAGED DIVE MUTUAL FUND 27828N102 339 31,212 SH   SOLE   31,212 0 0
EATON VANCE TAX-ADVANTAGED G MUTUAL FUND 27828U106 209 10,302 SH   SOLE   10,302 0 0
EATON VANCE SHORT DURATION D MUTUAL FUND 27828V104 102 10,434 SH   SOLE   5,929 0 4,505
EATON VANCE TAX-MANAGED BUY- MUTUAL FUND 27828Y108 246 18,725 SH   SOLE   18,725 0 0
EATON VANCE TAX-MANAGED GLOB MUTUAL FUND 27829C105 80 10,605 SH   SOLE   8,440 0 2,165
EATON VANCE TAX-MANAGED GLOB MUTUAL FUND 27829F108 429 59,210 SH   SOLE   57,137 0 2,073
EATON VANCE MUN INCOME 2028 MUTUAL FUND 27829U105 2,006 107,247 SH   SOLE   104,721 0 2,526
EATON VANCE FLOATING RATE 20 MUTUAL FUND 27831H100 4,307 500,866 SH   SOLE   498,187 0 2,679
EDGEWELL PERS CARE CO COMMON STOCK 28035Q102 296 7,905 SH   SOLE   7,330 0 575
EHEALTH INC COMMON STOCK 28238P109 118 30,246 SH   SOLE   30,246 0 0
EMBECTA CORP COMMON STOCK 29082K105 1,312 45,574 SH   SOLE   42,531 0 3,043
ENBRIDGE INC COMMON STOCK 29250N105 3,756 101,238 SH   SOLE   99,344 0 1,894
ENERGIZER HLDGS INC NEW COMMON STOCK 29272W109 391 15,575 SH   SOLE   15,000 0 575
ENERGY TRANSFER L P PARTNERSHIP 29273V100 2,969 269,164 SH   SOLE   261,770 0 7,394
ENTERGY CORP NEW COMMON STOCK 29364G103 719 7,143 SH   SOLE   6,643 0 500
ENVESTNET INC COMMON 29404K106 50,335 1,133,689 SH   SOLE   1,129,712 122 3,855
EQUITY LIFESTYLE PPTYS INC COMMON STOCK 29472R108 7,360 117,122 SH   SOLE   113,715 0 3,407
EVERBRIDGE INC COMMON STOCK 29978A104 1,209 39,156 SH   SOLE   39,156 0 0
EVERGY INC COMMON STOCK 30034W106 825 13,890 SH   SOLE   13,890 0 0
EVOLENT HEALTH INC COMMON STOCK 30050B101 2,998 83,452 SH   SOLE   83,452 0 0
EXELON CORP COMMON STOCK 30161N101 3,164 84,456 SH   SOLE   81,416 0 3,040
EXP WORLD HLDGS INC COMMON STOCK 30212W100 2,794 249,222 SH   SOLE   249,222 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 495,727 5,677,788 SH   SOLE   5,466,062 0 211,726
META PLATFORMS INC COMMON 30303M102 481,968 3,552,241 SH   SOLE   3,377,649 143 174,449
FASTLY INC COMMON STOCK 31188V100 1,790 195,408 SH   SOLE   195,408 0 0
FIBROGEN INC COMMON STOCK 31572Q808 1,229 94,478 SH   SOLE   94,478 0 0
FIRST CMNTY BANKSHARES INC V COMMON STOCK 31983A103 572 17,850 SH   SOLE   17,850 0 0
FIRST INDL RLTY TR INC REIT 32054K103 1,561 34,841 SH   SOLE   34,841 0 0
FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33738D101 3,701 148,729 SH   SOLE   145,129 0 3,600
FLEXSHARES TR MUTUAL FUND 33939L860 832 17,598 SH   SOLE   17,598 0 0
FOCUS FINL PARTNERS INC COMMON STOCK 34417P100 763 24,223 SH   SOLE   24,223 0 0
FOUR CORNERS PPTY TR INC COMMON STOCK 35086T109 271 11,191 SH   SOLE   11,191 0 0
FOX CORP COMMON 35137L105 2,852 92,979 SH   SOLE   57,985 81 34,913
FREEPORT-MCMORAN INC COMMON STOCK 35671D857 5,792 211,939 SH   SOLE   115,628 0 96,311
GFL ENVIRONMENTAL INC PREFERRED 36168Q120 11,294 193,000 SH   SOLE   151,100 0 41,900
GMS INC COMMON STOCK 36251C103 7,489 187,185 SH   SOLE   187,185 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 5,009 113,225 SH   SOLE   113,225 0 0
GENTHERM INC COMMON STOCK 37253A103 1,434 28,832 SH   SOLE   28,832 0 0
GSK PLC COMMON 37733W204 1,917 65,119 SH   SOLE   62,389 228 2,502
GLOBAL PMTS INC COMMON 37940X102 50,320 465,718 SH   SOLE   453,672 31 12,015
GLOBAL X FDS MUTUAL FUND 37954Y343 276 7,000 SH   SOLE   7,000 0 0
GLOBAL X FDS MUTUAL FUND 37954Y657 22,709 1,107,201 SH   SOLE   1,107,201 0 0
GLOBAL X FDS MUTUAL FUND 37954Y855 612 9,255 SH   SOLE   9,255 0 0
GREEN DOT CORP COMMON STOCK 39304D102 2,036 107,289 SH   SOLE   107,289 0 0
GROCERY OUTLET HLDG CORP COMMON STOCK 39874R101 832 25,000 SH   SOLE   25,000 0 0
HCA HEALTHCARE INC COMMON STOCK 40412C101 48,197 262,238 SH   SOLE   262,227 0 11
HF FOODS GROUP INC COMMON STOCK 40417F109 560 144,713 SH   SOLE   144,713 0 0
HEARTLAND FINL USA INC COMMON STOCK 42234Q102 4,823 111,235 SH   SOLE   111,235 0 0
HEALTHPEAK PROPERTIES INC COMMON 42250P103 80,184 3,498,411 SH   SOLE   3,420,995 77,349 67
HERC HLDGS INC COMMON STOCK 42704L104 50,678 487,855 SH   SOLE   485,438 0 2,417
HERITAGE FINL CORP WASH COMMON STOCK 42722X106 416 15,699 SH   SOLE   15,699 0 0
HESS CORP COMMON STOCK 42809H107 9,411 86,349 SH   SOLE   86,339 0 10
HOMESTREET INC COMMON STOCK 43785V102 1,366 47,409 SH   SOLE   47,409 0 0
IDW MEDIA HLDGS INC COMMON STOCK 44951N106 162 104,974 SH   SOLE   104,974 0 0
IES HLDGS INC COMMON STOCK 44951W106 1,381 50,000 SH   SOLE   50,000 0 0
ISTAR INC REIT 45031U101 2,751 297,105 SH   SOLE   297,105 0 0
IHEARTMEDIA INC COMMON STOCK 45174J509 6,641 905,973 SH   SOLE   905,973 0 0
INARI MED INC COMMON STOCK 45332Y109 49,939 687,489 SH   SOLE   536,319 0 151,170
INDEPENDENT BANK GROUP INC COMMON STOCK 45384B106 3,494 56,912 SH   SOLE   56,912 0 0
INGEVITY CORP COMMON STOCK 45688C107 577 9,517 SH   SOLE   9,517 0 0
INNOVIVA INC COMMON STOCK 45781M101 961 82,768 SH   SOLE   82,768 0 0
INTEGER HLDGS CORP COMMON STOCK 45826H109 4,708 75,648 SH   SOLE   75,648 0 0
INTELLIA THERAPEUTICS INC COMMON STOCK 45826J105 560 10,009 SH   SOLE   10,009 0 0
INVESCO SR INCOME TR MUTUAL FUND 46131H107 3,505 942,100 SH   SOLE   942,100 0 0
INVESCO VALUE MUN INCOME TR MUTUAL FUND 46132P108 269 23,366 SH   SOLE   0 0 23,366
INVESCO QUALITY MUN INCOME T MUTUAL FUND 46133G107 365 40,007 SH   SOLE   3,721 0 36,286
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V142 396 8,645 SH   SOLE   8,645 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V241 1,145 28,811 SH   SOLE   28,165 0 646
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V613 643 4,636 SH   SOLE   4,636 0 0
INVITAE CORP COMMON STOCK 46185L103 246 100,000 SH   SOLE   100,000 0 0
INVITATION HOMES INC COMMON 46187W107 42,801 1,267,431 SH   SOLE   1,184,127 83,274 30
ISHARES TR MUTUAL FUND 46429B655 532 10,583 SH   SOLE   10,583 0 0
ISHARES TR MUTUAL FUND 46429B689 254 4,459 SH   SOLE   4,459 0 0
ISHARES TR MUTUAL FUND 46429B747 13,223 137,582 SH   SOLE   133,070 0 4,512
ISHARES TR MUTUAL FUND 46432F339 2,665 25,649 SH   SOLE   25,435 0 214
ISHARES TR MUTUAL FUND 46432F842 43,194 820,083 SH   SOLE   771,208 0 48,875
ISHARES INC MUTUAL FUND 46434G103 7,396 172,093 SH   SOLE   166,834 0 5,259
ISHARES INC MUTUAL FUND 46434G780 5,915 345,720 SH   SOLE   311,599 0 34,121
ISHARES INC MUTUAL FUND 46434G822 226 4,622 SH   SOLE   4,622 0 0
ISHARES TR MUTUAL FUND 46434V100 2,822 59,533 SH   SOLE   59,533 0 0
ISHARES TR MUTUAL FUND 46434V407 1,011 25,303 SH   SOLE   25,303 0 0
ISHARES TR MUTUAL FUND 46434V613 13,630 306,291 SH   SOLE   299,922 0 6,369
ISHARES TR MUTUAL FUND 46434V696 448 9,349 SH   SOLE   9,349 0 0
ISHARES TR MUTUAL FUND 46435G193 331 15,211 SH   SOLE   14,346 0 865
ISHARES TR MUTUAL FUND 46435G243 2,702 115,033 SH   SOLE   113,973 0 1,060
ISHARES TR MUTUAL FUND 46435G318 1,815 71,902 SH   SOLE   64,075 0 7,827
ISHARES TR MUTUAL FUND 46435U218 383 6,200 SH   SOLE   6,200 0 0
ISHARES TR MUTUAL FUND 46435U697 1,699 66,619 SH   SOLE   55,161 0 11,458
ISHARES TR MUTUAL FUND 46436E809 1,812 71,377 SH   SOLE   71,377 0 0
ISHARES TR MUTUAL FUND 46436E882 2,939 118,640 SH   SOLE   118,640 0 0
JPMORGAN CHASE & CO MUTUAL FUND 46625H365 770 38,382 SH   SOLE   38,382 0 0
JACOBS SOLUTIONS INC COMMON STOCK 46982L108 11,163 102,896 SH   SOLE   102,896 0 0
JD.COM INC AMERICAN DEPOSITARY RECEIPT 47215P106 488 9,710 SH   SOLE   9,680 0 30
ZIFF DAVIS INC COMMON STOCK 48123V102 793 11,586 SH   SOLE   11,586 0 0
KEARNY FINL CORP MD COMMON STOCK 48716P108 1,253 118,000 SH   SOLE   118,000 0 0
KINDER MORGAN INC DEL COMMON STOCK 49456B101 5,071 304,757 SH   SOLE   301,820 0 2,937
KONTOOR BRANDS INC COMMON STOCK 50050N103 13,650 406,115 SH   SOLE   406,058 0 57
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 770 93,101 SH   SOLE   92,400 0 701
LCI INDS COMMON STOCK 50189K103 888 8,750 SH   SOLE   8,750 0 0
LENDINGCLUB CORP COMMON STOCK 52603A208 176 15,938 SH   SOLE   15,938 0 0
LIGAND PHARMACEUTICALS INC COMMON STOCK 53220K504 431 5,000 SH   SOLE   5,000 0 0
LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 827 27,036 SH   SOLE   27,036 0 0
LIVERAMP HLDGS INC COMMON STOCK 53815P108 388 21,368 SH   SOLE   21,368 0 0
LUFAX HOLDING LTD AMERICAN DEPOSITARY RECEIPT 54975P102 85 33,363 SH   SOLE   33,242 0 121
LYFT INC COMMON STOCK 55087P104 2,647 200,958 SH   SOLE   200,931 0 27
MBIA INC COMMON STOCK 55262C100 354 38,500 SH   SOLE   38,500 0 0
MRC GLOBAL INC COMMON STOCK 55345K103 315 43,830 SH   SOLE   43,830 0 0
MAIN STR CAP CORP COMMON STOCK 56035L104 1,581 46,999 SH   SOLE   46,999 0 0
MARATHON PETE CORP COMMON STOCK 56585A102 29,184 293,806 SH   SOLE   293,651 0 155
MATSON INC COMMON STOCK 57686G105 617 10,025 SH   SOLE   10,025 0 0
MCKESSON CORP COMMON STOCK 58155Q103 59,211 174,217 SH   SOLE   166,401 0 7,816
MERCADOLIBRE INC COMMON STOCK 58733R102 5,562 6,719 SH   SOLE   1,230 0 5,489
MESA LABS INC COMMON 59064R109 849 6,029 SH   SOLE   6,000 29 0
PATHWARD FINANCIAL INC COMMON STOCK 59100U108 3,465 105,139 SH   SOLE   105,139 0 0
MID-AMER APT CMNTYS INC COMMON 59522J103 114,326 737,253 SH   SOLE   685,588 20,377 31,288
MIRATI THERAPEUTICS INC COMMON STOCK 60468T105 698 10,000 SH   SOLE   10,000 0 0
MOELIS & CO COMMON STOCK 60786M105 498 14,731 SH   SOLE   14,731 0 0
MOLSON COORS BEVERAGE CO COMMON STOCK 60871R209 2,438 50,793 SH   SOLE   50,793 0 0
MONGODB INC COMMON STOCK 60937P106 1,390 7,000 SH   SOLE   7,000 0 0
MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 15,500 178,239 SH   SOLE   178,213 0 26
NOV INC COMMON STOCK 62955J103 473 29,220 SH   SOLE   29,220 0 0
NATIONAL VISION HLDGS INC COMMON STOCK 63845R107 20,076 614,897 SH   SOLE   614,897 0 0
NAVIENT CORPORATION COMMON STOCK 63938C108 420 28,597 SH   SOLE   28,597 0 0
NCINO INC COMMON STOCK 63947X101 28,397 832,506 SH   SOLE   828,200 0 4,306
NEOGENOMICS INC COMMON STOCK 64049M209 3,537 410,828 SH   SOLE   410,828 0 0
NETEASE INC AMERICAN DEPOSITARY RECEIPT 64110W102 368 4,868 SH   SOLE   4,856 0 12
NEVRO CORP COMMON STOCK 64157F103 1,044 22,410 SH   SOLE   22,410 0 0
NEW RELIC INC COMMON STOCK 64829B100 1,714 29,877 SH   SOLE   29,877 0 0
NEWMARK GROUP INC COMMON STOCK 65158N102 2,153 267,127 SH   SOLE   267,127 0 0
NEWS CORP NEW COMMON STOCK 65249B109 487 32,260 SH   SOLE   32,246 0 14
NISOURCE INC COMMON STOCK 65473P105 2,530 100,462 SH   SOLE   99,021 0 1,441
NOVARTIS AG FOREIGN 66987V109 22,312 293,532 SH   SOLE   256,031 233 37,268
NUVEEN CA QUALTY MUN INCOME MUTUAL FUND 67066Y105 116 10,619 SH   SOLE   0 0 10,619
NUVEEN FLOATING RATE INCOME MUTUAL FUND 6706EN100 2,211 274,352 SH   SOLE   274,352 0 0
NUVEEN PFD & INCOME SECS FD MUTUAL FUND 67072C105 67 10,241 SH   SOLE   10,241 0 0
NUVEEN FLOATING RATE INCOME MUTUAL FUND 67072T108 3,140 387,184 SH   SOLE   387,184 0 0
NUVEEN CR STRATEGIES INCOME MUTUAL FUND 67073D102 4,867 952,498 SH   SOLE   952,498 0 0
OAK STR HEALTH INC COMMON STOCK 67181A107 22,024 898,222 SH   SOLE   898,222 0 0
OLO INC COMMON STOCK 68134L109 507 64,200 SH   SOLE   64,200 0 0
ONESPAN INC COMMON STOCK 68287N100 2,432 282,486 SH   SOLE   282,486 0 0
ORIGIN BANCORP INC COMMON STOCK 68621T102 546 14,200 SH   SOLE   14,200 0 0
PJT PARTNERS INC COMMON STOCK 69343T107 4,627 69,245 SH   SOLE   69,245 0 0
PPL CORP COMMON 69351T106 1,596 62,954 SH   SOLE   44,371 103 18,480
PAGERDUTY INC COMMON STOCK 69553P100 4,514 195,655 SH   SOLE   195,655 0 0
PALANTIR TECHNOLOGIES INC COMMON STOCK 69608A108 24,882 3,060,553 SH   SOLE   3,051,968 0 8,585
PELOTON INTERACTIVE INC COMMON STOCK 70614W100 420 60,574 SH   SOLE   60,572 0 2
PERFICIENT INC COMMON 71375U101 3,553 54,647 SH   SOLE   54,581 66 0
PROFIRE ENERGY INC COMMON STOCK 74316X101 9 10,000 SH   SOLE   10,000 0 0
PUBLIC STORAGE REIT 74460D109 20,266 69,213 SH   SOLE   68,828 0 385
QURATE RETAIL INC COMMON STOCK 74915M100 237 117,902 SH   SOLE   117,902 0 0
RANGE RES CORP COMMON STOCK 75281A109 17,985 711,980 SH   SOLE   711,980 0 0
REATA PHARMACEUTICALS INC COMMON STOCK 75615P103 393 15,641 SH   SOLE   15,641 0 0
REDFIN CORP COMMON STOCK 75737F108 225 38,491 SH   SOLE   38,491 0 0
RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 353 18,485 SH   SOLE   18,396 0 89
REXFORD INDL RLTY INC REIT 76169C100 39,507 759,746 SH   SOLE   755,845 0 3,901
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 2,234 30,358 SH   SOLE   30,358 0 0
SBA COMMUNICATIONS CORP NEW COMMON STOCK 78410G104 9,187 32,276 SH   SOLE   32,272 0 4
SPDR S&P 500 ETF TR MUTUAL FUND 78462F103 26,612 74,507 SH   SOLE   70,787 0 3,720
SPS COMM INC COMMON STOCK 78463M107 56,639 455,921 SH   SOLE   455,921 0 0
SPDR GOLD TR MUTUAL FUND 78463V107 5,723 36,998 SH   SOLE   35,780 0 1,218
SPDR INDEX SHS FDS MUTUAL FUND 78463X848 307 14,497 SH   SOLE   14,497 0 0
SPDR SER TR MUTUAL FUND 78464A300 2,827 42,109 SH   SOLE   33,744 0 8,365
SPDR SER TR MUTUAL FUND 78464A359 927 14,637 SH   SOLE   10,745 0 3,892
SPDR SER TR MUTUAL FUND 78464A607 481 5,712 SH   SOLE   5,712 0 0
SPDR SER TR MUTUAL FUND 78464A805 220 4,979 SH   SOLE   4,979 0 0
SPDR SER TR MUTUAL FUND 78464A813 10,571 139,668 SH   SOLE   120,175 0 19,493
SPDR SER TR MUTUAL FUND 78464A870 22,809 287,557 SH   SOLE   74,702 0 212,855
SSGA ACTIVE ETF TR MUTUAL FUND 78467V608 21,811 533,667 SH   SOLE   533,667 0 0
SPDR S&P MIDCAP 400 ETF TR MUTUAL FUND 78467Y107 44,768 111,456 SH   SOLE   95,807 0 15,649
SPDR SER TR MUTUAL FUND 78468R200 639 21,105 SH   SOLE   13,555 0 7,550
SPDR SER TR MUTUAL FUND 78468R622 3,331 37,923 SH   SOLE   37,773 0 150
SPDR SER TR MUTUAL FUND 78468R663 203 2,213 SH   SOLE   2,213 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106 156 11,959 SH   SOLE   11,959 0 0
SABRE CORP COMMON STOCK 78573M104 1,068 207,290 SH   SOLE   207,290 0 0
SANOFI COMMON 80105N105 9,489 249,591 SH   SOLE   153,634 86,216 9,741
SCHOLAR ROCK HLDG CORP COMMON STOCK 80706P103 179 25,892 SH   SOLE   25,892 0 0
SCHRODINGER INC COMMON STOCK 80810D103 3,674 147,059 SH   SOLE   147,059 0 0
SEALED AIR CORP NEW COMMON STOCK 81211K100 4,990 112,104 SH   SOLE   112,104 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y100 304 4,467 SH   SOLE   4,467 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y308 300 4,501 SH   SOLE   4,501 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y407 1,156 8,116 SH   SOLE   8,116 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y506 6,292 87,363 SH   SOLE   87,363 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y605 1,206 39,736 SH   SOLE   39,736 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y803 2,284 19,226 SH   SOLE   19,226 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y852 383 7,990 SH   SOLE   7,990 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y886 1,381 21,075 SH   SOLE   20,675 0 400
SHOCKWAVE MED INC COMMON STOCK 82489T104 964 3,467 SH   SOLE   3,467 0 0
SKILLSOFT CORP COMMON STOCK 83066P200 3,333 1,821,290 SH   SOLE   1,821,290 0 0
SLEEP NUMBER CORP COMMON STOCK 83125X103 237 7,000 SH   SOLE   7,000 0 0
SPROUTS FMRS MKT INC COMMON 85208M102 14,324 516,173 SH   SOLE   515,999 174 0
STERLING BANCORP INC COMMON STOCK 85917W102 2,412 400,000 SH   SOLE   400,000 0 0
TARGA RES CORP COMMON STOCK 87612G101 1,374 22,774 SH   SOLE   21,633 0 1,141
TENET HEALTHCARE CORP COMMON STOCK 88033G407 1,732 33,588 SH   SOLE   33,588 0 0
TENCENT MUSIC ENTMT GROUP AMERICAN DEPOSITARY RECEIPT 88034P109 90 22,088 SH   SOLE   22,088 0 0
TEXAS PACIFIC LAND CORPORATI COMMON STOCK 88262P102 32,338 18,196 SH   SOLE   18,196 0 0
3M CO COMMON STOCK 88579Y101 93,088 842,423 SH   SOLE   806,481 0 35,942
TRAVERE THERAPEUTICS INC COMMON STOCK 89422G107 2,994 121,514 SH   SOLE   0 0 121,514
TURNING PT BRANDS INC COMMON STOCK 90041L105 312 14,700 SH   SOLE   14,700 0 0
TWITTER INC COMMON 90184L102 14,697 335,245 SH   SOLE   314,076 169 21,000
2U INC COMMON STOCK 90214J101 206 33,000 SH   SOLE   33,000 0 0
U S PHYSICAL THERAPY COMMON STOCK 90337L108 43,133 567,390 SH   SOLE   567,390 0 0
UBER TECHNOLOGIES INC COMMON 90353T100 143,622 5,419,694 SH   SOLE   5,419,159 466 69
UNITEDHEALTH GROUP INC COMMON 91324P102 1,009,276 1,998,408 SH   SOLE   1,682,164 77 316,167
UPWORK INC COMMON STOCK 91688F104 2,036 149,468 SH   SOLE   149,468 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100 5,211 48,770 SH   SOLE   48,746 0 24
VALVOLINE INC COMMON STOCK 92047W101 14,985 591,359 SH   SOLE   578,600 0 12,759
VANECK ETF TRUST MUTUAL FUND 92189F106 433 17,966 SH   SOLE   16,610 0 1,356
VANECK ETF TRUST MUTUAL FUND 92189F700 3,936 48,785 SH   SOLE   48,235 0 550
VANGUARD CHARLOTTE FDS MUTUAL FUND 92203J407 282 5,907 SH   SOLE   5,907 0 0
VANGUARD WORLD FDS MUTUAL FUND 92204A405 211 2,835 SH   SOLE   2,835 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C102 279 4,825 SH   SOLE   4,175 0 650
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C409 34,655 466,546 SH   SOLE   413,212 0 53,334
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C813 2,097 28,631 SH   SOLE   28,631 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C870 9,587 126,666 SH   SOLE   107,031 0 19,635
VERASTEM INC COMMON STOCK 92337C104 17 20,000 SH   SOLE   0 0 20,000
VIATRIS INC COMMON STOCK 92556V106 2,030 238,266 SH   SOLE   186,539 0 51,727
VICTORY CAP HLDGS INC COMMON STOCK 92645B103 10,687 458,464 SH   SOLE   458,464 0 0
VIMEO INC COMMON STOCK 92719V100 391 97,799 SH   SOLE   97,799 0 0
VIPSHOP HOLDINGS LIMITED AMERICAN DEPOSITARY RECEIPT 92763W103 201 23,861 SH   SOLE   23,861 0 0
VIRTUS INVT PARTNERS INC COMMON STOCK 92828Q109 1,595 10,000 SH   SOLE   10,000 0 0
VISTEON CORP COMMON STOCK 92839U206 31,136 293,567 SH   SOLE   292,199 0 1,368
VODAFONE GROUP PLC NEW AMERICAN DEPOSITARY RECEIPT 92857W308 129 11,340 SH   SOLE   9,972 0 1,368
VROOM INC COMMON STOCK 92918V109 65 55,660 SH   SOLE   55,660 0 0
WP CAREY INC COMMON STOCK 92936U109 7,457 106,834 SH   SOLE   106,834 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 6,895 77,095 SH   SOLE   75,613 0 1,482
WALKER & DUNLOP INC COMMON STOCK 93148P102 11,327 135,282 SH   SOLE   135,282 0 0
WELLTOWER INC REIT 95040Q104 228 3,540 SH   SOLE   1,187 0 2,353
WEST BANCORPORATION INC COMMON STOCK 95123P106 1,995 95,857 SH   SOLE   95,857 0 0
WISDOMTREE TR MUTUAL FUND 97717X669 2,316 42,967 SH   SOLE   42,153 0 814
WORKIVA INC COMMON STOCK 98139A105 3,524 45,300 SH   SOLE   45,300 0 0
WORLD WRESTLING ENTMT INC COMMON STOCK 98156Q108 874 12,461 SH   SOLE   12,461 0 0
XEROX HOLDINGS CORP COMMON STOCK 98421M106 222 16,991 SH   SOLE   16,991 0 0
YEXT INC COMMON STOCK 98585N106 794 178,000 SH   SOLE   178,000 0 0
ZIMVIE INC COMMON STOCK 98888T107 185 18,650 SH   SOLE   18,493 0 157
ZILLOW GROUP INC COMMON STOCK 98954M101 330 11,525 SH   SOLE   11,525 0 0
ZIPRECRUITER INC COMMON STOCK 98980B103 7,964 482,657 SH   SOLE   482,657 0 0
ZUORA INC COMMON STOCK 98983V106 210 28,459 SH   SOLE   28,459 0 0
AMBARELLA INC COMMON STOCK G037AX101 19,824 352,861 SH   SOLE   352,318 0 543
ASSURED GUARANTY LTD COMMON STOCK G0585R106 244 5,041 SH   SOLE   5,041 0 0
ATLASSIAN CORP PLC COMMON STOCK G06242104 5,854 27,799 SH   SOLE   27,770 0 29
HERBALIFE NUTRITION LTD COMMON STOCK G4412G101 285 14,327 SH   SOLE   14,327 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 3,359 203,568 SH   SOLE   203,568 0 0
NOMAD FOODS LTD COMMON STOCK G6564A105 2,116 148,966 SH   SOLE   134,760 0 14,206
SIGNET JEWELERS LIMITED COMMON STOCK G81276100 3,774 65,986 SH   SOLE   65,986 0 0
LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E102 587 94,751 SH   SOLE   94,751 0 0
TRITON INTL LTD COMMON STOCK G9078F107 1,156 21,125 SH   SOLE   21,125 0 0
WHITE MTNS INS GROUP LTD COMMON STOCK G9618E107 1,928 1,480 SH   SOLE   1,480 0 0
ALCON AG COMMON H01301128 12,672 217,810 SH   SOLE   187,448 277 30,085
CRISPR THERAPEUTICS AG COMMON STOCK H17182108 1,334 20,413 SH   SOLE   20,413 0 0
UBS GROUP AG COMMON STOCK H42097107 9,472 652,780 SH   SOLE   652,620 0 160
LOGITECH INTL S A COMMON H50430232 8,996 195,552 SH   SOLE   195,246 300 6
FIVERR INTL LTD COMMON STOCK M4R82T106 1,154 37,715 SH   SOLE   37,715 0 0
ASML HOLDING N V COMMON N07059210 20,456 49,251 SH   SOLE   36,135 61 13,055
CORE LABORATORIES N V COMMON STOCK N22717107 224 16,652 SH   SOLE   16,652 0 0
EXPRO GROUP HOLDINGS NV COMMON STOCK N3144W105 3,185 250,000 SH   SOLE   250,000 0 0
LYONDELLBASELL INDUSTRIES N COMMON STOCK N53745100 1,803 23,948 SH   SOLE   22,883 0 1,065
ROYAL CARIBBEAN GROUP COMMON STOCK V7780T103 1,733 45,720 SH   SOLE   45,203 0 517