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
APPLE INC COM 037833100 900 3,540 SH   SOLE   640 0 2,900
APPLE INC COM 037833100 93 365 SH   OTR   365 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 122 10,000 SH   SOLE   10,000 0 0
ALLY FINANCIAL INC COM 02005N100 741 51,325 SH   SOLE   47,628 0 3,697
ASSURED GUARANTY LTD COM G0585R106 3,481 134,984 SH   SOLE   48,109 0 86,875
AMGEN INC COM 031162100 326 1,610 SH   SOLE   234 0 1,376
AVEO PHARMACEUTICALS INC COM 053588109 235 64,908 SH   SOLE   45,915 0 18,993
AVEO PHARMACEUTICALS INC COM 053588109 1 350 SH   OTR   350 0 0
POPULAR INC COM NEW 733174700 5,382 153,781 SH   SOLE   54,390 0 99,391
BAUSCH HEALTH COS INC COM 071734107 2,081 134,275 SH   SOLE   123,100 0 11,175
CONSTELLATION PHARMACEUTICAL COM 210373106 1,475 46,940 SH   SOLE   34,950 0 11,990
CONTINENTAL RESOURCES INC/OK COM 212015101 215 28,096 SH   SOLE   24,396 0 3,700
COTY INC-CL A COM CL A 222070203 222 43,012 SH   SOLE   24,720 0 18,292
FIRST BANCORP PUERTO RICO COM NEW 318672706 9,274 1,743,160 SH   SOLE   339,565 0 1,403,595
FACEBOOK INC-A CL A 30303M102 4,772 28,608 SH   SOLE   19,398 0 9,210
FACEBOOK INC-A CL A 30303M102 21 125 SH   OTR   125 0 0
GARMIN LTD SHS H2906T109 231 3,079 SH   SOLE   602 0 2,477
MERCK & CO INC COM 58933Y105 221 2,873 SH   SOLE   0 0 2,873
UNITED AIRLINES HLDGS INC COM 910047109 1,843 58,404 SH   SOLE   55,633 0 2,771
WALMART INC COM 931142103 331 2,913 SH   SOLE   424 0 2,489
CONSTELLATION BRANDS INC-A CL A 21036P108 204 1,426 SH   SOLE   0 0 1,426
WEIBO CORP-SPON ADR SPONSORED ADR 948596101 606 18,300 SH   SOLE   16,580 0 1,720
AMBAC FINL GROUP INC COM NEW 023139884 164 13,270 SH   SOLE   227 0 13,043
ADVANCED MICRO DEVICES INC COM 007903107 756 16,632 SH   SOLE   3,937 0 12,695
ADVANCED MICRO DEVICES INC COM 007903107 23 500 SH   OTR   500 0 0
AMAZON COM INC COM 023135106 517 265 SH   SOLE   27 0 238
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,049 10,537 SH   SOLE   4,147 0 6,390
BANK AMER CORP COM 060505104 388 18,277 SH   SOLE   1,881 0 16,396
BLACKROCK MULTI-SECTOR INCOM COM 09258A107 121 10,000 SH   SOLE   0 0 10,000
BELLICUM PHARMACEUTICALS INC COM 079481107 103 21,974 SH   SOLE   15,012 0 6,962
BELLICUM PHARMACEUTICALS INC COM 079481107 2 400 SH   OTR   400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,809 9,893 SH   SOLE   253 0 9,640
CAL MAINE FOODS INC COM NEW 128030202 282 6,422 SH   SOLE   0 0 6,422
COSTCO WHSL CORP NEW COM 22160K105 843 2,957 SH   SOLE   167 0 2,790
CALAVO GROWERS INC COM 128246105 3,912 67,816 SH   SOLE   54,369 0 13,447
GENERAL DYNAMICS CORP COM 369550108 1,769 13,367 SH   SOLE   9,537 0 3,830
GENERAL MTRS CO COM 37045V100 816 39,269 SH   SOLE   5,000 0 34,269
ALPHABET INC CAP STK CL C 02079K107 1,437 1,236 SH   SOLE   866 0 370
JOHNSON & JOHNSON COM 478160104 515 3,926 SH   SOLE   378 0 3,548
JOHNSON & JOHNSON COM 478160104 53 406 SH   OTR   406 0 0
JPMORGAN CHASE & CO COM 46625H100 677 7,520 SH   SOLE   1,468 0 6,052
LOCKHEED MARTIN CORP COM 539830109 639 1,885 SH   SOLE   139 0 1,746
MBIA INC COM 55262C100 1,016 142,268 SH   SOLE   328 0 141,940
ALTRIA GROUP INC COM 02209S103 1,962 50,737 SH   SOLE   27,056 0 23,681
ALTRIA GROUP INC COM 02209S103 5 120 SH   OTR   120 0 0
MICROSOFT CORP COM 594918104 700 4,436 SH   SOLE   0 0 4,436
MICRON TECHNOLOGY INC COM 595112103 3,458 82,220 SH   SOLE   55,377 0 26,843
OFG BANCORP COM 67103X102 14,175 1,267,903 SH   SOLE   192,479 0 1,075,424
OPKO HEALTH INC COM 68375N103 445 332,354 SH   SOLE   143,480 0 188,874
OPKO HEALTH INC COM 68375N103 1 1,000 SH   OTR   1,000 0 0
PROCTER AND GAMBLE CO COM 742718109 715 6,497 SH   SOLE   0 0 6,497
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 189 14,430 SH   SOLE   0 0 14,430
PHILIP MORRIS INTL INC COM 718172109 2,384 32,674 SH   SOLE   16,226 0 16,448
SPROTT PHYSICAL SILVER TRUST TR UNIT 85207K107 86 16,380 SH   SOLE   0 0 16,380
PAYPAL HLDGS INC COM 70450Y103 284 2,967 SH   SOLE   0 0 2,967
PAYPAL HLDGS INC COM 70450Y103 77 800 SH   OTR   800 0 0
RAYTHEON CO COM NEW 755111507 1,044 7,964 SH   SOLE   4,033 0 3,931
BANCO SANTANDER SA ADR 05964H105 39 16,590 SH   SOLE   0 0 16,590
SIENTRA INC COM 82621J105 585 294,012 SH   SOLE   216,344 0 77,668
SIENTRA INC COM 82621J105 2 1,000 SH   OTR   1,000 0 0
SKECHERS U S A INC CL A 830566105 2,006 84,512 SH   SOLE   69,754 0 14,758
AT&T INC COM 00206R102 3,445 118,181 SH   SOLE   66,272 0 51,909
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,041 66,816 SH   SOLE   3,436 0 63,380
VALERO ENERGY CORP NEW COM 91913Y100 669 14,744 SH   SOLE   6,875 0 7,869
WELLS FARGO CO NEW COM 949746101 446 15,539 SH   SOLE   0 0 15,539
EXXON MOBIL CORP COM 30231G102 370 9,756 SH   SOLE   0 0 9,756
EXXON MOBIL CORP COM 30231G102 4 117 SH   OTR   117 0 0
WIRELESS TELECOM GROUP INC COM 976524108 311 327,488 SH   SOLE   305,488 0 22,000
INCYTE CORP COM 45337C102 392 5,358 SH   SOLE   4,195 0 1,163
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH   OTR   1 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 970 21,288 SH   SOLE   15,000 0 6,288
INVESCO QQQ TR UNIT SER 1 46090E103 623 3,272 SH   SOLE   0 0 3,272
WHITING PETE CORP NEW COM NEW 966387409 76 113,391 SH   SOLE   90,146 0 23,245
TJX COS INC NEW COM 872540109 919 19,216 SH   SOLE   7,761 0 11,455
MCDONALDS CORP COM 580135101 813 4,918 SH   SOLE   0 0 4,918
PFIZER INC COM 717081103 419 12,840 SH   SOLE   0 0 12,840
DELTA AIR LINES INC COM NEW 247361702 270 9,461 SH   SOLE   7,087 0 2,374
EQUITY LIFESTYLE PROPERTIES COM 29472R108 604 10,510 SH   SOLE   10,510 0 0
EOG RESOURCES INC COM 26875P101 216 6,010 SH   SOLE   6,010 0 0
EVERTEC INC COM 30040P103 883 38,865 SH   SOLE   0 0 38,865
ISHARES MSCI BRAZIL ETF MSCI BRAZIL ETF 464286400 1,533 65,050 SH   SOLE   61,130 0 3,920
GLOBALSCAPE INC COM 37940G109 450 63,210 SH   SOLE   56,210 0 7,000
HERON THERAPEUTICS INC COM 427746102 117 10,000 SH   SOLE   10,000 0 0
INTL BUSINESS MACHINES CORP COM 459200101 464 4,180 SH   SOLE   363 0 3,817
LANNETT CO INC COM 516012101 1,932 278,000 SH   SOLE   275,000 0 3,000
NAVIENT CORP COM 63938C108 1,498 197,642 SH   SOLE   197,260 0 382
NVIDIA CORP COM 67066G104 619 2,348 SH   SOLE   800 0 1,548
NVIDIA CORP COM 67066G104 40 150 SH   OTR   150 0 0
TEVA PHARMACEUTICAL-SP ADR SPONSORED ADS 881624209 1,866 207,796 SH   SOLE   146,058 0 61,738
ZAGG INC COM 98884U108 226 72,609 SH   SOLE   70,259 0 2,350