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
Abbvie Inc COM 00287Y109 940 11,669 SH   SOLE   11,669 0 0
Airgain, Inc. COM 00938A104 3,043 237,197 SH   SOLE   237,197 0 0
Alexandria Real Estate Equities, In COM 015271109 1,180 8,278 SH   SOLE   8,278 0 0
Alliance Data Systems Corp. COM 018581108 1,296 7,408 SH   SOLE   7,408 0 0
Amphenol Corp Cl A CLASS A 032095101 1,735 18,370 SH   SOLE   18,370 0 0
Annaly Capital Mgmt COM 035710409 1,514 151,526 SH   SOLE   151,526 0 0
Apollo Real Estate Finance Inc. COM 03762U105 1,580 86,795 SH   SOLE   86,795 0 0
Apyx Medical Corp. COM 03837C106 1,432 226,982 SH   SOLE   226,982 0 0
Ares Capital Corp COM 04010L103 968 56,461 SH   SOLE   56,461 0 0
Arista Networks, Inc. COM 040413106 2,719 8,646 SH   SOLE   8,646 0 0
AT&T, Inc. COM 00206R102 840 26,800 SH   SOLE   26,800 0 0
Attunity, Ltd. SHS NEW M15332121 2,338 99,708 SH   SOLE   99,708 0 0
AudioCodes Ltd. ORD M15342104 1,453 105,021 SH   SOLE   105,021 0 0
B&G Foods, Inc. COM 05508R106 746 30,538 SH   SOLE   30,538 0 0
BofA 7.25 Convertible Preferred 7.25%CNV PFD L 060505682 939 721 SH   SOLE   721 0 0
C H Robinson Worldwd New COM NEW 12541W209 990 11,380 SH   SOLE   11,380 0 0
Capstead Mortgage Corp. COM NO PAR 14067E506 1,040 121,023 SH   SOLE   121,023 0 0
Carmax, Inc. COM 143130102 1,509 21,614 SH   SOLE   21,614 0 0
Carvana Co. CLASS A 146869102 2,861 49,270 SH   SOLE   49,270 0 0
CenturyLink COM 156700106 1,039 86,677 SH   SOLE   86,677 0 0
Check Point Software Technologies L ORD M22465104 108 857 SH   SOLE   857 0 0
Compugen, Ltd. ORD M25722105 2,824 682,146 SH   SOLE   682,146 0 0
CorEnergy Infrastructure Trust, Inc COM NEW 21870U502 942 25,643 SH   SOLE   25,643 0 0
Crown Castle, Inc. COM 22822V101 1,146 8,951 SH   SOLE   8,951 0 0
Cryoport, Inc. COM PAR USD 0.001 229050307 2,582 199,845 SH   SOLE   199,845 0 0
CyberArk, Ltd. SHS M2682V108 1,243 10,437 SH   SOLE   10,437 0 0
Digital Realty Trust, Inc. COM 253868103 1,064 8,943 SH   SOLE   8,943 0 0
Dominos Pizza, Inc. COM 25754A201 645 2,498 SH   SOLE   2,498 0 0
Echo Global Logistics, Inc. COM 27875T101 1,895 76,457 SH   SOLE   76,457 0 0
Edwards Lifesciences Corp. COM 28176E108 2,067 10,803 SH   SOLE   10,803 0 0
EPAM Systems, Inc. COM 29414B104 2,106 12,453 SH   SOLE   12,453 0 0
Equinix Inc New COM PAR USD 0.001 29444U700 1,026 2,263 SH   SOLE   2,263 0 0
Extra Space Storage, Inc. COM 30225T102 1,124 11,026 SH   SOLE   11,026 0 0
Factset Date Systems, Inc. COM 303075105 1,809 7,286 SH   SOLE   7,286 0 0
Farmland Partners, Inc. COM 31154R109 1,163 181,708 SH   SOLE   181,708 0 0
Fastenal Co COM 311900104 1,558 24,233 SH   SOLE   24,233 0 0
Flowers Foods, Inc. COM 343498101 983 46,130 SH   SOLE   46,130 0 0
Glaukos, Inc. COM 377322102 3,276 41,808 SH   SOLE   41,808 0 0
Green Dot Corp. CLASS A 39304D102 1,732 28,552 SH   SOLE   28,552 0 0
Healthcare Realty Trust, Inc. COM 421946104 941 29,316 SH   SOLE   29,316 0 0
Hercules Capital, Inc. COM 427096508 1,507 119,041 SH   SOLE   119,041 0 0
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 1,012 51,766 SH   SOLE   51,766 0 0
Idexx Labs, Inc. COM 45168D104 1,768 7,908 SH   SOLE   7,908 0 0
Impinj, Inc. COM 453204109 2,055 122,646 SH   SOLE   122,646 0 0
Independence Realty Trust, Inc. COM 45378A106 1,137 105,355 SH   SOLE   105,355 0 0
Inphi Corp. COM 45772F107 2,110 48,240 SH   SOLE   48,240 0 0
Knot Offshore Partners LP COM UNITS Y48125101 742 39,091 SH   SOLE   39,091 0 0
Kornit Digital, Ltd. SHS M6372Q113 3,564 149,764 SH   SOLE   149,764 0 0
Mellanox Techs Ltd SHS M51363113 2,943 24,865 SH   SOLE   24,865 0 0
Monolithic Power Systems, Inc. COM 609839105 1,848 13,641 SH   SOLE   13,641 0 0
Myriad Genetics Co. COM 62855J104 1,334 40,185 SH   SOLE   40,185 0 0
NovoCure, Ltd. ORD SHS G6674U108 2,047 42,489 SH   SOLE   42,489 0 0
NV5 Global, Inc. COM 62945V109 1,084 18,254 SH   SOLE   18,254 0 0
Nvidia Corp COM 67066G104 2,302 12,821 SH   SOLE   12,821 0 0
Pembina Pipeline Corp COM 706327103 1,059 28,815 SH   SOLE   28,815 0 0
Pennant Park Floating Rate Capital COM 70806A106 1,389 108,436 SH   SOLE   108,436 0 0
Pfizer Incorporated COM 717081103 1,043 24,567 SH   SOLE   24,567 0 0
Portfolio Recovery Assoc COM 69354N106 1,094 40,820 SH   SOLE   40,820 0 0
QuickLogic Corp. COM 74837P108 2,619 4,289,572 SH   SOLE   4,289,572 0 0
Radcom, Ltd. SHS NEW M81865111 2,008 270,634 SH   SOLE   270,634 0 0
Radware ORD M81873107 1,725 66,006 SH   SOLE   66,006 0 0
Resmed Inc COM 761152107 1,330 12,788 SH   SOLE   12,788 0 0
Ryman Hospitality Properties, Inc. COM 78377T107 1,168 14,198 SH   SOLE   14,198 0 0
Salesforce.com, Inc. COM 79466L302 1,798 11,356 SH   SOLE   11,356 0 0
Shopify CLASS A 82509L107 2,317 11,214 SH   SOLE   11,214 0 0
Silicom, Ltd. ORD M84116108 2,058 53,810 SH   SOLE   53,810 0 0
Splunk, Inc. COM 848637104 1,686 13,530 SH   SOLE   13,530 0 0
Tapestry Inc COM 876030107 722 22,226 SH   SOLE   22,226 0 0
Target Corporation COM 87612E106 1,275 15,885 SH   SOLE   15,885 0 0
Telefonica, SA SPONSORED ADR 879382208 693 82,892 SH   SOLE   82,892 0 0
Tower Semiconductor, Ltd. SHS NEW M87915274 2,289 138,245 SH   SOLE   138,245 0 0
Tractor Supply Company COM 892356106 1,919 19,628 SH   SOLE   19,628 0 0
Twilio. Inc. CLASS A 90138F102 1,901 14,716 SH   SOLE   14,716 0 0
Verizon Communications COM 92343V104 1,065 18,008 SH   SOLE   18,008 0 0
Vermilion Energy, Inc. COM 923725105 1,261 51,069 SH   SOLE   51,069 0 0
Vmware Inc COM 928563402 60 330 SH   SOLE   330 0 0
Vuzix Corp. COM NEW 92921W300 1,443 471,426 SH   SOLE   471,426 0 0
Walgreen's Boots Alliance, Inc. COM 931427108 893 14,108 SH   SOLE   14,108 0 0
Wells Fargo 7.5 PFD L PERP PFD CNV A 949746804 890 689 SH   SOLE   689 0 0
Westpac Banking Corp ADS SPONSORED ADR 961214301 769 41,543 SH   SOLE   41,543 0 0
Wix.com SHS M98068105 3,132 25,920 SH   SOLE   25,920 0 0
Zoetis, Inc. CL A 98978V103 1,340 13,314 SH   SOLE   13,314 0 0
Zuora, Inc. COM CL A 98983V106 1,751 87,438 SH   SOLE   87,438 0 0