0000940394-21-001142.txt : 20210816 0000940394-21-001142.hdr.sgml : 20210816 20210816152327 ACCESSION NUMBER: 0000940394-21-001142 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 EFFECTIVENESS DATE: 20210816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EATON VANCE MANAGEMENT CENTRAL INDEX KEY: 0001076598 IRS NUMBER: 000000000 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04139 FILM NUMBER: 211177310 BUSINESS ADDRESS: STREET 1: TWO INTERNATIONAL PLACE CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-482-8260 MAIL ADDRESS: STREET 1: TWO INTERNATIONAL PLACE CITY: BOSTON STATE: MA ZIP: 02110 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001076598 XXXXXXXX 06-30-2021 06-30-2021 false EATON VANCE MANAGEMENT
Two International Place Boston MA 02110
13F HOLDINGS REPORT 028-04139 N
Rick Froio Vice President, Chief Compliance Officer 617-672-6134 /s/ Rick Froio Boston MA 08-16-2021 0 2823 74093194
INFORMATION TABLE 2 infotable.xml SELECTQUOTE INC COMMON STOCK 816307300 3065 159155 SH SOLE 158676 0 479 BALL CORP COMMON STOCK 058498106 51946 641142 SH SOLE 628464 120 12558 AEGON N V COMMON STOCK 007924103 43 10400 SH SOLE 5 0 10395 SAIA INC COMMON STOCK 78709Y105 630 3011 SH SOLE 0 0 3011 PHYSICIANS RLTY TR COM 71943U104 3 161 SH SOLE 0 0 161 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 183 30449 SH SOLE 0 0 30449 MICRON TECHNOLOGY INC COMMON STOCK 595112103 213331 2510365 SH SOLE 2488430 591 21344 KIMBERLY-CLARK CORP COMMON STOCK 494368103 19222 143683 SH SOLE 136785 0 6898 MARATHON PETE CORP COMMON STOCK 56585A102 16843 278759 SH SOLE 265038 0 13721 OLLIES BARGAIN OUTLET HLDGS COMMON STOCK 681116109 170 2020 SH SOLE 0 0 2020 DEERE & CO COMMON STOCK 244199105 101146 286768 SH SOLE 278612 0 8156 GRIFFON CORP COMMON STOCK 398433102 924 36042 SH SOLE 32845 0 3197 ERICSSON AMERICAN DEPOSITARY RECEIPT 294821608 213 16941 SH SOLE 700 0 16241 WABASH NATL CORP COMMON STOCK 929566107 1255 78478 SH SOLE 72646 0 5832 PLANET FITNESS INC COMMON STOCK 72703H101 13 165 SH SOLE 100 0 65 RODGERS SILICON VALLEY AQ CO COM 774873103 46 2000 SH SOLE 0 0 2000 DANAHER CORPORATION COMMON STOCK 235851102 297055 1106928 SH SOLE 951614 171 155143 BAKER HUGHES COMPANY COMMON STOCK 05722G100 28979 1267124 SH SOLE 1252733 0 14391 ORIX CORP AMERICAN DEPOSITARY RECEIPT 686330101 353 4176 SH SOLE 191 373 3612 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 89627 425277 SH SOLE 404044 20169 1064 TABULA RASA HEALTHCARE INC COM 873379101 16 312 SH SOLE 0 0 312 SPDR S&P 500 ETF TR MUTUAL FUND 78462F103 32562 76068 SH SOLE 66914 0 9154 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V357 4753 31532 SH SOLE 704 0 30828 ISHARES TR MUTUAL FUND 464288414 41946 357899 SH SOLE 13307 0 344592 AGNICO EAGLE MINES LTD FOREIGN COMMON STOCK 008474108 1620 26794 SH SOLE 24507 0 2287 NETAPP INC COMMON STOCK 64110D104 15987 195396 SH SOLE 191544 0 3852 LKQ CORP COMMON STOCK 501889208 7638 155172 SH SOLE 149496 0 5676 LA Z BOY INC COMMON STOCK 505336107 180 4853 SH SOLE 3986 0 867 AMERICAN TOWER CORP NEW REIT 03027X100 105594 390886 SH SOLE 348304 120 42462 OLD REP INTL CORP COMMON STOCK 680223104 1662 66724 SH SOLE 63254 0 3470 ARLO TECHNOLOGIES INC COM 04206A101 4 531 SH SOLE 0 0 531 VERITEX HLDGS INC COMMON STOCK 923451108 1848 52168 SH SOLE 47150 0 5018 AEROJET ROCKETDYNE HLDGS INC COMMON 007800105 84 1735 SH SOLE 0 40 1695 AFFILIATED MANAGERS GROUP IN COMMON STOCK 008252108 13079 84815 SH SOLE 75748 0 9067 ING GROEP N.V. AMERICAN DEPOSITARY RECEIPT 456837103 632 47745 SH SOLE 22729 2674 22342 ORANGE AMERICAN DEPOSITARY RECEIPT 684060106 84 7365 SH SOLE 123 0 7242 SIMPSON MFG INC COMMON STOCK 829073105 2056 18622 SH SOLE 17785 66 771 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 176236 4121508 SH SOLE 3615494 0 506014 EVERSOURCE ENERGY COMMON STOCK 30040W108 14485 180517 SH SOLE 170297 0 10220 CHEMOURS CO COMMON STOCK 163851108 707 20325 SH SOLE 14465 0 5860 CRONOS GROUP INC COM 22717L101 0 31 SH SOLE 0 0 31 KINROSS GOLD CORP COMMON STOCK 496902404 84 13079 SH SOLE 79 0 13000 PDF SOLUTIONS INC COM 693282105 35 1904 SH SOLE 0 0 1904 TELEDYNE TECHNOLOGIES INC COMMON STOCK 879360105 8468 20218 SH SOLE 19270 0 948 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1 31 SH SOLE 0 0 31 DISNEY WALT CO COMMON STOCK 254687106 1247781 7098943 SH SOLE 6849603 49625 199715 SCANSOURCE INC COM 806037107 17 588 SH SOLE 0 0 588 ISHARES TR MUTUAL FUND 464288158 23113 214371 SH SOLE 800 0 213571 BECTON DICKINSON & CO COMMON STOCK 075887109 49361 202972 SH SOLE 196350 0 6622 ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 299 2871 SH SOLE 1140 0 1731 VAIL RESORTS INC COMMON STOCK 91879Q109 11307 35722 SH SOLE 34247 0 1475 CORE LABORATORIES N V COMMON STOCK N22717107 1116 28648 SH SOLE 16652 0 11996 COLUMBIA BKG SYS INC COM 197236102 40 1025 SH SOLE 0 0 1025 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 187 7500 SH SOLE 0 0 7500 VIRTRA INC COM PAR 92827K301 53 7250 SH SOLE 0 0 7250 CHOICE HOTELS INTL INC COMMON STOCK 169905106 54513 458627 SH SOLE 457940 134 553 MOOG INC COMMON STOCK 615394202 1069 12714 SH SOLE 11900 118 696 GLOBUS MED INC COMMON 379577208 85 1098 SH SOLE 0 9 1089 PEARSON PLC AMERICAN DEPOSITARY RECEIPT 705015105 210 18064 SH SOLE 0 0 18064 XEROX HOLDINGS CORP COMMON STOCK 98421M106 432 18408 SH SOLE 16831 0 1577 SAFETY INS GROUP INC COM 78648T100 227 2902 SH SOLE 0 0 2902 APPLIED OPTOELECTRONICS INC COM 03823U102 7 803 SH SOLE 0 0 803 COMMVAULT SYS INC COMMON STOCK 204166102 2659 34020 SH SOLE 33630 63 327 NEXTGEN ACQUISITION CORP II CLASS A ORD SHS G65317102 10 958 SH SOLE 0 0 958 ARK ETF TR NEXT GNRTN INTER 00214Q401 8 53 SH SOLE 0 0 53 FERRARI N V COM N3167Y103 204 989 SH SOLE 0 0 989 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042676 44 752 SH SOLE 750 0 2 WEINGARTEN RLTY INVS SH BEN INT 948741103 164 5127 SH SOLE 0 0 5127 ENCORE CAP GROUP INC COMMON STOCK 292554102 213 4497 SH SOLE 3500 0 997 DIGITAL RLTY TR INC REIT 253868103 6212 41287 SH SOLE 30583 0 10704 GENIUS BRANDS INTL INC COM 37229T301 2 834 SH SOLE 0 0 834 UNITED AIRLS HLDGS INC COM 910047109 351 6714 SH SOLE 0 0 6714 DARLING INGREDIENTS INC COM 237266101 259 3843 SH SOLE 0 0 3843 PAGSEGURO DIGITAL LTD COM CL A G68707101 63 1131 SH SOLE 0 0 1131 HEICO CORP NEW COMMON STOCK 422806208 34 278 SH SOLE 35 0 243 3-D SYS CORP DEL COM NEW 88554D205 94 2360 SH SOLE 0 0 2360 ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 32741 343053 SH SOLE 325598 119 17336 YUM CHINA HLDGS INC COMMON STOCK 98850P109 29230 441205 SH SOLE 430207 0 10998 SNAP INC COMMON STOCK 83304A106 16167 237259 SH SOLE 236659 0 600 CITY OFFICE REIT INC COM 178587101 0 1 SH SOLE 0 0 1 CARETRUST REIT INC COM 14174T107 38 1634 SH SOLE 0 0 1634 PILGRIMS PRIDE CORP COM 72147K108 19 842 SH SOLE 0 0 842 SIRIUSPOINT LTD COM G8192H106 123 12202 SH SOLE 0 0 12202 COHERUS BIOSCIENCES INC COM 19249H103 7 496 SH SOLE 0 0 496 ISHARES SILVER TR MUTUAL FUND 46428Q109 457 18838 SH SOLE 15342 0 3496 CEMEX SAB DE CV SPON ADR NEW 151290889 152 18113 SH SOLE 0 0 18113 AXCELIS TECHNOLOGIES INC COM NEW 054540208 45 1109 SH SOLE 0 0 1109 SEMTECH CORP COMMON STOCK 816850101 62 914 SH SOLE 0 20 894 AUTOLIV INC COMMON STOCK 052800109 4808 49178 SH SOLE 48978 0 200 WHITESTONE REIT COM 966084204 112 13634 SH SOLE 0 0 13634 ISHARES TR EXPND TEC SC ETF 464287549 237 587 SH SOLE 0 0 587 CATHAY GEN BANCORP COMMON STOCK 149150104 1494 37962 SH SOLE 36036 0 1926 MONOLITHIC PWR SYS INC COMMON STOCK 609839105 9648 25837 SH SOLE 24561 0 1276 WATERS CORP COMMON STOCK 941848103 79330 229536 SH SOLE 184232 6900 38404 ITT INC COMMON STOCK 45073V108 4925 53773 SH SOLE 53039 0 734 REDWOOD TR INC COM 758075402 1151 95354 SH SOLE 0 0 95354 NIELSEN HLDGS PLC COMMON STOCK G6518L108 1482 60049 SH SOLE 57460 0 2589 GENERAL ELECTRIC CO COMMON STOCK 369604103 91822 6821828 SH SOLE 6627169 0 194659 BIG LOTS INC COMMON STOCK 089302103 707 10709 SH SOLE 9000 0 1709 CAPSTEAD MTG CORP COM NO PAR 14067E506 25 4078 SH SOLE 0 0 4078 SCHWAB STRATEGIC TR MUTUAL FUND 808524847 3 80 SH SOLE 70 0 10 BENCHMARK ELECTRS INC COM 08160H101 27 945 SH SOLE 0 0 945 PRICESMART INC COMMON STOCK 741511109 5184 56955 SH SOLE 56212 0 743 SCHWAB STRATEGIC TR MUTUAL FUND 808524706 369 11229 SH SOLE 10652 0 577 GENWORTH FINL INC COM CL A 37247D106 114 29262 SH SOLE 0 0 29262 DISCOVER FINL SVCS COMMON STOCK 254709108 168353 1423216 SH SOLE 1332220 0 90996 CAESARS ENTERTAINMENT INC NE COMMON STOCK 12769G100 4267 41125 SH SOLE 30000 23 11102 PFIZER INC COMMON STOCK 717081103 167755 4283830 SH SOLE 3477582 0 806248 ISHARES TR MUTUAL FUND 464287556 5219 31890 SH SOLE 30314 0 1576 ONTO INNOVATION INC COMMON STOCK 683344105 84 1153 SH SOLE 0 0 1153 CAPRI HOLDINGS LIMITED COMMON STOCK G1890L107 159136 2782595 SH SOLE 2692702 80916 8977 HILLENBRAND INC COMMON STOCK 431571108 420 9523 SH SOLE 1993 0 7530 PENNANT GROUP INC COM 70805E109 36 892 SH SOLE 0 0 892 LENNOX INTL INC COMMON STOCK 526107107 139756 398392 SH SOLE 397660 0 732 WIPRO LTD SPON ADR 1 SH 97651M109 443 56679 SH SOLE 0 0 56679 MASTERCARD INCORPORATED COMMON STOCK 57636Q104 187032 512290 SH SOLE 470563 88 41639 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1 65 SH SOLE 0 0 65 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042742 5766 55645 SH SOLE 55288 0 357 HOWMET AEROSPACE INC COMMON STOCK 443201108 342 9921 SH SOLE 287 0 9634 VISHAY INTERTECHNOLOGY INC COMMON STOCK 928298108 42 1902 SH SOLE 1083 0 819 OUTFRONT MEDIA INC COM 69007J106 3 121 SH SOLE 0 0 121 COMERICA INC COMMON STOCK 200340107 2010 28185 SH SOLE 21938 0 6247 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 371171 403605 SH SOLE 335362 49 68194 ASSURANT INC COMMON STOCK 04621X108 7111 45532 SH SOLE 44588 0 944 PRA GROUP INC COM 69354N106 24 615 SH SOLE 0 0 615 NEW YORK MTG TR INC COM PAR $.02 649604501 80 17954 SH SOLE 0 0 17954 UMB FINL CORP COM 902788108 27 285 SH SOLE 0 0 285 NUCOR CORP COMMON STOCK 670346105 30419 317101 SH SOLE 311150 0 5951 PROG HOLDINGS INC COMMON 74319R101 16 349 SH SOLE 0 29 320 READY CAPITAL CORP COM 75574U101 230 14510 SH SOLE 0 0 14510 KONTOOR BRANDS INC COMMON STOCK 50050N103 23229 411800 SH SOLE 410994 0 806 HESS CORP COMMON STOCK 42809H107 33280 381131 SH SOLE 378507 0 2624 HAYNES INTERNATIONAL INC COM NEW 420877201 15 420 SH SOLE 0 0 420 WERNER ENTERPRISES INC COM 950755108 16 364 SH SOLE 0 0 364 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 44 643 SH SOLE 0 0 643 AON PLC COMMON STOCK G0403H108 43358 181595 SH SOLE 178430 41 3124 DYCOM INDS INC COM 267475101 37 499 SH SOLE 0 0 499 SLACK TECHNOLOGIES INC COMMON STOCK 83088V102 6024 135964 SH SOLE 133964 0 2000 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3 402 SH SOLE 0 0 402 TIVITY HEALTH INC COMMON STOCK 88870R102 439 16705 SH SOLE 12628 0 4077 US ECOLOGY INC COMMON 91734M103 29 777 SH SOLE 0 80 697 TACTILE SYS TECHNOLOGY INC COMMON STOCK 87357P100 28 545 SH SOLE 330 0 215 NATIONAL PRESTO INDS INC COM 637215104 139 1364 SH SOLE 0 0 1364 EATON VANCE TAX MNGED BUY WR COM 27828X100 89 5325 SH SOLE 0 0 5325 CORVEL CORP COM 221006109 158 1174 SH SOLE 0 0 1174 NOV INC COMMON STOCK 62955J103 528 34452 SH SOLE 32441 0 2011 BRUNSWICK CORP COMMON STOCK 117043109 15418 154771 SH SOLE 152388 0 2383 J2 GLOBAL INC COMMON STOCK 48123V102 1793 13036 SH SOLE 11511 0 1525 RENASANT CORP COMMON STOCK 75970E107 8018 200450 SH SOLE 200066 0 384 EVERTEC INC COM 30040P103 197 4502 SH SOLE 0 0 4502 COMMUNITY HEALTHCARE TR INC COM 20369C106 97 2037 SH SOLE 0 0 2037 SHAKE SHACK INC COMMON STOCK 819047101 13208 123420 SH SOLE 121095 9 2316 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 107 2726 SH SOLE 0 0 2726 EXELIXIS INC COMMON STOCK 30161Q104 94 5171 SH SOLE 0 98 5073 COGNIZANT TECHNOLOGY SOLUTIO COMMON STOCK 192446102 53141 767266 SH SOLE 664045 0 103221 GENUINE PARTS CO COMMON STOCK 372460105 15196 120154 SH SOLE 106493 0 13661 MATERION CORP COM 576690101 74 976 SH SOLE 0 0 976 AMERICOLD RLTY TR COM 03064D108 1134 29953 SH SOLE 0 0 29953 HSBC HLDGS PLC AMERICAN DEPOSITARY RECEIPT 404280406 540 18735 SH SOLE 1229 0 17506 STATE STR CORP COMMON STOCK 857477103 28990 352337 SH SOLE 331945 0 20392 WISDOMTREE TR EMER MKT HIGH FD 97717W315 12 269 SH SOLE 0 0 269 PULTE GROUP INC COMMON STOCK 745867101 20256 371189 SH SOLE 338447 0 32742 CRISPR THERAPEUTICS AG COMMON STOCK H17182108 3467 21413 SH SOLE 20413 0 1000 CHURCH & DWIGHT INC COMMON STOCK 171340102 20544 241069 SH SOLE 234872 0 6197 ARGENX SE AMERICAN DEPOSITARY RECEIPT 04016X101 107766 357944 SH SOLE 342675 60 15209 IRIDIUM COMMUNICATIONS INC COMMON STOCK 46269C102 2655 66378 SH SOLE 62087 0 4291 ROBERT HALF INTL INC COMMON STOCK 770323103 8028 90228 SH SOLE 76149 0 14079 NUVEEN NASDAQ 100 DYNAMIC OV MUTUAL FUND 670699107 256 8706 SH SOLE 706 0 8000 EATON VANCE TAX-MANAGED GLOB MUTUAL FUND 27829F108 971 95196 SH SOLE 59193 0 36003 VANGUARD INDEX FDS MUTUAL FUND 922908637 2199 10955 SH SOLE 4312 0 6643 OSI SYSTEMS INC COM 671044105 167 1647 SH SOLE 0 0 1647 ELDORADO GOLD CORP NEW COMMON STOCK 284902509 1 110 SH SOLE 100 0 10 HAWKINS INC COM 420261109 119 3619 SH SOLE 0 0 3619 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 140 13719 SH SOLE 0 0 13719 PEMBINA PIPELINE CORP COMMON STOCK 706327103 140 4393 SH SOLE 215 0 4178 INNOVATIVE INDL PPTYS INC COM 45781V101 47 244 SH SOLE 0 0 244 LIVE NATION ENTERTAINMENT IN COMMON STOCK 538034109 77357 883164 SH SOLE 874049 0 9115 CIRCOR INTL INC COM 17273K109 53 1612 SH SOLE 0 0 1612 TWO HBRS INVT CORP COM NEW 90187B408 14 1859 SH SOLE 0 0 1859 OLYMPIC STEEL INC COM 68162K106 109 3692 SH SOLE 0 0 3692 COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 81 814 SH SOLE 0 88 726 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y506 1381 25637 SH SOLE 24275 0 1362 VANECK VECTORS ETF TR MUTUAL FUND 92189F726 61 305 SH SOLE 255 0 50 DIAGEO PLC AMERICAN DEPOSITARY RECEIPT 25243Q205 3186 16619 SH SOLE 12922 131 3566 MERCURY SYS INC COMMON STOCK 589378108 47695 719602 SH SOLE 718575 0 1027 THE AARONS COMPANY INC COM 00258W108 36 1130 SH SOLE 0 0 1130 RADNET INC COM 750491102 150 4461 SH SOLE 0 0 4461 LINCOLN NATL CORP IND COMMON STOCK 534187109 6553 104287 SH SOLE 94004 0 10283 DOMTAR CORP COM NEW 257559203 183 3324 SH SOLE 0 0 3324 NAVIENT CORPORATION COMMON STOCK 63938C108 1268 65588 SH SOLE 54166 0 11422 XPO LOGISTICS INC COMMON STOCK 983793100 18244 130421 SH SOLE 128861 0 1560 SYNEOS HEALTH INC COMMON STOCK 87166B102 3478 38872 SH SOLE 38376 0 496 CALIFORNIA WTR SVC GROUP COM 130788102 100 1796 SH SOLE 0 0 1796 NORTHERN TR CORP COMMON STOCK 665859104 5877 50833 SH SOLE 48262 0 2571 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 313 6640 SH SOLE 0 0 6640 NEW ORIENTAL ED & TECHNOLOGY AMERICAN DEPOSITARY RECEIPT 647581107 270 32876 SH SOLE 26340 0 6536 IDEXX LABS INC COMMON STOCK 45168D104 64547 102204 SH SOLE 38238 0 63966 OCCIDENTAL PETE CORP COMMON STOCK 674599105 2194 70153 SH SOLE 58174 0 11979 G III APPAREL GROUP LTD COM 36237H101 342 10411 SH SOLE 0 0 10411 ROSS STORES INC COMMON STOCK 778296103 89658 723049 SH SOLE 717659 0 5390 AMERICAN EXPRESS CO COMMON STOCK 025816109 221402 1339965 SH SOLE 1291601 0 48364 DAKTRONICS INC COM 234264109 148 22470 SH SOLE 0 0 22470 WINGSTOP INC COMMON STOCK 974155103 3944 25017 SH SOLE 24666 0 351 SNAP ON INC COMMON STOCK 833034101 10088 45149 SH SOLE 43902 0 1247 BANCORP INC DEL COM 05969A105 8 360 SH SOLE 0 0 360 BK OF AMERICA CORP COMMON STOCK 060505104 488293 11843126 SH SOLE 11360257 198231 284638 AMERICAN FINL GROUP INC OHIO COMMON STOCK 025932104 17716 142046 SH SOLE 140184 0 1862 BOOT BARN HLDGS INC COMMON STOCK 099406100 28 330 SH SOLE 0 0 330 OPEN TEXT CORP COMMON STOCK 683715106 370 7290 SH SOLE 2400 0 4890 ISHARES TR MUTUAL FUND 464287176 843 6583 SH SOLE 6113 0 470 COSTCO WHSL CORP NEW EQUITY CALL OPTION 22160K105 503614 1272795 SH SOLE 1248008 33 24754 CALLAWAY GOLF CO COMMON STOCK 131193104 45727 1355661 SH SOLE 1352937 0 2724 GREEN DOT CORP COMMON STOCK 39304D102 4676 99811 SH SOLE 98500 0 1311 CVS HEALTH CORP COMMON STOCK 126650100 149465 1791292 SH SOLE 1678404 0 112888 BROWN FORMAN CORP COMMON STOCK 115637209 32487 433515 SH SOLE 430693 0 2822 ZUMIEZ INC COM 989817101 9 181 SH SOLE 0 0 181 NETGEAR INC COM 64111Q104 64 1659 SH SOLE 0 0 1659 AMEREN CORP COMMON STOCK 023608102 1471 18380 SH SOLE 12336 0 6044 VECTOR GROUP LTD COMMON STOCK 92240M108 97 6831 SH SOLE 1403 0 5428 JAMES RIV GROUP LTD COM G5005R107 12 319 SH SOLE 0 0 319 HEALTHEQUITY INC COMMON STOCK 42226A107 3870 48082 SH SOLE 47758 0 324 BROOKLINE BANCORP INC DEL COMMON STOCK 11373M107 169 11316 SH SOLE 1223 0 10093 TAL EDUCATION GROUP AMERICAN DEPOSITARY RECEIPT 874080104 194 7653 SH SOLE 6241 0 1412 CADENCE BANCORPORATION COMMON STOCK 12739A100 1161 55611 SH SOLE 23043 0 32568 ZEBRA TECHNOLOGIES CORPORATI COMMON STOCK 989207105 91702 173191 SH SOLE 166549 59 6583 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 79 1227 SH SOLE 0 0 1227 AMERICA MOVIL SAB DE CV COMMON STOCK 02364W105 356 23673 SH SOLE 20571 0 3102 INTERNATIONAL BANCSHARES COR COM 459044103 25 593 SH SOLE 0 0 593 IPG PHOTONICS CORP COMMON STOCK 44980X109 187 884 SH SOLE 0 0 884 KILROY RLTY CORP REIT 49427F108 193 2773 SH SOLE 0 0 2773 HUBBELL INC COMMON STOCK 443510607 3302 17675 SH SOLE 16550 0 1125 VIMEO INC COMMON STOCK 92719V100 5338 108934 SH SOLE 107321 0 1613 PEPSICO INC COMMON STOCK 713448108 581333 3923423 SH SOLE 3725091 29854 168478 RAYMOND JAMES FINL INC COMMON STOCK 754730109 43328 333555 SH SOLE 332158 0 1397 VANGUARD TAX-MANAGED INTL FD MUTUAL FUND 921943858 13787 267609 SH SOLE 209477 0 58132 U S SILICA HLDGS INC COM 90346E103 2 159 SH SOLE 0 0 159 TRUSTCO BK CORP N Y COM NEW 898349204 28 811 SH SOLE 0 0 811 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 10824 74732 SH SOLE 72921 0 1811 MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 38460 901759 SH SOLE 892202 0 9557 ALAMO GROUP INC COMMON 011311107 24 157 SH SOLE 0 37 120 BANCFIRST CORP COM 05945F103 17 279 SH SOLE 0 0 279 PROVIDENT FINL SVCS INC COM 74386T105 201 8787 SH SOLE 0 0 8787 ABBOTT LABS COMMON STOCK 002824100 409818 3535049 SH SOLE 3249729 211 285109 PARK HOTELS & RESORTS INC COMMON STOCK 700517105 2043 99143 SH SOLE 89474 0 9669 REGIS CORP MINN COM 758932107 21 2292 SH SOLE 0 0 2292 ETF MANAGERS TR MUTUAL FUND 26924G508 134 6514 SH SOLE 1668 0 4846 BWX TECHNOLOGIES INC COMMON STOCK 05605H100 17 286 SH SOLE 86 0 200 SOUTHERN COPPER CORP COMMON STOCK 84265V105 155 2403 SH SOLE 700 0 1703 XYLEM INC COMMON STOCK 98419M100 14147 117927 SH SOLE 115162 182 2583 SL GREEN RLTY CORP COM 78440X804 71 888 SH SOLE 0 0 888 AMN HEALTHCARE SVCS INC COMMON STOCK 001744101 27768 286323 SH SOLE 282357 0 3966 COGNEX CORP COMMON STOCK 192422103 2194 26102 SH SOLE 20000 24 6078 STELLANTIS N.V SHS N82405106 164 8319 SH SOLE 0 0 8319 NEXTERA ENERGY INC COMMON STOCK 65339F101 402899 5498078 SH SOLE 5171135 57319 269624 MUELLER WTR PRODS INC COMMON STOCK 624758108 45986 3189109 SH SOLE 3188519 90 500 JOINT CORP COM 47973J102 6 74 SH SOLE 0 0 74 ISHARES INC MSCI SWEDEN ETF 464286756 9 190 SH SOLE 0 0 190 NUVEEN AMT FREE QLTY MUN INC MUTUAL FUND 670657105 929 59143 SH SOLE 54221 0 4922 PETROLEO BRASILEIRO SA PETRO AMERICAN DEPOSITARY RECEIPT 71654V408 15341 1254387 SH SOLE 1239756 0 14631 PAYCHEX INC COMMON STOCK 704326107 22580 210441 SH SOLE 201891 0 8550 TITAN INTL INC ILL COM 88830M102 23 2733 SH SOLE 0 0 2733 BLACKROCK ENHANCD CAP & INM COM 09256A109 206 10000 SH SOLE 0 0 10000 TRANE TECHNOLOGIES PLC COMMON STOCK G8994E103 68388 371396 SH SOLE 342280 132 28984 CHUYS HLDGS INC COM 171604101 14 376 SH SOLE 0 0 376 EVERCORE INC COMMON STOCK 29977A105 9918 70454 SH SOLE 70179 0 275 DIME CMNTY BANCSHARES INC COM 25432X102 15 450 SH SOLE 0 0 450 BLACK KNIGHT INC COMMON STOCK 09215C105 43709 560517 SH SOLE 554049 0 6468 MATTEL INC COMMON STOCK 577081102 316 15675 SH SOLE 6813 0 8862 APPLE INC EQUITY CALL OPTION 037833100 3118831 22910837 SH SOLE 21382273 871 1527693 HCI GROUP INC COM 40416E103 129 1302 SH SOLE 0 0 1302 QUINSTREET INC COM 74874Q100 55 2962 SH SOLE 0 0 2962 CUSTOMERS BANCORP INC COM 23204G100 187 4785 SH SOLE 0 0 4785 UNDER ARMOUR INC COMMON STOCK 904311206 65 3499 SH SOLE 3061 0 438 LIQUIDITY SVCS INC COM 53635B107 62 2431 SH SOLE 0 0 2431 TRAVELERS COMPANIES INC COMMON STOCK 89417E109 68433 457100 SH SOLE 412116 0 44984 VISTA OUTDOOR INC COM 928377100 48 1032 SH SOLE 0 0 1032 TORONTO DOMINION BK ONT FOREIGN COMMON STOCK 891160509 9019 128748 SH SOLE 119362 0 9386 HORACE MANN EDUCATORS CORP N COM 440327104 161 4312 SH SOLE 0 0 4312 MONRO INC COMMON STOCK 610236101 1302 20513 SH SOLE 19870 86 557 KEMPER CORP COMMON STOCK 488401100 1027 13901 SH SOLE 13722 0 179 DR REDDYS LABS LTD AMERICAN DEPOSITARY RECEIPT 256135203 523 7126 SH SOLE 1080 0 6046 GENESCO INC COM 371532102 49 764 SH SOLE 0 0 764 HOPE BANCORP INC COM 43940T109 448 31598 SH SOLE 0 0 31598 GDS HLDGS LTD AMERICAN DEPOSITARY RECEIPT 36165L108 182 2325 SH SOLE 1214 0 1111 HOMESTREET INC COMMON STOCK 43785V102 2353 57750 SH SOLE 57428 0 322 AMERISAFE INC COMMON STOCK 03071H100 31221 523049 SH SOLE 522545 0 504 FB FINL CORP COM 30257X104 17 451 SH SOLE 0 0 451 NOVO-NORDISK A S AMERICAN DEPOSITARY RECEIPT 670100205 22231 265390 SH SOLE 251616 748 13026 SONY GROUP CORPORATION AMERICAN DEPOSITARY RECEIPT 835699307 774 7969 SH SOLE 261 589 7119 TELEFONICA S A AMERICAN DEPOSITARY RECEIPT 879382208 157 33467 SH SOLE 12597 0 20870 QUALCOMM INC COMMON STOCK 747525103 711075 4974989 SH SOLE 4814974 375 159640 BAIDU INC AMERICAN DEPOSITARY RECEIPT 056752108 33482 164207 SH SOLE 163478 0 729 APA CORPORATION COMMON STOCK 03743Q108 879 40655 SH SOLE 21357 0 19298 ARK ETF TR INNOVATION ETF 00214Q104 1004 7679 SH SOLE 0 0 7679 TOYOTA MOTOR CORP AMERICAN DEPOSITARY RECEIPT 892331307 2263 12942 SH SOLE 5452 0 7490 REGENERON PHARMACEUTICALS COMMON STOCK 75886F107 16371 29311 SH SOLE 28327 0 984 CENTENE CORP DEL COMMON STOCK 15135B101 40644 557297 SH SOLE 321577 0 235720 KRONOS WORLDWIDE INC COM 50105F105 2 118 SH SOLE 0 0 118 BUILDERS FIRSTSOURCE INC COMMON STOCK 12008R107 1448 33948 SH SOLE 31293 0 2655 ISHARES TR MSCI UK ETF NEW 46435G334 19 579 SH SOLE 0 0 579 TTM TECHNOLOGIES INC COM 87305R109 84 5873 SH SOLE 0 0 5873 ACCENTURE PLC IRELAND EQUITY CALL OPTION G1151C101 538737 1827496 SH SOLE 1805169 35 22292 HUNT J B TRANS SVCS INC COMMON STOCK 445658107 5793 35551 SH SOLE 33396 0 2155 ABIOMED INC COMMON STOCK 003654100 34202 109583 SH SOLE 108552 0 1031 TIMKENSTEEL CORPORATION COM 887399103 536 37881 SH SOLE 0 0 37881 SYNCHRONY FINANCIAL COMMON STOCK 87165B103 47418 977307 SH SOLE 969504 129 7674 NOVARTIS AG AMERICAN DEPOSITARY RECEIPT 66987V109 22718 248991 SH SOLE 222086 235 26670 INTERCONTINENTAL HOTELS GROU AMERICAN DEPOSITARY RECEIPT 45857P806 76 1142 SH SOLE 71 0 1071 SOUTHWEST AIRLS CO COMMON STOCK 844741108 7150 134668 SH SOLE 71247 0 63421 HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 7274 509717 SH SOLE 307966 0 201751 RANGE RES CORP COMMON STOCK 75281A109 12598 751628 SH SOLE 715136 0 36492 LOWES COS INC COMMON STOCK 548661107 395095 2036887 SH SOLE 1993190 79 43618 CIRRUS LOGIC INC COMMON STOCK 172755100 4380 51455 SH SOLE 50845 0 610 TARGET CORP COMMON STOCK 87612E106 31917 132028 SH SOLE 114018 0 18010 RLI CORP COMMON STOCK 749607107 32566 311370 SH SOLE 307411 56 3903 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 213 SH SOLE 0 0 213 GREEN PLAINS INC COM 393222104 87 2602 SH SOLE 0 0 2602 SCHWAB STRATEGIC TR MUTUAL FUND 808524763 84 1542 SH SOLE 30 0 1512 WYNN RESORTS LTD COM 983134107 187 1529 SH SOLE 0 0 1529 PARK NATL CORP COM 700658107 6 54 SH SOLE 0 0 54 ALCON AG FOREIGN COMMON STOCK H01301128 68665 979675 SH SOLE 769183 282 210210 ADTALEM GLOBAL ED INC COM 00737L103 7 192 SH SOLE 0 0 192 UNION PAC CORP COMMON STOCK 907818108 245583 1116640 SH SOLE 1055811 11 60818 LENNAR CORP COMMON STOCK 526057104 8074 81277 SH SOLE 77730 0 3547 ISHARES TR MUTUAL FUND 46429B747 11589 109012 SH SOLE 105326 0 3686 EQUIFAX INC COMMON STOCK 294429105 16590 69267 SH SOLE 51459 0 17808 BLUCORA INC COM 095229100 7 432 SH SOLE 0 0 432 ARMADA HOFFLER PPTYS INC COM 04208T108 123 9284 SH SOLE 0 0 9284 NVENT ELECTRIC PLC COMMON STOCK G6700G107 1513 48433 SH SOLE 46997 0 1436 ISHARES TR MUTUAL FUND 46432F339 2998 22561 SH SOLE 19340 0 3221 CINCINNATI BELL INC NEW COMMON STOCK 171871502 22 1440 SH SOLE 20 0 1420 OWENS & MINOR INC NEW COMMON STOCK 690732102 310 7326 SH SOLE 2983 0 4343 AT&T INC COMMON STOCK 00206R102 44106 1532507 SH SOLE 1413203 0 119304 BRINKER INTL INC COMMON STOCK 109641100 1766 28548 SH SOLE 17996 0 10552 ALLEGION PLC COMMON STOCK G0176J109 1682 12073 SH SOLE 117 0 11956 SPDR DOW JONES INDL AVERAGE MUTUAL FUND 78467X109 994 2883 SH SOLE 2735 0 148 SPARTANNASH CO COMMON STOCK 847215100 192 9937 SH SOLE 1398 0 8539 AMAZON COM INC COMMON STOCK 023135106 2849425 828283 SH SOLE 788610 61 39612 XCEL ENERGY INC COMMON STOCK 98389B100 6907 104841 SH SOLE 90393 0 14448 RAVEN INDS INC COMMON STOCK 754212108 2945 50884 SH SOLE 50000 96 788 VANGUARD WORLD FDS MUTUAL FUND 92204A876 121 870 SH SOLE 700 0 170 WISDOMTREE TR EMG MKTS SMCAP 97717W281 8 142 SH SOLE 0 0 142 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 56 935 SH SOLE 0 0 935 GRAINGER W W INC COMMON STOCK 384802104 6345 14487 SH SOLE 13774 0 713 PROGRESSIVE CORP COMMON STOCK 743315103 152433 1552107 SH SOLE 1543423 0 8684 AMERIS BANCORP COM 03076K108 52 1031 SH SOLE 0 0 1031 NEOGEN CORP COMMON STOCK 640491106 685 14870 SH SOLE 11286 0 3584 PENUMBRA INC COMMON STOCK 70975L107 44924 163923 SH SOLE 163329 0 594 BORGWARNER INC COMMON STOCK 099724106 412 8484 SH SOLE 5464 0 3020 STANDARD MTR PRODS INC COM 853666105 88 2021 SH SOLE 0 0 2021 INVESCO LTD COMMON STOCK G491BT108 1397 52282 SH SOLE 33987 73 18222 FLUOR CORP NEW COMMON STOCK 343412102 232 13053 SH SOLE 3250 0 9803 COUSINS PPTYS INC REIT 222795502 155 4218 SH SOLE 487 0 3731 TRINSEO S A SHS L9340P101 180 3004 SH SOLE 0 0 3004 LEXINGTON REALTY TRUST COM 529043101 120 10054 SH SOLE 0 0 10054 TREX CO INC COMMON STOCK 89531P105 9810 95975 SH SOLE 92773 0 3202 RESOURCES CONNECTION INC COM 76122Q105 152 10590 SH SOLE 0 0 10590 QUALYS INC COMMON STOCK 74758T303 3868 38426 SH SOLE 37915 103 408 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 94 1946 SH SOLE 0 0 1946 ARROW ELECTRS INC COMMON STOCK 042735100 452 3971 SH SOLE 2000 0 1971 FRESH DEL MONTE PRODUCE INC ORD G36738105 28 842 SH SOLE 0 0 842 IOVANCE BIOTHERAPEUTICS INC COM 462260100 52 2000 SH SOLE 0 0 2000 BRIGHTSPHERE INVT GROUP INC COM 10948W103 91 3886 SH SOLE 0 0 3886 PERRIGO CO PLC SHS G97822103 59 1276 SH SOLE 0 0 1276 PALO ALTO NETWORKS INC COMMON STOCK 697435105 132614 357401 SH SOLE 356276 0 1125 JUST EAT TAKEAWAY COM N V AMERICAN DEPOSITARY RECEIPT 48214T305 307 16797 SH SOLE 4482 0 12315 WESTERN DIGITAL CORP. COMMON STOCK 958102105 3624 50916 SH SOLE 47144 0 3772 SCHWAB STRATEGIC TR MUTUAL FUND 808524730 70 2176 SH SOLE 231 0 1945 NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 120008 1233134 SH SOLE 1040797 45100 147237 UNIVERSAL HLTH SVCS INC COMMON STOCK 913903100 3387 23128 SH SOLE 22247 0 881 ENDO INTL PLC SHS G30401106 120 25731 SH SOLE 0 0 25731 MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 1053 2994 SH SOLE 1875 0 1119 GIBRALTAR INDS INC COMMON STOCK 374689107 147 1926 SH SOLE 0 0 1926 BAUSCH HEALTH COS INC COMMON STOCK 071734107 1387 47320 SH SOLE 43260 131 3929 WORLD WRESTLING ENTMT INC COMMON STOCK 98156Q108 766 13238 SH SOLE 12461 0 777 ALLETE INC COMMON STOCK 018522300 225 3212 SH SOLE 1236 0 1976 APARTMENT INVT & MGMT CO REIT 03748R747 231 34444 SH SOLE 0 0 34444 ENVESTNET INC COMMON STOCK 29404K106 58209 767330 SH SOLE 767195 122 13 CRH PLC AMERICAN DEPOSITARY RECEIPT 12626K203 255 5011 SH SOLE 297 0 4714 PRUDENTIAL FINL INC COMMON STOCK 744320102 9618 93861 SH SOLE 78426 0 15435 CATERPILLAR INC COMMON STOCK 149123101 227116 1043586 SH SOLE 983519 9913 50154 WD 40 CO COMMON STOCK 929236107 633 2468 SH SOLE 0 0 2468 ALLEGHENY TECHNOLOGIES INC COM 01741R102 115 5527 SH SOLE 0 0 5527 DELTA AIR LINES INC DEL COMMON STOCK 247361702 3589 82956 SH SOLE 70492 200 12264 MODERNA INC COMMON STOCK 60770K107 89263 379876 SH SOLE 379176 0 700 GLOBAL NET LEASE INC COM NEW 379378201 54 2908 SH SOLE 0 0 2908 ROGERS CORP COM 775133101 218 1084 SH SOLE 0 0 1084 NEKTAR THERAPEUTICS COM 640268108 32 1863 SH SOLE 0 0 1863 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 9 338 SH SOLE 0 0 338 NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 52128 682663 SH SOLE 676848 30 5785 MEREDITH CORP COMMON STOCK 589433101 1150 26452 SH SOLE 25128 0 1324 PUBLIC SVC ENTERPRISE GRP IN COMMON STOCK 744573106 3361 56253 SH SOLE 45620 0 10633 ENTERPRISE PRODS PARTNERS L PARTNERSHIP 293792107 6406 265496 SH SOLE 257225 0 8271 ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 6202 79484 SH SOLE 78243 0 1241 CHAMPIONX CORPORATION COMMON STOCK 15872M104 3443 134210 SH SOLE 127004 116 7090 VAREX IMAGING CORP COMMON STOCK 92214X106 58 2164 SH SOLE 195 0 1969 JAZZ PHARMACEUTICALS PLC COMMON STOCK G50871105 8402 47302 SH SOLE 46900 0 402 STEPAN CO COMMON 858586100 101 839 SH SOLE 0 40 799 ISHARES INC MSCI NETHERL ETF 464286814 7 148 SH SOLE 0 0 148 SLEEP NUMBER CORP COMMON STOCK 83125X103 835 7589 SH SOLE 7000 0 589 KOPPERS HOLDINGS INC COM 50060P106 141 4365 SH SOLE 0 0 4365 TERADYNE INC COMMON STOCK 880770102 50074 373799 SH SOLE 338896 0 34903 EMERGENT BIOSOLUTIONS INC COMMON STOCK 29089Q105 133 2124 SH SOLE 575 52 1497 TRUIST FINL CORP COMMON STOCK 89832Q109 196771 3545424 SH SOLE 3422923 52025 70476 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 110 43103 SH SOLE 0 0 43103 LISTED FD TR ROUNDHILL BITK 53656F706 10 322 SH SOLE 0 0 322 KIMCO RLTY CORP REIT 49446R109 1974 94675 SH SOLE 88805 0 5870 PACCAR INC COMMON STOCK 693718108 99724 1117351 SH SOLE 1039290 34301 43760 MADDEN STEVEN LTD COMMON STOCK 556269108 24182 552612 SH SOLE 551262 0 1350 TEXAS INSTRS INC COMMON STOCK 882508104 611345 3179126 SH SOLE 2973698 32083 173345 ENGINE MEDIA HLDGS INC COM 29287R103 2 200 SH SOLE 0 0 200 IMPERIAL OIL LTD COM NEW 453038408 125 4098 SH SOLE 0 0 4098 THOMSON REUTERS CORP. FOREIGN COMMON STOCK 884903709 12395 124799 SH SOLE 121333 0 3466 AECOM COMMON STOCK 00766T100 2358 37240 SH SOLE 33000 0 4240 TEREX CORP NEW COM 880779103 20 416 SH SOLE 0 0 416 MASIMO CORP COMMON STOCK 574795100 10226 42179 SH SOLE 40744 0 1435 PHILIP MORRIS INTL INC COMMON STOCK 718172109 186072 1877437 SH SOLE 1778323 43143 55971 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 9 101 SH SOLE 0 0 101 VANGUARD INDEX FDS MUTUAL FUND 922908736 9125 31814 SH SOLE 2758 0 29056 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 87 800 SH SOLE 0 0 800 ISHARES INC MSCI EM ASIA ETF 464286426 60 648 SH SOLE 0 0 648 MARCUS CORP DEL COM 566330106 50 2350 SH SOLE 0 0 2350 CANADIAN NAT RES LTD COMMON STOCK 136385101 243 6702 SH SOLE 500 0 6202 TILRAY INC COMMON STOCK 88688T100 14 766 SH SOLE 502 0 264 TWITTER INC COMMON STOCK 90184L102 64537 937909 SH SOLE 908355 278 29276 GROCERY OUTLET HLDG CORP COMMON STOCK 39874R101 952 27485 SH SOLE 25000 0 2485 METTLER TOLEDO INTERNATIONAL COMMON STOCK 592688105 2307 1665 SH SOLE 1144 0 521 ISHARES TR MUTUAL FUND 464288273 992 13382 SH SOLE 13242 0 140 ISHARES TR MUTUAL FUND 464288810 99 274 SH SOLE 215 0 59 AVIS BUDGET GROUP COM 053774105 137 1759 SH SOLE 0 0 1759 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 41064 396484 SH SOLE 98472 0 298012 ASHLAND GLOBAL HLDGS INC COMMON STOCK 044186104 492 5621 SH SOLE 4600 0 1021 ILLUMINA INC COMMON STOCK 452327109 67550 142748 SH SOLE 140554 31 2163 SCHWEITZER-MAUDUIT INTL INC COM 808541106 27 674 SH SOLE 0 0 674 SEACOAST BKG CORP FLA COM NEW 811707801 2306 67520 SH SOLE 0 0 67520 MDU RES GROUP INC COMMON STOCK 552690109 3635 115962 SH SOLE 114984 0 978 GROUP 1 AUTOMOTIVE INC COMMON STOCK 398905109 5895 38174 SH SOLE 37528 0 646 WESTERN ALLIANCE BANCORP COMMON STOCK 957638109 3086 33235 SH SOLE 32935 0 300 JOHNSON CTLS INTL PLC COMMON STOCK G51502105 161991 2360359 SH SOLE 2262012 85087 13260 RAYONIER INC REIT 754907103 5763 160401 SH SOLE 158344 0 2057 GERDAU SA SPON ADR REP PFD 373737105 8 1400 SH SOLE 0 0 1400 EQT CORP COMMON STOCK 26884L109 46961 2109669 SH SOLE 1950326 140015 19328 MAXLINEAR INC COM 57776J100 83 1964 SH SOLE 0 0 1964 VALVOLINE INC COMMON STOCK 92047W101 25070 772328 SH SOLE 771642 0 686 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 340 4020 SH SOLE 0 0 4020 SKECHERS U S A INC COMMON STOCK 830566105 5286 106077 SH SOLE 104000 0 2077 GOODYEAR TIRE & RUBR CO COM 382550101 225 13143 SH SOLE 0 0 13143 NORFOLK SOUTHN CORP COMMON STOCK 655844108 133629 503481 SH SOLE 479685 0 23796 MERCURY GENL CORP NEW COM 589400100 214 3301 SH SOLE 0 0 3301 PROGYNY INC COMMON STOCK 74340E103 946 16035 SH SOLE 16025 0 10 CARTERS INC COMMON STOCK 146229109 575 5581 SH SOLE 5161 0 420 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 98 41060 SH SOLE 0 0 41060 NEW YORK TIMES CO COMMON STOCK 650111107 32134 737873 SH SOLE 717416 55 20402 SOUTHWESTERN ENERGY CO COMMON STOCK 845467109 343 60488 SH SOLE 48191 0 12297 PROPETRO HLDG CORP COM 74347M108 157 17103 SH SOLE 0 0 17103 STRYKER CORPORATION COMMON STOCK 863667101 210226 809403 SH SOLE 618706 0 190697 ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 11124 183556 SH SOLE 174747 0 8809 ONE GAS INC COMMON STOCK 68235P108 52726 711352 SH SOLE 709586 0 1766 LYONDELLBASELL INDUSTRIES N COMMON STOCK N53745100 2821 27425 SH SOLE 21610 0 5815 NATIONAL BK HLDGS CORP CL A 633707104 18 481 SH SOLE 0 0 481 FOX FACTORY HLDG CORP COMMON STOCK 35138V102 44 283 SH SOLE 0 0 283 MARCUS & MILLICHAP INC COM 566324109 122 3134 SH SOLE 0 0 3134 VANGUARD BD INDEX FDS MUTUAL FUND 921937827 3155 38404 SH SOLE 33987 0 4417 ENPRO INDS INC COMMON 29355X107 195 2009 SH SOLE 0 13 1996 SCHWAB CHARLES CORP EQUITY CALL OPTION 808513105 451650 6203015 SH SOLE 6087484 76268 39263 MARTEN TRANS LTD COM 573075108 61 3726 SH SOLE 0 0 3726 GREIF INC CL A 397624107 7 108 SH SOLE 0 0 108 NORDSON CORP COMMON STOCK 655663102 284 1294 SH SOLE 500 10 784 DIODES INC COM 254543101 104 1306 SH SOLE 0 0 1306 INTERCONTINENTAL EXCHANGE IN COMMON STOCK 45866F104 112900 951132 SH SOLE 931850 242 19040 LCI INDS COMMON STOCK 50189K103 1274 9697 SH SOLE 8750 0 947 FIESTA RESTAURANT GROUP INC COM 31660B101 60 4504 SH SOLE 0 0 4504 ROKU INC COMMON STOCK 77543R102 26291 57247 SH SOLE 57065 0 182 TOMPKINS FINL CORP COM 890110109 50 645 SH SOLE 0 0 645 CUMMINS INC COMMON STOCK 231021106 1764 7237 SH SOLE 4990 0 2247 CBRE GROUP INC COMMON STOCK 12504L109 14462 168702 SH SOLE 148976 0 19726 WINNEBAGO INDS INC COM 974637100 118 1742 SH SOLE 0 0 1742 ATN INTL INC COM 00215F107 29 635 SH SOLE 0 0 635 REALTY INCOME CORP REIT 756109104 1803 27011 SH SOLE 19419 0 7592 CROWN HLDGS INC COMMON STOCK 228368106 1434 14030 SH SOLE 13787 0 243 HOME BANCSHARES INC COMMON STOCK 436893200 4002 162147 SH SOLE 159113 0 3034 ALPS ETF TR MUTUAL FUND 00162Q452 180 4933 SH SOLE 4025 0 908 AMERICAN CENTY ETF TR US SML CP VALU 025072877 4323 56881 SH SOLE 0 0 56881 BOEING CO COMMON STOCK 097023105 249834 1042886 SH SOLE 1009402 0 33484 COLGATE PALMOLIVE CO COMMON STOCK 194162103 223927 2752644 SH SOLE 2731971 0 20673 LIFE STORAGE INC COM 53223X107 87 812 SH SOLE 0 0 812 COGENT COMMUNICATIONS HLDGS COMMON STOCK 19239V302 538 6986 SH SOLE 4300 0 2686 DESIGNER BRANDS INC COMMON STOCK 250565108 268 16237 SH SOLE 1236 0 15001 INVESTORS BANCORP INC NEW COMMON 46146L101 35 2439 SH SOLE 0 158 2281 WILEY JOHN & SONS INC COMMON STOCK 968223206 3707 61599 SH SOLE 59584 0 2015 GLOBAL PMTS INC COMMON STOCK 37940X102 70893 378011 SH SOLE 357031 0 20980 CABOT OIL & GAS CORP COMMON STOCK 127097103 326 18655 SH SOLE 1704 0 16951 TRAVEL PLUS LEISURE CO COMMON STOCK 894164102 2182 36704 SH SOLE 29994 0 6710 IHS MARKIT LTD COMMON STOCK G47567105 5170 45886 SH SOLE 40870 200 4816 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 352 43750 SH SOLE 0 0 43750 CENTRAL GARDEN & PET CO COMMON 153527106 68 1295 SH SOLE 0 157 1138 ORACLE CORP COMMON STOCK 68389X105 105954 1361173 SH SOLE 1095265 0 265908 MR COOPER GROUP INC COMMON STOCK 62482R107 503 15202 SH SOLE 13847 0 1355 L BRANDS INC COMMON STOCK 501797104 19890 276022 SH SOLE 272696 0 3326 HEARTLAND EXPRESS INC COM 422347104 49 2851 SH SOLE 0 0 2851 PROCTER AND GAMBLE CO COMMON STOCK 742718109 569949 4224034 SH SOLE 4056008 54225 113801 ZYNEX INC COM 98986M103 2 133 SH SOLE 0 0 133 SCHWAB STRATEGIC TR MUTUAL FUND 808524607 51 487 SH SOLE 472 0 15 TRANSDIGM GROUP INC COMMON STOCK 893641100 3773 5829 SH SOLE 5346 0 483 BALCHEM CORP COMMON STOCK 057665200 14359 109390 SH SOLE 108149 35 1206 APARTMENT INCOME REIT CORP COMMON STOCK 03750L109 2614 55123 SH SOLE 11985 0 43138 CINCINNATI FINL CORP COMMON STOCK 172062101 14683 125903 SH SOLE 118345 0 7558 ANHEUSER BUSCH INBEV SA/NV AMERICAN DEPOSITARY RECEIPT 03524A108 5855 81318 SH SOLE 77160 0 4158 AMERIPRISE FINL INC COMMON STOCK 03076C106 64700 259965 SH SOLE 257996 8 1961 CLEVELAND-CLIFFS INC NEW COMMON STOCK 185899101 11828 548605 SH SOLE 531043 0 17562 HANOVER INS GROUP INC COMMON STOCK 410867105 131 962 SH SOLE 49 0 913 NBT BANCORP INC COMMON STOCK 628778102 981 27276 SH SOLE 26071 0 1205 EASTMAN CHEM CO COMMON STOCK 277432100 3599 30824 SH SOLE 27580 0 3244 VERICEL CORP COMMON STOCK 92346J108 238 4544 SH SOLE 4000 0 544 MAGNA INTL INC FOREIGN COMMON STOCK 559222401 412 4447 SH SOLE 228 831 3388 DXP ENTERPRISES INC COM NEW 233377407 91 2734 SH SOLE 0 0 2734 PRICE T ROWE GROUP INC COMMON STOCK 74144T108 97539 492693 SH SOLE 476798 11 15884 DOVER CORP COMMON STOCK 260003108 77907 517308 SH SOLE 485029 0 32279 ISHARES TR MUTUAL FUND 464287630 1880 11343 SH SOLE 9562 0 1781 CVB FINL CORP COMMON STOCK 126600105 13882 674178 SH SOLE 670365 0 3813 INGERSOLL RAND INC COMMON STOCK 45687V106 96320 1973365 SH SOLE 1942098 123 31144 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 23 2346 SH SOLE 0 0 2346 EAGLE MATLS INC COMMON STOCK 26969P108 40 285 SH SOLE 0 0 285 MAGELLAN MIDSTREAM PRTNRS LP PARTNERSHIP 559080106 539 11038 SH SOLE 5939 0 5099 SHOE CARNIVAL INC COMMON STOCK 824889109 3086 43118 SH SOLE 43000 0 118 DUKE ENERGY CORP NEW COMMON STOCK 26441C204 9125 92434 SH SOLE 78693 0 13741 ENVISTA HOLDINGS CORPORATION COMMON STOCK 29415F104 60306 1395639 SH SOLE 1395463 0 176 ARK ETF TR MUTUAL FUND 00214Q500 39 982 SH SOLE 450 0 532 PVH CORPORATION COMMON STOCK 693656100 11302 105039 SH SOLE 102785 52 2202 CAPITOL FED FINL INC COM 14057J101 76 6485 SH SOLE 0 0 6485 TWILIO INC COMMON STOCK 90138F102 227332 576750 SH SOLE 576356 0 394 EASTGROUP PPTYS INC REIT 277276101 153012 930444 SH SOLE 904748 24967 729 JANUS HENDERSON GROUP PLC COMMON STOCK G4474Y214 272 7012 SH SOLE 4719 0 2293 POPULAR INC COM NEW 733174700 23 300 SH SOLE 0 0 300 CASEYS GEN STORES INC COMMON STOCK 147528103 217 1116 SH SOLE 0 5 1111 MITSUBISHI UFJ FINL GROUP IN AMERICAN DEPOSITARY RECEIPT 606822104 233 43112 SH SOLE 1421 0 41691 JUNIPER NETWORKS INC COMMON STOCK 48203R104 14918 545435 SH SOLE 541610 0 3825 AMCOR PLC COMMON STOCK G0250X107 44060 3844702 SH SOLE 3777396 0 67306 EXTRA SPACE STORAGE INC COMMON STOCK 30225T102 2040 12451 SH SOLE 9100 0 3351 INSPERITY INC COMMON 45778Q107 114 1252 SH SOLE 0 18 1234 CYRUSONE INC REIT 23283R100 886 12385 SH SOLE 10726 0 1659 NCR CORP NEW COMMON STOCK 62886E108 85 1878 SH SOLE 118 0 1760 ACADIA HEALTHCARE COMPANY IN COMMON STOCK 00404A109 4440 70750 SH SOLE 68311 0 2439 NEWS CORP NEW COMMON STOCK 65249B109 1266 49123 SH SOLE 46999 0 2124 BANC OF CALIFORNIA INC COM 05990K106 31 1745 SH SOLE 0 0 1745 AEROVIRONMENT INC COM 008073108 72 720 SH SOLE 0 0 720 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2 66 SH SOLE 0 0 66 VEEVA SYS INC COMMON STOCK 922475108 23627 75983 SH SOLE 75873 38 72 SUNDIAL GROWERS INC COM 86730L109 0 40 SH SOLE 0 0 40 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1 4 SH SOLE 0 0 4 INTEL CORP COMMON STOCK 458140100 584202 10406153 SH SOLE 9941437 511 464205 FOX CORP COMMON STOCK 35137L105 51465 1386062 SH SOLE 1300386 80062 5614 VALLEY NATL BANCORP COM 919794107 1023 76219 SH SOLE 0 0 76219 NUVASIVE INC COMMON STOCK 670704105 53 794 SH SOLE 57 33 704 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 76 783 SH SOLE 0 0 783 AUTOHOME INC AMERICAN DEPOSITARY RECEIPT 05278C107 184 2870 SH SOLE 1967 0 903 STERLING BANCORP DEL COMMON STOCK 85917A100 5384 217173 SH SOLE 212896 0 4277 WISDOMTREE TR GLB US QTLY DIV 97717W844 84 2016 SH SOLE 0 0 2016 TRACTOR SUPPLY CO COMMON STOCK 892356106 74250 399060 SH SOLE 395091 0 3969 COMMUNITY BK SYS INC COMMON STOCK 203607106 68335 903309 SH SOLE 901627 0 1682 MAXIMUS INC COMMON STOCK 577933104 268 3046 SH SOLE 2263 0 783 REPLIGEN CORP COMMON STOCK 759916109 26588 133193 SH SOLE 131758 0 1435 ROYAL GOLD INC COMMON STOCK 780287108 367 3218 SH SOLE 0 0 3218 POSCO SPONSORED ADR 693483109 881 11481 SH SOLE 0 0 11481 AIRGAIN INC COM 00938A104 41 2000 SH SOLE 0 0 2000 FIRST INDL RLTY TR INC REIT 32054K103 22926 438947 SH SOLE 385914 51970 1063 GRANITE PT MTG TR INC COM STK 38741L107 359 24361 SH SOLE 0 0 24361 TEVA PHARMACEUTICAL INDS LTD AMERICAN DEPOSITARY RECEIPT 881624209 208 21009 SH SOLE 9051 0 11958 WALMART INC COMMON STOCK 931142103 75958 538629 SH SOLE 418579 18 120032 V F CORP COMMON STOCK 918204108 197279 2404669 SH SOLE 2360676 37415 6578 RED ROBIN GOURMET BURGERS IN COM 75689M101 32 979 SH SOLE 0 0 979 BURLINGTON STORES INC COMMON STOCK 122017106 7114 22094 SH SOLE 22048 0 46 WILLIS TOWERS WATSON PLC LTD COMMON STOCK G96629103 801 3481 SH SOLE 1592 0 1889 NORTHWEST NAT HLDG CO COM 66765N105 217 4116 SH SOLE 0 0 4116 ORASURE TECHNOLOGIES INC COM 68554V108 117 11556 SH SOLE 0 0 11556 DOMINOS PIZZA INC COMMON STOCK 25754A201 46517 99716 SH SOLE 97481 0 2235 SCHWAB STRATEGIC TR MUTUAL FUND 808524755 72 2164 SH SOLE 333 0 1831 JFROG LTD ORD SHS M6191J100 1 30 SH SOLE 0 0 30 GETTY RLTY CORP NEW COM 374297109 241 7752 SH SOLE 0 0 7752 AMERICAN CENTY ETF TR US EQT ETF 025072885 80 1073 SH SOLE 0 0 1073 CADENCE DESIGN SYSTEM INC COMMON STOCK 127387108 101714 743411 SH SOLE 739080 23 4308 ISHARES TR MUTUAL FUND 464288224 2841 121111 SH SOLE 95975 0 25136 HARTFORD FINL SVCS GROUP INC COMMON STOCK 416515104 14504 234050 SH SOLE 228675 0 5375 ISHARES TR MUTUAL FUND 464287721 639 6428 SH SOLE 3300 0 3128 RBC BEARINGS INC COM 75524B104 20 100 SH SOLE 0 0 100 INFOSYS LTD SPONSORED ADR 456788108 603 28468 SH SOLE 0 0 28468 HORMEL FOODS CORP COMMON STOCK 440452100 18519 387827 SH SOLE 358804 0 29023 GATX CORP COMMON STOCK 361448103 3696 41776 SH SOLE 40952 0 824 VERA BRADLEY INC COM 92335C106 5 389 SH SOLE 0 0 389 EMPLOYERS HLDGS INC COM 292218104 836 19537 SH SOLE 0 0 19537 TENARIS S A SPONSORED ADS 88031M109 4 164 SH SOLE 0 0 164 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 2327 21908 SH SOLE 21000 0 908 INTERPUBLIC GROUP COS INC COMMON STOCK 460690100 309 9519 SH SOLE 1050 0 8469 AMERICAN EQTY INVT LIFE HLD COM 025676206 124 3843 SH SOLE 0 0 3843 SHAW COMMUNICATIONS INC CL B CONV 82028K200 216 7473 SH SOLE 0 0 7473 VORNADO RLTY TR REIT 929042109 48 1013 SH SOLE 250 0 763 WIX COM LTD SHS M98068105 90 310 SH SOLE 0 0 310 ALARM COM HLDGS INC COMMON STOCK 011642105 4074 48099 SH SOLE 47500 0 599 US BANCORP DEL COMMON STOCK 902973304 85479 1500445 SH SOLE 1460806 60 39579 CHICOS FAS INC COM 168615102 7 1090 SH SOLE 0 0 1090 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 70 6134 SH SOLE 0 0 6134 BANK OZK COMMON STOCK 06417N103 106 2524 SH SOLE 319 0 2205 DECKERS OUTDOOR CORP COMMON STOCK 243537107 8998 23430 SH SOLE 22802 6 622 APTIV PLC COMMON STOCK G6095L109 272569 1732470 SH SOLE 1691644 194 40632 BANCORPSOUTH BK TUPELO MISS COMMON STOCK 05971J102 5617 198290 SH SOLE 194116 0 4174 CGI INC COMMON STOCK 12532H104 393 4345 SH SOLE 200 0 4145 EBIX INC COM NEW 278715206 37 1087 SH SOLE 0 0 1087 ROYAL BK CDA FOREIGN COMMON STOCK 780087102 11991 118363 SH SOLE 112642 0 5721 ESSEX PPTY TR INC REIT 297178105 1934 6446 SH SOLE 5173 0 1273 RENT A CTR INC NEW COM 76009N100 39 742 SH SOLE 0 0 742 CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 2230 101374 SH SOLE 100000 0 1374 CABLE ONE INC COMMON STOCK 12685J105 2351 1229 SH SOLE 995 0 234 ISHARES TR MSCI USA VALUE 46432F388 5 45 SH SOLE 0 0 45 TAIWAN SEMICONDUCTOR MFG LTD AMERICAN DEPOSITARY RECEIPT 874039100 118326 984737 SH SOLE 960014 203 24520 180 DEGREE CAP CORP COM NEW 68235B208 5 666 SH SOLE 0 0 666 NEENAH INC COM 640079109 62 1234 SH SOLE 0 0 1234 FREEPORT-MCMORAN INC COMMON STOCK 35671D857 7768 209306 SH SOLE 86366 0 122940 SABRE CORP COMMON STOCK 78573M104 2039 163319 SH SOLE 157290 0 6029 ULTA BEAUTY INC COMMON STOCK 90384S303 49452 143020 SH SOLE 141782 0 1238 VISTEON CORP COMMON STOCK 92839U206 42988 355443 SH SOLE 355268 0 175 AIRBNB INC COMMON STOCK 009066101 36398 237676 SH SOLE 236386 0 1290 CSG SYS INTL INC COM 126349109 69 1458 SH SOLE 0 0 1458 SHERWIN WILLIAMS CO COMMON STOCK 824348106 72262 265228 SH SOLE 261411 0 3817 BROWN & BROWN INC COMMON STOCK 115236101 1770 33307 SH SOLE 28007 0 5300 TERRENO RLTY CORP COM 88146M101 3 50 SH SOLE 0 0 50 CONAGRA BRANDS INC COMMON STOCK 205887102 25436 699156 SH SOLE 688787 0 10369 CAMDEN PPTY TR COMMON STOCK 133131102 284 2140 SH SOLE 102 0 2038 SERVICE PPTYS TR COM SH BEN INT 81761L102 347 27527 SH SOLE 0 0 27527 ENTEGRIS INC COMMON STOCK 29362U104 192 1559 SH SOLE 1128 31 400 QUAKER CHEM CORP COM 747316107 93 394 SH SOLE 0 0 394 COHERENT INC COMMON STOCK 192479103 66 248 SH SOLE 0 0 248 NIKE INC COMMON STOCK 654106103 659069 4266093 SH SOLE 4140723 308 125062 WISDOMTREE TR MUTUAL FUND 97717W851 38 611 SH SOLE 275 0 336 OMEGA HEALTHCARE INVS INC REIT 681936100 411 11349 SH SOLE 7623 0 3726 BRINKS CO COM 109696104 101 1312 SH SOLE 0 0 1312 IROBOT CORP COMMON STOCK 462726100 289 3098 SH SOLE 2045 0 1053 PACIRA BIOSCIENCES INC COMMON STOCK 695127100 47 766 SH SOLE 0 0 766 FOX CORP COMMON STOCK 35137L204 83 2356 SH SOLE 1166 0 1190 BARNES GROUP INC COMMON STOCK 067806109 978 19092 SH SOLE 16200 0 2892 NEW YORK CMNTY BANCORP INC COMMON STOCK 649445103 411 37368 SH SOLE 16899 186 20283 AUTODESK INC COMMON STOCK 052769106 11185 38319 SH SOLE 34587 5 3727 DIEBOLD NIXDORF INC COMMON STOCK 253651103 389 30336 SH SOLE 21902 0 8434 GLAUKOS CORP COMMON 377322102 55 649 SH SOLE 0 14 635 WESTPAC BANKING CORP AMERICAN DEPOSITARY RECEIPT 961214301 405 20997 SH SOLE 276 0 20721 JETBLUE AWYS CORP COMMON STOCK 477143101 91 5425 SH SOLE 1500 0 3925 SHINHAN FINANCIAL GROUP CO L AMERICAN DEPOSITARY RECEIPT 824596100 122 3401 SH SOLE 108 0 3293 WILLIAMS COS INC COMMON STOCK 969457100 2493 93900 SH SOLE 31310 0 62590 MATSON INC COMMON STOCK 57686G105 742 11596 SH SOLE 10000 0 1596 THOR INDS INC COM 885160101 179 1582 SH SOLE 0 0 1582 BELDEN INC COMMON STOCK 077454106 775 15323 SH SOLE 15000 0 323 CHURCHILL DOWNS INC COMMON STOCK 171484108 6262 31583 SH SOLE 27706 3 3874 BCE INC FOREIGN COMMON STOCK 05534B760 373 7581 SH SOLE 2929 0 4652 ADT INC DEL COM 00090Q103 16 1500 SH SOLE 0 0 1500 CINTAS CORP COMMON STOCK 172908105 6572 17204 SH SOLE 15149 0 2055 KNOWLES CORP COMMON STOCK 49926D109 198 10033 SH SOLE 8001 0 2032 ARCONIC CORPORATION COMMON STOCK 03966V107 134 3738 SH SOLE 71 0 3667 ISHARES INC MSCI FRANCE ETF 464286707 5816 153649 SH SOLE 153106 0 543 SERVICE CORP INTL COMMON STOCK 817565104 1322 24671 SH SOLE 17637 0 7034 IQVIA HLDGS INC COMMON STOCK 46266C105 32054 132283 SH SOLE 124242 0 8041 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 39 148 SH SOLE 0 0 148 INTEGER HLDGS CORP COMMON STOCK 45826H109 5321 56489 SH SOLE 55648 0 841 MODIVCARE INC COM 60783X104 92 539 SH SOLE 0 0 539 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E743 11 222 SH SOLE 221 0 1 LOGITECH INTL S A FOREIGN COMMON STOCK H50430232 25688 212333 SH SOLE 209475 184 2674 FEDERATED HERMES INC COMMON STOCK 314211103 2388 70409 SH SOLE 69861 0 548 FULGENT GENETICS INC COM 359664109 22 233 SH SOLE 0 0 233 VERISK ANALYTICS INC COMMON STOCK 92345Y106 97984 560806 SH SOLE 557492 190 3124 ICHOR HOLDINGS COMMON STOCK G4740B105 18 346 SH SOLE 0 0 346 NATURA &CO HLDG S A AMERICAN DEPOSITARY RECEIPT 63884N108 315 13870 SH SOLE 6221 0 7649 MEDNAX INC COMMON STOCK 58502B106 482 15967 SH SOLE 11364 0 4603 AMERICAN INTL GROUP INC COMMON STOCK 026874784 101146 2124908 SH SOLE 1905475 132900 86533 M D C HLDGS INC COMMON STOCK 552676108 186 3662 SH SOLE 1321 0 2341 CENTURY CMNTYS INC COM 156504300 111 1669 SH SOLE 0 0 1669 CREDICORP LTD COM G2519Y108 4 37 SH SOLE 0 0 37 JPMORGAN CHASE & CO COMMON STOCK 46625H100 1102024 7085150 SH SOLE 6916244 479 168427 TAKE-TWO INTERACTIVE SOFTWAR COMMON STOCK 874054109 1629 9207 SH SOLE 5708 0 3499 PBF ENERGY INC CL A 69318G106 106 6896 SH SOLE 0 0 6896 INGREDION INC COMMON STOCK 457187102 383 4237 SH SOLE 3770 0 467 UNIVERSAL CORP VA COM 913456109 269 4724 SH SOLE 0 0 4724 CAL MAINE FOODS INC COM NEW 128030202 43 1192 SH SOLE 0 0 1192 PC CONNECTION INC COM 69318J100 30 649 SH SOLE 0 0 649 NETSCOUT SYS INC COMMON STOCK 64115T104 86 3000 SH SOLE 2195 0 805 INTER PARFUMS INC COMMON STOCK 458334109 67 939 SH SOLE 0 200 739 VANECK VECTORS ETF TR MUTUAL FUND 92189F106 648 19063 SH SOLE 16806 0 2257 ANALOG DEVICES INC COMMON STOCK 032654105 183485 1065785 SH SOLE 986046 0 79739 KNIGHT-SWIFT TRANSN HLDGS IN COMMON STOCK 499049104 14621 321601 SH SOLE 319130 0 2471 STAAR SURGICAL CO COMMON STOCK 852312305 10 66 SH SOLE 11 0 55 EXXON MOBIL CORP COMMON STOCK 30231G102 292895 4494819 SH SOLE 4351591 300 142928 COMCAST CORP NEW COMMON STOCK 20030N101 216016 3788404 SH SOLE 3203574 49 584781 LUMEN TECHNOLOGIES INC COMMON STOCK 550241103 1193 87827 SH SOLE 57806 250 29771 PGT INNOVATIONS INC COMMON 69336V101 48 2057 SH SOLE 0 45 2012 PREFERRED BK LOS ANGELES CA COMMON STOCK 740367404 2632 41594 SH SOLE 41246 0 348 ISHARES INC MSCI ITALY ETF 46434G830 803 24774 SH SOLE 24686 0 88 MACERICH CO REIT 554382101 187 10251 SH SOLE 5471 0 4780 MILLER HERMAN INC COMMON STOCK 600544100 45199 958827 SH SOLE 956836 0 1991 F5 NETWORKS INC COMMON STOCK 315616102 1118 5988 SH SOLE 5127 0 861 TREEHOUSE FOODS INC COM 89469A104 12 275 SH SOLE 0 0 275 ONESPAN INC COMMON STOCK 68287N100 7257 284120 SH SOLE 282486 0 1634 ENERGY TRANSFER L P PARTNERSHIP 29273V100 172 16231 SH SOLE 8309 0 7922 ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 61754 2283797 SH SOLE 2281943 0 1854 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y704 174 1687 SH SOLE 758 0 929 CHILDRENS PL INC NEW COM 168905107 192 2066 SH SOLE 0 0 2066 CISCO SYS INC COMMON STOCK 17275R102 340665 6427660 SH SOLE 5813284 110349 504027 NATIONAL RETAIL PROPERTIES I COMMON STOCK 637417106 1308 27891 SH SOLE 22340 0 5551 ORMAT TECHNOLOGIES INC COM 686688102 14 200 SH SOLE 0 0 200 BRIGHT HORIZONS FAM SOL IN D EQUITY CALL OPTION 109194100 20377 138410 SH SOLE 125813 0 12597 ECOPETROL S A SPONSORED ADS 279158109 126 8605 SH SOLE 0 0 8605 PIONEER NAT RES CO COMMON STOCK 723787107 4407 27119 SH SOLE 24342 0 2777 ASPEN TECHNOLOGY INC COMMON STOCK 045327103 1305 9487 SH SOLE 9312 0 175 TEAM INC COM 878155100 4 543 SH SOLE 0 0 543 BEL FUSE INC CL B 077347300 7 482 SH SOLE 0 0 482 KENNEDY-WILSON HOLDINGS INC COM 489398107 4 200 SH SOLE 0 0 200 MOSAIC CO NEW COMMON STOCK 61945C103 331 10347 SH SOLE 0 86 10261 BUCKLE INC COM 118440106 32 649 SH SOLE 0 0 649 ADVANSIX INC COMMON STOCK 00773T101 176 5907 SH SOLE 4592 0 1315 SPDR INDEX SHS FDS MUTUAL FUND 78463X202 68 1452 SH SOLE 195 0 1257 VANGUARD WORLD FDS MUTUAL FUND 92204A306 3152 41532 SH SOLE 41000 0 532 ISHARES TR MUTUAL FUND 464287457 12917 149919 SH SOLE 85436 0 64483 EHEALTH INC COMMON STOCK 28238P109 1855 31761 SH SOLE 30246 0 1515 UNITIL CORP COMMON STOCK 913259107 28 517 SH SOLE 350 0 167 EBAY INC. COMMON STOCK 278642103 22253 316942 SH SOLE 304987 0 11955 BEIGENE LTD AMERICAN DEPOSITARY RECEIPT 07725L102 270 789 SH SOLE 514 6 269 DORMAN PRODS INC COMMON STOCK 258278100 66826 644604 SH SOLE 643633 129 842 INNOSPEC INC COM 45768S105 37 404 SH SOLE 0 0 404 SHOPIFY INC COMMON STOCK 82509L107 94234 64501 SH SOLE 63204 0 1297 ISHARES INC MUTUAL FUND 464286533 270 4200 SH SOLE 710 0 3490 SEAGATE TECHNOLOGY HLDNGS PL COMMON STOCK G7997R103 12426 141325 SH SOLE 135698 0 5627 NIO INC EQUITY CALL OPTION 62914V106 1307 23789 SH SOLE 18715 0 5074 CABOT CORP COMMON STOCK 127055101 4018 70583 SH SOLE 59728 0 10855 SOUTH JERSEY INDS INC COM 838518108 276 10648 SH SOLE 0 0 10648 COTY INC COM CL A 222070203 26 2837 SH SOLE 0 0 2837 DOW INC COMMON STOCK 260557103 13135 207550 SH SOLE 177059 29 30462 BANCO DE CHILE SPONSORED ADS 059520106 61 3112 SH SOLE 0 0 3112 SMITH & NEPHEW PLC AMERICAN DEPOSITARY RECEIPT 83175M205 453 10420 SH SOLE 5500 43 4877 HUANENG PWR INTL INC SPON ADR H SHS 443304100 94 5918 SH SOLE 0 0 5918 QIAGEN NV COMMON STOCK N72482123 145 2992 SH SOLE 292 0 2700 AVERY DENNISON CORP COMMON STOCK 053611109 5775 27470 SH SOLE 25818 40 1612 ON SEMICONDUCTOR CORP COMMON STOCK 682189105 3849 100557 SH SOLE 0 0 100557 INGEVITY CORP COMMON STOCK 45688C107 1570 19289 SH SOLE 17782 0 1507 SABRA HEALTH CARE REIT INC REIT 78573L106 36 1943 SH SOLE 34 0 1909 ROCKWELL AUTOMATION INC COMMON STOCK 773903109 76635 267935 SH SOLE 252512 0 15423 PARKER-HANNIFIN CORP COMMON STOCK 701094104 46912 152754 SH SOLE 134460 10 18284 GENMAB A/S COMMON 372303206 226 5526 SH SOLE 0 24 5502 MOVADO GROUP INC COM 624580106 133 4219 SH SOLE 0 0 4219 SPDR SER TR S&P REGL BKG 78464A698 33 500 SH SOLE 0 0 500 22ND CENTY GROUP INC COM 90137F103 9 1977 SH SOLE 0 0 1977 FEDEX CORP COMMON STOCK 31428X106 122323 410025 SH SOLE 405156 13 4856 DAVITA INC COMMON STOCK 23918K108 25217 209390 SH SOLE 195535 0 13855 DSP GROUPS INC COM 23332B106 51 3422 SH SOLE 0 0 3422 TRIUMPH BANCORP INC COM 89679E300 28 371 SH SOLE 0 0 371 FORTIVE CORP COMMON STOCK 34959J108 8135 116639 SH SOLE 106509 0 10130 CARNIVAL PLC ADR 14365C103 17 741 SH SOLE 0 0 741 PRUDENTIAL PLC AMERICAN DEPOSITARY RECEIPT 74435K204 83 2194 SH SOLE 75 63 2056 MONARCH CASINO & RESORT INC COM 609027107 64 964 SH SOLE 0 0 964 NOVAVAX INC COM NEW 670002401 69 325 SH SOLE 0 0 325 ISHARES TR MUTUAL FUND 464287648 6104 19583 SH SOLE 19191 0 392 SUPERIOR INDS INTL INC COM 868168105 2 230 SH SOLE 0 0 230 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 132 2596 SH SOLE 0 0 2596 EQUINIX INC REIT 29444U700 13902 17321 SH SOLE 16050 0 1271 OWENS CORNING NEW COMMON STOCK 690742101 80 826 SH SOLE 61 0 765 MARKEL CORP COMMON STOCK 570535104 30813 25965 SH SOLE 25953 0 12 BRISTOL-MYERS SQUIBB CO EQUITY CALL OPTION 110122108 224419 3358472 SH SOLE 2991982 200 366290 ISHARES TR MUTUAL FUND 464287804 13488 119381 SH SOLE 117620 0 1761 BANDWIDTH INC COMMON STOCK 05988J103 4012 29093 SH SOLE 28937 0 156 PLEXUS CORP COMMON STOCK 729132100 276 3016 SH SOLE 1018 0 1998 GENTEX CORP COMMON STOCK 371901109 69341 2095518 SH SOLE 2091392 0 4126 SKILLZ INC COMMON STOCK 83067L109 78 3600 SH SOLE 600 0 3000 ISHARES TR MUTUAL FUND 464288752 194 2790 SH SOLE 0 0 2790 WASHINGTON REAL ESTATE INVT REIT 939653101 285 12393 SH SOLE 6700 0 5693 GENTHERM INC COMMON STOCK 37253A103 3029 42636 SH SOLE 39732 0 2904 DISCOVERY INC COMMON STOCK 25470F302 7780 268468 SH SOLE 265111 0 3357 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1069 18299 SH SOLE 0 0 18299 CALAVO GROWERS INC COM 128246105 126 1992 SH SOLE 0 0 1992 RESMED INC COMMON STOCK 761152107 11044 44797 SH SOLE 42192 0 2605 BROOKFIELD ASSET MGMT REINS COMMON STOCK G16169107 530 10176 SH SOLE 9709 0 467 AMPLIFY ETF TR MUTUAL FUND 032108607 43 892 SH SOLE 540 0 352 PERFICIENT INC COMMON STOCK 71375U101 4509 56076 SH SOLE 54581 68 1427 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 169 44941 SH SOLE 0 0 44941 CIT GROUP INC COMMON STOCK 125581801 183 3545 SH SOLE 1490 0 2055 KORN FERRY COMMON STOCK 500643200 611 8422 SH SOLE 5018 0 3404 FORTINET INC COMMON STOCK 34959E109 14104 59213 SH SOLE 27026 0 32187 RMR GROUP INC CL A 74967R106 2 56 SH SOLE 0 0 56 ORGANON & CO COMMON STOCK 68622V106 7754 256242 SH SOLE 237431 30 18781 LORDSTOWN MOTORS CORP COM CL A 54405Q100 3 244 SH SOLE 0 0 244 SELECTIVE INS GROUP INC COMMON STOCK 816300107 52287 644336 SH SOLE 642322 127 1887 HCA HEALTHCARE INC COMMON STOCK 40412C101 49363 238770 SH SOLE 233561 0 5209 BOTTOMLINE TECH DEL INC COMMON STOCK 101388106 646 17429 SH SOLE 16455 0 974 EATON CORP PLC COMMON STOCK G29183103 166304 1122310 SH SOLE 1068185 36614 17511 HARSCO CORP COM 415864107 79 3873 SH SOLE 0 0 3873 WASTE CONNECTIONS INC COMMON STOCK 94106B101 42108 352572 SH SOLE 349523 175 2874 LUMENTUM HLDGS INC COMMON STOCK 55024U109 213 2596 SH SOLE 267 200 2129 TETRA TECH INC NEW COMMON STOCK 88162G103 26681 218620 SH SOLE 217830 0 790 SPX FLOW INC COM 78469X107 55 847 SH SOLE 0 0 847 KIRKLAND LAKE GOLD LTD FOREIGN COMMON STOCK 49741E100 239 6189 SH SOLE 5441 0 748 ALASKA AIR GROUP INC COMMON STOCK 011659109 249 4123 SH SOLE 1224 0 2899 COMFORT SYS USA INC COMMON STOCK 199908104 64 817 SH SOLE 0 0 817 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 167 18051 SH SOLE 0 0 18051 COCA-COLA EUROPACIFIC PARTNE COMMON STOCK G25839104 64645 1089771 SH SOLE 1088038 0 1733 SANOFI AMERICAN DEPOSITARY RECEIPT 80105N105 17364 329754 SH SOLE 214773 101350 13631 CELANESE CORP DEL COMMON STOCK 150870103 5514 36374 SH SOLE 34416 0 1958 OMNICELL COM COMMON STOCK 68213N109 1253 8273 SH SOLE 4415 0 3858 UNITED BANKSHARES INC WEST V COMMON STOCK 909907107 5772 158149 SH SOLE 157246 0 903 PRA HEALTH SCIENCES INC COMMON STOCK 69354M108 440 2664 SH SOLE 1500 14 1150 CONSOL ENERGY INC NEW COM 20854L108 45 2459 SH SOLE 0 0 2459 VANGUARD INDEX FDS MUTUAL FUND 922908744 11813 85942 SH SOLE 556 0 85386 PRETIUM RES INC COM 74139C102 81 8493 SH SOLE 0 0 8493 GRANITE CONSTR INC COMMON STOCK 387328107 176 4228 SH SOLE 0 0 4228 VICOR CORP COMMON STOCK 925815102 43 408 SH SOLE 0 0 408 INDEPENDENT BK CORP MASS COMMON STOCK 453836108 38926 515585 SH SOLE 514773 0 812 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 4233 91513 SH SOLE 0 0 91513 AVANGRID INC COMMON STOCK 05351W103 39 757 SH SOLE 55 0 702 HUDSON PAC PPTYS INC REIT 444097109 44 1593 SH SOLE 87 0 1506 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 20 447 SH SOLE 0 0 447 URBAN EDGE PPTYS COM 91704F104 26 1358 SH SOLE 0 0 1358 QUANTA SVCS INC COMMON STOCK 74762E102 6368 70314 SH SOLE 67224 0 3090 LANTHEUS HLDGS INC COM 516544103 60 2161 SH SOLE 0 0 2161 ENTERGY CORP NEW COMMON STOCK 29364G103 956 9590 SH SOLE 5170 0 4420 STURM RUGER & CO INC COMMON STOCK 864159108 879 9774 SH SOLE 8881 0 893 WOLVERINE WORLD WIDE INC COMMON 978097103 148 4392 SH SOLE 0 266 4126 ONEOK INC NEW COMMON STOCK 682680103 2159 38803 SH SOLE 494 0 38309 ISHARES TR MUTUAL FUND 464287440 17347 150201 SH SOLE 27337 0 122864 CREE INC COMMON STOCK 225447101 1701 17372 SH SOLE 15804 0 1568 CHEVRON CORP NEW COMMON STOCK 166764100 351271 3268141 SH SOLE 3114701 52243 101197 TEXTRON INC COMMON STOCK 883203101 14745 214413 SH SOLE 185693 0 28720 RYDER SYS INC COM 783549108 222 2988 SH SOLE 0 0 2988 PAPA JOHNS INTL INC COMMON STOCK 698813102 17 155 SH SOLE 0 0 155 INCYTE CORP COMMON STOCK 45337C102 19665 233749 SH SOLE 140922 0 92827 ENI S P A SPONSORED ADR 26874R108 186 7607 SH SOLE 0 0 7607 GALAPAGOS NV SPON ADR 36315X101 1 21 SH SOLE 0 0 21 SYSCO CORP COMMON STOCK 871829107 157966 2031717 SH SOLE 1999846 294 31577 SPIRE INC COMMON STOCK 84857L101 252 3486 SH SOLE 1100 0 2386 HERSHEY CO COMMON STOCK 427866108 40909 234871 SH SOLE 225460 0 9411 UNDER ARMOUR INC COMMON STOCK 904311107 113 5359 SH SOLE 4390 0 969 VERACYTE INC COMMON 92337F107 145 3627 SH SOLE 0 27 3600 ZILLOW GROUP INC COMMON STOCK 98954M101 1416 11555 SH SOLE 11525 0 30 ISHARES TR S&P 100 ETF 464287101 9 46 SH SOLE 0 0 46 RPT REALTY SH BEN INT 74971D101 197 15198 SH SOLE 0 0 15198 INTERDIGITAL INC COMMON STOCK 45867G101 166 2273 SH SOLE 1015 0 1258 TRUEBLUE INC COM 89785X101 33 1180 SH SOLE 0 0 1180 WESTROCK CO COMMON STOCK 96145D105 9214 173130 SH SOLE 146020 0 27110 INTELLIA THERAPEUTICS INC COMMON STOCK 45826J105 1783 11009 SH SOLE 10009 0 1000 PLUG POWER INC COMMON STOCK 72919P202 66 1933 SH SOLE 1433 0 500 SLM CORP COM 78442P106 32 1522 SH SOLE 0 0 1522 POTLATCHDELTIC CORPORATION REIT 737630103 1869 35148 SH SOLE 32861 0 2287 BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 869359 3128095 SH SOLE 3030976 34151 62968 BROADCOM INC COMMON STOCK 11135F101 145841 305850 SH SOLE 296295 7 9548 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9 392 SH SOLE 0 0 392 T-MOBILE US INC COMMON STOCK 872590104 64712 446814 SH SOLE 437850 0 8964 MURPHY OIL CORP COMMON STOCK 626717102 3343 143618 SH SOLE 124283 0 19335 IDACORP INC COM 451107106 81 829 SH SOLE 0 0 829 E L F BEAUTY INC COMMON STOCK 26856L103 27 1000 SH SOLE 636 0 364 8X8 INC NEW COM 282914100 60 2150 SH SOLE 0 0 2150 ABBVIE INC COMMON STOCK 00287Y109 425905 3781115 SH SOLE 3241091 28853 511171 VONTIER CORPORATION COMMON STOCK 928881101 987 30293 SH SOLE 26101 0 4192 TEMPUR SEALY INTL INC COMMON STOCK 88023U101 92048 2348750 SH SOLE 2345821 0 2929 KULICKE & SOFFA INDS INC COM 501242101 151 2466 SH SOLE 0 0 2466 AMC NETWORKS INC CL A 00164V103 122 1819 SH SOLE 0 0 1819 PEBBLEBROOK HOTEL TR COM 70509V100 97 4114 SH SOLE 0 0 4114 NICE LTD FOREIGN 653656108 202 818 SH SOLE 42 153 623 ALIBABA GROUP HLDG LTD AMERICAN DEPOSITARY RECEIPT 01609W102 84429 372295 SH SOLE 362105 184 10006 SILICON LABORATORIES INC COMMON STOCK 826919102 61221 399478 SH SOLE 399199 0 279 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10 215 SH SOLE 0 0 215 WARRIOR MET COAL INC COM 93627C101 17 978 SH SOLE 0 0 978 SPLUNK INC COMMON STOCK 848637104 61418 424802 SH SOLE 423926 0 876 ABERCROMBIE & FITCH CO CL A 002896207 47 1018 SH SOLE 0 0 1018 EQUITRANS MIDSTREAM CORP COMMON STOCK 294600101 1415 166323 SH SOLE 156625 0 9698 EMBRAER S.A. SPONSORED ADS 29082A107 15 998 SH SOLE 0 0 998 BRISTOW GROUP INC COM 11040G103 32 1248 SH SOLE 0 0 1248 CULLEN FROST BANKERS INC COMMON STOCK 229899109 712 6354 SH SOLE 5230 0 1124 LEIDOS HOLDINGS INC COMMON STOCK 525327102 1582 15646 SH SOLE 13678 0 1968 HEALTHSTREAM INC COM 42222N103 270 9648 SH SOLE 0 0 9648 DENTSPLY SIRONA INC COMMON STOCK 24906P109 840 13286 SH SOLE 10735 0 2551 DTE ENERGY CO COMMON STOCK 233331107 12685 97876 SH SOLE 91571 0 6305 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 210 22223 SH SOLE 0 0 22223 AGCO CORP COMMON STOCK 001084102 11690 89666 SH SOLE 88628 0 1038 AMPHENOL CORP NEW COMMON STOCK 032095101 2335 34125 SH SOLE 23456 348 10321 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 132 28231 SH SOLE 0 0 28231 ARCH CAP GROUP LTD COMMON STOCK G0450A105 145451 3735281 SH SOLE 3593531 140746 1004 GENERAC HLDGS INC COMMON STOCK 368736104 5848 14087 SH SOLE 13245 0 842 AVANOS MED INC COMMON STOCK 05350V106 78 2143 SH SOLE 845 0 1298 TRILOGY METALS INC NEW COM 89621C105 50 20000 SH SOLE 0 0 20000 BRITISH AMERN TOB PLC AMERICAN DEPOSITARY RECEIPT 110448107 505 12827 SH SOLE 2731 416 9680 EAST WEST BANCORP INC COMMON STOCK 27579R104 279 3900 SH SOLE 2121 0 1779 TAYLOR MORRISON HOME CORP COM 87724P106 43 1631 SH SOLE 0 0 1631 WORLD ACCEP CORPORATION COM 981419104 137 855 SH SOLE 0 0 855 MARRIOTT VACATIONS WORLDWIDE COMMON STOCK 57164Y107 9728 61070 SH SOLE 60137 0 933 AMERICAN VANGUARD CORP COMMON STOCK 030371108 547 31245 SH SOLE 26250 0 4995 MERIDIAN BIOSCIENCE INC COM 589584101 476 21457 SH SOLE 0 0 21457 AMBEV SA SPONSORED ADR 02319V103 201 58574 SH SOLE 0 0 58574 AMRYT PHARMA PLC SPONSORED ADS 03217L106 0 7 SH SOLE 0 0 7 ACUITY BRANDS INC COMMON STOCK 00508Y102 4880 26095 SH SOLE 25910 0 185 ROYAL DUTCH SHELL PLC AMERICAN DEPOSITARY RECEIPT 780259107 412 10606 SH SOLE 2275 0 8331 CERIDIAN HCM HLDG INC COMMON STOCK 15677J108 159 1664 SH SOLE 0 0 1664 HOLLYFRONTIER CORP COMMON STOCK 436106108 1019 30991 SH SOLE 26781 0 4210 HARMONIC INC COM 413160102 108 12656 SH SOLE 0 0 12656 INMODE LTD SHS M5425M103 29 305 SH SOLE 0 0 305 INVACARE CORP COM 461203101 14 1731 SH SOLE 0 0 1731 INTEGRA LIFESCIENCES HLDGS C COMMON STOCK 457985208 200768 2942088 SH SOLE 2940124 165 1799 CARNIVAL CORP COMMON STOCK 143658300 1034 39241 SH SOLE 24048 300 14893 DUOS TECHNOLOGIES GROUP INC COM 266042407 6 617 SH SOLE 0 0 617 ACI WORLDWIDE INC COMMON STOCK 004498101 67660 1821750 SH SOLE 1820058 301 1391 GLOBAL X FDS MUTUAL FUND 37954Y855 795 10970 SH SOLE 8709 0 2261 CORNING INC COMMON STOCK 219350105 68465 1673992 SH SOLE 1655988 0 18004 RELIANCE STEEL & ALUMINUM CO COMMON STOCK 759509102 1400 9279 SH SOLE 8795 0 484 WILLIAMS SONOMA INC COMMON STOCK 969904101 258 1612 SH SOLE 650 0 962 EXACT SCIENCES CORP COMMON STOCK 30063P105 43861 352847 SH SOLE 352035 12 800 SYKES ENTERPRISES INC COM 871237103 99 1838 SH SOLE 0 0 1838 WPP PLC NEW AMERICAN DEPOSITARY RECEIPT 92937A102 295 4351 SH SOLE 265 453 3633 QUANEX BLDG PRODS CORP COM 747619104 24 977 SH SOLE 0 0 977 HEALTHCARE SVCS GROUP INC COMMON STOCK 421906108 239 7571 SH SOLE 5063 0 2508 HASBRO INC COMMON STOCK 418056107 3799 40198 SH SOLE 37462 0 2736 AMERCO COMMON STOCK 023586100 220 373 SH SOLE 273 0 100 COHU INC COM 192576106 30 804 SH SOLE 0 0 804 WINTRUST FINL CORP COM 97650W108 82 1080 SH SOLE 0 0 1080 FORMFACTOR INC COM 346375108 46 1254 SH SOLE 0 0 1254 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 4825 17494 SH SOLE 15520 23 1951 BRADY CORP COMMON STOCK 104674106 762 13585 SH SOLE 11757 0 1828 BROADRIDGE FINL SOLUTIONS IN COMMON STOCK 11133T103 35224 218063 SH SOLE 214044 0 4019 TERADATA CORP DEL COMMON STOCK 88076W103 105 2104 SH SOLE 518 0 1586 SIMON PPTY GROUP INC NEW REIT 828806109 8822 67611 SH SOLE 63420 0 4191 PACKAGING CORP AMER COMMON STOCK 695156109 67279 496816 SH SOLE 471921 22143 2752 UNIFIRST CORP MASS COMMON STOCK 904708104 750 3199 SH SOLE 2498 36 665 GEOSPACE TECHNOLOGIES CORP COM 37364X109 34 4254 SH SOLE 0 0 4254 SONIC AUTOMOTIVE INC CL A 83545G102 82 1816 SH SOLE 0 0 1816 KAR AUCTION SVCS INC COMMON 48238T109 38 2115 SH SOLE 0 272 1843 AMBAC FINL GROUP INC COM NEW 023139884 2 153 SH SOLE 0 0 153 SQUARE INC COMMON STOCK 852234103 116378 477351 SH SOLE 475717 0 1634 COOPER COS INC COMMON STOCK 216648402 15590 39341 SH SOLE 8064 0 31277 PALANTIR TECHNOLOGIES INC COMMON STOCK 69608A108 141038 5350468 SH SOLE 5344859 1163 4446 PROSHARES TR MUTUAL FUND 74348A467 494 5454 SH SOLE 1006 0 4448 O-I GLASS INC COM 67098H104 50 3069 SH SOLE 0 0 3069 COCA COLA CONS INC COM 191098102 177 441 SH SOLE 0 0 441 HANGER INC COM NEW 41043F208 140 5549 SH SOLE 0 0 5549 GEO GROUP INC NEW COM 36162J106 6 792 SH SOLE 0 0 792 WEYERHAEUSER CO MTN BE REIT 962166104 1343 39007 SH SOLE 16164 0 22843 CNX RES CORP COM 12653C108 84 6145 SH SOLE 0 0 6145 INOGEN INC COMMON STOCK 45780L104 76 1157 SH SOLE 27 0 1130 FLOWSERVE CORP COMMON STOCK 34354P105 319 7902 SH SOLE 7109 0 793 NORTONLIFELOCK INC COMMON STOCK 668771108 6416 235683 SH SOLE 148406 0 87277 NXP SEMICONDUCTORS N V COMMON STOCK N6596X109 24574 119453 SH SOLE 70936 0 48517 ENSIGN GROUP INC COM 29358P101 316 3649 SH SOLE 0 0 3649 HELMERICH & PAYNE INC COM 423452101 117 3571 SH SOLE 0 0 3571 LOUISIANA PAC CORP COMMON STOCK 546347105 949 15748 SH SOLE 11481 0 4267 CLEAN HARBORS INC COMMON STOCK 184496107 204 2193 SH SOLE 2000 0 193 POWER INTEGRATIONS INC COMMON STOCK 739276103 330 4008 SH SOLE 430 104 3474 SELECT MED HLDGS CORP COM 81619Q105 123 2899 SH SOLE 0 0 2899 IAA INC COMMON STOCK 449253103 105 1908 SH SOLE 1395 0 513 AVNET INC COM 053807103 53 1323 SH SOLE 0 0 1323 EVERI HLDGS INC COM 30034T103 84 3354 SH SOLE 0 0 3354 COOPER STD HLDGS INC COM 21676P103 126 4373 SH SOLE 0 0 4373 KANSAS CITY SOUTHERN COMMON STOCK 485170302 13451 47471 SH SOLE 39359 0 8112 CIMAREX ENERGY CO COMMON STOCK 171798101 1336 18445 SH SOLE 13837 0 4608 EURONET WORLDWIDE INC COMMON STOCK 298736109 45824 338558 SH SOLE 324373 13985 200 KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 3326 21545 SH SOLE 18098 0 3447 ISHARES TR ISHS 5-10YR INVT 464288638 125 2060 SH SOLE 0 0 2060 SYNOVUS FINL CORP COMMON STOCK 87161C501 538 12234 SH SOLE 1565 0 10669 SURMODICS INC COM 868873100 45 837 SH SOLE 0 0 837 ETF SER SOLUTIONS US GLB JETS 26922A842 83 3420 SH SOLE 0 0 3420 ORTHOFIX MED INC COM 68752M108 17 432 SH SOLE 0 0 432 PROSPERITY BANCSHARES INC COMMON STOCK 743606105 2006 27933 SH SOLE 26740 0 1193 AAR CORP COM 000361105 80 2068 SH SOLE 0 0 2068 TOPBUILD CORP COMMON STOCK 89055F103 1553 7854 SH SOLE 6250 7 1597 SCHWAB STRATEGIC TR MUTUAL FUND 808524805 3047 77232 SH SOLE 67623 0 9609 MICROSTRATEGY INC COMMON STOCK 594972408 18738 28198 SH SOLE 27885 0 313 LG DISPLAY CO LTD SPONS ADR REP 50186V102 696 65116 SH SOLE 0 0 65116 FEDERAL SIGNAL CORP COMMON STOCK 313855108 125 3117 SH SOLE 1926 0 1191 U S PHYSICAL THERAPY COM 90337L108 32 280 SH SOLE 0 0 280 CORECIVIC INC COM 21871N101 36 3402 SH SOLE 0 0 3402 LITHIA MTRS INC COMMON STOCK 536797103 197 573 SH SOLE 0 4 569 BANCO SANTANDER S.A. AMERICAN DEPOSITARY RECEIPT 05964H105 232 59383 SH SOLE 5829 0 53554 AMETEK INC COMMON STOCK 031100100 172377 1291204 SH SOLE 1287551 200 3453 NRG ENERGY INC COMMON STOCK 629377508 7828 194229 SH SOLE 72549 0 121680 TRIMBLE INC COMMON STOCK 896239100 4993 61019 SH SOLE 58121 0 2898 SIX FLAGS ENTMT CORP NEW COM 83001A102 122 2821 SH SOLE 0 0 2821 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 45 373 SH SOLE 0 0 373 HAWAIIAN ELEC INDUSTRIES COMMON STOCK 419870100 193 4571 SH SOLE 400 0 4171 CACI INTL INC COMMON STOCK 127190304 13123 51438 SH SOLE 50499 0 939 EAGLE PHARMACEUTICALS INC COM 269796108 3 61 SH SOLE 0 0 61 ISHARES TR MUTUAL FUND 464287242 3249 24178 SH SOLE 21843 0 2335 AMKOR TECHNOLOGY INC COM 031652100 1 50 SH SOLE 0 0 50 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 152 8228 SH SOLE 0 0 8228 PROLOGIS INC. REIT 74340W103 12514 104696 SH SOLE 82932 0 21764 VANGUARD INDEX FDS MUTUAL FUND 922908629 5225 22013 SH SOLE 20203 0 1810 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 3433 27116 SH SOLE 23627 0 3489 THE ODP CORP COM 88337F105 35 720 SH SOLE 0 0 720 GERON CORP COM 374163103 6 4100 SH SOLE 0 0 4100 NATUS MED INC DEL COM 639050103 77 2967 SH SOLE 0 0 2967 VANGUARD SPECIALIZED FUNDS MUTUAL FUND 921908844 12569 81194 SH SOLE 67352 0 13842 NABORS INDUSTRIES LTD SHS G6359F137 441 3860 SH SOLE 0 0 3860 ENCORE WIRE CORP COM 292562105 51 667 SH SOLE 0 0 667 D R HORTON INC COMMON STOCK 23331A109 11943 132144 SH SOLE 126475 0 5669 VALMONT INDS INC COM 920253101 207 879 SH SOLE 0 0 879 ISHARES TR 3 7 YR TREAS BD 464288661 84031 643768 SH SOLE 0 0 643768 VANECK VECTORS ETF TR MUTUAL FUND 92189F700 4032 44264 SH SOLE 43635 0 629 GREENBRIER COS INC COM 393657101 316 7248 SH SOLE 0 0 7248 BILIBILI INC AMERICAN DEPOSITARY RECEIPT 090040106 282 2307 SH SOLE 1406 0 901 NEXTGEN HEALTHCARE INC COM 65343C102 18 1085 SH SOLE 0 0 1085 ENERGIZER HLDGS INC NEW COMMON STOCK 29272W109 1268 29504 SH SOLE 29071 24 409 SYNAPTICS INC COMMON STOCK 87157D109 33 209 SH SOLE 0 0 209 HAWAIIAN HOLDINGS INC COM 419879101 104 4288 SH SOLE 0 0 4288 XENCOR INC COMMON STOCK 98401F105 98 2865 SH SOLE 0 0 2865 CF INDS HLDGS INC COMMON STOCK 125269100 296 5761 SH SOLE 1000 0 4761 ISHARES INC MSCI SPAIN ETF 464286764 1010 35522 SH SOLE 35395 0 127 BRIGHTHOUSE FINL INC COMMON STOCK 10922N103 77 1694 SH SOLE 1014 0 680 CORESITE RLTY CORP REIT 21870Q105 23899 177553 SH SOLE 154572 0 22981 POLARIS INC COMMON STOCK 731068102 13441 98136 SH SOLE 97027 0 1109 SEI INVTS CO COMMON STOCK 784117103 17413 280987 SH SOLE 280000 0 987 ENERSYS COMMON STOCK 29275Y102 124 1261 SH SOLE 193 0 1068 VANGUARD INDEX FDS MUTUAL FUND 922908553 3701 36356 SH SOLE 34028 0 2328 SAP SE AMERICAN DEPOSITARY RECEIPT 803054204 1438 10231 SH SOLE 4275 215 5741 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 169 1156 SH SOLE 0 0 1156 FRANKLIN STR PPTYS CORP COM 35471R106 70 13265 SH SOLE 0 0 13265 VISA INC COMMON STOCK 92826C839 853847 3651725 SH SOLE 3500995 684 150046 GENPACT LIMITED COMMON STOCK G3922B107 16 350 SH SOLE 0 0 350 JD.COM INC AMERICAN DEPOSITARY RECEIPT 47215P106 1497 18755 SH SOLE 14985 0 3770 WEBSTER FINL CORP CONN COMMON STOCK 947890109 2316 43420 SH SOLE 40260 0 3160 CME GROUP INC COMMON STOCK 12572Q105 59795 281154 SH SOLE 264391 0 16763 YETI HLDGS INC COMMON STOCK 98585X104 42 457 SH SOLE 0 62 395 CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 21555 29878 SH SOLE 27304 0 2574 EXPONENT INC COMMON STOCK 30214U102 3028 33947 SH SOLE 32376 81 1490 TAPESTRY INC COMMON STOCK 876030107 578 13306 SH SOLE 8460 0 4846 LATTICE SEMICONDUCTOR CORP COMMON STOCK 518415104 26 457 SH SOLE 0 0 457 VULCAN MATLS CO COMMON STOCK 929160109 16537 94996 SH SOLE 93831 0 1165 AMERICAS CAR-MART INC COM 03062T105 47 334 SH SOLE 0 0 334 VANGUARD INDEX FDS MUTUAL FUND 922908595 7031 24263 SH SOLE 1810 0 22453 PHOTRONICS INC COM 719405102 31 2305 SH SOLE 0 0 2305 CYTOKINETICS INC COM NEW 23282W605 32 1634 SH SOLE 0 0 1634 FIRST SOLAR INC COMMON STOCK 336433107 124 1370 SH SOLE 352 0 1018 ENPHASE ENERGY INC COMMON STOCK 29355A107 12153 66183 SH SOLE 30778 0 35405 ECHO GLOBAL LOGISTICS INC COM 27875T101 111 3607 SH SOLE 0 0 3607 ENOVA INTL INC COMMON STOCK 29357K103 198 5787 SH SOLE 3023 0 2764 WELLTOWER INC REIT 95040Q104 790 9510 SH SOLE 2227 0 7283 ZYNGA INC COMMON STOCK 98986T108 2063 194122 SH SOLE 193100 196 826 SCHOLASTIC CORP COM 807066105 128 3387 SH SOLE 0 0 3387 CONCENTRIX CORP COMMON STOCK 20602D101 144 899 SH SOLE 636 0 263 FTI CONSULTING INC COMMON STOCK 302941109 2572 18832 SH SOLE 18094 61 677 B. RILEY FINANCIAL INC COM 05580M108 9 122 SH SOLE 0 0 122 PPL CORP COMMON STOCK 69351T106 1609 57512 SH SOLE 39537 0 17975 VANECK VECTORS ETF TR MUTUAL FUND 92189H821 115 4434 SH SOLE 3150 0 1284 INSIGHT ENTERPRISES INC COM 45765U103 143 1432 SH SOLE 0 0 1432 MONDELEZ INTL INC COMMON STOCK 609207105 358016 5733777 SH SOLE 5394507 69742 269528 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 17704 31817 SH SOLE 31302 0 515 SUN LIFE FINANCIAL INC. FOREIGN COMMON STOCK 866796105 332 6435 SH SOLE 4684 0 1751 TELEPHONE & DATA SYS INC COM NEW 879433829 118 5219 SH SOLE 0 0 5219 MATRIX SVC CO COM 576853105 4 419 SH SOLE 0 0 419 COMMERCE BANCSHARES INC COMMON STOCK 200525103 60735 814581 SH SOLE 811044 0 3537 CEVA INC COMMON STOCK 157210105 59 1256 SH SOLE 0 0 1256 ROPER TECHNOLOGIES INC COMMON STOCK 776696106 53898 114629 SH SOLE 109562 0 5067 GILEAD SCIENCES INC COMMON STOCK 375558103 113908 1654191 SH SOLE 1434325 328 219538 BONANZA CREEK ENERGY INC COM NEW 097793400 74 1576 SH SOLE 0 0 1576 KENNAMETAL INC COM 489170100 62 1736 SH SOLE 0 0 1736 ARK ETF TR ISRAEL INOVATE 00214Q609 8 262 SH SOLE 0 0 262 UNITED RENTALS INC COMMON STOCK 911363109 6711 21035 SH SOLE 19216 0 1819 AGREE RLTY CORP COM 008492100 138 1951 SH SOLE 0 0 1951 CONSTELLATION BRANDS INC COMMON STOCK 21036P108 145184 620734 SH SOLE 596591 16537 7606 C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 98407 1050572 SH SOLE 1004367 41893 4312 ISHARES TR MUTUAL FUND 464287598 2027 12780 SH SOLE 10927 0 1853 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 5 200 SH SOLE 0 0 200 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 2507 18997 SH SOLE 15571 0 3426 SAUL CTRS INC COM 804395101 224 4931 SH SOLE 0 0 4931 BANK HAWAII CORP COMMON STOCK 062540109 1166 13842 SH SOLE 13322 0 520 PROTO LABS INC COMMON STOCK 743713109 75 819 SH SOLE 288 0 531 PROSHARES TR SHORT S&P 500 NE 74347B425 73 4736 SH SOLE 0 0 4736 COPART INC COMMON STOCK 217204106 8086 61343 SH SOLE 17546 0 43797 SBA COMMUNICATIONS CORP NEW COMMON STOCK 78410G104 8902 27929 SH SOLE 26190 0 1739 EQUINOR ASA SPONSORED ADR 29446M102 107 5040 SH SOLE 0 0 5040 ZOETIS INC COMMON STOCK 98978V103 324987 1743869 SH SOLE 1514708 187 228974 FORRESTER RESH INC COM 346563109 100 2176 SH SOLE 0 0 2176 PENNYMAC MTG INVT TR REIT 70931T103 295 13990 SH SOLE 7690 0 6300 VERISIGN INC COMMON STOCK 92343E102 8543 37522 SH SOLE 34666 0 2856 OLIN CORP COMMON STOCK 680665205 55 1179 SH SOLE 430 0 749 SYNNEX CORP COMMON STOCK 87162W100 73 600 SH SOLE 23 0 577 INVESCO MORTGAGE CAPITAL INC COM 46131B100 206 52903 SH SOLE 0 0 52903 GLATFELTER CORPORATION COMMON STOCK 377320106 181 12910 SH SOLE 12092 0 818 FOUR CORNERS PPTY TR INC COMMON STOCK 35086T109 1254 45429 SH SOLE 43604 0 1825 GREENHILL & CO INC COM 395259104 5 343 SH SOLE 0 0 343 PAR PAC HOLDINGS INC COM NEW 69888T207 73 4365 SH SOLE 0 0 4365 BROOKFIELD INFRAST PARTNERS PARTNERSHIP G16252101 60 1093 SH SOLE 600 0 493 KB FINL GROUP INC AMERICAN DEPOSITARY RECEIPT 48241A105 123 2494 SH SOLE 84 0 2410 AMERICAN EAGLE OUTFITTERS IN COMMON STOCK 02553E106 104 2781 SH SOLE 2059 0 722 AZZ INC COMMON STOCK 002474104 729 14084 SH SOLE 11300 0 2784 TRIUMPH GROUP INC NEW COM 896818101 48 2303 SH SOLE 0 0 2303 ILLINOIS TOOL WKS INC COMMON STOCK 452308109 271602 1214895 SH SOLE 1203919 0 10976 EXELON CORP COMMON STOCK 30161N101 4026 90859 SH SOLE 64460 0 26399 HERITAGE FINL CORP WASH COMMON STOCK 42722X106 997 39839 SH SOLE 39199 0 640 SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 329 1193 SH SOLE 0 0 1193 CERUS CORP COM 157085101 6 1000 SH SOLE 0 0 1000 VEDANTA LIMITED SPONSORED ADR 92242Y100 258 18174 SH SOLE 0 0 18174 ISHARES TR BLACKROCK ULTRA 46434V878 5969 118142 SH SOLE 0 0 118142 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 37 2602 SH SOLE 0 0 2602 EDISON INTL COMMON STOCK 281020107 92494 1599682 SH SOLE 1399422 89371 110889 VERITIV CORP COM 923454102 113 1838 SH SOLE 0 0 1838 AMERICAN CAMPUS CMNTYS INC REIT 024835100 62 1322 SH SOLE 876 0 446 STONEX GROUP INC COM 861896108 45 742 SH SOLE 0 0 742 SPDR SER TR MUTUAL FUND 78464A870 23103 170629 SH SOLE 159885 0 10744 EPLUS INC COMMON STOCK 294268107 1034 11929 SH SOLE 11587 54 288 VIATRIS INC COMMON STOCK 92556V106 4414 308899 SH SOLE 249869 0 59030 SPDR SER TR PORTFOLIO S&P500 78464A854 176 3500 SH SOLE 0 0 3500 HEALTHPEAK PROPERTIES INC REIT 42250P103 333 9988 SH SOLE 2514 0 7474 HARLEY DAVIDSON INC COMMON STOCK 412822108 16933 369544 SH SOLE 366513 0 3031 CAMECO CORP COMMON STOCK 13321L108 119 6211 SH SOLE 100 0 6111 DISCOVERY INC COMMON STOCK 25470F104 4882 159120 SH SOLE 155834 0 3286 LIVENT CORP COM 53814L108 74 3844 SH SOLE 0 0 3844 LAMB WESTON HLDGS INC COMMON STOCK 513272104 72049 893244 SH SOLE 844214 28596 20434 TJX COS INC NEW COMMON STOCK 872540109 335038 4969413 SH SOLE 4919810 800 48803 NORTHWEST BANCSHARES INC MD COM 667340103 334 24466 SH SOLE 0 0 24466 FIRST TR VALUE LINE DIVID IN SHS 33734H106 40 1000 SH SOLE 0 0 1000 BARCLAYS PLC ADR 06738E204 137 14248 SH SOLE 0 0 14248 TTEC HLDGS INC COMMON 89854H102 92 884 SH SOLE 0 19 865 KAYNE ANDERSON ENERGY INFRST COM 486606106 27 3000 SH SOLE 0 0 3000 HIBBETT INC COM 428567101 18 197 SH SOLE 0 0 197 MANULIFE FINL CORP FOREIGN COMMON STOCK 56501R106 1683 85441 SH SOLE 78444 0 6997 FIRST HORIZON CORPORATION COMMON STOCK 320517105 4150 240162 SH SOLE 227505 0 12657 AVALONBAY CMNTYS INC REIT 053484101 53553 256618 SH SOLE 253537 0 3081 NEWS CORP NEW COMMON STOCK 65249B208 286 11729 SH SOLE 737 0 10992 SCHLUMBERGER LTD COMMON STOCK 806857108 29055 907695 SH SOLE 878066 0 29629 CINEMARK HLDGS INC COMMON STOCK 17243V102 260 11853 SH SOLE 4149 0 7704 DELUXE CORP COMMON STOCK 248019101 1707 35735 SH SOLE 34600 0 1135 ELECTRONIC ARTS INC COMMON STOCK 285512109 38910 270534 SH SOLE 264817 45 5672 PATTERSON-UTI ENERGY INC COMMON STOCK 703481101 192 19400 SH SOLE 14027 107 5266 HOLOGIC INC COMMON STOCK 436440101 1988 29790 SH SOLE 23317 0 6473 ALGONQUIN PWR UTILS CORP COMMON STOCK 015857105 23 1551 SH SOLE 413 0 1138 AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 146492 737548 SH SOLE 720054 0 17494 BIO RAD LABS INC COMMON STOCK 090572207 781 1214 SH SOLE 100 0 1114 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 110920 245197 SH SOLE 244310 0 887 U S CONCRETE INC COM 90333L201 99 1345 SH SOLE 0 0 1345 SOUTH ST CORP COMMON STOCK 840441109 67795 829203 SH SOLE 822546 93 6564 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 140 10193 SH SOLE 0 0 10193 GLOBE LIFE INC COMMON STOCK 37959E102 12778 134148 SH SOLE 128630 0 5518 AMER STATES WTR CO COMMON STOCK 029899101 1306 16424 SH SOLE 13477 0 2947 ALLEGIANT TRAVEL CO COMMON STOCK 01748X102 1494 7698 SH SOLE 7324 0 374 LANDSTAR SYS INC COMMON STOCK 515098101 50837 321713 SH SOLE 320701 66 946 PENN NATL GAMING INC COMMON STOCK 707569109 3115 40712 SH SOLE 37076 0 3636 LYDALL INC COM 550819106 286 4731 SH SOLE 0 0 4731 HESKA CORP COM RESTRC NEW 42805E306 148 644 SH SOLE 0 0 644 YELP INC COMMON STOCK 985817105 6051 151420 SH SOLE 150904 0 516 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 17 931 SH SOLE 0 0 931 LILLY ELI & CO COMMON STOCK 532457108 765296 3334333 SH SOLE 3080548 111 253674 VIAVI SOLUTIONS INC COMMON STOCK 925550105 140 7917 SH SOLE 0 0 7917 TE CONNECTIVITY LTD COMMON STOCK H84989104 111713 826208 SH SOLE 821304 79 4825 ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 32232 200423 SH SOLE 196543 0 3880 ANSYS INC COMMON STOCK 03662Q105 60893 175454 SH SOLE 173887 0 1567 VANGUARD INDEX FDS MUTUAL FUND 922908751 28736 127555 SH SOLE 117989 0 9566 GALLAGHER ARTHUR J & CO COMMON STOCK 363576109 82891 591736 SH SOLE 588622 0 3114 STAMPS COM INC COMMON STOCK 852857200 387 1935 SH SOLE 1000 0 935 MARKETAXESS HLDGS INC COMMON STOCK 57060D108 13890 29962 SH SOLE 29082 0 880 FACEBOOK INC COMMON STOCK 30303M102 1672473 4809968 SH SOLE 4594061 418 215489 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 118 4076 SH SOLE 0 0 4076 LTC PPTYS INC COM 502175102 169 4405 SH SOLE 0 0 4405 VODAFONE GROUP PLC NEW AMERICAN DEPOSITARY RECEIPT 92857W308 419 24382 SH SOLE 10994 0 13388 II-VI INC COMMON STOCK 902104108 6652 91641 SH SOLE 90031 0 1610 SM ENERGY CO COMMON STOCK 78454L100 163 6580 SH SOLE 185 0 6395 TEXAS ROADHOUSE INC COMMON STOCK 882681109 50310 522972 SH SOLE 520866 0 2106 TECHTARGET INC COMMON 87874R100 105 1355 SH SOLE 0 67 1288 GAMING & LEISURE PPTYS INC REIT 36467J108 5248 113266 SH SOLE 113225 0 41 SENECA FOODS CORP NEW COMMON STOCK 817070501 121 2368 SH SOLE 1567 0 801 TRI POINTE HOMES INC COM 87265H109 23 1094 SH SOLE 0 0 1094 TAKEDA PHARMACEUTICAL CO LTD AMERICAN DEPOSITARY RECEIPT 874060205 915 54353 SH SOLE 34953 0 19400 EOG RES INC COMMON STOCK 26875P101 266156 3189782 SH SOLE 3145390 36892 7500 ALLEGHANY CORP MD COMMON STOCK 017175100 4897 7340 SH SOLE 7045 0 295 INSTEEL INDS INC COM 45774W108 13 409 SH SOLE 0 0 409 RE MAX HLDGS INC CL A 75524W108 4 123 SH SOLE 0 0 123 VIACOMCBS INC COMMON STOCK 92556H206 33163 733672 SH SOLE 633756 0 99916 ETF SER SOLUTIONS DEFIANCE NXT GN 26922B204 33 1261 SH SOLE 0 0 1261 BROOKFIELD ASSET MGMT INC FOREIGN COMMON STOCK 112585104 79026 1550126 SH SOLE 1478270 0 71856 ASSOCIATED BANC CORP COMMON STOCK 045487105 931 45483 SH SOLE 36670 0 8813 TRIPADVISOR INC COM 896945201 52 1298 SH SOLE 0 0 1298 FARO TECHNOLOGIES INC COMMON STOCK 311642102 61 783 SH SOLE 0 0 783 INTERACTIVE BROKERS GROUP IN COMMON STOCK 45841N107 186 2819 SH SOLE 1000 0 1819 COLFAX CORP COMMON STOCK 194014106 6339 138382 SH SOLE 137903 35 444 ISHARES TR MUTUAL FUND 464287473 2051 17843 SH SOLE 2044 0 15799 SCHWAB STRATEGIC TR MUTUAL FUND 808524771 79 1434 SH SOLE 52 0 1382 SCHWAB STRATEGIC TR MUTUAL FUND 808524748 81 2055 SH SOLE 227 0 1828 RITCHIE BROS AUCTIONEERS FOREIGN COMMON STOCK 767744105 14565 245689 SH SOLE 241351 13 4325 MICROCHIP TECHNOLOGY INC. EQUITY CALL OPTION 595017104 139863 933991 SH SOLE 856148 0 77843 HUAZHU GROUP LTD AMERICAN DEPOSITARY RECEIPT 44332N106 308 5826 SH SOLE 4202 0 1624 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 62 212 SH SOLE 0 0 212 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 24 2122 SH SOLE 0 0 2122 RENAISSANCERE HLDGS LTD COM G7496G103 182 1220 SH SOLE 0 0 1220 KLA CORP COMMON STOCK 482480100 2218 6841 SH SOLE 3774 0 3067 PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 1537 89636 SH SOLE 50400 0 39236 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 33421 635268 SH SOLE 622880 0 12388 XPERI HOLDING CORP COM 98390M103 62 2786 SH SOLE 0 0 2786 SCHWAB STRATEGIC TR MUTUAL FUND 808524797 406 5382 SH SOLE 4701 0 681 PROS HOLDINGS INC COMMON STOCK 74346Y103 33 709 SH SOLE 500 0 209 PINNACLE FINL PARTNERS INC COMMON STOCK 72346Q104 64879 734848 SH SOLE 733076 72 1700 FRESENIUS MED CARE AG&CO KGA AMERICAN DEPOSITARY RECEIPT 358029106 139 3346 SH SOLE 50 0 3296 LGI HOMES INC COMMON STOCK 50187T106 59 364 SH SOLE 0 0 364 MEDIFAST INC COMMON STOCK 58470H101 108 382 SH SOLE 0 0 382 MARSH & MCLENNAN COS INC COMMON STOCK 571748102 47164 335258 SH SOLE 310236 153 24869 MAXIM INTEGRATED PRODS INC COMMON STOCK 57772K101 8654 82133 SH SOLE 77170 0 4963 LAS VEGAS SANDS CORP COM 517834107 388 7377 SH SOLE 0 0 7377 FAIR ISAAC CORP COMMON STOCK 303250104 9428 18758 SH SOLE 18191 0 567 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 61240 778444 SH SOLE 778100 0 344 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 145 4246 SH SOLE 0 0 4246 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y803 1377 9331 SH SOLE 5001 0 4330 CITRIX SYS INC COMMON STOCK 177376100 4766 40643 SH SOLE 38051 0 2592 FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 5374 123651 SH SOLE 120676 0 2975 WHEATON PRECIOUS METALS CORP COMMON STOCK 962879102 115 2613 SH SOLE 1000 0 1613 WOODWARD INC COMMON STOCK 980745103 37549 305579 SH SOLE 304050 0 1529 TRUSTMARK CORP COMMON STOCK 898402102 1885 61201 SH SOLE 61000 0 201 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 86 4634 SH SOLE 0 0 4634 WEX INC COMMON STOCK 96208T104 7356 37934 SH SOLE 37254 0 680 ASTEC INDS INC COM 046224101 97 1550 SH SOLE 0 0 1550 ALTRIA GROUP INC COMMON STOCK 02209S103 54137 1135435 SH SOLE 1066744 0 68691 NATIONAL BEVERAGE CORP COM 635017106 29 615 SH SOLE 0 0 615 AARONS HOLDINGS COMPANY INC COM 00258R109 15 320 SH SOLE 0 0 320 WASHINGTON FED INC COMMON STOCK 938824109 41 1295 SH SOLE 688 0 607 HENRY JACK & ASSOC INC COMMON STOCK 426281101 1890 11553 SH SOLE 8886 10 2657 PENTAIR PLC COMMON STOCK G7S00T104 4196 62175 SH SOLE 60759 0 1416 SIGNATURE BK NEW YORK N Y COMMON STOCK 82669G104 884 3599 SH SOLE 3359 0 240 EPR PPTYS COM SH BEN INT 26884U109 68 1287 SH SOLE 0 0 1287 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 88 11926 SH SOLE 0 0 11926 CDW CORP COMMON STOCK 12514G108 96880 554709 SH SOLE 552904 0 1805 HANCOCK WHITNEY CORPORATION COMMON STOCK 410120109 164 3690 SH SOLE 1000 0 2690 SUNCOR ENERGY INC NEW COMMON STOCK 867224107 495 20653 SH SOLE 13485 1014 6154 MESA LABS INC COMMON STOCK 59064R109 1168 4306 SH SOLE 4000 19 287 AUTONATION INC COMMON STOCK 05329W102 2975 31374 SH SOLE 30860 0 514 PUBLIC STORAGE REIT 74460D109 5819 19352 SH SOLE 16348 0 3004 MATTHEWS INTL CORP COMMON STOCK 577128101 3163 87963 SH SOLE 87599 0 364 HIGHWOODS PPTYS INC COM 431284108 44 984 SH SOLE 0 0 984 APOLLO COML REAL EST FIN INC COM 03762U105 333 20911 SH SOLE 0 0 20911 CITIGROUP INC COMMON STOCK 172967424 149338 2110774 SH SOLE 2086570 0 24204 STRATEGIC ED INC COM 86272C103 37 489 SH SOLE 0 0 489 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 24 1132 SH SOLE 0 0 1132 VANGUARD WORLD FD MEGA CAP INDEX 921910873 640 4200 SH SOLE 0 0 4200 MERCADOLIBRE INC COMMON STOCK 58733R102 2170 1393 SH SOLE 1224 24 145 PLANTRONICS INC NEW COM 727493108 97 2340 SH SOLE 0 0 2340 ORGANOGENESIS HLDGS INC COM 68621F102 4 240 SH SOLE 0 0 240 BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 264138 631 SH SOLE 630 0 1 MANPOWERGROUP INC WIS COMMON STOCK 56418H100 271 2287 SH SOLE 1193 0 1094 CENTURY ALUM CO COM 156431108 91 7095 SH SOLE 0 0 7095 UNITI GROUP INC REIT 91325V108 137 12890 SH SOLE 7271 0 5619 BRF SA SPONSORED ADR 10552T107 44 8023 SH SOLE 0 0 8023 CHARLES RIV LABS INTL INC COMMON STOCK 159864107 46156 124774 SH SOLE 115634 7541 1599 SPS COMM INC COMMON STOCK 78463M107 187 1870 SH SOLE 0 0 1870 MGIC INVT CORP WIS COM 552848103 2 118 SH SOLE 0 0 118 BANK NOVA SCOTIA B C FOREIGN COMMON STOCK 064149107 404 6218 SH SOLE 0 0 6218 TALOS ENERGY INC COM 87484T108 55 3485 SH SOLE 0 0 3485 SMUCKER J M CO COMMON STOCK 832696405 3649 28157 SH SOLE 23885 0 4272 JACOBS ENGR GROUP INC COMMON STOCK 469814107 14252 106823 SH SOLE 102740 146 3937 KELLY SVCS INC CL A 488152208 111 4628 SH SOLE 0 0 4628 LIVEPERSON INC COM 538146101 93 1460 SH SOLE 0 0 1460 CARA THERAPEUTICS INC COM 140755109 3 242 SH SOLE 0 0 242 ISHARES TR LATN AMER 40 ETF 464287390 1788 56731 SH SOLE 56537 0 194 PS BUSINESS PKS INC CALIF REIT 69360J107 142 958 SH SOLE 100 0 858 COMMUNITY HEALTH SYS INC NEW COM 203668108 59 3784 SH SOLE 0 0 3784 NEWELL BRANDS INC COMMON STOCK 651229106 4269 155371 SH SOLE 151166 0 4205 SCOTTS MIRACLE-GRO CO COMMON STOCK 810186106 208 1083 SH SOLE 100 0 983 INDEPENDENCE RLTY TR INC COM 45378A106 151 8295 SH SOLE 0 0 8295 HOME DEPOT INC EQUITY CALL OPTION 437076102 271498 851365 SH SOLE 750952 1054 99359 SANMINA CORPORATION COMMON STOCK 801056102 14111 362192 SH SOLE 358546 0 3646 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 23629 109316 SH SOLE 88518 0 20798 KOHLS CORP COMMON STOCK 500255104 1000 18144 SH SOLE 14250 0 3894 GLAXOSMITHKLINE PLC AMERICAN DEPOSITARY RECEIPT 37733W105 3535 88756 SH SOLE 76609 73 12074 MCKESSON CORP COMMON STOCK 58155Q103 33763 176551 SH SOLE 165401 10 11140 SUMITOMO MITSUI FINL GROUP I AMERICAN DEPOSITARY RECEIPT 86562M209 318 46278 SH SOLE 352 0 45926 UNITED THERAPEUTICS CORP DEL COMMON 91307C102 210 1167 SH SOLE 0 10 1157 HILL-ROM HLDGS INC COMMON STOCK 431475102 4412 38846 SH SOLE 37118 0 1728 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 6 66 SH SOLE 0 0 66 SPDR S&P MIDCAP 400 ETF TR MUTUAL FUND 78467Y107 53831 109633 SH SOLE 95013 0 14620 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 590 4039 SH SOLE 3000 0 1039 KIRBY CORP COMMON 497266106 22 362 SH SOLE 0 105 257 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V142 127 2371 SH SOLE 2150 0 221 SOUTHSIDE BANCSHARES INC COM 84470P109 48 1249 SH SOLE 0 0 1249 LAREDO PETROLEUM INC COM 516806205 312 3359 SH SOLE 0 0 3359 ISHARES TR NEW ZEALAND ETF 464289123 277 4566 SH SOLE 4550 0 16 CHATHAM LODGING TR COM 16208T102 178 13852 SH SOLE 0 0 13852 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 14 841 SH SOLE 0 0 841 CRACKER BARREL OLD CTRY STOR COMMON STOCK 22410J106 127 855 SH SOLE 25 0 830 UNUM GROUP COM 91529Y106 363 12776 SH SOLE 0 0 12776 JOHN BEAN TECHNOLOGIES CORP COMMON STOCK 477839104 256 1797 SH SOLE 200 0 1597 TOTALENERGIES SE AMERICAN DEPOSITARY RECEIPT 89151E109 2351 51961 SH SOLE 38218 0 13743 PNC FINL SVCS GROUP INC COMMON STOCK 693475105 143298 751199 SH SOLE 740943 0 10256 HAEMONETICS CORP MASS COMMON STOCK 405024100 26602 399184 SH SOLE 393179 0 6005 JONES LANG LASALLE INC COMMON STOCK 48020Q107 29746 152184 SH SOLE 149557 0 2627 URSTADT BIDDLE PPTYS INC CL A 917286205 334 17225 SH SOLE 0 0 17225 ANI PHARMACEUTICALS INC COM 00182C103 9 265 SH SOLE 0 0 265 BARNES & NOBLE ED INC COM 06777U101 1 106 SH SOLE 0 0 106 VANGUARD INDEX FDS MUTUAL FUND 922908769 2097 9409 SH SOLE 8740 0 669 AETHLON MED INC COM 00808Y307 0 15 SH SOLE 0 0 15 LITTELFUSE INC COMMON STOCK 537008104 13849 54354 SH SOLE 53888 46 420 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 8529 44477 SH SOLE 41280 0 3197 ISHARES TR MUTUAL FUND 464288513 150 1706 SH SOLE 1481 0 225 SMITH A O CORP COMMON STOCK 831865209 23177 321624 SH SOLE 289213 35 32376 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 16627 27212 SH SOLE 25511 0 1701 SMART GLOBAL HLDGS INC SHS G8232Y101 41 867 SH SOLE 0 0 867 HUMANA INC COMMON STOCK 444859102 15509 35030 SH SOLE 17577 6 17447 UNITED NAT FOODS INC COMMON STOCK 911163103 224 6053 SH SOLE 989 0 5064 ETHAN ALLEN INTERIORS INC COM 297602104 178 6459 SH SOLE 0 0 6459 ANDERSONS INC COM 034164103 54 1779 SH SOLE 0 0 1779 NATIONAL FUEL GAS CO COMMON STOCK 636180101 569 10904 SH SOLE 7336 0 3568 SANFILIPPO JOHN B & SON INC COM 800422107 39 440 SH SOLE 0 0 440 MOLINA HEALTHCARE INC COMMON STOCK 60855R100 5170 20429 SH SOLE 18585 10 1834 INNOVIVA INC COMMON STOCK 45781M101 1163 86696 SH SOLE 82768 0 3928 ISHARES INC JP MRG EM CRP BD 464286251 25414 484168 SH SOLE 0 0 484168 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 8635 136918 SH SOLE 0 0 136918 ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 19918 212045 SH SOLE 62721 0 149324 CNO FINL GROUP INC COMMON STOCK 12621E103 181 7690 SH SOLE 2972 0 4718 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 218630 1066535 SH SOLE 991577 24992 49966 AMERICAN WOODMARK CORPORATIO COM 030506109 35 425 SH SOLE 0 0 425 SALESFORCE COM INC COMMON STOCK 79466L302 156961 642572 SH SOLE 567434 203 74935 CALERES INC COM 129500104 652 23899 SH SOLE 0 0 23899 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2 650 SH SOLE 0 0 650 STIFEL FINL CORP COMMON STOCK 860630102 26657 410983 SH SOLE 410631 0 352 FIRSTENERGY CORP COMMON STOCK 337932107 3001 80648 SH SOLE 70569 0 10079 FIRSTCASH INC COM 33767D105 123 1608 SH SOLE 0 0 1608 METLIFE INC COMMON STOCK 59156R108 38973 651193 SH SOLE 635669 392 15132 HUB GROUP INC COMMON STOCK 443320106 1335 20230 SH SOLE 19273 0 957 STEWART INFORMATION SVCS COR COM 860372101 74 1297 SH SOLE 0 0 1297 ISHARES GOLD TR MUTUAL FUND 464285204 673 19930 SH SOLE 18353 0 1577 CHUBB LIMITED COMMON STOCK H1467J104 42383 266658 SH SOLE 196856 0 69802 PNM RES INC COMMON 69349H107 39 799 SH SOLE 0 43 756 GRACO INC COMMON STOCK 384109104 4014 53015 SH SOLE 50831 23 2161 SASOL LTD SPONSORED ADR 803866300 94 6150 SH SOLE 0 0 6150 POOL CORP COMMON STOCK 73278L105 21608 47111 SH SOLE 45270 0 1841 YUM BRANDS INC COMMON STOCK 988498101 28808 250439 SH SOLE 222580 0 27859 SUPERNUS PHARMACEUTICALS INC COM 868459108 75 2441 SH SOLE 0 0 2441 REXFORD INDL RLTY INC REIT 76169C100 39709 697267 SH SOLE 696617 0 650 ARK ETF TR FINTECH INNOVA 00214Q708 14 257 SH SOLE 0 0 257 CSX CORP COMMON STOCK 126408103 197402 6153417 SH SOLE 6111116 621 41680 CANADIAN NATL RY CO FOREIGN COMMON STOCK 136375102 18431 174670 SH SOLE 166221 0 8449 SILGAN HOLDINGS INC COMMON 827048109 80 1942 SH SOLE 0 149 1793 FIDELITY NATL INFORMATION SV COMMON STOCK 31620M106 251915 1778189 SH SOLE 1647841 52908 77440 DIAMONDROCK HOSPITALITY CO COM 252784301 55 5648 SH SOLE 0 0 5648 B & G FOODS INC NEW COMMON STOCK 05508R106 330 10083 SH SOLE 1350 0 8733 VIRNETX HLDG CORP COM 92823T108 20 4595 SH SOLE 0 0 4595 CUTERA INC COM 232109108 37 754 SH SOLE 0 0 754 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 97 4836 SH SOLE 0 0 4836 FIRST FINL BANKSHARES INC COMMON STOCK 32020R109 3319 67548 SH SOLE 65003 0 2545 CONSOLIDATED COMM HLDGS INC COM 209034107 20 2262 SH SOLE 0 0 2262 ALEXANDER & BALDWIN INC NEW COM 014491104 48 2626 SH SOLE 0 0 2626 BM TECHNOLOGIES INC CL A COM 05591L107 3 243 SH SOLE 0 0 243 VENTAS INC REIT 92276F100 5682 99512 SH SOLE 87451 0 12061 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 740 113230 SH SOLE 108880 0 4350 TESLA INC COMMON STOCK 88160R101 178511 262632 SH SOLE 185165 0 77467 CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 30075 618826 SH SOLE 587830 42 30954 ISHARES TR MUTUAL FUND 464287606 385 4756 SH SOLE 1344 0 3412 DINE BRANDS GLOBAL INC COMMON STOCK 254423106 68 760 SH SOLE 0 0 760 NOKIA CORP AMERICAN DEPOSITARY RECEIPT 654902204 178 33496 SH SOLE 526 0 32970 CARDINAL HEALTH INC COMMON STOCK 14149Y108 8389 146944 SH SOLE 140003 0 6941 ADTRAN INC COMMON STOCK 00738A106 98 4722 SH SOLE 1585 0 3137 LOEWS CORP COMMON STOCK 540424108 3978 72790 SH SOLE 70014 0 2776 R1 RCM INC COMMON STOCK 749397105 39677 1784031 SH SOLE 1783910 0 121 ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 9910 48306 SH SOLE 19961 0 28345 SPOK HLDGS INC COM 84863T106 42 4370 SH SOLE 0 0 4370 EQUITY RESIDENTIAL REIT 29476L107 17110 222208 SH SOLE 206142 0 16066 UBER TECHNOLOGIES INC COMMON STOCK 90353T100 228135 4551791 SH SOLE 4550459 327 1005 POWELL INDS INC COM 739128106 3 95 SH SOLE 0 0 95 TENNANT CO COM 880345103 15 185 SH SOLE 0 0 185 INTERNATIONAL PAPER CO COMMON STOCK 460146103 2795 45590 SH SOLE 36472 0 9118 FRANKLIN RESOURCES INC COMMON STOCK 354613101 18979 593245 SH SOLE 580787 0 12458 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C409 32196 389267 SH SOLE 358309 0 30958 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 929359 2320843 SH SOLE 1900973 21189 398681 BHP GROUP PLC AMERICAN DEPOSITARY RECEIPT 05545E209 353 5923 SH SOLE 424 0 5499 LHC GROUP INC COMMON STOCK 50187A107 109962 549097 SH SOLE 484457 12778 51862 RALPH LAUREN CORP COMMON STOCK 751212101 282 2390 SH SOLE 2068 0 322 ARROWHEAD PHARMACEUTICALS IN COMMON STOCK 04280A100 627 7573 SH SOLE 7000 48 525 SAILPOINT TECHNOLOGIES HLDGS COMMON STOCK 78781P105 8941 175083 SH SOLE 175000 0 83 COCA COLA CO COMMON STOCK 191216100 491125 9076408 SH SOLE 7566012 725 1509671 MSA SAFETY INC COMMON STOCK 553498106 12995 78482 SH SOLE 78230 0 252 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 23 588 SH SOLE 0 0 588 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 193 3815 SH SOLE 0 0 3815 SERVICENOW INC COMMON STOCK 81762P102 146594 266753 SH SOLE 258084 4 8665 INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 124578 849841 SH SOLE 826273 0 23568 SIMULATIONS PLUS INC COM 829214105 12 223 SH SOLE 0 0 223 VIRTUS INVT PARTNERS INC COMMON STOCK 92828Q109 2799 10074 SH SOLE 10000 0 74 LOCKHEED MARTIN CORP COMMON STOCK 539830109 92566 244658 SH SOLE 233626 0 11032 IRON MTN INC NEW REIT 46284V101 2271 53663 SH SOLE 12533 0 41130 CAMPBELL SOUP CO COMMON STOCK 134429109 45818 1004995 SH SOLE 999171 0 5824 TIMKEN CO COMMON STOCK 887389104 3684 45716 SH SOLE 43671 19 2026 NVIDIA CORPORATION EQUITY CALL OPTION 67066G104 615837 769686 SH SOLE 755743 0 13943 RESTAURANT BRANDS INTL INC COMMON STOCK 76131D103 186 2877 SH SOLE 121 0 2756 ISHARES TR MUTUAL FUND 464288869 358 2349 SH SOLE 281 0 2068 TANGER FACTORY OUTLET CTRS I REIT 875465106 604 32008 SH SOLE 15000 0 17008 REPUBLIC SVCS INC COMMON STOCK 760759100 2319 21076 SH SOLE 15460 0 5616 AMERICAN AXLE & MFG HLDGS IN COMMON STOCK 024061103 3669 354477 SH SOLE 345688 0 8789 MASTEC INC COM 576323109 56 532 SH SOLE 0 0 532 DIGI INTL INC COM 253798102 18 877 SH SOLE 0 0 877 WYNDHAM HOTELS & RESORTS INC COMMON STOCK 98311A105 53808 744333 SH SOLE 742044 0 2289 WESTERN UN CO COMMON STOCK 959802109 1291 56220 SH SOLE 50525 0 5695 ISHARES INC MSCI SWITZERLAND 464286749 6925 142418 SH SOLE 141168 0 1250 ECOLAB INC COMMON STOCK 278865100 220514 1070611 SH SOLE 1042067 175 28369 CALAMP CORP COM 128126109 38 3005 SH SOLE 0 0 3005 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 60 1859 SH SOLE 0 0 1859 VANGUARD WHITEHALL FDS MUTUAL FUND 921946406 3081 29406 SH SOLE 26170 0 3236 HONDA MOTOR LTD AMERICAN DEPOSITARY RECEIPT 438128308 582 18057 SH SOLE 367 0 17690 ASML HOLDING N V AMERICAN DEPOSITARY RECEIPT N07059210 25359 36708 SH SOLE 16436 70 20202 XENIA HOTELS & RESORTS INC COM 984017103 185 9898 SH SOLE 0 0 9898 OREILLY AUTOMOTIVE INC COMMON STOCK 67103H107 131232 231773 SH SOLE 230611 21 1141 TOLL BROTHERS INC COMMON STOCK 889478103 415 7178 SH SOLE 5878 0 1300 KOREA ELEC PWR CORP SPONSORED ADR 500631106 667 61745 SH SOLE 0 0 61745 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 96 517 SH SOLE 0 0 517 CANAAN INC SPONSORED ADS 134748102 0 7 SH SOLE 0 0 7 INVESCO QQQ TR MUTUAL FUND 46090E103 5942 16764 SH SOLE 13263 0 3501 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y886 1098 17376 SH SOLE 15719 0 1657 SIMMONS 1ST NATL CORP COMMON STOCK 828730200 13331 454352 SH SOLE 446959 0 7393 CHROMADEX CORP COM NEW 171077407 1 57 SH SOLE 0 0 57 CAPITAL ONE FINL CORP COMMON STOCK 14040H105 33241 214887 SH SOLE 195352 23 19512 3M CO COMMON STOCK 88579Y101 195845 985977 SH SOLE 954336 0 31641 ESSENTIAL UTILS INC COMMON STOCK 29670G102 728 15926 SH SOLE 15290 0 636 APOLLO MED HLDGS INC COM NEW 03763A207 5 83 SH SOLE 0 0 83 NETFLIX INC COMMON STOCK 64110L106 269994 511148 SH SOLE 461480 73 49595 VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 332167 5928384 SH SOLE 5457991 143135 327258 ROLLINS INC COMMON STOCK 775711104 7093 207384 SH SOLE 196040 0 11344 MID-AMER APT CMNTYS INC REIT 59522J103 136102 808109 SH SOLE 743584 30757 33768 BEAZER HOMES USA INC COM NEW 07556Q881 10 500 SH SOLE 0 0 500 TATA MTRS LTD SPONSORED ADR 876568502 258 11304 SH SOLE 0 0 11304 KB HOME COM 48666K109 43 1045 SH SOLE 0 0 1045 KONINKLIJKE PHILIPS N V COMMON STOCK 500472303 998 20070 SH SOLE 9631 0 10439 CONNS INC COM 208242107 44 1739 SH SOLE 0 0 1739 RH COMMON STOCK 74967X103 674 991 SH SOLE 0 4 987 ISHARES TR S&P 500 GRWT ETF 464287309 431 5932 SH SOLE 0 0 5932 MKS INSTRS INC COMMON STOCK 55306N104 559 3141 SH SOLE 1186 0 1955 NELNET INC CL A 64031N108 8 100 SH SOLE 0 0 100 LIGAND PHARMACEUTICALS INC COMMON STOCK 53220K504 724 5515 SH SOLE 5000 0 515 ENEL AMERICAS S A SPONSORED ADR 29274F104 6 859 SH SOLE 0 0 859 WELLS FARGO CO NEW COMMON STOCK 949746101 418213 9234116 SH SOLE 9057506 128300 48310 AMERICAN ELEC PWR CO INC COMMON STOCK 025537101 3631 42927 SH SOLE 24986 0 17941 VANGUARD WORLD FD MEGA GRWTH IND 921910816 144 621 SH SOLE 0 0 621 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 5 201 SH SOLE 0 0 201 CARLISLE COS INC COMMON STOCK 142339100 17301 90403 SH SOLE 89337 0 1066 AMGEN INC COMMON STOCK 031162100 279522 1146756 SH SOLE 1070172 0 76584 SOUTHERN CO COMMON STOCK 842587107 10146 167673 SH SOLE 137325 0 30348 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 17850 398412 SH SOLE 0 0 398412 TEGNA INC COMMON STOCK 87901J105 114 6053 SH SOLE 1201 0 4852 WASTE MGMT INC DEL COMMON STOCK 94106L109 82573 589348 SH SOLE 570741 0 18607 FIRST BANCORP P R COM NEW 318672706 85 7124 SH SOLE 0 0 7124 SKYWEST INC COMMON STOCK 830879102 6356 147560 SH SOLE 143642 0 3918 INDEPENDENT BANK GROUP INC COMMON STOCK 45384B106 38913 526004 SH SOLE 525662 0 342 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 184 3171 SH SOLE 0 0 3171 ROCKET COS INC COM CL A 77311W101 4 200 SH SOLE 0 0 200 LANCASTER COLONY CORP COMMON STOCK 513847103 161 833 SH SOLE 0 22 811 MIDDLEBY CORP COMMON STOCK 596278101 46229 266821 SH SOLE 266184 0 637 DIAMONDBACK ENERGY INC COMMON STOCK 25278X109 18491 196945 SH SOLE 43318 0 153627 CREDIT SUISSE GROUP AMERICAN DEPOSITARY RECEIPT 225401108 49 4634 SH SOLE 100 0 4534 FULTON FINL CORP PA COMMON STOCK 360271100 827 52457 SH SOLE 45650 0 6807 DOLLAR TREE INC COMMON STOCK 256746108 24706 248301 SH SOLE 244430 0 3871 VANGUARD INDEX FDS MUTUAL FUND 922908363 83749 212823 SH SOLE 205339 0 7484 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 862 21200 SH SOLE 0 0 21200 MICROSOFT CORP COMMON STOCK 594918104 2867709 10585858 SH SOLE 9898960 1071 685827 ISHARES TR MUTUAL FUND 46432F842 59138 789979 SH SOLE 737113 0 52866 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 154 2960 SH SOLE 0 0 2960 BLACKSTONE GROUP INC COMMON STOCK 09260D107 31609 325396 SH SOLE 317401 0 7995 PIPER SANDLER COMPANIES COMMON STOCK 724078100 512 3948 SH SOLE 3433 0 515 BIO-TECHNE CORP COMMON STOCK 09073M104 10102 22435 SH SOLE 21500 0 935 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 1868 63989 SH SOLE 37006 67 26916 ISHARES TR MUTUAL FUND 464287507 4051 15076 SH SOLE 14885 0 191 NORDSTROM INC COMMON STOCK 655664100 1582 43283 SH SOLE 40046 0 3237 TRIP COM GROUP LTD AMERICAN DEPOSITARY RECEIPT 89677Q107 576 16238 SH SOLE 13698 0 2540 CHART INDS INC COM 16115Q308 211 1443 SH SOLE 0 0 1443 KBR INC COM 48242W106 32 833 SH SOLE 0 0 833 SCHWAB STRATEGIC TR MUTUAL FUND 808524201 145 1398 SH SOLE 549 0 849 MIZUHO FINANCIAL GROUP INC AMERICAN DEPOSITARY RECEIPT 60687Y109 51 17884 SH SOLE 1791 0 16093 ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 492367 840735 SH SOLE 774845 177 65713 VERINT SYS INC COM 92343X100 9 194 SH SOLE 0 0 194 OFG BANCORP COM 67103X102 67 3007 SH SOLE 0 0 3007 PATTERSON COS INC COMMON STOCK 703395103 1131 37227 SH SOLE 34854 147 2226 LINDE PLC GLOBAL DEPOSITARY RECEIPT G5494J103 103815 359212 SH SOLE 343040 91 16081 RIO TINTO PLC AMERICAN DEPOSITARY RECEIPT 767204100 52071 620697 SH SOLE 613980 335 6382 SUNRUN INC COMMON STOCK 86771W105 1331 23849 SH SOLE 20773 0 3076 ADIENT PLC COMMON STOCK G0084W101 503 11131 SH SOLE 9509 0 1622 STARBUCKS CORP COMMON STOCK 855244109 427346 3822068 SH SOLE 3790588 421 31059 ESSENT GROUP LTD COMMON STOCK G3198U102 4499 100075 SH SOLE 100012 0 63 OIL STS INTL INC COM 678026105 91 11609 SH SOLE 0 0 11609 FIRST MIDWEST BANCORP DEL COMMON STOCK 320867104 1427 71947 SH SOLE 66568 0 5379 UMPQUA HLDGS CORP COMMON STOCK 904214103 680 36879 SH SOLE 27909 230 8740 FIRST COMWLTH FINL CORP PA COM 319829107 43 3031 SH SOLE 0 0 3031 CDK GLOBAL INC COMMON STOCK 12508E101 44765 900882 SH SOLE 895785 0 5097 RETAIL PPTYS AMER INC CL A 76131V202 38 3336 SH SOLE 0 0 3336 EASTERLY GOVT PPTYS INC COM 27616P103 25 1201 SH SOLE 0 0 1201 BEYOND MEAT INC COMMON STOCK 08862E109 6284 39902 SH SOLE 39728 0 174 REGIONS FINANCIAL CORP NEW COMMON STOCK 7591EP100 28081 1391521 SH SOLE 1076368 0 315153 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 39499 108684 SH SOLE 86637 0 22047 IONIS PHARMACEUTICALS INC COMMON STOCK 462222100 1080 27074 SH SOLE 26374 0 700 DOUGLAS EMMETT INC COM 25960P109 131 3898 SH SOLE 0 0 3898 UBS GROUP AG FOREIGN COMMON STOCK H42097107 10376 676453 SH SOLE 668015 0 8438 HEALTHCARE RLTY TR COM 421946104 87 2872 SH SOLE 0 0 2872 FABRINET COMMON STOCK G3323L100 171 1790 SH SOLE 0 0 1790 PRIMERICA INC COMMON STOCK 74164M108 1350 8814 SH SOLE 8440 0 374 FLEETCOR TECHNOLOGIES INC COMMON STOCK 339041105 1287 5027 SH SOLE 3813 0 1214 ISHARES INC MSCI GERMANY ETF 464286806 5646 163175 SH SOLE 162601 0 574 ADVANCED ENERGY INDS COMMON STOCK 007973100 659 5848 SH SOLE 4200 13 1635 MAXAR TECHNOLOGIES INC COMMON STOCK 57778K105 104 2610 SH SOLE 450 0 2160 BLACK HILLS CORP COM 092113109 39 587 SH SOLE 0 0 587 LAUDER ESTEE COS INC COMMON STOCK 518439104 129256 406365 SH SOLE 368807 54 37504 UGI CORP NEW COMMON STOCK 902681105 3816 82392 SH SOLE 77323 0 5069 SCRIPPS E W CO OHIO CL A NEW 811054402 39 1894 SH SOLE 0 0 1894 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 191077 2239788 SH SOLE 2168538 0 71250 SOUTHWEST GAS HLDGS INC COMMON 844895102 43 648 SH SOLE 0 30 618 BANK NEW YORK MELLON CORP COMMON STOCK 064058100 153932 3004722 SH SOLE 2988979 0 15743 FIRST BANCORP N C COMMON STOCK 318910106 1893 46274 SH SOLE 45923 0 351 MARVELL TECHNOLOGY INC COMMON STOCK 573874104 13984 239732 SH SOLE 238832 0 900 BANK MONTREAL QUE FOREIGN COMMON STOCK 063671101 9376 91423 SH SOLE 87948 0 3475 SANDERSON FARMS INC COM 800013104 186 987 SH SOLE 0 0 987 BANNER CORP COM NEW 06652V208 65 1190 SH SOLE 0 0 1190 ISHARES TR MUTUAL FUND 464287622 1512 6245 SH SOLE 5604 0 641 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 59 1663 SH SOLE 0 0 1663 REINSURANCE GRP OF AMERICA I COMMON STOCK 759351604 39469 346228 SH SOLE 316160 28990 1078 VANDA PHARMACEUTICALS INC COM 921659108 75 3466 SH SOLE 0 0 3466 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 214331 589681 SH SOLE 584903 5 4773 UNIVERSAL HEALTH RLTY INCOME REIT 91359E105 216 3513 SH SOLE 1000 0 2513 TENCENT MUSIC ENTMT GROUP AMERICAN DEPOSITARY RECEIPT 88034P109 148 9535 SH SOLE 5374 0 4161 ABB LTD AMERICAN DEPOSITARY RECEIPT 000375204 545 16031 SH SOLE 448 0 15583 RETAIL OPPORTUNITY INVTS COR COM 76131N101 67 3805 SH SOLE 0 0 3805 PERKINELMER INC COMMON STOCK 714046109 9268 60020 SH SOLE 33815 0 26205 HANMI FINL CORP COM NEW 410495204 92 4832 SH SOLE 0 0 4832 BERKSHIRE HILLS BANCORP INC COMMON STOCK 084680107 653 23830 SH SOLE 17667 0 6163 AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 5252 34079 SH SOLE 30145 0 3934 JACK IN THE BOX INC COMMON STOCK 466367109 691 6192 SH SOLE 6000 0 192 EXPEDIA GROUP INC COMMON STOCK 30212P303 6021 36780 SH SOLE 35213 0 1567 AAON INC COMMON STOCK 000360206 324 5164 SH SOLE 3749 72 1343 ORGANIGRAM HLDGS INC COM 68620P101 0 170 SH SOLE 0 0 170 MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 20247 221639 SH SOLE 214391 0 7248 CMC MATERIALS INC COMMON STOCK 12571T100 467 3099 SH SOLE 2534 0 565 NETEASE INC AMERICAN DEPOSITARY RECEIPT 64110W102 995 8631 SH SOLE 7417 0 1214 HAVERTY FURNITURE COS INC COM 419596101 24 569 SH SOLE 0 0 569 INSTALLED BLDG PRODS INC COMMON STOCK 45780R101 49 407 SH SOLE 0 0 407 VALE S A AMERICAN DEPOSITARY RECEIPT 91912E105 488 21422 SH SOLE 100 0 21322 BANCOLOMBIA S A SPON ADR PREF 05968L102 8 282 SH SOLE 0 0 282 GRAND CANYON ED INC COMMON STOCK 38526M106 81 905 SH SOLE 548 0 357 WP CAREY INC COMMON STOCK 92936U109 8313 111410 SH SOLE 106834 0 4576 GENERAL MLS INC COMMON STOCK 370334104 22881 375524 SH SOLE 362243 92 13189 HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 4733 104233 SH SOLE 104079 22 132 SALLY BEAUTY HLDGS INC COM 79546E104 109 4928 SH SOLE 0 0 4928 SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 33897 391611 SH SOLE 391029 11 571 GRAY TELEVISION INC COM 389375106 12 500 SH SOLE 0 0 500 UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 5797 26072 SH SOLE 24764 7 1301 GCP APPLIED TECHNOLOGIES INC COMMON STOCK 36164Y101 621 26691 SH SOLE 26060 33 598 BLACKBERRY LTD COM 09228F103 25 2090 SH SOLE 0 0 2090 GANNETT CO INC COMMON STOCK 36472T109 72 13112 SH SOLE 550 0 12562 CANOPY GROWTH CORP COMMON STOCK 138035100 26 1059 SH SOLE 200 0 859 BOOZ ALLEN HAMILTON HLDG COR COMMON STOCK 099502106 62297 731365 SH SOLE 731104 0 261 BIOHAVEN PHARMACTL HLDG CO L COMMON STOCK G11196105 12 121 SH SOLE 21 0 100 ALLSTATE CORP COMMON STOCK 020002101 118148 905775 SH SOLE 848452 48905 8418 DBX ETF TR MUTUAL FUND 233051846 1 36 SH SOLE 25 0 11 METHODE ELECTRS INC COM 591520200 45 910 SH SOLE 0 0 910 ASGN INC COMMON STOCK 00191U102 25851 266687 SH SOLE 265323 0 1364 FIRST AMERN FINL CORP COMMON STOCK 31847R102 291 4676 SH SOLE 4026 0 650 JBG SMITH PPTYS COM 46590V100 3 90 SH SOLE 0 0 90 MERCK & CO INC COMMON STOCK 58933Y105 253769 3263083 SH SOLE 2592336 300 670447 DILLARDS INC CL A 254067101 122 673 SH SOLE 0 0 673 S & T BANCORP INC COMMON STOCK 783859101 181 5787 SH SOLE 1082 0 4705 CANNAE HLDGS INC COMMON STOCK 13765N107 172 5084 SH SOLE 5055 0 29 ISHARES TR MUTUAL FUND 464287614 11655 42929 SH SOLE 38786 0 4143 VANGUARD WORLD FDS MUTUAL FUND 92204A702 2360 5917 SH SOLE 428 0 5489 SITE CTRS CORP COM 82981J109 34 2282 SH SOLE 0 0 2282 CUREVAC N V COM N2451R105 7 94 SH SOLE 0 0 94 ESCO TECHNOLOGIES INC COMMON STOCK 296315104 90 961 SH SOLE 170 0 791 CROSS CTRY HEALTHCARE INC COM 227483104 37 2224 SH SOLE 0 0 2224 DISH NETWORK CORPORATION COMMON STOCK 25470M109 1850 44248 SH SOLE 0 0 44248 CONSOLIDATED EDISON INC COMMON STOCK 209115104 6304 87898 SH SOLE 82375 0 5523 DEUTSCHE BANK A G NAMEN AKT D18190898 56 4271 SH SOLE 0 0 4271 ISHARES TR MUTUAL FUND 464287234 27166 492590 SH SOLE 490954 0 1636 ISHARES TR MUTUAL FUND 464287655 3865 16849 SH SOLE 16221 0 628 SHENANDOAH TELECOMMUNICATION COM 82312B106 67 1387 SH SOLE 0 0 1387 EZCORP INC CL A NON VTG 302301106 30 4977 SH SOLE 0 0 4977 ARCHROCK INC COM 03957W106 266 29863 SH SOLE 0 0 29863 SPDR GOLD TR MUTUAL FUND 78463V107 3543 21392 SH SOLE 17993 0 3399 CONMED CORP COMMON STOCK 207410101 591 4303 SH SOLE 3233 0 1070 TFS FINL CORP COM 87240R107 8 401 SH SOLE 0 0 401 TYSON FOODS INC COMMON STOCK 902494103 4458 60436 SH SOLE 56246 0 4190 DOMINION ENERGY INC COMMON STOCK 25746U109 6812 92603 SH SOLE 42265 0 50338 IDEX CORP COMMON STOCK 45167R104 2591 11776 SH SOLE 10227 68 1481 MASCO CORP COMMON STOCK 574599106 3336 56634 SH SOLE 50458 0 6176 SCIENTIFIC GAMES CORP COM 80874P109 43 558 SH SOLE 0 0 558 GREAT WESTERN BANCORP INC COM 391416104 122 3720 SH SOLE 0 0 3720 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1 100 SH SOLE 0 0 100 ICU MED INC COMMON STOCK 44930G107 60647 294687 SH SOLE 267769 61 26857 WEC ENERGY GROUP INC COMMON STOCK 92939U106 7522 84568 SH SOLE 75821 0 8747 WEST PHARMACEUTICAL SVSC INC COMMON STOCK 955306105 23950 66696 SH SOLE 64658 0 2038 BOOKING HOLDINGS INC COMMON STOCK 09857L108 154575 70644 SH SOLE 69107 0 1537 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 22 3891 SH SOLE 0 0 3891 COMPUTER PROGRAMS & SYS INC COM 205306103 115 3457 SH SOLE 0 0 3457 AVISTA CORP COM 05379B107 369 8646 SH SOLE 0 0 8646 PHILLIPS 66 COMMON STOCK 718546104 193384 2253364 SH SOLE 2152701 27912 72751 ALNYLAM PHARMACEUTICALS INC COMMON STOCK 02043Q107 7033 41491 SH SOLE 41351 0 140 CROCS INC COMMON STOCK 227046109 245 2104 SH SOLE 0 0 2104 ASSURED GUARANTY LTD COMMON STOCK G0585R106 434 9143 SH SOLE 5041 0 4102 WW INTL INC COMMON STOCK 98262P101 24 662 SH SOLE 500 0 162 CALLON PETE CO DEL COM 13123X508 320 5554 SH SOLE 0 0 5554 FRANCO NEV CORP COMMON STOCK 351858105 47146 324990 SH SOLE 322854 0 2136 BARRICK GOLD CORP COMMON STOCK 067901108 339 16419 SH SOLE 5100 0 11319 NATIONAL GRID PLC AMERICAN DEPOSITARY RECEIPT 636274409 335 5236 SH SOLE 50 0 5186 DICKS SPORTING GOODS INC COMMON STOCK 253393102 8554 85371 SH SOLE 84189 30 1152 ASBURY AUTOMOTIVE GROUP INC COMMON STOCK 043436104 849 4957 SH SOLE 4448 0 509 LIBERTY BROADBAND CORP COMMON STOCK 530307305 17953 103376 SH SOLE 102964 0 412 JEFFERIES FINL GROUP INC COMMON STOCK 47233W109 1023 29928 SH SOLE 10500 0 19428 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 161 14989 SH SOLE 0 0 14989 KAISER ALUMINUM CORP COM PAR $0.01 483007704 33 269 SH SOLE 0 0 269 ENERPAC TOOL GROUP CORP CL A COM 292765104 12 466 SH SOLE 0 0 466 LINCOLN ELEC HLDGS INC COMMON STOCK 533900106 7175 54474 SH SOLE 53660 0 814 NEW JERSEY RES CORP COMMON STOCK 646025106 6291 158988 SH SOLE 156762 0 2226 COMMERCIAL METALS CO COM 201723103 39 1295 SH SOLE 0 0 1295 PACWEST BANCORP DEL COM 695263103 89 2162 SH SOLE 0 0 2162 CHEFS WHSE INC COMMON STOCK 163086101 16015 503140 SH SOLE 501037 0 2103 CITIZENS FINL GROUP INC COMMON STOCK 174610105 715 15586 SH SOLE 60 76 15450 DAVE & BUSTERS ENTMT INC COMMON STOCK 238337109 5347 131685 SH SOLE 130238 0 1447 QORVO INC COMMON STOCK 74736K101 7134 36459 SH SOLE 15276 0 21183 GAP INC COMMON STOCK 364760108 2910 86469 SH SOLE 82090 0 4379 ISHARES TR MUTUAL FUND 464287705 321 3040 SH SOLE 1040 0 2000 MCCORMICK & CO INC COMMON STOCK 579780206 53339 603928 SH SOLE 576730 0 27198 FASTENAL CO COMMON STOCK 311900104 108109 2079017 SH SOLE 1910091 0 168926 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 33 1225 SH SOLE 0 0 1225 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 30 5376 SH SOLE 0 0 5376 VEECO INSTRS INC DEL COM 922417100 41 1713 SH SOLE 0 0 1713 MSCI INC COMMON STOCK 55354G100 6856 12862 SH SOLE 11023 0 1839 HANESBRANDS INC COMMON STOCK 410345102 7686 411694 SH SOLE 406771 0 4923 OLD DOMINION FREIGHT LINE IN COMMON STOCK 679580100 9572 37714 SH SOLE 33960 0 3754 STERICYCLE INC COMMON STOCK 858912108 727 10166 SH SOLE 9519 0 647 ALEXION PHARMACEUTICALS INC COMMON STOCK 015351109 96556 525590 SH SOLE 522363 0 3227 UNISYS CORP COM NEW 909214306 53 2090 SH SOLE 0 0 2090 CATALENT INC COMMON STOCK 148806102 20351 188232 SH SOLE 186198 0 2034 FIRST HAWAIIAN INC COM 32051X108 77 2706 SH SOLE 0 0 2706 ELLINGTON FINANCIAL INC COM 28852N109 5 261 SH SOLE 0 0 261 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 25 439 SH SOLE 0 0 439 ST JOE CO COM 790148100 28 620 SH SOLE 0 0 620 SEALED AIR CORP NEW COMMON STOCK 81211K100 6941 117143 SH SOLE 112104 0 5039 BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 1510 18101 SH SOLE 17932 29 140 MOLSON COORS BEVERAGE CO COMMON STOCK 60871R209 5525 102894 SH SOLE 102172 0 722 MCDONALDS CORP COMMON STOCK 580135101 141083 610776 SH SOLE 526617 0 84159 IAC INTERACTIVECORP NEW COMMON STOCK 44891N208 11537 74837 SH SOLE 73817 0 1020 TELUS CORPORATION FOREIGN COMMON STOCK 87971M103 85 3836 SH SOLE 0 0 3836 GRAHAM HLDGS CO COMMON STOCK 384637104 170 267 SH SOLE 200 0 67 ANGIODYNAMICS INC COM 03475V101 144 5290 SH SOLE 0 0 5290 REGENXBIO INC COM 75901B107 15 388 SH SOLE 0 0 388 JABIL INC COMMON STOCK 466313103 726 12491 SH SOLE 10881 0 1610 FUTUREFUEL CORP COM 36116M106 28 2907 SH SOLE 0 0 2907 BJS WHSL CLUB HLDGS INC COMMON STOCK 05550J101 19400 407734 SH SOLE 404768 0 2966 DIVERSIFIED HEALTHCARE TR REIT 25525P107 28 6765 SH SOLE 20 0 6745 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 9644 84237 SH SOLE 79413 0 4824 APPLIED MATLS INC COMMON STOCK 038222105 59535 418082 SH SOLE 401722 31 16329 LANNET INC COM 516012101 25 5289 SH SOLE 0 0 5289 GENERAL MTRS CO COMMON STOCK 37045V100 97130 1641539 SH SOLE 1534165 65165 42209 ENBRIDGE INC COMMON STOCK 29250N105 4240 105891 SH SOLE 95584 0 10307 STMICROELECTRONICS N V NY REGISTRY 861012102 174 4782 SH SOLE 0 0 4782 MOTOROLA SOLUTIONS INC COMMON STOCK 620076307 19673 90720 SH SOLE 87028 0 3692 TEXAS CAP BANCSHARES INC COMMON STOCK 88224Q107 277 4354 SH SOLE 200 0 4154 MARINEMAX INC COM 567908108 39 796 SH SOLE 0 0 796 EDITAS MEDICINE INC COMMON STOCK 28106W103 95 1675 SH SOLE 600 0 1075 UNILEVER PLC AMERICAN DEPOSITARY RECEIPT 904767704 10002 170972 SH SOLE 147392 287 23293 BED BATH & BEYOND INC COMMON STOCK 075896100 916 27530 SH SOLE 23200 0 4330 AUTOZONE INC COMMON STOCK 053332102 15019 10065 SH SOLE 9546 0 519 CERNER CORP COMMON STOCK 156782104 18666 238816 SH SOLE 212203 0 26613 CHECK POINT SOFTWARE TECH LT COMMON STOCK M22465104 19782 170341 SH SOLE 170226 0 115 BLUEBIRD BIO INC COMMON STOCK 09609G100 16 509 SH SOLE 500 0 9 TREDEGAR CORP COMMON STOCK 894650100 11 806 SH SOLE 121 0 685 GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 693092 1826184 SH SOLE 1789741 18146 18297 FIRST TR NASDAQ 100 TECH IND SHS 337345102 58 365 SH SOLE 0 0 365 INTERFACE INC COM 458665304 33 2158 SH SOLE 0 0 2158 CIGNA CORP NEW COMMON STOCK 125523100 25967 109531 SH SOLE 71605 8 37918 NOW INC COMMON STOCK 67011P100 54 5710 SH SOLE 3631 0 2079 RIGEL PHARMACEUTICALS INC COM NEW 766559603 3 601 SH SOLE 0 0 601 MARRIOTT INTL INC NEW EQUITY CALL OPTION 571903202 304767 2232375 SH SOLE 2133291 0 99084 MUELLER INDS INC COMMON 624756102 111 2572 SH SOLE 0 33 2539 GILDAN ACTIVEWEAR INC FOREIGN COMMON STOCK 375916103 140 3793 SH SOLE 0 0 3793 HEICO CORP NEW COMMON STOCK 422806109 25857 185461 SH SOLE 183824 0 1637 SK TELECOM LTD SPONSORED ADR 78440P108 804 25609 SH SOLE 0 0 25609 CHEWY INC CL A 16679L109 22 280 SH SOLE 0 0 280 ISHARES TR MUTUAL FUND 464288588 48331 446559 SH SOLE 58655 0 387904 ALLIANT ENERGY CORP COMMON STOCK 018802108 1483 26603 SH SOLE 19083 0 7520 GENERAL DYNAMICS CORP COMMON STOCK 369550108 36846 195723 SH SOLE 190176 0 5547 BOSTON BEER INC COMMON STOCK 100557107 6901 6760 SH SOLE 6631 0 129 OLD NATL BANCORP IND COMMON STOCK 680033107 11461 650857 SH SOLE 646975 0 3882 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 134 6643 SH SOLE 0 0 6643 CARDIOVASCULAR SYS INC DEL COMMON STOCK 141619106 584 13693 SH SOLE 13398 0 295 CARMAX INC COMMON STOCK 143130102 3378 26157 SH SOLE 24001 20 2136 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 32 661 SH SOLE 0 0 661 BHP GROUP LTD AMERICAN DEPOSITARY RECEIPT 088606108 21663 297437 SH SOLE 245208 209 52020 CHENIERE ENERGY INC COMMON STOCK 16411R208 85396 984508 SH SOLE 984308 0 200 CRANE CO COMMON STOCK 224399105 510 5531 SH SOLE 5090 0 441 ISHARES TR GLOBAL REIT ETF 46434V647 3717 134100 SH SOLE 0 0 134100 ANTHEM INC COMMON STOCK 036752103 194037 508219 SH SOLE 443655 6 64558 TC ENERGY CORP COM 87807B107 305 6147 SH SOLE 0 0 6147 ITRON INC COMMON STOCK 465741106 218 2182 SH SOLE 0 0 2182 RAYONIER ADVANCED MATLS INC COMMON STOCK 75508B104 20 2957 SH SOLE 854 0 2103 ALPHABET INC COMMON STOCK 02079K305 1189952 487328 SH SOLE 460092 32 27204 ISHARES TR CMBS ETF 46429B366 126 2315 SH SOLE 0 0 2315 WESTAMERICA BANCORPORATION COMMON 957090103 70 1198 SH SOLE 0 69 1129 PRINCIPAL FINANCIAL GROUP IN COMMON STOCK 74251V102 7464 118118 SH SOLE 111010 0 7108 SPX CORP COM 784635104 124 2029 SH SOLE 0 0 2029 GUESS INC COM 401617105 160 6059 SH SOLE 0 0 6059 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2725 39173 SH SOLE 0 0 39173 MERITOR INC COMMON STOCK 59001K100 8908 380356 SH SOLE 378126 0 2230 FMC CORP COMMON STOCK 302491303 42025 388405 SH SOLE 349049 30195 9161 EMERSON ELEC CO COMMON STOCK 291011104 247458 2571259 SH SOLE 2554927 39 16293 EDGEWELL PERS CARE CO COMMON STOCK 28035Q102 371 8445 SH SOLE 7330 27 1088 VALERO ENERGY CORP COMMON STOCK 91913Y100 50514 646949 SH SOLE 595787 32936 18226 KAMAN CORP COMMON STOCK 483548103 480 9516 SH SOLE 7851 31 1634 CATO CORP NEW CL A 149205106 90 5344 SH SOLE 0 0 5344 CENTRAL PAC FINL CORP COM NEW 154760409 127 4898 SH SOLE 0 0 4898 MERIT MED SYS INC COM 589889104 117 1813 SH SOLE 0 0 1813 ADDUS HOMECARE CORP COMMON STOCK 006739106 44874 514376 SH SOLE 514189 0 187 LIVANOVA PLC SHS G5509L101 111 1315 SH SOLE 0 0 1315 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 47148 609065 SH SOLE 571731 0 37334 ADVAXIS INC COM NEW 007624307 0 346 SH SOLE 0 0 346 KKR REAL ESTATE FIN TR INC COM 48251K100 77 3554 SH SOLE 0 0 3554 PITNEY BOWES INC COMMON STOCK 724479100 64 7277 SH SOLE 1365 0 5912 TUPPERWARE BRANDS CORP COM 899896104 30 1265 SH SOLE 0 0 1265 CARPENTER TECHNOLOGY CORP COM 144285103 53 1319 SH SOLE 0 0 1319 MICRO FOCUS INTL PLC AMERICAN DEPOSITARY RECEIPT 594837403 34 4548 SH SOLE 4440 0 108 CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 199172 128470 SH SOLE 124686 0 3784 ENANTA PHARMACEUTICALS INC COMMON STOCK 29251M106 127 2899 SH SOLE 2000 0 899 PDC ENERGY INC COM 69327R101 367 8019 SH SOLE 0 0 8019 CURTISS WRIGHT CORP COM 231561101 120 1012 SH SOLE 0 0 1012 WISDOMTREE INVTS INC COM 97717P104 41 6628 SH SOLE 0 0 6628 VMWARE INC COMMON STOCK 928563402 57278 358058 SH SOLE 339735 18073 250 BLOOMIN BRANDS INC COMMON STOCK 094235108 1048 38608 SH SOLE 32920 0 5688 CNH INDL N V SHS N20944109 173 10318 SH SOLE 0 0 10318 FORWARD AIR CORP COMMON STOCK 349853101 186 2082 SH SOLE 150 92 1840 VIKING THERAPEUTICS INC COMMON 92686J106 1 147 SH SOLE 0 47 100 AGILENT TECHNOLOGIES INC COMMON STOCK 00846U101 148435 1004231 SH SOLE 825686 174 178371 URBAN OUTFITTERS INC COM 917047102 16 386 SH SOLE 0 0 386 PATRICK INDS INC COM 703343103 58 791 SH SOLE 0 0 791 CENOVUS ENERGY INC COMMON STOCK 15135U109 154 16071 SH SOLE 3000 0 13071 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 272 9262 SH SOLE 0 0 9262 STEEL DYNAMICS INC COMMON STOCK 858119100 37151 623329 SH SOLE 621369 0 1960 SERVISFIRST BANCSHARES INC COMMON STOCK 81768T108 8996 132336 SH SOLE 125247 0 7089 UNIVAR SOLUTIONS USA INC COMMON STOCK 91336L107 9 356 SH SOLE 87 0 269 VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 139131 690031 SH SOLE 602918 0 87113 MERITAGE HOMES CORP COM 59001A102 74 789 SH SOLE 0 0 789 OCEANEERING INTL INC COMMON STOCK 675232102 479 30757 SH SOLE 146 0 30611 PROASSURANCE CORP COM 74267C106 683 30011 SH SOLE 0 0 30011 ALPHABET INC EQUITY CALL OPTION 02079K107 2302134 918526 SH SOLE 888771 53 29702 HEWLETT PACKARD ENTERPRISE C COMMON STOCK 42824C109 9220 632322 SH SOLE 607945 0 24377 PROCURE ETF TRUST II SPACE ETF 74280R205 18 578 SH SOLE 0 0 578 ISHARES TR MUTUAL FUND 46435U853 25883 620375 SH SOLE 85 0 620290 BJS RESTAURANTS INC COMMON STOCK 09180C106 156 3166 SH SOLE 1480 0 1686 STONECO LTD COM CL A G85158106 27 408 SH SOLE 0 0 408 HENRY SCHEIN INC COMMON STOCK 806407102 6921 93292 SH SOLE 89780 0 3512 ROYAL CARIBBEAN GROUP COMMON STOCK V7780T103 4658 54624 SH SOLE 45232 0 9392 MYR GROUP INC DEL COM 55405W104 128 1406 SH SOLE 0 0 1406 ISHARES TR MUTUAL FUND 464288646 97466 1778259 SH SOLE 21497 0 1756762 DUKE REALTY CORP COMMON STOCK 264411505 1316 27797 SH SOLE 1300 0 26497 MEDICAL PPTYS TRUST INC COM 58463J304 251 12471 SH SOLE 0 0 12471 SUMMIT HOTEL PPTYS INC COM 866082100 168 18007 SH SOLE 0 0 18007 RELX PLC AMERICAN DEPOSITARY RECEIPT 759530108 360 13482 SH SOLE 803 659 12020 F N B CORP COMMON STOCK 302520101 1465 118762 SH SOLE 110936 0 7826 MATADOR RES CO COM 576485205 2667 74068 SH SOLE 0 0 74068 ALPS ETF TR BARRONS 400 ETF 00162Q726 50 845 SH SOLE 0 0 845 GROUPON INC COM NEW 399473206 1 25 SH SOLE 0 0 25 MADISON SQUARE GRDN SPRT COR COMMON 55825T103 12 74 SH SOLE 0 8 66 HONEYWELL INTL INC COMMON STOCK 438516106 171311 780996 SH SOLE 735765 0 45231 HALLIBURTON CO COMMON STOCK 406216101 5936 256726 SH SOLE 219626 214 36886 ALEXANDRIA REAL ESTATE EQ IN COMMON STOCK 015271109 348 1909 SH SOLE 619 0 1290 KINSALE CAP GROUP INC COMMON STOCK 49714P108 20858 126590 SH SOLE 126183 75 332 TRUPANION INC COMMON STOCK 898202106 292 2540 SH SOLE 2250 0 290 MACYS INC COM 55616P104 300 15809 SH SOLE 0 0 15809 MANTECH INTERNATIONAL CORP COMMON STOCK 564563104 163 1874 SH SOLE 1000 0 874 BANKUNITED INC COM 06652K103 65 1523 SH SOLE 0 0 1523 CITY HLDG CO COMMON STOCK 177835105 715 9509 SH SOLE 8719 0 790 EL POLLO LOCO HLDGS INC COM 268603107 32 1728 SH SOLE 0 0 1728 SAFEHOLD INC COM 78645L100 149 1902 SH SOLE 0 0 1902 FISERV INC COMMON STOCK 337738108 76492 715614 SH SOLE 707925 213 7476 CORTEVA INC COMMON STOCK 22052L104 16776 378255 SH SOLE 342661 0 35594 MARATHON OIL CORP COMMON STOCK 565849106 2487 182616 SH SOLE 104322 0 78294 CRYOLIFE INC COM 228903100 23 821 SH SOLE 0 0 821 CENTERPOINT ENERGY INC COMMON STOCK 15189T107 868 35415 SH SOLE 15374 0 20041 VIAD CORP COMMON STOCK 92552R406 25879 519145 SH SOLE 518377 0 768 VONAGE HLDGS CORP COM 92886T201 101 7002 SH SOLE 0 0 7002 AVIENT CORPORATION COMMON STOCK 05368V106 3885 79027 SH SOLE 76968 30 2029 NU SKIN ENTERPRISES INC CL A 67018T105 98 1728 SH SOLE 0 0 1728 FOOT LOCKER INC COMMON STOCK 344849104 877 14240 SH SOLE 12516 0 1724 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 88 1853 SH SOLE 0 0 1853 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 57 3041 SH SOLE 0 0 3041 KROGER CO COMMON STOCK 501044101 13898 362786 SH SOLE 242876 0 119910 VIASAT INC COMMON STOCK 92552V100 59 1182 SH SOLE 1000 0 182 KRATON CORP COM 50077C106 415 12853 SH SOLE 0 0 12853 UDR INC COMMON STOCK 902653104 178 3629 SH SOLE 1080 0 2549 DXC TECHNOLOGY CO COMMON STOCK 23355L106 595 15261 SH SOLE 12215 0 3046 USANA HEALTH SCIENCES INC COM 90328M107 48 472 SH SOLE 0 0 472 BOSTON PROPERTIES INC REIT 101121101 8074 70458 SH SOLE 68843 0 1615 RPC INC COM 749660106 8 1688 SH SOLE 0 0 1688 GMS INC COMMON STOCK 36251C103 9035 187684 SH SOLE 187185 0 499 MSC INDL DIRECT INC COMMON STOCK 553530106 52 576 SH SOLE 65 0 511 BLACKBAUD INC COMMON STOCK 09227Q100 1760 22979 SH SOLE 22251 129 599 TONIX PHARMACEUTICALS HLDG C COM 890260706 0 100 SH SOLE 0 0 100 CAVCO INDS INC DEL COMMON STOCK 149568107 52 234 SH SOLE 0 0 234 ACADIA RLTY TR COM SH BEN INT 004239109 134 6117 SH SOLE 0 0 6117 TOOTSIE ROLL INDS INC COM 890516107 61 1789 SH SOLE 0 0 1789 POST HLDGS INC COMMON STOCK 737446104 83 763 SH SOLE 300 18 445 CLOROX CO DEL COMMON STOCK 189054109 14513 80672 SH SOLE 49832 0 30840 PTC INC COMMON STOCK 69370C100 309 2188 SH SOLE 0 0 2188 EMCOR GROUP INC COMMON STOCK 29084Q100 18705 151832 SH SOLE 149968 21 1843 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042858 14079 259219 SH SOLE 219558 0 39661 BANCO BRADESCO S A SP ADR PFD NEW 059460303 27 5214 SH SOLE 0 0 5214 HOST HOTELS & RESORTS INC REIT 44107P104 9376 548574 SH SOLE 529342 0 19232 ANIKA THERAPEUTICS INC COM 035255108 15 334 SH SOLE 0 0 334 BROADSTONE NET LEASE INC COM 11135E203 71 3030 SH SOLE 0 0 3030 GARMIN LTD COMMON STOCK H2906T109 8888 61450 SH SOLE 60198 0 1252 FLOWERS FOODS INC COMMON STOCK 343498101 14748 609427 SH SOLE 586273 0 23154 ALBEMARLE CORP COMMON STOCK 012653101 36857 218785 SH SOLE 217592 0 1193 AMEDISYS INC COMMON STOCK 023436108 2192 8950 SH SOLE 7650 0 1300 APTARGROUP INC COMMON STOCK 038336103 44264 314288 SH SOLE 312288 0 2000 ARCBEST CORP COM 03937C105 1428 24538 SH SOLE 0 0 24538 NATIONAL INSTRS CORP COMMON STOCK 636518102 41154 973367 SH SOLE 972426 178 763 EAGLE BANCORP INC MD COMMON STOCK 268948106 1039 18524 SH SOLE 17688 32 804 J & J SNACK FOODS CORP COMMON STOCK 466032109 16944 97149 SH SOLE 95829 55 1265 CANADIAN PAC RY LTD COMMON STOCK 13645T100 437 5684 SH SOLE 2502 790 2392 ISHARES TR MUTUAL FUND 464287465 23335 295827 SH SOLE 289862 0 5965 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 116 1705 SH SOLE 0 0 1705 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 39 1939 SH SOLE 0 0 1939 BLOCK H & R INC COMMON STOCK 093671105 1155 49159 SH SOLE 41566 0 7593 NEWMONT CORP COMMON STOCK 651639106 4743 74836 SH SOLE 30750 1244 42842 BERKLEY W R CORP COMMON STOCK 084423102 5382 72309 SH SOLE 67632 0 4677 AXON ENTERPRISE INC COMMON STOCK 05464C101 370 2093 SH SOLE 100 0 1993 PELOTON INTERACTIVE INC COMMON STOCK 70614W100 10051 81042 SH SOLE 81002 0 40 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 181 15355 SH SOLE 0 0 15355 UFP INDUSTRIES INC COM 90278Q108 246 3311 SH SOLE 0 0 3311 EPAM SYS INC COMMON STOCK 29414B104 7526 14729 SH SOLE 14649 0 80 CENTERSPACE COM 15202L107 18 234 SH SOLE 0 0 234 ISHARES TR MUTUAL FUND 464288885 84 782 SH SOLE 49 0 733 MOHAWK INDS INC COMMON STOCK 608190104 3129 16275 SH SOLE 15552 15 708 PROSHARES TR S&P TECH DIVIDEN 74347G606 27 451 SH SOLE 0 0 451 MAGELLAN HEALTH INC COMMON STOCK 559079207 118 1252 SH SOLE 0 0 1252 INTUIT COMMON STOCK 461202103 284240 579881 SH SOLE 574996 160 4725 MOTORCAR PTS AMER INC COM 620071100 9 411 SH SOLE 0 0 411 KITE RLTY GROUP TR COM NEW 49803T300 62 2802 SH SOLE 0 0 2802 PAYLOCITY HLDG CORP COMMON STOCK 70438V106 110 577 SH SOLE 0 0 577 HILTON WORLDWIDE HLDGS INC COMMON STOCK 43300A203 80814 669988 SH SOLE 647952 16062 5974 STANDEX INTL CORP COM 854231107 172 1816 SH SOLE 0 0 1816 CELSIUS HLDGS INC COMMON STOCK 15118V207 27 344 SH SOLE 0 0 344 COINBASE GLOBAL INC COMMON STOCK 19260Q107 590 2331 SH SOLE 1351 0 980 TECK RESOURCES LTD CL B 878742204 134 5826 SH SOLE 0 0 5826 UNITED PARCEL SERVICE INC COMMON STOCK 911312106 375502 1805560 SH SOLE 1792395 0 13165 LIVERAMP HLDGS INC COMMON STOCK 53815P108 1017 21702 SH SOLE 21368 0 334 UNIVERSAL INS HLDGS INC COM 91359V107 9 653 SH SOLE 0 0 653 REX AMERICAN RES CORP COM 761624105 42 464 SH SOLE 0 0 464 HILLTOP HOLDINGS INC COM 432748101 38 1036 SH SOLE 0 0 1036 GLACIER BANCORP INC NEW COMMON STOCK 37637Q105 37973 689417 SH SOLE 688284 0 1133 NISOURCE INC COMMON STOCK 65473P105 2506 102281 SH SOLE 97790 0 4491 DOLBY LABORATORIES INC COMMON STOCK 25659T107 27 270 SH SOLE 166 26 78 MORGAN STANLEY COMMON STOCK 617446448 267484 2917264 SH SOLE 2897453 28 19783 UNIVERSAL ELECTRS INC COMMON STOCK 913483103 733 15110 SH SOLE 14700 0 410 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 127 27192 SH SOLE 0 0 27192 HUTTIG BLDG PRODS INC COM 448451104 6 1000 SH SOLE 0 0 1000 PINNACLE WEST CAP CORP COMMON STOCK 723484101 662 8071 SH SOLE 7268 0 803 CONOCOPHILLIPS EQUITY CALL OPTION 20825C104 33603 551764 SH SOLE 513798 0 37966 DEXCOM INC COMMON STOCK 252131107 55730 130516 SH SOLE 129320 0 1196 CANON INC AMERICAN DEPOSITARY RECEIPT 138006309 437 19301 SH SOLE 135 0 19166 MEDTRONIC PLC COMMON STOCK G5960L103 309047 2489700 SH SOLE 2021424 68113 400163 HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 813 20269 SH SOLE 17240 26 3003 OGE ENERGY CORP COMMON STOCK 670837103 182 5408 SH SOLE 3600 0 1808 TARGA RES CORP COMMON STOCK 87612G101 970 21822 SH SOLE 21438 0 384 MEDPACE HLDGS INC COMMON STOCK 58506Q109 84 475 SH SOLE 0 0 475 XILINX INC COMMON STOCK 983919101 8887 61434 SH SOLE 55893 0 5541 HP INC COMMON STOCK 40434L105 14453 478762 SH SOLE 452871 58 25833 BLACKROCK INC COMMON STOCK 09247X101 63604 72693 SH SOLE 70669 0 2024 OSHKOSH CORP COMMON STOCK 688239201 365 2930 SH SOLE 1000 0 1930 FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 4694 47114 SH SOLE 44007 0 3107 AFLAC INC COMMON STOCK 001055102 71171 1326335 SH SOLE 1230744 0 95591 WESCO INTL INC COM 95082P105 35 342 SH SOLE 0 0 342 NEOGENOMICS INC COMMON STOCK 64049M209 16823 372435 SH SOLE 368437 0 3998 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 74 921 SH SOLE 0 0 921 BAXTER INTL INC COMMON STOCK 071813109 14596 181306 SH SOLE 131602 0 49704 FERRO CORP COMMON 315405100 111 5113 SH SOLE 0 122 4991 ASTRAZENECA PLC AMERICAN DEPOSITARY RECEIPT 046353108 13940 232702 SH SOLE 220019 0 12683 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 211 9747 SH SOLE 0 0 9747 VANGUARD MUN BD FDS MUTUAL FUND 922907746 26 468 SH SOLE 82 0 386 ISHARES TR US INFRASTRUC 46435U713 14 392 SH SOLE 0 0 392 CANADIAN IMP BK COMM FOREIGN COMMON STOCK 136069101 2619 22998 SH SOLE 21752 0 1246 NEXPOINT RESIDENTIAL TR INC COM 65341D102 124 2257 SH SOLE 0 0 2257 VANGUARD BD INDEX FDS INTERMED TERM 921937819 107 1189 SH SOLE 0 0 1189 ARK ETF TR GENOMIC REV ETF 00214Q302 41 449 SH SOLE 0 0 449 AMERICAN PUB ED INC COM 02913V103 27 953 SH SOLE 0 0 953 SPROUTS FMRS MKT INC COMMON STOCK 85208M102 25944 1044035 SH SOLE 1038595 95 5345 ARCELORMITTAL SA LUXEMBOURG COMMON STOCK 03938L203 269 8664 SH SOLE 1731 0 6933 BOSTON PRIVATE FINL HLDGS IN COMMON STOCK 101119105 255 17283 SH SOLE 8993 0 8290 LEGGETT & PLATT INC COMMON STOCK 524660107 10740 207295 SH SOLE 206629 0 666 ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 2836 272923 SH SOLE 268203 0 4720 CHEESECAKE FACTORY INC COM 163072101 103 1896 SH SOLE 0 0 1896 SYNOPSYS INC COMMON STOCK 871607107 13268 48112 SH SOLE 45324 12 2776 OXFORD INDS INC COM 691497309 464 4695 SH SOLE 0 0 4695 LEAR CORP COMMON STOCK 521865204 1550 8848 SH SOLE 7515 0 1333 UNITED INS HLDGS CORP COMMON STOCK 910710102 193 33897 SH SOLE 30082 0 3815 COGNYTE SOFTWARE LTD ORD SHS M25133105 5 194 SH SOLE 0 0 194 ALCOA CORP COMMON STOCK 013872106 237 6426 SH SOLE 6156 0 270 FACTSET RESH SYS INC COMMON STOCK 303075105 33774 100635 SH SOLE 100174 0 461 FORTIS INC COM 349553107 49 1106 SH SOLE 0 0 1106 FERGUSON PLC NEW COMMON G3421J106 31 225 SH SOLE 0 23 202 CMS ENERGY CORP COMMON STOCK 125896100 112527 1904666 SH SOLE 1665703 55947 183016 ISTAR INC REIT 45031U101 6249 301451 SH SOLE 297105 0 4346 QUIDEL CORP COMMON 74838J101 90 701 SH SOLE 0 15 686 BP PLC AMERICAN DEPOSITARY RECEIPT 055622104 2950 111678 SH SOLE 92017 0 19661 REGENCY CTRS CORP COMMON STOCK 758849103 84 1317 SH SOLE 630 0 687 PENN VA CORP COM 70788V102 537 22761 SH SOLE 0 0 22761 RUTHS HOSPITALITY GROUP INC COM 783332109 123 5367 SH SOLE 0 0 5367 ISHARES TR MUTUAL FUND 464287200 4840 11258 SH SOLE 6226 0 5032 LEMAITRE VASCULAR INC COM 525558201 106 1736 SH SOLE 0 0 1736 MYERS INDS INC COM 628464109 152 7224 SH SOLE 0 0 7224 WABTEC COMMON STOCK 929740108 53796 653666 SH SOLE 612497 39368 1801 NOMURA HLDGS INC AMERICAN DEPOSITARY RECEIPT 65535H208 42 8295 SH SOLE 444 0 7851 MURPHY USA INC COMMON STOCK 626755102 9373 70277 SH SOLE 69323 0 954 FIRST REP BK SAN FRANCISCO C EQUITY CALL OPTION 33616C100 88734 474056 SH SOLE 433512 0 40544 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 104 1664 SH SOLE 0 0 1664 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 43 1645 SH SOLE 0 0 1645 LENDINGTREE INC NEW COM 52603B107 30 144 SH SOLE 0 0 144 LAM RESEARCH CORP COMMON STOCK 512807108 62949 96740 SH SOLE 93857 3 2880 CBOE GLOBAL MKTS INC COMMON STOCK 12503M108 30427 255579 SH SOLE 253246 0 2333 CARDIFF ONCOLOGY INC COM 14147L108 1 139 SH SOLE 0 0 139 META FINL GROUP INC COMMON STOCK 59100U108 5577 110159 SH SOLE 108260 0 1899 SONOCO PRODS CO COMMON STOCK 835495102 1045 15618 SH SOLE 4286 0 11332 SPDR SER TR MUTUAL FUND 78464A763 468 3829 SH SOLE 500 0 3329 SIGNET JEWELERS LIMITED COMMON STOCK G81276100 5743 71090 SH SOLE 65986 0 5104 BEST BUY INC COMMON STOCK 086516101 149601 1301109 SH SOLE 1233481 33861 33767 FIVE BELOW INC COMMON STOCK 33829M101 6642 34363 SH SOLE 32824 0 1539 NVR INC COMMON STOCK 62944T105 11304 2273 SH SOLE 2177 0 96 WATSCO INC COMMON STOCK 942622200 32109 112018 SH SOLE 106002 0 6016 ORBITAL ENERGY GROUP INC COM 68559A109 7 1666 SH SOLE 0 0 1666 BIOGEN INC COMMON STOCK 09062X103 56620 163514 SH SOLE 125978 0 37536 WHIRLPOOL CORP COMMON STOCK 963320106 3159 14487 SH SOLE 2320 8 12159 APPLIED INDL TECHNOLOGIES IN COMMON STOCK 03820C105 25757 282856 SH SOLE 281053 0 1803 TENET HEALTHCARE CORP COMMON STOCK 88033G407 233 3473 SH SOLE 1087 0 2386 ROGERS COMMUNICATIONS INC FOREIGN COMMON STOCK 775109200 946 17810 SH SOLE 14426 0 3384 ALBANY INTL CORP COMMON STOCK 012348108 4587 51385 SH SOLE 50102 0 1283 BRIXMOR PPTY GROUP INC COM 11120U105 49 2160 SH SOLE 0 0 2160 FEDERAL RLTY INVT TR COMMON STOCK 313747206 1004 8572 SH SOLE 8090 0 482 AMERICAN ASSETS TR INC COM 024013104 152 4071 SH SOLE 0 0 4071 WORTHINGTON INDS INC COM 981811102 74 1214 SH SOLE 0 0 1214 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4 132 SH SOLE 0 0 132 ARCOSA INC COM 039653100 145 2461 SH SOLE 0 0 2461 PALOMAR HLDGS INC COMMON STOCK 69753M105 21 273 SH SOLE 0 0 273 FORD MTR CO DEL COMMON STOCK 345370860 20456 1376582 SH SOLE 1322678 0 53904 INTERNATIONAL FLAVORS&FRAGRA COMMON STOCK 459506101 1884 12611 SH SOLE 11027 0 1584 AMERICAN AIRLS GROUP INC COMMON STOCK 02376R102 1854 87394 SH SOLE 81036 0 6358 STORE CAP CORP REIT 862121100 54363 1575292 SH SOLE 1572248 0 3044 AXOS FINANCIAL INC COM 05465C100 59 1267 SH SOLE 0 0 1267 IDEANOMICS INC COM 45166V106 1 300 SH SOLE 0 0 300 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 143 2500 SH SOLE 0 0 2500 GARTNER INC COMMON STOCK 366651107 11306 46683 SH SOLE 45514 93 1076 CHEMED CORP NEW COMMON STOCK 16359R103 72767 153355 SH SOLE 152475 0 880 STERIS PLC COMMON STOCK G8473T100 2416 11711 SH SOLE 9966 0 1745 BOISE CASCADE CO DEL COM 09739D100 165 2830 SH SOLE 0 0 2830 CORE-MARK HLDG CO INC COM 218681104 84 1866 SH SOLE 0 0 1866 ISHARES TR MUTUAL FUND 464288679 757 6847 SH SOLE 423 0 6424 GRAPHIC PACKAGING HLDG CO COM 388689101 16 900 SH SOLE 0 0 900 PACIFIC PREMIER BANCORP COM 69478X105 96 2263 SH SOLE 0 0 2263 SEMPRA ENERGY COMMON STOCK 816851109 135567 1023297 SH SOLE 983078 33755 6464 OMNICOM GROUP INC COMMON STOCK 681919106 5244 65554 SH SOLE 58638 0 6916 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 30466 261282 SH SOLE 258296 0 2986 ULTRA CLEAN HLDGS INC COMMON STOCK 90385V107 116 2155 SH SOLE 0 0 2155 ARISTA NETWORKS INC COMMON STOCK 040413106 397869 1098146 SH SOLE 1097428 48 670 BOYD GAMING CORP COM 103304101 137 2230 SH SOLE 0 0 2230 M & T BK CORP COMMON STOCK 55261F104 32801 225726 SH SOLE 224119 0 1607 COMPASS MINERALS INTL INC COM 20451N101 14 242 SH SOLE 0 0 242 FRANKLIN ELEC INC COMMON STOCK 353514102 5633 69875 SH SOLE 68901 13 961 SUNCOKE ENERGY INC COMMON STOCK 86722A103 92 12802 SH SOLE 5158 0 7644 RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 850 28355 SH SOLE 22045 0 6310 COVETRUS INC COMMON STOCK 22304C100 499 18481 SH SOLE 14892 37 3552 OTIS WORLDWIDE CORP COMMON STOCK 68902V107 50844 621790 SH SOLE 611100 0 10690 WALKER & DUNLOP INC COMMON STOCK 93148P102 14236 136390 SH SOLE 135282 0 1108 NEWMARKET CORP COMMON STOCK 651587107 7330 22766 SH SOLE 22443 0 323 M/I HOMES INC COM 55305B101 85 1450 SH SOLE 0 0 1450 CTS CORP COMMON 126501105 158 4254 SH SOLE 0 35 4219 PARK AEROSPACE CORP COM 70014A104 16 1107 SH SOLE 0 0 1107 SPECTRUM PHARMACEUTICALS INC COM 84763A108 9 2335 SH SOLE 0 0 2335 PERDOCEO ED CORP COM 71363P106 43 3484 SH SOLE 0 0 3484 CIMPRESS PLC SHS EURO G2143T103 11 100 SH SOLE 0 0 100 LULULEMON ATHLETICA INC COMMON STOCK 550021109 20916 57309 SH SOLE 56616 0 693 MOODYS CORP COMMON STOCK 615369105 117897 325351 SH SOLE 296628 15 28708 FOSSIL GROUP INC COM 34988V106 8 549 SH SOLE 0 0 549 NORTHWESTERN CORP COM NEW 668074305 173 2875 SH SOLE 0 0 2875 DONNELLEY FINL SOLUTIONS INC COMMON STOCK 25787G100 216 6548 SH SOLE 119 0 6429 HURON CONSULTING GROUP INC COMMON 447462102 9 183 SH SOLE 0 83 100 ISHARES TR INTL TREA BD ETF 464288117 164 3132 SH SOLE 0 0 3132 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 26 732 SH SOLE 0 0 732 ZAI LAB LTD AMERICAN DEPOSITARY RECEIPT 98887Q104 326 1842 SH SOLE 1159 0 683 CROWN CASTLE INTL CORP NEW EQUITY CALL OPTION 22822V101 85247 436904 SH SOLE 412908 72 23924 PINDUODUO INC AMERICAN DEPOSITARY RECEIPT 722304102 2992 23558 SH SOLE 5755 0 17803 SIMPLY GOOD FOODS CO COMMON STOCK 82900L102 46 1265 SH SOLE 0 0 1265 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9 133 SH SOLE 0 0 133 EXTREME NETWORKS INC COMMON STOCK 30226D106 30 2699 SH SOLE 0 0 2699 NASDAQ INC COMMON STOCK 631103108 12956 73696 SH SOLE 71215 0 2481 COHEN & STEERS INFRASTRUCTUR COM 19248A109 143 5000 SH SOLE 0 0 5000 MGP INGREDIENTS INC NEW COMMON STOCK 55303J106 73 1086 SH SOLE 0 0 1086 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y605 638 17382 SH SOLE 14852 0 2530 ISHARES TR MSCI CHINA ETF 46429B671 26 315 SH SOLE 0 0 315 BRUKER CORP COMMON STOCK 116794108 26 337 SH SOLE 37 0 300 DOLLAR GEN CORP NEW COMMON STOCK 256677105 16903 78111 SH SOLE 73408 148 4555 UNITED STATES STL CORP NEW COMMON STOCK 912909108 184 7664 SH SOLE 1005 0 6659 ZIONS BANCORPORATION N A COMMON STOCK 989701107 7040 133197 SH SOLE 131186 0 2011 WORLD FUEL SVCS CORP COM 981475106 21 665 SH SOLE 0 0 665 GARRETT MOTION INC COMMON STOCK 366505105 128 16091 SH SOLE 14095 0 1996 ISHARES TR GLB INFRASTR ETF 464288372 34 746 SH SOLE 0 0 746 ISHARES INC MSCI CDA ETF 464286509 6758 181310 SH SOLE 179673 0 1637 SPDR SER TR PORTFOLI S&P1500 78464A805 53 1000 SH SOLE 0 0 1000 JOHNSON & JOHNSON COMMON STOCK 478160104 875386 5313747 SH SOLE 4574596 57033 682118 S&P GLOBAL INC COMMON STOCK 78409V104 316495 771095 SH SOLE 731399 18 39678 VANGUARD INDEX FDS MUTUAL FUND 922908611 4868 28033 SH SOLE 8129 0 19904 RPM INTL INC COMMON STOCK 749685103 2117 23881 SH SOLE 21339 0 2542 REGAL BELOIT CORP COMMON STOCK 758750103 4112 30800 SH SOLE 30265 0 535 AMICUS THERAPEUTICS INC COMMON 03152W109 966 100232 SH SOLE 0 122 100110 DARDEN RESTAURANTS INC COMMON STOCK 237194105 17029 116641 SH SOLE 90535 0 26106 UNIFI INC COM NEW 904677200 19 775 SH SOLE 0 0 775 MATCH GROUP INC NEW COMMON STOCK 57667L107 118047 732078 SH SOLE 731431 0 647 AIR PRODS & CHEMS INC COMMON STOCK 009158106 75876 263753 SH SOLE 227005 44 36704 LINDSAY CORP COM 535555106 112 680 SH SOLE 0 0 680 ISHARES INC MSCI AUST ETF 464286103 4346 167318 SH SOLE 166724 0 594 ABM INDS INC COMMON STOCK 000957100 6198 139743 SH SOLE 136455 0 3288 BANCO BILBAO VIZCAYA ARGENTA AMERICAN DEPOSITARY RECEIPT 05946K101 214 34332 SH SOLE 0 0 34332 FIRST FINL BANCORP OH COMMON STOCK 320209109 1267 53586 SH SOLE 41243 0 12343 FIFTH THIRD BANCORP COMMON STOCK 316773100 91090 2382679 SH SOLE 2273391 0 109288 HEIDRICK & STRUGGLES INTL IN COM 422819102 38 846 SH SOLE 0 0 846 HNI CORP COMMON STOCK 404251100 9690 220376 SH SOLE 219287 0 1089 VIPSHOP HOLDINGS LIMITED AMERICAN DEPOSITARY RECEIPT 92763W103 233 11620 SH SOLE 8895 0 2725 FULLER H B CO COMMON 359694106 128 2013 SH SOLE 0 94 1919 SCIENCE APPLICATIONS INTL CO COMMON STOCK 808625107 5115 58295 SH SOLE 56429 0 1866 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 15 219 SH SOLE 0 0 219 ALLEGIANCE BANCSHARES INC COMMON STOCK 01748H107 1207 31393 SH SOLE 31076 0 317 MORNINGSTAR INC COMMON STOCK 617700109 16253 63214 SH SOLE 62654 0 560 OFFICE PPTYS INCOME TR REIT 67623C109 150 5129 SH SOLE 77 0 5052 MACK CALI RLTY CORP COM 554489104 117 6795 SH SOLE 0 0 6795 KRAFT HEINZ CO COMMON STOCK 500754106 6981 171188 SH SOLE 158799 0 12389 GOLD FIELDS LTD SPONSORED ADR 38059T106 85 9559 SH SOLE 0 0 9559 HELEN OF TROY LTD COM G4388N106 370 1621 SH SOLE 0 0 1621 AES CORP COMMON STOCK 00130H105 8451 324174 SH SOLE 310332 0 13842 EVERGY INC COMMON STOCK 30034W106 914 15116 SH SOLE 13697 0 1419 LAMAR ADVERTISING CO NEW REIT 512816109 56063 536893 SH SOLE 535477 0 1416 EVEREST RE GROUP LTD COMMON STOCK G3223R108 571 2263 SH SOLE 14 0 2249 SHUTTERSTOCK INC COM 825690100 21 212 SH SOLE 0 0 212 BADGER METER INC COMMON STOCK 056525108 648 6607 SH SOLE 4441 0 2166 SCHWAB STRATEGIC TR MUTUAL FUND 808524888 44 1055 SH SOLE 1034 0 21 BROOKFIELD INFRASTRUCTURE CO COMMON STOCK 11275Q107 35 472 SH SOLE 466 0 6 PPG INDS INC EQUITY CALL OPTION 693506107 92882 547060 SH SOLE 472715 0 74345 TELEFLEX INCORPORATED COMMON STOCK 879369106 31961 79547 SH SOLE 36392 0 43155 PLDT INC SPONSORED ADR 69344D408 212 8050 SH SOLE 0 0 8050 BUTTERFLY NETWORK INC COM CL A 124155102 3 200 SH SOLE 0 0 200 CIENA CORP COMMON STOCK 171779309 204 3586 SH SOLE 0 0 3586 MYRIAD GENETICS INC COM 62855J104 59 1915 SH SOLE 0 0 1915 ATMOS ENERGY CORP COMMON STOCK 049560105 13566 141147 SH SOLE 140117 0 1030 LUMINEX CORP DEL COM 55027E102 61 1647 SH SOLE 0 0 1647 CLEARWATER PAPER CORP COM 18538R103 74 2541 SH SOLE 0 0 2541 NORTHFIELD BANCORP INC DEL COM 66611T108 85 5202 SH SOLE 0 0 5202 REALOGY HLDGS CORP COM 75605Y106 184 10122 SH SOLE 0 0 10122 ETSY INC COMMON STOCK 29786A106 802 3898 SH SOLE 2670 21 1207 KINDER MORGAN INC DEL COMMON STOCK 49456B101 2896 158873 SH SOLE 119605 0 39268 HEXCEL CORP NEW COMMON STOCK 428291108 138181 2214443 SH SOLE 2144369 63005 7069 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 448552 889156 SH SOLE 765914 15429 107813 PETMED EXPRESS INC COM 716382106 59 1854 SH SOLE 0 0 1854 DONALDSON INC COMMON STOCK 257651109 15370 241933 SH SOLE 241395 0 538 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 28 1143 SH SOLE 0 0 1143 TECHNIPFMC PLC COMMON STOCK G87110105 80 8854 SH SOLE 5500 0 3354 TORO CO COMMON STOCK 891092108 1820 16562 SH SOLE 14466 0 2096 51JOB INC AMERICAN DEPOSITARY RECEIPT 316827104 122 1568 SH SOLE 185 0 1383 ZTO EXPRESS CAYMAN INC AMERICAN DEPOSITARY RECEIPT 98980A105 243 8010 SH SOLE 4666 0 3344 UNITED FIRE GROUP INC COM 910340108 213 7667 SH SOLE 0 0 7667 NMI HLDGS INC CL A 629209305 29 1287 SH SOLE 0 0 1287 DORIAN LPG LTD SHS USD Y2106R110 56 4005 SH SOLE 0 0 4005 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C870 10761 113182 SH SOLE 105791 0 7391 SCHWAB STRATEGIC TR MUTUAL FUND 808524508 8804 112484 SH SOLE 98935 0 13549 BROOKS AUTOMATION INC NEW COMMON STOCK 114340102 159 1658 SH SOLE 0 0 1658 PAYPAL HLDGS INC COMMON STOCK 70450Y103 645699 2215239 SH SOLE 2113269 347 101623 KELLOGG CO COMMON STOCK 487836108 5775 89772 SH SOLE 81928 0 7844 APOGEE ENTERPRISES INC COM 037598109 27 673 SH SOLE 0 0 673 NUTRIEN LTD FOREIGN COMMON STOCK 67077M108 321 5307 SH SOLE 1512 0 3795 RAMBUS INC DEL COMMON STOCK 750917106 99 4171 SH SOLE 0 0 4171 WENDYS CO COMMON STOCK 95058W100 95 4032 SH SOLE 538 0 3494 DMC GLOBAL INC COM 23291C103 23 416 SH SOLE 0 0 416 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 11637 116756 SH SOLE 96398 22 20336 DANA INC COMMON STOCK 235825205 37385 1573457 SH SOLE 1567845 97 5515 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 39 365 SH SOLE 0 0 365 KEYCORP COMMON STOCK 493267108 113129 5478393 SH SOLE 4639021 204914 634458 AGILYSYS INC COM 00847J105 106 1863 SH SOLE 0 0 1863 TRINITY INDS INC COMMON STOCK 896522109 383 14262 SH SOLE 11100 0 3162 MERCER INTL INC COM 588056101 2 143 SH SOLE 0 0 143 DRIL-QUIP INC COMMON 262037104 18 531 SH SOLE 0 94 437 FLAGSTAR BANCORP INC COMMON STOCK 337930705 496 11730 SH SOLE 10003 0 1727 SEAGEN INC COMMON STOCK 81181C104 2947 18663 SH SOLE 16903 0 1760 CHESAPEAKE UTILS CORP COM 165303108 129 1069 SH SOLE 0 0 1069 ISHARES TR GBL COMM SVC ETF 464287275 9 100 SH SOLE 0 0 100 VANECK VECTORS ETF TR RETAIL ETF 92189F684 1 5 SH SOLE 0 0 5 FISKER INC CL A COM STK 33813J106 3 175 SH SOLE 0 0 175 PIMCO ETF TR 25YR+ ZERO U S 72201R882 15 100 SH SOLE 0 0 100 SPDR SER TR PRTFLO S&P500 HI 78468R788 3 64 SH SOLE 0 0 64 ISHARES TR U.S. INSRNCE ETF 464288786 8 100 SH SOLE 0 0 100 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 2 23 SH SOLE 0 0 23 SENTINELONE INC CL A 81730H109 4 100 SH SOLE 0 0 100 ALPS ETF TR MED BREAKTHGH 00162Q593 1 25 SH SOLE 0 0 25 MONROE CAP CORP COM 610335101 0 40 SH SOLE 0 0 40 PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 3 55 SH SOLE 0 0 55 ISHARES TR CORE MSCI TOTAL 46432F834 3 41 SH SOLE 0 0 41 ISHARES TR MUTUAL FUND 464287671 55 543 SH SOLE 199 0 344 OATLY GROUP AB AMERICAN DEPOSITARY RECEIPT 67421J108 11 447 SH SOLE 425 0 22 COMPASS DIVERSIFIED PARTNERSHIP 20451Q104 116 4527 SH SOLE 4500 0 27 AFFIRM HLDGS INC COMMON STOCK 00827B106 1512 22452 SH SOLE 22252 0 200 ISHARES TR MUTUAL FUND 464287754 53 482 SH SOLE 200 0 282 CHURCHILL CAPITAL CORP V COM CL A 17144T107 173 17200 SH SOLE 0 0 17200 SCHWAB STRATEGIC TR MUTUAL FUND 808524102 3400 32602 SH SOLE 31040 0 1562 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 9 300 SH SOLE 0 0 300 FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 19 13332 SH SOLE 0 0 13332 FIREEYE INC COMMON STOCK 31816Q101 7304 361218 SH SOLE 361168 0 50 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 3 27 SH SOLE 0 0 27 HUDBAY MINERALS INC COM 443628102 1 100 SH SOLE 0 0 100 VANGUARD STAR FDS MUTUAL FUND 921909768 2281 34727 SH SOLE 34367 0 360 DIGINEX LIMITED SHS Y2074E109 1 100 SH SOLE 0 0 100 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 23 282 SH SOLE 0 0 282 OKTA INC COMMON STOCK 679295105 88182 360398 SH SOLE 360091 0 307 MESOBLAST LTD SPONS ADR 590717104 1 100 SH SOLE 0 0 100 BLACKROCK MUNIVEST FD INC COM 09253R105 76 7850 SH SOLE 0 0 7850 SENSEONICS HLDGS INC COM 81727U105 38 10000 SH SOLE 0 0 10000 ONE COM CL A G7000X105 1 77 SH SOLE 0 0 77 VANGUARD WORLD FDS MUTUAL FUND 92204A405 319 3535 SH SOLE 2835 0 700 ISHARES INC MSCI MEXICO ETF 464286822 1 30 SH SOLE 0 0 30 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 45 1100 SH SOLE 0 0 1100 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 75 5100 SH SOLE 0 0 5100 GLOBAL X FDS MUTUAL FUND 37954Y673 179 6950 SH SOLE 4350 0 2600 FIDELITY COVINGTON TRUST MUTUAL FUND 316092600 35 549 SH SOLE 49 0 500 ISHARES INC MSCI TAIWAN ETF 46434G772 6 100 SH SOLE 0 0 100 FUTU HLDGS LTD SPON ADS CL A 36118L106 24 135 SH SOLE 0 0 135 GENPREX INC COM 372446104 0 107 SH SOLE 0 0 107 SPDR SER TR S&P 400 MDCP VAL 78464A839 5 75 SH SOLE 0 0 75 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 30 645 SH SOLE 0 0 645 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 12 1250 SH SOLE 0 0 1250 SPARTAN ACQUISITION CORP III COM CL A 84677R106 3 175 SH SOLE 0 0 175 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4 374 SH SOLE 0 0 374 VEONEER INC COM 92336X109 7 286 SH SOLE 0 0 286 FIVERR INTL LTD COMMON STOCK M4R82T106 9091 37490 SH SOLE 37245 0 245 OPTIMIZERX CORP COM NEW 68401U204 6 105 SH SOLE 0 0 105 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 10 300 SH SOLE 0 0 300 FAR PEAK ACQUISITION CORP SHS CL A G3312L103 398 40000 SH SOLE 0 0 40000 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 65 1200 SH SOLE 0 0 1200 BIONANO GENOMICS INC COM 09075F107 367 50000 SH SOLE 0 0 50000 C3 AI INC CL A 12468P104 36 580 SH SOLE 0 0 580 META MATERIALS INC COM 59134N104 0 1 SH SOLE 0 0 1 CANOO INC COM CL A 13803R102 2 200 SH SOLE 0 0 200 CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 118 900 SH SOLE 880 0 20 PINTEREST INC COMMON STOCK 72352L106 216106 2737258 SH SOLE 2736758 0 500 APOLLO GLOBAL MGMT INC COMMON STOCK 03768E105 957 15391 SH SOLE 7141 0 8250 EURONAV NV SHS B38564108 3 300 SH SOLE 0 0 300 BLACKROCK MUNI INTER DR FD I COM 09253X102 59 3800 SH SOLE 0 0 3800 WAYFAIR INC COMMON STOCK 94419L101 22821 72283 SH SOLE 72008 0 275 VANGUARD WORLD FDS MUTUAL FUND 92204A504 114 461 SH SOLE 326 0 135 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 10 800 SH SOLE 0 0 800 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 10 1000 SH SOLE 0 0 1000 CITIZENS & NORTHN CORP COM 172922106 1 60 SH SOLE 0 0 60 CARVANA CO COMMON STOCK 146869102 1416 4691 SH SOLE 4671 0 20 ROBLOX CORP COMMON STOCK 771049103 81560 906417 SH SOLE 906377 0 40 PROSHARES TR ONLINE RTL ETF 74347B169 12 150 SH SOLE 0 0 150 ISHARES TR MRGSTR MD CP GRW 464288307 661 9600 SH SOLE 0 0 9600 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2 100 SH SOLE 0 0 100 LUNA INNOVATIONS INC COM 550351100 2 194 SH SOLE 0 0 194 MIDLAND STS BANCORP INC ILL COM 597742105 3 100 SH SOLE 0 0 100 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 11 350 SH SOLE 0 0 350 ZOOM VIDEO COMMUNICATIONS IN COMMON STOCK 98980L101 30079 77718 SH SOLE 71323 0 6395 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 5 75 SH SOLE 0 0 75 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 4 110 SH SOLE 0 0 110 ATLASSIAN CORP PLC COMMON STOCK G06242104 6874 26763 SH SOLE 26723 0 40 VANGUARD WELLINGTON FD US MINIMUM 921935409 119 1212 SH SOLE 0 0 1212 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 33 1276 SH SOLE 0 0 1276 SPDR SER TR FACTST INV ETF 78464A110 27 120 SH SOLE 0 0 120 NOVOCURE LTD COMMON STOCK G6674U108 3112 14029 SH SOLE 13975 14 40 VANGUARD MALVERN FDS MUTUAL FUND 922020805 197 3762 SH SOLE 2762 0 1000 VICI PPTYS INC REIT 925652109 18614 600060 SH SOLE 600000 0 60 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 15 864 SH SOLE 0 0 864 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V613 1288 8034 SH SOLE 5634 0 2400 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 10 325 SH SOLE 0 0 325 COUPA SOFTWARE INC COMMON STOCK 22266L106 14294 54534 SH SOLE 54504 0 30 CODIAK BIOSCIENCES INC COM 192010106 37 2000 SH SOLE 0 0 2000 SCHWAB STRATEGIC TR MUTUAL FUND 808524870 104 1668 SH SOLE 557 0 1111 AGNC INVT CORP REIT 00123Q104 12145 719072 SH SOLE 718572 0 500 DATADOG INC COMMON STOCK 23804L103 65 625 SH SOLE 425 0 200 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1 64 SH SOLE 0 0 64 ROYCE VALUE TR INC COM 780910105 2 102 SH SOLE 0 0 102 MP MATERIALS CORP COM CL A 553368101 2 50 SH SOLE 0 0 50 ISHARES TR MUTUAL FUND 464288257 515 5089 SH SOLE 5076 0 13 VIR BIOTECHNOLOGY INC COM 92764N102 5 98 SH SOLE 0 0 98 ISHARES TR TRANS AVG ETF 464287192 48 185 SH SOLE 0 0 185 ISHARES TR MUTUAL FUND 464287499 3702 46718 SH SOLE 33718 0 13000 CASSAVA SCIENCES INC COM 14817C107 15 175 SH SOLE 0 0 175 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 7 140 SH SOLE 0 0 140 ISHARES TR MUTUAL FUND 464287325 137 1644 SH SOLE 1624 0 20 VIRGIN GALACTIC HOLDINGS INC COMMON STOCK 92766K106 57 1225 SH SOLE 425 0 800 NIKOLA CORP COM 654110105 46 2564 SH SOLE 0 0 2564 PROSHARES TR II ULTRA VIX SHORT 74347Y839 6 200 SH SOLE 0 0 200 BEAM GLOBAL COM 07373B109 6 150 SH SOLE 0 0 150 SPDR SER TR S&P HOMEBUILD 78464A888 2 27 SH SOLE 0 0 27 CYTOSORBENTS CORP COM NEW 23283X206 7 925 SH SOLE 0 0 925 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y209 73 580 SH SOLE 420 0 160 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1 10 SH SOLE 0 0 10 OVERSTOCK COM INC DEL COM 690370101 5 50 SH SOLE 0 0 50 BIONTECH SE SPONSORED ADS 09075V102 6 25 SH SOLE 0 0 25 ISHARES TR MUTUAL FUND 464287515 280 719 SH SOLE 200 0 519 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6 108 SH SOLE 0 0 108 SCHWAB STRATEGIC TR MUTUAL FUND 808524862 170 3316 SH SOLE 2785 0 531 ICON PLC COMMON STOCK G4705A100 1742 8431 SH SOLE 8030 0 401 EATON VANCE TAX-MANAGED BUY- MUTUAL FUND 27828Y108 334 20505 SH SOLE 19605 0 900 EATON VANCE TAX-MANAGED GLOB MUTUAL FUND 27829C105 310 28415 SH SOLE 12700 0 15715 INTRA-CELLULAR THERAPIES INC COM 46116X101 20 500 SH SOLE 0 0 500 DOCUSIGN INC COMMON STOCK 256163106 363373 1299755 SH SOLE 1299276 0 479 SPDR SER TR S&P METALS MNG 78464A755 2 35 SH SOLE 0 0 35 SNOWFLAKE INC COMMON STOCK 833445109 30422 125818 SH SOLE 125808 0 10 DREAM FINDERS HOMES INC COM CL A 26154D100 266 10900 SH SOLE 0 0 10900 J P MORGAN EXCHANGE-TRADED F MUTUAL FUND 46641Q837 715 14102 SH SOLE 2 0 14100 SPOTIFY TECHNOLOGY S A COMMON STOCK L8681T102 40453 146788 SH SOLE 145852 0 936 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 21 500 SH SOLE 0 0 500 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 129 5676 SH SOLE 0 0 5676 ISHARES INC MUTUAL FUND 46434G822 5713 84587 SH SOLE 84587 0 0 BLINK CHARGING CO COM 09354A100 4 96 SH SOLE 0 0 96 CROWDSTRIKE HLDGS INC COMMON STOCK 22788C105 138898 552693 SH SOLE 551393 0 1300 VANGUARD CHARLOTTE FDS MUTUAL FUND 92203J407 31526 552104 SH SOLE 1603 0 550501 ISHARES TR MSCI INTL QUALTY 46434V456 1 25 SH SOLE 0 0 25 VANGUARD INDEX FDS MUTUAL FUND 922908538 1818 7692 SH SOLE 6692 0 1000 ISHARES TR CRE U S REIT ETF 464288521 6 100 SH SOLE 0 0 100 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 15 500 SH SOLE 0 0 500 WESTERN MIDSTREAM PARTNERS L PARTNERSHIP 958669103 14 628 SH SOLE 42 0 586 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1 200 SH SOLE 0 0 200 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 16858 125318 SH SOLE 125118 0 200 FREEDOM HLDG CORP NEV COM 356390104 29 450 SH SOLE 0 0 450 LEMONADE INC COMMON STOCK 52567D107 27 250 SH SOLE 100 0 150 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 258 12500 SH SOLE 0 0 12500 CHARGEPOINT HOLDINGS INC COMMON STOCK 15961R105 25 714 SH SOLE 649 0 65 ZILLOW GROUP INC COMMON STOCK 98954M200 2830 23155 SH SOLE 23070 0 85 ISHARES TR GENOMICS IMMUN 46435U192 1 25 SH SOLE 0 0 25 BEACON ROOFING SUPPLY INC COMMON 073685109 14 267 SH SOLE 0 267 0 CBIZ INC COMMON STOCK 124805102 62756 1915046 SH SOLE 1914866 180 0 ECHOSTAR CORP COMMON 278768106 2 94 SH SOLE 0 94 0 GODADDY INC COMMON STOCK 380237107 37980 436751 SH SOLE 436564 187 0 HAMILTON LANE INC COMMON 407497106 4 44 SH SOLE 0 44 0 HOULIHAN LOKEY INC COMMON STOCK 441593100 16214 198238 SH SOLE 198099 139 0 HUBSPOT INC COMMON STOCK 443573100 401 688 SH SOLE 660 4 24 HYATT HOTELS CORP COMMON STOCK 448579102 115615 1489128 SH SOLE 1489097 31 0 IRHYTHM TECHNOLOGIES INC COMMON 450056106 2 24 SH SOLE 0 24 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229888 236 8511 SH SOLE 8434 77 0 LORAL SPACE & COM INC COMMON 543881106 1 35 SH SOLE 0 35 0 MCGRATH RENTCORP COMMON 580589109 4 48 SH SOLE 0 48 0 NATIONAL RESH CORP COMMON 637372202 5 110 SH SOLE 0 110 0 RUSH ENTERPRISES INC COMMON 781846209 2 39 SH SOLE 0 39 0 SANDY SPRING BANCORP INC COMMON STOCK 800363103 44 978 SH SOLE 919 59 0 TANDEM DIABETES CARE INC COMMON STOCK 875372203 51387 527583 SH SOLE 397468 101 130014 WHITING PETE CORP NEW COMMON 966387508 2 33 SH SOLE 0 33 0 ACCELERON PHARMA INC COMMON 00434H108 2 17 SH SOLE 0 17 0 AIR TRANSPORT SERVICES GRP I COMMON 00922R105 3 115 SH SOLE 0 115 0 ARTISAN PARTNERS ASSET MGMT COMMON 04316A108 9 177 SH SOLE 0 177 0 ATRICURE INC COMMON STOCK 04963C209 248 3124 SH SOLE 3095 29 0 BALLYS CORPORATION COMMON 05875B106 1 20 SH SOLE 0 20 0 BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 6018 92276 SH SOLE 92124 46 106 BLACKLINE INC COMMON STOCK 09239B109 5599 50316 SH SOLE 50300 16 0 CASS INFORMATION SYS INC COMMON STOCK 14808P109 146 3566 SH SOLE 3504 62 0 COHEN & STEERS INC COMMON STOCK 19247A100 49233 599753 SH SOLE 599738 15 0 EVOQUA WATER TECHNOLOGIES CO COMMON 30057T105 2 54 SH SOLE 0 54 0 FOCUS FINL PARTNERS INC COMMON STOCK 34417P100 1166 24039 SH SOLE 24000 39 0 FRONTDOOR INC COMMON 35905A109 7 139 SH SOLE 0 139 0 GUARDANT HEALTH INC COMMON STOCK 40131M109 18396 148131 SH SOLE 148119 12 0 HDFC BANK LTD AMERICAN DEPOSITARY RECEIPT 40415F101 238 3248 SH SOLE 2913 335 0 HERC HLDGS INC COMMON STOCK 42704L104 39054 348481 SH SOLE 348443 38 0 INARI MED INC COMMON STOCK 45332Y109 55143 591158 SH SOLE 508479 187 82492 INVITATION HOMES INC REIT 46187W107 44396 1190542 SH SOLE 1080306 110236 0 MGM GROWTH PPTYS LLC COMMON 55303A105 1 33 SH SOLE 0 33 0 MACQUARIE INFRASTRUCTURE COR COMMON 55608B105 2 53 SH SOLE 0 53 0 MONGODB INC COMMON STOCK 60937P106 2597 7184 SH SOLE 7180 4 0 NEXSTAR MEDIA GROUP INC COMMON 65336K103 1 9 SH SOLE 0 9 0 OPTION CARE HEALTH INC COMMON 68404L201 3 146 SH SOLE 0 146 0 PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 8243 109189 SH SOLE 109168 21 0 PETIQ INC COMMON 71639T106 2 45 SH SOLE 0 45 0 REVOLVE GROUP INC COMMON 76156B107 3 45 SH SOLE 0 45 0 RYMAN HOSPITALITY PPTYS INC REIT 78377T107 1342 16996 SH SOLE 16973 23 0 SEA LTD AMERICAN DEPOSITARY RECEIPT 81141R100 34 122 SH SOLE 115 7 0 SHOCKWAVE MED INC COMMON 82489T104 2 12 SH SOLE 0 12 0 10X GENOMICS INC COMMON STOCK 88025U109 141905 724669 SH SOLE 684892 132 39645 VROOM INC COMMON STOCK 92918V109 2333 55743 SH SOLE 55660 83 0 ZENDESK INC COMMON STOCK 98936J101 5228 36221 SH SOLE 36128 16 77 ZSCALER INC COMMON STOCK 98980G102 56581 261875 SH SOLE 261673 202 0 AMBARELLA INC COMMON STOCK G037AX101 40523 380039 SH SOLE 380028 11 0 ROYALTY PHARMA PLC COMMON STOCK G7709Q104 56692 1383073 SH SOLE 1020649 42154 320270 YANDEX N V FOREIGN N97284108 50 706 SH SOLE 152 554 0 BLACKROCK CORPOR HI YLD FD I MUTUAL FUND 09255P107 54176 4397390 SH SOLE 4397390 0 0 BLACKROCK MULTI SECTOR INC T MUTUAL FUND 09258A107 5846 313300 SH SOLE 313300 0 0 IRSA INVERSIONES Y REP S A EQUITY 450047204 4 1156 SH SOLE 1156 0 0 NUVEEN GLOBAL HIGH INCOME FD MUTUAL FUND 67075G103 2704 166800 SH SOLE 166800 0 0 WESTERN ASSET HIGH INCOME OP MUTUAL FUND 95766K109 4059 768744 SH SOLE 768744 0 0 PGIM GLOBAL HIGH YIELD FD FO MUTUAL FUND 69346J106 13718 860652 SH SOLE 860652 0 0 KE HLDGS INC AMERICAN DEPOSITARY RECEIPT 482497104 76 1602 SH SOLE 1602 0 0 XPENG INC AMERICAN DEPOSITARY RECEIPT 98422D105 102 2290 SH SOLE 2290 0 0 ABCAM PLC AMERICAN DEPOSITARY RECEIPT 000380204 5 268 SH SOLE 268 0 0 ABERDEEN STD SILVER ETF TR MUTUAL FUND 003264108 239 9500 SH SOLE 9500 0 0 ALLOGENE THERAPEUTICS INC COMMON STOCK 019770106 6185 237155 SH SOLE 237155 0 0 ALTAIR ENGR INC COMMON STOCK 021369103 54695 793020 SH SOLE 793020 0 0 AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 9 500 SH SOLE 500 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710409 23 2637 SH SOLE 1476 0 1161 ARENA PHARMACEUTICALS INC COMMON STOCK 040047607 1055 15471 SH SOLE 15471 0 0 ARROW FINL CORP COMMON STOCK 042744102 1361 37869 SH SOLE 37869 0 0 ASSOCIATED CAP GROUP INC COMMON STOCK 045528106 14 350 SH SOLE 350 0 0 BAR HBR BANKSHARES COMMON STOCK 066849100 229 8000 SH SOLE 8000 0 0 BERKELEY LTS INC COMMON STOCK 084310101 555 12385 SH SOLE 12385 0 0 BILL COM HLDGS INC COMMON STOCK 090043100 7614 41563 SH SOLE 41563 0 0 BLOOM ENERGY CORP COMMON STOCK 093712107 3359 125016 SH SOLE 125016 0 0 BROWN FORMAN CORP COMMON STOCK 115637100 2090 29649 SH SOLE 29649 0 0 CAE INC FOREIGN COMMON STOCK 124765108 3930 127589 SH SOLE 125994 0 1595 CSW INDUSTRIALS INC COMMON STOCK 126402106 44460 375315 SH SOLE 375315 0 0 CAMBRIDGE BANCORP COMMON STOCK 132152109 161 1935 SH SOLE 1935 0 0 CANADA GOOSE HLDGS INC COMMON STOCK 135086106 376 8600 SH SOLE 8600 0 0 CARGURUS INC COMMON STOCK 141788109 56365 2148876 SH SOLE 2148876 0 0 CASELLA WASTE SYS INC COMMON STOCK 147448104 25962 409298 SH SOLE 409298 0 0 CERENCE INC COMMON STOCK 156727109 877 8215 SH SOLE 8215 0 0 CHEGG INC COMMON STOCK 163092109 668 8043 SH SOLE 8043 0 0 CLEARBRIDGE MLP AND MIDSTRM MUTUAL FUND 184692200 1 18 SH SOLE 18 0 0 CODEXIS INC COMMON STOCK 192005106 3407 150340 SH SOLE 150340 0 0 COLLIERS INTL GROUP INC COMMON STOCK 194693107 16 140 SH SOLE 140 0 0 CONDUENT INC COMMON STOCK 206787103 109 14557 SH SOLE 14557 0 0 CRESTWOOD EQUITY PARTNERS LP PARTNERSHIP 226344208 15 500 SH SOLE 500 0 0 CRITEO S A AMERICAN DEPOSITARY RECEIPT 226718104 23 500 SH SOLE 500 0 0 CUBESMART REIT 229663109 94756 2045672 SH SOLE 2045572 0 100 CUMULUS MEDIA INC COMMON STOCK 231082801 19693 1344221 SH SOLE 1344221 0 0 DBX ETF TR MUTUAL FUND 233051143 0 13 SH SOLE 13 0 0 DBX ETF TR MUTUAL FUND 233051150 0 12 SH SOLE 12 0 0 DBX ETF TR MUTUAL FUND 233051432 3 83 SH SOLE 83 0 0 DONNELLEY R R & SONS CO COMMON STOCK 257867200 2 317 SH SOLE 317 0 0 EARGO INC COMMON STOCK 270087109 17 425 SH SOLE 425 0 0 EASTMAN KODAK CO COMMON STOCK 277461406 4 525 SH SOLE 525 0 0 EATON VANCE ENHANCED EQUITY MUTUAL FUND 278274105 991 53384 SH SOLE 53384 0 0 EATON VANCE ENHANCED EQUITY MUTUAL FUND 278277108 908 38987 SH SOLE 38987 0 0 EATON VANCE FLTING RATE INC MUTUAL FUND 278279104 227 15790 SH SOLE 14350 0 1440 EKSO BIONICS HLDGS INC COMMON STOCK 282644301 3 476 SH SOLE 476 0 0 EMPIRE ST RLTY TR INC REIT 292104106 1023 85288 SH SOLE 85288 0 0 ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 7595 163718 SH SOLE 163718 0 0 EXCHANGE TRADED CONCEPTS TR MUTUAL FUND 301505707 559 8572 SH SOLE 8572 0 0 FLYWIRE CORPORATION COMMON STOCK 302492103 965 26275 SH SOLE 26275 0 0 FINANCIAL INSTNS INC COMMON STOCK 317585404 2800 93335 SH SOLE 93335 0 0 FIRST BUSEY CORP COMMON STOCK 319383204 4169 169059 SH SOLE 169059 0 0 FIVE9 INC COMMON STOCK 338307101 2284 12453 SH SOLE 12453 0 0 FLOOR & DECOR HLDGS INC COMMON STOCK 339750101 0 3 SH SOLE 3 0 0 FRESHPET INC COMMON STOCK 358039105 4963 30458 SH SOLE 30458 0 0 GAMCO INVS INC COMMON STOCK 361438104 19 750 SH SOLE 750 0 0 GENERAL AMERN INVS CO INC MUTUAL FUND 368802104 203 4674 SH SOLE 4674 0 0 GOLDMAN SACHS ETF TR MUTUAL FUND 381430107 53 1510 SH SOLE 1510 0 0 GOLDMAN SACHS ETF TR MUTUAL FUND 381430396 144 2300 SH SOLE 2300 0 0 GREAT SOUTHN BANCORP INC COMMON STOCK 390905107 3792 70361 SH SOLE 70361 0 0 HARMONY GOLD MINING CO LTD AMERICAN DEPOSITARY RECEIPT 413216300 4 1000 SH SOLE 1000 0 0 HAYWARD HLDGS INC COMMON STOCK 421298100 12429 477671 SH SOLE 477671 0 0 HERCULES CAPITAL INC COMMON STOCK 427096508 2 100 SH SOLE 100 0 0 HINGHAM INSTN SVGS MASS COMMON STOCK 433323102 6043 20803 SH SOLE 20803 0 0 HOMOLOGY MEDICINES INC COMMON STOCK 438083107 7 925 SH SOLE 925 0 0 HUNTSMAN CORP COMMON STOCK 447011107 1645 62037 SH SOLE 62037 0 0 IAMGOLD CORP COMMON STOCK 450913108 3 1000 SH SOLE 1000 0 0 INVESTORS TITLE CO NC COMMON STOCK 461804106 2028 11615 SH SOLE 11615 0 0 ISHARES INC MUTUAL FUND 464286327 1083 70535 SH SOLE 70535 0 0 ISHARES INC MUTUAL FUND 464286608 303 6133 SH SOLE 6133 0 0 ISHARES INC MUTUAL FUND 464286665 2144 41460 SH SOLE 41460 0 0 ISHARES INC MUTUAL FUND 464286871 2810 105166 SH SOLE 105166 0 0 ISHARES TR MUTUAL FUND 464287150 40 400 SH SOLE 400 0 0 ISHARES TR MUTUAL FUND 464287168 3783 32440 SH SOLE 28884 0 3556 ISHARES TR MUTUAL FUND 464287226 963 8348 SH SOLE 8348 0 0 ISHARES TR MUTUAL FUND 464287341 7 245 SH SOLE 0 0 245 ISHARES TR MUTUAL FUND 464287382 835 11605 SH SOLE 11605 0 0 ISHARES TR MUTUAL FUND 464287408 376 2544 SH SOLE 2544 0 0 ISHARES TR MUTUAL FUND 464287432 5 38 SH SOLE 38 0 0 ISHARES TR MUTUAL FUND 464287481 2215 19563 SH SOLE 19563 0 0 ISHARES TR MUTUAL FUND 464287523 407 895 SH SOLE 895 0 0 ISHARES TR MUTUAL FUND 464287564 8131 124422 SH SOLE 122072 0 2350 ISHARES TR MUTUAL FUND 464287580 31 400 SH SOLE 400 0 0 ISHARES TR MUTUAL FUND 464287663 331 4598 SH SOLE 4598 0 0 ISHARES TR MUTUAL FUND 464287689 1397 5460 SH SOLE 5460 0 0 ISHARES TR MUTUAL FUND 464287739 440 4320 SH SOLE 4320 0 0 ISHARES TR MUTUAL FUND 464287762 86 315 SH SOLE 315 0 0 ISHARES TR MUTUAL FUND 464287788 61 750 SH SOLE 750 0 0 ISHARES TR MUTUAL FUND 464287879 113 1076 SH SOLE 1076 0 0 ISHARES TR MUTUAL FUND 464287887 1333 10047 SH SOLE 10047 0 0 ISHARES TR MUTUAL FUND 464288109 449 6950 SH SOLE 6950 0 0 ISHARES TR MUTUAL FUND 464288182 539 5701 SH SOLE 5701 0 0 ISHARES TR MUTUAL FUND 464288281 42 376 SH SOLE 376 0 0 ISHARES TR MUTUAL FUND 464288448 35 1095 SH SOLE 1095 0 0 ISHARES TR MUTUAL FUND 464288570 182 2200 SH SOLE 2200 0 0 ISHARES TR MUTUAL FUND 464288612 301 2600 SH SOLE 2600 0 0 ISHARES TR MUTUAL FUND 464288687 39405 1001780 SH SOLE 997765 0 4015 ISHARES TR MUTUAL FUND 464288760 22 200 SH SOLE 200 0 0 ISHARES TR MUTUAL FUND 464288802 1043 10915 SH SOLE 10915 0 0 ISHARES TR MUTUAL FUND 464288877 86 1660 SH SOLE 1660 0 0 ISHARES TR MUTUAL FUND 464289511 22 314 SH SOLE 314 0 0 KALA PHARMACEUTICALS INC COMMON STOCK 483119103 1 275 SH SOLE 275 0 0 KIMBALL INTL INC COMMON STOCK 494274103 12580 956636 SH SOLE 956636 0 0 KRANESHARES TR MUTUAL FUND 500767678 82 2217 SH SOLE 2217 0 0 KRANESHARES TR MUTUAL FUND 500767850 10 200 SH SOLE 200 0 0 LAKELAND BANCORP INC COMMON STOCK 511637100 184 10500 SH SOLE 10500 0 0 LENNAR CORP COMMON STOCK 526057302 18 225 SH SOLE 225 0 0 LIBERTY BROADBAND CORP COMMON STOCK 530307107 2378 14139 SH SOLE 14139 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229409 2713 58244 SH SOLE 58244 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229607 5994 129211 SH SOLE 129211 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229706 108 3836 SH SOLE 3836 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229854 1484 30772 SH SOLE 30772 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229870 638 14961 SH SOLE 14961 0 0 LIBERTY TRIPADVISOR HLDGS IN COMMON STOCK 531465102 20 4978 SH SOLE 4978 0 0 LIMONEIRA CO COMMON STOCK 532746104 2929 166888 SH SOLE 166888 0 0 MANITOWOC CO INC COMMON STOCK 563571405 354 14435 SH SOLE 14435 0 0 MCCORMICK & CO INC COMMON STOCK 579780107 550 6250 SH SOLE 6250 0 0 MEDALLIA INC COMMON STOCK 584021109 5548 164395 SH SOLE 164395 0 0 MIDDLESEX WTR CO COMMON STOCK 596680108 40833 499603 SH SOLE 499603 0 0 MIMEDX GROUP INC COMMON STOCK 602496101 563 45000 SH SOLE 45000 0 0 NATERA INC COMMON STOCK 632307104 1125 9906 SH SOLE 9906 0 0 NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 235 3355 SH SOLE 0 0 3355 NEW FORTRESS ENERGY INC COMMON STOCK 644393100 2 41 SH SOLE 41 0 0 NEWPARK RES INC COMMON STOCK 651718504 606 175000 SH SOLE 175000 0 0 NUVEEN MUN VALUE FD INC MUTUAL FUND 670928100 12 1000 SH SOLE 1000 0 0 OMEGA FLEX INC COMMON STOCK 682095104 197 1343 SH SOLE 1343 0 0 PEGASYSTEMS INC COMMON STOCK 705573103 71 508 SH SOLE 508 0 0 PORTLAND GEN ELEC CO COMMON STOCK 736508847 3509 76146 SH SOLE 76146 0 0 PROOFPOINT INC COMMON STOCK 743424103 23934 137744 SH SOLE 137744 0 0 PULMONX CORP COMMON STOCK 745848101 5212 118124 SH SOLE 23062 0 95062 RACKSPACE TECHNOLOGY INC COMMON STOCK 750102105 175 8900 SH SOLE 8900 0 0 RAPID7 INC COMMON STOCK 753422104 2673 28252 SH SOLE 28252 0 0 REAVES UTIL INCOME FD MUTUAL FUND 756158101 8 230 SH SOLE 230 0 0 SJW GROUP COMMON STOCK 784305104 97 1527 SH SOLE 1527 0 0 SSR MNG INC COMMON STOCK 784730103 1 33 SH SOLE 33 0 0 SABINE RTY TR COMMON STOCK 785688102 516 12797 SH SOLE 12797 0 0 SCHWAB STRATEGIC TR MUTUAL FUND 808524854 89 1570 SH SOLE 1570 0 0 SEABOARD CORP DEL COMMON STOCK 811543107 1872 484 SH SOLE 484 0 0 SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 589 12471 SH SOLE 12471 0 0 STITCH FIX INC COMMON STOCK 860897107 6105 101246 SH SOLE 101246 0 0 STOCK YDS BANCORP INC COMMON STOCK 861025104 14707 288995 SH SOLE 288995 0 0 SUBURBAN PROPANE PARTNERS L PARTNERSHIP 864482104 61 4000 SH SOLE 4000 0 0 SUN CMNTYS INC REIT 866674104 11998 70000 SH SOLE 70000 0 0 TRADEWEB MKTS INC COMMON STOCK 892672106 48652 575354 SH SOLE 575354 0 0 TURTLE BEACH CORP COMMON STOCK 900450206 1596 50000 SH SOLE 50000 0 0 UBS AG LONDON BRANCH MUTUAL FUND 902677780 134 193 SH SOLE 193 0 0 VSE CORP COMMON STOCK 918284100 1584 32000 SH SOLE 32000 0 0 VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932505 1501 5720 SH SOLE 5720 0 0 VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932828 386 1861 SH SOLE 1861 0 0 VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932869 119 594 SH SOLE 594 0 0 VANGUARD WELLINGTON FD MUTUAL FUND 921935706 1360 11438 SH SOLE 11438 0 0 VANGUARD BD INDEX FDS MUTUAL FUND 921937835 519 6048 SH SOLE 6048 0 0 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042718 68 500 SH SOLE 500 0 0 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 826 13027 SH SOLE 13027 0 0 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042866 13 157 SH SOLE 157 0 0 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042874 733 10901 SH SOLE 10585 0 316 VANGUARD INDEX FDS MUTUAL FUND 922908512 1427 10154 SH SOLE 10154 0 0 VANGUARD INDEX FDS MUTUAL FUND 922908652 16 87 SH SOLE 87 0 0 VOYA FINANCIAL INC COMMON STOCK 929089100 27 436 SH SOLE 254 0 182 WSFS FINL CORP COMMON STOCK 929328102 307 6600 SH SOLE 6600 0 0 WEIBO CORP AMERICAN DEPOSITARY RECEIPT 948596101 26 500 SH SOLE 500 0 0 WELBILT INC COMMON STOCK 949090104 1337 57741 SH SOLE 57741 0 0 WESTLAKE CHEM CORP COMMON STOCK 960413102 90 1000 SH SOLE 1000 0 0 WILEY JOHN & SONS INC COMMON STOCK 968223305 8729 145704 SH SOLE 145704 0 0 WILLIS LEASE FIN CORP COMMON STOCK 970646105 1596 37245 SH SOLE 37245 0 0 ACCOLADE INC COMMON STOCK 00437E102 10682 196679 SH SOLE 84382 0 112297 TERMINIX GLOBAL HOLDINGS INC COMMON STOCK 88087E100 75882 1590489 SH SOLE 1590489 0 0 EQUITABLE HLDGS INC COMMON STOCK 29452E101 15 481 SH SOLE 0 0 481 CARS COM INC COMMON STOCK 14575E105 34 2378 SH SOLE 2378 0 0 EVENTBRITE INC COMMON STOCK 29975E109 1425 75000 SH SOLE 75000 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E198 0 5 SH SOLE 5 0 0 FIRSTSERVICE CORP NEW COMMON STOCK 33767E202 6133 35810 SH SOLE 35401 0 409 FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33733E203 17 100 SH SOLE 100 0 0 WORLD GOLD TR MUTUAL FUND 98149E204 0 19 SH SOLE 19 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E230 1 31 SH SOLE 31 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E297 0 12 SH SOLE 12 0 0 ACCO BRANDS CORP COMMON STOCK 00081T108 43 4947 SH SOLE 4947 0 0 ANGI INC COMMON STOCK 00183L102 27 1980 SH SOLE 1980 0 0 ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 1799 223215 SH SOLE 223215 0 0 ACUITYADS HLDGS INC COMMON STOCK 00510L106 20 2000 SH SOLE 2000 0 0 ADVISORSHARES TR MUTUAL FUND 00768Y818 12 125 SH SOLE 125 0 0 ADVANCED DRAIN SYS INC DEL COMMON STOCK 00790R104 1337 11466 SH SOLE 11466 0 0 AGENUS INC COMMON STOCK 00847G705 22 4000 SH SOLE 4000 0 0 AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 4132 74972 SH SOLE 74972 0 0 AGILITI INC COMMON STOCK 00848J104 52809 2414687 SH SOLE 1712014 0 702673 AKOUSTIS TECHNOLOGIES INC COMMON STOCK 00973N102 11 1000 SH SOLE 1000 0 0 ALLISON TRANSMISSION HLDGS I COMMON STOCK 01973R101 39429 992180 SH SOLE 992180 0 0 ALLY FINL INC COMMON STOCK 02005N100 7896 158423 SH SOLE 158026 0 397 ALTERYX INC COMMON STOCK 02156B103 5323 61886 SH SOLE 61886 0 0 ALTICE USA INC COMMON STOCK 02156K103 632 18519 SH SOLE 18519 0 0 ALTRA INDL MOTION CORP COMMON STOCK 02208R106 2143 32955 SH SOLE 32955 0 0 ANAPLAN INC COMMON STOCK 03272L108 14678 275379 SH SOLE 275379 0 0 ANTERO RESOURCES CORP COMMON STOCK 03674X106 20945 1393579 SH SOLE 1393579 0 0 APELLIS PHARMACEUTICALS INC COMMON STOCK 03753U106 119 1875 SH SOLE 1875 0 0 APPIAN CORP COMMON STOCK 03782L101 83 600 SH SOLE 600 0 0 APPHARVEST INC COMMON STOCK 03783T103 16 1000 SH SOLE 1000 0 0 APRIA INC COMMON STOCK 03836A101 20254 723366 SH SOLE 513410 0 209956 ARAMARK COMMON STOCK 03852U106 5536 148607 SH SOLE 148276 0 331 ATHENEX INC COMMON STOCK 04685N103 55 12000 SH SOLE 12000 0 0 ATOSSA THERAPEUTICS INC COMMON STOCK 04962H506 0 5 SH SOLE 5 0 0 AVADEL PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 05337M104 216 32135 SH SOLE 32135 0 0 AVALARA INC COMMON STOCK 05338G106 652 4028 SH SOLE 4028 0 0 AVANTOR INC COMMON STOCK 05352A100 8801 247840 SH SOLE 247840 0 0 AVID TECHNOLOGY INC COMMON STOCK 05367P100 922 23555 SH SOLE 0 0 23555 AZEK CO INC COMMON STOCK 05478C105 136973 3225937 SH SOLE 3220067 0 5870 BGC PARTNERS INC COMMON STOCK 05541T101 3265 575837 SH SOLE 575837 0 0 BOK FINL CORP COMMON STOCK 05561Q201 1250 14435 SH SOLE 14435 0 0 BAOZUN INC AMERICAN DEPOSITARY RECEIPT 06684L103 27 755 SH SOLE 500 0 255 BENEFITFOCUS INC COMMON STOCK 08180D106 229 16250 SH SOLE 16250 0 0 BLACKROCK DEBT STRATEGIES FD MUTUAL FUND 09255R202 5 442 SH SOLE 442 0 0 BLACKROCK FLOATING RATE INCO MUTUAL FUND 09255X100 3453 260628 SH SOLE 260628 0 0 BLACKSTONE MTG TR INC REIT 09257W100 79 2485 SH SOLE 1095 0 1390 BLUEPRINT MEDICINES CORP COMMON STOCK 09627Y109 23117 262809 SH SOLE 211575 0 51234 BOX INC COMMON STOCK 10316T104 2721 106499 SH SOLE 106499 0 0 BROOKFIELD PPTY REIT INC COMMON STOCK 11282X103 707 37405 SH SOLE 37405 0 0 BROOKFIELD RENEWABLE CORP COMMON STOCK 11284V105 8 200 SH SOLE 200 0 0 CALAMOS GBL DYN INCOME FUND MUTUAL FUND 12811L107 3 231 SH SOLE 231 0 0 CANO HEALTH INC COMMON STOCK 13781Y103 12 1000 SH SOLE 1000 0 0 CARDLYTICS INC COMMON STOCK 14161W105 4214 33196 SH SOLE 33196 0 0 CARLYLE GROUP INC COMMON STOCK 14316J108 6819 146709 SH SOLE 146709 0 0 CHASE CORP COMMON STOCK 16150R104 21 200 SH SOLE 200 0 0 CHENIERE ENERGY PARTNERS LP PARTNERSHIP 16411Q101 19913 449602 SH SOLE 449602 0 0 CLARUS CORP NEW COMMON STOCK 18270P109 991 38578 SH SOLE 0 0 38578 CLEAR CHANNEL OUTDOOR HLDGS COMMON STOCK 18453H106 7598 2877953 SH SOLE 2853432 0 24521 CLEARPOINT NEURO INC COMMON STOCK 18507C103 148 7770 SH SOLE 7770 0 0 CLOUDFLARE INC COMMON STOCK 18915M107 19344 182764 SH SOLE 182764 0 0 CORNERSTONE ONDEMAND INC COMMON STOCK 21925Y103 14 278 SH SOLE 278 0 0 COSTAR GROUP INC COMMON STOCK 22160N109 1270 15330 SH SOLE 15330 0 0 CROSSAMERICA PARTNERS LP PARTNERSHIP 22758A105 191 10000 SH SOLE 10000 0 0 DNP SELECT INCOME FD INC MUTUAL FUND 23325P104 918 87859 SH SOLE 87859 0 0 DTF TAX-FREE INCOME INC MUTUAL FUND 23334J107 2762 184131 SH SOLE 184131 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 220 5632 SH SOLE 5632 0 0 DARIOHEALTH CORP COMMON STOCK 23725P209 0 7 SH SOLE 7 0 0 DOORDASH INC COMMON STOCK 25809K105 26300 147477 SH SOLE 147477 0 0 DRAFTKINGS INC COMMON STOCK 26142R104 188 3600 SH SOLE 3600 0 0 DROPBOX INC COMMON STOCK 26210C104 107826 3557456 SH SOLE 3557456 0 0 DOXIMITY INC COMMON STOCK 26622P107 291 5000 SH SOLE 877 0 4123 ETF SER SOLUTIONS MUTUAL FUND 26922A289 27 700 SH SOLE 700 0 0 ETF MANAGERS TR MUTUAL FUND 26924G102 1313 86400 SH SOLE 86400 0 0 ETF MANAGERS TR MUTUAL FUND 26924G201 4711 77672 SH SOLE 75022 0 2650 ETF MANAGERS TR MUTUAL FUND 26924G771 27 900 SH SOLE 900 0 0 EATON VANCE SR INCOME TR MUTUAL FUND 27826S103 11 1675 SH SOLE 1675 0 0 EATON VANCE MUN BD FD MUTUAL FUND 27827X101 18 1321 SH SOLE 1321 0 0 EATON VANCE TAX ADVT DIV INC MUTUAL FUND 27828G107 854 30880 SH SOLE 25820 0 5060 EATON VANCE LTD DURATION INC MUTUAL FUND 27828H105 269 20320 SH SOLE 20320 0 0 EATON VANCE TAX-MANAGED DIVE MUTUAL FUND 27828N102 439 31212 SH SOLE 31212 0 0 EATON VANCE SR FLTNG RTE TR MUTUAL FUND 27828Q105 127 8975 SH SOLE 6771 0 2204 EATON VANCE TX ADV GLBL DIV MUTUAL FUND 27828S101 210 10021 SH SOLE 10021 0 0 EATON VANCE TAX-ADVANTAGED G MUTUAL FUND 27828U106 287 9802 SH SOLE 9802 0 0 EATON VANCE SHORT DURATION D MUTUAL FUND 27828V104 162 12219 SH SOLE 7714 0 4505 EATON VANCE NATL MUN OPPORT MUTUAL FUND 27829L105 50 2200 SH SOLE 2200 0 0 EATON VANCE MUN INCOME 2028 MUTUAL FUND 27829U105 2566 110213 SH SOLE 107687 0 2526 EATON VANCE FLOATING RATE 20 MUTUAL FUND 27831H100 4812 510272 SH SOLE 507593 0 2679 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 77 2218 SH SOLE 2218 0 0 ENDEAVOUR SILVER CORP COMMON STOCK 29258Y103 6 900 SH SOLE 900 0 0 EQUITY LIFESTYLE PPTYS INC COMMON STOCK 29472R108 996 13405 SH SOLE 13405 0 0 ERIE INDTY CO COMMON STOCK 29530P102 9794 50654 SH SOLE 50654 0 0 EVERBRIDGE INC COMMON STOCK 29978A104 4752 34922 SH SOLE 34922 0 0 EVOLENT HEALTH INC COMMON STOCK 30050B101 1763 83452 SH SOLE 83452 0 0 EXP WORLD HLDGS INC COMMON STOCK 30212W100 9662 249222 SH SOLE 249222 0 0 EXTRACTION OIL & GAS INC COMMON STOCK 30227M303 35133 639827 SH SOLE 573174 0 66653 FARFETCH LTD COMMON STOCK 30744W107 73 1447 SH SOLE 1447 0 0 FASTLY INC COMMON STOCK 31188V100 11646 195408 SH SOLE 195408 0 0 FATE THERAPEUTICS INC COMMON STOCK 31189P102 24 273 SH SOLE 273 0 0 FIBROGEN INC COMMON STOCK 31572Q808 2516 94478 SH SOLE 94478 0 0 FIRST BANCORP INC ME COMMON STOCK 31866P102 14 479 SH SOLE 479 0 0 FIRST CTZNS BANCSHARES INC N COMMON STOCK 31946M103 3218 3864 SH SOLE 3864 0 0 FIRST CMNTY BANKSHARES INC V COMMON STOCK 31983A103 533 17850 SH SOLE 17850 0 0 FIRST INTST BANCSYSTEM INC COMMON STOCK 32055Y201 2092 50000 SH SOLE 50000 0 0 FIRST TR INTER DURATN PFD & MUTUAL FUND 33718W103 2 69 SH SOLE 69 0 0 FIRST TR EXCHANGE TRADED FD MUTUAL FUND 33734X150 5 82 SH SOLE 82 0 0 FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33738D101 4030 164757 SH SOLE 114973 0 49784 FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33738R878 7 200 SH SOLE 200 0 0 FIRST TR EXCHNG TRADED FD VI MUTUAL FUND 33740F805 0 6 SH SOLE 6 0 0 FIVE STAR SENIOR LIVING INC COMMON STOCK 33832D205 0 1 SH SOLE 1 0 0 FLEXION THERAPEUTICS INC COMMON STOCK 33938J106 427 51900 SH SOLE 51900 0 0 FLEXSHARES TR MUTUAL FUND 33939L407 29 747 SH SOLE 747 0 0 FLEXSHARES TR MUTUAL FUND 33939L506 76 2880 SH SOLE 2880 0 0 FLEXSHARES TR MUTUAL FUND 33939L795 17 300 SH SOLE 300 0 0 FLEXSHARES TR MUTUAL FUND 33939L860 1286 22905 SH SOLE 22905 0 0 FREQUENCY THERAPEUTICS INC COMMON STOCK 35803L108 20 2000 SH SOLE 2000 0 0 GFL ENVIRONMENTAL INC FOREIGN COMMON STOCK 36168Q104 17779 556780 SH SOLE 556780 0 0 GFL ENVIRONMENTAL INC PREFERRED 36168Q120 22107 295750 SH SOLE 253850 0 41900 GABELLI DIVID & INCOME TR MUTUAL FUND 36242H104 5 200 SH SOLE 200 0 0 GLOBAL PARTNERS LP PARTNERSHIP 37946R109 130 5000 SH SOLE 5000 0 0 GLOBAL X FDS MUTUAL FUND 37954Y384 6 200 SH SOLE 200 0 0 GLOBAL X FDS MUTUAL FUND 37954Y483 7 327 SH SOLE 327 0 0 GLOBAL X FDS MUTUAL FUND 37954Y624 26 920 SH SOLE 920 0 0 GLOBAL X FDS MUTUAL FUND 37954Y657 28795 1100300 SH SOLE 1100300 0 0 GLOBAL X FDS MUTUAL FUND 37954Y814 312 6545 SH SOLE 6545 0 0 GRACE W R & CO DEL NEW COMMON STOCK 38388F108 2865 41448 SH SOLE 41448 0 0 GREAT ELM GROUP INC COMMON STOCK 39037G109 10 4633 SH SOLE 0 0 4633 GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 8472 75159 SH SOLE 75159 0 0 HF FOODS GROUP INC COMMON STOCK 40417F109 766 144713 SH SOLE 144713 0 0 HEARTLAND FINL USA INC COMMON STOCK 42234Q102 5227 111235 SH SOLE 111235 0 0 HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 2916 70461 SH SOLE 70461 0 0 HUTCHMED CHINA LTD AMERICAN DEPOSITARY RECEIPT 44842L103 20 500 SH SOLE 500 0 0 IES HLDGS INC COMMON STOCK 44951W106 2568 50000 SH SOLE 50000 0 0 IHEARTMEDIA INC COMMON STOCK 45174J509 36688 1362364 SH SOLE 1357226 0 5138 INOVALON HLDGS INC COMMON STOCK 45781D101 85227 2500800 SH SOLE 2309102 0 191698 INSEEGO CORP COMMON STOCK 45782B104 13 1250 SH SOLE 1250 0 0 INSULET CORP COMMON STOCK 45784P101 4490 16357 SH SOLE 16357 0 0 INTERSECT ENT INC COMMON STOCK 46071F103 59 3475 SH SOLE 3475 0 0 INVESCO SR INCOME TR MUTUAL FUND 46131H107 4202 942100 SH SOLE 942100 0 0 INVESCO INDIA EXCHANGE-TRADE MUTUAL FUND 46137R109 26 1000 SH SOLE 1000 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V134 246 2638 SH SOLE 2638 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V241 672 13833 SH SOLE 13603 0 230 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V258 159 2065 SH SOLE 2065 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V282 94 325 SH SOLE 325 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V407 20 285 SH SOLE 285 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V548 4 200 SH SOLE 200 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V597 11 58 SH SOLE 58 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V621 19 1000 SH SOLE 1000 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V712 33 270 SH SOLE 270 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V738 148 3341 SH SOLE 3341 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E354 147 2408 SH SOLE 2408 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E362 6 130 SH SOLE 130 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E412 67 1700 SH SOLE 1700 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E511 9 601 SH SOLE 601 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E651 67 1700 SH SOLE 1700 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E727 7 300 SH SOLE 300 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G508 482 21779 SH SOLE 21779 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G805 1 32 SH SOLE 32 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G870 6 223 SH SOLE 223 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J692 0 14 SH SOLE 14 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J700 35 1642 SH SOLE 236 0 1406 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J726 2 68 SH SOLE 68 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J734 1 16 SH SOLE 16 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J742 2 58 SH SOLE 58 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J841 10 454 SH SOLE 454 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J866 58 2690 SH SOLE 2011 0 679 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J882 126 5840 SH SOLE 2904 0 2936 INVESCO EXCHNG TRAD SLF INDE MUTUAL FUND 46139W502 2 69 SH SOLE 69 0 0 INVESCO EXCHNG TRAD SLF INDE MUTUAL FUND 46139W601 1 32 SH SOLE 32 0 0 INVITAE CORP COMMON STOCK 46185L103 3474 103000 SH SOLE 103000 0 0 INVIVO THERAPEUTICS HLDGS CO COMMON STOCK 46186M506 0 32 SH SOLE 32 0 0 IQIYI INC AMERICAN DEPOSITARY RECEIPT 46267X108 45 2867 SH SOLE 2867 0 0 ISHARES TR MUTUAL FUND 46429B267 50 1862 SH SOLE 1862 0 0 ISHARES TR MUTUAL FUND 46429B598 298 6739 SH SOLE 0 0 6739 ISHARES TR MUTUAL FUND 46429B655 538 10583 SH SOLE 10583 0 0 ISHARES TR MUTUAL FUND 46429B663 9 90 SH SOLE 90 0 0 ISHARES TR MUTUAL FUND 46429B689 323 4274 SH SOLE 4274 0 0 ISHARES TR MUTUAL FUND 46429B697 52 710 SH SOLE 710 0 0 ISHARES TR MUTUAL FUND 46432F396 1 6 SH SOLE 6 0 0 ISHARES INC MUTUAL FUND 46434G103 9062 135278 SH SOLE 134277 0 1001 ISHARES INC MUTUAL FUND 46434G780 2468 106213 SH SOLE 106213 0 0 ISHARES INC MUTUAL FUND 46434G855 3051 109000 SH SOLE 109000 0 0 ISHARES TR MUTUAL FUND 46434V100 5199 100318 SH SOLE 100318 0 0 ISHARES TR MUTUAL FUND 46434V407 34 742 SH SOLE 742 0 0 ISHARES TR MUTUAL FUND 46434V613 12134 226842 SH SOLE 222188 0 4654 ISHARES TR MUTUAL FUND 46434V621 16 312 SH SOLE 312 0 0 ISHARES TR MUTUAL FUND 46434V803 1 20 SH SOLE 20 0 0 ISHARES TR MUTUAL FUND 46434VBK5 186 7500 SH SOLE 6500 0 1000 ISHARES TR MUTUAL FUND 46435G193 384 13858 SH SOLE 12428 0 1430 ISHARES TR MUTUAL FUND 46435G243 3072 117971 SH SOLE 116731 0 1240 ISHARES TR MUTUAL FUND 46435U366 285 5734 SH SOLE 5734 0 0 JOYY INC AMERICAN DEPOSITARY RECEIPT 46591M109 39 586 SH SOLE 586 0 0 J ALEXANDERS HLDGS INC COMMON STOCK 46609J106 12 1063 SH SOLE 1063 0 0 JPMORGAN CHASE & CO MUTUAL FUND 46625H365 606 30854 SH SOLE 30854 0 0 KKR & CO INC COMMON STOCK 48251W104 2443 41240 SH SOLE 41240 0 0 KT CORP AMERICAN DEPOSITARY RECEIPT 48268K101 6 403 SH SOLE 403 0 0 KEARNY FINL CORP MD COMMON STOCK 48716P108 1410 118000 SH SOLE 118000 0 0 KEURIG DR PEPPER INC COMMON STOCK 49271V100 107 3040 SH SOLE 3040 0 0 KODIAK SCIENCES INC COMMON STOCK 50015M109 5 50 SH SOLE 50 0 0 LPL FINL HLDGS INC COMMON STOCK 50212V100 28363 210124 SH SOLE 210124 0 0 LENDINGCLUB CORP COMMON STOCK 52603A208 289 15938 SH SOLE 15938 0 0 LEVI STRAUSS & CO NEW COMMON STOCK 52736R102 4657 168000 SH SOLE 168000 0 0 LIFESTANCE HEALTH GROUP INC COMMON STOCK 53228F101 1057 37954 SH SOLE 37954 0 0 LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 2158 36576 SH SOLE 36576 0 0 LUMOS PHARMA INC COMMON STOCK 55028X109 1 58 SH SOLE 58 0 0 LYFT INC COMMON STOCK 55087P104 12152 200931 SH SOLE 200931 0 0 MBIA INC COMMON STOCK 55262C100 424 38500 SH SOLE 38500 0 0 MFA FINL INC REIT 55272X102 31 6667 SH SOLE 6667 0 0 MFS INTER INCOME TR MUTUAL FUND 55273C107 0 76 SH SOLE 76 0 0 MRC GLOBAL INC COMMON STOCK 55345K103 412 43830 SH SOLE 43830 0 0 MAGNITE INC COMMON STOCK 55955D100 102 3000 SH SOLE 3000 0 0 MAIN STR CAP CORP COMMON STOCK 56035L104 1931 46999 SH SOLE 46999 0 0 MARKER THERAPEUTICS INC COMMON STOCK 57055L107 23 8211 SH SOLE 8211 0 0 MARQETA INC COMMON STOCK 57142B104 1404 50000 SH SOLE 50000 0 0 MIRATI THERAPEUTICS INC COMMON STOCK 60468T105 1616 10002 SH SOLE 10000 0 2 MOELIS & CO COMMON STOCK 60786M105 875 15388 SH SOLE 15388 0 0 MOMO INC AMERICAN DEPOSITARY RECEIPT 60879B107 20 1300 SH SOLE 1300 0 0 MOTUS GI HLDGS INC COMMON STOCK 62014P108 24 23000 SH SOLE 23000 0 0 NATIONAL VISION HLDGS INC COMMON STOCK 63845R107 97081 1898716 SH SOLE 1898716 0 0 NCINO INC COMMON STOCK 63947U107 35001 584131 SH SOLE 584131 0 0 NEOLEUKIN THERAPEUTICS INC COMMON STOCK 64049K104 2 227 SH SOLE 227 0 0 NEOVASC INC COMMON STOCK 64065J304 2 2000 SH SOLE 2000 0 0 NEUBASE THERAPEUTICS INC COMMON STOCK 64132K102 4 750 SH SOLE 750 0 0 NEVRO CORP COMMON STOCK 64157F103 4068 24537 SH SOLE 24537 0 0 NEW RELIC INC COMMON STOCK 64829B100 2001 29877 SH SOLE 29877 0 0 NEWMARK GROUP INC COMMON STOCK 65158N102 3208 267127 SH SOLE 267127 0 0 NORTHERN STAR INVEST CORP II COMMON STOCK 66574L209 1000 100000 SH SOLE 100000 0 0 NORTHERN STAR INVEST CORP IV COMMON STOCK 66575B200 1000 100000 SH SOLE 100000 0 0 NOVANTA INC COMMON STOCK 67000B104 6055 44931 SH SOLE 44931 0 0 NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 4677 85912 SH SOLE 85912 0 0 NUTANIX INC COMMON STOCK 67059N108 1053 27555 SH SOLE 27470 0 85 NUVEEN QUALITY MUNCP INCOME MUTUAL FUND 67066V101 8 514 SH SOLE 0 0 514 NUVEEN FLOATING RATE INCOME MUTUAL FUND 6706EN100 2678 274352 SH SOLE 274352 0 0 NUVEEN AMT FREE MUN CR INC F MUTUAL FUND 67071L106 52 2888 SH SOLE 2888 0 0 NUVEEN PFD & INCM SECURTIES MUTUAL FUND 67072C105 84 8446 SH SOLE 8446 0 0 NUVEEN FLOATING RATE INCOME MUTUAL FUND 67072T108 3880 387184 SH SOLE 387184 0 0 NUVEEN CR STRATEGIES INCOME MUTUAL FUND 67073D102 6429 952498 SH SOLE 952498 0 0 OAK STR HEALTH INC COMMON STOCK 67181A107 45990 785222 SH SOLE 785222 0 0 OLO INC COMMON STOCK 68134L109 40244 1076342 SH SOLE 1076342 0 0 ONEMAIN HLDGS INC COMMON STOCK 68268W103 19 316 SH SOLE 316 0 0 1LIFE HEALTHCARE INC COMMON STOCK 68269G107 73 2220 SH SOLE 2220 0 0 OPKO HEALTH INC COMMON STOCK 68375N103 8 1868 SH SOLE 1868 0 0 ORBCOMM INC COMMON STOCK 68555P100 508 45238 SH SOLE 45238 0 0 ORGANOVO HLDGS INC COMMON STOCK 68620A203 5 525 SH SOLE 525 0 0 ORIGIN BANCORP INC COMMON STOCK 68621T102 603 14200 SH SOLE 14200 0 0 OVINTIV INC COMMON STOCK 69047Q102 19 600 SH SOLE 600 0 0 PG&E CORP COMMON STOCK 69331C108 9 856 SH SOLE 856 0 0 PJT PARTNERS INC COMMON STOCK 69343T107 4943 69245 SH SOLE 69245 0 0 PAGERDUTY INC COMMON STOCK 69553P100 8331 195655 SH SOLE 195655 0 0 PERFORMANCE FOOD GROUP CO COMMON STOCK 71377A103 84594 1744571 SH SOLE 1744571 0 0 PHREESIA INC COMMON STOCK 71944F106 3802 62017 SH SOLE 62017 0 0 PIMCO CORPORATE & INCOME OPP MUTUAL FUND 72201B101 30 1535 SH SOLE 1535 0 0 PIMCO ETF TR MUTUAL FUND 72201R205 193 3500 SH SOLE 3500 0 0 PIMCO ETF TR MUTUAL FUND 72201R775 29 257 SH SOLE 257 0 0 PIMCO ETF TR MUTUAL FUND 72201R833 15 149 SH SOLE 149 0 0 PIMCO INCOME OPPORTUNITY FD MUTUAL FUND 72202B100 299 11214 SH SOLE 10253 0 961 PROSHARES TR MUTUAL FUND 74347B680 25 350 SH SOLE 350 0 0 PURE STORAGE INC COMMON STOCK 74624M102 34585 1770856 SH SOLE 1770856 0 0 QURATE RETAIL INC COMMON STOCK 74915M100 1543 117902 SH SOLE 117902 0 0 REATA PHARMACEUTICALS INC COMMON STOCK 75615P103 2215 15649 SH SOLE 15649 0 0 RECURSION PHARMACEUTICALS IN COMMON STOCK 75629V104 7 200 SH SOLE 200 0 0 REDFIN CORP COMMON STOCK 75737F108 2441 38491 SH SOLE 38491 0 0 RESOLUTE FST PRODS INC COMMON STOCK 76117W109 359 29405 SH SOLE 29405 0 0 RESONANT INC COMMON STOCK 76118L102 10 3000 SH SOLE 3000 0 0 RINGCENTRAL INC COMMON STOCK 76680R206 44120 151835 SH SOLE 151835 0 0 SPDR INDEX SHS FDS MUTUAL FUND 78463X509 1 14 SH SOLE 14 0 0 SPDR INDEX SHS FDS MUTUAL FUND 78463X541 2 40 SH SOLE 40 0 0 SPDR INDEX SHS FDS MUTUAL FUND 78463X749 39 765 SH SOLE 765 0 0 SPDR INDEX SHS FDS MUTUAL FUND 78463X889 1 35 SH SOLE 35 0 0 SPDR SER TR MUTUAL FUND 78464A102 4 24 SH SOLE 24 0 0 SPDR SER TR MUTUAL FUND 78464A292 36 809 SH SOLE 809 0 0 SPDR SER TR MUTUAL FUND 78464A300 2643 30833 SH SOLE 30692 0 141 SPDR SER TR MUTUAL FUND 78464A359 1657 19102 SH SOLE 15210 0 3892 SPDR SER TR MUTUAL FUND 78464A375 64 1736 SH SOLE 1736 0 0 SPDR SER TR MUTUAL FUND 78464A409 1 17 SH SOLE 17 0 0 SPDR SER TR MUTUAL FUND 78464A474 201 6408 SH SOLE 6408 0 0 SPDR SER TR MUTUAL FUND 78464A508 0 12 SH SOLE 12 0 0 SPDR SER TR MUTUAL FUND 78464A581 78 600 SH SOLE 600 0 0 SPDR SER TR MUTUAL FUND 78464A607 599 5712 SH SOLE 5712 0 0 SPDR SER TR MUTUAL FUND 78464A649 0 13 SH SOLE 13 0 0 SPDR SER TR MUTUAL FUND 78464A797 128 2500 SH SOLE 2500 0 0 SPDR SER TR MUTUAL FUND 78464A813 12955 132545 SH SOLE 113650 0 18895 SSGA ACTIVE ETF TR MUTUAL FUND 78467V608 89978 1943792 SH SOLE 1943792 0 0 SPDR SER TR MUTUAL FUND 78468R200 1152 37590 SH SOLE 30040 0 7550 SPDR SER TR MUTUAL FUND 78468R408 22 783 SH SOLE 783 0 0 SPDR SER TR MUTUAL FUND 78468R622 89333 812418 SH SOLE 812418 0 0 SPDR SER TR MUTUAL FUND 78468R663 7672 83871 SH SOLE 83871 0 0 SPDR SER TR MUTUAL FUND 78468R721 123 2352 SH SOLE 2352 0 0 SPDR SER TR MUTUAL FUND 78468R739 74 1500 SH SOLE 1500 0 0 SABA CAPITAL INCOME & OPRNT MUTUAL FUND 78518H103 3685 782316 SH SOLE 782316 0 0 SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 9645 443059 SH SOLE 443059 0 0 SCHOLAR ROCK HLDG CORP COMMON STOCK 80706P103 727 25164 SH SOLE 25164 0 0 SCHRODINGER INC COMMON STOCK 80810D103 11119 147059 SH SOLE 147059 0 0 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y100 178 2166 SH SOLE 2166 0 0 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y308 11 160 SH SOLE 160 0 0 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y407 915 5124 SH SOLE 5124 0 0 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y852 3852 47571 SH SOLE 47403 0 168 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y860 28 635 SH SOLE 635 0 0 SEER INC COMMON STOCK 81578P106 2 63 SH SOLE 63 0 0 SHIFT4 PMTS INC COMMON STOCK 82452J109 9072 96800 SH SOLE 96800 0 0 SMARTSHEET INC COMMON STOCK 83200N103 16475 227811 SH SOLE 227811 0 0 SPECTRUM BRANDS HLDGS INC NE COMMON STOCK 84790A105 10 112 SH SOLE 112 0 0 SPROTT PHYSICAL GOLD TR MUTUAL FUND 85207H104 25 1800 SH SOLE 1800 0 0 STAG INDL INC REIT 85254J102 73 1950 SH SOLE 1950 0 0 STARWOOD PPTY TR INC REIT 85571B105 2 72 SH SOLE 0 0 72 STERLING BANCORP INC COMMON STOCK 85917W102 1820 400000 SH SOLE 400000 0 0 STONE HBR EMERGING MKTS INCO MUTUAL FUND 86164T107 0 4 SH SOLE 4 0 0 STRIDE INC COMMON STOCK 86333M108 20056 624200 SH SOLE 624200 0 0 SUNNOVA ENERGY INTL INC. COMMON STOCK 86745K104 19442 516241 SH SOLE 516241 0 0 TELADOC HEALTH INC COMMON STOCK 87918A105 5963 35859 SH SOLE 35859 0 0 TENABLE HLDGS INC COMMON STOCK 88025T102 14294 345689 SH SOLE 345689 0 0 TEXAS PACIFIC LAND CORPORATI COMMON STOCK 88262P102 18607 11631 SH SOLE 11631 0 0 THE TRADE DESK INC COMMON STOCK 88339J105 6569 84915 SH SOLE 84915 0 0 TIDEWATER INC NEW COMMON STOCK 88642R109 2 142 SH SOLE 0 0 142 TRANSMEDICS GROUP INC COMMON STOCK 89377M109 43 1300 SH SOLE 1300 0 0 TRANSUNION COMMON STOCK 89400J107 170 1544 SH SOLE 1544 0 0 TRAVERE THERAPEUTICS INC COMMON STOCK 89422G107 2593 177721 SH SOLE 0 0 177721 TURNING PT BRANDS INC COMMON STOCK 90041L105 673 14700 SH SOLE 14700 0 0 2U INC COMMON STOCK 90214J101 1375 33000 SH SOLE 33000 0 0 ULTRAGENYX PHARMACEUTICAL IN COMMON STOCK 90400D108 67 700 SH SOLE 700 0 0 UPLAND SOFTWARE INC COMMON STOCK 91544A109 185 4500 SH SOLE 4500 0 0 UPWORK INC COMMON STOCK 91688F104 8714 149498 SH SOLE 149498 0 0 VANECK VECTORS ETF TR MUTUAL FUND 92189H300 13 400 SH SOLE 400 0 0 VANECK VECTORS ETF TR MUTUAL FUND 92189H409 203 3199 SH SOLE 3199 0 0 VANGUARD WORLD FDS MUTUAL FUND 92204A108 94 300 SH SOLE 300 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C102 360 5860 SH SOLE 5860 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C706 78 1149 SH SOLE 1149 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C714 394 5668 SH SOLE 5668 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C771 63 1187 SH SOLE 1187 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C813 2993 27988 SH SOLE 27988 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C847 30 345 SH SOLE 345 0 0 VECTRUS INC COMMON STOCK 92242T101 11 234 SH SOLE 234 0 0 VICTORY CAP HLDGS INC COMMON STOCK 92645B103 14158 438464 SH SOLE 438464 0 0 VICTORY PORTFOLIOS II MUTUAL FUND 92647N667 663 15030 SH SOLE 15030 0 0 VISTRA CORP COMMON STOCK 92840M102 1855 100000 SH SOLE 100000 0 0 VIRTUS ALLIANZGI EQUITY & CO MUTUAL FUND 92841M101 49 1610 SH SOLE 1610 0 0 VOYA GLBL EQTY DIV & PREM OP MUTUAL FUND 92912T100 13 2228 SH SOLE 2228 0 0 WELLS FARGO ADVANTAGE INCOME MUTUAL FUND 94987B105 0 4 SH SOLE 4 0 0 WEST BANCORPORATION INC COMMON STOCK 95123P106 2660 95857 SH SOLE 95857 0 0 WHOLE EARTH BRANDS INC COMMON STOCK 96684W100 18 1250 SH SOLE 1250 0 0 WISDOMTREE TR MUTUAL FUND 97717W208 35 441 SH SOLE 441 0 0 WISDOMTREE TR MUTUAL FUND 97717W562 14 290 SH SOLE 290 0 0 WISDOMTREE TR MUTUAL FUND 97717W604 55 1714 SH SOLE 1714 0 0 WISDOMTREE TR MUTUAL FUND 97717W760 299 3998 SH SOLE 3998 0 0 WISDOMTREE TR MUTUAL FUND 97717W869 6 75 SH SOLE 75 0 0 WISDOMTREE TR MUTUAL FUND 97717X156 44 862 SH SOLE 862 0 0 WISDOMTREE TR MUTUAL FUND 97717X511 1 15 SH SOLE 15 0 0 WISDOMTREE TR MUTUAL FUND 97717X552 16 461 SH SOLE 461 0 0 WISDOMTREE TR MUTUAL FUND 97717X669 1735 29078 SH SOLE 28706 0 372 WISDOMTREE TR MUTUAL FUND 97717X701 36 466 SH SOLE 466 0 0 WORKDAY INC COMMON STOCK 98138H101 67941 284581 SH SOLE 284519 0 62 WORKIVA INC COMMON STOCK 98139A105 5043 45300 SH SOLE 45300 0 0 XENON PHARMACEUTICALS INC COMMON STOCK 98420N105 47 2500 SH SOLE 2500 0 0 YAMANA GOLD INC COMMON STOCK 98462Y100 4 1000 SH SOLE 1000 0 0 YEXT INC COMMON STOCK 98585N106 2544 178000 SH SOLE 178000 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 120 2300 SH SOLE 2300 0 0 ZUORA INC COMMON STOCK 98983V106 491 28459 SH SOLE 28459 0 0 ALKERMES PLC COMMON STOCK G01767105 123 5000 SH SOLE 5000 0 0 AMDOCS LTD COMMON STOCK G02602103 3402 43980 SH SOLE 43980 0 0 ATHENE HOLDING LTD COMMON STOCK G0684D107 10124 149985 SH SOLE 149985 0 0 AXIS CAP HLDGS LTD COMMON STOCK G0692U109 981 20017 SH SOLE 20017 0 0 AXALTA COATING SYS LTD COMMON STOCK G0750C108 2 72 SH SOLE 72 0 0 CLARIVATE PLC COMMON STOCK G21810109 29745 1080457 SH SOLE 1080457 0 0 ENSTAR GROUP LIMITED COMMON STOCK G3075P101 1131 4732 SH SOLE 4732 0 0 HERBALIFE NUTRITION LTD COMMON STOCK G4412G101 755 14327 SH SOLE 14327 0 0 HORIZON THERAPEUTICS PUB L COMMON STOCK G46188101 3465 37000 SH SOLE 37000 0 0 WEATHERFORD INTL PLC COMMON STOCK G48833118 0 2 SH SOLE 2 0 0 LAZARD LTD COMMON STOCK G54050102 115 2531 SH SOLE 2531 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 749 27585 SH SOLE 26705 0 880 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 5529 204463 SH SOLE 203568 0 895 NOMAD FOODS LTD COMMON STOCK G6564A105 55811 1974206 SH SOLE 1974206 0 0 ORTHO CLINICAL DIAGNOSTICS H COMMON STOCK G6829J107 8328 388996 SH SOLE 897 0 388099 SENSATA TECHNOLOGIES HLDG PL COMMON STOCK G8060N102 1004 17325 SH SOLE 17325 0 0 TEXTAINER GROUP HOLDINGS LTD COMMON STOCK G8766E109 639 18915 SH SOLE 18915 0 0 LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E102 53 3797 SH SOLE 3797 0 0 LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E128 68 4825 SH SOLE 4825 0 0 TRITON INTL LTD COMMON STOCK G9078F107 1106 21125 SH SOLE 21125 0 0 TRONOX HOLDINGS PLC COMMON STOCK G9087Q102 0 7 SH SOLE 0 0 7 WHITE MTNS INS GROUP LTD COMMON STOCK G9618E107 1701 1482 SH SOLE 1482 0 0 TRANSOCEAN LTD COMMON STOCK H8817H100 19 4250 SH SOLE 4250 0 0 ELBIT SYS LTD COMMON STOCK M3760D101 36 275 SH SOLE 0 0 275 STRATASYS LTD COMMON STOCK M85548101 196 7581 SH SOLE 7581 0 0 ZIM INTEGRATED SHIPPING SERV COMMON STOCK M9T951109 1224 27243 SH SOLE 27243 0 0 ELASTIC N V COMMON STOCK N14506104 7652 52495 SH SOLE 52495 0 0 FRANKS INTL N V COMMON STOCK N33462107 4545 1500000 SH SOLE 1500000 0 0 FLEX LTD COMMON STOCK Y2573F102 2084 116596 SH SOLE 116596 0 0 GASLOG PARTNERS LP COMMON STOCK Y2687W108 30 8000 SH SOLE 8000 0 0 GRANITE REAL ESTATE INVT TR REIT 387437114 658 9896 SH SOLE 9896 0 0 PAN AMERN SILVER CORP FOREIGN COMMON STOCK 697900108 192 6721 SH SOLE 6721 0 0 BRP INC FOREIGN COMMON STOCK 05577W200 3230 41284 SH SOLE 41284 0 0