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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company -Common Stock 88579Y101 34,231 205,430 SH   SOLE 0 33,507 171,923 0
ABB Ltd-Spon Adr -Common ADR P1 000375204 311 15,999 SH   SOLE 0 0 15,999 0
Abbott Labs -Common Stock 002824100 16,484 394,078 SH   SOLE 0 17,675 376,403 0
AbbVie Inc -Common Stock 00287Y109 15,437 270,258 SH   SOLE 0 11,528 258,730 0
Acadia Healthcare Co Inc -Common Stock 00404A109 752 13,650 SH   SOLE 0 0 13,650 0
Accenture Ltd Cl A -Common Stock G1151C101 4,701 40,735 SH   SOLE 0 150 40,585 0
Acuity Brands Inc. -Common Stock 00508Y102 293 1,342 SH   SOLE 0 169 1,173 0
Adobe Systems Inc. -Common Stock 00724F101 58,093 619,326 SH   SOLE 0 122,788 496,538 0
Aetna Inc -Common Stock 00817Y108 310 2,756 SH   SOLE 0 0 2,756 0
Aflac Inc -Common Stock 001055102 1,495 23,685 SH   SOLE 0 14,996 8,689 0
Agilent Technologies -Common Stock 00846U101 7,087 177,846 SH   SOLE 0 5,275 172,571 0
Air Lease Corp -Common Stock 00912X302 36,935 1,149,916 SH   SOLE 0 191,458 958,458 0
Air Products & Chemicals Inc -Common Stock 009158106 2,509 17,415 SH   SOLE 0 0 17,415 0
Akorn Inc -Common Stock 009728106 306 13,017 SH   SOLE 0 1,108 11,909 0
Alere Inc -Common Stock 01449J105 52,599 1,039,299 SH   SOLE 0 248,048 791,251 0
Allergan PLC -Common Stock G0177J108 11,885 44,343 SH   SOLE 0 12,326 32,017 0
Alliance Data Systems Corp -Common Stock 018581108 34,845 158,387 SH   SOLE 0 36,593 121,794 0
Alliance National Muni Inc -Mutual Fixed 01864U106 657 45,500 SH   SOLE 0 0 45,500 0
Allied World Assurance Co -Common Stock H01531104 347 9,928 SH   SOLE 0 0 9,928 0
Allscripts Healthcare Solutions Inc -Common Stock 01988P108 10,032 759,400 SH   SOLE 0 111,515 647,885 0
Allstate Corp -Common Stock 020002101 262 3,886 SH   SOLE 0 0 3,886 0
Alphabet Inc CL A -Common Stock 02079K305 9,054 11,868 SH   SOLE 0 845 11,023 0
Alphabet Inc, CL C -Common Stock 02079K107 42,648 57,250 SH   SOLE 0 17,906 39,344 0
Alphatec Holding Inc -Common Stock 02081G102 83 344,602 SH   SOLE 0 0 344,602 0
Altria Group Inc -Common Stock 02209S103 1,247 19,907 SH   SOLE 0 0 19,907 0
Amazon.com, Inc. -Common Stock 023135106 69,256 116,663 SH   SOLE 0 20,135 96,528 0
American Campus Communities -REIT 024835100 1,723 36,582 SH   SOLE 0 11,784 24,798 0
American Express -Common Stock 025816109 222 3,617 SH   SOLE 0 0 3,617 0
American International Group Inc -Common Stock 026874784 24,219 448,085 SH   SOLE 0 164,209 283,876 0
American States Water Co -Common Stock 029899101 2,997 76,138 SH   SOLE 0 27,603 48,535 0
American Tower Corp-Cl A -Common Stock 03027X100 2,642 25,811 SH   SOLE 0 1,161 24,650 0
American Water Works Inc -Common Stock 030420103 727 10,547 SH   SOLE 0 435 10,112 0
Ameris Bancorp -Common Stock 03076K108 8,902 300,963 SH   SOLE 0 122,549 178,414 0
Ametek -Common Stock 031100100 1,122 22,444 SH   SOLE 0 7,961 14,483 0
Amgen Inc -Common Stock 031162100 1,120 7,470 SH   SOLE 0 0 7,470 0
Amphenol Corp Cl A - New -Common Stock 032095101 17,300 299,200 SH   SOLE 0 119,641 179,559 0
Anadarko Petroleum Corp -Common Stock 032511107 549 11,784 SH   SOLE 0 8,868 2,916 0
Analog Devices -Common Stock 032654105 2,995 50,602 SH   SOLE 0 6,600 44,002 0
Angiodynamics Inc -Common Stock 03475V101 234 19,070 SH   SOLE 0 1,000 18,070 0
Ansys Inc -Common Stock 03662Q105 1,356 15,158 SH   SOLE 0 1,197 13,961 0
Apache Corp -Common Stock 037411105 2,557 52,395 SH   SOLE 0 4,089 48,306 0
Apple Inc. -Common Stock 037833100 41,137 377,436 SH   SOLE 0 58,672 318,764 0
Arctic Cat Inc. -Common Stock 039670104 5,879 349,942 SH   SOLE 0 133,485 216,457 0
Ares Capital Corp -Other - Stock 04010L103 9,977 672,293 SH   SOLE 0 22,325 649,968 0
Ascena Retail Group, Inc -Common Stock 04351G101 4,946 447,154 SH   SOLE 0 16,284 430,870 0
Ashland Inc. -Common Stock 044209104 1,401 12,745 SH   SOLE 0 4,099 8,646 0
Aspen Technology Inc -Common Stock 045327103 864 23,923 SH   SOLE 0 851 23,072 0
Astec Industries Inc -Common Stock 046224101 8,321 178,297 SH   SOLE 0 76,962 101,335 0
AT & T Inc -Common Stock 00206R102 3,774 96,351 SH   SOLE 0 9,220 87,131 0
Automatic Data Processing -Common Stock 053015103 309 3,445 SH   SOLE 0 0 3,445 0
Autozone Inc -Common Stock 053332102 2,044 2,566 SH   SOLE 0 137 2,429 0
Aviat Networks, Inc -Common Stock 05366Y102 1,581 2,226,635 SH   SOLE 0 737,621 1,489,014 0
Axcelis Technologies Inc -Common Stock 054540109 4,439 1,585,273 SH   SOLE 0 740,744 844,529 0
AZZ Inc -Common Stock 002474104 23,685 418,467 SH   SOLE 0 106,848 311,619 0
B/E Aerospace Inc -Common Stock 073302101 316 6,850 SH   SOLE 0 0 6,850 0
Balchem Corporation -Common Stock 057665200 27,051 436,166 SH   SOLE 0 17,617 418,549 0
Bank Mutual Corp -Common Stock 063750103 2,648 349,812 SH   SOLE 0 114,383 235,429 0
Bank of America Corp -Common Stock 060505104 575 42,561 SH   SOLE 0 13,016 29,545 0
Bank of Hawaii Corporation -Common Stock 062540109 724 10,598 SH   SOLE 0 6,248 4,350 0
Bank of Montreal -Common Stock 063671101 377 6,205 SH   SOLE 0 0 6,205 0
Bank of New York Mellon Corp -Common Stock 064058100 4,746 128,869 SH   SOLE 0 8,357 120,512 0
Bankunited Inc -Common Stock 06652K103 9,902 287,523 SH   SOLE 0 59,698 227,825 0
Banner Corp -Common Stock 06652V208 3,902 92,824 SH   SOLE 0 32,963 59,861 0
Bard C R Inc -Common Stock 067383109 2,324 11,465 SH   SOLE 0 500 10,965 0
Baxalta Inc -Common Stock 07177M103 8,532 211,179 SH   SOLE 0 3,676 207,503 0
Baxter International Inc. -Common Stock 071813109 8,668 211,002 SH   SOLE 0 6,722 204,280 0
Beacon Roofing Supply Inc. -Common Stock 073685109 460 11,214 SH   SOLE 0 0 11,214 0
Becton Dickinson -Common Stock 075887109 826 5,441 SH   SOLE 0 0 5,441 0
Bemis -Common Stock 081437105 12,687 245,024 SH   SOLE 0 48,337 196,687 0
Berkshire Hathaway Inc - Class A -Common Stock 084670108 5,977 28 SH   SOLE 0 0 28 0
Berkshire Hathaway Inc Class B -Common Stock 084670702 37,380 263,459 SH   SOLE 0 45,585 217,874 0
Bio-Techne Corp -Common Stock 09073M104 67,332 712,358 SH   SOLE 0 136,782 575,576 0
Biogen Idec Inc -Common Stock 09062X103 5,811 22,321 SH   SOLE 0 520 21,801 0
Blackbaud Inc -Common Stock 09227Q100 910 14,473 SH   SOLE 0 3,774 10,699 0
Blackrock MuniHoldings NJ Quality Fund -Mutual Fixed 09254X101 151 10,000 SH   SOLE 0 0 10,000 0
Blackrock MuniHoldings Quality Fund II -Mutual Fixed 09254C107 659 47,000 SH   SOLE 0 0 47,000 0
Blackstone Group LP/THE -Common Stock 09253U108 823 29,342 SH   SOLE 0 235 29,107 0
Blackstone Mortgage Trust -REIT 09257W100 813 30,250 SH   SOLE 0 2,645 27,605 0
Bloomin' Brands Inc -Common Stock 094235108 3,667 217,374 SH   SOLE 0 95,430 121,944 0
Boeing Co -Common Stock 097023105 4,114 32,412 SH   SOLE 0 1,829 30,583 0
Bonanza Creek Energy Inc -Common Stock 097793103 1,939 1,219,635 SH   SOLE 0 392,252 827,383 0
Bottomline Technologies (DE) -Common Stock 101388106 21,473 704,270 SH   SOLE 0 129,147 575,123 0
BP Amoco Plc -Common ADR P4 055622104 575 19,046 SH   SOLE 0 0 19,046 0
Bristol Myers Squibb Co -Common Stock 110122108 3,216 50,351 SH   SOLE 0 10,322 40,029 0
Brocade Communications Systems -Common Stock 111621306 2,029 191,788 SH   SOLE 0 0 191,788 0
Brown-Forman Corporation Cls B -Common Stock 115637209 529 5,376 SH   SOLE 0 665 4,711 0
Bruker Corp -Common Stock 116794108 6,378 227,785 SH   SOLE 0 34,055 193,730 0
Buffalo Wild Wings Inc -Common Stock 119848109 7,891 53,275 SH   SOLE 0 9,347 43,928 0
CACI International Inc -Common Stock 127190304 487 4,560 SH   SOLE 0 0 4,560 0
Calix Inc -Common Stock 13100M509 2,354 332,023 SH   SOLE 0 48,171 283,852 0
Cameron International Corp -Common Stock 13342B105 22,056 328,943 SH   SOLE 0 68,598 260,345 0
Canadian National Railway Co. -Common Stock 136375102 281 4,500 SH   SOLE 0 0 4,500 0
Capital Southwest Corporation -Common Stock 140501107 148 10,664 SH   SOLE 0 0 10,664 0
Capstead Mortgage Corp -REIT 14067E506 5,370 542,974 SH   SOLE 0 120,664 422,310 0
Cardinal Health Inc -Common Stock 14149Y108 324 3,958 SH   SOLE 0 0 3,958 0
Carlisle Companies Incorporated -Common Stock 142339100 30,049 301,999 SH   SOLE 0 101,572 200,427 0
Carrizo Oil & Gas -Common Stock 144577103 12,806 414,177 SH   SOLE 0 125,120 289,057 0
Caterpillar Inc -Common Stock 149123101 3,479 45,451 SH   SOLE 0 2,490 42,961 0
CBOE Holdings Inc -Common Stock 12503M108 1,163 17,800 SH   SOLE 0 0 17,800 0
CBS Corp CL B -Common Stock 124857202 12,380 224,727 SH   SOLE 0 97,352 127,375 0
Celegene Corp -Common Stock 151020104 1,579 15,774 SH   SOLE 0 0 15,774 0
Central Fd Canada Cl A -Common Stock 153501101 218 18,160 SH   SOLE 0 0 18,160 0
CenturyLink Inc -Common Stock 156700106 2,550 79,798 SH   SOLE 0 8,691 71,107 0
Cerner Corp -Common Stock 156782104 18,278 345,134 SH   SOLE 0 8,594 336,540 0
Chevron Corp -Common Stock 166764100 5,896 61,801 SH   SOLE 0 3,795 58,006 0
Chico's Fas Inc -Common Stock 168615102 6,903 520,194 SH   SOLE 0 139,611 380,583 0
Children's Place Retail Store -Common Stock 168905107 14,708 176,207 SH   SOLE 0 38,527 137,680 0
Chimera Investment Corp -REIT 16934Q208 3,630 267,107 SH   SOLE 0 93,782 173,325 0
Chubb LTD -Common Stock H1467J104 393 3,302 SH   SOLE 0 0 3,302 0
Church & Dwight -Common Stock 171340102 1,738 18,859 SH   SOLE 0 0 18,859 0
CIFC Corp -REIT 12547R105 85 12,000 SH   SOLE 0 0 12,000 0
Cigna Corp -Common Stock 125509109 1,337 9,742 SH   SOLE 0 373 9,369 0
Wendy's Co/The -Common Stock 95058W100 1,143 104,955 SH   SOLE 0 36,558 68,397 0
Wesco Intl Inc -Common Stock 95082P105 379 6,927 SH   SOLE 0 875 6,052 0
Western Gas Partners LP -Other - Stock 958254104 273 6,300 SH   SOLE 0 6,300 0 0
Western Union -Common Stock 959802109 193 10,000 SH   SOLE 0 4,000 6,000 0
Weyerhaeuser Co -Common Stock 962166104 3,935 127,022 SH   SOLE 0 3,920 123,102 0
Whiting Petroleum -Common Stock 966387102 421 52,733 SH   SOLE 0 7,825 44,908 0
Williams Companies Inc -Common Stock 969457100 190 11,794 SH   SOLE 0 0 11,794 0
Williams-Sonoma Inc -Common Stock 969904101 368 6,725 SH   SOLE 0 731 5,994 0
Wintrust Financial Corporation -Common Stock 97650W108 6,755 152,351 SH   SOLE 0 26,761 125,590 0
Wipro Ltd. -Common Stock 97651M109 138 11,800 SH   SOLE 0 11,800 0 0
Wisdomtree DVD Ex-Fin Fd -ETF Equity 97717W406 392 5,199 SH   SOLE 0 0 5,199 0
Woodward Inc -Common Stock 980745103 10,638 204,495 SH   SOLE 0 35,278 169,217 0
Wright Medical Group N.V. -Common Stock N96617118 10,891 656,065 SH   SOLE 0 110,170 545,895 0
Xcel Energy Inc -Common Stock 98389B100 809 19,352 SH   SOLE 0 0 19,352 0
Xura Inc -Common Stock 98420V107 2,511 127,663 SH   SOLE 0 42,867 84,796 0
YUM Brands Inc -Common Stock 988498101 1,667 20,371 SH   SOLE 0 0 20,371 0
Zimmer Biomet Holdings -Common Stock 98956P102 477 4,473 SH   SOLE 0 1,240 3,233 0
Cisco Systems Inc -Common Stock 17275R102 4,439 155,917 SH   SOLE 0 7,238 148,679 0
Clarcor Incorporated -Common Stock 179895107 1,061 18,357 SH   SOLE 0 6,494 11,863 0
Clearwater Paper Corp -Common Stock 18538R103 389 8,013 SH   SOLE 0 0 8,013 0
Clorox Co -Common Stock 189054109 353 2,800 SH   SOLE 0 0 2,800 0
CME Group Inc -Common Stock 12572Q105 547 5,695 SH   SOLE 0 635 5,060 0
Coca Cola -Common Stock 191216100 3,961 85,395 SH   SOLE 0 5,000 80,395 0
Cognizant Technology Solutions - Cl - A -Common Stock 192446102 1,792 28,585 SH   SOLE 0 0 28,585 0
Colgate Palmolive Company -Common Stock 194162103 1,050 14,856 SH   SOLE 0 0 14,856 0
Comcast Cl A -Common Stock 20030N101 43,677 715,080 SH   SOLE 0 185,801 529,279 0
Commvault System Inc -Common Stock 204166102 15,416 357,101 SH   SOLE 0 84,522 272,579 0
Concho Resources Inc -Common Stock 20605P101 7,834 77,534 SH   SOLE 0 33,966 43,568 0
ConocoPhillips -Common Stock 20825C104 4,751 117,978 SH   SOLE 0 5,420 112,558 0
Consolidated Communications -Common Stock 209034107 906 35,173 SH   SOLE 0 0 35,173 0
Consolidated Edison Inc -Common Stock 209115104 398 5,200 SH   SOLE 0 3,000 2,200 0
Core Laboratories -Common Stock N22717107 590 5,250 SH   SOLE 0 300 4,950 0
Corning Inc -Common Stock 219350105 238 11,375 SH   SOLE 0 0 11,375 0
CorVel Corporation -Common Stock 221006109 4,385 111,240 SH   SOLE 0 16,047 95,193 0
Costco Wholesale Corp. -Common Stock 22160K105 9,149 58,060 SH   SOLE 0 1,615 56,445 0
Crocs Inc -Common Stock 227046109 16,711 1,737,068 SH   SOLE 0 661,082 1,075,986 0
CSW Industrials Inc. -Common Stock 126402106 336 10,664 SH   SOLE 0 0 10,664 0
CSX Corporation -Common Stock 126408103 314 12,175 SH   SOLE 0 0 12,175 0
Cubesmart -REIT 229663109 421 12,655 SH   SOLE 0 1,871 10,784 0
Cummins Inc. -Common Stock 231021106 289 2,625 SH   SOLE 0 0 2,625 0
CVS Caremark Corporation -Common Stock 126650100 1,389 13,391 SH   SOLE 0 0 13,391 0
Danaher Corporation -Common Stock 235851102 27,184 286,574 SH   SOLE 0 79,093 207,481 0
Darling Ingredients Inc -Common Stock 237266101 6,949 527,643 SH   SOLE 0 75,650 451,993 0
Davita Inc -Common Stock 23918K108 13,270 180,839 SH   SOLE 0 8,414 172,425 0
Deere & Co -Common Stock 244199105 998 12,964 SH   SOLE 0 250 12,714 0
Delphi Automotive PLC -Common Stock G27823106 385 5,133 SH   SOLE 0 300 4,833 0
Digitalglobe Inc -Common Stock 25389M877 4,601 265,939 SH   SOLE 0 39,405 226,534 0
Diodes Inc -Common Stock 254543101 1,658 82,505 SH   SOLE 0 4,000 78,505 0
Discover Financial Services -Common Stock 254709108 10,517 206,537 SH   SOLE 0 11,640 194,897 0
Disney Walt Co -Common Stock 254687106 19,302 194,363 SH   SOLE 0 12,161 182,202 0
DNP Select Income Fund Inc -Mutual Equity 23325P104 100 10,000 SH   SOLE 0 0 10,000 0
Dollar General -Common Stock 256677105 38,441 449,075 SH   SOLE 0 105,089 343,986 0
Dominion Resources Inc/VA -Common Stock 25746U109 219 2,912 SH   SOLE 0 1,000 1,912 0
Dover Corp -Common Stock 260003108 1,638 25,456 SH   SOLE 0 8,745 16,711 0
Dow Chemical Co -Common Stock 260543103 361 7,107 SH   SOLE 0 350 6,757 0
Dr Pepper Snapple Group -Common Stock 26138E109 576 6,442 SH   SOLE 0 0 6,442 0
DTE Energy Company -Common Stock 233331107 445 4,907 SH   SOLE 0 4,500 407 0
Du Pont E I De Nemours & Co -Common Stock 263534109 7,349 116,055 SH   SOLE 0 6,750 109,305 0
Duke Energy Corporation -Common Stock 26441C204 586 7,261 SH   SOLE 0 722 6,539 0
Dun & Bradstreet New -Common Stock 26483E100 5,588 54,214 SH   SOLE 0 0 54,214 0
Dynamic Materials Corp -Common Stock 267888105 142 21,888 SH   SOLE 0 0 21,888 0
Earthlink Holdings Corp -Common Stock 27033X101 3,313 584,237 SH   SOLE 0 207,466 376,771 0
Eastman Chemical Co -Common Stock 277432100 4,774 66,095 SH   SOLE 0 2,900 63,195 0
Eaton Corp PLC -Common Stock G29183103 806 12,890 SH   SOLE 0 70 12,820 0
Ecolab Inc -Common Stock 278865100 4,030 36,136 SH   SOLE 0 1,400 34,736 0
Edgewell Personal Care Co -Common Stock 28035Q102 11,250 139,704 SH   SOLE 0 7,056 132,648 0
Edwards Lifesciences Corporation -Common Stock 28176E108 1,272 14,420 SH   SOLE 0 0 14,420 0
EGShares Beyond Brics ETF -ETF Equity 268461639 1,877 119,100 SH   SOLE 0 3,850 115,250 0
EGShares Emerging Markets Consumer ETF -ETF Equity 268461779 2,027 89,700 SH   SOLE 0 2,900 86,800 0
Electro Scientific Inds Inc -Common Stock 285229100 5,769 806,871 SH   SOLE 0 343,833 463,038 0
EMC Corporation/Mass -Common Stock 268648102 7,945 298,126 SH   SOLE 0 965 297,161 0
EMCOR Group Inc -Common Stock 29084Q100 3,461 71,207 SH   SOLE 0 25,000 46,207 0
Emergent Biosolutions Inc -Common Stock 29089Q105 621 17,086 SH   SOLE 0 6,039 11,047 0
Emerson Electric -Common Stock 291011104 3,678 67,641 SH   SOLE 0 11,400 56,241 0
Energizer Holdings, Inc. New -Common Stock 29272W109 3,368 83,129 SH   SOLE 0 2,236 80,893 0
Enersys -Common Stock 29275Y102 2,539 45,565 SH   SOLE 0 16,359 29,206 0
Enterprise Products Partners L.P. -Other - Stock 293792107 16,010 650,277 SH   SOLE 0 9,350 640,927 0
EOG Resources Inc. -Common Stock 26875P101 13,547 186,643 SH   SOLE 0 47,388 139,255 0
Equifax Inc -Common Stock 294429105 1,590 13,909 SH   SOLE 0 4,973 8,936 0
Equitable Resources Inc -Common Stock 26884L109 541 8,048 SH   SOLE 0 0 8,048 0
Equity Commonwealth -REIT 294628102 3,345 118,549 SH   SOLE 0 45,360 73,189 0
Equity Residential Properties -REIT 29476L107 300 4,000 SH   SOLE 0 0 4,000 0
ERBA Diagnostics Inc -Common Stock 29490B101 12 12,000 SH   SOLE 0 0 12,000 0
Esco Technologies -Common Stock 296315104 33,573 861,297 SH   SOLE 0 254,112 607,185 0
Estee Lauder Companies - Class A -Common Stock 518439104 27,947 296,332 SH   SOLE 0 76,608 219,724 0
Esterline Technologies Corp -Common Stock 297425100 14,925 232,948 SH   SOLE 0 69,031 163,917 0
Exelon Corporation -Common Stock 30161N101 328 9,150 SH   SOLE 0 0 9,150 0
Express Scripts Holding Co. -Common Stock 30219G108 973 14,170 SH   SOLE 0 0 14,170 0
Extreme Networks Inc. -Common Stock 30226D106 4,307 1,384,786 SH   SOLE 0 601,718 783,068 0
Exxon Mobil Corp -Common Stock 30231G102 15,235 182,255 SH   SOLE 0 3,450 178,805 0
Facebook Inc -A -Common Stock 30303M102 4,969 43,548 SH   SOLE 0 2,624 40,924 0
Fastenal Company -Common Stock 311900104 1,117 22,790 SH   SOLE 0 3,600 19,190 0
Federal Express Corp -Common Stock 31428X106 2,031 12,484 SH   SOLE 0 1,265 11,219 0
Ferro Corp -Common Stock 315405100 11,960 1,007,594 SH   SOLE 0 185,714 821,880 0
First Busey Corp -Common Stock 319383204 3,684 179,870 SH   SOLE 0 51,054 128,816 0
First Community Bancshares Inc -Common Stock 31983A103 4,570 230,337 SH   SOLE 0 78,131 152,206 0
First Horizon National Corp -Common Stock 320517105 2,621 200,069 SH   SOLE 0 71,661 128,408 0
First Midwest Bancorp Inc/IL -Common Stock 320867104 284 15,737 SH   SOLE 0 0 15,737 0
First Niagara Financial Grp -Common Stock 33582V108 8,068 833,449 SH   SOLE 0 206,925 626,524 0
First Republic Bank/San Fran -Common Stock 33616C100 12,753 191,376 SH   SOLE 0 62,513 128,863 0
First Trust Nasdq 100 Eq Wei -ETF Equity 337344105 2,046 48,450 SH   SOLE 0 0 48,450 0
Flir System Inc. -Common Stock 302445101 22,444 681,162 SH   SOLE 0 109,152 572,010 0
Flowers Foods Inc -Common Stock 343498101 3,325 180,127 SH   SOLE 0 63,235 116,892 0
FNB Corporation -Common Stock 302520101 33,340 2,562,652 SH   SOLE 0 607,274 1,955,378 0
FNF Group -Common Stock 31620R303 22,385 660,334 SH   SOLE 0 228,576 431,758 0
Ford Motor Co -Common Stock 345370860 161 11,890 SH   SOLE 0 700 11,190 0
Fort Dearborn Inc -Mutual Fixed 347200107 173 12,000 SH   SOLE 0 0 12,000 0
Franco Nevada Corp -Common Stock 351858105 13,820 225,158 SH   SOLE 0 4,636 220,522 0
Frontier Communications Corp -Common Stock 35906A108 254 45,489 SH   SOLE 0 532 44,957 0
FTI Consulting Inc. -Common Stock 302941109 2,676 75,358 SH   SOLE 0 26,587 48,771 0
G&K Services Inc CL A -Common Stock 361268105 313 4,279 SH   SOLE 0 536 3,743 0
General Dynamics Corp -Common Stock 369550108 528 4,021 SH   SOLE 0 0 4,021 0
General Electric Co -Common Stock 369604103 16,956 533,364 SH   SOLE 0 38,205 495,159 0
General Mills Inc -Common Stock 370334104 4,499 71,014 SH   SOLE 0 3,990 67,024 0
Genesco Inc -Common Stock 371532102 3,490 48,307 SH   SOLE 0 7,093 41,214 0
Gildan Activewear -Common Stock 375916103 37,087 1,215,558 SH   SOLE 0 266,839 948,719 0
Gilead Sciences Inc. -Common Stock 375558103 18,478 201,156 SH   SOLE 0 56,448 144,708 0
Globus Medical Inc -Common Stock 379577208 19,784 833,029 SH   SOLE 0 138,599 694,430 0
Goldcorp Inc -Common Stock 380956409 795 48,983 SH   SOLE 0 1,600 47,383 0
Golden Ocean Group LTD -Common Stock G39637106 10 14,525 SH   SOLE 0 0 14,525 0
Graco Inc. -Common Stock 384109104 863 10,278 SH   SOLE 0 0 10,278 0
Grainger WW Inc -Common Stock 384802104 12,228 52,384 SH   SOLE 0 2,984 49,400 0
Great Lakes Dredge & Dock Co -Common Stock 390607109 10,965 2,458,438 SH   SOLE 0 690,481 1,767,957 0
GSI Group Inc -Common Stock 36191C205 3,509 247,797 SH   SOLE 0 85,149 162,648 0
Guggenheim S&P Equal Weight ETF -ETF Equity 78355W106 2,508 31,941 SH   SOLE 0 0 31,941 0
Guidewire Software Inc -Common Stock 40171V100 32,770 601,509 SH   SOLE 0 112,987 488,522 0
Haemonetics Corp -Common Stock 405024100 1,777 50,807 SH   SOLE 0 17,842 32,965 0
Halliburton Company -Common Stock 406216101 7,299 204,348 SH   SOLE 0 79,901 124,447 0
Hancock Holding Co -Common Stock 410120109 4,272 186,068 SH   SOLE 0 27,544 158,524 0
Hanmi Financial Corporation -Common Stock 410495204 2,642 119,965 SH   SOLE 0 42,882 77,083 0
Harley-Davidson Inc -Common Stock 412822108 728 14,178 SH   SOLE 0 0 14,178 0
Harman International -Common Stk P2 413086109 3,749 42,103 SH   SOLE 0 6,172 35,931 0
Harris Corp -Common Stock 413875105 1,021 13,119 SH   SOLE 0 4,677 8,442 0
Harsco Corp -Common Stock 415864107 6,671 1,223,969 SH   SOLE 0 496,624 727,345 0
HCP Inc -REIT 40414L109 349 10,722 SH   SOLE 0 3,000 7,722 0
Healthsouth Corporation -Common Stock 421924309 6,347 168,676 SH   SOLE 0 32,842 135,834 0
Healthways Inc -Common Stock 422245100 2,728 270,384 SH   SOLE 0 39,905 230,479 0
Heartland Payment Systems Inc -Common Stock 42235N108 8,895 92,107 SH   SOLE 0 13,505 78,602 0
Henry Jack & Associates -Common Stock 426281101 2,134 25,238 SH   SOLE 0 7,890 17,348 0
Hewlett Packard Enterprise Company -Common Stock 42824C109 238 13,407 SH   SOLE 0 0 13,407 0
Hibbett Sports -Common Stock 428567101 1,140 31,745 SH   SOLE 0 11,256 20,489 0
Hill-Rom Holdings Inc -Common Stock 431475102 2,660 52,883 SH   SOLE 0 18,875 34,008 0
Hologic Inc -Common Stock 436440101 55,892 1,620,072 SH   SOLE 0 349,095 1,270,977 0
Home Depot Inc -Common Stock 437076102 3,658 27,415 SH   SOLE 0 3,000 24,415 0
Honeywell International Inc. -Common Stock 438516106 41,310 368,678 SH   SOLE 0 89,227 279,451 0
Horace Mann Educators -Common Stock 440327104 445 14,042 SH   SOLE 0 1,755 12,287 0
HP Incorporated -Common Stock 40434L105 165 13,407 SH   SOLE 0 0 13,407 0
HSBC Holding Plc 6.2 Pfd -Preferred Stk 404280604 243 9,500 SH   SOLE 0 0 9,500 0
Hugoton Royalty Trust -Other - Stock 444717102 35 25,350 SH   SOLE 0 0 25,350 0
Huron Consulting Group Inc -Common Stock 447462102 8,456 145,317 SH   SOLE 0 24,645 120,672 0
Iberiabank Corp -Common Stock 450828108 6,133 119,613 SH   SOLE 0 17,980 101,633 0
IBM -Common Stock 459200101 7,490 49,457 SH   SOLE 0 1,123 48,334 0
Idex Corp -Common Stock 45167R104 6,332 76,395 SH   SOLE 0 12,746 63,649 0
Idexx Labs Inc -Common Stock 45168D104 1,065 13,600 SH   SOLE 0 8,000 5,600 0
IHS Inc Class A -Common Stock 451734107 2,345 18,889 SH   SOLE 0 884 18,005 0
Illinois Tool Works Co -Common Stock 452308109 48,407 472,541 SH   SOLE 0 25,759 446,782 0
Ingersoll-Rand PLC -Common Stock G47791101 10,260 165,462 SH   SOLE 0 77,706 87,756 0
Ingredion Inc -Common Stock 457187102 2,094 19,609 SH   SOLE 0 6,946 12,663 0
Innophos Holdings Inc -Common Stock 45774N108 6,566 212,428 SH   SOLE 0 33,540 178,888 0
Innospec Inc -Common Stock 45768S105 4,652 107,297 SH   SOLE 0 15,616 91,681 0
Insulet Corp -Common Stock 45784P101 9,499 286,466 SH   SOLE 0 49,017 237,449 0
Integrated Device Tech Inc -Common Stock 458118106 39,817 1,947,994 SH   SOLE 0 382,418 1,565,576 0
Intel Corp -Common Stock 458140100 5,359 165,650 SH   SOLE 0 6,272 159,378 0
Intuit Inc -Common Stock 461202103 231 2,220 SH   SOLE 0 565 1,655 0
Invesco LTD -Common Stock G491BT108 3,993 129,768 SH   SOLE 0 7,730 122,038 0
Investors Bancorp Inc -Common Stock 46146L101 18,457 1,585,651 SH   SOLE 0 452,294 1,133,357 0
IShares 0-5 YR High Yield Corp Bond ETF -ETF Fixed 46434V407 522 11,600 SH   SOLE 0 11,600 0 0
Ishares Barclay Tips Bond -ETF Fixed 464287176 379 3,305 SH   SOLE 0 75 3,230 0
Ishares Barclays 1-3 yr (ETF) -ETF Fixed 464288646 269 2,550 SH   SOLE 0 600 1,950 0
Ishares Comex Gold Trust -ETF Other 464285105 2,566 216,015 SH   SOLE 0 1,000 215,015 0
Ishares DJ Select Dividend -ETF Equity 464287168 335 4,104 SH   SOLE 0 475 3,629 0
IShares Floating Rate Bond ETF -ETF Fixed 46429B655 252 5,000 SH   SOLE 0 5,000 0 0
Ishares Iboxx Inv Gr Corp Bd -ETF Fixed+Yld 464287242 459 3,862 SH   SOLE 0 350 3,512 0
Ishares Inc MSCI RUSSIA CAP -ETF Other 46434G806 400 31,158 SH   SOLE 0 31,158 0 0
IShares Intl Property ETF -ETF Equity 464288422 585 16,000 SH   SOLE 0 16,000 0 0
Ishares Lehman 20+ yr Treas -ETF Fixed+Yld 464287432 880 6,740 SH   SOLE 0 0 6,740 0
Ishares Lehman 7-10 yr Treas -ETF Fixed 464287440 309 2,797 SH   SOLE 0 2,735 62 0
IShares Mortgage Real Estate Capped ETF -ETF Equity 464288539 214 22,103 SH   SOLE 0 22,000 103 0
IShares MSCI EAFE Index Fund -ETF Equity 464287465 2,367 41,408 SH   SOLE 0 150 41,258 0
IShares MSCI Emerging Markets Index -ETF Equity 464287234 417 12,171 SH   SOLE 0 0 12,171 0
Ishares MSci Pacific Ex JPN -ETF Equity 464286665 368 9,395 SH   SOLE 0 0 9,395 0
IShares Nasdaq Biotech Indx -ETF Equity 464287556 313 1,202 SH   SOLE 0 0 1,202 0
IShares Rusell 3000 Index -ETF Equity 464287689 556 4,600 SH   SOLE 0 0 4,600 0
IShares Russell 1000 Growth Index Fund -ETF Equity 464287614 392 3,930 SH   SOLE 0 400 3,530 0
Ishares Russell 1000 Index -ETF Equity 464287622 2,045 17,930 SH   SOLE 0 0 17,930 0
IShares Russell 2000 -ETF Equity 464287655 1,881 17,007 SH   SOLE 0 0 17,007 0
IShares Russell 2000 Growth Index Fund -ETF Equity 464287648 200 1,510 SH   SOLE 0 0 1,510 0
IShares Russell 2000 Value Index Fund -ETF Equity 464287630 335 3,591 SH   SOLE 0 50 3,541 0
IShares Russell Midcap Index Fund -ETF Equity 464287499 1,963 12,050 SH   SOLE 0 150 11,900 0
IShares S&P Index Fund -ETF Equity 464287200 433 2,095 SH   SOLE 0 575 1,520 0
Ishares S&P Midcap 400 -ETF Equity 464287507 1,919 13,310 SH   SOLE 0 0 13,310 0
IShares S&P SmallCap 600 Index Fund -ETF Equity 464287804 299 2,660 SH   SOLE 0 0 2,660 0
Itau Unibanco Banco Mult-Adr -Common ADR P0 465562106 149 17,400 SH   SOLE 0 17,400 0 0
ITT Corp Inc -Common Stock 450911201 16,832 456,272 SH   SOLE 0 94,627 361,645 0
J & J Snack Foods Corp -Common Stock 466032109 402 3,715 SH   SOLE 0 393 3,322 0
J.M. Smucker Company -Common Stock 832696405 37,398 288,032 SH   SOLE 0 55,265 232,767 0
Jacobs Engineering Group -Common Stock 469814107 251 5,760 SH   SOLE 0 0 5,760 0
Johnson & Johnson Co -Common Stock 478160104 41,122 380,052 SH   SOLE 0 68,105 311,947 0
Johnson Controls Inc -Common Stock 478366107 697 17,875 SH   SOLE 0 275 17,600 0
JP Morgan Chase & Co -Common Stock 46625H100 27,618 466,361 SH   SOLE 0 100,056 366,305 0
Kansas City Southern Industries, Inc. -Common Stock 485170302 269 3,150 SH   SOLE 0 1,350 1,800 0
Kennametal Inc -Common Stock 489170100 10,550 469,082 SH   SOLE 0 178,120 290,962 0
Keycorp -Common Stock 493267108 167 15,150 SH   SOLE 0 0 15,150 0
Keysight Technologies -Common Stock 49338L103 1,527 55,064 SH   SOLE 0 1,897 53,167 0
Kimberly Clark Corp -Common Stock 494368103 5,575 41,445 SH   SOLE 0 525 40,920 0
Kinder Morgan Inc -Common Stock 49456B101 1,270 71,120 SH   SOLE 0 276 70,844 0
Kirby Corporation -Common Stock 497266106 817 13,551 SH   SOLE 0 4,790 8,761 0
Kohls Corp -Common Stock 500255104 400 8,579 SH   SOLE 0 0 8,579 0
Korn/Ferry International -Common Stock 500643200 3,644 128,813 SH   SOLE 0 19,285 109,528 0
Krispy Kreme Doughnuts Inc. -Common Stock 501014104 395 25,305 SH   SOLE 0 3,186 22,119 0
L Brands Inc. -Common Stock 501797104 255 2,900 SH   SOLE 0 0 2,900 0
Lakeland Financial Corp -Common Stock 511656100 5,732 125,217 SH   SOLE 0 49,147 76,070 0
Lancaster Colony Corporation -Common Stock 513847103 4,282 38,730 SH   SOLE 0 16,165 22,565 0
Latin American Discovery Fund -Mutual Equity 51828C106 100 11,400 SH   SOLE 0 0 11,400 0
Leggett & Platt Inc -Common Stock 524660107 262 5,419 SH   SOLE 0 0 5,419 0
LHC Group Inc -Common Stock 50187A107 1,823 51,272 SH   SOLE 0 17,802 33,470 0
Liberty Global PLC -Common Stock G5480U104 516 13,399 SH   SOLE 0 1,000 12,399 0
Liberty Global PLC -Common Stock G5480U120 1,491 39,691 SH   SOLE 0 3,000 36,691 0
Lilly Eli & Co -Common Stock 532457108 681 9,455 SH   SOLE 0 3,400 6,055 0
Lincoln Electric Holdings -Common Stock 533900106 499 8,525 SH   SOLE 0 400 8,125 0
Lionbridge Technologies Inc -Common Stock 536252109 4,325 854,800 SH   SOLE 0 128,150 726,650 0
LKQ Corp -Common Stock 501889208 51,646 1,617,480 SH   SOLE 0 243,723 1,373,757 0
Logitech International SA -Common Stock H50430232 4,630 291,006 SH   SOLE 0 103,736 187,270 0
Lowe's Company -Common Stock 548661107 3,469 45,798 SH   SOLE 0 5,497 40,301 0
LyondellBasell Industries N.V. Cl A -Common Stock N53745100 4,421 51,665 SH   SOLE 0 2,915 48,750 0
State Street Corporation -Common Stock 857477103 442 7,550 SH   SOLE 0 3,500 4,050 0
Stericycle Inc -Common Stock 858912108 46,709 370,149 SH   SOLE 0 80,802 289,347 0
Steven Madden Ltd -Common Stk P0 556269108 19,192 518,145 SH   SOLE 0 88,942 429,203 0
Stoneridge Inc -Common Stock 86183P102 9,342 641,638 SH   SOLE 0 96,533 545,105 0
Streettracks Spdr Biotec ETF -ETF Equity 78464A870 2,646 51,223 SH   SOLE 0 2,400 48,823 0
Stryker Corp -Common Stock 863667101 3,348 31,202 SH   SOLE 0 0 31,202 0
Sunoco Logistics Partners LP -Other - Stock 86764L108 536 21,400 SH   SOLE 0 21,400 0 0
Suntrust Banks -Common Stock 867914103 312 8,640 SH   SOLE 0 0 8,640 0
Superior Energy Services Inc -Common Stock 868157108 5,268 393,459 SH   SOLE 0 65,738 327,721 0
Surmodics Inc. -Common Stock 868873100 5,884 319,636 SH   SOLE 0 47,997 271,639 0
Synchronoss Technologies, Inc. -Common Stock 87157B103 8,223 254,267 SH   SOLE 0 41,259 213,008 0
Synergy Resources Corp -Common Stock 87164P103 4,780 615,141 SH   SOLE 0 91,918 523,223 0
Syngenta AG-ADR -Common ADR P4 87160A100 207 2,500 SH   SOLE 0 2,500 0 0
Synnex Corp -Common Stock 87162W100 841 9,086 SH   SOLE 0 3,304 5,782 0
Sysco Corporation -Common Stock 871829107 452 9,671 SH   SOLE 0 200 9,471 0
Taiwan Semiconductor-Sp Adr -Common ADR P0 874039100 291 11,100 SH   SOLE 0 11,100 0 0
Tangoe Inc. -Common Stock 87582Y108 3,055 387,214 SH   SOLE 0 79,624 307,590 0
Target Group -Common Stock 87612E106 880 10,700 SH   SOLE 0 200 10,500 0
Tessera Technologies Inc -Common Stock 88164L100 30,179 973,513 SH   SOLE 0 276,064 697,449 0
Tetra Tech Inc -Common Stk P0 88162G103 9,511 318,938 SH   SOLE 0 56,415 262,523 0
Teva Pharmaceutical Industries, Ltd. -Common Stock 881624209 2,339 43,706 SH   SOLE 0 2,250 41,456 0
Texas Instruments Inc -Common Stock 882508104 1,059 18,450 SH   SOLE 0 12,800 5,650 0
TFS Financial Corp -Common Stock 87240R107 4,451 256,223 SH   SOLE 0 84,897 171,326 0
The Michaels Cos Inc. -Common Stock 59408Q106 9,714 347,307 SH   SOLE 0 150,067 197,240 0
Thermo Fisher Scientific Inc -Common Stock 883556102 277 1,959 SH   SOLE 0 0 1,959 0
Tiffany & Co -Common Stock 886547108 1,039 14,163 SH   SOLE 0 2,010 12,153 0
Time Warner Cable -Common Stock 88732J207 591 2,889 SH   SOLE 0 367 2,522 0
TJX Cos Inc New -Common Stock 872540109 22,108 282,174 SH   SOLE 0 83,141 199,033 0
Tortoise Energy Infrastuctu -Other - Stock 89147L100 4,312 175,281 SH   SOLE 0 8,733 166,548 0
Tractor Supply Company -Common Stock 892356106 1,164 12,873 SH   SOLE 0 3,604 9,269 0
Transenterix Inc -Common Stock 89366M201 42 10,000 SH   SOLE 0 0 10,000 0
Travelers Companies Inc. -Common Stock 89417E109 500 4,280 SH   SOLE 0 0 4,280 0
Treehouse Foods Inc -Common Stock 89469A104 59,899 690,481 SH   SOLE 0 144,353 546,128 0
Ulta Salon Cosmetics & Frangrance Inc -Common Stock 90384S303 300 1,550 SH   SOLE 0 0 1,550 0
Umpqua Holdings Corp -Common Stock 904214103 35,674 2,249,298 SH   SOLE 0 491,545 1,757,753 0
Union Pacific Corp -Common Stock 907818108 8,796 110,570 SH   SOLE 0 50,362 60,208 0
United Parcel Service - Cl B -Common Stock 911312106 7,228 68,529 SH   SOLE 0 0 68,529 0
United Technologies Corp -Common Stock 913017109 1,748 17,466 SH   SOLE 0 5,250 12,216 0
UnitedHealth Group Incorporated -Common Stock 91324P102 29,298 227,292 SH   SOLE 0 68,166 159,126 0
Universal Electronics -Common Stock 913483103 11,620 187,451 SH   SOLE 0 34,042 153,409 0
US Bancorp New -Common Stock 902973304 4,501 110,895 SH   SOLE 0 10,006 100,889 0
Vanguard Emerg Market Vipers -ETF Equity 922042858 2,020 58,407 SH   SOLE 0 250 58,157 0
Vanguard Europe Pacific ETF -Mutual Equity 921943858 487 13,567 SH   SOLE 0 0 13,567 0
Vanguard Extended Market ETF -ETF Equity 922908652 1,853 22,374 SH   SOLE 0 0 22,374 0
Vanguard FTSE All -World Ex-U -ETF Equity 922042775 1,155 26,770 SH   SOLE 0 0 26,770 0
Vanguard Growth ETF -ETF Equity 922908736 1,230 11,552 SH   SOLE 0 3,040 8,512 0
Vanguard Reit ETF -ETF Other+Yld 922908553 389 4,638 SH   SOLE 0 430 4,208 0
Vanguard Total Stock Mkt Etf -Mutual Equity 922908769 948 9,048 SH   SOLE 0 0 9,048 0
Vanguard Value ETF -ETF Equity 922908744 362 4,395 SH   SOLE 0 0 4,395 0
Vectrus Inc -Common Stock 92242T101 3,827 168,238 SH   SOLE 0 66,398 101,840 0
Ventas Inc -REIT 92276F100 829 13,173 SH   SOLE 0 873 12,300 0
Verint Systems Inc -Common Stock 92343X100 9,113 273,006 SH   SOLE 0 46,184 226,822 0
Verizon Communications -Common Stock 92343V104 6,744 124,711 SH   SOLE 0 7,120 117,591 0
VF Corporation -Common Stock 918204108 40,545 626,075 SH   SOLE 0 102,767 523,308 0
Viavi Solutions Inc -Common Stock 925550105 10,118 1,474,882 SH   SOLE 0 235,273 1,239,609 0
Visa Inc Cl A -Common Stock 92826C839 45,460 594,401 SH   SOLE 0 146,201 448,200 0
Vodafone Group PLC -Common Stock 92857W308 1,557 48,579 SH   SOLE 0 0 48,579 0
Wabco Holdings Inc -Common Stock 92927K102 4,354 40,723 SH   SOLE 0 3,400 37,323 0
Wabtec -Common Stock 929740108 1,023 12,905 SH   SOLE 0 4,606 8,299 0
Walgreens Boots Alliance Inc -Common Stock 931427108 22,218 263,742 SH   SOLE 0 10,530 253,212 0
Walmart Stores -Common Stock 931142103 2,430 35,486 SH   SOLE 0 1,875 33,611 0
Washington Federal Inc -Common Stock 938824109 9,660 426,478 SH   SOLE 0 55,888 370,590 0
Waste Connections Inc -Common Stock 941053100 2,099 32,501 SH   SOLE 0 11,595 20,906 0
Waste Management Inc -Common Stock 94106L109 444 7,530 SH   SOLE 0 820 6,710 0
Watts Water Technologies Inc -Common Stock 942749102 7,272 131,914 SH   SOLE 0 53,386 78,528 0
WD-40 Co -Common Stock 929236107 366 3,386 SH   SOLE 0 458 2,928 0
WEC Energy Group Inc -Common Stock 92939U106 8,126 135,282 SH   SOLE 0 4,700 130,582 0
Weingarten Realty Investors -REIT 948741103 232 6,175 SH   SOLE 0 0 6,175 0
Wells Fargo Company -Common Stock 949746101 12,693 262,476 SH   SOLE 0 13,005 249,471 0
Macy's Inc -Common Stock 55616P104 558 12,661 SH   SOLE 0 776 11,885 0
Magellan Midstream Partners LP -Other - Stock 559080106 2,487 36,141 SH   SOLE 0 28,000 8,141 0
Marathon Oil Group -Common Stock 565849106 122 10,976 SH   SOLE 0 6,000 4,976 0
Marathon Petroleum Corp -Common Stock 56585A102 427 11,498 SH   SOLE 0 6,000 5,498 0
Marchex Inc -Common Stock 56624R108 3,086 693,412 SH   SOLE 0 257,692 435,720 0
MarketAxess Holdings Inc -Common Stock 57060D108 5,748 46,043 SH   SOLE 0 6,886 39,157 0
Marsh & McLennan -Common Stock 571748102 15,229 250,518 SH   SOLE 0 14,050 236,468 0
Martin Marietta Materials -Common Stock 573284106 12,177 76,342 SH   SOLE 0 32,337 44,005 0
Masimo Corporation -Common Stock 574795100 6,812 162,811 SH   SOLE 0 25,979 136,832 0
Mastercard Inc-Class A -Common Stock 57636Q104 628 6,650 SH   SOLE 0 250 6,400 0
Maximus Inc -Common Stock 577933104 3,290 62,491 SH   SOLE 0 10,069 52,422 0
McCormick & Company Inc -Common Stock 579780206 5,845 58,753 SH   SOLE 0 1,600 57,153 0
McDonalds Corp -Common Stock 580135101 8,501 67,641 SH   SOLE 0 1,625 66,016 0
McKesson Corporation -Common Stock 58155Q103 316 2,011 SH   SOLE 0 0 2,011 0
MDU Resources Group Inc -Common Stock 552690109 452 23,250 SH   SOLE 0 0 23,250 0
Mead Johnson Nutrition Co - A -Common Stock 582839106 698 8,217 SH   SOLE 0 680 7,537 0
Mednax Inc -Common Stock 58502B106 1,721 26,625 SH   SOLE 0 8,495 18,130 0
Medtronic PLC -Common Stock G5960L103 14,061 187,484 SH   SOLE 0 67,637 119,847 0
Merck & Co -Common Stock 58933Y105 6,596 124,661 SH   SOLE 0 4,380 120,281 0
Mettler-Toledo International -Common Stock 592688105 56,780 164,695 SH   SOLE 0 28,311 136,384 0
MFS Municipal Income Trust -Mutual Fixed 552738106 72 10,000 SH   SOLE 0 0 10,000 0
Microchip Technology Inc. -Common Stock 595017104 25,872 536,755 SH   SOLE 0 11,920 524,835 0
Microsoft Corp -Common Stock 594918104 11,665 211,208 SH   SOLE 0 19,297 191,911 0
Minerals Technologies Inc -Common Stock 603158106 1,133 19,931 SH   SOLE 0 7,184 12,747 0
Mobile Mini Inc. -Common Stock 60740F105 16,196 490,480 SH   SOLE 0 71,179 419,301 0
Mondelez International Inc -Common Stock 609207105 331 8,243 SH   SOLE 0 0 8,243 0
Monsanto Company -Common Stock 61166W101 2,101 23,949 SH   SOLE 0 5,700 18,249 0
Moody's Corp -Common Stock 615369105 4,419 45,764 SH   SOLE 0 0 45,764 0
Motorola Solutions -Common Stock 620076307 275 3,632 SH   SOLE 0 1,714 1,918 0
MPLX LP -Other - Stock 55336V100 1,240 41,772 SH   SOLE 0 1,743 40,029 0
MSC Industrial Direct Co. Class A -Common Stock 553530106 7,998 104,812 SH   SOLE 0 19,505 85,307 0
Myers Industries Inc -Common Stock 628464109 10,895 847,164 SH   SOLE 0 229,002 618,162 0
National-Oilwell Inc -Common Stock 637071101 840 26,994 SH   SOLE 0 1,450 25,544 0
Neenah Paper Inc. -Common Stock 640079109 1,299 20,411 SH   SOLE 0 7,264 13,147 0
Neptune Technologies & Bioressources -Common Stock 64077P108 11 11,000 SH   SOLE 0 0 11,000 0
New Jersey Resources Corp -Common Stock 646025106 3,936 108,039 SH   SOLE 0 39,645 68,394 0
Newell Brands Inc -Common Stock 651229106 19,426 438,609 SH   SOLE 0 94,210 344,399 0
Newfield Exploration Company -Common Stock 651290108 12,289 369,599 SH   SOLE 0 86,499 283,100 0
NewLink Genetics Corp. -Common Stock 651511107 5,087 279,532 SH   SOLE 0 2,750 276,782 0
Newport Corporation -Common Stock 651824104 4,792 208,344 SH   SOLE 0 74,644 133,700 0
NextEra Energy Inc -Common Stock 65339F101 4,372 36,946 SH   SOLE 0 550 36,396 0
NGL Energy Partners LP -Common Stock 62913M107 290 38,500 SH   SOLE 0 0 38,500 0
Nike Inc -Common Stock 654106103 6,264 101,901 SH   SOLE 0 7,050 94,851 0
NN Inc -Common Stock 629337106 10,033 733,436 SH   SOLE 0 229,865 503,571 0
Nordstrom Inc -Common Stock 655664100 8,689 151,878 SH   SOLE 0 53,285 98,593 0
Northern Tr Corp -Common Stock 665859104 25,531 391,754 SH   SOLE 0 1,360 390,394 0
Novartis AG ADR -Common ADR P4 66987V109 3,393 46,838 SH   SOLE 0 2,848 43,990 0
Nuveen Quality Preferred II -Mutual Equity 67072C105 180 20,000 SH   SOLE 0 0 20,000 0
NXP Semiconductors N.V. -Common Stock N6596X109 40,019 493,636 SH   SOLE 0 113,327 380,309 0
O'Reilly Automotive Inc -Common Stock 67103H107 9,866 36,053 SH   SOLE 0 2,490 33,563 0
Occidental Petroleum Corp -Common Stock 674599105 1,451 21,204 SH   SOLE 0 1,540 19,664 0
Oge Energy Corp -Common Stock 670837103 212 7,408 SH   SOLE 0 0 7,408 0
Olin Corp -Common Stock 680665205 7,662 441,113 SH   SOLE 0 65,350 375,763 0
Omnicell Inc -Common Stock 68213N109 6,722 241,205 SH   SOLE 0 33,387 207,818 0
Omnicom Group Inc -Common Stock 681919106 3,461 41,581 SH   SOLE 0 1,900 39,681 0
One Gas Inc -Common Stock 68235P108 469 7,677 SH   SOLE 0 200 7,477 0
ONEOK Partners LP -Other - Stock 68268N103 11,008 350,568 SH   SOLE 0 14,140 336,428 0
Oneok, Inc -Common Stock 682680103 1,603 53,678 SH   SOLE 0 800 52,878 0
Oracle Corporation -Common Stock 68389X105 7,159 175,003 SH   SOLE 0 8,445 166,558 0
Orbital ATK, Inc. -Common Stock 68557N103 4,034 46,398 SH   SOLE 0 16,562 29,836 0
Orchids Paper Products Company -Common Stock 68572N104 3,431 124,718 SH   SOLE 0 38,359 86,359 0
Orthofix International NV -Common Stock N6748L102 38,321 922,952 SH   SOLE 0 213,349 709,603 0
Oshkosh Truck Corp -Common Stock 688239201 10,821 264,774 SH   SOLE 0 99,419 165,355 0
OSI Systems Inc. -Common Stock 671044105 4,698 71,733 SH   SOLE 0 12,920 58,813 0
Outfront Media Inc -REIT 69007J106 234 11,070 SH   SOLE 0 2,569 8,501 0
P.H. Glatfelter Co -Common Stock 377316104 11,458 552,707 SH   SOLE 0 228,302 324,405 0
Pacholder Fund Inc. -Mutual Fixed 693742108 158 24,936 SH   SOLE 0 0 24,936 0
Panera Bread -Common Stock 69840W108 7,993 39,023 SH   SOLE 0 7,300 31,723 0
Papa John's Intl Inc -Common Stock 698813102 340 6,279 SH   SOLE 0 779 5,500 0
Parsley Energy Inc -Common Stock 701877102 978 43,266 SH   SOLE 0 15,262 28,004 0
Patterson Companies Inc -Common Stock 703395103 554 11,900 SH   SOLE 0 0 11,900 0
PDC Energy -Common Stock 69327R101 10,476 176,223 SH   SOLE 0 79,959 96,264 0
Pepsico Inc -Common Stock 713448108 26,996 263,428 SH   SOLE 0 13,111 250,317 0
Perrigo Company PLC -Common Stock G97822103 51,323 401,181 SH   SOLE 0 65,395 335,786 0
Petroquest Energy Inc -Common Stock 716748108 2,383 3,932,616 SH   SOLE 0 1,618,534 2,314,082 0
Pfizer Inc -Common Stock 717081103 23,534 794,011 SH   SOLE 0 65,772 728,239 0
Philip Morris International -Common Stock 718172109 577 5,884 SH   SOLE 0 0 5,884 0
Phillips 66 -Common Stock 718546104 3,651 42,164 SH   SOLE 0 1,623 40,541 0
Pinnacle Foods, Inc -Common Stock 72348P104 322 7,200 SH   SOLE 0 837 6,363 0
PNC Financial Services Group -Common Stock 693475105 240 2,835 SH   SOLE 0 0 2,835 0
PNM Resources Inc. -Common Stock 69349H107 3,796 112,567 SH   SOLE 0 39,775 72,792 0
Polycom Inc -Common Stock 73172K104 12,965 1,162,805 SH   SOLE 0 277,822 884,983 0
Potlatch Corp (REIT) -REIT 737630103 4,659 147,889 SH   SOLE 0 3,500 144,389 0
Powershares GLBL List PVT EQ Portfolio -ETF Equity 73935X195 206 20,000 SH   SOLE 0 20,000 0 0
Powershares QQQ Trust -Mutual Equity 73935A104 695 6,360 SH   SOLE 0 0 6,360 0
PPG Industries -Common Stock 693506107 40,174 360,340 SH   SOLE 0 59,847 300,493 0
PRA Group -Common Stock 69354N106 707 24,045 SH   SOLE 0 8,442 15,603 0
Praxair Inc -Common Stock 74005P104 414 3,620 SH   SOLE 0 0 3,620 0
Preformed Line Products Co -Common Stock 740444104 1,528 41,837 SH   SOLE 0 6,329 35,508 0
PrivateBancorp Inc -Common Stock 742962103 401 10,400 SH   SOLE 0 0 10,400 0
Procter & Gamble -Common Stock 742718109 11,052 134,278 SH   SOLE 0 19,660 114,618 0
Progressive Corp Ohio -Common Stock 743315103 4,851 138,057 SH   SOLE 0 0 138,057 0
PTC Inc -Common Stock 69370C100 21,627 652,187 SH   SOLE 0 136,678 515,509 0
Qualcomm Inc -Common Stock 747525103 5,535 108,223 SH   SOLE 0 5,166 103,057 0
Radisys Corp -Common Stock 750459109 97 24,603 SH   SOLE 0 6,332 18,271 0
Raymond James Financial, Inc. -Common Stock 754730109 1,730 36,344 SH   SOLE 0 12,945 23,399 0
Rayonier, Inc -REIT 754907103 335 13,570 SH   SOLE 0 9,397 4,173 0
Raytheon Company -Common Stock 755111507 17,265 140,788 SH   SOLE 0 61,515 79,273 0
Red Hat Inc. -Common Stock 756577102 29,035 389,680 SH   SOLE 0 103,470 286,210 0
Regal-Beloit Corporation. -Common Stock 758750103 7,362 116,684 SH   SOLE 0 17,392 99,292 0
Regeneron Pharmaceuticals -Common Stock 75886F107 377 1,047 SH   SOLE 0 0 1,047 0
Reinsurance Group of America -Common Stock 759351604 32,283 335,408 SH   SOLE 0 99,443 235,965 0
Renasant Corp -Common Stock 75970E107 5,723 173,895 SH   SOLE 0 75,322 98,573 0
Rent-A-Center Inc -Common Stock 76009N100 2,340 147,603 SH   SOLE 0 64,409 83,194 0
Republic Services Inc -Common Stock 760759100 436 9,149 SH   SOLE 0 1,016 8,133 0
RLI Corp -Common Stock 749607107 241 3,600 SH   SOLE 0 0 3,600 0
Rockwell Collins Inc. -Common Stock 774341101 4,084 44,292 SH   SOLE 0 2,420 41,872 0
Rogers Corporation -Common Stock 775133101 9,284 155,072 SH   SOLE 0 27,167 127,905 0
Roper Technologies -Common Stock 776696106 69,833 382,079 SH   SOLE 0 56,161 325,918 0
Ross Stores, Inc. -Common Stock 778296103 428 7,400 SH   SOLE 0 0 7,400 0
Royal Dutch Shell PLC-ADR -Common ADR P4 780259206 737 15,215 SH   SOLE 0 6,750 8,465 0
RPC, INC -Common Stock 749660106 321 22,619 SH   SOLE 0 2,894 19,725 0
S & P 500 Depositary Receipt -ETF Equity 78462F103 3,314 16,127 SH   SOLE 0 0 16,127 0
S&P Global Inc -Common Stock 78409V104 817 8,250 SH   SOLE 0 0 8,250 0
Salesforce com -Common Stock 79466L302 424 5,739 SH   SOLE 0 192 5,547 0
Salient Midstream & MLP Fund -Mutual Equity 79471V105 3,292 411,450 SH   SOLE 0 28,750 382,700 0
Schlumberger Ltd. -Common Stock 806857108 36,162 490,329 SH   SOLE 0 75,421 414,908 0
Schnitzer Steel Industries -Common Stock 806882106 12,984 704,146 SH   SOLE 0 267,863 436,283 0
Sciquest Inc -Common Stock 80908T101 3,028 218,181 SH   SOLE 0 112,939 105,242 0
SEI Investments Company -Common Stk P2 784117103 290 6,732 SH   SOLE 0 0 6,732 0
Sempra Energy -Common Stock 816851109 289 2,782 SH   SOLE 0 0 2,782 0
Sensient Technologies Corp -Common Stock 81725T100 1,002 15,789 SH   SOLE 0 5,619 10,170 0
ServiceSource International Inc COM -Common Stock 81763U100 8,297 1,947,722 SH   SOLE 0 777,934 1,169,788 0
Sherwin Williams -Common Stock 824348106 5,073 17,820 SH   SOLE 0 289 17,531 0
Signet Jewelers LTD -Common Stock G81276100 13,951 112,477 SH   SOLE 0 2,450 110,027 0
Silgan Holdings Inc -Common Stock 827048109 5,978 112,434 SH   SOLE 0 16,026 96,408 0
Simmons First Natl Corp-Cl A -Common Stock 828730200 2,726 60,474 SH   SOLE 0 21,309 39,165 0
Skyworks Solutions Inc -Common Stock 83088M102 3,788 48,629 SH   SOLE 0 15,745 32,884 0
Snap-On Incorporated -Common Stock 833034101 15,683 99,899 SH   SOLE 0 37,096 62,803 0
Southern Company -Common Stock 842587107 834 16,116 SH   SOLE 0 4,000 12,116 0
SPDR Barclays Capital High -ETF Fixed 78464A417 411 12,000 SH   SOLE 0 12,000 0 0
SPDR Barclays Convertible Sec. ETF -ETF Fixed 78464A359 302 7,000 SH   SOLE 0 7,000 0 0
SPDR DJIA ETF Trust -ETF Equity 78467X109 532 3,012 SH   SOLE 0 0 3,012 0
SPDR Gold Trust -ETF Other 78463V107 18,744 159,331 SH   SOLE 0 4,197 155,134 0
SPDR S&P Midcap 400 Dep ETF Trust -ETF Equity 78467Y107 995 3,788 SH   SOLE 0 0 3,788 0
SPX Corporation -Common Stock 784635104 1,754 116,807 SH   SOLE 0 40,691 76,116 0
St Jude Medical Inc -Common Stock 790849103 2,244 40,803 SH   SOLE 0 1,369 39,434 0
Standex International Corporation -Common Stock 854231107 681 8,747 SH   SOLE 0 3,102 5,645 0
Stanley Black & Decker Inc -Common Stock 854502101 671 6,375 SH   SOLE 0 0 6,375 0
Starbucks Corp -Common Stock 855244109 31,141 521,621 SH   SOLE 0 135,860 385,761 0