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
3M CO COM 88579Y101 2,638 15,216 SH   SOLE   15,216 0 0
A MARK PRECIOUS METALS INC COM 00181T107 30 2,265 SH   SOLE   2,265 0 0
A MARK PRECIOUS METALS INC COM 00181T107 193 14,762 SH   DFND 1 14,762 0 0
ABBOTT LABS COM 002824100 5,292 62,923 SH   SOLE   62,923 0 0
ABBVIE INC COM 00287Y109 2,236 30,743 SH   SOLE   30,743 0 0
ACI WORLDWIDE INC COM 004498101 2,998 87,316 SH   SOLE   87,316 0 0
ACME UTD CORP COM 004816104 36 1,585 SH   SOLE   1,585 0 0
ACME UTD CORP COM 004816104 256 11,359 SH   DFND 1 11,359 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,242 68,697 SH   SOLE   61,556 0 7,141
ACUSHNET HOLDINGS CORP COM 005098108 19,570 745,225 SH   SOLE   745,225 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 17 2,727 SH   SOLE   2,727 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 124 20,004 SH   DFND 1 20,004 0 0
AGILYSYS INC COM 00847J105 82 3,819 SH   SOLE   3,819 0 0
AGILYSYS INC COM 00847J105 597 27,803 SH   DFND 1 27,803 0 0
ALBANY INTL CORP CL A 012348108 16,680 201,183 SH   SOLE   192,286 0 8,897
ALEXION PHARMACEUTICALS INC COM 015351109 8,923 68,127 SH   SOLE   59,508 0 8,619
ALIGN TECHNOLOGY INC COM 016255101 5,229 19,105 SH   SOLE   16,831 0 2,274
ALPHA PRO TECH LTD COM 020772109 21 6,110 SH   SOLE   6,110 0 0
ALPHA PRO TECH LTD COM 020772109 151 44,141 SH   DFND 1 44,141 0 0
ALPHABET INC CAP STK CL A 02079K305 4,612 4,259 SH   SOLE   4,259 0 0
ALPHABET INC CAP STK CL C 02079K107 18,639 17,244 SH   SOLE   16,032 0 1,212
ALTRIA GROUP INC COM 02209S103 418 8,829 SH   SOLE   8,829 0 0
AMAZON COM INC COM 023135106 34,063 17,988 SH   SOLE   16,843 0 1,145
AMBARELLA INC SHS G037AX101 965 21,861 SH   SOLE   21,861 0 0
AMERICAN ASSETS TR INC COM 024013104 1,663 35,303 SH   SOLE   18,084 0 17,219
AMERICAN EXPRESS CO COM 025816109 265 2,150 SH   SOLE   2,150 0 0
AMERICAN SOFTWARE INC CL A 029683109 76 5,782 SH   SOLE   5,782 0 0
AMERICAN SOFTWARE INC CL A 029683109 544 41,399 SH   DFND 1 41,399 0 0
AMERICAN STS WTR CO COM 029899101 22,404 297,772 SH   SOLE   297,772 0 0
AMGEN INC COM 031162100 1,405 7,625 SH   SOLE   7,625 0 0
ANADARKO PETE CORP COM 032511107 358 5,077 SH   SOLE   5,077 0 0
APERGY CORP COM 03755L104 992 29,567 SH   SOLE   15,116 0 14,451
APPFOLIO INC COM CL A 03783C100 25,196 246,371 SH   SOLE   246,371 0 0
APPIAN CORP CL A 03782L101 13,856 384,129 SH   SOLE   384,129 0 0
APPLE INC COM 037833100 14,743 74,491 SH   SOLE   74,491 0 0
APPLIED MATLS INC COM 038222105 5,526 123,055 SH   SOLE   107,353 0 15,702
APTARGROUP INC COM 038336103 2,226 17,906 SH   SOLE   10,352 0 7,554
AQUA AMERICA INC COM 03836W103 1,740 42,055 SH   SOLE   21,519 0 20,536
ASPEN GROUP INC COM NEW 04530L203 24 6,208 SH   SOLE   6,208 0 0
ASPEN GROUP INC COM NEW 04530L203 170 44,633 SH   DFND 1 44,633 0 0
AT&T INC COM 00206R102 582 17,379 SH   SOLE   17,379 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,736 58,889 SH   SOLE   58,889 0 0
AXOGEN INC COM 05463X106 2,593 130,960 SH   SOLE   130,960 0 0
AXONICS MODULATION TECH INC COM 05465P101 94 2,303 SH   SOLE   2,303 0 0
AXONICS MODULATION TECH INC COM 05465P101 678 16,550 SH   DFND 1 16,550 0 0
BANK HAWAII CORP COM 062540109 1,455 17,544 SH   SOLE   8,967 0 8,577
BECTON DICKINSON & CO COM 075887109 7,552 29,968 SH   SOLE   29,968 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,075 19,114 SH   SOLE   19,114 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 113 6,673 SH   SOLE   6,673 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 817 48,218 SH   DFND 1 48,218 0 0
BLACKBAUD INC COM 09227Q100 2,961 35,465 SH   SOLE   35,465 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 478 44,556 SH   SOLE   44,556 0 0
BLACKROCK INC COM 09247X101 12,038 25,650 SH   SOLE   23,558 0 2,092
BLOOM ENERGY CORP COM CL A 093712107 13,217 1,077,185 SH   SOLE   1,077,185 0 0
BOEING CO COM 097023105 1,718 4,721 SH   SOLE   3,694 0 1,027
BOINGO WIRELESS INC COM 09739C102 12,564 699,148 SH   SOLE   669,149 0 29,999
BOOKING HLDGS INC COM 09857L108 6,745 3,598 SH   SOLE   3,155 0 443
BP PLC SPONSORED ADR 055622104 365 8,762 SH   SOLE   8,762 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,302 15,259 SH   SOLE   7,830 0 7,429
BRISTOL MYERS SQUIBB CO COM 110122108 1,424 31,398 SH   SOLE   31,398 0 0
BROOKS AUTOMATION INC COM 114340102 16,991 438,486 SH   SOLE   438,486 0 0
CALYXT INC COM 13173L107 18 1,409 SH   SOLE   1,409 0 0
CALYXT INC COM 13173L107 127 10,196 SH   DFND 1 10,196 0 0
CAMBREX CORP COM 132011107 21,264 454,258 SH   SOLE   454,258 0 0
CANTEL MEDICAL CORP COM 138098108 1,826 22,649 SH   SOLE   22,649 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 12,853 1,539,324 SH   SOLE   1,539,324 0 0
CARE COM INC COM 141633107 58 5,326 SH   SOLE   5,326 0 0
CARE COM INC COM 141633107 420 38,296 SH   DFND 1 38,296 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 24,818 517,254 SH   SOLE   503,996 0 13,258
CATCHMARK TIMBER TR INC CL A 14912Y202 3,758 359,622 SH   SOLE   359,622 0 0
CAVCO INDS INC DEL COM 149568107 1,555 9,873 SH   SOLE   4,973 0 4,900
CBIZ INC COM 124805102 18,135 925,724 SH   SOLE   925,724 0 0
CDK GLOBAL INC COM 12508E101 297 6,008 SH   SOLE   6,008 0 0
CELGENE CORP COM 151020104 398 4,308 SH   SOLE   4,308 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 151 33,931 SH   SOLE   33,931 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 1,034 232,809 SH   DFND 1 232,809 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 13,857 462,525 SH   SOLE   462,525 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 98 12,475 SH   SOLE   12,475 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 705 90,026 SH   DFND 1 90,026 0 0
CHART INDS INC COM PAR $0.01 16115Q308 20,474 266,315 SH   SOLE   255,978 0 10,337
CHEVRON CORP NEW COM 166764100 5,026 40,392 SH   SOLE   40,392 0 0
CHROMADEX CORP COM NEW 171077407 51 10,943 SH   SOLE   10,943 0 0
CHROMADEX CORP COM NEW 171077407 364 78,373 SH   DFND 1 78,373 0 0
CISCO SYS INC COM 17275R102 4,344 79,366 SH   SOLE   79,366 0 0
CITIGROUP INC COM NEW 172967424 1,216 17,369 SH   SOLE   17,369 0 0
CME GROUP INC COM 12572Q105 8,756 45,110 SH   SOLE   39,503 0 5,607
COCA COLA CO COM 191216100 332 6,529 SH   SOLE   6,529 0 0
CODEXIS INC COM 192005106 10,448 566,899 SH   SOLE   566,899 0 0
COLGATE PALMOLIVE CO COM 194162103 1,069 14,916 SH   SOLE   14,916 0 0
COLUMBIA BKG SYS INC COM 197236102 11,483 317,391 SH   SOLE   317,391 0 0
COMCAST CORP NEW CL A 20030N101 305 7,202 SH   SOLE   7,202 0 0
CONOCOPHILLIPS COM 20825C104 600 9,836 SH   SOLE   9,836 0 0
CORE LABORATORIES N V COM N22717107 13,923 266,309 SH   SOLE   266,309 0 0
CORESITE RLTY CORP COM 21870Q105 1,208 10,487 SH   SOLE   5,377 0 5,110
COSTCO WHSL CORP NEW COM 22160K105 8,393 31,762 SH   SOLE   31,762 0 0
CRAY INC COM NEW 225223304 14,934 428,878 SH   SOLE   428,878 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 22,127 169,751 SH   SOLE   157,894 0 11,857
CUBIC CORP COM 229669106 19,672 305,092 SH   SOLE   305,092 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,028 8,038 SH   SOLE   8,038 0 0
CYTOSORBENTS CORP COM NEW 23283X206 26 3,896 SH   SOLE   3,896 0 0
CYTOSORBENTS CORP COM NEW 23283X206 188 28,463 SH   DFND 1 28,463 0 0
DANAHER CORPORATION COM 235851102 7,335 51,324 SH   SOLE   51,324 0 0
DEERE & CO COM 244199105 615 3,712 SH   SOLE   3,712 0 0
DESCARTES SYS GROUP INC COM 249906108 17,424 471,548 SH   SOLE   471,548 0 0
DEXCOM INC COM 252131107 6,133 40,932 SH   SOLE   36,035 0 4,897
DHI GROUP INC COM 23331S100 23 6,393 SH   SOLE   6,393 0 0
DHI GROUP INC COM 23331S100 164 45,973 SH   DFND 1 45,973 0 0
DICKS SPORTING GOODS INC COM 253393102 1,423 41,081 SH   SOLE   20,968 0 20,113
DISNEY WALT CO COM DISNEY 254687106 16,701 119,603 SH   SOLE   111,362 0 8,241
DOCUSIGN INC COM 256163106 8,850 178,025 SH   SOLE   160,610 0 17,415
DONALDSON INC COM 257651109 854 16,800 SH   SOLE   16,800 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 373 18,666 SH   SOLE   18,666 0 0
DRIL QUIP INC COM 262037104 1,776 37,007 SH   SOLE   37,007 0 0
DUPONT DE NEMOURS INC COM 26614N102 702 9,354 SH   SOLE   9,354 0 0
ECOLAB INC COM 278865100 10,720 54,294 SH   SOLE   54,294 0 0
EGAIN CORP COM NEW 28225C806 59 7,240 SH   SOLE   7,240 0 0
EGAIN CORP COM NEW 28225C806 375 46,019 SH   DFND 1 46,019 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 6,928 187,710 SH   SOLE   187,710 0 0
EMERSON ELEC CO COM 291011104 1,028 15,410 SH   SOLE   15,410 0 0
ENCORE WIRE CORP COM 292562105 16,242 277,265 SH   SOLE   277,265 0 0
ENOVA INTL INC COM 29357K103 74 3,223 SH   SOLE   3,223 0 0
ENOVA INTL INC COM 29357K103 499 21,642 SH   DFND 1 21,642 0 0
ENPRO INDS INC COM 29355X107 16,388 256,704 SH   SOLE   256,704 0 0
EOG RES INC COM 26875P101 265 2,846 SH   SOLE   2,846 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 77 3,062 SH   SOLE   3,062 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 503 19,996 SH   DFND 1 19,996 0 0
EVI INDUSTRIES INC COM 26929N102 67 1,744 SH   SOLE   1,744 0 0
EVI INDUSTRIES INC COM 26929N102 473 12,357 SH   DFND 1 12,357 0 0
EXONE CO COM 302104104 89 9,553 SH   SOLE   9,553 0 0
EXONE CO COM 302104104 640 68,687 SH   DFND 1 68,687 0 0
EXXON MOBIL CORP COM 30231G102 2,457 32,061 SH   SOLE   32,061 0 0
EZCORP INC CL A NON VTG 302301106 77 8,098 SH   SOLE   8,098 0 0
EZCORP INC CL A NON VTG 302301106 509 53,798 SH   DFND 1 53,798 0 0
FACEBOOK INC CL A 30303M102 16,271 84,308 SH   SOLE   77,857 0 6,451
FARMER BROS CO COM 307675108 7,744 473,045 SH   SOLE   473,045 0 0
FARMER BROS CO COM 307675108 353 21,549 SH   DFND 1 21,549 0 0
FAT BRANDS INC COM 30258N105 26 6,390 SH   SOLE   6,390 0 0
FAT BRANDS INC COM 30258N105 135 32,804 SH   DFND 1 32,804 0 0
FIREEYE INC COM 31816Q101 1,618 109,274 SH   SOLE   109,274 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,716 43,335 SH   SOLE   43,335 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,351 34,318 SH   SOLE   34,318 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,111 70,225 SH   SOLE   70,225 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 13 2,114 SH   SOLE   2,114 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 91 15,164 SH   DFND 1 15,164 0 0
FIVE9 INC COM 338307101 27,457 535,319 SH   SOLE   512,335 0 22,984
FLIR SYS INC COM 302445101 1,513 27,974 SH   SOLE   14,320 0 13,654
FLOWSERVE CORP COM 34354P105 1,560 29,604 SH   SOLE   15,158 0 14,446
FORTIVE CORP COM 34959J108 2,032 24,924 SH   SOLE   24,924 0 0
FRESHPET INC COM 358039105 1,748 38,417 SH   SOLE   38,417 0 0
GENERAL ELECTRIC CO COM 369604103 857 81,603 SH   SOLE   81,603 0 0
GENERAL MLS INC COM 370334104 537 10,220 SH   SOLE   10,220 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,994 307,280 SH   SOLE   307,280 0 0
GENTEX CORP COM 371901109 1,283 52,131 SH   SOLE   26,742 0 25,389
GLAUKOS CORP COM 377322102 14,976 198,624 SH   SOLE   198,624 0 0
GLOBAL WTR RES INC COM 379463102 52 5,024 SH   SOLE   5,024 0 0
GLOBAL WTR RES INC COM 379463102 377 36,066 SH   DFND 1 36,066 0 0
GRAINGER W W INC COM 384802104 1,329 4,953 SH   SOLE   4,953 0 0
GRAND CANYON ED INC COM 38526M106 2,767 23,648 SH   SOLE   23,648 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 14,716 856,563 SH   SOLE   856,563 0 0
HARROW HEALTH INC COM 415858109 140 16,056 SH   SOLE   16,056 0 0
HARROW HEALTH INC COM 415858109 1,026 117,894 SH   DFND 1 117,894 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,889 43,365 SH   SOLE   22,312 0 21,053
HCA HEALTHCARE INC COM 40412C101 371 2,748 SH   SOLE   2,748 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,383 111,577 SH   SOLE   111,577 0 0
HEALTHSTREAM INC COM 42222N103 17,559 678,991 SH   SOLE   678,991 0 0
HEARTLAND EXPRESS INC COM 422347104 1,247 68,988 SH   SOLE   68,988 0 0
HERCULES CAPITAL INC COM 427096508 17,170 1,339,276 SH   SOLE   1,339,276 0 0
HERITAGE COMMERCE CORP COM 426927109 78 6,364 SH   SOLE   6,364 0 0
HERITAGE COMMERCE CORP COM 426927109 514 41,929 SH   DFND 1 41,929 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,315 44,512 SH   SOLE   22,783 0 21,729
HESKA CORP COM RESTRC NEW 42805E306 14,237 167,155 SH   SOLE   167,155 0 0
HMS HLDGS CORP COM 40425J101 2,886 89,104 SH   SOLE   89,104 0 0
HOME DEPOT INC COM 437076102 2,999 14,420 SH   SOLE   14,420 0 0
HONEYWELL INTL INC COM 438516106 378 2,163 SH   SOLE   2,163 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,697 70,519 SH   SOLE   36,066 0 34,453
HOST HOTELS & RESORTS INC COM 44107P104 1,946 106,815 SH   SOLE   106,815 0 0
HUB GROUP INC CL A 443320106 14,161 337,339 SH   SOLE   337,339 0 0
HUBBELL INC COM 443510607 778 5,964 SH   SOLE   5,964 0 0
IAA INC COM 449253103 1,743 44,955 SH   SOLE   22,972 0 21,983
ICAD INC COM NEW 44934S206 51 8,071 SH   SOLE   8,071 0 0
ICAD INC COM NEW 44934S206 400 62,846 SH   DFND 1 62,846 0 0
IDENTIV INC COM NEW 45170X205 49 9,553 SH   SOLE   9,553 0 0
IDENTIV INC COM NEW 45170X205 352 68,711 SH   DFND 1 68,711 0 0
IDEXX LABS INC COM 45168D104 1,101 4,000 SH   SOLE   4,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 562 3,729 SH   SOLE   3,729 0 0
ILLUMINA INC COM 452327109 6,773 18,398 SH   SOLE   16,199 0 2,199
INSULET CORP COM 45784P101 751 6,290 SH   SOLE   6,290 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,238 22,173 SH   SOLE   11,173 0 11,000
INTEL CORP COM 458140100 2,856 59,652 SH   SOLE   59,652 0 0
INTER PARFUMS INC COM 458334109 20,426 307,206 SH   SOLE   307,206 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 836 6,065 SH   SOLE   6,065 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 218 1,500 SH   SOLE   1,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,735 9,026 SH   SOLE   7,567 0 1,459
ISHARES TR TIPS BD ETF 464287176 581 5,035 SH   SOLE   5,035 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 454 10,616 SH   SOLE   10,616 0 0
ISHARES TR MSCI EAFE ETF 464287465 33 500 SH   SOLE   500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4 29 SH   SOLE   29 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 19 120 SH   SOLE   120 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 386 2,481 SH   SOLE   2,481 0 0
ISHARES TR SP SMCP600VL ETF 464287879 34 231 SH   SOLE   231 0 0
ISHARES TR CORE S&P MCP ETF 464287507 95 490 SH   SOLE   490 0 0
ISHARES TR S&P SML 600 GWT 464287887 48 261 SH   SOLE   261 0 0
ISHARES TR CORE S&P SCP ETF 464287804 51 650 SH   SOLE   650 0 0
ISHARES TR 20 YR TR BD ETF 464287432 605 4,555 SH   SOLE   4,555 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 61 1,421 SH   SOLE   1,421 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 0 4 SH   SOLE   4 0 0
ITERIS INC COM 46564T107 46 8,937 SH   SOLE   8,937 0 0
ITERIS INC COM 46564T107 333 64,429 SH   DFND 1 64,429 0 0
JACOBS ENGR GROUP INC COM 469814107 12,448 147,510 SH   SOLE   134,744 0 12,766
JAMES RIV GROUP LTD COM G5005R107 880 18,760 SH   SOLE   9,605 0 9,155
JOHNSON & JOHNSON COM 478160104 8,126 58,346 SH   SOLE   58,346 0 0
JOINT CORP COM 47973J102 178 9,781 SH   SOLE   9,781 0 0
JOINT CORP COM 47973J102 1,269 69,711 SH   DFND 1 69,711 0 0
JPMORGAN CHASE & CO COM 46625H100 4,979 44,535 SH   SOLE   44,535 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 15,987 163,781 SH   SOLE   157,218 0 6,563
KANSAS CITY SOUTHERN COM NEW 485170302 507 4,160 SH   SOLE   4,160 0 0
KAR AUCTION SVCS INC COM 48238T109 1,124 44,955 SH   SOLE   22,972 0 21,983
KEMET CORP COM NEW 488360207 14,437 767,527 SH   SOLE   767,527 0 0
KILROY RLTY CORP COM 49427F108 1,916 25,959 SH   SOLE   25,959 0 0
KINDRED BIOSCIENCES INC COM 494577109 26 3,089 SH   SOLE   3,089 0 0
KINDRED BIOSCIENCES INC COM 494577109 185 22,208 SH   DFND 1 22,208 0 0
KNOWLES CORP COM 49926D109 26,119 1,426,468 SH   SOLE   1,393,428 0 33,040
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 32,623 1,425,205 SH   SOLE   1,390,660 0 34,545
LAKELAND INDS INC COM 511795106 37 3,308 SH   SOLE   3,308 0 0
LAKELAND INDS INC COM 511795106 266 23,773 SH   DFND 1 23,733 0 0
LANDEC CORP COM 514766104 37 3,900 SH   SOLE   3,900 0 0
LANDEC CORP COM 514766104 259 27,685 SH   DFND 1 27,685 0 0
LANTHEUS HLDGS INC COM 516544103 2,829 99,955 SH   SOLE   99,955 0 0
LAUDER ESTEE COS INC CL A 518439104 4,866 26,573 SH   SOLE   26,573 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,718 15,053 SH   SOLE   7,717 0 7,336
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 69 3,846 SH   SOLE   3,846 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 497 27,664 SH   DFND 1 27,664 0 0
LINDE PLC SHS G5494J103 2,291 11,408 SH   SOLE   11,408 0 0
LIQTECH INTL INC COM 53632A201 28 2,800 SH   SOLE   2,800 0 0
LIQTECH INTL INC COM 53632A201 200 20,135 SH   DFND 1 20,135 0 0
LITTELFUSE INC COM 537008104 1,045 5,905 SH   SOLE   3,154 0 2,751
LIVEPERSON INC COM 538146101 23,875 851,453 SH   SOLE   851,453 0 0
LIVERAMP HLDGS INC COM 53815P108 1,229 25,353 SH   SOLE   25,353 0 0
LOCKHEED MARTIN CORP COM 539830109 3,862 10,622 SH   SOLE   10,622 0 0
LOUISIANA PAC CORP COM 546347105 1,597 60,898 SH   SOLE   31,076 0 29,822
LOWES COS INC COM 548661107 605 6,000 SH   SOLE   6,000 0 0
LUXFER HOLDINGS PLC SHS G5698W116 69 2,802 SH   SOLE   2,802 0 0
LUXFER HOLDINGS PLC SHS G5698W116 492 20,060 SH   DFND 1 20,060 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 50 7,750 SH   SOLE   7,750 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 356 55,566 SH   DFND 1 55,566 0 0
MARCUS & MILLICHAP INC COM 566324109 11,829 383,436 SH   SOLE   383,436 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,108 29,280 SH   SOLE   29,280 0 0
MARTEN TRANS LTD COM 573075108 17,136 944,158 SH   SOLE   944,158 0 0
MASTERCARD INC CL A 57636Q104 212 800 SH   SOLE   800 0 0
MATERIALISE NV SPONSORED ADS 57667T100 87 4,463 SH   SOLE   4,463 0 0
MATERIALISE NV SPONSORED ADS 57667T100 632 32,354 SH   DFND 1 32,354 0 0
MATERION CORP COM 576690101 11,058 163,077 SH   SOLE   163,077 0 0
MCDONALDS CORP COM 580135101 1,470 7,078 SH   SOLE   7,078 0 0
MEDTRONIC PLC SHS G5960L103 1,991 20,440 SH   SOLE   20,440 0 0
MERCK & CO INC COM 58933Y105 1,841 21,953 SH   SOLE   21,953 0 0
MERCURY SYS INC COM 589378108 17,264 245,404 SH   SOLE   233,881 0 11,523
MERUS N V COM N5749R100 30 2,057 SH   SOLE   2,057 0 0
MERUS N V COM N5749R100 217 14,794 SH   DFND 1 14,794 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 752 895 SH   SOLE   895 0 0
MICROSOFT CORP COM 594918104 34,484 257,417 SH   SOLE   245,635 0 11,782
MITEK SYS INC COM NEW 606710200 158 15,912 SH   SOLE   15,912 0 0
MITEK SYS INC COM NEW 606710200 1,133 114,020 SH   DFND 1 114,020 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 69 4,595 SH   SOLE   4,595 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 447 29,769 SH   DFND 1 29,769 0 0
MODEL N INC COM 607525102 149 7,624 SH   SOLE   7,624 0 0
MODEL N INC COM 607525102 1,012 51,881 SH   DFND 1 51,881 0 0
MONAKER GROUP INC COM NEW 609011200 23 7,733 SH   SOLE   7,733 0 0
MONAKER GROUP INC COM NEW 609011200 167 55,562 SH   DFND 1 55,562 0 0
MONDELEZ INTL INC CL A 609207105 1,765 32,751 SH   SOLE   32,751 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 14,593 1,076,992 SH   SOLE   1,076,992 0 0
MONRO INC COM 610236101 2,302 26,989 SH   SOLE   26,989 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,608 40,863 SH   SOLE   30,070 0 10,793
NAPCO SEC TECHNOLOGIES INC COM 630402105 211 7,117 SH   SOLE   7,117 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,516 51,080 SH   DFND 1 51,080 0 0
NEENAH INC COM 640079109 16,197 239,773 SH   SOLE   239,773 0 0
NEOGEN CORP COM 640491106 2,274 36,615 SH   SOLE   36,615 0 0
NEOGENOMICS INC COM NEW 64049M209 39,305 1,791,477 SH   SOLE   1,747,945 0 43,532
NETSCOUT SYS INC COM 64115T104 1,672 65,845 SH   SOLE   65,845 0 0
NEURONETICS INC COM 64131A105 28 2,274 SH   SOLE   2,274 0 0
NEURONETICS INC COM 64131A105 205 16,348 SH   DFND 1 16,348 0 0
NEW RELIC INC COM 64829B100 972 11,240 SH   SOLE   11,240 0 0
NEW YORK TIMES CO CL A 650111107 21,051 645,334 SH   SOLE   616,955 0 28,379
NIKE INC CL B 654106103 14,791 176,186 SH   SOLE   163,895 0 12,291
NORTHERN TECH INTL CORP COM 665809109 57 4,674 SH   SOLE   4,674 0 0
NORTHERN TECH INTL CORP COM 665809109 822 67,240 SH   DFND 1 67,240 0 0
NORTHROP GRUMMAN CORP COM 666807102 202 624 SH   SOLE   624 0 0
NOVOCURE LTD ORD SHS G6674U108 26,029 411,659 SH   SOLE   388,103 0 23,556
OCEANEERING INTL INC COM 675232102 20,103 985,939 SH   SOLE   985,939 0 0
OKTA INC CL A 679295105 3,553 28,769 SH   SOLE   25,392 0 3,377
OLD DOMINION FREIGHT LINE IN COM 679580100 5,056 33,875 SH   SOLE   31,217 0 2,658
OMNICELL INC COM 68213N109 1,442 16,757 SH   SOLE   16,757 0 0
ONESPAN INC COM 68287N100 50 3,542 SH   SOLE   3,542 0 0
ONESPAN INC COM 68287N100 361 25,511 SH   DFND 1 25,511 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 23 1,763 SH   SOLE   1,763 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 168 12,690 SH   DFND 1 12,690 0 0
OPTIMIZERX CORP COM NEW 68401U204 61 3,774 SH   SOLE   3,774 0 0
OPTIMIZERX CORP COM NEW 68401U204 437 26,987 SH   DFND 1 26,987 0 0
ORACLE CORP COM 68389X105 3,281 57,591 SH   SOLE   57,591 0 0
ORBCOMM INC COM 68555P100 10,929 1,507,392 SH   SOLE   1,507,392 0 0
ORBCOMM INC COM 68555P100 547 75,383 SH   DFND 1 75,383 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 61 4,429 SH   SOLE   4,429 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 438 31,836 SH   DFND 1 31,836 0 0
PALO ALTO NETWORKS INC COM 697435105 9,034 44,336 SH   SOLE   40,642 0 3,694
PAPA JOHNS INTL INC COM 698813102 15,466 345,833 SH   SOLE   345,833 0 0
PAR TECHNOLOGY CORP COM 698884103 84 2,978 SH   SOLE   2,978 0 0
PAR TECHNOLOGY CORP COM 698884103 606 21,485 SH   DFND 1 21,485 0 0
PAYCHEX INC COM 704326107 732 8,892 SH   SOLE   8,892 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,914 31,055 SH   SOLE   21,194 0 9,861
PAYPAL HLDGS INC COM 70450Y103 21,349 186,516 SH   SOLE   172,635 0 13,881
PENTAIR PLC SHS G7S00T104 988 26,560 SH   SOLE   13,634 0 12,926
PEPSICO INC COM 713448108 11,533 87,951 SH   SOLE   87,951 0 0
PFIZER INC COM 717081103 627 14,478 SH   SOLE   14,478 0 0
PHILIP MORRIS INTL INC COM 718172109 1,310 16,684 SH   SOLE   16,684 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 40 8,561 SH   SOLE   8,561 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 291 61,877 SH   DFND 1 61,877 0 0
PIMCO CA MUNICIPAL INCOME FD COM 72200N106 226 12,108 SH   SOLE   12,108 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 184 10,145 SH   SOLE   10,145 0 0
PLANET FITNESS INC CL A 72703H101 1,914 26,422 SH   SOLE   13,571 0 12,851
POLAR PWR INC COM 73102V105 22 5,263 SH   SOLE   5,263 0 0
POLAR PWR INC COM 73102V105 157 37,828 SH   DFND 1 37,828 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,637 16,510 SH   SOLE   8,438 0 8,072
PROASSURANCE CORP COM 74267C106 9,551 264,491 SH   SOLE   264,491 0 0
PROCTER AND GAMBLE CO COM 742718109 1,823 16,629 SH   SOLE   16,629 0 0
PROOFPOINT INC COM 743424103 7,516 62,506 SH   SOLE   56,679 0 5,827
PSYCHEMEDICS CORP COM NEW 744375205 17 1,674 SH   SOLE   1,674 0 0
PSYCHEMEDICS CORP COM NEW 744375205 120 11,854 SH   DFND 1 11,854 0 0
PTC INC COM 69370C100 9,104 101,431 SH   SOLE   93,263 0 8,168
QAD INC CL A 74727D306 119 2,962 SH   SOLE   2,962 0 0
QAD INC CL A 74727D306 859 21,362 SH   DFND 1 21,362 0 0
RAYTHEON CO COM NEW 755111507 6,875 39,537 SH   SOLE   34,771 0 4,766
RE MAX HLDGS INC CL A 75524W108 12,615 410,123 SH   SOLE   410,123 0 0
RED VIOLET INC COM 75704L104 128 10,321 SH   SOLE   10,321 0 0
RED VIOLET INC COM 75704L104 930 74,989 SH   DFND 1 74,989 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 15,202 887,420 SH   SOLE   887,420 0 0
REXFORD INDL RLTY INC COM 76169C100 1,916 47,452 SH   SOLE   24,309 0 23,143
RIGEL PHARMACEUTICALS INC COM NEW 766559603 23 8,778 SH   SOLE   8,778 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 165 63,330 SH   DFND 1 63,330 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 2,386 71,832 SH   SOLE   71,832 0 0
RIVERVIEW BANCORP INC COM 769397100 61 7,179 SH   SOLE   7,179 0 0
RIVERVIEW BANCORP INC COM 769397100 389 45,571 SH   DFND 1 45,571 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,529 9,330 SH   SOLE   9,330 0 0
ROSETTA STONE INC COM 777780107 106 4,638 SH   SOLE   4,638 0 0
ROSETTA STONE INC COM 777780107 763 33,352 SH   DFND 1 33,352 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 313 4,808 SH   SOLE   4,808 0 0
ROYAL GOLD INC COM 780287108 1,901 18,548 SH   SOLE   9,503 0 9,045
S&P GLOBAL INC COM 78409V104 19,903 87,374 SH   SOLE   80,834 0 6,540
SALESFORCE COM INC COM 79466L302 17,498 115,324 SH   SOLE   106,073 0 9,251
SCHLUMBERGER LTD COM 806857108 1,498 37,694 SH   SOLE   37,694 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 910 49,876 SH   SOLE   25,507 0 24,369
SCHOLASTIC CORP COM 807066105 12,112 364,391 SH   SOLE   364,391 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8 235 SH   SOLE   235 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 110 2,067 SH   SOLE   2,067 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,316 18,653 SH   SOLE   18,653 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 11,739 461,456 SH   SOLE   461,456 0 0
SHARPSPRING INC COM 820054104 175 13,462 SH   SOLE   13,462 0 0
SHARPSPRING INC COM 820054104 1,253 96,478 SH   DFND 1 96,478 0 0
SHERWIN WILLIAMS CO COM 824348106 229 500 SH   SOLE   500 0 0
SHIFTPIXY INC COM 82452L104 21 43,435 SH   SOLE   43,435 0 0
SHIFTPIXY INC COM 82452L104 153 313,351 SH   DFND 1 313,351 0 0
SI BONE INC COM 825704109 32 1,564 SH   SOLE   1,564 0 0
SI BONE INC COM 825704109 233 11,445 SH   DFND 1 11,445 0 0
SILICON LABORATORIES INC COM 826919102 1,108 10,719 SH   SOLE   10,719 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 41 2,944 SH   SOLE   2,944 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 292 20,822 SH   DFND 1 20,822 0 0
SIMPLY GOOD FOODS CO COM 82900L102 20,053 832,779 SH   SOLE   832,779 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,881 28,304 SH   SOLE   28,304 0 0
SIMULATIONS PLUS INC COM 829214105 129 4,526 SH   SOLE   4,526 0 0
SIMULATIONS PLUS INC COM 829214105 911 31,897 SH   DFND 1 31,897 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 32,757 472,677 SH   SOLE   459,484 0 13,193
SJW GROUP COM 784305104 16,781 276,139 SH   SOLE   276,139 0 0
SKECHERS U S A INC CL A 830566105 1,538 48,830 SH   SOLE   25,118 0 23,712
SKYLINE CHAMPION CORPORATION COM 830830105 22,074 806,205 SH   SOLE   806,205 0 0
SPARTAN MTRS INC COM 846819100 84 7,648 SH   SOLE   7,648 0 0
SPARTAN MTRS INC COM 846819100 599 54,624 SH   DFND 1 54,624 0 0
SPLUNK INC COM 848637104 481 3,829 SH   SOLE   3,829 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,003 47,891 SH   SOLE   42,651 0 5,240
SPROUTS FMRS MKT INC COM 85208M102 2,517 133,227 SH   SOLE   133,227 0 0
STRYKER CORP COM 863667101 5,403 26,281 SH   SOLE   26,281 0 0
SUNLINK HEALTH SYSTEMS INC COM 86737U102 74 50,147 SH   SOLE   50,147 0 0
SYSCO CORP COM 871829107 1,169 16,526 SH   SOLE   16,526 0 0
TEJON RANCH CO COM 879080109 1,078 65,000 SH   SOLE   65,000 0 0
TERRENO RLTY CORP COM 88146M101 20,051 408,866 SH   SOLE   408,866 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 5,125 127,531 SH   SOLE   127,531 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,937 57,673 SH   SOLE   53,858 0 3,815
THERMON GROUP HLDGS INC COM 88362T103 2,353 91,742 SH   SOLE   91,742 0 0
TIMKEN CO COM 887389104 1,336 26,018 SH   SOLE   13,382 0 12,636
TRAVELERS COMPANIES INC COM 89417E109 1,665 11,138 SH   SOLE   11,138 0 0
TURTLE BEACH CORP COM NEW 900450206 27 2,338 SH   SOLE   2,338 0 0
TURTLE BEACH CORP COM NEW 900450206 194 16,813 SH   DFND 1 16,813 0 0
TWIN DISC INC COM 901476101 66 4,391 SH   SOLE   4,391 0 0
TWIN DISC INC COM 901476101 476 31,515 SH   DFND 1 31,515 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,513 20,890 SH   SOLE   18,506 0 2,384
UNION PACIFIC CORP COM 907818108 1,203 7,111 SH   SOLE   7,111 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,667 16,143 SH   SOLE   16,143 0 0
UNITED STATES LIME & MINERAL COM 911922102 46 573 SH   SOLE   573 0 0
UNITED STATES LIME & MINERAL COM 911922102 331 4,143 SH   DFND 1 4,143 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,129 8,672 SH   SOLE   8,672 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,480 67,540 SH   SOLE   63,061 0 4,479
UNIVERSAL HLTH SVCS INC CL B 913903100 261 2,000 SH   SOLE   2,000 0 0
US FOODS HLDG CORP COM 912008109 1,387 38,789 SH   SOLE   19,899 0 18,890
VAIL RESORTS INC COM 91879Q109 245 1,100 SH   SOLE   1,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14 250 SH   SOLE   250 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,777 41,775 SH   SOLE   41,775 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 941 10,469 SH   SOLE   10,469 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2 20 SH   SOLE   20 0 0
VAPOTHERM INC COM 922107107 37 1,593 SH   SOLE   1,593 0 0
VAPOTHERM INC COM 922107107 285 12,389 SH   DFND 1 12,389 0 0
VERINT SYS INC COM 92343X100 1,476 27,449 SH   SOLE   14,080 0 13,369
VERISK ANALYTICS INC COM 92345Y106 9,934 67,828 SH   SOLE   60,073 0 7,755
VERITONE INC COM 92347M100 62 7,476 SH   SOLE   7,476 0 0
VERITONE INC COM 92347M100 445 53,288 SH   DFND 1 53,288 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,851 67,400 SH   SOLE   67,400 0 0
VIEWRAY INC COM 92672L107 11,957 1,357,241 SH   SOLE   1,357,241 0 0
VIEWRAY INC COM 92672L107 631 71,580 SH   DFND 1 71,580 0 0
VISA INC COM CL A 92826C839 23,818 137,240 SH   SOLE   125,619 0 11,621
WAGEWORKS INC COM 930427109 2,810 55,328 SH   SOLE   55,328 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 646 11,811 SH   SOLE   11,811 0 0
WEBSTER FINL CORP CONN COM 947890109 1,282 26,841 SH   SOLE   13,736 0 13,105
WELLS FARGO CO NEW COM 949746101 4,314 91,177 SH   SOLE   91,177 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,004 16,016 SH   SOLE   8,140 0 7,876
WESTERN ASSET INVESTMENT GRA COM 95766T100 638 42,924 SH   SOLE   42,924 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 100 36,934 SH   SOLE   36,934 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 720 265,556 SH   DFND 1 265,556 0 0
WEYERHAEUSER CO COM 962166104 3,554 134,938 SH   SOLE   134,938 0 0
WINMARK CORP COM 974250102 81 470 SH   SOLE   470 0 0
WINMARK CORP COM 974250102 576 3,329 SH   DFND 1 3,329 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,209 18,267 SH   SOLE   18,267 0 0
WIX COM LTD SHS M98068105 2,349 16,529 SH   SOLE   8,715 0 7,814
YOUNGEVITY INTL INC COM NEW 987537206 40 7,075 SH   SOLE   7,075 0 0
YOUNGEVITY INTL INC COM NEW 987537206 289 50,679 SH   DFND 1 50,679 0 0
YUM BRANDS INC COM 988498101 354 3,200 SH   SOLE   3,200 0 0
ZENDESK INC COM 98936J101 1,537 17,259 SH   SOLE   8,868 0 8,391
ZYMEWORKS INC COM 98985W102 39 1,777 SH   SOLE   1,777 0 0
ZYMEWORKS INC COM 98985W102 281 12,750 SH   DFND 1 12,750 0 0