The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AON PLC COMMON STOCK G0403H108 33,347 161,646 SH   SOLE   161,360 41 245
ARCH CAP GROUP LTD COMMON STOCK G0450A105 37,543 1,283,517 SH   SOLE   1,220,234 62,710 573
ACCENTURE PLC IRELAND COMMON STOCK G1151C101 400,945 1,774,174 SH   SOLE   1,754,083 37 20,054
EATON CORP PLC COMMON STOCK G29183103 137,826 1,350,840 SH   SOLE   1,295,663 43,022 12,155
IHS MARKIT LTD COMMON STOCK G47567105 17,172 218,714 SH   SOLE   217,772 200 742
LINDE PLC COMMON STOCK G5494J103 40,738 171,076 SH   SOLE   164,267 107 6,702
MEDTRONIC PLC COMMON STOCK G5960L103 283,046 2,723,690 SH   SOLE   2,269,962 69,824 383,904
APTIV PLC COMMON STOCK G6095L109 126,765 1,382,684 SH   SOLE   1,359,677 204 22,803
ROYALTY PHARMA PLC COMMON STOCK G7709Q104 23,307 553,997 SH   SOLE   409,442 27,382 117,173
TRANE TECHNOLOGIES PLC COMMON STOCK G8994E103 34,277 282,696 SH   SOLE   258,251 121 24,324
ALCON AG COMMON STOCK H01301128 10,928 191,875 SH   SOLE   179,217 282 12,376
TE CONNECTIVITY LTD COMMON STOCK H84989104 6,327 64,734 SH   SOLE   64,294 79 361
CHECK POINT SOFTWARE TECH LT COMMON STOCK M22465104 20,686 171,897 SH   SOLE   170,328 61 1,508
ASML HOLDING N V AMERICAN DEPOSITARY RECEIPT N07059210 13,943 37,760 SH   SOLE   15,331 62 22,367
YANDEX N V COMMON STOCK N97284108 215 3,289 SH   SOLE   2,736 553 0
AAON INC COMMON STOCK 000360206 242 4,024 SH   SOLE   3,749 72 203
ABBOTT LABS COMMON STOCK 002824100 553,579 5,086,634 SH   SOLE   4,571,832 42,334 472,468
ABBVIE INC COMMON STOCK 00287Y109 264,446 3,019,135 SH   SOLE   2,596,779 390 421,966
ACI WORLDWIDE INC COMMON STOCK 004498101 50,887 1,947,457 SH   SOLE   1,947,199 258 0
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 383,171 781,296 SH   SOLE   723,829 270 57,197
AGILENT TECHNOLOGIES INC COMMON STOCK 00846U101 108,414 1,074,047 SH   SOLE   825,360 278 248,409
ALIBABA GROUP HLDG LTD EQUITY 01609W102 88,837 302,190 SH   SOLE   301,929 139 122
ALLSTATE CORP COMMON STOCK 020002101 47,850 508,282 SH   SOLE   483,283 24,334 665
ALPHABET INC COMMON STOCK 02079K107 1,309,387 890,982 SH   SOLE   865,163 100 25,719
ALPHABET INC COMMON STOCK 02079K305 702,424 479,274 SH   SOLE   450,170 45 29,059
AMAZON COM INC COMMON STOCK 023135106 2,557,074 812,097 SH   SOLE   776,090 93 35,914
AMERICAN INTL GROUP INC COMMON STOCK 026874784 45,136 1,639,510 SH   SOLE   1,467,303 100,322 71,885
AMERICAN TOWER CORP NEW REIT 03027X100 166,869 690,311 SH   SOLE   652,810 102 37,399
AMETEK INC COMMON STOCK 031100100 87,541 880,698 SH   SOLE   880,315 325 58
AMGEN INC COMMON STOCK 031162100 302,525 1,190,293 SH   SOLE   1,088,019 143 102,131
AMPHENOL CORP NEW COMMON STOCK 032095101 1,740 16,078 SH   SOLE   15,644 188 246
APPLE INC COMMON STOCK 037833100 2,658,168 22,952,843 SH   SOLE   21,619,999 1,238 1,331,606
ARGENX SE AMERICAN DEPOSITARY RECEIPT 04016X101 107,196 408,331 SH   SOLE   384,006 101 24,224
ARISTA NETWORKS INC COMMON STOCK 040413106 183,098 884,830 SH   SOLE   884,701 62 67
AUTOZONE INC COMMON STOCK 053332102 19,984 16,970 SH   SOLE   16,890 13 67
AVERY DENNISON CORP COMMON STOCK 053611109 10,298 80,547 SH   SOLE   80,264 114 169
BALCHEM CORP COMMON STOCK 057665200 10,576 108,333 SH   SOLE   108,136 35 162
BK OF AMERICA CORP COMMON STOCK 060505104 347,729 14,434,594 SH   SOLE   14,040,485 233,382 160,727
BAXTER INTL INC COMMON STOCK 071813109 111,417 1,385,443 SH   SOLE   1,143,589 26,120 215,734
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 655,821 3,079,840 SH   SOLE   3,000,465 45,823 33,552
BEST BUY INC COMMON STOCK 086516101 129,996 1,168,079 SH   SOLE   1,111,194 27,982 28,903
BLACKBAUD INC COMMON STOCK 09227Q100 1,249 22,380 SH   SOLE   22,251 129 0
BORGWARNER INC COMMON STOCK 099724106 215 5,539 SH   SOLE   5,225 149 165
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 255,577 6,688,728 SH   SOLE   5,951,724 66,201 670,803
BRITISH AMERN TOB PLC AMERICAN DEPOSITARY RECEIPT 110448107 673 18,633 SH   SOLE   6,127 416 12,090
CBIZ INC COMMON STOCK 124805102 37,973 1,660,379 SH   SOLE   1,660,199 180 0
CMS ENERGY CORP COMMON STOCK 125896100 170,399 2,774,776 SH   SOLE   2,528,730 67,751 178,295
CSX CORP COMMON STOCK 126408103 154,879 1,994,068 SH   SOLE   1,987,803 231 6,034
CANADIAN PAC RY LTD COMMON STOCK 13645T100 494 1,623 SH   SOLE   1,306 159 158
CATERPILLAR INC DEL COMMON STOCK 149123101 162,890 1,092,122 SH   SOLE   1,026,422 22,800 42,900
CENTENE CORP DEL COMMON STOCK 15135B101 42,800 733,757 SH   SOLE   512,286 448 221,023
CHEVRON CORP NEW COMMON STOCK 166764100 225,121 3,126,685 SH   SOLE   2,975,246 43,092 108,347
CHOICE HOTELS INTL INC COMMON STOCK 169905106 16,004 186,170 SH   SOLE   186,036 134 0
CISCO SYS INC COMMON STOCK 17275R102 312,171 7,925,148 SH   SOLE   7,318,974 111,858 494,316
COGNIZANT TECHNOLOGY SOLUTIO COMMON STOCK 192446102 125,025 1,800,988 SH   SOLE   1,629,220 74,360 97,408
COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 8,626 99,171 SH   SOLE   99,033 88 50
CONOCOPHILLIPS COMMON STOCK 20825C104 45,282 1,378,863 SH   SOLE   1,363,587 21 15,255
CONSTELLATION BRANDS INC COMMON STOCK 21036P108 78,535 414,413 SH   SOLE   401,314 9,148 3,951
COSTCO WHSL CORP NEW COMMON STOCK 22160K105 424,962 1,197,074 SH   SOLE   1,178,536 24 18,514
COUSINS PPTYS INC REIT 222795502 29,714 1,039,332 SH   SOLE   972,579 66,249 504
CROWN CASTLE INTL CORP NEW REIT 22822V101 75,363 452,629 SH   SOLE   430,069 72 22,488
CUBESMART REIT 229663109 112,922 3,494,964 SH   SOLE   3,371,091 122,763 1,110
D R HORTON INC COMMON STOCK 23331A109 81,747 1,080,875 SH   SOLE   1,047,431 33,174 270
DANAHER CORPORATION COMMON STOCK 235851102 231,447 1,074,846 SH   SOLE   1,030,304 179 44,363
DIAGEO PLC AMERICAN DEPOSITARY RECEIPT 25243Q205 2,519 18,301 SH   SOLE   15,432 101 2,768
DISNEY WALT CO COMMON STOCK 254687106 763,150 6,150,468 SH   SOLE   5,938,186 47,437 164,845
DOLLAR GEN CORP NEW COMMON STOCK 256677105 9,384 44,768 SH   SOLE   44,149 148 471
DORMAN PRODUCTS INC COMMON STOCK 258278100 32,973 364,822 SH   SOLE   364,560 129 133
EOG RES INC COMMON STOCK 26875P101 127,039 3,534,736 SH   SOLE   3,426,083 87,271 21,382
EASTGROUP PPTY INC REIT 277276101 90,618 700,674 SH   SOLE   685,510 14,963 201
ECOLAB INC COMMON STOCK 278865100 176,030 880,856 SH   SOLE   854,569 145 26,142
EDISON INTL COMMON STOCK 281020107 78,580 1,545,641 SH   SOLE   1,390,418 91,245 63,978
ELECTRONIC ARTS INC COMMON STOCK 285512109 59,610 457,095 SH   SOLE   456,357 45 693
EMERGENT BIOSOLUTIONS INC COMMON STOCK 29089Q105 39,217 379,535 SH   SOLE   379,483 52 0
ENVESTNET INC COMMON STOCK 29404K106 44,840 581,123 SH   SOLE   581,038 85 0
EPLUS INC COMMON STOCK 294268107 856 11,693 SH   SOLE   11,587 54 52
EURONET WORLDWIDE INC COMMON STOCK 298736109 52,348 574,621 SH   SOLE   538,440 36,160 21
EXPONENT INC COMMON STOCK 30214U102 2,356 32,710 SH   SOLE   32,376 81 253
FTI CONSULTING INC COMMON STOCK 302941109 4,000 37,749 SH   SOLE   37,688 61 0
FACEBOOK INC COMMON STOCK 30303M102 1,430,774 5,463,058 SH   SOLE   5,257,522 525 205,011
FIDELITY NATL INFORMATION SV COMMON STOCK 31620M106 196,861 1,337,281 SH   SOLE   1,235,752 35,128 66,401
FIRST HORIZON NATL CORP COMMON STOCK 320517105 1,480 156,960 SH   SOLE   156,432 508 20
FISERV INC COMMON STOCK 337738108 67,447 654,506 SH   SOLE   653,350 180 976
FOX CORP COMMON STOCK 35137L105 46,434 1,668,470 SH   SOLE   1,566,943 101,327 200
GARTNER INC COMMON STOCK 366651107 4,696 37,579 SH   SOLE   37,502 70 7
GENERAL MLS INC COMMON STOCK 370334104 52,378 849,202 SH   SOLE   797,513 49,158 2,531
GLAXOSMITHKLINE PLC AMERICAN DEPOSITARY RECEIPT 37733W105 37,261 989,914 SH   SOLE   911,074 62,473 16,367
GODADDY INC COMMON STOCK 380237107 43,533 573,039 SH   SOLE   572,508 242 289
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 300,287 1,494,191 SH   SOLE   1,459,759 20,621 13,811
HP INC COMMON STOCK 40434L105 30,227 1,591,725 SH   SOLE   1,480,071 109,383 2,271
HAEMONETICS CORP COMMON STOCK 405024100 93,591 1,072,669 SH   SOLE   974,582 353 97,734
HALLIBURTON CO COMMON STOCK 406216101 6,547 543,302 SH   SOLE   540,373 14 2,915
HEXCEL CORP NEW COMMON STOCK 428291108 96,443 2,874,593 SH   SOLE   2,745,767 80,514 48,312
HOULIHAN LOKEY INC COMMON STOCK 441593100 9,276 157,085 SH   SOLE   156,793 139 153
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 49,499 351,676 SH   SOLE   330,365 21,262 49
ICU MED INC COMMON STOCK 44930G107 48,645 266,170 SH   SOLE   239,885 55 26,230
IDEX CORP COMMON STOCK 45167R104 1,884 10,330 SH   SOLE   10,215 68 47
ILLUMINA INC COMMON STOCK 452327109 58,062 187,854 SH   SOLE   174,900 47 12,907
IMMUNOVANT INC COMMON STOCK 45258J102 9,644 274,069 SH   SOLE   170,549 315 103,205
ING GROEP N.V. AMERICAN DEPOSITARY RECEIPT 456837103 804 113,520 SH   SOLE   76,926 5,010 31,584
INGERSOLL RAND INC COMMON STOCK 45687V106 146,427 4,113,134 SH   SOLE   3,991,919 94,777 26,438
INTEGRA LIFESCIENCES HLDGS C COMMON STOCK 457985208 80,031 1,694,845 SH   SOLE   1,694,677 165 3
INTEL CORP COMMON STOCK 458140100 505,246 9,757,566 SH   SOLE   9,376,639 6 380,921
INTERCONTINENTAL EXCHANGE IN COMMON STOCK 45866F104 61,279 612,484 SH   SOLE   611,487 242 755
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 304,450 429,080 SH   SOLE   353,885 73 75,122
INTUIT COMMON STOCK 461202103 186,919 573,000 SH   SOLE   571,346 226 1,428
JPMORGAN CHASE & CO COMMON STOCK 46625H100 747,042 7,759,859 SH   SOLE   7,593,483 31,790 134,586
JOHNSON & JOHNSON COMMON STOCK 478160104 800,576 5,377,320 SH   SOLE   4,712,566 63,570 601,184
KEYCORP COMMON STOCK 493267108 72,826 6,104,484 SH   SOLE   5,328,598 156,486 619,400
KIRBY CORP COMMON STOCK 497266106 3,888 107,478 SH   SOLE   107,338 105 35
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 2,969 15,771 SH   SOLE   15,425 48 298
LANCASTER COLONY CORP COMMON STOCK 513847103 15,696 87,786 SH   SOLE   87,764 22 0
LANDSTAR SYS INC COMMON STOCK 515098101 38,467 306,535 SH   SOLE   306,353 54 128
LAUDER ESTEE COS INC COMMON STOCK 518439104 91,539 419,421 SH   SOLE   380,098 54 39,269
LILLY ELI & CO COMMON STOCK 532457108 465,975 3,148,057 SH   SOLE   2,913,714 121 234,222
LITTELFUSE INC COMMON STOCK 537008104 9,599 54,130 SH   SOLE   54,062 68 0
LOWES COS INC COMMON STOCK 548661107 457,512 2,758,420 SH   SOLE   2,707,555 15,726 35,139
MANHATTAN ASSOCS INC COMMON STOCK 562750109 6,600 69,113 SH   SOLE   68,969 124 20
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 37,828 329,792 SH   SOLE   312,899 153 16,740
MASTERCARD INCORPORATED COMMON STOCK 57636Q104 158,778 469,521 SH   SOLE   429,558 88 39,875
MERCK & CO. INC COMMON STOCK 58933Y105 366,253 4,415,345 SH   SOLE   3,703,440 273 711,632
MICROSOFT CORP COMMON STOCK 594918104 2,181,497 10,371,780 SH   SOLE   9,746,394 974 624,412
MICRON TECHNOLOGY INC COMMON STOCK 595112103 83,857 1,785,693 SH   SOLE   1,783,708 1,034 951
MID-AMER APT CMNTYS INC REIT 59522J103 81,137 699,755 SH   SOLE   626,456 36,288 37,011
MONDELEZ INTL INC COMMON STOCK 609207105 409,112 7,121,187 SH   SOLE   6,781,160 82,956 257,071
MONRO INC COMMON STOCK 610236101 523 12,889 SH   SOLE   12,670 66 153
MOOG INC COMMON STOCK 615394202 772 12,156 SH   SOLE   11,900 118 138
NATIONAL INSTRS CORP COMMON STOCK 636518102 1,060 29,683 SH   SOLE   29,342 103 238
NETFLIX INC COMMON STOCK 64110L106 236,044 472,059 SH   SOLE   431,769 116 40,174
NEXTERA ENERGY INC COMMON STOCK 65339F101 403,645 1,523,133 SH   SOLE   1,374,903 88,768 59,462
NICE LTD AMERICAN DEPOSITARY RECEIPT 653656108 253 1,114 SH   SOLE   58 210 846
NIKE INC COMMON STOCK 654106103 535,459 4,265,242 SH   SOLE   4,161,539 437 103,266
NOVARTIS AG AMERICAN DEPOSITARY RECEIPT 66987V109 24,707 284,121 SH   SOLE   253,872 240 30,009
NOVO-NORDISK A S AMERICAN DEPOSITARY RECEIPT 670100205 80,978 1,166,314 SH   SOLE   1,147,393 684 18,237
NVIDIA CORPORATION COMMON STOCK 67066G104 369,947 683,543 SH   SOLE   682,336 23 1,184
OREILLY AUTOMOTIVE INC COMMON STOCK 67103H107 87,138 188,986 SH   SOLE   188,828 21 137
ORIX CORP AMERICAN DEPOSITARY RECEIPT 686330101 268 4,285 SH   SOLE   181 373 3,731
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 175,468 1,596,467 SH   SOLE   1,548,921 44,013 3,533
PACCAR INC COMMON STOCK 693718108 89,741 1,052,317 SH   SOLE   987,187 27,623 37,507
PACKAGING CORP AMER COMMON STOCK 695156109 80,906 741,916 SH   SOLE   709,261 32,491 164
PARKER-HANNIFIN CORP COMMON STOCK 701094104 74,333 367,370 SH   SOLE   333,349 16,633 17,388
PATTERSON COS INC COMMON STOCK 703395103 855 35,431 SH   SOLE   34,854 147 430
PAYPAL HLDGS INC COMMON STOCK 70450Y103 352,250 1,787,796 SH   SOLE   1,757,254 546 29,996
PEPSICO INC COMMON STOCK 713448108 569,879 4,111,685 SH   SOLE   3,969,611 23,782 118,292
PHILLIPS 66 COMMON STOCK 718546104 118,327 2,282,540 SH   SOLE   2,181,224 37,359 63,957
PINNACLE FINL PARTNERS INC COMMON STOCK 72346Q104 2,197 61,711 SH   SOLE   61,636 72 3
PROSPERITY BANCSHARES INC COMMON STOCK 743606105 521 10,053 SH   SOLE   10,000 53 0
QUALCOMM INC COMMON STOCK 747525103 608,198 5,168,241 SH   SOLE   5,011,601 12,519 144,121
QUALYS INC COMMON STOCK 74758T303 3,724 38,000 SH   SOLE   37,915 85 0
RLI CORP COMMON STOCK 749607107 24,790 296,066 SH   SOLE   296,010 56 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 51,782 711,681 SH   SOLE   676,071 35,518 92
REINSURANCE GRP OF AMERICA I COMMON STOCK 759351604 28,904 303,651 SH   SOLE   285,517 17,988 146
RELX PLC AMERICAN DEPOSITARY RECEIPT 759530108 277 12,385 SH   SOLE   588 564 11,233
RIO TINTO PLC AMERICAN DEPOSITARY RECEIPT 767204100 63,762 1,055,829 SH   SOLE   1,022,132 24,418 9,279
ROYAL DUTCH SHELL PLC AMERICAN DEPOSITARY RECEIPT 780259206 2,356 93,609 SH   SOLE   64,278 476 28,855
S&P GLOBAL INC COMMON STOCK 78409V104 214,817 595,722 SH   SOLE   554,010 12 41,700
SAILPOINT TECHNLGIES HLDGS I COMMON STOCK 78781P105 23,233 587,144 SH   SOLE   586,662 482 0
SALESFORCE COM INC COMMON STOCK 79466L302 182,312 725,417 SH   SOLE   658,899 433 66,085
SANOFI AMERICAN DEPOSITARY RECEIPT 80105N105 31,305 623,976 SH   SOLE   527,182 70,844 25,950
SAP SE AMERICAN DEPOSITARY RECEIPT 803054204 1,344 8,622 SH   SOLE   3,180 215 5,227
SCHWAB CHARLES CORP COMMON STOCK 808513105 173,330 4,784,165 SH   SOLE   4,769,696 891 13,578
SEMPRA ENERGY COMMON STOCK 816851109 129,989 1,098,255 SH   SOLE   1,070,508 24,014 3,733
SIMPSON MANUFACTURING CO INC COMMON STOCK 829073105 783 8,064 SH   SOLE   7,785 66 213
SMITH A O CORP COMMON STOCK 831865209 67,501 1,278,440 SH   SOLE   1,195,665 51,582 31,193
SONY CORP AMERICAN DEPOSITARY RECEIPT 835699307 613 7,996 SH   SOLE   191 454 7,351
STANLEY BLACK & DECKER INC COMMON STOCK 854502101 158,945 979,936 SH   SOLE   907,973 24,798 47,165
STARBUCKS CORP COMMON STOCK 855244109 444,046 5,168,133 SH   SOLE   5,128,535 23,761 15,837
STEEL DYNAMICS INC COMMON STOCK 858119100 72,589 2,535,435 SH   SOLE   2,418,472 116,651 312
SUNCOR ENERGY INC NEW COMMON STOCK 867224107 230 18,775 SH   SOLE   16,825 1,035 915
SYSCO CORP COMMON STOCK 871829107 89,512 1,438,627 SH   SOLE   1,425,296 413 12,918
TJX COS INC NEW COMMON STOCK 872540109 257,789 4,632,321 SH   SOLE   4,599,225 823 32,273
TAKEDA PHARMACEUTICAL CO LTD AMERICAN DEPOSITARY RECEIPT 874060205 1,009 56,554 SH   SOLE   35,218 1,454 19,882
TANDEM DIABETES CARE INC COMMON STOCK 875372203 31,670 279,030 SH   SOLE   215,805 158 63,067
10X GENOMICS INC COMMON STOCK 88025U109 36,608 293,615 SH   SOLE   293,379 202 34
TEXAS INSTRS INC COMMON STOCK 882508104 399,079 2,794,868 SH   SOLE   2,636,681 352 157,835
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 294,762 667,607 SH   SOLE   554,609 7,666 105,332
TRACTOR SUPPLY CO COMMON STOCK 892356106 72,501 505,796 SH   SOLE   496,362 8,595 839
TRUIST FINL CORP COMMON STOCK 89832Q109 154,932 4,071,824 SH   SOLE   3,931,859 97,369 42,596
TWITTER INC COMMON STOCK 90184L102 40,964 920,533 SH   SOLE   918,651 441 1,441
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 162,283 4,448,554 SH   SOLE   4,447,341 495 718
UMPQUA HLDGS CORP COMMON STOCK 904214103 306 28,892 SH   SOLE   27,909 230 753
UNIFIRST CORP MASS COMMON STOCK 904708104 11,221 59,255 SH   SOLE   59,162 36 57
UNILEVER PLC AMERICAN DEPOSITARY RECEIPT 904767704 6,520 105,698 SH   SOLE   77,126 287 28,285
UNION PAC CORP COMMON STOCK 907818108 220,794 1,121,518 SH   SOLE   1,069,631 69 51,818
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 567,564 1,820,457 SH   SOLE   1,465,360 209 354,888
VALERO ENERGY CORP COMMON STOCK 91913Y100 23,493 542,319 SH   SOLE   499,528 41,534 1,257
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 410,760 6,904,695 SH   SOLE   6,570,550 133,389 200,756
VERISK ANALYTICS INC COMMON STOCK 92345Y106 60,850 328,370 SH   SOLE   327,938 130 302
VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 224,298 824,262 SH   SOLE   708,865 86 115,311
VISA INC COMMON STOCK 92826C839 684,992 3,425,474 SH   SOLE   3,303,677 878 120,919
VMWARE INC COMMON STOCK 928563402 11,343 78,954 SH   SOLE   70,253 8,589 112
WALMART INC COMMON STOCK 931142103 260,472 1,861,705 SH   SOLE   1,733,441 48,534 79,730
WASTE CONNECTIONS INC COMMON STOCK 94106B101 32,411 312,237 SH   SOLE   311,470 237 530
WESTAMERICA BANCORPORATION COMMON STOCK 957090103 22,271 409,757 SH   SOLE   409,558 69 130
WOODWARD INC COMMON STOCK 980745103 18,659 232,775 SH   SOLE   231,588 24 1,163
XYLEM INC COMMON STOCK 98419M100 9,795 116,440 SH   SOLE   116,090 201 149
ZEBRA TECHNOLOGIES CORPORATI COMMON STOCK 989207105 77,498 306,974 SH   SOLE   306,410 156 408
ZOETIS INC COMMON STOCK 98978V103 316,780 1,915,582 SH   SOLE   1,675,831 187 239,564
ZSCALER INC COMMON STOCK 98980G102 39,706 282,220 SH   SOLE   281,792 376 52
2U INC COMMON STOCK 90214J101 1,127 33,295 SH   SOLE   33,000 0 295
3M CO COMMON STOCK 88579Y101 154,486 964,451 SH   SOLE   949,323 0 15,128
ABB LTD AMERICAN DEPOSITARY RECEIPT 000375204 547 21,491 SH   SOLE   184 0 21,307
ABIOMED INC COMMON STOCK 003654100 33,377 120,467 SH   SOLE   96,545 0 23,922
ABM INDS INC COMMON STOCK 000957100 4,661 127,152 SH   SOLE   126,895 0 257
ACADIA HEALTHCARE COMPANY IN COMMON STOCK 00404A109 3,429 116,311 SH   SOLE   116,311 0 0
ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 2,379 223,215 SH   SOLE   223,215 0 0
ACCOLADE INC COMMON STOCK 00437E102 9,591 246,751 SH   SOLE   80,390 0 166,361
ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 28,175 348,060 SH   SOLE   345,272 0 2,788
ACUITY BRANDS INC COMMON STOCK 00508Y102 2,652 25,910 SH   SOLE   25,910 0 0
ADDUS HOMECARE CORP COMMON STOCK 006739106 32,071 339,340 SH   SOLE   339,271 0 69
ADIENT PLC COMMON STOCK G0084W101 278 16,064 SH   SOLE   16,064 0 0
ADTRAN INC COMMON STOCK 00738A106 134 13,090 SH   SOLE   12,862 0 228
ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 11,965 77,951 SH   SOLE   51,229 0 26,722
ADVANCED DISP SVCS INC DEL COMMON STOCK 00790X101 1,663 55,000 SH   SOLE   55,000 0 0
ADVANCED DRAIN SYS INC DEL COMMON STOCK 00790R104 529 8,466 SH   SOLE   8,466 0 0
ADVANCED ENERGY INDS COMMON STOCK 007973100 293 4,660 SH   SOLE   4,500 0 160
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 13,948 170,114 SH   SOLE   36,253 0 133,861
AECOM COMMON STOCK 00766T100 1,382 33,041 SH   SOLE   33,000 0 41
AEGON N V COMMON STOCK 007924103 101 39,443 SH   SOLE   5 0 39,438
AES CORP COMMON STOCK 00130H105 4,688 258,854 SH   SOLE   258,176 0 678
AFFILIATED MANAGERS GROUP IN COMMON STOCK 008252108 5,166 75,548 SH   SOLE   75,548 0 0
AFLAC INC COMMON STOCK 001055102 45,842 1,261,122 SH   SOLE   1,157,161 0 103,961
AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 2,628 75,092 SH   SOLE   74,972 0 120
AGNC INVT CORP REIT 00123Q104 23,904 1,718,494 SH   SOLE   1,718,318 0 176
AIMMUNE THERAPEUTICS INC COMMON STOCK 00900T107 860 24,963 SH   SOLE   24,963 0 0
AIR PRODS & CHEMS INC COMMON STOCK 009158106 59,825 200,850 SH   SOLE   167,938 0 32,912
AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 27,383 247,720 SH   SOLE   247,269 0 451
ALARM COM HLDGS INC COMMON STOCK 011642105 2,634 47,681 SH   SOLE   47,500 0 181
ALBANY INTL CORP COMMON STOCK 012348108 2,486 50,216 SH   SOLE   50,102 0 114
ALBEMARLE CORP COMMON STOCK 012653101 15,686 175,693 SH   SOLE   175,607 0 86
ALEXANDRIA REAL ESTATE EQ IN COMMON STOCK 015271109 509 3,184 SH   SOLE   2,602 0 582
ALEXION PHARMACEUTICALS INC COMMON STOCK 015351109 62,247 543,975 SH   SOLE   543,472 0 503
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 8,419 25,719 SH   SOLE   25,419 0 300
ALLEGHANY CORP DEL COMMON STOCK 017175100 7,019 13,486 SH   SOLE   13,480 0 6
ALLEGIANCE BANCSHARES INC COMMON STOCK 01748H107 730 31,218 SH   SOLE   31,076 0 142
ALLEGIANT TRAVEL CO COMMON STOCK 01748X102 884 7,379 SH   SOLE   7,324 0 55
ALLEGION PLC COMMON STOCK G0176J109 1,071 10,832 SH   SOLE   117 0 10,715
ALLETE INC COMMON STOCK 018522300 5,491 106,131 SH   SOLE   105,871 0 260
ALLIANT ENERGY CORP COMMON STOCK 018802108 732 14,165 SH   SOLE   14,165 0 0
ALLOGENE THERAPEUTICS INC COMMON STOCK 019770106 8,943 237,155 SH   SOLE   237,155 0 0
ALNYLAM PHARMACEUTICALS INC COMMON STOCK 02043Q107 31,156 213,983 SH   SOLE   213,619 0 364
ALTAIR ENGR INC COMMON STOCK 021369103 49,097 1,169,533 SH   SOLE   1,169,533 0 0
ALTERYX INC COMMON STOCK 02156B103 2,189 19,280 SH   SOLE   19,246 0 34
ALTICE USA INC COMMON STOCK 02156K103 484 18,623 SH   SOLE   18,519 0 104
ALTRA INDL MOTION CORP COMMON STOCK 02208R106 1,277 34,536 SH   SOLE   34,536 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 41,919 1,084,851 SH   SOLE   1,055,779 0 29,072
AMBARELLA INC COMMON STOCK G037AX101 4,566 87,503 SH   SOLE   87,503 0 0
AMCOR PLC COMMON STOCK G0250X107 39,641 3,587,458 SH   SOLE   3,474,364 0 113,094
AMEDISYS INC COMMON STOCK 023436108 4,310 18,229 SH   SOLE   18,213 0 16
AMEREN CORP COMMON STOCK 023608102 1,009 12,760 SH   SOLE   12,336 0 424
AMERICA MOVIL SAB DE CV AMERICAN DEPOSITARY RECEIPT 02364W105 3,518 281,696 SH   SOLE   281,646 0 50
AMERICAN AIRLS GROUP INC COMMON STOCK 02376R102 998 81,164 SH   SOLE   80,977 0 187
AMERICAN AXLE & MFG HLDGS IN COMMON STOCK 024061103 1,998 346,355 SH   SOLE   345,688 0 667
AMERICAN CAMPUS CMNTYS INC REIT 024835100 402 11,522 SH   SOLE   10,924 0 598
AMERICAN EAGLE OUTFITTERS IN COMMON STOCK 02553E106 1,892 127,755 SH   SOLE   127,755 0 0
AMERICAN ELEC PWR CO INC COMMON STOCK 025537101 2,454 30,023 SH   SOLE   22,310 0 7,713
AMERICAN EXPRESS CO COMMON STOCK 025816109 180,173 1,797,232 SH   SOLE   1,757,410 0 39,822
AMERICAN FINL GROUP INC OHIO COMMON STOCK 025932104 3,960 59,124 SH   SOLE   59,022 0 102
AMERICAN HOMES 4 RENT REIT 02665T306 769 26,994 SH   SOLE   25,930 0 1,064
AMER STATES WTR CO COMMON STOCK 029899101 1,020 13,615 SH   SOLE   13,477 0 138
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 1,812 12,504 SH   SOLE   11,715 0 789
AMERIPRISE FINL INC COMMON STOCK 03076C106 42,160 273,572 SH   SOLE   273,544 0 28
AMERISAFE INC COMMON STOCK 03071H100 18,974 330,793 SH   SOLE   330,709 0 84
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 7,400 76,354 SH   SOLE   75,428 0 926
ANALOG DEVICES INC COMMON STOCK 032654105 106,414 911,551 SH   SOLE   835,147 0 76,404
ANAPLAN INC COMMON STOCK 03272L108 17,238 275,459 SH   SOLE   275,379 0 80
ANHEUSER BUSCH INBEV SA/NV AMERICAN DEPOSITARY RECEIPT 03524A108 4,484 83,225 SH   SOLE   79,052 0 4,173
ANSYS INC COMMON STOCK 03662Q105 8,166 24,955 SH   SOLE   24,778 0 177
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 1,448 269,580 SH   SOLE   268,203 0 1,377
ANTERO RESOURCES CORP COMMON STOCK 03674X106 3,832 1,393,579 SH   SOLE   1,393,579 0 0
ANTHEM INC COMMON STOCK 036752103 150,018 558,539 SH   SOLE   489,255 0 69,284
APACHE CORP COMMON STOCK 037411105 200 21,091 SH   SOLE   20,777 0 314
APARTMENT INVT & MGMT CO REIT 03748R754 1,596 47,332 SH   SOLE   12,051 0 35,281
APOLLO GLOBAL MGMT INC COMMON STOCK 03768E105 2,545 56,876 SH   SOLE   56,876 0 0
APPLE HOSPITALITY REIT INC REIT 03784Y200 325 33,789 SH   SOLE   31,916 0 1,873
APPLIED INDL TECHNOLOGIES IN COMMON STOCK 03820C105 19,547 354,761 SH   SOLE   354,606 0 155
APPLIED MATLS INC COMMON STOCK 038222105 19,090 321,109 SH   SOLE   319,642 0 1,467
APTARGROUP INC COMMON STOCK 038336103 15,171 134,020 SH   SOLE   133,540 0 480
ARAMARK COMMON STOCK 03852U106 3,650 137,990 SH   SOLE   137,710 0 280
ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 11,238 241,739 SH   SOLE   240,500 0 1,239
ARROW FINL CORP COMMON STOCK 042744102 803 32,013 SH   SOLE   32,013 0 0
ARROWHEAD PHARMACEUTICALS IN COMMON STOCK 04280A100 301 7,000 SH   SOLE   7,000 0 0
GALLAGHER ARTHUR J & CO COMMON STOCK 363576109 62,788 594,697 SH   SOLE   594,678 0 19
ASBURY AUTOMOTIVE GROUP INC COMMON STOCK 043436104 9,516 97,651 SH   SOLE   97,568 0 83
ASGN INC COMMON STOCK 00191U102 14,501 228,139 SH   SOLE   228,139 0 0
ASHLAND GLOBAL HLDGS INC COMMON STOCK 044186104 326 4,600 SH   SOLE   4,600 0 0
ASPEN TECHNOLOGY INC COMMON STOCK 045327103 1,184 9,356 SH   SOLE   9,312 0 44
ASSOCIATED BANC CORP COMMON STOCK 045487105 463 36,670 SH   SOLE   36,670 0 0
ASSURANT INC COMMON STOCK 04621X108 5,807 47,871 SH   SOLE   47,811 0 60
ASTRAZENECA PLC AMERICAN DEPOSITARY RECEIPT 046353108 12,862 234,713 SH   SOLE   218,978 0 15,735
AT&T INC COMMON STOCK 00206R102 59,696 2,093,847 SH   SOLE   2,001,387 0 92,460
ATHENE HOLDING LTD COMMON STOCK G0684D107 3,475 101,957 SH   SOLE   101,905 0 52
ATHENEX INC COMMON STOCK 04685N103 145 12,000 SH   SOLE   12,000 0 0
ATLASSIAN CORP PLC COMMON STOCK G06242104 4,846 26,657 SH   SOLE   26,599 0 58
ATMOS ENERGY CORP COMMON STOCK 049560105 13,469 140,904 SH   SOLE   140,829 0 75
AUTODESK INC COMMON STOCK 052769106 10,306 44,614 SH   SOLE   44,073 0 541
AUTOLIV INC COMMON STOCK 052800109 1,813 24,883 SH   SOLE   24,883 0 0
AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 73,158 524,469 SH   SOLE   513,502 0 10,967
AUTONATION INC COMMON STOCK 05329W102 1,386 26,179 SH   SOLE   26,078 0 101
AVADEL PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 05337M104 162 32,135 SH   SOLE   32,135 0 0
AVALARA INC COMMON STOCK 05338G106 515 4,041 SH   SOLE   4,018 0 23
AVALONBAY CMNTYS INC REIT 053484101 35,328 236,558 SH   SOLE   234,219 0 2,339
AVANTOR INC COMMON STOCK 05352A100 5,124 227,840 SH   SOLE   227,840 0 0
AVID TECHNOLOGY INC COMMON STOCK 05367P100 202 23,555 SH   SOLE   0 0 23,555
AVIENT CORPORATION COMMON STOCK 05368V106 767 28,992 SH   SOLE   28,800 0 192
AXIS CAP HLDGS LTD COMMON STOCK G0692U109 897 20,373 SH   SOLE   20,017 0 356
AZEK CO INC COMMON STOCK 05478C105 33,111 951,185 SH   SOLE   951,185 0 0
AZZ INC COMMON STOCK 002474104 389 11,405 SH   SOLE   11,300 0 105
BAIDU INC EQUITY 056752108 9,659 76,304 SH   SOLE   76,304 0 0
BAKER HUGHES COMPANY COMMON STOCK 05722G100 7,854 590,955 SH   SOLE   588,612 0 2,343
BALL CORP COMMON STOCK 058498106 57,897 696,547 SH   SOLE   683,448 0 13,099
BANCO BILBAO VIZCAYA ARGENTA AMERICAN DEPOSITARY RECEIPT 05946K101 94 34,337 SH   SOLE   0 0 34,337
BANCO SANTANDER S.A. AMERICAN DEPOSITARY RECEIPT 05964H105 176 95,055 SH   SOLE   8,036 0 87,019
BANCORPSOUTH BK TUPELO MISS COMMON STOCK 05971J102 3,815 196,872 SH   SOLE   196,872 0 0
BANDWIDTH INC COMMON STOCK 05988J103 5,052 28,937 SH   SOLE   28,937 0 0
BK OF AMERICA CORP PREFERRED 060505682 789 530 SH   SOLE   530 0 0
BANK HAWAII CORP COMMON STOCK 062540109 647 12,805 SH   SOLE   12,765 0 40
BANK MONTREAL QUE COMMON STOCK 063671101 1,744 29,850 SH   SOLE   29,787 0 63
BANK NEW YORK MELLON CORP COMMON STOCK 064058100 104,392 3,039,948 SH   SOLE   3,039,105 0 843
BARCLAYS PLC AMERICAN DEPOSITARY RECEIPT 06738E204 93 18,559 SH   SOLE   0 0 18,559
BARNES GROUP INC COMMON STOCK 067806109 584 16,350 SH   SOLE   16,200 0 150
BAUSCH HEALTH COS INC COMMON STOCK 071734107 2,370 152,532 SH   SOLE   152,469 0 63
BECTON DICKINSON & CO COMMON STOCK 075887109 36,947 158,787 SH   SOLE   156,669 0 2,118
BED BATH & BEYOND INC COMMON STOCK 075896100 356 23,765 SH   SOLE   23,200 0 565
BELDEN INC COMMON STOCK 077454106 467 15,000 SH   SOLE   15,000 0 0
BENEFITFOCUS INC COMMON STOCK 08180D106 182 16,250 SH   SOLE   16,250 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 176,001 550 SH   SOLE   550 0 0
BERKSHIRE HILLS BANCORP INC COMMON STOCK 084680107 530 52,403 SH   SOLE   52,167 0 236
BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 4,460 92,292 SH   SOLE   92,081 0 211
BEYOND MEAT INC COMMON STOCK 08862E109 1,887 11,362 SH   SOLE   11,256 0 106
BGC PARTNERS INC COMMON STOCK 05541T101 1,382 575,837 SH   SOLE   575,837 0 0
BHP GROUP LTD AMERICAN DEPOSITARY RECEIPT 088606108 8,040 155,478 SH   SOLE   97,918 0 57,560
BILL COM HLDGS INC COMMON STOCK 090043100 2,961 29,522 SH   SOLE   29,485 0 37
BIO-TECHNE CORP COMMON STOCK 09073M104 4,854 19,593 SH   SOLE   19,500 0 93
BIOGEN INC COMMON STOCK 09062X103 43,472 153,242 SH   SOLE   137,782 0 15,460
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 1,328 17,452 SH   SOLE   17,329 0 123
BJS WHSL CLUB HLDGS INC COMMON STOCK 05550J101 16,818 404,768 SH   SOLE   404,768 0 0
BLACK KNIGHT INC COMMON STOCK 09215C105 37,495 430,735 SH   SOLE   421,256 0 9,479
BLACKLINE INC COMMON STOCK 09239B109 4,499 50,200 SH   SOLE   50,200 0 0
BLACKROCK CORPOR HI YLD FD I CLOSED_END 09255P107 46,969 4,397,853 SH   SOLE   4,397,853 0 0
BLACKROCK FLOATING RATE INCO Closed End Mutual Fund 09255X100 6,055 521,283 SH   SOLE   521,256 0 27
BLACKROCK INC COMMON STOCK 09247X101 29,997 53,229 SH   SOLE   53,060 0 169
BLACKROCK MULTI-SECTOR INC T CLOSED_END 09258A107 4,944 313,300 SH   SOLE   313,300 0 0
BLACKROCK MUN 2020 TERM TR MUTUAL FUND 09249X109 5,744 382,158 SH   SOLE   382,158 0 0
BLACKSTONE GROUP INC COMMON STOCK 09260D107 16,608 318,159 SH   SOLE   312,571 0 5,588
BLOOMIN BRANDS INC COMMON STOCK 094235108 508 33,255 SH   SOLE   32,920 0 335
BLUEPRINT MEDICINES CORP COMMON STOCK 09627Y109 23,639 255,000 SH   SOLE   255,000 0 0
BMC STK HLDGS INC COMMON STOCK 05591B109 1,016 23,731 SH   SOLE   23,731 0 0
BOEING CO COMMON STOCK 097023105 170,910 1,034,190 SH   SOLE   1,012,559 0 21,631
BOK FINL CORP COMMON STOCK 05561Q201 748 14,518 SH   SOLE   14,435 0 83
BOOZ ALLEN HAMILTON HLDG COR COMMON STOCK 099502106 14,350 172,934 SH   SOLE   172,852 0 82
BOSTON BEER INC COMMON STOCK 100557107 5,863 6,637 SH   SOLE   6,631 0 6
BOSTON PRIVATE FINL HLDGS IN COMMON STOCK 101119105 86 15,501 SH   SOLE   14,840 0 661
BOSTON PROPERTIES INC REIT 101121101 6,532 81,339 SH   SOLE   80,315 0 1,024
BOTTOMLINE TECH DEL INC COMMON STOCK 101388106 702 16,642 SH   SOLE   16,455 0 187
BOX INC COMMON STOCK 10316T104 3,892 224,188 SH   SOLE   224,188 0 0
BP PLC AMERICAN DEPOSITARY RECEIPT 055622104 1,616 92,551 SH   SOLE   76,271 0 16,280
BRADY CORP COMMON STOCK 104674106 465 11,622 SH   SOLE   11,438 0 184
BRIGHT HORIZONS FAM SOL IN D COMMON STOCK 109194100 15,314 100,723 SH   SOLE   95,239 0 5,484
BRINKER INTL INC COMMON STOCK 109641100 777 18,188 SH   SOLE   17,996 0 192
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 203,500 3,375,350 SH   SOLE   3,009,479 0 365,871
BROADCOM INC COMMON STOCK 11135F101 111,088 304,918 SH   SOLE   298,490 0 6,428
BROADRIDGE FINL SOLUTIONS IN COMMON STOCK 11133T103 27,347 207,172 SH   SOLE   206,524 0 648
BROOKFIELD ASSET MGMT INC COMMON STOCK 112585104 6,389 193,256 SH   SOLE   193,256 0 0
BROWN & BROWN INC COMMON STOCK 115236101 1,249 27,597 SH   SOLE   27,504 0 93
BROWN FORMAN CORP COMMON STOCK 115637100 2,031 29,575 SH   SOLE   29,544 0 31
BROWN FORMAN CORP COMMON STOCK 115637209 29,963 397,809 SH   SOLE   397,277 0 532
BRUNSWICK CORP COMMON STOCK 117043109 31,447 533,818 SH   SOLE   533,601 0 217
BURLINGTON STORES INC COMMON STOCK 122017106 4,150 20,139 SH   SOLE   20,097 0 42
CABLE ONE INC COMMON STOCK 12685J105 1,505 798 SH   SOLE   795 0 3
CABOT CORP COMMON STOCK 127055101 1,922 53,332 SH   SOLE   43,218 0 10,114
CABOT OIL & GAS CORP COMMON STOCK 127097103 687 39,555 SH   SOLE   38,178 0 1,377
CACI INTL INC COMMON STOCK 127190304 10,764 50,499 SH   SOLE   50,499 0 0
CADENCE BANCORPORATION COMMON STOCK 12739A100 204 23,756 SH   SOLE   23,043 0 713
CADENCE DESIGN SYSTEM INC COMMON STOCK 127387108 78,055 732,019 SH   SOLE   731,170 0 849
CAMDEN PPTY TR COMMON STOCK 133131102 853 9,588 SH   SOLE   9,055 0 533
CAMPBELL SOUP CO COMMON STOCK 134429109 48,406 1,000,747 SH   SOLE   1,000,278 0 469
CANADA GOOSE HLDGS INC COMMON STOCK 135086106 277 8,600 SH   SOLE   8,600 0 0
CANADIAN IMP BK COMM COMMON STOCK 136069101 1,626 21,762 SH   SOLE   21,707 0 55
CANADIAN NATL RY CO COMMON STOCK 136375102 56,550 531,189 SH   SOLE   528,859 0 2,330
CANNAE HLDGS INC COMMON STOCK 13765N107 229 6,159 SH   SOLE   6,159 0 0
CANTEL MED CORP COMMON STOCK 138098108 1,081 24,609 SH   SOLE   24,609 0 0
CAPITAL ONE FINL CORP COMMON STOCK 14040H105 41,793 581,585 SH   SOLE   570,313 0 11,272
CARDINAL HEALTH INC COMMON STOCK 14149Y108 6,543 139,355 SH   SOLE   138,283 0 1,072
CARDIOVASCULAR SYS INC DEL COMMON STOCK 141619106 535 13,598 SH   SOLE   13,398 0 200
CARGURUS INC COMMON STOCK 141788109 1,635 75,606 SH   SOLE   75,606 0 0
CARLISLE COS INC COMMON STOCK 142339100 10,934 89,350 SH   SOLE   89,337 0 13
CARLYLE GROUP INC COMMON STOCK 14316J108 3,671 148,814 SH   SOLE   146,434 0 2,380
CARMAX INC COMMON STOCK 143130102 1,184 12,881 SH   SOLE   12,276 0 605
CARNIVAL CORP COMMON STOCK 143658300 381 25,112 SH   SOLE   24,116 0 996
CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 40,458 1,324,768 SH   SOLE   1,308,793 0 15,975
CARTERS INC COMMON STOCK 146229109 484 5,590 SH   SOLE   5,587 0 3
CATALENT INC COMMON STOCK 148806102 15,956 186,276 SH   SOLE   186,245 0 31
CATHAY GEN BANCORP COMMON STOCK 149150104 261 12,037 SH   SOLE   12,037 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 34,459 392,743 SH   SOLE   392,711 0 32
CBRE GROUP INC COMMON STOCK 12504L109 7,754 165,092 SH   SOLE   148,977 0 16,115
CDK GLOBAL INC COMMON STOCK 12508E101 33,492 768,336 SH   SOLE   764,555 0 3,781
CDW CORP COMMON STOCK 12514G108 53,920 451,100 SH   SOLE   450,995 0 105
CELANESE CORP DEL COMMON STOCK 150870103 2,590 24,106 SH   SOLE   23,957 0 149
CELLECTIS S A AMERICAN DEPOSITARY RECEIPT 15117K103 3,092 167,117 SH   SOLE   0 0 167,117
CENTERPOINT ENERGY INC COMMON STOCK 15189T107 383 19,790 SH   SOLE   17,890 0 1,900
LUMEN TECHNOLOGIES INC COMMON STOCK 156700106 327 32,368 SH   SOLE   30,645 0 1,723
CERENCE INC COMMON STOCK 156727109 401 8,215 SH   SOLE   8,215 0 0
CERNER CORP COMMON STOCK 156782104 29,195 403,858 SH   SOLE   377,782 0 26,076
C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 108,837 1,065,050 SH   SOLE   1,064,850 0 200
CHAMPIONX CORPORATION COMMON STOCK 15872M104 1,025 128,339 SH   SOLE   128,339 0 0
CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 15,914 25,489 SH   SOLE   25,231 0 258
CHASE CORP COMMON STOCK 16150R104 286 3,000 SH   SOLE   3,000 0 0
CHEMED CORP NEW COMMON STOCK 16359R103 34,854 72,559 SH   SOLE   72,540 0 19
CHENIERE ENERGY INC COMMON STOCK 16411R208 45,966 993,421 SH   SOLE   993,154 0 267
CHEWY INC COMMON STOCK 16679L109 886 16,159 SH   SOLE   16,159 0 0
CHICOS FAS INC COMMON STOCK 168615102 26 26,525 SH   SOLE   26,217 0 308
CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 159,353 128,127 SH   SOLE   124,686 0 3,441
CHUBB LIMITED COMMON STOCK H1467J104 46,219 398,027 SH   SOLE   325,602 0 72,425
CHURCH & DWIGHT INC COMMON STOCK 171340102 18,326 195,563 SH   SOLE   195,298 0 265
CIGNA CORP NEW COMMON STOCK 125523100 15,676 92,533 SH   SOLE   60,221 0 32,312
CIMAREX ENERGY CO COMMON STOCK 171798101 341 13,996 SH   SOLE   13,837 0 159
CINCINNATI FINL CORP COMMON STOCK 172062101 6,933 88,925 SH   SOLE   88,153 0 772
CINTAS CORP COMMON STOCK 172908105 4,343 13,049 SH   SOLE   12,910 0 139
CITIGROUP INC COMMON STOCK 172967424 102,544 2,378,665 SH   SOLE   2,375,695 0 2,970
CITRIX SYS INC COMMON STOCK 177376100 5,317 38,609 SH   SOLE   38,052 0 557
CITY HLDG CO COMMON STOCK 177835105 4,691 81,423 SH   SOLE   81,332 0 91
CLARUS CORP NEW COMMON STOCK 18270P109 545 38,578 SH   SOLE   0 0 38,578
CLEAR CHANNEL OUTDOOR HLDGS Common Stock 18453H106 6,012 5,906,875 SH   SOLE   5,882,354 0 24,521
CLEVELAND-CLIFFS INC NEW COMMON STOCK 185899101 3,400 529,574 SH   SOLE   527,743 0 1,831
CLOROX CO DEL COMMON STOCK 189054109 17,472 83,131 SH   SOLE   49,516 0 33,615
CLOUDFLARE INC COMMON STOCK 18915M107 7,457 181,609 SH   SOLE   181,489 0 120
CME GROUP INC COMMON STOCK 12572Q105 45,138 269,785 SH   SOLE   256,986 0 12,799
COCA COLA CO COMMON STOCK 191216100 241,303 4,887,647 SH   SOLE   4,721,190 0 166,457
COCA COLA EUROPEAN PARTNERS COMMON STOCK G25839104 3,682 94,882 SH   SOLE   94,027 0 855
CODEXIS INC COMMON STOCK 192005106 1,765 150,340 SH   SOLE   150,340 0 0
COGENT COMMUNICATIONS HLDGS COMMON STOCK 19239V302 271 4,510 SH   SOLE   4,300 0 210
COGNEX CORP COMMON STOCK 192422103 1,328 20,405 SH   SOLE   20,000 0 405
COHEN & STEERS INC COMMON STOCK 19247A100 10,261 184,090 SH   SOLE   184,090 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 210,454 2,727,861 SH   SOLE   2,711,107 0 16,754
COMCAST CORP NEW COMMON STOCK 20030N101 202,755 4,382,954 SH   SOLE   3,817,164 0 565,790
COMERICA INC COMMON STOCK 200340107 582 15,221 SH   SOLE   14,500 0 721
COMMERCE BANCSHARES INC COMMON STOCK 200525103 24,614 437,271 SH   SOLE   437,146 0 125
COMMUNITY BK SYS INC COMMON STOCK 203607106 26,242 481,858 SH   SOLE   481,610 0 248
CONAGRA BRANDS INC COMMON STOCK 205887102 24,124 675,545 SH   SOLE   672,181 0 3,364
CONCHO RES INC COMMON STOCK 20605P101 1,793 40,649 SH   SOLE   40,142 0 507
CONDUENT INC COMMON STOCK 206787103 46 14,557 SH   SOLE   14,557 0 0
CONMED CORP COMMON STOCK 207410101 264 3,361 SH   SOLE   3,233 0 128
CONSOLIDATED EDISON INC COMMON STOCK 209115104 6,336 81,436 SH   SOLE   80,771 0 665
COOPER COS INC COMMON STOCK 216648402 17,987 53,355 SH   SOLE   14,694 0 38,661
COPART INC COMMON STOCK 217204106 6,200 58,956 SH   SOLE   17,637 0 41,319
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 1,748 100,422 SH   SOLE   100,000 0 422
CORE LABORATORIES N V COMMON STOCK N22717107 7,244 474,724 SH   SOLE   474,539 0 185
CORESITE RLTY CORP REIT 21870Q105 27,142 228,317 SH   SOLE   213,971 0 14,346
CORNING INC COMMON STOCK 219350105 56,005 1,728,005 SH   SOLE   1,721,947 0 6,058
CORTEVA INC COMMON STOCK 22052L104 15,660 543,561 SH   SOLE   521,553 0 22,008
COSTAR GROUP INC COMMON STOCK 22160N109 1,011 1,191 SH   SOLE   1,104 0 87
COUPA SOFTWARE INC COMMON STOCK 22266L106 14,977 54,611 SH   SOLE   54,504 0 107
COVETRUS INC COMMON STOCK 22304C100 375 15,355 SH   SOLE   14,892 0 463
CRANE CO COMMON STOCK 224399105 255 5,095 SH   SOLE   5,090 0 5
CREDICORP LTD COMMON STOCK G2519Y108 397 3,200 SH   SOLE   3,200 0 0
CREDIT SUISSE GROUP AMERICAN DEPOSITARY RECEIPT 225401108 233 23,420 SH   SOLE   2,100 0 21,320
CREE INC COMMON STOCK 225447101 984 15,441 SH   SOLE   15,409 0 32
CRISPR THERAPEUTICS AG COMMON STOCK H17182108 1,707 20,413 SH   SOLE   20,413 0 0
CROWDSTRIKE HLDGS INC COMMON STOCK 22788C105 71,226 518,688 SH   SOLE   518,639 0 49
CROWN HLDGS INC COMMON STOCK 228368106 1,095 14,249 SH   SOLE   13,787 0 462
CSW INDUSTRIALS INC COMMON STOCK 126402106 19,835 256,766 SH   SOLE   256,766 0 0
CULLEN FROST BANKERS INC COMMON STOCK 229899109 435 6,805 SH   SOLE   6,630 0 175
CUMMINS INC COMMON STOCK 231021106 1,115 5,280 SH   SOLE   4,585 0 695
CUMULUS MEDIA INC Class A Common Stock 231082801 14,601 2,719,065 SH   SOLE   2,719,065 0 0
CVB FINL CORP COMMON STOCK 126600105 11,159 670,994 SH   SOLE   670,365 0 629
CVS HEALTH CORP COMMON STOCK 126650100 99,338 1,700,989 SH   SOLE   1,579,099 0 121,890
DANA INCORPORATED COMMON STOCK 235825205 25,057 2,033,868 SH   SOLE   2,033,868 0 0
DARDEN RESTAURANTS INC COMMON STOCK 237194105 11,258 111,751 SH   SOLE   90,062 0 21,689
DAVE & BUSTERS ENTMT INC COMMON STOCK 238337109 1,977 130,426 SH   SOLE   130,238 0 188
DAVITA INC COMMON STOCK 23918K108 17,783 207,628 SH   SOLE   195,535 0 12,093
DECKERS OUTDOOR CORP COMMON STOCK 243537107 8,034 36,515 SH   SOLE   36,485 0 30
DEERE & CO COMMON STOCK 244199105 60,448 272,743 SH   SOLE   270,311 0 2,432
DELL TECHNOLOGIES INC COMMON STOCK 24703L202 2,650 39,156 SH   SOLE   19,417 0 19,739
DELTA AIR LINES INC DEL COMMON STOCK 247361702 2,214 72,390 SH   SOLE   70,247 0 2,143
DELUXE CORP COMMON STOCK 248019101 895 34,787 SH   SOLE   34,600 0 187
DENTSPLY SIRONA INC COMMON STOCK 24906P109 4,511 103,158 SH   SOLE   102,677 0 481
DEUTSCHE BANK A G COMMON STOCK D18190898 119 14,169 SH   SOLE   0 0 14,169
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 1,573 166,227 SH   SOLE   164,793 0 1,434
DEXCOM INC COMMON STOCK 252131107 40,533 98,326 SH   SOLE   98,154 0 172
DIAMONDBACK ENERGY INC COMMON STOCK 25278X109 6,831 226,799 SH   SOLE   67,782 0 159,017
DICKS SPORTING GOODS INC COMMON STOCK 253393102 3,131 54,101 SH   SOLE   54,092 0 9
DIEBOLD NXDF INC COMMON STOCK 253651103 271 35,421 SH   SOLE   35,095 0 326
DIGITAL RLTY TR INC REIT 253868103 10,307 70,227 SH   SOLE   63,492 0 6,735
DISCOVER FINL SVCS COMMON STOCK 254709108 82,446 1,426,895 SH   SOLE   1,338,924 0 87,971
DISCOVERY INC COMMON STOCK 25470F104 1,577 72,438 SH   SOLE   71,762 0 676
DISCOVERY INC COMMON STOCK 25470F302 201 10,236 SH   SOLE   10,111 0 125
DISH NETWORK CORPORATION COMMON STOCK 25470M109 1,184 40,796 SH   SOLE   0 0 40,796
DNP SELECT INCOME FD INC MUTUAL FUND 23325P104 2,542 253,213 SH   SOLE   253,213 0 0
DOCUSIGN INC COMMON STOCK 256163106 367,276 1,706,355 SH   SOLE   1,706,143 0 212
DOLLAR TREE INC COMMON STOCK 256746108 21,887 239,619 SH   SOLE   239,380 0 239
DOMINION ENERGY INC COMMON STOCK 25746U109 5,633 71,369 SH   SOLE   32,222 0 39,147
DOMINOS PIZZA INC COMMON STOCK 25754A201 4,056 9,538 SH   SOLE   9,530 0 8
DONALDSON INC COMMON STOCK 257651109 10,074 217,022 SH   SOLE   216,878 0 144
DOUGLAS EMMETT INC REIT 25960P109 224 8,919 SH   SOLE   7,929 0 990
DOVER CORP COMMON STOCK 260003108 50,208 463,427 SH   SOLE   433,369 0 30,058
DOW INC COMMON STOCK 260557103 8,881 188,750 SH   SOLE   167,012 0 21,738
DROPBOX INC COMMON STOCK 26210C104 51,114 2,653,909 SH   SOLE   2,653,741 0 168
DTE ENERGY CO COMMON STOCK 233331107 10,571 91,889 SH   SOLE   91,571 0 318
DTF TAX-FREE INCOME INC MUTUAL FUND 23334J107 4,461 308,941 SH   SOLE   308,941 0 0
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 21,670 244,695 SH   SOLE   242,728 0 1,967
DUKE REALTY CORP COMMON STOCK 264411505 1,608 43,583 SH   SOLE   20,948 0 22,635
DUN & BRADSTREET HLDGS INC COMMON STOCK 26484T106 1,791 69,807 SH   SOLE   69,807 0 0
DUNKIN BRANDS GROUP INC COMMON STOCK 265504100 1,588 19,383 SH   SOLE   19,334 0 49
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 31,878 574,580 SH   SOLE   552,737 0 21,843
DXC TECHNOLOGY CO COMMON STOCK 23355L106 228 12,782 SH   SOLE   12,244 0 538
E TRADE FINANCIAL CORP COMMON STOCK 269246401 281 5,618 SH   SOLE   5,061 0 557
EAGLE BANCORP INC MD COMMON STOCK 268948106 488 18,234 SH   SOLE   18,116 0 118
EASTMAN CHEM CO COMMON STOCK 277432100 2,192 28,058 SH   SOLE   27,460 0 598
EATON VANCE CORP COMMON STOCK 278265103 14,739 386,353 SH   SOLE   385,353 0 1,000
EATON VANCE ENHANCED EQ INC MUTUAL FUND 278274105 831 56,739 SH   SOLE   56,739 0 0
EATON VANCE ENH EQTY INC FD MUTUAL FUND 278277108 719 38,987 SH   SOLE   38,987 0 0
EATON VANCE FLOATING RATE 20 MUTUAL FUND 27831H100 4,891 553,266 SH   SOLE   548,706 0 4,560
EATON VANCE FLTG RATE INCOM MUTUAL FUND 278284104 3,270 233,224 SH   SOLE   197,319 0 35,905
EATON VANCE FLTING RATE INC MUTUAL FUND 278279104 210 17,690 SH   SOLE   15,350 0 2,340
EATON VANCE LTD DURATION INC MUTUAL FUND 27828H105 231 20,435 SH   SOLE   20,320 0 115
EATON VANCE MUN INCOME 2028 MUTUAL FUND 27829U105 2,330 110,708 SH   SOLE   108,182 0 2,526
EATON VANCE SHORT DURATION D MUTUAL FUND 27828V104 140 12,219 SH   SOLE   7,714 0 4,505
EATON VANCE TXMGD GL BUYWR O MUTUAL FUND 27829C105 164 19,249 SH   SOLE   16,020 0 3,229
EATON VANCE TAX ADVT DIV INC MUTUAL FUND 27828G107 608 30,880 SH   SOLE   25,820 0 5,060
EATON VANCE TX ADV GLBL DIV MUTUAL FUND 27828S101 179 12,009 SH   SOLE   12,009 0 0
EATON VANCE TX ADV GLB DIV O MUTUAL FUND 27828U106 204 9,802 SH   SOLE   9,802 0 0
EATON VANCE TX MNG BY WRT OP MUTUAL FUND 27828Y108 271 19,605 SH   SOLE   19,605 0 0
EATON VANCE TX MGD DIV EQ IN MUTUAL FUND 27828N102 320 29,417 SH   SOLE   29,417 0 0
EATON VANCE TAX-MANAGED GLOB MUTUAL FUND 27829F108 607 82,480 SH   SOLE   64,435 0 18,045
EBAY INC. COMMON STOCK 278642103 16,048 308,026 SH   SOLE   304,673 0 3,353
EDGEWELL PERS CARE CO COMMON STOCK 28035Q102 204 7,330 SH   SOLE   7,330 0 0
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 30,768 385,473 SH   SOLE   72,381 0 313,092
EHEALTH INC COMMON STOCK 28238P109 2,400 30,385 SH   SOLE   30,246 0 139
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 924 33,078 SH   SOLE   32,982 0 96
ELASTIC N V COMMON STOCK N14506104 5,666 52,512 SH   SOLE   52,495 0 17
SWEDISH EXPT CR CORP MUTUAL FUND 870297801 76 17,585 SH   SOLE   17,585 0 0
EMCOR GROUP INC COMMON STOCK 29084Q100 6,843 101,062 SH   SOLE   101,062 0 0
EMERSON ELEC CO COMMON STOCK 291011104 178,508 2,722,411 SH   SOLE   2,716,199 0 6,212
EMPIRE ST RLTY TR INC REIT 292104106 2,086 340,787 SH   SOLE   340,667 0 120
ENBRIDGE INC COMMON STOCK 29250N105 2,860 97,945 SH   SOLE   97,865 0 80
ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 5,084 78,243 SH   SOLE   78,243 0 0
ENDURANCE INTL GROUP HLDGS I COMMON STOCK 29272B105 182 31,646 SH   SOLE   31,646 0 0
ENERGIZER HLDGS INC NEW COMMON STOCK 29272W109 1,148 29,321 SH   SOLE   29,321 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y506 704 23,509 SH   SOLE   22,484 0 1,025
ENERGY TRANSFER LP PARTNERSHIP 29273V100 120 22,173 SH   SOLE   22,173 0 0
ENSTAR GROUP LIMITED COMMON STOCK G3075P101 764 4,732 SH   SOLE   4,732 0 0
ENTERGY CORP NEW COMMON STOCK 29364G103 593 6,022 SH   SOLE   5,148 0 874
ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 4,465 163,718 SH   SOLE   163,718 0 0
ENTERPRISE PRODS PARTNERS L PARTNERSHIP 293792107 4,789 303,282 SH   SOLE   296,523 0 6,759
ENVISTA HOLDINGS CORPORATION COMMON STOCK 29415F104 18,330 742,703 SH   SOLE   742,697 0 6
EPAM SYS INC COMMON STOCK 29414B104 4,693 14,516 SH   SOLE   14,455 0 61
EQT CORP COMMON STOCK 26884L109 2,543 196,652 SH   SOLE   196,165 0 487
EQUIFAX INC COMMON STOCK 294429105 8,788 56,008 SH   SOLE   40,071 0 15,937
EQUINIX INC REIT 29444U700 11,689 15,377 SH   SOLE   14,829 0 548
EQUITRANS MIDSTREAM CORP COMMON STOCK 294600101 1,344 158,920 SH   SOLE   156,931 0 1,989
EQUITY LIFESTYLE PPTYS INC COMMON STOCK 29472R108 652 10,639 SH   SOLE   9,832 0 807
EQUITY RESIDENTIAL REIT 29476L107 37,748 735,399 SH   SOLE   733,482 0 1,917
ESSENT GROUP LTD COMMON STOCK G3198U102 3,701 100,012 SH   SOLE   100,012 0 0
ESSENTIAL UTILS INC COMMON STOCK 29670G102 669 16,629 SH   SOLE   15,197 0 1,432
ESSEX PPTY TR INC REIT 297178105 1,375 6,848 SH   SOLE   6,444 0 404
EVENTBRITE INC COMMON STOCK 29975E109 814 75,000 SH   SOLE   75,000 0 0
EVERBRIDGE INC COMMON STOCK 29978A104 5,314 42,267 SH   SOLE   42,234 0 33
EVERCORE INC COMMON STOCK 29977A105 2,354 35,959 SH   SOLE   35,959 0 0
EVERGY INC COMMON STOCK 30034W106 721 14,197 SH   SOLE   13,697 0 500
EVERSOURCE ENERGY COMMON STOCK 30040W108 13,947 166,934 SH   SOLE   165,116 0 1,818
EXACT SCIENCES CORP COMMON STOCK 30063P105 24,732 242,594 SH   SOLE   242,295 0 299
EXELON CORP COMMON STOCK 30161N101 2,539 70,998 SH   SOLE   67,082 0 3,916
EXP WORLD HLDGS INC COMMON STOCK 30212W100 5,027 124,611 SH   SOLE   124,611 0 0
EXPEDIA GROUP INC COMMON STOCK 30212P303 3,397 37,053 SH   SOLE   37,006 0 47
EXPEDITORS INTL WASH INC COMMON STOCK 302130109 2,219 24,511 SH   SOLE   23,627 0 884
EXTRA SPACE STORAGE INC COMMON STOCK 30225T102 5,597 52,313 SH   SOLE   51,565 0 748
EXXON MOBIL CORP COMMON STOCK 30231G102 150,645 4,388,150 SH   SOLE   4,347,086 0 41,064
F5 NETWORKS INC COMMON STOCK 315616102 445 3,625 SH   SOLE   3,481 0 144
FACTSET RESH SYS INC COMMON STOCK 303075105 33,378 99,672 SH   SOLE   99,659 0 13
FAIR ISAAC CORP COMMON STOCK 303250104 7,021 16,505 SH   SOLE   16,491 0 14
FASTENAL CO COMMON STOCK 311900104 87,918 1,949,842 SH   SOLE   1,789,695 0 160,147
FASTLY INC COMMON STOCK 31188V100 18,312 195,469 SH   SOLE   195,408 0 61
FEDERAL RLTY INVT TR COMMON STOCK 313747206 788 10,729 SH   SOLE   10,292 0 437
FEDERATED HERMES INC COMMON STOCK 314211103 344 16,004 SH   SOLE   15,549 0 455
FEDEX CORP COMMON STOCK 31428X106 100,377 399,082 SH   SOLE   398,268 0 814
FERRARI N V COMMON STOCK N3167Y103 214 1,165 SH   SOLE   0 0 1,165
FIBROGEN INC COMMON STOCK 31572Q808 3,885 94,482 SH   SOLE   94,478 0 4
FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 5,080 162,243 SH   SOLE   151,177 0 11,066
FIFTH THIRD BANCORP COMMON STOCK 316773100 49,817 2,336,609 SH   SOLE   2,246,381 0 90,228
FINANCIAL INSTNS INC COMMON STOCK 317585404 1,437 93,335 SH   SOLE   93,335 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y605 503 20,891 SH   SOLE   20,891 0 0
FIREEYE INC COMMON STOCK 31816Q101 1,492 120,841 SH   SOLE   120,503 0 338
FIRST AMERN FINL CORP COMMON STOCK 31847R102 42,178 828,482 SH   SOLE   828,305 0 177
FIRST BANCORP N C COMMON STOCK 318910106 554 26,462 SH   SOLE   26,462 0 0
FIRST BUSEY CORP COMMON STOCK 319383204 2,691 169,353 SH   SOLE   169,059 0 294
FIRST CTZNS BANCSHARES INC N COMMON STOCK 31946M103 20,638 64,742 SH   SOLE   64,733 0 9
FIRST CMNTY BANKSHARES INC V COMMON STOCK 31983A103 322 17,850 SH   SOLE   17,850 0 0
FIRST FINL BANKSHARES COMMON STOCK 32020R109 1,814 65,007 SH   SOLE   65,003 0 4
FIRST INDL RLTY TR INC REIT 32054K103 1,754 44,059 SH   SOLE   43,198 0 861
FIRST INTST BANCSYSTEM INC COMMON STOCK 32055Y201 1,593 50,000 SH   SOLE   50,000 0 0
FIRST MIDWEST BANCORP DEL COMMON STOCK 320867104 723 67,069 SH   SOLE   66,568 0 501
FIRST REP BK SAN FRANCISCO C COMMON STOCK 33616C100 52,464 481,058 SH   SOLE   437,986 0 43,072
FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33738D101 3,702 194,447 SH   SOLE   119,000 0 75,447
FIRST TR EXCH TRADED FD III MUTUAL FUND 33739E108 48,558 2,533,012 SH   SOLE   2,533,012 0 0
FIVE BELOW INC COMMON STOCK 33829M101 467 3,675 SH   SOLE   3,622 0 53
FIVE9 INC COMMON STOCK 338307101 1,621 12,500 SH   SOLE   12,453 0 47
FLEETCOR TECHNOLOGIES INC COMMON STOCK 339041105 941 3,954 SH   SOLE   3,813 0 141
FLEX LTD COMMON STOCK Y2573F102 1,299 116,596 SH   SOLE   116,596 0 0
FLEXION THERAPEUTICS INC COMMON STOCK 33938J106 183 17,600 SH   SOLE   17,600 0 0
FLEXSHARES TR MUTUAL FUND 33939L860 1,048 23,470 SH   SOLE   23,470 0 0
FLOWERS FOODS INC COMMON STOCK 343498101 35,433 1,456,337 SH   SOLE   1,455,337 0 1,000
FLOWSERVE CORP COMMON STOCK 34354P105 555 20,348 SH   SOLE   20,265 0 83
F M C CORP COMMON STOCK 302491303 972 9,182 SH   SOLE   863 0 8,319
F N B CORP COMMON STOCK 302520101 759 112,000 SH   SOLE   110,936 0 1,064
FOCUS FINL PARTNERS INC COMMON STOCK 34417P100 787 24,000 SH   SOLE   24,000 0 0
FOOT LOCKER INC COMMON STOCK 344849104 417 12,615 SH   SOLE   12,615 0 0
FORD MTR CO DEL COMMON STOCK 345370860 8,866 1,331,236 SH   SOLE   1,323,351 0 7,885
FORTINET INC COMMON STOCK 34959E109 8,379 71,120 SH   SOLE   22,529 0 48,591
FORTIVE CORP COMMON STOCK 34959J108 13,824 181,393 SH   SOLE   177,860 0 3,533
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 1,362 15,745 SH   SOLE   15,660 0 85
FOUR CORNERS PPTY TR INC COMMON STOCK 35086T109 1,134 44,326 SH   SOLE   43,604 0 722
FRANCO NEV CORP COMMON STOCK 351858105 49,143 352,076 SH   SOLE   352,076 0 0
FRANKS INTL N V COMMON STOCK N33462107 2,310 1,500,000 SH   SOLE   1,500,000 0 0
FRANKLIN ELEC INC COMMON STOCK 353514102 4,065 69,104 SH   SOLE   68,901 0 203
FRANKLIN RESOURCES INC COMMON STOCK 354613101 11,854 582,524 SH   SOLE   581,437 0 1,087
FREEPORT-MCMORAN INC COMMON STOCK 35671D857 2,848 182,083 SH   SOLE   86,884 0 95,199
FRESENIUS MED CARE AG&CO KGA AMERICAN DEPOSITARY RECEIPT 358029106 229 5,383 SH   SOLE   200 0 5,183
FULTON FINL CORP PA COMMON STOCK 360271100 426 45,650 SH   SOLE   45,650 0 0
GAP INC COMMON STOCK 364760108 1,293 75,928 SH   SOLE   75,000 0 928
GARMIN LTD COMMON STOCK H2906T109 5,793 61,070 SH   SOLE   60,198 0 872
GATX CORP COMMON STOCK 361448103 2,611 40,952 SH   SOLE   40,952 0 0
GCI LIBERTY INC COMMON STOCK 36164V305 12,531 152,891 SH   SOLE   152,811 0 80
GCP APPLIED TECHNOLOGIES INC COMMON STOCK 36164Y101 551 26,321 SH   SOLE   26,060 0 261
GENERAC HLDGS INC COMMON STOCK 368736104 1,970 10,172 SH   SOLE   10,155 0 17
GENERAL DYNAMICS CORP COMMON STOCK 369550108 25,670 185,439 SH   SOLE   184,932 0 507
GENERAL ELECTRIC CO COMMON STOCK 369604103 39,445 6,331,485 SH   SOLE   6,313,266 0 18,219
GENERAL MTRS CO COMMON STOCK 37045V100 3,072 103,813 SH   SOLE   82,602 0 21,211
GENTEX CORP COMMON STOCK 371901109 54,332 2,109,962 SH   SOLE   2,109,570 0 392
GENTHERM INC COMMON STOCK 37253A103 1,631 39,885 SH   SOLE   39,732 0 153
GENUINE PARTS CO COMMON STOCK 372460105 21,930 230,431 SH   SOLE   220,071 0 10,360
GFL ENVIRONMENTAL INC COMMON STOCK 36168Q104 14,357 675,300 SH   SOLE   675,300 0 0
GFL ENVIRONMENTAL INC PREFERRED 36168Q120 26,818 503,066 SH   SOLE   417,066 0 86,000
GILDAN ACTIVEWEAR INC COMMON STOCK 375916103 2,081 105,815 SH   SOLE   105,815 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 105,519 1,669,864 SH   SOLE   1,463,135 0 206,729
GLACIER BANCORP INC NEW COMMON STOCK 37637Q105 22,647 706,617 SH   SOLE   706,614 0 3
GLOBAL PMTS INC COMMON STOCK 37940X102 49,103 276,513 SH   SOLE   276,273 0 240
GLOBE LIFE INC COMMON STOCK 37959E102 33,769 422,644 SH   SOLE   422,461 0 183
GMS INC COMMON STOCK 36251C103 4,517 187,425 SH   SOLE   187,185 0 240
GRACO INC COMMON STOCK 384109104 3,140 51,180 SH   SOLE   50,838 0 342
GREAT SOUTHN BANCORP INC COMMON STOCK 390905107 2,548 70,361 SH   SOLE   70,361 0 0
GREEN DOT CORP COMMON STOCK 39304D102 4,996 98,725 SH   SOLE   98,500 0 225
GRIFFON CORP COMMON STOCK 398433102 645 32,993 SH   SOLE   32,845 0 148
GROUP 1 AUTOMOTIVE INC COMMON STOCK 398905109 1,333 15,077 SH   SOLE   15,000 0 77
GUARDANT HEALTH INC COMMON STOCK 40131M109 9,364 83,771 SH   SOLE   83,706 0 65
GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 7,839 75,178 SH   SOLE   75,159 0 19
BLOCK H & R INC COMMON STOCK 093671105 735 45,132 SH   SOLE   42,566 0 2,566
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 593 17,278 SH   SOLE   17,240 0 38
HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 2,468 93,921 SH   SOLE   93,579 0 342
HANESBRANDS INC COMMON STOCK 410345102 5,872 372,846 SH   SOLE   372,099 0 747
HARLEY DAVIDSON INC COMMON STOCK 412822108 761 31,024 SH   SOLE   31,024 0 0
HARTFORD FINL SVCS GROUP INC COMMON STOCK 416515104 4,687 127,149 SH   SOLE   125,494 0 1,655
HASBRO INC COMMON STOCK 418056107 2,668 32,256 SH   SOLE   31,934 0 322
HCA HEALTHCARE INC COMMON STOCK 40412C101 29,180 234,037 SH   SOLE   233,561 0 476
HEALTHCARE RLTY TR REIT 421946104 34,785 1,154,889 SH   SOLE   1,154,065 0 824
HEALTHEQUITY INC COMMON STOCK 42226A107 2,437 47,433 SH   SOLE   47,430 0 3
HEALTHPEAK PROPERTIES INC REIT 42250P103 889 32,726 SH   SOLE   29,294 0 3,432
HEARTLAND FINL USA INC COMMON STOCK 42234Q102 3,336 111,235 SH   SOLE   111,235 0 0
HEICO CORP NEW COMMON STOCK 422806109 16,276 155,516 SH   SOLE   154,647 0 869
HELEN OF TROY LTD COMMON STOCK G4388N106 228 1,176 SH   SOLE   1,176 0 0
HENRY SCHEIN INC COMMON STOCK 806407102 5,543 94,309 SH   SOLE   90,716 0 3,593
HERBALIFE NUTRITION LTD COMMON STOCK G4412G101 669 14,340 SH   SOLE   14,327 0 13
HERITAGE FINL CORP WASH COMMON STOCK 42722X106 724 39,369 SH   SOLE   39,199 0 170
MILLER HERMAN INC COMMON STOCK 600544100 17,587 583,119 SH   SOLE   583,119 0 0
HERSHEY CO COMMON STOCK 427866108 65,708 458,407 SH   SOLE   452,615 0 5,792
HESS CORP COMMON STOCK 42809H107 8,098 197,838 SH   SOLE   197,635 0 203
HEWLETT PACKARD ENTERPRISE C COMMON STOCK 42824C109 5,699 608,224 SH   SOLE   604,869 0 3,355
HF FOODS GROUP INC COMMON STOCK 40417F109 957 144,713 SH   SOLE   144,713 0 0
HIGHWOODS PPTYS INC REIT 431284108 379 11,292 SH   SOLE   10,751 0 541
HILL ROM HLDGS INC COMMON STOCK 431475102 2,900 34,727 SH   SOLE   34,556 0 171
HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 1,478 70,461 SH   SOLE   70,461 0 0
HILTON WORLDWIDE HLDGS INC COMMON STOCK 43300A203 22,114 259,192 SH   SOLE   256,415 0 2,777
HINGHAM INSTN SVGS MASS COMMON STOCK 433323102 3,828 20,803 SH   SOLE   20,803 0 0
HNI CORP COMMON STOCK 404251100 6,881 219,287 SH   SOLE   219,287 0 0
HOLLYFRONTIER CORP COMMON STOCK 436106108 644 32,679 SH   SOLE   31,655 0 1,024
HOLOGIC INC COMMON STOCK 436440101 1,548 23,293 SH   SOLE   22,817 0 476
HOME BANCSHARES INC COMMON STOCK 436893200 1,960 129,289 SH   SOLE   129,289 0 0
HOME DEPOT INC COMMON STOCK 437076102 240,160 864,786 SH   SOLE   775,136 0 89,650
HOMESTREET INC COMMON STOCK 43785V102 1,643 63,786 SH   SOLE   63,655 0 131
HONDA MOTOR LTD AMERICAN DEPOSITARY RECEIPT 438128308 253 10,685 SH   SOLE   0 0 10,685
HONEYWELL INTL INC COMMON STOCK 438516106 127,249 773,032 SH   SOLE   744,646 0 28,386
HORACE MANN EDUCATORS CORP N COMMON STOCK 440327104 28,470 852,382 SH   SOLE   852,155 0 227
HORIZON THERAPEUTICS PUB L COMMON STOCK G46188101 2,109 27,148 SH   SOLE   27,000 0 148
HORMEL FOODS CORP COMMON STOCK 440452100 16,342 334,254 SH   SOLE   310,408 0 23,846
HOST HOTELS & RESORTS INC REIT 44107P104 5,779 535,545 SH   SOLE   528,986 0 6,559
HSBC HLDGS PLC AMERICAN DEPOSITARY RECEIPT 404280406 392 20,014 SH   SOLE   3,229 0 16,785
HUB GROUP INC COMMON STOCK 443320106 976 19,452 SH   SOLE   19,273 0 179
HUBBELL INC COMMON STOCK 443510607 481 3,516 SH   SOLE   3,367 0 149
HUDSON PAC PPTYS INC REIT 444097109 381 17,360 SH   SOLE   16,869 0 491
HUMANA INC COMMON STOCK 444859102 25,739 62,189 SH   SOLE   14,699 0 47,490
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 5,452 594,508 SH   SOLE   413,417 0 181,091
HUNTSMAN CORP COMMON STOCK 447011107 954 42,948 SH   SOLE   42,850 0 98
HYATT HOTELS CORP COMMON STOCK 448579102 79,468 1,489,002 SH   SOLE   1,488,972 0 30
IAC INTERACTIVECORP NEW COMMON STOCK 44891N109 7,942 66,301 SH   SOLE   66,241 0 60
ICL GROUP LTD COMMON STOCK M53213100 101 28,874 SH   SOLE   0 0 28,874
ICON PLC COMMON STOCK G4705A100 1,606 8,405 SH   SOLE   8,030 0 375
IDEXX LABS INC COMMON STOCK 45168D104 36,866 93,780 SH   SOLE   31,127 0 62,653
IES HLDGS INC COMMON STOCK 44951W106 1,589 50,000 SH   SOLE   50,000 0 0
IHEARTMEDIA INC Class A Common Stock 45174J509 18,417 2,259,207 SH   SOLE   2,254,069 0 5,138
II-VI INC COMMON STOCK 902104108 3,650 90,000 SH   SOLE   90,000 0 0
ILLINOIS TOOL WKS INC COMMON STOCK 452308109 232,938 1,205,621 SH   SOLE   1,201,744 0 3,877
INCYTE CORP COMMON STOCK 45337C102 19,247 214,476 SH   SOLE   141,813 0 72,663
INDEPENDENT BANK CORP MASS COMMON STOCK 453836108 13,660 260,779 SH   SOLE   260,687 0 92
INDEPENDENT BK GROUP INC COMMON STOCK 45384B106 2,521 57,062 SH   SOLE   56,912 0 150
INGEVITY CORP COMMON STOCK 45688C107 879 17,782 SH   SOLE   17,782 0 0
INGREDION INC COMMON STOCK 457187102 248 3,281 SH   SOLE   3,142 0 139
INNOVIVA INC COMMON STOCK 45781M101 869 83,149 SH   SOLE   82,768 0 381
INOVALON HLDGS INC COMMON STOCK 45781D101 18,082 683,633 SH   SOLE   683,633 0 0
INPHI CORP COMMON STOCK 45772F107 2,874 25,605 SH   SOLE   25,418 0 187
INSULET CORP COMMON STOCK 45784P101 3,895 16,462 SH   SOLE   16,357 0 105
INTEGER HLDGS CORP COMMON STOCK 45826H109 3,290 55,753 SH   SOLE   55,648 0 105
INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 100,404 825,217 SH   SOLE   815,050 0 10,167
INTERNATIONAL FLAVORS&FRAGRA COMMON STOCK 459506101 1,095 8,946 SH   SOLE   8,390 0 556
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V613 634 5,575 SH   SOLE   5,575 0 0
INVESCO QQQ TR MUTUAL FUND 46090E103 2,556 9,200 SH   SOLE   9,200 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V241 341 8,826 SH   SOLE   8,826 0 0
INVESCO SR INCOME TR Closed End Mutual Fund 46131H107 8,086 2,202,353 SH   SOLE   2,202,353 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508 906 41,612 SH   SOLE   41,612 0 0
INVESTORS TITLE CO NC COMMON STOCK 461804106 1,511 11,615 SH   SOLE   11,615 0 0
INVITATION HOMES INC REIT 46187W107 5,535 197,757 SH   SOLE   195,402 0 2,355
IONIS PHARMACEUTICALS INC COMMON STOCK 462222100 1,230 25,923 SH   SOLE   25,833 0 90
IQVIA HLDGS INC COMMON STOCK 46266C105 17,279 109,616 SH   SOLE   103,879 0 5,737
IRON MTN INC NEW REIT 46284V101 982 36,648 SH   SOLE   5,253 0 31,395
ISHARES TR MUTUAL FUND 46434V100 5,274 101,198 SH   SOLE   94,862 0 6,336
ISHARES TR MUTUAL FUND 46429B747 1,795 17,245 SH   SOLE   13,678 0 3,567
ISHARES TR MUTUAL FUND 464287457 8,086 93,473 SH   SOLE   88,823 0 4,650
ISHARES TR MUTUAL FUND 464287440 7,008 57,528 SH   SOLE   57,528 0 0
ISHARES TR MUTUAL FUND 464287564 8,662 84,910 SH   SOLE   83,735 0 1,175
ISHARES TR MUTUAL FUND 46429B663 1,047 13,015 SH   SOLE   11,915 0 1,100
ISHARES TR MUTUAL FUND 46432F842 37,043 614,512 SH   SOLE   555,542 0 58,970
ISHARES INC MUTUAL FUND 46434G103 1,642 31,100 SH   SOLE   31,100 0 0
ISHARES TR MUTUAL FUND 464287200 2,058 6,124 SH   SOLE   6,124 0 0
ISHARES TR MUTUAL FUND 464287507 1,936 10,448 SH   SOLE   10,448 0 0
ISHARES TR MUTUAL FUND 464287804 9,336 132,937 SH   SOLE   131,437 0 1,500
ISHARES TR MUTUAL FUND 46434V613 8,951 164,596 SH   SOLE   164,096 0 500
ISHARES TR MUTUAL FUND 464287226 1,147 9,719 SH   SOLE   9,719 0 0
ISHARES TR MUTUAL FUND 46435G243 3,046 116,685 SH   SOLE   116,685 0 0
ISHARES TR MUTUAL FUND 46435G193 245 8,828 SH   SOLE   8,828 0 0
ISHARES TR MUTUAL FUND 46429B655 537 10,583 SH   SOLE   10,583 0 0
ISHARES TR MUTUAL FUND 464288224 948 51,250 SH   SOLE   47,050 0 4,200
ISHARES TR MUTUAL FUND 464287325 329 4,575 SH   SOLE   3,107 0 1,468
ISHARES GOLD TRUST MUTUAL FUND 464285105 779 43,280 SH   SOLE   43,280 0 0
ISHARES TR MUTUAL FUND 464287242 3,312 24,586 SH   SOLE   22,176 0 2,410
ISHARES TR MUTUAL FUND 464288513 76,033 906,231 SH   SOLE   906,231 0 0
ISHARES TR MUTUAL FUND 464288612 306 2,600 SH   SOLE   2,600 0 0
ISHARES TR MUTUAL FUND 464287382 811 12,670 SH   SOLE   12,670 0 0
ISHARES TR MUTUAL FUND 464288588 4,998 45,274 SH   SOLE   44,799 0 475
ISHARES TR MUTUAL FUND 464288257 406 5,076 SH   SOLE   5,076 0 0
ISHARES TR MUTUAL FUND 464288182 795 10,301 SH   SOLE   10,301 0 0
ISHARES TR MUTUAL FUND 464287465 18,659 293,148 SH   SOLE   287,792 0 5,356
ISHARES TR MUTUAL FUND 46429B689 813 11,930 SH   SOLE   11,930 0 0
ISHARES TR MUTUAL FUND 464288273 829 14,055 SH   SOLE   14,055 0 0
ISHARES TR MUTUAL FUND 464287234 10,865 246,418 SH   SOLE   244,918 0 1,500
ISHARES INC MUTUAL FUND 464286608 325 8,569 SH   SOLE   8,569 0 0
ISHARES INC MUTUAL FUND 464286871 578 26,360 SH   SOLE   26,360 0 0
ISHARES TR MUTUAL FUND 46429B598 211 6,226 SH   SOLE   0 0 6,226
ISHARES INC MUTUAL FUND 464286665 1,987 48,958 SH   SOLE   48,958 0 0
ISHARES INC MUTUAL FUND 46434G780 385 20,564 SH   SOLE   20,564 0 0
ISHARES TR MUTUAL FUND 464288802 260 1,770 SH   SOLE   1,770 0 0
ISHARES TR MUTUAL FUND 46432F339 1,626 15,675 SH   SOLE   15,675 0 0
ISHARES TR MUTUAL FUND 464287556 4,101 30,289 SH   SOLE   28,785 0 1,504
ISHARES TR MUTUAL FUND 464288414 1,801 15,532 SH   SOLE   15,532 0 0
ISHARES TR MUTUAL FUND 464287523 274 900 SH   SOLE   900 0 0
ISHARES TR MUTUAL FUND 464288687 54,461 1,494,127 SH   SOLE   1,490,789 0 3,338
ISHARES TR MUTUAL FUND 464287622 1,105 5,904 SH   SOLE   5,904 0 0
ISHARES TR MUTUAL FUND 464287614 7,253 33,441 SH   SOLE   33,041 0 400
ISHARES TR MUTUAL FUND 464287598 539 4,564 SH   SOLE   4,564 0 0
ISHARES TR MUTUAL FUND 464287655 2,150 14,352 SH   SOLE   14,352 0 0
ISHARES TR MUTUAL FUND 464287648 4,163 18,794 SH   SOLE   18,794 0 0
ISHARES TR MUTUAL FUND 464287630 998 10,045 SH   SOLE   8,419 0 1,626
ISHARES TR MUTUAL FUND 464287689 1,067 5,450 SH   SOLE   5,450 0 0
ISHARES TR MUTUAL FUND 464287499 1,912 33,328 SH   SOLE   32,328 0 1,000
ISHARES TR MUTUAL FUND 464287481 1,841 10,649 SH   SOLE   10,649 0 0
ISHARES TR MUTUAL FUND 464287408 286 2,544 SH   SOLE   2,544 0 0
ISHARES TR MUTUAL FUND 464287887 1,443 8,181 SH   SOLE   8,181 0 0
ISHARES TR MUTUAL FUND 464287168 2,753 33,759 SH   SOLE   33,759 0 0
ISHARES TR MUTUAL FUND 464287176 821 6,487 SH   SOLE   6,487 0 0
ISHARES TR MUTUAL FUND 464288646 370 6,735 SH   SOLE   6,154 0 581
ISHARES TR MUTUAL FUND 464287739 420 5,260 SH   SOLE   5,260 0 0
ISTAR INC REIT 45031U101 3,094 261,956 SH   SOLE   261,769 0 187
ITT INC COMMON STOCK 45073V108 3,135 53,088 SH   SOLE   53,076 0 12
J2 GLOBAL INC COMMON STOCK 48123V102 797 11,511 SH   SOLE   11,511 0 0
HENRY JACK & ASSOC INC COMMON STOCK 426281101 1,196 7,355 SH   SOLE   7,221 0 134
JACK IN THE BOX INC COMMON STOCK 466367109 476 6,000 SH   SOLE   6,000 0 0
JACOBS ENGR GROUP INC COMMON STOCK 469814107 9,544 102,880 SH   SOLE   102,815 0 65
JAMES HARDIE INDS PLC AMERICAN DEPOSITARY RECEIPT 47030M106 345 14,472 SH   SOLE   0 0 14,472
JAZZ PHARMACEUTICALS PLC COMMON STOCK G50871105 5,549 38,915 SH   SOLE   38,846 0 69
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 4,868 38,517 SH   SOLE   38,249 0 268
JBG SMITH PPTYS COMMON STOCK 46590V100 237 8,875 SH   SOLE   8,266 0 609
JD.COM INC EQUITY 47215P106 1,196 15,404 SH   SOLE   15,404 0 0
JFROG LTD COMMON STOCK M6191J100 254 3,000 SH   SOLE   3,000 0 0
SMUCKER J M CO COMMON STOCK 832696405 2,645 22,894 SH   SOLE   22,573 0 321
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,891 59,627 SH   SOLE   59,584 0 43
WILEY JOHN & SONS INC COMMON STOCK 968223305 2,051 65,006 SH   SOLE   65,006 0 0
JOHNSON CTLS INTL PLC COMMON STOCK G51502105 16,445 402,571 SH   SOLE   400,891 0 1,680
JONES LANG LASALLE INC COMMON STOCK 48020Q107 13,303 139,070 SH   SOLE   137,914 0 1,156
JPMORGAN CHASE & CO MUTUAL FUND 46625H365 584 54,218 SH   SOLE   53,473 0 745
JUNIPER NETWORKS INC COMMON STOCK 48203R104 10,590 492,541 SH   SOLE   491,807 0 734
KAMAN CORP COMMON STOCK 483548103 315 8,087 SH   SOLE   7,851 0 236
KANSAS CITY SOUTHERN COMMON STOCK 485170302 8,987 49,697 SH   SOLE   43,520 0 6,177
KEARNY FINL CORP MD COMMON STOCK 48716P108 851 118,000 SH   SOLE   118,000 0 0
KELLOGG CO COMMON STOCK 487836108 5,803 89,844 SH   SOLE   85,266 0 4,578
KEMPER CORP COMMON STOCK 488401100 931 13,932 SH   SOLE   13,720 0 212
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 1,927 19,511 SH   SOLE   18,790 0 721
KIMBALL INTL INC COMMON STOCK 494274103 4,701 445,980 SH   SOLE   445,980 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 19,533 132,284 SH   SOLE   130,337 0 1,947
KIMCO RLTY CORP REIT 49446R109 710 63,018 SH   SOLE   61,078 0 1,940
KINDER MORGAN INC DEL COMMON STOCK 49456B101 1,550 125,722 SH   SOLE   121,870 0 3,852
KLA CORP COMMON STOCK 482480100 865 4,465 SH   SOLE   4,331 0 134
KNIGHT SWIFT TRANSN HLDGS IN COMMON STOCK 499049104 317 7,797 SH   SOLE   7,765 0 32
KONINKLIJKE PHILIPS N V COMMON STOCK 500472303 702 14,883 SH   SOLE   7,407 0 7,476
KONTOOR BRANDS INC COMMON STOCK 50050N103 8,194 338,575 SH   SOLE   338,277 0 298
KRAFT HEINZ CO COMMON STOCK 500754106 3,877 129,436 SH   SOLE   127,457 0 1,979
KROGER CO COMMON STOCK 501044101 11,074 326,566 SH   SOLE   220,937 0 105,629
L BRANDS INC COMMON STOCK 501797104 9,773 307,225 SH   SOLE   307,170 0 55
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 20,358 119,868 SH   SOLE   113,183 0 6,685
LAKELAND BANCORP INC COMMON STOCK 511637100 109 10,961 SH   SOLE   10,500 0 461
LAM RESEARCH CORP COMMON STOCK 512807108 29,374 88,544 SH   SOLE   87,661 0 883
LAMAR ADVERTISING CO NEW REIT 512816109 1,809 27,341 SH   SOLE   27,307 0 34
LAMB WESTON HLDGS INC COMMON STOCK 513272104 9,496 143,288 SH   SOLE   126,989 0 16,299
LCI INDS COMMON STOCK 50189K103 941 8,854 SH   SOLE   8,750 0 104
LEAR CORP COMMON STOCK 521865204 824 7,552 SH   SOLE   7,540 0 12
LEGGETT & PLATT INC COMMON STOCK 524660107 8,541 207,445 SH   SOLE   206,660 0 785
LEIDOS HOLDINGS INC COMMON STOCK 525327102 2,135 23,952 SH   SOLE   23,075 0 877
LENDINGCLUB CORP COMMON STOCK 52603A208 75 15,938 SH   SOLE   15,938 0 0
LENNAR CORP COMMON STOCK 526057104 3,080 37,709 SH   SOLE   37,455 0 254
LENNOX INTL INC COMMON STOCK 526107107 96,249 353,063 SH   SOLE   353,053 0 10
LEVI STRAUSS & CO NEW COMMON STOCK 52736R102 2,259 168,608 SH   SOLE   168,000 0 608
LHC GROUP INC COMMON STOCK 50187A107 59,171 278,375 SH   SOLE   247,049 0 31,326
LIBERTY BROADBAND CORP COMMON STOCK 530307107 2,142 15,104 SH   SOLE   15,104 0 0
LIBERTY BROADBAND CORP COMMON STOCK 530307305 3,227 22,589 SH   SOLE   22,539 0 50
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 636 30,291 SH   SOLE   29,659 0 632
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 4,748 231,194 SH   SOLE   231,182 0 12
LIBERTY MEDIA CORP DEL COMMON STOCK 531229854 1,308 36,060 SH   SOLE   36,060 0 0
LIBERTY MEDIA CORP DEL COMMON STOCK 531229870 496 14,802 SH   SOLE   14,797 0 5
LIBERTY MEDIA CORP DEL COMMON STOCK 531229409 2,360 71,154 SH   SOLE   71,111 0 43
LIBERTY MEDIA CORP DEL COMMON STOCK 531229607 5,185 156,731 SH   SOLE   156,688 0 43
LIGAND PHARMACEUTICALS INC COMMON STOCK 53220K504 22,777 238,956 SH   SOLE   238,956 0 0
LIMONEIRA CO COMMON STOCK 532746104 2,386 166,888 SH   SOLE   166,888 0 0
LINCOLN ELEC HLDGS INC COMMON STOCK 533900106 4,954 53,824 SH   SOLE   53,660 0 164
LINCOLN NATL CORP IND COMMON STOCK 534187109 2,974 94,930 SH   SOLE   94,030 0 900
LITHIA MTRS INC COMMON STOCK 536797103 29,489 129,371 SH   SOLE   129,371 0 0
LIVE NATION ENTERTAINMENT IN COMMON STOCK 538034109 52,166 968,197 SH   SOLE   963,093 0 5,104
LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 432 17,036 SH   SOLE   17,036 0 0
LIVERAMP HLDGS INC COMMON STOCK 53815P108 1,106 21,368 SH   SOLE   21,368 0 0
LKQ CORP COMMON STOCK 501889208 3,316 119,596 SH   SOLE   119,448 0 148
LOCKHEED MARTIN CORP COMMON STOCK 539830109 118,190 308,365 SH   SOLE   302,204 0 6,161
LOEWS CORP COMMON STOCK 540424108 2,672 76,894 SH   SOLE   76,189 0 705
LPL FINL HLDGS INC COMMON STOCK 50212V100 16,648 217,135 SH   SOLE   216,941 0 194
LULULEMON ATHLETICA INC COMMON STOCK 550021109 25,027 75,983 SH   SOLE   75,882 0 101
LYFT INC COMMON STOCK 55087P104 3,084 111,955 SH   SOLE   111,899 0 56
LYONDELLBASELL INDUSTRIES N COMMON STOCK N53745100 1,345 19,085 SH   SOLE   18,540 0 545
M & T BK CORP COMMON STOCK 55261F104 26,264 285,199 SH   SOLE   285,180 0 19
MAGELLAN MIDSTREAM PRTNRS LP PARTNERSHIP 559080106 207 6,039 SH   SOLE   5,284 0 755
MAIN STR CAP CORP COMMON STOCK 56035L104 1,390 46,999 SH   SOLE   46,999 0 0
MANITOWOC CO INC COMMON STOCK 563571405 121 14,435 SH   SOLE   14,435 0 0
MANULIFE FINL CORP COMMON STOCK 56501R106 1,135 81,598 SH   SOLE   79,898 0 1,700
MARATHON OIL CORP COMMON STOCK 565849106 531 129,786 SH   SOLE   124,066 0 5,720
MARATHON PETE CORP COMMON STOCK 56585A102 7,942 270,702 SH   SOLE   268,736 0 1,966
MARKEL CORP COMMON STOCK 570535104 24,343 25,000 SH   SOLE   24,996 0 4
MARKETAXESS HLDGS INC COMMON STOCK 57060D108 5,066 10,520 SH   SOLE   10,450 0 70
MARRIOTT INTL INC NEW COMMON STOCK 571903202 188,919 2,040,605 SH   SOLE   1,939,284 0 101,321
MARRIOTT VACTINS WORLDWID CO COMMON STOCK 57164Y107 5,466 60,191 SH   SOLE   60,122 0 69
MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 409 1,738 SH   SOLE   1,648 0 90
MARVELL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 7,109 179,069 SH   SOLE   178,905 0 164
MASCO CORP COMMON STOCK 574599106 2,825 51,243 SH   SOLE   50,495 0 748
MASIMO CORP COMMON STOCK 574795100 9,801 41,520 SH   SOLE   41,487 0 33
MATCH GROUP INC NEW COMMON STOCK 57667L107 23,933 216,299 SH   SOLE   216,164 0 135
MATTHEWS INTL CORP COMMON STOCK 577128101 1,961 87,723 SH   SOLE   87,599 0 124
MAXIM INTEGRATED PRODS INC COMMON STOCK 57772K101 4,762 70,434 SH   SOLE   69,454 0 980
MBIA INC COMMON STOCK 55262C100 233 38,500 SH   SOLE   38,500 0 0
MCCORMICK & CO INC COMMON STOCK 579780107 610 3,125 SH   SOLE   3,125 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 55,244 284,615 SH   SOLE   272,376 0 12,239
MCDONALDS CORP COMMON STOCK 580135101 129,017 587,805 SH   SOLE   512,915 0 74,890
MCKESSON CORP COMMON STOCK 58155Q103 26,161 175,657 SH   SOLE   167,422 0 8,235
MDU RES GROUP INC COMMON STOCK 552690109 2,486 110,477 SH   SOLE   110,020 0 457
MEDALLIA INC COMMON STOCK 584021109 439 16,011 SH   SOLE   16,011 0 0
MEDNAX INC COMMON STOCK 58502B106 185 11,364 SH   SOLE   11,364 0 0
MERCURY SYS INC COMMON STOCK 589378108 40,595 524,071 SH   SOLE   524,048 0 23
MEREDITH CORP COMMON STOCK 589433101 332 25,318 SH   SOLE   25,128 0 190
MERITOR INC COMMON STOCK 59001K100 3,252 155,291 SH   SOLE   155,000 0 291
META FINL GROUP INC COMMON STOCK 59100U108 2,113 109,919 SH   SOLE   109,772 0 147
METLIFE INC COMMON STOCK 59156R108 1,778 47,831 SH   SOLE   46,519 0 1,312
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 19,423 893,003 SH   SOLE   892,202 0 801
MICROCHIP TECHNOLOGY INC. COMMON STOCK 595017104 99,510 968,370 SH   SOLE   887,236 0 81,134
MICROSTRATEGY INC COMMON STOCK 594972408 3,015 20,026 SH   SOLE   20,000 0 26
MIDDLEBY CORP COMMON STOCK 596278101 20,883 232,780 SH   SOLE   232,780 0 0
MIDDLESEX WTR CO COMMON STOCK 596680108 23,107 371,790 SH   SOLE   371,790 0 0
MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 29,153 570,518 SH   SOLE   570,518 0 0
MITSUBISHI UFJ FINL GROUP IN AMERICAN DEPOSITARY RECEIPT 606822104 201 50,069 SH   SOLE   807 0 49,262
MIZUHO FINANCIAL GROUP INC. AMERICAN DEPOSITARY RECEIPT 60687Y109 362 141,889 SH   SOLE   0 0 141,889
MOHAWK INDS INC COMMON STOCK 608190104 473 4,846 SH   SOLE   4,829 0 17
MOLINA HEALTHCARE INC COMMON STOCK 60855R100 3,405 18,605 SH   SOLE   18,585 0 20
MOLSON COORS BEVERAGE CO COMMON STOCK 60871R209 6,247 186,153 SH   SOLE   186,000 0 153
MONGODB INC COMMON STOCK 60937P106 1,631 7,043 SH   SOLE   7,008 0 35
MONOLITHIC PWR SYS INC COMMON STOCK 609839105 6,972 24,935 SH   SOLE   24,918 0 17
MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 16,897 210,684 SH   SOLE   210,182 0 502
MOODYS CORP COMMON STOCK 615369105 91,378 315,258 SH   SOLE   285,154 0 30,104
MORGAN STANLEY COMMON STOCK 617446448 141,917 2,935,192 SH   SOLE   2,890,676 0 44,516
MOTOROLA SOLUTIONS INC COMMON STOCK 620076307 11,552 73,666 SH   SOLE   73,224 0 442
MOTUS GI HLDGS INC COMMON STOCK 62014P108 22 23,000 SH   SOLE   23,000 0 0
MR COOPER GROUP INC COMMON STOCK 62482R107 959 42,947 SH   SOLE   42,597 0 350
MRC GLOBAL INC COMMON STOCK 55345K103 188 43,830 SH   SOLE   43,830 0 0
MSA SAFETY INC COMMON STOCK 553498106 13,850 103,230 SH   SOLE   103,230 0 0
MUELLER WTR PRODS INC COMMON STOCK 624758108 46,788 4,503,177 SH   SOLE   4,503,177 0 0
MURPHY OIL CORP COMMON STOCK 626717102 1,561 175,027 SH   SOLE   175,027 0 0
MURPHY USA INC COMMON STOCK 626755102 8,906 69,433 SH   SOLE   69,323 0 110
MYOKARDIA INC COMMON STOCK 62857M105 1,584 11,616 SH   SOLE   11,616 0 0
NASDAQ INC COMMON STOCK 631103108 8,750 71,308 SH   SOLE   71,203 0 105
NATIONAL FUEL GAS CO N J COMMON STOCK 636180101 250 6,167 SH   SOLE   5,786 0 381
NATIONAL GRID PLC AMERICAN DEPOSITARY RECEIPT 636274409 354 6,133 SH   SOLE   57 0 6,076
NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 209 3,355 SH   SOLE   0 0 3,355
NATIONAL OILWELL VARCO INC COMMON STOCK 637071101 312 34,402 SH   SOLE   33,441 0 961
NATIONAL RETAIL PROPERTIES I COMMON STOCK 637417106 1,439 41,703 SH   SOLE   40,548 0 1,155
NATIONAL VISION HLDGS INC COMMON STOCK 63845R107 54,597 1,427,737 SH   SOLE   1,427,737 0 0
NATWEST GROUP PLC AMERICAN DEPOSITARY RECEIPT 639057108 154 57,083 SH   SOLE   0 0 57,083
NAVIENT CORPORATION COMMON STOCK 63938C108 458 54,166 SH   SOLE   54,166 0 0
NBT BANCORP INC COMMON STOCK 628778102 705 26,269 SH   SOLE   26,071 0 198
NCINO INC COMMON STOCK 63947U107 15,481 194,293 SH   SOLE   194,293 0 0
NEOGEN CORP COMMON STOCK 640491106 461 5,885 SH   SOLE   5,643 0 242
NEOGENOMICS INC COMMON STOCK 64049M209 7,883 213,701 SH   SOLE   213,203 0 498
NETAPP INC COMMON STOCK 64110D104 8,445 192,625 SH   SOLE   191,944 0 681
NETEASE INC EQUITY 64110W102 561 1,234 SH   SOLE   1,231 0 3
NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 12,371 128,655 SH   SOLE   64,455 0 64,200
NEVRO CORP COMMON STOCK 64157F103 3,418 24,537 SH   SOLE   24,537 0 0
NEW JERSEY RES COMMON STOCK 646025106 1,480 54,780 SH   SOLE   54,512 0 268
NEW ORIENTAL ED & TECHNOLOGY EQUITY 647581107 390 2,614 SH   SOLE   2,614 0 0
NEW RELIC INC COMMON STOCK 64829B100 1,688 29,950 SH   SOLE   29,877 0 73
NEW YORK CMNTY BANCORP INC COMMON STOCK 649445103 154 18,660 SH   SOLE   16,899 0 1,761
NEW YORK TIMES CO COMMON STOCK 650111107 4,025 94,061 SH   SOLE   94,015 0 46
NEWELL BRANDS INC COMMON STOCK 651229106 8,516 496,265 SH   SOLE   495,514 0 751
NEWMARK GROUP INC COMMON STOCK 65158N102 1,154 267,127 SH   SOLE   267,127 0 0
NEWMARKET CORP COMMON STOCK 651587107 10,750 31,403 SH   SOLE   31,373 0 30
NEWMONT CORP COMMON STOCK 651639106 3,737 58,899 SH   SOLE   31,877 0 27,022
NEWPARK RES INC COMMON STOCK 651718504 184 175,309 SH   SOLE   175,000 0 309
NEWS CORP NEW COMMON STOCK 65249B109 220 15,726 SH   SOLE   14,999 0 727
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 34,128 569,179 SH   SOLE   557,929 0 11,250
NIC INC COMMON STOCK 62914B100 37,107 1,883,615 SH   SOLE   1,883,352 0 263
NIELSEN HLDGS PLC COMMON STOCK G6518L108 958 67,526 SH   SOLE   66,072 0 1,454
NISOURCE INC COMMON STOCK 65473P105 2,143 97,410 SH   SOLE   96,930 0 480
NOBLE ENERGY INC COMMON STOCK 655044105 289 33,818 SH   SOLE   10,027 0 23,791
NOKIA CORP AMERICAN DEPOSITARY RECEIPT 654902204 145 37,162 SH   SOLE   1,692 0 35,470
NOMAD FOODS LTD COMMON STOCK G6564A105 58,804 2,307,855 SH   SOLE   2,307,855 0 0
NOMURA HLDGS INC AMERICAN DEPOSITARY RECEIPT 65535H208 297 64,791 SH   SOLE   181 0 64,610
NORDSON CORP COMMON STOCK 655663102 937 4,883 SH   SOLE   4,839 0 44
NORDSTROM INC COMMON STOCK 655664100 492 41,264 SH   SOLE   41,207 0 57
NORFOLK SOUTHN CORP COMMON STOCK 655844108 89,713 419,239 SH   SOLE   397,446 0 21,793
NORTHERN TR CORP COMMON STOCK 665859104 3,932 50,433 SH   SOLE   50,148 0 285
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 33,811 107,171 SH   SOLE   88,872 0 18,299
NORTONLIFELOCK INC COMMON STOCK 668771108 5,409 259,530 SH   SOLE   179,445 0 80,085
NOVANTA INC COMMON STOCK 67000B104 4,067 38,609 SH   SOLE   38,609 0 0
NOVOCURE LTD COMMON STOCK G6674U108 1,560 14,012 SH   SOLE   14,012 0 0
NRG ENERGY INC COMMON STOCK 629377508 5,406 175,861 SH   SOLE   12,587 0 163,274
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 2,502 75,394 SH   SOLE   75,320 0 74
NUCOR CORP COMMON STOCK 670346105 14,985 334,038 SH   SOLE   311,030 0 23,008
NUTANIX INC COMMON STOCK 67059N108 614 27,701 SH   SOLE   27,470 0 231
NUVEEN AMT FREE QLTY MUN INC MUTUAL FUND 670657105 897 62,555 SH   SOLE   60,810 0 1,745
NUVEEN CR STRATEGIES INCOME Closed End Mutual Fund 67073D102 9,140 1,905,143 SH   SOLE   1,904,996 0 147
NUVEEN FLOATING RATE INCOME Closed End Mutual Fund 67072T108 6,473 773,368 SH   SOLE   773,368 0 0
NUVEEN FLTNG RTE INCM OPP FD Closed End Mutual Fund 6706EN100 4,480 543,704 SH   SOLE   543,704 0 0
NUVEEN GLOBAL HIGH INCOME FD CLOSED_END 67075G103 2,257 166,839 SH   SOLE   166,800 0 39
NUVEEN INTER DURATION MUN TE MUTUAL FUND 670671106 8,252 617,678 SH   SOLE   617,678 0 0
NUVEEN QUALITY MUNCP INCOME MUTUAL FUND 67066V101 10,800 743,793 SH   SOLE   743,279 0 514
NVENT ELECTRIC PLC COMMON STOCK G6700G107 835 47,221 SH   SOLE   46,997 0 224
NVR INC COMMON STOCK 62944T105 8,893 2,178 SH   SOLE   2,177 0 1
NXP SEMICONDUCTORS N V COMMON STOCK N6596X109 17,857 143,074 SH   SOLE   95,096 0 47,978
OCCIDENTAL PETE CORP COMMON STOCK 674599105 568 56,760 SH   SOLE   56,211 0 549
OKTA INC COMMON STOCK 679295105 75,741 354,176 SH   SOLE   353,955 0 221
OLD DOMINION FREIGHT LINE IN COMMON STOCK 679580100 6,143 33,955 SH   SOLE   33,781 0 174
OLD NATL BANCORP IND COMMON STOCK 680033107 6,039 480,799 SH   SOLE   479,841 0 958
OLD REP INTL CORP COMMON STOCK 680223104 919 62,377 SH   SOLE   61,454 0 923
OMEGA FLEX INC COMMON STOCK 682095104 210 1,343 SH   SOLE   1,343 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 262 8,753 SH   SOLE   7,623 0 1,130
OMNICELL COM COMMON STOCK 68213N109 344 4,605 SH   SOLE   4,415 0 190
OMNICOM GROUP INC COMMON STOCK 681919106 2,951 59,616 SH   SOLE   58,648 0 968
ON SEMICONDUCTOR CORP COMMON STOCK 682189105 2,158 99,491 SH   SOLE   0 0 99,491
ONE GAS INC COMMON STOCK 68235P108 36,370 527,032 SH   SOLE   526,875 0 157
ONEMAIN HLDGS INC COMMON STOCK 68268W103 23,846 763,065 SH   SOLE   763,065 0 0
ONEOK INC NEW COMMON STOCK 682680103 632 24,337 SH   SOLE   394 0 23,943
ONESPAN INC COMMON STOCK 68287N100 5,925 282,688 SH   SOLE   282,486 0 202
ORACLE CORP COMMON STOCK 68389X105 89,292 1,495,681 SH   SOLE   1,239,311 0 256,370
ORBCOMM INC COMMON STOCK 68555P100 154 45,238 SH   SOLE   45,238 0 0
ORIGIN BANCORP INC COMMON STOCK 68621T102 303 14,200 SH   SOLE   14,200 0 0
OTIS WORLDWIDE CORP COMMON STOCK 68902V107 41,244 660,747 SH   SOLE   653,901 0 6,846
PAGERDUTY INC COMMON STOCK 69553P100 2,597 95,810 SH   SOLE   95,655 0 155
PALANTIR TECHNOLOGIES INC COMMON STOCK 69608A108 9,236 972,238 SH   SOLE   972,238 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105 85,531 349,461 SH   SOLE   348,849 0 612
PALOMAR HLDGS INC COMMON STOCK 69753M105 2,722 26,110 SH   SOLE   26,035 0 75
PARK HOTELS RESORTS INC COMMON STOCK 700517105 911 91,175 SH   SOLE   89,474 0 1,701
PARSLEY ENERGY INC COMMON STOCK 701877102 1,948 208,158 SH   SOLE   207,728 0 430
PATTERSON UTI ENERGY INC COMMON STOCK 703481101 61 21,520 SH   SOLE   20,730 0 790
PAYCHEX INC COMMON STOCK 704326107 9,980 125,110 SH   SOLE   123,735 0 1,375
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 182,816 587,267 SH   SOLE   582,884 0 4,383
PDC ENERGY INC COMMON STOCK 69327R101 898 72,442 SH   SOLE   71,939 0 503
PELOTON INTERACTIVE INC COMMON STOCK 70614W100 5,287 53,278 SH   SOLE   53,192 0 86
PENN NATL GAMING INC COMMON STOCK 707569109 2,251 30,956 SH   SOLE   30,956 0 0
PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 5,203 109,168 SH   SOLE   109,168 0 0
PENTAIR PLC COMMON STOCK G7S00T104 2,815 61,509 SH   SOLE   60,689 0 820
PENUMBRA INC COMMON STOCK 70975L107 31,750 163,340 SH   SOLE   163,329 0 11
PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 528 51,222 SH   SOLE   50,000 0 1,222
PERFICIENT INC COMMON STOCK 71375U101 2,339 54,716 SH   SOLE   54,581 0 135
PERFORMANCE FOOD GROUP CO COMMON STOCK 71377A103 19,383 559,891 SH   SOLE   559,891 0 0
PERKINELMER INC COMMON STOCK 714046109 5,918 47,153 SH   SOLE   23,911 0 23,242
PFIZER INC COMMON STOCK 717081103 169,127 4,608,356 SH   SOLE   3,529,546 0 1,078,810
PGIM GLOBAL HIGH YIELD FD FO CLOSED_END 69346J106 11,406 860,853 SH   SOLE   860,652 0 201
PHILIP MORRIS INTL INC COMMON STOCK 718172109 97,181 1,295,918 SH   SOLE   1,270,073 0 25,845
PHREESIA INC COMMON STOCK 71944F106 20,177 627,971 SH   SOLE   539,043 0 88,928
PIMCO INCOME OPPORTUNITY FD MUTUAL FUND 72202B100 320 13,863 SH   SOLE   12,903 0 960
PINDUODUO INC EQUITY 722304102 374 5,041 SH   SOLE   5,041 0 0
PINNACLE WEST CAP CORP COMMON STOCK 723484101 566 7,597 SH   SOLE   7,268 0 329
PINTEREST INC COMMON STOCK 72352L106 100,826 2,428,967 SH   SOLE   2,428,887 0 80
PIONEER NAT RES CO COMMON STOCK 723787107 2,120 24,654 SH   SOLE   24,305 0 349
PIPER SANDLER COMPANIES COMMON STOCK 724078100 256 3,507 SH   SOLE   3,433 0 74
PITNEY BOWES INC COMMON STOCK 724479100 268 50,421 SH   SOLE   49,608 0 813
PJT PARTNERS INC COMMON STOCK 69343T107 4,197 69,251 SH   SOLE   69,245 0 6
POLARIS INC COMMON STOCK 731068102 13,162 139,513 SH   SOLE   139,496 0 17
POOL CORP COMMON STOCK 73278L105 4,691 14,023 SH   SOLE   14,017 0 6
PORTLAND GEN ELEC CO COMMON STOCK 736508847 2,715 76,483 SH   SOLE   76,283 0 200
PPG INDS INC COMMON STOCK 693506107 66,352 543,511 SH   SOLE   471,865 0 71,646
PPL CORP COMMON STOCK 69351T106 10,273 377,527 SH   SOLE   375,338 0 2,189
PREFERRED BK LOS ANGELES CA COMMON STOCK 740367404 1,328 41,345 SH   SOLE   41,246 0 99
BOOKING HOLDINGS INC COMMON STOCK 09857L108 121,571 71,066 SH   SOLE   69,984 0 1,082
PRICESMART INC COMMON STOCK 741511109 3,744 56,337 SH   SOLE   56,212 0 125
PRIMERICA INC COMMON STOCK 74164M108 955 8,443 SH   SOLE   8,440 0 3
PRINCIPAL FINANCIAL GROUP IN COMMON STOCK 74251V102 2,518 62,520 SH   SOLE   60,793 0 1,727
PROCTER AND GAMBLE CO COMMON STOCK 742718109 497,738 3,581,106 SH   SOLE   3,522,574 0 58,532
PROGRESS SOFTWARE CORP COMMON STOCK 743312100 3,309 90,201 SH   SOLE   0 0 90,201
PROGRESSIVE CORP COMMON STOCK 743315103 175,995 1,859,038 SH   SOLE   1,857,831 0 1,207
PROLOGIS INC. REIT 74340W103 10,464 103,991 SH   SOLE   87,073 0 16,918
PROOFPOINT INC COMMON STOCK 743424103 14,541 137,767 SH   SOLE   137,744 0 23
PRUDENTIAL FINL INC COMMON STOCK 744320102 4,912 77,334 SH   SOLE   76,529 0 805
PRUDENTIAL PLC AMERICAN DEPOSITARY RECEIPT 74435K204 406 14,218 SH   SOLE   82 0 14,136
PS BUSINESS PKS INC CALIF REIT 69360J107 385 3,142 SH   SOLE   3,005 0 137
PUBLIC SVC ENTERPRISE GRP IN COMMON STOCK 744573106 2,661 48,467 SH   SOLE   46,320 0 2,147
PUBLIC STORAGE REIT 74460D109 5,286 23,733 SH   SOLE   22,453 0 1,280
PULTE GROUP INC COMMON STOCK 745867101 16,849 363,997 SH   SOLE   337,609 0 26,388
PURE STORAGE INC COMMON STOCK 74624M102 23,118 1,502,120 SH   SOLE   1,502,003 0 117
ETF MANAGERS TR MUTUAL FUND 26924G201 2,415 51,889 SH   SOLE   46,939 0 4,950
QORVO INC COMMON STOCK 74736K101 4,035 31,278 SH   SOLE   14,911 0 16,367
QUANTA SVCS INC COMMON STOCK 74762E102 3,533 66,837 SH   SOLE   66,576 0 261
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1,920 16,768 SH   SOLE   15,568 0 1,200
QURATE RETAIL INC COMMON STOCK 74915M100 847 118,013 SH   SOLE   117,902 0 111
R1 RCM INC COMMON STOCK 749397105 48,856 2,848,765 SH   SOLE   2,537,348 0 311,417
RALPH LAUREN CORP COMMON STOCK 751212101 5,608 82,507 SH   SOLE   82,409 0 98
RANGE RES CORP COMMON STOCK 75281A109 4,742 716,315 SH   SOLE   715,136 0 1,179
RAPID7 INC COMMON STOCK 753422104 1,730 28,252 SH   SOLE   28,252 0 0
RAYONIER INC REIT 754907103 4,187 158,344 SH   SOLE   158,344 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 115,193 2,001,970 SH   SOLE   1,956,700 0 45,270
RBC BEARINGS INC COMMON STOCK 75524B104 14,797 122,077 SH   SOLE   122,077 0 0
REALPAGE INC COMMON STOCK 75606N109 57,939 1,005,196 SH   SOLE   998,118 0 7,078
REALTY INCOME CORP REIT 756109104 1,655 27,236 SH   SOLE   25,428 0 1,808
REATA PHARMACEUTICALS INC COMMON STOCK 75615P103 1,526 15,659 SH   SOLE   15,641 0 18
REDFIN CORP COMMON STOCK 75737F108 1,922 38,484 SH   SOLE   38,484 0 0
REGAL BELOIT CORP COMMON STOCK 758750103 2,872 30,594 SH   SOLE   30,591 0 3
REGENCY CTRS CORP COMMON STOCK 758849103 457 12,012 SH   SOLE   11,190 0 822
REGENERON PHARMACEUTICALS COMMON STOCK 75886F107 16,717 29,863 SH   SOLE   29,652 0 211
REGIONS FINANCIAL CORP NEW COMMON STOCK 7591EP100 15,068 1,306,811 SH   SOLE   975,132 0 331,679
RELIANCE STEEL & ALUMINUM CO COMMON STOCK 759509102 910 8,919 SH   SOLE   8,795 0 124
RENASANT CORP COMMON STOCK 75970E107 4,546 200,066 SH   SOLE   200,066 0 0
REPLIGEN CORP COMMON STOCK 759916109 19,443 131,784 SH   SOLE   131,744 0 40
REPUBLIC SVCS INC COMMON STOCK 760759100 5,141 55,070 SH   SOLE   54,535 0 535
RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 766 69,663 SH   SOLE   69,157 0 506
RESMED INC COMMON STOCK 761152107 7,538 43,971 SH   SOLE   43,761 0 210
REXFORD INDL RLTY INC COMMON STOCK 76169C100 35,216 769,577 SH   SOLE   768,965 0 612
RINGCENTRAL INC COMMON STOCK 76680R206 57,615 209,805 SH   SOLE   209,657 0 148
RITCHIE BROS AUCTIONEERS COMMON STOCK 767744105 314 5,308 SH   SOLE   5,255 0 53
ROBERT HALF INTL INC COMMON STOCK 770323103 4,372 82,587 SH   SOLE   69,548 0 13,039
EXCHANGE TRADED CONCEPTS TR MUTUAL FUND 301505707 230 4,776 SH   SOLE   4,776 0 0
ROCKWELL AUTOMATION INC COMMON STOCK 773903109 58,155 263,526 SH   SOLE   251,274 0 12,252
ROKU INC COMMON STOCK 77543R102 10,730 56,830 SH   SOLE   56,806 0 24
ROLLINS INC COMMON STOCK 775711104 6,476 119,500 SH   SOLE   119,444 0 56
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 10,700 27,082 SH   SOLE   26,917 0 165
ROSS STORES INC COMMON STOCK 778296103 63,052 675,658 SH   SOLE   674,707 0 951
ROYAL BK CDA COMMON STOCK 780087102 6,167 87,925 SH   SOLE   87,711 0 214
ROYAL CARIBBEAN GROUP COMMON STOCK V7780T103 3,064 47,331 SH   SOLE   47,241 0 90
RPM INTL INC COMMON STOCK 749685103 1,497 18,071 SH   SOLE   18,071 0 0
SABINE ROYALTY TR COMMON STOCK 785688102 372 12,797 SH   SOLE   12,797 0 0
SABRE CORP COMMON STOCK 78573M104 1,025 157,439 SH   SOLE   157,290 0 149
SANMINA CORPORATION COMMON STOCK 801056102 6,584 243,393 SH   SOLE   243,072 0 321
SBA COMMUNICATIONS CORP NEW COMMON STOCK 78410G104 9,847 30,919 SH   SOLE   30,290 0 629
SCHLUMBERGER LTD COMMON STOCK 806857108 14,380 924,144 SH   SOLE   911,159 0 12,985
SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 14,064 568,712 SH   SOLE   568,706 0 6
SCHRODINGER INC COMMON STOCK 80810D103 6,987 147,059 SH   SOLE   147,059 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524706 306 11,419 SH   SOLE   11,419 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524805 2,596 82,674 SH   SOLE   73,799 0 8,875
SCHWAB STRATEGIC TR MUTUAL FUND 808524862 204 3,955 SH   SOLE   3,955 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524508 6,260 112,835 SH   SOLE   99,310 0 13,525
SCHWAB STRATEGIC TR MUTUAL FUND 808524102 2,590 32,516 SH   SOLE   31,065 0 1,451
SCHWAB STRATEGIC TR MUTUAL FUND 808524797 225 4,072 SH   SOLE   4,072 0 0
SCIENCE APPLICATIONS INTL CO COMMON STOCK 808625107 3,835 48,899 SH   SOLE   48,860 0 39
SCOTTS MIRACLE GRO CO COMMON STOCK 810186106 20,562 134,471 SH   SOLE   134,455 0 16
SEABOARD CORP COMMON STOCK 811543107 1,373 484 SH   SOLE   484 0 0
SEAGATE TECHNOLOGY PLC COMMON STOCK G7945M107 6,714 136,263 SH   SOLE   135,698 0 565
SEALED AIR CORP NEW COMMON STOCK 81211K100 4,359 112,315 SH   SOLE   112,104 0 211
SEATTLE GENETICS INC COMMON STOCK 812578102 3,342 17,079 SH   SOLE   16,903 0 176
SEI INVTS CO COMMON STOCK 784117103 14,202 280,006 SH   SOLE   280,000 0 6
SELECTIVE INS GROUP INC COMMON STOCK 816300107 37,764 733,429 SH   SOLE   733,429 0 0
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 19,051 329,951 SH   SOLE   329,225 0 726
SERVICE CORP INTL COMMON STOCK 817565104 755 17,898 SH   SOLE   17,604 0 294
SERVICEMASTER GLOBAL HLDGS I COMMON STOCK 81761R109 56,767 1,423,440 SH   SOLE   1,423,435 0 5
SERVICENOW INC COMMON STOCK 81762P102 121,520 250,556 SH   SOLE   247,298 0 3,258
SERVISFIRST BANCSHARES INC COMMON STOCK 81768T108 2,608 76,631 SH   SOLE   76,372 0 259
SHAKE SHACK INC COMMON STOCK 819047101 5,927 91,925 SH   SOLE   91,761 0 164
SHERWIN WILLIAMS CO COMMON STOCK 824348106 57,374 82,347 SH   SOLE   82,200 0 147
SHIFT4 PMTS INC COMMON STOCK 82452J109 2,940 60,800 SH   SOLE   60,800 0 0
SHOE CARNIVAL INC COMMON STOCK 824889109 1,446 43,047 SH   SOLE   43,000 0 47
SHOPIFY INC COMMON STOCK 82509L107 100,423 98,168 SH   SOLE   97,810 0 358
SIGNATURE BK NEW YORK N Y COMMON STOCK 82669G104 281 3,383 SH   SOLE   3,359 0 24
SIGNET JEWELERS LIMITED COMMON STOCK G81276100 1,238 66,193 SH   SOLE   65,986 0 207
SILICON LABORATORIES INC COMMON STOCK 826919102 24,179 247,107 SH   SOLE   247,107 0 0
SIMMONS 1ST NATL CORP COMMON STOCK 828730200 7,092 447,286 SH   SOLE   446,959 0 327
SIMON PPTY GROUP INC NEW REIT 828806109 4,565 70,582 SH   SOLE   68,545 0 2,037
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 594 110,768 SH   SOLE   108,880 0 1,888
SITE CTRS CORP REIT 82981J109 230 31,876 SH   SOLE   30,048 0 1,828
SKECHERS U S A INC COMMON STOCK 830566105 3,143 104,000 SH   SOLE   104,000 0 0
SKYWEST INC COMMON STOCK 830879102 4,305 144,173 SH   SOLE   143,642 0 531
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 6,462 44,415 SH   SOLE   43,058 0 1,357
SLACK TECHNOLOGIES INC COMMON STOCK 83088V102 67,045 2,496,079 SH   SOLE   2,495,919 0 160
SLM CORP COMMON STOCK 78442P106 84 10,395 SH   SOLE   10,200 0 195
SM ENERGY CO COMMON STOCK 78454L100 69 43,216 SH   SOLE   42,673 0 543
SMARTSHEET INC COMMON STOCK 83200N103 11,263 227,901 SH   SOLE   227,811 0 90
SMITH & NEPHEW GROUP PLC AMERICAN DEPOSITARY RECEIPT 83175M205 413 10,573 SH   SOLE   5,500 0 5,073
SNAP INC COMMON STOCK 83304A106 2,003 76,703 SH   SOLE   76,703 0 0
SNAP ON INC COMMON STOCK 833034101 6,481 44,050 SH   SOLE   43,902 0 148
SONOCO PRODS CO COMMON STOCK 835495102 233 4,557 SH   SOLE   4,286 0 271
SOUTHERN CO COMMON STOCK 842587107 7,657 141,226 SH   SOLE   138,587 0 2,639
SOUTHERN COPPER CORP EQUITY 84265V105 1,152 25,446 SH   SOLE   25,226 0 220
SOUTHWEST AIRLS CO COMMON STOCK 844741108 4,644 123,853 SH   SOLE   70,625 0 53,228
SOUTHWESTERN ENERGY CO COMMON STOCK 845467109 181 77,116 SH   SOLE   74,720 0 2,396
SSGA ACTIVE ETF TR ETF 78467V608 144,412 3,229,982 SH   SOLE   3,229,982 0 0
SPDR SER TR MUTUAL FUND 78468R663 9,607 104,971 SH   SOLE   104,971 0 0
SPDR SER TR MUTUAL FUND 78464A359 750 10,892 SH   SOLE   7,000 0 3,892
SPDR SER TR MUTUAL FUND 78468R622 231,299 2,218,274 SH   SOLE   2,218,208 0 66
SPDR SER TR MUTUAL FUND 78468R200 2,870 93,850 SH   SOLE   86,300 0 7,550
SPDR DOW JONES INDL AVERAGE MUTUAL FUND 78467X109 870 3,135 SH   SOLE   3,135 0 0
SPDR SER TR MUTUAL FUND 78464A607 445 5,712 SH   SOLE   5,712 0 0
SPDR GOLD TR MUTUAL FUND 78463V107 2,441 13,783 SH   SOLE   12,783 0 1,000
SPDR SER TR MUTUAL FUND 78464A474 259 8,261 SH   SOLE   8,261 0 0
SPDR S&P 500 ETF TR MUTUAL FUND 78462F103 21,668 64,702 SH   SOLE   64,656 0 46
SPDR SER TR MUTUAL FUND 78464A813 7,182 117,995 SH   SOLE   102,908 0 15,087
SPDR SER TR MUTUAL FUND 78464A300 445 8,878 SH   SOLE   8,878 0 0
SPDR SER TR MUTUAL FUND 78464A870 22,442 201,404 SH   SOLE   192,882 0 8,522
SPDR SER TR MUTUAL FUND 78464A763 316 3,419 SH   SOLE   3,419 0 0
SPDR S&P MIDCAP 400 ETF TR MUTUAL FUND 78467Y107 35,972 106,166 SH   SOLE   97,592 0 8,574
SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 237 12,550 SH   SOLE   12,471 0 79
SPLUNK INC COMMON STOCK 848637104 80,572 428,278 SH   SOLE   428,100 0 178
SPOTIFY TECHNOLOGY S A COMMON STOCK L8681T102 28,301 116,672 SH   SOLE   116,356 0 316
SPROUTS FMRS MKT INC COMMON STOCK 85208M102 20,995 1,003,118 SH   SOLE   1,003,045 0 73
SQUARE INC COMMON STOCK 852234103 61,485 378,255 SH   SOLE   377,828 0 427
STATE STR CORP COMMON STOCK 857477103 20,534 346,091 SH   SOLE   331,416 0 14,675
STERICYCLE INC COMMON STOCK 858912108 602 9,552 SH   SOLE   9,519 0 33
STERIS PLC COMMON STOCK G8473T100 359 2,038 SH   SOLE   1,882 0 156
STERLING BANCORP INC COMMON STOCK 85917W102 1,204 400,000 SH   SOLE   400,000 0 0
STERLING BANCORP DEL COMMON STOCK 85917A100 6,741 640,826 SH   SOLE   640,811 0 15
STIFEL FINL CORP COMMON STOCK 860630102 13,839 273,721 SH   SOLE   273,709 0 12
STITCH FIX INC COMMON STOCK 860897107 2,209 81,418 SH   SOLE   81,418 0 0
STOCK YDS BANCORP INC COMMON STOCK 861025104 11,133 327,044 SH   SOLE   327,044 0 0
STORE CAP CORP REIT 862121100 31,067 1,132,583 SH   SOLE   1,131,490 0 1,093
STRYKER CORPORATION COMMON STOCK 863667101 167,042 801,660 SH   SOLE   614,280 0 187,380
STURM RUGER & CO INC COMMON STOCK 864159108 549 8,983 SH   SOLE   8,881 0 102
SUMITOMO MITSUI FINL GROUP I AMERICAN DEPOSITARY RECEIPT 86562M209 355 63,548 SH   SOLE   528 0 63,020
SUN CMNTYS INC REIT 866674104 9,898 70,390 SH   SOLE   70,000 0 390
SUNRUN INC COMMON STOCK 86771W105 1,601 20,773 SH   SOLE   20,773 0 0
SUNSTONE HOTEL INVS INC NEW REIT 867892101 298 37,489 SH   SOLE   37,010 0 479
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 7,053 29,312 SH   SOLE   29,245 0 67
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 43,064 1,645,544 SH   SOLE   1,641,667 0 3,877
SYNEOS HEALTH INC COMMON STOCK 87166B102 2,040 38,379 SH   SOLE   38,376 0 3
SYNOPSYS INC COMMON STOCK 871607107 6,119 28,595 SH   SOLE   28,168 0 427
PRICE T ROWE GROUP INC COMMON STOCK 74144T108 78,355 611,095 SH   SOLE   597,335 0 13,760
T-MOBILE US INC COMMON STOCK 872590104 30,302 264,967 SH   SOLE   264,103 0 864
TAIWAN SEMICONDUCTOR MFG LTD AMERICAN DEPOSITARY RECEIPT 874039100 95,197 1,174,257 SH   SOLE   1,174,136 0 121
TAKE-TWO INTERACTIVE SOFTWAR COMMON STOCK 874054109 965 5,840 SH   SOLE   5,708 0 132
TAL EDUCATION GROUP EQUITY 874080104 489 6,431 SH   SOLE   6,431 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 96 15,924 SH   SOLE   15,000 0 924
TARGA RES CORP COMMON STOCK 87612G101 307 21,889 SH   SOLE   21,438 0 451
TARGET CORP COMMON STOCK 87612E106 16,376 104,030 SH   SOLE   94,741 0 9,289
TAUBMAN CTRS INC REIT 876664103 322 9,677 SH   SOLE   9,400 0 277
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y803 738 6,327 SH   SOLE   6,327 0 0
TELEDYNE TECHNOLOGIES INC COMMON STOCK 879360105 5,935 19,132 SH   SOLE   19,125 0 7
TELEFLEX INCORPORATED COMMON STOCK 879369106 19,578 57,511 SH   SOLE   27,187 0 30,324
ERICSSON AMERICAN DEPOSITARY RECEIPT 294821608 230 21,094 SH   SOLE   0 0 21,094
TELEFONICA S A AMERICAN DEPOSITARY RECEIPT 879382208 61 17,726 SH   SOLE   11,291 0 6,435
TEMPUR SEALY INTL INC COMMON STOCK 88023U101 20,304 227,652 SH   SOLE   227,631 0 21
TENABLE HLDGS INC COMMON STOCK 88025T102 13,050 345,689 SH   SOLE   345,689 0 0
TERADYNE INC COMMON STOCK 880770102 24,617 309,809 SH   SOLE   303,704 0 6,105
TESLA INC COMMON STOCK 88160R101 46,687 108,826 SH   SOLE   107,375 0 1,451
TETRA TECH INC NEW COMMON STOCK 88162G103 20,373 213,333 SH   SOLE   213,333 0 0
TEVA PHARMACEUTICAL INDS LTD AMERICAN DEPOSITARY RECEIPT 881624209 372 41,267 SH   SOLE   34,649 0 6,618
TEXAS PAC LD TR COMMON STOCK 882610108 3,117 6,902 SH   SOLE   6,902 0 0
TEXAS ROADHOUSE INC COMMON STOCK 882681109 31,664 520,869 SH   SOLE   520,866 0 3
TEXTAINER GROUP HOLDINGS LTD COMMON STOCK G8766E109 460 32,500 SH   SOLE   32,500 0 0
TEXTRON INC COMMON STOCK 883203101 12,764 353,675 SH   SOLE   328,451 0 25,224
THOMSON REUTERS CORP. COMMON STOCK 884903709 9,682 121,369 SH   SOLE   121,293 0 76
TIFFANY & CO NEW COMMON STOCK 886547108 7,906 68,240 SH   SOLE   38,863 0 29,377
TIMKEN CO COMMON STOCK 887389104 2,368 43,677 SH   SOLE   43,671 0 6
TIVITY HEALTH INC COMMON STOCK 88870R102 189 13,451 SH   SOLE   13,259 0 192
TOLL BROTHERS INC COMMON STOCK 889478103 289 5,933 SH   SOLE   5,878 0 55
TOPBUILD CORP COMMON STOCK 89055F103 1,085 6,358 SH   SOLE   6,300 0 58
TORO CO COMMON STOCK 891092108 1,215 14,471 SH   SOLE   14,466 0 5
TORONTO DOMINION BK ONT COMMON STOCK 891160509 5,826 125,990 SH   SOLE   123,360 0 2,630
TOTAL SE AMERICAN DEPOSITARY RECEIPT 89151E109 1,112 32,423 SH   SOLE   21,226 0 11,197
TOYOTA MOTOR CORP AMERICAN DEPOSITARY RECEIPT 892331307 1,583 11,955 SH   SOLE   5,374 0 6,581
THE TRADE DESK INC COMMON STOCK 88339J105 4,329 8,345 SH   SOLE   8,295 0 50
TRADEWEB MKTS INC COMMON STOCK 892672106 30,689 529,129 SH   SOLE   529,125 0 4
TRANSDIGM GROUP INC COMMON STOCK 893641100 2,011 4,232 SH   SOLE   3,976 0 256
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 102,913 951,229 SH   SOLE   914,738 0 36,491
TREX CO INC COMMON STOCK 89531P105 6,474 90,417 SH   SOLE   90,289 0 128
TRIMBLE INC COMMON STOCK 896239100 1,183 24,294 SH   SOLE   22,940 0 1,354
TRINITY INDS INC COMMON STOCK 896522109 216 11,100 SH   SOLE   11,100 0 0
TRIP COM GROUP LTD EQUITY 89677Q107 421 13,529 SH   SOLE   13,529 0 0
TRUSTMARK CORP COMMON STOCK 898402102 1,306 61,000 SH   SOLE   61,000 0 0
TURNING PT BRANDS INC COMMON STOCK 90041L105 410 14,700 SH   SOLE   14,700 0 0
TURTLE BEACH CORP COMMON STOCK 900450206 910 50,000 SH   SOLE   50,000 0 0
TWILIO INC COMMON STOCK 90138F102 132,944 538,037 SH   SOLE   537,873 0 164
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 85,173 244,357 SH   SOLE   244,310 0 47
TYSON FOODS INC COMMON STOCK 902494103 3,392 57,022 SH   SOLE   56,523 0 499
UBS GROUP AG COMMON STOCK H42097107 7,568 678,705 SH   SOLE   652,620 0 26,085
UGI CORP NEW COMMON STOCK 902681105 2,554 77,456 SH   SOLE   77,323 0 133
ULTA BEAUTY INC COMMON STOCK 90384S303 25,363 113,238 SH   SOLE   113,204 0 34
UNITED BANKSHARES INC WEST V COMMON STOCK 909907107 3,307 154,038 SH   SOLE   154,033 0 5
UNITED INS HLDGS CORP COMMON STOCK 910710102 183 30,171 SH   SOLE   30,082 0 89
UNITED PARCEL SERVICE INC COMMON STOCK 911312106 260,381 1,562,629 SH   SOLE   1,560,689 0 1,940
UNITED RENTALS INC COMMON STOCK 911363109 3,636 20,834 SH   SOLE   20,563 0 271
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 3,301 18,262 SH   SOLE   18,233 0 29
UNIVERSAL ELECTRS INC COMMON STOCK 913483103 556 14,739 SH   SOLE   14,700 0 39
UNIVERSAL HLTH SVCS INC COMMON STOCK 913903100 2,385 22,282 SH   SOLE   22,247 0 35
UPWORK INC COMMON STOCK 91688F104 1,704 97,693 SH   SOLE   97,175 0 518
US BANCORP DEL COMMON STOCK 902973304 48,970 1,365,958 SH   SOLE   1,356,490 0 9,468
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y886 987 16,619 SH   SOLE   16,219 0 400
VAIL RESORTS INC COMMON STOCK 91879Q109 6,596 30,828 SH   SOLE   29,814 0 1,014
VALVOLINE INC COMMON STOCK 92047W101 14,649 769,368 SH   SOLE   769,265 0 103
VANECK VECTORS ETF TR MUTUAL FUND 92189F700 2,986 44,245 SH   SOLE   43,920 0 325
VANECK VECTORS ETF TR EQUITY 92189F437 62,098 2,088,000 SH   SOLE   2,088,000 0 0
VANECK VECTORS ETF TR MUTUAL FUND 92189F106 887 22,657 SH   SOLE   17,757 0 4,900
VANGUARD SPECIALIZED FUNDS MUTUAL FUND 921908844 8,742 67,947 SH   SOLE   67,629 0 318
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 684 13,552 SH   SOLE   13,552 0 0
VANGUARD TAX-MANAGED INTL FD MUTUAL FUND 921943858 8,152 199,327 SH   SOLE   198,987 0 340
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042858 8,375 193,697 SH   SOLE   193,576 0 121
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042874 500 9,538 SH   SOLE   9,222 0 316
VANGUARD INDEX FDS MUTUAL FUND 922908736 691 3,037 SH   SOLE   3,037 0 0
VANGUARD WHITEHALL FDS MUTUAL FUND 921946406 1,225 15,132 SH   SOLE   15,132 0 0
VANGUARD WORLD FDS MUTUAL FUND 92204A702 277 890 SH   SOLE   875 0 15
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C870 3,508 36,613 SH   SOLE   35,388 0 1,225
VANGUARD INDEX FDS MUTUAL FUND 922908637 744 4,754 SH   SOLE   4,312 0 442
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C813 5,104 47,756 SH   SOLE   47,756 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908629 2,930 16,625 SH   SOLE   16,625 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908538 1,224 6,792 SH   SOLE   6,792 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908512 1,001 9,879 SH   SOLE   9,879 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908553 1,809 22,909 SH   SOLE   22,794 0 115
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C714 278 2,683 SH   SOLE   2,683 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908363 19,541 63,517 SH   SOLE   62,917 0 600
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932505 1,192 5,720 SH   SOLE   5,720 0 0
VANGUARD BD INDEX FDS MUTUAL FUND 921937827 2,856 34,387 SH   SOLE   34,387 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C409 30,658 370,041 SH   SOLE   347,568 0 22,473
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C102 634 10,215 SH   SOLE   10,215 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908751 2,208 14,358 SH   SOLE   14,190 0 168
VANGUARD INDEX FDS MUTUAL FUND 922908595 296 1,376 SH   SOLE   1,376 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908611 808 7,300 SH   SOLE   7,300 0 0
VANGUARD BD INDEX FDS MUTUAL FUND 921937835 533 6,040 SH   SOLE   6,040 0 0
VANGUARD STAR FDS MUTUAL FUND 921909768 2,055 39,383 SH   SOLE   39,383 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908769 1,707 10,025 SH   SOLE   9,575 0 450
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042742 4,457 55,266 SH   SOLE   54,916 0 350
VANGUARD WELLINGTON FD MUTUAL FUND 921935706 944 11,360 SH   SOLE   11,360 0 0
VARIAN MED SYS INC COMMON STOCK 92220P105 8,039 46,741 SH   SOLE   46,500 0 241
VEEVA SYS INC COMMON STOCK 922475108 10,609 37,729 SH   SOLE   37,587 0 142
VENTAS INC REIT 92276F100 4,656 110,960 SH   SOLE   108,569 0 2,391
VERISIGN INC COMMON STOCK 92343E102 12,983 63,380 SH   SOLE   51,629 0 11,751
V F CORP COMMON STOCK 918204108 31,088 442,527 SH   SOLE   441,235 0 1,292
VIACOMCBS INC COMMON STOCK 92556H206 26,367 941,356 SH   SOLE   852,168 0 89,188
VIPSHOP HOLDINGS LIMITED EQUITY 92763W103 195 12,494 SH   SOLE   11,991 0 503
VISTEON CORP COMMON STOCK 92839U206 18,695 270,079 SH   SOLE   270,079 0 0
VODAFONE GROUP PLC NEW AMERICAN DEPOSITARY RECEIPT 92857W308 365 27,206 SH   SOLE   14,552 0 12,654
VORNADO RLTY TR REIT 929042109 292 8,673 SH   SOLE   8,061 0 612
VOYA PRIME RATE TR Closed End Mutual Fund 92913A100 9,126 2,069,375 SH   SOLE   2,069,375 0 0
VSE CORP COMMON STOCK 918284100 368 12,000 SH   SOLE   12,000 0 0
VULCAN MATLS CO COMMON STOCK 929160109 10,555 77,872 SH   SOLE   77,834 0 38
BERKLEY W R CORP COMMON STOCK 084423102 7,378 120,646 SH   SOLE   118,322 0 2,324
GRACE W R & CO DEL NEW COMMON STOCK 38388F108 1,673 41,536 SH   SOLE   41,448 0 88
WABASH NATL CORP COMMON STOCK 929566107 874 73,071 SH   SOLE   72,646 0 425
WADDELL & REED FINL INC COMMON STOCK 930059100 235 15,820 SH   SOLE   15,576 0 244
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 24,918 693,699 SH   SOLE   691,272 0 2,427
WALKER & DUNLOP INC COMMON STOCK 93148P102 7,176 135,393 SH   SOLE   135,282 0 111
WASHINGTON FED INC COMMON STOCK 938824109 10,160 487,056 SH   SOLE   487,056 0 0
WASTE MGMT INC DEL COMMON STOCK 94106L109 96,365 851,506 SH   SOLE   843,975 0 7,531
WATERS CORP COMMON STOCK 941848103 4,035 20,621 SH   SOLE   20,401 0 220
WATSCO INC COMMON STOCK 942622200 975 4,187 SH   SOLE   4,132 0 55
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 312 3,116 SH   SOLE   3,000 0 116
WAYFAIR INC COMMON STOCK 94419L101 16,653 57,224 SH   SOLE   57,177 0 47
WEC ENERGY GROUP INC COMMON STOCK 92939U106 4,742 48,938 SH   SOLE   47,861 0 1,077
WELBILT INC COMMON STOCK 949090104 356 57,741 SH   SOLE   57,741 0 0
WELLS FARGO CO NEW COMMON STOCK 949746101 122,412 5,206,799 SH   SOLE   5,173,824 0 32,975
WELLS FARGO CO NEW PREFERRED 949746804 11,091 8,264 SH   SOLE   8,264 0 0
WELLTOWER INC REIT 95040Q104 867 15,734 SH   SOLE   12,954 0 2,780
WEST BANCORPORATION INC COMMON STOCK 95123P106 1,518 95,857 SH   SOLE   95,857 0 0
WEST PHARMACEUTICAL SVSC INC COMMON STOCK 955306105 15,460 56,239 SH   SOLE   55,886 0 353
WESTERN ALLIANCE BANCORP COMMON STOCK 957638109 1,041 32,908 SH   SOLE   32,908 0 0
WESTERN ASSET HIGH INCOME OP CLOSED_END 95766K109 7,896 1,611,521 SH   SOLE   1,611,521 0 0
WESTERN DIGITAL CORP. COMMON STOCK 958102105 1,733 47,414 SH   SOLE   47,144 0 270
WESTERN UN CO COMMON STOCK 959802109 1,314 61,309 SH   SOLE   59,525 0 1,784
WABTEC COMMON STOCK 929740108 887 14,328 SH   SOLE   14,172 0 156
WESTPAC BANKING CORP AMERICAN DEPOSITARY RECEIPT 961214301 406 33,701 SH   SOLE   171 0 33,530
WESTROCK CO COMMON STOCK 96145D105 6,024 173,408 SH   SOLE   151,799 0 21,609
WEX INC COMMON STOCK 96208T104 1,570 11,294 SH   SOLE   11,252 0 42
WEYERHAEUSER CO MTN BE REIT 962166104 476 16,689 SH   SOLE   16,164 0 525
WHIRLPOOL CORP COMMON STOCK 963320106 1,967 10,696 SH   SOLE   2,025 0 8,671
WHITE MTNS INS GROUP LTD COMMON STOCK G9618E107 1,146 1,471 SH   SOLE   1,470 0 1
WILLIAMS COS INC COMMON STOCK 969457100 1,422 72,388 SH   SOLE   31,569 0 40,819
WILLIS LEASE FINANCE CORP COMMON STOCK 970646105 687 37,245 SH   SOLE   37,245 0 0
WISDOMTREE TR MUTUAL FUND 97717W760 241 4,017 SH   SOLE   4,017 0 0
WISDOMTREE TR MUTUAL FUND 97717X669 1,344 27,108 SH   SOLE   27,108 0 0
WORKDAY INC COMMON STOCK 98138H101 55,630 258,590 SH   SOLE   258,413 0 177
WORKIVA INC COMMON STOCK 98139A105 2,526 45,300 SH   SOLE   45,300 0 0
WORLD WRESTLING ENTMT INC COMMON STOCK 98156Q108 504 12,461 SH   SOLE   12,461 0 0
WP CAREY INC COMMON STOCK 92936U109 7,013 107,627 SH   SOLE   106,834 0 793
GRAINGER W W INC COMMON STOCK 384802104 4,849 13,592 SH   SOLE   13,312 0 280
WYNDHAM DESTINATIONS INC COMMON STOCK 98310W108 947 30,794 SH   SOLE   29,963 0 831
WYNDHAM HOTELS & RESORTS INC COMMON STOCK 98311A105 986 19,517 SH   SOLE   19,431 0 86
XCEL ENERGY INC COMMON STOCK 98389B100 12,453 180,448 SH   SOLE   177,993 0 2,455
XEROX HOLDINGS CORP COMMON STOCK 98421M106 318 16,917 SH   SOLE   16,831 0 86
XILINX INC COMMON STOCK 983919101 15,556 149,228 SH   SOLE   148,252 0 976
XPO LOGISTICS INC COMMON STOCK 983793100 8,809 104,052 SH   SOLE   103,861 0 191
YELP INC COMMON STOCK 985817105 3,032 150,904 SH   SOLE   150,904 0 0
YEXT INC COMMON STOCK 98585N106 2,702 178,000 SH   SOLE   178,000 0 0
YUM CHINA HLDGS INC EQUITY 98850P109 21,629 408,477 SH   SOLE   407,317 0 1,160
YUM BRANDS INC COMMON STOCK 988498101 27,685 303,229 SH   SOLE   287,949 0 15,280
ZENDESK INC COMMON STOCK 98936J101 3,670 35,656 SH   SOLE   35,403 0 253
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 26,866 197,338 SH   SOLE   196,962 0 376
ZIONS BANCORPORATION N A COMMON STOCK 989701107 3,549 121,464 SH   SOLE   97,970 0 23,494
ZOOM VIDEO COMMUNICATIONS IN COMMON STOCK 98980L101 66,550 141,562 SH   SOLE   141,387 0 175
ZTO EXPRESS CAYMAN INC EQUITY 98980A105 247 8,244 SH   SOLE   8,244 0 0
ZUORA INC COMMON STOCK 98983V106 297 28,718 SH   SOLE   28,459 0 259
COMPANIA DE MINAS BUENAVENTU EQUITY 204448104 406 33,200 SH   SOLE   33,200 0 0