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
AXALTA COATING SYS LTD COM G0750C108 748 25,660 SH   OTR   500 0 25,160
COCA COLA EUROPEAN PARTNERS SHS G25839104 837 18,398 SH   OTR   0 0 18,398
EATON CORP PLC SHS G29183103 1,110 12,800 SH   OTR   0 0 12,800
EVEREST RE GROUP LTD COM G3223R108 784 3,432 SH   OTR   0 0 3,432
GEOPARK LTD USD SHS G38327105 214 10,500 SH   OTR   0 0 10,500
WEATHERFORD INTL PLC Call G48833100 82 30,200 SH Call OTR   0 0 30,200
WEATHERFORD INTL PLC ORD SHS G48833100 35 13,000 SH   OTR   0 0 13,000
JOHNSON CTLS INTL PLC SHS G51502105 1,416 40,449 SH   OTR   0 0 40,449
MEDTRONIC PLC SHS G5960L103 5,494 55,853 SH   OTR   0 0 55,853
MICHAEL KORS HLDGS LTD SHS G60754101 400 5,840 SH   OTR   0 0 5,840
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,186 44,123 SH   OTR   2,700 0 41,423
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 15,310 734,653 SH   OTR   14,500 0 720,153
CHUBB LIMITED COM H1467J104 3,127 23,397 SH   OTR   0 0 23,397
TRANSOCEAN LTD REG SHS H8817H100 3,082 220,913 SH   OTR   4,800 0 216,113
CIMPRESS N V SHS EURO N20146101 21,608 158,176 SH   OTR   6,000 0 152,176
CORE LABORATORIES N V COM N22717107 207 1,783 SH   OTR   187 0 1,596
ARDMORE SHIPPING CORP COM Y0207T100 2,048 315,105 SH   OTR   2,100 0 313,005
FLEX LTD ORD Y2573F102 255 19,451 SH   OTR   0 0 19,451
SAFE BULKERS INC COM Y7388L103 55 18,950 SH   OTR   0 0 18,950
SCORPIO TANKERS INC SHS Y7542C106 178 88,310 SH   OTR   2,500 0 85,810
ABB LTD SPONSORED ADR 000375204 209 8,855 SH   OTR   0 0 8,855
AT&T INC Call 00206R102 497 14,800 SH Call OTR   5,000 0 9,800
AT&T INC COM 00206R102 12,274 365,510 SH   OTR   0 0 365,510
ABBOTT LABS COM 002824100 17,860 243,458 SH   OTR   0 0 243,458
ABBVIE INC COM 00287Y109 10,996 116,264 SH   OTR   0 0 116,264
ADOBE SYS INC COM 00724F101 209 776 SH   OTR   0 0 776
AETNA INC NEW COM 00817Y108 304 1,500 SH   OTR   0 0 1,500
AGNICO EAGLE MINES LTD COM 008474108 325 9,500 SH   OTR   0 0 9,500
AIR LEASE CORP CL A 00912X302 3,541 77,174 SH   OTR   1,000 0 76,174
AIR PRODS & CHEMS INC COM 009158106 310 1,856 SH   OTR   0 0 1,856
AKAMAI TECHNOLOGIES INC COM 00971T101 5,048 69,008 SH   OTR   0 0 69,008
ALEXION PHARMACEUTICALS INC COM 015351109 984 7,077 SH   OTR   0 0 7,077
ALGONQUIN PWR UTILS CORP COM 015857105 491 47,400 SH   OTR   2,000 0 45,400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,164 43,484 SH   OTR   0 0 43,484
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,514 19,116 SH   OTR   1,375 0 17,741
ALLISON TRANSMISSION HLDGS I COM 01973R101 15,448 297,022 SH   OTR   5,700 0 291,322
ALPHABET INC CAP STK CL C 02079K107 19,707 16,512 SH   OTR   0 0 16,512
ALPHABET INC CAP STK CL A 02079K305 20,454 16,945 SH   OTR   0 0 16,945
ALTABA INC COM 021346101 618 9,065 SH   OTR   0 0 9,065
ALTRIA GROUP INC COM 02209S103 1,024 16,981 SH   OTR   0 0 16,981
AMAZON COM INC COM 023135106 3,339 1,667 SH   OTR   0 0 1,667
AMERCO COM 023586100 10,314 28,918 SH   OTR   584 0 28,334
AMERICAN ELEC PWR INC COM 025537101 244 3,449 SH   OTR   84 0 3,365
AMERICAN EXPRESS CO COM 025816109 1,605 15,076 SH   OTR   0 0 15,076
AMERICAN STS WTR CO COM 029899101 479 7,841 SH   OTR   0 0 7,841
AMERICAN TOWER CORP NEW COM 03027X100 1,351 9,300 SH   OTR   0 0 9,300
AMERICAN WTR WKS CO INC NEW COM 030420103 2,971 33,768 SH   OTR   0 0 33,768
AMERICAS SILVER CORP COM NEW 03063L705 4,412 1,869,576 SH   OTR   265,000 0 1,604,576
AMGEN INC Call 031162100 394 1,900 SH Call OTR   1,000 0 900
AMGEN INC COM 031162100 3,163 15,260 SH   OTR   300 0 14,960
ANADARKO PETE CORP COM 032511107 1,181 17,515 SH   OTR   0 0 17,515
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,372 15,670 SH   OTR   0 0 15,670
ANNALY CAP MGMT INC COM 035710409 665 65,045 SH   OTR   0 0 65,045
APACHE CORP COM 037411105 985 20,655 SH   OTR   0 0 20,655
APPFOLIO INC COM CL A 03783C100 262 3,343 SH   OTR   0 0 3,343
APPLE INC COM 037833100 58,054 257,170 SH   OTR   2,234 0 254,936
APPLIED MATLS INC COM 038222105 1,963 50,792 SH   OTR   0 0 50,792
AQUA AMERICA INC COM 03836W103 929 25,176 SH   OTR   0 0 25,176
ARCH COAL INC CL A 039380407 268 3,000 SH   OTR   0 0 3,000
ARCHER DANIELS MIDLAND CO COM 039483102 235 4,666 SH   OTR   0 0 4,666
ARMADA HOFFLER PPTYS INC COM 04208T108 282 18,670 SH   OTR   0 0 18,670
ASBURY AUTOMOTIVE GROUP INC COM 043436104 234 3,401 SH   OTR   0 0 3,401
ASTRAZENECA PLC SPONSORED ADR 046353108 1,056 26,681 SH   OTR   0 0 26,681
AURYN RES INC COM 05208W108 3,859 3,610,000 SH   OTR   30,000 0 3,580,000
AUTOMATIC DATA PROCESSING IN COM 053015103 4,122 27,360 SH   OTR   0 0 27,360
BB&T CORP COM 054937107 8,084 166,536 SH   OTR   500 0 166,036
BCE INC COM NEW 05534B760 2,063 50,912 SH   OTR   0 0 50,912
BP PLC SPONSORED ADR 055622104 1,144 24,820 SH   OTR   0 0 24,820
BAKER HUGHES A GE CO CL A 05722G100 1,415 41,833 SH   OTR   0 0 41,833
BANK AMER CORP COM 060505104 6,604 224,156 SH   OTR   560 0 223,596
BANK AMER CORP *W EXP 10/28/201 060505153 14 47,185 SH   OTR   0 0 47,185
BANK NEW YORK MELLON CORP COM 064058100 499 9,789 SH   OTR   0 0 9,789
BECTON DICKINSON & CO COM 075887109 494 1,891 SH   OTR   0 0 1,891
BELLATRIX EXPLORATION LTD COM NEW 078314507 14 13,000 SH   OTR   0 0 13,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,400 20 SH   OTR   0 0 20
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 60,971 284,763 SH   OTR   1,163 0 283,600
BERRY GLOBAL GROUP INC COM 08579W103 672 13,890 SH   OTR   0 0 13,890
BHP BILLITON LTD SPONSORED ADR 088606108 2,356 47,264 SH   OTR   0 0 47,264
BIOGEN INC COM 09062X103 2,735 7,740 SH   OTR   0 0 7,740
BLACK KNIGHT INC COM 09215C105 213 4,097 SH   OTR   0 0 4,097
BLACKROCK INC COM 09247X101 262 556 SH   OTR   0 0 556
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 225 18,600 SH   OTR   0 0 18,600
BLACKSTONE MTG TR INC COM CL A 09257W100 670 20,000 SH   OTR   0 0 20,000
BOEING CO COM 097023105 19,251 51,763 SH   OTR   0 0 51,763
BOOKING HLDGS INC COM 09857L108 1,526 769 SH   OTR   0 0 769
BRISTOL MYERS SQUIBB CO COM 110122108 12,266 197,587 SH   OTR   0 0 197,587
BRIXMOR PPTY GROUP INC COM 11120U105 4,026 229,915 SH   OTR   620 0 229,295
BROWN FORMAN CORP CL B 115637209 2,000 39,570 SH   OTR   0 0 39,570
CAS MED SYS INC COM PAR 124769209 1,142 501,063 SH   OTR   0 0 501,063
CBS CORP NEW CL B 124857202 599 10,433 SH   OTR   0 0 10,433
CBRE GROUP INC CL A 12504L109 2,900 65,753 SH   OTR   0 0 65,753
CDK GLOBAL INC COM 12508E101 205 3,279 SH   OTR   0 0 3,279
CIGNA CORPORATION COM 125509109 203 974 SH   OTR   0 0 974
CSX CORP COM 126408103 317 4,277 SH   OTR   0 0 4,277
CVS HEALTH CORP COM 126650100 590 7,497 SH   OTR   0 0 7,497
CADIZ INC COM NEW 127537207 2,393 214,640 SH   OTR   36,400 0 178,240
CANADIAN NAT RES LTD Call 136385101 1,133 34,700 SH Call OTR   1,100 0 33,600
CANADIAN NAT RES LTD COM 136385101 74,856 2,291,990 SH   OTR   9,500 0 2,282,490
CANADIAN PAC RY LTD COM 13645T100 1,202 5,670 SH   OTR   0 0 5,670
CANOPY GROWTH CORP COM 138035100 2,521 51,820 SH   OTR   400 0 51,420
CANTEL MEDICAL CORP COM 138098108 203 2,200 SH   OTR   0 0 2,200
CASTLE BRANDS INC COM 148435100 16 15,000 SH   OTR   0 0 15,000
CATERPILLAR INC DEL COM 149123101 1,648 10,804 SH   OTR   0 0 10,804
CELGENE CORP COM 151020104 9,742 108,858 SH   OTR   450 0 108,408
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,772 158,648 SH   OTR   0 0 158,648
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 3,196 304,368 SH   OTR   0 0 304,368
CHEVRON CORP NEW COM 166764100 15,897 130,002 SH   OTR   116 0 129,886
CHURCH & DWIGHT INC COM 171340102 403 6,780 SH   OTR   0 0 6,780
CIENA CORP COM NEW 171779309 393 12,572 SH   OTR   0 0 12,572
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 1,037 21,225 SH   OTR   0 0 21,225
CISCO SYS INC COM 17275R102 21,352 438,890 SH   OTR   8,322 0 430,568
CITIGROUP INC COM NEW 172967424 12,080 168,388 SH   OTR   400 0 167,988
CLOROX CO DEL COM 189054109 274 1,825 SH   OTR   0 0 1,825
COCA COLA CO COM 191216100 14,510 314,144 SH   OTR   2,000 0 312,144
CODEXIS INC COM 192005106 2,812 163,959 SH   OTR   0 0 163,959
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,557 84,996 SH   OTR   0 0 84,996
COLGATE PALMOLIVE CO COM 194162103 9,087 135,733 SH   OTR   0 0 135,733
COMCAST CORP NEW CL A 20030N101 1,999 56,459 SH   OTR   4,000 0 52,459
COMMAND SEC CORP COM 20050L100 768 275,090 SH   OTR   0 0 275,090
COMSCORE INC COM 20564W105 2,416 132,533 SH   OTR   4,150 0 128,383
CONCERT PHARMACEUTICALS INC COM 206022105 19,930 1,342,975 SH   OTR   0 0 1,342,975
CONOCOPHILLIPS COM 20825C104 4,813 62,185 SH   OTR   0 0 62,185
CONSOLIDATED EDISON INC COM 209115104 1,890 24,802 SH   OTR   0 0 24,802
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 273 16,790 SH   OTR   500 0 16,290
COPART INC COM 217204106 8,173 158,602 SH   OTR   11,250 0 147,352
CORCEPT THERAPEUTICS INC Call 218352102 280 20,000 SH Call OTR   20,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 117,744 8,398,260 SH   OTR   85,826 0 8,312,434
CORNING INC COM 219350105 1,268 35,915 SH   OTR   0 0 35,915
COSTCO WHSL CORP NEW COM 22160K105 531 2,262 SH   OTR   0 0 2,262
CREDIT ACCEP CORP MICH COM 225310101 30,696 70,071 SH   OTR   7,750 0 62,321
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,781 119,228 SH   OTR   0 0 119,228
CYRUSONE INC COM 23283R100 3,115 49,130 SH   OTR   400 0 48,730
D R HORTON INC COM 23331A109 395 9,375 SH   OTR   0 0 9,375
DTE ENERGY CO COM 233331107 1,099 10,071 SH   OTR   0 0 10,071
DEERE & CO COM 244199105 2,116 14,077 SH   OTR   0 0 14,077
DELL TECHNOLOGIES INC COM CL V 24703L103 6,960 71,660 SH   OTR   0 0 71,660
DELTA AIR LINES INC DEL Call 247361702 758 13,100 SH Call OTR   600 0 12,500
DELTA AIR LINES INC DEL COM NEW 247361702 25,232 436,320 SH   OTR   7,500 0 428,820
DELUXE CORP COM 248019101 1,156 20,300 SH   OTR   0 0 20,300
DEVON ENERGY CORP NEW COM 25179M103 1,751 43,830 SH   OTR   0 0 43,830
DIAGEO P L C SPON ADR NEW 25243Q205 1,718 12,126 SH   OTR   0 0 12,126
DIAMONDBACK ENERGY INC COM 25278X109 212 1,571 SH   OTR   0 0 1,571
DISNEY WALT CO COM DISNEY 254687106 6,979 59,684 SH   OTR   0 0 59,684
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 846 47,290 SH   OTR   0 0 47,290
DOMINION ENERGY INC COM 25746U109 5,654 80,453 SH   OTR   0 0 80,453
DOMTAR CORP COM NEW 257559203 490 9,400 SH   OTR   0 0 9,400
DONALDSON INC COM 257651109 225 3,865 SH   OTR   0 0 3,865
DOVER CORP COM 260003108 474 5,350 SH   OTR   0 0 5,350
DOWDUPONT INC COM 26078J100 8,150 126,733 SH   OTR   200 0 126,533
DUCOMMUN INC DEL COM 264147109 10,590 259,297 SH   OTR   800 0 258,497
DUKE ENERGY CORP NEW COM NEW 26441C204 2,232 27,899 SH   OTR   100 0 27,799
DURECT CORP COM 266605104 9,591 8,718,904 SH   OTR   252,683 0 8,466,221
ETFS PLATINUM TR SH BEN INT 26922V101 825 10,665 SH   OTR   1,000 0 9,665
EASTGROUP PPTY INC COM 277276101 287 3,000 SH   OTR   0 0 3,000
EASTMAN CHEM CO COM 277432100 398 4,160 SH   OTR   0 0 4,160
EBAY INC COM 278642103 2,729 82,638 SH   OTR   0 0 82,638
ECOLAB INC COM 278865100 1,789 11,411 SH   OTR   0 0 11,411
ELEVATE CREDIT INC COM 28621V101 262 32,519 SH   OTR   1,500 0 31,019
EMERSON ELEC CO COM 291011104 11,437 149,344 SH   OTR   0 0 149,344
EMPIRE ST RLTY TR INC CL A 292104106 308 18,563 SH   OTR   0 0 18,563
ENBRIDGE INC COM 29250N105 6,251 193,575 SH   OTR   2,000 0 191,575
ENTERPRISE PRODS PARTNERS L COM 293792107 464 16,136 SH   OTR   0 0 16,136
EVERSOURCE ENERGY COM 30040W108 281 4,572 SH   OTR   0 0 4,572
EXELON CORP COM 30161N101 6,396 146,490 SH   OTR   0 0 146,490
EXPRESS SCRIPTS HLDG CO COM 30219G108 244 2,568 SH   OTR   0 0 2,568
EXXON MOBIL CORP COM 30231G102 25,911 304,760 SH   OTR   1,200 0 303,560
FAT BRANDS INC COM 30258N105 84 10,000 SH   OTR   0 0 10,000
FACEBOOK INC CL A 30303M102 1,845 11,220 SH   OTR   0 0 11,220
FEDEX CORP COM 31428X106 2,677 11,117 SH   OTR   0 0 11,117
FIDELITY NATL INFORMATION SV COM 31620M106 336 3,080 SH   OTR   0 0 3,080
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 678 17,220 SH   OTR   0 0 17,220
FIRST BANCSHARES INC MS COM 318916103 512 13,104 SH   OTR   0 0 13,104
FLUOR CORP NEW COM 343412102 234 4,022 SH   OTR   0 0 4,022
FORD MTR CO DEL COM PAR $0.01 345370860 10,417 1,126,173 SH   OTR   19,000 0 1,107,173
FORTUNA SILVER MINES INC COM 349915108 13,174 3,014,600 SH   OTR   25,000 0 2,989,600
FRANCO NEVADA CORP Call 351858105 488 7,800 SH Call OTR   1,800 0 6,000
FRANKLIN RES INC COM 354613101 759 24,950 SH   OTR   0 0 24,950
FREEPORT-MCMORAN INC CL B 35671D857 1,892 135,900 SH   OTR   0 0 135,900
FUTUREFUEL CORPORATION COM 36116M106 5,552 299,450 SH   OTR   0 0 299,450
GENERAL ELECTRIC CO COM 369604103 4,165 368,923 SH   OTR   6,600 0 362,323
GENERAL MLS INC COM 370334104 5,951 138,642 SH   OTR   3,150 0 135,492
GENERAL MTRS CO Call 37045V100 906 26,900 SH Call OTR   1,500 0 25,400
GENERAL MTRS CO COM 37045V100 14,809 439,824 SH   OTR   8,800 0 431,024
GETTY RLTY CORP NEW COM 374297109 12,792 447,911 SH   OTR   3,520 0 444,391
GILEAD SCIENCES INC Call 375558103 741 9,600 SH Call OTR   0 0 9,600
GILEAD SCIENCES INC COM 375558103 10,468 135,574 SH   OTR   800 0 134,774
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,777 69,123 SH   OTR   0 0 69,123
GOLD STD VENTURES CORP COM 380738104 2,712 1,576,935 SH   OTR   0 0 1,576,935
GOLDCORP INC NEW COM 380956409 4,616 452,555 SH   OTR   9,500 0 443,055
GOLDMAN SACHS GROUP INC COM 38141G104 23,293 103,876 SH   OTR   1,500 0 102,376
GRAN TIERRA ENERGY INC COM 38500T101 35,103 9,189,207 SH   OTR   214,000 0 8,975,207
GRAY TELEVISION INC COM 389375106 1,742 99,568 SH   OTR   0 0 99,568
HCP INC COM 40414L109 225 8,560 SH   OTR   0 0 8,560
HAIN CELESTIAL GROUP INC COM 405217100 771 28,437 SH   OTR   0 0 28,437
HALLIBURTON CO COM 406216101 541 13,353 SH   OTR   0 0 13,353
HERSHEY CO COM 427866108 510 4,999 SH   OTR   0 0 4,999
HEWLETT PACKARD ENTERPRISE C COM 42824C109 298 18,290 SH   OTR   7,000 0 11,290
HEXCEL CORP NEW COM 428291108 77,676 1,158,483 SH   OTR   1,359 0 1,157,124
HOME DEPOT INC COM 437076102 21,599 104,269 SH   OTR   0 0 104,269
HONEYWELL INTL INC COM 438516106 993 5,969 SH   OTR   0 0 5,969
HORACE MANN EDUCATORS CORP N COM 440327104 216 4,819 SH   OTR   0 0 4,819
HOWARD HUGHES CORP COM 44267D107 358 2,884 SH   OTR   0 0 2,884
HUBBELL INC COM 443510607 534 3,995 SH   OTR   0 0 3,995
HUDSON TECHNOLOGIES INC COM 444144109 101 79,236 SH   OTR   0 0 79,236
ILLINOIS TOOL WKS INC COM 452308109 1,767 12,523 SH   OTR   0 0 12,523
ILLUMINA INC COM 452327109 239 650 SH   OTR   0 0 650
IMMUCELL CORP COM PAR 452525306 762 91,511 SH   OTR   0 0 91,511
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 958 377,271 SH   OTR   0 0 377,271
INTEL CORP COM 458140100 7,828 165,540 SH   OTR   1,400 0 164,140
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,289 97,325 SH   OTR   575 0 96,750
INTERMOLECULAR INC COM 45882D109 31 26,500 SH   OTR   0 0 26,500
INTERNATIONAL BUSINESS MACHS COM 459200101 4,284 28,334 SH   OTR   900 0 27,434
INTERNATIONAL BUSINESS MACHS Call 459200101 2,344 15,500 SH Call OTR   600 0 14,900
INTL PAPER CO COM 460146103 3,075 62,554 SH   OTR   0 0 62,554
IRIDEX CORP COM 462684101 159 25,015 SH   OTR   25,015 0 0
IRON MTN INC NEW COM 46284V101 2,992 86,680 SH   OTR   6,051 0 80,629
ISHARES SILVER TRUST ISHARES 46428Q109 167 12,198 SH   OTR   10,000 0 2,198
ISHARES GOLD TRUST ISHARES 464285105 216 18,874 SH   OTR   0 0 18,874
ISHARES TR TIPS BD ETF 464287176 807 7,292 SH   OTR   0 0 7,292
ISHARES TR CORE S&P500 ETF 464287200 365 1,248 SH   OTR   0 0 1,248
ISHARES TR 20 YR TR BD ETF 464287432 245 2,092 SH   OTR   0 0 2,092
ISHARES TR 1 3 YR TREAS BD 464287457 372 4,475 SH   OTR   0 0 4,475
ISHARES TR NASDAQ BIOTECH 464287556 1,750 14,352 SH   OTR   0 0 14,352
ISHARES TR RUS 1000 GRW ETF 464287614 207 1,325 SH   OTR   0 0 1,325
ISHARES TR SH TR CRPORT ETF 464288646 1,737 33,510 SH   OTR   0 0 33,510
ISHARES TR S&P US PFD STK 464288687 602 16,204 SH   OTR   0 0 16,204
ISHARES TR US OIL GS EX ETF 464288851 1,022 13,456 SH   OTR   0 0 13,456
JPMORGAN CHASE & CO COM 46625H100 28,491 252,494 SH   OTR   3,200 0 249,294
JOHNSON & JOHNSON COM 478160104 25,354 183,501 SH   OTR   0 0 183,501
KKR & CO INC CL A 48251W104 3,446 126,368 SH   OTR   0 0 126,368
KELLOGG CO COM 487836108 219 3,132 SH   OTR   0 0 3,132
KIMBERLY CLARK CORP COM 494368103 3,377 29,720 SH   OTR   50 0 29,670
KINDER MORGAN INC DEL COM 49456B101 1,815 102,362 SH   OTR   278 0 102,084
KORN FERRY INTL COM NEW 500643200 1,210 24,582 SH   OTR   0 0 24,582
KRAFT HEINZ CO COM 500754106 3,092 56,098 SH   OTR   0 0 56,098
LABORATORY CORP AMER HLDGS COM NEW 50540R409 277 1,595 SH   OTR   0 0 1,595
LENNAR CORP CL A 526057104 508 10,881 SH   OTR   0 0 10,881
LEXINGTON REALTY TRUST COM 529043101 210 25,291 SH   OTR   0 0 25,291
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 508 14,287 SH   OTR   0 0 14,287
LILLY ELI & CO COM 532457108 1,975 18,402 SH   OTR   0 0 18,402
LIQTECH INTL INC COM 53632A102 1,457 877,460 SH   OTR   0 0 877,460
LITHIUM AMERS CORP NEW COM NEW 53680Q207 175 36,500 SH   OTR   0 0 36,500
LOCKHEED MARTIN CORP COM 539830109 213 615 SH   OTR   17 0 598
LOWES COS INC COM 548661107 1,138 9,910 SH   OTR   0 0 9,910
M & T BK CORP COM 55261F104 337 2,048 SH   OTR   0 0 2,048
MDU RES GROUP INC COM 552690109 733 28,528 SH   OTR   0 0 28,528
MAG SILVER CORP COM 55903Q104 620 76,400 SH   OTR   0 0 76,400
MARATHON OIL CORP COM 565849106 241 10,360 SH   OTR   0 0 10,360
MARATHON PETE CORP COM 56585A102 3,860 48,262 SH   OTR   0 0 48,262
MARKEL CORP COM 570535104 710 597 SH   OTR   0 0 597
MASTERCARD INCORPORATED CL A 57636Q104 3,253 14,615 SH   OTR   0 0 14,615
MCCORMICK & CO INC COM NON VTG 579780206 385 2,925 SH   OTR   0 0 2,925
MCDONALDS CORP COM 580135101 1,430 8,547 SH   OTR   8 0 8,539
MCKESSON CORP COM 58155Q103 1,583 11,930 SH   OTR   15 0 11,915
MEDIFAST INC COM 58470H101 11,954 53,957 SH   OTR   100 0 53,857
MERCK & CO INC COM 58933Y105 22,392 315,641 SH   OTR   52 0 315,589
METHANEX CORP COM 59151K108 13,111 165,748 SH   OTR   450 0 165,298
MICHAELS COS INC COM 59408Q106 13,134 809,265 SH   OTR   14,500 0 794,765
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 13,697 741,170 SH   OTR   20,961 0 720,209
MICROSOFT CORP COM 594918104 41,936 366,672 SH   OTR   2,409 0 364,263
MID AMER APT CMNTYS INC COM 59522J103 250 2,500 SH   OTR   0 0 2,500
MISONIX INC COM 604871103 1,130 61,072 SH   OTR   0 0 61,072
MOBILE MINI INC COM 60740F105 392 8,940 SH   OTR   0 0 8,940
MONDELEZ INTL INC CL A 609207105 6,101 142,018 SH   OTR   0 0 142,018
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,795 107,359 SH   OTR   0 0 107,359
MOODYS CORP COM 615369105 800 4,786 SH   OTR   0 0 4,786
MOSYS INC COM NEW 619718208 62 89,496 SH   OTR   0 0 89,496
MUELLER INDS INC COM 624756102 290 10,000 SH   OTR   0 0 10,000
MYRIAD GENETICS INC COM 62855J104 2,250 48,921 SH   OTR   4,000 0 44,921
NATIONAL FUEL GAS CO N J COM 636180101 493 8,800 SH   OTR   0 0 8,800
NAUTILUS INC COM 63910B102 844 60,493 SH   OTR   0 0 60,493
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 135 16,815 SH   OTR   10,000 0 6,815
NETFLIX INC COM 64110L106 435 1,163 SH   OTR   0 0 1,163
NETWORK 1 TECHNOLOGIES INC COM 64121N109 27 10,000 SH   OTR   10,000 0 0
NEUROTROPE INC COM NEW 64129T207 412 46,800 SH   OTR   12,500 0 34,300
NEW GOLD INC CDA COM 644535106 6,778 8,544,575 SH   OTR   0 0 8,544,575
NEW JERSEY RES COM 646025106 666 14,444 SH   OTR   0 0 14,444
NEWELL BRANDS INC COM 651229106 478 23,571 SH   OTR   0 0 23,571
NEWELL BRANDS INC Call 651229106 10 500 SH Call OTR   0 0 500
NEXTERA ENERGY INC COM 65339F101 1,820 10,858 SH   OTR   58 0 10,800
NISOURCE INC COM 65473P105 1,127 45,226 SH   OTR   0 0 45,226
NORFOLK SOUTHERN CORP COM 655844108 1,038 5,749 SH   OTR   0 0 5,749
NORTHWEST NAT GAS CO COM 667655104 1,055 15,863 SH   OTR   0 0 15,863
NOVARTIS A G SPONSORED ADR 66987V109 6,237 72,389 SH   OTR   400 0 71,989
NOVO-NORDISK A S ADR 670100205 4,098 86,926 SH   OTR   0 0 86,926
NU SKIN ENTERPRISES INC CL A 67018T105 4,061 49,270 SH   OTR   2,500 0 46,770
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 130 11,000 SH   OTR   0 0 11,000
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 137 11,497 SH   OTR   0 0 11,497
NVIDIA CORP COM 67066G104 9,108 32,411 SH   OTR   0 0 32,411
OGE ENERGY CORP COM 670837103 4,108 113,117 SH   OTR   0 0 113,117
OCCIDENTAL PETE CORP DEL COM 674599105 1,651 20,090 SH   OTR   600 0 19,490
OMEGA HEALTHCARE INVS INC COM 681936100 1,054 32,160 SH   OTR   0 0 32,160
OMEROS CORP COM 682143102 128,468 5,262,937 SH   OTR   38,059 0 5,224,878
ONE GAS INC COM 68235P108 938 11,405 SH   OTR   0 0 11,405
ONEOK INC NEW COM 682680103 12,576 185,514 SH   OTR   0 0 185,514
ORACLE CORP COM 68389X105 22,886 443,867 SH   OTR   3,300 0 440,567
ORBCOMM INC COM 68555P100 12,674 1,167,077 SH   OTR   0 0 1,167,077
OWENS CORNING NEW COM 690742101 240 4,425 SH   OTR   0 0 4,425
PNC FINL SVCS GROUP INC COM 693475105 314 2,304 SH   OTR   0 0 2,304
PANDORA MEDIA INC COM 698354107 369 38,792 SH   OTR   0 0 38,792
PARK CITY GROUP INC COM NEW 700215304 1,375 136,121 SH   OTR   0 0 136,121
PARKER HANNIFIN CORP COM 701094104 1,689 9,183 SH   OTR   0 0 9,183
PAYCHEX INC COM 704326107 267 3,625 SH   OTR   0 0 3,625
PAYPAL HLDGS INC COM 70450Y103 19,739 224,716 SH   OTR   200 0 224,516
PEMBINA PIPELINE CORP COM 706327103 2,235 65,748 SH   OTR   0 0 65,748
PEPSICO INC COM 713448108 11,704 104,684 SH   OTR   28 0 104,656
PFIZER INC COM 717081103 27,999 635,326 SH   OTR   0 0 635,326
PHILIP MORRIS INTL INC COM 718172109 2,493 30,571 SH   OTR   0 0 30,571
PHILLIPS 66 COM 718546104 3,726 33,053 SH   OTR   73 0 32,980
PINNACLE WEST CAP CORP COM 723484101 606 7,650 SH   OTR   0 0 7,650
PIONEER NAT RES CO COM 723787107 166,170 953,959 SH   OTR   75 0 953,884
POLAR PWR INC COM 73102V105 307 59,995 SH   OTR   47,095 0 12,900
PROCTER AND GAMBLE CO COM 742718109 29,832 358,433 SH   OTR   2,081 0 356,352
PUBLIC SVC ENTERPRISE GROUP COM 744573106 394 7,471 SH   OTR   0 0 7,471
PURECYCLE CORP COM NEW 746228303 121 10,500 SH   OTR   0 0 10,500
QUALCOMM INC COM 747525103 7,271 100,949 SH   OTR   0 0 100,949
QUANTA SVCS INC COM 74762E102 234 7,000 SH   OTR   0 0 7,000
QUARTERHILL INC COM 747713105 56 40,050 SH   OTR   40,000 0 50
RPM INTL INC COM 749685103 1,130 17,400 SH   OTR   0 0 17,400
RANGE RES CORP COM 75281A109 16,371 963,574 SH   OTR   2,000 0 961,574
RAYTHEON CO COM NEW 755111507 588 2,843 SH   OTR   0 0 2,843
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,128 36,799 SH   OTR   0 0 36,799
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 116 13,150 SH   OTR   0 0 13,150
REGENERON PHARMACEUTICALS COM 75886F107 204 505 SH   OTR   0 0 505
REPUBLIC SVCS INC COM 760759100 2,120 29,183 SH   OTR   0 0 29,183
ROPER TECHNOLOGIES INC COM 776696106 20,567 69,433 SH   OTR   400 0 69,033
ROSS STORES INC COM 778296103 396 3,999 SH   OTR   0 0 3,999
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,740 80,924 SH   OTR   35 0 80,889
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 884 12,977 SH   OTR   0 0 12,977
S&P GLOBAL INC COM 78409V104 488 2,500 SH   OTR   0 0 2,500
SEI INVESTMENTS CO COM 784117103 3,948 64,614 SH   OTR   5,000 0 59,614
SPDR S&P 500 ETF TR TR UNIT 78462F103 986 3,392 SH   OTR   33 0 3,359
SPDR GOLD TRUST GOLD SHS 78463V107 2,962 26,265 SH   OTR   8,900 0 17,365
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,001 23,120 SH   OTR   0 0 23,120
SPDR SERIES TRUST S&P DIVID ETF 78464A763 231 2,359 SH   OTR   0 0 2,359
SALESFORCE COM INC COM 79466L302 390 2,451 SH   OTR   0 0 2,451
SANDRIDGE ENERGY INC COM NEW 80007P869 224 20,612 SH   OTR   0 0 20,612
SANOFI SPONSORED ADR 80105N105 349 7,815 SH   OTR   300 0 7,515
SCHLUMBERGER LTD COM 806857108 1,356 22,266 SH   OTR   1,000 0 21,266
SCHWEITZER-MAUDUIT INTL INC COM 808541106 571 14,900 SH   OTR   500 0 14,400
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 529 9,135 SH   OTR   0 0 9,135
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,800 18,917 SH   OTR   0 0 18,917
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 866 16,060 SH   OTR   0 0 16,060
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,455 20,946 SH   OTR   0 0 20,946
SELECT SECTOR SPDR TR ENERGY 81369Y506 612 8,078 SH   OTR   0 0 8,078
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,202 152,348 SH   OTR   0 0 152,348
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,088 13,877 SH   OTR   0 0 13,877
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,815 63,914 SH   OTR   0 0 63,914
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 261 4,958 SH   OTR   927 0 4,031
SENIOR HSG PPTYS TR SH BEN INT 81721M109 386 22,000 SH   OTR   0 0 22,000
SERITAGE GROWTH PPTYS CL A 81752R100 4,608 97,027 SH   OTR   3,900 0 93,127
SHARPS COMPLIANCE CORP COM 820017101 1,212 351,268 SH   OTR   0 0 351,268
SIERRA METALS INC COM 82639W106 1,447 580,000 SH   OTR   0 0 580,000
SILVERCREST METALS INC COM 828363101 146 60,001 SH   OTR   0 0 60,001
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 59 15,000 SH   OTR   15,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,831 27,331 SH   OTR   0 0 27,331
SMUCKER J M CO COM NEW 832696405 674 6,564 SH   OTR   0 0 6,564
SNAP INC CL A 83304A106 91 10,772 SH   OTR   0 0 10,772
SOUTH JERSEY INDS INC COM 838518108 313 8,864 SH   OTR   0 0 8,864
SOUTH ST CORP COM 840441109 1,107 13,500 SH   OTR   0 0 13,500
SOUTHERN CO COM 842587107 327 7,500 SH   OTR   0 0 7,500
SOUTHWEST AIRLS CO COM 844741108 375 6,000 SH   OTR   0 0 6,000
STARBUCKS CORP COM 855244109 217 3,816 SH   OTR   0 0 3,816
STARBUCKS CORP Put 855244109 57 1,000 SH Put OTR   0 0 1,000
STATE STR CORP COM 857477103 658 7,857 SH   OTR   787 0 7,070
STRATEGIC ED INC COM 86272C103 4,867 35,520 SH   OTR   0 0 35,520
STRATUS PPTYS INC COM NEW 863167201 38,987 1,274,089 SH   OTR   55 0 1,274,034
STRYKER CORP COM 863667101 2,325 13,087 SH   OTR   0 0 13,087
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,619 171,188 SH   OTR   0 0 171,188
SYSCO CORP COM 871829107 322 4,395 SH   OTR   0 0 4,395
SYSTEMAX INC COM 871851101 3,429 104,104 SH   OTR   3,000 0 101,104
T MOBILE US INC COM 872590104 770 10,966 SH   OTR   0 0 10,966
TAPESTRY INC COM 876030107 13,279 264,151 SH   OTR   3,200 0 260,951
TAPIMMUNE INC COM PAR 876033408 330 36,500 SH   OTR   0 0 36,500
TECHTARGET INC COM 87874R100 438 22,534 SH   OTR   0 0 22,534
TENNECO INC COM 880349105 344 8,168 SH   OTR   0 0 8,168
TESLA INC Put 88160R101 662 2,500 SH Put OTR   2,500 0 0
TESLA INC COM 88160R101 114 431 SH   OTR   0 0 431
TEXAS INSTRS INC COM 882508104 1,297 12,088 SH   OTR   0 0 12,088
TEXAS PAC LD TR SUB CTF PROP I T 882610108 841 975 SH   OTR   0 0 975
THERMO FISHER SCIENTIFIC INC COM 883556102 437 1,792 SH   OTR   0 0 1,792
THOMSON REUTERS CORP COM 884903105 825 18,061 SH   OTR   0 0 18,061
3M CO COM 88579Y101 2,087 9,904 SH   OTR   0 0 9,904
TITAN MACHY INC COM 88830R101 263 16,959 SH   OTR   0 0 16,959
TORCHMARK CORP COM 891027104 14,506 167,331 SH   OTR   0 0 167,331
TORTOISE ENERGY INFRA CORP COM 89147L100 1,288 47,836 SH   OTR   0 0 47,836
TORTOISE PWR & ENERGY INFRAS COM 89147X104 604 31,658 SH   OTR   0 0 31,658
TORTOISE MLP FD INC COM 89148B101 319 19,829 SH   OTR   0 0 19,829
TOTAL S A SPONSORED ADR 89151E109 1,556 24,164 SH   OTR   0 0 24,164
TRAVELERS COMPANIES INC COM 89417E109 266 2,053 SH   OTR   0 0 2,053
TRIBUNE MEDIA CO CL A 896047503 3,734 97,175 SH   OTR   3,000 0 94,175
TRIPADVISOR INC Call 896945201 5 100 SH Call OTR   0 0 100
TRIPADVISOR INC COM 896945201 317 6,200 SH   OTR   0 0 6,200
TUPPERWARE BRANDS CORP COM 899896104 936 27,968 SH   OTR   0 0 27,968
TWITTER INC COM 90184L102 260 9,135 SH   OTR   0 0 9,135
UGI CORP NEW COM 902681105 327 5,900 SH   OTR   0 0 5,900
UNILEVER PLC SPON ADR NEW 904767704 13,124 238,743 SH   OTR   2,009 0 236,734
UNILEVER N V N Y SHS NEW 904784709 5,367 96,615 SH   OTR   0 0 96,615
UNION PAC CORP COM 907818108 11,818 72,580 SH   OTR   0 0 72,580
UNITED PARCEL SERVICE INC CL B 911312106 587 5,030 SH   OTR   16 0 5,014
UNITED TECHNOLOGIES CORP COM 913017109 14,788 105,772 SH   OTR   0 0 105,772
UNITEDHEALTH GROUP INC COM 91324P102 575 2,162 SH   OTR   0 0 2,162
UNIVERSAL ELECTRS INC COM 913483103 220 5,600 SH   OTR   0 0 5,600
UNIVERSAL HLTH SVCS INC CL B 913903100 384 3,000 SH   OTR   0 0 3,000
URSTADT BIDDLE PPTYS INC CL A 917286205 258 12,100 SH   OTR   0 0 12,100
VALERO ENERGY CORP NEW COM 91913Y100 262 2,300 SH   OTR   0 0 2,300
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 649 13,420 SH   OTR   0 0 13,420
VANGUARD WORLD FDS INF TECH ETF 92204A702 237 1,169 SH   OTR   0 0 1,169
VANGUARD WORLD FDS MATERIALS ETF 92204A801 625 4,766 SH   OTR   0 0 4,766
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 247 4,745 SH   OTR   0 0 4,745
VECTREN CORP COM 92240G101 1,044 14,600 SH   OTR   0 0 14,600
VENTAS INC COM 92276F100 4,005 73,646 SH   OTR   0 0 73,646
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,764 6,605 SH   OTR   0 0 6,605
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 753 9,328 SH   OTR   624 0 8,704
VANGUARD INDEX FDS SM CP VAL ETF 922908611 414 2,973 SH   OTR   0 0 2,973
VERIZON COMMUNICATIONS INC COM 92343V104 15,024 281,410 SH   OTR   2,878 0 278,532
VERISK ANALYTICS INC COM 92345Y106 1,169 9,700 SH   OTR   0 0 9,700
VERICEL CORP COM 92346J108 761 53,770 SH   OTR   0 0 53,770
VERMILION ENERGY INC COM 923725105 583 17,707 SH   OTR   1,000 0 16,707
VERTEX PHARMACEUTICALS INC COM 92532F100 231 1,200 SH   OTR   0 0 1,200
VISA INC COM CL A 92826C839 3,815 25,420 SH   OTR   100 0 25,320
VODAFONE GROUP PLC NEW Call 92857W308 1,402 64,600 SH Call OTR   4,000 0 60,600
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,364 108,948 SH   OTR   0 0 108,948
WABCO HLDGS INC COM 92927K102 2,307 19,565 SH   OTR   0 0 19,565
WEC ENERGY GROUP INC COM 92939U106 272 4,070 SH   OTR   0 0 4,070
WADDELL & REED FINL INC CL A 930059100 1,045 49,323 SH   OTR   0 0 49,323
WALMART INC COM 931142103 7,428 79,098 SH   OTR   0 0 79,098
WALGREENS BOOTS ALLIANCE INC COM 931427108 870 11,930 SH   OTR   0 0 11,930
WASTE MGMT INC DEL COM 94106L109 2,538 28,086 SH   OTR   0 0 28,086
WATERS CORP COM 941848103 315 1,620 SH   OTR   0 0 1,620
WAYFAIR INC CL A 94419L101 15,821 107,140 SH   OTR   3,500 0 103,640
WEBSTER FINL CORP CONN COM 947890109 438 7,433 SH   OTR   0 0 7,433
WELLS FARGO CO NEW Call 949746101 373 7,100 SH Call OTR   4,000 0 3,100
WELLS FARGO CO NEW COM 949746101 11,441 217,677 SH   OTR   1,200 0 216,477
WELLS FARGO CO NEW PERP PFD CNV A 949746804 986 764 SH   OTR   0 0 764
WELLTOWER INC COM 95040Q104 1,124 17,478 SH   OTR   0 0 17,478
WEYERHAEUSER CO COM 962166104 2,908 90,127 SH   OTR   0 0 90,127
WIDEOPENWEST INC COM 96758W101 740 66,054 SH   OTR   14,000 0 52,054
WILLIAMS COS INC DEL COM 969457100 54,533 2,005,615 SH   OTR   767 0 2,004,848
WORKIVA INC COM CL A 98139A105 294 7,450 SH   OTR   0 0 7,450
WORLD ACCEP CORP DEL COM 981419104 8,792 76,878 SH   OTR   6,125 0 70,753
WORLDPAY INC CL A 981558109 2,756 27,215 SH   OTR   0 0 27,215
WPX ENERGY INC COM 98212B103 531 26,392 SH   OTR   0 0 26,392
XCEL ENERGY INC COM 98389B100 348 7,366 SH   OTR   0 0 7,366
YAMANA GOLD INC COM 98462Y100 39 15,545 SH   OTR   0 0 15,545
YELP INC CL A 985817105 6,640 134,954 SH   OTR   3,500 0 131,454
ZIMMER BIOMET HLDGS INC COM 98956P102 614 4,671 SH   OTR   0 0 4,671
ZOETIS INC CL A 98978V103 1,134 12,389 SH   OTR   200 0 12,189