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
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 829 197,835 SH   OTR   29,500 0 168,335
CIMPRESS PLC SHS EURO G2143T103 8,078 105,819 SH   OTR   4,800 0 101,019
COCA COLA EUROPEAN PARTNERS SHS G25839104 844 22,355 SH   OTR   0 0 22,355
EATON CORP PLC SHS G29183103 1,120 12,800 SH   OTR   0 0 12,800
EVEREST RE GROUP LTD COM G3223R108 719 3,486 SH   OTR   0 0 3,486
GAN LTD ORD SHS G3728V109 1,972 77,466 SH   OTR   4,373 0 73,093
JOHNSON CTLS INTL PLC SHS G51502105 7,277 213,149 SH   OTR   2,000 0 211,149
MEDTRONIC PLC SHS G5960L103 3,170 34,569 SH   OTR   0 0 34,569
METEN EDTECHX ED GROUP LTD *W EXP 03/31/202 G6055H106 14 25,200 SH   OTR   25,200 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,297 142,282 SH   OTR   0 0 142,282
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 5,862 603,134 SH   OTR   16,100 0 587,034
ALCON AG ORD SHS H01301128 2,268 39,562 SH   OTR   86 0 39,476
CHUBB LIMITED COM H1467J104 7,493 59,174 SH   OTR   0 0 59,174
ELASTIC N V ORD SHS N14506104 557 6,041 SH   OTR   150 0 5,891
SCORPIO TANKERS INC SHS Y7542C130 266 20,765 SH   OTR   200 0 20,565
AT&T INC COM 00206R102 9,056 299,562 SH   OTR   0 0 299,562
ABBOTT LABS COM 002824100 18,674 204,247 SH   OTR   0 0 204,247
ABBVIE INC COM 00287Y109 15,329 156,127 SH   OTR   50 0 156,077
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1,115 14,260 SH   OTR   1,000 0 13,260
ACTIVISION BLIZZARD INC COM 00507V109 6,344 83,588 SH   OTR   400 0 83,188
ADOBE INC COM 00724F101 696 1,598 SH   OTR   0 0 1,598
AGENUS INC COM NEW 00847G705 786 200,000 SH   OTR   0 0 200,000
AGNICO EAGLE MINES LTD COM 008474108 448 7,000 SH   OTR   4,000 0 3,000
AIR LEASE CORP CL A 00912X302 1,250 42,667 SH   OTR   0 0 42,667
AIR PRODS & CHEMS INC COM 009158106 352 1,456 SH   OTR   0 0 1,456
AKAMAI TECHNOLOGIES INC COM 00971T101 4,877 45,538 SH   OTR   0 0 45,538
ALEXION PHARMACEUTICALS INC COM 015351109 2,423 21,590 SH   OTR   0 0 21,590
ALGONQUIN PWR UTILS CORP COM 015857105 652 50,400 SH   OTR   1,000 0 49,400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 208 966 SH   OTR   0 0 966
ALLIANCE DATA SYSTEMS CORP COM 018581108 686 15,204 SH   OTR   1,300 0 13,904
ALLISON TRANSMISSION HLDGS I COM 01973R101 11,853 322,263 SH   OTR   7,200 0 315,063
ALLSTATE CORP COM 020002101 201 2,074 SH   OTR   0 0 2,074
ALPHABET INC CAP STK CL C 02079K107 19,306 13,657 SH   OTR   0 0 13,657
ALPHABET INC CAP STK CL A 02079K305 27,846 19,637 SH   OTR   18 0 19,619
ALTRIA GROUP INC COM 02209S103 463 11,795 SH   OTR   0 0 11,795
AMAZON COM INC COM 023135106 17,027 6,172 SH   OTR   20 0 6,152
AMERCO COM 023586100 5,982 19,797 SH   OTR   584 0 19,213
AMERICAN EXPRESS CO COM 025816109 1,220 12,817 SH   OTR   0 0 12,817
AMER STATES WTR CO COM 029899101 315 4,000 SH   OTR   0 0 4,000
AMERICAN TOWER CORP NEW COM 03027X100 2,279 8,813 SH   OTR   0 0 8,813
AMERICAN WTR WKS CO INC NEW COM 030420103 2,934 22,801 SH   OTR   0 0 22,801
AMERICAS GOLD AND SILVER COR COM 03062D100 3,278 1,241,514 SH   OTR   246,144 0 995,370
AMGEN INC COM 031162100 3,018 12,796 SH   OTR   0 0 12,796
ANAPLAN INC Call 03272L108 18 400 SH Call OTR   0 0 400
ANAPLAN INC COM 03272L108 426 9,405 SH   OTR   0 0 9,405
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 360 7,310 SH   OTR   0 0 7,310
ANNALY CAPITAL MANAGEMENT IN COM 035710409 377 57,445 SH   OTR   0 0 57,445
APPFOLIO INC COM CL A 03783C100 1,167 7,170 SH   OTR   200 0 6,970
APPLE INC COM 037833100 74,948 205,449 SH   OTR   1,234 0 204,215
APPLIED MATLS INC COM 038222105 2,351 38,892 SH   OTR   0 0 38,892
ASTRAZENECA PLC SPONSORED ADR 046353108 1,300 24,579 SH   OTR   0 0 24,579
AURYN RES INC COM 05208W108 6,286 3,452,500 SH   OTR   50,000 0 3,402,500
AUTOMATIC DATA PROCESSING IN COM 053015103 3,205 21,527 SH   OTR   0 0 21,527
BCE INC COM NEW 05534B760 1,933 46,270 SH   OTR   0 0 46,270
BP PLC SPONSORED ADR 055622104 462 19,795 SH   OTR   0 0 19,795
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 36 10,474 SH   OTR   0 0 10,474
BK OF AMERICA CORP Call 060505104 1,266 53,300 SH Call OTR   2,600 0 50,700
BK OF AMERICA CORP COM 060505104 15,908 669,821 SH   OTR   13,000 0 656,821
BANK NEW YORK MELLON CORP COM 064058100 929 24,034 SH   OTR   0 0 24,034
BAYTEX ENERGY CORP COM 07317Q105 144 285,000 SH   OTR   0 0 285,000
BECTON DICKINSON & CO COM 075887109 380 1,589 SH   OTR   0 0 1,589
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,475 13 SH   OTR   0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 44,651 250,131 SH   OTR   1,261 0 248,870
BERRY GLOBAL GROUP INC COM 08579W103 405 9,149 SH   OTR   0 0 9,149
BHP GROUP LTD SPONSORED ADS 088606108 2,059 41,399 SH   OTR   0 0 41,399
BLACK KNIGHT INC COM 09215C105 264 3,637 SH   OTR   0 0 3,637
BLACKROCK MUNIYIELD QUALITY COM 09254E103 242 18,600 SH   OTR   0 0 18,600
BLACKSTONE MTG TR INC COM CL A 09257W100 326 13,550 SH   OTR   0 0 13,550
BLACKSTONE GROUP INC COM CL A 09260D107 258 4,555 SH   OTR   0 0 4,555
BLUEBIRD BIO INC COM 09609G100 549 8,994 SH   OTR   0 0 8,994
BOEING CO COM 097023105 655 3,571 SH   OTR   0 0 3,571
BOOKING HOLDINGS INC COM 09857L108 3,637 2,284 SH   OTR   0 0 2,284
BRISTOL-MYERS SQUIBB CO COM 110122108 29,965 509,601 SH   OTR   670 0 508,931
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 369 103,051 SH   OTR   400 0 102,651
BRIXMOR PPTY GROUP INC COM 11120U105 2,126 165,800 SH   OTR   620 0 165,180
BROWN FORMAN CORP CL B 115637209 2,313 36,333 SH   OTR   0 0 36,333
CBRE GROUP INC CL A 12504L109 2,430 53,739 SH   OTR   0 0 53,739
CIGNA CORP NEW COM 125523100 271 1,445 SH   OTR   0 0 1,445
CVS HEALTH CORP COM 126650100 3,131 48,184 SH   OTR   50 0 48,134
CANADIAN NAT RES LTD COM 136385101 29,848 1,712,477 SH   OTR   5,400 0 1,707,077
CANADIAN NAT RES LTD Call 136385101 417 23,900 SH Call OTR   1,100 0 22,800
CANADIAN PAC RY LTD COM 13645T100 725 2,840 SH   OTR   0 0 2,840
CANOPY GROWTH CORP COM 138035100 769 47,565 SH   OTR   400 0 47,165
CARRIER GLOBAL CORPORATION COM 14448C104 2,003 90,150 SH   OTR   0 0 90,150
CARVANA CO CL A 146869102 209 1,736 SH   OTR   0 0 1,736
CATERPILLAR INC DEL COM 149123101 1,189 9,400 SH   OTR   0 0 9,400
CERIDIAN HCM HLDG INC COM 15677J108 419 5,285 SH   OTR   0 0 5,285
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 163 17,056 SH   OTR   0 0 17,056
CHARTER COMMUNICATIONS INC N CL A 16119P108 377 739 SH   OTR   0 0 739
CHEVRON CORP NEW Call 166764100 767 8,600 SH Call OTR   1,000 0 7,600
CHEVRON CORP NEW COM 166764100 9,823 110,084 SH   OTR   116 0 109,968
CHURCH & DWIGHT INC COM 171340102 458 5,930 SH   OTR   0 0 5,930
CIENA CORP COM NEW 171779309 392 7,245 SH   OTR   0 0 7,245
CISCO SYS INC COM 17275R102 18,706 401,076 SH   OTR   8,297 0 392,779
CITIGROUP INC Call 172967424 5 100 SH Call OTR   100 0 0
CITIGROUP INC COM NEW 172967424 17,359 339,715 SH   OTR   3,030 0 336,685
CLOROX CO DEL COM 189054109 359 1,635 SH   OTR   0 0 1,635
COCA COLA CO COM 191216100 11,813 264,397 SH   OTR   2,000 0 262,397
CODEXIS INC COM 192005106 223 19,578 SH   OTR   0 0 19,578
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,361 23,956 SH   OTR   0 0 23,956
COLGATE PALMOLIVE CO COM 194162103 2,239 30,567 SH   OTR   0 0 30,567
COMCAST CORP NEW CL A 20030N101 2,067 53,015 SH   OTR   4,000 0 49,015
COMSCORE INC COM 20564W105 126 40,684 SH   OTR   1,950 0 38,734
CONCERT PHARMACEUTICALS INC COM 206022105 13,751 1,382,048 SH   OTR   2,500 0 1,379,548
CONOCOPHILLIPS COM 20825C104 1,664 39,609 SH   OTR   0 0 39,609
CONSOLIDATED EDISON INC COM 209115104 1,667 23,173 SH   OTR   0 0 23,173
COPART INC COM 217204106 9,947 119,453 SH   OTR   8,500 0 110,953
CORCEPT THERAPEUTICS INC COM 218352102 127,820 7,599,289 SH   OTR   81,651 0 7,517,638
CORNING INC COM 219350105 760 29,335 SH   OTR   0 0 29,335
CORTEVA INC COM 22052L104 530 19,770 SH   OTR   666 0 19,104
COSTCO WHSL CORP NEW COM 22160K105 502 1,656 SH   OTR   0 0 1,656
CREDIT ACCEP CORP MICH COM 225310101 20,556 49,058 SH   OTR   7,300 0 41,758
CROWN CASTLE INTL CORP NEW COM 22822V101 209 1,246 SH   OTR   0 0 1,246
CTO REALTY GROWTH INC COM 22948P103 377 9,532 SH   OTR   0 0 9,532
CYRUSONE INC COM 23283R100 4,691 64,475 SH   OTR   400 0 64,075
D R HORTON INC COM 23331A109 446 8,050 SH   OTR   0 0 8,050
DTE ENERGY CO COM 233331107 872 8,111 SH   OTR   0 0 8,111
DANAHER CORPORATION COM 235851102 270 1,529 SH   OTR   0 0 1,529
DEERE & CO COM 244199105 2,024 12,877 SH   OTR   0 0 12,877
DELL TECHNOLOGIES INC CL C 24703L202 525 9,550 SH   OTR   0 0 9,550
DELTA AIR LINES INC DEL Call 247361702 255 9,100 SH Call OTR   500 0 8,600
DELTA AIR LINES INC DEL COM NEW 247361702 9,656 344,240 SH   OTR   6,300 0 337,940
DEVON ENERGY CORP NEW COM 25179M103 149 13,146 SH   OTR   0 0 13,146
DIAGEO P L C SPON ADR NEW 25243Q205 1,316 9,791 SH   OTR   0 0 9,791
DISNEY WALT CO COM DISNEY 254687106 17,038 152,794 SH   OTR   270 0 152,524
DOMINION ENERGY INC COM 25746U109 7,825 96,389 SH   OTR   35 0 96,354
DOVER CORP COM 260003108 381 3,950 SH   OTR   0 0 3,950
DOW INC COM 260557103 763 18,719 SH   OTR   0 0 18,719
DROPBOX INC Call 26210C104 329 15,100 SH Call OTR   5,300 0 9,800
DROPBOX INC CL A 26210C104 873 40,085 SH   OTR   0 0 40,085
DUCOMMUN INC DEL COM 264147109 7,119 204,169 SH   OTR   800 0 203,369
DUKE ENERGY CORP NEW COM NEW 26441C204 1,493 18,685 SH   OTR   100 0 18,585
DUPONT DE NEMOURS INC COM 26614N102 7,114 133,896 SH   OTR   1,000 0 132,896
DURECT CORP COM 266605104 18,069 7,788,255 SH   OTR   176,683 0 7,611,572
EASTGROUP PPTY INC COM 277276101 297 2,500 SH   OTR   0 0 2,500
EASTMAN CHEM CO COM 277432100 284 4,082 SH   OTR   0 0 4,082
EBAY INC. COM 278642103 895 17,055 SH   OTR   0 0 17,055
ECOLAB INC COM 278865100 1,811 9,105 SH   OTR   0 0 9,105
ELANCO ANIMAL HEALTH INC COM 28414H103 1,024 47,733 SH   OTR   0 0 47,733
EMERSON ELEC CO COM 291011104 11,095 178,873 SH   OTR   0 0 178,873
ENBRIDGE INC COM 29250N105 5,711 187,738 SH   OTR   1,000 0 186,738
ENTERPRISE PRODS PARTNERS L COM 293792107 268 14,764 SH   OTR   0 0 14,764
ESSENTIAL UTILS INC COM 29670G102 979 23,176 SH   OTR   0 0 23,176
EVERSOURCE ENERGY COM 30040W108 441 5,297 SH   OTR   0 0 5,297
EXELON CORP COM 30161N101 4,732 130,405 SH   OTR   0 0 130,405
EZCORP INC CL A NON VTG 302301106 63 10,056 SH   OTR   0 0 10,056
EXXON MOBIL CORP COM 30231G102 6,990 156,302 SH   OTR   0 0 156,302
FACEBOOK INC CL A 30303M102 1,500 6,608 SH   OTR   0 0 6,608
FEDEX CORP COM 31428X106 1,140 8,128 SH   OTR   0 0 8,128
FERRO CORP COM 315405100 2,550 213,535 SH   OTR   6,000 0 207,535
FIDELITY NATL INFORMATION SV COM 31620M106 254 1,895 SH   OTR   0 0 1,895
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 484 15,797 SH   OTR   0 0 15,797
FORTUNA SILVER MINES INC COM 349915108 11,989 2,355,450 SH   OTR   55,000 0 2,300,450
FOX CORP CL A COM 35137L105 739 27,560 SH   OTR   0 0 27,560
FRANKLIN RESOURCES INC COM 354613101 531 25,325 SH   OTR   0 0 25,325
FREEPORT-MCMORAN INC CL B 35671D857 473 40,920 SH   OTR   0 0 40,920
GENASYS INC COM 36872P103 55 11,340 SH   OTR   0 0 11,340
GENERAC HLDGS INC COM 368736104 305 2,500 SH   OTR   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 690 101,014 SH   OTR   0 0 101,014
GENERAL MLS INC COM 370334104 1,966 31,896 SH   OTR   0 0 31,896
GENERAL MTRS CO COM 37045V100 7,639 301,939 SH   OTR   9,000 0 292,939
GETTY RLTY CORP NEW COM 374297109 8,013 269,987 SH   OTR   0 0 269,987
GILEAD SCIENCES INC COM 375558103 205 2,663 SH   OTR   0 0 2,663
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,069 75,244 SH   OTR   0 0 75,244
GLOBE LIFE INC COM 37959E102 12,368 166,621 SH   OTR   0 0 166,621
GOLD STD VENTURES CORP COM 380738104 1,152 1,419,700 SH   OTR   0 0 1,419,700
GOLDMAN SACHS GROUP INC Call 38141G104 929 4,700 SH Call OTR   200 0 4,500
GOLDMAN SACHS GROUP INC COM 38141G104 19,764 100,012 SH   OTR   1,600 0 98,412
GRAFTECH INTL LTD COM 384313508 130 16,283 SH   OTR   0 0 16,283
GRAN TIERRA ENERGY INC COM 38500T101 2,082 6,012,822 SH   OTR   202,000 0 5,810,822
GRAY TELEVISION INC COM 389375106 898 64,341 SH   OTR   0 0 64,341
HAIN CELESTIAL GROUP INC COM 405217100 474 15,048 SH   OTR   0 0 15,048
HAIN CELESTIAL GROUP INC Call 405217100 9 300 SH Call OTR   0 0 300
HALOZYME THERAPEUTICS INC COM 40637H109 339 12,655 SH   OTR   0 0 12,655
HERSHEY CO COM 427866108 572 4,410 SH   OTR   0 0 4,410
HEXCEL CORP NEW COM 428291108 23,630 522,556 SH   OTR   365 0 522,191
HOME DEPOT INC COM 437076102 20,426 81,536 SH   OTR   0 0 81,536
HONEYWELL INTL INC COM 438516106 403 2,784 SH   OTR   0 0 2,784
HUBBELL INC COM 443510607 461 3,675 SH   OTR   0 0 3,675
IDEXX LABS INC COM 45168D104 266 806 SH   OTR   100 0 706
ILLINOIS TOOL WKS INC COM 452308109 1,965 11,237 SH   OTR   0 0 11,237
ILLUMINA INC COM 452327109 216 584 SH   OTR   0 0 584
IMMUCELL CORP COM PAR 452525306 47 10,000 SH   OTR   0 0 10,000
INGEVITY CORP COM 45688C107 5,032 95,714 SH   OTR   1,400 0 94,314
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 140 27,900 SH   OTR   0 0 27,900
INTEL CORP COM 458140100 8,525 142,491 SH   OTR   1,400 0 141,091
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,071 77,195 SH   OTR   575 0 76,620
INTERNATIONAL BUSINESS MACHS COM 459200101 2,790 23,103 SH   OTR   0 0 23,103
INTL PAPER CO COM 460146103 1,406 39,929 SH   OTR   0 0 39,929
INVESCO QQQ TR UNIT SER 1 46090E103 652 2,635 SH   OTR   0 0 2,635
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 224 2,205 SH   OTR   0 0 2,205
IRON MTN INC NEW COM 46284V101 1,363 52,223 SH   OTR   5,115 0 47,108
ISHARES SILVER TR ISHARES 46428Q109 231 13,575 SH   OTR   12,000 0 1,575
ISHARES GOLD TRUST ISHARES 464285105 171 10,044 SH   OTR   0 0 10,044
ISHARES TR CORE S&P500 ETF 464287200 413 1,335 SH   OTR   0 0 1,335
ISHARES TR CORE US AGGBD ET 464287226 6,506 55,040 SH   OTR   0 0 55,040
ISHARES TR 1 3 YR TREAS BD 464287457 708 8,175 SH   OTR   0 0 8,175
ISHARES TR NASDAQ BIOTECH 464287556 752 5,500 SH   OTR   0 0 5,500
ISHARES TR RUS 1000 GRW ETF 464287614 237 1,233 SH   OTR   0 0 1,233
ISHARES TR RUS 2000 GRW ETF 464287648 379 1,830 SH   OTR   0 0 1,830
ISHARES TR SH TR CRPORT ETF 464288646 1,915 35,006 SH   OTR   0 0 35,006
ISHARES TR PFD AND INCM SEC 464288687 474 13,696 SH   OTR   0 0 13,696
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,237 1,124,000 PRN   OTR   0 0 1,124,000
JPMORGAN CHASE & CO COM 46625H100 25,065 266,477 SH   OTR   1,980 0 264,497
JPMORGAN CHASE & CO Call 46625H100 903 9,600 SH Call OTR   100 0 9,500
JOHNSON & JOHNSON COM 478160104 20,454 145,446 SH   OTR   0 0 145,446
KKR & CO INC COM 48251W104 1,801 58,328 SH   OTR   0 0 58,328
KIMBERLY CLARK CORP COM 494368103 3,843 27,185 SH   OTR   0 0 27,185
KIMCO RLTY CORP COM 49446R109 494 38,500 SH   OTR   0 0 38,500
KINDER MORGAN INC DEL COM 49456B101 2,920 192,464 SH   OTR   550 0 191,914
KORN FERRY COM NEW 500643200 735 23,910 SH   OTR   0 0 23,910
KRAFT HEINZ CO COM 500754106 504 15,794 SH   OTR   0 0 15,794
LABORATORY CORP AMER HLDGS COM NEW 50540R409 218 1,313 SH   OTR   0 0 1,313
LENNAR CORP CL A 526057104 351 5,689 SH   OTR   0 0 5,689
LEXINGTON REALTY TRUST COM 529043101 195 18,508 SH   OTR   0 0 18,508
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 604 20,696 SH   OTR   500 0 20,196
LILLY ELI & CO COM 532457108 2,574 15,678 SH   OTR   0 0 15,678
LIQTECH INTL INC COM 53632A201 152 27,923 SH   OTR   0 0 27,923
LITHIUM AMERS CORP NEW COM NEW 53680Q207 162 32,000 SH   OTR   0 0 32,000
LIVENT CORP COM 53814L108 281 45,660 SH   OTR   0 0 45,660
LOWES COS INC COM 548661107 1,192 8,819 SH   OTR   0 0 8,819
M & T BK CORP COM 55261F104 213 2,048 SH   OTR   0 0 2,048
MDU RES GROUP INC COM 552690109 869 39,190 SH   OTR   0 0 39,190
MARATHON OIL CORP COM 565849106 66 10,728 SH   OTR   0 0 10,728
MARATHON PETE CORP COM 56585A102 1,687 45,123 SH   OTR   0 0 45,123
MARKER THERAPEUTICS INC COM 57055L107 48 23,100 SH   OTR   0 0 23,100
MASTERCARD INCORPORATED CL A 57636Q104 4,090 13,830 SH   OTR   0 0 13,830
MCCORMICK & CO INC COM NON VTG 579780206 548 3,055 SH   OTR   0 0 3,055
MCDONALDS CORP COM 580135101 1,464 7,937 SH   OTR   0 0 7,937
MCKESSON CORP COM 58155Q103 1,741 11,349 SH   OTR   0 0 11,349
MEDIFAST INC COM 58470H101 7,309 52,671 SH   OTR   400 0 52,271
MERCK & CO. INC COM 58933Y105 23,427 302,945 SH   OTR   52 0 302,893
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2,416 440,789 SH   OTR   18,504 0 422,285
MICROSOFT CORP COM 594918104 64,650 317,674 SH   OTR   2,350 0 315,324
MICRON TECHNOLOGY INC COM 595112103 1,212 23,524 SH   OTR   0 0 23,524
MID-AMER APT CMNTYS INC COM 59522J103 287 2,500 SH   OTR   0 0 2,500
MISONIX INC COM 604871103 167 12,310 SH   OTR   0 0 12,310
MOBILE MINI INC COM 60740F105 226 7,650 SH   OTR   0 0 7,650
MOHAWK INDS INC COM 608190104 371 3,649 SH   OTR   0 0 3,649
MONDELEZ INTL INC CL A 609207105 5,508 107,720 SH   OTR   0 0 107,720
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,391 95,981 SH   OTR   0 0 95,981
MOODYS CORP COM 615369105 1,315 4,786 SH   OTR   0 0 4,786
MOSYS INC COM 619718307 183 100,150 SH   OTR   0 0 100,150
MUELLER INDS INC COM 624756102 205 7,700 SH   OTR   0 0 7,700
NATIONAL FUEL GAS CO N J COM 636180101 365 8,700 SH   OTR   0 0 8,700
NETFLIX INC COM 64110L106 341 749 SH   OTR   0 0 749
NEW GOLD INC CDA COM 644535106 7,188 5,324,425 SH   OTR   0 0 5,324,425
NEW JERSEY RES COM 646025106 209 6,410 SH   OTR   0 0 6,410
NEWELL BRANDS INC COM 651229106 293 18,423 SH   OTR   0 0 18,423
NEXTERA ENERGY INC COM 65339F101 2,399 9,987 SH   OTR   0 0 9,987
NIKE INC CL B 654106103 235 2,392 SH   OTR   0 0 2,392
NISOURCE INC COM 65473P105 842 37,016 SH   OTR   0 0 37,016
NORFOLK SOUTHERN CORP COM 655844108 692 3,940 SH   OTR   0 0 3,940
NORTHWEST NAT HLDG CO COM 66765N105 815 14,606 SH   OTR   0 0 14,606
NOVAGOLD RES INC COM NEW 66987E206 319 34,700 SH   OTR   0 0 34,700
NOVARTIS AG SPONSORED ADR 66987V109 7,212 82,575 SH   OTR   430 0 82,145
NOVO-NORDISK A S ADR 670100205 1,412 21,568 SH   OTR   0 0 21,568
NU SKIN ENTERPRISES INC CL A 67018T105 2,185 57,142 SH   OTR   2,500 0 54,642
NU SKIN ENTERPRISES INC Call 67018T105 11 300 SH Call OTR   0 0 300
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 142 11,000 SH   OTR   0 0 11,000
NVIDIA CORPORATION COM 67066G104 5,840 15,373 SH   OTR   20 0 15,353
OGE ENERGY CORP COM 670837103 3,294 108,514 SH   OTR   0 0 108,514
OMEGA HEALTHCARE INVS INC COM 681936100 449 15,105 SH   OTR   0 0 15,105
OMEROS CORP NOTE 6.250%11/1 682143AE2 1,518 1,475,000 PRN   OTR   0 0 1,475,000
OMEROS CORP COM 682143102 65,321 4,437,568 SH   OTR   68,059 0 4,369,509
ONE GAS INC COM 68235P108 726 9,418 SH   OTR   0 0 9,418
ONEOK INC NEW COM 682680103 5,240 157,729 SH   OTR   50 0 157,679
ORACLE CORP COM 68389X105 11,285 204,176 SH   OTR   0 0 204,176
ORBCOMM INC COM 68555P100 343 89,204 SH   OTR   0 0 89,204
OTIS WORLDWIDE CORP COM 68902V107 2,628 46,223 SH   OTR   0 0 46,223
OWENS CORNING NEW COM 690742101 244 4,375 SH   OTR   0 0 4,375
PAN AMERN SILVER CORP COM 697900108 5,315 174,900 SH   OTR   0 0 174,900
PARK CITY GROUP INC COM NEW 700215304 600 141,901 SH   OTR   0 0 141,901
PARKER HANNIFIN CORP COM 701094104 1,537 8,387 SH   OTR   0 0 8,387
PAYPAL HLDGS INC COM 70450Y103 25,881 148,547 SH   OTR   200 0 148,347
PEMBINA PIPELINE CORP COM 706327103 1,667 66,693 SH   OTR   0 0 66,693
PEPSICO INC COM 713448108 12,214 92,346 SH   OTR   0 0 92,346
PFIZER INC COM 717081103 19,889 608,212 SH   OTR   0 0 608,212
PHILIP MORRIS INTL INC COM 718172109 1,188 16,955 SH   OTR   0 0 16,955
PHILLIPS 66 COM 718546104 2,012 27,989 SH   OTR   30 0 27,959
PINNACLE WEST CAP CORP COM 723484101 561 7,650 SH   OTR   0 0 7,650
PINTEREST INC Call 72352L106 1,817 70,200 SH Call OTR   10,000 0 60,200
PIONEER NAT RES CO COM 723787107 69,550 711,875 SH   OTR   75 0 711,800
PROCTER AND GAMBLE CO COM 742718109 31,621 264,460 SH   OTR   2,081 0 262,379
PROSHARES TR PET CARE ETF 74348A145 254 5,135 SH   OTR   0 0 5,135
PROTALIX BIOTHERAPEUTICS INC NOTE 7.500%11/1 74365AAD3 444 500,000 PRN   OTR   0 0 500,000
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 324 6,593 SH   OTR   0 0 6,593
QUALCOMM INC COM 747525103 3,615 39,639 SH   OTR   0 0 39,639
RPM INTL INC COM 749685103 1,302 17,340 SH   OTR   0 0 17,340
RANGE RES CORP COM 75281A109 5,171 918,419 SH   OTR   2,919 0 915,500
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,998 178,477 SH   OTR   260 0 178,217
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,118 37,049 SH   OTR   0 0 37,049
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 141 20,985 SH   OTR   12,950 0 8,035
REPUBLIC SVCS INC COM 760759100 2,008 24,468 SH   OTR   0 0 24,468
ROPER TECHNOLOGIES INC COM 776696106 22,673 58,397 SH   OTR   400 0 57,997
ROSETTA STONE INC COM 777780107 795 47,150 SH   OTR   1,250 0 45,900
ROSS STORES INC COM 778296103 298 3,499 SH   OTR   0 0 3,499
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,115 36,608 SH   OTR   0 0 36,608
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 291 8,916 SH   OTR   0 0 8,916
S&P GLOBAL INC COM 78409V104 610 1,850 SH   OTR   0 0 1,850
SEI INVTS CO COM 784117103 3,366 61,220 SH   OTR   5,000 0 56,220
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,121 3,634 SH   OTR   0 0 3,634
SPDR GOLD TR GOLD SHS 78463V107 5,875 35,100 SH   OTR   9,100 0 26,000
SPDR SER TR S&P BIOTECH 78464A870 280 2,500 SH   OTR   0 0 2,500
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,722 65,055 SH   OTR   3,000 0 62,055
SALESFORCE COM INC COM 79466L302 503 2,684 SH   OTR   0 0 2,684
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 85 37,376 SH   OTR   0 0 37,376
SANOFI SPONSORED ADR 80105N105 448 8,770 SH   OTR   300 0 8,470
SCHLUMBERGER LTD COM 806857108 248 13,467 SH   OTR   0 0 13,467
SCHWEITZER-MAUDUIT INTL INC COM 808541106 329 9,850 SH   OTR   0 0 9,850
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 267 4,743 SH   OTR   0 0 4,743
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 580 5,795 SH   OTR   0 0 5,795
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 394 6,713 SH   OTR   0 0 6,713
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 447 3,499 SH   OTR   0 0 3,499
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 816 35,243 SH   OTR   0 0 35,243
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 202 2,945 SH   OTR   0 0 2,945
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,373 22,709 SH   OTR   0 0 22,709
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 385 7,121 SH   OTR   0 0 7,121
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 208 3,693 SH   OTR   0 0 3,693
SERITAGE GROWTH PPTYS CL A 81752R100 1,050 92,125 SH   OTR   1,800 0 90,325
SHARPS COMPLIANCE CORP COM 820017101 276 39,249 SH   OTR   0 0 39,249
SHOPIFY INC CL A 82509L107 261 275 SH   OTR   0 0 275
SIERRA METALS INC COM 82639W106 221 175,000 SH   OTR   0 0 175,000
SMARTSHEET INC COM CL A 83200N103 249 4,883 SH   OTR   0 0 4,883
SMUCKER J M CO COM NEW 832696405 376 3,553 SH   OTR   0 0 3,553
SOUTH ST CORP COM 840441109 571 11,988 SH   OTR   0 0 11,988
SOUTHERN CO COM 842587107 389 7,500 SH   OTR   0 0 7,500
SPLUNK INC COM 848637104 6,081 30,604 SH   OTR   546 0 30,058
SPROTT PHYSICAL GOLD TR UNIT 85207H104 478 33,400 SH   OTR   0 0 33,400
STARBUCKS CORP COM 855244109 258 3,504 SH   OTR   0 0 3,504
STMICROELECTRONICS N V NY REGISTRY 861012102 2,216 80,835 SH   OTR   0 0 80,835
STRATEGIC ED INC COM 86272C103 2,048 13,330 SH   OTR   0 0 13,330
STRATUS PPTYS INC COM NEW 863167201 21,747 1,097,767 SH   OTR   55 0 1,097,712
STRYKER CORPORATION COM 863667101 2,231 12,383 SH   OTR   0 0 12,383
SUMMIT WIRELESS TECH INC COM NEW 86633R203 166 77,179 SH   OTR   5,000 0 72,179
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,691 71,188 SH   OTR   0 0 71,188
SYSTEMAX INC COM 871851101 2,132 103,792 SH   OTR   3,000 0 100,792
T-MOBILE US INC COM 872590104 6,859 65,860 SH   OTR   150 0 65,710
T-MOBILE US INC RIGHT 07/27/2020 872590112 11 65,860 SH   OTR   150 0 65,710
TAPESTRY INC COM 876030107 2,354 177,273 SH   OTR   2,700 0 174,573
TC ENERGY CORP COM 87807B107 262 6,107 SH   OTR   0 0 6,107
TECHTARGET INC COM 87874R100 271 9,030 SH   OTR   0 0 9,030
TESLA INC COM 88160R101 524 485 SH   OTR   0 0 485
TEXAS INSTRS INC COM 882508104 1,451 11,431 SH   OTR   0 0 11,431
TEXAS PAC LD TR SUB CTF PROP I T 882610108 458 770 SH   OTR   0 0 770
THERMO FISHER SCIENTIFIC INC COM 883556102 524 1,445 SH   OTR   0 0 1,445
THOMSON REUTERS CORP. COM NEW 884903709 1,151 16,939 SH   OTR   0 0 16,939
3M CO COM 88579Y101 1,530 9,809 SH   OTR   0 0 9,809
TITAN MACHY INC COM 88830R101 175 16,071 SH   OTR   0 0 16,071
TORTOISE PWR & ENERGY INFRAS COM 89147X104 104 11,475 SH   OTR   0 0 11,475
TOTAL S.A. SPONSORED ADS 89151E109 705 18,340 SH   OTR   0 0 18,340
TRAVELERS COMPANIES INC COM 89417E109 227 1,987 SH   OTR   0 0 1,987
TRUIST FINL CORP COM 89832Q109 4,770 127,026 SH   OTR   0 0 127,026
TURTLE BEACH CORP Call 900450206 5 500 SH Call OTR   0 0 500
TWITTER INC Call 90184L102 6 200 SH Call OTR   0 0 200
TWITTER INC COM 90184L102 1,417 47,576 SH   OTR   0 0 47,576
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 385 1,072 SH   OTR   0 0 1,072
UNILEVER PLC SPON ADR NEW 904767704 8,740 159,264 SH   OTR   2,009 0 157,255
UNILEVER N V N Y SHS NEW 904784709 4,831 90,683 SH   OTR   0 0 90,683
UNION PAC CORP COM 907818108 11,399 67,421 SH   OTR   0 0 67,421
UNITED PARCEL SERVICE INC CL B 911312106 414 3,726 SH   OTR   0 0 3,726
UNITEDHEALTH GROUP INC COM 91324P102 1,204 4,081 SH   OTR   0 0 4,081
UNIVERSAL HLTH SVCS INC CL B 913903100 279 3,000 SH   OTR   0 0 3,000
URSTADT BIDDLE PPTYS INC CL A 917286205 139 11,700 SH   OTR   0 0 11,700
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 257 1,286 SH   OTR   0 0 1,286
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 682 11,931 SH   OTR   0 0 11,931
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,030 5,348 SH   OTR   0 0 5,348
VANGUARD WORLD FDS INF TECH ETF 92204A702 305 1,095 SH   OTR   0 0 1,095
VANGUARD WORLD FDS MATERIALS ETF 92204A801 266 2,206 SH   OTR   0 0 2,206
VENTAS INC COM 92276F100 1,899 51,868 SH   OTR   0 0 51,868
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,705 6,014 SH   OTR   0 0 6,014
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 396 5,041 SH   OTR   0 0 5,041
VANGUARD INDEX FDS GROWTH ETF 922908736 898 4,445 SH   OTR   0 0 4,445
VERIZON COMMUNICATIONS INC COM 92343V104 12,589 228,343 SH   OTR   789 0 227,554
VERISK ANALYTICS INC COM 92345Y106 1,374 8,070 SH   OTR   0 0 8,070
VERICEL CORP COM 92346J108 749 54,219 SH   OTR   0 0 54,219
VERTEX PHARMACEUTICALS INC COM 92532F100 348 1,200 SH   OTR   0 0 1,200
VISA INC COM CL A 92826C839 5,512 28,534 SH   OTR   100 0 28,434
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 188 11,783 SH   OTR   0 0 11,783
VONAGE HLDGS CORP Call 92886T201 1,181 117,400 SH Call OTR   21,000 0 96,400
VONAGE HLDGS CORP COM 92886T201 5,090 505,963 SH   OTR   10,650 0 495,313
WEC ENERGY GROUP INC COM 92939U106 283 3,233 SH   OTR   0 0 3,233
WADDELL & REED FINL INC CL A 930059100 765 49,323 SH   OTR   0 0 49,323
WALMART INC COM 931142103 4,360 36,402 SH   OTR   451 0 35,951
WALGREENS BOOTS ALLIANCE INC COM 931427108 272 6,420 SH   OTR   0 0 6,420
WASTE MGMT INC DEL COM 94106L109 2,751 25,971 SH   OTR   0 0 25,971
WATERS CORP COM 941848103 238 1,320 SH   OTR   0 0 1,320
WAYFAIR INC CL A 94419L101 19,858 100,493 SH   OTR   3,475 0 97,018
WELLS FARGO CO NEW COM 949746101 3,187 124,501 SH   OTR   1,000 0 123,501
WELLS FARGO CO NEW Call 949746101 3,261 127,400 SH Call OTR   8,400 0 119,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804 979 755 SH   OTR   0 0 755
WELLTOWER INC COM 95040Q104 862 16,666 SH   OTR   0 0 16,666
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,035 46,102 SH   OTR   0 0 46,102
WIDEOPENWEST INC COM 96758W101 1,785 338,771 SH   OTR   19,000 0 319,771
WILLIAMS COS INC COM 969457100 30,907 1,624,952 SH   OTR   3,000 0 1,621,952
WILLIAMS SONOMA INC COM 969904101 4,870 59,388 SH   OTR   0 0 59,388
WORKIVA INC COM CL A 98139A105 2,931 54,795 SH   OTR   1,500 0 53,295
WORLD ACCEP CORP DEL COM 981419104 4,783 73,001 SH   OTR   6,125 0 66,876
WPX ENERGY INC COM 98212B103 122 19,062 SH   OTR   0 0 19,062
XCEL ENERGY INC COM 98389B100 526 8,418 SH   OTR   0 0 8,418
YELP INC CL A 985817105 2,937 126,982 SH   OTR   4,250 0 122,732
ZIMMER BIOMET HOLDINGS INC COM 98956P102 367 3,071 SH   OTR   0 0 3,071
ZOETIS INC CL A 98978V103 2,207 16,106 SH   OTR   200 0 15,906
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 258 1,017 SH   OTR   40 0 977