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 COM 90214J101 2,539 51,059 SH   SOLE   50,664 0 395
3M CO COM COM 88579Y101 39 206 SH   SOLE   206 0 0
3PEA INTL INC COM COM 88579C109 846 240,346 SH   SOLE   121,539 0 118,807
A10 NETWORKS INC COM COM 002121101 407 65,179 SH   SOLE   44,864 0 20,315
ABBOTT LABS COM COM 002824100 125 1,729 SH   SOLE   1,729 0 0
AC IMMUNE SA SHS COM H00263105 359 37,968 SH   SOLE   37,968 0 0
ACADIA PHARMACEUTICALS INC COM COM 004225108 637 39,376 SH   SOLE   39,376 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 267 5,726 SH   SOLE   4,370 0 1,356
ACUITY BRANDS INC COM COM 00508Y102 616 5,363 SH   SOLE   4,812 0 551
ADVANCED MICRO DEVICES INC COM COM 007903107 4,420 239,457 SH   SOLE   229,629 0 9,828
AEHR TEST SYSTEMS COM 00760J108 200 141,754 SH   SOLE   50,331 0 91,423
AERIE PHARMACEUTICALS INC COM COM 00771V108 3,378 93,578 SH   SOLE   91,834 0 1,744
AGNICO EAGLE MINES LTD COM COM 008474108 10,833 268,137 SH   SOLE   264,443 0 3,694
AIR PRODS & CHEMS INC COM COM 009158106 5 30 SH   SOLE   30 0 0
ALEXANDER & BALDWIN INC NEW CO COM 014491104 61 3,305 SH   SOLE   3,305 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 620 4,520 SH   SOLE   4,402 0 118
ALLEGION PUB LTD CO ORD SHS COM G0176J109 283 3,549 SH   SOLE   3,549 0 0
ALLIANCE DATA SYSTEMS CORP COM COM 018581108 135 901 SH   SOLE   901 0 0
ALPHABET INC CAP STK CL A COM 02079K305 543 520 SH   SOLE   520 0 0
ALPHABET INC CAP STK CL C COM 02079K107 2,166 2,092 SH   SOLE   2,056 0 36
ALTERYX INC COM CL A COM 02156B103 250 4,201 SH   SOLE   4,201 0 0
AMAZON COM INC COM COM 023135106 16,923 11,267 SH   SOLE   11,101 0 166
AMBER RD INC COM COM 02318Y108 415 50,405 SH   SOLE   34,619 0 15,786
AMERICAN AIRLS GROUP INC COM COM 02376R102 3,646 113,552 SH   SOLE   111,773 0 1,779
AMERICAN EXPRESS CO COM COM 025816109 10 106 SH   SOLE   106 0 0
AMERICAN WTR WKS CO INC NEW CO COM 030420103 39 430 SH   SOLE   430 0 0
AMGEN INC COM COM 031162100 39 200 SH   SOLE   200 0 0
AMPHENOL CORP NEW CL A COM 032095101 10 126 SH   SOLE   126 0 0
ANADARKO PETE CORP COM COM 032511107 1,973 44,998 SH   SOLE   43,434 0 1,564
ANALOG DEVICES INC COM COM 032654105 12 141 SH   SOLE   141 0 0
ANHEUSER BUSCH INBEV SA/NV SPO COM 03524A108 96 1,454 SH   SOLE   1,454 0 0
ANTARES PHARMA INC COM COM 036642106 1,377 506,300 SH   SOLE   341,708 0 164,592
APACHE CORP COM COM 037411105 6 230 SH   SOLE   230 0 0
APERGY CORP COM COM 03755L104 2 78 SH   SOLE   78 0 0
APOGEE ENTERPRISES INC COM COM 037598109 20 680 SH   SOLE   680 0 0
APPLE INC COM COM 037833100 1,425 9,031 SH   SOLE   8,790 0 241
APPLIED INDL TECHNOLOGIES INC COM 03820C105 202 3,744 SH   SOLE   3,744 0 0
APTIV PLC SHS COM G6095L109 3,780 61,389 SH   SOLE   59,868 0 1,521
APYX MED CORP COM COM 10211F100 1,719 265,350 SH   SOLE   134,714 0 130,636
AQUA AMERICA INC COM COM 03836W103 72 2,093 SH   SOLE   593 0 1,500
AQUAVENTURE HLDGS LTD SHS COM G0443N107 1,564 82,795 SH   SOLE   51,508 0 31,287
ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 991 483,575 SH   SOLE   245,371 0 238,204
AROTECH CORP COM NEW COM 042682203 1,013 386,561 SH   SOLE   196,142 0 190,419
ASANKO GOLD INC COM COM 04341Y105 13 20,000 SH   SOLE   20,000 0 0
ASGN INC COM COM 00191U102 98 1,802 SH   SOLE   1,802 0 0
ASPEN AEROGELS INC COM COM 04523Y105 750 351,947 SH   SOLE   178,145 0 173,802
ASTRAZENECA PLC SPONSORED ADR COM 046353108 2,103 55,361 SH   SOLE   53,948 0 1,413
ASTROTECH CORP COM NEW COM 046484200 254 53,180 SH   SOLE   32,354 0 20,826
AT&T INC COM COM 00206R102 1,453 50,902 SH   SOLE   50,902 0 0
ATLAS FINANCIAL HOLDINGS INC S COM G06207115 1,421 175,634 SH   SOLE   89,029 0 86,605
ATTUNITY LTD SHS NEW COM M15332121 2,963 150,535 SH   SOLE   76,384 0 74,151
AUTOMATIC DATA PROCESSING INC COM 053015103 278 2,124 SH   SOLE   2,124 0 0
AVALARA INC COM COM 05338G106 419 13,458 SH   SOLE   8,942 0 4,516
AVANOS MED INC COM COM 05350V106 789 17,606 SH   SOLE   17,606 0 0
AXOGEN INC COM COM 05463X106 2,380 116,485 SH   SOLE   77,808 0 38,677
AXOS FINL INC COM COM 05465C100 5,604 222,574 SH   SOLE   219,942 0 2,632
AXT INC COM COM 00246W103 1,292 296,907 SH   SOLE   150,617 0 146,290
AZURE PWR GLOBAL LTD SHS COM V0393H103 309 34,105 SH   SOLE   28,918 0 5,187
B & G FOODS INC NEW COM COM 05508R106 1,348 46,633 SH   SOLE   29,171 0 17,462
B2GOLD CORP COM COM 11777Q209 1,293 442,730 SH   SOLE   442,730 0 0
BADGER METER INC COM COM 056525108 826 16,785 SH   SOLE   12,743 0 4,042
BANK AMER CORP COM COM 060505104 2,885 117,102 SH   SOLE   117,102 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 4 84 SH   SOLE   84 0 0
BARRICK GOLD CORP COM COM 067901108 4,169 307,880 SH   SOLE   304,395 0 3,485
BEACON ROOFING SUPPLY INC COM COM 073685109 2,598 81,914 SH   SOLE   80,982 0 932
BEAZER HOMES USA INC COM NEW COM 07556Q881 2,443 257,648 SH   SOLE   193,914 0 63,734
BECTON DICKINSON & CO COM COM 075887109 1 5 SH   SOLE   5 0 0
BEIGENE LTD SPONSORED ADR COM 07725L102 1,528 10,896 SH   SOLE   10,896 0 0
BEL FUSE INC CL B COM 077347300 1,319 71,587 SH   SOLE   36,299 0 35,288
BENEFITFOCUS INC COM COM 08180D106 1,911 41,798 SH   SOLE   26,297 0 15,501
BIODELIVERY SCIENCES INTL INC COM 09060J106 1,316 355,779 SH   SOLE   179,287 0 176,492
BIOGEN INC COM COM 09062X103 6,942 23,068 SH   SOLE   22,394 0 674
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 3,707 308,185 SH   SOLE   210,057 0 98,128
BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 1,190 13,976 SH   SOLE   13,976 0 0
BLINK CHARGING CO COM COM 09354A100 128 74,372 SH   SOLE   43,591 0 30,781
BP PLC SPONSORED ADR COM 055622104 13 352 SH   SOLE   352 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 2 18 SH   SOLE   18 0 0
BRUNSWICK CORP COM COM 117043109 200 4,309 SH   SOLE   4,309 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 1,598 146,472 SH   SOLE   106,349 0 40,123
CALLAWAY GOLF CO COM COM 131193104 1,807 118,086 SH   SOLE   74,200 0 43,886
CALYXT INC COM COM 13173L107 199 19,241 SH   SOLE   16,227 0 3,014
CAMPBELL SOUP CO COM COM 134429109 253 7,674 SH   SOLE   7,674 0 0
CANOPY GROWTH CORP COM COM 138035100 2,734 101,739 SH   SOLE   99,645 0 2,094
CARPENTER TECHNOLOGY CORP COM COM 144285103 1,053 29,563 SH   SOLE   18,632 0 10,931
CATASYS INC COM PAR COM 149049504 901 96,110 SH   SOLE   96,110 0 0
CATERPILLAR INC DEL COM COM 149123101 55 431 SH   SOLE   431 0 0
CDK GLOBAL INC COM COM 12508E101 30 621 SH   SOLE   621 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 1,397 207,014 SH   SOLE   104,692 0 102,322
CELANESE CORP DEL COM COM 150870103 12 135 SH   SOLE   135 0 0
CELCUITY INC COM COM 15102K100 316 13,182 SH   SOLE   12,489 0 693
CENTRAL GARDEN & PET CO CL A N COM 153527205 1,273 40,729 SH   SOLE   25,510 0 15,219
CENTURYLINK INC COM COM 156700106 2 153 SH   SOLE   153 0 0
CERUS CORP COM COM 157085101 2,565 505,827 SH   SOLE   375,099 0 130,728
CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 570 72,925 SH   SOLE   25,860 0 47,065
CHEGG INC COM COM 163092109 3,607 126,925 SH   SOLE   90,982 0 35,943
CHENIERE ENERGY INC COM NEW COM 16411R208 2,691 45,458 SH   SOLE   43,860 0 1,598
CHESAPEAKE UTILS CORP COM COM 165303108 74 910 SH   SOLE   910 0 0
CHEVRON CORP NEW COM COM 166764100 4,882 44,876 SH   SOLE   44,420 0 456
CHUBB LIMITED COM COM H1467J104 94 731 SH   SOLE   731 0 0
CIENA CORP COM NEW COM 171779309 7,649 225,568 SH   SOLE   217,080 0 8,488
CIMAREX ENERGY CO COM COM 171798101 1,134 18,393 SH   SOLE   16,935 0 1,458
CINCINNATI FINL CORP COM COM 172062101 119 1,541 SH   SOLE   1,541 0 0
CISCO SYS INC COM COM 17275R102 29 679 SH   SOLE   679 0 0
CODEXIS INC COM COM 192005106 3,013 180,426 SH   SOLE   113,683 0 66,743
COGNEX CORP COM COM 192422103 2,047 52,938 SH   SOLE   49,188 0 3,750
COLGATE PALMOLIVE CO COM COM 194162103 1,659 27,867 SH   SOLE   27,830 0 37
COLUMBUS MCKINNON CORP N Y COM COM 199333105 1,518 50,349 SH   SOLE   25,571 0 24,778
COMMERCE BANCSHARES INC COM COM 200525103 1,208 21,433 SH   SOLE   21,433 0 0
CONCHO RES INC COM COM 20605P101 2,698 26,245 SH   SOLE   26,245 0 0
CONOCOPHILLIPS COM COM 20825C104 4,328 69,420 SH   SOLE   69,420 0 0
CONTINENTAL RESOURCES INC COM COM 212015101 4,168 103,703 SH   SOLE   102,418 0 1,285
CONTROL4 CORP COM COM 21240D107 1,228 69,771 SH   SOLE   35,418 0 34,353
CORCEPT THERAPEUTICS INC COM COM 218352102 5,394 403,712 SH   SOLE   357,337 0 46,375
CORE MOLDING TECHNOLOGIES INC COM 218683100 263 37,022 SH   SOLE   13,101 0 23,921
CORREVIO PHARMA CORP COM COM 22026V105 333 133,884 SH   SOLE   133,884 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 37 180 SH   SOLE   180 0 0
COUPA SOFTWARE INC COM COM 22266L106 2,286 36,372 SH   SOLE   33,575 0 2,797
COWEN INC CL A NEW COM 223622606 2,276 170,649 SH   SOLE   106,295 0 64,354
CRAY INC COM NEW COM 225223304 1,353 62,658 SH   SOLE   57,352 0 5,306
CROWN CRAFTS INC COM COM 228309100 164 30,318 SH   SOLE   10,727 0 19,591
CRYOPORT INC COM PAR $0.001 COM 229050307 2,339 212,102 SH   SOLE   132,623 0 79,479
CSX CORP COM COM 126408103 6 100 SH   SOLE   100 0 0
CUTERA INC COM COM 232109108 2,095 123,071 SH   SOLE   91,814 0 31,257
CYBERARK SOFTWARE LTD SHS COM M2682V108 2,330 31,429 SH   SOLE   29,661 0 1,768
CYBEROPTICS CORP COM COM 232517102 1,838 104,278 SH   SOLE   52,948 0 51,330
CYNERGISTEK INC COM COM 23258P105 181 38,104 SH   SOLE   13,481 0 24,623
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1,673 131,529 SH   SOLE   131,529 0 0
DANAHER CORP DEL COM COM 235851102 773 7,500 SH   SOLE   7,500 0 0
DELPHI TECHNOLOGIES PLC SHS COM G2709G107 0 1 SH   SOLE   1 0 0
DELTA AIR LINES INC DEL COM NE COM 247361702 5,057 101,341 SH   SOLE   99,836 0 1,505
DENALI THERAPEUTICS INC COM COM 24823R105 182 8,820 SH   SOLE   8,820 0 0
DENTSPLY SIRONA INC COM COM 24906P109 1,136 30,526 SH   SOLE   30,526 0 0
DEXCOM INC COM COM 252131107 2,480 20,701 SH   SOLE   20,701 0 0
DISNEY WALT CO COM DISNEY COM 254687106 10,738 97,929 SH   SOLE   95,133 0 2,796
DLH HLDGS CORP COM COM 23335Q100 282 60,589 SH   SOLE   22,060 0 38,529
DOLLAR TREE INC COM COM 256746108 440 4,871 SH   SOLE   4,871 0 0
DOVER CORP COM COM 260003108 11 156 SH   SOLE   156 0 0
DOWDUPONT INC COM COM 26078J100 198 3,695 SH   SOLE   3,695 0 0
DSW INC CL A COM 23334L102 140 5,655 SH   SOLE   5,655 0 0
DTE ENERGY CO COM COM 233331107 81 735 SH   SOLE   735 0 0
DUCOMMUN INC DEL COM COM 264147109 1,888 51,980 SH   SOLE   26,389 0 25,591
DUKE ENERGY CORP NEW COM NEW COM 26441C204 220 2,550 SH   SOLE   2,550 0 0
DULUTH HLDGS INC COM CL B COM 26443V101 370 14,683 SH   SOLE   13,457 0 1,226
DYNASIL CORP AMER COM COM 268102100 207 232,040 SH   SOLE   84,268 0 147,772
EATON CORP PLC SHS COM G29183103 15 219 SH   SOLE   219 0 0
ECOLAB INC COM COM 278865100 51 346 SH   SOLE   346 0 0
EDISON INTL COM COM 281020107 28 500 SH   SOLE   500 0 0
EIGER BIOPHARMACEUTICALS INC C COM 28249U105 263 25,864 SH   SOLE   25,864 0 0
ELECTRONIC ARTS INC COM COM 285512109 252 3,198 SH   SOLE   2,395 0 803
ENBRIDGE INC COM COM 29250N105 3 85 SH   SOLE   85 0 0
ENERGY RECOVERY INC COM COM 29270J100 752 111,786 SH   SOLE   102,947 0 8,839
ENERGY TRANSFER LP COM UT LTD COM 29273V100 90 6,806 SH   SOLE   6,806 0 0
ENGLOBAL CORP COM COM 293306106 184 323,172 SH   SOLE   114,365 0 208,807
ENNIS INC COM COM 293389102 1,352 70,211 SH   SOLE   44,084 0 26,127
ENTERPRISE PRODS PARTNERS L P COM 293792107 116 4,710 SH   SOLE   4,710 0 0
EOG RES INC COM COM 26875P101 3,762 43,140 SH   SOLE   42,961 0 179
EURONET WORLDWIDE INC COM COM 298736109 242 2,362 SH   SOLE   2,362 0 0
EVELO BIOSCIENCES INC COM COM 299734103 235 18,059 SH   SOLE   18,059 0 0
EVERBRIDGE INC COM COM 29978A104 2,430 42,812 SH   SOLE   41,019 0 1,793
EVERCORE INC CLASS A COM 29977A105 1,197 16,731 SH   SOLE   10,511 0 6,220
EVEREST RE GROUP LTD COM COM G3223R108 289 1,329 SH   SOLE   1,247 0 82
EXFO INC SUB VTG SHS COM 302046107 992 349,216 SH   SOLE   177,000 0 172,216
EXXON MOBIL CORP COM COM 30231G102 2,739 40,172 SH   SOLE   39,100 0 1,072
EYEPOINT PHARMACEUTICALS COM 30233G100 1,074 568,141 SH   SOLE   287,682 0 280,459
FANUC CORPORATION ADR COM 307305102 36 2,402 SH   SOLE   2,402 0 0
FASTENAL CO COM COM 311900104 392 7,500 SH   SOLE   7,500 0 0
FEDEX CORP COM COM 31428X106 22 135 SH   SOLE   135 0 0
FERRO CORP COM COM 315405100 1,402 89,383 SH   SOLE   56,225 0 33,158
FIFTH THIRD BANCORP COM COM 316773100 18 750 SH   SOLE   750 0 0
FIRST BANK WILLIAMSTOWN NJ COM COM 31931U102 1,467 121,010 SH   SOLE   61,333 0 59,677
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 3 35 SH   SOLE   35 0 0
FIVE BELOW INC COM COM 33829M101 3,050 29,813 SH   SOLE   18,759 0 11,054
FLOOR & DECOR HLDGS INC CL A COM 339750101 975 37,660 SH   SOLE   37,660 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 3 404 SH   SOLE   404 0 0
FORTIVE CORP COM COM 34959J108 338 5,000 SH   SOLE   5,000 0 0
FORTY SEVEN INC COM COM 34983P104 70 4,443 SH   SOLE   4,337 0 106
FOSTER L B CO COM COM 350060109 1,385 87,132 SH   SOLE   44,212 0 42,920
FRIEDMAN INDS INC COM COM 358435105 271 38,501 SH   SOLE   13,660 0 24,841
FUEL TECH INC COM COM 359523107 328 275,596 SH   SOLE   97,827 0 177,769
FULGENT GENETICS INC COM COM 359664109 261 82,481 SH   SOLE   29,176 0 53,305
GALLAGHER ARTHUR J & CO COM COM 363576109 2,428 32,945 SH   SOLE   32,945 0 0
GENERAL ELECTRIC CO COM COM 369604103 41 5,450 SH   SOLE   5,450 0 0
GENERAL MLS INC COM COM 370334104 9 221 SH   SOLE   221 0 0
GENPACT LIMITED SHS COM G3922B107 233 8,626 SH   SOLE   8,626 0 0
GLOBUS MED INC CL A COM 379577208 1,496 34,558 SH   SOLE   34,558 0 0
GMS INC COM COM 36251C103 198 13,303 SH   SOLE   13,303 0 0
GOLAR LNG PARTNERS LP COM UNIT COM Y2745C102 2 184 SH   SOLE   184 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 3,378 20,220 SH   SOLE   20,209 0 11
GOLDRICH MINING CO COM COM 381431105 19 960,360 SH   SOLE   960,360 0 0
GRAHAM CORP COM COM 384556106 1,655 72,478 SH   SOLE   36,780 0 35,698
GRANITE CONSTR INC COM COM 387328107 199 4,940 SH   SOLE   4,940 0 0
GREAT LAKES DREDGE & DOCK CORP COM 390607109 2,061 311,264 SH   SOLE   294,255 0 17,009
GRITSTONE ONCOLOGY INC COM COM 39868T105 1,246 80,654 SH   SOLE   76,144 0 4,510
GRUBHUB INC COM COM 400110102 260 3,382 SH   SOLE   2,528 0 854
GSE SYS INC COM COM 36227K106 193 91,821 SH   SOLE   32,579 0 59,242
GUARDANT HEALTH INC COM COM 40131M109 774 20,586 SH   SOLE   18,955 0 1,631
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 1,060 55,657 SH   SOLE   49,165 0 6,492
HARLEY DAVIDSON INC COM COM 412822108 749 21,948 SH   SOLE   18,460 0 3,488
HARVARD BIOSCIENCE INC COM COM 416906105 1,556 489,439 SH   SOLE   249,844 0 239,595
HAWKINS INC COM COM 420261109 2,251 54,962 SH   SOLE   31,534 0 23,428
HCI GROUP INC COM COM 40416E103 2,296 45,197 SH   SOLE   25,980 0 19,217
HEALTHEQUITY INC COM COM 42226A107 1,180 19,775 SH   SOLE   19,775 0 0
HENRY JACK & ASSOC INC COM COM 426281101 42 333 SH   SOLE   333 0 0
HERITAGE INS HLDGS INC COM COM 42727J102 1,726 117,266 SH   SOLE   66,903 0 50,363
HEXCEL CORP NEW COM COM 428291108 327 5,697 SH   SOLE   5,697 0 0
HOME DEPOT INC COM COM 437076102 11,656 67,838 SH   SOLE   66,813 0 1,025
HOMOLOGY MEDICINES INC COM COM 438083107 169 7,572 SH   SOLE   7,572 0 0
HONEYWELL INTL INC COM COM 438516106 14 103 SH   SOLE   103 0 0
HUBBELL INC COM COM 443510607 35 354 SH   SOLE   354 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 9 102 SH   SOLE   102 0 0
HUYA INC ADS REP SHS A COM 44852D108 286 18,472 SH   SOLE   11,076 0 7,396
IAC INTERACTIVECORP COM COM 44919P508 400 2,185 SH   SOLE   2,185 0 0
ICHOR HOLDINGS SHS COM G4740B105 1,087 66,693 SH   SOLE   41,666 0 25,027
IDENTIV INC COM NEW COM 45170X205 2,017 560,315 SH   SOLE   332,637 0 227,678
IDEX CORP COM COM 45167R104 33 260 SH   SOLE   260 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 958 7,564 SH   SOLE   7,564 0 0
ILLUMINA INC COM COM 452327109 10,535 35,126 SH   SOLE   34,824 0 302
IMPINJ INC COM COM 453204109 278 19,105 SH   SOLE   12,781 0 6,324
INFLARX NV COM COM N44821101 798 21,937 SH   SOLE   21,175 0 762
INGERSOLL-RAND PLC SHS COM G47791101 197 2,155 SH   SOLE   625 0 1,530
INNOVATIVE INDL PPTYS INC COM COM 45781V101 8,514 187,567 SH   SOLE   182,461 0 5,106
INSULET CORP COM COM 45784P101 5,628 70,957 SH   SOLE   58,014 0 12,943
INTEC PHARMA LTD JERUSALEM SHS COM M53644106 2,972 394,215 SH   SOLE   368,381 0 25,834
INTEGRATED DEVICE TECHNOLOGY C COM 458118106 3,475 71,754 SH   SOLE   70,355 0 1,399
INTERPACE DIAGNOSTICS GROUP IN COM 46062X204 272 339,678 SH   SOLE   120,206 0 219,472
INTERXION HOLDING N.V SHS COM N47279109 285 5,259 SH   SOLE   5,259 0 0
INTRICON CORP COM COM 46121H109 492 18,642 SH   SOLE   6,693 0 11,949
INTUIT COM COM 461202103 10,117 51,395 SH   SOLE   51,039 0 356
IPG PHOTONICS CORP COM COM 44980X109 310 2,732 SH   SOLE   2,732 0 0
IRIDEX CORP COM COM 462684101 306 65,063 SH   SOLE   23,001 0 42,062
ISHARES SILVER TRUST ISHARES COM 46428Q109 82 5,640 SH   SOLE   5,640 0 0
ISHARES TR CORE S&P US GWT COM 464287671 22 415 SH   SOLE   415 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 206 1,225 SH   SOLE   1,225 0 0
ITERIS INC COM COM 46564T107 651 174,483 SH   SOLE   160,887 0 13,596
ITRON INC COM COM 465741106 742 15,698 SH   SOLE   13,236 0 2,462
JASON INDS INC COM COM 471172106 311 226,709 SH   SOLE   80,416 0 146,293
JD COM INC SPON ADR CL A COM 47215P106 549 26,207 SH   SOLE   26,171 0 36
JOHN BEAN TECHNOLOGIES CORP CO COM 477839104 156 2,174 SH   SOLE   2,174 0 0
JOHNSON & JOHNSON COM COM 478160104 130 1,007 SH   SOLE   1,007 0 0
JOHNSON OUTDOORS INC CL A COM 479167108 1,068 18,177 SH   SOLE   9,221 0 8,956
JPMORGAN CHASE & CO COM COM 46625H100 6,304 64,573 SH   SOLE   63,445 0 1,128
KANSAS CITY SOUTHERN COM NEW COM 485170302 61 635 SH   SOLE   635 0 0
KEURIG DR PEPPER INC COM COM 49271V100 1,823 71,118 SH   SOLE   66,254 0 4,864
KINDER MORGAN INC DEL COM COM 49456B101 24 1,574 SH   SOLE   1,574 0 0
KINROSS GOLD CORP COM NO PAR COM 496902404 2,104 649,308 SH   SOLE   649,308 0 0
KIRKLANDS INC COM COM 497498105 945 99,126 SH   SOLE   50,274 0 48,852
KONINKLIJKE PHILIPS N V NY REG COM 500472303 471 13,429 SH   SOLE   13,429 0 0
KORNIT DIGITAL LTD SHS COM M6372Q113 1,828 97,671 SH   SOLE   87,046 0 10,625
KOSMOS ENERGY LTD COM COM 500688106 1,166 286,518 SH   SOLE   267,807 0 18,711
KUSHCO HLDGS INC COM COM 50133S103 1,300 242,032 SH   SOLE   242,032 0 0
LANTRONIX INC COM NEW COM 516548203 1,131 384,632 SH   SOLE   185,682 0 198,950
LIGHTSCAPE TECHNOLOGIES INC CO COM 53227B101 1 346,009 SH   SOLE   346,009 0 0
LILLY ELI & CO COM COM 532457108 34 292 SH   SOLE   292 0 0
LINCOLN EDL SVCS CORP COM COM 533535100 494 154,247 SH   SOLE   54,721 0 99,526
LINCOLN ELEC HLDGS INC COM COM 533900106 199 2,528 SH   SOLE   2,528 0 0
LINDE PLC COM COM G5494J103 144 920 SH   SOLE   920 0 0
LINDSAY CORP COM COM 535555106 2,866 29,776 SH   SOLE   28,248 0 1,528
LIVENT CORP COM COM 53814L108 1,320 95,631 SH   SOLE   87,529 0 8,102
LOCKHEED MARTIN CORP COM COM 539830109 1,011 3,863 SH   SOLE   3,863 0 0
LOVESAC COMPANY COM COM 54738L109 195 8,522 SH   SOLE   5,134 0 3,388
LRAD CORP COM COM 50213V109 455 180,590 SH   SOLE   65,760 0 114,830
LSI INDS INC COM COM 50216C108 675 212,793 SH   SOLE   107,884 0 104,909
LUMENTUM HLDGS INC COM COM 55024U109 932 22,197 SH   SOLE   14,682 0 7,515
LUNA INNOVATIONS COM COM 550351100 1,028 306,736 SH   SOLE   155,824 0 150,912
LUXFER HOLDINGS PLC SHS COM G5698W116 1,841 104,451 SH   SOLE   52,965 0 51,486
LYONDELLBASELL INDUSTRIES N V COM N53745100 2 25 SH   SOLE   25 0 0
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 338 23,261 SH   SOLE   14,990 0 8,271
MANCHESTER UTD PLC NEW ORD CL COM G5784H106 234 12,323 SH   SOLE   9,122 0 3,201
MANITEX INTL INC COM COM 563420108 1,197 210,775 SH   SOLE   106,990 0 103,785
MARCUS & MILLICHAP INC COM COM 566324109 664 19,351 SH   SOLE   18,758 0 593
MARICANN GROUP INC COM COM 566724100 519 775,000 SH   SOLE   775,000 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 2,261 28,345 SH   SOLE   28,345 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106 1,948 11,333 SH   SOLE   11,045 0 288
MARVELL TECHNOLOGY GROUP LTD O COM G5876H105 1,036 63,970 SH   SOLE   63,970 0 0
MATADOR RES CO COM COM 576485205 1,030 66,349 SH   SOLE   39,063 0 27,286
MATSON INC COM COM 57686G105 67 2,100 SH   SOLE   2,100 0 0
MAXAR TECHNOLOGIES LTD COM COM 554282103 2 175 SH   SOLE   175 0 0
MAXAR TECHNOLOGIES LTD COM COM 57778L103 282 23,592 SH   SOLE   16,526 0 7,066
MCDERMOTT INTL INC COM COM 580037109 3 402 SH   SOLE   402 0 0
MCDONALDS CORP COM COM 580135101 4 21 SH   SOLE   21 0 0
MDC PARTNERS INC CL A SUB VTG COM 552697104 307 117,647 SH   SOLE   83,997 0 33,650
MEDICAL MARIJUANA INC COM COM 58463A105 506 6,780,170 SH   SOLE   6,780,170 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 1,171 72,813 SH   SOLE   72,813 0 0
MEDTRONIC PLC SHS COM G5960L103 24 265 SH   SOLE   265 0 0
MERCK & CO INC COM COM 58933Y105 95 1,248 SH   SOLE   1,248 0 0
MGM GROWTH PPTYS LLC CL A COM COM 55303A105 26 1,000 SH   SOLE   1,000 0 0
MICROSOFT CORP COM COM 594918104 11,692 115,111 SH   SOLE   113,928 0 1,183
MIMECAST LTD ORD SHS COM G14838109 1,702 50,618 SH   SOLE   32,398 0 18,220
MITEK SYS INC COM NEW COM 606710200 4,184 387,062 SH   SOLE   256,180 0 130,882
MODEL N INC COM COM 607525102 1,832 138,490 SH   SOLE   84,795 0 53,695
MODERNA INC COM COM 60770K107 146 9,551 SH   SOLE   9,551 0 0
MONDELEZ INTL INC CL A COM 609207105 5 127 SH   SOLE   127 0 0
MONGODB INC CL A COM 60937P106 7,481 89,332 SH   SOLE   85,845 0 3,487
MOODYS CORP COM COM 615369105 23 165 SH   SOLE   165 0 0
MORGAN STANLEY COM NEW COM 617446448 4,778 120,505 SH   SOLE   118,696 0 1,809
MUELLER WTR PRODS INC COM SER COM 624758108 616 67,658 SH   SOLE   57,220 0 10,438
NATERA INC COM COM 632307104 1,766 126,506 SH   SOLE   92,619 0 33,887
NEKTAR THERAPEUTICS COM COM 640268108 101 3,063 SH   SOLE   3,063 0 0
NESTLE S A SPONSORED ADR COM 641069406 2 20 SH   SOLE   20 0 0
NETFLIX INC COM COM 64110L106 8,866 33,125 SH   SOLE   32,197 0 928
NEW GERMANY FD INC COM COM 644465106 1 99 SH   SOLE   99 0 0
NEW MEDIA INVT GROUP INC COM COM 64704V106 23 2,000 SH   SOLE   2,000 0 0
NEWMONT MINING CORP COM COM 651639106 2,051 59,190 SH   SOLE   59,190 0 0
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 8 193 SH   SOLE   193 0 0
NICE LTD SPONSORED ADR COM 653656108 54 500 SH   SOLE   500 0 0
NIO INC SPON ADS COM 62914V106 251 39,367 SH   SOLE   30,456 0 8,911
NLIGHT INC COM COM 65487K100 1,105 62,155 SH   SOLE   52,201 0 9,954
NORTHERN TECH INTL CORP COM COM 665809109 477 16,132 SH   SOLE   5,724 0 10,408
NORTHERN TR CORP COM COM 665859104 3 40 SH   SOLE   40 0 0
NOVANTA INC COM COM 67000B104 3,949 62,681 SH   SOLE   31,670 0 31,011
NOVARTIS A G SPONSORED ADR COM 66987V109 1,336 15,566 SH   SOLE   15,566 0 0
NOVOCURE LTD ORD SHS COM G6674U108 4,843 144,668 SH   SOLE   114,007 0 30,661
NUANCE COMMUNICATIONS INC COM COM 67020Y100 1,316 99,436 SH   SOLE   99,436 0 0
NUTRIEN LTD COM COM 67077M108 1,001 21,288 SH   SOLE   21,288 0 0
NUVECTRA CORP COM COM 67075N108 3,216 196,800 SH   SOLE   123,621 0 73,179
NVIDIA CORP COM COM 67066G104 10,074 75,463 SH   SOLE   73,538 0 1,925
O2MICRO INTERNATIONAL LTD SPON COM 67107W100 261 172,837 SH   SOLE   61,187 0 111,650
OCEAN BIO CHEM INC COM COM 674631106 242 73,709 SH   SOLE   26,765 0 46,944
OKTA INC CL A COM 679295105 2,986 46,798 SH   SOLE   46,054 0 744
ON DECK CAP INC COM COM 682163100 1,515 256,818 SH   SOLE   240,093 0 16,725
ON TRACK INNOVATION LTD SHS COM M8791A109 100 170,164 SH   SOLE   60,401 0 109,763
OPIANT PHARMACEUTICALS INC COM COM 683750103 722 49,937 SH   SOLE   45,802 0 4,135
OUTFRONT MEDIA INC COM COM 69007J106 258 14,266 SH   SOLE   10,980 0 3,286
OXFORD IMMUNOTEC GLOBAL PLC OR COM G6855A103 2,230 174,499 SH   SOLE   111,710 0 62,789
PACKAGING CORP AMER COM COM 695156109 339 4,058 SH   SOLE   4,058 0 0
PALO ALTO NETWORKS INC COM COM 697435105 14,118 74,956 SH   SOLE   73,561 0 1,395
PARKE BANCORP INC COM COM 700885106 386 20,614 SH   SOLE   7,294 0 13,320
PARSLEY ENERGY INC CL A COM 701877102 24 1,500 SH   SOLE   1,500 0 0
PATRICK INDS INC COM COM 703343103 1,776 59,964 SH   SOLE   42,705 0 17,259
PATTERN ENERGY GROUP INC CL A COM 70338P100 531 28,498 SH   SOLE   24,591 0 3,907
PAYCHEX INC COM COM 704326107 4,049 62,148 SH   SOLE   62,148 0 0
PAYMENT DATA SYS INC COM NEW COM 70438S202 275 165,774 SH   SOLE   58,700 0 107,074
PEAK RESORTS INC COM COM 70469L100 295 63,095 SH   SOLE   23,017 0 40,078
PENUMBRA INC COM COM 70975L107 977 7,994 SH   SOLE   7,994 0 0
PEOPLES UTAH BANCORP COM COM 712706209 92 3,059 SH   SOLE   2,839 0 220
PEPSICO INC COM COM 713448108 71 640 SH   SOLE   640 0 0
PERCEPTRON INC COM COM 71361F100 752 92,215 SH   SOLE   46,819 0 45,396
PERION NETWORK LTD SHS NEW COM M78673114 268 103,017 SH   SOLE   36,478 0 66,539
PERKINELMER INC COM COM 714046109 776 9,877 SH   SOLE   9,877 0 0
PERMA-FIX ENVIRONMENTAL SVCS C COM 714157203 191 81,066 SH   SOLE   29,216 0 51,850
PETIQ INC COM CL A COM 71639T106 2,984 127,145 SH   SOLE   125,056 0 2,089
PFIZER INC COM COM 717081103 136 3,120 SH   SOLE   3,120 0 0
PHILIP MORRIS INTL INC COM COM 718172109 27 402 SH   SOLE   402 0 0
PLURALSIGHT INC COM CL A COM 72941B106 439 18,659 SH   SOLE   12,895 0 5,764
PNC FINL SVCS GROUP INC COM COM 693475105 14 123 SH   SOLE   123 0 0
POLAR PWR INC COM COM 73102V105 1,221 252,840 SH   SOLE   252,840 0 0
PPL CORP COM COM 69351T106 70 2,459 SH   SOLE   2,459 0 0
PROCTER AND GAMBLE CO COM COM 742718109 2,140 23,284 SH   SOLE   23,284 0 0
PROFIRE ENERGY INC COM COM 74316X101 530 365,225 SH   SOLE   185,479 0 179,746
PROOFPOINT INC COM COM 743424103 2,953 35,239 SH   SOLE   28,362 0 6,877
PTC INC COM COM 69370C100 3,710 44,750 SH   SOLE   44,300 0 450
PURE STORAGE INC CL A COM 74624M102 237 14,752 SH   SOLE   14,752 0 0
PVH CORP COM COM 693656100 1 16 SH   SOLE   16 0 0
QIWI PLC SPON ADR REP B COM 74735M108 268 18,961 SH   SOLE   13,995 0 4,966
QUANTA SVCS INC COM COM 74762E102 705 23,418 SH   SOLE   23,418 0 0
QUANTUM CORP COM NEW COM 747906501 423 211,657 SH   SOLE   128,829 0 82,828
QUEST RESOURCE HLDG CORP COM N COM 74836W203 179 131,453 SH   SOLE   46,509 0 84,944
QUIDEL CORP COM COM 74838J101 1,812 37,122 SH   SOLE   27,434 0 9,688
RADA ELECTR INDS LTD COM PAR N COM M81863124 1,242 481,469 SH   SOLE   238,127 0 243,342
RADIANT LOGISTICS INC COM COM 75025X100 1,885 443,579 SH   SOLE   225,044 0 218,535
RANDGOLD RES LTD ADR COM 752344309 1,262 15,430 SH   SOLE   15,419 0 11
RANGE RES CORP COM COM 75281A109 169 17,615 SH   SOLE   17,615 0 0
RAVEN INDS INC COM COM 754212108 1,084 29,947 SH   SOLE   29,947 0 0
RAYTHEON CO COM NEW COM 755111507 6,067 39,564 SH   SOLE   38,858 0 706
REALTY INCOME CORP COM COM 756109104 12 185 SH   SOLE   185 0 0
RECRO PHARMA INC COM COM 75629F109 1,830 257,707 SH   SOLE   164,864 0 92,843
RESIDEO TECHNOLOGIES INC COM COM 76118Y104 0 17 SH   SOLE   17 0 0
REXNORD CORP NEW COM COM 76169B102 43 1,876 SH   SOLE   1,876 0 0
RIGNET INC COM COM 766582100 276 21,807 SH   SOLE   15,606 0 6,201
ROBERT HALF INTL INC COM COM 770323103 11 195 SH   SOLE   195 0 0
ROCKET PHARMACEUTICALS INC COM COM 77313F106 772 52,074 SH   SOLE   52,074 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 29 192 SH   SOLE   192 0 0
ROKU INC COM CL A COM 77543R102 49 1,591 SH   SOLE   1,591 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 157 2,699 SH   SOLE   2,699 0 0
ROYAL GOLD INC COM COM 780287108 94 1,093 SH   SOLE   1,093 0 0
RTW RETAILWINDS INC COM COM 74980D100 1,196 422,578 SH   SOLE   214,390 0 208,188
S&P GLOBAL INC COM COM 78409V104 108 633 SH   SOLE   633 0 0
SAGE THERAPEUTICS INC COM COM 78667J108 954 9,961 SH   SOLE   9,961 0 0
SANDSTORM GOLD LTD COM NEW COM 80013R206 1,108 240,311 SH   SOLE   240,311 0 0
SANOFI SPONSORED ADR COM 80105N105 9 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD COM COM 806857108 52 1,434 SH   SOLE   1,434 0 0
SCHNEIDER NATIONAL INC CL B COM 80689H102 180 9,627 SH   SOLE   9,627 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 1,587 38,223 SH   SOLE   37,408 0 815
SCIENTIFIC GAMES CORP CL A COM 80874P109 467 26,132 SH   SOLE   18,922 0 7,210
SEA LTD ADR COM 81141R100 299 26,425 SH   SOLE   18,946 0 7,479
SEABRIDGE GOLD INC COM COM 811916105 1,137 85,933 SH   SOLE   84,813 0 1,120
SEASPINE HLDGS CORP COM COM 81255T108 1,837 100,724 SH   SOLE   50,970 0 49,754
SEMPRA ENERGY COM COM 816851109 21 195 SH   SOLE   195 0 0
SEMTECH CORP COM COM 816850101 807 17,602 SH   SOLE   16,128 0 1,474
SENSATA TECHNOLOGIES HLDNG PLC COM G8060N102 640 14,263 SH   SOLE   14,263 0 0
SHERWIN WILLIAMS CO COM COM 824348106 5 12 SH   SOLE   12 0 0
SHILOH INDS INC COM COM 824543102 550 94,296 SH   SOLE   47,882 0 46,414
SKYLINE CHAMPION CORPORATION C COM 830830105 919 62,581 SH   SOLE   38,950 0 23,631
SKYWORKS SOLUTIONS INC COM COM 83088M102 320 4,777 SH   SOLE   4,777 0 0
SMTC CORP COM NEW COM 832682207 786 192,754 SH   SOLE   68,384 0 124,370
SNAP ON INC COM COM 833034101 1,128 7,763 SH   SOLE   7,541 0 222
SOUTHERN CO COM COM 842587107 105 2,400 SH   SOLE   2,400 0 0
SPOTIFY TECHNOLOGY S A SHS COM L8681T102 2,453 21,611 SH   SOLE   20,790 0 821
STARBUCKS CORP COM COM 855244109 1,474 22,886 SH   SOLE   21,894 0 992
STARS GROUP INC COM COM 85570W100 920 55,713 SH   SOLE   48,589 0 7,124
STATE STR CORP COM COM 857477103 3,237 51,319 SH   SOLE   51,319 0 0
STERLING CONSTRUCTION CO INC C COM 859241101 2,003 183,890 SH   SOLE   93,257 0 90,633
STRONGBRIDGE BIOPHARMA PLC SHS COM G85347105 2,215 494,375 SH   SOLE   293,202 0 201,173
STRYKER CORP COM COM 863667101 178 1,138 SH   SOLE   1,138 0 0
SUNOPTA INC COM COM 8676EP108 877 226,624 SH   SOLE   131,074 0 95,550
SUNRUN INC COM COM 86771W105 1,730 158,824 SH   SOLE   146,331 0 12,493
SUNTRUST BKS INC COM COM 867914103 2,403 47,633 SH   SOLE   47,633 0 0
SVB FINL GROUP COM COM 78486Q101 1,200 6,318 SH   SOLE   6,318 0 0
T2 BIOSYSTEMS INC COM COM 89853L104 1,041 345,756 SH   SOLE   345,756 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 258 2,508 SH   SOLE   1,878 0 630
TANDEM DIABETES CARE INC COM N COM 875372203 2,995 78,889 SH   SOLE   54,673 0 24,216
TARGA RES CORP COM COM 87612G101 152 4,212 SH   SOLE   4,116 0 96
TARGET CORP COM COM 87612E106 6 89 SH   SOLE   89 0 0
TECHNIPFMC PLC COM COM G87110105 350 17,897 SH   SOLE   17,897 0 0
TECOGEN INC NEW COM NEW COM 87876P201 1,834 505,321 SH   SOLE   369,309 0 136,012
TELADOC HEALTH INC COM COM 87918A105 5,802 117,038 SH   SOLE   115,484 0 1,554
TELENAV INC COM COM 879455103 897 221,009 SH   SOLE   112,568 0 108,441
TENCENT HLDGS LTD UNSPON ADR COM 88032Q109 427 10,810 SH   SOLE   10,810 0 0
TENET HEALTHCARE CORP COM NEW COM 88033G407 745 43,460 SH   SOLE   43,460 0 0
TERADYNE INC COM COM 880770102 1,764 56,218 SH   SOLE   52,526 0 3,692
TETRA TECHNOLOGIES INC DEL COM COM 88162F105 720 428,793 SH   SOLE   267,031 0 161,762
TEVA PHARMACEUTICAL INDS LTD S COM 881624209 364 23,630 SH   SOLE   23,630 0 0
TEXTAINER GROUP HOLDINGS LTD S COM G8766E109 657 66,008 SH   SOLE   41,321 0 24,687
TIMKEN CO COM COM 887389104 193 5,179 SH   SOLE   5,179 0 0
TITAN MACHY INC COM COM 88830R101 1,751 133,174 SH   SOLE   76,237 0 56,937
TORTOISE ENERGY INFRA CORP COM COM 89147L100 15 768 SH   SOLE   768 0 0
TPI COMPOSITES INC COM COM 87266J104 1,002 40,764 SH   SOLE   34,259 0 6,505
TRANSCAT INC COM COM 893529107 880 46,256 SH   SOLE   23,469 0 22,787
TRIMBLE INC COM COM 896239100 753 22,889 SH   SOLE   22,889 0 0
TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 933 85,683 SH   SOLE   85,683 0 0
TRITON INTL LTD CL A COM G9078F107 221 7,097 SH   SOLE   7,097 0 0
TYME TECHNOLOGIES INC COM COM 90238J103 613 166,251 SH   SOLE   150,692 0 15,559
U S CONCRETE INC COM NEW COM 90333L201 3,516 99,654 SH   SOLE   98,658 0 996
UBIQUITI NETWORKS INC COM COM 90347A100 1,119 11,258 SH   SOLE   11,258 0 0
ULTRALIFE CORP COM COM 903899102 1,151 170,586 SH   SOLE   86,514 0 84,072
UNION PAC CORP COM COM 907818108 47 342 SH   SOLE   342 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 61 622 SH   SOLE   622 0 0
UNITED STATES STL CORP NEW COM COM 912909108 107 5,881 SH   SOLE   5,881 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 850 3,413 SH   SOLE   3,413 0 0
UQM TECHNOLOGIES INC COM COM 903213106 229 269,803 SH   SOLE   95,385 0 174,418
US BANCORP DEL COM NEW COM 902973304 7 150 SH   SOLE   150 0 0
USA TRUCK INC COM COM 902925106 1,513 101,045 SH   SOLE   51,193 0 49,852
VANECK VECTORS ETF TR GOLD MIN COM 92189F106 3,835 181,835 SH   SOLE   181,835 0 0
VANECK VECTORS ETF TR JR GOLD COM 92189F791 9,358 309,656 SH   SOLE   307,586 0 2,070
VANECK VECTORS ETF TR OIL SVCS COM 92189F718 21 1,500 SH   SOLE   1,500 0 0
VEEVA SYS INC CL A COM COM 922475108 3,041 34,046 SH   SOLE   34,046 0 0
VERACYTE INC COM COM 92337F107 4,022 319,736 SH   SOLE   201,073 0 118,663
VERICEL CORP COM COM 92346J108 2,738 157,372 SH   SOLE   100,711 0 56,661
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,156 38,352 SH   SOLE   38,352 0 0
VERMILLION INC COM NEW COM 92407M206 103 342,082 SH   SOLE   121,030 0 221,052
VERTEX PHARMACEUTICALS INC COM COM 92532F100 8,112 48,950 SH   SOLE   48,070 0 880
VIAVI SOLUTIONS INC COM COM 925550105 1,631 162,260 SH   SOLE   101,123 0 61,137
VIEWRAY INC COM COM 92672L107 1,489 245,232 SH   SOLE   178,576 0 66,656
VIKING THERAPEUTICS INC COM COM 92686J106 2,013 263,105 SH   SOLE   256,924 0 6,181
VIRTRA INC COM PAR COM 92827K301 121 39,271 SH   SOLE   13,900 0 25,371
VISA INC COM CL A COM 92826C839 33 252 SH   SOLE   252 0 0
VISTA GOLD CORP COM NEW COM 927926303 147 280,000 SH   SOLE   280,000 0 0
VISTEON CORP COM NEW COM 92839U206 260 4,319 SH   SOLE   4,319 0 0
VIVINT SOLAR INC COM COM 92854Q106 630 165,480 SH   SOLE   139,582 0 25,898
VMWARE INC CL A COM COM 928563402 3,291 24,000 SH   SOLE   24,000 0 0
VULCAN MATLS CO COM COM 929160109 1,980 20,042 SH   SOLE   19,534 0 508
WABTEC CORP COM COM 929740108 833 11,851 SH   SOLE   11,851 0 0
WALMART INC COM COM 931142103 568 6,102 SH   SOLE   6,102 0 0
WASTE MGMT INC DEL COM COM 94106L109 233 2,620 SH   SOLE   2,620 0 0
WATTS WATER TECHNOLOGIES INC C COM 942749102 880 13,642 SH   SOLE   11,636 0 2,006
WEC ENERGY GROUP INC COM COM 92939U106 30 430 SH   SOLE   430 0 0
WHEATON PRECIOUS METALS CORP C COM 962879102 1,907 97,633 SH   SOLE   89,902 0 7,731
WHITE MTNS INS GROUP LTD COM COM G9618E107 60 70 SH   SOLE   70 0 0
WILLDAN GROUP INC COM COM 96924N100 1,847 52,808 SH   SOLE   26,767 0 26,041
WILLIAMS COS INC DEL COM COM 969457100 15 680 SH   SOLE   680 0 0
WINTRUST FINL CORP COM COM 97650W108 187 2,807 SH   SOLE   2,807 0 0
WIRELESS TELECOM GROUP INC COM COM 976524108 357 201,892 SH   SOLE   73,617 0 128,275
WORKDAY INC CL A COM 98138H101 980 6,137 SH   SOLE   6,137 0 0
XYLEM INC COM COM 98419M100 1,090 16,331 SH   SOLE   12,640 0 3,691
ZOETIS INC CL A COM 98978V103 53 617 SH   SOLE   617 0 0