0001006378-19-000007.txt : 20191112 0001006378-19-000007.hdr.sgml : 20191112 20191112105312 ACCESSION NUMBER: 0001006378-19-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191112 DATE AS OF CHANGE: 20191112 EFFECTIVENESS DATE: 20191112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SEGALL BRYANT & HAMILL, LLC CENTRAL INDEX KEY: 0001006378 IRS NUMBER: 411788385 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03381 FILM NUMBER: 191207081 BUSINESS ADDRESS: STREET 1: 540 WEST MADISON ST STREET 2: SUITE 1900 CITY: CHICAGO STATE: IL ZIP: 60661 BUSINESS PHONE: 3124741222 MAIL ADDRESS: STREET 1: 540 WEST MADISON ST STREET 2: SUITE 1900 CITY: CHICAGO STATE: IL ZIP: 60661 FORMER COMPANY: FORMER CONFORMED NAME: SEGALL BRYANT & HAMILL DATE OF NAME CHANGE: 19960125 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001006378 XXXXXXXX 09-30-2019 09-30-2019 SEGALL BRYANT & HAMILL, LLC
540 WEST MADISON ST SUITE 1900 CHICAGO IL 60661
13F HOLDINGS REPORT 028-03381 N
Philip L. Hildebrandt Chief Executive Officer 312-474-4117 Philip L. Hildebrandt Chicago IL 11-12-2019 0 0 0 false
INFORMATION TABLE 2 sbh_SEC13F3Q.xml 3M COMPANY COM 88579Y101 34450 209836 SH SOLE 83154 0 126682 AARONS INC COM 002535300 6200 96495 SH SOLE 60725 0 35770 ABB LTD-SPON ADR ADR 000375204 611 30820 SH SOLE 26220 0 4600 ABBOTT LABS COM 002824100 65152 778783 SH SOLE 367220 0 411563 ABBVIE INC COM COM 00287Y109 17500 230838 SH SOLE 93610 0 137228 ACADIA HEALTHCARE CO INC COM 00404A109 367 11789 SH SOLE 0 0 11789 ACCENTURE LTD CL A COM G1151C101 20312 105544 SH SOLE 76267 0 29277 ADDUS HOMECARE CORP COM 006739106 1299 16379 SH SOLE 16379 0 0 ADOBE INC. COM 00724F101 108641 393156 SH SOLE 64741 0 328415 ADVANCE AUTO PARTS INC. COM 00751Y106 1954 11826 SH SOLE 5503 0 6323 ADVANCED ENERGY INDS COM 007973100 2876 50058 SH SOLE 11894 0 38164 AFLAC INC COM 001055102 2703 51727 SH SOLE 34444 0 17283 AGILENT TECHNOLOGIES COM 00846U101 15836 206566 SH SOLE 137005 0 69561 AIR LEASE CORP COM 00912X302 33121 791889 SH SOLE 166966 0 624923 AIR PRODUCTS & CHEMICALS INC COM 009158106 4423 19945 SH SOLE 6747 0 13198 AKAMAI TECHNOLOGIES COM 00971T101 573 6275 SH SOLE 4775 0 1500 ALCON INC ORD SHS COM H01301128 35548 610333 SH SOLE 131831 0 478502 ALERIAN MLP ETF ETF 00162Q866 102 11022 SH SOLE 1185 0 9837 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 6280 37549 SH SOLE 32587 0 4962 ALLEGIANT TRAVEL CO COM COM 01748X102 18430 123149 SH SOLE 70238 0 52911 ALLETE INC COM 018522300 16472 188426 SH SOLE 137219 0 51207 ALLIANCE DATA SYSTEMS CORP COM 018581108 290 2247 SH SOLE 2175 0 72 ALLIANCE NATIONAL MUNI INC CEF 01864U106 642 46625 SH SOLE 0 0 46625 ALLIANT ENERGY CORP COM 018802108 323 6000 SH SOLE 1800 0 4200 ALLSTATE CORP COM 020002101 1907 17545 SH SOLE 13434 0 4111 ALPHABET INC CL A COM 02079K305 16780 13741 SH SOLE 5574 0 8167 ALPHABET INC, CL C COM 02079K107 84600 69438 SH SOLE 33278 0 36160 ALTRIA GROUP INC COM 02209S103 854 20920 SH SOLE 7563 0 13357 AMARIN CORP PLC SPONS ADR NEW COM 023111206 167 11000 SH SOLE 11000 0 0 AMAZON.COM, INC. COM 023135106 132525 76389 SH SOLE 20021 0 56368 AMDOCS LTD SHS COM G02602103 1259 19047 SH SOLE 19047 0 0 AMEDISYS INC COM 023436108 1729 13208 SH SOLE 12141 0 1067 AMEREN CORPORATION COM 023608102 342 4273 SH SOLE 0 0 4273 AMERI HOLDINGS INC COM 02362F104 3 20000 SH SOLE 0 0 20000 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 462 31100 SH SOLE 31100 0 0 AMERICAN AIRLINES GROUP INC COM 02376R102 216 8011 SH SOLE 0 0 8011 AMERICAN EAGLE OUTFITTERS COM 02553E106 10955 675554 SH SOLE 531287 0 144267 AMERICAN ELECTRIC POWER COMPANY COM 025537101 1044 11129 SH SOLE 6255 0 4874 AMERICAN EXPRESS COM 025816109 750 6339 SH SOLE 1431 0 4908 AMERICAN INTERNATIONAL GROUP INC COM 026874784 365 6564 SH SOLE 0 0 6564 AMERICAN TOWER CORP-CL A COM 03027X100 5674 25686 SH SOLE 961 0 24725 AMERICAN WATER WORKS INC COM 030420103 2328 18792 SH SOLE 15051 0 3741 AMERICOLD REALTY TRUST RE 03064D108 8939 241120 SH SOLE 97526 0 143594 AMERIPRISE FINANCIAL INC COM 03076C106 853 5798 SH SOLE 5564 0 234 AMERIS BANCORP COM 03076K108 6411 159261 SH SOLE 47461 0 111800 AMERISAFE INC COM COM 03071H100 866 13110 SH SOLE 13110 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3002 36458 SH SOLE 36358 0 100 AMETEK INC COM 031100100 244 2666 SH SOLE 0 0 2666 AMEX TECHNOLOGY SELECT SPDR FUND ETF 81369Y803 1729 21477 SH SOLE 13936 0 7541 AMGEN INC COM 031162100 16260 83909 SH SOLE 74409 0 9500 AMICUS THERAPEUTICS INC COM 03152W109 480 59910 SH SOLE 59910 0 0 AMPHENOL CORP CL A - NEW COM 032095101 24430 253089 SH SOLE 71157 0 181932 ANALOG DEVICES COM 032654105 4234 37899 SH SOLE 9889 0 28010 ANAPLAN INC COM 03272L108 425 9026 SH SOLE 9026 0 0 ANGIODYNAMICS INC COM 03475V101 9985 542023 SH SOLE 286569 0 255454 ANIXA BIOSCIENCES INC COM 03528H109 70 17400 SH SOLE 0 0 17400 ANNALY CAPITAL MANAGEMENT IN RE 035710409 263 29925 SH SOLE 0 0 29925 ANSYS INC COM 03662Q105 2080 9402 SH SOLE 636 0 8766 ANTHEM INC COM 036752103 227 950 SH SOLE 422 0 528 AON PLC CL A COM G0408V102 23181 119792 SH SOLE 58717 0 61075 APERGY CORP COM 03755L104 240 8940 SH SOLE 0 0 8940 APPLE INC. COM 037833100 116973 522254 SH SOLE 220655 0 301599 APPLIED MATERIALS INC COM 038222105 2213 44448 SH SOLE 4500 0 39948 AQUA AMERICA INC COM 03836W103 452 10117 SH SOLE 10117 0 0 ARAMARK COM 03852U106 267 6101 SH SOLE 4850 0 1251 ARCHER DANIELS MIDLAND CO COM 039483102 758 18478 SH SOLE 15139 0 3339 ARES CAPITAL CORP OA 04010L103 10859 582567 SH SOLE 23075 0 559492 ARES MANAGEMENT CORPORATION COM 03990B101 32889 1226921 SH SOLE 219977 0 1006944 ARMSTRONG WORLD INDS INC COM 04247X102 9333 96539 SH SOLE 28291 0 68248 ASPEN TECHNOLOGY INC COM 045327103 1822 14802 SH SOLE 0 0 14802 ASTEC INDUSTRIES INC COM 046224101 6163 198188 SH SOLE 113371 0 84817 AT & T INC COM 00206R102 5251 138715 SH SOLE 47402 0 91313 ATLANTIC UNION BANKSHARES CORP COM 04911A107 18035 484206 SH SOLE 381532 0 102674 ATMOS ENERGY CORP COM 049560105 2581 22650 SH SOLE 22650 0 0 AUTODESK COM 052769106 539 3651 SH SOLE 98 0 3553 AUTOHOME INC SP ADR RP CL A ADR 05278C107 1341 16124 SH SOLE 16124 0 0 AUTOMATIC DATA PROCESSING COM 053015103 369 2299 SH SOLE 1025 0 1274 AUTOZONE INC COM 053332102 1496 1380 SH SOLE 5 0 1375 AVALARA INC COM 05338G106 3671 54573 SH SOLE 16363 0 38210 AVERY DENNISON CORP COM 053611109 43544 383594 SH SOLE 163868 0 219726 AVISTA CORP COM 05379B107 21593 445760 SH SOLE 348991 0 96769 AXIS CAPITAL HOLDINGS LTD COM G0692U109 8129 121876 SH SOLE 81900 0 39976 AXOGEN INC COM 05463X106 1069 85757 SH SOLE 26483 0 59274 AZZ INC COM 002474104 11884 272750 SH SOLE 161405 0 111345 BALCHEM CORPORATION COM 057665200 30377 306140 SH SOLE 3690 0 302450 BALL CORP COM 058498106 556 7642 SH SOLE 7200 0 442 BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 399 49000 SH SOLE 49000 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 1015 93200 SH SOLE 93200 0 0 BANK AMER CORP COM COM 060505104 2728 93493 SH SOLE 22582 0 70911 BANK OF HAWAII CORPORATION COM 062540109 900 10468 SH SOLE 7468 0 3000 BANK OF MONTREAL COM 063671101 355 4808 SH SOLE 15 0 4793 BANK OF NEW YORK MELLON CORP COM 064058100 4418 97579 SH SOLE 5061 0 92518 BANK OZK COM 06417N103 516 18950 SH SOLE 18950 0 0 BAXTER INTERNATIONAL INC. COM 071813109 35784 409584 SH SOLE 101781 0 307803 BB&T CORPORATION COM 054937107 479 8970 SH SOLE 1500 0 7470 BCE INC. COM 05534B760 1695 34919 SH SOLE 34075 0 844 BEACON ROOFING SUPPLY INC. COM 073685109 377 11214 SH SOLE 0 0 11214 BECTON DICKINSON COM 075887109 5278 20858 SH SOLE 13267 0 7591 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 5926 19 SH SOLE 2 0 17 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 50695 243780 SH SOLE 66576 0 177204 BERRY GLOBAL GROUP INC COM 08579W103 3842 97788 SH SOLE 30431 0 67357 BIOGEN IDEC INC COM 09062X103 3830 16452 SH SOLE 88 0 16364 BIO-RAD LABORATORIES INC COM 090572207 8482 25492 SH SOLE 7483 0 18009 BIO-TECHNE CORP COM 09073M104 54712 279284 SH SOLE 70070 0 209214 BIOTELEMETRY INC COM 090672106 689 16895 SH SOLE 16895 0 0 BLACK HILLS CORP COM 092113109 361 4700 SH SOLE 2800 0 1900 BLACK KNIGHT INC COM 09215C105 1406 23031 SH SOLE 9894 0 13137 BLACKLINE INC COM 09239B109 5748 120267 SH SOLE 35783 0 84484 BLACKROCK INC-CLASS A COM 09247X101 14597 32802 SH SOLE 31686 0 1116 BLACKROCK MUNIHOLDINGS QUALITY FUND II CEF 09254C107 589 46100 SH SOLE 0 0 46100 BLACKROCK MUNIYIELD INSURED FUND CEF 09254E103 238 17520 SH SOLE 0 0 17520 BLACKSTONE MORTGAGE TRUST RE 09257W100 1602 44670 SH SOLE 0 0 44670 BOEING CO COM 097023105 20209 53077 SH SOLE 15353 0 37724 BOK FINL CORP COM NEW COM 05561Q201 1473 18616 SH SOLE 18616 0 0 BP AMOCO PLC ADR 055622104 859 22598 SH SOLE 1411 0 21187 BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 2166 14205 SH SOLE 14205 0 0 BRIGHTCOVE INC COM 10921T101 1233 117635 SH SOLE 117635 0 0 BRINKER INTL INC COM 109641100 484 11332 SH SOLE 11145 0 187 BRISTOL MYERS SQUIBB CO COM 110122108 4805 94870 SH SOLE 57781 0 37089 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 1411 38205 SH SOLE 37505 0 700 BROADCOM INC COM 11135F101 19176 69420 SH SOLE 56114 0 13306 BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 1999 16065 SH SOLE 15618 0 447 BROWN-FORMAN CORPORATION CLS B COM 115637209 962 15337 SH SOLE 3775 0 11562 BRYN MAWR BANK CORPORATION COM 117665109 1374 37634 SH SOLE 36134 0 1500 C&J ENERGY SVCS INC COM 12674R100 8738 814269 SH SOLE 516904 0 297365 CABOT MICROELECTRONICS CORP COM 12709P103 1397 9884 SH SOLE 9584 0 300 CABOT OIL & GAS CORP COM 127097103 221 12600 SH SOLE 8600 0 4000 CACI INTERNATIONAL INC COM 127190304 694 3000 SH SOLE 425 0 2575 CADENCE DESIGN SYSTEMS INC COM 127387108 239 3618 SH SOLE 0 0 3618 CAE INC COM COM 124765108 1393 54804 SH SOLE 54804 0 0 CALIFORNIA WATER SERVICE GROUP COM 130788102 7973 150631 SH SOLE 86437 0 64194 CALLAWAY GOLF CO COM 131193104 770 39721 SH SOLE 39721 0 0 CALLON PETROLEUM CO COM 13123X102 1888 435134 SH SOLE 127990 0 307144 CAPITAL SOUTHWEST CORPORATION COM 140501107 232 10664 SH SOLE 0 0 10664 CARDINAL HEALTH INC COM 14149Y108 424 9022 SH SOLE 7525 0 1497 CARDIOVASCULAR SYS INC DEL COM COM 141619106 1198 25224 SH SOLE 25224 0 0 CARLISLE COMPANIES INCORPORATED COM 142339100 9581 65836 SH SOLE 19782 0 46054 CAROLINA FINL CORP COM 143873107 5946 167239 SH SOLE 77291 0 89948 CASELLA WASTE SYS INC CL A COM 147448104 7151 166570 SH SOLE 39987 0 126583 CASEYS GEN STORES INC COM COM 147528103 413 2561 SH SOLE 2540 0 21 CATALENT INC COM 148806102 44250 928684 SH SOLE 440468 0 488216 CATERPILLAR INC COM 149123101 4156 32876 SH SOLE 1683 0 31193 CATO CORP - CLASS A COM 149205106 2849 161733 SH SOLE 39743 0 121990 CECO ENVIRONMENTAL CORP COM 125141101 980 140333 SH SOLE 140333 0 0 CELGENE CORP COM 151020104 1848 18602 SH SOLE 5280 0 13322 CENTENNIAL RESOURCE DEV INC CL A COM 15136A102 626 138555 SH SOLE 138555 0 0 CENTERPOINT ENERGY INC COM 15189T107 2245 74393 SH SOLE 66973 0 7420 CENTERSTATE BANK CORP COM 15201P109 2811 117060 SH SOLE 29090 0 87970 CENTRAL PUERTO S A SPONSORED ADR ADR 155038201 54 18100 SH SOLE 18100 0 0 CENTURYLINK INC COM 156700106 720 58067 SH SOLE 881 0 57186 CERNER CORP COM 156782104 2157 31603 SH SOLE 22614 0 8989 CHARTER COMMUNICATIONS INC A COM 16119P108 630 1530 SH SOLE 129 0 1401 CHECK POINT SOFTWARE TECH COM M22465104 431 3939 SH SOLE 1374 0 2565 CHEMBIO DIAGNOSTICS INC COM 163572209 3388 553770 SH SOLE 378287 0 175483 CHEVRON CORP NEW COM COM 166764100 13813 116270 SH SOLE 48145 0 68125 CHILDREN'S PLACE RETAIL STORE COM 168905107 5220 67801 SH SOLE 19611 0 48190 CHIMERA INVESTMENT CORP RE 16934Q208 4569 233658 SH SOLE 134092 0 99566 CHOICE HOTELS INTL INC COM COM 169905106 5128 57671 SH SOLE 16798 0 40873 CHROMADEX CORP COM 171077407 83 21000 SH SOLE 0 0 21000 CHUBB LIMITED COM COM H1467J104 3192 19782 SH SOLE 17234 0 2548 CHURCH & DWIGHT COM 171340102 4717 62707 SH SOLE 7990 0 54717 CHURCHILL DOWNS INC COM 171484108 1593 12900 SH SOLE 12750 0 150 CIGNA CORP COM 125523100 1401 9224 SH SOLE 1741 0 7483 CINTAS CORP COM 172908105 26103 97327 SH SOLE 42851 0 54476 CISCO SYSTEMS INC COM 17275R102 9658 195271 SH SOLE 18598 0 176673 CITIGROUP COM 172967424 4956 71775 SH SOLE 3891 0 67884 CITIZENS FINANCIAL GROUP INC COM 174610105 1477 41702 SH SOLE 1854 0 39848 CLOROX CO COM 189054109 13110 86355 SH SOLE 39764 0 46591 CME GROUP INC COM 12572Q105 1150 5428 SH SOLE 3348 0 2080 CMS ENERGY CORP COM 125896100 326 5100 SH SOLE 0 0 5100 CNO FINL GROUP INC COM COM 12621E103 10308 651103 SH SOLE 531003 0 120100 COCA COLA COM 191216100 16849 309604 SH SOLE 127011 0 182593 COCRYSTAL PHARMA INC COM 19188J300 33 16100 SH SOLE 0 0 16100 COEUR MNG INC COM 192108504 1511 313783 SH SOLE 180063 0 133720 COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 1525 27679 SH SOLE 27679 0 0 COGNEX CORP COM 192422103 726 14800 SH SOLE 0 0 14800 COGNIZANT TECHNOLOGY SOLUTIONS - CL - A COM 192446102 698 11596 SH SOLE 95 0 11501 COLGATE PALMOLIVE COMPANY COM 194162103 1304 17739 SH SOLE 4888 0 12851 COLUMBIA EMERGING MARKETS CONS ETF 19762B509 1954 89033 SH SOLE 2900 0 86133 COLUMBIA PPTY TR INC RE 198287203 7532 356152 SH SOLE 204351 0 151801 COLUMBIA SPORTSWEAR CO COM 198516106 5424 55989 SH SOLE 16558 0 39431 COLUMBUS MCKINNON CORP COM 199333105 10541 289374 SH SOLE 167618 0 121756 COMCAST CL A COM 20030N101 79611 1764928 SH SOLE 693084 0 1071844 COMERICA INC COM 200340107 205 3100 SH SOLE 0 0 3100 COMFORT SYS USA INC COM 199908104 7394 167182 SH SOLE 138852 0 28330 COMMERCE BANCSHARES INC COM 200525103 216 3573 SH SOLE 3573 0 0 COMMUNITY BANK SYSTEM INC COM 203607106 9140 148156 SH SOLE 85020 0 63136 COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD ADR 204409601 247 72800 SH SOLE 72800 0 0 COMPASS MINERALS INTL INC COM 20451N101 8537 151064 SH SOLE 77012 0 74052 CONCHO RESOURCES INC COM 20605P101 8616 127051 SH SOLE 49218 0 77833 CONDUENT INC COM 206787103 6160 990483 SH SOLE 570763 0 419720 CONNECTICUT WATER SERVICE COM 207797101 3832 54715 SH SOLE 44757 0 9958 CONOCOPHILLIPS COM 20825C104 5065 88980 SH SOLE 14159 0 74821 CONSOLIDATED EDISON INC COM 209115104 613 6515 SH SOLE 3767 0 2748 CONSTELLATION BRANDS INC COM 21036P108 550 2650 SH SOLE 1300 0 1350 CONSUMER STAPLES SELECT SECTOR SPDR FD ETF 81369Y308 431 7015 SH SOLE 7015 0 0 CONTROLADORA VUELA CIA DE AVIA SPON ADR RP 10 ADR 21240E105 219 21900 SH SOLE 21900 0 0 CORNING INC COM 219350105 700 24505 SH SOLE 14530 0 9975 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002t108 14894 500156 SH SOLE 405992 0 94164 CORTEVA INC COM 22052L104 639 22860 SH SOLE 18685 0 4175 COSTAR GROUP INC COM 22160N109 4896 8255 SH SOLE 3335 0 4920 COSTCO WHOLESALE CORP. COM 22160K105 43589 151304 SH SOLE 64630 0 86674 COUSINS PPTYS INC RE 222795502 5040 134076 SH SOLE 71932 0 62144 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 670 4805 SH SOLE 3155 0 1650 CSG SYS INTL INC COM 126349109 2297 44456 SH SOLE 25507 0 18949 CSW INDUSTRIALS INC. COM 126402106 736 10664 SH SOLE 0 0 10664 CSX CORPORATION COM 126408103 1261 18206 SH SOLE 10158 0 8048 CUBESMART RE 229663109 646 18478 SH SOLE 200 0 18278 CURTISS WRIGHT CORP COM 231561101 1554 12008 SH SOLE 5300 0 6708 CVS CAREMARK CORPORATION COM 126650100 788 12455 SH SOLE 1634 0 10821 D R HORTON INC COM COM 23331A109 2369 44928 SH SOLE 44928 0 0 DANA INCORPORATED COM 235825205 6866 475540 SH SOLE 371325 0 104215 DANAHER CORPORATION COM 235851102 51863 359201 SH SOLE 115869 0 243332 DARDEN RESTAURANTS INC COM 237194105 219 1850 SH SOLE 0 0 1850 DAVITA INC COM 23918K108 297 5190 SH SOLE 80 0 5110 DEERE & CO COM 244199105 1470 8711 SH SOLE 3988 0 4723 DELL TECHNOLOGIES INC CL C COM 24703L202 1029 19854 SH SOLE 0 0 19854 DESIGNER BRANDS INC COM 250565108 6680 390089 SH SOLE 304619 0 85470 DEXCOM, INC. COM 252131107 339 2270 SH SOLE 0 0 2270 DIAGEO PLC ADR 25243Q205 589 3597 SH SOLE 1336 0 2261 DIAMONDBACK ENERGY INC COM 25278X109 909 10101 SH SOLE 10101 0 0 DIEBOLD INC COM 253651103 561 50151 SH SOLE 49643 0 508 DIGITAL REALTY TRUST INC RE 253868103 210 1619 SH SOLE 0 0 1619 DIODES INC COM 254543101 1707 42604 SH SOLE 7200 0 35404 DISCOVER FINANCIAL SERVICES COM 254709108 7685 94847 SH SOLE 3897 0 90950 DISNEY WALT CO COM 254687106 25450 195220 SH SOLE 46275 0 148945 DOCUSIGN INC COM 256163106 207 3348 SH SOLE 0 0 3348 DOLBY LABORATORIES INC COM 25659T107 1893 29280 SH SOLE 29280 0 0 DOLLAR GENERAL COM 256677105 7419 46660 SH SOLE 1465 0 45195 DOMINION RESOURCES INC/VA COM 25746U109 414 5120 SH SOLE 1872 0 3248 DONALDSON CO INC COM 257651109 685 13107 SH SOLE 0 0 13107 DORMAN PRODUCTS INC COM 258278100 6494 81654 SH SOLE 23484 0 58170 DOVER CORP COM 260003108 679 6822 SH SOLE 1487 0 5335 DOW CHEMICAL CO COM 260557103 6337 133241 SH SOLE 26962 0 106279 DTE ENERGY COMPANY COM 233331107 1018 7652 SH SOLE 5300 0 2352 DUKE ENERGY CORPORATION COM 26441C204 1558 16250 SH SOLE 8640 0 7610 DUPONT DE NEMOURS INC COM 26614N102 4043 56850 SH SOLE 21204 0 35646 EAGLE BANCORP INC COM 268948106 1079 24189 SH SOLE 24189 0 0 EASTMAN CHEMICAL CO COM 277432100 3738 50589 SH SOLE 7416 0 43173 EATON CORP PLC COM G29183103 1275 15345 SH SOLE 3574 0 11771 EBAY INC COM 278642103 2264 58084 SH SOLE 57102 0 982 ECOLAB INC COM 278865100 5988 30229 SH SOLE 1100 0 29129 EDITAS MEDICINE INC COM 28106W103 5847 257200 SH SOLE 5600 0 251600 EDWARDS LIFESCIENCES CORPORATION COM 28176E108 2353 10700 SH SOLE 361 0 10339 ELF BEAUTY INC COM 26856L103 493 28128 SH SOLE 28128 0 0 EMERSON ELECTRIC COM 291011104 5762 86244 SH SOLE 46336 0 39908 EMPIRE STATE REALTY TRUST-A RE 292104106 1709 119712 SH SOLE 72455 0 47257 ENBRIDGE INC COM 29250N105 499 14148 SH SOLE 2696 0 11452 ENCOMPASS HEALTH CORP COM 29261A100 6537 103314 SH SOLE 30748 0 72566 ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 388 42640 SH SOLE 42640 0 0 ENERGIZER HOLDINGS INC. NEW COM 29272W109 209 4827 SH SOLE 360 0 4467 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 249 4211 SH SOLE 3810 0 401 ENERGY TRANSFER EQUITY LP COM 29273V100 487 37322 SH SOLE 29162 0 8160 ENERPLUS CORPORATION COM 292766102 11770 1582013 SH SOLE 970025 0 611988 ENERSYS COM 29275Y102 22804 345855 SH SOLE 209765 0 136090 ENSIGN GROUP INC COM 29358P101 16657 351233 SH SOLE 275316 0 75917 ENTEGRIS INC COM COM 29362U104 10933 232307 SH SOLE 97545 0 134762 ENTERGY CORP COM 29364G103 381 3238 SH SOLE 0 0 3238 ENTERPRISE FINL SVCS CORP COM COM 293712105 7975 195683 SH SOLE 112285 0 83398 ENTERPRISE PRODUCTS PARTNERS L.P. OA 293792107 17761 621413 SH SOLE 25540 0 595873 ENVESTNET INC COM COM 29404K106 1939 34212 SH SOLE 34212 0 0 EOG RESOURCES INC. COM 26875P101 8089 108896 SH SOLE 6279 0 102617 EPAM SYS INC COM COM 29414B104 2791 15317 SH SOLE 14452 0 865 EQUITY COMMONWEALTH RE 294628102 45970 1342134 SH SOLE 692335 0 649799 EQUITY RESIDENTIAL PROPERTIES RE 29476L107 345 4000 SH SOLE 0 0 4000 ESSENTIAL PROPERTIES REALTY TRUST INC RE 29670E107 10351 451792 SH SOLE 352771 0 99021 ESTEE LAUDER COMPANIES - CLASS A COM 518439104 50489 253508 SH SOLE 57666 0 195842 EURONAV COM B38564108 1129 124001 SH SOLE 124001 0 0 EVENTBRITE INC COM CL A COM 29975E109 781 44089 SH SOLE 44089 0 0 EVERBRIDGE INC COM COM 29978A104 4425 71693 SH SOLE 36088 0 35605 EVERCORE INC CLASS A COM 29977A105 9304 116144 SH SOLE 93709 0 22435 EVEREST RE GROUP LTD COM G3223R108 2180 8197 SH SOLE 7879 0 318 EVERSOURCE ENERGY COM 30040W108 335 3929 SH SOLE 27 0 3902 EXELON CORP COM COM 30161N101 2357 48820 SH SOLE 42194 0 6626 EXPEDIA INC. COM 30212P303 2893 21521 SH SOLE 21494 0 27 EXXON MOBIL CORP COM 30231G102 23634 334641 SH SOLE 171069 0 163572 FACEBOOK INC -A COM 30303M102 716 4024 SH SOLE 337 0 3687 FAIR ISAAC CORP COM COM 303250104 788 2592 SH SOLE 2592 0 0 FARO TECHNOLOGIES INC COM 311642102 3249 67210 SH SOLE 38563 0 28647 FASTENAL COMPANY COM 311900104 817 25016 SH SOLE 5616 0 19400 FEDERAL EXPRESS CORP COM 31428X106 3052 20918 SH SOLE 10088 0 10830 FERRO CORP COM 315405100 8195 691083 SH SOLE 386409 0 304674 FIDELITY NATIONAL INFORMATION COM 31620M106 254 1915 SH SOLE 0 0 1915 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 480 17067 SH SOLE 16926 0 141 FIREEYE INC COM 31816Q101 23960 1796220 SH SOLE 1088825 0 707395 FIRST BANCSHARES INC COM 318916103 1102 34122 SH SOLE 34122 0 0 FIRST BUSEY CORP COM 319383204 6583 260439 SH SOLE 150011 0 110428 FIRST INDUSTRIAL REALTY TRUST, INC RE 32054K103 1084 27406 SH SOLE 27206 0 200 FIRST INTST BANCSYSTEM INC COM 32055Y201 9370 232872 SH SOLE 181791 0 51081 FIRST MIDWEST BANCORP INC/IL COM 320867104 326 16737 SH SOLE 1000 0 15737 FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 21346 220621 SH SOLE 77962 0 142659 FIRST TRUST NASDQ 100 EQ WEI ETF 337344105 4557 68690 SH SOLE 1100 0 67590 FIRST WESTN FINL INC COM 33751L105 199 11644 SH SOLE 11644 0 0 FISERV INC COM 337738108 340 3267 SH SOLE 202 0 3065 FIVE9 INC COM 338307101 10276 191254 SH SOLE 56362 0 134892 FLIR SYSTEMS INC. COM 302445101 75934 1443465 SH SOLE 517518 0 925947 FLOWERS FOODS INC COM 343498101 18556 802259 SH SOLE 552098 0 250161 FMC CORP COM 302491303 46618 531411 SH SOLE 256010 0 275401 FNB CORPORATION COM 302520101 19547 1695091 SH SOLE 1180593 0 514498 FNF GROUP COM 31620R303 1388 31250 SH SOLE 6500 0 24750 FOCUS FINL PARTNERS INC COM CL A COM 34417P100 618 25980 SH SOLE 25980 0 0 FOOT LOCKER INC COM 344849104 2123 49234 SH SOLE 28516 0 20718 FORTERRA INC COM 34960W106 674 93215 SH SOLE 93215 0 0 FORTINET INC COM 34959E109 572 7439 SH SOLE 7400 0 39 FORTIVE CORPORATION COM 34959J108 591 8642 SH SOLE 1012 0 7630 FORWARD AIR CORP COM COM 349853101 15515 243494 SH SOLE 156441 0 87053 FOX FACTORY HOLDING CORP COM 35138V102 4468 71821 SH SOLE 21357 0 50464 FRANCO NEVADA CORP COM 351858105 31237 342870 SH SOLE 68935 0 273935 GALLAGHER ARTHUR J COM 363576109 915 10196 SH SOLE 4070 0 6126 GAMING AND LEISURE PROPERTIES INC RE 36467J108 748 19561 SH SOLE 19538 0 23 GARTNER INC COM 366651107 331 2317 SH SOLE 1600 0 717 GEMPHIRE THERAPEUTICS INC COM 36870A108 11 30000 SH SOLE 0 0 30000 GENERAC HOLDINGS INC COM 368736104 3009 38391 SH SOLE 38391 0 0 GENERAL DYNAMICS CORP COM 369550108 855 4679 SH SOLE 248 0 4431 GENERAL ELECTRIC CO COM 369604103 1359 152069 SH SOLE 45276 0 106793 GENERAL MILLS INC COM 370334104 3722 67515 SH SOLE 28528 0 38987 GENPACT LTD COM G3922B107 1449 37387 SH SOLE 37387 0 0 GENTHERM INC COM 37253A103 2440 59390 SH SOLE 34077 0 25313 GILDAN ACTIVEWEAR COM 375916103 1774 49976 SH SOLE 21164 0 28812 GILEAD SCIENCES INC. COM 375558103 1155 18219 SH SOLE 7879 0 10340 GLACIER BANCORP INC COM 37637q105 8625 213240 SH SOLE 170227 0 43013 GLAUKOS CORP COM COM 377322102 747 11960 SH SOLE 11960 0 0 GLOBANT S A COM COM L44385109 1484 16211 SH SOLE 16211 0 0 GLOBUS MEDICAL INC COM 379577208 8239 161197 SH SOLE 82858 0 78339 GOLDMAN SACHS ETF TR ACCES TREASURY ETF 381430529 211 2100 SH SOLE 0 0 2100 GOLDMAN SACHS GROUP INC. COM 38141G104 267 1289 SH SOLE 570 0 719 GOOSEHEAD INS INC COM CL A COM 38267D109 1922 38951 SH SOLE 38951 0 0 GRACO INC. COM 384109104 720 15692 SH SOLE 0 0 15692 GRAHAM HLDGS CO COM 384637104 9573 14429 SH SOLE 11356 0 3073 GRAINGER WW INC COM 384802104 8878 29867 SH SOLE 1850 0 28017 GRAND CANYON ED INC COM COM 38526M106 1566 15947 SH SOLE 15708 0 239 GRANITE CONSTR INC COM COM 387328107 9150 284796 SH SOLE 126380 0 158416 GRIFOLS S A SP ADR ADR 398438408 2007 100088 SH SOLE 100088 0 0 GROUPON INC COM 399473107 252 94050 SH SOLE 94050 0 0 GRUBHUB INC COM 400110102 10151 180623 SH SOLE 76989 0 103634 GRUPO FINANCIERO GALICIA S A SPONSORED ADR ADR 399909100 318 24500 SH SOLE 24500 0 0 GRUPO FINANCIERO SANTANDER MEX SPON ADR SHS B ADR 05969B103 136 21500 SH SOLE 21500 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 72070 683924 SH SOLE 204646 0 479278 HAIN CELESTIAL GROUP COM 405217100 45191 2104342 SH SOLE 1102233 0 1002109 HALLIBURTON COMPANY COM 406216101 1725 91143 SH SOLE 3305 0 87838 HANGER INC COM 41043F208 7953 390281 SH SOLE 225242 0 165039 HANOVER INSURANCE CORP COM 410867105 8159 60202 SH SOLE 47515 0 12687 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 339 119600 SH SOLE 119600 0 0 HARSCO CORP COM 415864107 570 30099 SH SOLE 7425 0 22674 HARTFORD FINANCIAL SERVICES GROUP, INC. COM 416515104 1637 27008 SH SOLE 27008 0 0 HASBRO INC COM 418056107 43907 369644 SH SOLE 120445 0 249199 HCP INC RE 40414L109 306 8567 SH SOLE 1505 0 7062 HEALTHCARE SERVICES GROUP INC COM 421906108 8296 341710 SH SOLE 89767 0 251943 HEALTHCARE TR AMER INC CL A RE 42225P501 8354 284308 SH SOLE 163169 0 121139 HELMERICH & PAYNE INC COM COM 423452101 7383 184322 SH SOLE 107757 0 76565 HENRY JACK & ASSOCIATES COM 426281101 1741 11926 SH SOLE 4577 0 7349 HERSHEY FOODS CORP COM 427866108 279 1800 SH SOLE 1400 0 400 HEWLETT PACKARD ENTERPRISE COMPANY COM 42824C109 192 12647 SH SOLE 0 0 12647 HEXCEL CORP COM 428291108 2212 26916 SH SOLE 24200 0 2716 HOLOGIC INC COM 436440101 3699 73429 SH SOLE 7614 0 65815 HOME DEPOT INC COM 437076102 27582 118905 SH SOLE 92909 0 25996 HONEYWELL INTERNATIONAL INC. COM 438516106 55685 328969 SH SOLE 69183 0 259786 HORACE MANN EDUCATORS CORPORATION COM 440327104 7070 152628 SH SOLE 119180 0 33448 HORIZON PHARMA PLC COM G46188101 3723 136701 SH SOLE 36268 0 100433 HP INCORPORATED COM 40434L105 449 23700 SH SOLE 16520 0 7180 HSBC 6.2 12/31/49 PFD PFD 404280604 237 9130 SH SOLE 0 0 9130 HUB GROUP INC CL A COM 443320106 3833 82451 SH SOLE 20022 0 62429 HUMANA INC COM 444859102 280 1094 SH SOLE 100 0 994 HUNTSMAN CORP COM 447011107 11187 480867 SH SOLE 371170 0 109697 HURON CONSULTING GROUP INC COM 447462102 6537 106559 SH SOLE 71789 0 34770 IBERIABANK CORP COM 450828108 20119 266340 SH SOLE 137128 0 129212 IBM COM 459200101 8635 59310 SH SOLE 22514 0 36796 ICAD INC COM 44934S206 206 30000 SH SOLE 0 0 30000 ICU MEDICAL INC COM 44930G107 6875 43070 SH SOLE 22492 0 20578 IDEX CORP COM 45167R104 3980 24282 SH SOLE 8460 0 15822 IDEXX LABS INC COM 45168D104 3329 12238 SH SOLE 7728 0 4510 IHS MARKIT LTD COM G47567105 57128 853982 SH SOLE 409114 0 444868 ILLINOIS TOOL WORKS CO COM 452308109 57549 367689 SH SOLE 29925 0 337764 INDEPENDENT BANK CORP MASS COM 453836108 15427 206674 SH SOLE 163128 0 43546 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 877 11296 SH SOLE 11146 0 150 INGERSOLL-RAND PLC COM G47791101 2263 18369 SH SOLE 2609 0 15760 INGEVITY CORP COM 45688C107 40974 483322 SH SOLE 195828 0 287494 INNOPHOS HOLDINGS INC COM 45774N108 42118 1297562 SH SOLE 736923 0 560639 INNOSPEC INC COM 45768S105 773 8671 SH SOLE 7522 0 1149 INNOVATIVE INDL PPTYS INC COM COM 45781V101 1619 17555 SH SOLE 17555 0 0 INOGEN, INC. COM 45780L104 960 20037 SH SOLE 4610 0 15427 INPHI CORP COM COM 45772F107 1398 22905 SH SOLE 22905 0 0 INSPIRE MED SYS INC COM 457730109 525 8601 SH SOLE 7884 0 717 INSTRUCTURE INC COM COM 45781U103 1019 26303 SH SOLE 26303 0 0 INSULET CORP COM 45784P101 16205 98273 SH SOLE 27805 0 70468 INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 6884 114580 SH SOLE 34492 0 80088 INTEL CORP COM 458140100 12955 251438 SH SOLE 94437 0 157001 INTERCONTINENTAL EXCHANGE INC COM 45866F104 15210 164789 SH SOLE 162889 0 1900 INTERDIGITAL INC COM 45867g101 14589 278060 SH SOLE 224059 0 54001 INTERPUBLIC GROUP CO COM 460690100 334 15510 SH SOLE 15510 0 0 INTUIT INC COM 461202103 263 992 SH SOLE 50 0 942 INVACARE CORP COM 461203101 810 107968 SH SOLE 107968 0 0 INVESCO CURRENCYSHARES EURO TR EURO SHS ETF 46138K103 652 6296 SH SOLE 6296 0 0 INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000 ETF 46137V613 3257 27632 SH SOLE 27422 0 210 INVESCO QUALITY MUNI INC TRST COM COM 46133G107 256 20044 SH SOLE 0 0 20044 INVESTORS BANCORP INC COM 46146L101 8091 712265 SH SOLE 490046 0 222219 INVITATION HOMES INC RE 46187W107 2254 76131 SH SOLE 76131 0 0 ISHARES BARCLAYS 1-3 YR (ETF) ETF 464288646 2860 53242 SH SOLE 46495 0 6747 ISHARES COMEX GOLD TRUST ETF 464285105 2870 203528 SH SOLE 16753 0 186775 ISHARES DJ SELECT DIVIDEND ETF 464287168 905 8874 SH SOLE 2917 0 5957 ISHARES IBOXX INV GR CORP BD ETF 464287242 1011 7945 SH SOLE 5775 0 2170 ISHARES INC CORE MSCI EMKT ETF 46434G103 675 13751 SH SOLE 1843 0 11908 ISHARES LEHMAN 20 PLUS YR TREAS ETF 464287432 788 5513 SH SOLE 363 0 5150 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 434 5351 SH SOLE 4699 0 652 ISHARES MSCI EAFE INDEX FUND ETF 464287465 10642 162900 SH SOLE 84624 0 78381 ISHARES MSCI EAFE SMALL CAP INDEX FUND ETF 464288273 833 14598 SH SOLE 1889 0 12709 ISHARES MSCI EMERGING MARKETS INDEX ETF 464287234 2174 53123 SH SOLE 10301 0 42822 ISHARES NASDAQ BIOTECH INDX ETF 464287556 442 4434 SH SOLE 314 0 4120 ISHARES RUSELL 3000 INDEX ETF 464287689 499 2863 SH SOLE 140 0 2723 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF 464287614 7185 44982 SH SOLE 43190 0 2037 ISHARES RUSSELL 1000 INDEX ETF 464287622 1015 6190 SH SOLE 1465 0 4725 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF 464287598 8199 63947 SH SOLE 63517 0 730 ISHARES RUSSELL 2000 ETF 464287655 4710 31115 SH SOLE 9717 0 21398 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 4733 24514 SH SOLE 18773 0 5806 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF 464287630 22268 186462 SH SOLE 181413 0 5149 ISHARES RUSSELL MIDCAP GRWTH ETF 464287481 1065 7545 SH SOLE 6320 0 1225 ISHARES RUSSELL MIDCAP INDEX FUND ETF 464287499 3500 62453 SH SOLE 2536 0 59917 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 224 2580 SH SOLE 0 0 2580 ISHARES S&P 100 ETF ETF 464287101 429 3266 SH SOLE 354 0 2912 ISHARES S&P 500/BARRA GROWTH ETF 464287309 593 3284 SH SOLE 0 0 3284 ISHARES S&P INDEX FUND ETF 464287200 2203 7379 SH SOLE 3499 0 3908 ISHARES S&P MIDCAP 400 ETF 464287507 1425 7386 SH SOLE 4680 0 2706 ISHARES S&P PREF STK INDEX FD ETF 464288687 1796 47841 SH SOLE 1310 0 46531 ISHARES S&P SMALLCAP 600 INDEX FUND ETF 464287804 2212 28453 SH SOLE 2456 0 25997 ISHARES TR CORE MSCI EAFE ETF 46432F842 744 12175 SH SOLE 4183 0 7992 ISHARES TR EAFE VALUE ETF ETF 464288877 575 12177 SH SOLE 11977 0 200 ISHARES TR MSCI SAUDI ARBIA ETF 46434V423 4623 151658 SH SOLE 151658 0 0 ISHARES TR NATIONAL MUN ETF ETF 464288414 212 1852 SH SOLE 1852 0 0 ISHARES TR S&P 500 VAL ETF ETF 464287408 697 5850 SH SOLE 0 0 5850 ISHARES TR S&P MC 400GR ETF ETF 464287606 1133 5056 SH SOLE 3242 0 1814 ISHARES TR S&P MC 400VL ETF ETF 464287705 645 4032 SH SOLE 325 0 3707 ITT INC COM 45073V108 15137 247325 SH SOLE 106254 0 141071 ITURAN LOCATION AND CONTROL SHS COM M6158M104 688 27754 SH SOLE 27754 0 0 J.M. SMUCKER COMPANY COM 832696405 676 6153 SH SOLE 3790 0 2363 J2 GLOBAL INC COM COM 48123V102 413 4550 SH SOLE 4550 0 0 JACK IN THE BOX INC COM COM 466367109 31895 350016 SH SOLE 196645 0 153371 JACOBS ENGINEERING GROUP COM 469814107 570 6260 SH SOLE 1000 0 5260 JAZZ PHARMACEUTICALS, PLC COM G50871105 293 2295 SH SOLE 2295 0 0 JELD-WEN HOLDING INC COM 47580P103 1607 83219 SH SOLE 20509 0 62710 JOHN WILEY & SONS COM 968223206 12435 282991 SH SOLE 225519 0 57472 JOHNSON & JOHNSON CO COM 478160104 50331 388996 SH SOLE 112549 0 276447 JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 311 7095 SH SOLE 0 0 7095 JOHNSON OUTDOORS INC CL A COM 479167108 5323 90889 SH SOLE 70945 0 19944 JONES LANG LASALLE INC COM 48020Q107 374 2685 SH SOLE 2685 0 0 JP MORGAN CHASE & CO COM 46625H100 84966 721530 SH SOLE 263309 0 458221 KANSAS CITY SOUTHERN INDUSTRIES INC. COM 485170302 3058 22993 SH SOLE 21599 0 1394 KEMET CORP COM NEW COM 488360207 1179 64856 SH SOLE 64856 0 0 KENNAMETAL INC COM 489170100 349 11386 SH SOLE 2000 0 9386 KEURIG DR PEPPER INC COM 49271V100 246 9045 SH SOLE 0 0 9045 KEYCORP COM 493267108 291 16245 SH SOLE 1095 0 15150 KIMBERLY CLARK CORP COM COM 494368103 8244 58048 SH SOLE 31042 0 27006 KINDER MORGAN INC COM 49456B101 503 24577 SH SOLE 0 0 24577 KOHLS CORP COM 500255104 5126 103419 SH SOLE 98493 0 4926 KONINKLIJKE PHILIPS ELECTRONICS N.V ADR 500472303 272 5881 SH SOLE 3160 0 2721 KT CORP SPONSORED ADR ADR 48268K101 553 48900 SH SOLE 48900 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2583 12376 SH SOLE 7411 0 4965 LA Z BOY INC COM 505336107 8472 252268 SH SOLE 196964 0 55304 LABORATORY CORP OF AMERICA HOLDINGS COM 50540R409 3074 18302 SH SOLE 990 0 17312 LAKELAND FINANCIAL CORP COM 511656100 21535 489583 SH SOLE 275982 0 213601 LAMB WESTON HOLDINGS COM 513272104 13787 189553 SH SOLE 85830 0 103723 LEMAITRE VASCULAR INC COM 525558201 2124 62153 SH SOLE 46403 0 15750 LENDINGTREE INC COM 52603B107 581 1870 SH SOLE 1867 0 3 LIBERTY ALL STAR EQUITY FD CEF 530158104 73 11381 SH SOLE 0 0 11381 LIBERTY GLOBAL PLC COM G5480U104 246 10047 SH SOLE 1000 0 9047 LIBERTY GLOBAL PLC COM G5480U120 844 35512 SH SOLE 3000 0 32512 LILLY ELI & CO COM 532457108 1388 12409 SH SOLE 5628 0 6781 LINCOLN ELECTRIC HOLDINGS COM 533900106 1492 17174 SH SOLE 1105 0 16069 LINDE PLC COM G5494J103 915 4723 SH SOLE 1823 0 2900 LIVANOVA PLC COM G5509L101 915 12395 SH SOLE 12395 0 0 LIVE NATION ENTERTAINMENT, INC. COM 538034109 15007 226175 SH SOLE 109046 0 117129 LIVENT CORP COM 53814L108 551 82307 SH SOLE 81588 0 719 LKQ CORP COM 501889208 6324 201040 SH SOLE 35025 0 166015 LOCKHEED MARTIN CORP COM COM 539830109 3719 9530 SH SOLE 7393 0 2137 LOWES COS INC COM COM 548661107 5720 52035 SH SOLE 20349 0 31686 LSI INDUSTRIES INC COM 50216C108 1220 233740 SH SOLE 233740 0 0 LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100 5967 66715 SH SOLE 2199 0 64516 M&T BANK CORPORATION COM 55261F104 481 3045 SH SOLE 3045 0 0 MAGELLAN HEALTH INC COM 559079207 12510 201497 SH SOLE 119274 0 82223 MAGELLAN MIDSTREAM PARTNERS LP OA 559080106 2154 32515 SH SOLE 26772 0 5743 MAGIC SOFTWARE ENTERPRISES LTD ORD COM 559166103 505 54873 SH SOLE 54873 0 0 MAGNA INTERNATIONAL CLASS A COM 559222401 256 4807 SH SOLE 807 0 4000 MARATHON OIL GROUP COM 565849106 12181 993981 SH SOLE 598538 0 395443 MARATHON PETE CORP COM COM 56585A102 15216 250605 SH SOLE 212797 0 37808 MARSH & MCLENNAN COM 571748102 20061 200423 SH SOLE 9211 0 191212 MARTIN MARIETTA MATERIALS COM 573284106 14701 53633 SH SOLE 625 0 53008 MARVELL TECHNOLOGY GROUP COM G5876H105 55598 2228998 SH SOLE 549820 0 1679178 MASIMO CORPORATION COM 574795100 1151 7738 SH SOLE 7608 0 130 MASTERCARD INC-CLASS A COM 57636Q104 2422 8910 SH SOLE 2533 0 6377 MAXAR TECHNOLOGIES LTD. COM 57778K105 3274 431168 SH SOLE 295149 0 136019 MAXIMUS INC COM 577933104 19828 256665 SH SOLE 186598 0 70067 MCCORMICK & COMPANY INC COM 579780206 38458 245964 SH SOLE 47029 0 198935 MCDONALDS CORP COM 580135101 13582 63340 SH SOLE 9606 0 53734 MCKESSON CORPORATION COM 58155Q103 336 2460 SH SOLE 0 0 2460 MDC HOLDINGS INC COM 552676108 7974 185033 SH SOLE 144013 0 41020 MDU RESOURCES GROUP INC COM 552690109 2590 91889 SH SOLE 69014 0 22875 MEDIDATA SOLUTIONS INC COM 58471A105 979 10698 SH SOLE 10698 0 0 MEDTRONIC PLC COM G5960L103 5360 49375 SH SOLE 3752 0 45623 MERCK & CO COM 58933Y105 12362 146972 SH SOLE 34758 0 112214 MERCURY SYS INC COM COM 589378108 1385 17055 SH SOLE 17055 0 0 MERIDIAN BANCORP INC COM 58958U103 1008 53808 SH SOLE 53808 0 0 METTLER-TOLEDO INTERNATIONAL COM 592688105 67712 96152 SH SOLE 13108 0 83044 MFS MUNICIPAL INCOME TRUST CEF 552738106 70 10000 SH SOLE 0 0 10000 MGP INGREDIENTS INC NEW COM COM 55303J106 781 15709 SH SOLE 15709 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 82785 890860 SH SOLE 284573 0 606287 MICROSOFT CORP COM 594918104 123715 889487 SH SOLE 454667 0 434820 MIDDLEBY CORP COM 596278101 1733 14834 SH SOLE 6529 0 8305 MITEK SYSTEMS INC COM 606710200 1200 124343 SH SOLE 124343 0 0 MKS INSTRUMENTS INC COM 55306N104 5013 54315 SH SOLE 42386 0 11929 MODEL N INC COM 607525102 5825 209878 SH SOLE 50489 0 159389 MOMO INC ADR ADR 60879B107 946 30559 SH SOLE 30559 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 877 15842 SH SOLE 10627 0 5215 MONOLITHIC PWR SYS INC COM 609839105 2194 14104 SH SOLE 12450 0 1654 MOODY'S CORP COM 615369105 8452 41264 SH SOLE 170 0 41094 MORNINGSTAR INC COM 617700109 1348 9217 SH SOLE 4052 0 5165 MOTOROLA SOLUTIONS COM 620076307 623 3649 SH SOLE 1714 0 1935 MPLX LP OA 55336V100 1726 61704 SH SOLE 2200 0 59504 MTS SYS CORP COM 553777103 8844 160056 SH SOLE 124984 0 35072 NATIONAL BANK HOLDINGS CORPORATION COM 633707104 11873 347226 SH SOLE 221414 0 125812 NATIONAL FUEL GAS CO COM 636180101 323 6880 SH SOLE 6000 0 880 NATURAL GAS SERVICES GROUP COM 63886Q109 336 26213 SH SOLE 26213 0 0 NATUS MEDICAL INC COM 639050103 4380 137587 SH SOLE 80636 0 56951 NCR CORP COM 62886E108 31536 999258 SH SOLE 593456 0 405802 NEENAH PAPER INC. COM 640079109 1159 17795 SH SOLE 17446 0 349 NEOGENOMICS INC COM 64049M209 4065 212502 SH SOLE 55968 0 156534 NETAPP INC COM 64110D104 298 5693 SH SOLE 5665 0 28 NETFLIX INC COM 64110L106 1895 7084 SH SOLE 6006 0 1078 NEW JERSEY RESOURCES CORP COM 646025106 6760 149497 SH SOLE 85787 0 63710 NEW RELIC INC COM 64829B100 3477 56575 SH SOLE 17006 0 39569 NEW YORK TIMES CLASS A COM 650111107 668 23423 SH SOLE 23423 0 0 NEWELL BRANDS INC COM 651229106 780 41845 SH SOLE 27545 0 14300 NEWLINK GENETICS CORP. COM 651511107 18 10700 SH SOLE 0 0 10700 NEWMARK GROUP INC CL A COM 65158N102 4387 484045 SH SOLE 377535 0 106510 NEWMONT GOLDCORP CORPORATION COM 651639106 2774 73147 SH SOLE 68531 0 4616 NEXTERA ENERGY INC COM 65339F101 7535 32349 SH SOLE 3890 0 28459 NGL ENERGY PARTNERS LP COM 62913M107 171 12300 SH SOLE 0 0 12300 NICE SYSTEM LTD-SPON ADR ADR 653656108 603 4188 SH SOLE 3900 0 288 NIKE INC COM 654106103 22499 239715 SH SOLE 144845 0 94870 NORFOLK SOUTHERN CORP COM 655844108 661 3681 SH SOLE 1869 0 1812 NORTHERN OIL & GAS INC NEV COM COM 665531109 353 180320 SH SOLE 180320 0 0 NORTHERN TR CORP COM 665859104 19533 209281 SH SOLE 600 0 208681 NORTHROP GRUMMAN CORPORATION COM 666807102 543 1450 SH SOLE 250 0 1200 NOVANTA INC COM 67000B104 930 11380 SH SOLE 11380 0 0 NOVARTIS A G SPONSORED ADR ADR 66987V109 45331 521938 SH SOLE 155195 0 366743 NUVASIVE INC COM 670704105 3037 47942 SH SOLE 15018 0 32924 NUVEEN INSURED TAX FREE ADVANTAGE MUNI COM 670657105 283 19756 SH SOLE 0 0 19756 NUVEEN QUALITY MUNI INCOME FD CEF 67066V101 218 15178 SH SOLE 0 0 15178 NUVEEN QUALITY PREFERRED II CEF 67072C105 136 13788 SH SOLE 0 0 13788 NVIDIA CORP COM 67066G104 842 4836 SH SOLE 2555 0 2281 NXP SEMICONDUCTORS N.V. COM N6596X109 3325 30510 SH SOLE 0 0 30510 OCCIDENTAL PETE CORP COM COM 674599105 759 17043 SH SOLE 6662 0 10381 OCEANFIRST FINL CORP COM 675234108 4825 204485 SH SOLE 159695 0 44790 OGE ENERGY CORP COM 670837103 400 8840 SH SOLE 0 0 8840 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 1382 23559 SH SOLE 23559 0 0 OMNICELL INC COM 68213N109 3902 53981 SH SOLE 27118 0 26863 OMNICOM GROUP INC COM 681919106 2966 37916 SH SOLE 1848 0 36068 ONE GAS INC COM 68235P108 555 5748 SH SOLE 1748 0 4000 ONEOK, INC COM 682680103 25502 346144 SH SOLE 23860 0 322284 ONESPAWORLD HOLDINGS LIMITED COM P73684113 5207 335255 SH SOLE 115296 0 219959 ORACLE CORPORATION COM 68389X105 10291 186551 SH SOLE 28602 0 157949 O'REILLY AUTOMOTIVE INC COM 67103H107 31850 79881 SH SOLE 28366 0 51515 ORTHOFIX MED INC COM 68752m108 36702 692183 SH SOLE 352346 0 339837 OSHKOSH TRUCK CORP COM 688239201 2193 28939 SH SOLE 26689 0 2250 OUTFRONT MEDIA INC RE 69007J106 15554 559854 SH SOLE 451142 0 108712 P.H. GLATFELTER CO COM 377316104 13111 851787 SH SOLE 551087 0 300700 PACIRA BIOSCIENCES INC COM 695127100 873 22901 SH SOLE 22901 0 0 PAGSEGURO DIGITAL LTD CL A COM G68707101 658 14210 SH SOLE 14210 0 0 PALATIN TECHNOLOGIES INC COM 696077403 11 11985 SH SOLE 11985 0 0 PALO ALTO NETWORKS INC COM 697435105 13778 67810 SH SOLE 67465 0 345 PAPA JOHN'S INTL INC COM 698813102 8806 168219 SH SOLE 98855 0 69364 PARKER-HANNIFIN CORP COM 701094104 4772 26382 SH SOLE 2253 0 24129 PARSLEY ENERGY INC COM 701877102 1426 84809 SH SOLE 37888 0 46921 PAYCHEX INC COM 704326107 432 5216 SH SOLE 1830 0 3386 PAYPAL HOLDINGS INC COM 70450Y103 439 4225 SH SOLE 1142 0 3083 PDC ENERGY COM 69327R101 9311 335610 SH SOLE 205682 0 129928 PEBBLEBROOK HOTEL TRUST RE 70509V100 2751 98896 SH SOLE 56743 0 42153 PEGASYSTEMS INC COM 705573103 5132 75438 SH SOLE 21393 0 54045 PENNANT GROUP INC COM 70805E109 2650 175692 SH SOLE 137745 0 37947 PEOPLES UNITED FINANCIAL COM 712704105 1116 71404 SH SOLE 71404 0 0 PEPSICO INC COM 713448108 41497 302651 SH SOLE 51709 0 250942 PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101 752 57200 SH SOLE 57200 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 229 15800 SH SOLE 15800 0 0 PFIZER INC COM COM 717081103 40811 1135701 SH SOLE 505801 0 629900 PHIBRO ANIMAL HEALTH CORP CL A COM 71742q106 3407 159672 SH SOLE 126074 0 33598 PHILIP MORRIS INTERNATIONAL COM 718172109 730 9623 SH SOLE 751 0 8872 PHILLIPS 66 COM 718546104 4380 42784 SH SOLE 9083 0 33701 PHYSICIANS REALTY TRUST RE 71943U104 24102 1357410 SH SOLE 996131 0 361279 PINNACLE WEST CAPITAL COM 723484101 223 2308 SH SOLE 0 0 2308 PLEXUS CORP COM 729132100 3863 61809 SH SOLE 37628 0 24181 PNC FINANCIAL SERVICES GROUP COM 693475105 439 3138 SH SOLE 960 0 2178 PNM RESOURCES INC. COM 69349H107 4382 84129 SH SOLE 47937 0 36192 POLYONE CORP COM 73179P106 1059 32393 SH SOLE 32193 0 200 PORTLAND GENERAL ELECTRIC COMPANY COM 736508847 283 5000 SH SOLE 0 0 5000 POSCO SPONSORED ADR ADR 693483109 236 5000 SH SOLE 4500 0 500 POTLATCH CORP (REIT) RE 737630103 5289 128591 SH SOLE 4063 0 124528 POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 4256 39382 SH SOLE 700 0 38682 POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST ETF 46090E103 3136 16601 SH SOLE 2809 0 13792 POWERSHARES S&P 500 LOW VOLA ETF 46138e354 452 7797 SH SOLE 3426 0 4371 PPDAI GROUP INC SPONSORED ADR ADR 69354V108 65 22400 SH SOLE 22400 0 0 PPG INDUSTRIES COM 693506107 371 3129 SH SOLE 0 0 3129 PRA HEALTH SCIENCES INC COM 69354M108 856 8631 SH SOLE 8631 0 0 PRIMORIS SVCS CORP COM 74164f103 12950 660383 SH SOLE 537970 0 122413 PRINCIPAL FINANCIAL GROUP COM 74251V102 1494 26110 SH SOLE 21660 0 4450 PROASSURANCE CORP COM 74267C106 15387 382107 SH SOLE 316249 0 65858 PROCTER & GAMBLE COM 742718109 18704 150400 SH SOLE 36735 0 113665 PROGRESS SOFTWARE CORP COM 743312100 21663 569159 SH SOLE 333244 0 235915 PROGRESSIVE CORP OHIO COM 743315103 11501 148928 SH SOLE 1754 0 147174 PROOFPOINT INC COM 743424103 8822 68351 SH SOLE 20065 0 48286 PROTO LABS INC COM COM 743713109 1783 17491 SH SOLE 17491 0 0 PRUDENTIAL FINANCIAL INC. COM 744320102 570 6337 SH SOLE 4770 0 1567 PTC INC COM 69370C100 375 5501 SH SOLE 1670 0 3831 PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST CEF 746823103 83 10500 SH SOLE 0 0 10500 QTS REALTY TRUST INC CL A RE 74736A103 18221 354407 SH SOLE 295880 0 58527 QUALCOMM INC COM COM 747525103 1143 14956 SH SOLE 2682 0 12274 QUANEX BUILDING PRODUCTS CORP COM COM 747619104 13141 726790 SH SOLE 443657 0 283133 QUANTA SERVICES INC COM 74762E102 17062 451382 SH SOLE 347160 0 104222 QUEST DIAGNOSTICS INC COM 74834L100 1922 17956 SH SOLE 17956 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2287 292376 SH SOLE 232747 0 59629 RADIAN GROUP INC COM COM 750236101 15233 666903 SH SOLE 538246 0 128657 RALPH LAUREN CORP COM 751212101 484 5062 SH SOLE 4835 0 227 RAYONIER, INC RE 754907103 3179 112709 SH SOLE 61164 0 51545 RAYTHEON COMPANY COM 755111507 15313 77966 SH SOLE 14085 0 63881 RBC BEARINGS INC COM 75524B104 1833 11053 SH SOLE 3845 0 7208 REALPAGE INC COM COM 75606N109 16867 268312 SH SOLE 92386 0 175926 RED LION HOTELS CORP COM COM 756764106 5006 772770 SH SOLE 498353 0 274417 REDWOOD TRUST INC RE 758075402 16802 1024010 SH SOLE 830440 0 193570 REGAL-BELOIT CORPORATION. COM 758750103 9273 127301 SH SOLE 77142 0 50159 REGENERON PHARMACEUTICALS COM 75886F107 305 1097 SH SOLE 50 0 1047 REINSURANCE GROUP OF AMERICA COM 759351604 63579 397561 SH SOLE 120593 0 276968 RENASANT CORP COM 75970E107 5451 155744 SH SOLE 90381 0 65363 REPUBLIC SERVICES INC COM 760759100 13423 155082 SH SOLE 81061 0 74021 RESIDEO TECHNOLOGIES INC COM 76118Y104 231 16610 SH SOLE 1455 0 15155 REXFORD INDUSTRIAL REALTY INC RE 76169C100 4052 92091 SH SOLE 59224 0 32867 RITCHIE BROS. AUCTIONEERS INC. COM 767744105 1618 40527 SH SOLE 37477 0 3050 RLI CORP COM 749607107 297 3200 SH SOLE 0 0 3200 ROAN RESOURCES INC COM 769755109 12 10000 SH SOLE 0 0 10000 ROBERT HALF INTL INC COM COM 770323103 211 3763 SH SOLE 3679 0 84 ROCKWELL AUTOMATION INC COM 773903109 1856 11260 SH SOLE 10810 0 450 ROPER TECHNOLOGIES COM 776696106 106029 297325 SH SOLE 44988 0 252337 ROSS STORES INC. COM 778296103 1018 9257 SH SOLE 0 0 9257 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2790 25781 SH SOLE 1114 0 24667 ROYAL DUTCH SHELL PLC-ADR ADR 780259107 201 3350 SH SOLE 0 0 3350 ROYAL DUTCH SHELL PLC-ADR ADR 780259206 1237 21024 SH SOLE 10399 0 10625 RPM INTL INC COM COM 749685103 534 7762 SH SOLE 5962 0 1800 RTI SURGICAL INC COM 74975N105 764 268096 SH SOLE 268096 0 0 S & P 500 DEPOSITARY RECEIPT ETF 78462F103 7278 24513 SH SOLE 7586 0 16927 S&P GLOBAL INC COM 78409V104 25317 103408 SH SOLE 46889 0 56519 SAIA INC COM 78709Y105 870 9292 SH SOLE 9292 0 0 SALESFORCE COM COM 79466L302 1584 10686 SH SOLE 586 0 10100 SANDY SPRING BANCORP INC COM 800363103 5644 167425 SH SOLE 123804 0 43621 SAP AG ADR ADR 803054204 315 2662 SH SOLE 38 0 2624 SCHLUMBERGER LTD. COM 806857108 6040 176686 SH SOLE 51513 0 125173 SCHWAB INTL EQUITY ETF ETF 808524805 807 25269 SH SOLE 20858 0 4411 SCHWAB STRATEGIC T INTRM TRM TRES ETF 808524854 499 8985 SH SOLE 8985 0 0 SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 455 9000 SH SOLE 9000 0 0 SCHWAB STRATEGIC TR US AGGREGATE BOND ETF ETF 808524839 242 4502 SH SOLE 4502 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 1433 20179 SH SOLE 14647 0 5532 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 403 7361 SH SOLE 3993 0 3368 SCHWAB US LARGE CAP ETF ETF 808524201 1381 19503 SH SOLE 13296 0 6207 SCHWAB US REIT ETF ETF 808524847 879 18668 SH SOLE 18668 0 0 SCHWAB US SMALL-CAP ETF ETF 808524607 2365 33905 SH SOLE 31678 0 2227 SEACOAST BANKING CORP OF FLORIDA COM 811707801 12343 487780 SH SOLE 226221 0 261559 SEI INVESTMENTS COMPANY COM 784117103 829 13982 SH SOLE 7250 0 6732 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 772 6399 SH SOLE 4462 0 1937 SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 551 6109 SH SOLE 6109 0 0 SEMPRA ENERGY COM 816851109 369 2499 SH SOLE 1000 0 1499 SERVICENOW INC COM 81762P102 10419 41051 SH SOLE 17839 0 23212 SHERWIN WILLIAMS COM 824348106 8587 15621 SH SOLE 387 0 15234 SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100 546 15600 SH SOLE 15600 0 0 SIERRA WIRELESS INC COM 826516106 7613 711175 SH SOLE 472643 0 238532 SILGAN HOLDINGS INC COM 827048109 12174 405286 SH SOLE 203050 0 202236 SILICON LABORATORIES INC COM COM 826919102 1774 15930 SH SOLE 15930 0 0 SILK ROAD MEDICAL INC COM 82710M100 409 12604 SH SOLE 12604 0 0 SIMPLY GOOD FOODS CO COM 82900L102 763 26336 SH SOLE 26336 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 2225 43822 SH SOLE 43822 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1051 13245 SH SOLE 5894 0 7351 SLM CORP COM COM 78442P106 6046 684946 SH SOLE 540822 0 144124 SNAP-ON INCORPORATED COM 833034101 1639 10462 SH SOLE 0 0 10462 SOLARIS OILFIELD INFRSTR INC CL A COM 83418M103 16034 1194837 SH SOLE 966494 0 228343 SOUTHERN COMPANY COM 842587107 917 14843 SH SOLE 3739 0 11104 SOUTHWEST AIRLINES COM 844741108 228 4204 SH SOLE 1472 0 2732 SOUTHWEST GAS HOLDINGS INC COM 844895102 25345 278390 SH SOLE 222661 0 55729 SPDR DJIA ETF TRUST ETF 78467X109 592 2197 SH SOLE 334 0 1863 SPDR GOLD SHARES ETF 78463V107 29044 208983 SH SOLE 9250 0 199733 SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 2182 74172 SH SOLE 74172 0 0 SPDR S&P 1000 ETF ETF 78464A847 226 6681 SH SOLE 381 0 6300 SPDR S&P DIVIDEND ETF ETF 78464A763 958 9344 SH SOLE 1307 0 8037 SPDR S&P MIDCAP 400 DEP ETF TRUST ETF 78467Y107 3093 8766 SH SOLE 4863 0 3903 SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 4100 67022 SH SOLE 67022 0 0 SPDR SERIES TRUST S&P OIL & GAS EXP ETF 78464A730 5597 250246 SH SOLE 250246 0 0 SPROTT PHYSICAL GOLD AND SILVER CEF 85208r101 263 18610 SH SOLE 0 0 18610 SPX CORPORATION COM 784635104 22753 568757 SH SOLE 296930 0 271827 SQUARE INC CL A COM 852234103 449 7251 SH SOLE 0 0 7251 SRC ENERGY INC COM COM 78470V108 2189 469553 SH SOLE 176515 0 293038 STAG INDL INC COM COM 85254J102 11713 397291 SH SOLE 313155 0 84136 STANDARD MOTOR PRODUCTS INC COM 853666105 1068 22006 SH SOLE 22006 0 0 STARBUCKS CORP COM COM 855244109 13346 150872 SH SOLE 43487 0 107385 STATE STREET CORPORATION COM 857477103 437 7394 SH SOLE 4069 0 3325 STERIS PLC COM G8473T100 765 5300 SH SOLE 5300 0 0 STERLING CONSTRUCTION CO INC COM 859241101 4156 316060 SH SOLE 230053 0 86007 STEVEN MADDEN LTD COM 556269108 4491 125484 SH SOLE 35994 0 89490 STONERIDGE INC COM 86183P102 4367 141107 SH SOLE 40487 0 100620 STRYKER CORP COM 863667101 4348 20102 SH SOLE 1178 0 18924 SUN CMNTYS INC RE 866674104 2146 14453 SH SOLE 14453 0 0 SUNTRUST BANKS COM 867914103 271 3940 SH SOLE 0 0 3940 SURMODICS INC. COM 868873100 1013 22132 SH SOLE 6462 0 15670 SYSCO CORPORATION COM 871829107 645 8092 SH SOLE 2098 0 5994 T. ROWE PRICE GROUP INC. COM 74144T108 10442 91347 SH SOLE 89124 0 2223 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 4588 98703 SH SOLE 98254 0 449 TARGET CORPORATION COM 87612E106 19849 185788 SH SOLE 175046 0 10742 TECK RESOURCES LTD CL B COM 878742204 471 29037 SH SOLE 29037 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 20 15755 SH SOLE 15755 0 0 TELADOC INC COM 87918A105 1639 24211 SH SOLE 24211 0 0 TELEFLEX INC. COM 879369106 222 653 SH SOLE 0 0 653 TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 232 17600 SH SOLE 17600 0 0 TELUS CORP COM COM 87971M103 1499 42074 SH SOLE 42074 0 0 TERADYNE INC COM 880770102 239 4125 SH SOLE 4125 0 0 TERRENO RLTY CORP RE 88146M101 443 8681 SH SOLE 8681 0 0 TESLA MOTORS COM 88160R101 300 1250 SH SOLE 330 0 920 TETRA TECH INC COM 88162G103 7127 82152 SH SOLE 23967 0 58185 TEXAS INSTRUMENTS INC COM 882508104 3692 28545 SH SOLE 15600 0 12945 THE CHARLES SCHWAB CORPORATION COM COM 808513105 2151 51438 SH SOLE 39379 0 12059 THERMO FISHER SCIENTIFIC INC COM 883556102 53995 185425 SH SOLE 46083 0 139342 TIFFANY & CO COM 886547108 2050 22127 SH SOLE 8105 0 14022 TIM PARTICIPACOES S A SPONSORED ADR ADR 88706P205 306 21300 SH SOLE 21300 0 0 TIVITY HEALTH INC COM 88870R102 2083 125171 SH SOLE 31896 0 93275 TIVO CORP COM 88870P106 446 58020 SH SOLE 58020 0 0 TJX COMPANIES INC COM 872540109 40794 731914 SH SOLE 291415 0 440499 TORM PLC COM G89479102 1150 135746 SH SOLE 135746 0 0 TORTOISE ENERGY INFRASTUCTURE CEF 89147L100 1441 70797 SH SOLE 118 0 70679 TOTAL FINA ELF SA- SPON ADR ADR 89151E109 9171 176180 SH SOLE 174451 0 1729 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 425 3164 SH SOLE 3164 0 0 TPI COMPOSITES INC COM COM 87266J104 918 48942 SH SOLE 48942 0 0 TRANSCAT INC COM 893529107 986 38485 SH SOLE 38485 0 0 TRANSUNION COM 89400J107 1787 22020 SH SOLE 9777 0 12243 TRAVELERS COMPANIES INC. COM 89417E109 11719 78819 SH SOLE 73143 0 5676 TREEHOUSE FOODS INC COM 89469A104 20318 366469 SH SOLE 191006 0 175463 TRUPANION INC COM COM 898202106 1033 40638 SH SOLE 40638 0 0 TTEC HLDGS INC COM COM 89854H102 10590 221190 SH SOLE 175142 0 46048 TYLER TECHNOLOGIES, INC. COM 902252105 2908 11070 SH SOLE 4010 0 7060 ULTA SALON COSMETICS & FRANGRANCE INC COM 90384S303 1013 4026 SH SOLE 52 0 3974 UMPQUA HOLDINGS CORP COM 904214103 42530 2584327 SH SOLE 1163572 0 1420755 UNILEVER N V -NY SHARES ADR 904784709 9749 162029 SH SOLE 159049 0 2980 UNION PACIFIC CORP COM 907818108 16561 102257 SH SOLE 55047 0 47210 UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 9674 341100 SH SOLE 202917 0 138183 UNITED PARCEL SERVICE - CL B COM 911312106 8202 68374 SH SOLE 2694 0 65680 UNITED TECHNOLOGIES CORP COM 913017109 6311 46213 SH SOLE 9507 0 36706 UNITEDHEALTH GROUP INCORPORATED COM 91324P102 48434 222859 SH SOLE 60903 0 161956 UNIVERSAL ELECTRONICS COM 913483103 5448 107098 SH SOLE 30558 0 76540 UPWORK INC COM 91688F104 640 48140 SH SOLE 48140 0 0 US BANCORP DEL COM NEW COM 902973304 14357 259320 SH SOLE 201144 0 58176 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 216 3324 SH SOLE 1791 0 1533 VAIL RESORTS INC COM 91879Q109 215 946 SH SOLE 0 0 946 VALE S A ADR ADR 91912E105 420 36474 SH SOLE 36474 0 0 VALERO ENERGY CORP COM 91913Y100 1527 17907 SH SOLE 14326 0 3581 VANECK VECTORS BIOTECH ETF ETF 92189F726 617 5240 SH SOLE 0 0 5240 VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 310 2600 SH SOLE 0 0 2600 VANGUARD DIVIDEND APPREC ETF ETF 921908844 991 8277 SH SOLE 2935 0 5342 VANGUARD EMERG MARKET VIPERS ETF 922042858 5423 135259 SH SOLE 80658 0 54601 VANGUARD EUROPE PACIFIC ETF ETF 921943858 1388 33809 SH SOLE 23803 0 10006 VANGUARD EXTENDED MARKET ETF ETF 922908652 2740 23555 SH SOLE 500 0 23055 VANGUARD FTSE ALL -WORLD EX-U ETF 922042775 1865 37375 SH SOLE 1200 0 36175 VANGUARD GROWTH ETF ETF 922908736 2197 13208 SH SOLE 2632 0 10576 VANGUARD HEALTH ETF ETF 92204A504 262 1558 SH SOLE 0 0 1558 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 318 1892 SH SOLE 1592 0 300 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 435 2825 SH SOLE 2083 0 742 VANGUARD INFO TECH ETF ETF 92204A702 330 1528 SH SOLE 591 0 937 VANGUARD INT-TERM CORPORATE ETF 92206C870 341 3739 SH SOLE 3378 0 361 VANGUARD REIT ETF ETF 922908553 532 5707 SH SOLE 878 0 4829 VANGUARD S&P 500 ETF ETF 922908363 3540 12977 SH SOLE 7114 0 5863 VANGUARD SMALL CAP GRWTH ETF ETF 922908595 288 1583 SH SOLE 0 0 1583 VANGUARD TOTAL BOND MARKET ETF 921937835 586 6952 SH SOLE 6952 0 0 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 2875 19036 SH SOLE 1510 0 17526 VANGUARD VALUE ETF ETF 922908744 669 5989 SH SOLE 406 0 5583 VEDANTA LTD SPONSORED ADR ADR 92242Y100 308 35500 SH SOLE 35500 0 0 VENTAS INC RE 92276F100 449 6166 SH SOLE 0 0 6166 VERINT SYSTEMS INC COM 92343X100 2453 57302 SH SOLE 14902 0 42400 VERISK ANALYTICS INC COM 92345Y106 397 2510 SH SOLE 2510 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 8295 137502 SH SOLE 27748 0 109754 VERMILION ENERGY INC COM 923725105 3027 181147 SH SOLE 101561 0 79586 VF CORPORATION COM 918204108 46106 518191 SH SOLE 197394 0 320797 VIACOM CL B NEW COM 92553P201 2044 84956 SH SOLE 84056 0 900 VICI PPTYS INC RE 925652109 2020 89236 SH SOLE 89236 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103 368 41300 SH SOLE 41300 0 0 VISA INC CL A COM 92826C839 93430 543328 SH SOLE 162014 0 381314 VISTRA ENERGY CORP COM 92840M102 2480 92802 SH SOLE 92802 0 0 VODAFONE GROUP PLC COM 92857W308 935 47055 SH SOLE 477 0 46578 WABCO HOLDINGS INC COM 92927K102 2376 17806 SH SOLE 1337 0 16469 WALGREENS BOOTS ALLIANCE INC COM 931427108 12149 219554 SH SOLE 64327 0 155227 WALMART INC COM COM 931142103 11686 98443 SH SOLE 30844 0 67599 WARRIOR MET COAL INC COM 93627C101 9568 490234 SH SOLE 402485 0 87749 WASHINGTON FEDERAL INC COM 938824109 13057 352999 SH SOLE 274279 0 78720 WASTE CONNECTIONS INC COM 94106B101 2447 26598 SH SOLE 11656 0 14942 WASTE MANAGEMENT INC COM 94106L109 746 6474 SH SOLE 656 0 5818 WATSCO INC COM 942622200 2132 12588 SH SOLE 285 0 12303 WEC ENERGY GROUP INC COM 92939U106 12829 134703 SH SOLE 6994 0 127709 WELLS FARGO COMPANY COM 949746101 6630 131412 SH SOLE 26689 0 104723 WESBANCO INC COM 950810101 14341 383756 SH SOLE 197910 0 185846 WESTERN ALLIANCE BANCORP COM 957638109 1207 26152 SH SOLE 9965 0 16187 WESTERN MIDSTREAM PARTNERS LP OA 958669103 283 11363 SH SOLE 9990 0 1373 WESTERN UNION COM 959802109 407 17600 SH SOLE 10500 0 7100 WEYERHAEUSER CO COM 962166104 3139 113458 SH SOLE 9141 0 104317 WILLIAMS COMPANIES INC COM 969457100 362 15134 SH SOLE 6285 0 8849 WILLIAMS-SONOMA INC COM 969904101 5045 74096 SH SOLE 72708 0 1388 WINTRUST FINANCIAL CORPORATION COM 97650W108 9603 148558 SH SOLE 112482 0 36076 WIPRO LTD SPON ADR 1 SH ADR 97651M109 171 46766 SH SOLE 46766 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 6680 236422 SH SOLE 68698 0 167724 WOODWARD INC COM 980745103 1735 16057 SH SOLE 5300 0 10757 WORKIVA INC COM 98139A105 3386 77255 SH SOLE 18896 0 58359 WORLD FUEL SVCS CORP COM COM 981475106 11496 287819 SH SOLE 115472 0 172347 WPX ENERGY COM 98212B103 12597 1189418 SH SOLE 699927 0 489491 X FINANCIAL SPONSORED ADS ADR 98372W103 49 21700 SH SOLE 21700 0 0 XCEL ENERGY INC COM 98389B100 6190 95509 SH SOLE 74526 0 20983 XILINX INC COM 983919101 375 3910 SH SOLE 1320 0 2590 YUM BRANDS INC COM 988498101 2741 24170 SH SOLE 7103 0 17067 YUM CHINA HOLDINGS INC COM 98850P109 733 16068 SH SOLE 1412 0 14656 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 49950 242479 SH SOLE 89078 0 153401 ZENDESK INC COM COM 98936J101 687 9412 SH SOLE 9412 0 0 ZIMMER BIOMET HOLDINGS COM 98956P102 677 4944 SH SOLE 1240 0 3704 ZIONS BANCORPORATION COM 989701107 20283 455634 SH SOLE 218798 0 236836 ZOETIS INC COM 98978V103 81289 652692 SH SOLE 109762 0 542930