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
AARONS INC COM PAR $0.50 COM 002535300 1,874 44,555 SH   SOLE   8,410 0 36,145
ACUITY BRANDS INC COM COM 00508Y102 63,045 548,460 SH   SOLE   372,548 0 175,912
AEGION CORP COM COM 00770F104 368 22,522 SH   SOLE   1,921 0 20,601
ALPHABET INC CAP STK CL A COM 02079K305 23,929 22,899 SH   SOLE   14,054 0 8,845
ALTRIA GROUP INC COM COM 02209s103 9,778 197,980 SH   SOLE   168,361 0 29,619
AMC NETWORKS INC CL A COM 00164v103 2,415 44,004 SH   SOLE   4,140 0 39,864
AMDOCS LTD SHS COM G02602103 28,989 494,869 SH   SOLE   434,835 0 60,034
AMERICAN RENAL ASSOCIATES HOLD COM 029227105 437 37,903 SH   SOLE   3,232 0 34,671
AMERICAS CAR MART INC COM COM 03062T105 223 3,079 SH   SOLE   261 0 2,818
AMERISOURCEBERGEN CORP COM COM 03073E105 27,776 373,327 SH   SOLE   328,132 0 45,195
AMGEN INC COM COM 031162100 51,830 266,246 SH   SOLE   159,445 0 106,801
ANTHEM INC COM COM 036752103 22,870 87,080 SH   SOLE   66,277 0 20,803
APPLE INC COM COM 037833100 50,256 318,601 SH   SOLE   202,421 0 116,180
ASSURED GUARANTY LTD COM COM G0585R106 55,327 1,445,318 SH   SOLE   1,017,588 0 427,730
BANK AMER CORP COM COM 060505104 44,404 1,802,097 SH   SOLE   1,103,052 0 699,045
BANKUNITED INC COM COM 06652K103 26,081 871,122 SH   SOLE   652,450 0 218,672
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 306 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 68,450 335,245 SH   SOLE   183,394 0 151,851
BIOGEN INC COM COM 09062X103 30,288 100,652 SH   SOLE   76,076 0 24,576
BLACKROCK ENHANCED GBL DIV TR COM 092501105 173 18,501 SH   SOLE   18,501 0 0
BLOCK H & R INC COM COM 093671105 21,043 829,462 SH   SOLE   729,516 0 99,946
BOISE CASCADE CO DEL COM COM 09739D100 2,791 117,019 SH   SOLE   21,878 0 95,141
BOJANGLES INC COM COM 097488100 536 33,358 SH   SOLE   2,838 0 30,520
BRISTOL MYERS SQUIBB CO COM COM 110122108 315 6,069 SH   SOLE   1,224 0 4,845
C & F FINL CORP COM COM 12466Q104 1,227 23,057 SH   SOLE   4,351 0 18,706
C H ROBINSON WORLDWIDE INC COM COM 12541W209 38,095 453,025 SH   SOLE   314,850 0 138,175
CACI INTL INC CL A COM 127190304 3,225 22,388 SH   SOLE   4,226 0 18,162
CALAMOS CONV & HIGH INCOME FD COM 12811P108 898 95,500 SH   SOLE   28,500 0 67,000
CAPITAL ONE FINL CORP COM COM 14040H105 16,568 219,186 SH   SOLE   147,284 0 71,902
CASS INFORMATION SYS INC COM COM 14808P109 645 12,197 SH   SOLE   1,042 0 11,155
CBM BANCORP INC COM COM 1248XT104 362 28,885 SH   SOLE   2,449 0 26,436
CELGENE CORP COM COM 151020104 22,720 354,502 SH   SOLE   268,615 0 85,887
CENTRAL PAC FINL CORP COM NEW COM 154760409 1,992 81,800 SH   SOLE   15,410 0 66,390
CHECK POINT SOFTWARE TECH LTD COM m22465104 30,335 295,516 SH   SOLE   260,055 0 35,461
CHUBB LIMITED COM COM H1467J104 1,369 10,594 SH   SOLE   5,603 0 4,991
CHURCH & DWIGHT INC COM COM 171340102 34,468 524,142 SH   SOLE   460,795 0 63,347
CISCO SYS INC COM COM 17275R102 39,095 902,257 SH   SOLE   566,316 0 335,941
CITIGROUP INC COM NEW COM 172967424 1,034 19,864 SH   SOLE   14,824 0 5,040
CITRIX SYS INC COM COM 177376100 24,459 238,718 SH   SOLE   209,877 0 28,841
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 10,817 170,399 SH   SOLE   147,940 0 22,459
COLLIERS INTL GROUP INC SUB VT COM 194693107 2,372 43,096 SH   SOLE   8,058 0 35,038
CONSOLIDATED TOMOKA LD CO COM COM 210226106 440 8,378 SH   SOLE   718 0 7,660
CONTINENTAL BLDG PRODS INC COM COM 211171103 2,302 90,449 SH   SOLE   16,911 0 73,538
COOPER STD HLDGS INC COM COM 21676P103 2,777 44,703 SH   SOLE   8,409 0 36,294
CORELOGIC INC COM COM 21871D103 2,042 61,092 SH   SOLE   11,420 0 49,672
COSTCO WHSL CORP NEW COM COM 22160k105 383 1,880 SH   SOLE   1,880 0 0
CRH MEDICAL CORP COM COM 12626F105 521 170,842 SH   SOLE   14,618 0 156,224
CROSS CTRY HEALTHCARE INC COM COM 227483104 341 46,537 SH   SOLE   3,962 0 42,575
CUMMINS INC COM COM 231021106 55,000 411,557 SH   SOLE   338,799 0 72,758
CVS HEALTH CORP COM COM 126650100 33,335 508,781 SH   SOLE   383,201 0 125,580
DATA I O CORP COM COM 237690102 486 97,102 SH   SOLE   8,261 0 88,841
DECKERS OUTDOOR CORP COM COM 243537107 2,667 20,847 SH   SOLE   3,940 0 16,907
DELUXE CORP COM COM 248019101 18,014 468,633 SH   SOLE   413,639 0 54,994
DISCOVER FINL SVCS COM COM 254709108 28,831 488,829 SH   SOLE   430,568 0 58,261
DISCOVERY INC COM SER C COM 25470F302 76,734 3,324,690 SH   SOLE   2,366,887 0 957,803
DISNEY WALT CO COM DISNEY COM 254687106 471 4,294 SH   SOLE   0 0 4,294
DOUGLAS DYNAMICS INC COM COM 25960R105 2,280 63,517 SH   SOLE   11,998 0 51,519
EATON VANCE TX ADV GLBL DIV FD COM 27828s101 2,203 162,683 SH   SOLE   65,183 0 97,500
EATON VANCE TX MGD DIV EQ INCM COM 27828n102 2,772 271,744 SH   SOLE   69,303 0 202,441
ECHO GLOBAL LOGISTICS INC COM COM 27875T101 1,579 77,671 SH   SOLE   14,671 0 63,000
EDGEWELL PERS CARE CO COM COM 28035Q102 18,338 490,964 SH   SOLE   432,702 0 58,262
EDUCATIONAL DEV CORP COM COM 281479105 557 65,246 SH   SOLE   5,552 0 59,694
ENNIS INC COM COM 293389102 520 27,010 SH   SOLE   2,304 0 24,706
ENTEGRA FINL CORP COM COM 29363J108 446 21,507 SH   SOLE   3,072 0 18,435
ENTERPRISE PRODS PARTNERS L P COM 293792107 846 34,407 SH   SOLE   21,551 0 12,856
EVERTEC INC COM COM 30040P103 4,166 145,160 SH   SOLE   27,368 0 117,792
EXXON MOBIL CORP COM COM 30231g102 12,323 180,722 SH   SOLE   122,372 0 58,350
F5 NETWORKS INC COM COM 315616102 34,495 212,893 SH   SOLE   144,894 0 67,999
FABRINET SHS COM G3323L100 2,279 44,421 SH   SOLE   8,307 0 36,114
FEDERAL AGRIC MTG CORP CL C COM 313148306 1,875 31,018 SH   SOLE   5,824 0 25,194
FINJAN HLDGS INC COM NEW COM 31788H303 308 122,776 SH   SOLE   10,476 0 112,300
FIRST DEFIANCE FINL CORP COM COM 32006w106 2,345 95,670 SH   SOLE   18,154 0 77,516
FIRST FINANCIAL NORTHWEST INC COM 32022K102 450 29,112 SH   SOLE   2,464 0 26,648
FIRST NORTHWEST BANCORP COM COM 335834107 311 20,944 SH   SOLE   1,792 0 19,152
FONAR CORP COM NEW COM 344437405 422 20,831 SH   SOLE   1,764 0 19,067
FTI CONSULTING INC COM COM 302941109 3,258 48,889 SH   SOLE   9,141 0 39,748
GENERAC HLDGS INC COM COM 368736104 2,343 47,134 SH   SOLE   8,913 0 38,221
GENERAL DYNAMICS CORP COM COM 369550108 13,431 85,431 SH   SOLE   55,608 0 29,823
GILEAD SCIENCES INC COM COM 375558103 36,526 583,952 SH   SOLE   340,567 0 243,385
GOLDMAN SACHS GROUP INC COM COM 38141g104 26,735 160,040 SH   SOLE   121,555 0 38,485
GRAHAM HLDGS CO COM COM 384637104 26,526 41,409 SH   SOLE   36,403 0 5,006
HACKETT GROUP INC COM COM 404609109 239 14,923 SH   SOLE   1,279 0 13,644
HAWKINS INC COM COM 420261109 478 11,682 SH   SOLE   990 0 10,692
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 13,014 985,141 SH   SOLE   668,724 0 316,417
HMN FINL INC COM COM 40424G108 484 24,664 SH   SOLE   2,099 0 22,565
HOME DEPOT INC COM COM 437076102 289 1,684 SH   SOLE   1,684 0 0
HOME FED BANCORP INC LA NEW CO COM 43708L108 429 14,558 SH   SOLE   1,236 0 13,322
HOMESTREET INC COM COM 43785V102 3,082 145,191 SH   SOLE   27,242 0 117,949
HOOKER FURNITURE CORP COM COM 439038100 266 10,098 SH   SOLE   859 0 9,239
HOWARD HUGHES CORP COM COM 44267D107 44,211 452,890 SH   SOLE   293,172 0 159,718
ICF INTL INC COM COM 44925C103 1,824 28,150 SH   SOLE   5,307 0 22,843
IF BANCORP INC COM COM 44951J105 465 23,121 SH   SOLE   3,248 0 19,873
INGERSOLL-RAND PLC SHS COM G47791101 41,877 459,022 SH   SOLE   284,388 0 174,634
INTEL CORP COM COM 458140100 31,805 677,703 SH   SOLE   510,274 0 167,429
INTERDIGITAL INC COM COM 45867G101 1,827 27,498 SH   SOLE   5,165 0 22,333
INTERNATIONAL BANCSHARES CORP COM 459044103 931 27,067 SH   SOLE   5,107 0 21,960
INTEST CORP COM COM 461147100 317 51,647 SH   SOLE   4,394 0 47,253
ISHARES TR RUS 1000 VAL ETF COM 464287598 6,885 62,000 SH   SOLE   62,000 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 3,690 79,384 SH   SOLE   58,890 0 20,494
ISHARES TR SELECT DIVID ETF COM 464287168 238 2,668 SH   SOLE   2,668 0 0
JOHNSON & JOHNSON COM COM 478160104 40,748 315,750 SH   SOLE   185,353 0 130,397
JOHNSON OUTDOORS INC CL A COM 479167108 560 9,542 SH   SOLE   809 0 8,733
JPMORGAN CHASE & CO COM COM 46625H100 45,055 461,533 SH   SOLE   280,048 0 181,485
KAISER ALUMINUM CORP COM PAR $ COM 483007704 1,168 13,079 SH   SOLE   2,473 0 10,606
KFORCE INC COM COM 493732101 366 11,853 SH   SOLE   1,003 0 10,850
KORN FERRY COM NEW COM 500643200 1,763 44,578 SH   SOLE   8,334 0 36,244
KRONOS WORLDWIDE INC COM COM 50105F105 1,995 173,155 SH   SOLE   32,674 0 140,481
L3 TECHNOLOGIES INC COM COM 502413107 469 2,701 SH   SOLE   1,948 0 753
LAM RESEARCH CORP COM COM 512807108 9,361 68,748 SH   SOLE   59,563 0 9,185
LEAR CORP COM NEW COM 521865204 6,999 56,966 SH   SOLE   49,316 0 7,650
LIBERTY BROADBAND CORP COM SER COM 530307107 24,637 343,082 SH   SOLE   268,871 0 74,211
LIBERTY BROADBAND CORP COM SER COM 530307305 54,876 761,856 SH   SOLE   523,578 0 238,278
LIBERTY MEDIA CORP DELAWARE CO COM 531229409 703 19,091 SH   SOLE   13,289 0 5,802
LIBERTY MEDIA CORP DELAWARE CO COM 531229607 91,890 2,484,849 SH   SOLE   1,750,227 0 734,622
LIBERTY MEDIA CORP SERIES C LI COM 531229854 69,877 2,276,114 SH   SOLE   1,652,372 0 623,742
LOUISIANA PAC CORP COM COM 546347105 1,088 48,981 SH   SOLE   9,235 0 39,746
MARCUS & MILLICHAP INC COM COM 566324109 1,456 42,402 SH   SOLE   7,993 0 34,409
MASCO CORP COM COM 574599106 277 9,459 SH   SOLE   9,459 0 0
MATTHEWS INTL CORP CL A COM 577128101 1,262 31,066 SH   SOLE   5,804 0 25,262
MAXIMUS INC COM COM 577933104 3,074 47,234 SH   SOLE   8,861 0 38,373
MCKESSON CORP COM COM 58155Q103 33,012 298,833 SH   SOLE   161,534 0 137,299
MEDIFAST INC COM COM 58470H101 621 4,966 SH   SOLE   937 0 4,029
MELROSE BANCORP INC COM COM 585553100 565 31,475 SH   SOLE   4,098 0 27,377
MERCANTILE BANK CORP COM COM 587376104 1,385 48,994 SH   SOLE   9,297 0 39,697
MERCK & CO INC COM COM 58933Y105 1,517 19,853 SH   SOLE   14,819 0 5,034
MICROSOFT CORP COM COM 594918104 33,979 334,541 SH   SOLE   203,035 0 131,506
MISTRAS GROUP INC COM COM 60649T107 167 11,631 SH   SOLE   989 0 10,642
MOVADO GROUP INC COM COM 624580106 502 15,866 SH   SOLE   1,344 0 14,522
MSC INDL DIRECT INC CL A COM 553530106 1,927 25,049 SH   SOLE   4,682 0 20,367
NANOMETRICS INC COM COM 630077105 289 10,592 SH   SOLE   897 0 9,695
NAUTILUS INC COM COM 63910B102 432 39,637 SH   SOLE   3,356 0 36,281
NELNET INC CL A COM 64031N108 2,675 51,110 SH   SOLE   9,660 0 41,450
NEXTERA ENERGY INC COM COM 65339F101 411 2,362 SH   SOLE   0 0 2,362
NORBORD INC COM NEW COM 65548P403 1,637 61,570 SH   SOLE   11,522 0 50,048
NORTHEAST BANCORP COM NEW COM 663904209 1,079 64,472 SH   SOLE   12,169 0 52,303
NORTHRIM BANCORP INC COM COM 666762109 1,798 54,686 SH   SOLE   10,318 0 44,368
NORTHROP GRUMMAN CORP COM COM 666807102 10,493 42,845 SH   SOLE   37,364 0 5,481
NOVA MEASURING INSTRUMENTS LTD COM M7516K103 2,403 105,482 SH   SOLE   19,908 0 85,574
NUVEEN TX ADV TOTAL RET STRGY COM 67090H102 124 12,200 SH   SOLE   200 0 12,000
OLD SECOND BANCORP INC ILL COM COM 680277100 1,601 123,177 SH   SOLE   23,242 0 99,935
ORACLE CORP COM COM 68389X105 25,689 568,972 SH   SOLE   319,027 0 249,945
ORION ENGINEERED CARBONS S A C COM L72967109 2,615 103,440 SH   SOLE   19,522 0 83,918
PACWEST BANCORP DEL COM COM 695263103 31,644 950,829 SH   SOLE   611,255 0 339,574
PATTERSON COMPANIES INC COM COM 703395103 1,063 54,048 SH   SOLE   54,048 0 0
PB BANCORP INC COM COM 70454T100 673 61,782 SH   SOLE   7,701 0 54,081
PERFICIENT INC COM COM 71375U101 666 29,918 SH   SOLE   2,532 0 27,386
PFIZER INC COM COM 717081103 16,094 368,704 SH   SOLE   116,855 0 251,849
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,036 32,202 SH   SOLE   6,078 0 26,124
PREFORMED LINE PRODS CO COM COM 740444104 534 9,850 SH   SOLE   835 0 9,015
PROCTER AND GAMBLE CO COM COM 742718109 266 2,890 SH   SOLE   2,890 0 0
PRUDENTIAL FINL INC COM COM 744320102 14,269 174,973 SH   SOLE   117,232 0 57,741
PSYCHEMEDICS CORP COM NEW COM 744375205 479 30,179 SH   SOLE   2,564 0 27,615
QUALCOMM INC COM COM 747525103 30,698 539,409 SH   SOLE   412,287 0 127,122
QUEST DIAGNOSTICS INC COM COM 74834L100 23,561 282,950 SH   SOLE   249,165 0 33,785
RADIAN GROUP INC COM COM 750236101 1,780 108,795 SH   SOLE   20,512 0 88,283
REGAL BELOIT CORP COM COM 758750103 2,746 39,205 SH   SOLE   7,354 0 31,851
REGIONAL MGMT CORP COM COM 75902K106 584 24,282 SH   SOLE   2,063 0 22,219
REGIONS FINL CORP NEW COM COM 7591EP100 17,434 1,302,958 SH   SOLE   1,145,472 0 157,486
REPUBLIC BANCORP KY CL A COM 760281204 2,888 74,577 SH   SOLE   14,161 0 60,416
REX AMERICAN RESOURCES CORP CO COM 761624105 507 7,437 SH   SOLE   635 0 6,802
RMR GROUP INC CL A COM 74967R106 2,371 44,670 SH   SOLE   8,445 0 36,225
ROBERT HALF INTL INC COM COM 770323103 14,500 253,496 SH   SOLE   174,419 0 79,077
SEIZERT CAPITAL PARTNERS LARGE COM 74048B484 8,055 579,577 SH   SOLE   0 0 579,577
SILVERCORP METALS INC COM COM 82835P103 381 181,385 SH   SOLE   15,351 0 166,034
SMUCKER J M CO COM NEW COM 832696405 1,663 17,783 SH   SOLE   17,783 0 0
SOUND FINL BANCORP INC COM COM 83607A100 412 12,646 SH   SOLE   1,072 0 11,574
SP PLUS CORP COM COM 78469C103 2,515 85,126 SH   SOLE   15,913 0 69,213
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 6,300 25,207 SH   SOLE   14,864 0 10,343
STAMPS COM INC COM NEW COM 852857200 979 6,290 SH   SOLE   1,186 0 5,104
STONERIDGE INC COM COM 86183P102 1,321 53,608 SH   SOLE   10,106 0 43,502
TCF FINL CORP COM COM 872275102 2,349 120,542 SH   SOLE   22,770 0 97,772
TEGNA INC COM COM 87901J105 1,305 120,063 SH   SOLE   22,698 0 97,365
TERRITORIAL BANCORP INC COM COM 88145x108 220 8,460 SH   SOLE   717 0 7,743
TOWER INTL INC COM COM 891826109 2,829 118,862 SH   SOLE   22,408 0 96,454
UNITED TECHNOLOGIES CORP COM COM 913017109 366 3,439 SH   SOLE   250 0 3,189
UNITEDHEALTH GROUP INC COM COM 91324P102 1,285 5,158 SH   SOLE   3,381 0 1,777
UNIVERSAL HLTH SVCS INC CL B COM 913903100 27,644 237,166 SH   SOLE   209,083 0 28,083
UNIVERSAL INS HLDGS INC COM COM 91359V107 3,516 92,721 SH   SOLE   17,533 0 75,188
UNIVERSAL LOGISTICS HLDGS INC COM 91388P105 309 17,103 SH   SOLE   1,448 0 15,655
VALHI INC NEW COM COM 918905100 1,432 741,754 SH   SOLE   139,837 0 601,917
VECTRUS INC COM COM 92242T101 302 14,012 SH   SOLE   1,187 0 12,825
VERIZON COMMUNICATIONS INC COM COM 92343v104 31,216 555,240 SH   SOLE   425,016 0 130,224
WALGREENS BOOTS ALLIANCE INC C COM 931427108 239 3,495 SH   SOLE   3,495 0 0
WALMART INC COM COM 931142103 29,188 313,344 SH   SOLE   234,913 0 78,431
WATERSTONE FINL INC MD COM COM 94188P101 3,103 185,149 SH   SOLE   34,880 0 150,269
WELLESLEY BANCORP INC COM COM 949485106 405 14,596 SH   SOLE   1,239 0 13,357
WESTERN DIGITAL CORP COM COM 958102105 52,175 1,411,277 SH   SOLE   997,005 0 414,272
WESTERN UN CO COM COM 959802109 24,237 1,420,672 SH   SOLE   1,249,930 0 170,742
WEYCO GROUP INC COM COM 962149100 206 7,079 SH   SOLE   601 0 6,478
WOLVERINE WORLD WIDE INC COM COM 978097103 1,418 44,471 SH   SOLE   8,394 0 36,077
WORLD ACCEP CORP DEL COM COM 981419104 276 2,700 SH   SOLE   230 0 2,470
ZAGG INC COM COM 98884U108 399 40,752 SH   SOLE   3,465 0 37,287
ZIONS BANCORPORATION N A COM COM 989701107 18,567 455,732 SH   SOLE   400,822 0 54,910
EATON VANCE LTD DUR INCOME FD COM 27828H105 475 39,867 SH   SOLE   39,867 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J502 1,216 57,715 SH   SOLE   57,715 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J700 662 31,893 SH   SOLE   31,893 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J882 520 25,217 SH   SOLE   25,217 0 0
ISHARES TR IBONDS DEC21 ETF COM 46434VBK5 222 9,101 SH   SOLE   9,101 0 0
ISHARES TR IBONDS MAR20 ETF COM 46432fbc0 816 31,472 SH   SOLE   31,472 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 1,237 10,966 SH   SOLE   10,146 0 820
NUVEEN HIGH INCOME NOVEMBER 20 COM 67077N106 220 24,745 SH   SOLE   24,745 0 0
VANGUARD BD INDEX FD INC SHORT COM 921937827 2,088 26,574 SH   SOLE   26,574 0 0
VANGUARD SCOTTSDALE FDS SHRT T COM 92206C409 309 3,970 SH   SOLE   3,970 0 0