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 COMPANY COM 88579Y101 26,260 164,124 SH   SOLE   47,747 0 116,377
AAR CORP COM 000361105 5,905 314,129 SH   SOLE   240,386 0 73,743
ABB LTD-SPON ADR ADR 000375204 596 23,320 SH   SOLE   20,020 0 3,300
ABBOTT LABS COM 002824100 83,092 763,325 SH   SOLE   337,557 0 425,768
ABBVIE INC COM COM 00287Y109 16,908 192,876 SH   SOLE   68,151 0 124,725
ACCENTURE LTD CL A COM G1151C101 20,972 92,757 SH   SOLE   64,134 0 28,623
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 194 11,970 SH   SOLE   11,970 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM COM 00650F109 4,690 96,462 SH   SOLE 1 95,734 0 728
ADDUS HOMECARE CORP COM 006739106 5,593 59,178 SH   SOLE 1 58,745 0 433
ADOBE INC. COM 00724F101 187,779 382,808 SH   SOLE   70,910 0 311,898
ADVANCE AUTO PARTS INC. COM 00751Y106 2,740 17,858 SH   SOLE   9,571 0 8,287
ADVANCED ENERGY INDS COM 007973100 5,433 86,353 SH   SOLE   18,317 0 68,036
AEROVIRONMENT INC COM 008073108 2,086 34,771 SH   SOLE 1 34,465 0 306
AFLAC INC COM 001055102 1,764 48,433 SH   SOLE   33,886 0 14,547
AGILENT TECHNOLOGIES COM 00846U101 17,349 172,071 SH   SOLE   118,209 0 53,862
AIR LEASE CORP COM 00912X302 11,461 389,352 SH   SOLE   149,763 0 239,589
AIR PRODUCTS & CHEMICALS INC COM 009158106 38,230 128,651 SH   SOLE   38,685 0 89,966
AKAMAI TECHNOLOGIES COM 00971T101 706 6,386 SH   SOLE   4,868 0 1,518
ALCON INC ORD SHS COM H01301128 51,645 907,438 SH   SOLE   332,769 0 574,669
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 10,446 35,543 SH   SOLE   32,512 0 3,031
ALKERMES PLC COM G01767105 5,983 361,061 SH   SOLE   263,272 0 97,789
ALLEGIANT TRAVEL CO COM COM 01748X102 4,146 34,595 SH   SOLE   10,595 0 24,000
ALLETE INC COM 018522300 16,146 312,069 SH   SOLE   239,842 0 72,227
ALLIANCE NATIONAL MUNI INC CEF 01864U106 652 46,625 SH   SOLE   0 0 46,625
ALLIANT ENERGY CORP COM 018802108 413 7,977 SH   SOLE   1,800 0 6,177
ALLSTATE CORP COM 020002101 368 3,929 SH   SOLE   150 0 3,779
ALNYLAM PHARMACEUTICALS COM 02043Q107 292 2,009 SH   SOLE   0 0 2,009
ALPHABET INC CL A COM 02079K305 17,550 11,968 SH   SOLE   4,854 0 7,114
ALPHABET INC, CL C COM 02079K107 100,168 68,197 SH   SOLE   32,076 0 36,121
ALTRIA GROUP INC COM 02209S103 720 18,551 SH   SOLE   2,676 0 15,875
AMARIN CORP PLC SPONS ADR NEW COM 023111206 46 11,000 SH   SOLE   11,000 0 0
AMAZON.COM, INC. COM 023135106 236,112 75,019 SH   SOLE   21,077 0 53,942
AMEDISYS INC COM 023436108 19,758 83,570 SH   SOLE 1 52,870 0 30,700
AMEREN CORPORATION COM 023608102 324 4,110 SH   SOLE   0 0 4,110
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 204 16,300 SH   SOLE   16,300 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 190 15,511 SH   SOLE   0 0 15,511
AMERICAN ELECTRIC POWER COMPANY COM 025537101 675 8,239 SH   SOLE   3,116 0 5,123
AMERICAN EXPRESS COM 025816109 566 5,644 SH   SOLE   1,344 0 4,300
AMERICAN TOWER CORP-CL A COM 03027X100 6,462 26,750 SH   SOLE   2,038 0 24,712
AMERICAN WATER WORKS INC COM 030420103 2,096 14,478 SH   SOLE   11,495 0 2,983
AMERICOLD REALTY TRUST RE 03064D108 9,193 257,107 SH   SOLE 1 139,168 0 117,939
AMERIS BANCORP COM 03076K108 5,091 223,431 SH   SOLE   74,427 0 149,004
AMERISOURCEBERGEN CORP COM 03073E105 797 8,214 SH   SOLE   8,180 0 34
AMEX TECHNOLOGY SELECT SPDR FUND ETF 81369Y803 2,564 21,996 SH   SOLE   16,139 0 5,857
AMGEN INC COM 031162100 16,476 64,838 SH   SOLE   56,289 0 8,549
AMICUS THERAPEUTICS INC COM 03152W109 2,669 188,986 SH   SOLE 1 187,603 0 1,383
AMPHENOL CORP CL A - NEW COM 032095101 11,467 105,916 SH   SOLE   9,539 0 96,377
ANALOG DEVICES COM 032654105 3,841 32,903 SH   SOLE   8,264 0 24,639
ANAPLAN INC COM 03272L108 10,622 169,784 SH   SOLE 1 90,091 0 79,693
ANGIODYNAMICS INC COM 03475V101 4,373 362,831 SH   SOLE   258,490 0 104,341
ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 452 17,100 SH   SOLE   17,100 0 0
ANIXA BIOSCIENCES INC COM 03528H109 43 17,400 SH   SOLE   0 0 17,400
ANNALY CAPITAL MANAGEMENT IN RE 035710409 163 22,625 SH   SOLE   0 0 22,625
ANSYS INC COM 03662Q105 2,916 8,913 SH   SOLE   636 0 8,277
AON PLC CL A COM G0403H108 33,016 160,210 SH   SOLE   101,459 0 58,751
APACHE CORP COM 037411105 96 10,191 SH   SOLE   10,016 0 175
APPLE INC. COM 037833100 196,543 1,697,326 SH   SOLE   669,570 0 1,027,756
APPLIED MATERIALS INC COM 038222105 2,650 44,478 SH   SOLE   3,248 0 41,230
ARCHER DANIELS MIDLAND CO COM 039483102 810 17,423 SH   SOLE   14,476 0 2,947
ARES CAPITAL CORP OA 04010L103 7,698 550,911 SH   SOLE   23,918 0 526,993
ARES MANAGEMENT CORPORATION COM 03990B101 51,044 1,263,879 SH   SOLE   263,957 0 999,922
ARMSTRONG WORLD INDS INC COM 04247X102 1,076 15,635 SH   SOLE   3,654 0 11,981
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS ADR 00215W100 94 22,900 SH   SOLE   22,900 0 0
ASGN Inc. COM 00191U102 3,104 48,835 SH   SOLE 1 48,460 0 375
ASPEN TECHNOLOGY INC COM 045327103 1,625 12,838 SH   SOLE   0 0 12,838
ASTEC INDUSTRIES INC COM 046224101 18,784 346,263 SH   SOLE   251,865 0 94,398
AT & T INC COM 00206R102 3,801 133,298 SH   SOLE   47,165 0 86,133
ATMOS ENERGY CORP COM 049560105 1,805 18,882 SH   SOLE   18,882 0 0
AUTODESK COM 052769106 17,358 75,112 SH   SOLE   39,891 0 35,221
AUTOHOME INC SP ADR RP CL A ADR 05278C107 793 8,252 SH   SOLE   8,252 0 0
AUTOMATIC DATA PROCESSING COM 053015103 319 2,294 SH   SOLE   924 0 1,370
AUTOZONE INC COM 053332102 1,254 1,064 SH   SOLE   44 0 1,020
AVALARA INC COM 05338G106 1,729 13,592 SH   SOLE   6,584 0 7,008
AVERY DENNISON CORP COM 053611109 49,229 384,779 SH   SOLE   165,312 0 219,467
Avient Corp COM 05368V106 2,691 101,694 SH   SOLE 1 100,750 0 944
AZZ INC COM 002474104 15,100 442,491 SH   SOLE   325,722 0 116,769
BALCHEM CORPORATION COM 057665200 28,665 293,556 SH   SOLE   3,190 0 290,366
BALL CORP COM 058498106 468 5,644 SH   SOLE   5,150 0 494
BANCO BBVA ARGENTINA SA SPONSORED ADS ADR 058934100 87 34,300 SH   SOLE   34,300 0 0
BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 75 21,792 SH   SOLE   19,690 0 2,102
BANK AMER CORP COM COM 060505104 3,085 127,942 SH   SOLE   27,396 0 100,546
BANK OF HAWAII CORPORATION COM 062540109 468 9,248 SH   SOLE   6,248 0 3,000
BANK OF MONTREAL COM 063671101 425 7,245 SH   SOLE   15 0 7,230
BANK OF NEW YORK MELLON CORP COM 064058100 1,388 40,527 SH   SOLE   2,291 0 38,236
BANK OZK COM 06417N103 1,254 58,868 SH   SOLE 1 58,425 0 443
BAXTER INTERNATIONAL INC. COM 071813109 35,425 441,298 SH   SOLE   146,326 0 294,972
BCE INC. COM 05534B760 583 14,066 SH   SOLE   13,580 0 486
BECTON DICKINSON COM 075887109 3,894 16,767 SH   SOLE   11,096 0 5,671
BELDEN INC COM 077454106 9,384 301,589 SH   SOLE   220,931 0 80,658
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 6,080 19 SH   SOLE   2 0 17
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 52,628 247,110 SH   SOLE   68,306 0 178,804
BERRY GLOBAL GROUP INC COM 08579W103 9,761 201,989 SH   SOLE   65,938 0 136,051
BIOGEN IDEC INC COM 09062X103 4,559 16,070 SH   SOLE   124 0 15,946
BIO-RAD LABORATORIES INC COM 090572207 11,785 22,855 SH   SOLE   7,491 0 15,364
BIO-TECHNE CORP COM 09073M104 61,806 249,555 SH   SOLE   65,354 0 184,201
BLACK KNIGHT INC COM 09215C105 211 2,424 SH   SOLE   3 0 2,421
BLACKLINE INC COM 09239B109 10,717 119,543 SH   SOLE   39,000 0 80,543
BLACKROCK INC-CLASS A COM 09247X101 15,679 27,819 SH   SOLE   26,641 0 1,178
BLACKROCK MUNIHOLDINGS QUALITY FUND II CEF 09254C107 586 46,100 SH   SOLE   0 0 46,100
BLACKROCK MUNIYIELD INSURED FUND CEF 09254E103 235 17,520 SH   SOLE   0 0 17,520
BLACKSTONE GROUP LP/THE COM 09260D107 327 6,277 SH   SOLE   5,362 0 915
BLACKSTONE MORTGAGE TRUST RE 09257W100 859 39,168 SH   SOLE   0 0 39,168
BLUEPRINT MEDICINES CORP COM 09627Y109 3,808 41,083 SH   SOLE 1 40,773 0 310
BOEING CO COM 097023105 1,019 6,177 SH   SOLE   450 0 5,727
BOOZ ALLEN HAMILTON HLDG CORP CL A COM 099502106 434 5,230 SH   SOLE   4,036 0 1,194
BP AMOCO PLC ADR 055622104 350 20,026 SH   SOLE   2,400 0 17,626
BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 12,460 81,947 SH   SOLE 1 78,068 0 3,879
BRISTOL MYERS SQUIBB CO COM 110122108 5,274 87,688 SH   SOLE   50,133 0 37,555
BRISTOL MYERS SQUIBB CO CONTNGNT VAL RT RTS 110122157 23 10,141 SH   SOLE   27 0 10,114
BROADCOM INC COM 11135F101 19,906 54,648 SH   SOLE   42,344 0 12,304
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 201 1,527 SH   SOLE   1,080 0 447
BROWN-FORMAN CORPORATION CLS B COM 115637209 1,139 15,087 SH   SOLE   3,525 0 11,562
BWX TECHNOLOGIES INC COM COM 05605H100 10,045 178,348 SH   SOLE   58,002 0 120,346
CABLE ONE INC COM 12685J105 42,674 22,634 SH   SOLE   8,569 0 14,065
CABOT OIL & GAS CORP COM 127097103 219 12,600 SH   SOLE   8,600 0 4,000
CACI INTERNATIONAL INC COM 127190304 454 2,130 SH   SOLE   75 0 2,055
CADENCE DESIGN SYSTEMS INC COM 127387108 201 1,881 SH   SOLE   0 0 1,881
CALIFORNIA WATER SERVICE GROUP COM 130788102 11,307 260,259 SH   SOLE   190,184 0 70,075
CALLAWAY GOLF CO COM 131193104 2,378 124,279 SH   SOLE 1 122,537 0 1,742
CAPITAL SOUTHWEST CORPORATION COM 140501107 150 10,664 SH   SOLE   0 0 10,664
CARDIOVASCULAR SYS INC DEL COM COM 141619106 3,742 95,082 SH   SOLE 1 94,397 0 685
CARETRUST REIT INC RE 14174T107 178 10,000 SH   SOLE   0 0 10,000
CARLISLE COMPANIES INCORPORATED COM 142339100 6,830 55,806 SH   SOLE   18,552 0 37,254
CARRIER GLOBAL CORPORATION COM COM 14448C104 612 20,045 SH   SOLE   5,234 0 14,811
CASELLA WASTE SYS INC CL A COM 147448104 6,907 123,612 SH   SOLE   26,552 0 97,060
CASEYS GEN STORES INC COM COM 147528103 452 2,546 SH   SOLE   2,540 0 6
CASTLE BIOSCIENCES INC COM COM 14843C105 3,470 67,469 SH   SOLE 1 66,960 0 509
CATALENT INC COM 148806102 59,391 693,321 SH   SOLE   281,005 0 412,316
CATERPILLAR INC COM 149123101 4,592 30,797 SH   SOLE   1,448 0 29,349
CELANESE CORP COM 150870103 1,676 15,598 SH   SOLE   8,673 0 6,925
CENTRAL PUERTO S A SPONSORED ADR ADR 155038201 74 33,000 SH   SOLE   33,000 0 0
CERNER CORP COM 156782104 601 8,352 SH   SOLE   1,094 0 7,258
CHARLES RIV LABS INTL INC COM 159864107 23,045 101,692 SH   SOLE   51,078 0 50,614
CHARTER COMMUNICATIONS INC A COM 16119P108 871 1,398 SH   SOLE   129 0 1,269
CHECK POINT SOFTWARE TECH COM M22465104 456 3,798 SH   SOLE   1,319 0 2,479
CHEMBIO DIAGNOSTICS INC COM 163572209 3,051 627,949 SH   SOLE   460,209 0 167,740
CHEVRON CORP NEW COM COM 166764100 7,927 110,015 SH   SOLE   31,199 0 78,816
CHIPOTLE MEXICAN GRILL-CL A COM 169656105 436 350 SH   SOLE   274 0 76
CHOICE HOTELS INTL INC COM COM 169905106 4,974 57,847 SH   SOLE   20,116 0 37,731
CHUBB LIMITED COM COM H1467J104 868 7,483 SH   SOLE   4,934 0 2,549
CHURCH & DWIGHT COM 171340102 3,489 37,235 SH   SOLE   0 0 37,235
CHURCHILL DOWNS INC COM 171484108 13,418 81,889 SH   SOLE 1 57,159 0 24,730
CIENA CORP COM NEW COM 171779309 862 21,678 SH   SOLE   11,559 0 10,119
CIGNA CORP COM 125523100 1,379 8,139 SH   SOLE   778 0 7,361
CINTAS CORP COM 172908105 31,324 94,040 SH   SOLE   37,664 0 56,376
CIRCOR INTL INC COM 17273K109 11,818 432,081 SH   SOLE   316,665 0 115,416
CISCO SYSTEMS INC COM 17275R102 15,081 381,650 SH   SOLE   47,457 0 334,193
CITIGROUP COM 172967424 2,914 67,590 SH   SOLE   3,418 0 64,172
CITIZENS FINANCIAL GROUP INC COM 174610105 630 24,830 SH   SOLE   2,303 0 22,527
CLOROX CO COM 189054109 24,214 115,163 SH   SOLE   66,954 0 48,209
CME GROUP INC COM 12572Q105 804 4,800 SH   SOLE   2,948 0 1,852
CMS ENERGY CORP COM 125896100 324 5,253 SH   SOLE   76 0 5,177
COCA COLA COM 191216100 10,127 205,214 SH   SOLE   106,267 0 98,947
COEUR MNG INC COM 192108504 3,153 426,960 SH   SOLE   310,432 0 116,528
COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 4,212 70,142 SH   SOLE 1 69,478 0 664
COGNEX CORP COM 192422103 966 14,836 SH   SOLE   0 0 14,836
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A COM 192446102 580 8,378 SH   SOLE   1 0 8,377
COHERENT INC COM COM 192479103 3,020 27,242 SH   SOLE   5,874 0 21,368
COLGATE PALMOLIVE COMPANY COM 194162103 1,351 17,541 SH   SOLE   5,283 0 12,258
COLUMBIA EMERGING MARKETS CONS ETF 19762B509 2,272 90,558 SH   SOLE   2,900 0 87,658
COLUMBIA SPORTSWEAR CO COM 198516106 1,941 22,327 SH   SOLE   5,307 0 17,020
COLUMBUS MCKINNON CORP COM 199333105 18,504 558,918 SH   SOLE   368,276 0 190,642
COMCAST CL A COM 20030N101 71,874 1,552,084 SH   SOLE   593,445 0 958,639
COMMERCE BANCSHARES INC COM 200525103 210 3,750 SH   SOLE   3,750 0 0
COMMUNITY BANK SYSTEM INC COM 203607106 14,683 269,648 SH   SOLE   196,589 0 73,059
COMMVAULT SYSTEM INC COM 204166102 9,981 244,701 SH   SOLE   182,538 0 62,163
COMPASS MINERALS INTL INC COM 20451N101 40,712 685,951 SH   SOLE   463,197 0 222,754
CONCHO RESOURCES INC COM 20605P101 2,355 53,734 SH   SOLE   6,042 0 47,692
CONDUENT INC COM 206787103 4,412 1,387,016 SH   SOLE   1,009,955 0 377,061
CONMED CORP COM 207410101 5,004 63,596 SH   SOLE 1 63,152 0 444
CONOCOPHILLIPS COM 20825C104 2,236 67,831 SH   SOLE   10,804 0 57,027
CONSOLIDATED EDISON INC COM 209115104 583 7,476 SH   SOLE   4,257 0 3,219
CONSTELLATION BRANDS INC COM 21036P108 399 2,101 SH   SOLE   636 0 1,465
CONSUMER STAPLES SELECT SECTOR SPDR FD ETF 81369Y308 512 7,972 SH   SOLE   7,825 0 147
CORE MARK HOLDING CO INC COM 218681104 14,639 506,105 SH   SOLE   318,764 0 187,341
CORNING INC COM 219350105 334 10,325 SH   SOLE   0 0 10,325
CORTEVA INC COM 22052L104 559 19,425 SH   SOLE   17,113 0 2,312
COSTAR GROUP INC COM 22160N109 20,177 23,794 SH   SOLE   14,607 0 9,187
COSTCO WHOLESALE CORP. COM 22160K105 60,924 171,472 SH   SOLE   73,445 0 98,027
COUSINS PPTYS INC RE 222795502 7,536 263,636 SH   SOLE   181,094 0 82,542
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 2,853 17,203 SH   SOLE   2,205 0 14,998
CSG SYS INTL INC COM 126349109 11,066 270,220 SH   SOLE   197,546 0 72,674
CSW INDUSTRIALS INC. COM 126402106 824 10,664 SH   SOLE   0 0 10,664
CSX CORPORATION COM 126408103 871 11,201 SH   SOLE   3,518 0 7,683
CUBESMART RE 229663109 6,568 203,950 SH   SOLE   41,250 0 162,700
CUMMINS INC. COM 231021106 237 1,122 SH   SOLE   0 0 1,122
CURTISS WRIGHT CORP COM 231561101 2,373 25,442 SH   SOLE   13,611 0 11,831
CVS CAREMARK CORPORATION COM 126650100 909 15,528 SH   SOLE   2,009 0 13,519
CYRUSONE INC RE 23283R100 8,971 127,387 SH   SOLE   74,424 0 52,963
DANAHER CORPORATION COM 235851102 80,109 371,875 SH   SOLE   125,354 0 246,521
DARDEN RESTAURANTS INC COM 237194105 382 3,796 SH   SOLE   2,611 0 1,185
DAVITA INC COM 23918K108 309 3,590 SH   SOLE   80 0 3,510
DEERE & CO COM 244199105 2,275 10,263 SH   SOLE   5,922 0 4,341
DELL TECHNOLOGIES INC CL C COM 24703L202 1,297 19,186 SH   SOLE   0 0 19,186
DEXCOM, INC. COM 252131107 839 2,035 SH   SOLE   0 0 2,035
DIAGEO PLC ADR 25243Q205 511 3,691 SH   SOLE   1,033 0 2,658
DIGITAL REALTY TRUST INC RE 253868103 352 2,400 SH   SOLE   0 0 2,400
DIODES INC COM 254543101 2,189 38,793 SH   SOLE   5,450 0 33,343
DISCOVER FINANCIAL SERVICES COM 254709108 3,468 60,017 SH   SOLE   1,871 0 58,146
DISNEY WALT CO COM 254687106 20,649 166,571 SH   SOLE   32,883 0 133,688
DOLLAR GENERAL COM 256677105 9,340 44,582 SH   SOLE   3,062 0 41,520
DOMINION RESOURCES INC/VA COM 25746U109 263 3,328 SH   SOLE   80 0 3,248
DONALDSON CO INC COM 257651109 695 14,921 SH   SOLE   0 0 14,921
DORMAN PRODUCTS INC COM 258278100 9,309 103,044 SH   SOLE   33,244 0 69,800
DOVER CORP COM 260003108 618 5,666 SH   SOLE   1,287 0 4,379
DOW CHEMICAL CO COM 260557103 5,569 118,365 SH   SOLE   29,785 0 88,580
DRAFTKINGS INC COM CL A COM 26142R104 1,038 17,650 SH   SOLE   12,500 0 5,150
DTE ENERGY COMPANY COM 233331107 933 8,097 SH   SOLE   6,490 0 1,607
DUKE ENERGY CORPORATION COM 26441C204 1,410 15,948 SH   SOLE   8,007 0 7,941
DUPONT DE NEMOURS INC COM 26614N102 3,334 60,081 SH   SOLE   22,182 0 37,899
EAGLE BANCORP INC COM 268948106 2,043 76,234 SH   SOLE 1 75,676 0 558
EASTMAN CHEMICAL CO COM 277432100 2,320 29,749 SH   SOLE   2,100 0 27,649
EATON CORP PLC COM G29183103 1,116 10,922 SH   SOLE   1,024 0 9,898
ECOLAB INC COM 278865100 6,179 30,899 SH   SOLE   1,045 0 29,854
EDITAS MEDICINE INC COM 28106W103 7,168 255,549 SH   SOLE   5,600 0 249,949
EDWARDS LIFESCIENCES CORPORATION COM 28176E108 2,389 29,931 SH   SOLE   1,083 0 28,848
EMERSON ELECTRIC COM 291011104 5,111 77,993 SH   SOLE   40,940 0 37,053
EMPIRE STATE REALTY TRUST-A RE 292104106 6,406 1,046,763 SH   SOLE   761,562 0 285,201
ENBRIDGE INC COM 29250N105 385 13,129 SH   SOLE   2,696 0 10,433
ENCOMPASS HEALTH CORP COM 29261A100 7,094 109,187 SH   SOLE   36,106 0 73,081
ENDAVA PLC ADS COM 29260V105 12,136 192,172 SH   SOLE 1 113,421 0 78,751
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 235 36,340 SH   SOLE   36,340 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 234 7,883 SH   SOLE   7,595 0 288
ENERGY TRANSFER EQUITY LP COM 29273V100 146 27,006 SH   SOLE   22,573 0 4,433
ENERSYS COM 29275Y102 29,594 440,894 SH   SOLE   269,627 0 171,267
ENTEGRIS INC COM COM 29362U104 17,657 237,500 SH   SOLE 1 139,183 0 98,317
ENTERGY CORP COM 29364G103 269 2,726 SH   SOLE   0 0 2,726
ENTERPRISE FINL SVCS CORP COM COM 293712105 11,591 425,116 SH   SOLE   308,061 0 117,055
ENTERPRISE PRODUCTS PARTNERS L.P. OA 293792107 8,911 563,324 SH   SOLE   14,700 0 548,624
ENVESTNET INC COM COM 29404K106 7,326 94,946 SH   SOLE 1 94,299 0 647
EOG RESOURCES INC. COM 26875P101 2,007 55,480 SH   SOLE   3,562 0 51,918
EPAM SYS INC COM COM 29414B104 792 2,454 SH   SOLE   2,000 0 454
EQUITY COMMONWEALTH RE 294628102 78,034 2,930,194 SH   SOLE   1,969,789 0 960,405
EQUITY RESIDENTIAL PROPERTIES RE 29476L107 205 4,000 SH   SOLE   0 0 4,000
ESSENTIAL UTILS INC COM COM 29670G102 379 9,469 SH   SOLE   9,469 0 0
ESTEE LAUDER COMPANIES - CLASS A COM 518439104 50,806 232,698 SH   SOLE   50,526 0 182,172
EURONAV COM B38564108 6,143 693,402 SH   SOLE   693,402 0 0
EVENTBRITE INC COM CL A COM 29975E109 1,478 136,106 SH   SOLE 1 135,192 0 914
EVERBRIDGE INC COM COM 29978A104 5,514 43,868 SH   SOLE 1 42,605 0 1,263
EVERCORE INC CLASS A COM 29977A105 1,860 28,404 SH   SOLE 1 28,185 0 219
EVERSOURCE ENERGY COM 30040W108 373 4,465 SH   SOLE   0 0 4,465
EXACT SCIENCES CORP COM 30063P105 490 4,808 SH   SOLE   150 0 4,658
EXELON CORP COM COM 30161N101 216 6,056 SH   SOLE   1,253 0 4,803
EXXON MOBIL CORP COM 30231G102 6,306 183,972 SH   SOLE   57,667 0 126,305
FACEBOOK INC -A COM 30303M102 1,296 4,946 SH   SOLE   316 0 4,630
FARO TECHNOLOGIES INC COM 311642102 52,053 853,538 SH   SOLE   600,297 0 253,241
FASTENAL COMPANY COM 311900104 330 7,316 SH   SOLE   3,666 0 3,650
FATE THERAPEUTICS INC COM COM 31189P102 2,851 71,338 SH   SOLE 1 70,827 0 511
FERRO CORP COM 315405100 16,445 1,326,434 SH   SOLE   881,103 0 445,331
FIDELITY NATIONAL INFORMATION COM 31620M106 569 3,868 SH   SOLE   0 0 3,868
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 467 19,295 SH   SOLE   19,295 0 0
FINVOLUTION GROUP SPONSORED ADS ADR 31810T101 85 46,600 SH   SOLE   46,600 0 0
FIRST BUSEY CORP COM 319383204 10,148 638,966 SH   SOLE   467,452 0 171,514
FIRST INDUSTRIAL REALTY TRUST, INC RE 32054K103 1,090 27,406 SH   SOLE   27,206 0 200
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 26,979 247,317 SH   SOLE   101,923 0 145,394
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN ETF 33733E500 222 5,000 SH   SOLE   5,000 0 0
FIRST TRUST NASDQ 100 EQ WEI ETF 337344105 5,948 68,886 SH   SOLE   1,150 0 67,736
FIRST WESTN FINL INC COM 33751L105 151 11,644 SH   SOLE   11,644 0 0
FISERV INC COM 337738108 358 3,476 SH   SOLE   106 0 3,370
FIVE BELOW INC COM COM 33829M101 4,085 32,169 SH   SOLE   6,883 0 25,286
FIVE9 INC COM 338307101 15,350 118,368 SH   SOLE   37,178 0 81,190
FLIR SYSTEMS INC. COM 302445101 13,080 364,540 SH   SOLE   253,710 0 110,830
FMC CORP COM 302491303 62,802 592,900 SH   SOLE   271,863 0 321,037
FNB CORPORATION COM 302520101 1,290 190,435 SH   SOLE   37,084 0 153,351
FNF GROUP COM 31620R303 371 11,800 SH   SOLE   4,500 0 7,300
FOCUS FINL PARTNERS INC COM CL A COM 34417P100 2,687 81,928 SH   SOLE 1 81,332 0 596
FORTINET INC COM 34959E109 436 3,689 SH   SOLE   3,650 0 39
FORTIVE CORPORATION COM 34959J108 546 7,172 SH   SOLE   738 0 6,434
FORWARD AIR CORP COM COM 349853101 2,739 47,731 SH   SOLE   10,345 0 37,386
FOX FACTORY HOLDING CORP COM 35138V102 13,628 183,351 SH   SOLE 1 86,683 0 96,668
FRANCO NEVADA CORP COM 351858105 59,623 427,132 SH   SOLE   133,426 0 293,706
GALLAGHER ARTHUR J COM 363576109 1,302 12,327 SH   SOLE   7,529 0 4,798
GARTNER INC COM 366651107 262 2,107 SH   SOLE   1,600 0 507
GENERAC HOLDINGS INC COM 368736104 5,121 26,441 SH   SOLE 1 26,191 0 250
GENERAL DYNAMICS CORP COM 369550108 613 4,426 SH   SOLE   234 0 4,192
GENERAL ELECTRIC CO COM 369604103 709 113,776 SH   SOLE   32,884 0 80,892
GENERAL MILLS INC COM 370334104 3,459 56,027 SH   SOLE   19,756 0 36,271
GENTEX CORP COM 371901109 1,743 67,626 SH   SOLE   36,271 0 31,355
GILDAN ACTIVEWEAR COM 375916103 8,816 448,191 SH   SOLE   327,237 0 120,954
GILEAD SCIENCES INC. COM 375558103 897 14,189 SH   SOLE   695 0 13,494
GLACIER BANCORP INC COM 37637q105 18,949 591,325 SH   SOLE   377,491 0 213,834
GLATFELTER CORP COM 377320106 25,331 1,839,180 SH   SOLE   1,349,413 0 489,767
GLOBANT S A COM COM L44385109 10,299 57,465 SH   SOLE 1 57,035 0 430
GLOBE LIFE INC COM COM 37959E102 35,948 449,675 SH   SOLE   188,121 0 261,554
GLOBUS MEDICAL INC COM 379577208 13,494 272,502 SH   SOLE 1 166,383 0 106,119
GOLDMAN SACHS ETF TR ACCES TREASURY ETF 381430529 211 2,100 SH   SOLE   0 0 2,100
GOLDMAN SACHS ETF TR EQUAL WEIGHT US COM 381430438 399 8,020 SH   SOLE   0 0 8,020
GOLDMAN SACHS GROUP INC. COM 38141G104 259 1,296 SH   SOLE   545 0 751
GOOSEHEAD INS INC COM CL A COM 38267D109 7,086 81,839 SH   SOLE 1 81,251 0 588
GRACO INC. COM 384109104 3,290 53,632 SH   SOLE   20,379 0 33,253
GRAINGER WW INC COM 384802104 10,128 28,361 SH   SOLE   3,942 0 24,419
GUIDEWIRE SOFTWARE INC COM 40171V100 13,565 130,039 SH   SOLE   19,933 0 110,106
HAEMONETICS CORP COM 405024100 11,572 132,658 SH   SOLE   84,105 0 48,553
HAIN CELESTIAL GROUP COM 405217100 106,455 3,103,788 SH   SOLE   1,907,929 0 1,195,859
HALLIBURTON COMPANY COM 406216101 214 17,732 SH   SOLE   1,880 0 15,852
HAMILTON LANE INC CL A COM 407497106 3,469 53,716 SH   SOLE 1 53,326 0 390
HANOVER INSURANCE CORP COM 410867105 200 2,145 SH   SOLE   1,042 0 1,103
HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 202 38,200 SH   SOLE   38,200 0 0
HASBRO INC COM 418056107 16,478 199,383 SH   SOLE   20,797 0 178,586
HEALTHCARE SERVICES GROUP INC COM 421906108 861 39,779 SH   SOLE   5,000 0 34,779
HEALTHPEAK PROPERTIES INC RE 42250P103 206 7,567 SH   SOLE   1,505 0 6,062
HELMERICH & PAYNE INC COM COM 423452101 6,055 413,392 SH   SOLE   300,498 0 112,894
HENRY JACK & ASSOCIATES COM 426281101 2,714 16,688 SH   SOLE   7,873 0 8,815
HEWLETT PACKARD ENTERPRISE COMPANY COM 42824C109 118 12,460 SH   SOLE   0 0 12,460
HEXCEL CORP COM 428291108 3,397 101,273 SH   SOLE 1 100,583 0 690
HOLOGIC INC COM 436440101 9,682 145,510 SH   SOLE   73,761 0 71,749
HOME DEPOT INC COM 437076102 46,703 168,097 SH   SOLE   104,532 0 63,565
HONEYWELL INTERNATIONAL INC. COM 438516106 38,103 231,646 SH   SOLE   23,221 0 208,425
HORIZON PHARMA PLC COM G46188101 12,443 160,178 SH   SOLE   47,038 0 113,140
HOULIHAN LOKEY INC COM 441593100 3,021 51,173 SH   SOLE 1 50,706 0 467
HUB GROUP INC CL A COM 443320106 3,890 77,502 SH   SOLE   16,505 0 60,997
HUMANA INC COM 444859102 413 999 SH   SOLE   0 0 999
HURON CONSULTING GROUP INC COM 447462102 10,968 278,946 SH   SOLE 1 225,910 0 53,036
HUYA INC ADS REP SHS A COM 44852D108 391 16,310 SH   SOLE   16,310 0 0
IBM COM 459200101 5,678 46,704 SH   SOLE   12,960 0 33,744
ICAD INC COM 44934S206 264 30,000 SH   SOLE   0 0 30,000
ICU MEDICAL INC COM 44930G107 20,337 111,285 SH   SOLE   81,098 0 30,187
IDEX CORP COM 45167R104 6,392 35,043 SH   SOLE   13,857 0 21,186
IDEXX LABS INC COM 45168D104 4,212 10,715 SH   SOLE   7,678 0 3,037
IHS MARKIT LTD COM G47567105 64,033 814,789 SH   SOLE   373,255 0 441,534
ILLINOIS TOOL WORKS CO COM 452308109 59,731 309,159 SH   SOLE   34,224 0 274,935
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 933 12,107 SH   SOLE   12,057 0 50
INGEVITY CORP COM 45688C107 7,577 153,310 SH   SOLE 1 102,572 0 50,738
INMODE LTD SHS COM M5425M103 2,974 82,200 SH   SOLE   82,200 0 0
INNOSPEC INC COM 45768S105 2,094 33,061 SH   SOLE 1 31,677 0 1,384
INNOVATIVE INDL PPTYS INC COM RE 45781V101 1,930 15,560 SH   SOLE   15,560 0 0
INPHI CORP COM COM 45772F107 6,169 54,942 SH   SOLE 1 54,532 0 410
INSPIRE MED SYS INC COM 457730109 5,839 45,246 SH   SOLE 1 42,382 0 2,864
INSULET CORP COM 45784P101 12,591 53,221 SH   SOLE   17,080 0 36,141
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 7,988 169,112 SH   SOLE 1 92,912 0 76,200
INTEL CORP COM 458140100 7,872 151,841 SH   SOLE   45,295 0 106,546
INTERCONTINENTAL EXCHANGE INC COM 45866F104 15,128 150,427 SH   SOLE   148,494 0 1,933
INTUIT INC COM 461202103 324 996 SH   SOLE   50 0 946
INVESCO CURRENCYSHARES EURO TR EURO SHS ETF 46138K103 253 2,296 SH   SOLE   2,296 0 0
INVESCO QUALITY MUNI INC TRST COM CEF 46133G107 248 20,044 SH   SOLE   0 0 20,044
INVESTORS BANCORP INC COM 46146L101 10,442 1,437,979 SH   SOLE   1,047,076 0 390,903
ISHARES COMEX GOLD TRUST ETF 464285105 3,586 199,529 SH   SOLE   18,907 0 180,622
ISHARES DJ SELECT DIVIDEND ETF 464287168 491 6,021 SH   SOLE   2,680 0 3,341
ISHARES IBOXX INV GR CORP BD ETF 464287242 446 3,335 SH   SOLE   1,850 0 1,485
ISHARES INC CORE MSCI EMKT ETF 46434G103 675 12,803 SH   SOLE   6,670 0 6,133
ISHARES LEHMAN 20 PLUS YR TREAS ETF 464287432 792 4,866 SH   SOLE   216 0 4,650
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 540 6,002 SH   SOLE   5,120 0 882
ISHARES MSCI EAFE INDEX FUND ETF 464287465 5,175 81,433 SH   SOLE   23,695 0 57,738
ISHARES MSCI EAFE SMALL CAP INDEX FUND ETF 464288273 418 7,074 SH   SOLE   1,622 0 5,452
ISHARES MSCI EMERGING MARKETS INDEX ETF 464287234 4,517 102,589 SH   SOLE   4,451 0 98,138
ISHARES NASDAQ BIOTECH INDX ETF 464287556 575 4,249 SH   SOLE   354 0 3,895
ISHARES RUSELL 3000 INDEX ETF 464287689 359 1,831 SH   SOLE   140 0 1,691
ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF 464287614 8,688 40,042 SH   SOLE   37,660 0 2,382
ISHARES RUSSELL 1000 INDEX ETF 464287622 1,039 5,542 SH   SOLE   1,642 0 3,900
ISHARES RUSSELL 1000 VALUE INDEX FUND ETF 464287598 5,865 49,655 SH   SOLE   47,263 0 2,392
ISHARES RUSSELL 2000 ETF 464287655 5,874 39,267 SH   SOLE   8,442 0 30,825
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 3,365 15,196 SH   SOLE   9,064 0 6,132
ISHARES RUSSELL 2000 VALUE INDEX FUND ETF 464287630 1,830 18,419 SH   SOLE   13,087 0 5,332
ISHARES RUSSELL MIDCAP GRWTH ETF 464287481 1,406 8,121 SH   SOLE   6,896 0 1,225
ISHARES RUSSELL MIDCAP INDEX FUND ETF 464287499 3,766 65,590 SH   SOLE   2,791 0 62,799
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 1,449 11,940 SH   SOLE   0 0 11,940
ISHARES S&P 1500 INDEX FUND ETF 464287150 287 3,805 SH   SOLE   0 0 3,805
ISHARES S&P 500/BARRA GROWTH ETF 464287309 1,192 5,158 SH   SOLE   1,874 0 3,284
ISHARES S&P INDEX FUND ETF 464287200 2,925 8,712 SH   SOLE   4,038 0 4,674
ISHARES S&P MIDCAP 400 ETF 464287507 1,082 5,837 SH   SOLE   5,207 0 630
ISHARES S&P PREF STK INDEX FD ETF 464288687 525 14,438 SH   SOLE   310 0 14,128
ISHARES S&P SMALLCAP 600 INDEX FUND ETF 464287804 692 9,826 SH   SOLE   341 0 9,485
ISHARES TR CORE MSCI EAFE ETF 46432F842 569 9,434 SH   SOLE   6,784 0 2,650
ISHARES TR EAFE VALUE ETF ETF 464288877 449 11,153 SH   SOLE   11,153 0 0
ISHARES TR ISHARES 1-5 YR (ETF) ETF 464288646 2,159 39,286 SH   SOLE   32,657 0 6,629
ISHARES TR MBS ETF ETF 464288588 231 2,088 SH   SOLE   1,679 0 409
ISHARES TR NATIONAL MUN ETF ETF 464288414 325 2,800 SH   SOLE   2,596 0 204
ISHARES TR S&P 500 VAL ETF ETF 464287408 658 5,850 SH   SOLE   0 0 5,850
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,210 5,056 SH   SOLE   3,242 0 1,814
ISHARES TR S&P MC 400VL ETF ETF 464287705 298 2,207 SH   SOLE   446 0 1,761
ITT INC COM 45073V108 7,592 128,507 SH   SOLE   41,007 0 87,500
J.M. SMUCKER COMPANY COM 832696405 727 6,284 SH   SOLE   3,800 0 2,484
J2 GLOBAL INC COM COM 48123V102 305 4,400 SH   SOLE   4,400 0 0
JACK IN THE BOX INC COM COM 466367109 7,084 89,317 SH   SOLE   50,778 0 38,539
JACOBS ENGINEERING GROUP COM 469814107 572 6,135 SH   SOLE   1,000 0 5,135
JAZZ PHARMACEUTICALS, PLC COM G50871105 327 2,295 SH   SOLE   2,295 0 0
JOHN BEAN TECHNOLOGIES CORPORATION COM 477839104 3,173 34,519 SH   SOLE 1 33,577 0 942
JOHNSON & JOHNSON CO COM 478160104 51,106 343,426 SH   SOLE   89,894 0 253,532
JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 290 7,092 SH   SOLE   0 0 7,092
JP MORGAN CHASE & CO COM 46625H100 70,549 732,610 SH   SOLE   284,574 0 448,036
KANSAS CITY SOUTHERN INDUSTRIES INC. COM 485170302 23,960 132,470 SH   SOLE   77,742 0 54,728
KB FINANCIAL GROUP INC SPONSORED ADR ADR 48241A105 469 14,600 SH   SOLE   14,600 0 0
KENNAMETAL INC COM 489170100 270 9,343 SH   SOLE   0 0 9,343
KEYCORP COM 493267108 194 16,209 SH   SOLE   1,095 0 15,114
KEYSIGHT TECHNOLOGIES COM 49338L103 45,722 462,944 SH   SOLE   191,691 0 271,253
KIMBERLY CLARK CORP COM COM 494368103 6,470 43,759 SH   SOLE   17,604 0 26,155
KINDER MORGAN INC COM 49456B101 264 21,545 SH   SOLE   0 0 21,545
KONINKLIJKE PHILIPS ELECTRONICS N.V ADR 500472303 283 5,999 SH   SOLE   3,224 0 2,775
KRATOS DEFENSE & SEC SOLUTIONS UBC COM 50077B207 3,508 181,991 SH   SOLE 1 180,674 0 1,317
KT CORP SPONSORED ADR ADR 48268K101 448 46,600 SH   SOLE   46,600 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 31,031 182,952 SH   SOLE   70,256 0 112,696
LABORATORY CORP OF AMERICA HOLDINGS COM 50540R409 287 1,510 SH   SOLE   20 0 1,490
LAKELAND FINANCIAL CORP COM 511656100 26,042 632,138 SH   SOLE   405,844 0 226,294
LAMB WESTON HOLDINGS COM 513272104 20,846 314,035 SH   SOLE   158,100 0 155,935
LANCASTER COLONY CORPORATION COM 513847103 7,950 44,448 SH   SOLE   14,953 0 29,495
LANDSTAR SYS INC COM 515098101 2,583 20,580 SH   SOLE   11,024 0 9,556
LATTICE SEMICONDUCTOR CORP COM 518415104 2,979 102,914 SH   SOLE   21,325 0 81,589
LENDINGTREE INC COM 52603B107 2,615 8,523 SH   SOLE 1 8,459 0 64
LIBERTY GLOBAL PLC COM G5480U120 678 33,034 SH   SOLE   3,000 0 30,034
LILLY ELI & CO COM 532457108 1,945 13,137 SH   SOLE   5,128 0 8,009
LINDE PLC COM G5494J103 1,752 7,358 SH   SOLE   4,440 0 2,918
LIVANOVA PLC COM G5509L101 1,768 39,106 SH   SOLE 1 38,817 0 289
LIVE NATION ENTERTAINMENT, INC. COM 538034109 1,761 32,692 SH   SOLE   6,250 0 26,442
LIVENT CORP COM 53814L108 1,883 209,937 SH   SOLE 1 208,496 0 1,441
LKQ CORP COM 501889208 4,737 170,957 SH   SOLE   40,245 0 130,712
LOCKHEED MARTIN CORP COM COM 539830109 1,531 4,002 SH   SOLE   1,516 0 2,486
LOGITECH INTL COM H50430232 2,596 33,270 SH   SOLE   33,270 0 0
LOWES COS INC COM COM 548661107 5,893 35,529 SH   SOLE   5,003 0 30,526
LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100 4,283 60,847 SH   SOLE   2,180 0 58,667
MAGELLAN HEALTH INC COM 559079207 51,034 673,489 SH   SOLE   498,220 0 175,269
MAGELLAN MIDSTREAM PARTNERS LP OA 559080106 1,039 30,412 SH   SOLE   26,472 0 3,940
MANITOWOC COMPANY INC COM 563571405 7,462 887,273 SH   SOLE   646,531 0 240,742
MARATHON OIL GROUP COM 565849106 475 116,330 SH   SOLE   26,500 0 89,830
MARATHON PETE CORP COM COM 56585A102 2,111 71,812 SH   SOLE   36,867 0 34,945
MARSH & MCLENNAN COM 571748102 21,181 184,733 SH   SOLE   14,921 0 169,812
MARTIN MARIETTA MATERIALS COM 573284106 12,309 52,283 SH   SOLE   625 0 51,658
MARVELL TECHNOLOGY GROUP COM G5876H105 101,396 2,551,615 SH   SOLE   787,709 0 1,763,906
MASCO CORP COM 574599106 1,797 32,562 SH   SOLE   17,550 0 15,012
MASTERCARD INC-CLASS A COM 57636Q104 2,516 7,445 SH   SOLE   2,188 0 5,257
MAXIMUS INC COM 577933104 5,059 73,959 SH   SOLE 1 73,009 0 950
MCCORMICK & COMPANY INC COM 579780206 27,396 141,218 SH   SOLE   10,067 0 131,151
MCDONALDS CORP COM 580135101 12,888 58,710 SH   SOLE   8,491 0 50,219
MCKESSON CORPORATION COM 58155Q103 286 1,915 SH   SOLE   30 0 1,885
MDU RESOURCES GROUP INC COM 552690109 500 22,157 SH   SOLE   9,782 0 12,375
MEDNAX INC COM 58502B106 31,886 1,958,336 SH   SOLE   1,445,740 0 512,596
MEDTRONIC PLC COM G5960L103 4,807 46,228 SH   SOLE   3,342 0 42,886
MERCK & CO COM 58933Y105 11,647 140,416 SH   SOLE   27,879 0 112,537
MERCURY SYS INC COM COM 589378108 4,163 53,748 SH   SOLE 1 53,356 0 392
METTLER-TOLEDO INTERNATIONAL COM 592688105 89,343 92,515 SH   SOLE   13,580 0 78,935
MFS MUNICIPAL INCOME TRUST CEF 552738106 64 10,000 SH   SOLE   0 0 10,000
MICROCHIP TECHNOLOGY INC. COM 595017104 51,603 502,015 SH   SOLE   27,518 0 474,497
MICROSOFT CORP COM 594918104 169,102 803,887 SH   SOLE   398,434 0 405,453
MKS INSTRUMENTS INC COM 55306N104 3,118 28,539 SH   SOLE   15,253 0 13,286
MODEL N INC COM 607525102 3,978 112,746 SH   SOLE   24,481 0 88,265
MOMO INC ADR ADR 60879B107 718 52,189 SH   SOLE   52,189 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 57,342 998,682 SH   SOLE   374,006 0 624,676
MONOLITHIC PWR SYS INC COM 609839105 28,540 102,051 SH   SOLE   59,678 0 42,373
MOODY'S CORP COM 615369105 18,545 63,982 SH   SOLE   100 0 63,882
MORNINGSTAR INC COM 617700109 4,074 25,371 SH   SOLE   13,521 0 11,850
MOTOROLA SOLUTIONS COM 620076307 548 3,503 SH   SOLE   1,714 0 1,789
MPLX LP OA 55336V100 872 55,010 SH   SOLE   1,100 0 53,910
MSC INDUSTRIAL DIRECT CO. CLASS A COM 553530106 2,801 44,233 SH   SOLE   9,721 0 34,512
NASDAQ INC COM COM 631103108 257 2,097 SH   SOLE   2,090 0 7
NATERA INC COM COM 632307104 7,840 108,542 SH   SOLE 1 105,607 0 2,935
NATIONAL BANK HOLDINGS CORPORATION COM 633707104 21,855 832,651 SH   SOLE   610,810 0 221,841
NATIONAL FUEL GAS CO COM 636180101 262 6,440 SH   SOLE   6,000 0 440
NCR CORP COM 62886E108 82,375 3,720,567 SH   SOLE   2,719,319 0 1,001,248
NEOGENOMICS INC COM 64049M209 4,548 123,225 SH   SOLE   29,081 0 94,144
NETFLIX INC COM 64110L106 1,066 2,129 SH   SOLE   1,154 0 975
NEW JERSEY RESOURCES CORP COM 646025106 12,732 471,169 SH   SOLE   347,297 0 123,872
NEW YORK TIMES CLASS A COM 650111107 3,122 72,970 SH   SOLE 1 72,428 0 542
NEWMONT CORP COM 651639106 544 8,577 SH   SOLE   500 0 8,077
NEXTERA ENERGY INC COM 65339F101 9,012 32,393 SH   SOLE   3,458 0 28,935
NEXTIER OILFIELD SOLUTIONS INC COM COM 65290C105 2,599 1,404,067 SH   SOLE   1,027,018 0 377,049
NGL ENERGY PARTNERS LP COM 62913M107 49 12,300 SH   SOLE   0 0 12,300
NICE SYSTEM LTD-SPON ADR ADR 653656108 577 2,538 SH   SOLE   2,250 0 288
NIKE INC COM 654106103 27,851 221,644 SH   SOLE   121,070 0 100,574
NOBLE ENERGY COM 655044105 11,572 1,352,633 SH   SOLE   547,144 0 805,489
NORDSON CORP COM 655663102 3,298 17,190 SH   SOLE   8,979 0 8,211
NORFOLK SOUTHERN CORP COM 655844108 502 2,359 SH   SOLE   744 0 1,615
NORTHERN TR CORP COM 665859104 5,678 72,774 SH   SOLE   980 0 71,794
NORTHROP GRUMMAN CORPORATION COM 666807102 404 1,281 SH   SOLE   0 0 1,281
NOVA MEASURING INS COM M7516K103 774 14,672 SH   SOLE   14,672 0 0
NOVANTA INC COM 67000B104 3,793 36,002 SH   SOLE 1 35,742 0 260
NOVARTIS A G SPONSORED ADR ADR 66987V109 49,803 573,027 SH   SOLE   193,588 0 379,439
NUVASIVE INC COM 670704105 3,097 63,735 SH   SOLE   22,138 0 41,597
NUVEEN INSURED TAX FREE ADVANTAGE MUNI COM 670657105 283 19,756 SH   SOLE   0 0 19,756
NUVEEN QUALITY MUNI INCOME FD CEF 67066V101 220 15,178 SH   SOLE   0 0 15,178
NUVEEN QUALITY PREFERRED II CEF 67072C105 143 16,288 SH   SOLE   0 0 16,288
NVIDIA CORP COM 67066G104 1,529 2,828 SH   SOLE   826 0 2,002
NXP SEMICONDUCTORS N.V. COM N6596X109 22,375 179,542 SH   SOLE   77,269 0 102,273
OGE ENERGY CORP COM 670837103 264 8,840 SH   SOLE   0 0 8,840
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 16,159 185,052 SH   SOLE 1 122,534 0 62,518
OMNICELL INC COM 68213N109 4,746 63,598 SH   SOLE 1 60,673 0 2,925
OMNICOM GROUP INC COM 681919106 1,916 38,579 SH   SOLE   1,700 0 36,879
ONE GAS INC COM 68235P108 343 5,000 SH   SOLE   1,748 0 3,252
ONEOK, INC COM 682680103 1,148 44,228 SH   SOLE   12,939 0 31,289
ONTO INNOVATION INC COM 683344105 3,087 103,724 SH   SOLE 1 102,975 0 749
ORACLE CORPORATION COM 68389X105 10,168 170,150 SH   SOLE   18,840 0 151,310
O'REILLY AUTOMOTIVE INC COM 67103H107 34,161 74,076 SH   SOLE   27,303 0 46,773
ORTHOFIX MED INC COM 68752m108 61,361 1,970,365 SH   SOLE   1,358,265 0 612,100
OTIS WORLDWIDE CORP COM COM 68902V107 625 10,089 SH   SOLE   2,716 0 7,373
PACIRA BIOSCIENCES INC COM 695127100 3,592 59,748 SH   SOLE 1 59,352 0 396
PAGSEGURO DIGITAL LTD CL A COM G68707101 1,019 27,024 SH   SOLE   27,024 0 0
PALO ALTO NETWORKS INC COM 697435105 15,580 63,790 SH   SOLE   56,107 0 7,683
PAPA JOHN'S INTL INC COM 698813102 6,322 76,793 SH   SOLE   56,031 0 20,762
PARKER-HANNIFIN CORP COM 701094104 7,202 35,760 SH   SOLE   11,025 0 24,735
PARSLEY ENERGY INC COM 701877102 8,379 895,267 SH   SOLE   623,702 0 271,565
PAYCHEX INC COM 704326107 335 4,189 SH   SOLE   1,580 0 2,609
PAYPAL HOLDINGS INC COM 70450Y103 1,907 9,677 SH   SOLE   5,456 0 4,221
PDC ENERGY COM 69327R101 11,073 893,186 SH   SOLE   612,077 0 281,109
PEGASYSTEMS INC COM 705573103 16,034 132,458 SH   SOLE   43,367 0 89,091
PENN NATL GAMING INC COM 707569109 233 3,209 SH   SOLE   3,139 0 70
PEPSICO INC COM 713448108 41,266 297,462 SH   SOLE   53,134 0 244,328
PFIZER INC COM COM 717081103 37,477 1,020,396 SH   SOLE   451,583 0 568,813
PHILIP MORRIS INTERNATIONAL COM 718172109 574 7,654 SH   SOLE   306 0 7,348
PHILLIPS 66 COM 718546104 1,836 35,433 SH   SOLE   7,030 0 28,403
PHYSICIANS REALTY TRUST RE 71943U104 19,838 1,107,082 SH   SOLE   875,849 0 231,233
PILGRIMS PRIDE CORP COM 72147K108 8,298 554,422 SH   SOLE   403,748 0 150,674
PINTEREST INC CL A COM 72352L106 810 19,475 SH   SOLE   14,475 0 5,000
PNM RESOURCES INC. COM 69349H107 12,667 306,550 SH   SOLE   221,493 0 85,057
POTLATCH CORP (REIT) RE 737630103 5,248 125,165 SH   SOLE   4,063 0 121,102
POWER INTEGRATIONS INC COM 739276103 3,390 61,183 SH   SOLE 1 60,736 0 447
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 4,147 38,369 SH   SOLE   825 0 37,544
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST ETF 46090E103 7,722 27,790 SH   SOLE   10,913 0 16,877
POWERSHARES S&P 500 LOW VOLA ETF 46138e354 235 4,372 SH   SOLE   0 0 4,372
PRA HEALTH SCIENCES INC COM 69354M108 3,466 34,167 SH   SOLE 1 33,933 0 234
PROCTER & GAMBLE COM 742718109 20,532 147,675 SH   SOLE   37,816 0 109,859
PROGRESS SOFTWARE CORP COM 743312100 51,133 1,394,028 SH   SOLE   1,026,033 0 367,995
PROGRESSIVE CORP OHIO COM 743315103 10,503 110,939 SH   SOLE   1,716 0 109,223
PROGYNY INC COM COM 74340E103 319 10,825 SH   SOLE   0 0 10,825
PROOFPOINT INC COM 743424103 4,643 43,977 SH   SOLE   12,228 0 31,749
PROTO LABS INC COM COM 743713109 4,342 33,529 SH   SOLE 1 33,290 0 239
PURE STORAGE INC CL A COM 74624M102 6,827 443,650 SH   SOLE   142,114 0 301,536
PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST CEF 746823103 118 15,500 SH   SOLE   0 0 15,500
QORVO INC COM 74736K101 259 2,009 SH   SOLE   0 0 2,009
QTS REALTY TRUST INC CL A RE 74736A103 6,670 105,840 SH   SOLE 1 105,011 0 829
QUAKER CHEMICAL CP COM COM 747316107 5,668 31,532 SH   SOLE   9,696 0 21,836
QUALCOMM INC COM COM 747525103 1,540 13,085 SH   SOLE   3,047 0 10,038
QUANEX BUILDING PRODUCTS CORP COM COM 747619104 19,812 1,074,084 SH   SOLE   794,891 0 279,193
QUANTA SERVICES INC COM 74762E102 60,594 1,145,666 SH   SOLE   577,590 0 568,076
QUOTIENT TECHNOLOGY INC COM 749119103 7,916 1,072,662 SH   SOLE   804,145 0 268,517
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 6,343 110,113 SH   SOLE   8,338 0 101,775
RBC BEARINGS INC COM 75524B104 1,319 10,881 SH   SOLE   2,486 0 8,395
REALPAGE INC COM COM 75606N109 11,501 199,608 SH   SOLE 1 91,609 0 107,999
REGAL-BELOIT CORPORATION. COM 758750103 78,934 840,892 SH   SOLE   593,803 0 247,089
REGENERON PHARMACEUTICALS COM 75886F107 594 1,061 SH   SOLE   0 0 1,061
REINSURANCE GROUP OF AMERICA COM 759351604 36,560 383,720 SH   SOLE   110,756 0 272,964
RENASANT CORP COM 75970E107 14,018 617,042 SH   SOLE   449,754 0 167,288
REPUBLIC SERVICES INC COM 760759100 462 4,938 SH   SOLE   3,921 0 1,017
REV GROUP INC COM 749527107 9,181 1,163,667 SH   SOLE   864,834 0 298,833
REVOLVE GROUP INC CL A COM 76156B107 1,373 83,583 SH   SOLE 1 82,947 0 636
REXNORD CORP COM 76169B102 7,863 263,537 SH   SOLE   85,099 0 178,438
RH COM 74967X103 5,284 13,810 SH   SOLE 1 13,713 0 97
RITCHIE BROS. AUCTIONEERS INC. COM 767744105 7,174 121,068 SH   SOLE 1 103,418 0 17,650
RLI CORP COM 749607107 351 4,200 SH   SOLE   0 0 4,200
ROCKWELL AUTOMATION INC COM 773903109 1,275 5,776 SH   SOLE   4,433 0 1,343
ROPER TECHNOLOGIES COM 776696106 123,091 311,240 SH   SOLE   65,119 0 246,121
ROSS STORES INC. COM 778296103 1,173 12,550 SH   SOLE   3,982 0 8,568
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 392 15,589 SH   SOLE   5,699 0 9,890
RPM INTL INC COM COM 749685103 571 6,900 SH   SOLE   5,700 0 1,200
S & P 500 DEPOSITARY RECEIPT ETF 78462F103 8,009 23,940 SH   SOLE   6,241 0 17,699
S&P GLOBAL INC COM 78409V104 38,039 105,556 SH   SOLE   50,713 0 54,843
SAIA INC COM 78709Y105 3,676 29,136 SH   SOLE 1 28,917 0 219
SAILPOINT TECHNLGIES HLDGS INC COM COM 78781P105 446 11,272 SH   SOLE   0 0 11,272
SALESFORCE COM COM 79466L302 2,550 10,120 SH   SOLE   700 0 9,420
SAP AG ADR ADR 803054204 452 2,896 SH   SOLE   272 0 2,624
SCHLUMBERGER LTD. COM 806857108 1,557 100,168 SH   SOLE   24,121 0 76,047
SCHNITZER STEEL INDUSTRIES COM 806882106 10,151 527,927 SH   SOLE   386,986 0 140,941
SCHWAB INTL EQUITY ETF ETF 808524805 798 25,394 SH   SOLE   20,458 0 4,936
SCHWAB STRATEGIC T INTRM TRM TRES ETF 808524854 518 8,827 SH   SOLE   8,800 0 27
SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 464 9,000 SH   SOLE   9,000 0 0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF ETF 808524839 265 4,722 SH   SOLE   3,770 0 952
SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 419 7,550 SH   SOLE   0 0 7,550
SCHWAB US BROAD MARKET ETF ETF 808524102 1,424 17,843 SH   SOLE   12,424 0 5,419
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 276 4,982 SH   SOLE   2,832 0 2,150
SCHWAB US LARGE CAP ETF ETF 808524201 1,289 16,028 SH   SOLE   8,406 0 7,622
SCHWAB US REIT ETF ETF 808524847 598 16,937 SH   SOLE   16,937 0 0
SCHWAB US SMALL-CAP ETF ETF 808524607 1,635 23,950 SH   SOLE   21,739 0 2,211
SEACOAST BANKING CORP OF FLORIDA COM 811707801 24,389 1,352,744 SH   SOLE   882,541 0 470,203
SEI INVESTMENTS COMPANY COM 784117103 342 6,756 SH   SOLE   0 0 6,756
SELECT SECTOR SPDR TR COMMUNICATION ETF 81369Y852 272 4,555 SH   SOLE   4,555 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 1,075 7,302 SH   SOLE   5,372 0 1,930
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 792 7,513 SH   SOLE   6,889 0 624
SERVICENOW INC COM 81762P102 45,189 93,164 SH   SOLE   43,921 0 49,243
SHAKE SHACK INC COM 819047101 6,269 97,227 SH   SOLE 1 96,541 0 686
SHERWIN WILLIAMS COM 824348106 27,733 39,823 SH   SOLE   14,462 0 25,361
SHOPIFY INC CL A COM 82509L107 507 496 SH   SOLE   10 0 486
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 293 26,300 SH   SOLE   26,300 0 0
SIERRA WIRELESS INC COM 826516106 9,644 864,106 SH   SOLE   631,631 0 232,475
SIGNATURE BANK COM 82669G104 3,007 36,440 SH   SOLE   33,360 0 3,080
SILGAN HOLDINGS INC COM 827048109 26,317 715,700 SH   SOLE   479,824 0 235,876
SILICON LABORATORIES INC COM COM 826919102 9,284 94,884 SH   SOLE 1 66,134 0 28,750
SILK ROAD MEDICAL INC COM 82710M100 6,112 90,944 SH   SOLE 1 90,264 0 680
SIMPLY GOOD FOODS CO COM 82900L102 1,831 83,027 SH   SOLE 1 82,406 0 621
SK TELECOM LTD SPONSORED ADR ADR 78440P108 280 12,500 SH   SOLE   12,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,375 23,178 SH   SOLE   12,243 0 10,935
SNAP-ON INCORPORATED COM 833034101 1,359 9,207 SH   SOLE   0 0 9,207
SOUTH STATE CORP COM 840441109 2,914 60,546 SH   SOLE   13,497 0 47,049
SOUTHERN COMPANY COM 842587107 841 15,494 SH   SOLE   4,349 0 11,145
SPDR DJIA ETF TRUST ETF 78467X109 517 1,863 SH   SOLE   0 0 1,863
SPDR GOLD SHARES ETF 78463V107 41,815 235,994 SH   SOLE   27,910 0 208,084
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 552 18,158 SH   SOLE   18,158 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 588 6,370 SH   SOLE   150 0 6,220
SPDR S&P MIDCAP 400 DEP ETF TRUST ETF 78467Y107 2,646 7,814 SH   SOLE   3,926 0 3,888
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 1,429 28,245 SH   SOLE   28,245 0 0
SPROTT PHYSICAL GOLD AND SILVER CEF 85208r101 350 19,060 SH   SOLE   0 0 19,060
SPX CORPORATION COM 784635104 52,437 1,130,614 SH   SOLE   764,579 0 366,035
SQUARE INC CL A COM 852234103 406 2,500 SH   SOLE   0 0 2,500
STANDEX INTERNATIONAL CORPORATION COM 854231107 3,152 53,255 SH   SOLE   11,527 0 41,728
STANLEY BLACK & DECKER INC COM 854502101 407 2,513 SH   SOLE   63 0 2,450
STARBUCKS CORP COM COM 855244109 14,610 170,007 SH   SOLE   74,325 0 95,682
STATE STREET CORPORATION COM 857477103 372 6,291 SH   SOLE   3,900 0 2,391
STERIS PLC COM G8473T100 852 4,837 SH   SOLE   4,800 0 37
STERLING CONSTRUCTION CO INC COM 859241101 19,497 1,376,778 SH   SOLE   1,012,936 0 363,842
STONERIDGE INC COM 86183P102 2,479 134,953 SH   SOLE   41,726 0 93,227
STREETTRACKS SPDR BIOTEC ETF ETF 78464A870 216 1,938 SH   SOLE   0 0 1,938
STRYKER CORP COM 863667101 5,649 27,115 SH   SOLE   3,931 0 23,184
SYSCO CORPORATION COM 871829107 473 7,616 SH   SOLE   1,398 0 6,218
T. ROWE PRICE GROUP INC. COM 74144T108 3,796 29,609 SH   SOLE   27,365 0 2,244
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 5,905 72,843 SH   SOLE   69,854 0 2,989
TAPESTRY INC COM 876030107 15,112 966,818 SH   SOLE   726,641 0 240,177
TARGET CORPORATION COM 87612E106 22,081 140,167 SH   SOLE   130,223 0 9,944
TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 110 14,300 SH   SOLE   14,300 0 0
TELLURIAN INC COM 87968A104 32 40,000 SH   SOLE   0 0 40,000
TERADYNE INC COM 880770102 250 3,133 SH   SOLE   2,200 0 933
TERRENO RLTY CORP RE 88146M101 1,495 27,290 SH   SOLE 1 27,093 0 197
TESLA MOTORS COM 88160R101 502 1,176 SH   SOLE   701 0 475
TETRA TECH INC COM 88162G103 10,799 113,086 SH   SOLE 1 76,352 0 36,734
TEXAS INSTRUMENTS INC COM 882508104 4,425 30,982 SH   SOLE   19,389 0 11,593
TEXAS ROADHOUSE INC COM 882681109 2,440 40,139 SH   SOLE   8,583 0 31,556
THERMO FISHER SCIENTIFIC INC COM 883556102 81,903 185,644 SH   SOLE   49,755 0 135,889
TIFFANY & CO COM 886547108 2,256 19,495 SH   SOLE   7,855 0 11,640
TIMKEN CO COM 887389104 5,390 99,446 SH   SOLE   32,560 0 66,886
TJX COMPANIES INC COM 872540109 48,552 872,162 SH   SOLE   372,663 0 499,499
TOPBUILD CORP COM COM 89055F103 2,415 14,140 SH   SOLE   7,608 0 6,532
TORM PLC COM G89479102 436 64,245 SH   SOLE   64,245 0 0
TOWER SEMICONDUCTO COM M87915274 2,436 130,650 SH   SOLE   130,650 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 419 3,164 SH   SOLE   3,164 0 0
TPI COMPOSITES INC COM COM 87266J104 4,468 154,275 SH   SOLE 1 153,167 0 1,108
TRANE TECHNOLOGIES PLC SHS COM G8994E103 1,895 15,621 SH   SOLE   2,816 0 12,805
TRANSUNION COM 89400J107 1,896 22,527 SH   SOLE   11,932 0 10,595
TRAVELERS COMPANIES INC. COM 89417E109 1,409 13,025 SH   SOLE   7,640 0 5,385
TREEHOUSE FOODS INC COM 89469A104 37,740 931,280 SH   SOLE   636,824 0 294,456
TREX COMPANY, INC. COM 89531P105 6,472 90,410 SH   SOLE 1 89,757 0 653
TRUIST FINL CORP COM 89832Q109 368 9,695 SH   SOLE   1,500 0 8,195
TRUPANION INC COM COM 898202106 10,087 127,848 SH   SOLE 1 127,267 0 581
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204 80 16,700 SH   SOLE   16,700 0 0
TURNING POINT THERAPEUTICS INC COM 90041T108 4,398 50,343 SH   SOLE 1 50,004 0 339
TWIST BIOSCIENCE CORP COM COM 90184D100 4,959 65,275 SH   SOLE 1 64,925 0 350
UFP Industries Inc COM 90278Q108 5,417 95,901 SH   SOLE   20,666 0 75,235
ULTA SALON COSMETICS & FRANGRANCE INC COM 90384S303 796 3,573 SH   SOLE   20 0 3,553
UMPQUA HOLDINGS CORP COM 904214103 21,525 2,026,681 SH   SOLE   1,442,224 0 584,457
UNDER ARMOUR INC CL A COM 904311107 18,368 1,635,591 SH   SOLE   1,110,992 0 524,599
UNILEVER N V -NY SHARES ADR 904784709 3,813 63,222 SH   SOLE   59,847 0 3,375
UNILEVER PLC ADR 904767704 961 15,571 SH   SOLE   15,113 0 458
UNION PACIFIC CORP COM 907818108 19,976 101,426 SH   SOLE   54,283 0 47,143
UNITED BANKSHARES INC COM 909907107 2,140 99,709 SH   SOLE   20,987 0 78,722
UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 14,415 851,340 SH   SOLE   625,930 0 225,410
UNITED PARCEL SERVICE - CL B COM 911312106 11,099 66,593 SH   SOLE   1,969 0 64,624
UNITEDHEALTH GROUP INCORPORATED COM 91324P102 69,008 221,323 SH   SOLE   61,336 0 159,987
UNIVERSAL ELECTRONICS COM 913483103 5,502 145,775 SH   SOLE   44,040 0 101,735
UPWORK INC COM 91688F104 4,714 270,292 SH   SOLE 1 268,298 0 1,994
US BANCORP DEL COM NEW COM 902973304 3,318 92,556 SH   SOLE   35,591 0 56,965
VAIL RESORTS INC COM 91879Q109 5,602 26,179 SH   SOLE 1 25,344 0 835
VALE S A ADR ADR 91912E105 1,041 98,374 SH   SOLE   98,374 0 0
VALERO ENERGY CORP COM 91913Y100 351 8,176 SH   SOLE   4,138 0 4,038
VANECK VECTORS BIOTECH ETF ETF 92189F726 826 5,090 SH   SOLE   0 0 5,090
VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 453 2,600 SH   SOLE   0 0 2,600
VANGUARD BD INDEX FD INC LONG TERM BOND ETF 921937793 980 8,759 SH   SOLE   8,556 0 203
VANGUARD DIVIDEND APPREC ETF ETF 921908844 1,214 9,436 SH   SOLE   1,935 0 7,501
VANGUARD EMERG MARKET VIPERS ETF 922042858 3,804 88,023 SH   SOLE   44,149 0 43,874
VANGUARD EUROPE PACIFIC ETF ETF 921943858 413 10,164 SH   SOLE   1,646 0 8,518
VANGUARD EXTENDED MARKET ETF ETF 922908652 3,025 23,326 SH   SOLE   500 0 22,826
VANGUARD FTSE ALL -WORLD EX-U ETF 922042775 1,759 34,906 SH   SOLE   1,200 0 33,706
VANGUARD FTSE ALL WORLD EX-US S/C ETF 922042718 354 3,375 SH   SOLE   50 0 3,325
VANGUARD GROWTH ETF ETF 922908736 2,656 11,653 SH   SOLE   2,345 0 9,308
VANGUARD HEALTH ETF ETF 92204A504 369 1,808 SH   SOLE   250 0 1,558
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 266 1,509 SH   SOLE   1,509 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 333 2,169 SH   SOLE   1,731 0 438
VANGUARD INFO TECH ETF ETF 92204A702 527 1,688 SH   SOLE   642 0 1,046
VANGUARD INT-TERM CORPORATE ETF 92206C870 348 3,632 SH   SOLE   3,173 0 459
VANGUARD REIT ETF ETF 922908553 263 3,333 SH   SOLE   732 0 2,601
VANGUARD S&P 500 ETF ETF 922908363 3,257 10,585 SH   SOLE   6,210 0 4,375
VANGUARD SHORT-TERM BOND ETF ETF 921937827 212 2,555 SH   SOLE   118 0 2,437
VANGUARD SMALL CAP GRWTH ETF ETF 922908595 341 1,587 SH   SOLE   9 0 1,578
VANGUARD TOTAL BOND MARKET ETF 921937835 221 2,505 SH   SOLE   2,100 0 405
VANGUARD TOTAL STOCK MKT ETF ETF 922908769 2,482 14,553 SH   SOLE   190 0 14,363
VANGUARD VALUE ETF ETF 922908744 737 7,063 SH   SOLE   497 0 6,566
VARONIS SYSTEMS, INC. COM 922280102 231 2,000 SH   SOLE   0 0 2,000
VERISK ANALYTICS INC COM 92345Y106 465 2,510 SH   SOLE   2,510 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 7,854 131,960 SH   SOLE   22,308 0 109,652
VERTEX PHARMACEUTICALS INC COM 92532F100 493 1,817 SH   SOLE   946 0 871
VF CORPORATION COM 918204108 39,199 558,031 SH   SOLE   215,155 0 342,876
VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103 952 60,900 SH   SOLE   60,900 0 0
VISA INC CL A COM 92826C839 107,824 539,153 SH   SOLE   173,895 0 365,258
VODAFONE GROUP PLC COM 92857W308 618 46,247 SH   SOLE   0 0 46,247
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,327 148,170 SH   SOLE   9,510 0 138,660
WALMART INC COM COM 931142103 11,759 84,011 SH   SOLE   14,653 0 69,358
WASTE CONNECTIONS INC COM 94106B101 2,965 28,578 SH   SOLE   14,885 0 13,693
WASTE MANAGEMENT INC COM 94106L109 610 5,366 SH   SOLE   570 0 4,796
WATSCO INC COM 942622200 250 1,071 SH   SOLE   285 0 786
WEC ENERGY GROUP INC COM 92939U106 13,894 143,392 SH   SOLE   16,580 0 126,812
WELLS FARGO COMPANY COM 949746101 2,214 94,138 SH   SOLE   21,029 0 73,109
WESBANCO INC COM 950810101 11,227 525,708 SH   SOLE   386,976 0 138,732
WESTERN ALLIANCE BANCORP COM 957638109 2,328 73,621 SH   SOLE   38,645 0 34,976
WESTERN UNION COM 959802109 379 17,725 SH   SOLE   7,300 0 10,425
WEYERHAEUSER CO COM 962166104 3,092 108,317 SH   SOLE   8,021 0 100,296
WINGSTOP INC COM 974155103 2,811 20,571 SH   SOLE 1 20,341 0 230
WINTRUST FINANCIAL CORPORATION COM 97650W108 260 6,498 SH   SOLE   0 0 6,498
WNS HLDGS LTD SPON ADR COM 92932M101 8,108 126,818 SH   SOLE   41,403 0 85,415
WOLVERINE WORLD WIDE INC COM COM 978097103 1,223 47,245 SH   SOLE   11,605 0 35,640
WORKIVA INC COM 98139A105 4,609 82,652 SH   SOLE   26,060 0 56,592
WORLD FUEL SVCS CORP COM COM 981475106 1,862 87,967 SH   SOLE   29,540 0 58,427
WPX ENERGY COM 98212B103 14,135 2,884,393 SH   SOLE   1,916,931 0 967,462
XCEL ENERGY INC COM 98389B100 5,196 75,227 SH   SOLE   56,046 0 19,181
XENCOR INC COM COM 98401F105 3,442 88,743 SH   SOLE 1 88,096 0 647
XILINX INC COM 983919101 222 2,125 SH   SOLE   970 0 1,155
YUM BRANDS INC COM 988498101 1,605 17,618 SH   SOLE   1,500 0 16,118
YUM CHINA HOLDINGS INC COM 98850P109 721 13,612 SH   SOLE   0 0 13,612
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 72,775 287,896 SH   SOLE   104,498 0 183,398
ZENDESK INC COM COM 98936J101 7,248 70,419 SH   SOLE 1 59,974 0 10,445
ZIMMER BIOMET HOLDINGS COM 98956P102 674 4,929 SH   SOLE   1,240 0 3,689
ZIONS BANCORPORATION COM 989701107 3,509 119,989 SH   SOLE   54,309 0 65,680
ZOETIS INC COM 98978V103 112,923 682,751 SH   SOLE   153,658 0 529,093