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
180 DEGREE CAP CORP COM COM 68235b109 1,170 629,186 SH   SOLE   600,428 0 28,758
3M CO COM 88579y101 4,486 21,588 SH   SOLE 1 20,379 0 1,210
3M CO COM 88579y101 282 1,356 SH   SOLE   1,356 0 0
ABBVIE INC COM 00287y109 2,515 31,203 SH   SOLE 1 28,291 0 2,911
ABBVIE INC COM 00287y109 422 5,231 SH   SOLE   5,231 0 0
ACCENTURE PLC COM g1151c101 5,470 31,075 SH   SOLE 1 29,898 0 1,177
ACCENTURE PLC COM g1151c101 9,066 51,503 SH   SOLE   50,403 0 1,100
ACCO BRANDS CORP COM COM 00081t108 123 14,410 SH   SOLE 1 12,410 0 2,000
ACCO BRANDS CORP COM COM 00081t108 7,125 637,145 SH   SOLE   622,980 0 14,165
ADAM NAT RES FD INC COM COM 00548f105 1,018 60,675 SH   SOLE 1 55,705 0 4,970
ADAM NAT RES FD INC COM COM 00548f105 0 5 SH   SOLE   5 0 0
ADOBE SYS INC COM COM 00724f101 250 937 SH   SOLE 1 827 0 110
ADOBE SYS INC COM COM 00724f101 160 600 SH   SOLE   600 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 405 6,177 SH   SOLE 1 6,177 0 0
ALASKA COMMNCT SYS GRP COM COM 01167p101 1,103 574,598 SH   SOLE   549,939 0 24,659
ALITHYA GROUP INC COM 01643b106 237 74,142 SH   SOLE 1 74,142 0 0
ALITHYA GROUP INC COM 01643b106 5,383 1,682,225 SH   SOLE   1,682,225 0 0
ALLERGAN PLC COM COM g0177j108 200 1,366 SH   SOLE 1 1,366 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 49 1,700 SH   SOLE 1 1,700 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 185 6,400 SH   SOLE   6,400 0 0
ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 331 27,466 SH   SOLE 1 14,670 0 12,796
ALLOT COMMUNICATIONS LTD COM m0854q105 481 60,523 SH   SOLE   57,722 0 2,801
ALLSCRIPTS HEALTHCARE SOLUTION COM 01988p108 205 21,460 SH   SOLE   21,460 0 0
ALLY FINL INC COM COM 02005n100 165 5,992 SH   SOLE 1 5,992 0 0
ALLY FINL INC COM COM 02005n100 12,246 309,221 SH   SOLE   278,572 0 30,649
ALPHABET INC COM 02079K305 4,925 4,185 SH   SOLE 1 3,849 0 336
ALPHABET INC COM 02079K305 580 493 SH   SOLE   493 0 0
ALPHABET INC COM 02079K107 9,172 7,817 SH   SOLE 1 7,170 0 647
ALPHABET INC COM 02079K107 489 417 SH   SOLE   417 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 792 18,458 SH   SOLE 1 18,458 0 0
ALTRIA GROUP INC COM 02209S103 722 12,573 SH   SOLE 1 11,923 0 650
AMERIPRISE FINL INC COM 03076C106 500 3,900 SH   SOLE 1 3,900 0 0
AMERIPRISE FINL INC COM 03076C106 58 454 SH   SOLE   454 0 0
APPLIED INDLTECH INC COM COM 03820c105 208 3,500 SH   SOLE 1 3,500 0 0
ARCONIC INC COM COM 03965l100 9 483 SH   SOLE 1 483 0 0
ARCONIC INC COM COM 03965l100 604 31,616 SH   SOLE   31,616 0 0
ARES CAP CORP COM COM 04010l103 2,591 151,157 SH   SOLE 1 132,272 0 18,885
ARMSTRONG FLOORING INC COM COM 04238r106 55 4,020 SH   SOLE 1 4,020 0 0
ARMSTRONG FLOORING INC COM COM 04238r106 9,966 544,992 SH   SOLE   530,565 0 14,427
ARMSTRONG WORLD INDS INC NEW COM 04247X102 68 859 SH   SOLE 1 859 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 391 4,921 SH   SOLE   4,921 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,389 17,790 SH   SOLE 1 16,190 0 1,600
ASURE SOFTWARE INC COM 04649U102 17 2,740 SH   SOLE 1 2,740 0 0
ASURE SOFTWARE INC COM 04649U102 61 10,000 SH   SOLE   10,000 0 0
AT&T INC COM 00206r102 6,444 205,500 SH   SOLE 1 191,576 0 13,924
AT&T INC COM 00206r102 4,439 141,537 SH   SOLE   138,337 0 3,200
ATHERSYS INC COM COM 04744l106 78 52,000 SH   SOLE 1 52,000 0 0
AURORA CANNABIS INC COM 05156x108 95 10,447 SH   SOLE 1 10,447 0 0
AUTOWEB COM 05335b100 396 104,711 SH   SOLE   99,292 0 5,419
AVAYA HOLDINGS CORPORATION COM 05351x101 201 11,930 SH   SOLE 1 10,930 0 1,000
AVAYA HOLDINGS CORPORATION COM 05351x101 7,570 329,110 SH   SOLE   321,840 0 7,270
AVIAT NETWORKS INC COM 05366y201 1,537 100,068 SH   SOLE   96,093 0 3,975
AXT INC COM 00246W103 1,352 303,896 SH   SOLE   290,678 0 13,218
B RILEY FINANCIAL INC COM 05580m108 804 48,170 SH   SOLE   48,170 0 0
BANC CALIF INC COM 05990k106 403 29,138 SH   SOLE   27,897 0 1,241
BIOGEN INC COM 09062X103 1,293 5,471 SH   SOLE 1 4,966 0 505
BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 45 2,500 SH   SOLE 1 2,500 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 257 14,380 SH   SOLE   14,380 0 0
BLACK KNIGHT INC COM 09215c105 219 4,016 SH   SOLE 1 3,710 0 306
BLACK KNIGHT INC COM 09215c105 7,778 99,765 SH   SOLE   97,235 0 2,530
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 371 23,500 SH   SOLE 1 23,500 0 0
BLACKROCK FLA MUN 2020 TERM CLSD FD 09250m109 143 10,000 SH   SOLE 1 10,000 0 0
BLACKROCK INC COM 09247X101 2,312 5,409 SH   SOLE 1 4,608 0 801
BLACKROCK INC COM 09247X101 5,997 14,032 SH   SOLE   13,732 0 300
BLACKROCK RES & COMMODITIES ST COM 09257a108 306 37,408 SH   SOLE 1 37,408 0 0
BLACKROCK RES & COMMODITIES ST COM 09257a108 3 388 SH   SOLE   388 0 0
BLACKSTONE GROUP L P COM COM 09253u108 4,748 135,773 SH   SOLE 1 110,786 0 24,987
BLACKSTONE GROUP L P COM COM 09253u108 214 6,111 SH   SOLE   6,111 0 0
BLUE CAP REINS HLDGS LTD COM COM g1190f107 838 124,291 SH   SOLE   118,853 0 5,438
BLUEGREEN VACATIONS CORP COM COM 09629f108 5,889 396,316 SH   SOLE   396,316 0 0
BOOKING HOLDINGS INC COM 09857l108 4,067 2,331 SH   SOLE 1 1,985 0 346
BOOKING HOLDINGS INC COM 09857l108 216 124 SH   SOLE   124 0 0
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 304 28,189 SH   SOLE 1 25,458 0 2,731
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 539 50,000 SH   SOLE   50,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 87 2,398 SH   SOLE 1 2,398 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 5,843 92,439 SH   SOLE   90,769 0 1,670
BRINKER INTL INC COM 109641100 22 500 SH   SOLE 1 500 0 0
BRINKER INTL INC COM 109641100 1,799 40,532 SH   SOLE   39,502 0 1,030
BRINKS CO COM 109696104 18 241 SH   SOLE 1 241 0 0
BRINKS CO COM 109696104 936 12,414 SH   SOLE   12,414 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,190 24,945 SH   SOLE 1 24,945 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 603 12,636 SH   SOLE   12,636 0 0
BROADCOM LTD SHS COM 11135f101 7,769 25,834 SH   SOLE 1 23,884 0 1,950
BROADCOM LTD SHS COM 11135f101 8,697 28,920 SH   SOLE   28,245 0 675
BROOKFIELD ASSET MGMT INC COM 112585104 1,342 28,758 SH   SOLE 1 26,446 0 2,312
BROOKFIELD INFRAST PARTNERS COM G16252101 360 8,600 SH   SOLE 1 2,100 0 6,500
BUCKEYE PARTNERS L P LP 118230101 90 2,657 SH   SOLE 1 1,800 0 857
BUCKEYE PARTNERS L P LP 118230101 160 4,713 SH   SOLE   4,713 0 0
BUCKLE INC COM 118440106 16 860 SH   SOLE 1 860 0 0
BUCKLE INC COM 118440106 2,215 118,314 SH   SOLE   117,262 0 1,052
BUILD A BEAR WORKSHOP COM 120076104 85 14,000 SH   SOLE 1 14,000 0 0
BWX TECHNOLOGIES COM 05605h100 158 3,194 SH   SOLE 1 3,194 0 0
BWX TECHNOLOGIES COM 05605h100 6,921 91,334 SH   SOLE   89,244 0 2,090
CAESARS ENTMT CORP COM 127686103 113 13,019 SH   SOLE 1 11,219 0 1,800
CAMBRIA ETF TR INDX FD 132061201 329 9,150 SH   SOLE 1 9,150 0 0
CAMTEK LTD ORD COM m20791105 364 40,830 SH   SOLE   40,830 0 0
CANNAE HOLDINGS INC COM 13765n107 312 12,879 SH   SOLE 1 12,879 0 0
CANNAE HOLDINGS INC COM 13765n107 20,628 591,855 SH   SOLE   562,155 0 29,700
CAPITALA FINANCE CORPORATION COM 14054r106 119 15,000 SH   SOLE 1 15,000 0 0
CAPITALA FINANCE CORPORATION COM 14054r106 279 35,000 SH   SOLE   35,000 0 0
CAPSTONE TURBINE CORP COM 14067d409 63 70,000 SH   SOLE 1 70,000 0 0
CAPSTONE TURBINE CORP COM 14067d409 135 150,000 SH   SOLE   150,000 0 0
CARBO CERAMICS INC COM 140781105 1,006 287,469 SH   SOLE   276,370 0 11,099
CATASYS INC COM 149049504 183 14,958 SH   SOLE   14,323 0 635
CATERPILLAR INC DEL COM 149123101 406 2,995 SH   SOLE 1 2,745 0 250
CBRE GROUP INC COM 12504l109 249 5,035 SH   SOLE 1 5,035 0 0
CELGENE CORP COM 151020104 1,270 13,466 SH   SOLE 1 5,246 0 8,220
CELGENE CORP COM 151020104 566 6,000 SH   SOLE   6,000 0 0
CENTRAL FEDERAL CORPORATION COM 15346q400 930 72,548 SH   SOLE 1 65,276 0 7,272
CENTURYLINK INC COM 156700106 158 13,170 SH   SOLE 1 13,170 0 0
CERNER CORP COM 156782104 785 13,717 SH   SOLE 1 13,167 0 550
CHECK POINT SOFTWARE ORD COM m22465104 326 2,580 SH   SOLE 1 2,580 0 0
CHECK POINT SOFTWARE ORD COM m22465104 392 3,100 SH   SOLE   3,100 0 0
CHEVRON CORP NEW COM 166764100 7,085 57,516 SH   SOLE 1 53,356 0 4,160
CHEVRON CORP NEW COM 166764100 160 1,302 SH   SOLE   1,302 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 195 275 SH   SOLE 1 275 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 43 60 SH   SOLE   60 0 0
CHRISTOPHER & BANKS CORP COM 171046105 0 1,000 SH   SOLE 1 1,000 0 0
CHRISTOPHER & BANKS CORP COM 171046105 116 340,623 SH   SOLE   323,037 0 17,586
CINCINNATI FINL CORP COM 172062101 9,989 116,291 SH   SOLE 1 116,291 0 0
CISCO SYS INC COM 17275r102 7,442 137,838 SH   SOLE 1 134,294 0 3,544
CISCO SYS INC COM 17275r102 9,587 177,572 SH   SOLE   174,172 0 3,400
CITI TRENDS INC COM COM 17306x102 1,587 82,179 SH   SOLE   80,146 0 2,033
CITIGROUP INC COM 172967424 1,211 19,456 SH   SOLE 1 14,456 0 5,000
CITIGROUP INC COM 172967424 1,074 17,268 SH   SOLE   17,268 0 0
CITIZENS FINL GROUP INC COM 174610105 2,496 76,800 SH   SOLE 1 73,808 0 2,992
CITIZENS FINL GROUP INC COM 174610105 6,765 208,164 SH   SOLE   202,414 0 5,750
CIVEO CORPORATION NEW COM 17878y108 1,472 700,808 SH   SOLE   674,133 0 26,675
CLEVELAND CLIFFS INC COM 185899101 44 4,408 SH   SOLE 1 4,045 0 363
CLEVELAND CLIFFS INC COM 185899101 757 75,760 SH   SOLE   75,760 0 0
COCA COLA CO COM 191216100 1,563 33,360 SH   SOLE 1 33,260 0 100
COCA COLA CO COM 191216100 470 10,030 SH   SOLE   10,030 0 0
COFFEE HLDG CO INC COM 192176105 1,322 244,450 SH   SOLE   233,749 0 10,701
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,353 32,479 SH   SOLE 1 28,493 0 3,986
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 537 21,912 SH   SOLE 1 21,262 0 650
COLGATE PALMOLIVE CO COM 194162103 1,082 15,783 SH   SOLE 1 15,193 0 590
COLUMBIA FINL INC COM 197641103 37 2,380 SH   SOLE 1 2,380 0 0
COLUMBIA FINL INC COM 197641103 7,894 363,017 SH   SOLE   354,249 0 8,768
COMCAST CORP NEW COM 20030N101 2,505 62,657 SH   SOLE 1 58,004 0 4,653
COMCAST CORP NEW COM 20030N101 127 3,179 SH   SOLE   3,179 0 0
COMMUNICATIONS SYS INC COM 203900105 274 103,318 SH   SOLE   98,607 0 4,711
COMPUTER TASK GROUP INC COM 205477102 1,194 277,701 SH   SOLE   266,003 0 11,698
CONAGRA BRANDS INC COM 205887102 233 8,400 SH   SOLE 1 8,400 0 0
CONAGRA BRANDS INC COM 205887102 17 600 SH   SOLE   600 0 0
CONDUENT INC COM 206787103 393 28,420 SH   SOLE 1 26,920 0 1,500
CONDUENT INC COM 206787103 6,915 348,369 SH   SOLE   341,259 0 7,110
CONOCOPHILLIPS COM 20825c104 2,645 39,631 SH   SOLE 1 35,693 0 3,938
CONOCOPHILLIPS COM 20825c104 518 7,759 SH   SOLE   7,759 0 0
CONSOL ENERGY INC COM 20854l108 18 520 SH   SOLE 1 520 0 0
CONSOL ENERGY INC COM 20854l108 5,318 85,691 SH   SOLE   83,781 0 1,910
CORNING INC COM 219350105 541 16,354 SH   SOLE 1 16,354 0 0
CORNING INC COM 219350105 533 16,102 SH   SOLE   16,102 0 0
CORTLAND BANCORP COM 220587109 138 5,834 SH   SOLE 1 5,834 0 0
CORTLAND BANCORP COM 220587109 6,940 294,299 SH   SOLE   294,299 0 0
CORVEL CORP COM 221006109 98 1,500 SH   SOLE 1 1,500 0 0
CORVEL CORP COM 221006109 9,877 99,429 SH   SOLE   93,840 0 5,589
COSTAR GROUP INC COM COM 22160n109 291 623 SH   SOLE 1 623 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,043 12,566 SH   SOLE 1 11,426 0 1,140
COSTCO WHSL CORP NEW COM 22160K105 387 1,600 SH   SOLE   1,600 0 0
COTT CORP QUE COM COM 22163n106 41 2,780 SH   SOLE 1 2,780 0 0
COTT CORP QUE COM COM 22163n106 5,704 313,641 SH   SOLE   306,620 0 7,021
COWEN INC COM 223622606 1,497 103,330 SH   SOLE   99,316 0 4,014
CPI AEROSTRUCTURES INC COM 125919308 661 101,659 SH   SOLE   97,789 0 3,870
CSS INDS INC COM 125906107 486 81,138 SH   SOLE   77,673 0 3,465
CSX CORP COM 126408103 4,311 57,624 SH   SOLE 1 53,878 0 3,746
CUMMINS INC COM 231021106 280 1,775 SH   SOLE 1 1,775 0 0
CUMULUS MEDIA INC COM 231082801 812 45,100 SH   SOLE   45,100 0 0
CUSTOMERS BANCORP INC COM COM 23204g100 221 12,096 SH   SOLE   11,584 0 512
CVS HEALTH CORP COM 126650100 3,120 57,852 SH   SOLE 1 52,201 0 5,651
CYPRESS SEMICONDUCTOR CORP COM 232806109 173 11,600 SH   SOLE 1 8,950 0 2,650
CYRUSONE INC COM 23283r100 86 1,648 SH   SOLE 1 1,648 0 0
CYRUSONE INC COM 23283r100 5,995 70,212 SH   SOLE   68,102 0 2,110
DANAHER CORPORATION COM 235851102 1,011 7,655 SH   SOLE 1 7,530 0 125
DANAHER CORPORATION COM 235851102 87 659 SH   SOLE   659 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 896 17,962 SH   SOLE   17,480 0 482
DAWSON GEOPHYSICAL CO NEW COM 239360100 954 325,500 SH   SOLE   311,546 0 13,954
DEERE & CO COM 244199105 280 1,752 SH   SOLE 1 1,427 0 325
DELL TECHNOLOGIES INC COM 24703l202 292 4,971 SH   SOLE 1 945 0 4,026
DELTA APPAREL INC COM 247368103 752 33,830 SH   SOLE   33,830 0 0
DIAGEO P L C ADUS 25243Q205 3,663 22,390 SH   SOLE 1 21,546 0 844
DIAGEO P L C ADUS 25243Q205 7,059 43,148 SH   SOLE   41,898 0 1,250
DIEBOLD NXDF INC COM 253651103 7,900 713,609 SH   SOLE 1 657,309 0 56,300
DIEBOLD NXDF INC COM 253651103 14,528 1,312,387 SH   SOLE   1,312,387 0 0
DIGIRAD CORP COM 253827109 893 979,417 SH   SOLE   936,241 0 43,176
DIGITAL ALLY INC COM 25382P208 284 76,221 SH   SOLE   72,988 0 3,233
DIGITAL RLTY TR INC COM 253868103 268 2,249 SH   SOLE 1 1,599 0 650
DINE BRANDS GLOBAL INC COM 254423106 329 3,609 SH   SOLE 1 3,209 0 400
DINE BRANDS GLOBAL INC COM 254423106 11,049 121,036 SH   SOLE   119,122 0 1,914
DIREXION SHS ETF TR ALL CAP IN INDX FD 25459y769 232 6,030 SH   SOLE 1 6,030 0 0
DISCOVER FINL SVCS COM 254709108 2,077 29,189 SH   SOLE 1 28,424 0 765
DISCOVER FINL SVCS COM 254709108 4,611 64,802 SH   SOLE   63,052 0 1,750
DISCOVERY INC COM 25470F302 554 21,791 SH   SOLE 1 19,016 0 2,775
DISNEY WALT CO COM 254687106 8,890 80,067 SH   SOLE 1 73,951 0 6,117
DISNEY WALT CO COM 254687106 6,188 55,730 SH   SOLE   54,430 0 1,300
DIVIDEND & INCOME FD COM NEW COM 25538a204 501 44,142 SH   SOLE 1 44,142 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 571 50,300 SH   SOLE   50,300 0 0
DOMINION RES COM 25746u109 1,844 24,052 SH   SOLE 1 22,402 0 1,650
DONEGAL GROUP INC COM 257701201 169 12,600 SH   SOLE 1 12,600 0 0
DONEGAL GROUP INC COM 257701201 21 1,581 SH   SOLE   1,581 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 442 29,712 SH   SOLE   28,415 0 1,297
DOVER CORP COM 260003108 406 4,326 SH   SOLE 1 4,326 0 0
DOVER CORP COM 260003108 117 1,250 SH   SOLE   1,250 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 652 247,000 SH   SOLE 1 247,000 0 0
DOWDUPONT INC COM 26078j100 4,149 77,830 SH   SOLE 1 73,201 0 4,629
DOWDUPONT INC COM 26078j100 5,423 101,729 SH   SOLE   99,829 0 1,900
DTE ENERGY CO COM 233331107 200 1,602 SH   SOLE 1 1,602 0 0
DUKE ENERGY CORP NEW COM 26441C204 399 4,431 SH   SOLE 1 4,331 0 100
DUKE ENERGY CORP NEW COM 26441C204 15 166 SH   SOLE   166 0 0
EAGLE BULK SHIPPING INC COM y2187a143 774 166,502 SH   SOLE   159,397 0 7,105
EAGLE CAP GROWTH FD INC CLSD FD 269451100 5 648 SH   SOLE 1 648 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 116 15,341 SH   SOLE   15,341 0 0
EASTERN CO COM 276317104 125 4,530 SH   SOLE 1 4,530 0 0
EASTERN CO COM 276317104 1,576 57,267 SH   SOLE   57,267 0 0
EATON CORP PLC COM g29183103 6,440 79,940 SH   SOLE 1 71,545 0 8,395
EATON CORP PLC COM g29183103 5,692 70,650 SH   SOLE   68,550 0 2,100
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 733 34,730 SH   SOLE 1 34,730 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 3,681 52,892 SH   SOLE   51,652 0 1,240
ELDORADO RESORTS INC COM COM 28470r102 154 3,300 SH   SOLE 1 3,300 0 0
ELDORADO RESORTS INC COM COM 28470r102 10,459 144,711 SH   SOLE   141,261 0 3,450
ELEMENT SOLUTIONS INC COM 28618m106 432 42,810 SH   SOLE 1 42,810 0 0
ELEMENT SOLUTIONS INC COM 28618m106 13,497 869,742 SH   SOLE   850,216 0 19,526
EMERSON ELEC CO COM 291011104 227 3,318 SH   SOLE 1 2,613 0 705
ENBRIDGE INC CO COM 29250n105 130 3,593 SH   SOLE 1 3,446 0 147
ENBRIDGE INC CO COM 29250n105 281 7,736 SH   SOLE   7,736 0 0
ENCANA CORP COM 292505104 193 26,718 SH   SOLE   26,718 0 0
ENDEAVOUR SILVER CORP COM 29258y103 964 382,524 SH   SOLE   366,667 0 15,857
ENERGIZER HLDGS INC NEW COM 29272w109 404 8,982 SH   SOLE 1 8,982 0 0
ENERGIZER HLDGS INC NEW COM 29272w109 10,035 152,693 SH   SOLE   149,403 0 3,290
ENERGY TRANSFER LP LP 29273v100 640 41,625 SH   SOLE 1 40,025 0 1,600
ENERGY TRANSFER LP LP 29273v100 21 1,335 SH   SOLE   1,335 0 0
ENPHASE ENERGY INC COM COM 29355a107 461 50,000 SH   SOLE   50,000 0 0
ENSCO PLC ADUS G3157S106 0 100 SH   SOLE 1 100 0 0
ENSCO PLC ADUS G3157S106 46 11,819 SH   SOLE   11,819 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 7,363 253,029 SH   SOLE 1 233,763 0 19,266
ENTERPRISE PRODS PARTNERS L LP 293792107 539 18,507 SH   SOLE   18,507 0 0
ENTRAVISION COMMUNICATIONS COM 29382r107 311 96,090 SH   SOLE   96,090 0 0
EOG RES INC COM COM 26875p101 594 6,243 SH   SOLE 1 4,668 0 1,575
EQUITY COMWLTH COM 294628102 510 15,600 SH   SOLE 1 15,600 0 0
EQUITY COMWLTH COM 294628102 62 1,900 SH   SOLE   1,900 0 0
EQUUS TOTAL RETURN INC CLSD FD 294766100 1,137 595,000 SH   SOLE 1 595,000 0 0
EQUUS TOTAL RETURN INC CLSD FD 294766100 573 300,000 SH   SOLE   300,000 0 0
ERA GROUP INC COM 26885g109 249 21,535 SH   SOLE   20,376 0 1,159
LAUDER ESTEE COS INC COM 518439104 27 165 SH   SOLE 1 165 0 0
LAUDER ESTEE COS INC COM 518439104 346 2,089 SH   SOLE   2,089 0 0
EVINE LIVE INC COM 300487105 753 1,606,265 SH   SOLE   1,536,430 0 69,835
EXANTAS CAPITAL CORP COM 30068n105 45 4,250 SH   SOLE 1 4,250 0 0
EXANTAS CAPITAL CORP COM 30068n105 6,839 643,401 SH   SOLE   643,401 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,040 26,874 SH   SOLE 1 24,722 0 2,152
EXXON MOBIL CORP COM 30231G102 8,202 101,505 SH   SOLE 1 97,360 0 4,145
EXXON MOBIL CORP COM 30231G102 5,127 63,456 SH   SOLE   61,456 0 2,000
FACEBOOK INC COM 30303M102 2,102 12,612 SH   SOLE 1 12,392 0 220
FACEBOOK INC COM 30303M102 157 944 SH   SOLE   944 0 0
FIDELITY INDX FD 316092857 243 9,349 SH   SOLE 1 9,349 0 0
FIFTH THIRD BANCORP COM 316773100 429 17,008 SH   SOLE 1 17,008 0 0
FIFTH THIRD BANCORP COM 316773100 82 3,232 SH   SOLE   3,232 0 0
FIRST DATA CORP NEW COM COM 32008d106 263 10,000 SH   SOLE   10,000 0 0
FIRST HORIZON NATL CORP COM 320517105 224 16,021 SH   SOLE 1 16,021 0 0
FIRST INTERNET BANCORP COM 320557101 1,165 60,264 SH   SOLE   57,642 0 2,622
FIRST TR EXCHANGE TRADED FD INDX FD 336920103 907 12,107 SH   SOLE 1 12,107 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1,157 19,437 SH   SOLE 1 10,537 0 8,900
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 3,013 121,850 SH   SOLE 1 121,850 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 3,240 131,007 SH   SOLE   131,007 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 136 10,236 SH   SOLE   10,236 0 0
FIVE PRIME THERAPEUTICS INC COM 33830x104 134 10,000 SH   SOLE 1 0 0 10,000
FLEXSTEEL INDS INC COM 339382103 612 26,401 SH   SOLE   25,283 0 1,118
FLOTEK INDS INC DEL COM 343389102 79 24,500 SH   SOLE 1 24,500 0 0
FLOTEK INDS INC DEL COM 343389102 21 6,500 SH   SOLE   6,500 0 0
FNB CORP PA COM 302520101 401 37,876 SH   SOLE 1 37,876 0 0
FNB CORP PA COM 302520101 363 34,264 SH   SOLE   34,264 0 0
FORD MTR CO DEL COM 345370860 164 18,685 SH   SOLE 1 18,685 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 838 17,608 SH   SOLE 1 15,631 0 1,977
FORTUNE BRANDS HOME & SEC IN COM 34964C106 282 5,920 SH   SOLE   5,920 0 0
FREDS INC COM 356108100 457 185,218 SH   SOLE   177,260 0 7,958
FREIGHTCAR AMER INC COM 357023100 1,096 177,932 SH   SOLE   171,375 0 6,557
FRONTDOOR INC COM 35905a109 1,121 32,560 SH   SOLE   32,560 0 0
FRP HLDGS INC COM COM 30292l107 323 6,781 SH   SOLE   6,781 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 495 47,074 SH   SOLE 1 46,874 0 200
GABELLI HEALTHCARE & WELLNESS COM 36246k103 210 20,000 SH   SOLE   20,000 0 0
GARTNER INC COM 366651107 1,719 11,335 SH   SOLE 1 10,060 0 1,275
GCI LIBERTY INC COM 36164v305 463 8,333 SH   SOLE 1 8,308 0 25
GCI LIBERTY INC COM 36164v305 17,333 211,104 SH   SOLE   205,624 0 5,480
GCP APPLIED TECHNOLOGIES INC COM 36164y101 82 2,785 SH   SOLE 1 2,785 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164y101 3,543 69,350 SH   SOLE   67,763 0 1,587
GDL FUND CLSD FD 361570104 43 4,500 SH   SOLE 1 4,500 0 0
GDL FUND CLSD FD 361570104 1,709 178,776 SH   SOLE   178,776 0 0
GENERAL DYNAMICS CORP COM 369550108 2,092 12,360 SH   SOLE 1 10,243 0 2,117
GENERAL DYNAMICS CORP COM 369550108 248 1,466 SH   SOLE   1,466 0 0
GENERAL ELECTRIC CO COM 369604103 542 54,236 SH   SOLE 1 52,986 0 1,250
GENERAL ELECTRIC CO COM 369604103 15 1,466 SH   SOLE   1,466 0 0
GENESCO INC COM 371532102 633 13,900 SH   SOLE   13,900 0 0
GENWORTH FINL INC COM COM 37247d106 236 61,600 SH   SOLE   61,600 0 0
GEOSPACE TECHNOLOGIES CORP COM COM 37364x109 177 13,710 SH   SOLE   13,119 0 591
GILEAD SCIENCES INC COM 375558103 749 11,516 SH   SOLE 1 8,846 0 2,670
GILEAD SCIENCES INC COM 375558103 56 855 SH   SOLE   855 0 0
GLAXOSMITHKLINE PLC ADUS 37733w105 225 5,373 SH   SOLE 1 5,373 0 0
GLAXOSMITHKLINE PLC ADUS 37733w105 224 5,358 SH   SOLE   5,358 0 0
GOLDMAN SACHS ETF TR INDX FD 381430206 5,003 153,751 SH   SOLE 1 150,751 0 3,000
GOLDMAN SACHS ETF TR INDX FD 381430206 382 11,735 SH   SOLE   11,735 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 401 7,058 SH   SOLE 1 7,058 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 1,692 29,776 SH   SOLE   29,776 0 0
GRANITE CONSTR INC COM 387328107 86 2,000 SH   SOLE 1 2,000 0 0
GRANITE CONSTR INC COM 387328107 302 7,000 SH   SOLE   7,000 0 0
GREENHILL & CO INC COM 395259104 91 4,239 SH   SOLE 1 4,239 0 0
GREENHILL & CO INC COM 395259104 5,770 189,988 SH   SOLE   185,648 0 4,340
GUESS INC COM 401617105 40 2,050 SH   SOLE 1 2,050 0 0
GUESS INC COM 401617105 2,973 80,248 SH   SOLE   78,198 0 2,050
GULF ISLAND FABRICATION INC COM 402307102 1,695 184,823 SH   SOLE   177,054 0 7,769
HALLIBURTON CO COM 406216101 671 22,905 SH   SOLE 1 20,380 0 2,525
HALLMARK FINANCIAL SERVICES IN COM 40624q203 871 83,763 SH   SOLE   80,176 0 3,587
HAMILTON BEACH BRANDS HOLDING COM 40701t104 4 200 SH   SOLE 1 200 0 0
HAMILTON BEACH BRANDS HOLDING COM 40701t104 4,685 133,558 SH   SOLE   130,158 0 3,400
HANESBRANDS INC COM 410345102 796 44,509 SH   SOLE 1 37,234 0 7,275
HANGER INC COM 41043f208 38 2,000 SH   SOLE 1 2,000 0 0
HANGER INC COM 41043f208 8,266 300,483 SH   SOLE   293,710 0 6,773
HARRIS CORP DEL COM 413875105 6,813 42,662 SH   SOLE 1 39,469 0 3,193
HARRIS CORP DEL COM 413875105 9,053 56,686 SH   SOLE   55,436 0 1,250
HC2 HLDGS INC COM 404139107 593 242,170 SH   SOLE   231,959 0 10,211
HESS CORP COM COM 42809h107 216 3,582 SH   SOLE 1 3,582 0 0
HILL INTERNATIONAL INC COM 431466101 127 43,569 SH   SOLE 1 43,569 0 0
HILL INTERNATIONAL INC COM 431466101 10,168 3,482,144 SH   SOLE   3,482,144 0 0
HOME DEPOT INC COM 437076102 5,287 27,554 SH   SOLE 1 26,356 0 1,198
HOME DEPOT INC COM 437076102 7,314 38,116 SH   SOLE   37,216 0 900
HONDA MOTOR LTD ADUS 438128308 82 3,000 SH   SOLE 1 3,000 0 0
HONDA MOTOR LTD ADUS 438128308 272 10,000 SH   SOLE   10,000 0 0
HONEYWELL INTL INC COM 438516106 9,547 60,074 SH   SOLE 1 58,117 0 1,957
HONEYWELL INTL INC COM 438516106 8,750 55,057 SH   SOLE   53,455 0 1,602
HORMEL FOODS CORP COM 440452100 97 2,164 SH   SOLE 1 2,164 0 0
HORMEL FOODS CORP COM 440452100 140 3,127 SH   SOLE   3,127 0 0
HOUSTON WIRE & CBL CO COM COM 44244k109 1,672 264,114 SH   SOLE   253,527 0 10,587
HUNTINGTON BANCSHARES INC COM 446150104 1,211 95,531 SH   SOLE 1 95,531 0 0
IAC INTERACTIVECORP COM 44919P508 270 1,284 SH   SOLE 1 1,284 0 0
IAC INTERACTIVECORP COM 44919P508 20,828 99,131 SH   SOLE   99,131 0 0
ILLINOIS TOOL WKS INC COM 452308109 291 2,024 SH   SOLE 1 1,024 0 1,000
INDEPENDENCE RLTY TR INC COM COM 45378a106 91 8,430 SH   SOLE 1 8,430 0 0
INDEPENDENCE RLTY TR INC COM COM 45378a106 6,334 374,205 SH   SOLE   365,715 0 8,490
INDEPENDENT BANK CORP MICH COM 453838609 720 33,500 SH   SOLE   33,500 0 0
INDEXIQ ETF TR INDX FD 45409B800 366 11,470 SH   SOLE 1 11,470 0 0
INDEXIQ ETF TR INDX FD 45409B800 11,445 358,452 SH   SOLE   358,452 0 0
INFRAREIT INC COM 45685l100 405 19,300 SH   SOLE   19,300 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101 635 7,769 SH   SOLE 1 6,769 0 1,000
INTEGRATED DEVICE TECHNOLOGY COM 458118106 377 7,700 SH   SOLE   7,700 0 0
INTEL CORP COM 458140100 2,943 54,803 SH   SOLE 1 54,603 0 200
INTEL CORP COM 458140100 1,227 22,845 SH   SOLE   22,845 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,745 12,366 SH   SOLE 1 12,366 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46 325 SH   SOLE   325 0 0
INTEVAC INC COM 461148108 1,651 269,320 SH   SOLE   257,839 0 11,481
INVACARE CORP COM 461203101 21 2,500 SH   SOLE 1 2,500 0 0
INVACARE CORP COM 461203101 1,037 123,909 SH   SOLE   118,586 0 5,323
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 671 11,246 SH   SOLE 1 11,246 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 35 586 SH   SOLE   586 0 0
INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 416 20,100 SH   SOLE 1 20,100 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 740 6,529 SH   SOLE 1 6,291 0 238
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 15,468 136,441 SH   SOLE   136,441 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 428 13,518 SH   SOLE 1 13,518 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 29 930 SH   SOLE   930 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 485 4,648 SH   SOLE 1 4,208 0 440
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 32 302 SH   SOLE   302 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1,981 37,632 SH   SOLE 1 37,434 0 198
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 105 2,000 SH   SOLE   2,000 0 0
INVESCO ULTRA SHORT DURATION INDX FD 46090a887 746 14,839 SH   SOLE 1 14,839 0 0
INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 216 15,000 SH   SOLE 1 15,000 0 0
ISHARES GOLD TRUST INDX FD 464285105 229 18,533 SH   SOLE 1 18,533 0 0
ISHARES GOLD TRUST INDX FD 464285105 5,973 482,508 SH   SOLE   482,508 0 0
ISHARES IBONDS DEC 2020 TERM C INDX FD 46434vaq3 252 10,000 SH   SOLE 1 10,000 0 0
ISHARES IBONDS DEC 2021 TERM C INDX FD 46434vbk5 494 20,000 SH   SOLE 1 20,000 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 726 14,031 SH   SOLE 1 14,031 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 301 5,826 SH   SOLE   5,826 0 0
ISHARES INC INDX FD 464286525 337 3,766 SH   SOLE 1 3,766 0 0
ISHARES INC INDX FD 464286533 1,864 31,458 SH   SOLE 1 31,458 0 0
ISHARES INC INDX FD 464286533 1,081 18,235 SH   SOLE   18,235 0 0
ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 125 2,931 SH   SOLE 1 2,931 0 0
ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 196 4,596 SH   SOLE   4,596 0 0
ISHARES TR INDX FD 464287622 61 389 SH   SOLE 1 389 0 0
ISHARES TR INDX FD 464287622 239 1,518 SH   SOLE   1,518 0 0
ISHARES TR INDX FD 464288646 539 10,200 SH   SOLE 1 10,200 0 0
ISHARES TR INDX FD 464288646 100 1,902 SH   SOLE   1,902 0 0
ISHARES TR INDX FD 464288661 51 410 SH   SOLE 1 0 0 410
ISHARES TR INDX FD 464288661 54,648 443,570 SH   SOLE   443,570 0 0
ISHARES TR INDX FD 464288679 332 3,000 SH   SOLE 1 3,000 0 0
ISHARES TR INDX FD 464287176 266 2,355 SH   SOLE 1 2,355 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 2,191 36,058 SH   SOLE 1 35,558 0 500
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 9,768 160,729 SH   SOLE   160,729 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 598 10,299 SH   SOLE 1 10,299 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 4,234 72,916 SH   SOLE   4,786 0 68,130
ISHARES TR INDX FD 464287507 5,305 28,012 SH   SOLE 1 25,394 0 2,618
ISHARES TR INDX FD 464287507 1,427 7,535 SH   SOLE   7,535 0 0
ISHARES TR INDX FD 464287150 8,433 130,947 SH   SOLE 1 130,947 0 0
ISHARES TR INDX FD 464287150 14,891 231,224 SH   SOLE   9,627 0 221,597
ISHARES TR INDX FD 464287200 10,010 35,179 SH   SOLE 1 34,904 0 275
ISHARES TR INDX FD 464287200 3,678 12,926 SH   SOLE   12,926 0 0
ISHARES TR INDX FD 464287226 4,514 41,385 SH   SOLE 1 40,264 0 1,121
ISHARES TR INDX FD 464287226 389 3,571 SH   SOLE   3,571 0 0
ISHARES TR INDX FD 464287168 306 3,114 SH   SOLE 1 3,114 0 0
ISHARES TR INDX FD 464287788 720 6,091 SH   SOLE 1 6,091 0 0
ISHARES TR INDX FD 464287788 204 1,730 SH   SOLE   1,730 0 0
ISHARES TR INDX FD 464287762 451 2,325 SH   SOLE 1 2,325 0 0
ISHARES TR INDX FD 46429B689 5,251 72,931 SH   SOLE 1 72,901 0 30
ISHARES TR INDX FD 46429B689 2,893 40,185 SH   SOLE   40,185 0 0
ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 54 2,050 SH   SOLE 1 2,050 0 0
ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 330 12,534 SH   SOLE   12,534 0 0
ISHARES TR INDX FD 46429B663 3,755 40,253 SH   SOLE 1 39,806 0 447
ISHARES TR INDX FD 46429B663 8,476 90,861 SH   SOLE   90,861 0 0
ISHARES TR INDX FD 464287465 407 6,268 SH   SOLE 1 6,268 0 0
ISHARES TR INDX FD 464287234 385 8,964 SH   SOLE 1 8,964 0 0
ISHARES TR INDX FD 464287234 17 395 SH   SOLE   395 0 0
ISHARES TR INDX FD 464288273 319 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 682 6,101 SH   SOLE 1 6,101 0 0
ISHARES TR INDX FD 464287556 20 176 SH   SOLE   176 0 0
ISHARES TR INDX FD 464288869 1,536 16,561 SH   SOLE 1 16,561 0 0
ISHARES TR INDX FD 464288869 695 7,491 SH   SOLE   7,491 0 0
ISHARES TR INDX FD 464287655 338 2,210 SH   SOLE 1 2,210 0 0
ISHARES TR INDX FD 464287655 3,650 2,604 SH   SOLE   2,604 0 0
ISHARES TR INDX FD 464287689 392 2,352 SH   SOLE   2,352 0 0
ISHARES TR INDX FD 464287499 511 9,476 SH   SOLE 1 9,276 0 200
ISHARES TR INDX FD 464287499 321 5,952 SH   SOLE   5,952 0 0
ISHARES TR INDX FD 464287614 63 415 SH   SOLE 1 415 0 0
ISHARES TR INDX FD 464287614 217 1,432 SH   SOLE   1,432 0 0
ISHARES TR INDX FD 464287598 1,493 12,094 SH   SOLE 1 12,094 0 0
ISHARES TR INDX FD 464287598 340 2,754 SH   SOLE   2,754 0 0
ISHARES TR INDX FD 464287408 226 2,005 SH   SOLE 1 2,005 0 0
ISHARES TR INDX FD 464287804 3,329 43,145 SH   SOLE 1 36,718 0 6,427
ISHARES TR INDX FD 464287804 1,431 18,551 SH   SOLE   18,551 0 0
ISHARES TR INDX FD 464288687 336 9,202 SH   SOLE 1 8,530 0 672
ISHARES TR INDX FD 464288851 1 25 SH   SOLE 1 25 0 0
ISHARES TR INDX FD 464288851 2,044 35,124 SH   SOLE   35,124 0 0
ISHARES TR INDX FD 46429B697 2,422 41,188 SH   SOLE 1 40,758 0 430
ISHARES TR INDX FD 46429B697 119 2,029 SH   SOLE   2,029 0 0
ITERIS INC COM 46564T107 167 40,000 SH   SOLE 1 40,000 0 0
ITERIS INC COM 46564T107 777 186,399 SH   SOLE   183,429 0 2,970
J ALEXANDERS HLDGS COM 46609j106 95 9,645 SH   SOLE 1 9,645 0 0
J ALEXANDERS HLDGS COM 46609j106 12,160 997,785 SH   SOLE   986,516 0 11,269
JACK IN THE BOX INC COM 466367109 54 667 SH   SOLE 1 667 0 0
JACK IN THE BOX INC COM 466367109 575 7,090 SH   SOLE   7,090 0 0
JBG SMITH PROPERTIES COM 46590v100 137 3,307 SH   SOLE 1 3,307 0 0
JBG SMITH PROPERTIES COM 46590v100 8,022 128,530 SH   SOLE   125,270 0 3,260
JOHNSON & JOHNSON COM 478160104 14,908 106,647 SH   SOLE 1 101,499 0 5,148
JOHNSON & JOHNSON COM 478160104 9,952 71,190 SH   SOLE   69,690 0 1,500
JP MORGAN CHASE & CO COM 46625h100 10,730 105,996 SH   SOLE 1 101,909 0 4,087
JP MORGAN CHASE & CO COM 46625h100 11,408 112,690 SH   SOLE   110,190 0 2,500
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 20,920 415,907 SH   SOLE 1 380,404 0 35,503
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 814 16,183 SH   SOLE   16,183 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 1,000 18,435 SH   SOLE 1 18,435 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 7,011 129,254 SH   SOLE   129,254 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 600 10,853 SH   SOLE 1 9,799 0 1,054
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 21,639 391,370 SH   SOLE   391,370 0 0
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 3,084 42,159 SH   SOLE 1 35,697 0 6,462
KAR AUCTION SVCS INC COM 48238T109 6,855 105,232 SH   SOLE   102,562 0 2,670
KEARNY FINL CORP MD COM 48716p108 368 28,610 SH   SOLE 1 18,610 0 10,000
KEARNY FINL CORP MD COM 48716p108 14,785 800,845 SH   SOLE   782,890 0 17,955
KEY TRONIC CORP COM 493144109 1,240 200,980 SH   SOLE   192,417 0 8,563
KEYCORP NEW COM 493267108 248 15,773 SH   SOLE 1 15,773 0 0
KEYCORP NEW COM 493267108 189 11,983 SH   SOLE   11,983 0 0
KIMBALL ELECTRONICS INC COM 49428J109 23 1,510 SH   SOLE 1 1,510 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,898 100,975 SH   SOLE   93,261 0 7,714
KIMBALL INTL INC COM 494274103 3,383 153,673 SH   SOLE   141,047 0 12,626
KIMBERLY CLARK CORP COM 494368103 1,428 11,522 SH   SOLE 1 11,422 0 100
KIMBERLY CLARK CORP COM 494368103 99 800 SH   SOLE   800 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253l106 41 1,630 SH   SOLE 1 1,630 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253l106 6,002 178,860 SH   SOLE   175,137 0 3,723
KRATOS DEFENSE AND SECURITY SO COM 50077b207 13 805 SH   SOLE 1 805 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 281 18,000 SH   SOLE   18,000 0 0
KROGER CO COM 501044101 592 24,055 SH   SOLE 1 21,326 0 2,729
LABORATORY CORP AMER HLDGS COM 50540R409 237 1,549 SH   SOLE 1 1,549 0 0
LAKELAND INDS INC COM 511795106 224 19,071 SH   SOLE 1 19,071 0 0
LAKELAND INDS INC COM 511795106 2,641 224,918 SH   SOLE   217,353 0 7,565
LANDEC CORP COM 514766104 1,338 108,988 SH   SOLE   103,873 0 5,115
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 375 15,140 SH   SOLE 1 15,140 0 0
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 866 35,000 SH   SOLE   35,000 0 0
LANDS END INC NEW COM COM 51509f105 352 21,170 SH   SOLE   21,170 0 0
FOSTER L B CO COM 350060109 1,528 81,181 SH   SOLE   77,798 0 3,383
LEE ENTERPRISES INC COM 523768109 1,004 304,310 SH   SOLE   304,310 0 0
LEIDOS HLDGS INC COM 525327102 288 4,494 SH   SOLE 1 4,119 0 375
LEIDOS HLDGS INC COM 525327102 8,737 77,557 SH   SOLE   75,609 0 1,948
LIBBEY INC COM 529898108 95 33,623 SH   SOLE 1 33,623 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104 203 33,152 SH   SOLE 1 33,152 0 0
LIBERTY BROADBAND CORP COM 530307305 228 2,488 SH   SOLE 1 2,468 0 20
LIBERTY MEDIA CORP DELAWARE COM 531229888 151 5,449 SH   SOLE 1 5,449 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 10,207 231,863 SH   SOLE   224,667 0 7,196
LIBERTY MEDIA CORP DELAWARE COM 531229607 1,680 43,939 SH   SOLE 1 43,619 0 320
LIBERTY MEDIA CORP DELAWARE COM 531229607 14,861 253,975 SH   SOLE   241,467 0 12,508
LILLY ELI & CO COM 532457108 735 5,666 SH   SOLE 1 5,666 0 0
LINCOLN NATL CORP IND COM 534187109 205 3,500 SH   SOLE 1 3,500 0 0
LINCOLN NATL CORP IND COM 534187109 293 5,000 SH   SOLE   5,000 0 0
LIVERAMP HLDGS INC COM COM 53815p108 3,806 69,750 SH   SOLE   69,750 0 0
LKQ CORP COM 501889208 292 10,300 SH   SOLE 1 9,250 0 1,050
LOCKHEED MARTIN CORP COM 539830109 471 1,568 SH   SOLE 1 1,568 0 0
LOCKHEED MARTIN CORP COM 539830109 105 350 SH   SOLE   350 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 107 2,980 SH   SOLE 1 2,980 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 194 5,378 SH   SOLE   5,378 0 0
LOWES COS INC COM 548661107 1,928 17,612 SH   SOLE 1 15,799 0 1,813
LOWES COS INC COM 548661107 97 885 SH   SOLE   885 0 0
STARRETT L S CO COM 855668109 552 71,736 SH   SOLE   68,639 0 3,097
LUXFER HOLDINGS PLC COM g5698w116 8,400 243,753 SH   SOLE   238,898 0 4,855
LYONDELLBASELL INDUSTR SHS - A COM n53745100 1,216 14,463 SH   SOLE 1 14,066 0 397
LYONDELLBASELL INDUSTR SHS - A COM n53745100 3,797 45,163 SH   SOLE   43,913 0 1,250
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 3,135 51,704 SH   SOLE 1 48,636 0 3,068
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 480 7,920 SH   SOLE   7,920 0 0
MAGNA INTL INC COM 559222401 29 600 SH   SOLE 1 600 0 0
MAGNA INTL INC COM 559222401 243 5,000 SH   SOLE   5,000 0 0
MANITOWOC CO INC COM 563571405 232 14,150 SH   SOLE   14,150 0 0
MANNING & NAPIER INC COM 56382Q102 823 392,000 SH   SOLE 1 392,000 0 0
MANNING & NAPIER INC COM 56382Q102 473 225,100 SH   SOLE   225,100 0 0
MARATHON PETROLEUM CORP COM 56585a102 6,032 100,792 SH   SOLE 1 91,029 0 9,764
MARATHON PETROLEUM CORP COM 56585a102 9,866 164,845 SH   SOLE   160,670 0 4,175
MARCHEX INC COM 56624R108 57 11,990 SH   SOLE 1 11,990 0 0
MARCHEX INC COM 56624R108 6,631 943,987 SH   SOLE   920,597 0 23,390
MASCO CORP COM 574599106 152 3,867 SH   SOLE 1 3,867 0 0
MASCO CORP COM 574599106 7,072 112,027 SH   SOLE   109,207 0 2,820
MASTERCARD INC COM 57636Q104 9,018 38,299 SH   SOLE 1 34,491 0 3,808
MASTERCARD INC COM 57636Q104 162 686 SH   SOLE   686 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 241 4,540 SH   SOLE 1 4,540 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 64 1,200 SH   SOLE   1,200 0 0
MCDONALDS CORP COM 580135101 3,139 16,531 SH   SOLE 1 16,398 0 133
MCDONALDS CORP COM 580135101 7,373 38,825 SH   SOLE   37,825 0 1,000
MCKESSON CORP COM 58155Q103 1,877 16,031 SH   SOLE 1 13,244 0 2,786
MCKESSON CORP COM 58155Q103 438 3,745 SH   SOLE   3,745 0 0
MEDALLION FINL CORP COM 583928106 172 25,000 SH   SOLE 1 25,000 0 0
MEDALLION FINL CORP COM 583928106 483 70,000 SH   SOLE   70,000 0 0
MEDLEY MANAGEMENT INC COM 58503t106 62 18,106 SH   SOLE   18,106 0 0
MEDTRONIC PLC SHS COM g5960l103 3,419 37,536 SH   SOLE 1 36,666 0 870
MEDTRONIC PLC SHS COM g5960l103 6,658 73,103 SH   SOLE   71,053 0 2,050
MERCK & CO INC COM 58933Y105 3,263 39,234 SH   SOLE 1 36,618 0 2,616
MERCK & CO INC COM 58933Y105 1,317 15,831 SH   SOLE   15,831 0 0
MEREDITH CORP COM 589433101 3,778 49,400 SH   SOLE   48,160 0 1,240
MERIDIAN BANK COM 58958p104 488 27,066 SH   SOLE   25,910 0 1,156
MFS INTER INCOME TR CLSD FD 55273C107 448 118,000 SH   SOLE 1 118,000 0 0
MFS INTER INCOME TR CLSD FD 55273C107 1,360 358,000 SH   SOLE   358,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 202 7,865 SH   SOLE 1 7,865 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,521 176,205 SH   SOLE   176,205 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,620 19,527 SH   SOLE 1 18,427 0 1,100
MICROSOFT CORP COM 594918104 15,917 134,954 SH   SOLE 1 129,656 0 5,298
MICROSOFT CORP COM 594918104 12,487 105,876 SH   SOLE   103,459 0 2,417
MIDDLEFIELD BANC CORP COM 596304204 1,344 32,621 SH   SOLE 1 32,621 0 0
MIDDLEFIELD BANC CORP COM 596304204 2,986 72,460 SH   SOLE   72,460 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 495 20,594 SH   SOLE 1 20,594 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 99 4,119 SH   SOLE   4,119 0 0
MIDSOUTH BANCORP INC COM 598039105 632 55,377 SH   SOLE   52,959 0 2,418
MIDSTATES PETE CO COM 59804t407 58 5,909 SH   SOLE 1 5,909 0 0
MIDSTATES PETE CO COM 59804t407 4,535 321,642 SH   SOLE   312,586 0 9,056
MILLER HERMAN INC COM 600544100 5,778 164,250 SH   SOLE 1 164,250 0 0
MITCHAM INDS INC COM 606501104 434 110,397 SH   SOLE   106,223 0 4,174
MONDELEZ INTL INC COM 609207105 280 5,606 SH   SOLE 1 5,606 0 0
MOODYS CORP COM 615369105 200 1,107 SH   SOLE 1 1,107 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,622 11,552 SH   SOLE 1 9,224 0 2,328
MOVADO GROUP INC COM 624580106 468 12,873 SH   SOLE   12,322 0 551
MPLX LP LP 55336v100 102 3,099 SH   SOLE 1 3,099 0 0
MPLX LP LP 55336v100 113 3,450 SH   SOLE   3,450 0 0
MSA SAFETY INC COM 553498106 310 3,000 SH   SOLE 1 3,000 0 0
MUELLER WTR PRODS INC COM 624758108 181 18,000 SH   SOLE 1 18,000 0 0
MUELLER WTR PRODS INC COM 624758108 151 15,000 SH   SOLE   15,000 0 0
MUTUALFIRST FINL INC COM COM 62845b104 523 17,439 SH   SOLE 1 17,439 0 0
MUTUALFIRST FINL INC COM COM 62845b104 15,961 532,556 SH   SOLE   532,556 0 0
MVC CAPITAL INC COM 553829102 372 41,000 SH   SOLE 1 41,000 0 0
MVC CAPITAL INC COM 553829102 2,187 241,073 SH   SOLE   232,260 0 8,813
NACCO INDS INC COM 629579103 230 6,010 SH   SOLE   5,761 0 249
NATUZZI S P A ADUS 63905a200 488 94,840 SH   SOLE   90,129 0 4,711
NAVIGATORS GROUP INC COM 638904102 70 1,006 SH   SOLE 1 1,006 0 0
NAVIGATORS GROUP INC COM 638904102 419 6,000 SH   SOLE   6,000 0 0
NETFLIX INC COM COM 64110l106 441 1,238 SH   SOLE 1 1,188 0 50
NETFLIX INC COM COM 64110l106 125 350 SH   SOLE   350 0 0
NEWELL BRANDS INC COM 651229106 77 5,000 SH   SOLE 1 5,000 0 0
NEWELL BRANDS INC COM 651229106 383 25,000 SH   SOLE   25,000 0 0
NEWMONT MNG CORP COM 651639106 224 6,255 SH   SOLE 1 6,100 0 155
NEWMONT MNG CORP COM 651639106 368 10,282 SH   SOLE   10,282 0 0
NEXTERA ENERGY INC COM 65339F101 1,757 9,088 SH   SOLE 1 9,038 0 50
NEXTERA ENERGY INC COM 65339F101 839 4,341 SH   SOLE   4,341 0 0
NEXTERA ENERGY INC CORPORATE COM 65339f820 70 1,125 SH   SOLE 1 1,125 0 0
NEXTERA ENERGY PFD CV PFD 65339f820 165 2,660 SH   SOLE 1 2,410 0 250
NIKE INC COM 654106103 4,991 59,263 SH   SOLE 1 55,241 0 4,022
NIKE INC COM 654106103 6,689 79,438 SH   SOLE   77,338 0 2,100
NOMAD FOODS LTD COM g6564a105 199 9,751 SH   SOLE 1 9,751 0 0
NOMAD FOODS LTD COM g6564a105 14,620 472,608 SH   SOLE   462,108 0 10,500
NORFOLK SOUTHERN CORP COM 655844108 3,231 17,289 SH   SOLE 1 16,689 0 600
NORFOLK SOUTHERN CORP COM 655844108 50 270 SH   SOLE   270 0 0
NORTHROP GRUMMAN CORP COM 666807102 591 2,191 SH   SOLE 1 2,191 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 314 18,507 SH   SOLE 1 18,507 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 331 19,495 SH   SOLE   19,495 0 0
NORTHWEST PIPE CO COM 667746101 680 28,315 SH   SOLE   27,100 0 1,215
NOVARTIS A G ADUS 66987V109 312 3,249 SH   SOLE 1 3,249 0 0
NOVARTIS A G ADUS 66987V109 142 1,480 SH   SOLE   1,480 0 0
NUVEEN CR STRATEGIES INCM FD CLSD FD 67073D102 376 48,700 SH   SOLE 1 42,200 0 6,500
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 52 3,600 SH   SOLE 1 3,600 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 13,250 915,699 SH   SOLE   915,699 0 0
NUVEEN PENNSYLVANIA QLT MUN CLSD FD 670972108 13,968 1,057,362 SH   SOLE   1,057,362 0 0
NUVEEN SELECT TAX FREE INCM CLSD FD 67063X100 178 12,110 SH   SOLE 1 12,110 0 0
NUVEEN SELECT TAX FREE INCM CLSD FD 67062F100 274 18,750 SH   SOLE 1 18,750 0 0
NVENT ELECTRIC COM g6700g107 97 3,585 SH   SOLE 1 3,585 0 0
NVENT ELECTRIC COM g6700g107 11,176 271,504 SH   SOLE   264,634 0 6,870
NVIDIA CORP COM COM 67066g104 196 1,089 SH   SOLE 1 1,089 0 0
NVIDIA CORP COM COM 67066g104 24 131 SH   SOLE   131 0 0
OFFICE DEPOT INC COM 676220106 36 10,000 SH   SOLE 1 10,000 0 0
OFFICE DEPOT INC COM 676220106 309 85,000 SH   SOLE   85,000 0 0
OLYMPIC STEEL INC COM 68162K106 902 56,823 SH   SOLE   54,438 0 2,385
OMNOVA SOLUTIONS INC COM 682129101 211 30,000 SH   SOLE   30,000 0 0
ONE GAS INC COM COM 68235p108 4,253 30,332 SH   SOLE   26,432 0 3,900
ONESPAN INC COM 68287n100 183 9,500 SH   SOLE 1 9,500 0 0
ONESPAN INC COM 68287n100 8,877 461,838 SH   SOLE   461,838 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 68386c104 221 4,275 SH   SOLE 1 4,275 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 68386c104 73 1,408 SH   SOLE   1,408 0 0
OPPENHEIMER REV WEIGHTED SMALL INDX FD 68386c302 94 1,430 SH   SOLE 1 1,430 0 0
OPPENHEIMER REV WEIGHTED SMALL INDX FD 68386c302 5,289 80,673 SH   SOLE   80,673 0 0
ORACLE CORP COM 68389X105 3,419 63,657 SH   SOLE 1 55,889 0 7,768
ORACLE CORP COM 68389X105 7 125 SH   SOLE   125 0 0
ORION MARINE GROUP INC COM 68628v308 655 224,206 SH   SOLE   214,598 0 9,608
PARK HOTELS RESORTS INC COM 700517105 963 30,989 SH   SOLE 1 30,089 0 900
PARK HOTELS RESORTS INC COM 700517105 21,340 462,234 SH   SOLE   450,514 0 11,720
PARK OHIO HLDGS CORP COM 700666100 260 8,040 SH   SOLE 1 8,040 0 0
PARK OHIO HLDGS CORP COM 700666100 152 4,694 SH   SOLE   4,694 0 0
PARKER HANNIFIN CORP COM 701094104 1,571 9,155 SH   SOLE 1 7,828 0 1,327
PARKER HANNIFIN CORP COM 701094104 17 100 SH   SOLE   100 0 0
PAYPAL HLDGS INC COM 70450y103 1,761 16,962 SH   SOLE 1 15,337 0 1,625
PAYPAL HLDGS INC COM 70450y103 231 2,228 SH   SOLE   2,228 0 0
PC TEL INC COM COM 69325q105 656 130,972 SH   SOLE   125,487 0 5,485
PCM INC COM 69323K100 938 25,620 SH   SOLE   25,620 0 0
PCSB FINL CORP COM 69324R104 841 42,960 SH   SOLE   42,960 0 0
PDL BIOPHARMA INC COM COM 69329y104 1,601 430,304 SH   SOLE   412,931 0 17,373
PENN VA CORP NEW COM 70788v102 0 1 SH   SOLE 1 1 0 0
PENN VA CORP NEW COM 70788v102 320 7,245 SH   SOLE   7,245 0 0
PENNANTPARK INVT CORP COM 708062104 242 35,000 SH   SOLE   35,000 0 0
PENTAIR LTD SHS COM g7S00t104 17 390 SH   SOLE 1 390 0 0
PENTAIR LTD SHS COM g7S00t104 3,982 58,104 SH   SOLE   56,614 0 1,490
PEPSICO INC COM 713448108 9,140 74,581 SH   SOLE 1 69,674 0 4,908
PEPSICO INC COM 713448108 6,834 55,769 SH   SOLE   54,269 0 1,500
PERCEPTRON INC COM 71361F100 7 1,000 SH   SOLE 1 1,000 0 0
PERCEPTRON INC COM 71361F100 551 73,496 SH   SOLE   70,470 0 3,026
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1,292 367,981 SH   SOLE   351,118 0 16,863
PERSPECTA INC COM 715347100 74 3,650 SH   SOLE 1 3,650 0 0
PERSPECTA INC COM 715347100 10,970 367,072 SH   SOLE   358,872 0 8,200
PFIZER INC COM 717081103 7,506 176,747 SH   SOLE 1 172,671 0 4,076
PFIZER INC COM 717081103 8,263 194,558 SH   SOLE   189,858 0 4,700
PHILIP MORRIS INTL INC COM 718172109 684 7,741 SH   SOLE 1 7,491 0 250
PHILLIPS 66 COM 718546104 2,158 22,676 SH   SOLE 1 20,724 0 1,952
PICO HLDGS INC COM 693366205 1,297 130,984 SH   SOLE   125,347 0 5,637
PIMCO ETF TR INDX FD 72201R205 1,020 19,724 SH   SOLE 1 19,436 0 288
PIMCO ETF TR INDX FD 72201R205 776 15,000 SH   SOLE   15,000 0 0
PIMCO ETF TR INDX FD 72201R833 2,174 21,408 SH   SOLE 1 21,108 0 300
PIMCO ETF TR INDX FD 72201R833 965 9,505 SH   SOLE   9,505 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,115 9,088 SH   SOLE 1 9,088 0 0
POINTS INTL LTD COM 730843208 19 1,410 SH   SOLE 1 1,410 0 0
POINTS INTL LTD COM 730843208 2,179 48,091 SH   SOLE   45,053 0 3,038
POTBELLY CORP COM 73754y100 6 730 SH   SOLE 1 730 0 0
POTBELLY CORP COM 73754y100 9,858 1,158,373 SH   SOLE   1,158,373 0 0
POTLATCHDELTIC CORPORATION COM 737630103 48 1,270 SH   SOLE 1 1,270 0 0
POTLATCHDELTIC CORPORATION COM 737630103 8,225 158,018 SH   SOLE   155,188 0 2,830
POWELL INDS INC COM 739128106 943 35,503 SH   SOLE   33,967 0 1,536
PPG INDS INC COM 693506107 976 8,644 SH   SOLE 1 8,644 0 0
PRESTIGE BRANDS HLDG INC COM 74112d101 403 13,490 SH   SOLE   13,490 0 0
PROCTER AND GAMBLE CO COM 742718109 13,172 126,596 SH   SOLE 1 117,366 0 9,231
PROCTER AND GAMBLE CO COM 742718109 8,960 86,110 SH   SOLE   83,660 0 2,450
PROFIRE ENERGY COM 74316x101 568 317,451 SH   SOLE   303,909 0 13,542
PROGRESSIVE CORP OHIO COM 743315103 1,015 14,085 SH   SOLE 1 13,226 0 859
PROGRESSIVE CORP OHIO COM 743315103 175 2,425 SH   SOLE   2,425 0 0
PROSHARES TR INDX FD 74347B714 588 20,000 SH   SOLE   20,000 0 0
PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 81 2,000 SH   SOLE 1 2,000 0 0
PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 391 9,600 SH   SOLE   9,600 0 0
PUTNAM MANAGED MUN INCOM TR CLSD FD 746823103 191 25,590 SH   SOLE 1 25,590 0 0
QUALCOMM INC COM 747525103 1,126 19,750 SH   SOLE 1 16,684 0 3,066
QUALCOMM INC COM 747525103 473 8,291 SH   SOLE   8,291 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 641 40,124 SH   SOLE 1 40,124 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 4,209 148,915 SH   SOLE   133,759 0 15,156
RADIANT LOGISTICS INC COM 75025x100 13 2,000 SH   SOLE 1 2,000 0 0
RADIANT LOGISTICS INC COM 75025x100 1,071 170,005 SH   SOLE   170,005 0 0
RAYONIER ADVANCED MATLS INC COM 75508b104 71 5,220 SH   SOLE 1 5,220 0 0
RAYONIER ADVANCED MATLS INC COM 75508b104 10,627 478,748 SH   SOLE   466,768 0 11,980
RAYTHEON CO COM 755111507 3,636 19,969 SH   SOLE 1 19,651 0 318
RAYTHEON CO COM 755111507 6,700 36,796 SH   SOLE   35,865 0 931
REALNETWORKS INC COM 75605l708 1,209 388,597 SH   SOLE   370,413 0 18,184
REALTY INCOME CORP COM 756109104 440 5,981 SH   SOLE 1 5,981 0 0
REALTY INCOME CORP COM 756109104 154 2,100 SH   SOLE   2,100 0 0
RED ROBIN GOURMET BURG COM COM 75689m101 487 16,900 SH   SOLE   16,900 0 0
REGIONS FINL CORP NEW COM 7591EP100 417 29,490 SH   SOLE 1 29,490 0 0
REGIONS FINL CORP NEW COM 7591EP100 283 20,000 SH   SOLE   20,000 0 0
REPUBLIC SVCS INC COM 760759100 1,994 24,802 SH   SOLE 1 21,399 0 3,403
RESIDEO TECHNOLOGIES COM 76118y104 1,796 93,101 SH   SOLE 1 87,566 0 5,535
RESIDEO TECHNOLOGIES COM 76118y104 9,031 372,107 SH   SOLE   363,173 0 8,934
REVOLUTION LTG TECH COM 76155g206 16 70,000 SH   SOLE   70,000 0 0
REXNORD CORP COM 76169b102 9 350 SH   SOLE 1 350 0 0
REXNORD CORP COM 76169b102 352 14,000 SH   SOLE   14,000 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,512 222,955 SH   SOLE   214,025 0 8,930
RIVERVIEW BANCORP INC COM 769397100 103 14,136 SH   SOLE 1 14,136 0 0
RIVERVIEW BANCORP INC COM 769397100 98 13,362 SH   SOLE   13,362 0 0
RMR REAL ESTATE INCOME FD COM COM 76970b101 217 11,635 SH   SOLE   11,635 0 0
ROWAN COMPANIES PLC COM G7665A101 108 10,000 SH   SOLE   10,000 0 0
ROYAL DUTCH SHELL PLC ADUS 780259107 62 974 SH   SOLE 1 974 0 0
ROYAL DUTCH SHELL PLC ADUS 780259107 159 2,482 SH   SOLE   2,482 0 0
ROYAL DUTCH SHELL PLC ADUS 780259206 649 10,376 SH   SOLE 1 10,376 0 0
ROYAL DUTCH SHELL PLC ADUS 780259206 25 400 SH   SOLE   400 0 0
SABRA HEALTH CARE REITH COM 78573l106 54 2,782 SH   SOLE 1 2,782 0 0
SABRA HEALTH CARE REITH COM 78573l106 1,678 0 SH   SOLE   0 0 0
SALEM MEDIA GROUP INC COM 794093104 1,079 422,366 SH   SOLE   404,650 0 17,716
HENRY SCHEIN INC COM 806407102 201 3,337 SH   SOLE 1 3,337 0 0
HENRY SCHEIN INC COM 806407102 7,147 74,546 SH   SOLE   72,656 0 1,890
SCHLUMBERGER LTD COM 806857108 1,080 24,778 SH   SOLE 1 19,442 0 5,336
SCHLUMBERGER LTD COM 806857108 540 12,392 SH   SOLE   12,392 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 2,025 47,368 SH   SOLE 1 44,088 0 3,280
SCHWAB STRATEGIC TR INDX FD 808524706 1,981 76,145 SH   SOLE 1 63,036 0 13,108
SCHWAB STRATEGIC TR INDX FD 808524805 9,619 307,209 SH   SOLE 1 250,010 0 57,199
SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 21,053 405,803 SH   SOLE 1 341,076 0 64,728
SCHWAB STRATEGIC TR INDX FD 808524839 5 91 SH   SOLE   91 0 0
SCHWAB STRATEGIC TR INDX FD 808524102 1,063 15,622 SH   SOLE 1 14,040 0 1,582
SCHWAB STRATEGIC TR INDX FD 808524797 486 9,293 SH   SOLE 1 7,744 0 1,549
SCHWAB STRATEGIC TR INDX FD 808524201 24,237 358,487 SH   SOLE 1 298,183 0 60,304
SCHWAB STRATEGIC TR INDX FD 808524300 413 5,196 SH   SOLE 1 5,196 0 0
SCHWAB STRATEGIC TR COM 808524847 515 11,584 SH   SOLE 1 11,584 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 800 10,810 SH   SOLE 1 10,778 0 32
SERVICEMASTER GLOBAL HOLDINGS COM 81761r109 1,537 32,910 SH   SOLE   32,910 0 0
SHERWIN WILLIAMS CO COM 824348106 1,314 3,051 SH   SOLE 1 2,950 0 101
SHERWIN WILLIAMS CO COM 824348106 623 1,446 SH   SOLE   1,446 0 0
SHILOH INDS INC COM 824543102 670 121,885 SH   SOLE   116,648 0 5,237
SHOPIFY INC CL A COM 82509l107 343 1,658 SH   SOLE 1 1,358 0 300
SHOPIFY INC CL A COM 82509l107 31 150 SH   SOLE   150 0 0
SIMULATIONS PLUS INC COM 829214105 22 1,060 SH   SOLE 1 1,060 0 0
SIMULATIONS PLUS INC COM 829214105 3,917 90,040 SH   SOLE   87,730 0 2,310
SIRIUS XM HLDGS INC COM 82968b103 80 14,125 SH   SOLE 1 12,125 0 2,000
SITE CENTERS COM 82981j109 170 12,500 SH   SOLE 1 0 0 12,500
SITE CENTERS COM 82981j109 585 42,920 SH   SOLE   42,920 0 0
SKYWEST INC COM 830879102 540 9,950 SH   SOLE   9,950 0 0
SMUCKER J M CO COM 832696405 4,158 35,693 SH   SOLE 1 31,438 0 4,256
SMUCKER J M CO COM 832696405 416 3,567 SH   SOLE   3,567 0 0
SOUTH JERSEY INDS INC COM 838518108 80 2,484 SH   SOLE 1 2,484 0 0
SOUTH JERSEY INDS INC COM 838518108 10,405 223,044 SH   SOLE   210,192 0 12,852
SOUTHERN CO COM 842587107 998 19,304 SH   SOLE 1 19,154 0 150
SOUTHWESTERN ENERGY CO COM 845467109 47 10,000 SH   SOLE 1 10,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 328 70,000 SH   SOLE   70,000 0 0
SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 327 1,261 SH   SOLE 1 1,261 0 0
SPDR GOLD TRUST INDX FD 78463V107 2,240 18,356 SH   SOLE 1 18,306 0 50
SPDR GOLD TRUST INDX FD 78463V107 2,030 16,638 SH   SOLE   16,638 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 424 8,483 SH   SOLE 1 8,483 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 174 3,470 SH   SOLE   3,470 0 0
SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 606 12,500 SH   SOLE 1 12,500 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 6,522 23,089 SH   SOLE 1 20,793 0 2,296
SPDR S&P 500 ETF TR INDX FD 78462F103 1,871 6,622 SH   SOLE   6,622 0 0
SPDR SER TR SPDR BARCLAYS SHOR INDX FD 78464a474 764 25,000 SH   SOLE 1 25,000 0 0
SPDR SERIES TRUST INDX FD 78464A763 827 8,314 SH   SOLE 1 8,034 0 280
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 863 64,209 SH   SOLE 1 64,209 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 462 34,359 SH   SOLE   34,359 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 158 12,760 SH   SOLE 1 12,760 0 0
SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 866 82,830 SH   SOLE 1 82,830 0 0
SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 63 6,050 SH   SOLE   6,050 0 0
SPX CORP COM 784635104 185 5,330 SH   SOLE 1 5,330 0 0
SPX CORP COM 784635104 14,817 287,714 SH   SOLE   280,368 0 7,346
SQUARE INC COM 852234103 549 7,325 SH   SOLE 1 7,325 0 0
STARBUCKS CORP COM 855244109 3,446 46,352 SH   SOLE 1 42,677 0 3,675
STARBUCKS CORP COM 855244109 292 3,926 SH   SOLE   3,926 0 0
STARTEK INC COM COM 85569c107 1,519 70,107 SH   SOLE   68,307 0 1,800
STEELCASE INC COM 858155203 578 39,740 SH   SOLE   39,740 0 0
STERLING CONSTRUCTION CO INC COM 859241101 712 56,870 SH   SOLE   55,055 0 1,815
STEWART INFORMATION SVCS COR COM 860372101 30 700 SH   SOLE 1 700 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,596 60,805 SH   SOLE   60,805 0 0
STRYKER CORP COM 863667101 150 760 SH   SOLE 1 760 0 0
STRYKER CORP COM 863667101 237 1,200 SH   SOLE   1,200 0 0
SUNCOKE ENERGY INC COM 86722A103 11 1,270 SH   SOLE 1 1,270 0 0
SUNCOKE ENERGY INC COM 86722A103 3,725 287,799 SH   SOLE   282,229 0 5,570
SUPERIOR GRP OF COMPANIES IN COM 868358102 949 57,100 SH   SOLE   57,100 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 54 9,854 SH   SOLE 1 9,854 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 4 664 SH   SOLE   664 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 78 14,700 SH   SOLE 1 14,700 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 4,139 779,550 SH   SOLE   779,550 0 0
SYMANTEC CORP COM 871503108 28 1,200 SH   SOLE 1 1,200 0 0
SYMANTEC CORP COM 871503108 293 12,750 SH   SOLE   12,750 0 0
SYNACOR INC COM 871561106 876 558,186 SH   SOLE   534,585 0 23,601
SYSCO CORP COM 871829107 197 2,951 SH   SOLE 1 2,951 0 0
SYSCO CORP COM 871829107 363 5,442 SH   SOLE   5,442 0 0
TANDY LEATHER FACTORY INC COM 87538x105 848 141,386 SH   SOLE   135,288 0 6,098
TELENAV INC COM 879455103 1,474 242,786 SH   SOLE   232,469 0 10,317
TEMPLETON EMERG MKTS INCOME COM 880192109 5,885 574,742 SH   SOLE 1 499,758 0 74,983
TESSCO TECHNOLOGIES INC COM 872386107 4,841 206,110 SH   SOLE   201,219 0 4,891
TEXAS INSTRS INC COM 882508104 2,992 28,207 SH   SOLE 1 26,421 0 1,786
TEXAS INSTRS INC COM 882508104 5,451 51,388 SH   SOLE   50,088 0 1,300
THERMO FISHER SCIENTIFIC INC COM 883556102 153 559 SH   SOLE 1 559 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 73 268 SH   SOLE   268 0 0
TIMKEN CO COM 887389104 519 11,900 SH   SOLE 1 11,900 0 0
TIPTREE INC COM 88822q103 1,009 159,346 SH   SOLE   152,599 0 6,747
TJX COS INC NEW COM 872540109 1,937 36,407 SH   SOLE 1 33,257 0 3,150
TJX COS INC NEW COM 872540109 229 4,300 SH   SOLE   4,300 0 0
TRANSCAT INC COM 893529107 5,051 174,602 SH   SOLE   170,152 0 4,450
TRANSDIGM GROUP INC COM 893641100 1,420 3,127 SH   SOLE 1 3,092 0 35
TRANSDIGM GROUP INC COM 893641100 409 900 SH   SOLE   900 0 0
TRAVELCENTERS AMER LLC COM 894174101 0 1 SH   SOLE 1 1 0 0
TRAVELCENTERS AMER LLC COM 894174101 256 62,378 SH   SOLE   59,738 0 2,640
TREEHOUSE FOODS INC COM COM 89469a104 110 1,700 SH   SOLE 1 1,700 0 0
TREEHOUSE FOODS INC COM COM 89469a104 8,870 92,130 SH   SOLE   90,050 0 2,080
TRI CONTL CORP CLSD FD 895436103 1,252 47,586 SH   SOLE 1 47,586 0 0
TRI CONTL CORP CLSD FD 895436103 4 147 SH   SOLE   147 0 0
TRIBUNE PUBLISHING COMPANY COM 89609w107 21 1,753 SH   SOLE 1 1,753 0 0
TRIBUNE PUBLISHING COMPANY COM 89609w107 2,928 160,770 SH   SOLE   158,035 0 2,735
TRINITY INDS INC COM 896522109 521 23,973 SH   SOLE   23,973 0 0
TRUSTCO BK CORP N Y COM 898349105 1,030 132,740 SH   SOLE   127,285 0 5,455
U S CONCRETE INC COM NEW COM 90333l201 741 17,900 SH   SOLE   17,900 0 0
UFP TECHNOLOGIES INC COM 902673102 301 8,054 SH   SOLE 1 8,054 0 0
UFP TECHNOLOGIES INC COM 902673102 18,687 499,657 SH   SOLE   499,657 0 0
ULTRALIFE CORP COM 903899102 352 34,285 SH   SOLE   34,285 0 0
UNILEVER N V COM 904784709 218 3,735 SH   SOLE 1 3,735 0 0
UNILEVER PLC ADUS 904767704 1,593 27,592 SH   SOLE 1 24,592 0 3,000
UNION PACIFIC CORP COM 907818108 4,188 25,049 SH   SOLE 1 23,324 0 1,725
UNION PACIFIC CORP COM 907818108 67 403 SH   SOLE   403 0 0
UNIQUE FABRICATING INC COM 90915j103 650 144,758 SH   SOLE   138,550 0 6,208
UNISYS CORP COM 909214306 579 49,651 SH   SOLE   49,651 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 204 21,805 SH   SOLE 1 21,805 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 327 34,925 SH   SOLE   34,925 0 0
UNITED INS HLDGS CORP COM 910710102 737 46,370 SH   SOLE   44,365 0 2,005
UNITED PARCEL SERVICE INC COM 911312106 2,589 23,170 SH   SOLE 1 22,009 0 1,161
UNITED PARCEL SERVICE INC COM 911312106 4,808 43,026 SH   SOLE   41,926 0 1,100
UNITED TECHNOLOGIES CORP COM 913017109 5,282 40,982 SH   SOLE 1 37,186 0 3,796
UNITED TECHNOLOGIES CORP COM 913017109 65 505 SH   SOLE   505 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,277 37,520 SH   SOLE 1 34,760 0 2,759
UNITEDHEALTH GROUP INC COM 91324P102 8,446 34,159 SH   SOLE   33,284 0 875
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,257 75,859 SH   SOLE   72,607 0 3,252
US BANCORP DEL COM 902973304 2,680 55,605 SH   SOLE 1 51,369 0 4,235
US BANCORP DEL COM 902973304 19 400 SH   SOLE   400 0 0
UTAH MED PRODS INC COM 917488108 24 270 SH   SOLE 1 270 0 0
UTAH MED PRODS INC COM 917488108 5,518 40,871 SH   SOLE   39,666 0 1,205
VAALCO ENERGY INC COM 91851C201 1,757 784,285 SH   SOLE   751,233 0 33,052
VALERO ENERGY CORP NEW COM 91913Y100 250 2,943 SH   SOLE 1 2,943 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 72 1,155 SH   SOLE 1 1,155 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 2,820 45,233 SH   SOLE   45,233 0 0
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 748 42,585 SH   SOLE 1 42,585 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 63 2,832 SH   SOLE 1 2,832 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2,114 94,279 SH   SOLE   94,279 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 798 27,740 SH   SOLE 1 27,740 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 311 6,676 SH   SOLE 1 6,676 0 0
VANGUARD BD INDEX FD INC INDX FD 921937819 517 6,164 SH   SOLE 1 1,207 0 4,957
VANGUARD BD INDEX FD INC INDX FD 921937827 8,821 110,827 SH   SOLE 1 89,652 0 21,175
VANGUARD BD INDEX FD INC INDX FD 921937827 292 3,675 SH   SOLE   3,675 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 373 6,687 SH   SOLE 1 6,687 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 152 2,727 SH   SOLE   2,727 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 559 11,154 SH   SOLE 1 10,856 0 298
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 146 2,910 SH   SOLE   2,910 0 0
VANGUARD TAX MANAGED INTL FD INDX FD 921943858 1,740 42,564 SH   SOLE 1 40,450 0 2,114
VANGUARD TAX MANAGED INTL FD INDX FD 921943858 5,876 143,762 SH   SOLE   143,762 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 1,546 36,385 SH   SOLE 1 35,332 0 1,053
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 8,364 196,799 SH   SOLE   196,799 0 0
VANGUARD INDEX FDS INDX FD 922908652 1,234 10,691 SH   SOLE 1 7,668 0 3,023
VANGUARD INDEX FDS INDX FD 922908652 18,498 160,207 SH   SOLE   160,207 0 0
VANGUARD INDEX FDS INDX FD 922908736 307 1,963 SH   SOLE 1 1,749 0 214
VANGUARD INDEX FDS INDX FD 922908512 248 2,303 SH   SOLE 1 2,303 0 0
VANGUARD INDEX FDS INDX FD 922908611 156 1,215 SH   SOLE 1 1,215 0 0
VANGUARD INDEX FDS INDX FD 922908611 245 1,901 SH   SOLE   1,901 0 0
VANGUARD INDEX FDS INDX FD 922908769 4,476 30,928 SH   SOLE 1 29,370 0 1,558
VANGUARD INDEX FDS INDX FD 922908769 246 1,700 SH   SOLE   1,700 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676 4 65 SH   SOLE 1 65 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676 2,689 45,147 SH   SOLE   45,147 0 0
VANGUARD INDEX FDS INDX FD 922908629 557 3,466 SH   SOLE 1 3,032 0 434
VANGUARD INDEX FDS INDX FD 922908629 349 2,169 SH   SOLE   2,169 0 0
VANGUARD MUN BD FD INC INDX FD 922907746 906 17,379 SH   SOLE 1 17,379 0 0
VANGUARD INDEX FDS INDX FD 922908553 6,134 70,581 SH   SOLE 1 69,129 0 1,452
VANGUARD INDEX FDS INDX FD 922908553 20,908 240,572 SH   SOLE   240,572 0 0
VANGUARD INDEX FDS INDX FD 922908363 4,066 15,664 SH   SOLE 1 14,469 0 1,196
VANGUARD INDEX FDS INDX FD 922908363 36,927 142,280 SH   SOLE   142,280 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3,583 44,928 SH   SOLE 1 43,440 0 1,488
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 106 1,335 SH   SOLE   1,335 0 0
VANGUARD INDEX FDS INDX FD 922908751 227 1,487 SH   SOLE 1 1,487 0 0
VANGUARD INDEX FDS INDX FD 922908751 224 1,465 SH   SOLE   1,465 0 0
VANGUARD GROUP INDX FD 921908844 1,320 12,039 SH   SOLE 1 9,839 0 2,200
VANGUARD GROUP INDX FD 921908844 15,120 137,907 SH   SOLE   137,907 0 0
VANGUARD WHITEHALL FDS INC INDX FD 921946406 987 11,527 SH   SOLE 1 8,556 0 2,971
VANGUARD WHITEHALL FDS INC INDX FD 921946406 46 535 SH   SOLE   535 0 0
VANGUARD WORLD FD INDX FD 921910873 905 9,269 SH   SOLE 1 9,269 0 0
VANGUARD WORLD FD INDX FD 921910873 28,045 287,082 SH   SOLE   287,082 0 0
VANGUARD WORLD FDS INDX FD 92204A306 39 440 SH   SOLE 1 440 0 0
VANGUARD WORLD FDS INDX FD 92204A306 2,647 29,618 SH   SOLE   29,618 0 0
VANGUARD WORLD FDS INDX FD 92204A504 668 3,873 SH   SOLE 1 2,616 0 1,257
VANGUARD WORLD FDS INDX FD 92204A702 1,080 5,384 SH   SOLE 1 4,686 0 698
VANGUARD WORLD FDS INDX FD 92204A801 3 28 SH   SOLE 1 28 0 0
VANGUARD WORLD FDS INDX FD 92204A801 7,946 64,554 SH   SOLE   64,554 0 0
VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884 689 8,254 SH   SOLE 1 8,254 0 0
VANGUARD WORLD FDS INDX FD 92204A876 469 3,619 SH   SOLE 1 3,619 0 0
VAREX IMAGING CORP COM 92214X106 43 1,273 SH   SOLE 1 8 0 1,265
VAREX IMAGING CORP COM 92214X106 4,340 87,843 SH   SOLE   86,006 0 1,837
VARIAN MED SYS INC COM 92220P105 209 1,476 SH   SOLE 1 1,476 0 0
VARIAN MED SYS INC COM 92220P105 8,412 41,526 SH   SOLE   40,466 0 1,060
VERA BRADLEY INC COM COM 92335c106 2 170 SH   SOLE 1 170 0 0
VERA BRADLEY INC COM COM 92335c106 4,247 134,973 SH   SOLE   131,549 0 3,424
VERIZON COMMUNICATIONS INC COM 92343v104 5,455 92,247 SH   SOLE 1 88,767 0 3,480
VERIZON COMMUNICATIONS INC COM 92343v104 6,003 101,525 SH   SOLE   98,875 0 2,650
VERSUM MATLS INC COM 92532W103 245 4,872 SH   SOLE 1 4,872 0 0
VERSUM MATLS INC COM 92532W103 13,818 184,658 SH   SOLE   180,438 0 4,220
VIACOM INC CL B COM 92553p201 182 6,500 SH   SOLE 1 6,500 0 0
VIACOM INC CL B COM 92553p201 477 17,000 SH   SOLE   17,000 0 0
VISA INC COM 92826C839 3,226 20,655 SH   SOLE 1 17,810 0 2,845
VISA INC COM 92826C839 263 1,682 SH   SOLE   1,682 0 0
VISTRA ENERGY CORP COM COM 92840m102 380 14,581 SH   SOLE 1 14,581 0 0
VISTRA ENERGY CORP COM COM 92840m102 17,707 446,577 SH   SOLE   435,567 0 11,010
VONAGE HLDGS CORP COM 92886T201 2,947 293,500 SH   SOLE   293,500 0 0
VOXX INTL CORP CL A COM 91829f104 1,432 309,851 SH   SOLE   296,671 0 13,180
VOYA FINL INC COM 929089100 866 17,329 SH   SOLE 1 16,729 0 600
VOYA FINL INC COM 929089100 19,054 258,428 SH   SOLE   248,839 0 9,589
VULCAN MATLS CO COM 929160109 249 2,105 SH   SOLE 1 2,105 0 0
W P CAREY INC COM 92936U109 2,437 31,109 SH   SOLE 1 27,430 0 3,679
WALGREENS BOOTS ALLIANCE INC COM 931427108 331 5,224 SH   SOLE 1 3,699 0 1,525
WALGREENS BOOTS ALLIANCE INC COM 931427108 386 6,093 SH   SOLE   6,093 0 0
WALMART INC COM 931142103 423 4,337 SH   SOLE 1 4,337 0 0
WALMART INC COM 931142103 96 985 SH   SOLE   985 0 0
WASTE MGMT INC DEL COM 94106L109 379 3,649 SH   SOLE 1 3,649 0 0
WASTE MGMT INC DEL COM 94106L109 83 800 SH   SOLE   800 0 0
WELBILT INC COM 949090104 3,190 194,760 SH   SOLE   191,100 0 3,660
WELLS FARGO CO NEW CV PFD 949746804 1,285 994 SH   SOLE 1 875 0 119
WELLS FARGO CO NEW COM 949746101 1,708 35,356 SH   SOLE 1 31,112 0 4,244
WELLS FARGO CO NEW COM 949746101 335 6,926 SH   SOLE   6,926 0 0
WELLTOWER INC REIT COM 95040q104 3,430 44,204 SH   SOLE 1 39,783 0 4,421
WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 225 21,000 SH   SOLE 1 21,000 0 0
WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 1,416 132,000 SH   SOLE   132,000 0 0
WESTERN ASST INFLTN LKD INM CLSD FD 95766Q106 762 68,000 SH   SOLE   68,000 0 0
WESTERN ASSET HIGH INCOME CLSD FD 95766n103 117 15,864 SH   SOLE 1 15,864 0 0
WESTERN MIDSTREAM PARTNERS L LP 958669103 165 5,264 SH   SOLE 1 5,264 0 0
WESTERN MIDSTREAM PARTNERS L LP 958669103 52 1,647 SH   SOLE   1,647 0 0
WEYERHAEUSER CO COM 962166104 4,498 170,785 SH   SOLE 1 154,650 0 16,136
WEYERHAEUSER CO COM 962166104 4,271 162,145 SH   SOLE   158,295 0 3,850
WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 114 3,892 SH   SOLE 1 3,892 0 0
WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 570 19,413 SH   SOLE   19,413 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 5,431 126,133 SH   SOLE 1 125,533 0 600
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 2,371 55,062 SH   SOLE   55,062 0 0
WISDOMTREE TR INDX FD 97717W406 462 5,400 SH   SOLE 1 5,400 0 0
WISDOMTREE TR INDX FD 97717W281 221 4,687 SH   SOLE 1 4,687 0 0
WISDOMTREE TR INDX FD 97717W281 2,721 57,760 SH   SOLE   57,760 0 0
WISDOMTREE TR INDX FD 97717W307 578 6,136 SH   SOLE 1 6,100 0 36
WISDOMTREE TR INDX FD 97717W505 465 12,984 SH   SOLE 1 12,984 0 0
WYNDHAM DESTINATIONS INC COM 98310w108 74 1,833 SH   SOLE 1 1,833 0 0
WYNDHAM DESTINATIONS INC COM 98310w108 4,600 72,680 SH   SOLE   71,080 0 1,600
WYNDHAM HOTELS & RESORTS INC COM 98311a105 165 3,293 SH   SOLE 1 3,293 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105 12,674 147,019 SH   SOLE   143,269 0 3,750
ZAGG INC COM 98884u108 206 22,704 SH   SOLE   21,746 0 958
ZOETIS INC COM 98978v103 3,409 33,859 SH   SOLE 1 30,867 0 2,992
ZOETIS INC COM 98978v103 357 3,550 SH   SOLE   3,550 0 0