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
ALLERGAN PLC SHS G0177J108 1,349 7,059 SH   OTR   0 0 7,059
AXALTA COATING SYS LTD COM G0750C108 432 14,195 SH   OTR   0 0 14,195
CIMPRESS PLC SHS EURO G2143T103 19,764 157,143 SH   OTR   6,000 0 151,143
COCA COLA EUROPEAN PARTNERS SHS G25839104 846 16,625 SH   OTR   0 0 16,625
EATON CORP PLC SHS G29183103 1,212 12,800 SH   OTR   0 0 12,800
EVEREST RE GROUP LTD COM G3223R108 746 2,696 SH   OTR   0 0 2,696
JOHNSON CTLS INTL PLC SHS G51502105 9,252 227,266 SH   OTR   2,000 0 225,266
MEDTRONIC PLC SHS G5960L103 4,710 41,515 SH   OTR   0 0 41,515
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,336 191,867 SH   OTR   4,800 0 187,067
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 12,555 650,530 SH   OTR   12,600 0 637,930
ALCON INC ORD SHS H01301128 2,386 42,183 SH   OTR   86 0 42,097
CHUBB LIMITED COM H1467J104 5,632 36,184 SH   OTR   0 0 36,184
AT&T INC COM 00206R102 12,445 318,439 SH   OTR   0 0 318,439
ABBVIE INC COM 00287Y109 10,749 121,407 SH   OTR   50 0 121,357
ACTIVISION BLIZZARD INC COM 00507V109 3,275 55,119 SH   OTR   300 0 54,819
ADOBE INC COM 00724F101 539 1,634 SH   OTR   0 0 1,634
AGENUS INC COM NEW 00847G705 814 200,000 SH   OTR   0 0 200,000
AIR LEASE CORP CL A 00912X302 3,236 68,103 SH   OTR   0 0 68,103
AKAMAI TECHNOLOGIES INC COM 00971T101 5,269 60,999 SH   OTR   0 0 60,999
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,062 42,725 SH   OTR   0 0 42,725
ALLISON TRANSMISSION HLDGS I COM 01973R101 17,361 359,282 SH   OTR   7,200 0 352,082
ALPHABET INC CAP STK CL C 02079K107 20,666 15,457 SH   OTR   0 0 15,457
ALPHABET INC CAP STK CL A 02079K305 27,640 20,636 SH   OTR   18 0 20,618
ALTRIA GROUP INC COM 02209S103 656 13,146 SH   OTR   0 0 13,146
AMERICAN TOWER CORP NEW COM 03027X100 2,037 8,862 SH   OTR   0 0 8,862
AMERICAS GOLD AND SILVER COR COM 03062D100 4,782 1,508,522 SH   OTR   200,000 0 1,308,522
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 680 8,285 SH   OTR   0 0 8,285
APPFOLIO INC COM CL A 03783C100 743 6,755 SH   OTR   300 0 6,455
AQUA AMERICA INC COM 03836W103 1,093 23,276 SH   OTR   0 0 23,276
ARMADA HOFFLER PPTYS INC COM 04208T108 237 12,918 SH   OTR   0 0 12,918
AURYN RES INC COM 05208W108 4,983 3,452,500 SH   OTR   50,000 0 3,402,500
BCE INC COM NEW 05534B760 2,195 47,367 SH   OTR   0 0 47,367
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 58 10,474 SH   OTR   0 0 10,474
BERRY GLOBAL GROUP INC COM 08579W103 426 8,975 SH   OTR   0 0 8,975
BIOGEN INC COM 09062X103 218 735 SH   OTR   0 0 735
BLACK KNIGHT INC COM 09215C105 235 3,637 SH   OTR   0 0 3,637
BLACKSTONE MTG TR INC COM CL A 09257W100 744 19,981 SH   OTR   0 0 19,981
BLACKSTONE GROUP INC COM CL A 09260D107 255 4,555 SH   OTR   0 0 4,555
BLUEBIRD BIO INC COM 09609G100 859 9,784 SH   OTR   0 0 9,784
BOOKING HLDGS INC COM 09857L108 5,475 2,666 SH   OTR   0 0 2,666
BRISTOL MYERS SQUIBB CO COM 110122108 31,902 496,995 SH   OTR   670 0 496,325
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 316 104,849 SH   OTR   400 0 104,449
BRIXMOR PPTY GROUP INC COM 11120U105 7,118 329,364 SH   OTR   620 0 328,744
BROWN FORMAN CORP CL B 115637209 2,586 38,258 SH   OTR   0 0 38,258
CBRE GROUP INC CL A 12504L109 5,186 84,618 SH   OTR   0 0 84,618
CIGNA CORP NEW COM 125523100 295 1,445 SH   OTR   0 0 1,445
CSX CORP COM 126408103 360 4,978 SH   OTR   0 0 4,978
CVS HEALTH CORP COM 126650100 3,528 47,487 SH   OTR   50 0 47,437
CADIZ INC COM NEW 127537207 771 69,949 SH   OTR   19,318 0 50,631
CANADIAN NAT RES LTD Call 136385101 877 27,100 SH Call OTR   1,100 0 26,000
CANADIAN NAT RES LTD COM 136385101 59,287 1,832,689 SH   OTR   6,000 0 1,826,689
CANADIAN PAC RY LTD COM 13645T100 1,264 4,957 SH   OTR   0 0 4,957
CANOPY GROWTH CORP COM 138035100 1,052 49,890 SH   OTR   400 0 49,490
CAPITAL ONE FINL CORP COM 14040H105 311 3,018 SH   OTR   0 0 3,018
CATERPILLAR INC DEL COM 149123101 1,493 10,113 SH   OTR   0 0 10,113
CERIDIAN HCM HLDG INC COM 15677J108 414 6,100 SH   OTR   0 0 6,100
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,106 132,825 SH   OTR   0 0 132,825
CHARTER COMMUNICATIONS INC N CL A 16119P108 358 739 SH   OTR   0 0 739
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,410 309,244 SH   OTR   0 0 309,244
CHEVRON CORP NEW Call 166764100 362 3,000 SH Call OTR   0 0 3,000
CHEVRON CORP NEW COM 166764100 17,595 146,006 SH   OTR   116 0 145,890
CHURCH & DWIGHT INC COM 171340102 417 5,930 SH   OTR   0 0 5,930
CIENA CORP COM NEW 171779309 366 8,569 SH   OTR   0 0 8,569
CISCO SYS INC COM 17275R102 21,195 441,927 SH   OTR   8,322 0 433,605
CITIGROUP INC Call 172967424 2,892 36,200 SH Call OTR   2,800 0 33,400
CITIGROUP INC COM NEW 172967424 29,898 374,236 SH   OTR   1,930 0 372,306
CLOROX CO DEL COM 189054109 262 1,705 SH   OTR   0 0 1,705
COCA COLA CO COM 191216100 15,021 271,383 SH   OTR   2,000 0 269,383
CODEXIS INC COM 192005106 1,606 100,432 SH   OTR   0 0 100,432
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,432 39,207 SH   OTR   0 0 39,207
COLGATE PALMOLIVE CO COM 194162103 3,394 49,308 SH   OTR   0 0 49,308
COMCAST CORP NEW CL A 20030N101 2,383 53,001 SH   OTR   4,000 0 49,001
COMSCORE INC COM 20564W105 302 61,090 SH   OTR   1,950 0 59,140
CONCERT PHARMACEUTICALS INC COM 206022105 13,521 1,465,712 SH   OTR   0 0 1,465,712
CONOCOPHILLIPS COM 20825C104 3,036 46,682 SH   OTR   0 0 46,682
CONSOLIDATED EDISON INC COM 209115104 2,170 23,983 SH   OTR   0 0 23,983
CONSOLIDATED TOMOKA LD CO COM 210226106 453 7,510 SH   OTR   0 0 7,510
CONSTELLATION BRANDS INC CL A 21036P108 211 1,111 SH   OTR   0 0 1,111
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 152 19,290 SH   OTR   0 0 19,290
COPART INC COM 217204106 13,726 150,939 SH   OTR   9,500 0 141,439
CORCEPT THERAPEUTICS INC COM 218352102 96,974 8,014,351 SH   OTR   85,826 0 7,928,525
CORNING INC COM 219350105 885 30,385 SH   OTR   0 0 30,385
CORTEVA INC COM 22052L104 1,201 40,641 SH   OTR   666 0 39,975
COSTCO WHSL CORP NEW COM 22160K105 738 2,510 SH   OTR   0 0 2,510
CREDIT ACCEP CORP MICH COM 225310101 27,840 62,939 SH   OTR   7,650 0 55,289
CYRUSONE INC COM 23283R100 4,226 64,588 SH   OTR   400 0 64,188
D R HORTON INC COM 23331A109 451 8,544 SH   OTR   0 0 8,544
DTE ENERGY CO COM 233331107 1,274 9,811 SH   OTR   0 0 9,811
DANAHER CORPORATION COM 235851102 246 1,603 SH   OTR   0 0 1,603
DEERE & CO COM 244199105 2,208 12,743 SH   OTR   0 0 12,743
DELL TECHNOLOGIES INC CL C 24703L202 635 12,362 SH   OTR   0 0 12,362
DELTA AIR LINES INC DEL COM NEW 247361702 23,024 393,705 SH   OTR   7,500 0 386,205
DELTA AIR LINES INC DEL Call 247361702 702 12,000 SH Call OTR   600 0 11,400
DEVON ENERGY CORP NEW COM 25179M103 442 17,021 SH   OTR   0 0 17,021
DIAGEO P L C SPON ADR NEW 25243Q205 1,669 9,910 SH   OTR   0 0 9,910
DIAMONDBACK ENERGY INC COM 25278X109 207 2,225 SH   OTR   0 0 2,225
DISNEY WALT CO COM DISNEY 254687106 17,195 118,891 SH   OTR   270 0 118,621
DOMINION ENERGY INC COM 25746U109 8,030 96,955 SH   OTR   35 0 96,920
DOMTAR CORP COM NEW 257559203 214 5,600 SH   OTR   0 0 5,600
DOVER CORP COM 260003108 580 5,030 SH   OTR   0 0 5,030
DOW INC COM 260557103 1,437 26,262 SH   OTR   0 0 26,262
DROPBOX INC Call 26210C104 306 17,100 SH Call OTR   5,300 0 11,800
DROPBOX INC CL A 26210C104 838 46,765 SH   OTR   600 0 46,165
DUCOMMUN INC DEL COM 264147109 10,527 208,338 SH   OTR   700 0 207,638
DUKE ENERGY CORP NEW COM NEW 26441C204 1,725 18,908 SH   OTR   100 0 18,808
DUPONT DE NEMOURS INC COM 26614N102 9,942 154,860 SH   OTR   1,666 0 153,194
DUPONT DE NEMOURS INC Call 26614N102 1,156 18,000 SH Call OTR   0 0 18,000
DURECT CORP COM 266605104 29,662 7,805,755 SH   OTR   176,683 0 7,629,072
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 83 14,500 SH   OTR   0 0 14,500
EASTGROUP PPTY INC COM 277276101 398 3,000 SH   OTR   0 0 3,000
EASTMAN CHEMICAL CO COM 277432100 327 4,120 SH   OTR   0 0 4,120
EBAY INC COM 278642103 982 27,194 SH   OTR   0 0 27,194
ECOLAB INC COM 278865100 1,757 9,105 SH   OTR   0 0 9,105
ELANCO ANIMAL HEALTH INC COM 28414H103 1,466 49,783 SH   OTR   0 0 49,783
EMERSON ELEC CO COM 291011104 14,073 184,539 SH   OTR   0 0 184,539
EMPIRE ST RLTY TR INC CL A 292104106 259 18,563 SH   OTR   0 0 18,563
ENBRIDGE INC COM 29250N105 7,954 199,995 SH   OTR   1,000 0 198,995
ENTERPRISE PRODS PARTNERS L COM 293792107 416 14,764 SH   OTR   0 0 14,764
EVERSOURCE ENERGY COM 30040W108 451 5,297 SH   OTR   0 0 5,297
EXELON CORP COM 30161N101 6,706 147,095 SH   OTR   0 0 147,095
EZCORP INC CL A NON VTG 302301106 148 21,733 SH   OTR   0 0 21,733
EXXON MOBIL CORP COM 30231G102 16,518 236,715 SH   OTR   800 0 235,915
FACEBOOK INC CL A 30303M102 1,594 7,767 SH   OTR   0 0 7,767
FEDEX CORP COM 31428X106 2,800 18,520 SH   OTR   0 0 18,520
FERRO CORP COM 315405100 3,565 240,385 SH   OTR   6,000 0 234,385
FIDELITY NATL INFORMATION SV COM 31620M106 321 2,311 SH   OTR   0 0 2,311
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 729 16,085 SH   OTR   0 0 16,085
FIRST BANCSHARES INC MS COM 318916103 200 5,634 SH   OTR   0 0 5,634
FORTUNA SILVER MINES INC COM 349915108 9,627 2,359,450 SH   OTR   55,000 0 2,304,450
FOX CORP CL A COM 35137L105 871 23,485 SH   OTR   0 0 23,485
FRANKLIN RES INC COM 354613101 658 25,325 SH   OTR   0 0 25,325
FREEPORT-MCMORAN INC CL B 35671D857 599 45,619 SH   OTR   0 0 45,619
FUTUREFUEL CORPORATION COM 36116M106 3,710 299,450 SH   OTR   0 0 299,450
GCI LIBERTY INC COM CLASS A 36164V305 203 2,864 SH   OTR   0 0 2,864
GENERAC HLDGS INC COM 368736104 251 2,500 SH   OTR   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 1,354 121,312 SH   OTR   0 0 121,312
GENERAL MLS INC COM 370334104 1,755 32,758 SH   OTR   0 0 32,758
GENERAL MTRS CO Call 37045V100 776 21,200 SH Call OTR   1,500 0 19,700
GENERAL MTRS CO COM 37045V100 12,500 341,532 SH   OTR   7,500 0 334,032
GETTY RLTY CORP NEW COM 374297109 9,523 289,731 SH   OTR   0 0 289,731
GILEAD SCIENCES INC COM 375558103 212 3,260 SH   OTR   0 0 3,260
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,555 75,644 SH   OTR   0 0 75,644
GOLD STD VENTURES CORP COM 380738104 1,232 1,439,700 SH   OTR   0 0 1,439,700
GOLDMAN SACHS GROUP INC COM 38141G104 25,435 110,619 SH   OTR   1,600 0 109,019
GOLDMAN SACHS GROUP INC Call 38141G104 1,150 5,000 SH Call OTR   200 0 4,800
GRAFTECH INTL LTD COM 384313508 310 26,649 SH   OTR   0 0 26,649
GRAN TIERRA ENERGY INC COM 38500T101 8,419 6,526,705 SH   OTR   202,000 0 6,324,705
GRAY TELEVISION INC COM 389375106 1,780 83,012 SH   OTR   0 0 83,012
HAIN CELESTIAL GROUP INC COM 405217100 633 24,407 SH   OTR   0 0 24,407
HAIN CELESTIAL GROUP INC Call 405217100 8 300 SH Call OTR   0 0 300
HANESBRANDS INC COM 410345102 388 26,125 SH   OTR   0 0 26,125
HEALTHPEAK PPTYS INC COM 42250P103 205 5,950 SH   OTR   0 0 5,950
HERSHEY CO COM 427866108 648 4,410 SH   OTR   0 0 4,410
HEXCEL CORP NEW COM 428291108 39,716 541,750 SH   OTR   1,200 0 540,550
HOME DEPOT INC COM 437076102 18,235 83,499 SH   OTR   0 0 83,499
HONEYWELL INTL INC COM 438516106 588 3,320 SH   OTR   0 0 3,320
HORACE MANN EDUCATORS CORP N COM 440327104 211 4,837 SH   OTR   0 0 4,837
HOWARD HUGHES CORP COM 44267D107 244 1,921 SH   OTR   0 0 1,921
HUBBELL INC COM 443510607 564 3,815 SH   OTR   0 0 3,815
HUDSON TECHNOLOGIES INC COM 444144109 24 24,958 SH   OTR   0 0 24,958
IDACORP INC COM 451107106 214 2,000 SH   OTR   0 0 2,000
IDEXX LABS INC COM 45168D104 220 841 SH   OTR   100 0 741
ILLINOIS TOOL WKS INC COM 452308109 2,025 11,273 SH   OTR   0 0 11,273
IMMUCELL CORP COM PAR 452525306 496 96,245 SH   OTR   0 0 96,245
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,624 278,129 SH   OTR   0 0 278,129
INTEL CORP COM 458140100 8,636 144,302 SH   OTR   1,400 0 142,902
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,905 85,415 SH   OTR   575 0 84,840
INTERNATIONAL BUSINESS MACHS COM 459200101 3,193 23,821 SH   OTR   900 0 22,921
INTL PAPER CO COM 460146103 2,262 49,129 SH   OTR   0 0 49,129
IRON MTN INC NEW COM 46284V101 2,260 70,905 SH   OTR   6,051 0 64,854
ISHARES SILVER TRUST ISHARES 46428Q109 309 18,500 SH   OTR   12,000 0 6,500
ISHARES GOLD TRUST ISHARES 464285105 151 10,444 SH   OTR   0 0 10,444
ISHARES TR TIPS BD ETF 464287176 674 5,782 SH   OTR   0 0 5,782
ISHARES TR CORE S&P500 ETF 464287200 414 1,280 SH   OTR   0 0 1,280
ISHARES TR CORE US AGGBD ET 464287226 3,230 28,740 SH   OTR   0 0 28,740
ISHARES TR GLOBAL ENERG ETF 464287341 315 10,203 SH   OTR   0 0 10,203
ISHARES TR 1 3 YR TREAS BD 464287457 633 7,475 SH   OTR   0 0 7,475
ISHARES TR NASDAQ BIOTECH 464287556 674 5,596 SH   OTR   0 0 5,596
ISHARES TR RUS 1000 GRW ETF 464287614 227 1,288 SH   OTR   0 0 1,288
ISHARES TR RUS 2000 GRW ETF 464287648 876 4,090 SH   OTR   0 0 4,090
ISHARES TR SH TR CRPORT ETF 464288646 1,772 33,045 SH   OTR   0 0 33,045
ISHARES TR PFD AND INCM SEC 464288687 524 13,946 SH   OTR   0 0 13,946
ISHARES TR US OIL GS EX ETF 464288851 263 4,736 SH   OTR   0 0 4,736
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,285 1,126,000 PRN   OTR   0 0 1,126,000
JPMORGAN CHASE & CO COM 46625H100 38,899 279,044 SH   OTR   3,225 0 275,819
JPMORGAN CHASE & CO Call 46625H100 1,255 9,000 SH Call OTR   100 0 8,900
JOHNSON & JOHNSON COM 478160104 22,272 152,682 SH   OTR   0 0 152,682
KKR & CO INC CL A 48251W104 2,138 73,296 SH   OTR   0 0 73,296
KELLOGG CO COM 487836108 203 2,932 SH   OTR   0 0 2,932
KIMBERLY CLARK CORP COM 494368103 3,893 28,306 SH   OTR   0 0 28,306
KINDER MORGAN INC DEL COM 49456B101 2,477 117,005 SH   OTR   0 0 117,005
KORN FERRY COM NEW 500643200 1,014 23,910 SH   OTR   0 0 23,910
KRAFT HEINZ CO COM 500754106 582 18,104 SH   OTR   0 0 18,104
LRAD CORP COM 50213V109 170 52,140 SH   OTR   2,500 0 49,640
LABORATORY CORP AMER HLDGS COM NEW 50540R409 226 1,333 SH   OTR   0 0 1,333
LENNAR CORP CL A 526057104 358 6,421 SH   OTR   0 0 6,421
LEXINGTON REALTY TRUST COM 529043101 270 25,381 SH   OTR   0 0 25,381
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 792 18,081 SH   OTR   500 0 17,581
LILLY ELI & CO COM 532457108 2,264 17,227 SH   OTR   0 0 17,227
LIQTECH INTL INC COM 53632A201 1,836 313,845 SH   OTR   0 0 313,845
LITHIUM AMERS CORP NEW COM NEW 53680Q207 114 36,000 SH   OTR   0 0 36,000
LOCKHEED MARTIN CORP COM 539830109 215 551 SH   OTR   0 0 551
LOWES COS INC COM 548661107 1,165 9,730 SH   OTR   0 0 9,730
M & T BK CORP COM 55261F104 348 2,048 SH   OTR   0 0 2,048
MDU RES GROUP INC COM 552690109 1,009 33,970 SH   OTR   0 0 33,970
MAG SILVER CORP COM 55903Q104 710 60,000 SH   OTR   0 0 60,000
MARATHON OIL CORP COM 565849106 203 14,928 SH   OTR   0 0 14,928
MARATHON PETE CORP COM 56585A102 3,023 50,173 SH   OTR   0 0 50,173
MARKEL CORP COM 570535104 520 455 SH   OTR   0 0 455
MARKER THERAPEUTICS INC COM 57055L107 71 24,700 SH   OTR   0 0 24,700
MASTERCARD INC CL A 57636Q104 4,387 14,692 SH   OTR   0 0 14,692
MCCORMICK & CO INC COM NON VTG 579780206 519 3,055 SH   OTR   0 0 3,055
MCDONALDS CORP COM 580135101 1,678 8,494 SH   OTR   0 0 8,494
MCKESSON CORP COM 58155Q103 464 3,352 SH   OTR   0 0 3,352
MEDIFAST INC COM 58470H101 6,868 62,676 SH   OTR   400 0 62,276
MERCK & CO INC COM 58933Y105 26,425 290,547 SH   OTR   52 0 290,495
METHANEX CORP COM 59151K108 7,058 182,715 SH   OTR   550 0 182,165
MICHAELS COS INC COM 59408Q106 7,145 883,145 SH   OTR   20,000 0 863,145
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 6,939 494,602 SH   OTR   18,504 0 476,098
MICROSOFT CORP COM 594918104 53,316 338,082 SH   OTR   2,350 0 335,732
MICRON TECHNOLOGY INC COM 595112103 1,161 21,580 SH   OTR   0 0 21,580
MID AMER APT CMNTYS INC COM 59522J103 330 2,500 SH   OTR   0 0 2,500
MISONIX INC COM 604871103 878 47,201 SH   OTR   0 0 47,201
MOBILE MINI INC COM 60740F105 290 7,650 SH   OTR   0 0 7,650
MOHAWK INDS INC COM 608190104 868 6,362 SH   OTR   0 0 6,362
MONDELEZ INTL INC CL A 609207105 6,312 114,593 SH   OTR   0 0 114,593
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,529 105,607 SH   OTR   0 0 105,607
MOODYS CORP COM 615369105 1,136 4,786 SH   OTR   0 0 4,786
MORGAN STANLEY COM NEW 617446448 691 13,521 SH   OTR   0 0 13,521
MOSYS INC COM 619718307 279 158,043 SH   OTR   0 0 158,043
MUELLER INDS INC COM 624756102 244 7,700 SH   OTR   0 0 7,700
MYRIAD GENETICS INC COM 62855J104 758 27,854 SH   OTR   2,725 0 25,129
NATIONAL FUEL GAS CO N J COM 636180101 405 8,700 SH   OTR   0 0 8,700
NEPHROS INC COM 640671400 1,339 134,539 SH   OTR   0 0 134,539
NETFLIX INC COM 64110L106 244 754 SH   OTR   0 0 754
NEW GOLD INC CDA COM 644535106 4,989 5,669,425 SH   OTR   0 0 5,669,425
NEW JERSEY RES COM 646025106 310 6,964 SH   OTR   0 0 6,964
NEWELL BRANDS INC COM 651229106 511 26,612 SH   OTR   0 0 26,612
NEWELL BRANDS INC Call 651229106 10 500 SH Call OTR   0 0 500
NEXTERA ENERGY INC COM 65339F101 2,618 10,811 SH   OTR   0 0 10,811
NIKE INC CL B 654106103 248 2,449 SH   OTR   0 0 2,449
NISOURCE INC COM 65473P105 1,028 36,941 SH   OTR   0 0 36,941
NORFOLK SOUTHERN CORP COM 655844108 789 4,065 SH   OTR   0 0 4,065
NORTHWEST NAT HLDG CO COM 66765N105 1,079 14,639 SH   OTR   0 0 14,639
NORTONLIFELOCK INC COM 668771108 32 1,243 SH   OTR   0 0 1,243
NORTONLIFELOCK INC Put 668771108 255 10,000 SH Put OTR   0 0 10,000
NOVARTIS A G SPONSORED ADR 66987V109 7,235 76,412 SH   OTR   430 0 75,982
NOVO-NORDISK A S ADR 670100205 1,292 22,318 SH   OTR   0 0 22,318
NU SKIN ENTERPRISES INC CL A 67018T105 2,187 53,377 SH   OTR   2,500 0 50,877
NU SKIN ENTERPRISES INC Call 67018T105 12 300 SH Call OTR   0 0 300
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 148 11,000 SH   OTR   0 0 11,000
NVIDIA CORP COM 67066G104 4,421 18,788 SH   OTR   20 0 18,768
OGE ENERGY CORP COM 670837103 4,863 109,344 SH   OTR   0 0 109,344
OCCIDENTAL PETE CORP COM 674599105 426 10,328 SH   OTR   600 0 9,728
OMEGA HEALTHCARE INVS INC COM 681936100 777 18,355 SH   OTR   0 0 18,355
OMEROS CORP COM 682143102 65,527 4,650,605 SH   OTR   68,059 0 4,582,546
ONE GAS INC COM 68235P108 1,026 10,968 SH   OTR   0 0 10,968
ONEOK INC NEW COM 682680103 13,030 172,196 SH   OTR   0 0 172,196
ORACLE CORP COM 68389X105 14,358 271,016 SH   OTR   0 0 271,016
ORBCOMM INC COM 68555P100 836 198,646 SH   OTR   0 0 198,646
ORGANIGRAM HLDGS INC COM 68620P101 25 10,000 SH   OTR   0 0 10,000
OWENS CORNING NEW COM 690742101 285 4,375 SH   OTR   0 0 4,375
PNC FINL SVCS GROUP INC COM 693475105 262 1,639 SH   OTR   0 0 1,639
PAN AMERICAN SILVER CORP COM 697900108 4,297 181,400 SH   OTR   0 0 181,400
PARK CITY GROUP INC COM NEW 700215304 762 150,506 SH   OTR   0 0 150,506
PARKER HANNIFIN CORP COM 701094104 1,750 8,501 SH   OTR   0 0 8,501
PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 937 929,000 PRN   OTR   0 0 929,000
PAYPAL HLDGS INC COM 70450Y103 18,500 171,023 SH   OTR   200 0 170,823
PEMBINA PIPELINE CORP COM 706327103 2,773 74,813 SH   OTR   0 0 74,813
PEPSICO INC COM 713448108 12,939 94,672 SH   OTR   0 0 94,672
PFIZER INC COM 717081103 24,120 615,622 SH   OTR   0 0 615,622
PHILIP MORRIS INTL INC COM 718172109 1,526 17,939 SH   OTR   0 0 17,939
PHILLIPS 66 COM 718546104 3,429 30,774 SH   OTR   30 0 30,744
PINNACLE WEST CAP CORP COM 723484101 688 7,650 SH   OTR   0 0 7,650
PIONEER NAT RES CO COM 723787107 115,021 759,868 SH   OTR   75 0 759,793
PROCTER & GAMBLE CO COM 742718109 33,938 271,720 SH   OTR   2,081 0 269,639
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 412 6,971 SH   OTR   0 0 6,971
QUALCOMM INC COM 747525103 3,987 45,194 SH   OTR   0 0 45,194
RPM INTL INC COM 749685103 1,331 17,340 SH   OTR   0 0 17,340
RANGE RES CORP COM 75281A109 4,568 941,769 SH   OTR   2,919 0 938,850
RAYTHEON CO COM NEW 755111507 484 2,201 SH   OTR   0 0 2,201
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,347 36,349 SH   OTR   0 0 36,349
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 119 19,600 SH   OTR   12,950 0 6,650
REPRO MED SYS INC COM 759910102 220 33,663 SH   OTR   0 0 33,663
REPUBLIC SVCS INC COM 760759100 2,511 28,018 SH   OTR   0 0 28,018
ROPER TECHNOLOGIES INC COM 776696106 21,315 60,172 SH   OTR   400 0 59,772
ROSETTA STONE INC COM 777780107 539 29,710 SH   OTR   1,250 0 28,460
ROSS STORES INC COM 778296103 407 3,499 SH   OTR   0 0 3,499
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,038 84,011 SH   OTR   65 0 83,946
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 738 12,514 SH   OTR   0 0 12,514
S&P GLOBAL INC COM 78409V104 505 1,850 SH   OTR   0 0 1,850
SEI INVESTMENTS CO COM 784117103 4,205 64,220 SH   OTR   5,000 0 59,220
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,243 3,861 SH   OTR   0 0 3,861
SPDR GOLD TRUST GOLD SHS 78463V107 4,121 28,838 SH   OTR   8,900 0 19,938
SALESFORCE COM INC COM 79466L302 615 3,782 SH   OTR   0 0 3,782
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 95 37,376 SH   OTR   0 0 37,376
SANOFI SPONSORED ADR 80105N105 450 8,970 SH   OTR   300 0 8,670
SCHLUMBERGER LTD COM 806857108 771 19,172 SH   OTR   1,000 0 18,172
SCHWEITZER-MAUDUIT INTL INC COM 808541106 441 10,500 SH   OTR   0 0 10,500
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 353 5,741 SH   OTR   0 0 5,741
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,498 14,708 SH   OTR   0 0 14,708
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 730 11,592 SH   OTR   0 0 11,592
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 449 3,579 SH   OTR   0 0 3,579
SELECT SECTOR SPDR TR ENERGY 81369Y506 410 6,833 SH   OTR   0 0 6,833
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,895 94,039 SH   OTR   0 0 94,039
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 568 6,976 SH   OTR   0 0 6,976
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,083 22,726 SH   OTR   0 0 22,726
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 478 8,913 SH   OTR   0 0 8,913
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 260 4,025 SH   OTR   0 0 4,025
SERITAGE GROWTH PPTYS CL A 81752R100 6,290 156,938 SH   OTR   3,900 0 153,038
SHARPS COMPLIANCE CORP COM 820017101 1,153 273,294 SH   OTR   0 0 273,294
SHENANDOAH TELECOMMUNICATION COM 82312B106 296 7,118 SH   OTR   1,000 0 6,118
SIERRA METALS INC COM 82639W106 420 250,000 SH   OTR   0 0 250,000
SIGNATURE BK NEW YORK N Y COM 82669G104 201 1,468 SH   OTR   0 0 1,468
SILVERCREST METALS INC COM 828363101 68 10,001 SH   OTR   0 0 10,001
SIMON PPTY GROUP INC NEW COM 828806109 8,356 56,094 SH   OTR   15 0 56,079
SMUCKER J M CO COM NEW 832696405 374 3,595 SH   OTR   0 0 3,595
SOUTH JERSEY INDS INC COM 838518108 278 8,424 SH   OTR   0 0 8,424
SOUTH ST CORP COM 840441109 1,080 12,451 SH   OTR   0 0 12,451
SOUTHERN CO COM 842587107 478 7,500 SH   OTR   0 0 7,500
SOUTHWEST AIRLS CO COM 844741108 312 5,780 SH   OTR   0 0 5,780
SPLUNK INC NOTE 1.125% 9/1 848637AD6 897 726,000 PRN   OTR   0 0 726,000
STARBUCKS CORP COM 855244109 334 3,799 SH   OTR   0 0 3,799
STATE STR CORP COM 857477103 225 2,847 SH   OTR   787 0 2,060
STRATEGIC ED INC COM 86272C103 2,259 14,219 SH   OTR   0 0 14,219
STRATUS PPTYS INC COM NEW 863167201 33,857 1,092,868 SH   OTR   55 0 1,092,813
STRYKER CORP COM 863667101 2,569 12,236 SH   OTR   0 0 12,236
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,677 70,688 SH   OTR   0 0 70,688
SYSCO CORP COM 871829107 292 3,419 SH   OTR   0 0 3,419
SYSTEMAX INC COM 871851101 2,631 104,554 SH   OTR   3,000 0 101,554
T MOBILE US INC COM 872590104 2,644 33,716 SH   OTR   150 0 33,566
TAPESTRY INC COM 876030107 8,407 311,717 SH   OTR   4,700 0 307,017
TC ENERGY CORP COM 87807B107 326 6,107 SH   OTR   0 0 6,107
TECHTARGET INC COM 87874R100 301 11,531 SH   OTR   0 0 11,531
TEXAS INSTRS INC COM 882508104 1,573 12,258 SH   OTR   0 0 12,258
TEXAS PAC LD TR SUB CTF PROP I T 882610108 602 770 SH   OTR   0 0 770
THERMO FISHER SCIENTIFIC INC COM 883556102 540 1,662 SH   OTR   0 0 1,662
THOMSON REUTERS CORP COM NEW 884903709 1,213 16,939 SH   OTR   0 0 16,939
3M CO COM 88579Y101 1,757 9,959 SH   OTR   0 0 9,959
TITAN MACHY INC COM 88830R101 360 24,381 SH   OTR   0 0 24,381
TORTOISE ENERGY INFRA CORP COM 89147L100 269 15,005 SH   OTR   0 0 15,005
TORTOISE PWR & ENERGY INFRAS COM 89147X104 220 12,975 SH   OTR   0 0 12,975
TRUIST FINL CORP COM 89832Q109 10,264 182,248 SH   OTR   500 0 181,748
TURTLE BEACH CORP Call 900450206 5 500 SH Call OTR   0 0 500
TWITTER INC COM 90184L102 234 7,290 SH   OTR   0 0 7,290
UBS AG LONDON BRH EN LG CP GRWTH 902677780 546 1,639 SH   OTR   0 0 1,639
UGI CORP NEW COM 902681105 202 4,470 SH   OTR   0 0 4,470
UBS AG LONDON BRH FI ENHANCD ETN 90274D218 403 1,935 SH   OTR   0 0 1,935
UNILEVER PLC SPON ADR NEW 904767704 10,476 183,237 SH   OTR   2,009 0 181,228
UNILEVER N V N Y SHS NEW 904784709 5,283 91,940 SH   OTR   0 0 91,940
UNION PACIFIC CORP COM 907818108 12,688 70,179 SH   OTR   0 0 70,179
UNITED PARCEL SERVICE INC CL B 911312106 454 3,876 SH   OTR   0 0 3,876
UNITED TECHNOLOGIES CORP COM 913017109 15,345 102,463 SH   OTR   0 0 102,463
UNITEDHEALTH GROUP INC COM 91324P102 1,138 3,872 SH   OTR   0 0 3,872
UNIVERSAL HLTH SVCS INC CL B 913903100 430 3,000 SH   OTR   0 0 3,000
URSTADT BIDDLE PPTYS INC CL A 917286205 291 11,700 SH   OTR   0 0 11,700
VALERO ENERGY CORP NEW COM 91913Y100 496 5,300 SH   OTR   0 0 5,300
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 1,374 46,915 SH   OTR   0 0 46,915
VANGUARD WORLD FDS INF TECH ETF 92204A702 285 1,165 SH   OTR   0 0 1,165
VANGUARD WORLD FDS MATERIALS ETF 92204A801 563 4,196 SH   OTR   0 0 4,196
VENTAS INC COM 92276F100 3,502 60,652 SH   OTR   0 0 60,652
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,465 8,332 SH   OTR   0 0 8,332
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 620 6,680 SH   OTR   0 0 6,680
VANGUARD INDEX FDS SM CP VAL ETF 922908611 350 2,553 SH   OTR   0 0 2,553
VANGUARD INDEX FDS GROWTH ETF 922908736 2,695 14,794 SH   OTR   0 0 14,794
VERIZON COMMUNICATIONS INC COM 92343V104 14,192 231,142 SH   OTR   1,711 0 229,431
VERISK ANALYTICS INC COM 92345Y106 1,362 9,120 SH   OTR   0 0 9,120
VERICEL CORP COM 92346J108 1,009 58,007 SH   OTR   0 0 58,007
VERMILLION INC COM NEW 92407M206 16 20,000 SH   OTR   0 0 20,000
VERTEX PHARMACEUTICALS INC COM 92532F100 263 1,200 SH   OTR   0 0 1,200
VIACOMCBS INC CL B 92556H206 215 5,130 SH   OTR   0 0 5,130
VISA INC COM CL A 92826C839 5,512 29,334 SH   OTR   100 0 29,234
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 235 12,165 SH   OTR   0 0 12,165
VONAGE HLDGS CORP Call 92886T201 430 58,000 SH Call OTR   18,000 0 40,000
VONAGE HLDGS CORP COM 92886T201 3,991 538,566 SH   OTR   11,150 0 527,416
WABCO HLDGS INC COM 92927K102 914 6,745 SH   OTR   0 0 6,745
WEC ENERGY GROUP INC COM 92939U106 316 3,426 SH   OTR   0 0 3,426
WADDELL & REED FINL INC CL A 930059100 825 49,323 SH   OTR   0 0 49,323
WALMART INC COM 931142103 5,852 49,246 SH   OTR   0 0 49,246
WALGREENS BOOTS ALLIANCE INC COM 931427108 412 6,980 SH   OTR   0 0 6,980
WASTE MGMT INC DEL COM 94106L109 3,089 27,106 SH   OTR   0 0 27,106
WATERS CORP COM 941848103 308 1,320 SH   OTR   0 0 1,320
WAYFAIR INC CL A 94419L101 9,567 105,870 SH   OTR   3,500 0 102,370
WEBSTER FINL CORP CONN COM 947890109 397 7,444 SH   OTR   0 0 7,444
WELLS FARGO CO NEW COM 949746101 820 15,241 SH   OTR   0 0 15,241
WELLS FARGO CO NEW Call 949746101 3,244 60,300 SH Call OTR   4,300 0 56,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,082 746 SH   OTR   0 0 746
WELLTOWER INC COM 95040Q104 1,465 17,916 SH   OTR   0 0 17,916
WESTERN ALLIANCE BANCORP COM 957638109 257 4,516 SH   OTR   0 0 4,516
WEYERHAEUSER CO COM 962166104 1,528 50,587 SH   OTR   0 0 50,587
WIDEOPENWEST INC COM 96758W101 3,560 479,811 SH   OTR   20,400 0 459,411
WILLIAMS COS INC DEL COM 969457100 36,884 1,554,980 SH   OTR   0 0 1,554,980
WILLIAMS SONOMA INC COM 969904101 1,988 27,069 SH   OTR   0 0 27,069
WORKIVA INC COM CL A 98139A105 1,122 26,674 SH   OTR   0 0 26,674
WORLD ACCEP CORP DEL COM 981419104 6,391 73,968 SH   OTR   6,125 0 67,843
WPX ENERGY INC COM 98212B103 285 20,728 SH   OTR   0 0 20,728
XCEL ENERGY INC COM 98389B100 471 7,418 SH   OTR   0 0 7,418
YELP INC CL A 985817105 4,948 142,064 SH   OTR   4,250 0 137,814
ZIMMER BIOMET HLDGS INC COM 98956P102 460 3,071 SH   OTR   0 0 3,071
ZOETIS INC CL A 98978V103 2,037 15,390 SH   OTR   200 0 15,190