0000940394-21-001460.txt : 20211115 0000940394-21-001460.hdr.sgml : 20211115 20211115164114 ACCESSION NUMBER: 0000940394-21-001460 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 EFFECTIVENESS DATE: 20211115 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: 211411678 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 09-30-2021 09-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 11-15-2021 0 2763 71916435
INFORMATION TABLE 2 infotable.xml AMBARELLA INC COMMON STOCK G037AX101 62766 403003 SH SOLE 402917 86 0 AON PLC SHS CL A G0403H108 53221 188980 SH SOLE 186150 41 2789 ARCH CAP GROUP LTD ORD G0450A105 138899 3626438 SH SOLE 3496595 128839 1004 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 587923 1843746 SH SOLE 1825840 64 17842 CAPRI HOLDINGS LIMITED SHS G1890L107 117874 2438110 SH SOLE 2367426 61188 9496 EATON CORP PLC SHS G29183103 165762 1112959 SH SOLE 1051817 33352 27790 IHS MARKIT LTD SHS G47567105 4837 45374 SH SOLE 40874 171 4329 JOHNSON CTLS INTL PLC SHS G51502105 152043 2238725 SH SOLE 2160584 67036 11105 LINDE PLC SHS G5494J103 103605 360257 SH SOLE 345281 83 14893 MEDTRONIC PLC SHS G5960L103 297624 2398061 SH SOLE 1955383 46941 395737 APTIV PLC SHS G6095L109 256099 1721829 SH SOLE 1681423 194 40212 ORTHO CLINICAL DIAGNOSTICS H COMMON STOCK G6829J107 33899 1834296 SH SOLE 1069438 686 764172 ROYALTY PHARMA PLC COMMON STOCK G7709Q104 36124 995868 SH SOLE 637373 38225 320270 TRANE TECHNOLOGIES PLC SHS G8994E103 44572 261111 SH SOLE 232740 112 28259 ALCON AG ORD SHS H01301128 78667 969730 SH SOLE 760679 282 208769 LOGITECH INTL S A SHS H50430232 26220 297532 SH SOLE 296331 234 967 TE CONNECTIVITY LTD REG SHS H84989104 101962 746650 SH SOLE 742913 79 3658 ASML HOLDING N V N Y REGISTRY SHS N07059210 25440 35487 SH SOLE 16435 61 18991 YANDEX N V FOREIGN N97284108 46 554 SH SOLE 0 554 0 AAON INC COM PAR $0.004 000360206 18703 287764 SH SOLE 286169 72 1523 ABBOTT LABS COM 002824100 408441 3499405 SH SOLE 3216303 211 282891 ABBVIE INC COM 00287Y109 412297 3859507 SH SOLE 3280642 32935 545930 ACI WORLDWIDE INC COM 004498101 55954 1821281 SH SOLE 1820560 258 463 ADOBE SYSTEMS INCORPORATED COM 00724F101 517203 904559 SH SOLE 839244 177 65138 AGILENT TECHNOLOGIES INC COM 00846U101 151276 965718 SH SOLE 801452 110 164156 AIR PRODS & CHEMS INC COM 009158106 50803 202617 SH SOLE 166184 44 36389 ALAMO GROUP INC COM 011311107 6 158 SH SOLE 0 37 121 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66032 449888 SH SOLE 445716 178 3994 ALLSTATE CORP COM 020002101 115304 915505 SH SOLE 862181 44735 8589 ALPHABET INC CAP STK CL C 02079K107 2436332 918841 SH SOLE 889900 51 28890 ALPHABET INC CAP STK CL A 02079K305 1272183 480665 SH SOLE 453639 29 26997 ALTAIR ENGR INC COMMON STOCK 021369103 65344 947817 SH SOLE 947648 169 0 AMAZON COM INC COM 023135106 2686033 825415 SH SOLE 784702 59 40654 AMERICAN INTL GROUP INC COM NEW 026874784 115429 2110535 SH SOLE 1901407 121716 87412 AMERICAN TOWER CORP NEW COM 03027X100 102343 390239 SH SOLE 349510 114 40615 AMETEK INC COM 031100100 154650 1249660 SH SOLE 1246866 200 2594 AMPHENOL CORP NEW CL A 032095101 1915 35691 SH SOLE 25666 348 9677 APPLE INC COM 037833100 3377358 24385002 SH SOLE 22851275 779 1532948 ARISTA NETWORKS INC COM 040413106 402050 1170273 SH SOLE 1169917 39 317 ARTISAN PARTNERS ASSET MGMT COMMON 04316A108 9 177 SH SOLE 0 177 0 AVERY DENNISON CORP COM 053611109 5393 27794 SH SOLE 25981 40 1773 BALCHEM CORP COM 057665200 12878 90025 SH SOLE 88737 35 1253 BALL CORP COM 058498106 58150 649962 SH SOLE 637513 145 12304 BK OF AMERICA CORP COM 060505104 477629 11435049 SH SOLE 11019081 76889 339079 BEACON ROOFING SUPPLY INC COMMON 073685109 14 267 SH SOLE 0 267 0 BEST BUY INC COM 086516101 131780 1245989 SH SOLE 1182173 30850 32966 BLACKBAUD INC COM 09227Q100 1579 22865 SH SOLE 22251 129 485 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 107 6642 SH SOLE 2615 416 3611 CBIZ INC COMMON STOCK 124805102 72045 2227697 SH SOLE 2227517 180 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91865 1052665 SH SOLE 995816 53787 3062 CMS ENERGY CORP COM 125896100 96063 1613189 SH SOLE 1379380 50960 182849 CSX CORP COM 126408103 182364 6163372 SH SOLE 6124894 621 37857 CANADIAN PAC RY LTD COM 13645T100 210 4566 SH SOLE 2287 790 1489 CASS INFORMATION SYS INC COMMON STOCK 14808P109 150 3566 SH SOLE 3504 62 0 CENTRAL GARDEN & PET CO COM 153527106 8 983 SH SOLE 0 157 826 CHARLES RIV LABS INTL INC COM 159864107 57492 139862 SH SOLE 131863 6833 1166 CHEVRON CORP NEW COM 166764100 328500 3259799 SH SOLE 3119874 40800 99125 CHOICE HOTELS INTL INC COM 169905106 58366 462419 SH SOLE 461712 134 573 CISCO SYS INC COM 17275R102 348818 6481220 SH SOLE 5885321 100106 495793 COCA COLA CO COM 191216100 411021 9170051 SH SOLE 7670561 724 1498766 COLUMBIA SPORTSWEAR CO COM 198516106 10 760 SH SOLE 3 88 669 COMMVAULT SYS INC COM 204166102 4557 60611 SH SOLE 60462 63 86 CONOCOPHILLIPS COM 20825C104 130268 1933095 SH SOLE 1842077 55921 35097 CONSTELLATION BRANDS INC CL A 21036P108 122997 585196 SH SOLE 564419 15032 5745 COPART INC COM 217204106 10764 79566 SH SOLE 36473 91 43002 COSTCO WHSL CORP NEW COM 22160K105 568090 1272650 SH SOLE 1248874 24 23752 CROWN CASTLE INTL CORP NEW COM 22822V101 74307 433993 SH SOLE 410940 72 22981 DANAHER CORPORATION COM 235851102 335984 1116760 SH SOLE 946877 148 169735 DIAGEO PLC SPON ADR NEW 25243Q205 2551 14625 SH SOLE 12893 102 1630 DISNEY WALT CO COM 254687106 1222107 7275992 SH SOLE 7028223 45630 202139 DOLLAR GEN CORP NEW COM 256677105 16167 80315 SH SOLE 76011 148 4156 DORMAN PRODS INC COM 258278100 61515 650228 SH SOLE 649643 129 456 EOG RES INC COM 26875P101 295585 3675978 SH SOLE 3609389 61568 5021 EQT CORP COM 26884L109 27089 1339899 SH SOLE 1323915 88 15896 EASTGROUP PPTYS INC COM 277276101 172992 1035329 SH SOLE 1016763 17981 585 ECOLAB INC COM 278865100 195038 938883 SH SOLE 909863 175 28845 EDISON INTL COM 281020107 88494 1589983 SH SOLE 1383472 81662 124849 ELECTRONIC ARTS INC COM 285512109 40531 289703 SH SOLE 284808 72 4823 EMERGENT BIOSOLUTIONS INC COM 29089Q105 31 1963 SH SOLE 575 52 1336 ENVESTNET INC COM 29404K106 65796 820040 SH SOLE 819816 122 102 EPLUS INC COM 294268107 1195 11898 SH SOLE 11587 54 257 EURONET WORLDWIDE INC COM 298736109 67176 529542 SH SOLE 516510 12832 200 EXPONENT INC COM 30214U102 3676 34274 SH SOLE 32376 81 1817 FMC CORP COM NEW 302491303 34386 377279 SH SOLE 334041 33412 9826 FTI CONSULTING INC COM 302941109 2446 18833 SH SOLE 18094 61 678 FACEBOOK INC CL A 30303M102 1583044 4693552 SH SOLE 4486835 402 206315 FIDELITY NATL INFORMATION SV COM 31620M106 198762 1648601 SH SOLE 1517546 55195 75860 FISERV INC COM 337738108 78894 734625 SH SOLE 726862 213 7550 FORWARD AIR CORP COM 349853101 24 870 SH SOLE 150 117 603 FOX CORP CL A COM 35137L105 55458 1386354 SH SOLE 1309565 73772 3017 FRONTDOOR INC COMMON 35905A109 5 139 SH SOLE 0 139 0 FULLER H B CO COM 359694106 5 1996 SH SOLE 0 72 1924 GARTNER INC COM 366651107 13778 46474 SH SOLE 45249 82 1143 GENERAL MTRS CO COM 37045V100 84395 1617415 SH SOLE 1519702 59224 38489 GOLDMAN SACHS GROUP INC COM 38141G104 683952 1813291 SH SOLE 1779978 14741 18572 HDFC BANK LTD AMERICAN DEPOSITARY RECEIPT 40415F101 238 3260 SH SOLE 2947 313 0 HALLIBURTON CO COM 406216101 4812 253640 SH SOLE 222341 14 31285 HAMILTON LANE INC COMMON 407497106 5 44 SH SOLE 0 44 0 HEALTHPEAK PROPERTIES INC COM 42250P103 20597 614256 SH SOLE 537309 73348 3599 HEXCEL CORP NEW COM 428291108 129928 2192641 SH SOLE 2127791 57328 7522 HILTON WORLDWIDE HLDGS INC COM 43300A203 89418 678050 SH SOLE 651220 21332 5498 HOME DEPOT INC COM 437076102 271370 848666 SH SOLE 750960 70 97636 HOULIHAN LOKEY INC COMMON STOCK 441593100 20932 227238 SH SOLE 227099 139 0 HUNTINGTON INGALLS INDS INC COM 446413106 81413 421829 SH SOLE 402201 18546 1082 HURON CONSULTING GROUP INC COM 447462102 4 183 SH SOLE 0 83 100 ICU MED INC COM 44930G107 41958 180350 SH SOLE 179729 55 566 IDEX CORP COM 45167R104 2138 11907 SH SOLE 10227 68 1612 ILLUMINA INC COM 452327109 59109 147603 SH SOLE 145626 30 1947 INARI MED INC COMMON STOCK 45332Y109 57071 703682 SH SOLE 552266 246 151170 ING GROEP N.V. SPONSORED ADR 456837103 361 47699 SH SOLE 22048 2478 23173 INSIGHT ENTERPRISES INC COM 45765U103 5 1496 SH SOLE 0 54 1442 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 274060 4003838 SH SOLE 4001879 165 1794 INTEL CORP COM 458140100 526050 9938423 SH SOLE 9472800 511 465112 INTER PARFUMS INC COM 458334109 18 925 SH SOLE 0 200 725 INTERCONTINENTAL EXCHANGE IN COM 45866F104 102205 898651 SH SOLE 876432 242 21977 INTUITIVE SURGICAL INC COM NEW 46120E602 435769 439537 SH SOLE 373074 147 66316 INTUIT COM 461202103 318477 593892 SH SOLE 589328 158 4406 INVITATION HOMES INC COM 46187W107 45344 1175158 SH SOLE 1074469 100659 30 J & J SNACK FOODS CORP COM 466032109 24652 162481 SH SOLE 161263 55 1163 JPMORGAN CHASE & CO COM 46625H100 1158644 7136594 SH SOLE 6964567 163 171864 JOHNSON & JOHNSON COM 478160104 847919 5307000 SH SOLE 4582522 52132 672346 KAR AUCTION SVCS INC COM 48238T109 4 1921 SH SOLE 0 272 1649 KEYCORP COM 493267108 107067 4953620 SH SOLE 4185755 187915 579950 KINSALE CAP GROUP INC COM 49714P108 20583 127473 SH SOLE 127191 75 207 KIRBY CORP COM 497266106 6 700 SH SOLE 0 105 595 LHC GROUP INC COM 50187A107 104260 667904 SH SOLE 601723 14985 51196 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4376 17243 SH SOLE 15522 23 1698 LANCASTER COLONY CORP COM 513847103 4 805 SH SOLE 0 22 783 LANDSTAR SYS INC COM 515098101 54471 346058 SH SOLE 345054 54 950 LAUDER ESTEE COS INC CL A 518439104 121354 407561 SH SOLE 370819 54 36688 LILLY ELI & CO COM 532457108 800322 3476894 SH SOLE 3232808 111 243975 LITTELFUSE INC COM 537008104 14736 54351 SH SOLE 53877 45 429 LOWES COS INC COM 548661107 418340 2104167 SH SOLE 2029135 62 74970 M & T BK CORP COM 55261F104 121463 815554 SH SOLE 775957 37952 1645 MAGNA INTL INC COM 559222401 89 3125 SH SOLE 117 831 2177 MARSH & MCLENNAN COS INC COM 571748102 49872 338938 SH SOLE 313244 153 25541 MASTERCARD INCORPORATED CL A 57636Q104 173338 510126 SH SOLE 469560 106 40460 MCGRATH RENTCORP COMMON 580589109 3 48 SH SOLE 0 48 0 MERCADOLIBRE INC COM 58733R102 2080 1386 SH SOLE 1217 24 145 MESA LABS INC COM 59064R109 1820 6294 SH SOLE 6000 19 275 MICROSOFT CORP COM 594918104 2952660 10598538 SH SOLE 9933759 737 664042 MICRON TECHNOLOGY INC COM 595112103 230481 3267560 SH SOLE 3195014 53395 19151 MID-AMER APT CMNTYS INC COM 59522J103 146809 786748 SH SOLE 733630 19362 33756 MONDELEZ INTL INC CL A 609207105 326601 5638710 SH SOLE 5308910 63630 266170 MONRO INC COM 610236101 1148 20683 SH SOLE 19870 86 727 MOODYS CORP COM 615369105 113668 322676 SH SOLE 294824 15 27837 MOOG INC CL A 615394202 1146 15633 SH SOLE 14912 118 603 NATIONAL INSTRS CORP COM 636518102 38540 983181 SH SOLE 982214 178 789 NATIONAL RESH CORP COMMON 637372202 5 110 SH SOLE 0 110 0 NETFLIX INC COM 64110L106 342651 568799 SH SOLE 519756 73 48970 NEUROCRINE BIOSCIENCES INC COM 64125C109 181241 1885906 SH SOLE 1651351 41285 193270 NEXTERA ENERGY INC COM 65339F101 464178 5950000 SH SOLE 5629333 52156 268511 NICE LTD SPONSORED ADR 653656108 43 278 SH SOLE 0 153 125 NIKE INC CL B 654106103 618630 4280742 SH SOLE 4158380 266 122096 NOVARTIS AG SPONSORED ADR 66987V109 19390 243598 SH SOLE 221821 235 21542 NOVO-NORDISK A S ADR 670100205 25211 273502 SH SOLE 254907 684 17911 OREILLY AUTOMOTIVE INC COM 67103H107 140929 231521 SH SOLE 230576 21 924 ORIX CORP SPONSORED ADR 686330101 37 4150 SH SOLE 0 373 3777 PACCAR INC COM 693718108 87324 1107035 SH SOLE 1024626 39301 43108 PACKAGING CORP AMER COM 695156109 79736 583122 SH SOLE 550083 30083 2956 PALANTIR TECHNOLOGIES INC CL A 69608A108 127849 5322859 SH SOLE 5316950 1163 4746 PATTERSON COS INC COM 703395103 976 34301 SH SOLE 32205 147 1949 PAYCOM SOFTWARE INC COM 70432V102 293750 592845 SH SOLE 588235 16 4594 PAYPAL HLDGS INC COM 70450Y103 600011 2322388 SH SOLE 2223121 346 98921 PEPSICO INC COM 713448108 601319 4031990 SH SOLE 3836363 27177 168450 PERFICIENT INC COM 71375U101 6323 56086 SH SOLE 54581 68 1437 PHILIP MORRIS INTL INC COM 718172109 245755 2618317 SH SOLE 2528884 39253 50180 PINNACLE FINL PARTNERS INC COM 72346Q104 71093 757398 SH SOLE 755596 72 1730 PIONEER NAT RES CO COM 723787107 7065 42215 SH SOLE 24784 15674 1757 POWER INTEGRATIONS INC COM 739276103 51 2741 SH SOLE 430 82 2229 PROCTER AND GAMBLE CO COM 742718109 600363 4364682 SH SOLE 4166356 64480 133846 QUALCOMM INC COM 747525103 633805 4927657 SH SOLE 4771751 375 155531 QUALYS INC COM 74758T303 4233 38509 SH SOLE 37915 85 509 RLI CORP COM 749607107 37760 381247 SH SOLE 376491 56 4700 RAVEN INDS INC COM 754212108 2888 65962 SH SOLE 50000 96 15866 REINSURANCE GRP OF AMERICA I COM NEW 759351604 29909 268705 SH SOLE 249890 17722 1093 RELX PLC SPONSORED ADR 759530108 40 8128 SH SOLE 685 564 6879 RIO TINTO PLC SPONSORED ADR 767204100 33103 498388 SH SOLE 495115 303 2970 ROGERS CORP COM 775133101 589 3750 SH SOLE 3130 25 595 S&P GLOBAL INC COM 78409V104 328321 776773 SH SOLE 737808 18 38947 SALESFORCE COM INC COM 79466L302 180223 674286 SH SOLE 599543 148 74595 SANOFI SPONSORED ADR 80105N105 14518 302808 SH SOLE 201877 92484 8447 SAP SE SPON ADR 803054204 646 7862 SH SOLE 4215 215 3432 SCHWAB CHARLES CORP COM 808513105 473344 6516187 SH SOLE 6355267 92623 68297 SELECTIVE INS GROUP INC COM 816300107 48869 648521 SH SOLE 646885 127 1509 SEMPRA ENERGY COM 816851109 94246 748298 SH SOLE 715930 26377 5991 SILGAN HOLDINGS INC COM 827048109 6 2042 SH SOLE 9 149 1884 SIMPSON MFG INC COM 829073105 1909 18573 SH SOLE 17785 66 722 SNAP INC CL A 83304A106 52172 709015 SH SOLE 706058 282 2675 SONY GROUP CORPORATION SPONSORED ADR 835699307 85 4631 SH SOLE 109 554 3968 SOUTH ST CORP COM 840441109 70032 944449 SH SOLE 937792 93 6564 SPROUTS FMRS MKT INC COM 85208M102 24066 1040005 SH SOLE 1038595 95 1315 STANLEY BLACK & DECKER INC COM 854502101 185379 1059538 SH SOLE 987022 22821 49695 STARBUCKS CORP COM 855244109 413346 3765199 SH SOLE 3734684 421 30094 STEPAN CO COM 858586100 5 645 SH SOLE 0 40 605 SUNCOR ENERGY INC NEW COM 867224107 331 17735 SH SOLE 13202 2150 2383 SYSCO CORP COM 871829107 147568 1889420 SH SOLE 1859666 294 29460 TJX COS INC NEW COM 872540109 334744 5095013 SH SOLE 5048481 1140 45392 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 105271 952386 SH SOLE 942696 157 9533 TANDEM DIABETES CARE INC COM NEW 875372203 52383 439030 SH SOLE 308657 101 130272 TECHTARGET INC COM 87874R100 6 1024 SH SOLE 0 67 957 10X GENOMICS INC COMMON STOCK 88025U109 106748 733247 SH SOLE 683408 132 49707 TEXAS INSTRS INC COM 882508104 635960 3325705 SH SOLE 3124039 29435 172231 THERMO FISHER SCIENTIFIC INC COM 883556102 513500 904052 SH SOLE 779128 14093 110831 TRUIST FINL CORP COM 89832Q109 185049 3182280 SH SOLE 3061614 47834 72832 TWITTER INC COM 90184L102 38900 652260 SH SOLE 626659 164 25437 UBER TECHNOLOGIES INC COM 90353T100 205472 4587298 SH SOLE 4585976 460 862 UMPQUA HLDGS CORP COM 904214103 570 36955 SH SOLE 27909 230 8816 UNIFIRST CORP MASS COM 904708104 538 3093 SH SOLE 2498 36 559 UNILEVER PLC SPON ADR NEW 904767704 8638 165682 SH SOLE 148732 287 16663 UNITEDHEALTH GROUP INC COM 91324P102 897623 2312280 SH SOLE 1897886 20020 394374 US ECOLOGY INC COM 91734M103 3 740 SH SOLE 0 80 660 VEEVA SYS INC CL A COM 922475108 43998 152796 SH SOLE 105749 64 46983 VERIZON COMMUNICATIONS INC COM 92343V104 317736 5973834 SH SOLE 5511560 147589 314685 VERISK ANALYTICS INC COM 92345Y106 114889 575627 SH SOLE 572791 190 2646 VISA INC COM CL A 92826C839 801215 3633094 SH SOLE 3485750 684 146660 VMWARE INC CL A COM 928563402 61933 416241 SH SOLE 394904 21087 250 WPP PLC NEW ADR 92937A102 47 1784 SH SOLE 141 453 1190 WABTEC COM 929740108 65114 754960 SH SOLE 707879 45005 2076 WASTE CONNECTIONS INC COM 94106B101 43896 351029 SH SOLE 347926 175 2928 WATERS CORP COM 941848103 92236 258799 SH SOLE 210897 9885 38017 WELLS FARGO CO NEW COM 949746101 451070 9764041 SH SOLE 9526005 174441 63595 WESTAMERICA BANCORPORATION COM 957090103 4 1138 SH SOLE 0 69 1069 WOLVERINE WORLD WIDE INC COM 978097103 9 1915 SH SOLE 0 266 1649 XYLEM INC COM 98419M100 14920 123797 SH SOLE 120319 182 3296 YETI HLDGS INC COM 98585X104 6 471 SH SOLE 0 62 409 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 81089 158084 SH SOLE 151658 35 6391 ZOETIS INC CL A 98978V103 315548 1633871 SH SOLE 1405724 187 227960 ZSCALER INC COM 98980G102 57839 220814 SH SOLE 220380 159 275 ABB LTD SPONSORED ADR 000375204 397 17423 SH SOLE 8248 0 9175 ABCAM PLC AMERICAN DEPOSITARY RECEIPT 000380204 5 268 SH SOLE 268 0 0 ABM INDS INC COM 000957100 6142 139827 SH SOLE 136455 0 3372 AFLAC INC COM 001055102 70692 1363104 SH SOLE 1267436 0 95668 AGCO CORP COM 001084102 10860 88822 SH SOLE 88628 0 194 AMN HEALTHCARE SVCS INC COM 001744101 19167 170564 SH SOLE 167034 0 3530 AZZ INC COM 002474104 601 14157 SH SOLE 11300 0 2857 ABERDEEN STD SILVER ETF TR MUTUAL FUND 003264108 203 9500 SH SOLE 9500 0 0 ABIOMED INC COM 003654100 38089 117772 SH SOLE 116999 0 773 ADDUS HOMECARE CORP COM 006739106 48219 604910 SH SOLE 604623 0 287 ADVANCED MICRO DEVICES INC COM 007903107 20506 213246 SH SOLE 62803 0 150443 AEGON N V NY REGISTRY SHS 007924103 1 12179 SH SOLE 5 0 12174 ADVANCED ENERGY INDS COM 007973100 369 4880 SH SOLE 4200 0 680 AFFILIATED MANAGERS GROUP IN COM 008252108 11446 84843 SH SOLE 75748 0 9095 AGNICO EAGLE MINES LTD COM 008474108 1270 26670 SH SOLE 24507 0 2163 AIRBNB INC COM CL A 009066101 39654 237507 SH SOLE 236386 0 1121 ALARM COM HLDGS INC COM 011642105 3717 48152 SH SOLE 47500 0 652 ALASKA AIR GROUP INC COM 011659109 76 4268 SH SOLE 1224 0 3044 ALBANY INTL CORP CL A 012348108 3851 51288 SH SOLE 50102 0 1186 ALBEMARLE CORP COM 012653101 47651 218352 SH SOLE 217594 0 758 ALCOA CORP COM 013872106 129 2912 SH SOLE 2642 0 270 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 119 1805 SH SOLE 621 0 1184 ALGONQUIN PWR UTILS CORP COM 015857105 6 1727 SH SOLE 413 0 1314 ALIGN TECHNOLOGY INC COM 016255101 17087 27038 SH SOLE 25564 0 1474 ALLEGHANY CORP MD COM 017175100 4396 7336 SH SOLE 7041 0 295 ALLETE INC COM NEW 018522300 74 3152 SH SOLE 1236 0 1916 ALLIANCE DATA SYSTEMS CORP COM 018581108 115 2921 SH SOLE 1140 0 1781 ALLIANT ENERGY CORP COM 018802108 968 26128 SH SOLE 17299 0 8829 ALLOGENE THERAPEUTICS INC COMMON STOCK 019770106 6095 237155 SH SOLE 237155 0 0 AMARIN CORP PLC AMERICAN DEPOSITARY RECEIPT 023111206 133 23657 SH SOLE 23657 0 0 AMEDISYS INC COM 023436108 1141 8536 SH SOLE 7651 0 885 AMERCO COM 023586100 176 373 SH SOLE 273 0 100 AMEREN CORP COM 023608102 990 19322 SH SOLE 12206 0 7116 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3046 352231 SH SOLE 345688 0 6543 AMERICAN ELEC PWR CO INC COM 025537101 2052 34298 SH SOLE 24354 0 9944 AMERICAN EXPRESS CO COM 025816109 209211 1260124 SH SOLE 1210325 0 49799 AMERICAN FINL GROUP INC OHIO COM 025932104 27884 223559 SH SOLE 221601 0 1958 AMER STATES WTR CO COM 029899101 1158 16579 SH SOLE 13477 0 3102 AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 7 500 SH SOLE 500 0 0 AMERICAN VANGUARD CORP COM 030371108 395 28396 SH SOLE 26250 0 2146 AMERICAN WTR WKS CO INC NEW COM 030420103 6368 40709 SH SOLE 37479 0 3230 AMGEN INC COM 031162100 224464 1065619 SH SOLE 990694 0 74925 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 19 772 SH SOLE 420 0 352 ANALOG DEVICES INC COM 032654105 182036 1093422 SH SOLE 1012013 0 81409 ANNALY CAPITAL MANAGEMENT IN COM 035710409 22 3542 SH SOLE 1476 0 2066 ANTHEM INC COM 036752103 185848 503240 SH SOLE 439219 0 64021 APPLIED MATLS INC COM 038222105 53038 425607 SH SOLE 411664 0 13943 APTARGROUP INC COM 038336103 38082 320376 SH SOLE 318468 0 1908 ARCHER DANIELS MIDLAND CO COM 039483102 10974 191171 SH SOLE 182855 0 8316 ARENA PHARMACEUTICALS INC COMMON STOCK 040047607 921 15471 SH SOLE 15471 0 0 ARROW ELECTRS INC COM 042735100 225 4020 SH SOLE 2004 0 2016 ARROW FINL CORP COMMON STOCK 042744102 1340 39005 SH SOLE 39005 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 875 5007 SH SOLE 4448 0 559 ASHLAND GLOBAL HLDGS INC COM 044186104 410 5534 SH SOLE 4600 0 934 ASPEN TECHNOLOGY INC COM 045327103 1144 9509 SH SOLE 9312 0 197 ASSOCIATED BANC CORP COM 045487105 785 45806 SH SOLE 36670 0 9136 ASSOCIATED CAP GROUP INC COMMON STOCK 045528106 13 350 SH SOLE 350 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 86042 1442988 SH SOLE 1432475 0 10513 ATMOS ENERGY CORP COM 049560105 12358 141035 SH SOLE 140117 0 918 AUTODESK INC COM 052769106 10830 40762 SH SOLE 37849 0 2913 AUTOLIV INC COM 052800109 4497 52951 SH SOLE 52465 0 486 AUTOMATIC DATA PROCESSING IN COM 053015103 143407 723897 SH SOLE 707122 0 16775 AUTOZONE INC COM 053332102 16224 9993 SH SOLE 9546 0 447 AVALONBAY CMNTYS INC COM 053484101 25702 116779 SH SOLE 114331 0 2448 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5 1491 SH SOLE 0 0 1491 BP PLC SPONSORED ADR 055622104 2526 101779 SH SOLE 92436 0 9343 BADGER METER INC COM 056525108 453 5450 SH SOLE 4441 0 1009 BAIDU INC SPON ADR REP A 056752108 24817 161459 SH SOLE 161409 0 50 BANK HAWAII CORP COM 062540109 1095 13864 SH SOLE 13326 0 538 BANK MONTREAL QUE COM 063671101 8797 91517 SH SOLE 87948 0 3569 BANK NEW YORK MELLON CORP COM 064058100 117733 2287410 SH SOLE 2270891 0 16519 BANK NOVA SCOTIA B C COM 064149107 17 6538 SH SOLE 0 0 6538 BAR HBR BANKSHARES COMMON STOCK 066849100 224 8000 SH SOLE 8000 0 0 BARNES GROUP INC COM 067806109 676 18879 SH SOLE 16200 0 2679 BARRICK GOLD CORP COM 067901108 92 9451 SH SOLE 5100 0 4351 BAUSCH HEALTH COS INC COM 071734107 1205 44517 SH SOLE 43260 0 1257 BAXTER INTL INC COM 071813109 13387 176958 SH SOLE 128678 0 48280 BECTON DICKINSON & CO COM 075887109 51288 214755 SH SOLE 207923 0 6832 BED BATH & BEYOND INC COM 075896100 401 26350 SH SOLE 23200 0 3150 BELDEN INC COM 077454106 874 15437 SH SOLE 15000 0 437 BERKELEY LTS INC COMMON STOCK 084310101 523 26731 SH SOLE 26731 0 0 BERKLEY W R CORP COM 084423102 6912 97125 SH SOLE 92750 0 4375 BERKSHIRE HATHAWAY INC DEL CL A 084670108 341856 832 SH SOLE 831 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 764013 2830965 SH SOLE 2767734 0 63231 BERKSHIRE HILLS BANCORP INC COM 084680107 477 23981 SH SOLE 17667 0 6314 BHP GROUP LTD SPONSORED ADS 088606108 6138 119182 SH SOLE 73673 0 45509 BIG LOTS INC COM 089302103 600 15351 SH SOLE 13832 0 1519 BILIBILI INC AMERICAN DEPOSITARY RECEIPT 090040106 152 2300 SH SOLE 2300 0 0 BILL COM HLDGS INC COM 090043100 18803 70624 SH SOLE 70437 0 187 BIO RAD LABS INC CL A 090572207 1155 2463 SH SOLE 1547 0 916 BLOCK H & R INC COM 093671105 697 32748 SH SOLE 25785 0 6963 BLOOM ENERGY CORP COMMON STOCK 093712107 2340 125016 SH SOLE 125016 0 0 BLOOMIN BRANDS INC COM 094235108 823 37490 SH SOLE 32920 0 4570 BOEING CO COM 097023105 227582 1047968 SH SOLE 1015638 0 32330 BOOT BARN HLDGS INC COM 099406100 3 396 SH SOLE 0 0 396 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 60475 762386 SH SOLE 762125 0 261 BORGWARNER INC COM 099724106 237 8534 SH SOLE 5464 0 3070 BOSTON BEER INC CL A 100557107 3383 6702 SH SOLE 6631 0 71 BOSTON PROPERTIES INC COM 101121101 7440 69495 SH SOLE 68576 0 919 BOSTON SCIENTIFIC CORP COM 101137107 171126 3959617 SH SOLE 3525633 0 433984 BOTTOMLINE TECH DEL INC COM 101388106 650 17771 SH SOLE 16455 0 1316 BRADY CORP CL A 104674106 596 13399 SH SOLE 11757 0 1642 BRIGHT HORIZONS FAM SOL IN D COM 109194100 23137 166043 SH SOLE 153188 0 12855 BRINKER INTL INC COM 109641100 883 27120 SH SOLE 17996 0 9124 BRISTOL-MYERS SQUIBB CO COM 110122108 197628 3381050 SH SOLE 3032552 0 348498 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 84100 1574899 SH SOLE 1498507 0 76392 BROWN & BROWN INC COM 115236101 1558 33342 SH SOLE 28007 0 5335 BROWN FORMAN CORP COMMON STOCK 115637100 1858 29649 SH SOLE 29649 0 0 BROWN FORMAN CORP CL B 115637209 30319 455202 SH SOLE 452371 0 2831 BRUKER CORP COM 116794108 3 337 SH SOLE 37 0 300 BRUNSWICK CORP COM 117043109 4097 44503 SH SOLE 43006 0 1497 BURLINGTON STORES INC COM 122017106 6291 22257 SH SOLE 22174 0 83 CAE INC COM 124765108 3898 130723 SH SOLE 130524 0 199 CF INDS HLDGS INC COM 125269100 60 3676 SH SOLE 1000 0 2676 CIGNA CORP NEW COM 125523100 20840 109261 SH SOLE 72424 0 36837 CIT GROUP INC COM NEW 125581801 77 3623 SH SOLE 1490 0 2133 CSW INDUSTRIALS INC COMMON STOCK 126402106 48422 379183 SH SOLE 379183 0 0 CVB FINL CORP COM 126600105 13655 674564 SH SOLE 670365 0 4199 CVS HEALTH CORP COM 126650100 150578 1803343 SH SOLE 1688886 0 114457 CABOT CORP COM 127055101 3498 70156 SH SOLE 59728 0 10428 CABOT OIL & GAS CORP COM 127097103 37 15132 SH SOLE 1704 0 13428 CACI INTL INC CL A 127190304 13236 51318 SH SOLE 50499 0 819 CADENCE DESIGN SYSTEM INC COM 127387108 121601 806545 SH SOLE 802816 0 3729 CALLAWAY GOLF CO COM 131193104 37382 1355515 SH SOLE 1352937 0 2578 CAMBRIDGE BANCORP COMMON STOCK 132152109 170 1935 SH SOLE 1935 0 0 CAMDEN PPTY TR SH BEN INT 133131102 15 666 SH SOLE 102 0 564 CAMPBELL SOUP CO COM 134429109 41788 1001382 SH SOLE 999171 0 2211 CANADA GOOSE HLDGS INC COMMON STOCK 135086106 307 8600 SH SOLE 8600 0 0 CANADIAN IMP BK COMM COM 136069101 2441 23044 SH SOLE 21752 0 1292 CANADIAN NATL RY CO COM 136375102 19983 176548 SH SOLE 170875 0 5673 CANADIAN NAT RES LTD COM 136385101 18 3074 SH SOLE 500 0 2574 CANON INC SPONSORED ADR 138006309 3 13939 SH SOLE 135 0 13804 CANOPY GROWTH CORP COM 138035100 3 357 SH SOLE 200 0 157 CARDIOVASCULAR SYS INC DEL COM 141619106 443 13798 SH SOLE 13398 0 400 CARGURUS INC COMMON STOCK 141788109 68088 2167704 SH SOLE 2167704 0 0 CARLISLE COS INC COM 142339100 17759 90660 SH SOLE 89337 0 1323 CARMAX INC COM 143130102 3313 27690 SH SOLE 25788 0 1902 CARNIVAL CORP UNIT 99/99/9999 143658300 1402 67555 SH SOLE 24059 0 43496 CARTERS INC COM 146229109 502 5534 SH SOLE 5161 0 373 CARVANA CO CL A 146869102 1409 4718 SH SOLE 4672 0 46 CASELLA WASTE SYS INC COMMON STOCK 147448104 22715 299115 SH SOLE 299115 0 0 CATALENT INC COM 148806102 24782 187956 SH SOLE 186200 0 1756 CATERPILLAR INC COM 149123101 177281 934263 SH SOLE 883443 0 50820 CATHAY GEN BANCORP COM 149150104 1492 37603 SH SOLE 36036 0 1567 CELANESE CORP DEL COM 150870103 5225 36189 SH SOLE 34682 0 1507 CERENCE INC COMMON STOCK 156727109 799 8315 SH SOLE 8315 0 0 CERNER CORP COM 156782104 9246 136382 SH SOLE 113820 0 22562 CHEFS WHSE INC COM 163086101 20074 618441 SH SOLE 616335 0 2106 CHEGG INC COMMON STOCK 163092109 547 8043 SH SOLE 8043 0 0 CHEMOURS CO COM 163851108 420 20330 SH SOLE 14465 0 5865 CHIPOTLE MEXICAN GRILL INC COM 169656105 232831 128544 SH SOLE 124746 0 3798 CHURCH & DWIGHT INC COM 171340102 19418 239605 SH SOLE 235172 0 4433 CHURCHILL DOWNS INC COM 171484108 6653 31160 SH SOLE 27706 0 3454 CIENA CORP COM NEW 171779309 6 1415 SH SOLE 0 0 1415 CIMAREX ENERGY CO COM 171798101 1207 16925 SH SOLE 13837 0 3088 CINCINNATI FINL CORP COM 172062101 14207 130424 SH SOLE 124224 0 6200 CIRRUS LOGIC INC COM 172755100 4190 51502 SH SOLE 50845 0 657 CINTAS CORP COM 172908105 5816 17018 SH SOLE 15276 0 1742 CITIGROUP INC COM NEW 172967424 143753 2072044 SH SOLE 2045620 0 26424 CITIZENS FINL GROUP INC COM 174610105 4 16142 SH SOLE 60 0 16082 CITRIX SYS INC COM 177376100 4089 39507 SH SOLE 38051 0 1456 CITY HLDG CO COM 177835105 679 9578 SH SOLE 8719 0 859 CLEAN HARBORS INC COM 184496107 208 2382 SH SOLE 2000 0 382 CLEARBRIDGE MLP AND MIDSTRM MUTUAL FUND 184692200 0 18 SH SOLE 18 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 8011 419682 SH SOLE 404280 0 15402 CLOROX CO DEL COM 189054109 12610 78610 SH SOLE 48576 0 30034 CODEXIS INC COMMON STOCK 192005106 3497 150340 SH SOLE 150340 0 0 COGNEX CORP COM 192422103 1608 24535 SH SOLE 20000 0 4535 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26368 361121 SH SOLE 293286 0 67835 COHU INC COM 192576106 3 888 SH SOLE 0 0 888 COLFAX CORP COM 194014106 5496 120193 SH SOLE 119742 0 451 COLGATE PALMOLIVE CO COM 194162103 235580 3131145 SH SOLE 3110567 0 20578 COLLIERS INTL GROUP INC COMMON STOCK 194693107 18 140 SH SOLE 140 0 0 COMERICA INC COM 200340107 1995 30956 SH SOLE 24587 0 6369 COMMERCE BANCSHARES INC COM 200525103 73042 1051751 SH SOLE 1048245 0 3506 COMMUNITY BK SYS INC COM 203607106 64604 945594 SH SOLE 944230 0 1364 CONAGRA BRANDS INC COM 205887102 23365 697426 SH SOLE 689477 0 7949 CONDUENT INC COMMON STOCK 206787103 96 14557 SH SOLE 14557 0 0 CONMED CORP COM 207410101 423 4335 SH SOLE 3233 0 1102 CONSOLIDATED EDISON INC COM 209115104 5984 86992 SH SOLE 82430 0 4562 COOPER COS INC COM NEW 216648402 15637 39051 SH SOLE 8066 0 30985 CORCEPT THERAPEUTICS INC COM 218352102 1968 101262 SH SOLE 100000 0 1262 CORNING INC COM 219350105 60444 1668836 SH SOLE 1653497 0 15339 COUSINS PPTYS INC COM NEW 222795502 19 4249 SH SOLE 497 0 3752 CRANE CO COM 224399105 483 5677 SH SOLE 5094 0 583 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 4871 SH SOLE 100 0 4771 CREE INC COM 225447101 1278 16627 SH SOLE 15804 0 823 CRESTWOOD EQUITY PARTNERS LP PARTNERSHIP 226344208 14 500 SH SOLE 500 0 0 CRITEO S A AMERICAN DEPOSITARY RECEIPT 226718104 18 500 SH SOLE 500 0 0 CROCS INC COM 227046109 4 2238 SH SOLE 0 0 2238 CROWN HLDGS INC COM 228368106 1404 14030 SH SOLE 13787 0 243 CUBESMART REIT 229663109 92280 1904648 SH SOLE 1904548 0 100 CULLEN FROST BANKERS INC COM 229899109 620 6388 SH SOLE 5230 0 1158 CUMMINS INC COM 231021106 1162 7161 SH SOLE 5100 0 2061 CUMULUS MEDIA INC COMMON STOCK 231082801 16467 1344221 SH SOLE 1344221 0 0 CURTISS WRIGHT CORP COM 231561101 0 1246 SH SOLE 3 0 1243 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 DTE ENERGY CO COM 233331107 10208 96928 SH SOLE 91371 0 5557 DANA INC COM 235825205 42332 1909137 SH SOLE 1903276 0 5861 DARDEN RESTAURANTS INC COM 237194105 18635 127417 SH SOLE 101813 0 25604 DARLING INGREDIENTS INC COM 237266101 3 3114 SH SOLE 0 0 3114 DAVE & BUSTERS ENTMT INC COM 238337109 4992 131267 SH SOLE 130238 0 1029 DECKERS OUTDOOR CORP COM 243537107 23014 64228 SH SOLE 63878 0 350 DEERE & CO COM 244199105 100664 308417 SH SOLE 298541 0 9876 DELTA AIR LINES INC DEL COM NEW 247361702 3070 83301 SH SOLE 71865 0 11436 DELUXE CORP COM 248019101 1242 35482 SH SOLE 34600 0 882 DESIGNER BRANDS INC CL A 250565108 17 15999 SH SOLE 1236 0 14763 DEXCOM INC COM 252131107 71098 131140 SH SOLE 129995 0 1145 DICKS SPORTING GOODS INC COM 253393102 11774 99462 SH SOLE 98289 0 1173 DIEBOLD NIXDORF INC COM STK 253651103 221 30111 SH SOLE 21902 0 8209 DIGITAL RLTY TR INC COM 253868103 5177 39315 SH SOLE 30587 0 8728 DIODES INC COM 254543101 4 1244 SH SOLE 0 0 1244 DISCOVER FINL SVCS COM 254709108 170546 1397197 SH SOLE 1315607 0 81590 DR REDDYS LABS LTD AMERICAN DEPOSITARY RECEIPT 256135203 63 970 SH SOLE 970 0 0 DOCUSIGN INC COM 256163106 334320 1299244 SH SOLE 1298682 0 562 DOLLAR TREE INC COM 256746108 23919 252225 SH SOLE 249880 0 2345 DONALDSON INC COM 257651109 13865 242034 SH SOLE 241401 0 633 DONNELLEY R R & SONS CO COMMON STOCK 257867200 2 317 SH SOLE 317 0 0 DOVER CORP COM 260003108 79829 516152 SH SOLE 485764 0 30388 DOW INC COM 260557103 11454 206721 SH SOLE 178350 0 28371 DUKE REALTY CORP COM NEW 264411505 1048 24727 SH SOLE 1300 0 23427 EAGLE BANCORP INC MD COM 268948106 960 17657 SH SOLE 16688 0 969 EAGLE PHARMACEUTICALS INC COM 269796108 4 225 SH SOLE 0 0 225 EARGO INC COMMON STOCK 270087109 3 425 SH SOLE 425 0 0 EASTMAN CHEM CO COM 277432100 2812 31321 SH SOLE 27872 0 3449 EASTMAN KODAK CO COMMON STOCK 277461406 4 525 SH SOLE 525 0 0 EATON VANCE ENHANCED EQUITY MUTUAL FUND 278274105 956 53384 SH SOLE 53384 0 0 EATON VANCE ENHANCED EQUITY MUTUAL FUND 278277108 905 38987 SH SOLE 38987 0 0 EATON VANCE FLTING RATE INC MUTUAL FUND 278279104 230 15790 SH SOLE 14350 0 1440 EBAY INC. COM 278642103 26470 390177 SH SOLE 379567 0 10610 EKSO BIONICS HLDGS INC COMMON STOCK 282644301 2 476 SH SOLE 476 0 0 ELDORADO GOLD CORP NEW COM 284902509 1 110 SH SOLE 100 0 10 EMERSON ELEC CO COM 291011104 240580 2564039 SH SOLE 2548832 0 15207 EMPIRE ST RLTY TR INC REIT 292104106 855 85288 SH SOLE 85288 0 0 ENCORE CAP GROUP INC COM 292554102 36 2237 SH SOLE 734 0 1503 ENERPAC TOOL GROUP CORP CL A COM 292765104 4 605 SH SOLE 0 0 605 ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 7413 163718 SH SOLE 163718 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5628 263152 SH SOLE 254101 0 9051 EQUIFAX INC COM 294429105 19251 77311 SH SOLE 60161 0 17150 EQUITRANS MIDSTREAM CORP COM 294600101 1588 166358 SH SOLE 156625 0 9733 ERICSSON ADR B SEK 10 294821608 8 8957 SH SOLE 700 0 8257 ESCO TECHNOLOGIES INC COM 296315104 13 956 SH SOLE 170 0 786 ESSEX PPTY TR INC COM 297178105 1654 6128 SH SOLE 5173 0 955 EXCHANGE TRADED CONCEPTS TR MUTUAL FUND 301505707 604 9376 SH SOLE 9376 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2586 21860 SH SOLE 21000 0 860 EXPEDITORS INTL WASH INC COM 302130109 2849 26359 SH SOLE 23824 0 2535 FLYWIRE CORPORATION COMMON STOCK 302492103 1472 33577 SH SOLE 33577 0 0 F N B CORP COM 302520101 1290 119410 SH SOLE 111018 0 8392 FACTSET RESH SYS INC COM 303075105 39565 100697 SH SOLE 100220 0 477 FAIR ISAAC CORP COM 303250104 7216 18413 SH SOLE 18135 0 278 FASTENAL CO COM 311900104 126037 2450064 SH SOLE 2283482 0 166582 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 954 8523 SH SOLE 8015 0 508 FEDERAL SIGNAL CORP COM 313855108 74 3074 SH SOLE 1926 0 1148 FEDERATED HERMES INC CL B 314211103 6076 187479 SH SOLE 186956 0 523 F5 NETWORKS INC COM 315616102 971 5747 SH SOLE 4863 0 884 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3 549 SH SOLE 49 0 500 FIFTH THIRD BANCORP COM 316773100 100891 2398699 SH SOLE 2288678 0 110021 FINANCIAL INSTNS INC COMMON STOCK 317585404 2861 93335 SH SOLE 93335 0 0 FIRST BANCORP N C COM 318910106 1975 46475 SH SOLE 45923 0 552 FIRST BUSEY CORP COMMON STOCK 319383204 4164 169059 SH SOLE 169059 0 0 FIRST FINL BANCORP OH COM 320209109 965 53976 SH SOLE 41243 0 12733 FIRST HORIZON CORPORATION COM 320517105 3700 240379 SH SOLE 227132 0 13247 FIRST MIDWEST BANCORP DEL COM 320867104 1265 72459 SH SOLE 66568 0 5891 FIRST SOLAR INC COM 336433107 44 1432 SH SOLE 352 0 1080 FLAGSTAR BANCORP INC COM PAR .001 337930705 508 12000 SH SOLE 10003 0 1997 FIRSTENERGY CORP COM 337932107 2499 75052 SH SOLE 70138 0 4914 FIVE9 INC COM 338307101 1989 12642 SH SOLE 12453 0 189 FLEETCOR TECHNOLOGIES INC COM 339041105 1015 4530 SH SOLE 3865 0 665 FLOOR & DECOR HLDGS INC CL A 339750101 0 228 SH SOLE 3 0 225 FLUOR CORP NEW COM 343412102 65 10011 SH SOLE 4050 0 5961 FLOWERS FOODS INC COM 343498101 13860 609788 SH SOLE 586273 0 23515 FOOT LOCKER INC COM 344849104 571 14229 SH SOLE 12516 0 1713 FORD MTR CO DEL COM 345370860 18784 1372584 SH SOLE 1326149 0 46435 FORMFACTOR INC COM 346375108 8 2121 SH SOLE 0 0 2121 FRANCO NEV CORP COM 351858105 41474 320540 SH SOLE 319254 0 1286 FRANKLIN ELEC INC COM 353514102 5502 69845 SH SOLE 68901 0 944 FRANKLIN RESOURCES INC COM 354613101 16943 582675 SH SOLE 569897 0 12778 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 639 SH SOLE 50 0 589 FRESHPET INC COM 358039105 4346 30648 SH SOLE 30458 0 190 FULTON FINL CORP PA COM 360271100 698 52649 SH SOLE 45650 0 6999 GAMCO INVS INC COMMON STOCK 361438104 20 750 SH SOLE 750 0 0 GATX CORP COM 361448103 3668 41783 SH SOLE 40952 0 831 GALLAGHER ARTHUR J & CO COM 363576109 87496 591154 SH SOLE 588551 0 2603 GAP INC COM 364760108 1816 84221 SH SOLE 79919 0 4302 GARRETT MOTION INC COM 366505105 104 15884 SH SOLE 14095 0 1789 GENERAC HLDGS INC COM 368736104 4206 11077 SH SOLE 10275 0 802 GENERAL AMERN INVS CO INC MUTUAL FUND 368802104 201 4674 SH SOLE 4674 0 0 GENERAL DYNAMICS CORP COM 369550108 38591 201095 SH SOLE 196817 0 4278 GENERAL MLS INC COM 370334104 18556 321621 SH SOLE 309795 0 11826 GENTEX CORP COM 371901109 68914 2093015 SH SOLE 2089570 0 3445 GENUINE PARTS CO COM 372460105 14159 121009 SH SOLE 106810 0 14199 GILEAD SCIENCES INC COM 375558103 116362 1680625 SH SOLE 1460628 0 219997 GILDAN ACTIVEWEAR INC COM 375916103 3 969 SH SOLE 0 0 969 GLATFELTER CORPORATION COM 377320106 170 13249 SH SOLE 12092 0 1157 GODADDY INC COMMON STOCK 380237107 8811 126414 SH SOLE 126414 0 0 GOLDMAN SACHS ETF TR MUTUAL FUND 381430107 47 1378 SH SOLE 1378 0 0 GOLDMAN SACHS ETF TR MUTUAL FUND 381430396 156 2500 SH SOLE 2500 0 0 GOLDMAN SACHS ETF TR MUTUAL FUND 381430503 15 172 SH SOLE 172 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3 9365 SH SOLE 0 0 9365 GRACO INC COM 384109104 31658 454745 SH SOLE 452371 0 2374 GRAHAM HLDGS CO COM CL B 384637104 118 265 SH SOLE 200 0 65 GRAINGER W W INC COM 384802104 5718 15104 SH SOLE 14375 0 729 GRANITE CONSTR INC COM 387328107 57 4397 SH SOLE 0 0 4397 GRANITE REAL ESTATE INVT TR REIT 387437114 691 9726 SH SOLE 9726 0 0 GREAT SOUTHN BANCORP INC COMMON STOCK 390905107 3856 70361 SH SOLE 70361 0 0 GRIFFON CORP COM 398433102 808 35428 SH SOLE 32845 0 2583 GROUP 1 AUTOMOTIVE INC COM 398905109 7051 38154 SH SOLE 37528 0 626 HNI CORP COM 404251100 12024 328380 SH SOLE 327438 0 942 HSBC HLDGS PLC SPON ADR NEW 404280406 11 17960 SH SOLE 424 0 17536 HAEMONETICS CORP MASS COM 405024100 609 9323 SH SOLE 3995 0 5328 HAIN CELESTIAL GROUP INC COM 405217100 738 17968 SH SOLE 17240 0 728 HANCOCK WHITNEY CORPORATION COM 410120109 38 3125 SH SOLE 800 0 2325 HANESBRANDS INC COM 410345102 6457 381256 SH SOLE 376119 0 5137 HANOVER INS GROUP INC COM 410867105 6 1023 SH SOLE 49 0 974 HARLEY DAVIDSON INC COM 412822108 17842 490262 SH SOLE 487345 0 2917 HARMONIC INC COM 413160102 3 1635 SH SOLE 0 0 1635 HARMONY GOLD MINING CO LTD AMERICAN DEPOSITARY RECEIPT 413216300 3 1000 SH SOLE 1000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 18322 266175 SH SOLE 260609 0 5566 HASBRO INC COM 418056107 2722 32300 SH SOLE 30382 0 1918 HAWAIIAN ELEC INDUSTRIES COM 419870100 16 4782 SH SOLE 400 0 4382 HAYWARD HLDGS INC COMMON STOCK 421298100 312 14027 SH SOLE 14027 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 130 7903 SH SOLE 5063 0 2840 HEICO CORP NEW COM 422806109 23986 182035 SH SOLE 178714 0 3321 HEICO CORP NEW CL A 422806208 4 278 SH SOLE 35 0 243 HENRY JACK & ASSOC INC COM 426281101 1462 11577 SH SOLE 8886 0 2691 HERCULES CAPITAL INC COMMON STOCK 427096508 2 100 SH SOLE 100 0 0 HERSHEY CO COM 427866108 39761 238850 SH SOLE 229518 0 9332 HIGHWOODS PPTYS INC COM 431284108 1 1005 SH SOLE 16 0 989 HILL-ROM HLDGS INC COM 431475102 5543 37827 SH SOLE 36918 0 909 HILLENBRAND INC COM 431571108 85 6094 SH SOLE 1993 0 4101 HINGHAM INSTN SVGS MASS COMMON STOCK 433323102 7004 20803 SH SOLE 20803 0 0 HOLLYFRONTIER CORP COM 436106108 887 31471 SH SOLE 26781 0 4690 HOLOGIC INC COM 436440101 1779 29328 SH SOLE 23920 0 5408 HOME BANCSHARES INC COM 436893200 3744 161752 SH SOLE 159113 0 2639 HOMOLOGY MEDICINES INC COMMON STOCK 438083107 7 925 SH SOLE 925 0 0 HONDA MOTOR LTD AMERN SHS 438128308 6 8260 SH SOLE 200 0 8060 HONEYWELL INTL INC COM 438516106 163420 785043 SH SOLE 742201 0 42842 HORMEL FOODS CORP COM 440452100 15891 395040 SH SOLE 366416 0 28624 HOWMET AEROSPACE INC COM 443201108 12 7469 SH SOLE 287 0 7182 HUB GROUP INC CL A 443320106 1325 20347 SH SOLE 19273 0 1074 HUBBELL INC COM 443510607 11574 65232 SH SOLE 64061 0 1171 HUBSPOT INC COM 443573100 463 784 SH SOLE 661 0 123 HUDSON PAC PPTYS INC COM 444097109 3 1859 SH SOLE 101 0 1758 HUMANA INC COM 444859102 6870 19806 SH SOLE 17578 0 2228 HUNT J B TRANS SVCS INC COM 445658107 5606 34848 SH SOLE 33396 0 1452 HUNTINGTON BANCSHARES INC COM 446150104 7042 478456 SH SOLE 274800 0 203656 HUNTSMAN CORP COMMON STOCK 447011107 1836 62037 SH SOLE 62037 0 0 HYATT HOTELS CORP COMMON STOCK 448579102 114821 1489253 SH SOLE 1489253 0 0 IAA INC COM 449253103 11 647 SH SOLE 210 0 437 IAMGOLD CORP COMMON STOCK 450913108 2 1000 SH SOLE 1000 0 0 IDACORP INC COM 451107106 1 676 SH SOLE 5 0 671 ILLINOIS TOOL WKS INC COM 452308109 313942 1526443 SH SOLE 1515682 0 10761 INDEPENDENT BK CORP MASS COM 453836108 41391 544094 SH SOLE 543544 0 550 INGREDION INC COM 457187102 336 4351 SH SOLE 3770 0 581 INTERNATIONAL BUSINESS MACHS COM 459200101 118186 864150 SH SOLE 841962 0 22188 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1484 12335 SH SOLE 10983 0 1352 INTERNATIONAL PAPER CO COM 460146103 2040 42695 SH SOLE 36472 0 6223 INTERPUBLIC GROUP COS INC COM 460690100 39 10109 SH SOLE 1050 0 9059 INVESTORS TITLE CO NC COMMON STOCK 461804106 2121 11615 SH SOLE 11615 0 0 IONIS PHARMACEUTICALS INC COM 462222100 885 26874 SH SOLE 26374 0 500 IROBOT CORP COM 462726100 160 3048 SH SOLE 2044 0 1004 ISHARES GOLD TR ISHARES NEW 464285204 158 6295 SH SOLE 4718 0 1577 ISHARES INC MUTUAL FUND 464286327 869 70535 SH SOLE 70535 0 0 ISHARES INC MSCI EMERG MRKT 464286533 44 4200 SH SOLE 710 0 3490 ISHARES INC MUTUAL FUND 464286608 295 6133 SH SOLE 6133 0 0 ISHARES INC MUTUAL FUND 464286665 1996 40913 SH SOLE 40913 0 0 ISHARES INC MUTUAL FUND 464286871 4538 189233 SH SOLE 189233 0 0 ISHARES TR MUTUAL FUND 464287150 82 831 SH SOLE 831 0 0 ISHARES TR SELECT DIVID ETF 464287168 3636 31794 SH SOLE 28694 0 3100 ISHARES TR TIPS BD ETF 464287176 800 6733 SH SOLE 6263 0 470 ISHARES TR CORE S&P500 ETF 464287200 2431 15315 SH SOLE 5633 0 9682 ISHARES TR MUTUAL FUND 464287226 959 8348 SH SOLE 8348 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11549 257490 SH SOLE 255904 0 1586 ISHARES TR IBOXX INV CP ETF 464287242 3054 23203 SH SOLE 20868 0 2335 ISHARES TR GLOB HLTHCRE ETF 464287325 3911 46728 SH SOLE 2312 0 44416 ISHARES TR MUTUAL FUND 464287341 7 245 SH SOLE 0 0 245 ISHARES TR MUTUAL FUND 464287382 822 10959 SH SOLE 10959 0 0 ISHARES TR MUTUAL FUND 464287408 370 2544 SH SOLE 2544 0 0 ISHARES TR MUTUAL FUND 464287432 5 38 SH SOLE 38 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 3535 167812 SH SOLE 30515 0 137297 ISHARES TR 1 3 YR TREAS BD 464287457 7877 127553 SH SOLE 86597 0 40956 ISHARES TR MSCI EAFE ETF 464287465 23074 296401 SH SOLE 290422 0 5979 ISHARES TR RUS MDCP VAL ETF 464287473 203 17136 SH SOLE 1779 0 15357 ISHARES TR MUTUAL FUND 464287481 2190 19538 SH SOLE 19538 0 0 ISHARES TR RUS MID CAP ETF 464287499 2789 47643 SH SOLE 34643 0 13000 ISHARES TR CORE S&P MCP ETF 464287507 3982 15329 SH SOLE 15138 0 191 ISHARES TR EXPANDED TECH 464287515 80 873 SH SOLE 200 0 673 ISHARES TR MUTUAL FUND 464287523 399 895 SH SOLE 895 0 0 ISHARES TR ISHARES BIOTECH 464287556 4775 29880 SH SOLE 28029 0 1851 ISHARES TR MUTUAL FUND 464287564 8140 124422 SH SOLE 122072 0 2350 ISHARES TR MUTUAL FUND 464287580 31 400 SH SOLE 400 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1616 12180 SH SOLE 10327 0 1853 ISHARES TR S&P MC 400GR ETF 464287606 106 4756 SH SOLE 1344 0 3412 ISHARES TR RUS 1000 GRW ETF 464287614 10561 42226 SH SOLE 38083 0 4143 ISHARES TR RUS 1000 ETF 464287622 1324 6120 SH SOLE 5479 0 641 ISHARES TR RUS 2000 VAL ETF 464287630 1796 11414 SH SOLE 9633 0 1781 ISHARES TR RUS 2000 GRW ETF 464287648 5638 19594 SH SOLE 19202 0 392 ISHARES TR RUSSELL 2000 ETF 464287655 3470 16544 SH SOLE 15861 0 683 ISHARES TR MUTUAL FUND 464287663 329 4646 SH SOLE 4646 0 0 ISHARES TR CORE S&P US GWT 464287671 20 543 SH SOLE 199 0 344 ISHARES TR MUTUAL FUND 464287689 1357 5325 SH SOLE 5325 0 0 ISHARES TR S&P MC 400VL ETF 464287705 107 3040 SH SOLE 1040 0 2000 ISHARES TR U.S. TECH ETF 464287721 334 6428 SH SOLE 3300 0 3128 ISHARES TR MUTUAL FUND 464287739 438 4274 SH SOLE 4274 0 0 ISHARES TR US INDUSTRIALS 464287754 21 482 SH SOLE 200 0 282 ISHARES TR MUTUAL FUND 464287762 87 315 SH SOLE 315 0 0 ISHARES TR MUTUAL FUND 464287788 81 984 SH SOLE 984 0 0 ISHARES TR CORE S&P SCP ETF 464287804 13035 119644 SH SOLE 117883 0 1761 ISHARES TR MUTUAL FUND 464287838 12 97 SH SOLE 97 0 0 ISHARES TR MUTUAL FUND 464287879 104 1029 SH SOLE 1029 0 0 ISHARES TR MUTUAL FUND 464287887 1307 10047 SH SOLE 10047 0 0 ISHARES TR MUTUAL FUND 464288109 382 6000 SH SOLE 6000 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 110 222649 SH SOLE 800 0 221849 ISHARES TR MUTUAL FUND 464288182 484 5701 SH SOLE 5701 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2147 119181 SH SOLE 94875 0 24306 ISHARES TR MSCI ACWI ETF 464288257 507 5089 SH SOLE 5076 0 13 ISHARES TR EAFE SML CP ETF 464288273 976 13259 SH SOLE 13119 0 140 ISHARES TR MUTUAL FUND 464288281 41 376 SH SOLE 376 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1611 372402 SH SOLE 13508 0 358894 ISHARES TR MUTUAL FUND 464288448 33 1095 SH SOLE 1095 0 0 ISHARES TR MUTUAL FUND 464288513 480 5481 SH SOLE 5481 0 0 ISHARES TR MUTUAL FUND 464288570 183 2200 SH SOLE 2200 0 0 ISHARES TR MBS ETF 464288588 6579 553619 SH SOLE 57745 0 495874 ISHARES TR MUTUAL FUND 464288612 299 2600 SH SOLE 2600 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1273 1829843 SH SOLE 21497 0 1808346 ISHARES TR SHORT TREAS BD 464288679 48 6847 SH SOLE 423 0 6424 ISHARES TR MUTUAL FUND 464288687 32683 842130 SH SOLE 838115 0 4015 ISHARES TR MUTUAL FUND 464288760 21 200 SH SOLE 200 0 0 ISHARES TR MUTUAL FUND 464288802 1047 10915 SH SOLE 10915 0 0 ISHARES TR U.S. MED DVC ETF 464288810 81 6294 SH SOLE 1290 0 5004 ISHARES TR MICRO-CAP ETF 464288869 41 2349 SH SOLE 281 0 2068 ISHARES TR MUTUAL FUND 464288877 84 1660 SH SOLE 1660 0 0 ISHARES TR EAFE GRWTH ETF 464288885 5 782 SH SOLE 49 0 733 ISHARES TR MUTUAL FUND 464289511 22 314 SH SOLE 314 0 0 JABIL INC COM 466313103 2094 37625 SH SOLE 35881 0 1744 JACK IN THE BOX INC COM 466367109 584 6091 SH SOLE 6000 0 91 JACOBS ENGR GROUP INC COM 469814107 13630 106038 SH SOLE 102840 0 3198 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2397 18039 SH SOLE 17055 0 984 KLA CORP COM NEW 482480100 1271 6727 SH SOLE 3777 0 2950 KALA PHARMACEUTICALS INC COMMON STOCK 483119103 1 275 SH SOLE 275 0 0 KAMAN CORP COM 483548103 280 9424 SH SOLE 7851 0 1573 KANSAS CITY SOUTHERN COM NEW 485170302 11462 43989 SH SOLE 36360 0 7629 KELLOGG CO COM 487836108 5785 94686 SH SOLE 86477 0 8209 KEMPER CORP COM 488401100 916 14018 SH SOLE 13722 0 296 KIMBALL INTL INC COMMON STOCK 494274103 10817 965776 SH SOLE 965776 0 0 KIMBERLY-CLARK CORP COM 494368103 17900 140776 SH SOLE 134303 0 6473 KINROSS GOLD CORP COM 496902404 0 3800 SH SOLE 79 0 3721 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 16327 321745 SH SOLE 319130 0 2615 KOHLS CORP COM 500255104 671 16652 SH SOLE 14250 0 2402 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 609 16554 SH SOLE 9631 0 6923 KORN FERRY COM NEW 500643200 363 6807 SH SOLE 5018 0 1789 KRAFT HEINZ CO COM 500754106 6124 175852 SH SOLE 166308 0 9544 KRANESHARES TR MUTUAL FUND 500767306 0 4 SH SOLE 4 0 0 KRANESHARES TR MUTUAL FUND 500767835 0 4 SH SOLE 4 0 0 KRANESHARES TR MUTUAL FUND 500767850 9 200 SH SOLE 200 0 0 KROGER CO COM 501044101 14020 359957 SH SOLE 242585 0 117372 KULICKE & SOFFA INDS INC COM 501242101 3 2308 SH SOLE 0 0 2308 LKQ CORP COM 501889208 7611 154647 SH SOLE 151196 0 3451 L3HARRIS TECHNOLOGIES INC COM 502431109 21107 109614 SH SOLE 89564 0 20050 LA Z BOY INC COM 505336107 128 5257 SH SOLE 3986 0 1271 LAKELAND BANCORP INC COMMON STOCK 511637100 185 10500 SH SOLE 10500 0 0 LAM RESEARCH CORP COM 512807108 53455 97943 SH SOLE 93859 0 4084 LAMAR ADVERTISING CO NEW CL A 512816109 60069 529879 SH SOLE 529477 0 402 LAMB WESTON HLDGS INC COM 513272104 13146 217063 SH SOLE 198058 0 19005 LAS VEGAS SANDS CORP COM 517834107 0 3376 SH SOLE 7 0 3369 LATTICE SEMICONDUCTOR CORP COM 518415104 4 424 SH SOLE 0 0 424 LEAR CORP COM NEW 521865204 1176 8790 SH SOLE 7515 0 1275 LEGGETT & PLATT INC COM 524660107 9377 209856 SH SOLE 209129 0 727 LEIDOS HOLDINGS INC COM 525327102 1315 15497 SH SOLE 13678 0 1819 LENNAR CORP CL A 526057104 7283 80943 SH SOLE 77739 0 3204 LENNAR CORP COMMON STOCK 526057302 17 225 SH SOLE 225 0 0 LENNOX INTL INC COM 526107107 117927 401387 SH SOLE 400861 0 526 LIBERTY BROADBAND CORP COMMON STOCK 530307107 2419 14371 SH SOLE 14371 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 17019 98959 SH SOLE 98547 0 412 LIBERTY MEDIA CORP DEL COMMON STOCK 531229409 2188 46384 SH SOLE 46384 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229607 5322 112110 SH SOLE 112110 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229706 103 3836 SH SOLE 3836 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229854 1341 26083 SH SOLE 26083 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229870 523 11117 SH SOLE 11117 0 0 LIBERTY MEDIA CORP DEL COMMON STOCK 531229888 223 8434 SH SOLE 8434 0 0 LIBERTY TRIPADVISOR HLDGS IN COMMON STOCK 531465102 15 4978 SH SOLE 4978 0 0 LIMONEIRA CO COMMON STOCK 532746104 2699 166888 SH SOLE 166888 0 0 LINCOLN ELEC HLDGS INC COM 533900106 6918 54531 SH SOLE 53664 0 867 LINCOLN NATL CORP IND COM 534187109 6690 109235 SH SOLE 97015 0 12220 LITHIA MTRS INC COM 536797103 28 421 SH SOLE 80 0 341 LIVE NATION ENTERTAINMENT IN COM 538034109 68151 753051 SH SOLE 744455 0 8596 LOCKHEED MARTIN CORP COM 539830109 73816 221306 SH SOLE 211853 0 9453 LOEWS CORP COM 540424108 3776 72410 SH SOLE 70014 0 2396 LOUISIANA PAC CORP COM 546347105 705 15819 SH SOLE 11481 0 4338 LULULEMON ATHLETICA INC COM 550021109 21595 54024 SH SOLE 53114 0 910 LUMEN TECHNOLOGIES INC COM 550241103 581 78854 SH SOLE 46874 0 31980 M D C HLDGS INC COM 552676108 123 3769 SH SOLE 1321 0 2448 MDU RES GROUP INC COM 552690109 3412 116059 SH SOLE 114984 0 1075 MGM RESORTS INTERNATIONAL COM 552953101 38499 898637 SH SOLE 892209 0 6428 MSA SAFETY INC COM 553498106 11398 78481 SH SOLE 78230 0 251 MSC INDL DIRECT INC CL A 553530106 5 688 SH SOLE 65 0 623 MACERICH CO COM 554382101 91 10028 SH SOLE 5471 0 4557 MADDEN STEVEN LTD COM 556269108 27625 689436 SH SOLE 687758 0 1678 MAGELLAN HEALTH INC COM NEW 559079207 3 1445 SH SOLE 0 0 1445 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 305 11038 SH SOLE 5939 0 5099 MANHATTAN ASSOCIATES INC COM 562750109 12793 84606 SH SOLE 83577 0 1029 MANITOWOC CO INC COMMON STOCK 563571405 309 14435 SH SOLE 14435 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 76 1667 SH SOLE 1000 0 667 MARATHON OIL CORP COM 565849106 129 70710 SH SOLE 9360 0 61350 MARKEL CORP COM 570535104 35798 29965 SH SOLE 29953 0 12 MARRIOTT INTL INC NEW CL A 571903202 314442 2131511 SH SOLE 2033730 0 97781 MARTIN MARIETTA MATLS INC COM 573284106 635 2691 SH SOLE 1857 0 834 MARVELL TECHNOLOGY INC COM 573874104 14405 241543 SH SOLE 238842 0 2701 MASCO CORP COM 574599106 2809 54637 SH SOLE 50458 0 4179 MASIMO CORP COM 574795100 11043 41846 SH SOLE 40794 0 1052 MASONITE INTL CORP COMMON STOCK 575385109 1 6 SH SOLE 6 0 0 MATERION CORP COM 576690101 3 1088 SH SOLE 0 0 1088 MATTEL INC COM 577081102 128 10952 SH SOLE 6813 0 4139 MATTHEWS INTL CORP CL A 577128101 3039 87883 SH SOLE 87599 0 284 MAXIMUS INC COM 577933104 187 3209 SH SOLE 2251 0 958 MCAFEE CORP COMMON STOCK 579063108 44 1982 SH SOLE 1982 0 0 MCCORMICK & CO INC COMMON STOCK 579780107 515 6250 SH SOLE 6250 0 0 MCCORMICK & CO INC COM NON VTG 579780206 49126 611590 SH SOLE 583245 0 28345 MCDONALDS CORP COM 580135101 144601 614018 SH SOLE 532626 0 81392 MEDALLIA INC COMMON STOCK 584021109 5568 164395 SH SOLE 164395 0 0 MERCURY SYS INC COM 589378108 8985 190398 SH SOLE 189469 0 929 MEREDITH CORP COM 589433101 1400 26850 SH SOLE 25128 0 1722 METTLER TOLEDO INTERNATIONAL COM 592688105 1599 1575 SH SOLE 1144 0 431 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 24 4548 SH SOLE 4440 0 108 MICROSTRATEGY INC CL A NEW 594972408 16129 28235 SH SOLE 27885 0 350 MICROCHIP TECHNOLOGY INC. COM 595017104 141491 924356 SH SOLE 849521 0 74835 MIDDLEBY CORP COM 596278101 55066 323194 SH SOLE 322949 0 245 MIDDLESEX WTR CO COM 596680108 30374 295628 SH SOLE 295524 0 104 MILLER HERMAN INC COM 600544100 51770 1376660 SH SOLE 1374681 0 1979 MIMEDX GROUP INC COMMON STOCK 602496101 273 45000 SH SOLE 45000 0 0 MINERALS TECHNOLOGIES INC COM 603158106 54953 787201 SH SOLE 786838 0 363 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 19 44978 SH SOLE 1421 0 43557 MOHAWK INDS INC COM 608190104 3703 21615 SH SOLE 20876 0 739 MONOLITHIC PWR SYS INC COM 609839105 11914 25496 SH SOLE 24561 0 935 MORGAN STANLEY COM NEW 617446448 266003 2750390 SH SOLE 2733546 0 16844 MORNINGSTAR INC COM 617700109 21770 84146 SH SOLE 82919 0 1227 MOTOROLA SOLUTIONS INC COM NEW 620076307 21735 96683 SH SOLE 93527 0 3156 MUELLER WTR PRODS INC COM SER A 624758108 48989 3219199 SH SOLE 3218699 0 500 MURPHY OIL CORP COM 626717102 1626 84409 SH SOLE 65113 0 19296 MURPHY USA INC COM 626755102 11595 70241 SH SOLE 69323 0 918 NBT BANCORP INC COM 628778102 942 27643 SH SOLE 26071 0 1572 NRG ENERGY INC COM NEW 629377508 7814 194218 SH SOLE 75224 0 118994 NASDAQ INC COM 631103108 13747 73833 SH SOLE 71215 0 2618 NATERA INC COM 632307104 1592 14590 SH SOLE 14283 0 307 NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 235 3355 SH SOLE 0 0 3355 NATIONAL FUEL GAS CO COM 636180101 227 7937 SH SOLE 4329 0 3608 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3 3292 SH SOLE 52 0 3240 NATIONAL RETAIL PROPERTIES I COM 637417106 965 27908 SH SOLE 22342 0 5566 NEKTAR THERAPEUTICS COM 640268108 4 1683 SH SOLE 0 0 1683 NEOGEN CORP COM 640491106 490 14821 SH SOLE 11286 0 3535 NEW FORTRESS ENERGY INC COMMON STOCK 644393100 1 41 SH SOLE 41 0 0 NEW JERSEY RES CORP COM 646025106 5457 158663 SH SOLE 156762 0 1901 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 25 12144 SH SOLE 12000 0 144 NEW YORK CMNTY BANCORP INC COM 649445103 573 65555 SH SOLE 44522 0 21033 NEW YORK TIMES CO CL A 650111107 39246 798687 SH SOLE 776078 0 22609 NEWELL BRANDS INC COM 651229106 3337 155160 SH SOLE 150716 0 4444 NEWMARKET CORP COM 651587107 7595 22457 SH SOLE 22419 0 38 NEWMONT CORP COM 651639106 3078 70459 SH SOLE 31103 0 39356 NEWPARK RES INC COMMON STOCK 651718504 578 175000 SH SOLE 175000 0 0 NOKIA CORP SPONSORED ADR 654902204 6 7398 SH SOLE 526 0 6872 NORDSON CORP COM 655663102 119 880 SH SOLE 500 0 380 NORDSTROM INC COM 655664100 1059 40419 SH SOLE 40046 0 373 NORFOLK SOUTHN CORP COM 655844108 121437 512719 SH SOLE 488898 0 23821 NORTHERN TR CORP COM 665859104 5209 51053 SH SOLE 48265 0 2788 NORTHROP GRUMMAN CORP COM 666807102 40928 117178 SH SOLE 95687 0 21491 NORTONLIFELOCK INC COM 668771108 5756 235980 SH SOLE 148406 0 87574 NOVAVAX INC COM NEW 670002401 0 326 SH SOLE 1 0 325 NUCOR CORP COM 670346105 31280 322736 SH SOLE 317425 0 5311 NUVEEN AMT FREE QLTY MUN INC COM 670657105 831 57885 SH SOLE 52963 0 4922 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 20 8706 SH SOLE 706 0 8000 NUVASIVE INC COM 670704105 1015 17554 SH SOLE 16955 0 599 OGE ENERGY CORP COM 670837103 119 5399 SH SOLE 3600 0 1799 NUVEEN MUN VALUE FD INC MUTUAL FUND 670928100 11 1000 SH SOLE 1000 0 0 OCCIDENTAL PETE CORP COM 674599105 2197 84012 SH SOLE 74151 0 9861 OCEANEERING INTL INC COM 675232102 2 28457 SH SOLE 146 0 28311 OKTA INC CL A 679295105 85482 360694 SH SOLE 360093 0 601 OLD DOMINION FREIGHT LINE IN COM 679580100 10587 40224 SH SOLE 36960 0 3264 OLD NATL BANCORP IND COM 680033107 10966 651571 SH SOLE 646975 0 4596 OLD REP INTL CORP COM 680223104 6468 283667 SH SOLE 279646 0 4021 OLIN CORP COM PAR $1 680665205 21 1246 SH SOLE 430 0 816 OMNICOM GROUP INC COM 681919106 3921 61904 SH SOLE 54104 0 7800 OMEGA HEALTHCARE INVS INC COM 681936100 230 8917 SH SOLE 7623 0 1294 OMEGA FLEX INC COMMON STOCK 682095104 192 1343 SH SOLE 1343 0 0 ON SEMICONDUCTOR CORP COM 682189105 4620 102835 SH SOLE 1251 0 101584 ONEOK INC NEW COM 682680103 1674 39144 SH SOLE 2766 0 36378 OPEN TEXT CORP COM 683715106 117 4148 SH SOLE 2400 0 1748 ORANGE SPONSORED ADR 684060106 1 6047 SH SOLE 123 0 5924 OSHKOSH CORP COM 688239201 106 2008 SH SOLE 1000 0 1008 OWENS & MINOR INC NEW COM 690732102 93 7122 SH SOLE 2983 0 4139 OWENS CORNING NEW COM 690742101 17 1484 SH SOLE 61 0 1423 PDF SOLUTIONS INC COM 693282105 3 2112 SH SOLE 0 0 2112 PNC FINL SVCS GROUP INC COM 693475105 144795 749328 SH SOLE 738823 0 10505 PPG INDS INC COM 693506107 77939 547515 SH SOLE 473981 0 73534 PVH CORPORATION COM 693656100 10570 104995 SH SOLE 102803 0 2192 PALO ALTO NETWORKS INC COM 697435105 170872 357697 SH SOLE 356237 0 1460 PAN AMERN SILVER CORP FOREIGN COMMON STOCK 697900108 154 6603 SH SOLE 6603 0 0 PAPA JOHNS INTL INC COM 698813102 188 1608 SH SOLE 1455 0 153 PARK HOTELS & RESORTS INC COM 700517105 1713 97474 SH SOLE 89474 0 8000 PARKER-HANNIFIN CORP COM 701094104 42099 152106 SH SOLE 133845 0 18261 PAYCHEX INC COM 704326107 23974 220559 SH SOLE 213120 0 7439 PEARSON PLC SPONSORED ADR 705015105 2 17568 SH SOLE 0 0 17568 PEGASYSTEMS INC COMMON STOCK 705573103 65 508 SH SOLE 508 0 0 PEMBINA PIPELINE CORP COM 706327103 7 1107 SH SOLE 215 0 892 PENN NATL GAMING INC COM 707569109 2552 42133 SH SOLE 35211 0 6922 PEOPLES UNITED FINANCIAL INC COM 712704105 881 89838 SH SOLE 50400 0 39438 PERKINELMER INC COM 714046109 12335 73539 SH SOLE 48097 0 25442 PFIZER INC COM 717081103 179784 4295600 SH SOLE 3495649 0 799951 PHILLIPS 66 COM 718546104 93944 1347845 SH SOLE 1279806 0 68039 PHOTRONICS INC COM 719405102 3 5792 SH SOLE 0 0 5792 PINDUODUO INC SPONSORED ADS 722304102 365 4107 SH SOLE 3789 0 318 PINNACLE WEST CAP CORP COM 723484101 526 7983 SH SOLE 7268 0 715 PIPER SANDLER COMPANIES COM 724078100 475 3986 SH SOLE 3433 0 553 PITNEY BOWES INC COM 724479100 10 7667 SH SOLE 1365 0 6302 PLEXUS CORP COM 729132100 91 1780 SH SOLE 1018 0 762 POLARIS INC COM 731068102 12241 102665 SH SOLE 102301 0 364 PORTLAND GEN ELEC CO COMMON STOCK 736508847 3578 76146 SH SOLE 76146 0 0 POST HLDGS INC COM 737446104 33 732 SH SOLE 303 0 429 POTLATCHDELTIC CORPORATION COM 737630103 1694 34883 SH SOLE 32842 0 2041 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2750 41609 SH SOLE 41246 0 363 PRICESMART INC COM 741511109 3606 47223 SH SOLE 46504 0 719 PROGRESS SOFTWARE CORP COM 743312100 4427 91539 SH SOLE 0 0 91539 PROGRESSIVE CORP COM 743315103 92326 1030832 SH SOLE 1021327 0 9505 PROSPERITY BANCSHARES INC COM 743606105 1874 27548 SH SOLE 26340 0 1208 PROTO LABS INC COM 743713109 19 794 SH SOLE 288 0 506 PRUDENTIAL FINL INC COM 744320102 9878 129667 SH SOLE 93598 0 36069 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2844 54273 SH SOLE 46120 0 8153 PULMONX CORP COMMON STOCK 745848101 7529 209251 SH SOLE 23062 0 186189 PULTE GROUP INC COM 745867101 16746 369706 SH SOLE 338447 0 31259 QUAKER CHEM CORP COM 747316107 50170 211495 SH SOLE 211045 0 450 R1 RCM INC COMMON STOCK 749397105 71339 3241189 SH SOLE 2965835 0 275354 RPM INTL INC COM 749685103 1735 24832 SH SOLE 22339 0 2493 RAMBUS INC DEL COM 750917106 4 4673 SH SOLE 0 0 4673 RALPH LAUREN CORP CL A 751212101 237 2356 SH SOLE 2068 0 288 RAPID7 INC COMMON STOCK 753422104 3193 28252 SH SOLE 28252 0 0 RAYMOND JAMES FINL INC COM 754730109 17205 189071 SH SOLE 186438 0 2633 RAYONIER INC COM 754907103 5650 160298 SH SOLE 158344 0 1954 REALTY INCOME CORP COM 756109104 1260 24992 SH SOLE 19419 0 5573 REAVES UTIL INCOME FD MUTUAL FUND 756158101 8 230 SH SOLE 230 0 0 REDHILL BIOPHARMA LTD AMERICAN DEPOSITARY RECEIPT 757468103 176 38417 SH SOLE 38417 0 0 REGAL BELOIT CORP COM 758750103 4159 28238 SH SOLE 27661 0 577 REGENCY CTRS CORP COM 758849103 42 1361 SH SOLE 630 0 731 RELIANCE STEEL & ALUMINUM CO COM 759509102 1253 9674 SH SOLE 8795 0 879 REPLIGEN CORP COM 759916109 38067 132695 SH SOLE 131708 0 987 REPUBLIC SVCS INC COM 760759100 1848 21181 SH SOLE 15347 0 5834 RESMED INC COM 761152107 11108 44432 SH SOLE 42094 0 2338 RITCHIE BROS AUCTIONEERS COMMON STOCK 767744105 14763 239428 SH SOLE 236464 0 2964 ROBERT HALF INTL INC COM 770323103 8941 90394 SH SOLE 76149 0 14245 ROBLOX CORP CL A 771049103 68477 907317 SH SOLE 906377 0 940 ROCKWELL AUTOMATION INC COM 773903109 78322 271365 SH SOLE 256313 0 15052 ROGERS COMMUNICATIONS INC CL B 775109200 694 17562 SH SOLE 14426 0 3136 ROLLINS INC COM 775711104 6926 206290 SH SOLE 196040 0 10250 ROPER TECHNOLOGIES INC COM 776696106 50180 114472 SH SOLE 109190 0 5282 ROSS STORES INC COM 778296103 79154 732061 SH SOLE 727123 0 4938 ROYAL BK CDA COM 780087102 11427 120589 SH SOLE 114450 0 6139 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 101 5365 SH SOLE 2275 0 3090 S & T BANCORP INC COM 783859101 32 6202 SH SOLE 1082 0 5120 SEI INVTS CO COM 784117103 17174 290609 SH SOLE 289606 0 1003 SJW GROUP COMMON STOCK 784305104 101 1527 SH SOLE 1527 0 0 SSR MNG INC COMMON STOCK 784730103 0 33 SH SOLE 33 0 0 SABINE RTY TR COMMON STOCK 785688102 548 12797 SH SOLE 12797 0 0 SANDERSON FARMS INC COM 800013104 3 930 SH SOLE 0 0 930 SANDY SPRING BANCORP INC COMMON STOCK 800363103 42 919 SH SOLE 919 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 5 385 SH SOLE 0 0 385 SANMINA CORPORATION COM 801056102 13818 362134 SH SOLE 358546 0 3588 HENRY SCHEIN INC COM 806407102 6916 92752 SH SOLE 89135 0 3617 SCHLUMBERGER LTD COM STK 806857108 26039 896308 SH SOLE 870214 0 26094 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3362 32477 SH SOLE 30915 0 1562 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8552 111961 SH SOLE 98510 0 13451 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 316 10893 SH SOLE 10359 0 534 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 7 2299 SH SOLE 231 0 2068 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9 2052 SH SOLE 287 0 1765 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 156 2781 SH SOLE 2097 0 684 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2844 74200 SH SOLE 64824 0 9376 SCHWAB STRATEGIC TR MUTUAL FUND 808524854 71 1250 SH SOLE 1250 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 109 2656 SH SOLE 2125 0 531 SCHWAB STRATEGIC TR US TIPS ETF 808524870 39 1530 SH SOLE 419 0 1111 SCHWAB STRATEGIC TR MUTUAL FUND 808524888 43 1034 SH SOLE 1034 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 4828 58242 SH SOLE 56429 0 1813 SCOTTS MIRACLE-GRO CO CL A 810186106 31 686 SH SOLE 211 0 475 SEABOARD CORP DEL COMMON STOCK 811543107 1984 484 SH SOLE 484 0 0 SELECTQUOTE INC COM 816307300 2052 159879 SH SOLE 158676 0 1203 SENECA FOODS CORP NEW CL A 817070501 76 2581 SH SOLE 1567 0 1014 SERVICE CORP INTL COM 817565104 1077 23112 SH SOLE 17877 0 5235 SHAKE SHACK INC CL A 819047101 9965 127785 SH SOLE 125426 0 2359 SHERWIN WILLIAMS CO COM 824348106 74618 270002 SH SOLE 266631 0 3371 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4 4129 SH SOLE 108 0 4021 SHOE CARNIVAL INC COM 824889109 2788 86276 SH SOLE 86000 0 276 SILICON LABORATORIES INC COM 826919102 45380 324008 SH SOLE 323740 0 268 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 13212 454187 SH SOLE 446959 0 7228 SIMON PPTY GROUP INC NEW COM 828806109 8331 67515 SH SOLE 63947 0 3568 SKECHERS U S A INC CL A 830566105 4381 105999 SH SOLE 104006 0 1993 SKYWEST INC COM 830879102 7087 147705 SH SOLE 143642 0 4063 SMITH A O CORP COM 831865209 12879 213182 SH SOLE 181525 0 31657 SMUCKER J M CO COM NEW 832696405 2868 27316 SH SOLE 23890 0 3426 SNAP ON INC COM 833034101 9205 44649 SH SOLE 43902 0 747 SNOWFLAKE INC CL A 833445109 38079 125919 SH SOLE 125909 0 10 SONOCO PRODS CO COM 835495102 258 15584 SH SOLE 4295 0 11289 SOUTHERN CO COM 842587107 6746 135149 SH SOLE 108680 0 26469 SOUTHWEST AIRLS CO COM 844741108 6386 134073 SH SOLE 71199 0 62874 SOUTHWESTERN ENERGY CO COM 845467109 3 10195 SH SOLE 486 0 9709 SPARTANNASH CO COM 847215100 31 10360 SH SOLE 1398 0 8962 SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 551 12471 SH SOLE 12471 0 0 SPLUNK INC COM 848637104 61172 423856 SH SOLE 422687 0 1169 SQUARE INC CL A 852234103 113371 474758 SH SOLE 472694 0 2064 STAAR SURGICAL CO COM PAR $0.01 852312305 1 20 SH SOLE 11 0 9 STANDARD MTR PRODS INC COM 853666105 3 2639 SH SOLE 0 0 2639 STATE STR CORP COM 857477103 29327 352984 SH SOLE 332101 0 20883 STEEL DYNAMICS INC COM 858119100 34556 593354 SH SOLE 590902 0 2452 STERICYCLE INC COM 858912108 647 10593 SH SOLE 9519 0 1074 STIFEL FINL CORP COM 860630102 27907 411018 SH SOLE 410639 0 379 STITCH FIX INC COMMON STOCK 860897107 4045 101246 SH SOLE 101246 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1 1775 SH SOLE 0 0 1775 STOCK YDS BANCORP INC COMMON STOCK 861025104 16961 289195 SH SOLE 289195 0 0 STORE CAP CORP COM 862121100 50317 1571228 SH SOLE 1570927 0 301 STRYKER CORPORATION COM 863667101 219057 835140 SH SOLE 644476 0 190664 STURM RUGER & CO INC COM 864159108 655 9801 SH SOLE 8881 0 920 SUBURBAN PROPANE PARTNERS L PARTNERSHIP 864482104 61 4000 SH SOLE 4000 0 0 SUN CMNTYS INC REIT 866674104 14836 80150 SH SOLE 80150 0 0 SUN LIFE FINANCIAL INC. COM 866796105 271 6688 SH SOLE 4684 0 2004 SYNOPSYS INC COM 871607107 13580 47714 SH SOLE 45327 0 2387 T-MOBILE US INC COM 872590104 56934 452996 SH SOLE 445621 0 7375 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 885 8582 SH SOLE 5710 0 2872 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 585 41257 SH SOLE 35250 0 6007 TAL EDUCATION GROUP AMERICAN DEPOSITARY RECEIPT 874080104 15 2999 SH SOLE 2999 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 245 32038 SH SOLE 15000 0 17038 TAPESTRY INC COM 876030107 317 11653 SH SOLE 8467 0 3186 TELEDYNE TECHNOLOGIES INC COM 879360105 8282 20123 SH SOLE 19270 0 853 TELEFLEX INCORPORATED COM 879369106 31770 85440 SH SOLE 37912 0 47528 TELEFONICA S A SPONSORED ADR 879382208 66 35042 SH SOLE 13069 0 21973 TELEPHONE & DATA SYS INC COM NEW 879433829 3 4795 SH SOLE 0 0 4795 TENNANT CO COM 880345103 5 163 SH SOLE 0 0 163 TERADYNE INC COM 880770102 41622 385817 SH SOLE 349141 0 36676 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 88 13351 SH SOLE 9051 0 4300 TEXAS ROADHOUSE INC COM 882681109 47600 522246 SH SOLE 521186 0 1060 TEXTRON INC COM 883203101 5024 75337 SH SOLE 46902 0 28435 THOMSON REUTERS CORP. COM NEW 884903709 20670 188521 SH SOLE 186833 0 1688 THOR INDS INC COM 885160101 3 903 SH SOLE 0 0 903 TIMKEN CO COM 887389104 2857 44239 SH SOLE 43671 0 568 TOLL BROTHERS INC COM 889478103 325 7515 SH SOLE 5878 0 1637 TORO CO COM 891092108 1415 16688 SH SOLE 14466 0 2222 TORONTO DOMINION BK ONT COM NEW 891160509 58579 892929 SH SOLE 883538 0 9391 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 982 9811 SH SOLE 5452 0 4359 TRACTOR SUPPLY CO COM 892356106 80879 400249 SH SOLE 395786 0 4463 TRADEWEB MKTS INC COMMON STOCK 892672106 45561 564016 SH SOLE 564016 0 0 TRANSDIGM GROUP INC COM 893641100 3345 5625 SH SOLE 5347 0 278 TRAVEL PLUS LEISURE CO COM 894164102 1636 35222 SH SOLE 29994 0 5228 TREDEGAR CORP COM 894650100 5 1259 SH SOLE 121 0 1138 TRIMBLE INC COM 896239100 5761 71484 SH SOLE 69987 0 1497 TRINITY INDS INC COM 896522109 302 14480 SH SOLE 11100 0 3380 TRIPADVISOR INC COM 896945201 1 1309 SH SOLE 25 0 1284 TRUPANION INC COM 898202106 117 1582 SH SOLE 1500 0 82 TRUSTMARK CORP COM 898402102 1965 61569 SH SOLE 61000 0 569 TURTLE BEACH CORP COMMON STOCK 900450206 1391 50000 SH SOLE 50000 0 0 II-VI INC COM 902104108 5344 91816 SH SOLE 90031 0 1785 TYLER TECHNOLOGIES INC COM 902252105 112057 244921 SH SOLE 244310 0 611 TYSON FOODS INC CL A 902494103 4441 58923 SH SOLE 56250 0 2673 UDR INC COM 902653104 59 4332 SH SOLE 1080 0 3252 UBS AG LONDON BRANCH MUTUAL FUND 902677780 136 193 SH SOLE 193 0 0 UGI CORP NEW COM 902681105 3296 82385 SH SOLE 77323 0 5062 UMB FINL CORP COM 902788108 28597 296004 SH SOLE 295698 0 306 US BANCORP DEL COM NEW 902973304 98842 1695654 SH SOLE 1655057 0 40597 UNDER ARMOUR INC CL A 904311107 89 5285 SH SOLE 4390 0 895 UNDER ARMOUR INC CL C 904311206 62 3977 SH SOLE 3561 0 416 UNION PAC CORP COM 907818108 221552 1140085 SH SOLE 1081704 0 58381 UNITED BANKSHARES INC WEST V COM 909907107 5721 158167 SH SOLE 157246 0 921 UNITED AIRLS HLDGS INC COM 910047109 6 5215 SH SOLE 9 0 5206 UNITED INS HLDGS CORP COM 910710102 109 39041 SH SOLE 30082 0 8959 UNITED NAT FOODS INC COM 911163103 48 5858 SH SOLE 989 0 4869 UNITED PARCEL SERVICE INC CL B 911312106 322836 1783678 SH SOLE 1772131 0 11547 UNITED RENTALS INC COM 911363109 6743 21664 SH SOLE 19214 0 2450 UNITED STATES STL CORP NEW COM 912909108 22 6249 SH SOLE 1005 0 5244 UNITIL CORP COM 913259107 7 302 SH SOLE 175 0 127 UNIVERSAL ELECTRS INC COM 913483103 724 14917 SH SOLE 14700 0 217 UNIVERSAL HLTH SVCS INC CL B 913903100 3078 23191 SH SOLE 22247 0 944 UTZ BRANDS INC COMMON STOCK 918090101 17 1000 SH SOLE 1000 0 0 V F CORP COM 918204108 30396 458544 SH SOLE 453654 0 4890 VSE CORP COMMON STOCK 918284100 1541 32000 SH SOLE 32000 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10646 92595 SH SOLE 68743 0 23852 VANGUARD STAR FDS VG TL INTL STK F 921909768 2145 34261 SH SOLE 33901 0 360 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1525 5820 SH SOLE 5720 0 100 VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932794 3 14 SH SOLE 14 0 0 VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932828 375 1861 SH SOLE 1861 0 0 VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932869 117 594 SH SOLE 594 0 0 VANGUARD WELLINGTON FD MUTUAL FUND 921935706 1340 11467 SH SOLE 11467 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3253 43211 SH SOLE 39697 0 3514 VANGUARD BD INDEX FDS MUTUAL FUND 921937835 709 8293 SH SOLE 8293 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 9763 252511 SH SOLE 192957 0 59554 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2831 29392 SH SOLE 26392 0 3000 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 145 3762 SH SOLE 2762 0 1000 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042676 42 750 SH SOLE 750 0 0 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042718 67 500 SH SOLE 500 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5569 55154 SH SOLE 54338 0 816 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 770 12627 SH SOLE 12627 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11380 268438 SH SOLE 227396 0 41042 VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042866 48 589 SH SOLE 589 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 750 11502 SH SOLE 11111 0 391 VEECO INSTRS INC DEL COM 922417100 3 1841 SH SOLE 0 0 1841 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4 468 SH SOLE 82 0 386 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25639 227288 SH SOLE 214898 0 12390 VANGUARD INDEX FDS MUTUAL FUND 922908512 1397 10004 SH SOLE 10004 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1575 7667 SH SOLE 6667 0 1000 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3547 46079 SH SOLE 34754 0 11325 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2221 25279 SH SOLE 2310 0 22969 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2936 28761 SH SOLE 8185 0 20576 VANGUARD INDEX FDS MID CAP ETF 922908629 5531 25170 SH SOLE 23360 0 1810 VANGUARD INDEX FDS LARGE CAP ETF 922908637 956 12237 SH SOLE 4312 0 7925 VANGUARD INDEX FDS MUTUAL FUND 922908652 16 87 SH SOLE 87 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 812 43310 SH SOLE 2758 0 40552 VANGUARD INDEX FDS VALUE ETF 922908744 224 110688 SH SOLE 1551 0 109137 VANGUARD INDEX FDS SMALL CP ETF 922908751 3741 144735 SH SOLE 135169 0 9566 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2026 9409 SH SOLE 8740 0 669 VERITEX HLDGS INC COM 923451108 1856 52255 SH SOLE 47150 0 5105 VICI PPTYS INC COM 925652109 17046 600169 SH SOLE 600000 0 169 VICOR CORP COM 925815102 4 408 SH SOLE 0 0 408 VISHAY INTERTECHNOLOGY INC COM 928298108 22 1697 SH SOLE 1083 0 614 VONTIER CORPORATION COM 928881101 736 25357 SH SOLE 21583 0 3774 VORNADO RLTY TR SH BEN INT 929042109 11 985 SH SOLE 259 0 726 VOYA FINANCIAL INC COM 929089100 33 636 SH SOLE 352 0 284 VULCAN MATLS CO COM 929160109 17589 105023 SH SOLE 103935 0 1088 WSFS FINL CORP COM 929328102 339 7131 SH SOLE 6600 0 531 WABASH NATL CORP COM 929566107 1099 79394 SH SOLE 72646 0 6748 WALMART INC COM 931142103 59537 466801 SH SOLE 350078 0 116723 WALGREENS BOOTS ALLIANCE INC COM 931427108 32332 695995 SH SOLE 686976 0 9019 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 166 12427 SH SOLE 6700 0 5727 WATSCO INC COM 942622200 30305 115605 SH SOLE 109375 0 6230 WATTS WATER TECHNOLOGIES INC CL A 942749102 504 4096 SH SOLE 3000 0 1096 WEBSTER FINL CORP CONN COM 947890109 2193 43461 SH SOLE 40260 0 3201 WEIBO CORP AMERICAN DEPOSITARY RECEIPT 948596101 37 780 SH SOLE 780 0 0 WELBILT INC COMMON STOCK 949090104 1063 45741 SH SOLE 45741 0 0 WERNER ENTERPRISES INC COM 950755108 4 345 SH SOLE 0 0 345 WEST PHARMACEUTICAL SVSC INC COM 955306105 28813 69362 SH SOLE 67002 0 2360 WESTERN ALLIANCE BANCORP COM 957638109 3584 33235 SH SOLE 32935 0 300 WESTERN DIGITAL CORP. COM 958102105 2661 49652 SH SOLE 47148 0 2504 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1 628 SH SOLE 42 0 586 WESTERN UN CO COM 959802109 910 49920 SH SOLE 44801 0 5119 WESTLAKE CHEM CORP COMMON STOCK 960413102 91 1000 SH SOLE 1000 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 5 22573 SH SOLE 276 0 22297 WEYERHAEUSER CO MTN BE COM NEW 962166104 589 34749 SH SOLE 16313 0 18436 WHEATON PRECIOUS METALS CORP COM 962879102 38 2667 SH SOLE 1000 0 1667 WHIRLPOOL CORP COM 963320106 2221 14036 SH SOLE 2321 0 11715 WILEY JOHN & SONS INC CL A 968223206 3111 61257 SH SOLE 59584 0 1673 WILEY JOHN & SONS INC COMMON STOCK 968223305 7871 145704 SH SOLE 145704 0 0 WILLIAMS COS INC COM 969457100 1787 86841 SH SOLE 31324 0 55517 WILLIAMS SONOMA INC COM 969904101 127 1071 SH SOLE 652 0 419 WILLIS LEASE FIN CORP COMMON STOCK 970646105 1385 37245 SH SOLE 37245 0 0 WINGSTOP INC COM 974155103 5173 31649 SH SOLE 31225 0 424 WINNEBAGO INDS INC COM 974637100 3 1985 SH SOLE 0 0 1985 WOODWARD INC COM 980745103 38140 337363 SH SOLE 335890 0 1473 WORTHINGTON INDS INC COM 981811102 437 9537 SH SOLE 8293 0 1244 WYNN RESORTS LTD COM 983134107 1 711 SH SOLE 3 0 708 XPO LOGISTICS INC COM 983793100 10255 129607 SH SOLE 128861 0 746 XILINX INC COM 983919101 8406 60370 SH SOLE 55493 0 4877 YELP INC CL A 985817105 5620 151519 SH SOLE 150904 0 615 YUM BRANDS INC COM 988498101 30560 262205 SH SOLE 235221 0 26984 ZIONS BANCORPORATION N A COM 989701107 8059 132416 SH SOLE 130215 0 2201 ACCO BRANDS CORP COMMON STOCK 00081T108 42 4947 SH SOLE 4947 0 0 AGNC INVT CORP COM 00123Q104 3643 231390 SH SOLE 230990 0 400 AES CORP COM 00130H105 7088 321132 SH SOLE 310332 0 10800 ALPS ETF TR ALERIAN MLP 00162Q452 134 4933 SH SOLE 4025 0 908 ANGI INC COMMON STOCK 00183L102 21 1680 SH SOLE 1680 0 0 ASGN INC COM 00191U102 32225 286269 SH SOLE 284823 0 1446 AT&T INC COM 00206R102 38480 1513363 SH SOLE 1406088 0 107275 ARK ETF TR 3D PRINTING ETF 00214Q500 16 932 SH SOLE 450 0 482 ABERDEEN STD GOLD ETF TR MUTUAL FUND 00326A104 977 58000 SH SOLE 58000 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4357 70475 SH SOLE 68311 0 2164 ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 1301 223215 SH SOLE 223215 0 0 ACTIVISION BLIZZARD INC COM 00507V109 25425 342969 SH SOLE 328384 0 14585 ACUITY BRANDS INC COM 00508Y102 4496 26136 SH SOLE 25910 0 226 ACUITYADS HLDGS INC COMMON STOCK 00510L106 13 2000 SH SOLE 2000 0 0 ADTRAN INC COM 00738A106 30 3915 SH SOLE 1585 0 2330 ADVANCE AUTO PARTS INC COM 00751Y106 9738 47655 SH SOLE 19961 0 27694 AECOM COM 00766T100 2084 35417 SH SOLE 33000 0 2417 ADVISORSHARES TR MUTUAL FUND 00768Y818 12 125 SH SOLE 125 0 0 ADVANSIX INC COM 00773T101 183 5565 SH SOLE 4592 0 973 ADVANCED DRAIN SYS INC DEL COM 00790R104 1478 13915 SH SOLE 13665 0 250 AFFIRM HLDGS INC COM CL A 00827B106 8396 70636 SH SOLE 70476 0 160 AGENUS INC COMMON STOCK 00847G705 21 4000 SH SOLE 4000 0 0 AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 3460 74972 SH SOLE 74972 0 0 AGILITI INC COMMON STOCK 00848J104 55199 2899126 SH SOLE 2196453 0 702673 AKAMAI TECHNOLOGIES INC COM 00971T101 28985 279185 SH SOLE 277026 0 2159 AKOUSTIS TECHNOLOGIES INC COMMON STOCK 00973N102 15 1500 SH SOLE 1500 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3 5294 SH SOLE 0 0 5294 ALLEGIANCE BANCSHARES INC COM 01748H107 1186 31397 SH SOLE 31076 0 321 ALLEGIANT TRAVEL CO COM 01748X102 1432 7822 SH SOLE 7324 0 498 ALLISON TRANSMISSION HLDGS I COMMON STOCK 01973R101 35393 1002055 SH SOLE 1002055 0 0 ALLY FINL INC COMMON STOCK 02005N100 7473 146392 SH SOLE 146004 0 388 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8293 44009 SH SOLE 43809 0 200 ALTERYX INC COMMON STOCK 02156B103 4525 61896 SH SOLE 61896 0 0 ALTICE USA INC COMMON STOCK 02156K103 384 18519 SH SOLE 18519 0 0 ALTRA INDL MOTION CORP COMMON STOCK 02208R106 1824 32955 SH SOLE 32955 0 0 ALTRIA GROUP INC COM 02209S103 49742 1127516 SH SOLE 1066558 0 60958 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 363 24984 SH SOLE 20571 0 4413 AMERICAN AIRLS GROUP INC COM 02376R102 1663 87737 SH SOLE 81036 0 6701 AMERISAFE INC COM 03071H100 21071 375551 SH SOLE 375102 0 449 AMERIPRISE FINL INC COM 03076C106 61103 233445 SH SOLE 231322 0 2123 ANAPLAN INC COMMON STOCK 03272L108 16768 275379 SH SOLE 275379 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4345 78900 SH SOLE 77060 0 1840 ANSYS INC COM 03662Q105 60549 179065 SH SOLE 177793 0 1272 ANTERO RESOURCES CORP COMMON STOCK 03674X106 26213 1393579 SH SOLE 1393579 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2795 272665 SH SOLE 268203 0 4462 APA CORPORATION COM 03743Q108 406 38024 SH SOLE 18943 0 19081 APARTMENT INVT & MGMT CO CL A 03748R747 236 34444 SH SOLE 0 0 34444 APARTMENT INCOME REIT CORP COM 03750L109 2265 55118 SH SOLE 11985 0 43133 APELLIS PHARMACEUTICALS INC COMMON STOCK 03753U106 62 1875 SH SOLE 1875 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 6181 68256 SH SOLE 67889 0 367 APPIAN CORP COMMON STOCK 03782L101 74 800 SH SOLE 800 0 0 APPHARVEST INC COMMON STOCK 03783T103 7 1125 SH SOLE 1125 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 25565 284302 SH SOLE 283646 0 656 APRIA INC COMMON STOCK 03836A101 15386 414168 SH SOLE 414168 0 0 ARAMARK COMMON STOCK 03852U106 4884 148632 SH SOLE 148276 0 356 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 52 4925 SH SOLE 1731 0 3194 ARCONIC CORPORATION COM 03966V107 2 2922 SH SOLE 71 0 2851 ARGENX SE SPONSORED ADR 04016X101 104831 347176 SH SOLE 332238 0 14938 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 437 7577 SH SOLE 7000 0 577 ASSURANT INC COM 04621X108 9346 60216 SH SOLE 59212 0 1004 ATHENEX INC COMMON STOCK 04685N103 36 12000 SH SOLE 12000 0 0 ATRICURE INC COMMON STOCK 04963C209 215 3095 SH SOLE 3095 0 0 AUTOHOME INC AMERICAN DEPOSITARY RECEIPT 05278C107 42 887 SH SOLE 887 0 0 AUTONATION INC COM 05329W102 3758 31291 SH SOLE 30860 0 431 AVADEL PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 05337M104 116 11833 SH SOLE 11833 0 0 AVALARA INC COM 05338G106 704 4210 SH SOLE 4030 0 180 AVANOS MED INC COM 05350V106 26 2107 SH SOLE 845 0 1262 AVANGRID INC COM 05351W103 3 757 SH SOLE 55 0 702 AVANTOR INC COM 05352A100 14419 353359 SH SOLE 352540 0 819 AVID TECHNOLOGY INC COMMON STOCK 05367P100 681 23555 SH SOLE 0 0 23555 AVIENT CORPORATION COM 05368V106 3567 78997 SH SOLE 76968 0 2029 AXON ENTERPRISE INC COM 05464C101 21 1667 SH SOLE 100 0 1567 AZEK CO INC CL A 05478C105 119730 3278499 SH SOLE 3266505 0 11994 B & G FOODS INC NEW COM 05508R106 40 10142 SH SOLE 1338 0 8804 BCE INC COM NEW 05534B760 165 7599 SH SOLE 2929 0 4670 BGC PARTNERS INC COMMON STOCK 05541T101 3000 575837 SH SOLE 575837 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 22230 405752 SH SOLE 404768 0 984 BOK FINL CORP COMMON STOCK 05561Q201 1293 14435 SH SOLE 14435 0 0 BWX TECHNOLOGIES INC COM 05605H100 5 286 SH SOLE 86 0 200 BAKER HUGHES COMPANY CL A 05722G100 31079 1273291 SH SOLE 1256729 0 16562 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1 50260 SH SOLE 0 0 50260 BANCO SANTANDER S.A. ADR 05964H105 21 75584 SH SOLE 5829 0 69755 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5781 198290 SH SOLE 194116 0 4174 BANDWIDTH INC COMMON STOCK 05988J103 2612 28937 SH SOLE 28937 0 0 BANK OZK COM 06417N103 14 2541 SH SOLE 319 0 2222 BAOZUN INC AMERICAN DEPOSITARY RECEIPT 06684L103 26 1465 SH SOLE 1210 0 255 BENEFITFOCUS INC COMMON STOCK 08180D106 180 16250 SH SOLE 16250 0 0 BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 5615 92230 SH SOLE 92124 0 106 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1341 17975 SH SOLE 17351 0 624 BIOGEN INC COM 09062X103 39529 141449 SH SOLE 124630 0 16819 BIO-TECHNE CORP COM 09073M104 10423 22200 SH SOLE 21500 0 700 BJS RESTAURANTS INC COM 09180C106 62 2468 SH SOLE 1480 0 988 BLACK KNIGHT INC COM 09215C105 42165 585782 SH SOLE 572920 0 12862 BLACKLINE INC COMMON STOCK 09239B109 6031 51080 SH SOLE 51080 0 0 BLACKROCK INC COM 09247X101 62023 76073 SH SOLE 73913 0 2160 BLACKROCK CORPOR HI YLD FD I CLOSED_END 09255P107 53681 4400035 SH SOLE 4400035 0 0 BLACKROCK DEBT STRATEGIES FD MUTUAL FUND 09255R202 36 3142 SH SOLE 3142 0 0 BLACKROCK FLOATING RATE INCO MUTUAL FUND 09255X100 3482 260628 SH SOLE 260628 0 0 BLACKSTONE MTG TR INC REIT 09257W100 75 2485 SH SOLE 1095 0 1390 BLACKSTONE GROUP INC COM 09260D107 83983 729570 SH SOLE 719153 0 10417 BLINK CHARGING CO COM 09354A100 4 321 SH SOLE 150 0 171 BLUEBIRD BIO INC COM 09609G100 10 509 SH SOLE 500 0 9 BLUEPRINT MEDICINES CORP COM 09627Y109 27062 263462 SH SOLE 211993 0 51469 BOOKING HOLDINGS INC COM 09857L108 169258 71758 SH SOLE 70321 0 1437 BOX INC COMMON STOCK 10316T104 2511 106074 SH SOLE 106074 0 0 BRIGHTHOUSE FINL INC COM 10922N103 46 1556 SH SOLE 1013 0 543 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 48912 295843 SH SOLE 292151 0 3692 BROADCOM INC COM 11135F101 146364 305818 SH SOLE 296825 0 8993 BROOKFIELD INFRASTRUCTURE CO COMMON STOCK 11275Q107 46 766 SH SOLE 766 0 0 BROOKFIELD RENEWABLE CORP COMMON STOCK 11284V105 8 200 SH SOLE 200 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 19 12979 SH SOLE 1223 0 11756 BUILDERS FIRSTSOURCE INC COM 12008R107 1619 31693 SH SOLE 31293 0 400 CBOE GLOBAL MKTS INC COM 12503M108 31357 255603 SH SOLE 253130 0 2473 CBRE GROUP INC CL A 12504L109 16760 176389 SH SOLE 157280 0 19109 CDW CORP COM 12514G108 100007 550418 SH SOLE 549402 0 1016 CGI INC CL A SUB VTG 12532H104 42 2390 SH SOLE 200 0 2190 CMC MATERIALS INC COM 12571T100 312 2963 SH SOLE 2534 0 429 CME GROUP INC COM 12572Q105 56822 298911 SH SOLE 281478 0 17433 CRH PLC ADR 12626K203 14 2060 SH SOLE 297 0 1763 CABLE ONE INC COM 12685J105 1804 1168 SH SOLE 995 0 173 CADENCE BANCORPORATION CL A 12739A100 507 54858 SH SOLE 23043 0 31815 CAESARS ENTERTAINMENT INC NE COM 12769G100 4150 39740 SH SOLE 30000 0 9740 CALAMOS GBL DYN INCOME FUND MUTUAL FUND 12811L107 2 231 SH SOLE 231 0 0 CAMECO CORP COM 13321L108 2 1018 SH SOLE 100 0 918 CANNAE HLDGS INC COM 13765N107 69 2248 SH SOLE 2219 0 29 CANO HEALTH INC COMMON STOCK 13781Y103 13 1000 SH SOLE 1000 0 0 CAPITAL ONE FINL CORP COM 14040H105 31449 203258 SH SOLE 183131 0 20127 CARDINAL HEALTH INC COM 14149Y108 6640 138734 SH SOLE 134242 0 4492 CARDLYTICS INC COMMON STOCK 14161W105 2786 33196 SH SOLE 33196 0 0 CARLYLE GROUP INC COMMON STOCK 14316J108 11969 253160 SH SOLE 253160 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 31210 622049 SH SOLE 593061 0 28988 CENTENE CORP DEL COM 15135B101 14430 242445 SH SOLE 231563 0 10882 CENOVUS ENERGY INC COM 15135U109 30 16475 SH SOLE 3000 0 13475 CENTERPOINT ENERGY INC COM 15189T107 378 31276 SH SOLE 15374 0 15902 CERIDIAN HCM HLDG INC COM 15677J108 4 439 SH SOLE 0 0 439 CHAMPIONX CORPORATION COM 15872M104 2433 115736 SH SOLE 108802 0 6934 CHARGEPOINT HOLDINGS INC COMMON STOCK 15961R105 17 849 SH SOLE 849 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 18732 27919 SH SOLE 25742 0 2177 CHASE CORP COMMON STOCK 16150R104 20 200 SH SOLE 200 0 0 CHEMED CORP NEW COM 16359R103 73236 158089 SH SOLE 157457 0 632 CHENIERE ENERGY PARTNERS LP PARTNERSHIP 16411Q101 14944 367437 SH SOLE 367437 0 0 CHENIERE ENERGY INC COM NEW 16411R208 104439 1069509 SH SOLE 1069309 0 200 CINEMARK HLDGS INC COM 17243V102 80 9355 SH SOLE 4149 0 5206 CLARUS CORP NEW COMMON STOCK 18270P109 989 38578 SH SOLE 0 0 38578 CLEAR CHANNEL OUTDOOR HLDGS COMMON STOCK 18453H106 7083 2613495 SH SOLE 2613495 0 0 CLEARPOINT NEURO INC COMMON STOCK 18507C103 138 7770 SH SOLE 7770 0 0 CLOUDFLARE INC COMMON STOCK 18915M107 20619 183037 SH SOLE 183037 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 309 6222 SH SOLE 4300 0 1922 COHEN & STEERS INC COMMON STOCK 19247A100 39762 474651 SH SOLE 474651 0 0 COHERUS BIOSCIENCES INC COM 19249H103 3 693 SH SOLE 0 0 693 COINBASE GLOBAL INC COM CL A 19260Q107 216 1741 SH SOLE 951 0 790 COMCAST CORP NEW CL A 20030N101 204770 3738297 SH SOLE 3192865 0 545432 COMPASS DIVERSIFIED SH BEN INT 20451Q104 127 4527 SH SOLE 4500 0 27 CORESITE RLTY CORP COM 21870Q105 23488 170796 SH SOLE 148756 0 22040 CORTEVA INC COM 22052L104 15313 375780 SH SOLE 342958 0 32822 COSTAR GROUP INC COM 22160N109 8709 102294 SH SOLE 98125 0 4169 COUPA SOFTWARE INC COM 22266L106 11957 54855 SH SOLE 54555 0 300 COVETRUS INC COM 22304C100 267 18557 SH SOLE 14705 0 3852 CRACKER BARREL OLD CTRY STOR COM 22410J106 3 805 SH SOLE 25 0 780 CROSSAMERICA PARTNERS LP PARTNERSHIP 22758A105 298 15000 SH SOLE 15000 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 135565 553246 SH SOLE 551570 0 1676 CYRUSONE INC COM 23283R100 830 10906 SH SOLE 10726 0 180 DNP SELECT INCOME FD INC MUTUAL FUND 23325P104 872 81811 SH SOLE 81811 0 0 D R HORTON INC COM 23331A109 11620 143020 SH SOLE 138312 0 4708 DTF TAX-FREE INCOME INC MUTUAL FUND 23334J107 2478 171462 SH SOLE 171462 0 0 DADA NEXUS LTD AMERICAN DEPOSITARY RECEIPT 23344D108 37 1830 SH SOLE 1830 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2117 49046 SH SOLE 45785 0 3261 DXC TECHNOLOGY CO COM 23355L106 411 15468 SH SOLE 12215 0 3253 DARIOHEALTH CORP COMMON STOCK 23725P209 0 6 SH SOLE 6 0 0 DATADOG INC CL A COM 23804L103 152 1278 SH SOLE 1078 0 200 DAVITA INC COM 23918K108 24076 209450 SH SOLE 195535 0 13915 DELL TECHNOLOGIES INC CL C 24703L202 12905 125553 SH SOLE 104719 0 20834 DENTSPLY SIRONA INC COM 24906P109 710 14952 SH SOLE 12235 0 2717 DEVON ENERGY CORP NEW COM 25179M103 1316 55705 SH SOLE 37015 0 18690 DIAMONDBACK ENERGY INC COM 25278X109 18305 197060 SH SOLE 43321 0 153739 DIGITALOCEAN HLDGS INC COMMON STOCK 25402D102 16 200 SH SOLE 200 0 0 DISCOVERY INC COM SER A 25470F104 3813 153005 SH SOLE 149650 0 3355 DISCOVERY INC COM SER C 25470F302 6434 266766 SH SOLE 265111 0 1655 DISH NETWORK CORPORATION CL A 25470M109 1763 43483 SH SOLE 0 0 43483 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 0 8585 SH SOLE 20 0 8565 DOLBY LABORATORIES INC COM CL A 25659T107 15 194 SH SOLE 166 0 28 DOMINION ENERGY INC COM 25746U109 70319 974859 SH SOLE 925439 0 49420 DOMINOS PIZZA INC COM 25754A201 46327 97974 SH SOLE 95895 0 2079 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4 6389 SH SOLE 119 0 6270 DOORDASH INC COMMON STOCK 25809K105 30378 147479 SH SOLE 147479 0 0 DOUBLEVERIFY HLDGS INC COMMON STOCK 25862V105 10 300 SH SOLE 300 0 0 DOUGLAS EMMETT INC COM 25960P109 0 1129 SH SOLE 11 0 1118 DRAFTKINGS INC COM CL A 26142R104 200 4455 SH SOLE 4155 0 300 DROPBOX INC COMMON STOCK 26210C104 103949 3557456 SH SOLE 3557456 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 26825 285948 SH SOLE 274402 0 11546 DUPONT DE NEMOURS INC COM 26614N102 40619 611024 SH SOLE 576728 0 34296 DOXIMITY INC COMMON STOCK 26622P107 71 877 SH SOLE 877 0 0 E L F BEAUTY INC COM 26856L103 18 971 SH SOLE 636 0 335 ETF SER SOLUTIONS MUTUAL FUND 26922A289 25 700 SH SOLE 700 0 0 ETF MANAGERS TR MUTUAL FUND 26924G102 1020 86400 SH SOLE 86400 0 0 ETF MANAGERS TR MUTUAL FUND 26924G201 4756 78194 SH SOLE 75319 0 2875 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 24 6514 SH SOLE 1668 0 4846 ETF MANAGERS TR MUTUAL FUND 26924G771 26 900 SH SOLE 900 0 0 EAST WEST BANCORP INC COM 27579R104 164 3932 SH SOLE 2121 0 1811 EATON VANCE SR INCOME TR MUTUAL FUND 27826S103 12 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 861 31380 SH SOLE 26320 0 5060 EATON VANCE LTD DURATION INC COM 27828H105 268 21524 SH SOLE 20320 0 1204 EATON VANCE TAX-MANAGED DIVE MUTUAL FUND 27828N102 435 31212 SH SOLE 31212 0 0 EATON VANCE SR FLTNG RTE TR MUTUAL FUND 27828Q105 131 8975 SH SOLE 6771 0 2204 EATON VANCE TX ADV GLBL DIV MUTUAL FUND 27828S101 213 10021 SH SOLE 10021 0 0 EATON VANCE TAX-ADVANTAGED G MUTUAL FUND 27828U106 310 10302 SH SOLE 10302 0 0 EATON VANCE SHORT DURATION D MUTUAL FUND 27828V104 163 12219 SH SOLE 7714 0 4505 EATON VANCE TAX-MANAGED BUY- MUTUAL FUND 27828Y108 313 19605 SH SOLE 19605 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 161 28415 SH SOLE 12700 0 15715 EATON VANCE TAX-MANAGED GLOB COM 27829F108 666 93681 SH SOLE 57548 0 36133 EATON VANCE NATL MUN OPPORT MUTUAL FUND 27829L105 52 2200 SH SOLE 2200 0 0 EATON VANCE MUN INCOME 2028 MUTUAL FUND 27829U105 2438 109191 SH SOLE 106665 0 2526 EATON VANCE FLOATING RATE 20 MUTUAL FUND 27831H100 4793 511505 SH SOLE 508826 0 2679 EDGEWELL PERS CARE CO COM 28035Q102 266 8182 SH SOLE 7330 0 852 EDITAS MEDICINE INC COM 28106W103 25 1675 SH SOLE 600 0 1075 EHEALTH INC COM 28238P109 1225 31538 SH SOLE 30246 0 1292 ELANCO ANIMAL HEALTH INC COM 28414H103 71 3010 SH SOLE 2225 0 785 EMCOR GROUP INC COM 29084Q100 17303 151784 SH SOLE 149968 0 1816 ENBRIDGE INC COM 29250N105 3990 106617 SH SOLE 100261 0 6356 ENANTA PHARMACEUTICALS INC COM 29251M106 118 3130 SH SOLE 2000 0 1130 ENDEAVOUR SILVER CORP COMMON STOCK 29258Y103 4 900 SH SOLE 900 0 0 ENCOMPASS HEALTH CORP COM 29261A100 5871 79723 SH SOLE 78243 0 1480 ENERGIZER HLDGS INC NEW COM 29272W109 1135 29468 SH SOLE 29071 0 397 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 80 16231 SH SOLE 8309 0 7922 ENERSYS COM 29275Y102 14 1188 SH SOLE 193 0 995 ENPHASE ENERGY INC COM 29355A107 19548 131380 SH SOLE 80780 0 50600 ENOVA INTL INC COM 29357K103 104 5756 SH SOLE 3023 0 2733 ENSIGN GROUP INC COM 29358P101 3856 53930 SH SOLE 51487 0 2443 ENTEGRIS INC COM 29362U104 142 1850 SH SOLE 1128 0 722 ENTERGY CORP NEW COM 29364G103 544 8713 SH SOLE 5470 0 3243 EPAM SYS INC COM 29414B104 8079 14267 SH SOLE 14162 0 105 ENVISTA HOLDINGS CORPORATION COM 29415F104 68315 1634034 SH SOLE 1490666 0 143368 EQUINIX INC COM 29444U700 12607 16846 SH SOLE 15930 0 916 EQUITY LIFESTYLE PPTYS INC COMMON STOCK 29472R108 1024 13116 SH SOLE 13116 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12546 169172 SH SOLE 154886 0 14286 ERIE INDTY CO COMMON STOCK 29530P102 9038 50654 SH SOLE 50654 0 0 ESSENTIAL UTILS INC COM 29670G102 728 17544 SH SOLE 15799 0 1745 ETSY INC COM 29786A106 816 4839 SH SOLE 3867 0 972 EVERCORE INC CLASS A 29977A105 9381 70454 SH SOLE 70179 0 275 EVERBRIDGE INC COMMON STOCK 29978A104 5914 39156 SH SOLE 39156 0 0 EVERGY INC COM 30034W106 852 14876 SH SOLE 13697 0 1179 EVERSOURCE ENERGY COM 30040W108 13960 179101 SH SOLE 169746 0 9355 EVOLENT HEALTH INC COMMON STOCK 30050B101 2587 83452 SH SOLE 83452 0 0 EXACT SCIENCES CORP COM 30063P105 33830 355766 SH SOLE 354426 0 1340 EXELON CORP COM 30161N101 3384 89573 SH SOLE 66970 0 22603 EXELIXIS INC COM 30161Q104 3 936 SH SOLE 0 0 936 EXPEDIA GROUP INC COM NEW 30212P303 19212 118414 SH SOLE 117214 0 1200 EXP WORLD HLDGS INC COMMON STOCK 30212W100 9912 249222 SH SOLE 249222 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1529 11153 SH SOLE 9100 0 2053 EXTRACTION OIL & GAS INC COMMON STOCK 30227M303 1510 26754 SH SOLE 26754 0 0 EXXON MOBIL CORP COM 30231G102 262648 4544632 SH SOLE 4388174 0 156458 FARFETCH LTD COMMON STOCK 30744W107 39 1047 SH SOLE 1047 0 0 FASTLY INC COMMON STOCK 31188V100 7902 195408 SH SOLE 195408 0 0 FATE THERAPEUTICS INC COMMON STOCK 31189P102 32 545 SH SOLE 545 0 0 FEDEX CORP COM 31428X106 90567 416635 SH SOLE 412519 0 4116 FIBROGEN INC COMMON STOCK 31572Q808 966 94478 SH SOLE 94478 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5246 116028 SH SOLE 113143 0 2885 FIREEYE INC COM 31816Q101 6429 361368 SH SOLE 361168 0 200 FIRST AMERN FINL CORP COM 31847R102 270 4710 SH SOLE 4026 0 684 FIRST BANCORP INC ME COMMON STOCK 31866P102 14 479 SH SOLE 479 0 0 FIRST CTZNS BANCSHARES INC N COMMON STOCK 31946M103 3240 3843 SH SOLE 3843 0 0 FIRST CMNTY BANKSHARES INC V COMMON STOCK 31983A103 566 17850 SH SOLE 17850 0 0 FIRST FINL BANKSHARES INC COM 32020R109 2987 67497 SH SOLE 65003 0 2494 FIRST INDL RLTY TR INC COM 32054K103 1796 35614 SH SOLE 34483 0 1131 FIRST INTST BANCSYSTEM INC COMMON STOCK 32055Y201 2013 50000 SH SOLE 50000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 89568 466440 SH SOLE 424938 0 41502 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 2968 125390 SH SOLE 121790 0 3600 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 BELOW INC COM 33829M101 1233 7955 SH SOLE 6952 0 1003 FIVE STAR SENIOR LIVING INC COMMON STOCK 33832D205 0 1 SH SOLE 1 0 0 FLEXION THERAPEUTICS INC COMMON STOCK 33938J106 67 11000 SH SOLE 11000 0 0 FLEXSHARES TR MUTUAL FUND 33939L407 27 747 SH SOLE 747 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 76 2995 SH SOLE 2880 0 115 FLEXSHARES TR MUTUAL FUND 33939L795 17 300 SH SOLE 300 0 0 FLEXSHARES TR MUTUAL FUND 33939L860 1275 22905 SH SOLE 22905 0 0 FLOWSERVE CORP COM 34354P105 246 7899 SH SOLE 7109 0 790 FOCUS FINL PARTNERS INC COMMON STOCK 34417P100 1257 24000 SH SOLE 24000 0 0 FORTIVE CORP COM 34959J108 7631 115548 SH SOLE 106499 0 9049 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4025 46737 SH SOLE 45011 0 1726 FOUR CORNERS PPTY TR INC COM 35086T109 1171 45560 SH SOLE 43604 0 1956 FOX CORP CL B COM 35137L204 43 2403 SH SOLE 1166 0 1237 FREEPORT-MCMORAN INC CL B 35671D857 6297 213231 SH SOLE 98381 0 114850 FREQUENCY THERAPEUTICS INC COMMON STOCK 35803L108 14 2000 SH SOLE 2000 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1040 48593 SH SOLE 47465 0 1128 GDS HLDGS LTD AMERICAN DEPOSITARY RECEIPT 36165L108 116 2054 SH SOLE 2054 0 0 GFL ENVIRONMENTAL INC COMMON STOCK 36168Q104 20682 556780 SH SOLE 556780 0 0 GFL ENVIRONMENTAL INC PREFERRED 36168Q120 16647 195750 SH SOLE 153850 0 41900 GABELLI DIVID & INCOME TR MUTUAL FUND 36242H104 5 200 SH SOLE 200 0 0 GMS INC COM 36251C103 8199 187707 SH SOLE 187185 0 522 GAOTU TECHEDU INC COMMON STOCK 36257Y109 3 1010 SH SOLE 1010 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5245 113266 SH SOLE 113225 0 41 GAMESTOP CORP NEW CL A 36467W109 3 181 SH SOLE 1 0 180 GANNETT CO INC COM 36472T109 4 13753 SH SOLE 550 0 13203 GENTHERM INC COM 37253A103 3216 40971 SH SOLE 39732 0 1239 GLACIER BANCORP INC NEW COM 37637Q105 40379 730638 SH SOLE 729524 0 1114 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3061 86270 SH SOLE 77012 0 9258 GLOBAL PMTS INC COM 37940X102 63214 420719 SH SOLE 401096 0 19623 GLOBAL PARTNERS LP PARTNERSHIP 37946R109 106 5000 SH SOLE 5000 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 6 1700 SH SOLE 200 0 1500 GLOBAL X FDS MUTUAL FUND 37954Y483 7 327 SH SOLE 327 0 0 GLOBAL X FDS MUTUAL FUND 37954Y624 33 1205 SH SOLE 1205 0 0 GLOBAL X FDS MUTUAL FUND 37954Y657 22130 859100 SH SOLE 859100 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 118 7250 SH SOLE 4650 0 2600 GLOBAL X FDS MUTUAL FUND 37954Y814 350 7295 SH SOLE 7295 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 764 11582 SH SOLE 9321 0 2261 GRAND CANYON ED INC COM 38526M106 48 889 SH SOLE 548 0 341 GREAT ELM GROUP INC COMMON STOCK 39037G109 10 4633 SH SOLE 0 0 4633 GREEN DOT CORP CL A 39304D102 4958 99740 SH SOLE 98500 0 1240 GROCERY OUTLET HLDG CORP COMMON STOCK 39874R101 539 25000 SH SOLE 25000 0 0 GUARDANT HEALTH INC COM 40131M109 18517 148436 SH SOLE 148121 0 315 GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 8934 75159 SH SOLE 75159 0 0 HCA HEALTHCARE INC COM 40412C101 57664 242380 SH SOLE 237565 0 4815 HF FOODS GROUP INC COMMON STOCK 40417F109 876 144713 SH SOLE 144713 0 0 HP INC COM 40434L105 12422 476528 SH SOLE 452891 0 23637 HALOZYME THERAPEUTICS INC COM 40637H109 4237 104185 SH SOLE 104079 0 106 HEALTHEQUITY INC COM 42226A107 3093 48029 SH SOLE 47758 0 271 HEARTLAND FINL USA INC COMMON STOCK 42234Q102 5348 111235 SH SOLE 111235 0 0 HERC HLDGS INC COMMON STOCK 42704L104 57480 351644 SH SOLE 351644 0 0 HERITAGE FINL CORP WASH COM 42722X106 1000 40018 SH SOLE 39199 0 819 HESS CORP COM 42809H107 6731 87524 SH SOLE 86175 0 1349 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8685 626993 SH SOLE 607973 0 19020 HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 3352 70461 SH SOLE 70461 0 0 HOMESTREET INC COM 43785V102 2266 55559 SH SOLE 55068 0 491 HOST HOTELS & RESORTS INC COM 44107P104 8661 542003 SH SOLE 529342 0 12661 HUAZHU GROUP LTD AMERICAN DEPOSITARY RECEIPT 44332N106 72 1566 SH SOLE 1566 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 11827 91145 SH SOLE 89878 0 1267 IES HLDGS INC COMMON STOCK 44951W106 2285 50000 SH SOLE 50000 0 0 I MAB AMERICAN DEPOSITARY RECEIPT 44975P103 54 740 SH SOLE 740 0 0 IPG PHOTONICS CORP COM 44980X109 2693 17413 SH SOLE 17003 0 410 ISTAR INC COM 45031U101 7451 301498 SH SOLE 297105 0 4393 ITT INC COM 45073V108 4551 53743 SH SOLE 53017 0 726 IDEXX LABS INC COM 45168D104 65356 107641 SH SOLE 42642 0 64999 IHEARTMEDIA INC COMMON STOCK 45174J509 33698 1346848 SH SOLE 1346848 0 0 INCYTE CORP COM 45337C102 15921 232533 SH SOLE 140926 0 91607 INDEPENDENT BANK GROUP INC COM 45384B106 39489 556209 SH SOLE 555867 0 342 INGERSOLL RAND INC COM 45687V106 98578 1960863 SH SOLE 1929560 0 31303 INGEVITY CORP COM 45688C107 1269 18906 SH SOLE 17782 0 1124 INOGEN INC COM 45780L104 1 1167 SH SOLE 27 0 1140 INSTALLED BLDG PRODS INC COM 45780R101 4 490 SH SOLE 0 0 490 INOVALON HLDGS INC COMMON STOCK 45781D101 30186 749213 SH SOLE 749213 0 0 INNOVIVA INC COM 45781M101 1383 86917 SH SOLE 82768 0 4149 INSEEGO CORP COMMON STOCK 45782B104 8 1250 SH SOLE 1250 0 0 INSULET CORP COM 45784P101 4655 16418 SH SOLE 16378 0 40 INTEGER HLDGS CORP COM 45826H109 5865 66514 SH SOLE 65648 0 866 INTELLIA THERAPEUTICS INC COM 45826J105 1343 11009 SH SOLE 10009 0 1000 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 62 2819 SH SOLE 1000 0 1819 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 5 1163 SH SOLE 71 0 1092 INTERDIGITAL INC COM 45867G101 69 1945 SH SOLE 1015 0 930 INTERSECT ENT INC COMMON STOCK 46071F103 95 3475 SH SOLE 3475 0 0 INVESCO SR INCOME TR MUTUAL FUND 46131H107 4192 942100 SH SOLE 942100 0 0 INVESCO INDIA EXCHANGE-TRADE MUTUAL FUND 46137R109 28 1000 SH SOLE 1000 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V134 202 2616 SH SOLE 2616 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 118 2371 SH SOLE 2150 0 221 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V241 1138 23435 SH SOLE 23214 0 221 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V258 157 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 S&P500 EQL WGT 46137V357 110 31532 SH SOLE 704 0 30828 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V407 18 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 FTSE RAFI 1000 46137V613 725 6980 SH SOLE 4580 0 2400 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V712 28 235 SH SOLE 235 0 0 INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V738 149 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 66 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 46138E743 10 221 SH SOLE 221 0 0 INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G508 502 22695 SH SOLE 22695 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 30 1406 SH SOLE 0 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 5 220 SH SOLE 220 0 0 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J866 53 2454 SH SOLE 1775 0 679 INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J882 116 5374 SH SOLE 2438 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 2928 103000 SH SOLE 103000 0 0 INVIVO THERAPEUTICS HLDGS CO COMMON STOCK 46186M506 0 2 SH SOLE 2 0 0 IQVIA HLDGS INC COM 46266C105 31049 131726 SH SOLE 124245 0 7481 IRIDIUM COMMUNICATIONS INC COM 46269C102 2474 66366 SH SOLE 62087 0 4279 IRON MTN INC NEW COM 46284V101 1848 50678 SH SOLE 12533 0 38145 ISHARES SILVER TR ISHARES 46428Q109 315 25586 SH SOLE 15342 0 10244 ISHARES TR MUTUAL FUND 46429B267 49 1862 SH SOLE 1862 0 0 ISHARES TR MUTUAL FUND 46429B598 337 6930 SH SOLE 0 0 6930 ISHARES TR MUTUAL FUND 46429B655 538 10583 SH SOLE 10583 0 0 ISHARES TR MUTUAL FUND 46429B663 8 90 SH SOLE 90 0 0 ISHARES TR MUTUAL FUND 46429B689 322 4274 SH SOLE 4274 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 52 1027 SH SOLE 710 0 317 ISHARES TR 0-5 YR TIPS ETF 46429B747 11756 112735 SH SOLE 107824 0 4911 ISHARES TR MSCI USA QLT FCT 46432F339 2604 22768 SH SOLE 19547 0 3221 ISHARES TR MUTUAL FUND 46432F396 1 6 SH SOLE 6 0 0 ISHARES TR CORE MSCI EAFE 46432F842 59116 817709 SH SOLE 750554 0 67155 ISHARES INC MUTUAL FUND 46434G103 19185 310631 SH SOLE 309601 0 1030 ISHARES INC MUTUAL FUND 46434G780 2410 105859 SH SOLE 105859 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 48 62529 SH SOLE 62344 0 185 ISHARES INC MSCI GBL GOLD MN 46434G855 2680 110000 SH SOLE 109000 0 1000 ISHARES INC MUTUAL FUND 46434G863 8 190 SH SOLE 190 0 0 ISHARES TR MUTUAL FUND 46434V100 5035 97418 SH SOLE 59853 0 37565 ISHARES TR MUTUAL FUND 46434V407 33 712 SH SOLE 712 0 0 ISHARES TR MUTUAL FUND 46434V613 14688 275881 SH SOLE 270947 0 4934 ISHARES TR MUTUAL FUND 46434V621 16 312 SH SOLE 312 0 0 ISHARES TR MUTUAL FUND 46434V738 6 100 SH SOLE 100 0 0 ISHARES TR MUTUAL FUND 46434V803 1 20 SH SOLE 20 0 0 ISHARES TR MUTUAL FUND 46434VBK5 185 7500 SH SOLE 6500 0 1000 ISHARES TR MUTUAL FUND 46435G193 454 16506 SH SOLE 15076 0 1430 ISHARES TR MUTUAL FUND 46435G243 3169 121975 SH SOLE 120735 0 1240 ISHARES TR MUTUAL FUND 46435G516 8 101 SH SOLE 101 0 0 ISHARES TR MUTUAL FUND 46435U218 468 6200 SH SOLE 6200 0 0 ISHARES TR MUTUAL FUND 46435U366 291 6035 SH SOLE 6035 0 0 ISHARES TR MUTUAL FUND 46435U663 7 170 SH SOLE 170 0 0 ISHARES TR BROAD USD HIGH 46435U853 31 644303 SH SOLE 85 0 644218 JBG SMITH PPTYS COM 46590V100 0 59 SH SOLE 12 0 47 JPMORGAN CHASE & CO MUTUAL FUND 46625H365 539 29664 SH SOLE 29664 0 0 J P MORGAN EXCHANGE-TRADED F MUTUAL FUND 46641Q837 0 1 SH SOLE 1 0 0 JD.COM INC SPON ADR CL A 47215P106 571 9752 SH SOLE 7905 0 1847 JEFFERIES FINL GROUP INC COM 47233W109 391 29807 SH SOLE 10500 0 19307 JONES LANG LASALLE INC COM 48020Q107 37553 152183 SH SOLE 149849 0 2334 J2 GLOBAL INC COM 48123V102 1573 13078 SH SOLE 11511 0 1567 JUNIPER NETWORKS INC COM 48203R104 14908 545749 SH SOLE 541610 0 4139 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 65 6083 SH SOLE 4482 0 1601 KB FINL GROUP INC SPONSORED ADR 48241A105 4 3247 SH SOLE 84 0 3163 KKR & CO INC COM 48251W104 2511 41498 SH SOLE 41246 0 252 KT CORP AMERICAN DEPOSITARY RECEIPT 48268K101 5 403 SH SOLE 403 0 0 KEARNY FINL CORP MD COMMON STOCK 48716P108 1467 118000 SH SOLE 118000 0 0 KEURIG DR PEPPER INC COM 49271V100 104 4260 SH SOLE 3040 0 1220 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2920 19985 SH SOLE 17165 0 2820 KILROY RLTY CORP COM 49427F108 5 1260 SH SOLE 0 0 1260 KIMCO RLTY CORP COM 49446R109 6759 334123 SH SOLE 325548 0 8575 KINDER MORGAN INC DEL COM 49456B101 2420 177849 SH SOLE 144634 0 33215 KINGSOFT CLOUD HLDGS LTD AMERICAN DEPOSITARY RECEIPT 49639K101 12 440 SH SOLE 440 0 0 KNOWLES CORP COM 49926D109 0 1037 SH SOLE 1 0 1036 KODIAK SCIENCES INC COMMON STOCK 50015M109 5 50 SH SOLE 50 0 0 KONTOOR BRANDS INC COM 50050N103 20529 411845 SH SOLE 410994 0 851 LCI INDS COM 50189K103 1178 9662 SH SOLE 8750 0 912 LPL FINL HLDGS INC COMMON STOCK 50212V100 30874 196950 SH SOLE 196950 0 0 LEMONADE INC COM 52567D107 20 500 SH SOLE 300 0 200 LENDINGCLUB CORP COMMON STOCK 52603A208 450 15938 SH SOLE 15938 0 0 LEVI STRAUSS & CO NEW COMMON STOCK 52736R102 4118 168000 SH SOLE 168000 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 697 5973 SH SOLE 5000 0 973 LIFESTANCE HEALTH GROUP INC COMMON STOCK 53228F101 2748 189508 SH SOLE 189508 0 0 LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 1720 27036 SH SOLE 27036 0 0 LIVENT CORP COM 53814L108 3 4231 SH SOLE 0 0 4231 LIVERAMP HLDGS INC COM 53815P108 1009 21775 SH SOLE 21368 0 407 LUMENTUM HLDGS INC COM 55024U109 29 1308 SH SOLE 267 0 1041 LUMOS PHARMA INC COMMON STOCK 55028X109 1 58 SH SOLE 58 0 0 LYFT INC COMMON STOCK 55087P104 10768 200936 SH SOLE 200936 0 0 MBIA INC COMMON STOCK 55262C100 495 38500 SH SOLE 38500 0 0 MFA FINL INC REIT 55272X102 46 10000 SH SOLE 10000 0 0 MFS INTER INCOME TR MUTUAL FUND 55273C107 0 76 SH SOLE 76 0 0 MKS INSTRS INC COM 55306N104 179 2460 SH SOLE 1186 0 1274 MRC GLOBAL INC COMMON STOCK 55345K103 322 43830 SH SOLE 43830 0 0 MSCI INC COM 55354G100 505 2735 SH SOLE 820 0 1915 MAGNITE INC COMMON STOCK 55955D100 84 3000 SH SOLE 3000 0 0 MAIN STR CAP CORP COMMON STOCK 56035L104 1932 46999 SH SOLE 46999 0 0 MANPOWERGROUP INC WIS COM 56418H100 130 2361 SH SOLE 1193 0 1168 MANULIFE FINL CORP COM 56501R106 1470 83049 SH SOLE 75344 0 7705 MARATHON PETE CORP COM 56585A102 16384 276076 SH SOLE 265044 0 11032 MARKER THERAPEUTICS INC COMMON STOCK 57055L107 14 8211 SH SOLE 8211 0 0 MARKETAXESS HLDGS INC COM 57060D108 13958 33986 SH SOLE 33075 0 911 MARQETA INC COMMON STOCK 57142B104 1225 55389 SH SOLE 55389 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 9461 60453 SH SOLE 60137 0 316 MATCH GROUP INC NEW COM 57667L107 115735 738502 SH SOLE 737172 0 1330 MATSON INC COM 57686G105 807 11660 SH SOLE 10000 0 1660 MAXLINEAR INC COM 57776J100 3 2193 SH SOLE 0 0 2193 MAXAR TECHNOLOGIES INC COM 57778K105 13 1738 SH SOLE 450 0 1288 MCKESSON CORP COM 58155Q103 34537 175883 SH SOLE 165403 0 10480 MEDNAX INC COM 58502B106 323 15734 SH SOLE 11364 0 4370 MEDPACE HLDGS INC COM 58506Q109 3 478 SH SOLE 0 0 478 MERCK & CO INC COM 58933Y105 216417 2925632 SH SOLE 2503445 0 422187 MERITOR INC COM 59001K100 8058 381652 SH SOLE 378126 0 3526 META FINL GROUP INC COM 59100U108 5681 110108 SH SOLE 108260 0 1848 METLIFE INC COM 59156R108 38895 645531 SH SOLE 629731 0 15800 MIRATI THERAPEUTICS INC COM 60468T105 1769 10186 SH SOLE 10000 0 186 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 11 19971 SH SOLE 1791 0 18180 MODERNA INC COM 60770K107 163018 427525 SH SOLE 406804 0 20721 MOELIS & CO COMMON STOCK 60786M105 952 15388 SH SOLE 15388 0 0 MOLINA HEALTHCARE INC COM 60855R100 5047 20195 SH SOLE 18585 0 1610 MOLSON COORS BEVERAGE CO CL B 60871R209 3802 82499 SH SOLE 81985 0 514 MONGODB INC COMMON STOCK 60937P106 3412 7236 SH SOLE 7236 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 19186 220664 SH SOLE 215856 0 4808 MOSAIC CO NEW COM 61945C103 24 8161 SH SOLE 0 0 8161 NIO INC SPON ADS 62914V106 529 15273 SH SOLE 14843 0 430 NVR INC COM 62944T105 10442 2262 SH SOLE 2177 0 85 NOV INC COM 62955J103 449 37619 SH SOLE 34236 0 3383 NATIONAL VISION HLDGS INC COMMON STOCK 63845R107 99879 1759365 SH SOLE 1759365 0 0 NATURA &CO HLDG S A ADS 63884N108 104 6875 SH SOLE 6221 0 654 NAVIENT CORPORATION COM 63938C108 867 55327 SH SOLE 43966 0 11361 NCINO INC COMMON STOCK 63947U107 43644 614439 SH SOLE 614439 0 0 NEOGENOMICS INC COM NEW 64049M209 19821 413573 SH SOLE 410828 0 2745 NEOVASC INC COMMON STOCK 64065J304 1 2000 SH SOLE 2000 0 0 NETAPP INC COM 64110D104 17198 194159 SH SOLE 191548 0 2611 NETEASE INC SPONSORED ADS 64110W102 366 4529 SH SOLE 4289 0 240 NETSCOUT SYS INC COM 64115T104 48 2554 SH SOLE 1797 0 757 NEUBASE THERAPEUTICS INC COMMON STOCK 64132K102 3 750 SH SOLE 750 0 0 NEVRO CORP COMMON STOCK 64157F103 2856 24537 SH SOLE 24537 0 0 NEW RELIC INC COMMON STOCK 64829B100 2144 29877 SH SOLE 29877 0 0 NEWMARK GROUP INC COMMON STOCK 65158N102 3823 267127 SH SOLE 267127 0 0 NEWS CORP NEW CL A 65249B109 754 35071 SH SOLE 32024 0 3047 NEWS CORP NEW CL B 65249B208 17 7433 SH SOLE 737 0 6696 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 0 2 SH SOLE 2 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 33849 449253 SH SOLE 445083 0 4170 NISOURCE INC COM 65473P105 2370 102495 SH SOLE 97814 0 4681 NOMURA HLDGS INC SPONSORED ADR 65535H208 6 7667 SH SOLE 444 0 7223 NOVANTA INC COMMON STOCK 67000B104 7647 49498 SH SOLE 49498 0 0 NOW INC COM 67011P100 28 6033 SH SOLE 3631 0 2402 NUANCE COMMUNICATIONS INC COM 67020Y100 1111 20720 SH SOLE 20187 0 533 NUTANIX INC COMMON STOCK 67059N108 1039 27568 SH SOLE 27470 0 98 NVIDIA CORPORATION COM 67066G104 661946 3239069 SH SOLE 3187142 0 51927 NUVEEN QUALITY MUNCP INCOME MUTUAL FUND 67066V101 8 514 SH SOLE 0 0 514 NUVEEN FLOATING RATE INCOME MUTUAL FUND 6706EN100 2738 274352 SH SOLE 274352 0 0 NUVEEN AMT FREE MUN CR INC F MUTUAL FUND 67071L106 50 2888 SH SOLE 2888 0 0 NUVEEN PFD & INCM SECURTIES MUTUAL FUND 67072C105 83 8446 SH SOLE 8446 0 0 NUVEEN FLOATING RATE INCOME MUTUAL FUND 67072T108 3899 387184 SH SOLE 387184 0 0 NUVEEN CR STRATEGIES INCOME MUTUAL FUND 67073D102 6248 952498 SH SOLE 952498 0 0 NUVEEN GLOBAL HIGH INCOME FD CLOSED_END 67075G103 2678 166800 SH SOLE 166800 0 0 NUTRIEN LTD COM 67077M108 1264 20520 SH SOLE 18902 0 1618 OAK STR HEALTH INC COMMON STOCK 67181A107 38627 908222 SH SOLE 908222 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 6 457 SH SOLE 425 0 32 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2 5137 SH SOLE 77 0 5060 OLO INC COMMON STOCK 68134L109 32642 1086979 SH SOLE 1086979 0 0 OMNICELL COM COM 68213N109 2955 22971 SH SOLE 19909 0 3062 ONE GAS INC COM 68235P108 54834 867102 SH SOLE 865297 0 1805 ONECONNECT FINL TECHNOLOGY C AMERICAN DEPOSITARY RECEIPT 68248T105 16 3890 SH SOLE 3890 0 0 1LIFE HEALTHCARE INC COMMON STOCK 68269G107 20 964 SH SOLE 964 0 0 ONESPAN INC COM 68287N100 5305 283934 SH SOLE 282486 0 1448 OPKO HEALTH INC COMMON STOCK 68375N103 4 1195 SH SOLE 1195 0 0 ORACLE CORP COM 68389X105 115563 1366486 SH SOLE 1134865 0 231621 ORIGIN BANCORP INC COMMON STOCK 68621T102 601 14200 SH SOLE 14200 0 0 ORGANON & CO COMMON STOCK 68622V106 7531 234123 SH SOLE 216283 0 17840 OTIS WORLDWIDE CORP COM 68902V107 50765 621738 SH SOLE 612536 0 9202 OVINTIV INC COMMON STOCK 69047Q102 20 600 SH SOLE 600 0 0 PG&E CORP COMMON STOCK 69331C108 8 880 SH SOLE 880 0 0 PJT PARTNERS INC COMMON STOCK 69343T107 5510 69644 SH SOLE 69644 0 0 PGIM GLOBAL HIGH YIELD FD FO CLOSED_END 69346J106 13254 860652 SH SOLE 860652 0 0 PPL CORP COM 69351T106 1178 54626 SH SOLE 42237 0 12389 PS BUSINESS PKS INC CALIF COM 69360J107 16 971 SH SOLE 100 0 871 PTC INC COM 69370C100 0 1293 SH SOLE 0 0 1293 PAGERDUTY INC COMMON STOCK 69553P100 8104 195655 SH SOLE 195655 0 0 PALOMAR HLDGS INC COM 69753M105 3 320 SH SOLE 0 0 320 PARK AEROSPACE CORP COM 70014A104 4 1427 SH SOLE 0 0 1427 PAYLOCITY HLDG CORP COM 70438V106 6 151 SH SOLE 0 0 151 PELOTON INTERACTIVE INC CL A COM 70614W100 10101 116051 SH SOLE 115589 0 462 PENNYMAC MTG INVT TR COM 70931T103 147 13580 SH SOLE 7490 0 6090 PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 10982 109168 SH SOLE 109168 0 0 PENUMBRA INC COM 70975L107 43991 165380 SH SOLE 165060 0 320 PERFORMANCE FOOD GROUP CO COM 71377A103 96752 2083274 SH SOLE 2082480 0 794 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12819 1243849 SH SOLE 1239756 0 4093 PHREESIA INC COMMON STOCK 71944F106 2976 48240 SH SOLE 48240 0 0 PIMCO CORPORATE & INCOME OPP MUTUAL FUND 72201B101 28 1535 SH SOLE 1535 0 0 PIMCO ETF TR MUTUAL FUND 72201R205 192 3500 SH SOLE 3500 0 0 PIMCO ETF TR MUTUAL FUND 72201R775 28 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 272 11099 SH SOLE 10138 0 961 PINTEREST INC CL A 72352L106 139438 2737892 SH SOLE 2736764 0 1128 PLANET FITNESS INC CL A 72703H101 8 165 SH SOLE 100 0 65 PLUG POWER INC COM NEW 72919P202 37 1940 SH SOLE 1441 0 499 POOL CORP COM 73278L105 20680 48726 SH SOLE 46748 0 1978 PRICE T ROWE GROUP INC COM 74144T108 93328 478000 SH SOLE 461165 0 16835 PRIMERICA INC COM 74164M108 1302 8857 SH SOLE 8440 0 417 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9303 152125 SH SOLE 144286 0 7839 PROFIRE ENERGY INC COMMON STOCK 74316X101 12 10000 SH SOLE 10000 0 0 PROLOGIS INC. COM 74340W103 12143 103944 SH SOLE 84643 0 19301 PROS HOLDINGS INC COM 74346Y103 18 709 SH SOLE 500 0 209 PROSHARES TR MUTUAL FUND 74347B680 24 350 SH SOLE 350 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 166 3325 SH SOLE 1006 0 2319 PRUDENTIAL PLC ADR 74435K204 7 2362 SH SOLE 75 0 2287 PUBLIC STORAGE COM 74460D109 5028 18846 SH SOLE 16399 0 2447 PUBMATIC INC COMMON STOCK 74467Q103 16 600 SH SOLE 600 0 0 PURE STORAGE INC COMMON STOCK 74624M102 44555 1770856 SH SOLE 1770856 0 0 QORVO INC COM 74736K101 5173 36360 SH SOLE 15276 0 21084 QUEST DIAGNOSTICS INC COM 74834L100 2379 18134 SH SOLE 15573 0 2561 QURATE RETAIL INC COMMON STOCK 74915M100 1201 117902 SH SOLE 117902 0 0 RH COM 74967X103 6 822 SH SOLE 0 0 822 RANGE RES CORP COM 75281A109 16185 749974 SH SOLE 715136 0 34838 RAYONIER ADVANCED MATLS INC COM 75508B104 6 4200 SH SOLE 854 0 3346 REATA PHARMACEUTICALS INC COMMON STOCK 75615P103 1574 15649 SH SOLE 15649 0 0 RECURSION PHARMACEUTICALS IN COMMON STOCK 75629V104 5 200 SH SOLE 200 0 0 REDFIN CORP COM 75737F108 1928 38966 SH SOLE 38491 0 475 REGENERON PHARMACEUTICALS COM 75886F107 18518 31250 SH SOLE 30582 0 668 REGENXBIO INC COM 75901B107 3 682 SH SOLE 0 0 682 REGIONS FINANCIAL CORP NEW COM 7591EP100 29134 1393226 SH SOLE 1076368 0 316858 RESIDEO TECHNOLOGIES INC COM 76118Y104 546 28461 SH SOLE 22045 0 6416 RESTAURANT BRANDS INTL INC COM 76131D103 7 998 SH SOLE 121 0 877 REXFORD INDL RLTY INC COM 76169C100 39869 703221 SH SOLE 702536 0 685 RINGCENTRAL INC CL A 76680R206 33024 151887 SH SOLE 151836 0 51 ROKU INC COM CL A 77543R102 18870 60503 SH SOLE 60220 0 283 RYMAN HOSPITALITY PPTYS INC REIT 78377T107 2541 30358 SH SOLE 30358 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9650 30453 SH SOLE 29192 0 1261 SM ENERGY CO COM 78454L100 5 6301 SH SOLE 185 0 6116 SPDR S&P 500 ETF TR TR UNIT 78462F103 28078 79836 SH SOLE 65365 0 14471 SPS COMM INC COM 78463M107 6 840 SH SOLE 0 0 840 SPDR GOLD TR GOLD SHS 78463V107 3368 22907 SH SOLE 19508 0 3399 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 1403 SH SOLE 195 0 1208 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 78463X863 2 54 SH SOLE 54 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 78464A300 2527 30833 SH SOLE 30692 0 141 SPDR SER TR MUTUAL FUND 78464A359 1630 19102 SH SOLE 15210 0 3892 SPDR SER TR MUTUAL FUND 78464A375 63 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 8 240 SH SOLE 240 0 0 SPDR SER TR MUTUAL FUND 78464A508 0 12 SH SOLE 12 0 0 SPDR SER TR MUTUAL FUND 78464A581 75 600 SH SOLE 600 0 0 SPDR SER TR MUTUAL FUND 78464A607 602 5712 SH SOLE 5712 0 0 SPDR SER TR MUTUAL FUND 78464A649 0 13 SH SOLE 13 0 0 SPDR SER TR MUTUAL FUND 78464A656 8 250 SH SOLE 250 0 0 SPDR SER TR S&P DIVID ETF 78464A763 59 3838 SH SOLE 500 0 3338 SPDR SER TR MUTUAL FUND 78464A797 132 2500 SH SOLE 2500 0 0 SPDR SER TR MUTUAL FUND 78464A813 12924 136415 SH SOLE 117520 0 18895 SPDR SER TR S&P BIOTECH 78464A870 22219 177365 SH SOLE 164270 0 13095 SSGA ACTIVE ETF TR MUTUAL FUND 78467V608 89448 1943682 SH SOLE 1943682 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 925 2886 SH SOLE 2735 0 151 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 52038 109826 SH SOLE 94164 0 15662 SPDR SER TR MUTUAL FUND 78468R200 752 24535 SH SOLE 16985 0 7550 SPDR SER TR MUTUAL FUND 78468R408 21 783 SH SOLE 783 0 0 SPDR SER TR MUTUAL FUND 78468R622 7084 64776 SH SOLE 64776 0 0 SPDR SER TR MUTUAL FUND 78468R663 202 2213 SH SOLE 2213 0 0 SPDR SER TR MUTUAL FUND 78468R721 121 2352 SH SOLE 2352 0 0 SPDR SER TR MUTUAL FUND 78468R739 74 1500 SH SOLE 1500 0 0 SVB FINANCIAL GROUP COM 78486Q101 20667 32656 SH SOLE 31932 0 724 SABA CAPITAL INCOME & OPRNT MUTUAL FUND 78518H103 1 264 SH SOLE 264 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1 1539 SH SOLE 34 0 1505 SABRE CORP COM 78573M104 1862 164541 SH SOLE 157290 0 7251 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 7507 175073 SH SOLE 175000 0 73 SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 8590 377757 SH SOLE 377757 0 0 SCHOLAR ROCK HLDG CORP COMMON STOCK 80706P103 831 25164 SH SOLE 25164 0 0 SCHRODINGER INC COMMON STOCK 80810D103 8041 147059 SH SOLE 147059 0 0 SEA LTD SPONSORD ADS 81141R100 37 215 SH SOLE 115 0 100 SEAGEN INC COM 81181C104 2870 19059 SH SOLE 16905 0 2154 SEALED AIR CORP NEW COM 81211K100 6142 117046 SH SOLE 112104 0 4942 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y100 171 2166 SH SOLE 2166 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 53 580 SH SOLE 420 0 160 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y308 11 160 SH SOLE 160 0 0 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y407 127 707 SH SOLE 707 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1314 27411 SH SOLE 25233 0 2178 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 851 24397 SH SOLE 22679 0 1718 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 123 1888 SH SOLE 1258 0 630 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 753 9373 SH SOLE 5043 0 4330 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y852 137 1711 SH SOLE 1543 0 168 SELECT SECTOR SPDR TR MUTUAL FUND 81369Y860 28 635 SH SOLE 635 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1030 17376 SH SOLE 15719 0 1657 SENSIENT TECHNOLOGIES CORP COM 81725T100 12 730 SH SOLE 131 0 599 SERVICENOW INC COM 81762P102 151373 248550 SH SOLE 240168 0 8382 SERVISFIRST BANCSHARES INC COM 81768T108 9745 132328 SH SOLE 125247 0 7081 SHIFT4 PMTS INC COMMON STOCK 82452J109 7403 95500 SH SOLE 95500 0 0 SHOPIFY INC CL A 82509L107 86041 64350 SH SOLE 63232 0 1118 SIGNATURE BK NEW YORK N Y COM 82669G104 919 3667 SH SOLE 3359 0 308 SIMPLY GOOD FOODS CO COM 82900L102 3 1435 SH SOLE 0 0 1435 SIRIUS XM HOLDINGS INC COM 82968B103 664 113230 SH SOLE 108880 0 4350 SIX FLAGS ENTMT CORP NEW COM 83001A102 3 2577 SH SOLE 0 0 2577 SKILLSOFT CORP COMMON STOCK 83066P200 33102 2831682 SH SOLE 2831682 0 0 SKILLZ INC COM 83067L109 12 4200 SH SOLE 1200 0 3000 SKYWORKS SOLUTIONS INC COM 83088M102 6593 42749 SH SOLE 39982 0 2767 SLEEP NUMBER CORP COM 83125X103 654 7498 SH SOLE 7000 0 498 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 190 6657 SH SOLE 5500 0 1157 SMARTSHEET INC COM CL A 83200N103 15678 228191 SH SOLE 227811 0 380 SOLAREDGE TECHNOLOGIES INC COM 83417M104 15 972 SH SOLE 39 0 933 SOUTHERN COPPER CORP COM 84265V105 39 1046 SH SOLE 700 0 346 SPECTRUM BRANDS HLDGS INC NE COMMON STOCK 84790A105 11 112 SH SOLE 112 0 0 SPIRE INC COM 84857L101 67 3349 SH SOLE 1100 0 2249 SPROTT PHYSICAL GOLD TR MUTUAL FUND 85207H104 25 1800 SH SOLE 1800 0 0 STAG INDL INC COM 85254J102 77 1980 SH SOLE 1950 0 30 STARWOOD PPTY TR INC COM 85571B105 2 1872 SH SOLE 0 0 1872 STERLING BANCORP DEL COM 85917A100 5314 217876 SH SOLE 212896 0 4980 STERLING BANCORP INC COMMON STOCK 85917W102 2064 400000 SH SOLE 400000 0 0 STONE HBR EMERGING MKTS INCO MUTUAL FUND 86164T107 0 4 SH SOLE 4 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2 44604 SH SOLE 352 0 44252 SUMMIT MATLS INC COMMON STOCK 86614U100 48 1500 SH SOLE 1500 0 0 SUNCOKE ENERGY INC COM 86722A103 32 13271 SH SOLE 5158 0 8113 SUNNOVA ENERGY INTL INC. COMMON STOCK 86745K104 7179 217930 SH SOLE 217930 0 0 SUNRUN INC COM 86771W105 914 23022 SH SOLE 20773 0 2249 SYNAPTICS INC COM 87157D109 3 95 SH SOLE 0 0 95 SYNOVUS FINL CORP COM NEW 87161C501 69 12245 SH SOLE 1565 0 10680 SYNNEX CORP COM 87162W100 2 583 SH SOLE 23 0 560 SYNCHRONY FINANCIAL COM 87165B103 39609 816490 SH SOLE 807158 0 9332 SYNEOS HEALTH INC CL A 87166B102 3360 38876 SH SOLE 38376 0 500 TACTILE SYS TECHNOLOGY INC COM 87357P100 15 466 SH SOLE 330 0 136 TARGA RES CORP COM 87612G101 1055 22229 SH SOLE 21438 0 791 TEGNA INC COM 87901J105 24 5206 SH SOLE 1201 0 4005 TELADOC HEALTH INC COM 87918A105 6441 51053 SH SOLE 50793 0 260 TELUS CORPORATION COM 87971M103 25 3980 SH SOLE 0 0 3980 TEMPUR SEALY INTL INC COM 88023U101 80061 1725445 SH SOLE 1725055 0 390 TENABLE HLDGS INC COMMON STOCK 88025T102 15950 345689 SH SOLE 345689 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 229 5801 SH SOLE 3450 0 2351 TENCENT MUSIC ENTMT GROUP AMERICAN DEPOSITARY RECEIPT 88034P109 33 4581 SH SOLE 4140 0 441 TERADATA CORP DEL COM 88076W103 30 2015 SH SOLE 518 0 1497 TESLA INC COM 88160R101 219613 304178 SH SOLE 229702 0 74476 TETRA TECH INC NEW COM 88162G103 32459 218243 SH SOLE 217330 0 913 TEXAS CAP BANCSHARES INC COM 88224Q107 12 3879 SH SOLE 200 0 3679 TEXAS PACIFIC LAND CORPORATI COMMON STOCK 88262P102 14066 11631 SH SOLE 11631 0 0 THE TRADE DESK INC COM CL A 88339J105 5970 87513 SH SOLE 84920 0 2593 360 DIGITECH INC AMERICAN DEPOSITARY RECEIPT 88557W101 23 1120 SH SOLE 1120 0 0 3M CO COM 88579Y101 173008 1001107 SH SOLE 971879 0 29228 TIDEWATER INC NEW COMMON STOCK 88642R109 2 142 SH SOLE 0 0 142 TILRAY INC COM CL 2 88688T100 6 770 SH SOLE 502 0 268 TIVITY HEALTH INC COM 88870R102 272 15667 SH SOLE 11780 0 3887 TIZIANA LIFE SCIENCES PLC AMERICAN DEPOSITARY RECEIPT 88875G101 2 1600 SH SOLE 1600 0 0 TOPBUILD CORP COM 89055F103 1280 7576 SH SOLE 6250 0 1326 TRANSMEDICS GROUP INC COMMON STOCK 89377M109 43 1300 SH SOLE 1300 0 0 TRANSUNION COMMON STOCK 89400J107 174 1547 SH SOLE 1547 0 0 TRAVERE THERAPEUTICS INC COMMON STOCK 89422G107 4310 177721 SH SOLE 0 0 177721 TREX CO INC COM 89531P105 9576 96257 SH SOLE 93844 0 2413 TRIP COM GROUP LTD AMERICAN DEPOSITARY RECEIPT 89677Q107 354 11510 SH SOLE 11510 0 0 TURNING PT BRANDS INC COMMON STOCK 90041L105 702 14700 SH SOLE 14700 0 0 TWILIO INC CL A 90138F102 183922 576867 SH SOLE 576408 0 459 2U INC COMMON STOCK 90214J101 1108 33000 SH SOLE 33000 0 0 ULTA BEAUTY INC COM 90384S303 47907 133672 SH SOLE 132723 0 949 ULTRAGENYX PHARMACEUTICAL IN COMMON STOCK 90400D108 63 700 SH SOLE 700 0 0 UNITI GROUP INC COM 91325V108 90 13314 SH SOLE 7271 0 6043 UNITY SOFTWARE INC COMMON STOCK 91332U101 0 3 SH SOLE 3 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 2 445 SH SOLE 87 0 358 UNIVERSAL DISPLAY CORP COM 91347P105 4234 25591 SH SOLE 24764 0 827 UNUM GROUP COM 91529Y106 0 12323 SH SOLE 14 0 12309 UPLAND SOFTWARE INC COMMON STOCK 91544A109 150 4500 SH SOLE 4500 0 0 UPWORK INC COMMON STOCK 91688F104 6732 149498 SH SOLE 149498 0 0 VAIL RESORTS INC COM 91879Q109 11907 35849 SH SOLE 34261 0 1588 VALERO ENERGY CORP COM 91913Y100 3120 49010 SH SOLE 44206 0 4804 VALVOLINE INC COM 92047W101 19923 639674 SH SOLE 638968 0 706 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 519 20363 SH SOLE 16606 0 3757 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4011 44264 SH SOLE 43635 0 629 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 52 305 SH SOLE 255 0 50 VANECK VECTORS ETF TR MUTUAL FUND 92189H300 12 400 SH SOLE 400 0 0 VANECK VECTORS ETF TR MUTUAL FUND 92189H409 200 3207 SH SOLE 3207 0 0 VANECK VECTORS ETF TR DIGI TRANSFRM 92189H821 72 4434 SH SOLE 3150 0 1284 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 120 497807 SH SOLE 1610 0 496197 VANGUARD WORLD FDS MUTUAL FUND 92204A108 93 300 SH SOLE 300 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 263 3535 SH SOLE 2835 0 700 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 93 461 SH SOLE 326 0 135 VANGUARD WORLD FDS INF TECH ETF 92204A702 180 5560 SH SOLE 428 0 5132 VANGUARD WORLD FDS UTILITIES ETF 92204A876 97 870 SH SOLE 700 0 170 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C102 227 3690 SH SOLE 3690 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 31510 385837 SH SOLE 355164 0 30673 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 8 9125 SH SOLE 105 0 9020 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C714 394 5727 SH SOLE 5727 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C771 85 1598 SH SOLE 1598 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C813 2741 25957 SH SOLE 25957 0 0 VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C847 29 328 SH SOLE 328 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10787 116978 SH SOLE 108898 0 8080 VAREX IMAGING CORP COM 92214X106 5 2250 SH SOLE 170 0 2080 VECTOR GROUP LTD COM 92240M108 18 5900 SH SOLE 1403 0 4497 VECTRUS INC COMMON STOCK 92242T101 12 231 SH SOLE 231 0 0 VENTAS INC COM 92276F100 4691 94393 SH SOLE 84947 0 9446 VERICEL CORP COM 92346J108 195 4231 SH SOLE 4000 0 231 VERTEX PHARMACEUTICALS INC COM 92532F100 79254 439711 SH SOLE 419850 0 19861 VERVE THERAPEUTICS INC COMMON STOCK 92539P101 16 330 SH SOLE 330 0 0 VIAD CORP COM 92552R406 23751 523594 SH SOLE 523034 0 560 VIASAT INC COM 92552V100 55 1162 SH SOLE 1000 0 162 VIACOMCBS INC CL B 92556H206 28525 732903 SH SOLE 633795 0 99108 VIATRIS INC COM 92556V106 3374 261287 SH SOLE 208535 0 52752 VICTORY CAP HLDGS INC COMMON STOCK 92645B103 15351 438464 SH SOLE 438464 0 0 VICTORY PORTFOLIOS II MUTUAL FUND 92647N667 649 15030 SH SOLE 15030 0 0 VIMEO INC COMMON STOCK 92719V100 3228 110457 SH SOLE 108737 0 1720 VIPSHOP HOLDINGS LIMITED AMERICAN DEPOSITARY RECEIPT 92763W103 52 4639 SH SOLE 4313 0 326 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 11 1226 SH SOLE 425 0 801 VIRTUS INVT PARTNERS INC COM 92828Q109 3103 10080 SH SOLE 10000 0 80 VISTEON CORP COM NEW 92839U206 33849 358643 SH SOLE 358604 0 39 VIRTUS ALLIANZGI EQUITY & CO MUTUAL FUND 92841M101 47 1610 SH SOLE 1610 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 148 14994 SH SOLE 9324 0 5670 VOYA GLBL EQTY DIV & PREM OP MUTUAL FUND 92912T100 13 2256 SH SOLE 2256 0 0 VROOM INC COMMON STOCK 92918V109 1228 55660 SH SOLE 55660 0 0 WP CAREY INC COM 92936U109 7803 111410 SH SOLE 106834 0 4576 WEC ENERGY GROUP INC COM 92939U106 6799 82021 SH SOLE 76087 0 5934 WM TECHNOLOGY INC COMMON STOCK 92971A109 24 1666 SH SOLE 1666 0 0 WALKER & DUNLOP INC COM 93148P102 15355 136469 SH SOLE 135282 0 1187 WASTE MGMT INC DEL COM 94106L109 82603 563762 SH SOLE 546075 0 17687 WAYFAIR INC CL A 94419L101 18417 72508 SH SOLE 72080 0 428 WELLS FARGO ADVANTAGE INCOME MUTUAL FUND 94987B105 0 3 SH SOLE 3 0 0 WELLTOWER INC COM 95040Q104 187 8239 SH SOLE 2063 0 6176 WENDYS CO COM 95058W100 12 4035 SH SOLE 538 0 3497 WEST BANCORPORATION INC COMMON STOCK 95123P106 2879 95857 SH SOLE 95857 0 0 WESTERN ASSET HIGH INCOME OP CLOSED_END 95766K109 3990 768744 SH SOLE 768744 0 0 WESTROCK CO COM 96145D105 7283 150799 SH SOLE 124843 0 25956 WEX INC COM 96208T104 7269 41473 SH SOLE 41266 0 207 WHOLE EARTH BRANDS INC COMMON STOCK 96684W100 14 1250 SH SOLE 1250 0 0 WINTRUST FINL CORP COM 97650W108 0 1291 SH SOLE 5 0 1286 WISDOMTREE TR MUTUAL FUND 97717W208 34 441 SH SOLE 441 0 0 WISDOMTREE TR MUTUAL FUND 97717W562 14 290 SH SOLE 290 0 0 WISDOMTREE TR MUTUAL FUND 97717W604 53 1714 SH SOLE 1714 0 0 WISDOMTREE TR MUTUAL FUND 97717W760 297 3998 SH SOLE 3998 0 0 WISDOMTREE TR MUTUAL FUND 97717W851 17 275 SH SOLE 275 0 0 WISDOMTREE TR MUTUAL FUND 97717W869 5 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 1660 28211 SH SOLE 27850 0 361 WISDOMTREE TR MUTUAL FUND 97717X701 35 466 SH SOLE 466 0 0 WORKDAY INC CL A 98138H101 71114 284943 SH SOLE 284521 0 422 WORKIVA INC COMMON STOCK 98139A105 6385 45300 SH SOLE 45300 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 701 13085 SH SOLE 12461 0 624 WW INTL INC COM 98262P101 9 1012 SH SOLE 500 0 512 WYNDHAM HOTELS & RESORTS INC COM 98311A105 45853 596437 SH SOLE 594034 0 2403 XCEL ENERGY INC COM 98389B100 28740 472877 SH SOLE 459814 0 13063 XENCOR INC COM 98401F105 4 1146 SH SOLE 0 0 1146 XENON PHARMACEUTICALS INC COMMON STOCK 98420N105 38 2500 SH SOLE 2500 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 339 18704 SH SOLE 16831 0 1873 XPENG INC AMERICAN DEPOSITARY RECEIPT 98422D105 71 2010 SH SOLE 2010 0 0 YAMANA GOLD INC COMMON STOCK 98462Y100 4 1000 SH SOLE 1000 0 0 YEXT INC COMMON STOCK 98585N106 2141 178000 SH SOLE 178000 0 0 YUM CHINA HLDGS INC COM 98850P109 24896 436296 SH SOLE 427477 0 8819 ZAI LAB LTD AMERICAN DEPOSITARY RECEIPT 98887Q104 77 735 SH SOLE 735 0 0 ZENDESK INC COM 98936J101 4214 36622 SH SOLE 36130 0 492 ZILLOW GROUP INC CL A 98954M101 1021 11555 SH SOLE 11525 0 30 ZILLOW GROUP INC CL C CAP STK 98954M200 2034 23304 SH SOLE 23072 0 232 ZIMMER BIOMET HOLDINGS INC COM 98956P102 28784 199902 SH SOLE 196628 0 3274 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 163 3170 SH SOLE 2670 0 500 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22431 86294 SH SOLE 71350 0 14944 ZUORA INC COMMON STOCK 98983V106 472 28459 SH SOLE 28459 0 0 ZYNGA INC COMMON STOCK 98986T108 1457 193429 SH SOLE 193100 0 329 ADIENT PLC ORD SHS G0084W101 394 10962 SH SOLE 9434 0 1528 ALKERMES PLC COMMON STOCK G01767105 154 5000 SH SOLE 5000 0 0 ALLEGION PLC ORD SHS G0176J109 1415 12569 SH SOLE 120 0 12449 AMCOR PLC ORD G0250X107 44443 3861288 SH SOLE 3805629 0 55659 AMDOCS LTD COMMON STOCK G02602103 3330 43985 SH SOLE 43985 0 0 ASSURED GUARANTY LTD COM G0585R106 236 9778 SH SOLE 5041 0 4737 ATLASSIAN CORP PLC CL A G06242104 10625 27182 SH SOLE 27142 0 40 ATHENE HOLDING LTD COMMON STOCK G0684D107 10329 149985 SH SOLE 149985 0 0 AXIS CAP HLDGS LTD COMMON STOCK G0692U109 922 20017 SH SOLE 20017 0 0 AXALTA COATING SYS LTD COMMON STOCK G0750C108 2 72 SH SOLE 72 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3 306 SH SOLE 21 0 285 MIMECAST LTD ORD SHS G14838109 2204 34791 SH SOLE 34653 0 138 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 202 3646 SH SOLE 3380 0 266 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 34 1095 SH SOLE 600 0 495 CLARIVATE PLC COMMON STOCK G21810109 35212 1607872 SH SOLE 1603596 0 4276 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 58069 1051896 SH SOLE 1050163 0 1733 ENSTAR GROUP LIMITED COMMON STOCK G3075P101 1111 4732 SH SOLE 4732 0 0 ESSENT GROUP LTD COM G3198U102 4402 100790 SH SOLE 100012 0 778 EVEREST RE GROUP LTD COM G3223R108 5 2273 SH SOLE 14 0 2259 GENPACT LIMITED SHS G3922B107 8 1340 SH SOLE 0 0 1340 HELEN OF TROY LTD COM G4388N106 145 1817 SH SOLE 645 0 1172 HERBALIFE NUTRITION LTD COMMON STOCK G4412G101 607 14327 SH SOLE 14327 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 101 4618 SH SOLE 2438 0 2180 HORIZON THERAPEUTICS PUB L SHS G46188101 4053 37700 SH SOLE 37002 0 698 ICON PLC SHS G4705A100 2367 9123 SH SOLE 8648 0 475 WEATHERFORD INTL PLC COMMON STOCK G48833118 0 2 SH SOLE 2 0 0 INVESCO LTD SHS G491BT108 1230 72716 SH SOLE 33987 0 38729 JAMES RIV GROUP LTD COM G5005R107 3601 95753 SH SOLE 95450 0 303 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1590 12910 SH SOLE 12214 0 696 LAZARD LTD COMMON STOCK G54050102 116 2531 SH SOLE 2531 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 4439 148955 SH SOLE 148075 0 880 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 6023 204463 SH SOLE 203568 0 895 NIELSEN HLDGS PLC SHS EUR G6518L108 1030 56628 SH SOLE 53683 0 2945 NOMAD FOODS LTD COMMON STOCK G6564A105 55360 2008714 SH SOLE 2008714 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3 8033 SH SOLE 0 0 8033 NOVOCURE LTD ORD SHS G6674U108 1624 14152 SH SOLE 13977 0 175 NVENT ELECTRIC PLC SHS G6700G107 1519 49213 SH SOLE 46997 0 2216 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 11202 140922 SH SOLE 135698 0 5224 PENTAIR PLC SHS G7S00T104 4428 62901 SH SOLE 60758 0 2143 SENSATA TECHNOLOGIES HLDG PL COMMON STOCK G8060N102 948 17325 SH SOLE 17325 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5210 70760 SH SOLE 65986 0 4774 STERIS PLC SHS USD G8473T100 1922 10613 SH SOLE 9331 0 1282 TECHNIPFMC PLC COM G87110105 41 8475 SH SOLE 5500 0 2975 LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E102 50 3797 SH SOLE 3797 0 0 LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E128 63 4825 SH SOLE 4825 0 0 TRITON INTL LTD COMMON STOCK G9078F107 1099 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 1578 1475 SH SOLE 1475 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1258 7342 SH SOLE 5394 0 1948 CHUBB LIMITED COM H1467J104 45356 268364 SH SOLE 199474 0 68890 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2285 21593 SH SOLE 20413 0 1180 GARMIN LTD SHS H2906T109 9359 61374 SH SOLE 60200 0 1174 UBS GROUP AG SHS H42097107 10651 677244 SH SOLE 668015 0 9229 TRANSOCEAN LTD COMMON STOCK H8817H100 16 4250 SH SOLE 4250 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 32888 146063 SH SOLE 145239 0 824 CHECK POINT SOFTWARE TECH LT ORD M22465104 19242 170356 SH SOLE 170226 0 130 CYBERARK SOFTWARE LTD SHS M2682V108 139 900 SH SOLE 880 0 20 ELBIT SYS LTD COMMON STOCK M3760D101 40 275 SH SOLE 0 0 275 FIVERR INTL LTD ORD SHS M4R82T106 6822 37410 SH SOLE 37345 0 65 STRATASYS LTD COMMON STOCK M85548101 163 7581 SH SOLE 7581 0 0 WIX COM LTD COMMON STOCK M98068105 20 100 SH SOLE 100 0 0 ZIM INTEGRATED SHIPPING SERV COMMON STOCK M9T951109 26 518 SH SOLE 518 0 0 ELASTIC N V ORD SHS N14506104 7821 52676 SH SOLE 52495 0 181 CORE LABORATORIES N V COM N22717107 462 27953 SH SOLE 16652 0 11301 FRANKS INTL N V COMMON STOCK N33462107 4410 1500000 SH SOLE 1500000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2042 26153 SH SOLE 21754 0 4399 NXP SEMICONDUCTORS N V COM N6596X109 23170 118592 SH SOLE 70745 0 47847 QIAGEN NV SHS NEW N72482123 15 1252 SH SOLE 292 0 960 ROYAL CARIBBEAN GROUP COM V7780T103 4028 57834 SH SOLE 45235 0 12599 FLEX LTD COMMON STOCK Y2573F102 2061 116596 SH SOLE 116596 0 0 GASLOG PARTNERS LP COMMON STOCK Y2687W108 39 8000 SH SOLE 8000 0 0 NEXTGEN ACQUISITION CORP II CLASS A ORD SHS G65317102 0 2658 SH SOLE 0 0 2658 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 0 60 SH SOLE 0 0 60 SAIA INC COM 78709Y105 1 2428 SH SOLE 0 0 2428 BIOLIFE SOLUTIONS INC COM NEW 09062W204 0 112 SH SOLE 0 0 112 CARETRUST REIT INC COM 14174T107 0 1442 SH SOLE 0 0 1442 3-D SYS CORP DEL COM NEW 88554D205 0 1701 SH SOLE 0 0 1701 OLLIES BARGAIN OUTLET HLDGS COM 681116109 0 936 SH SOLE 0 0 936 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 0 400 SH SOLE 0 0 400 REDWOOD TR INC COM 758075402 1 94345 SH SOLE 0 0 94345 AEROJET ROCKETDYNE HLDGS INC COM 007800105 0 1756 SH SOLE 0 0 1756 ISHARES TR GL TIMB FORE ETF 464288174 0 1400 SH SOLE 0 0 1400 BENCHMARK ELECTRS INC COM 08160H101 0 1822 SH SOLE 0 0 1822 KINTARA THERAPEUTICS INC COM 49720K101 0 10000 SH SOLE 0 0 10000 GENWORTH FINL INC COM CL A 37247D106 0 27247 SH SOLE 0 0 27247 SCANSOURCE INC COM 806037107 0 799 SH SOLE 0 0 799 ONTO INNOVATION INC COM 683344105 0 1340 SH SOLE 0 0 1340 AURORA CANNABIS INC COM 05156X884 0 231 SH SOLE 0 0 231 VANGUARD WORLD FD EXTENDED DUR 921910709 0 100 SH SOLE 0 0 100 COLUMBIA BKG SYS INC COM 197236102 0 1496 SH SOLE 0 0 1496 SAFETY INS GROUP INC COM 78648T100 0 3020 SH SOLE 0 0 3020 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 0 2500 SH SOLE 0 0 2500 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 0 200 SH SOLE 0 0 200 THE AARONS COMPANY INC COM 00258W108 0 1240 SH SOLE 0 0 1240 PROVIDENT FINL SVCS INC COM 74386T105 0 9155 SH SOLE 0 0 9155 WISDOMTREE TR EMER MKT HIGH FD 97717W315 0 5269 SH SOLE 0 0 5269 NEW YORK MTG TR INC COM PAR $.02 649604501 0 20280 SH SOLE 0 0 20280 CALIFORNIA WTR SVC GROUP COM 130788102 0 1172 SH SOLE 0 0 1172 DAKTRONICS INC COM 234264109 0 7562 SH SOLE 0 0 7562 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 0 2707 SH SOLE 0 0 2707 ISHARES TR MSCI UK SM ETF 46429B416 0 20 SH SOLE 0 0 20 DYCOM INDS INC COM 267475101 0 477 SH SOLE 0 0 477 G III APPAREL GROUP LTD COM 36237H101 0 9481 SH SOLE 0 0 9481 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 0 200 SH SOLE 0 0 200 BLACKROCK MUNI INTER DR FD I COM 09253X102 0 4700 SH SOLE 0 0 4700 OSI SYSTEMS INC COM 671044105 0 289 SH SOLE 0 0 289 EVERTEC INC COM 30040P103 0 1562 SH SOLE 0 0 1562 ISHARES TR US TRSPRTION 464287192 0 185 SH SOLE 0 0 185 INNOVATIVE INDL PPTYS INC COM 45781V101 0 345 SH SOLE 0 0 345 NETGEAR INC COM 64111Q104 0 1274 SH SOLE 0 0 1274 CORVEL CORP COM 221006109 0 354 SH SOLE 0 0 354 EATON VANCE TAX MNGED BUY WR COM 27828X100 0 7325 SH SOLE 0 0 7325 DOMTAR CORP COM NEW 257559203 0 2860 SH SOLE 0 0 2860 TWO HBRS INVT CORP COM NEW 90187B408 0 8187 SH SOLE 0 0 8187 HAWKINS INC COM 420261109 0 608 SH SOLE 0 0 608 ISHARES INC MSCI SWEDEN ETF 464286756 2 54463 SH SOLE 54300 0 163 CIRCOR INTL INC COM 17273K109 0 1210 SH SOLE 0 0 1210 GLOBAL X FDS INTERNET OF THNG 37954Y780 0 100 SH SOLE 0 0 100 ETF SER SOLUTIONS LONCAR CANCER 26922A826 0 100 SH SOLE 0 0 100 JOINT CORP COM 47973J102 0 103 SH SOLE 0 0 103 RADNET INC COM 750491102 0 4582 SH SOLE 0 0 4582 AMERIS BANCORP COM 03076K108 0 994 SH SOLE 0 0 994 HORACE MANN EDUCATORS CORP N COM 440327104 0 4789 SH SOLE 0 0 4789 VISTA OUTDOOR INC COM 928377100 0 1108 SH SOLE 0 0 1108 GENESCO INC COM 371532102 0 734 SH SOLE 0 0 734 HOPE BANCORP INC COM 43940T109 0 32155 SH SOLE 0 0 32155 ISHARES TR MSCI UK ETF NEW 46435G334 5 161088 SH SOLE 159855 0 1233 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 0 1835 SH SOLE 0 0 1835 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 0 500 SH SOLE 0 0 500 GREEN PLAINS INC COM 393222104 0 2355 SH SOLE 0 0 2355 FRESH DEL MONTE PRODUCE INC ORD G36738105 0 2642 SH SOLE 0 0 2642 ISHARES INC MSCI GBL ETF NEW 46434G848 0 50 SH SOLE 0 0 50 ADTALEM GLOBAL ED INC COM 00737L103 0 707 SH SOLE 0 0 707 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 0 1463 SH SOLE 0 0 1463 ARK ETF TR INNOVATION ETF 00214Q104 1 7986 SH SOLE 0 0 7986 CUSTOMERS BANCORP INC COM 23204G100 0 5039 SH SOLE 0 0 5039 LEXINGTON REALTY TRUST COM 529043101 0 10678 SH SOLE 0 0 10678 VIRTUS DIVIDEND INTEREST & P COM 92840R101 0 12099 SH SOLE 0 0 12099 VANECK VECTORS ETF TR RETAIL ETF 92189F684 0 5 SH SOLE 0 0 5 HECLA MNG CO COM 422704106 0 400 SH SOLE 0 0 400 WD 40 CO COM 929236107 0 1392 SH SOLE 0 0 1392 ISHARES TR MSCI ACWI EX US 464288240 0 600 SH SOLE 0 0 600 HEARTLAND EXPRESS INC COM 422347104 0 3610 SH SOLE 0 0 3610 ISHARES TR MSCI GERMNY ETF 46429B465 0 15 SH SOLE 0 0 15 GLOBAL NET LEASE INC COM NEW 379378201 0 2485 SH SOLE 0 0 2485 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 400 SH SOLE 0 0 400 ETF MANAGERS TR AI POWERED EQT 26924G813 0 1000 SH SOLE 0 0 1000 SPIRIT AIRLS INC COM 848577102 0 478 SH SOLE 0 0 478 AVIS BUDGET GROUP COM 053774105 0 3310 SH SOLE 0 0 3310 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 0 111 SH SOLE 0 0 111 MR COOPER GROUP INC COM 62482R107 0 1666 SH SOLE 0 0 1666 PROPETRO HLDG CORP COM 74347M108 0 18032 SH SOLE 0 0 18032 ISHARES INC MSCI NETHERL ETF 464286814 2 36392 SH SOLE 36282 0 110 RIOT BLOCKCHAIN INC COM 767292105 0 200 SH SOLE 0 0 200 SPDR SER TR S&P PHARMAC 78464A722 0 225 SH SOLE 0 0 225 ATN INTL INC COM 00215F107 0 900 SH SOLE 0 0 900 KOPPERS HOLDINGS INC COM 50060P106 0 4407 SH SOLE 0 0 4407 AMERICAN CENTY ETF TR US SML CP VALU 025072877 6 79527 SH SOLE 0 0 79527 INVESTORS BANCORP INC NEW COM 46146L101 0 3638 SH SOLE 0 0 3638 UPSTART HLDGS INC COM 91680M107 0 102 SH SOLE 0 0 102 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 0 340 SH SOLE 0 0 340 ENPRO INDS INC COM 29355X107 0 1994 SH SOLE 0 0 1994 SEACOAST BKG CORP FLA COM NEW 811707801 2 67808 SH SOLE 0 0 67808 ZYNEX INC COM 98986M103 0 74 SH SOLE 0 0 74 TEREX CORP NEW COM 880779103 0 676 SH SOLE 0 0 676 MERCURY GENL CORP NEW COM 589400100 0 2890 SH SOLE 0 0 2890 LI AUTO INC SPONSORED ADS 50202M102 0 250 SH SOLE 0 0 250 ISHARES TR CHINA SM-CAP ETF 46429B200 0 94 SH SOLE 0 0 94 MARIN SOFTWARE INC COM NEW 56804T205 0 1000 SH SOLE 0 0 1000 ARRIVAL GROUP SHS L0423Q108 0 270 SH SOLE 0 0 270 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 0 100 SH SOLE 0 0 100 NORTHWEST NAT HLDG CO COM 66765N105 0 2051 SH SOLE 0 0 2051 ISHARES TR GBL COMM SVC ETF 464287275 0 100 SH SOLE 0 0 100 ROYAL GOLD INC COM 780287108 0 2244 SH SOLE 0 0 2244 MONROE CAP CORP COM 610335101 0 40 SH SOLE 0 0 40 SERVICE PPTYS TR COM SH BEN INT 81761L102 0 20258 SH SOLE 0 0 20258 CANTALOUPE INC COM 138103106 0 1000 SH SOLE 0 0 1000 PIMCO ETF TR 25YR+ ZERO U S 72201R882 0 100 SH SOLE 0 0 100 COHERENT INC COM 192479103 0 246 SH SOLE 0 0 246 GRANITE PT MTG TR INC COM STK 38741L107 0 22485 SH SOLE 0 0 22485 BRINKS CO COM 109696104 0 1047 SH SOLE 0 0 1047 SPDR SER TR PRTFLO S&P500 HI 78468R788 0 85 SH SOLE 0 0 85 ISHARES TR U.S. INSRNCE ETF 464288786 0 75 SH SOLE 0 0 75 FISKER INC CL A COM STK 33813J106 0 175 SH SOLE 0 0 175 ORASURE TECHNOLOGIES INC COM 68554V108 0 10490 SH SOLE 0 0 10490 GLAUKOS CORP COM 377322102 0 760 SH SOLE 0 0 760 JETBLUE AWYS CORP COM 477143101 0 4072 SH SOLE 0 0 4072 SENTINELONE INC CL A 81730H109 0 200 SH SOLE 0 0 200 AEROVIRONMENT INC COM 008073108 0 595 SH SOLE 0 0 595 PACIRA BIOSCIENCES INC COM 695127100 0 503 SH SOLE 0 0 503 VALLEY NATL BANCORP COM 919794107 1 77754 SH SOLE 0 0 77754 CSG SYS INTL INC COM 126349109 0 1644 SH SOLE 0 0 1644 ISHARES INC MSCI FRANCE ETF 464286707 5 143877 SH SOLE 143447 0 430 SOUTH JERSEY INDS INC COM 838518108 0 7168 SH SOLE 0 0 7168 FULGENT GENETICS INC COM 359664109 0 293 SH SOLE 0 0 293 ICHOR HOLDINGS SHS G4740B105 0 505 SH SOLE 0 0 505 CENTURY CMNTYS INC COM 156504300 0 1485 SH SOLE 0 0 1485 SPDR SER TR S&P REGL BKG 78464A698 0 500 SH SOLE 0 0 500 ISHARES TR CORE MSCI TOTAL 46432F834 0 41 SH SOLE 0 0 41 PC CONNECTION INC COM 69318J100 0 533 SH SOLE 0 0 533 UNIVERSAL CORP VA COM 913456109 0 4779 SH SOLE 0 0 4779 PGT INNOVATIONS INC COM 69336V101 0 1302 SH SOLE 0 0 1302 ISHARES INC MSCI ITALY ETF 46434G830 1 25015 SH SOLE 24939 0 76 PBF ENERGY INC CL A 69318G106 0 7890 SH SOLE 0 0 7890 MONARCH CASINO & RESORT INC COM 609027107 0 299 SH SOLE 0 0 299 TREEHOUSE FOODS INC COM 89469A104 0 852 SH SOLE 0 0 852 MODIVCARE INC COM 60783X104 0 470 SH SOLE 0 0 470 ISHARES TR US HOME CONS ETF 464288752 0 2350 SH SOLE 0 0 2350 VANGUARD WORLD FDS ENERGY ETF 92204A306 0 624 SH SOLE 0 0 624 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 0 300 SH SOLE 0 0 300 CALAVO GROWERS INC COM 128246105 0 625 SH SOLE 0 0 625 LORDSTOWN MOTORS CORP COM CL A 54405Q100 0 1844 SH SOLE 0 0 1844 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 0 27 SH SOLE 0 0 27 HARSCO CORP COM 415864107 0 3744 SH SOLE 0 0 3744 8X8 INC NEW COM 282914100 0 2516 SH SOLE 0 0 2516 INMODE LTD SHS M5425M103 0 656 SH SOLE 0 0 656 CONSOL ENERGY INC NEW COM 20854L108 0 2642 SH SOLE 0 0 2642 AMC NETWORKS INC CL A 00164V103 0 1773 SH SOLE 0 0 1773 SENSEONICS HLDGS INC COM 81727U105 0 10000 SH SOLE 0 0 10000 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 0 282 SH SOLE 0 0 282 RYDER SYS INC COM 783549108 0 2104 SH SOLE 0 0 2104 DIGINEX LIMITED SHS Y2074E109 0 100 SH SOLE 0 0 100 HUDBAY MINERALS INC COM 443628102 0 100 SH SOLE 0 0 100 WARRIOR MET COAL INC COM 93627C101 0 1101 SH SOLE 0 0 1101 LANTHEUS HLDGS INC COM 516544103 0 2308 SH SOLE 0 0 2308 COMFORT SYS USA INC COM 199908104 0 797 SH SOLE 0 0 797 ABERCROMBIE & FITCH CO CL A 002896207 0 1152 SH SOLE 0 0 1152 MESOBLAST LTD SPONS ADR 590717104 0 100 SH SOLE 0 0 100 BLACKROCK MUNIVEST FD INC COM 09253R105 0 7850 SH SOLE 0 0 7850 QUANEX BLDG PRODS CORP COM 747619104 0 514 SH SOLE 0 0 514 GREENBRIER COS INC COM 393657101 0 7407 SH SOLE 0 0 7407 ISHARES INC MSCI MEXICO ETF 464286822 0 40 SH SOLE 0 0 40 HAWAIIAN HOLDINGS INC COM 419879101 0 3763 SH SOLE 0 0 3763 U S PHYSICAL THERAPY COM 90337L108 0 333 SH SOLE 0 0 333 FUTU HLDGS LTD SPON ADS CL A 36118L106 0 335 SH SOLE 0 0 335 ISHARES INC MSCI SPAIN ETF 464286764 1 38462 SH SOLE 38346 0 116 GENPREX INC COM 372446104 0 127 SH SOLE 0 0 127 HANGER INC COM NEW 41043F208 0 1879 SH SOLE 0 0 1879 COCA COLA CONS INC COM 191098102 0 427 SH SOLE 0 0 427 O-I GLASS INC COM 67098H104 0 3145 SH SOLE 0 0 3145 VALMONT INDS INC COM 920253101 0 884 SH SOLE 0 0 884 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 0 700 SH SOLE 0 0 700 SPDR SER TR S&P 400 MDCP VAL 78464A839 0 75 SH SOLE 0 0 75 AMKOR TECHNOLOGY INC COM 031652100 0 98 SH SOLE 0 0 98 HELMERICH & PAYNE INC COM 423452101 0 3304 SH SOLE 0 0 3304 SELECT MED HLDGS CORP COM 81619Q105 0 2907 SH SOLE 0 0 2907 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 0 3200 SH SOLE 0 0 3200 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 0 374 SH SOLE 0 0 374 ISHARES INC MSCI TAIWAN ETF 46434G772 0 100 SH SOLE 0 0 100 CYTOKINETICS INC COM NEW 23282W605 0 1746 SH SOLE 0 0 1746 BONANZA CREEK ENERGY INC COM NEW 097793400 0 1490 SH SOLE 0 0 1490 AVNET INC COM 053807103 0 1237 SH SOLE 0 0 1237 THE ODP CORP COM 88337F105 0 652 SH SOLE 0 0 652 SOFI TECHNOLOGIES INC COM 83406F102 0 1000 SH SOLE 0 0 1000 COOPER STD HLDGS INC COM 21676P103 0 3949 SH SOLE 0 0 3949 SONIC AUTOMOTIVE INC CL A 83545G102 0 1544 SH SOLE 0 0 1544 OPTIMIZERX CORP COM NEW 68401U204 0 105 SH SOLE 0 0 105 CORECIVIC INC COM 21871N101 0 3377 SH SOLE 0 0 3377 NATUS MED INC DEL COM 639050103 0 3234 SH SOLE 0 0 3234 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 0 1100 SH SOLE 0 0 1100 VEONEER INC COM 92336X109 0 286 SH SOLE 0 0 286 NABORS INDUSTRIES LTD SHS G6359F137 0 3793 SH SOLE 0 0 3793 CONCENTRIX CORP COM 20602D101 0 241 SH SOLE 0 0 241 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 0 700 SH SOLE 0 0 700 SCHOLASTIC CORP COM 807066105 0 3845 SH SOLE 0 0 3845 AAR CORP COM 000361105 0 1897 SH SOLE 0 0 1897 ISHARES TR 3 7 YR TREAS BD 464288661 55 427049 SH SOLE 0 0 427049 CEVA INC COM 157210105 0 1191 SH SOLE 0 0 1191 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 0 1200 SH SOLE 0 0 1200 C3 AI INC CL A 12468P104 0 340 SH SOLE 0 0 340 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 0 1322 SH SOLE 0 0 1322 FARO TECHNOLOGIES INC COM 311642102 0 670 SH SOLE 0 0 670 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 0 11238 SH SOLE 0 0 11238 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 1788 SH SOLE 0 0 1788 META MATERIALS INC COM 59134N104 0 41 SH SOLE 0 0 41 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 0 2122 SH SOLE 0 0 2122 INVESCO MORTGAGE CAPITAL INC COM 46131B100 0 51959 SH SOLE 0 0 51959 VIAVI SOLUTIONS INC COM 925550105 0 5709 SH SOLE 0 0 5709 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 0 100 SH SOLE 0 0 100 EURONAV NV SHS B38564108 0 750 SH SOLE 0 0 750 TTEC HLDGS INC COM 89854H102 0 860 SH SOLE 0 0 860 NORTHWEST BANCSHARES INC MD COM 667340103 0 24261 SH SOLE 0 0 24261 STAMPS COM INC COM NEW 852857200 0 975 SH SOLE 0 0 975 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 0 3924 SH SOLE 0 0 3924 LTC PPTYS INC COM 502175102 0 1619 SH SOLE 0 0 1619 TRIUMPH GROUP INC NEW COM 896818101 0 3048 SH SOLE 0 0 3048 INSTEEL INDS INC COM 45774W108 0 489 SH SOLE 0 0 489 LYDALL INC COM 550819106 0 3441 SH SOLE 0 0 3441 VERITIV CORP COM 923454102 0 1746 SH SOLE 0 0 1746 SAUL CTRS INC COM 804395101 0 2189 SH SOLE 0 0 2189 CANOO INC COM CL A 13803R102 0 200 SH SOLE 0 0 200 BIONANO GENOMICS INC COM 09075F107 0 50000 SH SOLE 0 0 50000 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 0 1000 SH SOLE 0 0 1000 UNITED THERAPEUTICS CORP DEL COM 91307C102 0 626 SH SOLE 0 0 626 ORGANOGENESIS HLDGS INC COM 68621F102 0 361 SH SOLE 0 0 361 ASTEC INDS INC COM 046224101 0 1573 SH SOLE 0 0 1573 ISHARES TR NEW ZEALAND ETF 464289123 0 4442 SH SOLE 4428 0 14 NATIONAL BEVERAGE CORP COM 635017106 0 762 SH SOLE 0 0 762 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 0 75 SH SOLE 0 0 75 ISHARES TR LATN AMER 40 ETF 464287390 1 42928 SH SOLE 42799 0 129 WASHINGTON FED INC COM 938824109 0 968 SH SOLE 0 0 968 EPR PPTYS COM SH BEN INT 26884U109 0 1311 SH SOLE 0 0 1311 LUNA INNOVATIONS INC COM 550351100 0 286 SH SOLE 0 0 286 APOLLO COML REAL EST FIN INC COM 03762U105 0 19607 SH SOLE 0 0 19607 STRATEGIC ED INC COM 86272C103 0 511 SH SOLE 0 0 511 MIDLAND STS BANCORP INC ILL COM 597742105 0 100 SH SOLE 0 0 100 ISHARES TR MRGSTR MD CP GRW 464288307 1 9600 SH SOLE 0 0 9600 LAREDO PETROLEUM INC COM 516806205 0 3390 SH SOLE 0 0 3390 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 0 1360 SH SOLE 0 0 1360 CENTURY ALUM CO COM 156431108 0 7758 SH SOLE 0 0 7758 PLANTRONICS INC NEW COM 727493108 0 1519 SH SOLE 0 0 1519 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 9 147132 SH SOLE 0 0 147132 ISHARES INC JP MRG EM CRP BD 464286251 26 500976 SH SOLE 0 0 500976 MGIC INVT CORP WIS COM 552848103 0 171 SH SOLE 0 0 171 CALERES INC COM 129500104 1 23788 SH SOLE 0 0 23788 AMERICAN WOODMARK CORPORATIO COM 030506109 0 321 SH SOLE 0 0 321 LIVEPERSON INC COM 538146101 0 1396 SH SOLE 0 0 1396 PROSHARES TR ONLINE RTL ETF 74347B169 0 150 SH SOLE 0 0 150 COMMUNITY HEALTH SYS INC NEW COM 203668108 0 3264 SH SOLE 0 0 3264 STEWART INFORMATION SVCS COR COM 860372101 0 1183 SH SOLE 0 0 1183 FIRSTCASH INC COM 33767D105 0 1703 SH SOLE 0 0 1703 PNM RES INC COM 69349H107 0 716 SH SOLE 0 0 716 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 0 2157 SH SOLE 0 0 2157 CODIAK BIOSCIENCES INC COM 192010106 0 2000 SH SOLE 0 0 2000 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 2263 SH SOLE 0 0 2263 DINE BRANDS GLOBAL INC COM 254423106 0 611 SH SOLE 0 0 611 DIAMONDROCK HOSPITALITY CO COM 252784301 0 7677 SH SOLE 0 0 7677 BRIGHT HEALTH GROUP INC COM 10920V107 0 1000 SH SOLE 0 0 1000 VANGUARD WELLINGTON FD US MINIMUM 921935409 0 1212 SH SOLE 0 0 1212 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 0 1276 SH SOLE 0 0 1276 SPDR SER TR FACTST INV ETF 78464A110 0 120 SH SOLE 0 0 120 CONSOLIDATED COMM HLDGS INC COM 209034107 0 2011 SH SOLE 0 0 2011 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 0 350 SH SOLE 0 0 350 ALEXANDER & BALDWIN INC NEW COM 014491104 0 2639 SH SOLE 0 0 2639 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 17 377311 SH SOLE 0 0 377311 FIRST BANCORP P R COM NEW 318672706 0 6903 SH SOLE 0 0 6903 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 0 2371 SH SOLE 0 0 2371 MASTEC INC COM 576323109 0 522 SH SOLE 0 0 522 DIGI INTL INC COM 253798102 0 1241 SH SOLE 0 0 1241 ISHARES INC MSCI SWITZERLAND 464286749 6 135441 SH SOLE 134281 0 1160 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 0 150 SH SOLE 0 0 150 XENIA HOTELS & RESORTS INC COM 984017103 0 11360 SH SOLE 0 0 11360 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 0 64 SH SOLE 0 0 64 CASSAVA SCIENCES INC COM 14817C107 0 75 SH SOLE 0 0 75 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 0 3042 SH SOLE 0 0 3042 SOUTHWEST GAS HLDGS INC COM 844895102 0 522 SH SOLE 0 0 522 CHART INDS INC COM 16115Q308 0 1689 SH SOLE 0 0 1689 SHENANDOAH TELECOMMUNICATION COM 82312B106 0 770 SH SOLE 0 0 770 EASTERLY GOVT PPTYS INC COM 27616P103 0 1482 SH SOLE 0 0 1482 KBR INC COM 48242W106 0 907 SH SOLE 0 0 907 PROSHARES TR II ULTRA VIX SHORT 74347Y839 0 200 SH SOLE 0 0 200 BANNER CORP COM NEW 06652V208 0 1249 SH SOLE 0 0 1249 NIKOLA CORP COM 654110105 0 2750 SH SOLE 0 0 2750 VIR BIOTECHNOLOGY INC COM 92764N102 0 137 SH SOLE 0 0 137 RETAIL PPTYS AMER INC CL A 76131V202 0 4435 SH SOLE 0 0 4435 ARCHROCK INC COM 03957W106 0 30697 SH SOLE 0 0 30697 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 0 140 SH SOLE 0 0 140 METHODE ELECTRS INC COM 591520200 0 762 SH SOLE 0 0 762 RETAIL OPPORTUNITY INVTS COR COM 76131N101 0 3356 SH SOLE 0 0 3356 GREAT WESTERN BANCORP INC COM 391416104 0 4292 SH SOLE 0 0 4292 SITE CTRS CORP COM 82981J109 0 2915 SH SOLE 0 0 2915 ISHARES INC MSCI GERMANY ETF 464286806 5 155182 SH SOLE 154711 0 471 HANMI FINL CORP COM NEW 410495204 0 4849 SH SOLE 0 0 4849 CALLON PETE CO DEL COM 13123X508 0 5620 SH SOLE 0 0 5620 SPDR SER TR S&P HOMEBUILD 78464A888 0 27 SH SOLE 0 0 27 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 0 14882 SH SOLE 0 0 14882 CYTOSORBENTS CORP COM NEW 23283X206 0 1027 SH SOLE 0 0 1027 UNISYS CORP COM NEW 909214306 0 2004 SH SOLE 0 0 2004 FIRST HAWAIIAN INC COM 32051X108 0 2936 SH SOLE 0 0 2936 OVERSTOCK COM INC DEL COM 690370101 0 50 SH SOLE 0 0 50 PACWEST BANCORP DEL COM 695263103 0 2225 SH SOLE 0 0 2225 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 0 10 SH SOLE 0 0 10 ISHARES TR GLOBAL REIT ETF 46434V647 4 137710 SH SOLE 0 0 137710 TC ENERGY CORP COM 87807B107 0 3342 SH SOLE 0 0 3342 ITRON INC COM 465741106 0 827 SH SOLE 0 0 827 BIONTECH SE SPONSORED ADS 09075V102 0 25 SH SOLE 0 0 25 AVISTA CORP COM 05379B107 0 5590 SH SOLE 0 0 5590 ISHARES TR CMBS ETF 46429B366 20 368081 SH SOLE 0 0 368081 COUPANG INC CL A 22266T109 0 200 SH SOLE 0 0 200 GUESS INC COM 401617105 0 5866 SH SOLE 0 0 5866 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3 42761 SH SOLE 0 0 42761 CHEWY INC CL A 16679L109 0 265 SH SOLE 0 0 265 COMMERCIAL METALS CO COM 201723103 0 1758 SH SOLE 0 0 1758 MERIT MED SYS INC COM 589889104 0 1896 SH SOLE 0 0 1896 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 0 108 SH SOLE 0 0 108 MEDICAL PPTYS TRUST INC COM 58463J304 0 6335 SH SOLE 0 0 6335 CARPENTER TECHNOLOGY CORP COM 144285103 0 1284 SH SOLE 0 0 1284 KRATON CORP COM 50077C106 0 11002 SH SOLE 0 0 11002 PDC ENERGY INC COM 69327R101 0 8160 SH SOLE 0 0 8160 PATRICK INDS INC COM 703343103 0 661 SH SOLE 0 0 661 KKR REAL ESTATE FIN TR INC COM 48251K100 0 3827 SH SOLE 0 0 3827 QUANTUMSCAPE CORP COM CL A 74767V109 0 100 SH SOLE 0 0 100 CAVCO INDS INC DEL COM 149568107 0 238 SH SOLE 0 0 238 TUPPERWARE BRANDS CORP COM 899896104 0 1206 SH SOLE 0 0 1206 PROASSURANCE CORP COM 74267C106 1 27980 SH SOLE 0 0 27980 GROUPON INC COM NEW 399473206 0 25 SH SOLE 0 0 25 VONAGE HLDGS CORP COM 92886T201 0 5570 SH SOLE 0 0 5570 ARCBEST CORP COM 03937C105 2 24815 SH SOLE 0 0 24815 MATADOR RES CO COM 576485205 3 73021 SH SOLE 0 0 73021 SPDR SER TR S&P METALS MNG 78464A755 0 70 SH SOLE 0 0 70 BANKUNITED INC COM 06652K103 0 1861 SH SOLE 0 0 1861 INTRA-CELLULAR THERAPIES INC COM 46116X101 0 500 SH SOLE 0 0 500 MACYS INC COM 55616P104 0 15336 SH SOLE 0 0 15336 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 0 1714 SH SOLE 0 0 1714 ACADIA RLTY TR COM SH BEN INT 004239109 0 6594 SH SOLE 0 0 6594 CRYOLIFE INC COM 228903100 0 763 SH SOLE 0 0 763 MYR GROUP INC DEL COM 55405W104 0 1393 SH SOLE 0 0 1393 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 0 500 SH SOLE 0 0 500 UFP INDUSTRIES INC COM 90278Q108 0 3506 SH SOLE 0 0 3506 CHEESECAKE FACTORY INC COM 163072101 0 1863 SH SOLE 0 0 1863 LENDINGTREE INC NEW COM 52603B107 0 346 SH SOLE 0 0 346 KITE RLTY GROUP TR COM NEW 49803T300 0 2960 SH SOLE 0 0 2960 BRIXMOR PPTY GROUP INC COM 11120U105 0 1670 SH SOLE 0 0 1670 ARK ETF TR GENOMIC REV ETF 00214Q302 0 349 SH SOLE 0 0 349 AMERICAN ASSETS TR INC COM 024013104 0 1105 SH SOLE 0 0 1105 QUIDEL CORP COM 74838J101 0 920 SH SOLE 0 0 920 ARCOSA INC COM 039653100 0 2411 SH SOLE 0 0 2411 OXFORD INDS INC COM 691497309 0 4633 SH SOLE 0 0 4633 CELSIUS HLDGS INC COM NEW 15118V207 0 383 SH SOLE 0 0 383 STANDEX INTL CORP COM 854231107 0 570 SH SOLE 0 0 570 HILLTOP HOLDINGS INC COM 432748101 0 1034 SH SOLE 0 0 1034 FERRO CORP COM 315405100 0 5325 SH SOLE 0 0 5325 ISHARES TR MSCI INTL QUALTY 46434V456 0 25 SH SOLE 0 0 25 BOISE CASCADE CO DEL COM 09739D100 0 2694 SH SOLE 0 0 2694 PACIFIC PREMIER BANCORP COM 69478X105 0 2221 SH SOLE 0 0 2221 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 0 100 SH SOLE 0 0 100 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 1667 SH SOLE 0 0 1667 VUZIX CORP COM NEW 92921W300 0 1000 SH SOLE 0 0 1000 SHUTTERSTOCK INC COM 825690100 0 246 SH SOLE 0 0 246 ULTRA CLEAN HLDGS INC COM 90385V107 0 2009 SH SOLE 0 0 2009 UNITED FIRE GROUP INC COM 910340108 0 8021 SH SOLE 0 0 8021 ISHARES TR CRE U S REIT ETF 464288521 0 100 SH SOLE 0 0 100 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 12 94012 SH SOLE 93812 0 200 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 0 500 SH SOLE 0 0 500 EXTREME NETWORKS INC COM 30226D106 0 2678 SH SOLE 0 0 2678 MACK CALI RLTY CORP COM 554489104 0 1429 SH SOLE 0 0 1429 BROOKS AUTOMATION INC NEW COM 114340102 0 1545 SH SOLE 0 0 1545 FREEDOM HLDG CORP NEV COM 356390104 0 450 SH SOLE 0 0 450 GOODRX HLDGS INC COM CL A 38246G108 0 76 SH SOLE 0 0 76 WORLD FUEL SVCS CORP COM 981475106 0 1659 SH SOLE 0 0 1659 ISHARES INC MSCI CDA ETF 464286509 6 154083 SH SOLE 152623 0 1460 AGILYSYS INC COM 00847J105 0 1636 SH SOLE 0 0 1636 VANECK VECTORS ETF TR VIDEO GMNG ESPRT 92189F114 0 23 SH SOLE 0 0 23 ISHARES INC MSCI AUST ETF 464286103 2 65343 SH SOLE 65146 0 197 NMI HLDGS INC CL A 629209305 0 1352 SH SOLE 0 0 1352 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 0 12500 SH SOLE 0 0 12500 REALOGY HLDGS CORP COM 75605Y106 0 10021 SH SOLE 0 0 10021 FOSSIL GROUP INC COM 34988V106 0 821 SH SOLE 0 0 821 PETMED EXPRESS INC COM 716382106 0 1794 SH SOLE 0 0 1794 NORTHWESTERN CORP COM NEW 668074305 0 2845 SH SOLE 0 0 2845 ISHARES TR GENOMICS IMMUN 46435U192 0 25 SH SOLE 0 0 25 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 0 2029 SH SOLE 0 0 2029 CLEARWATER PAPER CORP COM 18538R103 0 2879 SH SOLE 0 0 2879 CHESAPEAKE UTILS CORP COM 165303108 0 155 SH SOLE 0 0 155 PHYSICIANS RLTY TR COM 71943U104 0 187 SH SOLE 0 0 187 GENIUS BRANDS INTL INC COM 37229T301 0 834 SH SOLE 0 0 834 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 0 32201 SH SOLE 0 0 32201 TABULA RASA HEALTHCARE INC COM 873379101 0 95 SH SOLE 0 0 95 SEMTECH CORP COM 816850101 0 780 SH SOLE 0 0 780 ARLO TECHNOLOGIES INC COM 04206A101 0 971 SH SOLE 0 0 971 CRONOS GROUP INC COM 22717L101 0 31 SH SOLE 0 0 31 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 0 7500 SH SOLE 0 0 7500 VIRTRA INC COM PAR 92827K301 0 7250 SH SOLE 0 0 7250 GLOBUS MED INC CL A 379577208 0 1110 SH SOLE 0 0 1110 APPLIED OPTOELECTRONICS INC COM 03823U102 0 1953 SH SOLE 0 0 1953 ARK ETF TR NEXT GNRTN INTER 00214Q401 0 53 SH SOLE 0 0 53 FERRARI N V COM N3167Y103 0 383 SH SOLE 0 0 383 PAGSEGURO DIGITAL LTD COM CL A G68707101 0 1267 SH SOLE 0 0 1267 PILGRIMS PRIDE CORP COM 72147K108 0 882 SH SOLE 0 0 882 SIRIUSPOINT LTD COM G8192H106 0 9182 SH SOLE 0 0 9182 ISHARES TR EXPND TEC SC ETF 464287549 0 587 SH SOLE 0 0 587 WHITESTONE REIT COM 966084204 0 4404 SH SOLE 0 0 4404 CEMEX SAB DE CV SPON ADR NEW 151290889 0 4211 SH SOLE 0 0 4211 CAPSTEAD MTG CORP COM NO PAR 14067E506 0 6149 SH SOLE 0 0 6149 CITY OFFICE REIT INC COM 178587101 0 1 SH SOLE 0 0 1 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 0 1354 SH SOLE 0 0 1354 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 0 65 SH SOLE 0 0 65 PRA GROUP INC COM 69354N106 0 1057 SH SOLE 0 0 1057 PROG HOLDINGS INC COM NPV 74319R101 0 289 SH SOLE 0 0 289 READY CAPITAL CORP COM 75574U101 0 14355 SH SOLE 0 0 14355 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 0 2726 SH SOLE 0 0 2726 NATIONAL PRESTO INDS INC COM 637215104 0 866 SH SOLE 0 0 866 HAYNES INTERNATIONAL INC COM NEW 420877201 0 504 SH SOLE 0 0 504 COMMUNITY HEALTHCARE TR INC COM 20369C106 0 190 SH SOLE 0 0 190 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 0 13953 SH SOLE 0 0 13953 AMERICOLD RLTY TR COM 03064D108 1 29953 SH SOLE 0 0 29953 DIGITALBRIDGE GROUP INC CL A COM 25401T108 0 402 SH SOLE 0 0 402 OUTFRONT MEDIA INC COM 69007J106 0 121 SH SOLE 0 0 121 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 0 643 SH SOLE 0 0 643 OLYMPIC STEEL INC COM 68162K106 0 3488 SH SOLE 0 0 3488 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 5 168332 SH SOLE 0 0 168332 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 0 6640 SH SOLE 0 0 6640 BANCORP INC DEL COM 05969A105 0 201 SH SOLE 0 0 201 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 0 1227 SH SOLE 0 0 1227 INTERNATIONAL BANCSHARES COR COM 459044103 0 376 SH SOLE 0 0 376 TRUSTCO BK CORP N Y COM NEW 898349204 0 898 SH SOLE 0 0 898 BANCFIRST CORP COM 05945F103 0 411 SH SOLE 0 0 411 REGIS CORP MINN COM 758932107 0 3618 SH SOLE 0 0 3618 SL GREEN RLTY CORP COM 78440X804 0 897 SH SOLE 0 0 897 STELLANTIS N.V SHS N82405106 0 1922 SH SOLE 0 0 1922 ZUMIEZ INC COM 989817101 0 169 SH SOLE 0 0 169 TITAN INTL INC ILL COM 88830M102 0 1461 SH SOLE 0 0 1461 LIQUIDITY SVCS INC COM 53635B107 0 2431 SH SOLE 0 0 2431 DIME CMNTY BANCSHARES INC COM 25432X102 0 391 SH SOLE 0 0 391 ENEL CHILE S.A. SPONSORED ADR 29278D105 0 1852 SH SOLE 0 0 1852 PERRIGO CO PLC SHS G97822103 0 1459 SH SOLE 0 0 1459 FB FINL CORP COM 30257X104 0 481 SH SOLE 0 0 481 BLACKROCK ENHANCD CAP & INM COM 09256A109 0 10000 SH SOLE 0 0 10000 TTM TECHNOLOGIES INC COM 87305R109 0 3581 SH SOLE 0 0 3581 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 213 SH SOLE 0 0 213 QUINSTREET INC COM 74874Q100 0 2247 SH SOLE 0 0 2247 TIMKENSTEEL CORPORATION COM 887399103 0 37472 SH SOLE 0 0 37472 CHUYS HLDGS INC COM 171604101 0 313 SH SOLE 0 0 313 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 0 1026 SH SOLE 0 0 1026 WISDOMTREE TR EMG MKTS SMCAP 97717W281 0 142 SH SOLE 0 0 142 TRINSEO S A SHS L9340P101 0 3040 SH SOLE 0 0 3040 ENDO INTL PLC SHS G30401106 0 16849 SH SOLE 0 0 16849 RESOURCES CONNECTION INC COM 76122Q105 0 2446 SH SOLE 0 0 2446 ARMADA HOFFLER PPTYS INC COM 04208T108 0 9559 SH SOLE 0 0 9559 PARK NATL CORP COM 700658107 0 125 SH SOLE 0 0 125 KRONOS WORLDWIDE INC COM 50105F105 0 118 SH SOLE 0 0 118 IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 2000 SH SOLE 0 0 2000 BRIGHTSPHERE INVT GROUP INC COM 10948W103 0 3926 SH SOLE 0 0 3926 GIBRALTAR INDS INC COM 374689107 0 1692 SH SOLE 0 0 1692 BLUCORA INC COM 095229100 0 318 SH SOLE 0 0 318 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 0 225 SH SOLE 0 0 225 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 53214 SH SOLE 0 0 53214 IMPERIAL OIL LTD COM NEW 453038408 0 463 SH SOLE 0 0 463 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 2548 SH SOLE 0 0 2548 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 0 101 SH SOLE 0 0 101 ISHARES INC MSCI EM ASIA ETF 464286426 0 415 SH SOLE 0 0 415 MARCUS CORP DEL COM 566330106 0 1642 SH SOLE 0 0 1642 SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 656 SH SOLE 0 0 656 LISTED FD TR ROUNDHILL BITK 53656F706 0 322 SH SOLE 0 0 322 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 0 800 SH SOLE 0 0 800 GERDAU SA SPON ADR REP PFD 373737105 0 3554 SH SOLE 0 0 3554 FOX FACTORY HLDG CORP COM 35138V102 0 218 SH SOLE 0 0 218 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1 47087 SH SOLE 0 0 47087 FIESTA RESTAURANT GROUP INC COM 31660B101 0 3633 SH SOLE 0 0 3633 NATIONAL BK HLDGS CORP CL A 633707104 0 317 SH SOLE 0 0 317 MARCUS & MILLICHAP INC COM 566324109 0 215 SH SOLE 0 0 215 TOMPKINS FINL CORP COM 890110109 0 532 SH SOLE 0 0 532 MARTEN TRANS LTD COM 573075108 0 3094 SH SOLE 0 0 3094 LIFE STORAGE INC COM 53223X107 0 633 SH SOLE 0 0 633 DXP ENTERPRISES INC COM NEW 233377407 0 2357 SH SOLE 0 0 2357 AIRGAIN INC COM 00938A104 0 2000 SH SOLE 0 0 2000 EAGLE MATLS INC COM 26969P108 0 255 SH SOLE 0 0 255 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 0 7557 SH SOLE 0 0 7557 INSPERITY INC COM 45778Q107 0 1162 SH SOLE 0 0 1162 BANC OF CALIFORNIA INC COM 05990K106 0 1496 SH SOLE 0 0 1496 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 66 SH SOLE 0 0 66 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 0 783 SH SOLE 0 0 783 POPULAR INC COM NEW 733174700 0 300 SH SOLE 0 0 300 POSCO SPONSORED ADR 693483109 0 1770 SH SOLE 0 0 1770 SUNDIAL GROWERS INC COM 86730L109 0 40 SH SOLE 0 0 40 CASEYS GEN STORES INC COM 147528103 0 581 SH SOLE 0 0 581 CAPITOL FED FINL INC COM 14057J101 0 6661 SH SOLE 0 0 6661 RED ROBIN GOURMET BURGERS IN COM 75689M101 0 891 SH SOLE 0 0 891 WISDOMTREE TR GLB US QTLY DIV 97717W844 0 2016 SH SOLE 0 0 2016 GETTY RLTY CORP NEW COM 374297109 0 2749 SH SOLE 0 0 2749 AMERICAN CENTY ETF TR US EQT ETF 025072885 0 1073 SH SOLE 0 0 1073 JFROG LTD ORD SHS M6191J100 0 30 SH SOLE 0 0 30 RBC BEARINGS INC COM 75524B104 0 100 SH SOLE 0 0 100 VERA BRADLEY INC COM 92335C106 0 362 SH SOLE 0 0 362 EMPLOYERS HLDGS INC COM 292218104 1 16882 SH SOLE 0 0 16882 TENARIS S A SPONSORED ADS 88031M109 0 164 SH SOLE 0 0 164 TERRENO RLTY CORP COM 88146M101 0 50 SH SOLE 0 0 50 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 0 4652 SH SOLE 0 0 4652 CHICOS FAS INC COM 168615102 0 1296 SH SOLE 0 0 1296 RENT A CTR INC NEW COM 76009N100 0 853 SH SOLE 0 0 853 AMERICAN EQTY INVT LIFE HLD COM 025676206 0 5211 SH SOLE 0 0 5211 ISHARES TR MSCI USA VALUE 46432F388 0 45 SH SOLE 0 0 45 NEENAH INC COM 640079109 0 1392 SH SOLE 0 0 1392 EBIX INC COM NEW 278715206 0 1047 SH SOLE 0 0 1047 180 DEGREE CAP CORP COM NEW 68235B208 0 666 SH SOLE 0 0 666 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 1695 SH SOLE 0 0 1695 KENNEDY-WILSON HOLDINGS INC COM 489398107 0 200 SH SOLE 0 0 200 DSP GROUPS INC COM 23332B106 0 4499 SH SOLE 0 0 4499 CREDICORP LTD COM G2519Y108 0 97 SH SOLE 0 0 97 CAL MAINE FOODS INC COM NEW 128030202 0 1485 SH SOLE 0 0 1485 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 0 288 SH SOLE 0 0 288 CHILDRENS PL INC NEW COM 168905107 0 2041 SH SOLE 0 0 2041 TEAM INC COM 878155100 0 2039 SH SOLE 0 0 2039 ECOPETROL S A SPONSORED ADS 279158109 0 762 SH SOLE 0 0 762 BEL FUSE INC CL B 077347300 0 454 SH SOLE 0 0 454 BUCKLE INC COM 118440106 0 653 SH SOLE 0 0 653 ORMAT TECHNOLOGIES INC COM 686688102 0 200 SH SOLE 0 0 200 INNOSPEC INC COM 45768S105 0 435 SH SOLE 0 0 435 US FOODS HLDG CORP COM 912008109 0 372 SH SOLE 0 0 372 GENMAB A/S SPONSORED ADS 372303206 0 1728 SH SOLE 0 0 1728 APPLIED GENETIC TECHNOLOGIES COM 03820J100 0 1000 SH SOLE 0 0 1000 BANCO DE CHILE SPONSORED ADS 059520106 0 2549 SH SOLE 0 0 2549 MOVADO GROUP INC COM 624580106 0 4259 SH SOLE 0 0 4259 COTY INC COM CL A 222070203 0 3760 SH SOLE 0 0 3760 CARNIVAL PLC ADR 14365C103 0 741 SH SOLE 0 0 741 SUPERIOR INDS INTL INC COM 868168105 0 230 SH SOLE 0 0 230 22ND CENTY GROUP INC COM 90137F103 0 1977 SH SOLE 0 0 1977 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1 18227 SH SOLE 0 0 18227 SPX FLOW INC COM 78469X107 0 913 SH SOLE 0 0 913 RMR GROUP INC CL A 74967R106 0 56 SH SOLE 0 0 56 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 0 39762 SH SOLE 0 0 39762 VERACYTE INC COM 92337F107 0 3600 SH SOLE 0 0 3600 PRETIUM RES INC COM 74139C102 0 8493 SH SOLE 0 0 8493 ENI S P A SPONSORED ADR 26874R108 0 3195 SH SOLE 0 0 3195 URBAN EDGE PPTYS COM 91704F104 0 1188 SH SOLE 0 0 1188 ISHARES TR S&P 100 ETF 464287101 0 46 SH SOLE 0 0 46 RPT REALTY SH BEN INT 74971D101 0 15408 SH SOLE 0 0 15408 TRUEBLUE INC COM 89785X101 0 963 SH SOLE 0 0 963 HEALTHSTREAM INC COM 42222N103 0 4890 SH SOLE 0 0 4890 AMBEV SA SPONSORED ADR 02319V103 0 12803 SH SOLE 0 0 12803 SLM CORP COM 78442P106 0 1491 SH SOLE 0 0 1491 MERIDIAN BIOSCIENCE INC COM 589584101 0 18277 SH SOLE 0 0 18277 INVACARE CORP COM 461203101 0 1587 SH SOLE 0 0 1587 DUOS TECHNOLOGIES GROUP INC COM 266042407 0 617 SH SOLE 0 0 617 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 0 209 SH SOLE 0 0 209 TRILOGY METALS INC NEW COM 89621C105 0 20000 SH SOLE 0 0 20000 EMBRAER S.A. SPONSORED ADS 29082A107 0 998 SH SOLE 0 0 998 BRISTOW GROUP INC COM 11040G103 0 1365 SH SOLE 0 0 1365 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 0 6231 SH SOLE 0 0 6231 TAYLOR MORRISON HOME CORP COM 87724P106 0 1029 SH SOLE 0 0 1029 WORLD ACCEP CORPORATION COM 981419104 0 636 SH SOLE 0 0 636 AMRYT PHARMA PLC SPONSORED ADS 03217L106 0 7 SH SOLE 0 0 7 AMC ENTMT HLDGS INC CL A COM 00165C104 0 1016 SH SOLE 0 0 1016 PEBBLEBROOK HOTEL TR COM 70509V100 0 3760 SH SOLE 0 0 3760 GEOSPACE TECHNOLOGIES CORP COM 37364X109 0 4254 SH SOLE 0 0 4254 GEO GROUP INC NEW COM 36162J106 0 6644 SH SOLE 0 0 6644 CNX RES CORP COM 12653C108 0 4953 SH SOLE 0 0 4953 ISHARES TR ISHS 5-10YR INVT 464288638 0 404 SH SOLE 0 0 404 ETF SER SOLUTIONS US GLB JETS 26922A842 0 4946 SH SOLE 0 0 4946 HOWARD HUGHES CORP COM 44267D107 0 290 SH SOLE 0 0 290 SURMODICS INC COM 868873100 0 829 SH SOLE 0 0 829 ORTHOFIX MED INC COM 68752M108 0 413 SH SOLE 0 0 413 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 0 1000 SH SOLE 0 0 1000 AMBAC FINL GROUP INC COM NEW 023139884 0 433 SH SOLE 0 0 433 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 0 373 SH SOLE 0 0 373 EVERI HLDGS INC COM 30034T103 0 3354 SH SOLE 0 0 3354 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 0 5792 SH SOLE 0 0 5792 GERON CORP COM 374163103 0 4100 SH SOLE 0 0 4100 ENCORE WIRE CORP COM 292562105 0 746 SH SOLE 0 0 746 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 0 1157 SH SOLE 0 0 1157 FRANKLIN STR PPTYS CORP COM 35471R106 0 16625 SH SOLE 0 0 16625 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 0 200 SH SOLE 0 0 200 NEXTGEN HEALTHCARE INC COM 65343C102 0 940 SH SOLE 0 0 940 AMERICAS CAR-MART INC COM 03062T105 0 200 SH SOLE 0 0 200 B. RILEY FINANCIAL INC COM 05580M108 0 20 SH SOLE 0 0 20 MATRIX SVC CO COM 576853105 0 1274 SH SOLE 0 0 1274 ECHO GLOBAL LOGISTICS INC COM 27875T101 0 525 SH SOLE 0 0 525 KENNAMETAL INC COM 489170100 0 1402 SH SOLE 0 0 1402 ARK ETF TR ISRAEL INOVATE 00214Q609 0 262 SH SOLE 0 0 262 AGREE RLTY CORP COM 008492100 0 1802 SH SOLE 0 0 1802 PROSHARES TR SHORT S&P 500 NE 74347B425 0 4736 SH SOLE 0 0 4736 KAYNE ANDERSON ENERGY INFRST COM 486606106 0 3000 SH SOLE 0 0 3000 SAREPTA THERAPEUTICS INC COM 803607100 0 328 SH SOLE 0 0 328 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 166 SH SOLE 0 0 166 GREENHILL & CO INC COM 395259104 0 328 SH SOLE 0 0 328 ISHARES TR BLACKROCK ULTRA 46434V878 5 90089 SH SOLE 0 0 90089 CERUS CORP COM 157085101 0 1000 SH SOLE 0 0 1000 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 0 3009 SH SOLE 0 0 3009 PAR PAC HOLDINGS INC COM NEW 69888T207 0 6070 SH SOLE 0 0 6070 AMERICAN CAMPUS CMNTYS INC COM 024835100 0 451 SH SOLE 0 0 451 STONEX GROUP INC COM 861896108 0 845 SH SOLE 0 0 845 SPDR SER TR PORTFOLIO S&P500 78464A854 0 4450 SH SOLE 0 0 4450 BRIDGEBIO PHARMA INC COM 10806X102 0 487 SH SOLE 0 0 487 STERLING CONSTR INC COM 859241101 0 11 SH SOLE 0 0 11 FORRESTER RESH INC COM 346563109 0 149 SH SOLE 0 0 149 HIBBETT INC COM 428567101 0 197 SH SOLE 0 0 197 EQUINOR ASA SPONSORED ADR 29446M102 0 904 SH SOLE 0 0 904 FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 1000 SH SOLE 0 0 1000 PATTERSON-UTI ENERGY INC COM 703481101 0 4797 SH SOLE 0 0 4797 HESKA CORP COM RESTRC NEW 42805E306 0 128 SH SOLE 0 0 128 XPERI HOLDING CORP COM 98390M103 0 2913 SH SOLE 0 0 2913 RENAISSANCERE HLDGS LTD COM G7496G103 0 1008 SH SOLE 0 0 1008 TRI POINTE HOMES INC COM 87265H109 0 665 SH SOLE 0 0 665 MEDIFAST INC COM 58470H101 0 376 SH SOLE 0 0 376 ETF SER SOLUTIONS DEFIANCE NXT GN 26922B204 0 848 SH SOLE 0 0 848 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 0 224 SH SOLE 0 0 224 RE MAX HLDGS INC CL A 75524W108 0 186 SH SOLE 0 0 186 LGI HOMES INC COM 50187T106 0 378 SH SOLE 0 0 378 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 0 466 SH SOLE 0 0 466 UNIQURE NV SHS N90064101 0 270 SH SOLE 0 0 270 DYNATRACE INC COM NEW 268150109 0 406 SH SOLE 0 0 406 INDEPENDENCE RLTY TR INC COM 45378A106 0 1471 SH SOLE 0 0 1471 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 1112 SH SOLE 0 0 1112 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1 4200 SH SOLE 0 0 4200 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 0 66 SH SOLE 0 0 66 BRF SA SPONSORED ADR 10552T107 0 10053 SH SOLE 0 0 10053 CLEARWAY ENERGY INC CL C 18539C204 0 1048 SH SOLE 0 0 1048 TALOS ENERGY INC COM 87484T108 0 3429 SH SOLE 0 0 3429 CARA THERAPEUTICS INC COM 140755109 0 577 SH SOLE 0 0 577 KELLY SVCS INC CL A 488152208 0 4292 SH SOLE 0 0 4292 INVESCO MUN OPPORTUNITY TR COM 46132C107 0 80 SH SOLE 0 0 80 CHATHAM LODGING TR COM 16208T102 0 13537 SH SOLE 0 0 13537 SOUTHSIDE BANCSHARES INC COM 84470P109 0 1588 SH SOLE 0 0 1588 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 0 841 SH SOLE 0 0 841 BARNES & NOBLE ED INC COM 06777U101 0 323 SH SOLE 0 0 323 ANI PHARMACEUTICALS INC COM 00182C103 0 206 SH SOLE 0 0 206 URSTADT BIDDLE PPTYS INC CL A 917286205 0 18903 SH SOLE 0 0 18903 SMART GLOBAL HLDGS INC SHS G8232Y101 0 2318 SH SOLE 0 0 2318 ETHAN ALLEN INTERIORS INC COM 297602104 0 6323 SH SOLE 0 0 6323 ANDERSONS INC COM 034164103 0 1060 SH SOLE 0 0 1060 AARONS HOLDINGS COMPANY INC COM 00258R109 0 289 SH SOLE 0 0 289 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 0 650 SH SOLE 0 0 650 BM TECHNOLOGIES INC CL A COM 05591L107 0 676 SH SOLE 0 0 676 CUTERA INC COM 232109108 0 781 SH SOLE 0 0 781 ARK ETF TR FINTECH INNOVA 00214Q708 0 257 SH SOLE 0 0 257 SPOK HLDGS INC COM 84863T106 0 3035 SH SOLE 0 0 3035 VIRNETX HLDG CORP COM 92823T108 0 4595 SH SOLE 0 0 4595 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 0 994 SH SOLE 0 0 994 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 0 588 SH SOLE 0 0 588 SIMULATIONS PLUS INC COM 829214105 0 296 SH SOLE 0 0 296 ROCKET COS INC COM CL A 77311W101 0 200 SH SOLE 0 0 200 CANAAN INC SPONSORED ADS 134748102 0 7 SH SOLE 0 0 7 CALAMP CORP COM 128126109 0 2458 SH SOLE 0 0 2458 POWELL INDS INC COM 739128106 0 251 SH SOLE 0 0 251 CHROMADEX CORP COM NEW 171077407 0 57 SH SOLE 0 0 57 BEAZER HOMES USA INC COM NEW 07556Q881 0 500 SH SOLE 0 0 500 CONNS INC COM 208242107 0 1630 SH SOLE 0 0 1630 ISHARES TR S&P 500 GRWT ETF 464287309 0 5932 SH SOLE 0 0 5932 NELNET INC CL A 64031N108 0 100 SH SOLE 0 0 100 ENEL AMERICAS S A SPONSORED ADR 29274F104 0 3425 SH SOLE 0 0 3425 VANGUARD WORLD FD MEGA GRWTH IND 921910816 0 621 SH SOLE 0 0 621 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 0 201 SH SOLE 0 0 201 KB HOME COM 48666K109 0 953 SH SOLE 0 0 953 HEALTHCARE RLTY TR COM 421946104 0 2903 SH SOLE 0 0 2903 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 0 9889 SH SOLE 0 0 9889 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 823 SH SOLE 0 0 823 OFG BANCORP COM 67103X102 0 2985 SH SOLE 0 0 2985 VERINT SYS INC COM 92343X100 0 194 SH SOLE 0 0 194 OIL STS INTL INC COM 678026105 0 12344 SH SOLE 0 0 12344 FABRINET SHS G3323L100 0 1660 SH SOLE 0 0 1660 FIRST COMWLTH FINL CORP PA COM 319829107 0 2977 SH SOLE 0 0 2977 BLACK HILLS CORP COM 092113109 0 617 SH SOLE 0 0 617 SCRIPPS E W CO OHIO CL A NEW 811054402 0 2111 SH SOLE 0 0 2111 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 0 1663 SH SOLE 0 0 1663 VANDA PHARMACEUTICALS INC COM 921659108 0 3123 SH SOLE 0 0 3123 ORGANIGRAM HLDGS INC COM 68620P101 0 170 SH SOLE 0 0 170 HAVERTY FURNITURE COS INC COM 419596101 0 527 SH SOLE 0 0 527 BANCOLOMBIA S A SPON ADR PREF 05968L102 0 934 SH SOLE 0 0 934 SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 100 SH SOLE 0 0 100 GRAY TELEVISION INC COM 389375106 0 500 SH SOLE 0 0 500 BLACKBERRY LTD COM 09228F103 0 250 SH SOLE 0 0 250 TFS FINL CORP COM 87240R107 0 401 SH SOLE 0 0 401 DILLARDS INC CL A 254067101 0 652 SH SOLE 0 0 652 CUREVAC N V COM N2451R105 0 94 SH SOLE 0 0 94 CROSS CTRY HEALTHCARE INC COM 227483104 0 2310 SH SOLE 0 0 2310 DEUTSCHE BANK A G NAMEN AKT D18190898 0 4285 SH SOLE 0 0 4285 EZCORP INC CL A NON VTG 302301106 0 4582 SH SOLE 0 0 4582 SCIENTIFIC GAMES CORP COM 80874P109 0 494 SH SOLE 0 0 494 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 0 4218 SH SOLE 0 0 4218 COMPUTER PROGRAMS & SYS INC COM 205306103 0 708 SH SOLE 0 0 708 RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 601 SH SOLE 0 0 601 KAISER ALUMINUM CORP COM PAR $0.01 483007704 0 316 SH SOLE 0 0 316 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 0 1228 SH SOLE 0 0 1228 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 0 8673 SH SOLE 0 0 8673 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 0 441 SH SOLE 0 0 441 ANGIODYNAMICS INC COM 03475V101 0 4665 SH SOLE 0 0 4665 LAKELAND FINL CORP COM 511656100 0 22 SH SOLE 0 0 22 FUTUREFUEL CORP COM 36116M106 0 1280 SH SOLE 0 0 1280 FIRST TR NASDAQ 100 TECH IND SHS 337345102 0 365 SH SOLE 0 0 365 MARINEMAX INC COM 567908108 0 839 SH SOLE 0 0 839 INTERFACE INC COM 458665304 0 2342 SH SOLE 0 0 2342 ST JOE CO COM 790148100 0 709 SH SOLE 0 0 709 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3 88297 SH SOLE 0 0 88297 MUELLER INDS INC COM 624756102 0 2589 SH SOLE 0 0 2589 ELLINGTON FINANCIAL INC COM 28852N109 0 1328 SH SOLE 0 0 1328 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 0 1541 SH SOLE 0 0 1541 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 0 661 SH SOLE 0 0 661 SPX CORP COM 784635104 0 1911 SH SOLE 0 0 1911 CENTRAL PAC FINL CORP COM NEW 154760409 0 4680 SH SOLE 0 0 4680 CNH INDL N V SHS N20944109 0 12762 SH SOLE 0 0 12762 SAFEHOLD INC COM 78645L100 0 1807 SH SOLE 0 0 1807 TOOTSIE ROLL INDS INC COM 890516107 0 2362 SH SOLE 0 0 2362 EL POLLO LOCO HLDGS INC COM 268603107 0 1774 SH SOLE 0 0 1774 STONECO LTD COM CL A G85158106 0 372 SH SOLE 0 0 372 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 0 3041 SH SOLE 0 0 3041 ADVAXIS INC COM NEW 007624307 0 346 SH SOLE 0 0 346 COHEN & STEERS LTD DURATION COM 19248C105 0 599 SH SOLE 0 0 599 ANIKA THERAPEUTICS INC COM 035255108 0 225 SH SOLE 0 0 225 CATO CORP NEW CL A 149205106 0 5344 SH SOLE 0 0 5344 DIGITAL TURBINE INC COM NEW 25400W102 0 24 SH SOLE 0 0 24 LIVANOVA PLC SHS G5509L101 0 1308 SH SOLE 0 0 1308 WISDOMTREE INVTS INC COM 97717P104 0 6628 SH SOLE 0 0 6628 MADISON SQUARE GRDN SPRT COR CL A 55825T103 0 66 SH SOLE 0 0 66 VIKING THERAPEUTICS INC COM 92686J106 0 100 SH SOLE 0 0 100 URBAN OUTFITTERS INC COM 917047102 0 386 SH SOLE 0 0 386 MERITAGE HOMES CORP COM 59001A102 0 730 SH SOLE 0 0 730 PROCURE ETF TRUST II SPACE ETF 74280R205 0 578 SH SOLE 0 0 578 SUMMIT HOTEL PPTYS INC COM 866082100 0 16626 SH SOLE 0 0 16626 ALPS ETF TR BARRONS 400 ETF 00162Q726 0 845 SH SOLE 0 0 845 NU SKIN ENTERPRISES INC CL A 67018T105 0 1657 SH SOLE 0 0 1657 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 0 140 SH SOLE 0 0 140 USANA HEALTH SCIENCES INC COM 90328M107 0 382 SH SOLE 0 0 382 RPC INC COM 749660106 0 2382 SH SOLE 0 0 2382 TONIX PHARMACEUTICALS HLDG C COM 890260706 0 100 SH SOLE 0 0 100 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 0 2191 SH SOLE 0 0 2191 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 11182 SH SOLE 0 0 11182 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 2288 SH SOLE 0 0 2288 CENTERSPACE COM 15202L107 0 261 SH SOLE 0 0 261 PROSHARES TR S&P TECH DIVIDEN 74347G606 0 451 SH SOLE 0 0 451 TECK RESOURCES LTD CL B 878742204 0 6057 SH SOLE 0 0 6057 REX AMERICAN RES CORP COM 761624105 0 371 SH SOLE 0 0 371 MOTORCAR PTS AMER INC COM 620071100 0 52 SH SOLE 0 0 52 ACCELERON PHARMA INC COM 00434H108 0 133 SH SOLE 0 0 133 UNIVERSAL INS HLDGS INC COM 91359V107 0 125 SH SOLE 0 0 125 HUTTIG BLDG PRODS INC COM 448451104 0 1000 SH SOLE 0 0 1000 WESCO INTL INC COM 95082P105 0 334 SH SOLE 0 0 334 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 0 921 SH SOLE 0 0 921 ISHARES TR US INFRASTRUC 46435U713 0 392 SH SOLE 0 0 392 VANGUARD BD INDEX FDS INTERMED TERM 921937819 0 1190 SH SOLE 0 0 1190 AMERICAN PUB ED INC COM 02913V103 0 1059 SH SOLE 0 0 1059 IDEANOMICS INC COM 45166V106 0 300 SH SOLE 0 0 300 FERGUSON PLC NEW SHS G3421J106 0 202 SH SOLE 0 0 202 FORTIS INC COM 349553107 0 1359 SH SOLE 0 0 1359 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 0 2500 SH SOLE 0 0 2500 MYERS INDS INC COM 628464109 0 1614 SH SOLE 0 0 1614 NEXPOINT RESIDENTIAL TR INC COM 65341D102 0 389 SH SOLE 0 0 389 COGNYTE SOFTWARE LTD ORD SHS M25133105 0 194 SH SOLE 0 0 194 CARDIFF ONCOLOGY INC COM 14147L108 0 139 SH SOLE 0 0 139 ORBITAL ENERGY GROUP INC COM 68559A109 0 1666 SH SOLE 0 0 1666 RUTHS HOSPITALITY GROUP INC COM 783332109 0 2377 SH SOLE 0 0 2377 PENN VA CORP COM 70788V102 1 22865 SH SOLE 0 0 22865 AXOS FINANCIAL INC COM 05465C100 0 1200 SH SOLE 0 0 1200 LEMAITRE VASCULAR INC COM 525558201 0 1342 SH SOLE 0 0 1342 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 0 132 SH SOLE 0 0 132 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 0 1222 SH SOLE 0 0 1222 GRAPHIC PACKAGING HLDG CO COM 388689101 0 900 SH SOLE 0 0 900 LIVE OAK ACQUISITION CORP II COM CL A 53804W106 0 1500 SH SOLE 0 0 1500 UNIFI INC COM NEW 904677200 0 667 SH SOLE 0 0 667 BOYD GAMING CORP COM 103304101 0 2161 SH SOLE 0 0 2161 CIMPRESS PLC SHS EURO G2143T103 0 100 SH SOLE 0 0 100 M/I HOMES INC COM 55305B101 0 1378 SH SOLE 0 0 1378 NORTHFIELD BANCORP INC DEL COM 66611T108 0 6268 SH SOLE 0 0 6268 COMPASS MINERALS INTL INC COM 20451N101 0 230 SH SOLE 0 0 230 CTS CORP COM 126501105 0 569 SH SOLE 0 0 569 PERDOCEO ED CORP COM 71363P106 0 3378 SH SOLE 0 0 3378 BUTTERFLY NETWORK INC COM CL A 124155102 0 200 SH SOLE 0 0 200 MYRIAD GENETICS INC COM 62855J104 0 1682 SH SOLE 0 0 1682 SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 262 SH SOLE 0 0 262 DMC GLOBAL INC COM 23291C103 0 386 SH SOLE 0 0 386 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 0 732 SH SOLE 0 0 732 ISHARES TR INTL TREA BD ETF 464288117 0 2570 SH SOLE 0 0 2570 COHEN & STEERS INFRASTRUCTUR COM 19248A109 0 5000 SH SOLE 0 0 5000 ISHARES TR MSCI CHINA ETF 46429B671 0 315 SH SOLE 0 0 315 MGP INGREDIENTS INC NEW COM 55303J106 0 835 SH SOLE 0 0 835 DORIAN LPG LTD SHS USD Y2106R110 0 7662 SH SOLE 0 0 7662 APOGEE ENTERPRISES INC COM 037598109 0 776 SH SOLE 0 0 776 ISHARES TR GLB INFRASTR ETF 464288372 0 746 SH SOLE 0 0 746 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 0 134 SH SOLE 0 0 134 SPDR SER TR PORTFOLI S&P1500 78464A805 0 1000 SH SOLE 0 0 1000 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 0 409 SH SOLE 0 0 409 AMICUS THERAPEUTICS INC COM 03152W109 1 100110 SH SOLE 0 0 100110 MERCER INTL INC COM 588056101 0 880 SH SOLE 0 0 880 LINDSAY CORP COM 535555106 0 663 SH SOLE 0 0 663 DRIL-QUIP INC COM 262037104 0 1040 SH SOLE 0 0 1040 HEIDRICK & STRUGGLES INTL IN COM 422819102 0 884 SH SOLE 0 0 884