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 | Common | 90214J101 | 16,664 | 198,309 | SH | | SOLE | | 113,620 | 0 | 84,689 |
3M COMPANY | Common | 88579Y101 | 607 | 2,764 | SH | | SOLE | | 2,764 | 0 | 0 |
ABAXIS INC | Common | 002567105 | 28,050 | 397,202 | SH | | SOLE | | 397,202 | 0 | 0 |
ABBOTT LABORATORIES | Common | 002824100 | 1,300 | 21,699 | SH | | SOLE | | 21,699 | 0 | 0 |
ABBVIE INC | Common | 00287Y109 | 176,831 | 1,868,261 | SH | | SOLE | | 1,743,814 | 0 | 124,447 |
ABIOMED INC. | Common | 003654100 | 113,059 | 388,531 | SH | | SOLE | | 327,308 | 0 | 61,223 |
ACADIA PHARMACEUTICALS INC | Common | 004225108 | 30,732 | 1,367,683 | SH | | SOLE | | 1,022,305 | 0 | 345,378 |
ACCENTURE PLC IRELAND SHARES C | Common | G1151C101 | 1,068 | 6,958 | SH | | SOLE | | 6,958 | 0 | 0 |
ACHAOGEN INC | Common | 004449104 | 65 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
ACI WORLDWIDE INC | Common | 004498101 | 25,364 | 1,069,300 | SH | | SOLE | | 1,069,300 | 0 | 0 |
ACORDA THERAPEUTICS INC | Common | 00484M106 | 8,800 | 372,077 | SH | | SOLE | | 218,910 | 0 | 153,167 |
ACTIVISION BLIZZARD INC | Common | 00507V109 | 20 | 294 | SH | | SOLE | | 294 | 0 | 0 |
ADOBE SYSTEMS INC. | Common | 00724F101 | 255,957 | 1,184,547 | SH | | SOLE | | 1,112,962 | 0 | 71,585 |
AERIE PHARMACEUTICALS INC | Common | 00771V108 | 17,640 | 325,156 | SH | | SOLE | | 280,131 | 0 | 45,025 |
AETNA INC NEW | Common | 00817Y108 | 41,308 | 244,428 | SH | | SOLE | | 240,237 | 0 | 4,191 |
AFFILIATED MANAGERS GROUP INC. | Common | 008252108 | 1,583 | 8,349 | SH | | SOLE | | 8,349 | 0 | 0 |
AFLAC INC | Common | 001055102 | 45 | 1,024 | SH | | SOLE | | 1,024 | 0 | 0 |
AGILENT TECHNOLOGIES INC | Common | 00846U101 | 5,132 | 76,710 | SH | | SOLE | | 76,710 | 0 | 0 |
AGIOS PHARMACEUTICALS INC | Common | 00847X104 | 4,157 | 50,835 | SH | | SOLE | | 29,171 | 0 | 21,664 |
AIR PRODUCTS & CHEMICALS INC | Common | 009158106 | 218,050 | 1,371,122 | SH | | SOLE | | 1,338,151 | 0 | 32,971 |
ALBEMARLE CORP | Common | 012653101 | 12 | 132 | SH | | SOLE | | 132 | 0 | 0 |
ALEXION PHARMACEUTICALS INC | Common | 015351109 | 2,665 | 23,914 | SH | | SOLE | | 23,914 | 0 | 0 |
ALIBABA GROUP HOLDING LTD ADR | Common | 01609W102 | 421,844 | 2,298,375 | SH | | SOLE | | 2,225,251 | 0 | 73,124 |
ALIGN TECHNOLOGY INC | Common | 016255101 | 9,170 | 36,516 | SH | | SOLE | | 36,516 | 0 | 0 |
ALLEGION PLC | Common | G0176J109 | 477 | 5,598 | SH | | SOLE | | 5,598 | 0 | 0 |
ALLERGAN PLC | Common | G0177J108 | 15,830 | 94,064 | SH | | SOLE | | 94,064 | 0 | 0 |
ALLIANCE DATA SYSTEMS CORP | Common | 018581108 | 12,835 | 60,298 | SH | | SOLE | | 60,298 | 0 | 0 |
ALLSTATE CORP | Common | 020002101 | 42 | 448 | SH | | SOLE | | 448 | 0 | 0 |
ALPHABET INC CL A | Common | 02079K305 | 5,317 | 5,127 | SH | | SOLE | | 5,127 | 0 | 0 |
ALPHABET INC CL C | Common | 02079K107 | 857,426 | 831,008 | SH | | SOLE | | 783,042 | 0 | 47,966 |
ALTABA INC (CLOSED-END INVESTM | Mutual Funds | 021346101 | 225,029 | 3,039,296 | SH | | SOLE | | 2,822,211 | 0 | 217,085 |
ALTRIA GROUP INC. | Common | 02209S103 | 3,911 | 62,757 | SH | | SOLE | | 62,757 | 0 | 0 |
AMAZON COM INC. | Common | 023135106 | 1,634,782 | 1,129,508 | SH | | SOLE | | 1,076,228 | 0 | 53,280 |
AMERICAN AIRLINES GROUP INC | Common | 02376R102 | 430 | 8,267 | SH | | SOLE | | 8,267 | 0 | 0 |
AMERICAN ELECTRIC POWER CO INC | Common | 025537101 | 6 | 85 | SH | | SOLE | | 85 | 0 | 0 |
AMERICAN EXPRESS COMPANY | Common | 025816109 | 36 | 388 | SH | | SOLE | | 388 | 0 | 0 |
AMERICAN INTERNATIONAL GROUP | Common | 026874784 | 14 | 259 | SH | | SOLE | | 259 | 0 | 0 |
AMERIPRISE FINL INC | Common | 03076C106 | 6 | 43 | SH | | SOLE | | 43 | 0 | 0 |
AMERISOURCEBERGEN CORP | Common | 03073E105 | 4 | 44 | SH | | SOLE | | 44 | 0 | 0 |
AMETEK INC | Common | 031100100 | 3,699 | 48,684 | SH | | SOLE | | 48,684 | 0 | 0 |
AMGEN INC | Common | 031162100 | 1,163 | 6,819 | SH | | SOLE | | 6,819 | 0 | 0 |
AMICUS THERAPEUTICS INC | Common | 03152W109 | 1,579 | 105,000 | SH | | SOLE | | 105,000 | 0 | 0 |
AMPHENOL CORP | Common | 032095101 | 68 | 786 | SH | | SOLE | | 786 | 0 | 0 |
ANAPTYSBIO INC | Common | 032724106 | 468 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |
ANSYS INC | Common | 03662Q105 | 14,888 | 95,017 | SH | | SOLE | | 95,017 | 0 | 0 |
ANTHEM INC | Common | 036752103 | 20 | 89 | SH | | SOLE | | 89 | 0 | 0 |
AON PLC | Common | G0408V102 | 24 | 168 | SH | | SOLE | | 168 | 0 | 0 |
APPLE INC. | Common | 037833100 | 739,921 | 4,410,069 | SH | | SOLE | | 4,151,907 | 0 | 258,162 |
APPLIED MATERIALS INC | Common | 038222105 | 282,724 | 5,084,047 | SH | | SOLE | | 4,643,788 | 0 | 440,259 |
APPTIO INC - CLASS A | Common | 03835C108 | 19,910 | 702,542 | SH | | SOLE | | 702,542 | 0 | 0 |
APTIV PLC | Common | G6095L109 | 66,339 | 780,736 | SH | | SOLE | | 756,983 | 0 | 23,753 |
ARGENX SE ADR | Common | 04016X101 | 161 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
ARISTA NETWORKS INC | Common | 040413106 | 77 | 301 | SH | | SOLE | | 301 | 0 | 0 |
ASML HOLDING NV - ADR | Common | N07059210 | 83 | 420 | SH | | SOLE | | 420 | 0 | 0 |
ASSEMBLY BIOSCIENCES INC | Common | 045396108 | 344 | 7,000 | SH | | SOLE | | 7,000 | 0 | 0 |
ASTRAZENECA PLC-SPONS ADR | Common | 046353108 | 1,988 | 56,860 | SH | | SOLE | | 56,860 | 0 | 0 |
AT&T INC. | Common | 00206R102 | 1,754 | 49,187 | SH | | SOLE | | 49,187 | 0 | 0 |
AUTODESK INC. | Common | 052769106 | 233,535 | 1,859,654 | SH | | SOLE | | 1,777,372 | 0 | 82,282 |
AUTOZONE INC | Common | 053332102 | 4,659 | 7,182 | SH | | SOLE | | 7,182 | 0 | 0 |
AVERY DENNISON CORP | Common | 053611109 | 43 | 401 | SH | | SOLE | | 401 | 0 | 0 |
AVEXIS INC | Common | 05366U100 | 1,050 | 8,500 | SH | | SOLE | | 8,500 | 0 | 0 |
AXOGEN INC | Common | 05463X106 | 2,741 | 75,088 | SH | | SOLE | | 75,088 | 0 | 0 |
BAKER HUGHES A GE CO LLC | Common | 05722G100 | 17 | 603 | SH | | SOLE | | 603 | 0 | 0 |
BALCHEM CORP. | Common | 057665200 | 22,521 | 275,487 | SH | | SOLE | | 275,487 | 0 | 0 |
BALL CORP | Common | 058498106 | 3,834 | 96,554 | SH | | SOLE | | 96,554 | 0 | 0 |
BANCO BRADESCO ADR | Common | 059460303 | 6 | 540 | SH | | SOLE | | 540 | 0 | 0 |
BANK NEW YORK MELLON CORP | Common | 064058100 | 12 | 230 | SH | | SOLE | | 230 | 0 | 0 |
BANK OF AMERICA CORP | Common | 060505104 | 362,585 | 12,090,183 | SH | | SOLE | | 11,549,434 | 0 | 540,749 |
BARRICK GOLD CORP | Common | 067901108 | 4 | 298 | SH | | SOLE | | 298 | 0 | 0 |
BAXTER INTERNATIONAL INC | Common | 071813109 | 2,010 | 30,903 | SH | | SOLE | | 30,903 | 0 | 0 |
BECTON DICKINSON & CO | Common | 075887109 | 11 | 51 | SH | | SOLE | | 51 | 0 | 0 |
BEIGENE LTD ADR | Common | 07725L102 | 2,565 | 15,270 | SH | | SOLE | | 15,270 | 0 | 0 |
BEST BUY COMPANY INC. | Common | 086516101 | 7 | 94 | SH | | SOLE | | 94 | 0 | 0 |
BIOGEN INC | Common | 09062X103 | 3,949 | 14,421 | SH | | SOLE | | 14,421 | 0 | 0 |
BIOMARIN PHARMACEUTICALS INC | Common | 09061G101 | 75,770 | 934,621 | SH | | SOLE | | 880,137 | 0 | 54,484 |
BIO-TECHNE CORP | Common | 09073M104 | 56,359 | 373,141 | SH | | SOLE | | 299,942 | 0 | 73,199 |
BLACKBAUD INC | Common | 09227Q100 | 34,287 | 336,774 | SH | | SOLE | | 336,774 | 0 | 0 |
BLACKROCK INC. | Common | 09247X101 | 50,020 | 92,336 | SH | | SOLE | | 89,827 | 0 | 2,509 |
BLACKSTONE GROUP LP | Common | 09253U108 | 103,556 | 3,241,187 | SH | | SOLE | | 3,181,398 | 0 | 59,789 |
BLACKSTONE MORTGAGE TRUST INC | Common | 09257W100 | 1,300 | 41,377 | SH | | SOLE | | 41,377 | 0 | 0 |
BLUEBIRD BIO INC | Common | 09609G100 | 11,836 | 69,315 | SH | | SOLE | | 69,315 | 0 | 0 |
BLUEPRINT MEDICINES GROUP | Common | 09627Y109 | 504 | 5,500 | SH | | SOLE | | 5,500 | 0 | 0 |
BOEING CO | Common | 097023105 | 201,152 | 613,492 | SH | | SOLE | | 592,807 | 0 | 20,685 |
BOFI HOLDING INC | Common | 05566U108 | 36,550 | 901,797 | SH | | SOLE | | 575,356 | 0 | 326,441 |
BOOKING HOLDINGS INC | Common | 09857L108 | 50,375 | 24,214 | SH | | SOLE | | 19,527 | 0 | 4,687 |
BOSTON SCIENTIFIC CORP | Common | 101137107 | 132,522 | 4,850,717 | SH | | SOLE | | 4,685,840 | 0 | 164,877 |
BRISTOL MYERS SQUIBB CO | Common | 110122108 | 105,764 | 1,672,166 | SH | | SOLE | | 1,601,543 | 0 | 70,623 |
BROADRIDGE FINANCIAL SOLUTIONS | Common | 11133T103 | 52 | 471 | SH | | SOLE | | 471 | 0 | 0 |
BROOKFIELD ASSET MANAGEMENT IN | Common | 112585104 | 10 | 251 | SH | | SOLE | | 251 | 0 | 0 |
BURLINGTON STORES INC | Common | 122017106 | 8,738 | 65,626 | SH | | SOLE | | 65,626 | 0 | 0 |
BWX TECHNOLOGIES INC | Common | 05605H100 | 46 | 729 | SH | | SOLE | | 729 | 0 | 0 |
CADENCE DESIGN SYSTEM INC | Common | 127387108 | 11 | 288 | SH | | SOLE | | 288 | 0 | 0 |
CALITHERA BIOSCIENCES INC | Common | 13089P101 | 88 | 14,000 | SH | | SOLE | | 14,000 | 0 | 0 |
CANADA GOOSE HOLDINGS INC | Common | 135086106 | 43,431 | 1,299,565 | SH | | SOLE | | 966,951 | 0 | 332,614 |
CANADIAN NATIONAL RAILWAY CO | Common | 136375102 | 5 | 73 | SH | | SOLE | | 73 | 0 | 0 |
CANTEL MEDICAL CORP | Common | 138098108 | 45,260 | 406,246 | SH | | SOLE | | 406,246 | 0 | 0 |
CAPITAL ONE FINANCIAL CORP. | Common | 14040H105 | 37 | 381 | SH | | SOLE | | 381 | 0 | 0 |
CAREDX INC | Common | 14167L103 | 16,108 | 2,021,122 | SH | | SOLE | | 2,021,122 | 0 | 0 |
CARNIVAL CORP | Common | 143658300 | 33,007 | 503,302 | SH | | SOLE | | 491,715 | 0 | 11,587 |
CATERPILLAR INC. | Common | 149123101 | 55,154 | 374,227 | SH | | SOLE | | 364,324 | 0 | 9,903 |
CAVIUM INC | Common | 14964U108 | 57,362 | 722,623 | SH | | SOLE | | 722,623 | 0 | 0 |
CBOE HOLDINGS INC | Common | 12503M108 | 48 | 419 | SH | | SOLE | | 419 | 0 | 0 |
CBRE GROUP INC | Common | 12504L109 | 13 | 282 | SH | | SOLE | | 282 | 0 | 0 |
CBS CORP. NEW CLASS B | Common | 124857202 | 21,869 | 425,555 | SH | | SOLE | | 425,555 | 0 | 0 |
CDW CORP | Common | 12514G108 | 25 | 359 | SH | | SOLE | | 359 | 0 | 0 |
CELGENE CORP | Common | 151020104 | 58,767 | 658,748 | SH | | SOLE | | 650,457 | 0 | 8,291 |
CEMEX SAB -SPONS ADR | Common | 151290889 | 794 | 119,961 | SH | | SOLE | | 119,961 | 0 | 0 |
CENTENE CORP DEL | Common | 15135B101 | 808 | 7,562 | SH | | SOLE | | 7,562 | 0 | 0 |
CHARLES SCHWAB CORP | Common | 808513105 | 13 | 249 | SH | | SOLE | | 249 | 0 | 0 |
CHARTER COMMUNICATIONS INC | Common | 16119P108 | 46,310 | 148,800 | SH | | SOLE | | 143,725 | 0 | 5,075 |
CHEGG INC | Common | 163092109 | 61,222 | 2,963,305 | SH | | SOLE | | 1,808,623 | 0 | 1,154,682 |
CHENIERE ENERGY PARTNERS LP | Common | 16411Q101 | 774 | 26,612 | SH | | SOLE | | 26,612 | 0 | 0 |
CHENIERE ENERGY PARTNERS LP | Common | 16411W108 | 1 | 39 | SH | | SOLE | | 39 | 0 | 0 |
CHEVRONTEXACO CORP | Common | 166764100 | 969 | 8,499 | SH | | SOLE | | 8,499 | 0 | 0 |
CHURCH & DWIGHT CO INC. | Common | 171340102 | 3,255 | 64,631 | SH | | SOLE | | 64,631 | 0 | 0 |
CHUY'S HOLDING INC | Common | 171604101 | 2,100 | 80,154 | SH | | SOLE | | 43,851 | 0 | 36,303 |
CIGNA CORP | Common | 125509109 | 304 | 1,812 | SH | | SOLE | | 1,812 | 0 | 0 |
CINTAS CORP. | Common | 172908105 | 102,889 | 603,171 | SH | | SOLE | | 581,360 | 0 | 21,811 |
CISCO SYSTEMS INC | Common | 17275R102 | 19,434 | 453,113 | SH | | SOLE | | 453,113 | 0 | 0 |
CITIGROUP INC. | Common | 172967424 | 58,721 | 869,940 | SH | | SOLE | | 858,576 | 0 | 11,364 |
CITIZENS FINANCIAL GROUP | Common | 174610105 | 2,303 | 54,865 | SH | | SOLE | | 54,865 | 0 | 0 |
CLOVIS ONCOLOGY INC | Common | 189464100 | 6,405 | 121,302 | SH | | SOLE | | 121,302 | 0 | 0 |
CME GROUP INC | Common | 12572Q105 | 14,653 | 90,598 | SH | | SOLE | | 46,211 | 0 | 44,387 |
COCA COLA CO. | Common | 191216100 | 1,430 | 32,927 | SH | | SOLE | | 32,927 | 0 | 0 |
COGNEX CORP. | Common | 192422103 | 33,868 | 651,439 | SH | | SOLE | | 651,439 | 0 | 0 |
COGNIZANT TECH SOLUTIONS CRP | Common | 192446102 | 90,250 | 1,121,120 | SH | | SOLE | | 1,108,313 | 0 | 12,807 |
COHERENT INC | Common | 192479103 | 389 | 2,076 | SH | | SOLE | | 2,076 | 0 | 0 |
COMCAST CORP CL A | Common | 20030N101 | 108,916 | 3,187,468 | SH | | SOLE | | 3,127,998 | 0 | 59,470 |
COMMERCEHUB INC SERIES A | Common | 20084V108 | 4,216 | 187,379 | SH | | SOLE | | 106,102 | 0 | 81,277 |
CONOCOPHILLIPS | Common | 20825C104 | 1,666 | 28,098 | SH | | SOLE | | 28,098 | 0 | 0 |
CONSOLIDATED EDISON | Common | 209115104 | 6 | 74 | SH | | SOLE | | 74 | 0 | 0 |
CONSTELLATION BRANDS INC-A | Common | 21036P108 | 26 | 116 | SH | | SOLE | | 116 | 0 | 0 |
CORELOGIC INC | Common | 21871D103 | 18 | 393 | SH | | SOLE | | 393 | 0 | 0 |
CORNERSTONE ONDEMAND INC | Common | 21925Y103 | 1,810 | 46,279 | SH | | SOLE | | 46,279 | 0 | 0 |
CORNING INC | Common | 219350105 | 31 | 1,129 | SH | | SOLE | | 1,129 | 0 | 0 |
COSTAR GROUP INC | Common | 22160N109 | 4,971 | 13,706 | SH | | SOLE | | 3,984 | 0 | 9,722 |
COTIVITI HOLDINGS INC | Common | 22164K101 | 22,072 | 640,880 | SH | | SOLE | | 397,733 | 0 | 243,147 |
COUPA SOFTWARE INC | Common | 22266L106 | 19,309 | 423,256 | SH | | SOLE | | 423,256 | 0 | 0 |
CRAFT BREW ALLIANCE INC | Common | 224122101 | 2,519 | 135,421 | SH | | SOLE | | 135,421 | 0 | 0 |
CREDICORP LTD | Common | G2519Y108 | 3,931 | 17,312 | SH | | SOLE | | 17,312 | 0 | 0 |
CROWN CASTLE INTERNATIONAL COR | Common | 22822V101 | 18,295 | 166,913 | SH | | SOLE | | 61,581 | 0 | 105,332 |
CSX CORP | Common | 126408103 | 24 | 432 | SH | | SOLE | | 432 | 0 | 0 |
CUMMINS INC | Common | 231021106 | 12 | 73 | SH | | SOLE | | 73 | 0 | 0 |
CVS HEALTH CORP | Common | 126650100 | 1,574 | 25,306 | SH | | SOLE | | 25,306 | 0 | 0 |
CYBERARK SOFTWARE LTD | Common | M2682V108 | 538 | 10,554 | SH | | SOLE | | 10,554 | 0 | 0 |
CYRUSONE INC | Common | 23283R100 | 8,535 | 166,666 | SH | | SOLE | | 166,666 | 0 | 0 |
CYTOMX THERAPEUTICS INC | Common | 23284F105 | 114 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
DANAHER CORP | Common | 235851102 | 251,480 | 2,568,486 | SH | | SOLE | | 2,398,693 | 0 | 169,793 |
DARDEN RESTAURANTS INC | Common | 237194105 | 1,105 | 12,957 | SH | | SOLE | | 12,957 | 0 | 0 |
DEERE & CO. | Common | 244199105 | 26 | 165 | SH | | SOLE | | 165 | 0 | 0 |
DELPHI TECHNOLOGIES PLC | Common | G2709G107 | 4 | 82 | SH | | SOLE | | 82 | 0 | 0 |
DERMIRA INC | Common | 24983L104 | 88 | 11,000 | SH | | SOLE | | 11,000 | 0 | 0 |
DEUTSCHE BANK AG | Common | D18190898 | 41 | 2,952 | SH | | SOLE | | 2,952 | 0 | 0 |
DEVON ENERGY CORP NEW | Common | 25179M103 | 14 | 441 | SH | | SOLE | | 441 | 0 | 0 |
DEXCOM INC. | Common | 252131107 | 62,931 | 848,585 | SH | | SOLE | | 697,218 | 0 | 151,367 |
DIAMONDBACK ENERGY INC | Common | 25278X109 | 710 | 5,608 | SH | | SOLE | | 5,608 | 0 | 0 |
DICKS SPORTING GOODS INC | Common | 253393102 | 1 | 40 | SH | | SOLE | | 0 | 0 | 40 |
DIGITAL REALTY TRUST INC | Common | 253868103 | 1 | 10 | SH | | SOLE | | 10 | 0 | 0 |
DIPLOMAT PHARMACY INC | Common | 25456K101 | 14,867 | 737,803 | SH | | SOLE | | 426,208 | 0 | 311,595 |
DISCOVER FINANCIAL SERVICES | Common | 254709108 | 744 | 10,348 | SH | | SOLE | | 10,348 | 0 | 0 |
DISH NETWORK CORP CL-A | Common | 25470M109 | 12 | 327 | SH | | SOLE | | 327 | 0 | 0 |
DMC GLOBAL INC | Common | 23291C103 | 2,648 | 98,991 | SH | | SOLE | | 98,991 | 0 | 0 |
DOLBY LABORATORIES INC CL A | Common | 25659T107 | 4,657 | 73,268 | SH | | SOLE | | 73,268 | 0 | 0 |
DOLLAR TREE INC | Common | 256746108 | 8,491 | 89,478 | SH | | SOLE | | 46,869 | 0 | 42,609 |
DOVER CORP | Common | 260003108 | 13 | 135 | SH | | SOLE | | 135 | 0 | 0 |
DOWDUPONT INC | Common | 26078J100 | 80,699 | 1,266,658 | SH | | SOLE | | 1,252,152 | 0 | 14,506 |
DUNKIN' BRANDS GROUP INC | Common | 265504100 | 4,618 | 77,361 | SH | | SOLE | | 77,361 | 0 | 0 |
DXC TECHNOLOGY CO | Common | 23355L106 | 14 | 135 | SH | | SOLE | | 135 | 0 | 0 |
DYCOM INDUSTRIES INC | Common | 267475101 | 12,467 | 115,832 | SH | | SOLE | | 115,832 | 0 | 0 |
EATON CORP PLC | Common | G29183103 | 1,214 | 15,194 | SH | | SOLE | | 15,194 | 0 | 0 |
EATON VANCE CORP | Common | 278265103 | 40 | 717 | SH | | SOLE | | 717 | 0 | 0 |
EBAY INC | Common | 278642103 | 84 | 2,090 | SH | | SOLE | | 2,090 | 0 | 0 |
EBIX INC | Common | 278715206 | 45,237 | 607,210 | SH | | SOLE | | 368,417 | 0 | 238,793 |
ECOLAB INC | Common | 278865100 | 12 | 84 | SH | | SOLE | | 84 | 0 | 0 |
EDWARDS LIFESCIENCES CORP | Common | 28176E108 | 6,059 | 43,429 | SH | | SOLE | | 43,429 | 0 | 0 |
ELECTRONICS ARTS INC | Common | 285512109 | 142,925 | 1,178,861 | SH | | SOLE | | 1,092,955 | 0 | 85,906 |
ELF BEAUTY INC | Common | 26856L103 | 11,345 | 585,723 | SH | | SOLE | | 585,723 | 0 | 0 |
ELI LILLY & CO | Common | 532457108 | 2,520 | 32,574 | SH | | SOLE | | 32,574 | 0 | 0 |
ELLIE MAE INC | Common | 28849P100 | 13,577 | 147,670 | SH | | SOLE | | 147,670 | 0 | 0 |
ENANTA PHARMACEUTICALS INC | Common | 29251M106 | 324 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
ENCANA CORPORATION | Common | 292505104 | 3,686 | 335,115 | SH | | SOLE | | 335,115 | 0 | 0 |
EPAM SYSTEMS INC | Common | 29414B104 | 48,730 | 425,514 | SH | | SOLE | | 323,274 | 0 | 102,240 |
EPIZYME INC | Common | 29428V104 | 355 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
EQUINIX INC. | Common | 29444U700 | 250,100 | 598,125 | SH | | SOLE | | 577,618 | 0 | 20,507 |
ESTEE LAUDER COMPANIES INC CL | Common | 518439104 | 109 | 729 | SH | | SOLE | | 729 | 0 | 0 |
ETSY INC | Common | 29786A106 | 4,829 | 172,092 | SH | | SOLE | | 172,092 | 0 | 0 |
EURONET WORLDWIDE INC | Common | 298736109 | 10 | 128 | SH | | SOLE | | 128 | 0 | 0 |
EVERBRIDGE INC | Common | 29978A104 | 61,267 | 1,673,967 | SH | | SOLE | | 1,222,607 | 0 | 451,360 |
EXACT SCIENCES CORP | Common | 30063P105 | 114,734 | 2,844,888 | SH | | SOLE | | 2,597,302 | 0 | 247,586 |
EXELIXIS INC | Common | 30161Q104 | 377 | 17,000 | SH | | SOLE | | 17,000 | 0 | 0 |
EXPEDIA INC | Common | 30212P303 | 49 | 442 | SH | | SOLE | | 442 | 0 | 0 |
EXPRESS SCRIPTS HOLDING CO | Common | 30219G108 | 60 | 868 | SH | | SOLE | | 868 | 0 | 0 |
EXTENDED STAY AMERICA INC UNIT | Common | 30224P200 | 6,071 | 307,090 | SH | | SOLE | | 307,090 | 0 | 0 |
EXXON MOBIL CORP | Common | 30231G102 | 2,438 | 32,672 | SH | | SOLE | | 32,672 | 0 | 0 |
FACEBOOK INC | Common | 30303M102 | 820,985 | 5,137,901 | SH | | SOLE | | 4,783,181 | 0 | 354,720 |
FAIR ISAAC CORP | Common | 303250104 | 8,041 | 47,475 | SH | | SOLE | | 14,672 | 0 | 32,803 |
FEDEX CORP. | Common | 31428X106 | 38,582 | 160,683 | SH | | SOLE | | 158,457 | 0 | 2,226 |
FIDELITY NATIONAL INFORMATION | Common | 31620M106 | 24 | 251 | SH | | SOLE | | 251 | 0 | 0 |
FIFTH THIRD BANCORP | Common | 316773100 | 6 | 191 | SH | | SOLE | | 191 | 0 | 0 |
FINANCIAL ENGINES INC | Common | 317485100 | 1,772 | 50,633 | SH | | SOLE | | 33,796 | 0 | 16,837 |
FIRSTSERVICE CORP | Common | 33767E103 | 69,646 | 951,711 | SH | | SOLE | | 580,350 | 0 | 371,361 |
FISERV INC. | Common | 337738108 | 16,027 | 224,751 | SH | | SOLE | | 124,220 | 0 | 100,531 |
FIVE BELOW | Common | 33829M101 | 17,961 | 244,894 | SH | | SOLE | | 244,894 | 0 | 0 |
FIVE PRIME THERAPEUTICS INC | Common | 33830X104 | 241 | 14,000 | SH | | SOLE | | 14,000 | 0 | 0 |
FLEETCOR TECHNOLOGIES INC | Common | 339041105 | 9,123 | 45,053 | SH | | SOLE | | 27,326 | 0 | 17,727 |
FLIR SYSTEMS INC | Common | 302445101 | 21,870 | 437,320 | SH | | SOLE | | 437,320 | 0 | 0 |
FMC CORP.-NEW | Common | 302491303 | 36 | 470 | SH | | SOLE | | 470 | 0 | 0 |
FORTIVE CORP | Common | 34959J108 | 6,559 | 84,613 | SH | | SOLE | | 84,613 | 0 | 0 |
FORTUNE BRANDS HOME & SECURITY | Common | 34964C106 | 25,232 | 428,466 | SH | | SOLE | | 412,852 | 0 | 15,614 |
FOUNDATION MEDICINE INC | Common | 350465100 | 591 | 7,500 | SH | | SOLE | | 7,500 | 0 | 0 |
FREEPORT- MCMORAN COPPER & GOL | Common | 35671D857 | 32 | 1,820 | SH | | SOLE | | 1,820 | 0 | 0 |
FRNKLIN RESOURCES INC | Common | 354613101 | 42 | 1,210 | SH | | SOLE | | 1,210 | 0 | 0 |
GAP INC | Common | 364760108 | 1,712 | 54,871 | SH | | SOLE | | 54,871 | 0 | 0 |
GARMIN LTD | Common | H2906T109 | 880 | 14,933 | SH | | SOLE | | 14,933 | 0 | 0 |
GARTNER INC | Common | 366651107 | 4,045 | 34,393 | SH | | SOLE | | 34,393 | 0 | 0 |
GDS HOLDINGS LTD ADR | Common | 36165L108 | 2,231 | 81,262 | SH | | SOLE | | 81,262 | 0 | 0 |
GENERAL DYNAMICS CORP | Common | 369550108 | 98,730 | 446,943 | SH | | SOLE | | 387,965 | 0 | 58,978 |
GEOPARK LTD | Common | G38327105 | 987 | 79,625 | SH | | SOLE | | 79,625 | 0 | 0 |
GILEAD SCIENCES INC | Common | 375558103 | 1,229 | 16,300 | SH | | SOLE | | 16,300 | 0 | 0 |
GLAXOSMITHKLINE PLC ADR | Common | 37733W105 | 1,347 | 34,485 | SH | | SOLE | | 34,485 | 0 | 0 |
GLOBAL BLOOD THERAPEUTICS INC | Common | 37890U108 | 386 | 8,000 | SH | | SOLE | | 8,000 | 0 | 0 |
GLOBANT SA | Common | L44385109 | 25,507 | 494,906 | SH | | SOLE | | 314,775 | 0 | 180,131 |
GLYCOMIMETICS INC | Common | 38000Q102 | 114 | 7,000 | SH | | SOLE | | 7,000 | 0 | 0 |
GODADDY INC - CLASS A | Common | 380237107 | 16 | 261 | SH | | SOLE | | 261 | 0 | 0 |
GOLDMAN SACHS GROUP INC | Common | 38141G104 | 4,998 | 19,843 | SH | | SOLE | | 6,808 | 0 | 13,035 |
GRIFOLS SA ADR | Common | 398438408 | 4,537 | 213,997 | SH | | SOLE | | 213,997 | 0 | 0 |
GRUBHUB INC | Common | 400110102 | 6,589 | 64,938 | SH | | SOLE | | 64,938 | 0 | 0 |
GRUPO FINANCIERO GALICIA ADR | Common | 399909100 | 3,664 | 55,715 | SH | | SOLE | | 55,715 | 0 | 0 |
GRUPO SUPERVIELLE SA SP ADR | Common | 40054A108 | 752 | 24,782 | SH | | SOLE | | 24,782 | 0 | 0 |
GTT COMMUNICATIONS INC | Common | 362393100 | 47,593 | 839,376 | SH | | SOLE | | 515,534 | 0 | 323,842 |
GUIDEWIRE SOFTWARE INC | Common | 40171V100 | 41,592 | 514,563 | SH | | SOLE | | 410,296 | 0 | 104,267 |
GULFPORT ENERGY CORP | Common | 402635304 | 248 | 25,666 | SH | | SOLE | | 25,666 | 0 | 0 |
GW PHARMACEUTICALS ADR | Common | 36197T103 | 10,639 | 94,424 | SH | | SOLE | | 94,424 | 0 | 0 |
H&E EQUIPMENT SERVICES INC | Common | 404030108 | 10,285 | 267,203 | SH | | SOLE | | 150,126 | 0 | 117,077 |
HAIN CELESTIAL GRP INC | Common | 405217100 | 10 | 307 | SH | | SOLE | | 307 | 0 | 0 |
HALLIBURTON CO | Common | 406216101 | 82,165 | 1,750,436 | SH | | SOLE | | 1,735,631 | 0 | 14,805 |
HALOZYME THERAPEUTICS INC | Common | 40637H109 | 7,950 | 405,819 | SH | | SOLE | | 405,819 | 0 | 0 |
HARRIS CORP. | Common | 413875105 | 71 | 439 | SH | | SOLE | | 439 | 0 | 0 |
HARTFORD FINANCIAL SERVICES GR | Common | 416515104 | 1,389 | 26,965 | SH | | SOLE | | 26,965 | 0 | 0 |
HCA HOLDINGS INC | Common | 40412C101 | 1,213 | 12,500 | SH | | SOLE | | 12,500 | 0 | 0 |
HDFC BANK LTD ADR | Common | 40415F101 | 691 | 6,992 | SH | | SOLE | | 6,992 | 0 | 0 |
HEALTHEQUITY INC | Common | 42226A107 | 18,567 | 306,697 | SH | | SOLE | | 306,697 | 0 | 0 |
HEICO CORP | Common | 422806109 | 63,453 | 730,939 | SH | | SOLE | | 425,516 | 0 | 305,423 |
HESKA CORP | Common | 42805E306 | 8,530 | 107,883 | SH | | SOLE | | 107,883 | 0 | 0 |
HEWLETT PACKARD ENTERPRISE CO. | Common | 42824C109 | 24 | 1,356 | SH | | SOLE | | 1,356 | 0 | 0 |
HEXCEL CORP | Common | 428291108 | 6,153 | 95,255 | SH | | SOLE | | 95,255 | 0 | 0 |
HILTON GRAND VACATIONS | Common | 43283X105 | 53 | 1,224 | SH | | SOLE | | 1,224 | 0 | 0 |
HILTON WORLDWIDE HOLDINGS INC | Common | 43300A203 | 32 | 410 | SH | | SOLE | | 410 | 0 | 0 |
HOME DEPOT INC | Common | 437076102 | 479,855 | 2,692,186 | SH | | SOLE | | 2,559,388 | 0 | 132,798 |
HONEYWELL INTERNATIONAL INC | Common | 438516106 | 432,910 | 2,995,708 | SH | | SOLE | | 2,925,318 | 0 | 70,390 |
HP INC | Common | 40434L105 | 32 | 1,455 | SH | | SOLE | | 1,455 | 0 | 0 |
HUBBELL INC | Common | 443510607 | 3,531 | 28,999 | SH | | SOLE | | 28,999 | 0 | 0 |
HUBSPOT INC | Common | 443573100 | 28,668 | 264,707 | SH | | SOLE | | 182,173 | 0 | 82,534 |
HUMANA INC | Common | 444859102 | 613 | 2,281 | SH | | SOLE | | 2,281 | 0 | 0 |
IAC/INTERACTIVECORP | Common | 44919P508 | 2,414 | 15,439 | SH | | SOLE | | 15,439 | 0 | 0 |
IDEX CORP | Common | 45167R104 | 69 | 482 | SH | | SOLE | | 482 | 0 | 0 |
IDEXX LABORATORIES CORP. | Common | 45168D104 | 6,132 | 32,037 | SH | | SOLE | | 32,037 | 0 | 0 |
IHS MARKIT LTD | Common | G47567105 | 1,654 | 34,291 | SH | | SOLE | | 34,291 | 0 | 0 |
ILLINOIS TOOL WORKS INC | Common | 452308109 | 7 | 44 | SH | | SOLE | | 44 | 0 | 0 |
ILLUMINA INC | Common | 452327109 | 151,580 | 641,148 | SH | | SOLE | | 591,555 | 0 | 49,593 |
IMMUNOMEDICS INC. | Common | 452907108 | 2,010 | 137,549 | SH | | SOLE | | 137,549 | 0 | 0 |
IMPERIAL OIL LTD | Common | 453038408 | 25 | 962 | SH | | SOLE | | 962 | 0 | 0 |
IMPINJ INC | Common | 453204109 | 2,993 | 229,883 | SH | | SOLE | | 132,106 | 0 | 97,777 |
INCYTE CORPORATION | Common | 45337C102 | 2,493 | 29,915 | SH | | SOLE | | 29,915 | 0 | 0 |
INDEPENDENT BANK GROUP INC | Common | 45384B106 | 39,154 | 553,810 | SH | | SOLE | | 342,725 | 0 | 211,085 |
INGERSOLL RAND PLC | Common | G47791101 | 9 | 107 | SH | | SOLE | | 107 | 0 | 0 |
INOGEN INC | Common | 45780L104 | 30,469 | 248,041 | SH | | SOLE | | 248,041 | 0 | 0 |
INPHI CORP. | Common | 45772F107 | 1,586 | 52,678 | SH | | SOLE | | 52,678 | 0 | 0 |
INSULET CORP | Common | 45784P101 | 167,263 | 1,929,665 | SH | | SOLE | | 1,502,388 | 0 | 427,277 |
INTEL CORP. | Common | 458140100 | 3,689 | 70,837 | SH | | SOLE | | 70,837 | 0 | 0 |
INTERCONTINENTAL EXCHANGE INC | Common | 45866F104 | 306,381 | 4,224,781 | SH | | SOLE | | 4,008,853 | 0 | 215,928 |
INTERNATIONAL PAPER CO. | Common | 460146103 | 58,744 | 1,099,463 | SH | | SOLE | | 1,085,371 | 0 | 14,092 |
INTERSECT ENT INC | Common | 46071F103 | 118 | 3,000 | SH | | SOLE | | 3,000 | 0 | 0 |
INTERXION HOLDING NV | Common | N47279109 | 7,457 | 120,065 | SH | | SOLE | | 120,065 | 0 | 0 |
INTUIT INC. | Common | 461202103 | 37 | 214 | SH | | SOLE | | 214 | 0 | 0 |
INTUITIVE SURGICAL INC | Common | 46120E602 | 85,234 | 206,463 | SH | | SOLE | | 164,196 | 0 | 42,267 |
IONIS PHARMACEUTICALS INC | Common | 462222100 | 176 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
IPG PHOTONICS CORP | Common | 44980X109 | 1,918 | 8,217 | SH | | SOLE | | 8,217 | 0 | 0 |
IQIYI INC ADR | Common | 46267X108 | 22,419 | 1,441,762 | SH | | SOLE | | 1,426,920 | 0 | 14,842 |
IQVIA HOLDINGS INC | Common | 46266C105 | 23 | 236 | SH | | SOLE | | 236 | 0 | 0 |
ISHARES TRUST RUSSELL 1000 GRO | Mutual Funds | 464287614 | 261 | 1,920 | SH | | SOLE | | 1,920 | 0 | 0 |
ITAU UNIBANCO HLDGS ADR | Common | 465562106 | 3,978 | 254,970 | SH | | SOLE | | 254,970 | 0 | 0 |
J P MORGAN CHASE & CO. | Common | 46625H100 | 98,761 | 898,068 | SH | | SOLE | | 889,264 | 0 | 8,804 |
JD.COM ADR | Common | 47215P106 | 876 | 21,625 | SH | | SOLE | | 21,625 | 0 | 0 |
JOHNSON & JOHNSON | Common | 478160104 | 6,019 | 46,967 | SH | | SOLE | | 46,967 | 0 | 0 |
JOHNSON CONTROLS INTERNATIONAL | Common | G51502105 | 2,133 | 60,534 | SH | | SOLE | | 60,534 | 0 | 0 |
KANSAS CITY SOUTHERN INDS. INC | Common | 485170302 | 1,653 | 15,050 | SH | | SOLE | | 15,050 | 0 | 0 |
KLA-TENCOR CORP. | Common | 482480100 | 1,883 | 17,273 | SH | | SOLE | | 17,273 | 0 | 0 |
KRAFT HEINZ COMPANY | Common | 500754106 | 857 | 13,753 | SH | | SOLE | | 13,753 | 0 | 0 |
KRATOS DEFENSE & SECURITY SOLU | Common | 50077B207 | 6,828 | 663,538 | SH | | SOLE | | 378,193 | 0 | 285,345 |
LAM RESEARCH CORP. | Common | 512807108 | 60,693 | 298,743 | SH | | SOLE | | 261,912 | 0 | 36,831 |
LAMAR ADVERTISING CO CL A | Common | 512816109 | 1,101 | 17,290 | SH | | SOLE | | 17,290 | 0 | 0 |
LAMB WESTON HOLDING INC | Common | 513272104 | 14 | 237 | SH | | SOLE | | 237 | 0 | 0 |
LANDSTAR SYSTEMS INC. | Common | 515098101 | 13 | 121 | SH | | SOLE | | 121 | 0 | 0 |
LAS VEGAS SANDS CORP | Common | 517834107 | 37 | 521 | SH | | SOLE | | 521 | 0 | 0 |
LAZARD LTD- CLASS A | Common | G54050102 | 26 | 489 | SH | | SOLE | | 489 | 0 | 0 |
LENDINGCLUB CORP | Common | 52603A109 | 6,527 | 1,864,817 | SH | | SOLE | | 1,864,817 | 0 | 0 |
LENNOX INTERNATIONAL INC. | Common | 526107107 | 15,037 | 73,578 | SH | | SOLE | | 71,214 | 0 | 2,364 |
LIBERTY GLOBAL PLC SERIES C | Common | G5480U120 | 37 | 1,221 | SH | | SOLE | | 1,221 | 0 | 0 |
LIONS GATE ENTERTAINMENT CORP | Common | 535919401 | 5,725 | 221,628 | SH | | SOLE | | 221,628 | 0 | 0 |
LIONS GATE ENTERTAINMENT CORP | Common | 535919500 | 5,040 | 209,284 | SH | | SOLE | | 209,284 | 0 | 0 |
LIVE NATION ENTERTAINMENT | Common | 538034109 | 19,585 | 464,759 | SH | | SOLE | | 212,317 | 0 | 252,442 |
LKQ CORPORATION | Common | 501889208 | 1,041 | 27,422 | SH | | SOLE | | 27,422 | 0 | 0 |
LOCKHEED MARTIN CORP. | Common | 539830109 | 750 | 2,219 | SH | | SOLE | | 2,219 | 0 | 0 |
LOGMEIN INC | Common | 54142L109 | 24 | 211 | SH | | SOLE | | 211 | 0 | 0 |
LOMA NEGRA CIA INDUSTRIAL ADR | Common | 54150E104 | 645 | 30,244 | SH | | SOLE | | 30,244 | 0 | 0 |
LULULEMON ATHLETICA INC | Common | 550021109 | 6,629 | 74,378 | SH | | SOLE | | 29,504 | 0 | 44,874 |
LUMENTUM HOLDINGS INC | Common | 55024U109 | 4,679 | 73,342 | SH | | SOLE | | 73,342 | 0 | 0 |
LYONDELLBASELL INDUSTRIES NV | Common | N53745100 | 57 | 539 | SH | | SOLE | | 539 | 0 | 0 |
M&T BANK CORPORATION | Common | 55261F104 | 5 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MA-COM TECHNOLOGY SOLUTIONS HO | Common | 55405Y100 | 203 | 12,206 | SH | | SOLE | | 6,378 | 0 | 5,828 |
MACQUARIE INFRASTRUCTURE CO | Common | 55608B105 | 479 | 12,972 | SH | | SOLE | | 12,972 | 0 | 0 |
MADRIGAL PHARMACEUTICALS INC | Common | 558868105 | 1,051 | 9,000 | SH | | SOLE | | 9,000 | 0 | 0 |
MAKEMYTRIP LTD | Common | V5633W109 | 619 | 17,842 | SH | | SOLE | | 17,842 | 0 | 0 |
MANHATTAN ASSOCIATES INC | Common | 562750109 | 4,769 | 113,871 | SH | | SOLE | | 113,871 | 0 | 0 |
MARATHON PETROLEUM CORP | Common | 56585A102 | 27 | 368 | SH | | SOLE | | 368 | 0 | 0 |
MARINUS PHARMACEUTICALS INC | Common | 56854Q101 | 69 | 18,000 | SH | | SOLE | | 18,000 | 0 | 0 |
MARKETAXESS HOLDINGS INC. | Common | 57060D108 | 33,376 | 153,495 | SH | | SOLE | | 121,441 | 0 | 32,054 |
MARRIOTT INTERNATIONAL INC NEW | Common | 571903202 | 72 | 527 | SH | | SOLE | | 527 | 0 | 0 |
MARSH & McLENNAN COMPANIES INC | Common | 571748102 | 6 | 68 | SH | | SOLE | | 68 | 0 | 0 |
MARVELL TECHNOLOGY GROUP LTD | Common | G5876H105 | 67,241 | 3,201,930 | SH | | SOLE | | 3,062,461 | 0 | 139,469 |
MASIMO CORPORATION | Common | 574795100 | 4,246 | 48,272 | SH | | SOLE | | 48,272 | 0 | 0 |
MASTERCARD INC | Common | 57636Q104 | 8,208 | 46,859 | SH | | SOLE | | 16,187 | 0 | 30,672 |
MATCH GROUP INC | Common | 57665R106 | 3,411 | 76,759 | SH | | SOLE | | 76,759 | 0 | 0 |
MCCORMICK & COMPANY INC. | Common | 579780206 | 326 | 3,068 | SH | | SOLE | | 3,068 | 0 | 0 |
MCDONALDS CORP. | Common | 580135101 | 177,105 | 1,132,532 | SH | | SOLE | | 1,098,975 | 0 | 33,557 |
MCKESSON CORP | Common | 58155Q103 | 55 | 390 | SH | | SOLE | | 390 | 0 | 0 |
MEDIDATA SOLUTIONS INC | Common | 58471A105 | 35,824 | 570,353 | SH | | SOLE | | 514,480 | 0 | 55,873 |
MEDTRONIC PLC | Common | G5960L103 | 128,179 | 1,597,846 | SH | | SOLE | | 1,581,206 | 0 | 16,640 |
MERCK & CO INC | Common | 58933Y105 | 310 | 5,685 | SH | | SOLE | | 5,685 | 0 | 0 |
MERCURY SYSTEMS INC | Common | 589378108 | 11,563 | 239,306 | SH | | SOLE | | 239,306 | 0 | 0 |
METTLER-TOLEDO INTERNATIONAL | Common | 592688105 | 2,845 | 4,948 | SH | | SOLE | | 4,948 | 0 | 0 |
MICRO FOCUS INTERNATIONAL ADR | Common | 594837304 | 2 | 123 | SH | | SOLE | | 123 | 0 | 0 |
MICROCHIP TECHNOLOGY INC. | Common | 595017104 | 131,511 | 1,439,486 | SH | | SOLE | | 1,423,670 | 0 | 15,816 |
MICRON TECHNOLOGY INC. | Common | 595112103 | 69,098 | 1,325,236 | SH | | SOLE | | 1,196,399 | 0 | 128,837 |
MICROSEMI CORP | Common | 595137100 | 8,918 | 137,800 | SH | | SOLE | | 137,800 | 0 | 0 |
MICROSOFT CORP | Common | 594918104 | 1,431,411 | 15,683,255 | SH | | SOLE | | 14,880,452 | 0 | 802,803 |
MICROSTRATEGY INC CL-A | Common | 594972408 | 414 | 3,206 | SH | | SOLE | | 3,206 | 0 | 0 |
MIDDLEBY CORP | Common | 596278101 | 31,860 | 257,373 | SH | | SOLE | | 156,345 | 0 | 101,028 |
MOHAWK INDUSTRIES INC. | Common | 608190104 | 38 | 163 | SH | | SOLE | | 163 | 0 | 0 |
MOLSON COORS BREWING | Common | 60871R209 | 906 | 12,027 | SH | | SOLE | | 12,027 | 0 | 0 |
MONOLITHIC POWER SYSTEMS | Common | 609839105 | 26 | 222 | SH | | SOLE | | 222 | 0 | 0 |
MONSTER BEVERAGE CORP | Common | 61174X109 | 38 | 660 | SH | | SOLE | | 660 | 0 | 0 |
MOODYS CORP | Common | 615369105 | 7 | 43 | SH | | SOLE | | 43 | 0 | 0 |
MORGAN STANLEY | Common | 617446448 | 156,309 | 2,896,760 | SH | | SOLE | | 2,715,479 | 0 | 181,281 |
MSCI INC | Common | 55354G100 | 725 | 4,852 | SH | | SOLE | | 4,852 | 0 | 0 |
MYLAN NV | Common | N59465109 | 1,317 | 32,000 | SH | | SOLE | | 32,000 | 0 | 0 |
NANOSTRING TECHNOLOGIES INC | Common | 63009R109 | 53 | 7,000 | SH | | SOLE | | 7,000 | 0 | 0 |
NCR CORPORATION | Common | 62886E108 | 547 | 17,361 | SH | | SOLE | | 17,361 | 0 | 0 |
NEKTAR THERAPEUTICS | Common | 640268108 | 106 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
NEOGEN CORP | Common | 640491106 | 40,430 | 603,525 | SH | | SOLE | | 603,525 | 0 | 0 |
NETFLIX COM INC | Common | 64110L106 | 175,801 | 595,231 | SH | | SOLE | | 525,557 | 0 | 69,674 |
NEUROCRINE BIOSCIENCES INC. | Common | 64125C109 | 3,833 | 46,222 | SH | | SOLE | | 46,222 | 0 | 0 |
NEXTERA ENERGY INC | Common | 65339F101 | 21 | 126 | SH | | SOLE | | 126 | 0 | 0 |
NIKE INC CL B | Common | 654106103 | 518 | 7,799 | SH | | SOLE | | 7,799 | 0 | 0 |
NORTHERN TRUST CORP | Common | 665859104 | 7 | 68 | SH | | SOLE | | 68 | 0 | 0 |
NORWEGIAN CRUISE LINE HOLDING | Common | G66721104 | 97,524 | 1,841,124 | SH | | SOLE | | 1,784,385 | 0 | 56,739 |
NOVO-NORDISK A/S REPSTG 1/2 CL | Common | 670100205 | 2,167 | 44,000 | SH | | SOLE | | 44,000 | 0 | 0 |
NVIDIA CORP. | Common | 67066G104 | 111,262 | 480,427 | SH | | SOLE | | 468,236 | 0 | 12,191 |
NVR INC | Common | 62944T105 | 39 | 14 | SH | | SOLE | | 14 | 0 | 0 |
NXP SEMICONDUCTORS NV | Common | N6596X109 | 55 | 469 | SH | | SOLE | | 469 | 0 | 0 |
OBALON THERAPEUTICS INC | Common | 67424L100 | 161 | 46,795 | SH | | SOLE | | 46,795 | 0 | 0 |
OLD DOMINION FREIGHT LINE | Common | 679580100 | 2,684 | 18,260 | SH | | SOLE | | 18,260 | 0 | 0 |
OLLIES BARGAIN OUTLET HOLDINGS | Common | 681116109 | 43,626 | 723,483 | SH | | SOLE | | 528,933 | 0 | 194,550 |
OMNICOM GROUP INC | Common | 681919106 | 5 | 67 | SH | | SOLE | | 67 | 0 | 0 |
ORASURE TECHNOLOGIES INC | Common | 68554V108 | 27,954 | 1,655,073 | SH | | SOLE | | 1,655,073 | 0 | 0 |
OWENS ILLINOIS INC NEW | Common | 690768403 | 5 | 236 | SH | | SOLE | | 236 | 0 | 0 |
PALO ALTO NETWORKS INC | Common | 697435105 | 50,755 | 279,610 | SH | | SOLE | | 276,760 | 0 | 2,850 |
PARKER HANAFIN CORP. | Common | 701094104 | 3,449 | 20,168 | SH | | SOLE | | 20,168 | 0 | 0 |
PARSLEY ENERGY INC | Common | 701877102 | 5,346 | 184,397 | SH | | SOLE | | 184,397 | 0 | 0 |
PAYCOM SOFTWARE INC | Common | 70432V102 | 27,315 | 254,356 | SH | | SOLE | | 254,356 | 0 | 0 |
PAYLOCITY HOLDING CORP | Common | 70438V106 | 52,015 | 1,015,327 | SH | | SOLE | | 617,853 | 0 | 397,474 |
PAYPAL HOLDINGS INC | Common | 70450Y103 | 7,057 | 93,017 | SH | | SOLE | | 29,545 | 0 | 63,472 |
PEAPACK GLADSTONE FINANCIAL CO | Common | 704699107 | 142 | 4,252 | SH | | SOLE | | 4,252 | 0 | 0 |
PEPSICO INC | Common | 713448108 | 4,320 | 39,581 | SH | | SOLE | | 39,581 | 0 | 0 |
PERKINELMER INC | Common | 714046109 | 26 | 346 | SH | | SOLE | | 346 | 0 | 0 |
PETIQ INC | Common | 71639T106 | 4,449 | 167,238 | SH | | SOLE | | 95,156 | 0 | 72,082 |
PFIZER INC | Common | 717081103 | 3,489 | 98,310 | SH | | SOLE | | 98,310 | 0 | 0 |
PHILIP MORRIS INTERNATIONAL | Common | 718172109 | 57,891 | 582,406 | SH | | SOLE | | 576,205 | 0 | 6,201 |
PINNACLE FOODS INC | Common | 72348P104 | 1,843 | 34,065 | SH | | SOLE | | 34,065 | 0 | 0 |
PIONEER NATURAL RESOURCES | Common | 723787107 | 144,741 | 842,597 | SH | | SOLE | | 818,247 | 0 | 24,350 |
PLANET FITNESS INC CLASS A | Common | 72703H101 | 38,751 | 1,025,979 | SH | | SOLE | | 701,501 | 0 | 324,478 |
PNC FINANCIAL SERVICES GROUP | Common | 693475105 | 7 | 47 | SH | | SOLE | | 47 | 0 | 0 |
PORTOLA PHARMACEUTICALS INC | Common | 737010108 | 29,350 | 898,639 | SH | | SOLE | | 538,396 | 0 | 360,243 |
PPL CORP | Common | 69351T106 | 4 | 153 | SH | | SOLE | | 153 | 0 | 0 |
PRA HEALTH SCIENCES INC | Common | 69354M108 | 6,968 | 83,991 | SH | | SOLE | | 83,991 | 0 | 0 |
PRAXAIR INC | Common | 74005P104 | 12 | 86 | SH | | SOLE | | 86 | 0 | 0 |
PROCTER & GAMBLE CO | Common | 742718109 | 3,185 | 40,172 | SH | | SOLE | | 40,172 | 0 | 0 |
PROGRESSIVE CORP OH | Common | 743315103 | 53,472 | 877,600 | SH | | SOLE | | 869,441 | 0 | 8,159 |
PROOFPOINT INC | Common | 743424103 | 49,837 | 438,515 | SH | | SOLE | | 378,015 | 0 | 60,500 |
PROS HOLDINGS INC | Common | 74346Y103 | 7,879 | 238,677 | SH | | SOLE | | 238,677 | 0 | 0 |
PROTO LABS INC | Common | 743713109 | 22,617 | 192,403 | SH | | SOLE | | 177,001 | 0 | 15,402 |
PRUDENTIAL FINANCIAL INC | Common | 744320102 | 17 | 165 | SH | | SOLE | | 165 | 0 | 0 |
PTC INC | Common | 69370C100 | 15,703 | 201,299 | SH | | SOLE | | 74,721 | 0 | 126,578 |
PUMA BIOTECHNOLOGY INC | Common | 74587V107 | 17,627 | 259,023 | SH | | SOLE | | 153,777 | 0 | 105,246 |
PVH CORP | Common | 693656100 | 106,344 | 702,262 | SH | | SOLE | | 684,689 | 0 | 17,573 |
Q2 HOLDINGS INC | Common | 74736L109 | 10,753 | 236,062 | SH | | SOLE | | 236,062 | 0 | 0 |
QUALCOMM INC. | Common | 747525103 | 1,089 | 19,657 | SH | | SOLE | | 19,657 | 0 | 0 |
QUIDEL CORP | Common | 74838J101 | 55,802 | 1,077,051 | SH | | SOLE | | 1,077,051 | 0 | 0 |
RA PHARMACEUTICALS INC | Common | 74933V108 | 74 | 14,000 | SH | | SOLE | | 14,000 | 0 | 0 |
RALPH LAUREN CORP | Common | 751212101 | 18 | 163 | SH | | SOLE | | 163 | 0 | 0 |
RANGE RESOURCES CORP | Common | 75281A109 | 470 | 32,339 | SH | | SOLE | | 32,339 | 0 | 0 |
RAYMOND JAMES FINANCIAL INC | Common | 754730109 | 13 | 143 | SH | | SOLE | | 143 | 0 | 0 |
RAYTHEON COMPANY | Common | 755111507 | 222 | 1,029 | SH | | SOLE | | 1,029 | 0 | 0 |
REALPAGE INC | Common | 75606N109 | 12,458 | 241,910 | SH | | SOLE | | 129,540 | 0 | 112,370 |
RED HAT INC | Common | 756577102 | 259,039 | 1,732,589 | SH | | SOLE | | 1,611,671 | 0 | 120,918 |
REDFIN CORP | Common | 75737F108 | 4,015 | 175,882 | SH | | SOLE | | 107,906 | 0 | 67,976 |
REGIONS FINANCIAL CORP | Common | 7591EP100 | 6,488 | 349,199 | SH | | SOLE | | 349,199 | 0 | 0 |
REPLIGEN CORP | Common | 759916109 | 13,648 | 377,235 | SH | | SOLE | | 377,235 | 0 | 0 |
REPUBLIC SERVICES INC | Common | 760759100 | 22 | 326 | SH | | SOLE | | 326 | 0 | 0 |
RESTAURANT BRANDS INTERNATIONA | Common | 76131D103 | 4,314 | 75,793 | SH | | SOLE | | 75,793 | 0 | 0 |
REVANCE THERAPEUTICS INC | Common | 761330109 | 1,353 | 43,915 | SH | | SOLE | | 43,915 | 0 | 0 |
RITCHIE BROTHERS AUCTIONEERS I | Common | 767744105 | 381 | 12,099 | SH | | SOLE | | 12,099 | 0 | 0 |
ROCKWELL AUTOMATION INC. | Common | 773903109 | 8,412 | 48,288 | SH | | SOLE | | 47,265 | 0 | 1,023 |
ROPER TECHNOLOGIES INC | Common | 776696106 | 18,760 | 66,835 | SH | | SOLE | | 41,410 | 0 | 25,425 |
ROSS STORES INC | Common | 778296103 | 4,956 | 63,561 | SH | | SOLE | | 63,561 | 0 | 0 |
ROWE T PRICE GROUP INC. | Common | 74144T108 | 45 | 415 | SH | | SOLE | | 415 | 0 | 0 |
ROYAL BANK OF CANADA | Common | 780087102 | 7 | 87 | SH | | SOLE | | 87 | 0 | 0 |
ROYAL CARIBBEAN CRUISES LTD. | Common | V7780T103 | 1,164 | 9,886 | SH | | SOLE | | 9,886 | 0 | 0 |
RPC INC | Common | 749660106 | 2,884 | 159,976 | SH | | SOLE | | 159,976 | 0 | 0 |
S&P GLOBAL INC | Common | 78409V104 | 194,075 | 1,015,783 | SH | | SOLE | | 972,607 | 0 | 43,176 |
SABRE CORP | Common | 78573M104 | 679 | 31,658 | SH | | SOLE | | 31,658 | 0 | 0 |
SAGE THERAPEUTICS INC | Common | 78667J108 | 3,090 | 19,184 | SH | | SOLE | | 19,184 | 0 | 0 |
SALESFORCE.COM INC | Common | 79466L302 | 593,667 | 5,104,620 | SH | | SOLE | | 4,812,616 | 0 | 292,004 |
SANGAMO BIOSCIENCES INC | Common | 800677106 | 627 | 33,000 | SH | | SOLE | | 33,000 | 0 | 0 |
SAP SE ADR | Common | 803054204 | 635 | 6,041 | SH | | SOLE | | 6,041 | 0 | 0 |
SAREPTA THERAPEUTICS INC | Common | 803607100 | 121,498 | 1,639,865 | SH | | SOLE | | 1,533,095 | 0 | 106,770 |
SBA COMMUNICATIONS CORP | Common | 78410G104 | 176,159 | 1,030,650 | SH | | SOLE | | 1,001,729 | 0 | 28,921 |
SCHLUMBERGER LTD | Common | 806857108 | 1,471 | 22,713 | SH | | SOLE | | 22,713 | 0 | 0 |
SEI INVESTMENTS COMPANY | Common | 784117103 | 69 | 919 | SH | | SOLE | | 919 | 0 | 0 |
SEMPRA ENERGY | Common | 816851109 | 1,175 | 10,568 | SH | | SOLE | | 10,568 | 0 | 0 |
SERVICE CORP INTERNATIONAL | Common | 817565104 | 39 | 1,038 | SH | | SOLE | | 1,038 | 0 | 0 |
SERVICEMASTER GLOBAL HOLDINGS | Common | 81761R109 | 22,070 | 434,022 | SH | | SOLE | | 270,483 | 0 | 163,539 |
SERVICENOW INC | Common | 81762P102 | 121,062 | 731,715 | SH | | SOLE | | 678,945 | 0 | 52,770 |
SHAKE SHACK INC CLASS A | Common | 819047101 | 13,217 | 317,482 | SH | | SOLE | | 163,374 | 0 | 154,108 |
SHERWIN-WILLIAMS CO | Common | 824348106 | 135,283 | 345,004 | SH | | SOLE | | 313,699 | 0 | 31,305 |
SHOPIFY INC - A | Common | 82509L107 | 18,935 | 151,977 | SH | | SOLE | | 151,977 | 0 | 0 |
SIGNATURE BANK | Common | 82669G104 | 25,289 | 178,153 | SH | | SOLE | | 108,671 | 0 | 69,482 |
SIRIUS XM HOLDINGS INC | Common | 82968B103 | 16 | 2,619 | SH | | SOLE | | 2,619 | 0 | 0 |
SITEONE LANDSCAPE SUPPLY INC | Common | 82982L103 | 26,655 | 345,994 | SH | | SOLE | | 202,766 | 0 | 143,228 |
SIX FLAGS ENTERTAINMENT CORP | Common | 83001A102 | 1,025 | 16,466 | SH | | SOLE | | 16,466 | 0 | 0 |
SKYWORKS SOLUTIONS INC | Common | 83088M102 | 4,544 | 45,318 | SH | | SOLE | | 45,318 | 0 | 0 |
SOLARIS OILFIELD INFRASTRUCTUR | Common | 83418M103 | 13,761 | 830,991 | SH | | SOLE | | 488,326 | 0 | 342,665 |
SOUTHWEST AIRLINES CO. | Common | 844741108 | 481 | 8,395 | SH | | SOLE | | 8,395 | 0 | 0 |
SOUTHWESTERN ENERGY CO | Common | 845467109 | 261 | 60,290 | SH | | SOLE | | 60,290 | 0 | 0 |
SPARK THERAPEUTICS INC | Common | 84652J103 | 1,265 | 19,000 | SH | | SOLE | | 19,000 | 0 | 0 |
SPIRIT AEROSYSTEMS HOLD CL A | Common | 848574109 | 35 | 421 | SH | | SOLE | | 421 | 0 | 0 |
SPLUNK INC | Common | 848637104 | 4,713 | 47,903 | SH | | SOLE | | 47,903 | 0 | 0 |
SPS COMMERCE INC | Common | 78463M107 | 13,747 | 214,570 | SH | | SOLE | | 197,291 | 0 | 17,279 |
SS&C TECHNOLOGIES INC | Common | 78467J100 | 8 | 148 | SH | | SOLE | | 148 | 0 | 0 |
STAMPS.COM INC | Common | 852857200 | 71,483 | 355,549 | SH | | SOLE | | 248,410 | 0 | 107,139 |
STANLEY BLACK & DECKER INC | Common | 854502101 | 203,922 | 1,331,086 | SH | | SOLE | | 1,270,844 | 0 | 60,242 |
STARBUCKS CORP. | Common | 855244109 | 10 | 170 | SH | | SOLE | | 170 | 0 | 0 |
STATE STREET CORP | Common | 857477103 | 8 | 78 | SH | | SOLE | | 78 | 0 | 0 |
STRYKER CORP | Common | 863667101 | 3,001 | 18,650 | SH | | SOLE | | 18,650 | 0 | 0 |
SUN HYDRAULICS CORP | Common | 866942105 | 32,416 | 605,220 | SH | | SOLE | | 605,220 | 0 | 0 |
SUNTRUST BANKS INC | Common | 867914103 | 14 | 209 | SH | | SOLE | | 209 | 0 | 0 |
SVB FINANCIAL GROUP | Common | 78486Q101 | 993 | 4,137 | SH | | SOLE | | 4,137 | 0 | 0 |
SYMANTEC CORP. | Common | 871503108 | 4 | 162 | SH | | SOLE | | 162 | 0 | 0 |
SYNCHRONY FINANCIAL | Common | 87165B103 | 6 | 189 | SH | | SOLE | | 189 | 0 | 0 |
T MOBILE US INC | Common | 872590104 | 28 | 460 | SH | | SOLE | | 460 | 0 | 0 |
TACTILE SYSTEMS TECHNOLOGY INC | Common | 87357P100 | 20,493 | 644,430 | SH | | SOLE | | 644,430 | 0 | 0 |
TAIWAN SEMICONDUCTOR ADR | Common | 874039100 | 3,365 | 76,887 | SH | | SOLE | | 76,887 | 0 | 0 |
TAKE-TWO INTERACTIVE SOFTWARE | Common | 874054109 | 28,559 | 292,075 | SH | | SOLE | | 221,285 | 0 | 70,790 |
TAL EDUCATION GROUP ADR | Common | 874080104 | 1,012 | 27,295 | SH | | SOLE | | 27,295 | 0 | 0 |
TANDEM DIABETES CARE INC | Common | 875372203 | 99 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
TAPESTRY INC | Common | 876030107 | 5,567 | 105,825 | SH | | SOLE | | 105,825 | 0 | 0 |
TARGET CORP | Common | 87612E106 | 69 | 1,001 | SH | | SOLE | | 1,001 | 0 | 0 |
TD AMERITRADE HOLDINGS CORP | Common | 87236Y108 | 245 | 4,134 | SH | | SOLE | | 4,134 | 0 | 0 |
TE CONNECTIVITY LTD | Common | H84989104 | 19 | 192 | SH | | SOLE | | 192 | 0 | 0 |
TELADOC INC | Common | 87918A105 | 866 | 21,500 | SH | | SOLE | | 21,500 | 0 | 0 |
TESARO INC | Common | 881569107 | 2,671 | 46,748 | SH | | SOLE | | 46,748 | 0 | 0 |
TESLA INC | Common | 88160R101 | 4,619 | 17,356 | SH | | SOLE | | 5,554 | 0 | 11,802 |
TETRA TECH INC. | Common | 88162G103 | 479 | 9,781 | SH | | SOLE | | 9,781 | 0 | 0 |
TEXAS INSTRUMENTS INC. | Common | 882508104 | 26 | 250 | SH | | SOLE | | 250 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | Common | 883556102 | 25,504 | 123,530 | SH | | SOLE | | 121,352 | 0 | 2,178 |
THOR INDUSTRIES INC. | Common | 885160101 | 2,846 | 24,710 | SH | | SOLE | | 9,692 | 0 | 15,018 |
TOTAL SA ADR | Common | 89151E109 | 2,207 | 38,254 | SH | | SOLE | | 38,254 | 0 | 0 |
TOTAL SYSTEM SERVICES | Common | 891906109 | 2,375 | 27,536 | SH | | SOLE | | 27,536 | 0 | 0 |
TRADE DESK INC CLASS A | Common | 88339J105 | 19,533 | 393,656 | SH | | SOLE | | 232,592 | 0 | 161,064 |
TRANSDIGM GROUP INC | Common | 893641100 | 4,468 | 14,555 | SH | | SOLE | | 14,555 | 0 | 0 |
TRANSUNION | Common | 89400J107 | 73 | 1,289 | SH | | SOLE | | 1,289 | 0 | 0 |
TRIMBLE INC | Common | 896239100 | 6,318 | 176,089 | SH | | SOLE | | 176,089 | 0 | 0 |
TRIPADVISOR INC | Common | 896945201 | 22 | 543 | SH | | SOLE | | 543 | 0 | 0 |
TYLER TECHNOLOGIES | Common | 902252105 | 40,215 | 190,628 | SH | | SOLE | | 190,628 | 0 | 0 |
ULTA BEAUTY INC. | Common | 90384S303 | 1,611 | 7,888 | SH | | SOLE | | 7,888 | 0 | 0 |
ULTIMATE SOFTWARE GROUP | Common | 90385D107 | 29,418 | 120,713 | SH | | SOLE | | 72,226 | 0 | 48,487 |
ULTRAGENYX PHARMACEUTICAL INC | Common | 90400D108 | 17,298 | 339,245 | SH | | SOLE | | 197,642 | 0 | 141,603 |
UNION PACIFIC CORP | Common | 907818108 | 197,866 | 1,471,887 | SH | | SOLE | | 1,456,061 | 0 | 15,826 |
UNITED CONTINENTAL HOLDINGS | Common | 910047109 | 22 | 311 | SH | | SOLE | | 311 | 0 | 0 |
UNITED PARCEL SERVICE INC CL-B | Common | 911312106 | 1,014 | 9,688 | SH | | SOLE | | 9,688 | 0 | 0 |
UNITED RENTALS INC | Common | 911363109 | 38,445 | 222,574 | SH | | SOLE | | 220,147 | 0 | 2,427 |
UNITED TECHNOLOGIES CORP. | Common | 913017109 | 95,971 | 762,765 | SH | | SOLE | | 756,184 | 0 | 6,581 |
UNITEDHEALTH GROUP INC | Common | 91324P102 | 569,048 | 2,659,104 | SH | | SOLE | | 2,542,997 | 0 | 116,107 |
UNIVERSAL DISPLAY CORP | Common | 91347P105 | 32,429 | 321,082 | SH | | SOLE | | 263,828 | 0 | 57,254 |
US CONCRETE INC | Common | 90333L201 | 6,533 | 108,164 | SH | | SOLE | | 64,566 | 0 | 43,598 |
US PHYSICAL THERAPY INC | Common | 90337L108 | 18,505 | 227,612 | SH | | SOLE | | 126,909 | 0 | 100,703 |
VAIL RESORTS INC. | Common | 91879Q109 | 113,426 | 511,620 | SH | | SOLE | | 493,255 | 0 | 18,365 |
VALERO ENERGY CORP | Common | 91913Y100 | 14 | 147 | SH | | SOLE | | 147 | 0 | 0 |
VEEVA SYSTEMS INC CLASS A | Common | 922475108 | 69,684 | 954,312 | SH | | SOLE | | 795,928 | 0 | 158,384 |
VERISIGN INC. | Common | 92343E102 | 20 | 166 | SH | | SOLE | | 166 | 0 | 0 |
VERISK ANALYTICS INC CLASS A | Common | 92345Y106 | 78 | 749 | SH | | SOLE | | 749 | 0 | 0 |
VERIZON COMMUNICATIONS | Common | 92343V104 | 3,442 | 71,969 | SH | | SOLE | | 71,969 | 0 | 0 |
VERTEX PHARMACEUTICALS INC | Common | 92532F100 | 288,380 | 1,769,421 | SH | | SOLE | | 1,693,512 | 0 | 75,909 |
VF CORP | Common | 918204108 | 78 | 1,058 | SH | | SOLE | | 1,058 | 0 | 0 |
VIRTUS INVESTMENT PARTNERS | Common | 92828Q109 | 9,695 | 78,308 | SH | | SOLE | | 53,034 | 0 | 25,274 |
VISA INC CLASS A SHARES | Common | 92826C839 | 780,331 | 6,523,419 | SH | | SOLE | | 6,173,081 | 0 | 350,338 |
VISTEON CORP | Common | 92839U206 | 16 | 145 | SH | | SOLE | | 145 | 0 | 0 |
VMWARE INC CLASS A | Common | 928563402 | 43,272 | 356,823 | SH | | SOLE | | 323,313 | 0 | 33,510 |
VOCERA COMMUNICATIONS INC | Common | 92857F107 | 27,897 | 1,191,143 | SH | | SOLE | | 1,191,143 | 0 | 0 |
VULCAN MATERIALS | Common | 929160109 | 193,232 | 1,692,497 | SH | | SOLE | | 1,562,973 | 0 | 129,524 |
W.R. GRACE & CO | Common | 38388F108 | 2,029 | 33,134 | SH | | SOLE | | 33,134 | 0 | 0 |
WABCO HOLDINGS INC | Common | 92927K102 | 4,518 | 33,752 | SH | | SOLE | | 32,743 | 0 | 1,009 |
WABTEC CORP | Common | 929740108 | 2,620 | 32,192 | SH | | SOLE | | 32,192 | 0 | 0 |
WAGEWORKS INC | Common | 930427109 | 54,425 | 1,204,093 | SH | | SOLE | | 962,103 | 0 | 241,990 |
WALGREEN BOOTS ALLIANCE INC | Common | 931427108 | 50 | 757 | SH | | SOLE | | 757 | 0 | 0 |
WALMART INC | Common | 931142103 | 81,396 | 914,872 | SH | | SOLE | | 904,190 | 0 | 10,682 |
WALT DISNEY CO. | Common | 254687106 | 6 | 58 | SH | | SOLE | | 58 | 0 | 0 |
WASTE CONNECTIONS INC | Common | 94106B101 | 5,100 | 71,097 | SH | | SOLE | | 71,097 | 0 | 0 |
WASTE MANAGEMENT INC NEW | Common | 94106L109 | 11 | 133 | SH | | SOLE | | 133 | 0 | 0 |
WATERS CORP. | Common | 941848103 | 13 | 64 | SH | | SOLE | | 64 | 0 | 0 |
WAYFAIR INC CL A | Common | 94419L101 | 49,889 | 738,765 | SH | | SOLE | | 472,495 | 0 | 266,270 |
WEBSTER FINANCIAL CORP. | Common | 947890109 | 452 | 8,163 | SH | | SOLE | | 8,163 | 0 | 0 |
WELBILT INC | Common | 949090104 | 2,673 | 137,445 | SH | | SOLE | | 137,445 | 0 | 0 |
WELLCARE HEALTH PLANS INC | Common | 94946T106 | 3,502 | 18,085 | SH | | SOLE | | 18,085 | 0 | 0 |
WELLS FARGO & CO NEW | Common | 949746101 | 1,760 | 33,590 | SH | | SOLE | | 33,590 | 0 | 0 |
WELLTOWER INC | Common | 95040Q104 | 971 | 17,843 | SH | | SOLE | | 17,843 | 0 | 0 |
WESTERN DIGITAL CORP. | Common | 958102105 | 1,163 | 12,605 | SH | | SOLE | | 12,605 | 0 | 0 |
WESTLAKE CHEMICAL CORP | Common | 960413102 | 27 | 246 | SH | | SOLE | | 246 | 0 | 0 |
WEX INC | Common | 96208T104 | 28 | 178 | SH | | SOLE | | 178 | 0 | 0 |
WEYERHAEUSER CO | Common | 962166104 | 1 | 27 | SH | | SOLE | | 27 | 0 | 0 |
WILLIS TOWERS WATSON PLC | Common | G96629103 | 6 | 40 | SH | | SOLE | | 40 | 0 | 0 |
WINGSTOP INC | Common | 974155103 | 27,669 | 585,833 | SH | | SOLE | | 585,833 | 0 | 0 |
WISDOMTREE INVESTMENTS INC | Common | 97717P104 | 53,185 | 5,799,870 | SH | | SOLE | | 4,990,399 | 0 | 809,471 |
WIX.COM LTD | Common | M98068105 | 2,044 | 25,698 | SH | | SOLE | | 22,754 | 0 | 2,944 |
WOODWARD INC. | Common | 980745103 | 345 | 4,811 | SH | | SOLE | | 4,811 | 0 | 0 |
WORKDAY INC | Common | 98138H101 | 2,216 | 17,430 | SH | | SOLE | | 17,430 | 0 | 0 |
WORLDPAY INC | Common | 981558109 | 8,913 | 108,376 | SH | | SOLE | | 64,761 | 0 | 43,615 |
WW GRAINGER INC | Common | 384802104 | 14 | 51 | SH | | SOLE | | 51 | 0 | 0 |
XCEL ENERGY INC | Common | 98389B100 | 6 | 126 | SH | | SOLE | | 126 | 0 | 0 |
XPO LOGISTICS INC | Common | 983793100 | 105,252 | 1,033,808 | SH | | SOLE | | 744,597 | 0 | 289,211 |
XYLEM INC | Common | 98419M100 | 3,009 | 39,117 | SH | | SOLE | | 38,020 | 0 | 1,097 |
YANDEX NV | Common | N97284108 | 1,233 | 31,260 | SH | | SOLE | | 31,260 | 0 | 0 |
YELP INC | Common | 985817105 | 3,169 | 75,914 | SH | | SOLE | | 75,914 | 0 | 0 |
YUM CHINA HOLDINGS INC | Common | 98850P109 | 785 | 18,908 | SH | | SOLE | | 18,908 | 0 | 0 |
ZAYO GROUP HOLDINGS INC | Common | 98919V105 | 33,862 | 991,263 | SH | | SOLE | | 966,078 | 0 | 25,185 |
ZIMMER BIOMET HOLDINGS INC | Common | 98956P102 | 87,695 | 804,246 | SH | | SOLE | | 796,188 | 0 | 8,058 |
ZOETIS INC | Common | 98978V103 | 5,502 | 65,881 | SH | | SOLE | | 65,881 | 0 | 0 |
ZOGENIX INC | Common | 98978L204 | 801 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |