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
2U INC COM 90214J101 2,415 148,332 SH   SOLE   148,332 0 0
3M CO COM 88579Y101 2,492 15,159 SH   SOLE   15,159 0 0
A MARK PRECIOUS METALS INC COM 00181T107 27 2,265 SH   SOLE   2,265 0 0
A MARK PRECIOUS METALS INC COM 00181T107 178 14,762 SH   DFND 1 14,762 0 0
ABBOTT LABS COM 002824100 5,363 64,102 SH   SOLE   64,102 0 0
ABBVIE INC COM 00287Y109 2,328 30,743 SH   SOLE   30,743 0 0
ACI WORLDWIDE INC COM 004498101 4,270 136,322 SH   SOLE   136,322 0 0
ACME UTD CORP COM 004816104 32 1,585 SH   SOLE   1,585 0 0
ACME UTD CORP COM 004816104 227 11,359 SH   DFND 1 11,359 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,214 98,517 SH   SOLE   88,073 0 10,444
ACUSHNET HOLDINGS CORP COM 005098108 19,890 753,422 SH   SOLE   753,422 0 0
AGILYSYS INC COM 00847J105 143 5,582 SH   SOLE   5,582 0 0
AGILYSYS INC COM 00847J105 1,030 40,200 SH   DFND 1 40,200 0 0
ALBANY INTL CORP CL A 012348108 18,368 203,727 SH   SOLE   194,782 0 8,945
ALEXION PHARMACEUTICALS INC COM 015351109 5,180 52,892 SH   SOLE   46,583 0 6,309
ALIGN TECHNOLOGY INC COM 016255101 5,473 30,253 SH   SOLE   26,754 0 3,499
ALPHA PRO TECH LTD COM 020772109 22 6,110 SH   SOLE   6,110 0 0
ALPHA PRO TECH LTD COM 020772109 159 44,141 SH   DFND 1 44,141 0 0
ALPHABET INC CAP STK CL A 02079K305 6,310 5,167 SH   SOLE   5,167 0 0
ALPHABET INC CAP STK CL C 02079K107 21,818 17,898 SH   SOLE   16,529 0 1,369
ALTRIA GROUP INC COM 02209S103 269 6,579 SH   SOLE   6,579 0 0
AMAZON COM INC COM 023135106 30,944 17,826 SH   SOLE   16,724 0 1,102
AMBARELLA INC SHS G037AX101 1,538 24,470 SH   SOLE   24,470 0 0
AMERICAN ASSETS TR INC COM 024013104 1,672 35,773 SH   SOLE   18,554 0 17,219
AMERICAN EXPRESS CO COM 025816109 248 2,100 SH   SOLE   2,100 0 0
AMERICAN SOFTWARE INC CL A 029683109 87 5,782 SH   SOLE   5,782 0 0
AMERICAN SOFTWARE INC CL A 029683109 622 41,399 SH   DFND 1 41,399 0 0
AMERICAN STS WTR CO COM 029899101 27,005 300,521 SH   SOLE   300,521 0 0
AMGEN INC COM 031162100 1,468 7,585 SH   SOLE   7,585 0 0
APERGY CORP COM 03755L104 1,585 58,613 SH   SOLE   30,323 0 28,290
APPFOLIO INC COM CL A 03783C100 23,771 249,858 SH   SOLE   249,858 0 0
APPIAN CORP CL A 03782L101 18,714 393,970 SH   SOLE   393,970 0 0
APPLE INC COM 037833100 16,506 73,696 SH   SOLE   73,696 0 0
APTARGROUP INC COM 038336103 2,149 18,140 SH   SOLE   10,586 0 7,554
AQUA AMERICA INC COM 03836W103 1,914 42,690 SH   SOLE   22,154 0 20,536
AT&T INC COM 00206R102 637 16,832 SH   SOLE   16,832 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,641 59,728 SH   SOLE   59,728 0 0
AXOGEN INC COM 05463X106 2,222 178,010 SH   SOLE   178,010 0 0
AXONICS MODULATION TECH INC COM 05465P101 62 2,303 SH   SOLE   2,303 0 0
AXONICS MODULATION TECH INC COM 05465P101 446 16,550 SH   DFND 1 16,550 0 0
BANK HAWAII CORP COM 062540109 1,543 17,951 SH   SOLE   9,299 0 8,652
BECTON DICKINSON & CO COM 075887109 7,581 29,968 SH   SOLE   29,968 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,976 19,114 SH   SOLE   19,114 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 111 6,673 SH   SOLE   6,673 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 802 48,218 SH   DFND 1 48,218 0 0
BLACKBAUD INC COM 09227Q100 3,368 37,281 SH   SOLE   37,281 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 486 45,163 SH   SOLE   45,163 0 0
BLACKROCK INC COM 09247X101 11,912 26,730 SH   SOLE   24,702 0 2,028
BOINGO WIRELESS INC COM 09739C102 11,743 1,057,898 SH   SOLE   1,057,898 0 0
BOINGO WIRELESS INC COM 09739C102 578 52,049 SH   DFND 1 52,049 0 0
BOOKING HLDGS INC COM 09857L108 7,130 3,633 SH   SOLE   3,208 0 425
BP PLC SPONSORED ADR 055622104 333 8,762 SH   SOLE   8,762 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,656 10,861 SH   SOLE   5,643 0 5,218
BRISTOL MYERS SQUIBB CO COM 110122108 1,440 28,398 SH   SOLE   28,398 0 0
BROOKS AUTOMATION INC COM 114340102 17,548 473,879 SH   SOLE   459,285 0 14,594
CAMBREX CORP COM 132011107 7,968 133,920 SH   SOLE   133,920 0 0
CANTEL MEDICAL CORP COM 138098108 2,305 30,821 SH   SOLE   30,821 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 11,468 1,560,224 SH   SOLE   1,560,224 0 0
CARE COM INC COM 141633107 34 3,224 SH   SOLE   3,224 0 0
CARE COM INC COM 141633107 242 23,169 SH   DFND 1 23,169 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 27,451 531,382 SH   SOLE   518,124 0 13,258
CATCHMARK TIMBER TR INC CL A 14912Y202 4,708 441,272 SH   SOLE   441,272 0 0
CAVCO INDS INC DEL COM 149568107 1,968 10,246 SH   SOLE   5,214 0 5,032
CBIZ INC COM 124805102 21,966 934,732 SH   SOLE   934,732 0 0
CELGENE CORP COM 151020104 428 4,308 SH   SOLE   4,308 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 118 33,931 SH   SOLE   33,931 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 809 232,809 SH   DFND 1 232,809 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 13,303 468,414 SH   SOLE   468,414 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 70 12,475 SH   SOLE   12,475 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 509 90,026 SH   DFND 1 90,026 0 0
CHART INDS INC COM PAR $0.01 16115Q308 21,479 344,433 SH   SOLE   331,391 0 13,042
CHEVRON CORP NEW COM 166764100 4,775 40,260 SH   SOLE   40,260 0 0
CHROMADEX CORP COM NEW 171077407 43 10,943 SH   SOLE   10,943 0 0
CHROMADEX CORP COM NEW 171077407 308 78,373 SH   DFND 1 78,373 0 0
CISCO SYS INC COM 17275R102 3,919 79,315 SH   SOLE   79,315 0 0
CITIGROUP INC COM NEW 172967424 1,517 21,954 SH   SOLE   21,954 0 0
CME GROUP INC COM 12572Q105 9,408 44,514 SH   SOLE   39,098 0 5,416
COCA COLA CO COM 191216100 355 6,529 SH   SOLE   6,529 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 35 4,205 SH   SOLE   4,205 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 248 30,224 SH   DFND 1 30,224 0 0
CODEXIS INC COM 192005106 7,882 574,714 SH   SOLE   574,714 0 0
COLGATE PALMOLIVE CO COM 194162103 1,023 13,916 SH   SOLE   13,916 0 0
COLUMBIA BKG SYS INC COM 197236102 11,871 321,717 SH   SOLE   321,717 0 0
COMCAST CORP NEW CL A 20030N101 305 6,759 SH   SOLE   6,759 0 0
CONOCOPHILLIPS COM 20825C104 423 7,428 SH   SOLE   7,428 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 15,080 552,571 SH   SOLE   552,571 0 0
CORE LABORATORIES N V COM N22717107 20,396 437,488 SH   SOLE   437,488 0 0
CORESITE RLTY CORP COM 21870Q105 1,291 10,593 SH   SOLE   5,483 0 5,110
COSTCO WHSL CORP NEW COM 22160K105 9,153 31,770 SH   SOLE   31,770 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 23,406 168,379 SH   SOLE   156,926 0 11,453
CUBIC CORP COM 229669106 21,733 308,578 SH   SOLE   308,578 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,093 10,945 SH   SOLE   10,945 0 0
CYTOSORBENTS CORP COM NEW 23283X206 20 3,896 SH   SOLE   3,896 0 0
CYTOSORBENTS CORP COM NEW 23283X206 143 28,463 SH   DFND 1 28,463 0 0
DANAHER CORPORATION COM 235851102 7,367 51,005 SH   SOLE   51,005 0 0
DEERE & CO COM 244199105 1,233 7,309 SH   SOLE   7,309 0 0
DESCARTES SYS GROUP INC COM 249906108 19,210 476,564 SH   SOLE   476,564 0 0
DEXCOM INC COM 252131107 4,697 31,471 SH   SOLE   27,817 0 3,654
DHI GROUP INC COM 23331S100 25 6,393 SH   SOLE   6,393 0 0
DHI GROUP INC COM 23331S100 177 45,973 SH   DFND 1 45,973 0 0
DISNEY WALT CO COM DISNEY 254687106 15,505 118,974 SH   SOLE   111,010 0 7,964
DOCUSIGN INC COM 256163106 11,248 181,657 SH   SOLE   164,899 0 16,758
DONALDSON INC COM 257651109 775 14,880 SH   SOLE   14,880 0 0
DORMAN PRODUCTS INC COM 258278100 1,634 20,537 SH   SOLE   20,537 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 380 19,084 SH   SOLE   19,084 0 0
DRIL QUIP INC COM 262037104 1,431 28,522 SH   SOLE   28,522 0 0
ECOLAB INC COM 278865100 10,760 54,333 SH   SOLE   54,333 0 0
EMERSON ELEC CO COM 291011104 553 8,265 SH   SOLE   8,265 0 0
ENCORE CAP GROUP INC COM 292554102 7 223 SH   SOLE   223 0 0
ENCORE WIRE CORP COM 292562105 15,797 280,678 SH   SOLE   280,678 0 0
ENOVA INTL INC COM 29357K103 67 3,223 SH   SOLE   3,223 0 0
ENOVA INTL INC COM 29357K103 449 21,642 SH   DFND 1 21,642 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 76 3,062 SH   SOLE   3,062 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 496 19,996 SH   DFND 1 19,996 0 0
EVOLUS INC COM 30052C107 27 1,713 SH   SOLE   1,713 0 0
EVOLUS INC COM 30052C107 192 12,296 SH   DFND 1 12,296 0 0
EXONE CO COM 302104104 85 9,553 SH   SOLE   9,553 0 0
EXONE CO COM 302104104 608 68,687 SH   DFND 1 68,687 0 0
EXXON MOBIL CORP COM 30231G102 2,214 31,351 SH   SOLE   31,351 0 0
FACEBOOK INC CL A 30303M102 16,700 93,779 SH   SOLE   86,289 0 7,490
FIDELITY NATL INFORMATION SV COM 31620M106 6,136 46,220 SH   SOLE   40,723 0 5,497
FIREEYE INC COM 31816Q101 1,977 148,171 SH   SOLE   148,171 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,364 58,749 SH   SOLE   58,749 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,385 35,007 SH   SOLE   35,007 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,243 80,525 SH   SOLE   80,525 0 0
FISERV INC COM 337738108 340 3,280 SH   SOLE   3,280 0 0
FIVE9 INC COM 338307101 29,164 542,689 SH   SOLE   519,447 0 23,242
FLIR SYS INC COM 302445101 1,492 28,375 SH   SOLE   14,627 0 13,748
FLOWSERVE CORP COM 34354P105 1,621 34,706 SH   SOLE   17,968 0 16,738
FORTIVE CORP COM 34959J108 1,216 17,738 SH   SOLE   17,738 0 0
FRESHPET INC COM 358039105 2,596 52,168 SH   SOLE   52,168 0 0
GENERAL ELECTRIC CO COM 369604103 1,472 164,688 SH   SOLE   164,688 0 0
GENERAL MLS INC COM 370334104 563 10,220 SH   SOLE   10,220 0 0
GENMARK DIAGNOSTICS INC COM 372309104 2,543 419,673 SH   SOLE   419,673 0 0
GENTEX CORP COM 371901109 1,461 53,058 SH   SOLE   27,465 0 25,593
GLAUKOS CORP COM 377322102 13,060 208,927 SH   SOLE   208,927 0 0
GLOBAL WTR RES INC COM 379463102 59 5,024 SH   SOLE   5,024 0 0
GLOBAL WTR RES INC COM 379463102 427 36,066 SH   DFND 1 36,066 0 0
GRAFTECH INTL LTD COM 384313508 1,167 91,189 SH   SOLE   47,244 0 43,945
GRAINGER W W INC COM 384802104 1,315 4,426 SH   SOLE   4,426 0 0
GRAND CANYON ED INC COM 38526M106 3,151 32,087 SH   SOLE   32,087 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 10,636 368,544 SH   SOLE   368,544 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 13,453 867,396 SH   SOLE   867,396 0 0
HARROW HEALTH INC COM 415858109 127 22,643 SH   SOLE   22,643 0 0
HARROW HEALTH INC COM 415858109 913 162,420 SH   DFND 1 162,420 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,995 43,751 SH   SOLE   22,698 0 21,053
HCA HEALTHCARE INC COM 40412C101 350 2,908 SH   SOLE   2,908 0 0
HEALTHCARE SVCS GRP INC COM 421906108 4,354 179,271 SH   SOLE   179,271 0 0
HEALTHSTREAM INC COM 42222N103 18,656 720,603 SH   SOLE   720,603 0 0
HEARTLAND EXPRESS INC COM 422347104 2,572 119,575 SH   SOLE   119,575 0 0
HERCULES CAPITAL INC COM 427096508 18,094 1,353,328 SH   SOLE   1,353,328 0 0
HERITAGE COMMERCE CORP COM 426927109 75 6,364 SH   SOLE   6,364 0 0
HERITAGE COMMERCE CORP COM 426927109 493 41,929 SH   DFND 1 41,929 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,216 45,108 SH   SOLE   23,379 0 21,729
HESKA CORP COM RESTRC NEW 42805E306 12,015 169,542 SH   SOLE   169,542 0 0
HMS HLDGS CORP COM 40425J101 3,029 87,900 SH   SOLE   87,900 0 0
HOME DEPOT INC COM 437076102 3,343 14,408 SH   SOLE   14,408 0 0
HONEYWELL INTL INC COM 438516106 484 2,863 SH   SOLE   2,863 0 0
HOOKER FURNITURE CORP COM 439038100 25 1,144 SH   SOLE   1,144 0 0
HOOKER FURNITURE CORP COM 439038100 177 8,270 SH   DFND 1 8,270 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 14,214 306,802 SH   SOLE   306,802 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,940 71,233 SH   SOLE   36,780 0 34,453
HOST HOTELS & RESORTS INC COM 44107P104 1,835 106,115 SH   SOLE   106,115 0 0
HUB GROUP INC CL A 443320106 15,852 340,910 SH   SOLE   340,910 0 0
HUBBELL INC COM 443510607 686 5,224 SH   SOLE   5,224 0 0
IAA INC COM 449253103 1,918 45,973 SH   SOLE   23,838 0 22,135
ICAD INC COM NEW 44934S206 55 8,071 SH   SOLE   8,071 0 0
ICAD INC COM NEW 44934S206 430 62,846 SH   DFND 1 62,846 0 0
IDACORP INC COM 451107106 1,354 12,018 SH   SOLE   6,241 0 5,777
IDENTIV INC COM NEW 45170X205 50 9,553 SH   SOLE   9,553 0 0
IDENTIV INC COM NEW 45170X205 361 68,711 SH   DFND 1 68,711 0 0
IDEXX LABS INC COM 45168D104 1,088 4,000 SH   SOLE   4,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 576 3,680 SH   SOLE   3,680 0 0
ILLUMINA INC COM 452327109 7,647 25,135 SH   SOLE   22,678 0 2,457
INSPIRE MED SYS INC COM 457730109 6,941 113,745 SH   SOLE   113,745 0 0
INSTEEL INDUSTRIES INC COM 45774W108 48 2,348 SH   SOLE   2,348 0 0
INSTEEL INDUSTRIES INC COM 45774W108 346 16,831 SH   DFND 1 16,831 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,384 23,039 SH   SOLE   11,722 0 11,317
INTEL CORP COM 458140100 2,712 52,627 SH   SOLE   52,627 0 0
INTER PARFUMS INC COM 458334109 21,707 310,240 SH   SOLE   310,240 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 877 6,028 SH   SOLE   6,028 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,853 10,841 SH   SOLE   9,432 0 1,409
ISHARES TR TIPS BD ETF 464287176 517 4,464 SH   SOLE   4,464 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 443 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 225 1,469 SH   SOLE   1,469 0 0
ISHARES TR SP SMCP600VL ETF 464287879 35 232 SH   SOLE   232 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 47 262 SH   SOLE   262 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 544 3,899 SH   SOLE   3,899 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8 198 SH   SOLE   198 0 0
ITERIS INC COM 46564T107 51 8,937 SH   SOLE   8,937 0 0
ITERIS INC COM 46564T107 370 64,429 SH   DFND 1 64,429 0 0
JACOBS ENGR GROUP INC COM 469814107 15,860 173,333 SH   SOLE   161,037 0 12,296
JOHNSON & JOHNSON COM 478160104 7,634 59,004 SH   SOLE   59,004 0 0
JOINT CORP COM 47973J102 182 9,781 SH   SOLE   9,781 0 0
JOINT CORP COM 47973J102 1,297 69,711 SH   DFND 1 69,711 0 0
JPMORGAN CHASE & CO COM 46625H100 5,354 45,491 SH   SOLE   45,491 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 553 4,160 SH   SOLE   4,160 0 0
KAR AUCTION SVCS INC COM 48238T109 1,616 65,826 SH   SOLE   34,288 0 31,538
KEMET CORP COM NEW 488360207 14,189 780,467 SH   SOLE   780,467 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,368 65,477 SH   SOLE   58,157 0 7,320
KILROY RLTY CORP COM 49427F108 2,034 26,119 SH   SOLE   26,119 0 0
KNOWLES CORP COM 49926D109 29,685 1,459,426 SH   SOLE   1,418,334 0 41,092
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26,780 1,440,156 SH   SOLE   1,405,347 0 34,809
LAKELAND INDS INC COM 511795106 40 3,308 SH   SOLE   3,308 0 0
LAKELAND INDS INC COM 511795106 288 23,773 SH   DFND 1 23,773 0 0
LANDEC CORP COM 514766104 42 3,849 SH   SOLE   3,849 0 0
LANDEC CORP COM 514766104 301 27,685 SH   DFND 1 27,685 0 0
LANTHEUS HLDGS INC COM 516544103 3,907 155,868 SH   SOLE   155,868 0 0
LAUDER ESTEE COS INC CL A 518439104 5,284 26,557 SH   SOLE   26,557 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,488 14,953 SH   SOLE   7,617 0 7,336
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 64 3,846 SH   SOLE   3,846 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 464 27,664 SH   DFND 1 27,664 0 0
LINDE PLC SHS G5494J103 2,094 10,810 SH   SOLE   10,810 0 0
LIQTECH INTL INC COM 53632A201 22 2,800 SH   SOLE   2,800 0 0
LIQTECH INTL INC COM 53632A201 159 20,135 SH   DFND 1 20,135 0 0
LITTELFUSE INC COM 537008104 1,351 7,620 SH   SOLE   4,082 0 3,538
LIVEPERSON INC COM 538146101 30,940 866,680 SH   SOLE   866,680 0 0
LIVERAMP HLDGS INC COM 53815P108 1,483 34,525 SH   SOLE   34,525 0 0
LOCKHEED MARTIN CORP COM 539830109 4,394 11,264 SH   SOLE   11,264 0 0
LOUISIANA PAC CORP COM 546347105 1,521 61,874 SH   SOLE   31,655 0 30,219
LOWES COS INC COM 548661107 660 6,000 SH   SOLE   6,000 0 0
LUXFER HOLDINGS PLC SHS G5698W116 44 2,802 SH   SOLE   2,802 0 0
LUXFER HOLDINGS PLC SHS G5698W116 313 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 358 55,566 SH   DFND 1 55,566 0 0
MARCUS & MILLICHAP INC COM 566324109 13,759 387,673 SH   SOLE   387,673 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,628 29,174 SH   SOLE   29,174 0 0
MARSH & MCLENNAN COS INC COM 571748102 11 112 SH   SOLE   112 0 0
MARTEN TRANS LTD COM 573075108 19,851 955,279 SH   SOLE   955,279 0 0
MASTERCARD INC CL A 57636Q104 363 1,335 SH   SOLE   1,335 0 0
MATCH GROUP INC COM 57665R106 4,767 66,722 SH   SOLE   58,964 0 7,758
MATERIALISE NV SPONSORED ADS 57667T100 82 4,463 SH   SOLE   4,463 0 0
MATERIALISE NV SPONSORED ADS 57667T100 598 32,354 SH   DFND 1 32,354 0 0
MATERION CORP COM 576690101 10,132 165,121 SH   SOLE   165,121 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 21 2,731 SH   SOLE   2,731 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 149 19,646 SH   DFND 1 19,646 0 0
MAXIMUS INC COM 577933104 1,248 16,159 SH   SOLE   8,356 0 7,803
MCDONALDS CORP COM 580135101 1,520 7,078 SH   SOLE   7,078 0 0
MEDTRONIC PLC SHS G5960L103 2,215 20,388 SH   SOLE   20,388 0 0
MERCK & CO INC COM 58933Y105 2,009 23,867 SH   SOLE   23,867 0 0
MERCURY SYS INC COM 589378108 19,638 241,934 SH   SOLE   232,976 0 8,958
MERUS N V COM N5749R100 37 2,057 SH   SOLE   2,057 0 0
MERUS N V COM N5749R100 264 14,794 SH   DFND 1 14,794 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 630 895 SH   SOLE   895 0 0
MICROSOFT CORP COM 594918104 35,917 258,343 SH   SOLE   246,932 0 11,411
MITEK SYS INC COM NEW 606710200 154 15,912 SH   SOLE   15,912 0 0
MITEK SYS INC COM NEW 606710200 1,100 114,020 SH   DFND 1 114,020 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 66 4,711 SH   SOLE   4,711 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 415 29,769 SH   DFND 1 29,769 0 0
MODEL N INC COM 607525102 210 7,563 SH   SOLE   7,563 0 0
MODEL N INC COM 607525102 1,440 51,881 SH   DFND 1 51,881 0 0
MONAKER GROUP INC COM NEW 609011200 18 7,733 SH   SOLE   7,733 0 0
MONAKER GROUP INC COM NEW 609011200 126 55,562 SH   DFND 1 55,562 0 0
MONDELEZ INTL INC CL A 609207105 1,812 32,751 SH   SOLE   32,751 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 15,692 1,088,973 SH   SOLE   1,088,973 0 0
MONRO INC COM 610236101 3,461 43,805 SH   SOLE   43,805 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 182 7,117 SH   SOLE   7,117 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,304 51,080 SH   DFND 1 51,080 0 0
NATERA INC COM 632307104 13,083 398,870 SH   SOLE   398,870 0 0
NATIONAL BK HLDGS CORP CL A 633707104 10,406 304,363 SH   SOLE   304,363 0 0
NEENAH INC COM 640079109 15,800 242,635 SH   SOLE   242,635 0 0
NEOGEN CORP COM 640491106 2,964 43,519 SH   SOLE   43,519 0 0
NEOGENOMICS INC COM NEW 64049M209 34,992 1,830,106 SH   SOLE   1,786,574 0 43,532
NETSCOUT SYS INC COM 64115T104 1,502 65,126 SH   SOLE   65,126 0 0
NEW RELIC INC COM 64829B100 2,716 44,195 SH   SOLE   44,195 0 0
NEW YORK TIMES CO CL A 650111107 18,579 652,353 SH   SOLE   623,974 0 28,379
NEXTERA ENERGY INC COM 65339F101 213 913 SH   SOLE   913 0 0
NIKE INC CL B 654106103 16,538 176,088 SH   SOLE   164,265 0 11,823
NORTHERN TECH INTL CORP COM 665809109 57 4,674 SH   SOLE   4,674 0 0
NORTHERN TECH INTL CORP COM 665809109 412 33,620 SH   DFND 1 33,620 0 0
NORTHROP GRUMMAN CORP COM 666807102 234 624 SH   SOLE   624 0 0
NOVOCURE LTD ORD SHS G6674U108 18,458 246,835 SH   SOLE   237,362 0 9,473
OCEANEERING INTL INC COM 675232102 13,533 998,715 SH   SOLE   998,715 0 0
OKTA INC CL A 679295105 2,799 28,427 SH   SOLE   25,153 0 3,274
OLD DOMINION FREIGHT LINE IN COM 679580100 5,845 34,387 SH   SOLE   31,810 0 2,577
OMNICELL INC COM 68213N109 1,656 22,908 SH   SOLE   22,908 0 0
OPTIMIZERX CORP COM NEW 68401U204 55 3,774 SH   SOLE   3,774 0 0
OPTIMIZERX CORP COM NEW 68401U204 391 26,987 SH   DFND 1 26,987 0 0
ORACLE CORP COM 68389X105 3,115 56,599 SH   SOLE   56,599 0 0
ORBCOMM INC COM 68555P100 7,254 1,523,993 SH   SOLE   1,523,993 0 0
ORBCOMM INC COM 68555P100 359 75,383 SH   DFND 1 75,383 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 74 4,429 SH   SOLE   4,429 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 529 31,836 SH   DFND 1 31,836 0 0
PALO ALTO NETWORKS INC COM 697435105 8,955 43,932 SH   SOLE   40,352 0 3,580
PAPA JOHNS INTL INC COM 698813102 24,792 473,577 SH   SOLE   473,577 0 0
PAR TECHNOLOGY CORP COM 698884103 71 2,978 SH   SOLE   2,978 0 0
PAR TECHNOLOGY CORP COM 698884103 511 21,485 SH   DFND 1 21,485 0 0
PAYCHEX INC COM 704326107 736 8,892 SH   SOLE   8,892 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,479 35,652 SH   SOLE   25,716 0 9,936
PAYPAL HLDGS INC COM 70450Y103 17,517 169,098 SH   SOLE   157,665 0 11,433
PENTAIR PLC SHS G7S00T104 1,326 35,073 SH   SOLE   18,204 0 16,869
PEPSICO INC COM 713448108 12,011 87,611 SH   SOLE   87,611 0 0
PFENEX INC COM 717071104 31 3,638 SH   SOLE   3,638 0 0
PFENEX INC COM 717071104 221 26,132 SH   DFND 1 26,132 0 0
PFIZER INC COM 717081103 520 14,478 SH   SOLE   14,478 0 0
PHILIP MORRIS INTL INC COM 718172109 1,267 16,684 SH   SOLE   16,684 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 18 5,242 SH   SOLE   5,242 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 129 37,899 SH   DFND 1 37,899 0 0
PIMCO CA MUNICIPAL INCOME FD COM 72200N106 238 12,108 SH   SOLE   12,108 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 188 10,382 SH   SOLE   10,382 0 0
PLANET FITNESS INC CL A 72703H101 1,559 26,947 SH   SOLE   13,975 0 12,972
PRA HEALTH SCIENCES INC COM 69354M108 1,672 16,849 SH   SOLE   8,694 0 8,155
PROASSURANCE CORP COM 74267C106 17,458 433,515 SH   SOLE   433,515 0 0
PROCTER & GAMBLE CO COM 742718109 2,068 16,629 SH   SOLE   16,629 0 0
PROOFPOINT INC COM 743424103 8,320 64,469 SH   SOLE   56,981 0 7,488
PSYCHEMEDICS CORP COM NEW 744375205 15 1,674 SH   SOLE   1,674 0 0
PSYCHEMEDICS CORP COM NEW 744375205 108 11,854 SH   DFND 1 11,854 0 0
PTC INC COM 69370C100 6,972 102,264 SH   SOLE   94,346 0 7,918
QAD INC CL A 74727D306 136 2,945 SH   SOLE   2,945 0 0
QAD INC CL A 74727D306 986 21,362 SH   DFND 1 21,362 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 37 7,790 SH   SOLE   7,790 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 267 56,003 SH   DFND 1 56,003 0 0
RAYTHEON CO COM NEW 755111507 6,248 31,846 SH   SOLE   29,865 0 1,981
RE MAX HLDGS INC CL A 75524W108 17,580 546,656 SH   SOLE   546,656 0 0
RED VIOLET INC COM 75704L104 130 10,321 SH   SOLE   10,321 0 0
RED VIOLET INC COM 75704L104 946 74,989 SH   DFND 1 74,989 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 16,362 897,557 SH   SOLE   897,557 0 0
REXFORD INDL RLTY INC COM 76169C100 1,649 37,458 SH   SOLE   19,381 0 18,077
RIGEL PHARMACEUTICALS INC COM NEW 766559603 25 13,495 SH   SOLE   13,495 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 181 96,899 SH   DFND 1 96,899 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 3,245 81,336 SH   SOLE   81,336 0 0
RIVERVIEW BANCORP INC COM 769397100 53 7,179 SH   SOLE   7,179 0 0
RIVERVIEW BANCORP INC COM 769397100 336 45,571 SH   DFND 1 45,571 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,706 10,350 SH   SOLE   10,350 0 0
ROSETTA STONE INC COM 777780107 81 4,638 SH   SOLE   4,638 0 0
ROSETTA STONE INC COM 777780107 580 33,352 SH   DFND 1 33,352 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 283 4,808 SH   SOLE   4,808 0 0
ROYAL GOLD INC COM 780287108 2,330 18,911 SH   SOLE   9,780 0 9,131
S&P GLOBAL INC COM 78409V104 20,316 82,931 SH   SOLE   77,097 0 5,834
SALESFORCE COM INC COM 79466L302 18,738 126,236 SH   SOLE   116,039 0 10,197
SCHLUMBERGER LTD COM 806857108 314 9,181 SH   SOLE   9,181 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 1,098 50,561 SH   SOLE   26,192 0 24,369
SCHOLASTIC CORP COM 807066105 18,787 497,529 SH   SOLE   497,529 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8 235 SH   SOLE   235 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 111 2,067 SH   SOLE   2,067 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,486 20,763 SH   SOLE   20,763 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 11,835 467,615 SH   SOLE   467,615 0 0
SHARPSPRING INC COM 820054104 131 13,462 SH   SOLE   13,462 0 0
SHARPSPRING INC COM 820054104 936 96,478 SH   DFND 1 96,478 0 0
SHERWIN WILLIAMS CO COM 824348106 275 500 SH   SOLE   500 0 0
SHIFTPIXY INC COM 82452L104 20 43,435 SH   SOLE   43,435 0 0
SHIFTPIXY INC COM 82452L104 124 263,298 SH   DFND 1 263,298 0 0
SI BONE INC COM 825704109 28 1,564 SH   SOLE   1,564 0 0
SI BONE INC COM 825704109 202 11,445 SH   DFND 1 11,445 0 0
SILICON LABORATORIES INC COM 826919102 1,623 14,574 SH   SOLE   14,574 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 23 1,855 SH   SOLE   1,855 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 164 13,323 SH   DFND 1 13,323 0 0
SIMPLY GOOD FOODS CO COM 82900L102 17,439 601,564 SH   SOLE   601,564 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,675 38,560 SH   SOLE   38,560 0 0
SIMULATIONS PLUS INC COM 829214105 115 3,311 SH   SOLE   3,311 0 0
SIMULATIONS PLUS INC COM 829214105 826 23,817 SH   DFND 1 23,817 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 35,376 477,923 SH   SOLE   464,647 0 13,276
SJW GROUP COM 784305104 19,064 279,166 SH   SOLE   279,166 0 0
SKECHERS U S A INC CL A 830566105 1,856 49,689 SH   SOLE   25,748 0 23,941
SKYLINE CHAMPION CORPORATION COM 830830105 24,495 814,065 SH   SOLE   814,065 0 0
SPARTAN MTRS INC COM 846819100 105 7,648 SH   SOLE   7,648 0 0
SPARTAN MTRS INC COM 846819100 749 54,624 SH   DFND 1 54,624 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 654 10,640 SH   SOLE   10,640 0 0
SPLUNK INC COM 848637104 3,439 29,180 SH   SOLE   26,180 0 3,000
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,529 30,954 SH   SOLE   27,438 0 3,516
SPROUTS FMRS MKT INC COM 85208M102 3,497 180,817 SH   SOLE   180,817 0 0
STRYKER CORP COM 863667101 5,993 27,709 SH   SOLE   27,709 0 0
SUNLINK HEALTH SYSTEMS INC COM 86737U102 57 50,147 SH   SOLE   50,147 0 0
SYSCO CORP COM 871829107 1,312 16,526 SH   SOLE   16,526 0 0
TEJON RANCH CO COM 879080109 933 55,000 SH   SOLE   55,000 0 0
TERRENO RLTY CORP COM 88146M101 21,101 413,009 SH   SOLE   413,009 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 5,317 127,121 SH   SOLE   127,121 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,749 57,505 SH   SOLE   53,831 0 3,674
THERMON GROUP HLDGS INC COM 88362T103 3,221 140,161 SH   SOLE   140,161 0 0
TIMKEN CO COM 887389104 1,151 26,454 SH   SOLE   13,707 0 12,747
TRAVELERS COMPANIES INC COM 89417E109 1,658 11,150 SH   SOLE   11,150 0 0
TURTLE BEACH CORP COM NEW 900450206 67 5,726 SH   SOLE   5,726 0 0
TURTLE BEACH CORP COM NEW 900450206 481 41,198 SH   DFND 1 41,198 0 0
TWIN DISC INC COM 901476101 21 1,967 SH   SOLE   1,967 0 0
TWIN DISC INC COM 901476101 149 14,063 SH   DFND 1 14,063 0 0
TYLER TECHNOLOGIES INC COM 902252105 6,969 26,548 SH   SOLE   23,636 0 2,912
UNION PACIFIC CORP COM 907818108 1,085 6,697 SH   SOLE   6,697 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,764 14,725 SH   SOLE   14,725 0 0
UNITED STATES LIME & MINERAL COM 911922102 44 573 SH   SOLE   573 0 0
UNITED STATES LIME & MINERAL COM 911922102 317 4,143 SH   DFND 1 4,143 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,097 8,037 SH   SOLE   8,037 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,444 57,260 SH   SOLE   54,262 0 2,998
UNIVERSAL HLTH SVCS INC CL B 913903100 298 2,000 SH   SOLE   2,000 0 0
US FOODS HLDG CORP COM 912008109 1,621 39,443 SH   SOLE   20,421 0 19,022
VAIL RESORTS INC COM 91879Q109 250 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,734 41,775 SH   SOLE   41,775 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 858 9,422 SH   SOLE   9,422 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2 20 SH   SOLE   20 0 0
VERINT SYS INC COM 92343X100 1,201 28,064 SH   SOLE   14,534 0 13,530
VERISK ANALYTICS INC COM 92345Y106 10,774 68,128 SH   SOLE   60,679 0 7,449
VERITONE INC COM 92347M100 27 7,476 SH   SOLE   7,476 0 0
VERITONE INC COM 92347M100 190 53,288 SH   DFND 1 53,288 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,065 67,354 SH   SOLE   67,354 0 0
VIEWRAY INC COM 92672L107 4,167 1,436,850 SH   SOLE   1,436,850 0 0
VISA INC COM CL A 92826C839 23,534 136,816 SH   SOLE   125,633 0 11,183
VISTEON CORP COM NEW 92839U206 15,187 183,994 SH   SOLE   183,994 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 653 11,811 SH   SOLE   11,811 0 0
WEBSTER FINL CORP CONN COM 947890109 1,610 34,358 SH   SOLE   17,808 0 16,550
WELLS FARGO CO NEW COM 949746101 4,298 85,209 SH   SOLE   85,209 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,337 16,476 SH   SOLE   8,491 0 7,985
WESTERN ASSET INVESTMENT GRA COM 95766T100 701 43,170 SH   SOLE   43,170 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 722 265,556 SH   DFND 1 265,556 0 0
WEYERHAEUSER CO COM 962166104 3,699 133,543 SH   SOLE   133,543 0 0
WINMARK CORP COM 974250102 82 465 SH   SOLE   465 0 0
WINMARK CORP COM 974250102 587 3,329 SH   DFND 1 3,329 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,112 16,415 SH   SOLE   16,415 0 0
WIX COM LTD SHS M98068105 1,958 16,772 SH   SOLE   8,958 0 7,814
YOUNGEVITY INTL INC COM NEW 987537206 32 7,075 SH   SOLE   7,075 0 0
YOUNGEVITY INTL INC COM NEW 987537206 227 50,679 SH   DFND 1 50,679 0 0
YUM BRANDS INC COM 988498101 363 3,200 SH   SOLE   3,200 0 0
ZENDESK INC COM 98936J101 1,269 17,415 SH   SOLE   9,024 0 8,391
ZYMEWORKS INC COM 98985W102 25 993 SH   SOLE   993 0 0
ZYMEWORKS INC COM 98985W102 176 7,098 SH   DFND 1 7,098 0 0