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 328 1,892 SH   SOLE   1,892 0 0
3M CO COM 88579y101 3,506 20,227 SH   SOLE 1 19,066 0 1,161
ABBOTT LABS COM 002824100 610 7,252 SH   SOLE   7,252 0 0
ABBOTT LABS COM 002824100 4,664 55,459 SH   SOLE 1 51,244 0 4,215
ABBVIE INC COM 00287y109 371 5,106 SH   SOLE   5,106 0 0
ABBVIE INC COM 00287y109 2,703 37,172 SH   SOLE 1 33,585 0 3,586
ABERDEEN ASIA PACIFIC INCOM CLSD FD 003009107 1,275 305,000 SH   SOLE   305,000 0 0
ABERDEEN ASIA PACIFIC INCOM CLSD FD 003009107 42 10,000 SH   SOLE 1 10,000 0 0
ACACIA RESH CORP COM 003881307 953 322,011 SH   SOLE   305,548 0 16,463
ACCENTURE PLC COM g1151c101 9,802 53,052 SH   SOLE   51,952 0 1,100
ACCENTURE PLC COM g1151c101 6,412 34,703 SH   SOLE 1 33,936 0 767
ACCO BRANDS CORP COM COM 00081t108 2,720 345,586 SH   SOLE   340,446 0 5,140
ACCO BRANDS CORP COM COM 00081t108 78 9,930 SH   SOLE 1 9,930 0 0
ADAM NAT RES FD INC COM COM 00548f105 3,430 207,405 SH   SOLE   207,405 0 0
ADAM NAT RES FD INC COM COM 00548f105 1,053 63,675 SH   SOLE 1 57,405 0 6,270
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 108 7,000 SH   SOLE   7,000 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 591 38,231 SH   SOLE 1 38,231 0 0
ADAMS RES & ENERGY INC COM 006351308 1,107 32,287 SH   SOLE   30,596 0 1,691
ADOBE SYS INC COM COM 00724f101 177 600 SH   SOLE   600 0 0
ADOBE SYS INC COM COM 00724f101 235 796 SH   SOLE 1 736 0 60
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
AIR PRODS & CHEMS INC COM 009158106 483 2,134 SH   SOLE 1 1,734 0 400
ALASKA COMMNCT SYS GRP COM COM 01167p101 789 461,128 SH   SOLE   436,469 0 24,659
ALITHYA GROUP INC COM 01643b106 4,407 1,682,225 SH   SOLE   1,682,225 0 0
ALITHYA GROUP INC COM 01643b106 194 74,142 SH   SOLE 1 74,142 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 178 6,000 SH   SOLE   6,000 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 42 1,400 SH   SOLE 1 1,400 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
ALLSTATE CORP COM 020002101 203 2,000 SH   SOLE   2,000 0 0
ALLSTATE CORP COM 020002101 395 3,882 SH   SOLE 1 3,557 0 325
ALLY FINL INC COM COM 02005n100 17,088 551,416 SH   SOLE   443,241 0 108,175
ALLY FINL INC COM COM 02005n100 195 6,292 SH   SOLE 1 6,292 0 0
ALPHA PRO TECH LTD COM 020772109 341 100,000 SH   SOLE   100,000 0 0
ALPHA PRO TECH LTD COM 020772109 143 42,000 SH   SOLE 1 42,000 0 0
ALPHABET INC COM 02079K305 401 370 SH   SOLE   370 0 0
ALPHABET INC COM 02079K305 4,601 4,249 SH   SOLE 1 3,913 0 336
ALPHABET INC COM 02079K107 552 511 SH   SOLE   511 0 0
ALPHABET INC COM 02079K107 8,304 7,682 SH   SOLE 1 7,137 0 545
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 472 10,845 SH   SOLE 1 10,845 0 0
ALTRIA GROUP INC COM 02209S103 24 500 SH   SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 499 10,535 SH   SOLE 1 9,885 0 650
AMAZON COM INC COM 023135106 504 266 SH   SOLE   266 0 0
AMAZON COM INC COM 023135106 9,362 4,944 SH   SOLE 1 4,696 0 248
AMERICAN ELEC PWR CO INC COM 025537101 543 6,169 SH   SOLE 1 6,169 0 0
AMERIPRISE FINL INC COM 03076C106 565 3,889 SH   SOLE 1 3,889 0 0
AMERISOURCE BERGEN CORP COM 03073e105 6 66 SH   SOLE   66 0 0
AMERISOURCE BERGEN CORP COM 03073e105 254 2,975 SH   SOLE 1 2,975 0 0
AMGEN INC COM 031162100 8,543 46,361 SH   SOLE   45,261 0 1,100
AMGEN INC COM 031162100 7,711 41,845 SH   SOLE 1 38,034 0 3,811
AMPCO-PITTSBURGH CORP COM 032037103 217 53,818 SH   SOLE   50,841 0 2,977
AMTECH SYS INC COM 032332504 1,408 255,936 SH   SOLE   243,452 0 12,484
ANADARKO PETE CORP COM 032511107 1,411 20,000 SH   SOLE   20,000 0 0
ANADARKO PETE CORP COM 032511107 42 600 SH   SOLE 1 600 0 0
AON PLC COM G0408V102 1,041 5,393 SH   SOLE 1 5,393 0 0
APPLE INC COM 037833100 11,740 59,316 SH   SOLE   57,816 0 1,500
APPLE INC COM 037833100 26,167 132,210 SH   SOLE 1 126,665 0 5,545
APPLIED MATLS INC COM 038222105 639 14,218 SH   SOLE   14,218 0 0
APPLIED MATLS INC COM 038222105 910 20,263 SH   SOLE 1 20,263 0 0
ARCH COAL INC COM 039380407 8,711 92,459 SH   SOLE   74,889 0 17,570
ARCH COAL INC COM 039380407 135 1,437 SH   SOLE 1 1,437 0 0
ARCONIC INC COM COM 03965l100 12,953 501,654 SH   SOLE   417,044 0 84,610
ARCONIC INC COM COM 03965l100 131 5,063 SH   SOLE 1 5,063 0 0
ARCOSA INC COM 039653100 12,359 328,425 SH   SOLE   278,676 0 49,749
ARCOSA INC COM 039653100 120 3,200 SH   SOLE 1 3,200 0 0
ARES CAP CORP COM COM 04010l103 2,130 118,738 SH   SOLE 1 102,142 0 16,596
ARMSTRONG FLOORING INC COM COM 04238r106 5,426 550,849 SH   SOLE   469,351 0 81,498
ARMSTRONG FLOORING INC COM COM 04238r106 51 5,130 SH   SOLE 1 5,130 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 832 8,561 SH   SOLE   8,561 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 83 859 SH   SOLE 1 859 0 0
AROTECH CORP COM 042682203 757 380,293 SH   SOLE   360,709 0 19,584
GALLAGHER ARTHUR J & CO COM 363576109 1,558 17,790 SH   SOLE 1 16,190 0 1,600
ASHLAND GLOBAL HLDGS INC COM 044186104 14,801 185,080 SH   SOLE   185,080 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 35 434 SH   SOLE 1 434 0 0
ASSOCIATED CAP GROUP INC COM 045528106 374 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102 82 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102 23 2,740 SH   SOLE 1 2,740 0 0
AT&T INC COM 00206r102 4,819 143,794 SH   SOLE   140,594 0 3,200
AT&T INC COM 00206r102 6,957 207,613 SH   SOLE 1 195,995 0 11,618
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
AUTOMATIC DATA PROCESSING IN COM 053015103 66 400 SH   SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,638 9,907 SH   SOLE 1 8,798 0 1,109
AUTOWEB COM 05335b100 296 83,363 SH   SOLE   77,944 0 5,419
AVAYA HOLDINGS CORPORATION COM 05351x101 1,867 156,740 SH   SOLE   133,510 0 23,230
AVAYA HOLDINGS CORPORATION COM 05351x101 106 8,900 SH   SOLE 1 8,900 0 0
AVIAT NETWORKS INC COM 05366y201 1,157 84,419 SH   SOLE   80,444 0 3,975
AXCELIS TECHNOLOGIES INC COM 054540208 190 12,615 SH   SOLE   12,057 0 558
AXCELIS TECHNOLOGIES INC COM 054540208 8 500 SH   SOLE 1 500 0 0
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
BANK NEW YORK MELLON CORP COM 064058100 22 500 SH   SOLE   500 0 0
BANK NEW YORK MELLON CORP COM 064058100 294 6,650 SH   SOLE 1 5,400 0 1,250
BANK AMER CORP CV PFD 060505682 1,162 847 SH   SOLE 1 790 0 57
BANK AMER CORP COM 060505104 9,832 339,038 SH   SOLE   330,813 0 8,225
BANK AMER CORP COM 060505104 6,391 220,385 SH   SOLE 1 211,841 0 8,544
BECTON DICKINSON & CO COM 075887109 2 9 SH   SOLE   9 0 0
BECTON DICKINSON & CO COM 075887109 1,574 6,248 SH   SOLE 1 5,623 0 625
BED BATH & BEYOND INC COM 075896100 1,989 171,128 SH   SOLE   171,128 0 0
BED BATH & BEYOND INC COM 075896100 6,386 549,600 SH   SOLE 1 501,036 0 48,564
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,995 9,359 SH   SOLE   9,359 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 16,826 78,934 SH   SOLE 1 73,280 0 5,654
BIOGEN INC COM 09062X103 1,145 4,896 SH   SOLE 1 4,431 0 465
BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 472 27,850 SH   SOLE   27,850 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 42 2,500 SH   SOLE 1 2,500 0 0
BIOTELEMETRY INC COM 090672106 2,262 46,968 SH   SOLE   39,238 0 7,730
BIOTELEMETRY INC COM 090672106 28 590 SH   SOLE 1 590 0 0
BLACK KNIGHT INC COM 09215c105 8,883 147,680 SH   SOLE   120,650 0 27,030
BLACK KNIGHT INC COM 09215c105 246 4,096 SH   SOLE 1 3,790 0 306
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 371 23,500 SH   SOLE 1 23,500 0 0
BLACKROCK INC COM 09247X101 6,918 14,742 SH   SOLE   14,442 0 300
BLACKROCK INC COM 09247X101 2,575 5,487 SH   SOLE 1 4,911 0 576
BLACKROCK RES & COMMODITIES ST COM 09257a108 3 388 SH   SOLE   388 0 0
BLACKROCK RES & COMMODITIES ST COM 09257a108 267 32,615 SH   SOLE 1 32,615 0 0
BLACKSTONE GROUP L P COM COM 09253u108 271 6,111 SH   SOLE   6,111 0 0
BLACKSTONE GROUP L P COM COM 09253u108 5,249 118,161 SH   SOLE 1 96,010 0 22,151
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
BOEING CO COM 097023105 3,509 9,640 SH   SOLE   9,375 0 265
BOEING CO COM 097023105 3,399 9,337 SH   SOLE 1 8,694 0 643
BOOKING HOLDINGS INC COM 09857l108 247 132 SH   SOLE   132 0 0
BOOKING HOLDINGS INC COM 09857l108 3,939 2,101 SH   SOLE 1 1,815 0 286
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 562 50,000 SH   SOLE   50,000 0 0
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 259 23,022 SH   SOLE 1 20,291 0 2,731
BP PLC COM 055622104 12 278 SH   SOLE   278 0 0
BP PLC COM 055622104 882 21,144 SH   SOLE 1 15,919 0 5,225
BRIGHTHOUSE FINL INC COM COM 10922n103 203 5,531 SH   SOLE   5,531 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 75 2,037 SH   SOLE 1 2,037 0 0
BRINKER INTL INC COM 109641100 1,191 30,260 SH   SOLE   29,230 0 1,030
BRINKER INTL INC COM 109641100 20 500 SH   SOLE 1 500 0 0
BRINKS CO COM 109696104 779 9,594 SH   SOLE   9,594 0 0
BRINKS CO COM 109696104 20 241 SH   SOLE 1 241 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 751 16,568 SH   SOLE   16,568 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,356 29,904 SH   SOLE 1 29,904 0 0
BROADCOM LTD SHS COM 11135f101 8,053 27,975 SH   SOLE   27,300 0 675
BROADCOM LTD SHS COM 11135f101 7,605 26,419 SH   SOLE 1 24,694 0 1,725
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 161 3,916 SH   SOLE   3,916 0 0
BUCKEYE PARTNERS L P LP 118230101 109 2,657 SH   SOLE 1 1,800 0 857
BUILD A BEAR WORKSHOP COM 120076104 78 14,000 SH   SOLE 1 14,000 0 0
BWX TECHNOLOGIES COM 05605h100 6,953 133,448 SH   SOLE   114,043 0 19,405
BWX TECHNOLOGIES COM 05605h100 137 2,624 SH   SOLE 1 2,624 0 0
CAESARS ENTMT CORP COM 127686103 133 11,219 SH   SOLE 1 11,219 0 0
CANNAE HOLDINGS INC COM 13765n107 23,666 816,631 SH   SOLE   679,801 0 136,830
CANNAE HOLDINGS INC COM 13765n107 376 12,989 SH   SOLE 1 12,989 0 0
CAPITALA FINANCE CORPORATION COM 14054r106 331 35,000 SH   SOLE   35,000 0 0
CAPITALA FINANCE CORPORATION COM 14054r106 142 15,000 SH   SOLE 1 15,000 0 0
CAPSTONE TURBINE CORP COM 14067d409 118 150,000 SH   SOLE   150,000 0 0
CAPSTONE TURBINE CORP COM 14067d409 55 70,000 SH   SOLE 1 70,000 0 0
CARBO CERAMICS INC COM 140781105 329 243,949 SH   SOLE   232,850 0 11,099
CARS COM INC COM 14575e105 3,084 156,369 SH   SOLE   153,609 0 2,760
CARS COM INC COM 14575e105 59 3,003 SH   SOLE 1 3,003 0 0
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 555 6,000 SH   SOLE   6,000 0 0
CELGENE CORP COM 151020104 502 5,432 SH   SOLE 1 5,212 0 220
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 65,378 SH   SOLE   54,088 0 11,290
CHECK POINT SOFTWARE ORD COM m22465104 358 3,100 SH   SOLE   3,100 0 0
CHECK POINT SOFTWARE ORD COM m22465104 295 2,550 SH   SOLE 1 2,550 0 0
CHEVRON CORP NEW COM 166764100 9,019 72,477 SH   SOLE   70,627 0 1,850
CHEVRON CORP NEW COM 166764100 9,517 76,482 SH   SOLE 1 71,920 0 4,562
CHIPOTLE MEXICAN GRILL INC COM 169656105 37 50 SH   SOLE   50 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 198 270 SH   SOLE 1 270 0 0
CINCINNATI FINL CORP COM 172062101 6,872 66,291 SH   SOLE 1 66,291 0 0
CISCO SYS INC COM 17275r102 9,663 176,557 SH   SOLE   173,157 0 3,400
CISCO SYS INC COM 17275r102 7,832 143,104 SH   SOLE 1 142,310 0 794
CITI TRENDS INC COM COM 17306x102 573 39,213 SH   SOLE   37,780 0 1,433
CITIGROUP INC COM 172967424 5 72 SH   SOLE   72 0 0
CITIGROUP INC COM 172967424 991 14,156 SH   SOLE 1 14,156 0 0
CITIZENS FINL GROUP INC COM 174610105 7,864 222,390 SH   SOLE   216,640 0 5,750
CITIZENS FINL GROUP INC COM 174610105 3,076 86,993 SH   SOLE 1 84,001 0 2,992
CIVEO CORPORATION NEW COM 17878y108 1,026 596,403 SH   SOLE   569,728 0 26,675
CLEVELAND CLIFFS INC COM 185899101 808 75,760 SH   SOLE   75,760 0 0
CLEVELAND CLIFFS INC COM 185899101 47 4,410 SH   SOLE 1 4,045 0 365
COCA COLA CO COM 191216100 441 8,654 SH   SOLE   8,654 0 0
COCA COLA CO COM 191216100 1,517 29,788 SH   SOLE 1 29,688 0 100
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 2 22 SH   SOLE   22 0 0
COLGATE PALMOLIVE CO COM 194162103 1,087 15,171 SH   SOLE 1 14,581 0 590
COLUMBIA FINL INC COM 197641103 12,764 845,280 SH   SOLE   691,445 0 153,835
COLUMBIA FINL INC COM 197641103 142 9,430 SH   SOLE 1 9,430 0 0
COMCAST CORP NEW COM 20030N101 74 1,747 SH   SOLE   1,747 0 0
COMCAST CORP NEW COM 20030N101 2,616 61,866 SH   SOLE 1 57,213 0 4,653
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 16 600 SH   SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 223 8,400 SH   SOLE 1 8,400 0 0
CONDUENT INC COM 206787103 211 22,000 SH   SOLE   22,000 0 0
CONDUENT INC COM 206787103 188 19,623 SH   SOLE 1 19,623 0 0
CONOCOPHILLIPS COM 20825c104 443 7,259 SH   SOLE   7,259 0 0
CONOCOPHILLIPS COM 20825c104 2,365 38,776 SH   SOLE 1 34,838 0 3,938
CONSOL ENERGY INC COM 20854l108 1,799 67,614 SH   SOLE   67,614 0 0
CORNING INC COM 219350105 502 15,102 SH   SOLE   15,102 0 0
CORNING INC COM 219350105 604 18,175 SH   SOLE 1 17,975 0 200
CORTEVA COM 22052l104 86 2,910 SH   SOLE   2,910 0 0
CORTEVA COM 22052l104 303 10,239 SH   SOLE 1 9,184 0 1,055
CORTLAND BANCORP COM 220587109 6,738 291,699 SH   SOLE   291,699 0 0
CORTLAND BANCORP COM 220587109 135 5,834 SH   SOLE 1 5,834 0 0
CORVEL CORP COM 221006109 12,807 147,194 SH   SOLE   121,295 0 25,899
CORVEL CORP COM 221006109 148 1,700 SH   SOLE 1 1,700 0 0
COSTAR GROUP INC COM COM 22160n109 345 623 SH   SOLE 1 623 0 0
COSTCO WHSL CORP NEW COM 22160K105 423 1,600 SH   SOLE   1,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,949 11,158 SH   SOLE 1 10,038 0 1,120
COTT CORP QUE COM COM 22163n106 209 15,692 SH   SOLE   15,692 0 0
COTT CORP QUE COM COM 22163n106 26 1,980 SH   SOLE 1 1,980 0 0
COUNTY BANCORP INC COM 221907108 408 23,895 SH   SOLE   22,534 0 1,361
COVANTA HLDG CORP COM COM 22282e102 1,217 67,960 SH   SOLE   67,960 0 0
COVIA HOLDINGS CORPORATION COM 22305a103 118 60,000 SH   SOLE   60,000 0 0
COVIA HOLDINGS CORPORATION COM 22305a103 60 30,400 SH   SOLE 1 30,400 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 5,627 303,350 SH   SOLE   248,649 0 54,701
CUMULUS MEDIA INC COM 231082801 64 3,430 SH   SOLE 1 3,430 0 0
CUSTOMERS BANCORP INC COM COM 23204g100 475 22,598 SH   SOLE   21,425 0 1,173
CVS HEALTH CORP COM 126650100 15 275 SH   SOLE   275 0 0
CVS HEALTH CORP COM 126650100 3,064 56,238 SH   SOLE 1 51,102 0 5,136
CYRUSONE INC COM 23283r100 10,125 175,418 SH   SOLE   147,718 0 27,700
CYRUSONE INC COM 23283r100 108 1,871 SH   SOLE 1 1,871 0 0
DANAHER CORPORATION COM 235851102 65 455 SH   SOLE   455 0 0
DANAHER CORPORATION COM 235851102 1,017 7,114 SH   SOLE 1 6,989 0 125
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 7,397 42,924 SH   SOLE   41,674 0 1,250
DIAGEO P L C ADUS 25243Q205 3,078 17,863 SH   SOLE 1 17,369 0 494
DIEBOLD NXDF INC COM 253651103 12,305 1,343,382 SH   SOLE   1,343,382 0 0
DIEBOLD NXDF INC COM 253651103 9,896 1,080,319 SH   SOLE 1 991,269 0 89,050
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 8,123 85,083 SH   SOLE   70,674 0 14,409
DINE BRANDS GLOBAL INC COM 254423106 335 3,509 SH   SOLE 1 3,509 0 0
DISCOVER FINL SVCS COM 254709108 5,344 68,871 SH   SOLE   67,121 0 1,750
DISCOVER FINL SVCS COM 254709108 2,200 28,355 SH   SOLE 1 27,915 0 440
DISCOVERY INC COM 25470F302 620 21,791 SH   SOLE 1 19,016 0 2,775
DISNEY WALT CO COM 254687106 11,124 79,659 SH   SOLE   77,759 0 1,900
DISNEY WALT CO COM 254687106 12,626 90,418 SH   SOLE 1 85,433 0 4,986
DIVIDEND & INCOME FD COM NEW COM 25538a204 580 50,300 SH   SOLE   50,300 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 509 44,142 SH   SOLE 1 44,142 0 0
DOMINION RES COM 25746u109 1,798 23,253 SH   SOLE 1 21,603 0 1,650
DONEGAL GROUP INC COM 257701201 24 1,581 SH   SOLE   1,581 0 0
DONEGAL GROUP INC COM 257701201 192 12,600 SH   SOLE 1 12,600 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 464 34,779 SH   SOLE   32,719 0 2,060
DOVER CORP COM 260003108 125 1,250 SH   SOLE   1,250 0 0
DOVER CORP COM 260003108 484 4,826 SH   SOLE 1 4,826 0 0
DOW INC COM 260557103 1,676 33,983 SH   SOLE   33,350 0 633
DOW INC COM 260557103 1,179 23,920 SH   SOLE 1 23,125 0 795
DUKE ENERGY CORP NEW COM 26441C204 25 280 SH   SOLE   280 0 0
DUKE ENERGY CORP NEW COM 26441C204 380 4,302 SH   SOLE 1 4,202 0 100
DUPONT DE NEMOURS INC COM 26614n102 2,386 31,789 SH   SOLE   31,156 0 633
DUPONT DE NEMOURS INC COM 26614n102 2,007 26,735 SH   SOLE 1 25,626 0 1,109
EAGLE BULK SHIPPING INC COM y2187a143 726 138,540 SH   SOLE   131,435 0 7,105
EAGLE CAP GROWTH FD INC CLSD FD 269451100 122 15,341 SH   SOLE   15,341 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 5 648 SH   SOLE 1 648 0 0
EAGLE MATERIALS INC COM 26969P108 5,140 55,451 SH   SOLE   46,721 0 8,730
EAGLE MATERIALS INC COM 26969P108 19 207 SH   SOLE 1 207 0 0
EASTERN CO COM 276317104 1,605 57,267 SH   SOLE   57,267 0 0
EASTERN CO COM 276317104 127 4,530 SH   SOLE 1 4,530 0 0
EATON CORP PLC COM g29183103 6,376 76,559 SH   SOLE   74,459 0 2,100
EATON CORP PLC COM g29183103 6,712 80,590 SH   SOLE 1 73,095 0 7,495
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 790 34,730 SH   SOLE 1 34,730 0 0
ELDORADO RESORTS INC COM COM 28470r102 4,457 96,735 SH   SOLE   85,405 0 11,330
ELDORADO RESORTS INC COM COM 28470r102 152 3,300 SH   SOLE 1 3,300 0 0
ELEMENT SOLUTIONS INC COM 28618m106 13,992 1,353,160 SH   SOLE   1,141,033 0 212,127
ELEMENT SOLUTIONS INC COM 28618m106 200 19,300 SH   SOLE 1 19,300 0 0
EMCORE CORP COM 290846203 164 50,000 SH   SOLE   50,000 0 0
ENBRIDGE INC CO COM 29250n105 28 788 SH   SOLE   788 0 0
ENBRIDGE INC CO COM 29250n105 380 10,541 SH   SOLE 1 10,394 0 147
ENDEAVOUR SILVER CORP COM 29258y103 655 319,670 SH   SOLE   303,813 0 15,857
ENERGIZER HLDGS INC NEW COM 29272w109 6,144 159,007 SH   SOLE   137,557 0 21,450
ENERGIZER HLDGS INC NEW COM 29272w109 336 8,702 SH   SOLE 1 8,702 0 0
ENERGY TRANSFER LP LP 29273v100 19 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100 578 41,025 SH   SOLE 1 39,425 0 1,600
ENPHASE ENERGY INC COM COM 29355a107 365 20,000 SH   SOLE   20,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 414 14,345 SH   SOLE   14,345 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 7,213 249,848 SH   SOLE 1 234,752 0 15,096
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 62 1,900 SH   SOLE   1,900 0 0
EQUITY COMWLTH COM 294628102 507 15,600 SH   SOLE 1 15,600 0 0
EQUUS TOTAL RETURN INC CLSD FD 294766100 540 329,000 SH   SOLE   329,000 0 0
EQUUS TOTAL RETURN INC CLSD FD 294766100 794 484,000 SH   SOLE 1 484,000 0 0
ERA GROUP INC COM 26885g109 147 17,655 SH   SOLE   16,496 0 1,159
LAUDER ESTEE COS INC COM 518439104 359 1,959 SH   SOLE   1,959 0 0
LAUDER ESTEE COS INC COM 518439104 30 165 SH   SOLE 1 165 0 0
EVINE LIVE INC COM 300487105 518 1,195,752 SH   SOLE   1,133,002 0 62,750
EXANTAS CAPITAL CORP COM 30068n105 5,958 526,801 SH   SOLE   526,801 0 0
EXANTAS CAPITAL CORP COM 30068n105 48 4,250 SH   SOLE 1 4,250 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 682 8,900 SH   SOLE   8,900 0 0
EXXON MOBIL CORP COM 30231G102 5,559 72,537 SH   SOLE 1 69,762 0 2,775
FACEBOOK INC COM 30303M102 116 600 SH   SOLE   600 0 0
FACEBOOK INC COM 30303M102 2,216 11,484 SH   SOLE 1 11,364 0 120
FIDELITY COM 316092808 170 2,730 SH   SOLE   2,730 0 0
FIDELITY COM 316092808 81 1,303 SH   SOLE 1 1,303 0 0
FIDELITY INDX FD 316092857 867 33,116 SH   SOLE   33,116 0 0
FIDELITY INDX FD 316092857 247 9,425 SH   SOLE 1 9,425 0 0
FIFTH THIRD BANCORP COM 316773100 90 3,232 SH   SOLE   3,232 0 0
FIFTH THIRD BANCORP COM 316773100 475 17,008 SH   SOLE 1 17,008 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 33733E203 659 4,679 SH   SOLE   4,679 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33733E203 2,695 19,137 SH   SOLE 1 19,137 0 0
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 3,271 130,067 SH   SOLE   130,067 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,894 115,066 SH   SOLE 1 115,066 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 307 33,000 SH   SOLE   33,000 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 47 5,000 SH   SOLE 1 5,000 0 0
FLEXSTEEL INDS INC COM 339382103 378 22,162 SH   SOLE   21,044 0 1,118
FLOTEK INDS INC DEL COM 343389102 22 6,500 SH   SOLE   6,500 0 0
FLOTEK INDS INC DEL COM 343389102 81 24,500 SH   SOLE 1 24,500 0 0
FNB CORP PA COM 302520101 403 34,264 SH   SOLE   34,264 0 0
FNB CORP PA COM 302520101 446 37,876 SH   SOLE 1 37,876 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 820 14,360 SH   SOLE   14,360 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,005 17,599 SH   SOLE 1 16,040 0 1,558
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 15,719 255,763 SH   SOLE   219,521 0 36,242
GCI LIBERTY INC COM 36164v305 512 8,333 SH   SOLE 1 8,308 0 25
GDL FUND CLSD FD 361570104 1,654 178,776 SH   SOLE   178,776 0 0
GDL FUND CLSD FD 361570104 42 4,500 SH   SOLE 1 4,500 0 0
GENERAC HLDGS INC COM 368736104 208 3,000 SH   SOLE   3,000 0 0
GENERAL DYNAMICS CORP COM 369550108 274 1,508 SH   SOLE   1,508 0 0
GENERAL DYNAMICS CORP COM 369550108 2,173 11,951 SH   SOLE 1 9,907 0 2,044
GENERAL ELECTRIC CO COM 369604103 193 18,340 SH   SOLE   18,340 0 0
GENERAL ELECTRIC CO COM 369604103 320 30,459 SH   SOLE 1 30,459 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 58 855 SH   SOLE   855 0 0
GILEAD SCIENCES INC COM 375558103 796 11,776 SH   SOLE 1 9,106 0 2,670
GLAXOSMITHKLINE PLC ADUS 37733W105 226 5,642 SH   SOLE   5,642 0 0
GLAXOSMITHKLINE PLC ADUS 37733W105 153 3,812 SH   SOLE 1 3,812 0 0
GLOBAL X FDS MLP & ENERGY INFR INDX FD 37950e226 70 5,400 SH   SOLE   5,400 0 0
GLOBAL X FDS MLP & ENERGY INFR INDX FD 37950e226 696 53,808 SH   SOLE 1 53,808 0 0
GOLDMAN SACHS ETF TR INDX FD 381430206 697 21,210 SH   SOLE   21,210 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 381430503 1,750 29,776 SH   SOLE   29,776 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 390 6,632 SH   SOLE 1 6,632 0 0
GREENHILL & CO INC COM 395259104 1,330 97,887 SH   SOLE   95,873 0 2,014
GREENHILL & CO INC COM 395259104 41 2,999 SH   SOLE 1 2,999 0 0
GUESS INC COM 401617105 640 39,654 SH   SOLE   39,654 0 0
GUESS INC COM 401617105 22 1,340 SH   SOLE 1 1,340 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 1,537 80,702 SH   SOLE   80,702 0 0
HAMILTON BEACH BRANDS HOLDING COM 40701t104 4 200 SH   SOLE 1 200 0 0
HANESBRANDS INC COM 410345102 598 34,721 SH   SOLE 1 27,646 0 7,075
HANGER INC COM 41043f208 10,644 555,822 SH   SOLE   446,693 0 109,129
HANGER INC COM 41043f208 109 5,680 SH   SOLE 1 5,680 0 0
HARMONIC INC COM 413160102 504 90,824 SH   SOLE   90,824 0 0
HARMONIC INC COM 413160102 58 10,403 SH   SOLE 1 10,403 0 0
HARRIS CORP DEL COM 413875105 10,634 56,225 SH   SOLE   54,975 0 1,250
HARRIS CORP DEL COM 413875105 8,316 43,967 SH   SOLE 1 41,199 0 2,768
HC2 HLDGS INC COM 404139107 478 202,465 SH   SOLE   192,254 0 10,211
HESS CORP COM COM 42809h107 4 68 SH   SOLE   68 0 0
HESS CORP COM COM 42809h107 218 3,422 SH   SOLE 1 3,422 0 0
HILL INTERNATIONAL INC COM 431466101 11,883 4,401,274 SH   SOLE   4,401,274 0 0
HILL INTERNATIONAL INC COM 431466101 120 44,569 SH   SOLE 1 44,569 0 0
HOME DEPOT INC COM 437076102 7,999 38,460 SH   SOLE   37,560 0 900
HOME DEPOT INC COM 437076102 5,958 28,650 SH   SOLE 1 27,452 0 1,198
HONDA MOTOR LTD ADUS 438128308 258 10,000 SH   SOLE   10,000 0 0
HONEYWELL INTL INC COM 438516106 11,119 63,688 SH   SOLE   61,986 0 1,702
HONEYWELL INTL INC COM 438516106 10,883 62,332 SH   SOLE 1 60,790 0 1,543
HOUSTON WIRE & CBL CO COM COM 44244k109 1,166 222,447 SH   SOLE   211,860 0 10,587
HUNTINGTON BANCSHARES INC COM 446150104 10 750 SH   SOLE   750 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,051 76,036 SH   SOLE 1 76,036 0 0
HYDROGENICS CORP NEW COM 448883207 297 20,000 SH   SOLE   20,000 0 0
IAA INC COM 449253103 8,864 228,575 SH   SOLE   186,825 0 41,750
IAA INC COM 449253103 97 2,500 SH   SOLE 1 2,500 0 0
IAC INTERACTIVECORP COM 44919P508 19,824 91,131 SH   SOLE   91,131 0 0
IAC INTERACTIVECORP COM 44919P508 279 1,284 SH   SOLE 1 1,284 0 0
IAMGOLD CORP COM 450913108 439 130,000 SH   SOLE   130,000 0 0
IAMGOLD CORP COM 450913108 287 85,000 SH   SOLE 1 85,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 305 2,024 SH   SOLE 1 1,024 0 1,000
ILLUMINA INC COM 452327109 285 775 SH   SOLE 1 775 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 11,309 358,452 SH   SOLE   358,452 0 0
INDEXIQ ETF TR INDX FD 45409B800 254 8,055 SH   SOLE 1 8,055 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 989 20,655 SH   SOLE   20,655 0 0
INTEL CORP COM 458140100 2,301 48,078 SH   SOLE 1 47,878 0 200
INTERMOLECULAR INC COM 45882d109 35 30,000 SH   SOLE   30,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8 55 SH   SOLE   55 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,550 11,243 SH   SOLE 1 11,243 0 0
INTEVAC INC COM 461148108 1,037 214,176 SH   SOLE   203,088 0 11,088
INVACARE CORP COM 461203101 535 103,075 SH   SOLE   97,752 0 5,323
INVACARE CORP COM 461203101 13 2,500 SH   SOLE 1 2,500 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 37 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 580 9,257 SH   SOLE 1 9,257 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 15,914 136,441 SH   SOLE   136,441 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 762 6,529 SH   SOLE 1 6,529 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 30 930 SH   SOLE   930 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 431 13,518 SH   SOLE 1 13,518 0 0
INVESCO QQQ TRUST INDX FD 46090e103 76 408 SH   SOLE   408 0 0
INVESCO QQQ TRUST INDX FD 46090e103 1,231 6,592 SH   SOLE 1 6,592 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 110 2,000 SH   SOLE   2,000 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1,797 32,657 SH   SOLE 1 32,459 0 198
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 6,514 482,508 SH   SOLE   482,508 0 0
ISHARES GOLD TRUST INDX FD 464285105 254 18,850 SH   SOLE 1 18,850 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 1,140 22,156 SH   SOLE   22,156 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 943 18,328 SH   SOLE 1 18,328 0 0
ISHARES INC INDX FD 464286533 534 9,069 SH   SOLE   9,069 0 0
ISHARES INC INDX FD 464286533 1,800 30,578 SH   SOLE 1 30,578 0 0
ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 184 4,365 SH   SOLE   4,365 0 0
ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 124 2,931 SH   SOLE 1 2,931 0 0
ISHARES TR INDX FD 464287622 247 1,518 SH   SOLE   1,518 0 0
ISHARES TR INDX FD 464287622 63 389 SH   SOLE 1 389 0 0
ISHARES TR INDX FD 464288646 102 1,902 SH   SOLE   1,902 0 0
ISHARES TR INDX FD 464288646 545 10,200 SH   SOLE 1 10,200 0 0
ISHARES TR INDX FD 464287457 848 10,000 SH   SOLE   10,000 0 0
ISHARES TR INDX FD 464287457 402 4,738 SH   SOLE 1 4,738 0 0
ISHARES TR INDX FD 464288661 52,760 419,530 SH   SOLE   419,530 0 0
ISHARES TR INDX FD 464288661 52 410 SH   SOLE 1 0 0 410
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 11,290 183,874 SH   SOLE   183,874 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 TOTAL INT INDX FD 46432f834 4,235 72,220 SH   SOLE   4,090 0 68,130
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 602 10,272 SH   SOLE 1 10,272 0 0
ISHARES TR INDX FD 464287507 2,059 10,598 SH   SOLE   10,598 0 0
ISHARES TR INDX FD 464287507 5,385 27,722 SH   SOLE 1 25,572 0 2,150
ISHARES TR INDX FD 464287150 15,226 228,511 SH   SOLE   6,914 0 221,597
ISHARES TR INDX FD 464287150 8,371 125,638 SH   SOLE 1 125,638 0 0
ISHARES TR INDX FD 464287200 3,813 12,935 SH   SOLE   12,935 0 0
ISHARES TR INDX FD 464287200 10,292 34,919 SH   SOLE 1 34,643 0 276
ISHARES TR INDX FD 464287226 284 2,551 SH   SOLE   2,551 0 0
ISHARES TR INDX FD 464287226 5,393 48,430 SH   SOLE 1 47,876 0 554
ISHARES TR INDX FD 464287168 310 3,114 SH   SOLE 1 3,114 0 0
ISHARES TR INDX FD 464287788 35 280 SH   SOLE   280 0 0
ISHARES TR INDX FD 464287788 841 6,696 SH   SOLE 1 6,696 0 0
ISHARES TR INDX FD 464287762 376 1,926 SH   SOLE 1 1,926 0 0
ISHARES TR INDX FD 46429B689 937 12,904 SH   SOLE   12,904 0 0
ISHARES TR INDX FD 46429B689 5,152 70,928 SH   SOLE 1 70,898 0 30
ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 281 10,696 SH   SOLE   10,696 0 0
ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 54 2,050 SH   SOLE 1 2,050 0 0
ISHARES TR INDX FD 46429B663 8,392 88,805 SH   SOLE   88,805 0 0
ISHARES TR INDX FD 46429B663 2,853 30,185 SH   SOLE 1 29,735 0 450
ISHARES TR INDX FD 464287465 394 5,993 SH   SOLE 1 5,993 0 0
ISHARES TR INDX FD 464287234 17 395 SH   SOLE   395 0 0
ISHARES TR INDX FD 464287234 389 9,072 SH   SOLE 1 9,072 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 44 473 SH   SOLE   473 0 0
ISHARES TR INDX FD 464288869 1,543 16,561 SH   SOLE 1 16,561 0 0
ISHARES TR INDX FD 464287630 241 2,000 SH   SOLE   2,000 0 0
ISHARES TR INDX FD 464287630 129 1,070 SH   SOLE 1 1,070 0 0
ISHARES TR INDX FD 464287655 3,976 25,566 SH   SOLE   25,566 0 0
ISHARES TR INDX FD 464287655 360 2,318 SH   SOLE 1 2,318 0 0
ISHARES TR INDX FD 464287689 405 2,352 SH   SOLE   2,352 0 0
ISHARES TR INDX FD 464287481 156 1,097 SH   SOLE   1,097 0 0
ISHARES TR INDX FD 464287481 88 618 SH   SOLE 1 618 0 0
ISHARES TR INDX FD 464287473 221 2,475 SH   SOLE 1 2,475 0 0
ISHARES TR INDX FD 464287499 333 5,952 SH   SOLE   5,952 0 0
ISHARES TR INDX FD 464287499 532 9,516 SH   SOLE 1 9,316 0 200
ISHARES TR INDX FD 464287614 2,962 18,823 SH   SOLE   18,823 0 0
ISHARES TR INDX FD 464287614 493 3,132 SH   SOLE 1 3,132 0 0
ISHARES TR INDX FD 464287598 223 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287598 2,049 16,107 SH   SOLE 1 16,107 0 0
ISHARES TR INDX FD 464287408 202 1,734 SH   SOLE 1 1,734 0 0
ISHARES TR INDX FD 464287804 1,744 22,285 SH   SOLE   22,285 0 0
ISHARES TR INDX FD 464287804 3,321 42,421 SH   SOLE 1 37,064 0 5,357
ISHARES TR INDX FD 464288687 327 8,877 SH   SOLE 1 8,205 0 672
ISHARES TR INDX FD 464288851 1,969 35,124 SH   SOLE   35,124 0 0
ISHARES TR INDX FD 464288851 1 25 SH   SOLE 1 25 0 0
ISHARES TR INDX FD 46429B697 313 5,069 SH   SOLE   5,069 0 0
ISHARES TR INDX FD 46429B697 2,661 43,100 SH   SOLE 1 42,670 0 430
ITERIS INC COM 46564T107 885 171,214 SH   SOLE   168,244 0 2,970
ITERIS INC COM 46564T107 207 40,000 SH   SOLE 1 40,000 0 0
J ALEXANDERS HLDGS COM 46609j106 14,253 1,269,155 SH   SOLE   1,176,436 0 92,719
J ALEXANDERS HLDGS COM 46609j106 108 9,645 SH   SOLE 1 9,645 0 0
JBG SMITH PROPERTIES COM 46590v100 8,885 225,852 SH   SOLE   184,522 0 41,330
JBG SMITH PROPERTIES COM 46590v100 130 3,307 SH   SOLE 1 3,307 0 0
JOHNSON & JOHNSON COM 478160104 10,039 72,075 SH   SOLE   70,575 0 1,500
JOHNSON & JOHNSON COM 478160104 15,476 111,116 SH   SOLE 1 106,922 0 4,194
JP MORGAN CHASE & CO COM 46625h100 12,652 113,170 SH   SOLE   110,670 0 2,500
JP MORGAN CHASE & CO COM 46625h100 12,558 112,322 SH   SOLE 1 108,535 0 3,787
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 821 16,283 SH   SOLE   16,283 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 27,000 535,828 SH   SOLE 1 526,418 0 9,410
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 7,189 129,254 SH   SOLE   129,254 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 976 17,540 SH   SOLE 1 17,540 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 21,314 391,370 SH   SOLE   391,370 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 508 9,325 SH   SOLE 1 8,314 0 1,011
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 5,712 228,492 SH   SOLE   186,742 0 41,750
KAR AUCTION SVCS INC COM 48238T109 62 2,500 SH   SOLE 1 2,500 0 0
KEARNY FINL CORP MD COM 48716p108 14,244 1,071,790 SH   SOLE   911,309 0 160,481
KEARNY FINL CORP MD COM 48716p108 247 18,610 SH   SOLE 1 18,610 0 0
KEY TRONIC CORP COM 493144109 832 167,081 SH   SOLE   158,518 0 8,563
KEYCORP NEW COM 493267108 213 11,983 SH   SOLE   11,983 0 0
KEYCORP NEW COM 493267108 263 14,840 SH   SOLE 1 14,840 0 0
KIMBALL ELECTRONICS INC COM 49428J109 4,732 291,385 SH   SOLE   252,709 0 38,676
KIMBALL ELECTRONICS INC COM 49428J109 13 810 SH   SOLE 1 810 0 0
KIMBALL INTL INC COM 494274103 4,865 279,101 SH   SOLE   231,755 0 47,346
KIMBALL INTL INC COM 494274103 14 780 SH   SOLE 1 780 0 0
KIMBERLY CLARK CORP COM 494368103 107 800 SH   SOLE   800 0 0
KIMBERLY CLARK CORP COM 494368103 1,534 11,507 SH   SOLE 1 11,407 0 100
KLX ENERGY SERVICES HOLDINGS COM 48253l106 4,054 198,457 SH   SOLE   166,478 0 31,979
KLX ENERGY SERVICES HOLDINGS COM 48253l106 53 2,590 SH   SOLE 1 2,590 0 0
KONTOOR BRANDS COM 50050n103 3,642 129,971 SH   SOLE   106,671 0 23,300
KONTOOR BRANDS COM 50050n103 0 14 SH   SOLE 1 14 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 412 18,000 SH   SOLE   18,000 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 18 805 SH   SOLE 1 805 0 0
KROGER CO COM 501044101 417 19,228 SH   SOLE 1 18,328 0 900
LAKELAND INDS INC COM 511795106 2,186 195,201 SH   SOLE   187,636 0 7,565
LAKELAND INDS INC COM 511795106 214 19,071 SH   SOLE 1 19,071 0 0
LANDEC CORP COM 514766104 852 90,924 SH   SOLE   85,809 0 5,115
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 872 35,000 SH   SOLE   35,000 0 0
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 340 13,640 SH   SOLE 1 13,640 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 11,644 145,822 SH   SOLE   124,831 0 20,991
LEIDOS HLDGS INC COM 525327102 316 3,954 SH   SOLE 1 3,954 0 0
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 494 10,332 SH   SOLE   10,332 0 0
LIBERTY EXPEDIA HLDGS INC COM 53046p109 19 400 SH   SOLE 1 400 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 11,509 411,488 SH   SOLE   337,912 0 73,576
LIBERTY MEDIA CORP DELAWARE COM 531229888 152 5,449 SH   SOLE 1 5,449 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 14,244 375,028 SH   SOLE   306,870 0 68,158
LIBERTY MEDIA CORP DELAWARE COM 531229607 1,669 43,939 SH   SOLE 1 43,879 0 60
LILLY ELI & CO COM 532457108 628 5,666 SH   SOLE 1 5,666 0 0
LINCOLN NATL CORP IND COM 534187109 322 5,000 SH   SOLE   5,000 0 0
LINCOLN NATL CORP IND COM 534187109 226 3,500 SH   SOLE 1 3,500 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 124 342 SH   SOLE   342 0 0
LOCKHEED MARTIN CORP COM 539830109 588 1,616 SH   SOLE 1 1,616 0 0
LOWES COS INC COM 548661107 94 934 SH   SOLE   934 0 0
LOWES COS INC COM 548661107 1,775 17,592 SH   SOLE 1 16,042 0 1,550
STARRETT L S CO COM 855668109 280 42,304 SH   SOLE   40,160 0 2,144
LUXFER HOLDINGS PLC COM g5698w116 9,283 378,580 SH   SOLE   313,407 0 65,173
LUXFER HOLDINGS PLC COM g5698w116 139 5,660 SH   SOLE 1 5,660 0 0
LYONDELLBASELL INDUSTR SHS - A COM n53745100 4,216 48,953 SH   SOLE   47,703 0 1,250
LYONDELLBASELL INDUSTR SHS - A COM n53745100 1,263 14,668 SH   SOLE 1 14,491 0 177
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 494 7,720 SH   SOLE   7,720 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 3,180 49,692 SH   SOLE 1 48,616 0 1,076
MANNING & NAPIER INC COM 56382Q102 476 272,000 SH   SOLE   272,000 0 0
MANNING & NAPIER INC COM 56382Q102 586 335,000 SH   SOLE 1 335,000 0 0
MARATHON PETROLEUM CORP COM 56585a102 10,164 181,892 SH   SOLE   177,717 0 4,175
MARATHON PETROLEUM CORP COM 56585a102 6,977 124,851 SH   SOLE 1 114,053 0 10,799
MARCHEX INC COM 56624R108 4,158 884,779 SH   SOLE   721,309 0 163,470
MARCHEX INC COM 56624R108 77 16,360 SH   SOLE 1 16,360 0 0
MASCO CORP COM 574599106 8,415 214,437 SH   SOLE   179,475 0 34,962
MASCO CORP COM 574599106 181 4,617 SH   SOLE 1 4,617 0 0
MASTERCARD INC COM 57636Q104 287 1,084 SH   SOLE   1,084 0 0
MASTERCARD INC COM 57636Q104 9,826 37,143 SH   SOLE 1 33,905 0 3,238
MAXIM INTEGRATED PRODS INC COM 57772K101 72 1,200 SH   SOLE   1,200 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 212 3,540 SH   SOLE 1 3,540 0 0
MCDONALDS CORP COM 580135101 8,163 39,310 SH   SOLE   38,310 0 1,000
MCDONALDS CORP COM 580135101 4,279 20,605 SH   SOLE 1 20,472 0 133
MCKESSON CORP COM 58155Q103 547 4,071 SH   SOLE   4,071 0 0
MCKESSON CORP COM 58155Q103 1,603 11,930 SH   SOLE 1 9,800 0 2,130
MDU RES GROUP INC COM 552690109 14,611 566,316 SH   SOLE   485,666 0 80,650
MEDALLION FINL CORP COM 583928106 337 50,000 SH   SOLE   50,000 0 0
MEDALLION FINL CORP COM 583928106 135 20,000 SH   SOLE 1 20,000 0 0
MEDLEY MANAGEMENT INC COM 58503t106 53 21,554 SH   SOLE   21,554 0 0
MEDTRONIC PLC SHS COM g5960l103 7,371 75,690 SH   SOLE   73,640 0 2,050
MEDTRONIC PLC SHS COM g5960l103 3,982 40,884 SH   SOLE 1 40,314 0 570
MERCK & CO INC COM 58933Y105 781 9,318 SH   SOLE   9,318 0 0
MERCK & CO INC COM 58933Y105 3,001 35,792 SH   SOLE 1 33,176 0 2,616
MERIDIAN BANK COM 58958p104 380 22,476 SH   SOLE   21,320 0 1,156
MFS INTER INCOME TR CLSD FD 55273C107 12 3,000 SH   SOLE   3,000 0 0
MFS INTER INCOME TR CLSD FD 55273C107 31 8,000 SH   SOLE 1 8,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,912 66,935 SH   SOLE   66,935 0 0
MGM RESORTS INTERNATIONAL COM 552953101 228 7,990 SH   SOLE 1 7,990 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,691 19,508 SH   SOLE 1 18,408 0 1,100
MICROSOFT CORP COM 594918104 13,997 104,485 SH   SOLE   102,068 0 2,417
MICROSOFT CORP COM 594918104 18,602 138,863 SH   SOLE 1 134,108 0 4,754
MIDDLEFIELD BANC CORP COM 596304204 4,238 103,365 SH   SOLE   103,365 0 0
MIDDLEFIELD BANC CORP COM 596304204 1,397 34,071 SH   SOLE 1 34,071 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 110 4,119 SH   SOLE   4,119 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 550 20,594 SH   SOLE 1 20,594 0 0
MIDSTATES PETE CO COM 59804t407 1,662 282,212 SH   SOLE   261,354 0 20,858
MIDSTATES PETE CO COM 59804t407 31 5,199 SH   SOLE 1 5,199 0 0
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 18,823 552,961 SH   SOLE   552,961 0 0
MUTUALFIRST FINL INC COM COM 62845b104 594 17,439 SH   SOLE 1 17,439 0 0
MVC CAPITAL INC COM 553829102 387 42,000 SH   SOLE   42,000 0 0
MVC CAPITAL INC COM 553829102 470 51,000 SH   SOLE 1 51,000 0 0
NACCO INDS INC COM 629579103 263 5,070 SH   SOLE   4,821 0 249
NETFLIX INC COM COM 64110l106 129 350 SH   SOLE   350 0 0
NETFLIX INC COM COM 64110l106 475 1,293 SH   SOLE 1 1,243 0 50
NEWELL BRANDS INC COM 651229106 463 30,000 SH   SOLE   30,000 0 0
NEWELL BRANDS INC COM 651229106 239 15,500 SH   SOLE 1 15,500 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 384 9,982 SH   SOLE   9,982 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 252 6,556 SH   SOLE 1 6,400 0 156
NEXTERA ENERGY INC COM 65339F101 700 3,416 SH   SOLE   3,416 0 0
NEXTERA ENERGY INC COM 65339F101 1,859 9,076 SH   SOLE 1 9,026 0 50
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 6,644 79,145 SH   SOLE   77,045 0 2,100
NIKE INC COM 654106103 5,410 64,440 SH   SOLE 1 61,006 0 3,434
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 213 5,000 SH   SOLE   5,000 0 0
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 9 200 SH   SOLE 1 200 0 0
NOMAD FOODS LTD COM g6564a105 16,213 759,032 SH   SOLE   644,992 0 114,040
NOMAD FOODS LTD COM g6564a105 208 9,751 SH   SOLE 1 9,751 0 0
NOODLES & CO COM CL A COM 65540b105 452 57,340 SH   SOLE   57,340 0 0
NORFOLK SOUTHERN CORP COM 655844108 54 270 SH   SOLE   270 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,667 13,378 SH   SOLE 1 12,778 0 600
NORTHROP GRUMMAN CORP COM 666807102 692 2,141 SH   SOLE 1 2,141 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 343 19,495 SH   SOLE   19,495 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 326 18,507 SH   SOLE 1 18,507 0 0
NORTHWEST PIPE CO COM 667746101 334 12,974 SH   SOLE   12,303 0 671
NOVARTIS A G ADUS 66987V109 139 1,521 SH   SOLE   1,521 0 0
NOVARTIS A G ADUS 66987V109 191 2,090 SH   SOLE 1 2,090 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 2,359 158,228 SH   SOLE   158,228 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 54 3,600 SH   SOLE 1 3,600 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 8,952 361,096 SH   SOLE   314,336 0 46,760
NVENT ELECTRIC COM g6700g107 133 5,375 SH   SOLE 1 5,375 0 0
OAKTREE CAP GROUP LLC COM 674001201 2,694 54,381 SH   SOLE   54,381 0 0
OFFICE DEPOT INC COM 676220106 247 120,000 SH   SOLE   120,000 0 0
OFFICE DEPOT INC COM 676220106 185 90,000 SH   SOLE 1 90,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 49,749 SH   SOLE   38,149 0 11,600
ONESPAN INC COM 68287n100 14,582 1,029,082 SH   SOLE   1,029,082 0 0
ONESPAN INC COM 68287n100 187 13,200 SH   SOLE 1 13,200 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 75 1,408 SH   SOLE   1,408 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 219 4,105 SH   SOLE 1 4,105 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 5,094 80,673 SH   SOLE   80,673 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 90 1,430 SH   SOLE 1 1,430 0 0
ORACLE CORP COM 68389X105 17 302 SH   SOLE   302 0 0
ORACLE CORP COM 68389X105 3,514 61,684 SH   SOLE 1 55,435 0 6,249
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 457,932 SH   SOLE   374,754 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 19,993 725,443 SH   SOLE   600,643 0 124,800
PARK HOTELS RESORTS INC COM 700517105 838 30,389 SH   SOLE 1 30,389 0 0
PARK OHIO HLDGS CORP COM 700666100 153 4,694 SH   SOLE   4,694 0 0
PARK OHIO HLDGS CORP COM 700666100 262 8,040 SH   SOLE 1 8,040 0 0
PARKER HANNIFIN CORP COM 701094104 17 100 SH   SOLE   100 0 0
PARKER HANNIFIN CORP COM 701094104 1,472 8,658 SH   SOLE 1 7,330 0 1,328
PAYPAL HLDGS INC COM 70450y103 255 2,228 SH   SOLE   2,228 0 0
PAYPAL HLDGS INC COM 70450y103 2,010 17,562 SH   SOLE 1 15,987 0 1,575
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 442 70,000 SH   SOLE   70,000 0 0
PENNANTPARK INVT CORP COM 708062104 307 48,500 SH   SOLE 1 48,500 0 0
PENTAIR LTD SHS COM g7S00t104 3,891 104,588 SH   SOLE   84,659 0 19,929
PENTAIR LTD SHS COM g7S00t104 15 390 SH   SOLE 1 390 0 0
PEPSICO INC COM 713448108 7,367 56,180 SH   SOLE   54,680 0 1,500
PEPSICO INC COM 713448108 10,111 77,107 SH   SOLE 1 72,521 0 4,586
PERCEPTRON INC COM 71361F100 258 58,066 SH   SOLE   55,040 0 3,026
PERCEPTRON INC COM 71361F100 4 1,000 SH   SOLE 1 1,000 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1,062 271,619 SH   SOLE   257,076 0 14,543
PERSPECTA INC COM 715347100 12,605 538,440 SH   SOLE   454,360 0 84,080
PERSPECTA INC COM 715347100 136 5,792 SH   SOLE 1 5,792 0 0
PFIZER INC COM 717081103 8,172 188,636 SH   SOLE   183,936 0 4,700
PFIZER INC COM 717081103 8,191 189,076 SH   SOLE 1 185,500 0 3,576
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 789 15,000 SH   SOLE   15,000 0 0
PIMCO ETF TR INDX FD 72201R205 1,038 19,724 SH   SOLE 1 19,436 0 288
PIMCO ETF TR INDX FD 72201R833 1,171 11,505 SH   SOLE   11,505 0 0
PIMCO ETF TR INDX FD 72201R833 2,448 24,058 SH   SOLE 1 23,758 0 300
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 12 84 SH   SOLE   84 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,235 8,998 SH   SOLE 1 8,998 0 0
POINTS INTL LTD COM 730843208 2,161 175,005 SH   SOLE   159,298 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 5,896 1,158,373 SH   SOLE   1,158,373 0 0
POTBELLY CORP COM 73754y100 4 730 SH   SOLE 1 730 0 0
POTLATCHDELTIC CORPORATION COM 737630103 11,941 306,337 SH   SOLE   257,577 0 48,760
POTLATCHDELTIC CORPORATION COM 737630103 99 2,530 SH   SOLE 1 2,530 0 0
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 AND GAMBLE CO COM 742718109 9,111 83,088 SH   SOLE   80,638 0 2,450
PROCTER AND GAMBLE CO COM 742718109 12,754 116,320 SH   SOLE 1 109,598 0 6,722
PROFIRE ENERGY COM 74316x101 708 469,033 SH   SOLE   443,744 0 25,289
PROGRESSIVE CORP OHIO COM 743315103 194 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,126 14,090 SH   SOLE 1 14,090 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 644 8,469 SH   SOLE   8,469 0 0
QUALCOMM INC COM 747525103 1,221 16,055 SH   SOLE 1 12,988 0 3,067
QURATE RETAIL GROUP INC QVC GR COM 74915m100 145 11,710 SH   SOLE   0 0 11,710
RADIANT LOGISTICS INC COM 75025x100 3,775 614,844 SH   SOLE   614,844 0 0
RADIANT LOGISTICS INC COM 75025x100 15 2,500 SH   SOLE 1 2,500 0 0
RADNET INC COM 750491102 1,003 72,720 SH   SOLE   72,720 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,715 55,770 SH   SOLE   43,180 0 12,590
RAYMOND JAMES FINANCIAL INC COM 754730109 13 156 SH   SOLE 1 156 0 0
RAYTHEON CO COM 755111507 6,477 37,250 SH   SOLE   36,319 0 931
RAYTHEON CO COM 755111507 3,875 22,288 SH   SOLE 1 21,970 0 318
REALNETWORKS INC COM 75605l708 585 307,757 SH   SOLE   295,271 0 12,486
REALTY INCOME CORP COM 756109104 145 2,100 SH   SOLE   2,100 0 0
REALTY INCOME CORP COM 756109104 286 4,150 SH   SOLE 1 4,150 0 0
REGIONS FINL CORP NEW COM 7591EP100 299 20,000 SH   SOLE   20,000 0 0
REGIONS FINL CORP NEW COM 7591EP100 441 29,490 SH   SOLE 1 29,490 0 0
REPUBLIC SVCS INC COM 760759100 2,132 24,602 SH   SOLE 1 21,199 0 3,403
RESIDEO TECHNOLOGIES COM 76118y104 11,319 516,360 SH   SOLE   450,800 0 65,560
RESIDEO TECHNOLOGIES COM 76118y104 2,062 94,086 SH   SOLE 1 89,628 0 4,458
REXNORD CORP COM 76169b102 302 10,000 SH   SOLE   10,000 0 0
REXNORD CORP COM 76169b102 11 350 SH   SOLE 1 350 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,364 243,646 SH   SOLE   232,816 0 10,830
RIVERVIEW BANCORP INC COM 769397100 114 13,362 SH   SOLE   13,362 0 0
RIVERVIEW BANCORP INC COM 769397100 121 14,136 SH   SOLE 1 14,136 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
SALLY BEAUTY HLDGS INC COM COM 79546e104 466 34,969 SH   SOLE   34,969 0 0
HENRY SCHEIN INC COM 806407102 11,369 162,653 SH   SOLE   134,393 0 28,260
HENRY SCHEIN INC COM 806407102 317 4,540 SH   SOLE 1 4,540 0 0
SCHLUMBERGER LTD COM 806857108 485 12,192 SH   SOLE   12,192 0 0
SCHLUMBERGER LTD COM 806857108 919 23,125 SH   SOLE 1 17,789 0 5,336
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 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524805 8,084 251,917 SH   SOLE 1 212,267 0 39,650
SCHWAB STRATEGIC TR INDX FD 808524839 5 91 SH   SOLE   91 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 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 724 175 SH   SOLE   175 0 0
SEABOARD CORP COM 811543107 4 1 SH   SOLE 1 1 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 652 1,423 SH   SOLE   1,423 0 0
SHERWIN WILLIAMS CO COM 824348106 1,353 2,952 SH   SOLE 1 2,851 0 101
SHILOH INDS INC COM 824543102 493 101,141 SH   SOLE   95,904 0 5,237
SHOPIFY INC CL A COM 82509l107 45 150 SH   SOLE   150 0 0
SHOPIFY INC CL A COM 82509l107 515 1,717 SH   SOLE 1 1,417 0 300
SIGNATURE BK NEW YORK N Y COM 82669G104 363 3,000 SH   SOLE   3,000 0 0
SIMULATIONS PLUS INC COM 829214105 5,275 184,685 SH   SOLE   159,889 0 24,796
SIMULATIONS PLUS INC COM 829214105 17 600 SH   SOLE 1 600 0 0
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 411 3,567 SH   SOLE   3,567 0 0
SMUCKER J M CO COM 832696405 3,246 28,182 SH   SOLE 1 25,000 0 3,182
SOUTH JERSEY INDS INC COM 838518108 11,108 329,321 SH   SOLE   272,396 0 56,925
SOUTH JERSEY INDS INC COM 838518108 115 3,424 SH   SOLE 1 3,424 0 0
SOUTHERN CO COM 842587107 11 202 SH   SOLE   202 0 0
SOUTHERN CO COM 842587107 732 13,250 SH   SOLE 1 13,100 0 150
SOUTHWESTERN ENERGY CO COM 845467109 316 100,000 SH   SOLE   100,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 126 40,000 SH   SOLE 1 40,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,216 16,638 SH   SOLE   16,638 0 0
SPDR GOLD TRUST INDX FD 78463V107 2,135 16,029 SH   SOLE 1 15,979 0 50
SPDR INDEX SHS FDS INDX FD 78463X749 197 3,940 SH   SOLE   3,940 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 423 8,483 SH   SOLE 1 8,483 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 2,013 6,872 SH   SOLE   6,872 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 6,254 21,345 SH   SOLE 1 19,591 0 1,754
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 445 32,359 SH   SOLE   32,359 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 952 69,209 SH   SOLE 1 69,209 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 69 6,050 SH   SOLE   6,050 0 0
SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 938 82,830 SH   SOLE 1 82,830 0 0
SPX CORP COM 784635104 11,808 357,608 SH   SOLE   300,545 0 57,063
SPX CORP COM 784635104 146 4,430 SH   SOLE 1 4,430 0 0
SQUARE INC COM 852234103 531 7,325 SH   SOLE 1 7,325 0 0
STARBUCKS CORP COM 855244109 329 3,926 SH   SOLE   3,926 0 0
STARBUCKS CORP COM 855244109 3,494 41,683 SH   SOLE 1 39,083 0 2,600
STARTEK INC COM COM 85569c107 1,003 122,783 SH   SOLE   122,783 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 2,462 60,805 SH   SOLE   60,805 0 0
STEWART INFORMATION SVCS COR COM 860372101 28 700 SH   SOLE 1 700 0 0
STRYKER CORP COM 863667101 247 1,200 SH   SOLE   1,200 0 0
STRYKER CORP COM 863667101 156 760 SH   SOLE 1 760 0 0
SUNCOKE ENERGY INC COM 86722A103 9,985 1,124,447 SH   SOLE   955,787 0 168,660
SUNCOKE ENERGY INC COM 86722A103 11 1,270 SH   SOLE 1 1,270 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 868 50,660 SH   SOLE   50,660 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 4 664 SH   SOLE   664 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 870297801 4,073 779,550 SH   SOLE   779,550 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 77 14,700 SH   SOLE 1 14,700 0 0
SYMANTEC CORP COM 871503108 277 12,750 SH   SOLE   12,750 0 0
SYMANTEC CORP COM 871503108 4 200 SH   SOLE 1 200 0 0
SYNACOR INC COM 871561106 725 464,488 SH   SOLE   440,887 0 23,601
SYSCO CORP COM 871829107 280 3,964 SH   SOLE   3,964 0 0
SYSCO CORP COM 871829107 225 3,184 SH   SOLE 1 3,184 0 0
TANDY LEATHER FACTORY INC COM 87538x105 650 118,248 SH   SOLE   112,150 0 6,098
TARGET CORP COM 87612E106 52 600 SH   SOLE   600 0 0
TARGET CORP COM 87612E106 232 2,676 SH   SOLE 1 1,970 0 705
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 2,734 153,091 SH   SOLE   111,678 0 41,413
TESSCO TECHNOLOGIES INC COM 872386107 55 3,070 SH   SOLE 1 3,070 0 0
TEXAS INSTRS INC COM 882508104 6,052 52,739 SH   SOLE   51,439 0 1,300
TEXAS INSTRS INC COM 882508104 3,712 32,346 SH   SOLE 1 30,835 0 1,511
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 231 4,372 SH   SOLE   4,372 0 0
TJX COS INC NEW COM 872540109 1,867 35,304 SH   SOLE 1 32,154 0 3,150
TRANSCAT INC COM 893529107 6,829 266,860 SH   SOLE   210,028 0 56,832
TRANSCAT INC COM 893529107 33 1,300 SH   SOLE 1 1,300 0 0
TRANSDIGM GROUP INC COM 893641100 251 519 SH   SOLE   519 0 0
TRANSDIGM GROUP INC COM 893641100 1,835 3,793 SH   SOLE 1 3,758 0 35
TRAVELERS COMPANIES INC COM 89417E109 81 539 SH   SOLE   539 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,414 9,457 SH   SOLE 1 8,982 0 475
TREEHOUSE FOODS INC COM COM 89469a104 6,403 118,352 SH   SOLE   94,312 0 24,040
TREEHOUSE FOODS INC COM COM 89469a104 55 1,010 SH   SOLE 1 1,010 0 0
TRI CONTL CORP CLSD FD 895436103 4 147 SH   SOLE   147 0 0
TRI CONTL CORP CLSD FD 895436103 1,216 45,086 SH   SOLE 1 45,086 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 5,978 143,662 SH   SOLE   143,662 0 0
UFP TECHNOLOGIES INC COM 902673102 177 4,262 SH   SOLE 1 4,262 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 77 455 SH   SOLE   455 0 0
UNION PACIFIC CORP COM 907818108 4,071 24,072 SH   SOLE 1 22,595 0 1,476
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 334 34,925 SH   SOLE   34,925 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 209 21,805 SH   SOLE 1 21,805 0 0
UNITED INS HLDGS CORP COM 910710102 548 38,415 SH   SOLE   36,410 0 2,005
UNITED PARCEL SERVICE INC COM 911312106 14 137 SH   SOLE   137 0 0
UNITED PARCEL SERVICE INC COM 911312106 1,101 10,657 SH   SOLE 1 9,892 0 765
UNITED TECHNOLOGIES CORP COM 913017109 532 4,088 SH   SOLE   4,088 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,160 39,631 SH   SOLE 1 36,826 0 2,805
UNITEDHEALTH GROUP INC COM 91324P102 7,736 31,704 SH   SOLE   30,829 0 875
UNITEDHEALTH GROUP INC COM 91324P102 9,810 40,203 SH   SOLE 1 37,835 0 2,368
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 27 514 SH   SOLE   514 0 0
US BANCORP DEL COM 902973304 2,876 54,878 SH   SOLE 1 51,639 0 3,239
UTAH MED PRODS INC COM 917488108 8,632 90,198 SH   SOLE   74,563 0 15,635
UTAH MED PRODS INC COM 917488108 94 980 SH   SOLE 1 980 0 0
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 572 29,300 SH   SOLE   29,300 0 0
VALVOLINE INC COM COM 92047w101 52 2,687 SH   SOLE 1 2,687 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 3,022 45,233 SH   SOLE   45,233 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 38 570 SH   SOLE 1 570 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 2,410 94,279 SH   SOLE   94,279 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 80 3,112 SH   SOLE 1 3,112 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 197 2,450 SH   SOLE   2,450 0 0
VANGUARD BD INDEX FD INC INDX FD 921937827 11,081 137,602 SH   SOLE 1 117,972 0 19,630
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 134 2,333 SH   SOLE   2,333 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 464 8,099 SH   SOLE 1 8,099 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 127 2,498 SH   SOLE   2,498 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 268 5,248 SH   SOLE 1 5,120 0 128
VANGUARD TAX MANAGED INTL FD INDX FD 921943858 5,824 139,631 SH   SOLE   139,631 0 0
VANGUARD TAX MANAGED INTL FD INDX FD 921943858 1,777 42,596 SH   SOLE 1 40,450 0 2,146
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 8,339 196,065 SH   SOLE   196,065 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 1,531 36,000 SH   SOLE 1 34,940 0 1,060
VANGUARD INDEX FDS INDX FD 922908652 21,121 178,118 SH   SOLE   178,118 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 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 248 1,901 SH   SOLE   1,901 0 0
VANGUARD INDEX FDS INDX FD 922908611 146 1,121 SH   SOLE 1 1,121 0 0
VANGUARD INDEX FDS INDX FD 922908769 255 1,700 SH   SOLE   1,700 0 0
VANGUARD INDEX FDS INDX FD 922908769 4,396 29,292 SH   SOLE 1 29,292 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 922042676 4 65 SH   SOLE 1 65 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 299 1,790 SH   SOLE   1,790 0 0
VANGUARD INDEX FDS INDX FD 922908629 512 3,061 SH   SOLE 1 2,626 0 435
VANGUARD MUN BD FD INC INDX FD 922907746 922 17,379 SH   SOLE 1 17,379 0 0
VANGUARD INDEX FDS INDX FD 922908553 20,622 235,953 SH   SOLE   235,953 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 922908363 43,193 160,481 SH   SOLE   160,481 0 0
VANGUARD INDEX FDS INDX FD 922908363 4,218 15,671 SH   SOLE 1 14,476 0 1,196
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 108 1,335 SH   SOLE   1,335 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3,627 44,961 SH   SOLE 1 43,473 0 1,488
VANGUARD SHORT TERM TREASURY INDX FD 92206c102 914 15,000 SH   SOLE   15,000 0 0
VANGUARD SHORT TERM TREASURY INDX FD 92206c102 612 10,044 SH   SOLE 1 10,044 0 0
VANGUARD INDEX FDS INDX FD 922908751 183 1,169 SH   SOLE   1,169 0 0
VANGUARD INDEX FDS INDX FD 922908751 202 1,287 SH   SOLE 1 1,287 0 0
VANGUARD GROUP INDX FD 921908844 15,881 137,907 SH   SOLE   137,907 0 0
VANGUARD GROUP INDX FD 921908844 1,038 9,012 SH   SOLE 1 6,794 0 2,218
VANGUARD WHITEHALL FDS INC INDX FD 921946406 47 535 SH   SOLE   535 0 0
VANGUARD WHITEHALL FDS INC INDX FD 921946406 992 11,352 SH   SOLE 1 8,359 0 2,992
VANGUARD WORLD FD INDX FD 921910873 29,067 287,082 SH   SOLE   287,082 0 0
VANGUARD WORLD FD INDX FD 921910873 938 9,269 SH   SOLE 1 9,269 0 0
VANGUARD WORLD FDS INDX FD 92204A306 2,518 29,618 SH   SOLE   29,618 0 0
VANGUARD WORLD FDS INDX FD 92204A306 37 440 SH   SOLE 1 440 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 3,890 126,907 SH   SOLE   107,173 0 19,734
VAREX IMAGING CORP COM 92214X106 39 1,273 SH   SOLE 1 8 0 1,265
VARIAN MED SYS INC COM 92220P105 10,533 77,378 SH   SOLE   64,768 0 12,610
VARIAN MED SYS INC COM 92220P105 209 1,536 SH   SOLE 1 1,536 0 0
VERA BRADLEY INC COM COM 92335c106 6,108 508,981 SH   SOLE   425,446 0 83,535
VERA BRADLEY INC COM COM 92335c106 2 170 SH   SOLE 1 170 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 5,753 100,697 SH   SOLE   98,047 0 2,650
VERIZON COMMUNICATIONS INC COM 92343v104 5,110 89,446 SH   SOLE 1 86,766 0 2,680
VERRA MOBILITY CORP COM COM 92511u102 425 32,460 SH   SOLE   32,460 0 0
VIACOM INC CL B COM 92553p201 553 18,500 SH   SOLE   18,500 0 0
VIACOM INC CL B COM 92553p201 194 6,500 SH   SOLE 1 6,500 0 0
VISA INC COM 92826C839 352 2,028 SH   SOLE   2,028 0 0
VISA INC COM 92826C839 3,525 20,313 SH   SOLE 1 17,468 0 2,845
VISTRA ENERGY CORP COM COM 92840m102 13,827 610,746 SH   SOLE   512,736 0 98,010
VISTRA ENERGY CORP COM COM 92840m102 287 12,681 SH   SOLE 1 12,681 0 0
VONAGE HLDGS CORP COM 92886T201 3,892 343,500 SH   SOLE   343,500 0 0
VONAGE HLDGS CORP COM 92886T201 2 200 SH   SOLE 1 200 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 21,364 386,324 SH   SOLE   322,136 0 64,188
VOYA FINL INC COM 929089100 1,005 18,169 SH   SOLE 1 18,169 0 0
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 333 6,093 SH   SOLE   6,093 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 224 4,105 SH   SOLE 1 2,580 0 1,525
WALMART INC COM 931142103 128 1,158 SH   SOLE   1,158 0 0
WALMART INC COM 931142103 455 4,120 SH   SOLE 1 4,120 0 0
WASTE MGMT INC DEL COM 94106L109 92 800 SH   SOLE   800 0 0
WASTE MGMT INC DEL COM 94106L109 525 4,555 SH   SOLE 1 4,555 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 345 7,291 SH   SOLE   7,291 0 0
WELLS FARGO CO NEW COM 949746101 1,546 32,664 SH   SOLE 1 28,420 0 4,244
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 1,421 127,000 SH   SOLE   127,000 0 0
WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 229 20,500 SH   SOLE 1 20,500 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,859 184,481 SH   SOLE   180,631 0 3,850
WEYERHAEUSER CO COM 962166104 4,629 175,723 SH   SOLE 1 162,363 0 13,359
WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 223 8,060 SH   SOLE   8,060 0 0
WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 80 2,892 SH   SOLE 1 2,892 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 854 19,562 SH   SOLE   19,562 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 3,877 88,824 SH   SOLE 1 88,824 0 0
WISDOMTREE TR INDX FD 97717W281 2,718 57,760 SH   SOLE   57,760 0 0
WISDOMTREE TR INDX FD 97717W281 177 3,757 SH   SOLE 1 3,757 0 0
WISDOMTREE TR INDX FD 97717W505 470 12,984 SH   SOLE 1 12,984 0 0
WYNDHAM DESTINATIONS INC COM 98310w108 6,007 136,824 SH   SOLE   117,174 0 19,650
WYNDHAM DESTINATIONS INC COM 98310w108 80 1,833 SH   SOLE 1 1,833 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105 16,007 287,169 SH   SOLE   233,059 0 54,110
WYNDHAM HOTELS & RESORTS INC COM 98311a105 207 3,713 SH   SOLE 1 3,713 0 0
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 403 3,550 SH   SOLE   3,550 0 0
ZOETIS INC COM 98978v103 3,571 31,468 SH   SOLE 1 28,785 0 2,683