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
ABB Ltd-Spon Adr ADR 000375204 1,411 74,627 SH   SOLE   64,018 0 10,609
Aflac Inc COM 001055102 2,613 52,227 SH   SOLE   34,444 0 17,783
ALPS WORKPLACE EQUALITY PORTFOLIO FUND ETF 00162Q650 7,274 201,152 SH   SOLE   201,152 0 0
Alerian Mlp ETF ETF 00162Q866 129 12,731 SH   SOLE   1,185 0 11,546
AT & T Inc COM 00206R102 5,152 164,133 SH   SOLE   54,475 0 109,658
AZZ Inc COM 002474104 12,274 299,833 SH   SOLE   167,506 0 132,327
Abbott Labs COM 002824100 47,761 597,249 SH   SOLE   276,522 0 320,727
ABBVIE INC COM COM 00287Y109 20,565 255,559 SH   SOLE   95,373 0 160,186
Acadia Healthcare Co Inc COM 00404A109 439 14,938 SH   SOLE   166 0 14,772
Adobe Inc. COM 00724F101 114,127 428,131 SH   SOLE   71,312 0 356,819
Advance Auto Parts Inc. COM 00751Y106 2,054 12,037 SH   SOLE   5,739 0 6,298
Agilent Technologies COM 00846U101 16,949 211,355 SH   SOLE   136,879 0 74,476
AGILYSYS INC COM 00847J105 971 45,850 SH   SOLE   45,850 0 0
Air Lease Corp COM 00912X302 30,059 875,741 SH   SOLE   109,621 0 766,120
Air Products & Chemicals Inc COM 009158106 3,838 20,095 SH   SOLE   6,747 0 13,348
Akamai Technologies COM 00971T101 450 6,275 SH   SOLE   4,775 0 1,500
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 6,277 34,407 SH   SOLE   30,100 0 4,307
ALLEGIANT TRAVEL CO COM COM 01748X102 13,177 101,761 SH   SOLE   39,967 0 61,794
Allete Inc COM 018522300 6,119 74,415 SH   SOLE   40,796 0 33,619
Alliance Data Systems Corp COM 018581108 1,061 6,097 SH   SOLE   5,125 0 972
Alliance National Muni Inc CEF 01864U106 601 46,625 SH   SOLE   0 0 46,625
Alliant Energy Corp COM 018802108 377 8,000 SH   SOLE   3,800 0 4,200
Allstate Corp COM 020002101 485 5,155 SH   SOLE   1,150 0 4,005
Alphabet Inc, CL C COM 02079K107 88,144 75,104 SH   SOLE   34,020 0 41,084
Alphabet Inc CL A COM 02079K305 18,593 15,781 SH   SOLE   6,792 0 8,989
Altria Group Inc COM 02209S103 1,510 26,355 SH   SOLE   7,340 0 19,015
AMARIN CORP PLC SPONS ADR NEW COM 023111206 228 11,000 SH   SOLE   11,000 0 0
Amazon.com, Inc. COM 023135106 135,587 76,102 SH   SOLE   18,734 0 57,368
AMEDISYS INC COM 023436108 1,485 12,041 SH   SOLE   12,041 0 0
Ameren Corporation COM 023608102 293 3,993 SH   SOLE   0 0 3,993
AMERI HOLDINGS INC COM 02362F104 7 20,000 SH   SOLE   0 0 20,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 384 26,900 SH   SOLE   26,900 0 0
American Airlines Group Inc COM 02376R102 254 8,011 SH   SOLE   0 0 8,011
American Electric Power Company COM 025537101 416 4,958 SH   SOLE   255 0 4,703
American Eagle Outfitters COM 02553E106 16,176 729,576 SH   SOLE   554,745 0 174,831
American Express COM 025816109 697 6,373 SH   SOLE   1,481 0 4,892
American International Group Inc COM 026874784 754 17,482 SH   SOLE   365 0 17,117
American States Water Co COM 029899101 9,086 127,398 SH   SOLE   67,483 0 59,915
American Tower Corp-Cl A COM 03027X100 5,376 27,236 SH   SOLE   1,011 0 26,225
American Water Works Inc COM 030420103 2,106 20,216 SH   SOLE   16,401 0 3,815
AMERICOLD REALTY TRUST RE 03064D108 22,307 731,205 SH   SOLE   503,200 0 228,005
AMERISAFE INC COM COM 03071H100 772 13,002 SH   SOLE   13,002 0 0
AmerisourceBergen Corp COM 03073E105 9,944 124,697 SH   SOLE   123,930 0 767
Ameriprise Financial Inc COM 03076C106 1,500 11,716 SH   SOLE   11,072 0 644
Ameris Bancorp COM 03076K108 5,826 169,558 SH   SOLE   51,598 0 117,960
AMETEK INC COM 031100100 333 4,014 SH   SOLE   0 0 4,014
Amgen Inc COM 031162100 16,472 86,824 SH   SOLE   77,206 0 9,618
AMICUS THERAPEUTICS INC COM 03152W109 808 59,414 SH   SOLE   59,414 0 0
Amphenol Corp Cl A - New COM 032095101 23,256 246,250 SH   SOLE   68,063 0 178,187
Anadarko Petroleum Corp COM 032511107 520 11,467 SH   SOLE   10,468 0 999
Analog Devices COM 032654105 3,426 32,530 SH   SOLE   9,416 0 23,114
ANGIODYNAMICS INC COM 03475V101 18,835 823,883 SH   SOLE   416,824 0 407,059
ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 588 44,900 SH   SOLE   44,900 0 0
ANIXA BIOSCIENCES INC COM 03528H109 79 17,400 SH   SOLE   0 0 17,400
Annaly Capital Management IN RE 035710409 256 25,592 SH   SOLE   0 0 25,592
Ansys Inc COM 03662Q105 1,723 9,421 SH   SOLE   600 0 8,821
Anthem Inc COM 036752103 272 950 SH   SOLE   422 0 528
Apache Corp COM 037411105 955 27,745 SH   SOLE   2,233 0 25,512
APERGY CORP COM 03755L104 766 18,667 SH   SOLE   650 0 18,017
Apple Inc. COM 037833100 103,176 543,640 SH   SOLE   232,421 0 311,219
Applied Materials Inc COM 038222105 1,378 34,690 SH   SOLE   3,661 0 31,029
Aqua America Inc COM 03836W103 309 8,552 SH   SOLE   8,242 0 310
Aramark COM 03852U106 243 8,237 SH   SOLE   4,850 0 3,387
Archer Daniels Midland Co COM 039483102 837 19,436 SH   SOLE   15,139 0 4,297
Ares Management Corporation COM 03990B101 27,483 1,184,926 SH   SOLE   221,029 0 963,897
Ares Capital Corp OA 04010L103 10,418 607,346 SH   SOLE   23,075 0 584,271
ARMSTRONG WORLD INDS INC COM 04247X102 4,344 54,673 SH   SOLE   16,625 0 38,048
ARRAY BIOPHARMA INC COM COM 04269X105 805 33,019 SH   SOLE   33,019 0 0
Aspen Technology Inc COM 045327103 1,542 14,802 SH   SOLE   0 0 14,802
Astec Industries Inc COM 046224101 3,121 82,620 SH   SOLE   45,711 0 36,909
Atmos Energy Corp COM 049560105 2,526 24,550 SH   SOLE   24,550 0 0
Autodesk COM 052769106 683 4,380 SH   SOLE   0 0 4,380
AUTOHOME INC SP ADR RP CL A ADR 05278C107 1,716 16,324 SH   SOLE   16,324 0 0
Automatic Data Processing COM 053015103 373 2,334 SH   SOLE   1,090 0 1,244
Autozone Inc COM 053332102 1,580 1,545 SH   SOLE   5 0 1,540
AVALARA INC COM 05338G106 4,943 88,614 SH   SOLE   26,476 0 62,138
AVERY DENNISON CORP COM COM 053611109 47,710 422,098 SH   SOLE   176,467 0 245,631
AXOGEN INC COM 05463X106 1,813 85,998 SH   SOLE   26,686 0 59,312
BB&T Corporation COM 054937107 479 10,252 SH   SOLE   2,693 0 7,559
BCE Inc. COM 05534B760 1,654 37,198 SH   SOLE   36,506 0 692
BGC PARTNERS INC CL A COM 05541T101 10,147 1,910,644 SH   SOLE   1,441,390 0 469,254
BOK FINL CORP COM NEW COM 05561Q201 1,725 21,133 SH   SOLE   21,133 0 0
BP Amoco Plc ADR 055622104 1,304 29,737 SH   SOLE   1,411 0 28,326
Balchem Corporation COM 057665200 31,016 334,142 SH   SOLE   7,830 0 326,312
Ball Corp COM 058498106 200 3,442 SH   SOLE   3,000 0 442
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 1,270 113,100 SH   SOLE   113,100 0 0
BANK AMER CORP COM COM 060505104 2,063 74,764 SH   SOLE   23,412 0 51,352
Bank of Hawaii Corporation COM 062540109 826 10,468 SH   SOLE   7,468 0 3,000
Bank of Montreal COM 063671101 372 5,008 SH   SOLE   15 0 4,993
Bank of New York Mellon Corp COM 064058100 5,293 105,008 SH   SOLE   5,053 0 99,955
Bank OZK COM 06417N103 545 18,793 SH   SOLE   18,793 0 0
Baxter International Inc. COM 071813109 41,069 505,290 SH   SOLE   145,129 0 360,161
Beacon Roofing Supply Inc. COM 073685109 360 11,214 SH   SOLE   0 0 11,214
Becton Dickinson COM 075887109 4,576 18,361 SH   SOLE   10,406 0 7,955
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 5,420 18 SH   SOLE   1 0 17
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 51,755 257,980 SH   SOLE   60,969 0 197,011
BERRY GLOBAL GROUP INC COM 08579W103 16,908 313,937 SH   SOLE   122,002 0 191,935
Bio-Rad Laboratories Inc COM 090572207 7,600 24,854 SH   SOLE   7,529 0 17,325
Biogen Idec Inc COM 09062X103 3,424 14,495 SH   SOLE   282 0 14,213
BIOTELEMETRY INC COM 090672106 802 12,813 SH   SOLE   12,751 0 62
Bio-Techne Corp COM 09073M104 54,524 274,317 SH   SOLE   58,545 0 215,772
BJ'S Restaurants COM 09180C106 1,143 24,152 SH   SOLE   6,373 0 17,779
Black Hills Corp COM 092113109 348 4,700 SH   SOLE   2,800 0 1,900
Black Knight Inc COM 09215C105 2,680 49,190 SH   SOLE   22,322 0 26,868
BLACKLINE INC COM 09239B109 1,290 27,859 SH   SOLE   7,574 0 20,285
Blackrock Inc-Class A COM 09247X101 14,382 33,716 SH   SOLE   32,523 0 1,193
Blackstone Group LP/THE COM 09253U108 838 23,975 SH   SOLE   0 0 23,975
Blackrock MuniHoldings Quality Fund II CEF 09254C107 567 46,100 SH   SOLE   0 0 46,100
Blackstone Mortgage Trust RE 09257W100 1,458 42,125 SH   SOLE   0 0 42,125
Boeing Co COM 097023105 16,478 43,207 SH   SOLE   13,659 0 29,548
BOSTON PROPERTIES INC COM COM 101121101 262 1,959 SH   SOLE   0 0 1,959
Bottomline Technologies (DE) COM 101388106 2,368 47,279 SH   SOLE   11,664 0 35,615
BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 1,791 14,088 SH   SOLE   14,088 0 0
BRIGHTCOVE INC COM 10921T101 1,020 121,245 SH   SOLE   121,245 0 0
Bristol Myers Squibb Co COM 110122108 5,010 104,799 SH   SOLE   65,755 0 39,044
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 1,389 33,295 SH   SOLE   32,595 0 700
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 2,219 21,395 SH   SOLE   20,918 0 477
BROADCOM INC COM COM 11135F101 22,591 74,999 SH   SOLE   62,265 0 12,734
Brown-Forman Corporation Cls B COM 115637209 445 8,462 SH   SOLE   3,775 0 4,687
BRYN MAWR BANK CORPORATION COM 117665109 1,089 30,151 SH   SOLE   28,651 0 1,500
CAE INC COM COM 124765108 1,400 63,202 SH   SOLE   63,202 0 0
CECO ENVIRONMENTAL CORP COM 125141101 808 112,226 SH   SOLE   112,226 0 0
Cigna Corp COM 125523100 1,539 9,571 SH   SOLE   1,878 0 7,693
CME Group Inc COM 12572Q105 893 5,428 SH   SOLE   3,348 0 2,080
CMS Energy Corp COM 125896100 283 5,100 SH   SOLE   0 0 5,100
CNO FINL GROUP INC COM COM 12621E103 11,683 722,074 SH   SOLE   571,968 0 150,106
CSG SYS INTL INC COM 126349109 8,034 189,926 SH   SOLE   104,727 0 85,199
CSW Industrials Inc. COM 126402106 610 10,664 SH   SOLE   0 0 10,664
CSX Corporation COM 126408103 1,317 17,594 SH   SOLE   9,546 0 8,048
CVR ENERGY INC COM COM 12662P108 13,199 320,390 SH   SOLE   243,633 0 76,757
CVS Caremark Corporation COM 126650100 903 16,796 SH   SOLE   4,341 0 12,455
C&J ENERGY SVCS INC COM 12674R100 6,462 416,459 SH   SOLE   254,569 0 161,890
CABOT MICROELECTRONICS CORP COM 12709P103 1,098 9,805 SH   SOLE   9,505 0 300
CACI International Inc COM 127190304 582 3,200 SH   SOLE   425 0 2,775
Cadence Design Systems Inc COM 127387108 231 3,618 SH   SOLE   0 0 3,618
CALERES INC COM 129500104 7,639 309,462 SH   SOLE   233,500 0 75,962
CALIFORNIA WATER SERVICE GROUP COM 130788102 7,650 140,936 SH   SOLE   77,663 0 63,273
CALLAWAY GOLF CO COM 131193104 627 39,392 SH   SOLE   39,392 0 0
Callon Petroleum Co COM 13123X102 5,406 716,756 SH   SOLE   297,163 0 419,593
CDN IMPERIAL BK COMM TORONTO O COM COM 136069101 208 2,629 SH   SOLE   333 0 2,296
Capital Southwest Corporation COM 140501107 226 10,664 SH   SOLE   0 0 10,664
Cardinal Health Inc COM 14149Y108 356 7,414 SH   SOLE   5,115 0 2,299
CARDIOVASCULAR SYS INC DEL COM COM 141619106 966 25,015 SH   SOLE   25,015 0 0
Carlisle Companies Incorporated COM 142339100 7,087 57,819 SH   SOLE   17,885 0 39,934
CARNIVAL CORP PAIRED CTF COM 143658300 2,281 44,897 SH   SOLE   43,553 0 1,344
CAROLINA FINL CORP COM 143873107 5,874 169,868 SH   SOLE   79,153 0 90,715
CASELLA WASTE SYS INC CL A COM 147448104 5,923 166,616 SH   SOLE   41,253 0 125,363
CASEYS GEN STORES INC COM COM 147528103 330 2,561 SH   SOLE   2,540 0 21
CATALENT INC COM 148806102 30,543 753,426 SH   SOLE   439,599 0 313,827
Caterpillar Inc COM 149123101 4,492 33,079 SH   SOLE   1,983 0 31,096
Celgene Corp COM 151020104 1,524 16,143 SH   SOLE   2,520 0 13,623
Centene Corp COM 15135B101 311 5,882 SH   SOLE   168 0 5,714
CENTENNIAL RESOURCE DEV INC CL A COM 15136A102 442 50,204 SH   SOLE   50,204 0 0
CenterPoint Energy Inc COM 15189T107 2,879 93,817 SH   SOLE   86,397 0 7,420
CENTERSTATE BANK CORP COM 15201P109 3,004 126,196 SH   SOLE   32,021 0 94,175
CenturyLink Inc COM 156700106 919 76,592 SH   SOLE   3,881 0 72,711
Cerner Corp COM 156782104 5,276 92,297 SH   SOLE   28,324 0 63,973
Charter Communications Inc A COM 16119P108 530 1,536 SH   SOLE   129 0 1,407
CHEMBIO DIAGNOSTICS INC COM 163572209 2,441 439,778 SH   SOLE   291,980 0 147,798
CHEVRON CORP NEW COM COM 166764100 12,581 102,220 SH   SOLE   34,595 0 67,625
Chico's Fas Inc COM 168615102 3,397 795,363 SH   SOLE   438,802 0 356,561
Children's Place Retail Store COM 168905107 24,784 254,806 SH   SOLE   155,627 0 99,179
Chimera Investment Corp RE 16934Q208 4,657 248,578 SH   SOLE   130,747 0 117,831
Chromadex Corp COM 171077407 84 20,000 SH   SOLE   0 0 20,000
Church & Dwight COM 171340102 4,687 65,788 SH   SOLE   9,575 0 56,213
CHURCHILL DOWNS INC COM 171484108 965 10,681 SH   SOLE   10,531 0 150
Cisco Systems Inc COM 17275R102 10,776 199,839 SH   SOLE   19,826 0 180,013
Cintas Corp COM 172908105 18,608 92,214 SH   SOLE   40,110 0 52,104
Citigroup COM 172967424 4,628 74,412 SH   SOLE   3,981 0 70,431
Citizens Financial Group Inc COM 174610105 1,299 39,880 SH   SOLE   1,499 0 38,381
CLARUS CORP COM 18270P109 782 61,034 SH   SOLE   61,034 0 0
CLEVELAND CLIFFS INC COM COM 185899101 8,297 830,646 SH   SOLE   637,147 0 193,499
Clorox Co COM 189054109 534 3,334 SH   SOLE   505 0 2,829
Coca Cola COM 191216100 5,067 108,101 SH   SOLE   52,280 0 55,821
COCRYSTAL PHARMA INC COM 19188J300 44 16,266 SH   SOLE   2,266 0 14,000
COEUR MNG INC COM 192108504 1,479 362,767 SH   SOLE   200,247 0 162,520
COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 1,490 27,450 SH   SOLE   27,450 0 0
Cognex Corp COM 192422103 489 9,600 SH   SOLE   0 0 9,600
Cognizant Technology Solutions - Cl - A COM 192446102 841 11,645 SH   SOLE   5 0 11,640
COHU INC COM COM 192576106 7,155 485,017 SH   SOLE   364,012 0 121,005
Colgate Palmolive Company COM 194162103 1,141 16,694 SH   SOLE   4,313 0 12,381
Columbia Emerging Markets Cons ETF 19762B509 2,167 95,850 SH   SOLE   2,900 0 92,950
COLUMBIA PPTY TR INC RE 198287203 3,302 146,724 SH   SOLE   80,973 0 65,751
Columbia Sportswear CO COM 198516106 3,721 35,698 SH   SOLE   9,445 0 26,253
COLUMBUS MCKINNON CORP COM 199333105 6,990 203,469 SH   SOLE   109,516 0 93,953
Comcast Cl A COM 20030N101 70,092 1,752,204 SH   SOLE   667,325 0 1,084,879
Comerica Inc COM 200340107 227 3,106 SH   SOLE   0 0 3,106
Commerce Bancshares Inc COM 200525103 207 3,573 SH   SOLE   3,573 0 0
COMMUNITY BANK SYSTEM INC COM 203607106 8,981 150,280 SH   SOLE   82,911 0 67,369
Concho Resources Inc COM 20605P101 28,214 254,161 SH   SOLE   108,923 0 145,238
CONDUENT INC COM 206787103 4,873 352,458 SH   SOLE   194,428 0 158,030
Connecticut Water Service COM 207797101 9,068 132,096 SH   SOLE   72,196 0 59,900
ConocoPhillips COM 20825C104 6,292 94,373 SH   SOLE   14,804 0 79,569
Consolidated Edison Inc COM 209115104 559 6,588 SH   SOLE   3,840 0 2,748
Constellation Brands Inc COM 21036P108 240 1,366 SH   SOLE   0 0 1,366
CORE MARK HOLDING CO INC COM 218681104 2,919 78,650 SH   SOLE   43,462 0 35,188
Corning Inc COM 219350105 344 10,375 SH   SOLE   0 0 10,375
CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002t108 15,164 555,494 SH   SOLE   438,563 0 116,931
Costco Wholesale Corp. COM 22160K105 30,090 124,489 SH   SOLE   48,974 0 75,515
Costar Group Inc COM 22160N109 4,970 10,657 SH   SOLE   4,599 0 6,058
Cubesmart RE 229663109 629 19,648 SH   SOLE   0 0 19,648
CYRUSONE INC RE 23283R100 2,353 44,863 SH   SOLE   44,109 0 754
D R HORTON INC COM COM 23331A109 1,947 47,056 SH   SOLE   47,056 0 0
DTE Energy Company COM 233331107 954 7,640 SH   SOLE   5,300 0 2,340
Danaher Corporation COM 235851102 50,674 383,915 SH   SOLE   127,988 0 255,927
Darden Restaurants Inc COM 237194105 285 2,352 SH   SOLE   41 0 2,311
Davita Inc COM 23918K108 489 9,077 SH   SOLE   167 0 8,910
Deere & Co COM 244199105 1,507 9,422 SH   SOLE   4,323 0 5,099
DELL TECHNOLOGIES INC CL C COM 24703L202 953 16,225 SH   SOLE   0 0 16,225
DESIGNER BRANDS INC COM 250565108 7,325 329,620 SH   SOLE   248,850 0 80,770
Diageo PLC ADR 25243Q205 540 3,298 SH   SOLE   1,041 0 2,257
Diebold Inc COM 253651103 681 61,566 SH   SOLE   61,058 0 508
DIGIRAD CORP COM COM 253827109 20 22,274 SH   SOLE   22,274 0 0
Diodes Inc COM 254543101 1,629 46,980 SH   SOLE   7,200 0 39,780
Disney Walt Co COM 254687106 21,946 197,609 SH   SOLE   46,198 0 151,411
Discover Financial Services COM 254709108 10,522 148,005 SH   SOLE   6,571 0 141,434
DOLBY LABORATORIES INC COM 25659T107 1,831 29,075 SH   SOLE   29,075 0 0
Dollar General COM 256677105 5,909 49,414 SH   SOLE   1,465 0 47,949
Dominion Resources Inc/VA COM 25746U109 356 4,662 SH   SOLE   1,872 0 2,790
DOMINOS PIZZA INC COM 25754A201 13,074 50,640 SH   SOLE   25,070 0 25,570
Donaldson Co Inc COM 257651109 651 12,984 SH   SOLE   0 0 12,984
DORMAN PRODUCTS INC COM 258278100 10,339 117,364 SH   SOLE   35,488 0 81,876
Dover Corp COM 260003108 950 10,145 SH   SOLE   1,300 0 8,845
DOWDUPONT INC COM 26078J100 12,358 231,992 SH   SOLE   71,106 0 160,886
Duke Energy Corporation COM 26441C204 1,455 16,130 SH   SOLE   8,640 0 7,490
EOG Resources Inc. COM 26875P101 11,081 116,075 SH   SOLE   6,287 0 109,788
EAGLE BANCORP INC COM 268948106 1,203 23,989 SH   SOLE   23,989 0 0
Eastman Chemical Co COM 277432100 3,868 50,879 SH   SOLE   6,341 0 44,538
Ecolab Inc COM 278865100 5,753 32,606 SH   SOLE   1,200 0 31,406
EDITAS MEDICINE INC COM 28106W103 6,622 270,950 SH   SOLE   5,600 0 265,350
Edwards Lifesciences Corporation COM 28176E108 2,074 10,850 SH   SOLE   361 0 10,489
8X8 INC COM 282914100 2,279 112,789 SH   SOLE   27,411 0 85,378
Emerson Electric COM 291011104 6,387 93,234 SH   SOLE   50,519 0 42,715
Enbridge Inc COM 29250N105 724 19,948 SH   SOLE   7,350 0 12,598
Energizer Holdings Inc. New COM 29272W109 1,459 32,796 SH   SOLE   1,947 0 30,849
Energy Transfer Equity LP COM 29273V100 610 39,697 SH   SOLE   33,822 0 5,875
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 192 21,400 SH   SOLE   21,400 0 0
Enersys COM 29275Y102 13,334 204,611 SH   SOLE   110,592 0 94,019
Enerplus Corporation COM 292766102 14,833 1,763,844 SH   SOLE   1,067,269 0 696,575
ENSIGN GROUP INC COM 29358P101 18,538 362,151 SH   SOLE   273,892 0 88,259
ENTEGRIS INC COM COM 29362U104 1,568 43,950 SH   SOLE   43,203 0 747
Entergy Corp COM 29364G103 310 3,238 SH   SOLE   0 0 3,238
ENTERPRISE FINL SVCS CORP COM COM 293712105 7,479 183,434 SH   SOLE   101,313 0 82,121
Enterprise Products Partners L.P. OA 293792107 18,878 648,671 SH   SOLE   28,366 0 620,305
ENVESTNET INC COM COM 29404K106 2,631 40,223 SH   SOLE   40,223 0 0
EPAM SYS INC COM COM 29414B104 2,587 15,304 SH   SOLE   15,304 0 0
Equity Commonwealth RE 294628102 49,271 1,507,095 SH   SOLE   763,599 0 743,496
Equity Residential Properties RE 29476L107 301 4,000 SH   SOLE   0 0 4,000
Esco Technologies COM 296315104 2,267 33,765 SH   SOLE   7,593 0 26,172
EVENTBRITE INC COM CL A COM 29975E109 838 43,724 SH   SOLE   43,724 0 0
EVERCORE INC CLASS A COM 29977A105 847 9,312 SH   SOLE   9,312 0 0
EVERBRIDGE INC COM COM 29978A104 1,607 21,422 SH   SOLE   21,422 0 0
EVERGY INC COM 30034W106 237 4,078 SH   SOLE   2,000 0 2,078
Eversource Energy COM 30040W108 289 4,088 SH   SOLE   27 0 4,061
EXELON CORP COM COM 30161N101 2,466 49,162 SH   SOLE   40,684 0 8,478
Expedia Inc. COM 30212P303 2,369 19,900 SH   SOLE   19,900 0 0
Exxon Mobil Corp COM 30231G102 32,129 398,259 SH   SOLE   232,916 0 165,343
Flir System Inc. COM 302445101 77,823 1,635,091 SH   SOLE   571,604 0 1,063,487
FMC CORP COM 302491303 46,616 606,419 SH   SOLE   291,988 0 314,431
FNB Corporation COM 302520101 33,518 3,162,553 SH   SOLE   1,294,924 0 1,867,629
FTI Consulting Inc. COM 302941109 3,397 44,147 SH   SOLE   24,343 0 19,804
Facebook Inc -A COM 30303M102 778 4,640 SH   SOLE   537 0 4,103
FAIR ISAAC CORP COM COM 303250104 1,308 4,815 SH   SOLE   4,815 0 0
Fastenal Company COM 311900104 899 14,008 SH   SOLE   2,808 0 11,200
Federal Express Corp COM 31428X106 9,984 54,989 SH   SOLE   43,172 0 11,817
Ferro Corp COM 315405100 6,162 325,585 SH   SOLE   96,095 0 229,490
Fidelity National Information COM 31620M106 216 1,915 SH   SOLE   0 0 1,915
FNF Group COM 31620R303 1,294 35,314 SH   SOLE   6,500 0 28,814
Fireeye Inc COM 31816Q101 11,798 702,637 SH   SOLE   412,576 0 290,061
FIRST BANCSHARES INC COM 318916103 962 31,131 SH   SOLE   31,131 0 0
First Busey Corp COM 319383204 6,741 276,221 SH   SOLE   146,299 0 129,922
First Industrial Realty Trust, Inc RE 32054K103 1,039 29,406 SH   SOLE   29,206 0 200
FIRST INTST BANCSYSTEM INC COM 32055Y201 10,082 253,201 SH   SOLE   190,759 0 62,442
First Midwest Bancorp Inc/IL COM 320867104 342 16,737 SH   SOLE   1,000 0 15,737
First Republic Bank/San Fran COM 33616C100 20,107 200,141 SH   SOLE   66,236 0 133,905
First Trust Nasdq 100 Eq Wei ETF 337344105 4,346 67,716 SH   SOLE   1,100 0 66,616
FIRST WESTN FINL INC COM 33751L105 153 11,644 SH   SOLE   11,644 0 0
Fiserv Inc COM 337738108 278 3,154 SH   SOLE   202 0 2,952
FLOWERS FOODS INC COM 343498101 25,839 1,211,946 SH   SOLE   773,756 0 438,190
FOCUS FINL PARTNERS INC COM CL A COM 34417P100 919 25,765 SH   SOLE   25,765 0 0
FOOT LOCKER INC COM 344849104 3,712 61,255 SH   SOLE   33,760 0 27,495
Fortinet Inc COM 34959E109 625 7,439 SH   SOLE   7,400 0 39
Fortive Corporation COM 34959J108 1,221 14,514 SH   SOLE   3,981 0 10,533
FORWARD AIR CORP COM COM 349853101 4,496 69,449 SH   SOLE   17,524 0 51,925
FOX FACTORY HOLDING CORP COM 35138V102 4,592 65,713 SH   SOLE   20,515 0 45,198
Franco Nevada Corp COM 351858105 17,259 229,445 SH   SOLE   6,075 0 223,370
GEO GROUP INC RE 36162J106 13,937 725,871 SH   SOLE   551,625 0 174,246
Gallagher Arthur J COM 363576109 609 7,800 SH   SOLE   4,070 0 3,730
Gaming and Leisure Properties Inc RE 36467J108 2,798 72,552 SH   SOLE   72,529 0 23
Gartner Inc COM 366651107 352 2,317 SH   SOLE   1,600 0 717
GEMPHIRE THERAPEUTICS INC COM 36870A108 35 30,000 SH   SOLE   0 0 30,000
Generac Holdings Inc COM 368736104 1,728 33,700 SH   SOLE   33,700 0 0
General Dynamics Corp COM 369550108 805 4,744 SH   SOLE   248 0 4,496
General Electric Co COM 369604103 1,821 182,618 SH   SOLE   59,912 0 122,706
General Mills Inc COM 370334104 3,976 76,732 SH   SOLE   26,157 0 50,575
GENTHERM INC COM 37253A103 2,235 60,617 SH   SOLE   33,232 0 27,385
Gilead Sciences Inc. COM 375558103 1,037 15,963 SH   SOLE   5,590 0 10,373
Gildan Activewear COM 375916103 2,110 58,647 SH   SOLE   25,731 0 32,916
GLACIER BANCORP INC COM 37637q105 7,518 187,634 SH   SOLE   145,578 0 42,056
P.H. GLATFELTER CO COM 377316104 12,022 851,613 SH   SOLE   525,058 0 326,555
GLAUKOS CORP COM COM 377322102 930 11,861 SH   SOLE   11,861 0 0
Globus Medical Inc COM 379577208 7,383 149,446 SH   SOLE   68,345 0 81,101
GODADDY INC CL A COM 380237107 215 2,862 SH   SOLE   0 0 2,862
GOOSEHEAD INS INC COM CL A COM 38267D109 1,076 38,629 SH   SOLE   38,629 0 0
Graco Inc. COM 384109104 768 15,492 SH   SOLE   0 0 15,492
GRAFTECH INTL LTD COM 384313508 6,870 537,073 SH   SOLE   404,698 0 132,375
GRAHAM HLDGS CO COM 384637104 10,682 15,634 SH   SOLE   11,912 0 3,722
Grainger WW Inc COM 384802104 9,450 31,412 SH   SOLE   1,850 0 29,562
GRAND CANYON ED INC COM COM 38526M106 1,610 14,061 SH   SOLE   13,822 0 239
GRANITE CONSTR INC COM COM 387328107 5,084 117,869 SH   SOLE   34,617 0 83,252
Great Lakes Dredge & Dock Co COM 390607109 12,247 1,374,583 SH   SOLE   841,731 0 532,852
GREAT WESTERN BANCORP INC COM 391416104 6,798 215,112 SH   SOLE   161,078 0 54,034
GREENBRIER COS INC COM 393657101 1,112 34,485 SH   SOLE   26,022 0 8,463
GRIFOLS S A SP ADR ADR 398438408 2,722 135,332 SH   SOLE   135,332 0 0
Groupon Inc COM 399473107 445 125,315 SH   SOLE   125,315 0 0
GRUBHUB INC COM 400110102 12,023 173,001 SH   SOLE   92,257 0 80,744
Guidewire Software Inc COM 40171V100 64,273 661,423 SH   SOLE   168,490 0 492,933
HCP Inc RE 40414L109 314 10,030 SH   SOLE   2,405 0 7,625
HSBC 6.2 12/31/49 PFD PFD 404280604 250 9,630 SH   SOLE   0 0 9,630
Hain Celestial Group COM 405217100 35,146 1,519,957 SH   SOLE   799,421 0 720,536
Halliburton Company COM 406216101 2,938 100,047 SH   SOLE   3,980 0 96,067
HanesBrands Inc COM 410345102 182 10,172 SH   SOLE   10,100 0 72
HANGER INC COM 41043F208 10,484 550,431 SH   SOLE   324,331 0 226,100
Hanover Insurance Corp COM 410867105 13,479 118,076 SH   SOLE   89,672 0 28,404
Harley-Davidson Inc COM 412822108 347 9,728 SH   SOLE   0 0 9,728
HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 227 119,600 SH   SOLE   119,600 0 0
Harris Corp COM 413875105 1,779 11,136 SH   SOLE   5,841 0 5,295
Hartford Financial Services Group, Inc. COM 416515104 1,745 35,104 SH   SOLE   35,104 0 0
Hasbro Inc COM 418056107 32,768 385,184 SH   SOLE   126,191 0 258,993
Healthcare Services Group Inc COM 421906108 29,878 905,781 SH   SOLE   256,202 0 649,579
HEALTHCARE TR AMER INC CL A RE 42225P501 8,318 291,020 SH   SOLE   159,112 0 131,908
Henry Jack & Associates COM 426281101 1,883 13,566 SH   SOLE   5,542 0 8,024
Hewlett Packard Enterprise Company COM 42824C109 178 11,547 SH   SOLE   0 0 11,547
HEXCEL CORP COM 428291108 1,909 27,615 SH   SOLE   24,000 0 3,615
Hologic Inc COM 436440101 4,257 88,098 SH   SOLE   7,493 0 80,605
Home Depot Inc COM 437076102 23,597 122,856 SH   SOLE   97,207 0 25,649
Honeywell International Inc. COM 438516106 57,856 363,765 SH   SOLE   84,948 0 278,817
Humana Inc COM 444859102 298 1,122 SH   SOLE   128 0 994
HUNTSMAN CORP COM 447011107 13,277 590,378 SH   SOLE   457,046 0 133,332
Huron Consulting Group Inc COM 447462102 4,784 101,260 SH   SOLE   67,267 0 33,993
ICU Medical Inc COM 44930G107 23,869 99,655 SH   SOLE   35,862 0 63,793
ICAD INC COM 44934S206 155 30,000 SH   SOLE   0 0 30,000
ITT Inc COM 45073V108 25,061 432,137 SH   SOLE   254,311 0 177,826
Iberiabank Corp COM 450828108 21,946 306,035 SH   SOLE   148,145 0 157,890
Idex Corp COM 45167R104 4,835 31,879 SH   SOLE   11,318 0 20,561
Idexx Labs Inc COM 45168D104 3,013 13,476 SH   SOLE   8,000 0 5,476
Illinois Tool Works Co COM 452308109 54,550 379,984 SH   SOLE   30,318 0 349,666
INDEPENDENT BANK CORP MASS COM 453836108 13,635 168,321 SH   SOLE   126,908 0 41,413
INGEVITY CORP COM 45688C107 49,745 471,172 SH   SOLE   141,897 0 329,275
INPHI CORP COM COM 45772F107 1,546 35,362 SH   SOLE   35,362 0 0
Innophos Holdings Inc COM 45774N108 45,135 1,497,609 SH   SOLE   799,515 0 698,094
Inogen, Inc. COM 45780L104 2,182 22,869 SH   SOLE   11,786 0 11,083
INSTRUCTURE INC COM COM 45781U103 1,228 26,085 SH   SOLE   26,085 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781V101 1,646 20,105 SH   SOLE   20,105 0 0
Insulet Corp COM 45784P101 13,122 137,974 SH   SOLE   41,550 0 96,424
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 8,433 151,363 SH   SOLE   46,110 0 105,253
Integrated Device Tech Inc COM 458118106 8,092 165,094 SH   SOLE   5,822 0 159,272
Intel Corp COM 458140100 13,878 258,396 SH   SOLE   97,492 0 160,904
Intercontinental Exchange Inc COM 45866F104 12,801 167,905 SH   SOLE   166,005 0 1,900
INTERDIGITAL INC COM 45867g101 19,466 295,067 SH   SOLE   229,614 0 65,453
IBM COM 459200101 9,031 64,059 SH   SOLE   25,587 0 38,472
Intersect ENT Inc COM 46071F103 542 16,867 SH   SOLE   16,300 0 567
Powershares QQQ Trust N/C Nasdaq 100 Trust ETF 46090E103 3,093 17,231 SH   SOLE   3,439 0 13,792
Intuit Inc COM 461202103 252 961 SH   SOLE   50 0 911
INVACARE CORP COM 461203101 609 72,744 SH   SOLE   72,744 0 0
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 4,208 40,310 SH   SOLE   700 0 39,610
INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000 ETF 46137V613 13,004 114,708 SH   SOLE   114,498 0 210
PowerShares S&P 500 Low Vola ETF 46138e354 326 6,180 SH   SOLE   3,426 0 2,754
INVESCO CURRENCYSHARES EURO TR EURO SHS ETF 46138K103 698 6,522 SH   SOLE   6,522 0 0
Investors Bancorp Inc COM 46146L101 2,692 227,210 SH   SOLE   227,210 0 0
INVITATION HOMES INC RE 46187W107 2,505 102,899 SH   SOLE   102,778 0 121
Ishares Comex Gold Trust ETF 464285105 2,600 210,028 SH   SOLE   16,753 0 193,275
Ishares MSci Pacific Ex JPN ETF 464286665 233 5,080 SH   SOLE   0 0 5,080
IShares S&P 100 ETF ETF 464287101 409 3,266 SH   SOLE   354 0 2,912
Ishares DJ Select Dividend ETF 464287168 926 9,427 SH   SOLE   2,917 0 6,510
Ishares Barclay Tips Bond ETF 464287176 339 2,997 SH   SOLE   416 0 2,581
IShares S&P Index Fund ETF 464287200 1,968 6,924 SH   SOLE   3,016 0 3,908
IShares MSCI Emerging Markets Index ETF 464287234 1,667 38,875 SH   SOLE   10,361 0 28,514
Ishares Iboxx Inv Gr Corp Bd ETF 464287242 1,231 10,314 SH   SOLE   8,094 0 2,220
Ishares S&P 500/Barra Growth ETF 464287309 437 2,529 SH   SOLE   0 0 2,529
ISHARES TR S&P 500 VAL ETF ETF 464287408 538 4,775 SH   SOLE   0 0 4,775
Ishares Lehman 20 yr Treas ETF 464287432 734 5,796 SH   SOLE   296 0 5,500
IShares MSCI EAFE Index Fund ETF 464287465 10,459 161,940 SH   SOLE   76,956 0 84,984
Ishares Russell Midcap Grwth ETF 464287481 1,023 7,545 SH   SOLE   6,320 0 1,225
IShares Russell Midcap Index Fund ETF 464287499 3,255 60,324 SH   SOLE   2,436 0 57,888
Ishares S&P Midcap 400 ETF 464287507 1,442 7,614 SH   SOLE   4,780 0 2,834
IShares Nasdaq Biotech Indx ETF 464287556 487 4,372 SH   SOLE   252 0 4,120
IShares Russell 1000 Value Index Fund ETF 464287598 7,899 63,994 SH   SOLE   63,424 0 570
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,107 5,056 SH   SOLE   3,242 0 1,814
IShares Russell 1000 Growth Index Fund ETF 464287614 6,981 46,137 SH   SOLE   43,950 0 2,187
Ishares Russell 1000 Index ETF 464287622 962 6,108 SH   SOLE   1,283 0 4,825
IShares Russell 2000 Value Index Fund ETF 464287630 3,225 26,916 SH   SOLE   22,657 0 4,259
IShares Russell 2000 Growth Index Fund ETF 464287648 4,902 24,878 SH   SOLE   18,993 0 5,885
IShares Russell 2000 ETF 464287655 4,647 30,341 SH   SOLE   7,640 0 22,701
IShares Rusell 3000 Index ETF 464287689 537 3,214 SH   SOLE   0 0 3,214
ISHARES TR S&P MC 400VL ETF ETF 464287705 632 4,032 SH   SOLE   325 0 3,707
IShares S&P SmallCap 600 Index Fund ETF 464287804 1,460 18,933 SH   SOLE   1,611 0 17,322
IShares MSCI EAFE Small Cap Index Fund ETF 464288273 456 7,990 SH   SOLE   1,622 0 6,368
ISHARES TR NATIONAL MUN ETF ETF 464288414 206 1,852 SH   SOLE   1,852 0 0
Ishares Barclays 1-3 yr (ETF) ETF 464288646 3,293 62,299 SH   SOLE   55,117 0 7,182
Ishares S&P Pref Stk Index Fd ETF 464288687 1,845 50,435 SH   SOLE   2,710 0 47,725
ISHARES TR EAFE VALUE ETF ETF 464288877 616 12,554 SH   SOLE   12,354 0 200
Ishares MSCI EAFE Growth Index ETF 464288885 428 5,480 SH   SOLE   4,828 0 652
IShares Russell Top 200 Growth ETF ETF 464289438 212 2,580 SH   SOLE   0 0 2,580
ISHARES TR MSCI INDIA ETF ETF 46429B598 11,519 326,767 SH   SOLE   326,767 0 0
ISHARES TR MSCI INDIA SM CP ETF 46429B614 1,120 27,673 SH   SOLE   27,673 0 0
ISHARES TR CORE MSCI EAFE ETF 46432F842 630 10,380 SH   SOLE   2,388 0 7,992
ISHARES INC CORE MSCI EMKT ETF 46434G103 776 15,009 SH   SOLE   2,270 0 12,739
JP Morgan Chase & Co COM 46625H100 73,042 721,849 SH   SOLE   259,597 0 462,252
JACK IN THE BOX INC COM COM 466367109 20,976 258,800 SH   SOLE   136,971 0 121,829
Jacobs Engineering Group COM 469814107 497 6,560 SH   SOLE   1,300 0 5,260
JELD-WEN HOLDING INC COM 47580P103 3,350 189,742 SH   SOLE   58,815 0 130,927
Johnson & Johnson Co COM 478160104 70,754 506,274 SH   SOLE   164,541 0 341,733
JOHNSON OUTDOORS INC CL A COM 479167108 2,997 41,997 SH   SOLE   31,694 0 10,303
J2 GLOBAL INC COM COM 48123V102 13,184 152,240 SH   SOLE   116,947 0 35,293
KT CORP SPONSORED ADR ADR 48268K101 345 27,700 SH   SOLE   27,700 0 0
Kansas City Southern Industries Inc. COM 485170302 4,122 35,548 SH   SOLE   34,154 0 1,394
Kennametal Inc COM 489170100 419 11,386 SH   SOLE   2,000 0 9,386
KEURIG DR PEPPER INC COM 49271V100 331 11,812 SH   SOLE   0 0 11,812
Keycorp COM 493267108 2,745 174,278 SH   SOLE   159,128 0 15,150
KEYW HOLDING CORP COM 493723100 4,536 526,455 SH   SOLE   347,647 0 178,808
KIMBERLY CLARK CORP COM COM 494368103 9,814 79,283 SH   SOLE   34,952 0 44,331
Kinder Morgan Inc COM 49456B101 497 24,837 SH   SOLE   0 0 24,837
Kohls Corp COM 500255104 9,425 137,024 SH   SOLE   132,098 0 4,926
Koninklijke Philips Electronics N.V ADR 500472303 240 5,881 SH   SOLE   3,160 0 2,721
LKQ Corp COM 501889208 27,502 968,767 SH   SOLE   61,483 0 907,284
LSI INDUSTRIES INC COM 50216C108 845 321,427 SH   SOLE   321,427 0 0
L3 TECHNOLOGIES INC COM 502413107 429 2,077 SH   SOLE   2,077 0 0
Laboratory Corp of America Holdings COM 50540R409 4,494 29,403 SH   SOLE   1,152 0 28,251
Lakeland Financial Corp COM 511656100 22,731 502,708 SH   SOLE   273,885 0 228,823
Lamb Weston Holdings COM 513272104 10,747 143,422 SH   SOLE   83,389 0 60,033
Lancaster Colony Corporation COM 513847103 2,169 13,847 SH   SOLE   3,118 0 10,729
LATTICE SEMICONDUCTOR CORP COM 518415104 619 51,841 SH   SOLE   51,841 0 0
Estee Lauder Companies - Class A COM 518439104 48,059 290,360 SH   SOLE   73,769 0 216,591
LEE ENTERPRISES INC COM COM 523768109 33 10,000 SH   SOLE   10,000 0 0
Lendingtree Inc COM 52603B107 653 1,855 SH   SOLE   1,852 0 3
Liberty All Star Equity Fd CEF 530158104 70 11,381 SH   SOLE   0 0 11,381
LIBERTY OILFIELD SVCS INC COM CL A COM 53115L104 7,285 473,528 SH   SOLE   360,147 0 113,381
Lilly Eli & Co COM 532457108 1,728 13,319 SH   SOLE   5,628 0 7,691
Lincoln Electric Holdings COM 533900106 1,529 18,314 SH   SOLE   1,105 0 17,209
LIONS GATE ENTMNT CORP CL A VTG COM 535919401 863 55,148 SH   SOLE   54,848 0 300
Lions Gate Entertainment Corp COM 535919500 342 22,577 SH   SOLE   22,172 0 405
Live Nation Entertainment, Inc. COM 538034109 1,890 29,772 SH   SOLE   11,470 0 18,302
LIVENT CORP COM 53814L108 4,485 365,365 SH   SOLE   172,796 0 192,569
LOCKHEED MARTIN CORP COM COM 539830109 906 3,014 SH   SOLE   927 0 2,087
LOWES COS INC COM COM 548661107 6,016 54,935 SH   SOLE   23,398 0 31,537
MDC Holdings Inc COM 552676108 10,179 350,213 SH   SOLE   266,781 0 83,432
MDU Resources Group Inc COM 552690109 621 24,075 SH   SOLE   0 0 24,075
MFS Municipal Income Trust CEF 552738106 69 10,000 SH   SOLE   0 0 10,000
MGP INGREDIENTS INC NEW COM COM 55303J106 1,201 15,579 SH   SOLE   15,579 0 0
MPLX LP OA 55336V100 2,227 67,721 SH   SOLE   2,650 0 65,071
MSA SAFETY INC COM 553498106 1,338 12,938 SH   SOLE   3,106 0 9,832
MSCI Inc. COM 55354G100 254 1,281 SH   SOLE   0 0 1,281
MTS SYS CORP COM 553777103 7,919 145,417 SH   SOLE   109,163 0 36,254
Steven Madden Ltd COM 556269108 3,957 116,978 SH   SOLE   34,999 0 81,979
MAGELLAN HEALTH INC COM 559079207 9,184 139,301 SH   SOLE   78,007 0 61,294
Magellan Midstream Partners LP OA 559080106 2,149 35,399 SH   SOLE   29,623 0 5,776
MAGIC SOFTWARE ENTERPRISES LTD ORD COM 559166103 1,105 132,173 SH   SOLE   132,173 0 0
Magna International Class A COM 559222401 230 4,725 SH   SOLE   725 0 4,000
Marathon Oil Group COM 565849106 13,764 823,933 SH   SOLE   455,956 0 367,977
MARATHON PETE CORP COM COM 56585A102 10,609 177,147 SH   SOLE   139,573 0 37,574
Marsh & McLennan COM 571748102 19,421 206,718 SH   SOLE   9,076 0 197,642
Martin Marietta Materials COM 573284106 11,747 58,475 SH   SOLE   625 0 57,850
Masimo Corporation COM 574795100 1,740 12,574 SH   SOLE   12,444 0 130
Mastercard Inc-Class A COM 57636Q104 2,257 9,590 SH   SOLE   2,205 0 7,385
Maximus Inc COM 577933104 22,183 312,524 SH   SOLE   220,918 0 91,606
McCormick & Company Inc COM 579780206 40,754 270,546 SH   SOLE   55,015 0 215,531
McDonalds Corp COM 580135101 13,030 68,711 SH   SOLE   9,299 0 59,412
McKesson Corporation COM 58155Q103 335 2,861 SH   SOLE   1 0 2,860
MEDIDATA SOLUTIONS INC COM 58471A105 1,116 15,232 SH   SOLE   15,232 0 0
Mednax Inc COM 58502B106 3,538 130,139 SH   SOLE   72,017 0 58,122
Merck & Co COM 58933Y105 12,280 147,684 SH   SOLE   35,728 0 111,956
MERCURY SYS INC COM COM 589378108 1,084 16,914 SH   SOLE   16,914 0 0
MERIDIAN BIOSCIENCE INC COM COM 589584101 2,902 164,672 SH   SOLE   125,034 0 39,638
MERIDIAN BANCORP INC COM 58958U103 837 53,363 SH   SOLE   53,363 0 0
Mettler-Toledo International COM 592688105 70,919 98,137 SH   SOLE   13,102 0 85,035
Microsoft Corp COM 594918104 107,931 914,802 SH   SOLE   473,129 0 441,673
Microchip Technology Inc. COM 595017104 75,307 908,084 SH   SOLE   276,141 0 631,943
Middleby Corp COM 596278101 1,956 15,049 SH   SOLE   6,834 0 8,215
MODEL N INC COM 607525102 4,429 252,391 SH   SOLE   105,144 0 147,247
MOLSON COORS BREWING CO CL B COM 60871R209 1,724 28,900 SH   SOLE   28,900 0 0
MOMO INC ADR ADR 60879B107 1,156 30,249 SH   SOLE   30,249 0 0
Mondelez International Inc COM 609207105 904 18,130 SH   SOLE   10,627 0 7,503
MONOLITHIC PWR SYS INC COM 609839105 2,020 14,922 SH   SOLE   12,347 0 2,575
Moody's Corp COM 615369105 7,794 43,041 SH   SOLE   100 0 42,941
Morningstar Inc COM 617700109 1,002 7,947 SH   SOLE   3,587 0 4,360
The Mosaic Company COM 61945C103 1,847 67,624 SH   SOLE   67,324 0 300
MOTORCAR Parts of America, Inc. COM 620071100 848 44,943 SH   SOLE   44,943 0 0
Motorola Solutions COM 620076307 511 3,649 SH   SOLE   1,714 0 1,935
NCR Corp COM 62886E108 36,552 1,339,355 SH   SOLE   761,405 0 577,950
NGL Energy Partners LP COM 62913M107 228 16,300 SH   SOLE   0 0 16,300
National Bank Holdings Corporation COM 633707104 12,948 389,218 SH   SOLE   234,024 0 155,194
NATIONAL FUEL GAS CO COM 636180101 19,892 326,325 SH   SOLE   255,184 0 71,141
NATURAL GAS SERVICES GROUP COM 63886Q109 821 47,416 SH   SOLE   47,416 0 0
Natus Medical Inc COM 639050103 3,166 124,756 SH   SOLE   68,971 0 55,785
NAVIENT CORPORATION COM COM 63938C108 1,430 123,551 SH   SOLE   123,551 0 0
Neenah Paper Inc. COM 640079109 932 14,495 SH   SOLE   14,146 0 349
NEOGENOMICS INC COM 64049M209 4,760 232,589 SH   SOLE   62,966 0 169,623
NEOVASC INC COM 64065J205 4 10,000 SH   SOLE   0 0 10,000
NetFlix Inc COM 64110L106 699 1,957 SH   SOLE   904 0 1,053
New Jersey Resources Corp COM 646025106 9,319 187,154 SH   SOLE   103,648 0 83,506
NEW RELIC INC COM 64829B100 5,747 58,227 SH   SOLE   24,283 0 33,944
New York Times Class A COM 650111107 763 23,229 SH   SOLE   23,229 0 0
Newell Brands Inc COM 651229106 951 61,938 SH   SOLE   39,315 0 22,623
NewLink Genetics Corp. COM 651511107 21 10,700 SH   SOLE   0 0 10,700
NEWMARK GROUP INC CL A COM 65158N102 9,014 1,080,772 SH   SOLE   813,949 0 266,823
NextEra Energy Inc COM 65339F101 6,027 31,162 SH   SOLE   3,382 0 27,780
Nice System LTD-Spon Adr ADR 653656108 514 4,188 SH   SOLE   3,900 0 288
Nike Inc COM 654106103 20,877 247,980 SH   SOLE   150,632 0 97,348
Noble Energy COM 655044105 253 10,315 SH   SOLE   800 0 9,515
Norfolk Southern Corp COM 655844108 757 4,043 SH   SOLE   2,081 0 1,962
Northern Tr Corp COM 665859104 21,303 235,660 SH   SOLE   600 0 235,060
Northrop Grumman Corporation COM 666807102 465 1,725 SH   SOLE   600 0 1,125
NORTHWEST BANCSHARES INC COM 667340103 7,519 443,061 SH   SOLE   334,574 0 108,487
NOVARTIS A G SPONSORED ADR ADR 66987V109 45,257 470,687 SH   SOLE   123,049 0 347,638
NOVAN INC COM 66988N106 14 15,000 SH   SOLE   15,000 0 0
Nuance Communications Inc COM 67020Y100 4,281 252,618 SH   SOLE   139,277 0 113,341
NVIDIA CORP COM 67066G104 292 1,621 SH   SOLE   75 0 1,546
NuVasive Inc COM 670704105 3,571 62,902 SH   SOLE   20,041 0 42,861
Nuveen Quality Preferred II CEF 67072C105 148 16,288 SH   SOLE   0 0 16,288
Oge Energy Corp COM 670837103 331 7,674 SH   SOLE   0 0 7,674
O'Reilly Automotive Inc COM 67103H107 28,708 73,954 SH   SOLE   24,334 0 49,620
OCCIDENTAL PETE CORP COM COM 674599105 3,448 52,027 SH   SOLE   32,793 0 19,234
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 1,396 16,358 SH   SOLE   16,358 0 0
Omnicom Group Inc COM 681919106 2,925 40,058 SH   SOLE   1,700 0 38,358
Omega Healthcare Investors, Inc COM 681936100 369 9,700 SH   SOLE   0 0 9,700
Omnicell Inc COM 68213N109 4,637 57,373 SH   SOLE   27,864 0 29,509
One Gas Inc COM 68235P108 535 5,954 SH   SOLE   1,748 0 4,206
Oneok, Inc COM 682680103 25,825 369,739 SH   SOLE   23,860 0 345,879
Oracle Corporation COM 68389X105 9,984 186,089 SH   SOLE   19,774 0 166,315
Orthofix Med Inc COM 68752m108 30,141 534,279 SH   SOLE   256,940 0 277,339
Oshkosh Truck Corp COM 688239201 2,529 33,646 SH   SOLE   31,396 0 2,250
PDC Energy COM 69327R101 7,212 177,282 SH   SOLE   104,526 0 72,756
PNC Financial Services Group COM 693475105 384 3,138 SH   SOLE   960 0 2,178
POSCO SPONSORED ADR ADR 693483109 519 9,400 SH   SOLE   8,900 0 500
PNM Resources Inc. COM 69349H107 11,810 249,449 SH   SOLE   136,775 0 112,674
PPG Industries COM 693506107 334 2,961 SH   SOLE   0 0 2,961
PRA HEALTH SCIENCES INC COM 69354M108 944 8,560 SH   SOLE   8,560 0 0
PTC Inc COM 69370C100 4,902 53,184 SH   SOLE   15,081 0 38,103
PACIRA BIOSCIENCES INC COM 695127100 643 16,910 SH   SOLE   16,910 0 0
PALO ALTO NETWORKS INC COM 697435105 15,866 65,395 SH   SOLE   65,210 0 185
Papa John's Intl Inc COM 698813102 3,023 57,117 SH   SOLE   31,530 0 25,587
Parker-Hannifin Corp COM 701094104 5,345 31,085 SH   SOLE   6,171 0 24,914
Parsley Energy Inc COM 701877102 1,480 76,723 SH   SOLE   34,785 0 41,938
Paychex Inc COM 704326107 437 5,461 SH   SOLE   2,025 0 3,436
PayPal Holdings Inc COM 70450Y103 254 2,441 SH   SOLE   1,000 0 1,441
PEGASYSTEMS INC COM 705573103 2,648 40,750 SH   SOLE   10,519 0 30,231
PEOPLES UNITED FINANCIAL COM 712704105 1,516 92,200 SH   SOLE   92,200 0 0
Pepsico Inc COM 713448108 38,732 315,749 SH   SOLE   48,164 0 267,585
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101 798 55,800 SH   SOLE   55,800 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 665 41,800 SH   SOLE   41,800 0 0
PFIZER INC COM COM 717081103 50,761 1,196,445 SH   SOLE   518,102 0 678,343
PHIBRO ANIMAL HEALTH CORP CL A COM 71742q106 16,182 490,367 SH   SOLE   372,562 0 117,805
Philip Morris International COM 718172109 1,025 11,559 SH   SOLE   851 0 10,708
Phillips 66 COM 718546104 4,149 43,509 SH   SOLE   9,349 0 34,160
PHOTRONICS INC COM COM 719405102 1,680 177,814 SH   SOLE   94,532 0 83,282
PHYSICIANS REALTY TRUST RE 71943U104 16,739 889,881 SH   SOLE   565,247 0 324,634
PILGRIMS PRIDE CORP COM 72147K108 4,220 189,423 SH   SOLE   104,374 0 85,049
Pinnacle West Capital COM 723484101 219 2,291 SH   SOLE   0 0 2,291
PLANET FITNESS INC CL A COM 72703H101 230 3,349 SH   SOLE   0 0 3,349
POLYONE CORP COM 73179P106 936 31,927 SH   SOLE   31,927 0 0
Portland General Electric Company COM 736508847 9,081 175,120 SH   SOLE   93,688 0 81,432
Potlatch Corp (REIT) RE 737630103 5,248 139,015 SH   SOLE   4,063 0 134,952
PREMIER INC CL A COM 74051N102 6,312 182,998 SH   SOLE   100,761 0 82,237
T. Rowe Price Group Inc. COM 74144T108 9,594 95,362 SH   SOLE   93,139 0 2,223
PRIMORIS SVCS CORP COM 74164f103 16,707 807,706 SH   SOLE   611,517 0 196,189
Principal Financial Group COM 74251V102 1,647 32,845 SH   SOLE   28,395 0 4,450
PROASSURANCE CORP COM 74267C106 10,381 299,912 SH   SOLE   241,296 0 58,616
Procter & Gamble COM 742718109 15,713 151,032 SH   SOLE   36,671 0 114,361
PROGRESS SOFTWARE CORP COM 743312100 22,621 509,771 SH   SOLE   283,683 0 226,088
Progressive Corp Ohio COM 743315103 9,365 129,912 SH   SOLE   0 0 129,912
PROOFPOINT INC COM 743424103 6,478 53,359 SH   SOLE   15,540 0 37,819
PROTO LABS INC COM COM 743713109 1,112 10,568 SH   SOLE   10,568 0 0
Prudential Financial Inc. COM 744320102 426 4,625 SH   SOLE   3,000 0 1,625
Public Svc Enterprise Grp COM 744573106 2,237 37,668 SH   SOLE   36,077 0 1,591
Putnam Managed Muni INCM TST-closed end Putnam Managed Muni INCM TST CEF 746823103 116 15,500 SH   SOLE   0 0 15,500
QTS REALTY TRUST INC CL A RE 74736A103 16,913 375,931 SH   SOLE   294,118 0 81,813
QUALCOMM INC COM COM 747525103 2,590 45,377 SH   SOLE   33,153 0 12,224
QUANEX BUILDING PRODUCTS CORP COM COM 747619104 18,089 1,138,449 SH   SOLE   680,198 0 458,251
QUANTA SERVICES INC COM 74762E102 8,229 218,112 SH   SOLE   196,518 0 21,594
QUEST DIAGNOSTICS INC COM 74834L100 1,688 18,775 SH   SOLE   18,678 0 97
RLI Corp COM 749607107 374 5,200 SH   SOLE   0 0 5,200
RTI SURGICAL INC COM 74975N105 1,032 171,771 SH   SOLE   171,771 0 0
RADIAN GROUP INC COM COM 750236101 21,902 1,056,027 SH   SOLE   829,036 0 226,991
Ralph Lauren Corp COM 751212101 543 4,192 SH   SOLE   3,965 0 227
Range Resources Corp COM 75281A109 11,156 992,819 SH   SOLE   789,598 0 203,221
Rayonier, Inc RE 754907103 291 9,206 SH   SOLE   8,478 0 728
Raytheon Company COM 755111507 33,317 183,063 SH   SOLE   58,105 0 124,958
REALPAGE INC COM COM 75606N109 16,749 276,001 SH   SOLE   95,474 0 180,527
Red Hat Inc. COM 756577102 45,829 250,748 SH   SOLE   24,483 0 226,265
RED LION HOTELS CORP COM COM 756764106 3,651 451,953 SH   SOLE   306,338 0 145,615
Redwood Trust Inc RE 758075402 10,384 642,947 SH   SOLE   485,989 0 156,958
Regeneron Pharmaceuticals COM 75886F107 463 1,127 SH   SOLE   65 0 1,062
Reinsurance Group of America COM 759351604 54,383 383,157 SH   SOLE   96,590 0 286,567
Renasant Corp COM 75970E107 3,640 107,551 SH   SOLE   59,462 0 48,089
Republic Services Inc COM 760759100 2,225 27,664 SH   SOLE   22,856 0 4,808
RESIDEO TECHNOLOGIES INC COM 76118Y104 7,136 370,051 SH   SOLE   162,393 0 207,658
Ritchie Bros. Auctioneers Inc. COM 767744105 1,367 40,217 SH   SOLE   37,167 0 3,050
Roper Technologies COM 776696106 108,778 318,209 SH   SOLE   49,569 0 268,640
Ross Stores Inc. COM 778296103 794 8,534 SH   SOLE   0 0 8,534
Royal Dutch Shell PLC-ADR ADR 780259206 1,321 21,083 SH   SOLE   10,458 0 10,625
S&P Global Inc COM 78409V104 22,502 106,852 SH   SOLE   48,200 0 58,652
SBA Communications Corp-Cl A RE 78410g104 247 1,236 SH   SOLE   0 0 1,236
SEI Investments Company COM 784117103 732 13,982 SH   SOLE   7,250 0 6,732
SK TELECOM LTD SPONSORED ADR ADR 78440P108 588 24,000 SH   SOLE   24,000 0 0
S & P 500 Depositary Receipt ETF 78462F103 6,825 24,177 SH   SOLE   7,123 0 17,054
SPX Corporation COM 784635104 20,211 581,000 SH   SOLE   287,701 0 293,299
SPDR Gold Shares ETF 78463V107 25,913 212,584 SH   SOLE   7,670 0 204,914
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 2,728 89,781 SH   SOLE   89,781 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 4,031 67,027 SH   SOLE   67,027 0 0
SPDR SERIES TRUST S&P OIL & GAS EXP ETF 78464A730 11,635 378,486 SH   SOLE   378,416 0 70
SPDR S&P Dividend ETF ETF 78464A763 1,000 10,048 SH   SOLE   1,810 0 8,238
SPDR S&P 1000 ETF ETF 78464A847 337 10,113 SH   SOLE   3,813 0 6,300
SPDR DJIA ETF Trust ETF 78467X109 538 2,074 SH   SOLE   211 0 1,863
SPDR S&P Midcap 400 Dep ETF Trust ETF 78467Y107 2,947 8,531 SH   SOLE   4,616 0 3,915
SRC ENERGY INC COM COM 78470V108 2,341 457,346 SH   SOLE   178,191 0 279,155
SAIA INC COM 78709Y105 868 14,211 SH   SOLE   14,211 0 0
Salesforce com COM 79466L302 1,129 7,127 SH   SOLE   0 0 7,127
Salient Midstream & MLP Fund CEF 79471V105 1,217 132,975 SH   SOLE   10,500 0 122,475
SAP AG ADR ADR 803054204 319 2,760 SH   SOLE   0 0 2,760
Schlumberger Ltd. COM 806857108 17,935 411,992 SH   SOLE   90,024 0 321,968
SCHNEIDER NATIONAL INC CL B COM 80689H102 13,078 621,206 SH   SOLE   470,002 0 151,204
THE CHARLES SCHWAB CORPORATION COM COM 808513105 646 15,122 SH   SOLE   2,379 0 12,743
Schwab US Broad Market ETF ETF 808524102 1,371 20,127 SH   SOLE   14,997 0 5,130
Schwab US Large Cap ETF ETF 808524201 1,311 19,349 SH   SOLE   13,236 0 6,113
Schwab US Small-Cap ETF ETF 808524607 2,403 34,375 SH   SOLE   32,087 0 2,288
Schwab US Dividend Equity ETF ETF 808524797 363 6,956 SH   SOLE   3,993 0 2,963
Schwab Intl Equity ETF ETF 808524805 889 28,385 SH   SOLE   22,214 0 6,171
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF ETF 808524839 276 5,314 SH   SOLE   5,314 0 0
Schwab US REIT ETF ETF 808524847 805 18,130 SH   SOLE   18,130 0 0
Schwab Strategic T INTRM TRM TRES ETF 808524854 484 8,985 SH   SOLE   8,985 0 0
SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 452 9,000 SH   SOLE   9,000 0 0
Seachange International Inc. COM 811699107 1,683 1,264,678 SH   SOLE   675,277 0 589,401
Seacoast Banking Corp of Florida COM 811707801 14,733 559,138 SH   SOLE   248,025 0 311,113
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 508 5,547 SH   SOLE   5,487 0 60
Consumer Staples Select Sector SPDR Fd ETF 81369Y308 371 6,612 SH   SOLE   6,612 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 729 6,400 SH   SOLE   4,463 0 1,937
Energy Select Sector SPDR Fund ETF 81369Y506 331 4,977 SH   SOLE   4,534 0 443
Financial Select Sector SPDR Fund ETF 81369Y605 542 21,125 SH   SOLE   20,984 0 141
Industrial Select Sector SPDR Fund ETF 81369Y704 1,022 13,587 SH   SOLE   13,426 0 161
Amex Technology Select SPDR Fund ETF 81369Y803 1,457 19,714 SH   SOLE   12,173 0 7,541
Utilities Select Sector SPDR ETF 81369Y886 228 3,956 SH   SOLE   1,943 0 2,013
Sempra Energy COM 816851109 361 2,862 SH   SOLE   1,000 0 1,862
SERVICENOW INC COM 81762P102 329 1,338 SH   SOLE   0 0 1,338
Sherwin Williams COM 824348106 6,912 16,048 SH   SOLE   387 0 15,661
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100 431 11,600 SH   SOLE   11,600 0 0
SIERRA WIRELESS INC COM 826516106 4,299 347,641 SH   SOLE   198,299 0 149,342
SILICON LABORATORIES INC COM COM 826919102 1,278 15,798 SH   SOLE   15,798 0 0
Silgan Holdings Inc COM 827048109 19,265 650,210 SH   SOLE   327,072 0 323,138
SIMPLY GOOD FOODS CO COM 82900L102 846 41,109 SH   SOLE   41,109 0 0
SIX FLAGS ENTMT CORP NEW COM COM 83001A102 2,619 53,064 SH   SOLE   53,064 0 0
Skyworks Solutions Inc COM 83088M102 2,292 27,796 SH   SOLE   20,531 0 7,265
J.M. Smucker Company COM 832696405 711 6,101 SH   SOLE   3,650 0 2,451
Snap-On Incorporated COM 833034101 1,654 10,553 SH   SOLE   0 0 10,553
SOLARIS OILFIELD INFRSTR INC CL A COM 83418M103 8,684 528,202 SH   SOLE   397,924 0 130,278
Southern Company COM 842587107 767 14,843 SH   SOLE   3,739 0 11,104
Southwest Airlines COM 844741108 219 4,239 SH   SOLE   1,472 0 2,767
SPARTAN MTRS INC COM COM 846819100 3,974 449,694 SH   SOLE   298,446 0 151,248
SPECTRUM BRANDS HOLDINGS INC N COM 84790A105 3,574 65,267 SH   SOLE   19,527 0 45,740
SPIRIT AIRLINES INC COM 848577102 1,475 27,844 SH   SOLE   7,858 0 19,986
SPROTT PHYSICAL GOLD AND SILVER CEF 85208r101 231 18,610 SH   SOLE   0 0 18,610
SQUARE INC CL A COM 852234103 576 7,706 SH   SOLE   0 0 7,706
STAGE STORES INC COM NEW COM 85254C305 14 13,413 SH   SOLE   13,413 0 0
STAG INDL INC COM COM 85254J102 12,772 430,741 SH   SOLE   326,251 0 104,490
STANDARD MOTOR PRODUCTS INC COM 853666105 1,076 21,918 SH   SOLE   21,918 0 0
Standex International Corporation COM 854231107 1,680 22,869 SH   SOLE   5,963 0 16,906
STARBUCKS CORP COM COM 855244109 12,369 166,439 SH   SOLE   55,494 0 110,945
State Street Corporation COM 857477103 529 8,025 SH   SOLE   4,200 0 3,825
Stericycle Inc COM 858912108 294 5,418 SH   SOLE   73 0 5,345
STERLING CONSTRUCTION CO INC COM 859241101 662 52,912 SH   SOLE   52,912 0 0
Stoneridge Inc COM 86183P102 3,976 137,752 SH   SOLE   40,734 0 97,018
Stryker Corp COM 863667101 3,950 19,959 SH   SOLE   1,034 0 18,925
SUN CMNTYS INC RE 866674104 2,757 23,258 SH   SOLE   23,258 0 0
Suntrust Banks COM 867914103 293 4,890 SH   SOLE   0 0 4,890
Surmodics Inc. COM 868873100 924 21,292 SH   SOLE   6,367 0 14,925
Sysco Corporation COM 871829107 522 7,811 SH   SOLE   2,098 0 5,713
TJX Companies Inc COM 872540109 37,710 708,594 SH   SOLE   280,593 0 428,001
TPI COMPOSITES INC COM COM 87266J104 1,146 40,069 SH   SOLE   40,069 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 4,250 103,760 SH   SOLE   102,892 0 868
Target Group COM 87612E106 16,765 209,336 SH   SOLE   198,047 0 11,289
TELADOC INC COM 87918A105 1,335 24,011 SH   SOLE   24,011 0 0
Teleflex Inc. COM 879369106 299 993 SH   SOLE   0 0 993
TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 756 62,600 SH   SOLE   62,600 0 0
TELUS CORP COM COM 87971M103 2,031 54,830 SH   SOLE   54,830 0 0
Tesla Motors COM 88160R101 378 1,350 SH   SOLE   430 0 920
Tetra Tech Inc COM 88162G103 7,231 121,398 SH   SOLE   37,095 0 84,303
Texas Instruments Inc COM 882508104 3,037 28,656 SH   SOLE   15,900 0 12,756
Thermo Fisher Scientific Inc COM 883556102 53,839 196,742 SH   SOLE   48,668 0 148,074
3M Company COM 88579Y101 45,456 218,749 SH   SOLE   86,805 0 131,944
TIER REIT INC RE 88650V208 5,162 180,085 SH   SOLE   95,708 0 84,377
Tiffany & Co COM 886547108 2,046 19,375 SH   SOLE   8,105 0 11,270
TIVO CORP COM 88870P106 17,605 1,888,298 SH   SOLE   1,470,229 0 418,069
TIVITY HEALTH INC COM 88870R102 2,101 119,524 SH   SOLE   31,336 0 88,188
Tortoise Energy Infrastucture CEF 89147L100 3,133 133,381 SH   SOLE   2,968 0 130,413
Total Fina elf SA- Spon ADR ADR 89151E109 9,757 174,929 SH   SOLE   173,109 0 1,820
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 220 1,864 SH   SOLE   1,864 0 0
Tractor Supply Company COM 892356106 413 4,225 SH   SOLE   4,050 0 175
TRANSCAT INC COM 893529107 826 35,949 SH   SOLE   35,949 0 0
TRANSUNION COM 89400J107 1,823 27,270 SH   SOLE   12,402 0 14,868
Travelers Companies Inc. COM 89417E109 11,960 87,327 SH   SOLE   81,934 0 5,393
Treehouse Foods Inc COM 89469A104 21,403 331,528 SH   SOLE   162,919 0 168,609
TRUPANION INC COM COM 898202106 1,319 40,302 SH   SOLE   40,302 0 0
TTEC HLDGS INC COM COM 89854H102 12,143 335,210 SH   SOLE   255,263 0 79,947
2U INC COM 90214J101 6,290 88,734 SH   SOLE   41,758 0 46,976
Tyler Technologies, Inc. COM 902252105 1,901 9,298 SH   SOLE   3,124 0 6,174
US BANCORP DEL COM NEW COM 902973304 15,972 331,585 SH   SOLE   270,850 0 60,735
Ulta Salon Cosmetics & Frangrance Inc COM 90384S303 1,178 3,385 SH   SOLE   20 0 3,365
Umpqua Holdings Corp COM 904214103 42,764 2,590,442 SH   SOLE   1,096,133 0 1,494,309
Unilever N V -NY Shares ADR 904784709 9,213 158,315 SH   SOLE   154,735 0 3,580
UNION BANKSHARES CORP NEW COM COM 90539J109 16,887 522,301 SH   SOLE   397,878 0 124,423
Union Pacific Corp COM 907818108 17,704 105,835 SH   SOLE   56,704 0 49,131
UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 11,797 473,055 SH   SOLE   264,182 0 208,873
United Parcel Service - Cl B COM 911312106 7,618 68,114 SH   SOLE   2,004 0 66,110
United Technologies Corp COM 913017109 4,846 37,638 SH   SOLE   9,128 0 28,510
UnitedHealth Group Incorporated COM 91324P102 56,495 228,500 SH   SOLE   62,803 0 165,697
Universal Electronics COM 913483103 4,594 123,560 SH   SOLE   36,616 0 86,944
UPWORK INC COM 91688F104 401 20,936 SH   SOLE   20,936 0 0
VF Corporation COM 918204108 41,962 482,744 SH   SOLE   181,352 0 301,392
Vail Resorts Inc COM 91879Q109 305 1,410 SH   SOLE   0 0 1,410
VALE S A ADR ADR 91912E105 1,777 135,974 SH   SOLE   135,474 0 500
Valero Energy Corp COM 91913Y100 305 3,593 SH   SOLE   5 0 3,588
VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 277 2,600 SH   SOLE   0 0 2,600
VanEck Vectors Biotech ETF ETF 92189F726 699 5,440 SH   SOLE   0 0 5,440
Vanguard Dividend Apprec ETF ETF 921908844 981 8,947 SH   SOLE   2,935 0 6,012
Vanguard Europe Pacific ETF ETF 921943858 1,556 38,133 SH   SOLE   25,785 0 12,348
Vanguard FTSE All -World Ex-U ETF 922042775 1,913 38,175 SH   SOLE   1,200 0 36,975
Vanguard Emerg Market Vipers ETF 922042858 5,746 135,002 SH   SOLE   75,468 0 59,534
Vanguard Health ETF ETF 92204A504 269 1,558 SH   SOLE   0 0 1,558
Vanguard Info Tech ETF ETF 92204A702 301 1,503 SH   SOLE   566 0 937
Vanguard Int-Term Corporate ETF 92206C870 1,433 16,487 SH   SOLE   16,126 0 361
Varian Medical Systems Inc. COM 92220P105 255 1,800 SH   SOLE   200 0 1,600
VEEVA SYS INC CL A COM 922475108 362 2,852 SH   SOLE   0 0 2,852
Ventas Inc RE 92276F100 454 7,121 SH   SOLE   0 0 7,121
Vanguard S&P 500 ETF ETF 922908363 3,285 12,672 SH   SOLE   7,005 0 5,667
Vanguard Reit ETF ETF 922908553 575 6,617 SH   SOLE   878 0 5,739
Vanguard Small Cap Grwth ETF ETF 922908595 284 1,583 SH   SOLE   0 0 1,583
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 347 2,163 SH   SOLE   1,831 0 332
Vanguard Extended Market ETF ETF 922908652 2,724 23,586 SH   SOLE   500 0 23,086
Vanguard Growth ETF ETF 922908736 1,970 12,545 SH   SOLE   2,632 0 9,913
Vanguard Value ETF ETF 922908744 700 6,511 SH   SOLE   406 0 6,105
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 432 2,825 SH   SOLE   2,083 0 742
Vanguard Total Stock Mkt Etf ETF 922908769 2,764 19,095 SH   SOLE   1,634 0 17,461
Verizon Communications Inc Com COM 92343V104 8,304 140,219 SH   SOLE   21,563 0 118,656
Verint Systems Inc COM 92343X100 3,289 54,959 SH   SOLE   14,695 0 40,264
VERISK ANALYTICS INC COM 92345Y106 334 2,510 SH   SOLE   2,510 0 0
Viacom CL B New COM 92553P201 2,886 102,710 SH   SOLE   101,810 0 900
Visa Inc Cl A COM 92826C839 86,931 556,652 SH   SOLE   156,790 0 399,862
VISTRA ENERGY CORP COM 92840M102 2,914 111,969 SH   SOLE   111,969 0 0
Vodafone Group PLC COM 92857W308 900 49,540 SH   SOLE   477 0 49,063
VOYA FINANCIAL INC COM 929089100 3,891 77,909 SH   SOLE   77,909 0 0
Wabco Holdings Inc COM 92927K102 3,257 24,700 SH   SOLE   1,337 0 23,363
WEC Energy Group Inc COM 92939U106 11,138 140,609 SH   SOLE   6,994 0 133,615
Wageworks Inc COM 930427109 2,286 60,534 SH   SOLE   19,560 0 40,974
WALMART INC COM COM 931142103 10,268 105,290 SH   SOLE   37,454 0 67,836
Walgreens Boots Alliance Inc COM 931427108 24,180 382,456 SH   SOLE   183,394 0 199,062
WARRIOR MET COAL INC COM 93627C101 7,742 254,628 SH   SOLE   195,179 0 59,449
Washington Federal Inc COM 938824109 13,747 475,889 SH   SOLE   355,049 0 120,840
Waste Connections Inc COM 94106B101 4,095 46,215 SH   SOLE   21,185 0 25,030
Waste Management Inc COM 94106L109 683 6,574 SH   SOLE   706 0 5,868
Watsco Inc COM 942622200 2,079 14,540 SH   SOLE   285 0 14,255
Webster Financial Corp COM 947890109 354 6,981 SH   SOLE   0 0 6,981
Wells Fargo Company COM 949746101 8,750 181,177 SH   SOLE   35,250 0 145,927
WesBanco Inc COM 950810101 14,308 359,919 SH   SOLE   174,437 0 185,482
WESTERN ALLIANCE BANCORP COM 957638109 4,843 118,032 SH   SOLE   35,240 0 82,792
WESTERN MIDSTREAM PARTNERS LP OA 958669103 410 13,095 SH   SOLE   11,722 0 1,373
Western Union COM 959802109 326 17,763 SH   SOLE   10,663 0 7,100
Weyerhaeuser Co COM 962166104 2,913 110,436 SH   SOLE   9,141 0 101,295
John Wiley & Sons COM 968223206 11,096 250,905 SH   SOLE   191,089 0 59,816
Williams Companies Inc COM 969457100 483 16,851 SH   SOLE   7,095 0 9,756
Williams-Sonoma Inc COM 969904101 10,282 182,586 SH   SOLE   180,599 0 1,987
Wintrust Financial Corporation COM 97650W108 11,039 163,953 SH   SOLE   117,997 0 45,956
WIPRO LTD SPON ADR 1 SH ADR 97651M109 66 16,666 SH   SOLE   16,666 0 0
WOLVERINE WORLD WIDE INC COM COM 978097103 7,394 206,967 SH   SOLE   62,839 0 144,128
Woodward Inc COM 980745103 1,571 16,567 SH   SOLE   5,548 0 11,019
WORLD FUEL SVCS CORP COM COM 981475106 13,886 480,742 SH   SOLE   197,439 0 283,303
WPX Energy COM 98212B103 144 11,013 SH   SOLE   0 0 11,013
Xcel Energy Inc COM 98389B100 4,588 81,642 SH   SOLE   59,309 0 22,333
Xilinx Inc COM 983919101 771 6,081 SH   SOLE   3,795 0 2,286
YY INC ADS REPCOM CLA ADR 98426T106 1,781 21,200 SH   SOLE   21,200 0 0
YUM Brands Inc COM 988498101 2,433 24,351 SH   SOLE   6,984 0 17,367
Yum China Holdings Inc COM 98850P109 770 17,368 SH   SOLE   1,412 0 15,956
ZENDESK INC COM COM 98936J101 1,444 16,981 SH   SOLE   16,981 0 0
Zimmer Biomet Holdings COM 98956P102 632 4,944 SH   SOLE   1,240 0 3,704
ZIONS BANCORPORATION COM 989701107 18,338 403,943 SH   SOLE   194,382 0 209,561
Zoetis Inc COM 98978V103 71,990 715,157 SH   SOLE   133,707 0 581,450
EURONAV COM B38564108 288 35,351 SH   SOLE   35,351 0 0
Allergan PLC COM G0177J108 472 3,228 SH   SOLE   139 0 3,089
AMDOCS LTD SHS COM G02602103 1,585 29,285 SH   SOLE   29,285 0 0
AON PLC CL A COM G0408V102 19,981 117,053 SH   SOLE   57,348 0 59,705
AXIS CAPITAL HOLDINGS LTD COM G0692U109 7,259 132,480 SH   SOLE   70,239 0 62,241
Accenture Ltd Cl A COM G1151C101 19,850 112,754 SH   SOLE   79,970 0 32,784
Eaton Corp PLC COM G29183103 1,020 12,711 SH   SOLE   191 0 12,520
Everest Re Group Ltd COM G3223R108 2,718 12,581 SH   SOLE   12,263 0 318
Genpact Ltd COM G3922B107 2,230 63,397 SH   SOLE   63,397 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 593 123,966 SH   SOLE   123,966 0 0
HORIZON PHARMA PLC COM G46188101 4,004 151,481 SH   SOLE   40,886 0 110,595
IHS Markit Ltd COM G47567105 49,119 903,808 SH   SOLE   434,086 0 469,722
Ingersoll-Rand PLC COM G47791101 2,172 20,150 SH   SOLE   2,798 0 17,352
Jazz Pharmaceuticals, PLC COM G50871105 335 2,345 SH   SOLE   2,345 0 0
Johnson Controls International PLC COM G51502105 494 13,391 SH   SOLE   0 0 13,391
Liberty Global PLC COM G5480U104 286 11,641 SH   SOLE   1,000 0 10,641
Liberty Global PLC COM G5480U120 859 35,512 SH   SOLE   3,000 0 32,512
LINDE PLC COM G5494J103 884 5,023 SH   SOLE   2,123 0 2,900
LIVANOVA PLC COM G5509L101 1,195 12,292 SH   SOLE   12,292 0 0
Marvell Technology Group COM G5876H105 44,738 2,245,838 SH   SOLE   551,483 0 1,694,355
Medtronic PLC COM G5960L103 4,554 49,963 SH   SOLE   3,577 0 46,386
STERIS PLC COM G8473T100 679 5,300 SH   SOLE   5,300 0 0
TORM PLC COM G89479102 954 126,914 SH   SOLE   126,914 0 0
Perrigo Company PLC COM G97822103 224 4,671 SH   SOLE   4,671 0 0
CHUBB LIMITED COM COM H1467J104 2,812 20,076 SH   SOLE   17,295 0 2,781
Garmin LTD COM H2906T109 202 2,350 SH   SOLE   2,350 0 0
LOGITECH INTL COM H50430232 443 11,300 SH   SOLE   11,300 0 0
GLOBANT S A COM COM L44385109 1,148 16,077 SH   SOLE   16,077 0 0
Check Point Software Tech COM M22465104 540 4,283 SH   SOLE   1,391 0 2,892
ITURAN LOCATION AND CONTROL SHS COM M6158M104 2,933 85,859 SH   SOLE   85,859 0 0
Core Laboratories COM N22717107 298 4,311 SH   SOLE   4,111 0 200
LyondellBasell Industries N.V. Cl A COM N53745100 5,774 68,724 SH   SOLE   2,199 0 66,525
NXP Semiconductors N.V. COM N6596X109 2,745 31,045 SH   SOLE   100 0 30,945
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,731 23,843 SH   SOLE   898 0 22,945
Seaspan Corp COM Y75638109 156 17,900 SH   SOLE   17,900 0 0
TEEKAY TANKERS LTD CL A COM Y8565N102 14 13,949 SH   SOLE   13,949 0 0