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 CO COM COM 88579y101 210 1,010 SH   SOLE   1,010 0 0
AARONS INC COM PAR $0.50 COM 002535300 2,915 74,948 SH   SOLE   12,292 0 62,656
ACETO CORP COM COM 004446100 373 24,145 SH   SOLE   1,724 0 22,421
ADDUS HOMECARE CORP COM COM 006739106 699 18,798 SH   SOLE   1,330 0 17,468
AETNA INC NEW COM COM 00817y108 29,111 191,735 SH   SOLE   130,514 0 61,221
AFLAC INC COM COM 001055102 405 5,218 SH   SOLE   5,218 0 0
ALPHABET INC CAP STK CL A COM 02079K305 17,893 19,246 SH   SOLE   17,552 0 1,694
ALPHABET INC CAP STK CL C COM 02079K107 322 354 SH   SOLE   74 0 280
ALTRIA GROUP INC COM COM 02209s103 11,183 150,172 SH   SOLE   128,979 0 21,193
AMDOCS LTD SHS COM G02602103 45,690 708,804 SH   SOLE   640,060 0 68,744
AMERICAN EQTY INVT LIFE HLD CO COM 025676206 3,333 126,812 SH   SOLE   21,000 0 105,812
AMERICAN INTL GROUP INC COM NE COM 026874784 24,931 398,762 SH   SOLE   210,407 0 188,355
AMERISOURCEBERGEN CORP COM COM 03073E105 51,263 542,289 SH   SOLE   489,697 0 52,592
AMGEN INC COM COM 031162100 44,539 258,602 SH   SOLE   149,651 0 108,951
ANTHEM INC COM COM 036752103 22,833 121,368 SH   SOLE   86,735 0 34,633
APPLE INC COM COM 037833100 60,394 419,345 SH   SOLE   233,284 0 186,061
APPLIED INDL TECHNOLOGIES INC COM 03820C105 1,843 31,211 SH   SOLE   5,074 0 26,137
ARGAN INC COM COM 04010E109 2,718 45,302 SH   SOLE   7,492 0 37,810
ARGO GROUP INTL HLDGS LTD COM COM G0464B107 2,092 34,522 SH   SOLE   5,706 0 28,816
ASSURED GUARANTY LTD COM COM G0585R106 61,982 1,484,953 SH   SOLE   1,340,124 0 144,829
BANK AMER CORP COM COM 060505104 58,240 2,400,662 SH   SOLE   1,257,068 0 1,143,594
BARNES GROUP INC COM COM 067806109 2,256 38,537 SH   SOLE   6,306 0 32,231
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 255 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 55,874 329,895 SH   SOLE   175,766 0 154,129
BIOGEN INC COM COM 09062X103 28,513 105,076 SH   SOLE   69,340 0 35,736
BLACKROCK ENHANCED GBL DIV TR COM 092501105 2,371 178,953 SH   SOLE   24,433 0 154,520
BLUE HILLS BANCORP INC COM COM 095573101 1,756 98,093 SH   SOLE   16,210 0 81,883
BOEING CO COM COM 097023105 1,060 5,361 SH   SOLE   5,361 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 493 8,845 SH   SOLE   4,000 0 4,845
C H ROBINSON WORLDWIDE INC COM COM 12541W209 53,601 780,447 SH   SOLE   614,115 0 166,332
CALAMOS STRATEGIC TOTL RETN FD COM 128125101 120 10,200 SH   SOLE   200 0 10,000
CAPITAL ONE FINL CORP COM COM 14040H105 10,847 131,292 SH   SOLE   63,988 0 67,304
CASS INFORMATION SYS INC COM COM 14808P109 2,372 36,135 SH   SOLE   4,751 0 31,384
CELESTICA INC SUB VTG SHS COM 15101Q108 3,043 224,071 SH   SOLE   37,091 0 186,980
CELGENE CORP COM COM 151020104 11,476 88,368 SH   SOLE   71,700 0 16,668
CHARTER FINL CORP MD COM COM 16122W108 4,835 268,593 SH   SOLE   44,542 0 224,051
CHASE CORP COM COM 16150r104 1,784 16,718 SH   SOLE   2,770 0 13,948
CHEMED CORP NEW COM COM 16359R103 5,332 26,069 SH   SOLE   4,279 0 21,790
CHEVRON CORP NEW COM COM 166764100 1,589 15,227 SH   SOLE   6,767 0 8,460
CHICAGO BRIDGE & IRON CO N V C COM 167250109 28,997 1,469,676 SH   SOLE   1,327,673 0 142,003
CHUBB LIMITED COM COM H1467J104 3,020 20,774 SH   SOLE   8,475 0 12,299
CHURCH & DWIGHT INC COM COM 171340102 45,454 876,134 SH   SOLE   791,159 0 84,975
CISCO SYS INC COM COM 17275R102 37,212 1,188,886 SH   SOLE   679,307 0 509,579
CITIGROUP INC COM NEW COM 172967424 36,241 541,884 SH   SOLE   341,858 0 200,026
CITRIX SYS INC COM COM 177376100 30,699 385,757 SH   SOLE   348,032 0 37,725
COASTWAY BANCORP INC COM COM 190632109 914 44,564 SH   SOLE   4,941 0 39,623
COLLECTORS UNIVERSE INC COM NE COM 19421R200 367 14,776 SH   SOLE   1,046 0 13,730
COLUMBUS MCKINNON CORP N Y COM COM 199333105 2,210 86,940 SH   SOLE   13,241 0 73,699
CONVERGYS CORP COM COM 212485106 2,175 91,478 SH   SOLE   15,148 0 76,330
COOPER STD HLDGS INC COM COM 21676P103 2,390 23,693 SH   SOLE   3,918 0 19,775
CORE MOLDING TECHNOLOGIES INC COM 218683100 603 27,911 SH   SOLE   1,977 0 25,934
CORNING INC COM COM 219350105 11,840 394,000 SH   SOLE   332,721 0 61,279
COSTCO WHSL CORP NEW COM COM 22160k105 301 1,880 SH   SOLE   1,880 0 0
CREDIT SUISSE HIGH YLD BND FD COM 22544F103 37 13,149 SH   SOLE   13,149 0 0
CUMMINS INC COM COM 231021106 45,298 279,239 SH   SOLE   252,216 0 27,023
CVS HEALTH CORP COM COM 126650100 44,788 556,649 SH   SOLE   308,321 0 248,328
CYS INVTS INC COM COM 12673A108 129 15,308 SH   SOLE   15,308 0 0
DIAMONDROCK HOSPITALITY CO COM COM 252784301 3,296 301,025 SH   SOLE   49,784 0 251,241
DISCOVERY COMMUNICATNS NEW COM COM 25470F302 81,613 3,237,316 SH   SOLE   2,475,972 0 761,344
DISNEY WALT CO COM DISNEY COM 254687106 456 4,294 SH   SOLE   0 0 4,294
EATON VANCE TX ADV GLBL DIV FD COM 27828s101 275 16,136 SH   SOLE   16,136 0 0
EATON VANCE TX MGD DIV EQ INCM COM 27828n102 2,613 231,629 SH   SOLE   25,738 0 205,891
ENTEGRA FINL CORP COM COM 29363J108 771 33,907 SH   SOLE   3,664 0 30,243
ENTERPRISE PRODS PARTNERS L P COM 293792107 1,325 48,921 SH   SOLE   23,421 0 25,500
EVEREST RE GROUP LTD COM COM G3223R108 42,384 166,479 SH   SOLE   150,345 0 16,134
EXXON MOBIL CORP COM COM 30231g102 18,028 223,315 SH   SOLE   149,391 0 73,924
F5 NETWORKS INC COM COM 315616102 45,065 354,673 SH   SOLE   320,141 0 34,532
FIFTH THIRD BANCORP COM COM 316773100 86,739 3,341,270 SH   SOLE   2,612,091 0 729,179
FIRST CONN BANCORP INC MD COM COM 319850103 2,148 83,725 SH   SOLE   13,834 0 69,891
FIRST DEFIANCE FINL CORP COM COM 32006w106 3,026 57,449 SH   SOLE   9,499 0 47,950
FIRST NORTHWEST BANCORP COM COM 335834107 491 31,146 SH   SOLE   2,209 0 28,937
FLUOR CORP NEW COM COM 343412102 22,436 490,093 SH   SOLE   326,743 0 163,350
FONAR CORP COM NEW COM 344437405 451 16,246 SH   SOLE   1,150 0 15,096
FORRESTER RESH INC COM COM 346563109 268 6,834 SH   SOLE   484 0 6,350
FOX FACTORY HLDG CORP COM COM 35138V102 1,687 47,399 SH   SOLE   7,833 0 39,566
FS BANCORP INC COM COM 30263y104 757 16,855 SH   SOLE   1,939 0 14,916
FTD COS INC COM COM 30281V108 606 30,301 SH   SOLE   2,138 0 28,163
GENERAC HLDGS INC COM COM 368736104 2,991 82,784 SH   SOLE   13,643 0 69,141
GENERAL DYNAMICS CORP COM COM 369550108 9,900 49,976 SH   SOLE   23,339 0 26,637
GENERAL ELECTRIC CO COM COM 369604103 556 20,585 SH   SOLE   18,405 0 2,180
GILEAD SCIENCES INC COM COM 375558103 44,681 631,269 SH   SOLE   345,012 0 286,257
GOLD RESOURCE CORP COM COM 38068T105 294 72,053 SH   SOLE   5,195 0 66,858
GOLDFIELD CORP COM COM 381370105 2,626 477,467 SH   SOLE   67,460 0 410,007
GOLDMAN SACHS GROUP INC COM COM 38141g104 28,939 130,413 SH   SOLE   91,960 0 38,453
GRAINGER W W INC COM COM 384802104 31,581 174,936 SH   SOLE   157,971 0 16,965
HCI GROUP INC COM COM 40416E103 606 12,898 SH   SOLE   914 0 11,984
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 8,567 516,389 SH   SOLE   274,312 0 242,077
HOME DEPOT INC COM COM 437076102 368 2,400 SH   SOLE   2,400 0 0
HOMESTREET INC COM COM 43785V102 3,268 118,080 SH   SOLE   19,550 0 98,530
HOWARD HUGHES CORP COM COM 44267D107 64,198 522,614 SH   SOLE   409,899 0 112,715
ICF INTL INC COM COM 44925C103 2,805 59,552 SH   SOLE   9,857 0 49,695
IDT CORP CL B NEW COM 448947507 2,427 168,864 SH   SOLE   25,662 0 143,202
IF BANCORP INC COM COM 44951J105 512 26,268 SH   SOLE   3,148 0 23,120
INGERSOLL-RAND PLC SHS COM G47791101 22,251 243,474 SH   SOLE   152,179 0 91,295
INNOSPEC INC COM COM 45768S105 1,874 28,594 SH   SOLE   4,749 0 23,845
INTEL CORP COM COM 458140100 18,556 549,968 SH   SOLE   380,887 0 169,081
INTERDIGITAL INC COM COM 45867G101 3,704 47,916 SH   SOLE   7,925 0 39,991
INTERNATIONAL BANCSHARES CORP COM 459044103 3,639 103,811 SH   SOLE   17,089 0 86,722
INTERNATIONAL BUSINESS MACHS C COM 459200101 9,567 62,192 SH   SOLE   33,330 0 28,862
INTEST CORP COM COM 461147100 706 106,163 SH   SOLE   7,532 0 98,631
ISHARES TR IBOXX INV CP ETF COM 464287242 943 7,822 SH   SOLE   7,822 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 633 3,297 SH   SOLE   3,297 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 516 5,593 SH   SOLE   5,593 0 0
JOHNSON & JOHNSON COM COM 478160104 40,838 308,703 SH   SOLE   172,076 0 136,627
JPMORGAN CHASE & CO COM COM 46625H100 51,859 567,381 SH   SOLE   327,935 0 239,446
KADANT INC COM COM 48282T104 2,479 32,969 SH   SOLE   4,708 0 28,261
KEWAUNEE SCIENTIFIC CORP COM COM 492854104 551 22,118 SH   SOLE   1,564 0 20,554
KIMBERLY CLARK CORP COM COM 494368103 1,286 9,959 SH   SOLE   9,959 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 3,009 158,177 SH   SOLE   26,185 0 131,992
L3 TECHNOLOGIES INC COM COM 502413107 1,959 11,724 SH   SOLE   3,664 0 8,060
LAM RESEARCH CORP COM COM 512807108 8,298 58,674 SH   SOLE   54,670 0 4,004
LASALLE HOTEL PPTYS COM SH BEN COM 517942108 3,416 114,617 SH   SOLE   18,955 0 95,662
LEAR CORP COM NEW COM 521865204 9,413 66,253 SH   SOLE   61,580 0 4,673
LIBERTY BROADBAND CORP COM SER COM 530307107 22,752 265,206 SH   SOLE   187,217 0 77,989
LIBERTY BROADBAND CORP COM SER COM 530307305 85,263 982,860 SH   SOLE   717,013 0 265,847
LIBERTY MEDIA CORP DELAWARE CO COM 531229409 1,409 33,575 SH   SOLE   17,076 0 16,499
LIBERTY MEDIA CORP DELAWARE CO COM 531229888 210 8,754 SH   SOLE   8,754 0 0
LIBERTY MEDIA CORP DELAWARE CO COM 531229607 119,139 2,857,041 SH   SOLE   2,090,233 0 766,808
LIBERTY MEDIA CORP SERIES C LI COM 531229854 114,890 3,137,355 SH   SOLE   2,353,664 0 783,691
LIBERTY TAX INC CL A COM 53128T102 432 33,321 SH   SOLE   2,361 0 30,960
LINCOLN ELEC HLDGS INC COM COM 533900106 633 6,870 SH   SOLE   6,870 0 0
MAINSOURCE FINANCIAL GP INC CO COM 56062Y102 1,854 55,341 SH   SOLE   9,153 0 46,188
MARINE PRODS CORP COM COM 568427108 2,031 130,097 SH   SOLE   8,764 0 121,333
MASCO CORP COM COM 574599106 446 11,683 SH   SOLE   11,683 0 0
MATTHEWS INTL CORP CL A COM 577128101 3,067 50,068 SH   SOLE   8,288 0 41,780
MCKESSON CORP COM COM 58155Q103 47,705 289,929 SH   SOLE   154,164 0 135,765
MEDIFAST INC COM COM 58470H101 3,533 85,197 SH   SOLE   12,999 0 72,198
MEDTRONIC PLC SHS COM g5960l103 474 5,342 SH   SOLE   5,342 0 0
MELROSE BANCORP INC COM COM 585553100 602 33,644 SH   SOLE   2,384 0 31,260
MERCANTILE BANK CORP COM COM 587376104 1,850 58,783 SH   SOLE   9,724 0 49,059
MERCK & CO INC COM COM 58933Y105 3,129 48,829 SH   SOLE   22,485 0 26,344
MICROSOFT CORP COM COM 594918104 36,984 536,542 SH   SOLE   316,774 0 219,768
MONDELEZ INTL INC CL A COM 609207105 398 9,225 SH   SOLE   9,225 0 0
NATIONAL BK HLDGS CORP CL A COM 633707104 3,174 95,860 SH   SOLE   15,885 0 79,975
NATIONAL PRESTO INDS INC COM COM 637215104 735 6,652 SH   SOLE   472 0 6,180
NAVIGANT CONSULTING INC COM COM 63935N107 2,902 146,865 SH   SOLE   24,290 0 122,575
NCI INC CL A COM 62886k104 403 19,090 SH   SOLE   1,347 0 17,743
NELNET INC CL A COM 64031N108 2,845 60,511 SH   SOLE   10,008 0 50,503
NET 1 UEPS TECHNOLOGIES INC CO COM 64107N206 3,754 380,733 SH   SOLE   57,877 0 322,856
NETWORK 1 TECHNOLOGIES INC COM COM 64121N109 451 106,213 SH   SOLE   7,516 0 98,697
NEXPOINT RESIDENTIAL TR INC CO COM 65341D102 2,943 118,244 SH   SOLE   16,905 0 101,339
NEXTERA ENERGY INC COM COM 65339F101 331 2,362 SH   SOLE   0 0 2,362
NORFOLK SOUTHERN CORP COM COM 655844108 1,439 11,821 SH   SOLE   11,821 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 29,866 116,343 SH   SOLE   77,512 0 38,831
NUVEEN TX ADV TOTAL RET STRGY COM 67090H102 157 12,200 SH   SOLE   200 0 12,000
NVIDIA CORP COM COM 67066g104 1,698 11,743 SH   SOLE   2,761 0 8,982
OLD SECOND BANCORP INC ILL COM COM 680277100 3,639 315,036 SH   SOLE   52,071 0 262,965
ORACLE CORP COM COM 68389X105 34,525 688,576 SH   SOLE   412,181 0 276,395
PACKAGING CORP AMER COM COM 695156109 39,017 350,277 SH   SOLE   316,056 0 34,221
PARKER HANNIFIN CORP COM COM 701094104 15,591 97,552 SH   SOLE   29,699 0 67,853
PB BANCORP INC COM COM 70454T100 479 45,414 SH   SOLE   3,222 0 42,192
PDL BIOPHARMA INC COM COM 69329Y104 3,120 1,262,960 SH   SOLE   188,716 0 1,074,244
PEOPLES UNITED FINANCIAL INC C COM 712704105 300 17,000 SH   SOLE   17,000 0 0
PEPSICO INC COM COM 713448108 394 3,408 SH   SOLE   1,960 0 1,448
PFIZER INC COM COM 717081103 16,234 483,300 SH   SOLE   182,013 0 301,287
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,022 54,587 SH   SOLE   9,028 0 45,559
PHILIP MORRIS INTL INC COM COM 718172109 716 6,094 SH   SOLE   2,564 0 3,530
PHILLIPS 66 COM COM 718546104 841 10,173 SH   SOLE   7,389 0 2,784
POAGE BANKSHARES INC COM COM 730206109 285 14,940 SH   SOLE   1,942 0 12,998
PROCTER AND GAMBLE CO COM COM 742718109 252 2,890 SH   SOLE   2,890 0 0
PRUDENTIAL FINL INC COM COM 744320102 12,373 114,414 SH   SOLE   61,130 0 53,284
PSYCHEMEDICS CORP COM NEW COM 744375205 740 29,678 SH   SOLE   2,094 0 27,584
QUALCOMM INC COM COM 747525103 39,741 719,683 SH   SOLE   389,743 0 329,940
QUEST DIAGNOSTICS INC COM COM 74834L100 33,569 301,984 SH   SOLE   272,688 0 29,296
REDWOOD TR INC COM COM 758075402 24,718 1,450,584 SH   SOLE   1,310,315 0 140,269
REGAL BELOIT CORP COM COM 758750103 5,591 68,556 SH   SOLE   11,282 0 57,274
REGIONS FINL CORP NEW COM COM 7591EP100 50,256 3,432,795 SH   SOLE   3,096,805 0 335,990
REPUBLIC BANCORP KY CL A COM 760281204 3,194 89,459 SH   SOLE   14,823 0 74,636
RMR GROUP INC CL A COM 74967R106 4,132 84,925 SH   SOLE   12,911 0 72,014
SANFILIPPO JOHN B & SON INC CO COM 800422107 450 7,126 SH   SOLE   505 0 6,621
SCANSOURCE INC COM COM 806037107 3,150 78,172 SH   SOLE   12,927 0 65,245
SCRIPPS NETWORKS INTERACT INC COM 811065101 1,056 15,458 SH   SOLE   0 0 15,458
SEIZERT CAPITAL PARTNERS LARGE COM 74048B484 11,424 824,992 SH   SOLE   0 0 824,992
SHIRE PLC SPONSORED ADR COM 82481r106 1,573 9,519 SH   SOLE   9,519 0 0
SMUCKER J M CO COM NEW COM 832696405 51,983 439,306 SH   SOLE   334,546 0 104,760
SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 4,006 200,276 SH   SOLE   30,370 0 169,906
TE CONNECTIVITY LTD REG SHS COM h84989104 249 3,159 SH   SOLE   3,159 0 0
TOWNSQUARE MEDIA INC CL A COM 892231101 475 46,409 SH   SOLE   3,283 0 43,126
TRAVELERS COMPANIES INC COM COM 89417e109 456 3,607 SH   SOLE   3,607 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 3,377 18,214 SH   SOLE   9,105 0 9,109
UTAH MED PRODS INC COM COM 917488108 471 6,512 SH   SOLE   462 0 6,050
VALMONT INDS INC COM COM 920253101 36,268 242,431 SH   SOLE   218,924 0 23,507
VERIZON COMMUNICATIONS INC COM COM 92343v104 22,311 499,571 SH   SOLE   292,786 0 206,785
VSE CORP COM COM 918284100 4,771 106,070 SH   SOLE   15,705 0 90,365
WAL-MART STORES INC COM COM 931142103 24,536 324,204 SH   SOLE   233,657 0 90,547
WATERSTONE FINL INC MD COM COM 94188P101 4,690 248,824 SH   SOLE   38,817 0 210,007
WAYSIDE TECHNOLOGY GROUP INC C COM 946760105 247 12,769 SH   SOLE   904 0 11,865
WELLESLEY BANCORP INC COM COM 949485106 292 10,547 SH   SOLE   748 0 9,799
WESTERN DIGITAL CORP COM COM 958102105 75,808 855,619 SH   SOLE   633,413 0 222,206
WESTERN UN CO COM COM 959802109 39,097 2,052,329 SH   SOLE   1,844,240 0 208,089
WINMARK CORP COM COM 974250102 268 2,077 SH   SOLE   146 0 1,931
WOLVERINE BANCORP INC COM COM 977880103 579 14,433 SH   SOLE   1,022 0 13,411
WOLVERINE WORLD WIDE INC COM COM 978097103 3,635 129,779 SH   SOLE   21,494 0 108,285
WORLD ACCEP CORP DEL COM COM 981419104 363 4,841 SH   SOLE   351 0 4,490
YUME INC COM COM 98872B104 586 124,575 SH   SOLE   8,812 0 115,763
ZAGG INC COM COM 98884U108 2,604 300,999 SH   SOLE   42,983 0 258,016
ZIONS BANCORPORATION COM COM 989701107 53,795 1,225,119 SH   SOLE   1,106,277 0 118,842