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
3M CO COMMON 88579Y101 1,274 7,951 SH   SOLE   0 0 7,951
ABBOTT LABS COMMON 002824100 1,723 15,829 SH   SOLE   0 0 15,829
ABBVIE INC COMMON 00287Y109 917 10,465 SH   SOLE   0 0 10,465
ACCENTURE PLC IRELAND SHS CLAS COMMON G1151C101 14,054 62,188 SH   SOLE   2,300 0 59,888
ADOBE INC COMMON 00724F101 2,954 6,023 SH   SOLE   0 0 6,023
AES CORP COMMON 00130H105 47,002 2,595,377 SH   SOLE   236,490 0 2,358,887
AIR LEASE CORP CL A COMMON 00912X302 41,090 1,396,673 SH   SOLE   119,719 0 1,276,954
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 2,719 9,129 SH   SOLE   0 0 9,129
AKAMAI TECHNOLOGIES INC COMMON 00971T101 608 5,500 SH   SOLE   0 0 5,500
ALCON INC ORD SHS COMMON H01301128 2,161 37,937 SH   SOLE   0 0 37,937
ALIBABA GROUP HOLDING LTD SPON COMMON 01609W102 72,555 246,804 SH   SOLE   34,950 0 211,854
ALPHABET INC CAP STK CL A COMMON 02079K305 34,480 23,526 SH   SOLE   3,072 0 20,454
ALPHABET INC CAP STK CL C COMMON 02079K107 87,963 59,855 SH   SOLE   5,220 0 54,635
AMAZON.COM INC COMMON 023135106 40,696 12,925 SH   SOLE   690 0 12,235
AMERICAN AIRLINES GROUP INC COMMON 02376R102 3,192 259,702 SH   SOLE   0 0 259,702
AMERICAN EXPRESS CO COMMON 025816109 60,035 598,849 SH   SOLE   55,109 0 543,740
AMERICAN TOWER CORP NEW COMMON 03027X100 59,865 247,654 SH   SOLE   28,300 0 219,354
AMGEN INC COMMON 031162100 10,075 39,639 SH   SOLE   300 0 39,339
ANTHRACITE CAP INC COMMON 037023108 0 13,772 SH   SOLE   0 0 13,772
APACHE CORP COMMON 037411105 18,017 1,902,556 SH   SOLE   235,400 0 1,667,156
APPLE INC COMMON 037833100 29,416 254,001 SH   SOLE   0 0 254,001
APTIV PLC SHS COMMON G6095L109 47,331 516,264 SH   SOLE   56,372 0 459,892
AT&T INC COMMON 00206R102 36,134 1,267,399 SH   SOLE   157,670 0 1,109,729
AUTOMATIC DATA PROCESSING INC COMMON 053015103 1,241 8,896 SH   SOLE   0 0 8,896
AUTOZONE INC COMMON 053332102 448 380 SH   SOLE   0 0 380
AVALONBAY COMMUNITIES INC COMMON 053484101 213 1,428 SH   SOLE   0 0 1,428
BANK OF AMERICA CORP COMMON 060505104 61,306 2,544,877 SH   SOLE   221,403 0 2,323,474
BANKUNITED INC COMMON 06652K103 2,678 122,249 SH   SOLE   0 0 122,249
BAXTER INTERNATIONAL INC COMMON 071813109 267 3,325 SH   SOLE   0 0 3,325
BECTON DICKINSON & CO COMMON 075887109 573 2,462 SH   SOLE   0 0 2,462
BEIJING ENTRPRS WATER GRP LTD COMMON G0957L109 31 84,000 SH   SOLE   0 0 84,000
BERKSHIRE HATHAWAY INC CL B NE COMMON 084670702 3,941 18,506 SH   SOLE   0 0 18,506
BLACKROCK INC COMMON 09247X101 247 438 SH   SOLE   0 0 438
BLACKSTONE GROUP INC COMMON 09260D107 74,711 1,431,241 SH   SOLE   164,538 0 1,266,703
BOEING CO COMMON 097023105 644 3,898 SH   SOLE   0 0 3,898
BRISTOL MYERS SQUIBB CO COMMON 110122108 108,954 1,807,165 SH   SOLE   136,078 0 1,671,087
BRISTOL MYERS SQUIBB CONTINGEN COMMON 110122157 1,334 592,861 SH   SOLE   59,197 0 533,664
BROADCOM INC COMMON 11135F101 303 831 SH   SOLE   0 0 831
BROADRIDGE FINANCIAL SOLUTIONS COMMON 11133T103 33,452 253,422 SH   SOLE   26,100 0 227,322
BROOKFIELD ASSET MGMT INC CL A COMMON 112585104 273 8,250 SH   SOLE   0 0 8,250
BROWN FORMAN CORP CL B COMMON 115637209 254 3,375 SH   SOLE   0 0 3,375
CATERPILLAR INC COMMON 149123101 972 6,515 SH   SOLE   0 0 6,515
CERNER CORP COMMON 156782104 11,663 161,333 SH   SOLE   0 0 161,333
CHARLES SCHWAB CORP NEW COMMON 808513105 570 15,722 SH   SOLE   0 0 15,722
CHEVRON CORP NEW COMMON 166764100 25,785 358,128 SH   SOLE   32,560 0 325,568
CHINA EVERBRIGHT INTL LTD ORD COMMON Y14226107 42 76,000 SH   SOLE   0 0 76,000
CHUBB LIMITED COMMON H1467J104 21,408 184,357 SH   SOLE   14,300 0 170,057
CISCO SYSTEMS INC COMMON 17275R102 25,156 638,649 SH   SOLE   3,127 0 635,522
CITIGROUP INC NEW COMMON 172967424 27,829 645,532 SH   SOLE   10,825 0 634,707
CLOROX CO COMMON 189054109 206 980 SH   SOLE   0 0 980
COCA-COLA CO COMMON 191216100 38,702 783,919 SH   SOLE   31,465 0 752,454
COGNIZANT TECHNOLOGY SOLUTIONS COMMON 192446102 333 4,800 SH   SOLE   0 0 4,800
COLGATE PALMOLIVE CO COMMON 194162103 1,861 24,117 SH   SOLE   0 0 24,117
COMCAST CORP NEW CL A COMMON 20030N101 11,539 249,428 SH   SOLE   204 0 249,224
CONSOLIDATED EDISON INC COMMON 209115104 361 4,643 SH   SOLE   0 0 4,643
CONSTELLATION BRANDS INC CL A COMMON 21036P108 67,197 354,581 SH   SOLE   35,560 0 319,021
CORE LABORATORIES COMMON N22717107 8,051 527,590 SH   SOLE   0 0 527,590
COSTCO WHOLESALE CORP NEW COMMON 22160K105 1,789 5,039 SH   SOLE   0 0 5,039
CSX CORP COMMON 126408103 275 3,546 SH   SOLE   0 0 3,546
CVS HEALTH CORP COMMON 126650100 29,968 513,156 SH   SOLE   63,545 0 449,611
DANAHER CORP COMMON 235851102 110,234 511,932 SH   SOLE   54,553 0 457,379
DELTA AIR LINES INC NEW COMMON 247361702 64,519 2,109,858 SH   SOLE   155,697 0 1,954,161
DIAGEO P L C SPON ADR NEW COMMON 25243Q205 59,854 434,793 SH   SOLE   22,083 0 412,710
DISCOVERY INC SER A COMMON 25470F104 1,278 58,688 SH   SOLE   0 0 58,688
DISCOVERY INC SER C COMMON 25470F302 50,019 2,552,004 SH   SOLE   202,498 0 2,349,506
DOMINION ENERGY INC COMMON 25746U109 294 3,725 SH   SOLE   0 0 3,725
DUKE ENERGY CORP NEW COMMON 26441C204 349 3,944 SH   SOLE   0 0 3,944
ECOLAB INC COMMON 278865100 9,198 46,029 SH   SOLE   1,400 0 44,629
ELANCO ANIMAL HEALTH INC COMMON 28414H103 33,254 1,190,624 SH   SOLE   145,400 0 1,045,224
ELECTRONIC ARTS INC COMMON 285512109 32,453 248,851 SH   SOLE   10,320 0 238,531
EMERSON ELECTRIC CO COMMON 291011104 482 7,344 SH   SOLE   0 0 7,344
ENTERPRISE PRODUCTS PARTNERS L COMMON 293792107 275 17,401 SH   SOLE   0 0 17,401
EOG RESOURCES INC COMMON 26875P101 27,066 753,082 SH   SOLE   65,010 0 688,072
EQUINIX INC COMMON 29444U700 108,281 142,450 SH   SOLE   11,611 0 130,839
EXPEDITORS INTL INC COMMON 302130109 14,312 158,108 SH   SOLE   0 0 158,108
EXXON MOBIL CORP COMMON 30231G102 1,248 36,340 SH   SOLE   0 0 36,340
FACEBOOK INC CL A COMMON 30303M102 63,165 241,179 SH   SOLE   18,777 0 222,402
FEDEX CORP COMMON 31428X106 2,664 10,591 SH   SOLE   0 0 10,591
FIRST REPUBLIC BANK COMMON 33616C100 95,480 875,481 SH   SOLE   69,283 0 806,198
FLEETCOR TECHNOLOGIES INC COMMON 339041105 12,302 51,667 SH   SOLE   6,610 0 45,057
FORD MOTOR CO COMMON 345370860 26,748 4,016,275 SH   SOLE   0 0 4,016,275
FORTIVE CORP COMMON 34959J108 43,319 568,423 SH   SOLE   82,950 0 485,473
FORTUNE BRANDS HOME & SECURITY COMMON 34964C106 89,355 1,032,773 SH   SOLE   43,101 0 989,672
FULTON FINANCIAL CORP COMMON 360271100 142 15,180 SH   SOLE   0 0 15,180
GENERAL ELECTRIC CO COMMON 369604103 597 95,832 SH   SOLE   0 0 95,832
GENERAL MILLS INC COMMON 370334104 12,556 203,566 SH   SOLE   5,300 0 198,266
GENERAL MOTORS CO COMMON 37045V100 84,907 2,869,433 SH   SOLE   179,613 0 2,689,820
GILEAD SCIENCES INC COMMON 375558103 273 4,317 SH   SOLE   0 0 4,317
GLAXOSMITHKLINE PLC SPONSORED COMMON 37733W105 40,961 1,088,223 SH   SOLE   131,515 0 956,708
HARTCOURT COMPANIES INC NEW COMMON 416187201 0 10,000 SH   SOLE   0 0 10,000
HERSHEY CO COMMON 427866108 294 2,054 SH   SOLE   0 0 2,054
HOME DEPOT INC COMMON 437076102 11,338 40,825 SH   SOLE   2,600 0 38,225
HONEYWELL INTERNATIONAL INC COMMON 438516106 53,606 325,657 SH   SOLE   37,948 0 287,709
HUBBELL INC COMMON 443510607 281 2,050 SH   SOLE   0 0 2,050
IHEARTMEDIA INC CL A COMMON 45174J509 5,818 716,535 SH   SOLE   0 0 716,535
ILLINOIS TOOL WORKS INC COMMON 452308109 17,759 91,913 SH   SOLE   500 0 91,413
ILLUMINA INC COMMON 452327109 106,740 345,347 SH   SOLE   29,525 0 315,822
INGERSOLL-RAND PLC SHS COMMON 45687V106 29,383 825,359 SH   SOLE   125,275 0 700,084
INTEL CORP COMMON 458140100 8,773 169,433 SH   SOLE   7,000 0 162,433
INTERNATIONAL BUSINESS MACHINE COMMON 459200101 57,360 471,442 SH   SOLE   42,578 0 428,864
INTERNATIONAL FLAVORS & FRAGRA COMMON 459506101 18,509 151,154 SH   SOLE   1,000 0 150,154
INTUITIVE SURGICAL INC NEW COMMON 46120E602 4,809 6,777 SH   SOLE   2,500 0 4,277
ISTAR INC COMMON 45031U101 1,218 103,150 SH   SOLE   0 0 103,150
JOHNSON & JOHNSON COMMON 478160104 23,104 155,186 SH   SOLE   5,400 0 149,786
JPMORGAN CHASE & CO COMMON 46625H100 89,239 926,969 SH   SOLE   67,653 0 859,316
KANSAS CITY SOUTHERN NEW COMMON 485170302 32,281 178,517 SH   SOLE   2,675 0 175,842
KIMBERLY CLARK CORP COMMON 494368103 377 2,553 SH   SOLE   0 0 2,553
KIMCO REALTY CORP COMMON 49446R109 15,014 1,333,391 SH   SOLE   250 0 1,333,141
KKR & CO INC CL A COMMON 48251W104 484 14,100 SH   SOLE   0 0 14,100
L BRANDS INC COMMON 501797104 30,887 970,974 SH   SOLE   72,500 0 898,474
LAMAR ADVERTISING CO NEW CL A COMMON 512816109 1,273 19,240 SH   SOLE   0 0 19,240
LAUDER ESTEE COS INC CL A COMMON 518439104 14,648 67,115 SH   SOLE   6,150 0 60,965
LILLY ELI & CO COMMON 532457108 702 4,744 SH   SOLE   0 0 4,744
LINDE PLC COMMON G5494J103 438 1,840 SH   SOLE   0 0 1,840
LOCKHEED MARTIN CORP COMMON 539830109 329 857 SH   SOLE   0 0 857
LOWE'S COMPANIES INC COMMON 548661107 101,551 612,272 SH   SOLE   44,640 0 567,632
MACYS INC COMMON 55616P104 18,492 3,244,224 SH   SOLE   50,000 0 3,194,224
MANHATTAN ASSOCIATES INC COMMON 562750109 214 2,240 SH   SOLE   0 0 2,240
MARATHON PETROLEUM CORP COMMON 56585A102 18,625 634,811 SH   SOLE   16,856 0 617,955
MARSH & MCLENNAN COS INC COMMON 571748102 685 5,974 SH   SOLE   0 0 5,974
MARTIN MARIETTA MATERIALS INC COMMON 573284106 11,611 49,334 SH   SOLE   820 0 48,514
MASCO CORP COMMON 574599106 14,144 256,549 SH   SOLE   21,623 0 234,926
MASTERCARD INCORPORATED CL A COMMON 57636Q104 103,493 306,039 SH   SOLE   28,423 0 277,616
MATCH GROUP INC NEW COMMON 57667L107 206 1,863 SH   SOLE   0 0 1,863
MAXAR TECHNOLOGIES LTD COMMON 57778K105 68,441 2,744,226 SH   SOLE   176,604 0 2,567,622
MCCORMICK & CO INC COMMON 579780206 1,331 6,855 SH   SOLE   0 0 6,855
MCDONALDS CORP COMMON 580135101 792 3,607 SH   SOLE   0 0 3,607
MEDTRONIC PLC SHS COMMON G5960L103 417 4,017 SH   SOLE   0 0 4,017
MERCK & COMPANY INC COMMON 58933Y105 38,539 464,607 SH   SOLE   14,140 0 450,467
METLIFE INC COMMON 59156R108 6,931 186,479 SH   SOLE   106 0 186,373
MICROCHIP TECHNOLOGY INC COMMON 595017104 487 4,736 SH   SOLE   0 0 4,736
MICROSOFT CORP COMMON 594918104 148,303 705,095 SH   SOLE   62,103 0 642,992
MONDELEZ INTL INC CL A COMMON 609207105 723 12,578 SH   SOLE   0 0 12,578
MONSTER BEVERAGE CORP NEW COMMON 61174X109 409 5,105 SH   SOLE   0 0 5,105
MORGAN STANLEY NEW COMMON 617446448 56,525 1,169,088 SH   SOLE   96,300 0 1,072,788
NESTLE SA SPONSORED ADR COMMON 641069406 74,823 628,716 SH   SOLE   31,537 0 597,179
NETFLIX INC COMMON 64110L106 349 698 SH   SOLE   0 0 698
NEXTERA ENERGY INC COMMON 65339F101 312 1,124 SH   SOLE   0 0 1,124
NIKE INC CL B COMMON 654106103 771 6,145 SH   SOLE   0 0 6,145
NORDSTROM INC COMMON 655664100 19,392 1,626,856 SH   SOLE   0 0 1,626,856
NOVARTIS A G SPONSORED ADR COMMON 66987V109 50,186 577,121 SH   SOLE   55,440 0 521,681
NOVO-NORDISK A S ADR COMMON 670100205 268 3,854 SH   SOLE   0 0 3,854
NVIDIA CORP COMMON 67066G104 124,772 230,539 SH   SOLE   25,949 0 204,590
ORACLE CORP COMMON 68389X105 77,718 1,301,810 SH   SOLE   68,675 0 1,233,135
OTIS WORLDWIDE CORP COMMON 68902V107 222 3,554 SH   SOLE   0 0 3,554
PAYCHEX INC COMMON 704326107 260 3,259 SH   SOLE   0 0 3,259
PAYPAL HOLDINGS INC COMMON 70450Y103 101,801 516,680 SH   SOLE   18,697 0 497,983
PEPSICO INC COMMON 713448108 19,163 138,259 SH   SOLE   600 0 137,659
PFIZER INC COMMON 717081103 1,911 52,065 SH   SOLE   0 0 52,065
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 418 5,576 SH   SOLE   0 0 5,576
PIONEER NATURAL RESOURCES CO COMMON 723787107 20,756 241,376 SH   SOLE   6,850 0 234,526
PNC FINANCIAL SERVICES GROUP I COMMON 693475105 200 1,820 SH   SOLE   0 0 1,820
PROCTER AND GAMBLE CO COMMON 742718109 3,774 27,155 SH   SOLE   0 0 27,155
PROGRESSIVE CORP OHIO COMMON 743315103 200 2,117 SH   SOLE   0 0 2,117
PROLOGIS INC COMMON 74340W103 557 5,536 SH   SOLE   0 0 5,536
PRUDENTIAL FINANCIAL INC COMMON 744320102 72,162 1,136,046 SH   SOLE   87,569 0 1,048,477
QUALCOMM INC COMMON 747525103 171,340 1,455,983 SH   SOLE   118,931 0 1,337,052
QUANTUM MATERIALS CORP COMMON 74766A106 0 22,000 SH   SOLE   0 0 22,000
RAYTHEON TECHNOLOGIES CORP COMMON 75513E101 657 11,425 SH   SOLE   0 0 11,425
REINSURANCE GROUP AMERICA INC COMMON 759351604 39,053 410,267 SH   SOLE   37,875 0 372,392
ROPER TECHNOLOGIES INC COMMON 776696106 14,917 37,755 SH   SOLE   6,650 0 31,105
ROYAL DUTCH SHELL PLC SPON ADR COMMON 780259107 27,097 1,118,799 SH   SOLE   94,520 0 1,024,279
SALESFORCE.COM INC COMMON 79466L302 215 856 SH   SOLE   0 0 856
SCHLUMBERGER LTD COMMON 806857108 19,078 1,226,091 SH   SOLE   116,300 0 1,109,791
SHOPIFY INC CL A COMMON 82509L107 232 227 SH   SOLE   0 0 227
SIMON PROPERTY GROUP INC NEW COMMON 828806109 12,873 199,028 SH   SOLE   25,625 0 173,403
SMILEDIRECTCLUB INC CL A COMMON 83192H106 187 15,997 SH   SOLE   0 0 15,997
SMUCKER J M CO NEW COMMON 832696405 20,805 180,095 SH   SOLE   0 0 180,095
SOLUCORP INDUSTRIES LTD COMMON 83437C102 0 17,000 SH   SOLE   0 0 17,000
SOUTHWEST AIRLINES CO COMMON 844741108 3,710 98,925 SH   SOLE   1,200 0 97,725
SS&C TECHNOLOGIES HOLDINGS INC COMMON 78467J100 61,573 1,017,404 SH   SOLE   99,812 0 917,592
STANLEY BLACK & DECKER INC COMMON 854502101 42,343 261,054 SH   SOLE   28,010 0 233,044
STARBUCKS CORP COMMON 855244109 1,965 22,873 SH   SOLE   0 0 22,873
STRATASYS LTD SHS COMMON M85548101 13,526 1,084,645 SH   SOLE   0 0 1,084,645
STRYKER CORP COMMON 863667101 433 2,077 SH   SOLE   0 0 2,077
SVB FINANCIAL GROUP COMMON 78486Q101 27,477 114,192 SH   SOLE   15,432 0 98,760
SYNCHRONY FINANCIAL COMMON 87165B103 28,366 1,083,923 SH   SOLE   100,075 0 983,848
TARGET CORP COMMON 87612E106 495 3,143 SH   SOLE   0 0 3,143
TEXAS INSTRUMENTS INC COMMON 882508104 292 2,044 SH   SOLE   0 0 2,044
THERMO FISHER SCIENTIFIC INC COMMON 883556102 122,643 277,775 SH   SOLE   21,934 0 255,841
TIREX CORP COMMON 88823T106 0 12,000 SH   SOLE   0 0 12,000
TJX COS INC NEW COMMON 872540109 207 3,719 SH   SOLE   0 0 3,719
TRANSDIGM GROUP INC COMMON 893641100 995 2,095 SH   SOLE   0 0 2,095
TRUIST FINANCIAL CORP COMMON 89832Q109 55,845 1,467,686 SH   SOLE   55,505 0 1,412,181
UBER TECHNOLOGIES INC COMMON 90353T100 33,760 925,430 SH   SOLE   126,725 0 798,705
ULTA BEAUTY INC COMMON 90384S303 26,578 118,664 SH   SOLE   13,300 0 105,364
UNILEVER N V N Y SHS NEW COMMON 904784709 2,114 35,000 SH   SOLE   0 0 35,000
UNION PACIFIC CORP COMMON 907818108 992 5,040 SH   SOLE   0 0 5,040
UNITED AIRLINES HOLDINGS INC COMMON 910047109 15,334 441,271 SH   SOLE   0 0 441,271
UNITED PARCEL SERVICE INC CL B COMMON 911312106 698 4,190 SH   SOLE   0 0 4,190
UNITED RENTALS INC COMMON 911363109 8,856 50,751 SH   SOLE   12,000 0 38,751
UNITEDHEALTH GROUP INC COMMON 91324P102 30,441 97,639 SH   SOLE   13,580 0 84,059
US BANCORP NEW COMMON 902973304 61,209 1,707,373 SH   SOLE   70,735 0 1,636,638
V F CORP COMMON 918204108 537 7,650 SH   SOLE   0 0 7,650
VALERO ENERGY CORP NEW COMMON 91913Y100 2,628 60,666 SH   SOLE   0 0 60,666
VERISK ANALYTICS INC COMMON 92345Y106 3,402 18,356 SH   SOLE   0 0 18,356
VERIZON COMMUNICATIONS INC COMMON 92343V104 2,383 40,055 SH   SOLE   0 0 40,055
VISA INC CL A COMMON 92826C839 108,951 544,837 SH   SOLE   46,539 0 498,298
VULCAN MATERIALS CO COMMON 929160109 25,190 185,852 SH   SOLE   25,760 0 160,092
WALMART INC COMMON 931142103 1,805 12,900 SH   SOLE   0 0 12,900
WALT DISNEY CO COMMON 254687106 61,525 495,846 SH   SOLE   46,800 0 449,046
WASTE MANAGEMENT INC COMMON 94106L109 422 3,731 SH   SOLE   0 0 3,731
WELLS FARGO CO NEW COMMON 949746101 318 13,533 SH   SOLE   0 0 13,533
XPO LOGISTICS INC COMMON 983793100 76,399 902,423 SH   SOLE   85,032 0 817,391
YUM BRANDS INC COMMON 988498101 425 4,651 SH   SOLE   0 0 4,651
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 62,489 459,005 SH   SOLE   45,505 0 413,500
ZIONS BANCORPORATION N A COMMON 989701107 1,981 67,800 SH   SOLE   0 0 67,800
ZOETIS INC CL A COMMON 98978V103 5,385 32,562 SH   SOLE   1,400 0 31,162