The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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