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