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