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 854 11,750 SH   SOLE   11,750 0 0
Alliance Data Systems Corp. COM 018581108 1,675 11,957 SH   SOLE   11,957 0 0
Airgain Inc. COM 00938A104 3,285 232,188 SH   SOLE   232,188 0 0
Arista Networks Inc. COM 040413106 2,315 8,920 SH   SOLE   8,920 0 0
Amphenol Corp Cl A CLASS A 032095101 1,950 20,327 SH   SOLE   20,327 0 0
Apyx Medical Corp. COM 03837C106 3,019 449,298 SH   SOLE   449,298 0 0
Ares Capital Corp COM 04010L103 994 55,413 SH   SOLE   55,413 0 0
Alexandria Real Estate Equities In COM 015271109 1,099 7,796 SH   SOLE   7,796 0 0
Apollo Real Estate Finance Inc. COM 03762U105 1,584 86,139 SH   SOLE   86,139 0 0
AudioCodes Ltd. ORD M15342104 1,806 116,684 SH   SOLE   116,684 0 0
BofA 7.25percent Convertible Preferred 7.25percentCNV PFD L 060505682 994 725 SH   SOLE   725 0 0
B&G Foods Inc. COM 05508R106 736 35,406 SH   SOLE   35,406 0 0
Crown Castle Inc. COM 22822V101 1,112 8,536 SH   SOLE   8,536 0 0
Compugen Ltd. ORD M25722105 2,920 760,424 SH   SOLE   760,424 0 0
Check Point Software Technologies L ORD M22465104 150 1,306 SH   SOLE   1,306 0 0
C H Robinson Worldwd New COM NEW 12541W209 952 11,288 SH   SOLE   11,288 0 0
Capstead Mortgage Corp. COM NO PAR 14067E506 993 118,935 SH   SOLE   118,935 0 0
CorEnergy Infrastructure Trust Inc COM NEW 21870U502 989 24,952 SH   SOLE   24,952 0 0
Salesforce.com Inc. COM 79466L302 1,642 10,826 SH   SOLE   10,826 0 0
CenturyLink COM 156700106 1,018 86,582 SH   SOLE   86,582 0 0
Carvana Co. CLASS A 146869102 3,077 49,163 SH   SOLE   49,163 0 0
CyberArk Ltd. SHS M2682V108 2,561 20,033 SH   SOLE   20,033 0 0
Cryoport Inc. COM PAR $0.001 229050307 3,751 204,799 SH   SOLE   204,799 0 0
Digital Realty Trust Inc. COM 253868103 1,026 8,718 SH   SOLE   8,718 0 0
Dominos Pizza Inc. COM 25754A201 693 2,491 SH   SOLE   2,491 0 0
EBIX COM NEW 278715206 1,373 27,355 SH   SOLE   27,355 0 0
Echo Global Logistics Inc. COM 27875T101 1,778 85,204 SH   SOLE   85,204 0 0
EPAM Systems Inc. COM 29414B104 2,265 13,085 SH   SOLE   13,085 0 0
Equinix Inc New COM 29444U700 1,076 2,134 SH   SOLE   2,134 0 0
Edwards Lifesciences Corp. COM 28176E108 2,138 11,574 SH   SOLE   11,574 0 0
Extra Space Storage Inc. COM 30225T102 1,111 10,480 SH   SOLE   10,480 0 0
Fastenal Co COM 311900104 1,470 45,116 SH   SOLE   45,116 0 0
Factset Date Systems Inc. COM 303075105 2,219 7,745 SH   SOLE   7,745 0 0
Flowers Foods Inc. COM 343498101 1,044 44,878 SH   SOLE   44,878 0 0
Farmland Partners Inc. COM 31154R109 1,206 171,191 SH   SOLE   171,191 0 0
Forescout Technologies Inc COM 34553D101 1,964 58,026 SH   SOLE   58,026 0 0
Green Dot Corp. CLASS A 39304D102 2,068 42,292 SH   SOLE   42,292 0 0
Glaukos Inc. COM 377322102 3,281 43,518 SH   SOLE   43,518 0 0
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 875 50,579 SH   SOLE   50,579 0 0
Healthcare Realty Trust Inc. COM 421946104 890 28,448 SH   SOLE   28,448 0 0
Hercules Capital Inc. COM 427096508 1,478 115,335 SH   SOLE   115,335 0 0
Idexx Labs Inc. COM 45168D104 2,348 8,529 SH   SOLE   8,529 0 0
Inphi Corp. COM 45772F107 2,534 50,588 SH   SOLE   50,588 0 0
Independence Realty Trust Inc. COM 45378A106 1,168 100,991 SH   SOLE   100,991 0 0
Carmax Inc. COM 143130102 2,091 24,085 SH   SOLE   24,085 0 0
Knot Offshore Partners LP COM UNITS Y48125101 752 39,418 SH   SOLE   39,418 0 0
Kornit Digital Ltd. SHS M6372Q113 3,932 124,195 SH   SOLE   124,195 0 0
Main Street Capital Corp. COM 56035L104 998 24,290 SH   SOLE   24,290 0 0
Monolithic Power Systems Inc. COM 609839105 2,084 15,351 SH   SOLE   15,351 0 0
Microvision Inc Wa COM NEW 594960304 935 1,162,072 SH   SOLE   1,162,072 0 0
Myriad Genetics Co. COM 62855J104 1,275 45,903 SH   SOLE   45,903 0 0
Annaly Capital Mgmt COM 035710409 1,417 155,210 SH   SOLE   155,210 0 0
NovoCure Ltd. ORD SHS G6674U108 2,946 46,599 SH   SOLE   46,599 0 0
Nvidia Corp COM 67066G104 2,352 14,324 SH   SOLE   14,324 0 0
NV5 Global Inc. COM 62945V109 2,439 29,974 SH   SOLE   29,974 0 0
Pembina Pipeline Corp COM 706327103 1,029 27,666 SH   SOLE   27,666 0 0
Pfizer Incorporated COM 717081103 1,044 24,119 SH   SOLE   24,119 0 0
Pennant Park Floating Rate Capital COM 70806A106 1,241 107,415 SH   SOLE   107,415 0 0
Impinj Inc. COM 453204109 2,744 95,885 SH   SOLE   95,885 0 0
Portfolio Recovery Assoc COM 69354N106 1,343 47,754 SH   SOLE   47,754 0 0
QuickLogic Corp. COM 74837P108 3,393 5,888,870 SH   SOLE   5,888,870 0 0
Radcom Ltd. SHS NEW M81865111 2,395 291,088 SH   SOLE   291,088 0 0
Radware ORD M81873107 1,890 76,455 SH   SOLE   76,455 0 0
Ryman Hospitality Properties Inc. COM 78377T107 1,099 13,562 SH   SOLE   13,562 0 0
Resmed Inc COM 761152107 1,794 14,705 SH   SOLE   14,705 0 0
Shopify CLASS A 82509L107 1,931 6,434 SH   SOLE   6,434 0 0
Silicom Ltd. ORD M84116108 1,955 60,194 SH   SOLE   60,194 0 0
Splunk Inc. COM 848637104 1,899 15,103 SH   SOLE   15,103 0 0
AT&T Inc. COM 00206R102 884 26,405 SH   SOLE   26,405 0 0
Telefonica SA SPONSORED ADR 879382208 685 82,709 SH   SOLE   82,709 0 0
Target Corporation COM 87612E106 1,299 15,003 SH   SOLE   15,003 0 0
Tapestry Inc COM 876030107 1,005 31,683 SH   SOLE   31,683 0 0
Tractor Supply Company COM 892356106 2,270 20,871 SH   SOLE   20,871 0 0
Tower Semiconductor Ltd. SHS NEW M87915274 2,610 165,561 SH   SOLE   165,561 0 0
Twilio. Inc. CLASS A 90138F102 2,160 15,846 SH   SOLE   15,846 0 0
Vapotherm Inc. COM 922107107 863 37,563 SH   SOLE   37,563 0 0
Vermilion Energy Inc. COM 923725105 1,099 50,590 SH   SOLE   50,590 0 0
Vuzix Corp. COM NEW 92921W300 2,240 547,746 SH   SOLE   547,746 0 0
Verizon Communications COM 92343V104 986 17,274 SH   SOLE   17,274 0 0
Walgreens Boots Alliance Inc. COM 931427108 1,001 18,319 SH   SOLE   18,319 0 0
Wells Fargo 7.5percent PFD L PERP PFD CNV A 949746804 916 672 SH   SOLE   672 0 0
Wix.com SHS M98068105 2,260 15,911 SH   SOLE   15,911 0 0
Watsco Inc. COM 942622200 931 5,697 SH   SOLE   5,697 0 0
Zix Corp. COM 98974P100 1,460 160,617 SH   SOLE   160,617 0 0
Zoetis Inc. CLASS A 98978V103 1,438 12,677 SH   SOLE   12,677 0 0
Zuora Inc. COM CL A 98983V106 1,533 100,094 SH   SOLE   100,094 0 0