0000950123-16-019102.txt : 20160810 0000950123-16-019102.hdr.sgml : 20160810 20160810060235 ACCESSION NUMBER: 0000950123-16-019102 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160810 DATE AS OF CHANGE: 20160810 EFFECTIVENESS DATE: 20160810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VANGUARD GROUP INC CENTRAL INDEX KEY: 0000102909 IRS NUMBER: 231945930 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06408 FILM NUMBER: 161819813 BUSINESS ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 BUSINESS PHONE: 6106691000 MAIL ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000102909 XXXXXXXX 06-30-2016 06-30-2016 VANGUARD GROUP INC
PO BOX 2600 V26 VALLEY FORGE PA 19482-2600
13F HOLDINGS REPORT 028-06408 N
Glenn Booraem Principal 610-669-8989 /s/ Glenn Booraem Malvern PA 08-10-2016 3 13812 1610198961 false 1 028-11554 VANGUARD FIDUCIARY TRUST CO 2 028-14986 Vanguard Investments Australia, Ltd. 3 028-16887 VANGUARD ADVISERS INC
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1 800 FLOWERS COM CL A 68243Q106 374 41449 SH OTR 01 41449 0 0 1 800 FLOWERS COM CL A 68243Q106 12 1314 SH OTR 02 0 1314 0 1 800 FLOWERS COM CL A 68243Q106 10341 1146475 SH SOLE 0 0 1146475 1 800 FLOWERS COM CL A 68243Q106 13 1386 SH SOLE 1386 0 0 1347 PPTY INS HLDGS INC COM 68244P107 1 200 SH OTR 01 200 0 0 1347 PPTY INS HLDGS INC COM 68244P107 634 99274 SH SOLE 0 0 99274 1ST CENTURY BANCSHARES INC COM 31943X102 9 770 SH OTR 01 770 0 0 1ST CENTURY BANCSHARES INC COM 31943X102 2182 194488 SH SOLE 0 0 194488 1ST CONSTITUTION BANCORP COM 31986N102 20 1630 SH OTR 01 1630 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1945 161831 SH SOLE 0 0 161831 1ST SOURCE CORP COM 336901103 641 19788 SH OTR 01 19788 0 0 1ST SOURCE CORP COM 336901103 10 303 SH OTR 02 0 303 0 1ST SOURCE CORP COM 336901103 21562 665710 SH SOLE 0 0 665710 1ST SOURCE CORP COM 336901103 23 707 SH SOLE 707 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 196 19200 SH OTR 02 0 19200 0 22ND CENTY GROUP INC COM 90137F103 26 31500 SH OTR 01 31500 0 0 22ND CENTY GROUP INC COM 90137F103 1096 1349691 SH SOLE 0 0 1349691 2U INC COM 90214J101 2182 74203 SH OTR 01 74203 0 0 2U INC COM 90214J101 68 2300 SH OTR 02 0 2300 0 2U INC COM 90214J101 56211 1911273 SH SOLE 0 0 1911273 2U INC COM 90214J101 65 2200 SH SOLE 2200 0 0 3-D SYS CORP DEL COM NEW 88554D205 3049 222739 SH OTR 01 222739 0 0 3-D SYS CORP DEL COM NEW 88554D205 147 10719 SH OTR 02 0 10719 0 3-D SYS CORP DEL COM NEW 88554D205 104896 7662260 SH SOLE 0 0 7662260 3-D SYS CORP DEL COM NEW 88554D205 73 5350 SH SOLE 5350 0 0 3M CO COM 88579Y101 169756 969367 SH OTR 01 969367 0 0 3M CO COM 88579Y101 31712 181086 SH OTR 02 0 0 181086 3M CO COM 88579Y101 22431 128087 SH OTR 02 0 128087 0 3M CO COM 88579Y101 7132040 40726590 SH SOLE 0 0 40726590 3M CO COM 88579Y101 31157 177918 SH SOLE 177918 0 0 51JOB INC SP ADR REP COM 316827104 232 7900 SH OTR 02 0 7900 0 58 COM INC SPON ADR REP A 31680Q104 399 8700 SH OTR 02 0 0 8700 58 COM INC SPON ADR REP A 31680Q104 1211 26386 SH OTR 02 0 26386 0 58 COM INC SPON ADR REP A 31680Q104 15829 344939 SH SOLE 0 0 344939 58 COM INC SPON ADR REP A 31680Q104 702 15300 SH SOLE 15300 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 10 636 SH OTR 02 0 636 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 1382 87494 SH SOLE 0 0 87494 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 17 1064 SH SOLE 1064 0 0 8X8 INC NEW COM 282914100 2686 183836 SH OTR 01 183836 0 0 8X8 INC NEW COM 282914100 95 6518 SH OTR 02 0 6518 0 8X8 INC NEW COM 282914100 85779 5871241 SH SOLE 0 0 5871241 8X8 INC NEW COM 282914100 66 4536 SH SOLE 4536 0 0 A H BELO CORP COM CL A 001282102 44 8729 SH OTR 01 8729 0 0 A H BELO CORP COM CL A 001282102 3655 730966 SH SOLE 0 0 730966 A MARK PRECIOUS METALS INC COM 00181T107 24 1500 SH OTR 01 1500 0 0 A MARK PRECIOUS METALS INC COM 00181T107 2761 170642 SH SOLE 0 0 170642 A10 NETWORKS INC COM 002121101 575 88903 SH OTR 01 88903 0 0 A10 NETWORKS INC COM 002121101 11 1751 SH OTR 02 0 1751 0 A10 NETWORKS INC COM 002121101 14777 2283955 SH SOLE 0 0 2283955 A10 NETWORKS INC COM 002121101 12 1849 SH SOLE 1849 0 0 AAC HLDGS INC COM 000307108 464 20333 SH OTR 01 20333 0 0 AAC HLDGS INC COM 000307108 25 1113 SH OTR 02 0 1113 0 AAC HLDGS INC COM 000307108 7623 334070 SH SOLE 0 0 334070 AAC HLDGS INC COM 000307108 11 487 SH SOLE 487 0 0 AAON INC COM PAR $0.004 000360206 2313 84072 SH OTR 01 84072 0 0 AAON INC COM PAR $0.004 000360206 165 6000 SH OTR 02 0 6000 0 AAON INC COM PAR $0.004 000360206 85985 3125577 SH SOLE 0 0 3125577 AAON INC COM PAR $0.004 000360206 59 2150 SH SOLE 2150 0 0 AAR CORP COM 000361105 966 41369 SH OTR 01 41369 0 0 AAR CORP COM 000361105 140 5990 SH OTR 02 0 5990 0 AAR CORP COM 000361105 60028 2571897 SH SOLE 0 0 2571897 AAR CORP COM 000361105 40 1710 SH SOLE 1710 0 0 AARONS INC COM PAR $0.50 002535300 1798 82134 SH OTR 01 82134 0 0 AARONS INC COM PAR $0.50 002535300 156 7146 SH OTR 02 0 7146 0 AARONS INC COM PAR $0.50 002535300 122194 5582163 SH SOLE 0 0 5582163 AARONS INC COM PAR $0.50 002535300 71 3254 SH SOLE 3254 0 0 ABAXIS INC COM 002567105 2148 45469 SH OTR 01 45469 0 0 ABAXIS INC COM 002567105 151 3202 SH OTR 02 0 3202 0 ABAXIS INC COM 002567105 82828 1753719 SH SOLE 0 0 1753719 ABAXIS INC COM 002567105 52 1098 SH SOLE 1098 0 0 ABBOTT LABS COM 002824100 91819 2335766 SH OTR 01 2335766 0 0 ABBOTT LABS COM 002824100 17358 441570 SH OTR 02 0 0 441570 ABBOTT LABS COM 002824100 12621 321058 SH OTR 02 0 321058 0 ABBOTT LABS COM 002824100 3706742 94295132 SH SOLE 0 0 94295132 ABBOTT LABS COM 002824100 17017 432881 SH SOLE 432881 0 0 ABBVIE INC COM 00287Y109 160633 2594620 SH OTR 01 2594620 0 0 ABBVIE INC COM 00287Y109 30009 484718 SH OTR 02 0 0 484718 ABBVIE INC COM 00287Y109 20252 327115 SH OTR 02 0 327115 0 ABBVIE INC COM 00287Y109 6203382 100199997 SH SOLE 0 0 100199997 ABBVIE INC COM 00287Y109 29504 476558 SH SOLE 476558 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 8 3400 SH OTR 01 3400 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1267 536900 SH SOLE 0 0 536900 ABERCROMBIE & FITCH CO CL A 002896207 1513 84934 SH OTR 01 84934 0 0 ABERCROMBIE & FITCH CO CL A 002896207 190 10685 SH OTR 02 0 10685 0 ABERCROMBIE & FITCH CO CL A 002896207 130190 7309922 SH SOLE 0 0 7309922 ABERCROMBIE & FITCH CO CL A 002896207 61 3415 SH SOLE 3415 0 0 ABIOMED INC COM 003654100 2998 27431 SH OTR 01 27431 0 0 ABIOMED INC COM 003654100 459 4200 SH OTR 02 0 4200 0 ABIOMED INC COM 003654100 300225 2747051 SH SOLE 0 0 2747051 ABIOMED INC COM 003654100 219 2000 SH SOLE 2000 0 0 ABM INDS INC COM 000957100 2555 70025 SH OTR 01 70025 0 0 ABM INDS INC COM 000957100 217 5940 SH OTR 02 0 5940 0 ABM INDS INC COM 000957100 166335 4559626 SH SOLE 0 0 4559626 ABM INDS INC COM 000957100 97 2660 SH SOLE 2660 0 0 ABRAXAS PETE CORP COM 003830106 207 183401 SH OTR 01 183401 0 0 ABRAXAS PETE CORP COM 003830106 4920 4354003 SH SOLE 0 0 4354003 ACACIA COMMUNICATIONS INC COM 00401C108 351 8783 SH OTR 01 8783 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2131 53360 SH SOLE 0 0 53360 ACACIA RESH CORP ACACIA TCH COM 003881307 280 63587 SH OTR 01 63587 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 8832 2007342 SH SOLE 0 0 2007342 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2802 50569 SH OTR 01 50569 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 369 6653 SH OTR 02 0 6653 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 272571 4920052 SH SOLE 0 0 4920052 ACADIA HEALTHCARE COMPANY IN COM 00404A109 182 3280 SH SOLE 3280 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2011 61950 SH OTR 01 61950 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 312 9600 SH OTR 02 0 9600 0 ACADIA PHARMACEUTICALS INC COM 004225108 204284 6293410 SH SOLE 0 0 6293410 ACADIA PHARMACEUTICALS INC COM 004225108 130 4000 SH SOLE 4000 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3597 101263 SH OTR 01 101263 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 211 5940 SH OTR 02 0 0 5940 ACADIA RLTY TR COM SH BEN INT 004239109 3266 91944 SH OTR 02 0 91944 0 ACADIA RLTY TR COM SH BEN INT 004239109 383521 10797337 SH SOLE 0 0 10797337 ACADIA RLTY TR COM SH BEN INT 004239109 3378 95110 SH SOLE 95110 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 715 49710 SH OTR 01 49710 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 10 723 SH OTR 02 0 723 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 14998 1042261 SH SOLE 0 0 1042261 ACCELERATE DIAGNOSTICS INC COM 00430H102 23 1577 SH SOLE 1577 0 0 ACCELERON PHARMA INC COM 00434H108 2047 60246 SH OTR 01 60246 0 0 ACCELERON PHARMA INC COM 00434H108 54 1600 SH OTR 02 0 1600 0 ACCELERON PHARMA INC COM 00434H108 53790 1582988 SH SOLE 0 0 1582988 ACCELERON PHARMA INC COM 00434H108 48 1400 SH SOLE 1400 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 113358 1000602 SH OTR 01 1000602 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21027 185600 SH OTR 02 0 0 185600 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15937 140678 SH OTR 02 0 140678 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4687127 41372823 SH SOLE 0 0 41372823 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20571 181577 SH SOLE 181577 0 0 ACCESS NATL CORP COM 004337101 175 8982 SH OTR 01 8982 0 0 ACCESS NATL CORP COM 004337101 3371 172780 SH SOLE 0 0 172780 ACCO BRANDS CORP COM 00081T108 1394 134953 SH OTR 01 134953 0 0 ACCO BRANDS CORP COM 00081T108 211 20400 SH OTR 02 0 20400 0 ACCO BRANDS CORP COM 00081T108 91602 8867586 SH SOLE 0 0 8867586 ACCO BRANDS CORP COM 00081T108 56 5400 SH SOLE 5400 0 0 ACCURAY INC COM 004397105 868 167159 SH OTR 01 167159 0 0 ACCURAY INC COM 004397105 23 4500 SH OTR 02 0 4500 0 ACCURAY INC COM 004397105 28904 5569121 SH SOLE 0 0 5569121 ACCURAY INC COM 004397105 22 4300 SH SOLE 4300 0 0 ACCURIDE CORP NEW COM NEW 00439T206 34 27063 SH OTR 01 27063 0 0 ACCURIDE CORP NEW COM NEW 00439T206 2318 1869020 SH SOLE 0 0 1869020 ACELRX PHARMACEUTICALS INC COM 00444T100 191 70938 SH OTR 01 70938 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 3720 1382813 SH SOLE 0 0 1382813 ACETO CORP COM 004446100 1274 58198 SH OTR 01 58198 0 0 ACETO CORP COM 004446100 140 6376 SH OTR 02 0 6376 0 ACETO CORP COM 004446100 28950 1322506 SH SOLE 0 0 1322506 ACETO CORP COM 004446100 33 1524 SH SOLE 1524 0 0 ACHAOGEN INC COM 004449104 23 6192 SH OTR 01 6192 0 0 ACHAOGEN INC COM 004449104 1335 352286 SH SOLE 0 0 352286 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1898 243357 SH OTR 01 243357 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 83 10681 SH OTR 02 0 10681 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 63923 8195195 SH SOLE 0 0 8195195 ACHILLION PHARMACEUTICALS IN COM 00448Q201 43 5480 SH SOLE 5480 0 0 ACI WORLDWIDE INC COM 004498101 4710 241435 SH OTR 01 241435 0 0 ACI WORLDWIDE INC COM 004498101 220 11300 SH OTR 02 0 11300 0 ACI WORLDWIDE INC COM 004498101 163933 8402533 SH SOLE 0 0 8402533 ACI WORLDWIDE INC COM 004498101 116 5922 SH SOLE 5922 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 320 17302 SH OTR 01 17302 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 7423 401882 SH SOLE 0 0 401882 ACME UTD CORP COM 004816104 7 400 SH OTR 01 400 0 0 ACME UTD CORP COM 004816104 1185 64767 SH SOLE 0 0 64767 ACNB CORP COM 000868109 304 12102 SH OTR 01 12102 0 0 ACNB CORP COM 000868109 2427 96674 SH SOLE 0 0 96674 ACORDA THERAPEUTICS INC COM 00484M106 1539 60358 SH OTR 01 60358 0 0 ACORDA THERAPEUTICS INC COM 00484M106 134 5236 SH OTR 02 0 5236 0 ACORDA THERAPEUTICS INC COM 00484M106 107144 4200921 SH SOLE 0 0 4200921 ACORDA THERAPEUTICS INC COM 00484M106 55 2164 SH SOLE 2164 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 27 15462 SH OTR 01 15462 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 2771 1565766 SH SOLE 0 0 1565766 ACTIVE POWER INC COM NEW 00504W308 5 12946 SH OTR 01 12946 0 0 ACTIVE POWER INC COM NEW 00504W308 286 724501 SH SOLE 0 0 724501 ACTIVISION BLIZZARD INC COM 00507V109 32784 827257 SH OTR 01 827257 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6622 167100 SH OTR 02 0 0 167100 ACTIVISION BLIZZARD INC COM 00507V109 4317 108931 SH OTR 02 0 108931 0 ACTIVISION BLIZZARD INC COM 00507V109 1268372 32005352 SH SOLE 0 0 32005352 ACTIVISION BLIZZARD INC COM 00507V109 6708 169275 SH SOLE 169275 0 0 ACTUA CORP COM 005094107 431 47759 SH OTR 01 47759 0 0 ACTUA CORP COM 005094107 27 3024 SH OTR 02 0 3024 0 ACTUA CORP COM 005094107 23735 2628443 SH SOLE 0 0 2628443 ACTUA CORP COM 005094107 20 2176 SH SOLE 2176 0 0 ACTUANT CORP CL A NEW 00508X203 2207 97603 SH OTR 01 97603 0 0 ACTUANT CORP CL A NEW 00508X203 184 8158 SH OTR 02 0 8158 0 ACTUANT CORP CL A NEW 00508X203 98056 4336831 SH SOLE 0 0 4336831 ACTUANT CORP CL A NEW 00508X203 63 2800 SH SOLE 2800 0 0 ACUITY BRANDS INC COM 00508Y102 17377 70081 SH OTR 01 70081 0 0 ACUITY BRANDS INC COM 00508Y102 3248 13100 SH OTR 02 0 0 13100 ACUITY BRANDS INC COM 00508Y102 2255 9096 SH OTR 02 0 9096 0 ACUITY BRANDS INC COM 00508Y102 923844 3725777 SH SOLE 0 0 3725777 ACUITY BRANDS INC COM 00508Y102 3025 12200 SH SOLE 12200 0 0 ACURA PHARMACEUTICALS INC COM PAR $0.01 00509L802 7 3711 SH OTR 01 3711 0 0 ACURA PHARMACEUTICALS INC COM PAR $0.01 00509L802 367 198113 SH SOLE 0 0 198113 ACXIOM CORP COM 005125109 2844 129338 SH OTR 01 129338 0 0 ACXIOM CORP COM 005125109 228 10383 SH OTR 02 0 10383 0 ACXIOM CORP COM 005125109 119583 5438050 SH SOLE 0 0 5438050 ACXIOM CORP COM 005125109 86 3917 SH SOLE 3917 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 403 26593 SH OTR 01 26593 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 8966 592189 SH SOLE 0 0 592189 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 17 6200 SH OTR 01 6200 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 923 329614 SH SOLE 0 0 329614 ADAMS RES & ENERGY INC COM NEW 006351308 105 2739 SH OTR 01 2739 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2909 75555 SH SOLE 0 0 75555 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 9 5160 SH OTR 01 5160 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 906 492573 SH SOLE 0 0 492573 ADDUS HOMECARE CORP COM 006739106 173 9902 SH OTR 01 9902 0 0 ADDUS HOMECARE CORP COM 006739106 4326 248183 SH SOLE 0 0 248183 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 171 96351 SH SOLE 0 0 96351 ADECOAGRO S A COM L00849106 157 14300 SH SOLE 0 0 14300 ADEPTUS HEALTH INC CL A 006855100 1313 25410 SH OTR 01 25410 0 0 ADEPTUS HEALTH INC CL A 006855100 36 700 SH OTR 02 0 700 0 ADEPTUS HEALTH INC CL A 006855100 57603 1115033 SH SOLE 0 0 1115033 ADEPTUS HEALTH INC CL A 006855100 31 600 SH SOLE 600 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 11 3400 SH OTR 01 3400 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 199 60778 SH SOLE 0 0 60778 ADMA BIOLOGICS INC COM 000899104 7 1200 SH OTR 01 1200 0 0 ADMA BIOLOGICS INC COM 000899104 713 119759 SH SOLE 0 0 119759 ADOBE SYS INC COM 00724F101 76591 799570 SH OTR 01 799570 0 0 ADOBE SYS INC COM 00724F101 13880 144900 SH OTR 02 0 0 144900 ADOBE SYS INC COM 00724F101 10082 105256 SH OTR 02 0 105256 0 ADOBE SYS INC COM 00724F101 2839221 29640058 SH SOLE 0 0 29640058 ADOBE SYS INC COM 00724F101 14015 146307 SH SOLE 146307 0 0 ADTRAN INC COM 00738A106 1666 89319 SH OTR 01 89319 0 0 ADTRAN INC COM 00738A106 181 9723 SH OTR 02 0 9723 0 ADTRAN INC COM 00738A106 73132 3921305 SH SOLE 0 0 3921305 ADTRAN INC COM 00738A106 46 2477 SH SOLE 2477 0 0 ADURO BIOTECH INC COM 00739L101 695 61423 SH OTR 01 61423 0 0 ADURO BIOTECH INC COM 00739L101 19591 1732215 SH SOLE 0 0 1732215 ADURO BIOTECH INC COM 00739L101 14 1200 SH SOLE 1200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 18909 116987 SH OTR 01 116987 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3726 23050 SH OTR 02 0 0 23050 ADVANCE AUTO PARTS INC COM 00751Y106 2530 15655 SH OTR 02 0 15655 0 ADVANCE AUTO PARTS INC COM 00751Y106 982900 6081175 SH SOLE 0 0 6081175 ADVANCE AUTO PARTS INC COM 00751Y106 3342 20677 SH SOLE 20677 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1968 71887 SH OTR 01 71887 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 137 5000 SH OTR 02 0 5000 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 66661 2435533 SH SOLE 0 0 2435533 ADVANCED DRAIN SYS INC DEL COM 00790R104 49 1800 SH SOLE 1800 0 0 ADVANCED ENERGY INDS COM 007973100 3091 81415 SH OTR 01 81415 0 0 ADVANCED ENERGY INDS COM 007973100 222 5853 SH OTR 02 0 5853 0 ADVANCED ENERGY INDS COM 007973100 130971 3450242 SH SOLE 0 0 3450242 ADVANCED ENERGY INDS COM 007973100 74 1947 SH SOLE 1947 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5547 1079133 SH OTR 01 1079133 0 0 ADVANCED MICRO DEVICES INC COM 007903107 451 87700 SH OTR 02 0 87700 0 ADVANCED MICRO DEVICES INC COM 007903107 325504 63327547 SH SOLE 0 0 63327547 ADVANCED MICRO DEVICES INC COM 007903107 173 33600 SH SOLE 33600 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 59894 10733690 SH SOLE 0 0 10733690 ADVANTAGE OIL & GAS LTD COM 00765F101 98 17576 SH OTR 02 0 17576 0 ADVANTAGE OIL & GAS LTD COM 00765F101 17358 3105171 SH SOLE 0 0 3105171 ADVANTAGE OIL & GAS LTD COM 00765F101 53 9424 SH SOLE 9424 0 0 ADVAXIS INC COM NEW 007624208 545 67332 SH OTR 01 67332 0 0 ADVAXIS INC COM NEW 007624208 10183 1258681 SH SOLE 0 0 1258681 ADVAXIS INC COM NEW 007624208 7 900 SH SOLE 900 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 80 25166 SH OTR 01 25166 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2100 664622 SH SOLE 0 0 664622 ADVISORY BRD CO COM 00762W107 3038 85831 SH OTR 01 85831 0 0 ADVISORY BRD CO COM 00762W107 153 4322 SH OTR 02 0 4322 0 ADVISORY BRD CO COM 00762W107 101803 2876605 SH SOLE 0 0 2876605 ADVISORY BRD CO COM 00762W107 74 2100 SH SOLE 2100 0 0 AECOM COM 00766T100 3296 103751 SH OTR 01 103751 0 0 AECOM COM 00766T100 487 15335 SH OTR 02 0 15335 0 AECOM COM 00766T100 344161 10832900 SH SOLE 0 0 10832900 AECOM COM 00766T100 215 6780 SH SOLE 6780 0 0 AEGERION PHARMACEUTICALS INC COM 00767E102 22 14573 SH OTR 01 14573 0 0 AEGERION PHARMACEUTICALS INC COM 00767E102 1719 1153618 SH SOLE 0 0 1153618 AEGION CORP COM 00770F104 869 44560 SH OTR 01 44560 0 0 AEGION CORP COM 00770F104 141 7227 SH OTR 02 0 7227 0 AEGION CORP COM 00770F104 57510 2947722 SH SOLE 0 0 2947722 AEGION CORP COM 00770F104 37 1873 SH SOLE 1873 0 0 AEHR TEST SYSTEMS COM 00760J108 3 2100 SH OTR 01 2100 0 0 AEHR TEST SYSTEMS COM 00760J108 171 106002 SH SOLE 0 0 106002 AEMETIS INC COM NEW 00770K202 16 7200 SH OTR 01 7200 0 0 AEMETIS INC COM NEW 00770K202 660 289684 SH SOLE 0 0 289684 AEP INDS INC COM 001031103 685 8515 SH OTR 01 8515 0 0 AEP INDS INC COM 001031103 16756 208258 SH SOLE 0 0 208258 AERCAP HOLDINGS NV SHS N00985106 343 10219 SH OTR 01 10219 0 0 AERCAP HOLDINGS NV SHS N00985106 1315 39148 SH OTR 02 0 0 39148 AERCAP HOLDINGS NV SHS N00985106 674 20067 SH OTR 02 0 20067 0 AERCAP HOLDINGS NV SHS N00985106 13400 398932 SH SOLE 0 0 398932 AERCAP HOLDINGS NV SHS N00985106 1809 53851 SH SOLE 53851 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 919 52202 SH OTR 01 52202 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 25 1411 SH OTR 02 0 1411 0 AERIE PHARMACEUTICALS INC COM 00771V108 16753 951850 SH SOLE 0 0 951850 AERIE PHARMACEUTICALS INC COM 00771V108 19 1089 SH SOLE 1089 0 0 AEROHIVE NETWORKS INC COM 007786106 329 49739 SH OTR 01 49739 0 0 AEROHIVE NETWORKS INC COM 007786106 4343 656013 SH SOLE 0 0 656013 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1883 103034 SH OTR 01 103034 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 120 6556 SH OTR 02 0 6556 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 50179 2745018 SH SOLE 0 0 2745018 AEROJET ROCKETDYNE HLDGS INC COM 007800105 48 2635 SH SOLE 2635 0 0 AEROVIRONMENT INC COM 008073108 791 28458 SH OTR 01 28458 0 0 AEROVIRONMENT INC COM 008073108 150 5400 SH OTR 02 0 5400 0 AEROVIRONMENT INC COM 008073108 43751 1573793 SH SOLE 0 0 1573793 AEROVIRONMENT INC COM 008073108 31 1100 SH SOLE 1100 0 0 AES CORP COM 00130H105 13101 1049753 SH OTR 01 1049753 0 0 AES CORP COM 00130H105 2472 198100 SH OTR 02 0 0 198100 AES CORP COM 00130H105 1717 137559 SH OTR 02 0 137559 0 AES CORP COM 00130H105 789263 63242230 SH SOLE 0 0 63242230 AES CORP COM 00130H105 2199 176218 SH SOLE 176218 0 0 AETHLON MED INC COM NEW 00808Y208 18 3200 SH OTR 01 3200 0 0 AETHLON MED INC COM NEW 00808Y208 388 68034 SH SOLE 0 0 68034 AETNA INC NEW COM 00817Y108 67993 556724 SH OTR 01 556724 0 0 AETNA INC NEW COM 00817Y108 12529 102585 SH OTR 02 0 0 102585 AETNA INC NEW COM 00817Y108 8957 73343 SH OTR 02 0 73343 0 AETNA INC NEW COM 00817Y108 2493637 20417891 SH SOLE 0 0 20417891 AETNA INC NEW COM 00817Y108 12251 100310 SH SOLE 100310 0 0 AFFILIATED MANAGERS GROUP COM 008252108 12175 86490 SH OTR 01 86490 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2379 16900 SH OTR 02 0 0 16900 AFFILIATED MANAGERS GROUP COM 008252108 1500 10659 SH OTR 02 0 10659 0 AFFILIATED MANAGERS GROUP COM 008252108 649021 4610507 SH SOLE 0 0 4610507 AFFILIATED MANAGERS GROUP COM 008252108 2086 14821 SH SOLE 14821 0 0 AFLAC INC COM 001055102 47304 655549 SH OTR 01 655549 0 0 AFLAC INC COM 001055102 9474 131296 SH OTR 02 0 0 131296 AFLAC INC COM 001055102 6135 85018 SH OTR 02 0 85018 0 AFLAC INC COM 001055102 2050620 28417687 SH SOLE 0 0 28417687 AFLAC INC COM 001055102 8787 121771 SH SOLE 121771 0 0 AG MTG INVT TR INC COM 001228105 528 36542 SH OTR 01 36542 0 0 AG MTG INVT TR INC COM 001228105 131 9100 SH OTR 02 0 9100 0 AG MTG INVT TR INC COM 001228105 27872 1930186 SH SOLE 0 0 1930186 AG MTG INVT TR INC COM 001228105 19 1300 SH SOLE 1300 0 0 AG&E HLDGS INC COM 00108M102 1 2600 SH OTR 01 2600 0 0 AG&E HLDGS INC COM 00108M102 9 32460 SH SOLE 0 0 32460 AGCO CORP COM 001084102 2267 48100 SH OTR 01 48100 0 0 AGCO CORP COM 001084102 1287 27300 SH OTR 02 0 0 27300 AGCO CORP COM 001084102 599 12719 SH OTR 02 0 12719 0 AGCO CORP COM 001084102 243217 5160555 SH SOLE 0 0 5160555 AGCO CORP COM 001084102 957 20300 SH SOLE 20300 0 0 AGENUS INC COM NEW 00847G705 587 144913 SH OTR 01 144913 0 0 AGENUS INC COM NEW 00847G705 11468 2831616 SH SOLE 0 0 2831616 AGILE THERAPEUTICS INC COM 00847L100 220 28894 SH OTR 01 28894 0 0 AGILE THERAPEUTICS INC COM 00847L100 2647 347834 SH SOLE 0 0 347834 AGILENT TECHNOLOGIES INC COM 00846U101 23164 522179 SH OTR 01 522179 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4766 107435 SH OTR 02 0 0 107435 AGILENT TECHNOLOGIES INC COM 00846U101 2838 63968 SH OTR 02 0 63968 0 AGILENT TECHNOLOGIES INC COM 00846U101 881743 19876984 SH SOLE 0 0 19876984 AGILENT TECHNOLOGIES INC COM 00846U101 4162 93815 SH SOLE 93815 0 0 AGILYSYS INC COM 00847J105 235 22411 SH OTR 01 22411 0 0 AGILYSYS INC COM 00847J105 9165 875343 SH SOLE 0 0 875343 AGIOS PHARMACEUTICALS INC COM 00847X104 760 18135 SH OTR 01 18135 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 112 2666 SH OTR 02 0 2666 0 AGIOS PHARMACEUTICALS INC COM 00847X104 87291 2083576 SH SOLE 0 0 2083576 AGIOS PHARMACEUTICALS INC COM 00847X104 51 1214 SH SOLE 1214 0 0 AGL RES INC COM 001204106 12569 190533 SH OTR 01 190533 0 0 AGL RES INC COM 001204106 526594 7982331 SH SOLE 0 0 7982331 AGL RES INC COM 001204106 2718 41193 SH SOLE 41193 0 0 AGNICO EAGLE MINES LTD COM 008474108 3328 62200 SH OTR 02 0 0 62200 AGNICO EAGLE MINES LTD COM 008474108 4967 92839 SH OTR 02 0 92839 0 AGNICO EAGLE MINES LTD COM 008474108 229519 4290069 SH SOLE 0 0 4290069 AGNICO EAGLE MINES LTD COM 008474108 3140 58700 SH SOLE 58700 0 0 AGREE REALTY CORP COM 008492100 1300 26945 SH OTR 01 26945 0 0 AGREE REALTY CORP COM 008492100 74 1527 SH OTR 02 0 0 1527 AGREE REALTY CORP COM 008492100 1449 30043 SH OTR 02 0 30043 0 AGREE REALTY CORP COM 008492100 134345 2784920 SH SOLE 0 0 2784920 AGREE REALTY CORP COM 008492100 1472 30517 SH SOLE 30517 0 0 AGRIUM INC COM 008916108 3418 37800 SH OTR 02 0 0 37800 AGRIUM INC COM 008916108 2406 26609 SH OTR 02 0 26609 0 AGRIUM INC COM 008916108 241767 2673822 SH SOLE 0 0 2673822 AGRIUM INC COM 008916108 3269 36149 SH SOLE 36149 0 0 AGROFRESH SOLUTIONS COM 00856G109 148 27799 SH OTR 01 27799 0 0 AGROFRESH SOLUTIONS COM 00856G109 4570 860573 SH SOLE 0 0 860573 AIMMUNE THERAPEUTICS INC COM 00900T107 509 47072 SH OTR 01 47072 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 6 599 SH OTR 02 0 599 0 AIMMUNE THERAPEUTICS INC COM 00900T107 13974 1291475 SH SOLE 0 0 1291475 AIMMUNE THERAPEUTICS INC COM 00900T107 8 701 SH SOLE 701 0 0 AIR LEASE CORP CL A 00912X302 1744 65107 SH OTR 01 65107 0 0 AIR LEASE CORP CL A 00912X302 275 10277 SH OTR 02 0 10277 0 AIR LEASE CORP CL A 00912X302 182215 6804132 SH SOLE 0 0 6804132 AIR LEASE CORP CL A 00912X302 129 4799 SH SOLE 4799 0 0 AIR METHODS CORP COM PAR $.06 009128307 2660 74230 SH OTR 01 74230 0 0 AIR METHODS CORP COM PAR $.06 009128307 150 4200 SH OTR 02 0 4200 0 AIR METHODS CORP COM PAR $.06 009128307 97644 2725207 SH SOLE 0 0 2725207 AIR METHODS CORP COM PAR $.06 009128307 68 1900 SH SOLE 1900 0 0 AIR PRODS & CHEMS INC COM 009158106 44191 311117 SH OTR 01 311117 0 0 AIR PRODS & CHEMS INC COM 009158106 8555 60232 SH OTR 02 0 0 60232 AIR PRODS & CHEMS INC COM 009158106 6042 42538 SH OTR 02 0 42538 0 AIR PRODS & CHEMS INC COM 009158106 1951943 13742204 SH SOLE 0 0 13742204 AIR PRODS & CHEMS INC COM 009158106 7947 55952 SH SOLE 55952 0 0 AIR T INC COM 009207101 31 1438 SH OTR 01 1438 0 0 AIR T INC COM 009207101 660 30684 SH SOLE 0 0 30684 AIR TRANSPORT SERVICES GRP I COM 00922R105 956 73730 SH OTR 01 73730 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 19 1500 SH OTR 02 0 1500 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 46480 3586408 SH SOLE 0 0 3586408 AIR TRANSPORT SERVICES GRP I COM 00922R105 8 600 SH SOLE 600 0 0 AIRCASTLE LTD COM G0129K104 1314 67172 SH OTR 01 67172 0 0 AIRCASTLE LTD COM G0129K104 156 7971 SH OTR 02 0 7971 0 AIRCASTLE LTD COM G0129K104 103688 5301026 SH SOLE 0 0 5301026 AIRCASTLE LTD COM G0129K104 42 2129 SH SOLE 2129 0 0 AK STL HLDG CORP COM 001547108 1355 290865 SH OTR 01 290865 0 0 AK STL HLDG CORP COM 001547108 200 42900 SH OTR 02 0 42900 0 AK STL HLDG CORP COM 001547108 119142 25567047 SH SOLE 0 0 25567047 AK STL HLDG CORP COM 001547108 45 9600 SH SOLE 9600 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 15707 280833 SH OTR 01 280833 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3160 56500 SH OTR 02 0 0 56500 AKAMAI TECHNOLOGIES INC COM 00971T101 1986 35517 SH OTR 02 0 35517 0 AKAMAI TECHNOLOGIES INC COM 00971T101 821344 14685209 SH SOLE 0 0 14685209 AKAMAI TECHNOLOGIES INC COM 00971T101 2738 48955 SH SOLE 48955 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 387 51773 SH OTR 01 51773 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 7731 1033620 SH SOLE 0 0 1033620 AKORN INC COM 009728106 1620 56863 SH OTR 01 56863 0 0 AKORN INC COM 009728106 228 8000 SH OTR 02 0 8000 0 AKORN INC COM 009728106 173832 6102565 SH SOLE 0 0 6102565 AKORN INC COM 009728106 91 3200 SH SOLE 3200 0 0 ALAMO GROUP INC COM 011311107 892 13522 SH OTR 01 13522 0 0 ALAMO GROUP INC COM 011311107 40 600 SH OTR 02 0 600 0 ALAMO GROUP INC COM 011311107 27653 419175 SH SOLE 0 0 419175 ALAMO GROUP INC COM 011311107 33 500 SH SOLE 500 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 234 27182 SH OTR 02 0 27182 0 ALAMOS GOLD INC NEW COM CL A 011532108 38161 4437295 SH SOLE 0 0 4437295 ALAMOS GOLD INC NEW COM CL A 011532108 110 12791 SH SOLE 12791 0 0 ALARM COM HLDGS INC COM 011642105 524 20450 SH OTR 01 20450 0 0 ALARM COM HLDGS INC COM 011642105 9668 377224 SH SOLE 0 0 377224 ALASKA AIR GROUP INC COM 011659109 11489 197109 SH OTR 01 197109 0 0 ALASKA AIR GROUP INC COM 011659109 668391 11466654 SH SOLE 0 0 11466654 ALASKA COMMUNICATIONS SYS GR COM 01167P101 36 21210 SH OTR 01 21210 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 4339 2552436 SH SOLE 0 0 2552436 ALBANY INTL CORP CL A 012348108 1581 39588 SH OTR 01 39588 0 0 ALBANY INTL CORP CL A 012348108 177 4445 SH OTR 02 0 4445 0 ALBANY INTL CORP CL A 012348108 89650 2245174 SH SOLE 0 0 2245174 ALBANY INTL CORP CL A 012348108 58 1455 SH SOLE 1455 0 0 ALBANY MOLECULAR RESH INC COM 012423109 579 43113 SH OTR 01 43113 0 0 ALBANY MOLECULAR RESH INC COM 012423109 43 3200 SH OTR 02 0 3200 0 ALBANY MOLECULAR RESH INC COM 012423109 16443 1223417 SH SOLE 0 0 1223417 ALBANY MOLECULAR RESH INC COM 012423109 19 1400 SH SOLE 1400 0 0 ALBEMARLE CORP COM 012653101 14141 178306 SH OTR 01 178306 0 0 ALBEMARLE CORP COM 012653101 2823 35600 SH OTR 02 0 0 35600 ALBEMARLE CORP COM 012653101 1791 22585 SH OTR 02 0 22585 0 ALBEMARLE CORP COM 012653101 833226 10505933 SH SOLE 0 0 10505933 ALBEMARLE CORP COM 012653101 2335 29447 SH SOLE 29447 0 0 ALCOA INC COM 013817101 19372 2089775 SH OTR 01 2089775 0 0 ALCOA INC COM 013817101 3458 373038 SH OTR 02 0 0 373038 ALCOA INC COM 013817101 2890 311781 SH OTR 02 0 311781 0 ALCOA INC COM 013817101 1068928 115310454 SH SOLE 0 0 115310454 ALCOA INC COM 013817101 3750 404582 SH SOLE 404582 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2397 95986 SH OTR 01 95986 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 58 2328 SH OTR 02 0 2328 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 74716 2992232 SH SOLE 0 0 2992232 ALDER BIOPHARMACEUTICALS INC COM 014339105 49 1972 SH SOLE 1972 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 13 2200 SH OTR 01 2200 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 699 122925 SH SOLE 0 0 122925 ALERE INC COM 01449J105 2448 58737 SH OTR 01 58737 0 0 ALERE INC COM 01449J105 381 9132 SH OTR 02 0 9132 0 ALERE INC COM 01449J105 256928 6164306 SH SOLE 0 0 6164306 ALERE INC COM 01449J105 161 3868 SH SOLE 3868 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2836 78466 SH OTR 01 78466 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 220 6100 SH OTR 02 0 6100 0 ALEXANDER & BALDWIN INC NEW COM 014491104 117766 3258592 SH SOLE 0 0 3258592 ALEXANDER & BALDWIN INC NEW COM 014491104 83 2300 SH SOLE 2300 0 0 ALEXANDERS INC COM 014752109 2096 5121 SH OTR 01 5121 0 0 ALEXANDERS INC COM 014752109 76 185 SH OTR 02 0 0 185 ALEXANDERS INC COM 014752109 1161 2837 SH OTR 02 0 2837 0 ALEXANDERS INC COM 014752109 139408 340660 SH SOLE 0 0 340660 ALEXANDERS INC COM 014752109 1145 2798 SH SOLE 2798 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5156 49807 SH OTR 01 49807 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2205 21305 SH OTR 02 0 0 21305 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10456 101007 SH OTR 02 0 101007 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1138354 10996467 SH SOLE 0 0 10996467 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12086 116753 SH SOLE 116753 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 41796 357966 SH OTR 01 357966 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 7706 66000 SH OTR 02 0 0 66000 ALEXION PHARMACEUTICALS INC COM 015351109 5276 45189 SH OTR 02 0 45189 0 ALEXION PHARMACEUTICALS INC COM 015351109 1511084 12941798 SH SOLE 0 0 12941798 ALEXION PHARMACEUTICALS INC COM 015351109 7912 67765 SH SOLE 67765 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8995 113100 SH OTR 02 0 0 113100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 26571 334102 SH OTR 02 0 334102 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 364987 4589297 SH SOLE 0 0 4589297 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15811 198800 SH SOLE 198800 0 0 ALICO INC COM 016230104 138 4564 SH OTR 01 4564 0 0 ALICO INC COM 016230104 3489 115329 SH SOLE 0 0 115329 ALIGN TECHNOLOGY INC COM 016255101 4062 50427 SH OTR 01 50427 0 0 ALIGN TECHNOLOGY INC COM 016255101 572 7100 SH OTR 02 0 7100 0 ALIGN TECHNOLOGY INC COM 016255101 442393 5492153 SH SOLE 0 0 5492153 ALIGN TECHNOLOGY INC COM 016255101 265 3291 SH SOLE 3291 0 0 ALIMERA SCIENCES INC COM 016259103 23 18463 SH OTR 01 18463 0 0 ALIMERA SCIENCES INC COM 016259103 1399 1137730 SH SOLE 0 0 1137730 ALJ REGIONAL HLDGS INC COM 001627108 148 29518 SH OTR 01 29518 0 0 ALJ REGIONAL HLDGS INC COM 001627108 509 101815 SH SOLE 0 0 101815 ALKERMES PLC SHS G01767105 4558 105465 SH OTR 01 105465 0 0 ALKERMES PLC SHS G01767105 1833 42400 SH OTR 02 0 0 42400 ALKERMES PLC SHS G01767105 1284 29715 SH OTR 02 0 29715 0 ALKERMES PLC SHS G01767105 468181 10832500 SH SOLE 0 0 10832500 ALKERMES PLC SHS G01767105 1729 40000 SH SOLE 40000 0 0 ALLEGHANY CORP DEL COM 017175100 5726 10418 SH OTR 01 10418 0 0 ALLEGHANY CORP DEL COM 017175100 2528 4600 SH OTR 02 0 0 4600 ALLEGHANY CORP DEL COM 017175100 1615 2939 SH OTR 02 0 2939 0 ALLEGHANY CORP DEL COM 017175100 588281 1070419 SH SOLE 0 0 1070419 ALLEGHANY CORP DEL COM 017175100 2418 4400 SH SOLE 4400 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1737 136230 SH OTR 01 136230 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 148 11600 SH OTR 02 0 11600 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 100079 7849328 SH SOLE 0 0 7849328 ALLEGHENY TECHNOLOGIES INC COM 01741R102 70 5500 SH SOLE 5500 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 256 10285 SH OTR 01 10285 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 4856 195166 SH SOLE 0 0 195166 ALLEGIANT TRAVEL CO COM 01748X102 4130 27259 SH OTR 01 27259 0 0 ALLEGIANT TRAVEL CO COM 01748X102 153927 1016019 SH SOLE 0 0 1016019 ALLEGIANT TRAVEL CO COM 01748X102 30 200 SH SOLE 200 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 10693 154018 SH OTR 01 154018 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 715 10300 SH OTR 02 0 10300 0 ALLEGION PUB LTD CO ORD SHS G0176J109 558281 8040919 SH SOLE 0 0 8040919 ALLEGION PUB LTD CO ORD SHS G0176J109 316 4545 SH SOLE 4545 0 0 ALLERGAN PLC SHS G0177J108 146065 632069 SH OTR 01 632069 0 0 ALLERGAN PLC SHS G0177J108 24494 105993 SH OTR 02 0 0 105993 ALLERGAN PLC SHS G0177J108 18332 79328 SH OTR 02 0 79328 0 ALLERGAN PLC SHS G0177J108 5414391 23429794 SH SOLE 0 0 23429794 ALLERGAN PLC SHS G0177J108 26649 115319 SH SOLE 115319 0 0 ALLETE INC COM NEW 018522300 3938 60925 SH OTR 01 60925 0 0 ALLETE INC COM NEW 018522300 304 4700 SH OTR 02 0 4700 0 ALLETE INC COM NEW 018522300 267273 4135426 SH SOLE 0 0 4135426 ALLETE INC COM NEW 018522300 375 5800 SH SOLE 5800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 18486 94353 SH OTR 01 94353 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3311 16900 SH OTR 02 0 0 16900 ALLIANCE DATA SYSTEMS CORP COM 018581108 2416 12330 SH OTR 02 0 12330 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 966672 4934012 SH SOLE 0 0 4934012 ALLIANCE DATA SYSTEMS CORP COM 018581108 3516 17944 SH SOLE 17944 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 28 4520 SH OTR 01 4520 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 2073 332244 SH SOLE 0 0 332244 ALLIANCE ONE INTL INC COM NEW 018772301 163 10587 SH OTR 01 10587 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 4574 296986 SH SOLE 0 0 296986 ALLIANT ENERGY CORP COM 018802108 12980 326952 SH OTR 01 326952 0 0 ALLIANT ENERGY CORP COM 018802108 2549 64200 SH OTR 02 0 0 64200 ALLIANT ENERGY CORP COM 018802108 2242 56474 SH OTR 02 0 56474 0 ALLIANT ENERGY CORP COM 018802108 772842 19467054 SH SOLE 0 0 19467054 ALLIANT ENERGY CORP COM 018802108 3348 84332 SH SOLE 84332 0 0 ALLIED HEALTHCARE PRODS INC COM 019222108 0 800 SH OTR 01 800 0 0 ALLIED HEALTHCARE PRODS INC COM 019222108 22 36485 SH SOLE 0 0 36485 ALLIED MOTION TECHNOLOGIES I COM 019330109 308 13231 SH OTR 01 13231 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 5870 252370 SH SOLE 0 0 252370 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2151 61201 SH OTR 01 61201 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 317 9028 SH OTR 02 0 9028 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 217276 6183167 SH SOLE 0 0 6183167 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 157 4472 SH SOLE 4472 0 0 ALLIQUA BIOMEDICAL INC COM NEW 019621200 7 6640 SH OTR 01 6640 0 0 ALLIQUA BIOMEDICAL INC COM NEW 019621200 580 517656 SH SOLE 0 0 517656 ALLISON TRANSMISSION HLDGS I COM 01973R101 3116 110377 SH OTR 01 110377 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 460 16301 SH OTR 02 0 16301 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 315204 11165575 SH SOLE 0 0 11165575 ALLISON TRANSMISSION HLDGS I COM 01973R101 172 6099 SH SOLE 6099 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 2399 487694 SH SOLE 0 0 487694 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1616 127235 SH OTR 01 127235 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 237 18634 SH OTR 02 0 18634 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 177144 13948319 SH SOLE 0 0 13948319 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 113 8926 SH SOLE 8926 0 0 ALLSTATE CORP COM 020002101 41686 595947 SH OTR 01 595947 0 0 ALLSTATE CORP COM 020002101 8142 116396 SH OTR 02 0 0 116396 ALLSTATE CORP COM 020002101 5673 81101 SH OTR 02 0 81101 0 ALLSTATE CORP COM 020002101 1481996 21186503 SH SOLE 0 0 21186503 ALLSTATE CORP COM 020002101 7735 110582 SH SOLE 110582 0 0 ALLY FINL INC COM 02005N100 5138 300986 SH OTR 01 300986 0 0 ALLY FINL INC COM 02005N100 1896 111100 SH OTR 02 0 0 111100 ALLY FINL INC COM 02005N100 1454 85182 SH OTR 02 0 85182 0 ALLY FINL INC COM 02005N100 549286 32178446 SH SOLE 0 0 32178446 ALLY FINL INC COM 02005N100 2103 123200 SH SOLE 123200 0 0 ALMOST FAMILY INC COM 020409108 498 11690 SH OTR 01 11690 0 0 ALMOST FAMILY INC COM 020409108 17 400 SH OTR 02 0 400 0 ALMOST FAMILY INC COM 020409108 17257 404995 SH SOLE 0 0 404995 ALMOST FAMILY INC COM 020409108 9 200 SH SOLE 200 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2883 51947 SH OTR 01 51947 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1432 25800 SH OTR 02 0 0 25800 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 804 14494 SH OTR 02 0 14494 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 292614 5273268 SH SOLE 0 0 5273268 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1110 20000 SH SOLE 20000 0 0 ALON USA ENERGY INC COM 020520102 252 38896 SH OTR 01 38896 0 0 ALON USA ENERGY INC COM 020520102 10 1600 SH OTR 02 0 1600 0 ALON USA ENERGY INC COM 020520102 25608 3951801 SH SOLE 0 0 3951801 ALON USA ENERGY INC COM 020520102 7 1100 SH SOLE 1100 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 320 22977 SH OTR 01 22977 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 9019 647459 SH SOLE 0 0 647459 ALPHA PRO TECH LTD COM 020772109 3 1500 SH OTR 01 1500 0 0 ALPHA PRO TECH LTD COM 020772109 710 312715 SH SOLE 0 0 312715 ALPHABET INC CAP STK CL C 02079K107 328246 474276 SH OTR 01 474276 0 0 ALPHABET INC CAP STK CL A 02079K305 331268 470865 SH OTR 01 470865 0 0 ALPHABET INC CAP STK CL C 02079K107 63838 92238 SH OTR 02 0 0 92238 ALPHABET INC CAP STK CL C 02079K107 43227 62458 SH OTR 02 0 62458 0 ALPHABET INC CAP STK CL A 02079K305 60855 86500 SH OTR 02 0 0 86500 ALPHABET INC CAP STK CL A 02079K305 41599 59129 SH OTR 02 0 59129 0 ALPHABET INC CAP STK CL C 02079K107 12122871 17516069 SH SOLE 0 0 17516069 ALPHABET INC CAP STK CL C 02079K107 63697 92035 SH SOLE 92035 0 0 ALPHABET INC CAP STK CL A 02079K305 12309269 17496438 SH SOLE 0 0 17496438 ALPHABET INC CAP STK CL A 02079K305 60304 85717 SH SOLE 85717 0 0 ALPHATEC HOLDINGS INC COM 02081G102 19 53924 SH OTR 01 53924 0 0 ALPHATEC HOLDINGS INC COM 02081G102 974 2782182 SH SOLE 0 0 2782182 ALTISOURCE ASSET MGMT CORP COM 02153X108 430 29491 SH SOLE 0 0 29491 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 666 23921 SH OTR 01 23921 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 25 900 SH OTR 02 0 900 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 22447 806285 SH SOLE 0 0 806285 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 19 700 SH SOLE 700 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 634 69023 SH OTR 01 69023 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 48 5200 SH OTR 02 0 5200 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 32881 3577964 SH SOLE 0 0 3577964 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 27 2900 SH SOLE 2900 0 0 ALTRA INDL MOTION CORP COM 02208R106 1350 50024 SH OTR 01 50024 0 0 ALTRA INDL MOTION CORP COM 02208R106 146 5421 SH OTR 02 0 5421 0 ALTRA INDL MOTION CORP COM 02208R106 48038 1780502 SH SOLE 0 0 1780502 ALTRA INDL MOTION CORP COM 02208R106 37 1379 SH SOLE 1379 0 0 ALTRIA GROUP INC COM 02209S103 216335 3137107 SH OTR 01 3137107 0 0 ALTRIA GROUP INC COM 02209S103 9248 134100 SH OTR 02 0 0 134100 ALTRIA GROUP INC COM 02209S103 18505 268339 SH OTR 02 0 268339 0 ALTRIA GROUP INC COM 02209S103 8358266 121204559 SH SOLE 0 0 121204559 ALTRIA GROUP INC COM 02209S103 37980 550750 SH SOLE 550750 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1254 52440 SH OTR 01 52440 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 72 3000 SH OTR 02 0 3000 0 AMAG PHARMACEUTICALS INC COM 00163U106 65530 2739552 SH SOLE 0 0 2739552 AMAG PHARMACEUTICALS INC COM 00163U106 41 1700 SH SOLE 1700 0 0 AMAYA INC COM 02314M108 185 12100 SH OTR 02 0 12100 0 AMAYA INC COM 02314M108 27302 1780942 SH SOLE 0 0 1780942 AMAYA INC COM 02314M108 86 5600 SH SOLE 5600 0 0 AMAZON COM INC COM 023135106 444313 620879 SH OTR 01 620879 0 0 AMAZON COM INC COM 023135106 84802 118502 SH OTR 02 0 0 118502 AMAZON COM INC COM 023135106 57421 80239 SH OTR 02 0 80239 0 AMAZON COM INC COM 023135106 16358086 22858620 SH SOLE 0 0 22858620 AMAZON COM INC COM 023135106 84182 117635 SH SOLE 117635 0 0 AMBAC FINL GROUP INC COM NEW 023139884 929 56423 SH OTR 01 56423 0 0 AMBAC FINL GROUP INC COM NEW 023139884 120 7300 SH OTR 02 0 7300 0 AMBAC FINL GROUP INC COM NEW 023139884 34402 2090028 SH SOLE 0 0 2090028 AMBAC FINL GROUP INC COM NEW 023139884 40 2400 SH SOLE 2400 0 0 AMBARELLA INC SHS G037AX101 1791 35243 SH OTR 01 35243 0 0 AMBARELLA INC SHS G037AX101 174 3422 SH OTR 02 0 3422 0 AMBARELLA INC SHS G037AX101 93223 1834737 SH SOLE 0 0 1834737 AMBARELLA INC SHS G037AX101 80 1578 SH SOLE 1578 0 0 AMBER RD INC COM 02318Y108 247 31973 SH OTR 01 31973 0 0 AMBER RD INC COM 02318Y108 4380 568053 SH SOLE 0 0 568053 AMBEV SA SPONSORED ADR 02319V103 256207 43351407 SH SOLE 0 0 43351407 AMBEV SA SPONSORED ADR 02319V103 64 10768 SH SOLE 10768 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 771 27918 SH OTR 01 27918 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 8 300 SH OTR 02 0 300 0 AMC ENTMT HLDGS INC CL A COM 00165C104 54553 1975835 SH SOLE 0 0 1975835 AMC ENTMT HLDGS INC CL A COM 00165C104 30 1100 SH SOLE 1100 0 0 AMC NETWORKS INC CL A 00164V103 2526 41813 SH OTR 01 41813 0 0 AMC NETWORKS INC CL A 00164V103 385 6380 SH OTR 02 0 6380 0 AMC NETWORKS INC CL A 00164V103 265070 4387126 SH SOLE 0 0 4387126 AMC NETWORKS INC CL A 00164V103 182 3020 SH SOLE 3020 0 0 AMCON DISTRG CO COM NEW 02341Q205 506 5718 SH SOLE 0 0 5718 AMDOCS LTD SHS G02602103 5895 102136 SH OTR 01 102136 0 0 AMDOCS LTD SHS G02602103 19692 341172 SH SOLE 0 0 341172 AMEDICA CORP COM NEW 023435209 7 5075 SH OTR 01 5075 0 0 AMEDICA CORP COM NEW 023435209 479 362942 SH SOLE 0 0 362942 AMEDISYS INC COM 023436108 2927 57989 SH OTR 01 57989 0 0 AMEDISYS INC COM 023436108 58 1144 SH OTR 02 0 1144 0 AMEDISYS INC COM 023436108 153747 3045699 SH SOLE 0 0 3045699 AMEDISYS INC COM 023436108 63 1256 SH SOLE 1256 0 0 AMERCO COM 023586100 1548 4134 SH OTR 01 4134 0 0 AMERCO COM 023586100 599 1600 SH OTR 02 0 0 1600 AMERCO COM 023586100 715 1909 SH OTR 02 0 1909 0 AMERCO COM 023586100 155705 415713 SH SOLE 0 0 415713 AMERCO COM 023586100 1011 2700 SH SOLE 2700 0 0 AMEREN CORP COM 023608102 20602 384508 SH OTR 01 384508 0 0 AMEREN CORP COM 023608102 3836 71600 SH OTR 02 0 0 71600 AMEREN CORP COM 023608102 3388 63228 SH OTR 02 0 63228 0 AMEREN CORP COM 023608102 1187754 22167856 SH SOLE 0 0 22167856 AMEREN CORP COM 023608102 4624 86302 SH SOLE 86302 0 0 AMERESCO INC CL A 02361E108 137 31461 SH OTR 01 31461 0 0 AMERESCO INC CL A 02361E108 2714 621058 SH SOLE 0 0 621058 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4166 339765 SH SOLE 0 0 339765 AMERICAN AIRLS GROUP INC COM 02376R102 25996 918251 SH OTR 01 918251 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1285 45400 SH OTR 02 0 0 45400 AMERICAN AIRLS GROUP INC COM 02376R102 930 32857 SH OTR 02 0 32857 0 AMERICAN AIRLS GROUP INC COM 02376R102 919079 32464805 SH SOLE 0 0 32464805 AMERICAN AIRLS GROUP INC COM 02376R102 1307 46153 SH SOLE 46153 0 0 AMERICAN ASSETS TR INC COM 024013104 2564 60406 SH OTR 01 60406 0 0 AMERICAN ASSETS TR INC COM 024013104 128 3026 SH OTR 02 0 0 3026 AMERICAN ASSETS TR INC COM 024013104 2125 50069 SH OTR 02 0 50069 0 AMERICAN ASSETS TR INC COM 024013104 234408 5523291 SH SOLE 0 0 5523291 AMERICAN ASSETS TR INC COM 024013104 2324 54760 SH SOLE 54760 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2312 159635 SH OTR 01 159635 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 125 8600 SH OTR 02 0 8600 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 130702 9026369 SH SOLE 0 0 9026369 AMERICAN AXLE & MFG HLDGS IN COM 024061103 49 3400 SH SOLE 3400 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4757 89976 SH OTR 01 89976 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 539 10200 SH OTR 02 0 0 10200 AMERICAN CAMPUS CMNTYS INC COM 024835100 8799 166420 SH OTR 02 0 166420 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1016014 19217212 SH SOLE 0 0 19217212 AMERICAN CAMPUS CMNTYS INC COM 024835100 9521 180085 SH SOLE 180085 0 0 AMERICAN CAP MTG INVT CORP COM 02504A104 938 59377 SH OTR 01 59377 0 0 AMERICAN CAP MTG INVT CORP COM 02504A104 167 10600 SH OTR 02 0 10600 0 AMERICAN CAP MTG INVT CORP COM 02504A104 51920 3288127 SH SOLE 0 0 3288127 AMERICAN CAP MTG INVT CORP COM 02504A104 19 1200 SH SOLE 1200 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 4474 225736 SH OTR 01 225736 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2015 101640 SH OTR 02 0 0 101640 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2895 146064 SH OTR 02 0 146064 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 464320 23426843 SH SOLE 0 0 23426843 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2203 111134 SH SOLE 111134 0 0 AMERICAN DG ENERGY INC COM 025398108 1 5900 SH OTR 01 5900 0 0 AMERICAN DG ENERGY INC COM 025398108 102 437034 SH SOLE 0 0 437034 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5295 332395 SH OTR 01 332395 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 303 19022 SH OTR 02 0 19022 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 269301 16905258 SH SOLE 0 0 16905258 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 146 9178 SH SOLE 9178 0 0 AMERICAN ELEC PWR INC COM 025537101 54670 780001 SH OTR 01 780001 0 0 AMERICAN ELEC PWR INC COM 025537101 9388 133948 SH OTR 02 0 0 133948 AMERICAN ELEC PWR INC COM 025537101 8034 114621 SH OTR 02 0 114621 0 AMERICAN ELEC PWR INC COM 025537101 2119576 30240775 SH SOLE 0 0 30240775 AMERICAN ELEC PWR INC COM 025537101 12049 171901 SH SOLE 171901 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 2 800 SH OTR 01 800 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 323 129057 SH SOLE 0 0 129057 AMERICAN EQTY INVT LIFE HLD COM 025676206 1456 102209 SH OTR 01 102209 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 124 8681 SH OTR 02 0 8681 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 93997 6596252 SH SOLE 0 0 6596252 AMERICAN EQTY INVT LIFE HLD COM 025676206 59 4119 SH SOLE 4119 0 0 AMERICAN EXPRESS CO COM 025816109 78013 1283955 SH OTR 01 1283955 0 0 AMERICAN EXPRESS CO COM 025816109 14788 243376 SH OTR 02 0 0 243376 AMERICAN EXPRESS CO COM 025816109 10209 168022 SH OTR 02 0 168022 0 AMERICAN EXPRESS CO COM 025816109 2795260 46004931 SH SOLE 0 0 46004931 AMERICAN EXPRESS CO COM 025816109 15343 252523 SH SOLE 252523 0 0 AMERICAN FARMLAND CO COM 02589Y100 22 3600 SH OTR 01 3600 0 0 AMERICAN FARMLAND CO COM 02589Y100 2945 487636 SH SOLE 0 0 487636 AMERICAN FINL GROUP INC OHIO COM 025932104 3543 47925 SH OTR 01 47925 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 539 7291 SH OTR 02 0 7291 0 AMERICAN FINL GROUP INC OHIO COM 025932104 410682 5555005 SH SOLE 0 0 5555005 AMERICAN FINL GROUP INC OHIO COM 025932104 230 3109 SH SOLE 3109 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2473 120744 SH OTR 01 120744 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 304 14821 SH OTR 02 0 0 14821 AMERICAN HOMES 4 RENT CL A 02665T306 4848 236697 SH OTR 02 0 236697 0 AMERICAN HOMES 4 RENT CL A 02665T306 527708 25766995 SH SOLE 0 0 25766995 AMERICAN HOMES 4 RENT CL A 02665T306 5091 248582 SH SOLE 248582 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 93930 1775955 SH OTR 01 1775955 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 17667 334041 SH OTR 02 0 0 334041 AMERICAN INTL GROUP INC COM NEW 026874784 12960 245046 SH OTR 02 0 245046 0 AMERICAN INTL GROUP INC COM NEW 026874784 3275117 61923174 SH SOLE 0 0 61923174 AMERICAN INTL GROUP INC COM NEW 026874784 18355 347034 SH SOLE 347034 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 253 10050 SH OTR 01 10050 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 8169 324409 SH SOLE 0 0 324409 AMERICAN NATL INS CO COM 028591105 612 5407 SH OTR 01 5407 0 0 AMERICAN NATL INS CO COM 028591105 13 117 SH OTR 02 0 117 0 AMERICAN NATL INS CO COM 028591105 115859 1023945 SH SOLE 0 0 1023945 AMERICAN NATL INS CO COM 028591105 43 383 SH SOLE 383 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 574 20427 SH OTR 01 20427 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 38 1355 SH OTR 02 0 1355 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 34013 1210440 SH SOLE 0 0 1210440 AMERICAN PUBLIC EDUCATION IN COM 02913V103 24 845 SH SOLE 845 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 401 10170 SH OTR 01 10170 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 4 100 SH OTR 02 0 100 0 AMERICAN RAILCAR INDS INC COM 02916P103 39319 996175 SH SOLE 0 0 996175 AMERICAN RAILCAR INDS INC COM 02916P103 20 500 SH SOLE 500 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 402 13860 SH OTR 01 13860 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 16925 584235 SH SOLE 0 0 584235 AMERICAN RIVER BANKSHARES COM 029326105 29 2856 SH OTR 01 2856 0 0 AMERICAN RIVER BANKSHARES COM 029326105 2092 206130 SH SOLE 0 0 206130 AMERICAN SCIENCE & ENGR INC COM 029429107 348 9315 SH OTR 01 9315 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 12838 343180 SH SOLE 0 0 343180 AMERICAN SOFTWARE INC CL A 029683109 552 52664 SH OTR 01 52664 0 0 AMERICAN SOFTWARE INC CL A 029683109 10979 1047640 SH SOLE 0 0 1047640 AMERICAN STS WTR CO COM 029899101 2927 66791 SH OTR 01 66791 0 0 AMERICAN STS WTR CO COM 029899101 228 5200 SH OTR 02 0 5200 0 AMERICAN STS WTR CO COM 029899101 140080 3196713 SH SOLE 0 0 3196713 AMERICAN STS WTR CO COM 029899101 210 4800 SH SOLE 4800 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 132 15614 SH OTR 01 15614 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3760 445525 SH SOLE 0 0 445525 AMERICAN TOWER CORP NEW COM 03027X100 77415 681408 SH OTR 01 681408 0 0 AMERICAN TOWER CORP NEW COM 03027X100 14172 124744 SH OTR 02 0 0 124744 AMERICAN TOWER CORP NEW COM 03027X100 11439 100690 SH OTR 02 0 100690 0 AMERICAN TOWER CORP NEW COM 03027X100 2805813 24696882 SH SOLE 0 0 24696882 AMERICAN TOWER CORP NEW COM 03027X100 18612 163824 SH SOLE 163824 0 0 AMERICAN VANGUARD CORP COM 030371108 524 34709 SH OTR 01 34709 0 0 AMERICAN VANGUARD CORP COM 030371108 26 1691 SH OTR 02 0 1691 0 AMERICAN VANGUARD CORP COM 030371108 32980 2182647 SH SOLE 0 0 2182647 AMERICAN VANGUARD CORP COM 030371108 23 1500 SH SOLE 1500 0 0 AMERICAN WOODMARK CORP COM 030506109 1910 28772 SH OTR 01 28772 0 0 AMERICAN WOODMARK CORP COM 030506109 67 1007 SH OTR 02 0 1007 0 AMERICAN WOODMARK CORP COM 030506109 82870 1248423 SH SOLE 0 0 1248423 AMERICAN WOODMARK CORP COM 030506109 46 693 SH SOLE 693 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 23872 282471 SH OTR 01 282471 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4859 57500 SH OTR 02 0 0 57500 AMERICAN WTR WKS CO INC NEW COM 030420103 3818 45174 SH OTR 02 0 45174 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1334266 15788265 SH SOLE 0 0 15788265 AMERICAN WTR WKS CO INC NEW COM 030420103 5820 68864 SH SOLE 68864 0 0 AMERICAS CAR MART INC COM 03062T105 294 10405 SH OTR 01 10405 0 0 AMERICAS CAR MART INC COM 03062T105 8364 296171 SH SOLE 0 0 296171 AMERIPRISE FINL INC COM 03076C106 23521 261779 SH OTR 01 261779 0 0 AMERIPRISE FINL INC COM 03076C106 4400 48975 SH OTR 02 0 0 48975 AMERIPRISE FINL INC COM 03076C106 3212 35752 SH OTR 02 0 35752 0 AMERIPRISE FINL INC COM 03076C106 1065498 11858626 SH SOLE 0 0 11858626 AMERIPRISE FINL INC COM 03076C106 4608 51282 SH SOLE 51282 0 0 AMERIS BANCORP COM 03076K108 1823 61373 SH OTR 01 61373 0 0 AMERIS BANCORP COM 03076K108 276 9300 SH OTR 02 0 9300 0 AMERIS BANCORP COM 03076K108 40207 1353757 SH SOLE 0 0 1353757 AMERIS BANCORP COM 03076K108 50 1700 SH SOLE 1700 0 0 AMERISAFE INC COM 03071H100 2231 36442 SH OTR 01 36442 0 0 AMERISAFE INC COM 03071H100 308 5025 SH OTR 02 0 5025 0 AMERISAFE INC COM 03071H100 51629 843333 SH SOLE 0 0 843333 AMERISAFE INC COM 03071H100 60 975 SH SOLE 975 0 0 AMERISERV FINL INC COM 03074A102 2046 677390 SH SOLE 0 0 677390 AMERISOURCEBERGEN CORP COM 03073E105 23254 293171 SH OTR 01 293171 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4831 60900 SH OTR 02 0 0 60900 AMERISOURCEBERGEN CORP COM 03073E105 3901 49175 SH OTR 02 0 49175 0 AMERISOURCEBERGEN CORP COM 03073E105 1207534 15223577 SH SOLE 0 0 15223577 AMERISOURCEBERGEN CORP COM 03073E105 4679 58990 SH SOLE 58990 0 0 AMES NATL CORP COM 031001100 291 10850 SH OTR 01 10850 0 0 AMES NATL CORP COM 031001100 7558 281821 SH SOLE 0 0 281821 AMETEK INC NEW COM 031100100 17167 371340 SH OTR 01 371340 0 0 AMETEK INC NEW COM 031100100 3183 68850 SH OTR 02 0 0 68850 AMETEK INC NEW COM 031100100 2140 46294 SH OTR 02 0 46294 0 AMETEK INC NEW COM 031100100 927026 20052479 SH SOLE 0 0 20052479 AMETEK INC NEW COM 031100100 2897 62655 SH SOLE 62655 0 0 AMGEN INC COM 031162100 183328 1204915 SH OTR 01 1204915 0 0 AMGEN INC COM 031162100 33939 223062 SH OTR 02 0 0 223062 AMGEN INC COM 031162100 23048 151483 SH OTR 02 0 151483 0 AMGEN INC COM 031162100 6828401 44879400 SH SOLE 0 0 44879400 AMGEN INC COM 031162100 33506 220216 SH SOLE 220216 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1449 265337 SH OTR 01 265337 0 0 AMICUS THERAPEUTICS INC COM 03152W109 40 7262 SH OTR 02 0 7262 0 AMICUS THERAPEUTICS INC COM 03152W109 36884 6755263 SH SOLE 0 0 6755263 AMICUS THERAPEUTICS INC COM 03152W109 31 5638 SH SOLE 5638 0 0 AMKOR TECHNOLOGY INC COM 031652100 753 131022 SH OTR 01 131022 0 0 AMKOR TECHNOLOGY INC COM 031652100 48 8269 SH OTR 02 0 8269 0 AMKOR TECHNOLOGY INC COM 031652100 37304 6487725 SH SOLE 0 0 6487725 AMKOR TECHNOLOGY INC COM 031652100 31 5431 SH SOLE 5431 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 3928 98280 SH OTR 01 98280 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 244 6117 SH OTR 02 0 6117 0 AMN HEALTHCARE SERVICES INC COM 001744101 186672 4670311 SH SOLE 0 0 4670311 AMN HEALTHCARE SERVICES INC COM 001744101 96 2400 SH SOLE 2400 0 0 AMPCO-PITTSBURGH CORP COM 032037103 153 13572 SH OTR 01 13572 0 0 AMPCO-PITTSBURGH CORP COM 032037103 4579 404840 SH SOLE 0 0 404840 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1196 74222 SH OTR 01 74222 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 40 2500 SH OTR 02 0 2500 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 22910 1421244 SH SOLE 0 0 1421244 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 29 1800 SH SOLE 1800 0 0 AMPHENOL CORP NEW CL A 032095101 28113 490377 SH OTR 01 490377 0 0 AMPHENOL CORP NEW CL A 032095101 5211 90900 SH OTR 02 0 0 90900 AMPHENOL CORP NEW CL A 032095101 4030 70288 SH OTR 02 0 70288 0 AMPHENOL CORP NEW CL A 032095101 1528751 26665805 SH SOLE 0 0 26665805 AMPHENOL CORP NEW CL A 032095101 5615 97950 SH SOLE 97950 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 122 94556 SH OTR 01 94556 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 2194 1700763 SH SOLE 0 0 1700763 AMPLIFY SNACK BRANDS COM 03211L102 874 59231 SH OTR 01 59231 0 0 AMPLIFY SNACK BRANDS COM 03211L102 16 1078 SH OTR 02 0 1078 0 AMPLIFY SNACK BRANDS COM 03211L102 42161 2858384 SH SOLE 0 0 2858384 AMPLIFY SNACK BRANDS COM 03211L102 15 1022 SH SOLE 1022 0 0 AMPLIPHI BIOSCIENCES CORP COM NEW 03211P202 1 900 SH OTR 01 900 0 0 AMPLIPHI BIOSCIENCES CORP COM NEW 03211P202 106 68531 SH SOLE 0 0 68531 AMREP CORP NEW COM 032159105 22 4560 SH OTR 01 4560 0 0 AMREP CORP NEW COM 032159105 326 67003 SH SOLE 0 0 67003 AMSURG CORP COM 03232P405 2867 36978 SH OTR 01 36978 0 0 AMSURG CORP COM 03232P405 436 5628 SH OTR 02 0 5628 0 AMSURG CORP COM 03232P405 357012 4604232 SH SOLE 0 0 4604232 AMSURG CORP COM 03232P405 207 2672 SH SOLE 2672 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 33 5531 SH OTR 01 5531 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 2911 487687 SH SOLE 0 0 487687 AMTRUST FINL SVCS INC COM 032359309 1377 56224 SH OTR 01 56224 0 0 AMTRUST FINL SVCS INC COM 032359309 377 15387 SH OTR 02 0 15387 0 AMTRUST FINL SVCS INC COM 032359309 178009 7265667 SH SOLE 0 0 7265667 AMTRUST FINL SVCS INC COM 032359309 106 4331 SH SOLE 4331 0 0 AMYRIS INC COM 03236M101 11 25113 SH OTR 01 25113 0 0 AMYRIS INC COM 03236M101 755 1676666 SH SOLE 0 0 1676666 ANADARKO PETE CORP COM 032511107 43102 809429 SH OTR 01 809429 0 0 ANADARKO PETE CORP COM 032511107 7311 137300 SH OTR 02 0 0 137300 ANADARKO PETE CORP COM 032511107 5423 101840 SH OTR 02 0 101840 0 ANADARKO PETE CORP COM 032511107 1698702 31900504 SH SOLE 0 0 31900504 ANADARKO PETE CORP COM 032511107 8128 152642 SH SOLE 152642 0 0 ANALOG DEVICES INC COM 032654105 27640 488000 SH OTR 01 488000 0 0 ANALOG DEVICES INC COM 032654105 4979 87900 SH OTR 02 0 0 87900 ANALOG DEVICES INC COM 032654105 3524 62218 SH OTR 02 0 62218 0 ANALOG DEVICES INC COM 032654105 1185746 20934781 SH SOLE 0 0 20934781 ANALOG DEVICES INC COM 032654105 4931 87067 SH SOLE 87067 0 0 ANALOGIC CORP COM PAR $0.05 032657207 1318 16596 SH OTR 01 16596 0 0 ANALOGIC CORP COM PAR $0.05 032657207 143 1800 SH OTR 02 0 1800 0 ANALOGIC CORP COM PAR $0.05 032657207 79282 998015 SH SOLE 0 0 998015 ANALOGIC CORP COM PAR $0.05 032657207 48 600 SH SOLE 600 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 419 68565 SH OTR 01 68565 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6724 1100448 SH SOLE 0 0 1100448 ANCHOR BANCORP WA COM 032838104 638 26994 SH SOLE 0 0 26994 ANDERSONS INC COM 034164103 1196 33666 SH OTR 01 33666 0 0 ANDERSONS INC COM 034164103 146 4100 SH OTR 02 0 4100 0 ANDERSONS INC COM 034164103 80977 2278481 SH SOLE 0 0 2278481 ANDERSONS INC COM 034164103 52 1450 SH SOLE 1450 0 0 ANGIES LIST INC COM 034754101 559 85821 SH OTR 01 85821 0 0 ANGIES LIST INC COM 034754101 5 800 SH OTR 02 0 800 0 ANGIES LIST INC COM 034754101 26947 4139299 SH SOLE 0 0 4139299 ANGIES LIST INC COM 034754101 14 2100 SH SOLE 2100 0 0 ANGIODYNAMICS INC COM 03475V101 495 34460 SH OTR 01 34460 0 0 ANGIODYNAMICS INC COM 03475V101 21 1431 SH OTR 02 0 1431 0 ANGIODYNAMICS INC COM 03475V101 17781 1237342 SH SOLE 0 0 1237342 ANGIODYNAMICS INC COM 03475V101 23 1600 SH SOLE 1600 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 562 31100 SH SOLE 0 0 31100 ANI PHARMACEUTICALS INC COM 00182C103 912 16346 SH OTR 01 16346 0 0 ANI PHARMACEUTICALS INC COM 00182C103 33 600 SH OTR 02 0 600 0 ANI PHARMACEUTICALS INC COM 00182C103 20560 368324 SH SOLE 0 0 368324 ANI PHARMACEUTICALS INC COM 00182C103 22 400 SH SOLE 400 0 0 ANIKA THERAPEUTICS INC COM 035255108 1481 27607 SH OTR 01 27607 0 0 ANIKA THERAPEUTICS INC COM 035255108 59 1100 SH OTR 02 0 1100 0 ANIKA THERAPEUTICS INC COM 035255108 42261 787717 SH SOLE 0 0 787717 ANIKA THERAPEUTICS INC COM 035255108 43 800 SH SOLE 800 0 0 ANIXTER INTL INC COM 035290105 1934 36303 SH OTR 01 36303 0 0 ANIXTER INTL INC COM 035290105 160 3005 SH OTR 02 0 3005 0 ANIXTER INTL INC COM 035290105 123609 2319981 SH SOLE 0 0 2319981 ANIXTER INTL INC COM 035290105 84 1570 SH SOLE 1570 0 0 ANNALY CAP MGMT INC COM 035710409 6981 630581 SH OTR 01 630581 0 0 ANNALY CAP MGMT INC COM 035710409 2794 252400 SH OTR 02 0 0 252400 ANNALY CAP MGMT INC COM 035710409 4169 376567 SH OTR 02 0 376567 0 ANNALY CAP MGMT INC COM 035710409 724847 65478479 SH SOLE 0 0 65478479 ANNALY CAP MGMT INC COM 035710409 3157 285173 SH SOLE 285173 0 0 ANSYS INC COM 03662Q105 5501 60612 SH OTR 01 60612 0 0 ANSYS INC COM 03662Q105 2568 28300 SH OTR 02 0 0 28300 ANSYS INC COM 03662Q105 1977 21781 SH OTR 02 0 21781 0 ANSYS INC COM 03662Q105 584458 6440309 SH SOLE 0 0 6440309 ANSYS INC COM 03662Q105 2263 24940 SH SOLE 24940 0 0 ANTARES PHARMA INC COM 036642106 87 82625 SH OTR 01 82625 0 0 ANTARES PHARMA INC COM 036642106 5271 5020333 SH SOLE 0 0 5020333 ANTERO RES CORP COM 03674X106 2527 97273 SH OTR 01 97273 0 0 ANTERO RES CORP COM 03674X106 992 38200 SH OTR 02 0 0 38200 ANTERO RES CORP COM 03674X106 1147 44152 SH OTR 02 0 44152 0 ANTERO RES CORP COM 03674X106 352706 13576043 SH SOLE 0 0 13576043 ANTERO RES CORP COM 03674X106 1447 55700 SH SOLE 55700 0 0 ANTHEM INC COM 036752103 55118 419661 SH OTR 01 419661 0 0 ANTHEM INC COM 036752103 10625 80900 SH OTR 02 0 0 80900 ANTHEM INC COM 036752103 7542 57423 SH OTR 02 0 57423 0 ANTHEM INC COM 036752103 2016651 15354430 SH SOLE 0 0 15354430 ANTHEM INC COM 036752103 10368 78940 SH SOLE 78940 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 261 84451 SH OTR 01 84451 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 4321 1398353 SH SOLE 0 0 1398353 ANWORTH MORTGAGE ASSET CP COM 037347101 608 129361 SH OTR 01 129361 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 159 33900 SH OTR 02 0 33900 0 ANWORTH MORTGAGE ASSET CP COM 037347101 34013 7236710 SH SOLE 0 0 7236710 ANWORTH MORTGAGE ASSET CP COM 037347101 26 5600 SH SOLE 5600 0 0 AON PLC SHS CL A G0408V102 46481 425535 SH OTR 01 425535 0 0 AON PLC SHS CL A G0408V102 9076 83090 SH OTR 02 0 0 83090 AON PLC SHS CL A G0408V102 5968 54637 SH OTR 02 0 54637 0 AON PLC SHS CL A G0408V102 1700631 15569268 SH SOLE 0 0 15569268 AON PLC SHS CL A G0408V102 8495 77776 SH SOLE 77776 0 0 APACHE CORP COM 037411105 33711 605546 SH OTR 01 605546 0 0 APACHE CORP COM 037411105 5684 102110 SH OTR 02 0 0 102110 APACHE CORP COM 037411105 4246 76279 SH OTR 02 0 76279 0 APACHE CORP COM 037411105 1319546 23703007 SH SOLE 0 0 23703007 APACHE CORP COM 037411105 6582 118224 SH SOLE 118224 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 10972 248456 SH OTR 01 248456 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 541 12252 SH OTR 02 0 0 12252 APARTMENT INVT & MGMT CO CL A 03748R101 8928 202165 SH OTR 02 0 202165 0 APARTMENT INVT & MGMT CO CL A 03748R101 1115744 25265949 SH SOLE 0 0 25265949 APARTMENT INVT & MGMT CO CL A 03748R101 9515 215457 SH SOLE 215457 0 0 APIGEE CORP COM 03765N108 335 27391 SH OTR 01 27391 0 0 APIGEE CORP COM 03765N108 5073 415153 SH SOLE 0 0 415153 APOGEE ENTERPRISES INC COM 037598109 2749 59317 SH OTR 01 59317 0 0 APOGEE ENTERPRISES INC COM 037598109 159 3440 SH OTR 02 0 3440 0 APOGEE ENTERPRISES INC COM 037598109 104070 2245298 SH SOLE 0 0 2245298 APOGEE ENTERPRISES INC COM 037598109 68 1460 SH SOLE 1460 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1165 72506 SH OTR 01 72506 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 165 10278 SH OTR 02 0 10278 0 APOLLO COML REAL EST FIN INC COM 03762U105 33326 2073786 SH SOLE 0 0 2073786 APOLLO COML REAL EST FIN INC COM 03762U105 53 3322 SH SOLE 3322 0 0 APOLLO ED GROUP INC CL A 037604105 1046 114660 SH OTR 01 114660 0 0 APOLLO ED GROUP INC CL A 037604105 124 13584 SH OTR 02 0 13584 0 APOLLO ED GROUP INC CL A 037604105 60032 6582465 SH SOLE 0 0 6582465 APOLLO ED GROUP INC CL A 037604105 45 4916 SH SOLE 4916 0 0 APOLLO RESIDENTIAL MTG INC COM 03763V102 543 40533 SH OTR 01 40533 0 0 APOLLO RESIDENTIAL MTG INC COM 03763V102 32 2409 SH OTR 02 0 2409 0 APOLLO RESIDENTIAL MTG INC COM 03763V102 17426 1300448 SH SOLE 0 0 1300448 APOLLO RESIDENTIAL MTG INC COM 03763V102 23 1691 SH SOLE 1691 0 0 APPFOLIO INC COM CL A 03783C100 230 15940 SH OTR 01 15940 0 0 APPFOLIO INC COM CL A 03783C100 3304 228465 SH SOLE 0 0 228465 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2025 107668 SH OTR 01 107668 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 260 13800 SH OTR 02 0 0 13800 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3836 203949 SH OTR 02 0 203949 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 475698 25289653 SH SOLE 0 0 25289653 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4289 228008 SH SOLE 228008 0 0 APPLE INC COM 037833100 839191 8778151 SH OTR 01 8778151 0 0 APPLE INC COM 037833100 157047 1642753 SH OTR 02 0 0 1642753 APPLE INC COM 037833100 107038 1119643 SH OTR 02 0 1119643 0 APPLE INC COM 037833100 30421712 318218742 SH SOLE 0 0 318218742 APPLE INC COM 037833100 156452 1636528 SH SOLE 1636528 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 2 1400 SH OTR 01 1400 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 28 24098 SH SOLE 0 0 24098 APPLIED DNA SCIENCES INC COM NEW 03815U201 33 10100 SH OTR 01 10100 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 1948 603204 SH SOLE 0 0 603204 APPLIED GENETIC TECHNOL CORP COM 03820J100 366 25877 SH OTR 01 25877 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 5936 420085 SH SOLE 0 0 420085 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2707 59970 SH OTR 01 59970 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 187 4139 SH OTR 02 0 4139 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 132989 2946154 SH SOLE 0 0 2946154 APPLIED INDL TECHNOLOGIES IN COM 03820C105 84 1861 SH SOLE 1861 0 0 APPLIED MATLS INC COM 038222105 41814 1744423 SH OTR 01 1744423 0 0 APPLIED MATLS INC COM 038222105 8359 348736 SH OTR 02 0 0 348736 APPLIED MATLS INC COM 038222105 5650 235698 SH OTR 02 0 235698 0 APPLIED MATLS INC COM 038222105 1612017 67251419 SH SOLE 0 0 67251419 APPLIED MATLS INC COM 038222105 8340 347933 SH SOLE 347933 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 1055 164288 SH OTR 01 164288 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 31 4880 SH OTR 02 0 4880 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 39794 6198471 SH SOLE 0 0 6198471 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 25 3970 SH SOLE 3970 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 221 19835 SH OTR 01 19835 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 6247 560240 SH SOLE 0 0 560240 APPROACH RESOURCES INC COM 03834A103 37 17631 SH OTR 01 17631 0 0 APPROACH RESOURCES INC COM 03834A103 3034 1444778 SH SOLE 0 0 1444778 APRICUS BIOSCIENCES INC COM 03832V109 14 34760 SH OTR 01 34760 0 0 APRICUS BIOSCIENCES INC COM 03832V109 590 1477081 SH SOLE 0 0 1477081 APTARGROUP INC COM 038336103 3374 42644 SH OTR 01 42644 0 0 APTARGROUP INC COM 038336103 530 6700 SH OTR 02 0 6700 0 APTARGROUP INC COM 038336103 401927 5079329 SH SOLE 0 0 5079329 APTARGROUP INC COM 038336103 470 5936 SH SOLE 5936 0 0 AQUA AMERICA INC COM 03836W103 4308 120795 SH OTR 01 120795 0 0 AQUA AMERICA INC COM 03836W103 689 19329 SH OTR 02 0 19329 0 AQUA AMERICA INC COM 03836W103 526017 14750904 SH SOLE 0 0 14750904 AQUA AMERICA INC COM 03836W103 704 19746 SH SOLE 19746 0 0 AQUA METALS INC COM 03837J101 250 21241 SH OTR 01 21241 0 0 AQUA METALS INC COM 03837J101 1285 109183 SH SOLE 0 0 109183 AQUINOX PHARMACEUTICALS INC COM 03842B101 32 4900 SH OTR 01 4900 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 699 105629 SH SOLE 0 0 105629 ARALEZ PHARMACEUTICALS INC COM 03852X100 4511 1366937 SH SOLE 0 0 1366937 ARAMARK COM 03852U106 5301 158617 SH OTR 01 158617 0 0 ARAMARK COM 03852U106 2022 60500 SH OTR 02 0 0 60500 ARAMARK COM 03852U106 1499 44859 SH OTR 02 0 44859 0 ARAMARK COM 03852U106 557191 16672387 SH SOLE 0 0 16672387 ARAMARK COM 03852U106 2256 67500 SH SOLE 67500 0 0 ARATANA THERAPEUTICS INC COM 03874P101 414 65469 SH OTR 01 65469 0 0 ARATANA THERAPEUTICS INC COM 03874P101 7617 1205186 SH SOLE 0 0 1205186 ARBOR RLTY TR INC COM 038923108 146 20300 SH OTR 01 20300 0 0 ARBOR RLTY TR INC COM 038923108 11165 1552876 SH SOLE 0 0 1552876 ARBUTUS BIOPHARMA CORP COM 03879J100 230 66076 SH SOLE 0 0 66076 ARC DOCUMENT SOLUTIONS INC COM 00191G103 203 52104 SH OTR 01 52104 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 5613 1442994 SH SOLE 0 0 1442994 ARC GROUP WORLDWIDE INC COM 00213H105 5 2400 SH OTR 01 2400 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 362 158811 SH SOLE 0 0 158811 ARCA BIOPHARMA INC COM PAR$.001 00211Y407 6 2128 SH OTR 01 2128 0 0 ARCA BIOPHARMA INC COM PAR$.001 00211Y407 347 119529 SH SOLE 0 0 119529 ARCADIA BIOSCIENCES INC COM 039014105 9 3300 SH OTR 01 3300 0 0 ARCADIA BIOSCIENCES INC COM 039014105 113 43766 SH SOLE 0 0 43766 ARCBEST CORP COM 03937C105 505 31065 SH OTR 01 31065 0 0 ARCBEST CORP COM 03937C105 72 4400 SH OTR 02 0 4400 0 ARCBEST CORP COM 03937C105 29976 1844664 SH SOLE 0 0 1844664 ARCBEST CORP COM 03937C105 23 1400 SH SOLE 1400 0 0 ARCH CAP GROUP LTD ORD G0450A105 5888 81773 SH OTR 01 81773 0 0 ARCH CAP GROUP LTD ORD G0450A105 2664 37000 SH OTR 02 0 0 37000 ARCH CAP GROUP LTD ORD G0450A105 2191 30432 SH OTR 02 0 30432 0 ARCH CAP GROUP LTD ORD G0450A105 604384 8394227 SH SOLE 0 0 8394227 ARCH CAP GROUP LTD ORD G0450A105 2562 35590 SH SOLE 35590 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 39950 931462 SH OTR 01 931462 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7748 180656 SH OTR 02 0 0 180656 ARCHER DANIELS MIDLAND CO COM 039483102 5196 121141 SH OTR 02 0 121141 0 ARCHER DANIELS MIDLAND CO COM 039483102 1679423 39156509 SH SOLE 0 0 39156509 ARCHER DANIELS MIDLAND CO COM 039483102 7688 179258 SH SOLE 179258 0 0 ARCHROCK INC COM 03957W106 835 88631 SH OTR 01 88631 0 0 ARCHROCK INC COM 03957W106 63 6682 SH OTR 02 0 6682 0 ARCHROCK INC COM 03957W106 59461 6312161 SH SOLE 0 0 6312161 ARCHROCK INC COM 03957W106 32 3444 SH SOLE 3444 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 117 24600 SH SOLE 0 0 24600 ARCTIC CAT INC COM 039670104 352 20724 SH OTR 01 20724 0 0 ARCTIC CAT INC COM 039670104 10052 591286 SH SOLE 0 0 591286 ARDELYX INC COM 039697107 268 30754 SH OTR 01 30754 0 0 ARDELYX INC COM 039697107 9 988 SH OTR 02 0 988 0 ARDELYX INC COM 039697107 5865 671766 SH SOLE 0 0 671766 ARDELYX INC COM 039697107 9 1012 SH SOLE 1012 0 0 ARDMORE SHIPPING CORP COM Y0207T100 183 26972 SH OTR 01 26972 0 0 ARDMORE SHIPPING CORP COM Y0207T100 159 23464 SH SOLE 0 0 23464 ARENA PHARMACEUTICALS INC COM 040047102 867 506893 SH OTR 01 506893 0 0 ARENA PHARMACEUTICALS INC COM 040047102 62 36018 SH OTR 02 0 36018 0 ARENA PHARMACEUTICALS INC COM 040047102 30295 17716414 SH SOLE 0 0 17716414 ARENA PHARMACEUTICALS INC COM 040047102 22 12700 SH SOLE 12700 0 0 ARES COML REAL ESTATE CORP COM 04013V108 411 33432 SH OTR 01 33432 0 0 ARES COML REAL ESTATE CORP COM 04013V108 12555 1021584 SH SOLE 0 0 1021584 ARGAN INC COM 04010E109 1137 27263 SH OTR 01 27263 0 0 ARGAN INC COM 04010E109 8 200 SH OTR 02 0 200 0 ARGAN INC COM 04010E109 20392 488777 SH SOLE 0 0 488777 ARGAN INC COM 04010E109 29 700 SH SOLE 700 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1926 37110 SH OTR 01 37110 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 209 4024 SH OTR 02 0 4024 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 105811 2038755 SH SOLE 0 0 2038755 ARGO GROUP INTL HLDGS LTD COM G0464B107 79 1523 SH SOLE 1523 0 0 ARGOS THERAPEUTICS INC COM 040221103 145 23706 SH OTR 01 23706 0 0 ARGOS THERAPEUTICS INC COM 040221103 2169 353791 SH SOLE 0 0 353791 ARI NETWORK SVCS INC COM NEW 001930205 18 4400 SH OTR 01 4400 0 0 ARI NETWORK SVCS INC COM NEW 001930205 1005 239232 SH SOLE 0 0 239232 ARIAD PHARMACEUTICALS INC COM 04033A100 2698 365149 SH OTR 01 365149 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 159 21542 SH OTR 02 0 21542 0 ARIAD PHARMACEUTICALS INC COM 04033A100 91109 12328650 SH SOLE 0 0 12328650 ARIAD PHARMACEUTICALS INC COM 04033A100 67 9058 SH SOLE 9058 0 0 ARISTA NETWORKS INC COM 040413106 1650 25632 SH OTR 01 25632 0 0 ARISTA NETWORKS INC COM 040413106 283 4400 SH OTR 02 0 4400 0 ARISTA NETWORKS INC COM 040413106 180323 2800922 SH SOLE 0 0 2800922 ARISTA NETWORKS INC COM 040413106 117 1825 SH SOLE 1825 0 0 ARK RESTAURANTS CORP COM 040712101 1528 68479 SH SOLE 0 0 68479 ARLINGTON ASSET INVT CORP CL A NEW 041356205 376 28904 SH OTR 01 28904 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 45 3484 SH OTR 02 0 3484 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 10643 818058 SH SOLE 0 0 818058 ARLINGTON ASSET INVT CORP CL A NEW 041356205 17 1300 SH SOLE 1300 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 830 60412 SH OTR 01 60412 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 19301 1404702 SH SOLE 0 0 1404702 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 945 47271 SH OTR 01 47271 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 80 4025 SH OTR 02 0 4025 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 53206 2660278 SH SOLE 0 0 2660278 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 23 1162 SH SOLE 1162 0 0 ARMSTRONG FLOORING INC COM 04238R106 524 30899 SH OTR 01 30899 0 0 ARMSTRONG FLOORING INC COM 04238R106 32 1896 SH OTR 02 0 1896 0 ARMSTRONG FLOORING INC COM 04238R106 28579 1686106 SH SOLE 0 0 1686106 ARMSTRONG FLOORING INC COM 04238R106 21 1250 SH SOLE 1250 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1269 32403 SH OTR 01 32403 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 171 4367 SH OTR 02 0 4367 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 118410 3024517 SH SOLE 0 0 3024517 ARMSTRONG WORLD INDS INC NEW COM 04247X102 75 1926 SH SOLE 1926 0 0 AROTECH CORP COM NEW 042682203 38 13700 SH OTR 01 13700 0 0 AROTECH CORP COM NEW 042682203 2609 928364 SH SOLE 0 0 928364 ARQULE INC COM 04269E107 65 34100 SH OTR 01 34100 0 0 ARQULE INC COM 04269E107 5560 2926387 SH SOLE 0 0 2926387 ARRAY BIOPHARMA INC COM 04269X105 669 187798 SH OTR 01 187798 0 0 ARRAY BIOPHARMA INC COM 04269X105 73 20600 SH OTR 02 0 20600 0 ARRAY BIOPHARMA INC COM 04269X105 30130 8463354 SH SOLE 0 0 8463354 ARRAY BIOPHARMA INC COM 04269X105 21 6000 SH SOLE 6000 0 0 ARRHYTHMIA RESH TECHNOLOGY I COM PAR $0.01 042698308 2 400 SH OTR 01 400 0 0 ARRHYTHMIA RESH TECHNOLOGY I COM PAR $0.01 042698308 60 13615 SH SOLE 0 0 13615 ARRIS INTL INC SHS G0551A103 2612 124640 SH OTR 01 124640 0 0 ARRIS INTL INC SHS G0551A103 403 19235 SH OTR 02 0 19235 0 ARRIS INTL INC SHS G0551A103 282818 13493205 SH SOLE 0 0 13493205 ARRIS INTL INC SHS G0551A103 191 9092 SH SOLE 9092 0 0 ARROW ELECTRS INC COM 042735100 3830 61879 SH OTR 01 61879 0 0 ARROW ELECTRS INC COM 042735100 1554 25100 SH OTR 02 0 0 25100 ARROW ELECTRS INC COM 042735100 1202 19414 SH OTR 02 0 19414 0 ARROW ELECTRS INC COM 042735100 423638 6843917 SH SOLE 0 0 6843917 ARROW ELECTRS INC COM 042735100 1762 28458 SH SOLE 28458 0 0 ARROW FINL CORP COM 042744102 426 14060 SH OTR 01 14060 0 0 ARROW FINL CORP COM 042744102 76 2500 SH OTR 02 0 2500 0 ARROW FINL CORP COM 042744102 13777 454840 SH SOLE 0 0 454840 ARROW FINL CORP COM 042744102 12 397 SH SOLE 397 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 654 122862 SH OTR 01 122862 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 27 5151 SH OTR 02 0 5151 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12317 2315184 SH SOLE 0 0 2315184 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17 3149 SH SOLE 3149 0 0 ARTESIAN RESOURCES CORP CL A 043113208 317 9337 SH OTR 01 9337 0 0 ARTESIAN RESOURCES CORP CL A 043113208 11450 337551 SH SOLE 0 0 337551 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 701 25315 SH OTR 01 25315 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 111 4011 SH OTR 02 0 4011 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 75835 2739701 SH SOLE 0 0 2739701 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 50 1789 SH SOLE 1789 0 0 ARTS WAY MFG INC COM 043168103 48 16165 SH SOLE 0 0 16165 ASANKO GOLD INC COM 04341Y105 57 15000 SH OTR 02 0 15000 0 ASANKO GOLD INC COM 04341Y105 106 27834 SH SOLE 0 0 27834 ASANKO GOLD INC COM 04341Y105 26 6700 SH SOLE 6700 0 0 ASB BANCORP INC N C COM 00213T109 7 300 SH OTR 01 300 0 0 ASB BANCORP INC N C COM 00213T109 735 29956 SH SOLE 0 0 29956 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2331 44199 SH OTR 01 44199 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 143 2714 SH OTR 02 0 2714 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 90105 1708470 SH SOLE 0 0 1708470 ASBURY AUTOMOTIVE GROUP INC COM 043436104 57 1086 SH SOLE 1086 0 0 ASCENA RETAIL GROUP INC COM 04351G101 1857 265673 SH OTR 01 265673 0 0 ASCENA RETAIL GROUP INC COM 04351G101 119 16995 SH OTR 02 0 16995 0 ASCENA RETAIL GROUP INC COM 04351G101 85579 12242991 SH SOLE 0 0 12242991 ASCENA RETAIL GROUP INC COM 04351G101 61 8793 SH SOLE 8793 0 0 ASCENT CAP GROUP INC COM SER A 043632108 217 14077 SH OTR 01 14077 0 0 ASCENT CAP GROUP INC COM SER A 043632108 6343 412153 SH SOLE 0 0 412153 ASHFORD HOSPITALITY PRIME IN COM 044102101 474 33498 SH OTR 01 33498 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 126 8882 SH OTR 02 0 8882 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 53671 3795662 SH SOLE 0 0 3795662 ASHFORD HOSPITALITY PRIME IN COM 044102101 11 759 SH SOLE 759 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 550 102365 SH OTR 01 102365 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 39 7353 SH OTR 02 0 0 7353 ASHFORD HOSPITALITY TR INC COM SHS 044103109 705 131342 SH OTR 02 0 131342 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 79463 14797502 SH SOLE 0 0 14797502 ASHFORD HOSPITALITY TR INC COM SHS 044103109 708 131861 SH SOLE 131861 0 0 ASHFORD INC COM 044104107 28 552 SH OTR 01 552 0 0 ASHFORD INC COM 044104107 2208 44153 SH SOLE 0 0 44153 ASHLAND INC NEW COM 044209104 4921 42875 SH OTR 01 42875 0 0 ASHLAND INC NEW COM 044209104 2353 20500 SH OTR 02 0 0 20500 ASHLAND INC NEW COM 044209104 1595 13899 SH OTR 02 0 13899 0 ASHLAND INC NEW COM 044209104 534843 4660127 SH SOLE 0 0 4660127 ASHLAND INC NEW COM 044209104 2686 23400 SH SOLE 23400 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 365 3675 SH SOLE 0 0 3675 ASPEN AEROGELS INC COM 04523Y105 40 8100 SH OTR 01 8100 0 0 ASPEN AEROGELS INC COM 04523Y105 2773 557995 SH SOLE 0 0 557995 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1922 41439 SH OTR 01 41439 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 269 5800 SH OTR 02 0 5800 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 228525 4927232 SH SOLE 0 0 4927232 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 139 3000 SH SOLE 3000 0 0 ASPEN TECHNOLOGY INC COM 045327103 6923 172048 SH OTR 01 172048 0 0 ASPEN TECHNOLOGY INC COM 045327103 338 8400 SH OTR 02 0 8400 0 ASPEN TECHNOLOGY INC COM 045327103 311168 7732795 SH SOLE 0 0 7732795 ASPEN TECHNOLOGY INC COM 045327103 165 4100 SH SOLE 4100 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 39 7000 SH OTR 01 7000 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2372 427374 SH SOLE 0 0 427374 ASSOCIATED BANC CORP COM 045487105 1747 101847 SH OTR 01 101847 0 0 ASSOCIATED BANC CORP COM 045487105 256 14926 SH OTR 02 0 14926 0 ASSOCIATED BANC CORP COM 045487105 183059 10674011 SH SOLE 0 0 10674011 ASSOCIATED BANC CORP COM 045487105 126 7340 SH SOLE 7340 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 178 6211 SH OTR 01 6211 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 3 100 SH OTR 02 0 100 0 ASSOCIATED CAP GROUP INC CL A 045528106 9248 322438 SH SOLE 0 0 322438 ASSOCIATED CAP GROUP INC CL A 045528106 9 300 SH SOLE 300 0 0 ASSURANT INC COM 04621X108 8487 98334 SH OTR 01 98334 0 0 ASSURANT INC COM 04621X108 1372 15900 SH OTR 02 0 0 15900 ASSURANT INC COM 04621X108 1084 12555 SH OTR 02 0 12555 0 ASSURANT INC COM 04621X108 514992 5966775 SH SOLE 0 0 5966775 ASSURANT INC COM 04621X108 1787 20700 SH SOLE 20700 0 0 ASSURED GUARANTY LTD COM G0585R106 2386 94041 SH OTR 01 94041 0 0 ASSURED GUARANTY LTD COM G0585R106 394 15544 SH OTR 02 0 15544 0 ASSURED GUARANTY LTD COM G0585R106 310202 12227125 SH SOLE 0 0 12227125 ASSURED GUARANTY LTD COM G0585R106 154 6056 SH SOLE 6056 0 0 ASTA FDG INC COM 046220109 28 2666 SH OTR 01 2666 0 0 ASTA FDG INC COM 046220109 2890 273408 SH SOLE 0 0 273408 ASTEC INDS INC COM 046224101 1773 31574 SH OTR 01 31574 0 0 ASTEC INDS INC COM 046224101 326 5800 SH OTR 02 0 5800 0 ASTEC INDS INC COM 046224101 81070 1443804 SH SOLE 0 0 1443804 ASTEC INDS INC COM 046224101 56 1000 SH SOLE 1000 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 110 45977 SH OTR 01 45977 0 0 ASTERIAS BIOTHERAPEUTICS INC *W EXP 09/30/201 04624N115 1 4755 SH OTR 01 4755 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1071 446284 SH SOLE 0 0 446284 ASTERIAS BIOTHERAPEUTICS INC *W EXP 09/30/201 04624N115 17 85022 SH SOLE 0 0 85022 ASTORIA FINL CORP COM 046265104 1744 113779 SH OTR 01 113779 0 0 ASTORIA FINL CORP COM 046265104 184 12000 SH OTR 02 0 12000 0 ASTORIA FINL CORP COM 046265104 109298 7129704 SH SOLE 0 0 7129704 ASTORIA FINL CORP COM 046265104 69 4500 SH SOLE 4500 0 0 ASTRONICS CORP COM 046433108 1144 34409 SH OTR 01 34409 0 0 ASTRONICS CORP COM 046433108 80 2400 SH OTR 02 0 2400 0 ASTRONICS CORP COM 046433108 30012 902346 SH SOLE 0 0 902346 ASTRONICS CORP COM 046433108 23 700 SH SOLE 700 0 0 ASTRONOVA INC COM 04638F108 37 2400 SH OTR 01 2400 0 0 ASTRONOVA INC COM 04638F108 1590 104452 SH SOLE 0 0 104452 ASTROTECH CORP COM 046484101 6 3600 SH OTR 01 3600 0 0 ASTROTECH CORP COM 046484101 888 525480 SH SOLE 0 0 525480 ASURE SOFTWARE INC COM 04649U102 6 1200 SH OTR 01 1200 0 0 ASURE SOFTWARE INC COM 04649U102 385 81797 SH SOLE 0 0 81797 AT&T INC COM 00206R102 422651 9781328 SH OTR 01 9781328 0 0 AT&T INC COM 00206R102 78918 1826389 SH OTR 02 0 0 1826389 AT&T INC COM 00206R102 56372 1304614 SH OTR 02 0 1304614 0 AT&T INC COM 00206R102 15962692 369421243 SH SOLE 0 0 369421243 AT&T INC COM 00206R102 77922 1803331 SH SOLE 1803331 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 620 27537 SH OTR 01 27537 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 18 800 SH OTR 02 0 800 0 ATARA BIOTHERAPEUTICS INC COM 046513107 14644 650553 SH SOLE 0 0 650553 ATARA BIOTHERAPEUTICS INC COM 046513107 18 800 SH SOLE 800 0 0 ATHENAHEALTH INC COM 04685W103 3723 26973 SH OTR 01 26973 0 0 ATHENAHEALTH INC COM 04685W103 552 4000 SH OTR 02 0 4000 0 ATHENAHEALTH INC COM 04685W103 376593 2728738 SH SOLE 0 0 2728738 ATHENAHEALTH INC COM 04685W103 262 1900 SH SOLE 1900 0 0 ATHERSYS INC COM 04744L106 350 161338 SH OTR 01 161338 0 0 ATHERSYS INC COM 04744L106 6640 3059792 SH SOLE 0 0 3059792 ATLANTIC AMERN CORP COM 048209100 159 42344 SH SOLE 0 0 42344 ATLANTIC CAP BANCSHARES INC COM 048269203 275 19017 SH OTR 01 19017 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 7342 507738 SH SOLE 0 0 507738 ATLANTIC COAST FINL CORP COM 048426100 34 5700 SH OTR 01 5700 0 0 ATLANTIC COAST FINL CORP COM 048426100 2168 362500 SH SOLE 0 0 362500 ATLANTIC PWR CORP COM NEW 04878Q863 232 93655 SH OTR 01 93655 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 28 11400 SH OTR 02 0 11400 0 ATLANTIC PWR CORP COM NEW 04878Q863 7055 2844781 SH SOLE 0 0 2844781 ATLANTIC PWR CORP COM NEW 04878Q863 14 5500 SH SOLE 5500 0 0 ATLANTICA YIELD PLC SHS G0751N103 841 45287 SH OTR 01 45287 0 0 ATLANTICA YIELD PLC SHS G0751N103 2545 136954 SH SOLE 0 0 136954 ATLANTICUS HLDGS CORP COM 04914Y102 17 5745 SH OTR 01 5745 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 274 94009 SH SOLE 0 0 94009 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1271 30675 SH OTR 01 30675 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 28 678 SH OTR 02 0 678 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 80505 1943631 SH SOLE 0 0 1943631 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 13 322 SH SOLE 322 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 282 16396 SH OTR 01 16396 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5162 299751 SH SOLE 0 0 299751 ATLASSIAN CORP PLC CL A G06242104 106 4098 SH OTR 01 4098 0 0 ATLASSIAN CORP PLC CL A G06242104 291 11251 SH SOLE 0 0 11251 ATMOS ENERGY CORP COM 049560105 5694 70018 SH OTR 01 70018 0 0 ATMOS ENERGY CORP COM 049560105 2041 25100 SH OTR 02 0 0 25100 ATMOS ENERGY CORP COM 049560105 1520 18695 SH OTR 02 0 18695 0 ATMOS ENERGY CORP COM 049560105 694332 8538265 SH SOLE 0 0 8538265 ATMOS ENERGY CORP COM 049560105 3148 38706 SH SOLE 38706 0 0 ATN INTL INC COM 00215F107 1025 13174 SH OTR 01 13174 0 0 ATN INTL INC COM 00215F107 44 571 SH OTR 02 0 571 0 ATN INTL INC COM 00215F107 96259 1237105 SH SOLE 0 0 1237105 ATN INTL INC COM 00215F107 41 529 SH SOLE 529 0 0 ATOSSA GENETICS INC COM 04962H100 2 7000 SH OTR 01 7000 0 0 ATOSSA GENETICS INC COM 04962H100 171 611066 SH SOLE 0 0 611066 ATRICURE INC COM 04963C209 822 58183 SH OTR 01 58183 0 0 ATRICURE INC COM 04963C209 22 1577 SH OTR 02 0 1577 0 ATRICURE INC COM 04963C209 16316 1154727 SH SOLE 0 0 1154727 ATRICURE INC COM 04963C209 23 1623 SH SOLE 1623 0 0 ATRION CORP COM 049904105 1247 2915 SH OTR 01 2915 0 0 ATRION CORP COM 049904105 43 100 SH OTR 02 0 100 0 ATRION CORP COM 049904105 28913 67577 SH SOLE 0 0 67577 ATWOOD OCEANICS INC COM 050095108 949 75784 SH OTR 01 75784 0 0 ATWOOD OCEANICS INC COM 050095108 82 6555 SH OTR 02 0 6555 0 ATWOOD OCEANICS INC COM 050095108 77692 6205464 SH SOLE 0 0 6205464 ATWOOD OCEANICS INC COM 050095108 39 3145 SH SOLE 3145 0 0 ATYR PHARMA INC COM 002120103 6 2129 SH OTR 01 2129 0 0 ATYR PHARMA INC COM 002120103 1217 437603 SH SOLE 0 0 437603 AU OPTRONICS CORP SPONSORED ADR 002255107 32043 9181419 SH SOLE 0 0 9181419 AUDIOCODES LTD ORD M15342104 1763 420846 SH SOLE 0 0 420846 AUTOBYTEL INC COM NEW 05275N205 177 12760 SH OTR 01 12760 0 0 AUTOBYTEL INC COM NEW 05275N205 5164 372316 SH SOLE 0 0 372316 AUTODESK INC COM 052769106 19311 356680 SH OTR 01 356680 0 0 AUTODESK INC COM 052769106 3395 62700 SH OTR 02 0 0 62700 AUTODESK INC COM 052769106 2322 42889 SH OTR 02 0 42889 0 AUTODESK INC COM 052769106 1026396 18958184 SH SOLE 0 0 18958184 AUTODESK INC COM 052769106 3634 67115 SH SOLE 67115 0 0 AUTOLIV INC COM 052800109 4655 43321 SH OTR 01 43321 0 0 AUTOLIV INC COM 052800109 2880 26800 SH OTR 02 0 0 26800 AUTOLIV INC COM 052800109 1892 17611 SH OTR 02 0 17611 0 AUTOLIV INC COM 052800109 126402 1176376 SH SOLE 0 0 1176376 AUTOLIV INC COM 052800109 2748 25573 SH SOLE 25573 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 67180 731254 SH OTR 01 731254 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12855 139931 SH OTR 02 0 0 139931 AUTOMATIC DATA PROCESSING IN COM 053015103 10928 118953 SH OTR 02 0 118953 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2777525 30233208 SH SOLE 0 0 30233208 AUTOMATIC DATA PROCESSING IN COM 053015103 12423 135224 SH SOLE 135224 0 0 AUTONATION INC COM 05329W102 5257 111908 SH OTR 01 111908 0 0 AUTONATION INC COM 05329W102 855 18200 SH OTR 02 0 0 18200 AUTONATION INC COM 05329W102 641 13654 SH OTR 02 0 13654 0 AUTONATION INC COM 05329W102 289122 6154158 SH SOLE 0 0 6154158 AUTONATION INC COM 05329W102 930 19800 SH SOLE 19800 0 0 AUTOZONE INC COM 053332102 37970 47831 SH OTR 01 47831 0 0 AUTOZONE INC COM 053332102 7145 9000 SH OTR 02 0 0 9000 AUTOZONE INC COM 053332102 6075 7653 SH OTR 02 0 7653 0 AUTOZONE INC COM 053332102 1380812 1739409 SH SOLE 0 0 1739409 AUTOZONE INC COM 053332102 7301 9197 SH SOLE 9197 0 0 AV HOMES INC COM 00234P102 223 18263 SH OTR 01 18263 0 0 AV HOMES INC COM 00234P102 4282 350391 SH SOLE 0 0 350391 AVALONBAY CMNTYS INC COM 053484101 39338 218070 SH OTR 01 218070 0 0 AVALONBAY CMNTYS INC COM 053484101 9197 50984 SH OTR 02 0 0 50984 AVALONBAY CMNTYS INC COM 053484101 36538 202549 SH OTR 02 0 202549 0 AVALONBAY CMNTYS INC COM 053484101 3689395 20452323 SH SOLE 0 0 20452323 AVALONBAY CMNTYS INC COM 053484101 40075 222158 SH SOLE 222158 0 0 AVANGRID INC COM 05351W103 1836 39858 SH OTR 01 39858 0 0 AVANGRID INC COM 05351W103 212631 4616385 SH SOLE 0 0 4616385 AVANGRID INC COM 05351W103 193 4200 SH SOLE 4200 0 0 AVENUE FINL HLDGS INC COM 05358K102 268 13638 SH OTR 01 13638 0 0 AVENUE FINL HLDGS INC COM 05358K102 4262 216891 SH SOLE 0 0 216891 AVEO PHARMACEUTICALS INC COM 053588109 26 27200 SH OTR 01 27200 0 0 AVEO PHARMACEUTICALS INC COM 053588109 2348 2443285 SH SOLE 0 0 2443285 AVERY DENNISON CORP COM 053611109 10723 143445 SH OTR 01 143445 0 0 AVERY DENNISON CORP COM 053611109 2024 27072 SH OTR 02 0 0 27072 AVERY DENNISON CORP COM 053611109 1388 18569 SH OTR 02 0 18569 0 AVERY DENNISON CORP COM 053611109 718858 9616829 SH SOLE 0 0 9616829 AVERY DENNISON CORP COM 053611109 1855 24812 SH SOLE 24812 0 0 AVEXIS INC COM 05366U100 389 10220 SH OTR 01 10220 0 0 AVEXIS INC COM 05366U100 9849 259036 SH SOLE 0 0 259036 AVG TECHNOLOGIES N V SHS N07831105 1275 67162 SH OTR 01 67162 0 0 AVG TECHNOLOGIES N V SHS N07831105 1048 55186 SH SOLE 0 0 55186 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 260 42200 SH OTR 02 0 42200 0 AVIAT NETWORKS INC COM NEW 05366Y201 13 1678 SH OTR 01 1678 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1516 194842 SH SOLE 0 0 194842 AVID TECHNOLOGY INC COM 05367P100 344 59245 SH OTR 01 59245 0 0 AVID TECHNOLOGY INC COM 05367P100 9356 1610257 SH SOLE 0 0 1610257 AVINGER INC COM 053734109 249 20845 SH OTR 01 20845 0 0 AVINGER INC COM 053734109 3671 307682 SH SOLE 0 0 307682 AVIRAGEN THERAPEUTICS INC COM 053761102 21 14936 SH OTR 01 14936 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 1441 1029307 SH SOLE 0 0 1029307 AVIS BUDGET GROUP COM 053774105 2105 65304 SH OTR 01 65304 0 0 AVIS BUDGET GROUP COM 053774105 306 9498 SH OTR 02 0 9498 0 AVIS BUDGET GROUP COM 053774105 194613 6038242 SH SOLE 0 0 6038242 AVIS BUDGET GROUP COM 053774105 113 3502 SH SOLE 3502 0 0 AVISTA CORP COM 05379B107 3549 79226 SH OTR 01 79226 0 0 AVISTA CORP COM 05379B107 309 6900 SH OTR 02 0 6900 0 AVISTA CORP COM 05379B107 265664 5930010 SH SOLE 0 0 5930010 AVISTA CORP COM 05379B107 608 13566 SH SOLE 13566 0 0 AVNET INC COM 053807103 3596 88757 SH OTR 01 88757 0 0 AVNET INC COM 053807103 1592 39300 SH OTR 02 0 0 39300 AVNET INC COM 053807103 1208 29815 SH OTR 02 0 29815 0 AVNET INC COM 053807103 442030 10911637 SH SOLE 0 0 10911637 AVNET INC COM 053807103 1562 38563 SH SOLE 38563 0 0 AVON PRODS INC COM 054303102 2388 631812 SH OTR 01 631812 0 0 AVON PRODS INC COM 054303102 170 45100 SH OTR 02 0 45100 0 AVON PRODS INC COM 054303102 121215 32067551 SH SOLE 0 0 32067551 AVON PRODS INC COM 054303102 82 21700 SH SOLE 21700 0 0 AVX CORP NEW COM 002444107 822 60514 SH OTR 01 60514 0 0 AVX CORP NEW COM 002444107 79 5800 SH OTR 02 0 5800 0 AVX CORP NEW COM 002444107 44320 3263640 SH SOLE 0 0 3263640 AVX CORP NEW COM 002444107 35 2600 SH SOLE 2600 0 0 AWARE INC MASS COM 05453N100 72 16574 SH OTR 01 16574 0 0 AWARE INC MASS COM 05453N100 2818 649216 SH SOLE 0 0 649216 AXALTA COATING SYS LTD COM G0750C108 3111 117264 SH OTR 01 117264 0 0 AXALTA COATING SYS LTD COM G0750C108 1104 41600 SH OTR 02 0 0 41600 AXALTA COATING SYS LTD COM G0750C108 904 34065 SH OTR 02 0 34065 0 AXALTA COATING SYS LTD COM G0750C108 324397 12227572 SH SOLE 0 0 12227572 AXALTA COATING SYS LTD COM G0750C108 1210 45600 SH SOLE 45600 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 395 146698 SH OTR 01 146698 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 11412 4242466 SH SOLE 0 0 4242466 AXIALL CORP COM 05463D100 2905 89087 SH OTR 01 89087 0 0 AXIALL CORP COM 05463D100 242 7416 SH OTR 02 0 7416 0 AXIALL CORP COM 05463D100 168896 5179272 SH SOLE 0 0 5179272 AXIALL CORP COM 05463D100 115 3521 SH SOLE 3521 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3586 65198 SH OTR 01 65198 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1331 24200 SH OTR 02 0 0 24200 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1720 31281 SH OTR 02 0 31281 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 411595 7483547 SH SOLE 0 0 7483547 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1692 30771 SH SOLE 30771 0 0 AXOGEN INC COM 05463X106 341 49550 SH OTR 01 49550 0 0 AXOGEN INC COM 05463X106 4994 725898 SH SOLE 0 0 725898 AXOVANT SCIENCES LTD COM G0750W104 501 39014 SH OTR 01 39014 0 0 AXOVANT SCIENCES LTD COM G0750W104 9 714 SH OTR 02 0 714 0 AXOVANT SCIENCES LTD COM G0750W104 1005 78257 SH SOLE 0 0 78257 AXOVANT SCIENCES LTD COM G0750W104 17 1286 SH SOLE 1286 0 0 AXSOME THERAPEUTICS INC COM 05464T104 147 19529 SH OTR 01 19529 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1722 228408 SH SOLE 0 0 228408 AXT INC COM 00246W103 51 16100 SH OTR 01 16100 0 0 AXT INC COM 00246W103 4479 1404028 SH SOLE 0 0 1404028 AZZ INC COM 002474104 3233 53895 SH OTR 01 53895 0 0 AZZ INC COM 002474104 174 2901 SH OTR 02 0 2901 0 AZZ INC COM 002474104 116949 1949795 SH SOLE 0 0 1949795 AZZ INC COM 002474104 78 1299 SH SOLE 1299 0 0 B & G FOODS INC NEW COM 05508R106 6235 129348 SH OTR 01 129348 0 0 B & G FOODS INC NEW COM 05508R106 411 8521 SH OTR 02 0 8521 0 B & G FOODS INC NEW COM 05508R106 247662 5138213 SH SOLE 0 0 5138213 B & G FOODS INC NEW COM 05508R106 148 3079 SH SOLE 3079 0 0 B COMMUNICATIONS LTD SHS M15629104 4064 170332 SH SOLE 0 0 170332 B COMMUNICATIONS LTD SHS M15629104 7 294 SH SOLE 294 0 0 B RILEY FINL INC COM 05580M108 68 7134 SH OTR 01 7134 0 0 B RILEY FINL INC COM 05580M108 83 8659 SH SOLE 0 0 8659 B/E AEROSPACE INC COM 073302101 3329 72085 SH OTR 01 72085 0 0 B/E AEROSPACE INC COM 073302101 1505 32600 SH OTR 02 0 0 32600 B/E AEROSPACE INC COM 073302101 968 20953 SH OTR 02 0 20953 0 B/E AEROSPACE INC COM 073302101 347527 7526302 SH SOLE 0 0 7526302 B/E AEROSPACE INC COM 073302101 1399 30300 SH SOLE 30300 0 0 B2GOLD CORP COM 11777Q209 304 121301 SH OTR 02 0 121301 0 B2GOLD CORP COM 11777Q209 39536 15751449 SH SOLE 0 0 15751449 B2GOLD CORP COM 11777Q209 110 43978 SH SOLE 43978 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 903 61447 SH OTR 01 61447 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 152 10363 SH OTR 02 0 10363 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 56320 3833904 SH SOLE 0 0 3833904 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 38 2558 SH SOLE 2558 0 0 BADGER METER INC COM 056525108 2148 29415 SH OTR 01 29415 0 0 BADGER METER INC COM 056525108 179 2457 SH OTR 02 0 2457 0 BADGER METER INC COM 056525108 88391 1210342 SH SOLE 0 0 1210342 BADGER METER INC COM 056525108 54 743 SH SOLE 743 0 0 BAIDU INC SPON ADR REP A 056752108 5120 31000 SH OTR 02 0 0 31000 BAIDU INC SPON ADR REP A 056752108 15116 91531 SH OTR 02 0 91531 0 BAIDU INC SPON ADR REP A 056752108 207489 1256366 SH SOLE 0 0 1256366 BAIDU INC SPON ADR REP A 056752108 8984 54400 SH SOLE 54400 0 0 BAKER HUGHES INC COM 057224107 31362 694930 SH OTR 01 694930 0 0 BAKER HUGHES INC COM 057224107 5742 127240 SH OTR 02 0 0 127240 BAKER HUGHES INC COM 057224107 4297 95218 SH OTR 02 0 95218 0 BAKER HUGHES INC COM 057224107 1198457 26555670 SH SOLE 0 0 26555670 BAKER HUGHES INC COM 057224107 5379 119180 SH SOLE 119180 0 0 BALCHEM CORP COM 057665200 3913 65591 SH OTR 01 65591 0 0 BALCHEM CORP COM 057665200 203 3400 SH OTR 02 0 3400 0 BALCHEM CORP COM 057665200 146655 2458593 SH SOLE 0 0 2458593 BALCHEM CORP COM 057665200 95 1600 SH SOLE 1600 0 0 BALDWIN & LYONS INC CL B 057755209 296 12014 SH OTR 01 12014 0 0 BALDWIN & LYONS INC CL B 057755209 2 100 SH OTR 02 0 100 0 BALDWIN & LYONS INC CL B 057755209 8750 354820 SH SOLE 0 0 354820 BALDWIN & LYONS INC CL B 057755209 17 700 SH SOLE 700 0 0 BALL CORP COM 058498106 20127 278414 SH OTR 01 278414 0 0 BALL CORP COM 058498106 3178 43960 SH OTR 02 0 0 43960 BALL CORP COM 058498106 2348 32482 SH OTR 02 0 32482 0 BALL CORP COM 058498106 972774 13456547 SH SOLE 0 0 13456547 BALL CORP COM 058498106 3258 45070 SH SOLE 45070 0 0 BALLANTYNE STRONG INC COM 058516105 22 4300 SH OTR 01 4300 0 0 BALLANTYNE STRONG INC COM 058516105 2163 413625 SH SOLE 0 0 413625 BANC OF CALIFORNIA INC COM 05990K106 1710 94499 SH OTR 01 94499 0 0 BANC OF CALIFORNIA INC COM 05990K106 33 1800 SH OTR 02 0 1800 0 BANC OF CALIFORNIA INC COM 05990K106 49690 2745281 SH SOLE 0 0 2745281 BANC OF CALIFORNIA INC COM 05990K106 33 1800 SH SOLE 1800 0 0 BANCFIRST CORP COM 05945F103 625 10362 SH OTR 01 10362 0 0 BANCFIRST CORP COM 05945F103 7 110 SH OTR 02 0 110 0 BANCFIRST CORP COM 05945F103 39970 662629 SH SOLE 0 0 662629 BANCFIRST CORP COM 05945F103 24 390 SH SOLE 390 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 583 74643 SH OTR 02 0 0 74643 BANCO BRADESCO S A SP ADR PFD NEW 059460303 236166 30238959 SH SOLE 0 0 30238959 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 12775 2241142 SH SOLE 0 0 2241142 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 30082 1553042 SH SOLE 0 0 1553042 BANCO SANTANDER SA ADR 05964H105 1994 508549 SH SOLE 0 0 508549 BANCOLOMBIA S A SPON ADR PREF 05968L102 290 8300 SH OTR 02 0 0 8300 BANCOLOMBIA S A SPON ADR PREF 05968L102 1369 39200 SH OTR 02 0 39200 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 88892 2545590 SH SOLE 0 0 2545590 BANCOLOMBIA S A SPON ADR PREF 05968L102 544 15575 SH SOLE 15575 0 0 BANCORP INC DEL COM 05969A105 283 47057 SH OTR 01 47057 0 0 BANCORP INC DEL COM 05969A105 21 3570 SH OTR 02 0 3570 0 BANCORP INC DEL COM 05969A105 7669 1273850 SH SOLE 0 0 1273850 BANCORP INC DEL COM 05969A105 13 2130 SH SOLE 2130 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 8 700 SH OTR 01 700 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 356 30518 SH SOLE 0 0 30518 BANCORPSOUTH INC COM 059692103 2455 108186 SH OTR 01 108186 0 0 BANCORPSOUTH INC COM 059692103 192 8442 SH OTR 02 0 8442 0 BANCORPSOUTH INC COM 059692103 138085 6085727 SH SOLE 0 0 6085727 BANCORPSOUTH INC COM 059692103 94 4158 SH SOLE 4158 0 0 BANK AMER CORP COM 060505104 216585 16321382 SH OTR 01 16321382 0 0 BANK AMER CORP COM 060505104 40776 3072762 SH OTR 02 0 0 3072762 BANK AMER CORP COM 060505104 27269 2054937 SH OTR 02 0 2054937 0 BANK AMER CORP COM 060505104 7775788 585967435 SH SOLE 0 0 585967435 BANK AMER CORP COM 060505104 40319 3038342 SH SOLE 3038342 0 0 BANK COMM HLDGS COM 06424J103 27 4050 SH OTR 01 4050 0 0 BANK COMM HLDGS COM 06424J103 4256 644805 SH SOLE 0 0 644805 BANK HAWAII CORP COM 062540109 1999 29053 SH OTR 01 29053 0 0 BANK HAWAII CORP COM 062540109 268 3900 SH OTR 02 0 3900 0 BANK HAWAII CORP COM 062540109 216306 3143986 SH SOLE 0 0 3143986 BANK HAWAII CORP COM 062540109 144 2100 SH SOLE 2100 0 0 BANK MONTREAL QUE COM 063671101 11955 188590 SH OTR 02 0 0 188590 BANK MONTREAL QUE COM 063671101 8802 138861 SH OTR 02 0 138861 0 BANK MONTREAL QUE COM 063671101 749441 11822693 SH SOLE 0 0 11822693 BANK MONTREAL QUE COM 063671101 12242 193121 SH SOLE 193121 0 0 BANK MUTUAL CORP NEW COM 063750103 380 49451 SH OTR 01 49451 0 0 BANK MUTUAL CORP NEW COM 063750103 24 3100 SH OTR 02 0 3100 0 BANK MUTUAL CORP NEW COM 063750103 19317 2515266 SH SOLE 0 0 2515266 BANK MUTUAL CORP NEW COM 063750103 12 1500 SH SOLE 1500 0 0 BANK N S HALIFAX COM 064149107 17584 358780 SH OTR 02 0 0 358780 BANK N S HALIFAX COM 064149107 12641 257935 SH OTR 02 0 257935 0 BANK N S HALIFAX COM 064149107 1102124 22487744 SH SOLE 0 0 22487744 BANK N S HALIFAX COM 064149107 17152 349978 SH SOLE 349978 0 0 BANK NEW YORK MELLON CORP COM 064058100 66237 1704932 SH OTR 01 1704932 0 0 BANK NEW YORK MELLON CORP COM 064058100 12887 331718 SH OTR 02 0 0 331718 BANK NEW YORK MELLON CORP COM 064058100 8423 216816 SH OTR 02 0 216816 0 BANK NEW YORK MELLON CORP COM 064058100 2347892 60434792 SH SOLE 0 0 60434792 BANK NEW YORK MELLON CORP COM 064058100 12204 314141 SH SOLE 314141 0 0 BANK OF MARIN BANCORP COM 063425102 353 7295 SH OTR 01 7295 0 0 BANK OF MARIN BANCORP COM 063425102 7841 162110 SH SOLE 0 0 162110 BANK OF NOVA SCOTIA NOTE 4.500%12/1 064159HB5 127424 1225000 SH SOLE 0 0 1225000 BANK OF THE OZARKS INC COM 063904106 6523 173862 SH OTR 01 173862 0 0 BANK OF THE OZARKS INC COM 063904106 304 8100 SH OTR 02 0 8100 0 BANK OF THE OZARKS INC COM 063904106 240425 6407914 SH SOLE 0 0 6407914 BANK OF THE OZARKS INC COM 063904106 142 3791 SH SOLE 3791 0 0 BANKFINANCIAL CORP COM 06643P104 223 18570 SH OTR 01 18570 0 0 BANKFINANCIAL CORP COM 06643P104 7485 624230 SH SOLE 0 0 624230 BANKRATE INC DEL COM 06647F102 480 64237 SH OTR 01 64237 0 0 BANKRATE INC DEL COM 06647F102 31 4100 SH OTR 02 0 4100 0 BANKRATE INC DEL COM 06647F102 26266 3511444 SH SOLE 0 0 3511444 BANKRATE INC DEL COM 06647F102 23 3100 SH SOLE 3100 0 0 BANKUNITED INC COM 06652K103 2154 70109 SH OTR 01 70109 0 0 BANKUNITED INC COM 06652K103 298 9700 SH OTR 02 0 9700 0 BANKUNITED INC COM 06652K103 224557 7309808 SH SOLE 0 0 7309808 BANKUNITED INC COM 06652K103 157 5100 SH SOLE 5100 0 0 BANKWELL FINL GROUP INC COM 06654A103 161 7286 SH OTR 01 7286 0 0 BANKWELL FINL GROUP INC COM 06654A103 2472 112064 SH SOLE 0 0 112064 BANNER CORP COM NEW 06652V208 1395 32792 SH OTR 01 32792 0 0 BANNER CORP COM NEW 06652V208 147 3445 SH OTR 02 0 3445 0 BANNER CORP COM NEW 06652V208 90777 2133926 SH SOLE 0 0 2133926 BANNER CORP COM NEW 06652V208 19 455 SH SOLE 455 0 0 BAR HBR BANKSHARES COM 066849100 251 7163 SH OTR 01 7163 0 0 BAR HBR BANKSHARES COM 066849100 4523 128871 SH SOLE 0 0 128871 BARD C R INC COM 067383109 27627 117483 SH OTR 01 117483 0 0 BARD C R INC COM 067383109 5315 22600 SH OTR 02 0 0 22600 BARD C R INC COM 067383109 4328 18404 SH OTR 02 0 18404 0 BARD C R INC COM 067383109 1700671 7231973 SH SOLE 0 0 7231973 BARD C R INC COM 067383109 5492 23355 SH SOLE 23355 0 0 BARNES & NOBLE ED INC COM 06777U101 508 50001 SH OTR 01 50001 0 0 BARNES & NOBLE ED INC COM 06777U101 28 2737 SH OTR 02 0 2737 0 BARNES & NOBLE ED INC COM 06777U101 28934 2850603 SH SOLE 0 0 2850603 BARNES & NOBLE ED INC COM 06777U101 20 2001 SH SOLE 2001 0 0 BARNES & NOBLE INC COM 067774109 893 78705 SH OTR 01 78705 0 0 BARNES & NOBLE INC COM 067774109 79 7004 SH OTR 02 0 7004 0 BARNES & NOBLE INC COM 067774109 50735 4470025 SH SOLE 0 0 4470025 BARNES & NOBLE INC COM 067774109 35 3096 SH SOLE 3096 0 0 BARNES GROUP INC COM 067806109 2110 63706 SH OTR 01 63706 0 0 BARNES GROUP INC COM 067806109 200 6032 SH OTR 02 0 6032 0 BARNES GROUP INC COM 067806109 128982 3894388 SH SOLE 0 0 3894388 BARNES GROUP INC COM 067806109 82 2468 SH SOLE 2468 0 0 BARNWELL INDS INC COM 068221100 74 48034 SH SOLE 0 0 48034 BARRACUDA NETWORKS INC COM 068323104 703 46410 SH OTR 01 46410 0 0 BARRACUDA NETWORKS INC COM 068323104 35 2299 SH OTR 02 0 2299 0 BARRACUDA NETWORKS INC COM 068323104 22310 1473548 SH SOLE 0 0 1473548 BARRACUDA NETWORKS INC COM 068323104 15 1001 SH SOLE 1001 0 0 BARRETT BILL CORP COM 06846N104 397 62192 SH OTR 01 62192 0 0 BARRETT BILL CORP COM 06846N104 19 2966 SH OTR 02 0 2966 0 BARRETT BILL CORP COM 06846N104 21596 3379654 SH SOLE 0 0 3379654 BARRETT BILL CORP COM 06846N104 17 2595 SH SOLE 2595 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 614 14856 SH OTR 01 14856 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 11771 284884 SH SOLE 0 0 284884 BARRICK GOLD CORP COM 067901108 6943 325191 SH OTR 02 0 0 325191 BARRICK GOLD CORP COM 067901108 7466 349683 SH OTR 02 0 349683 0 BARRICK GOLD CORP COM 067901108 482935 22619889 SH SOLE 0 0 22619889 BARRICK GOLD CORP COM 067901108 7719 361562 SH SOLE 361562 0 0 BASIC ENERGY SVCS INC NEW COM 06985P100 30 17700 SH OTR 01 17700 0 0 BASIC ENERGY SVCS INC NEW COM 06985P100 3282 1953812 SH SOLE 0 0 1953812 BASSETT FURNITURE INDS INC COM 070203104 412 17195 SH OTR 01 17195 0 0 BASSETT FURNITURE INDS INC COM 070203104 10641 444479 SH SOLE 0 0 444479 BATS GLOBAL MKTS INC COM 05491G109 257 10000 SH OTR 01 10000 0 0 BATS GLOBAL MKTS INC COM 05491G109 8535 332246 SH SOLE 0 0 332246 BAXTER INTL INC COM 071813109 39324 869620 SH OTR 01 869620 0 0 BAXTER INTL INC COM 071813109 7005 154912 SH OTR 02 0 0 154912 BAXTER INTL INC COM 071813109 5468 120915 SH OTR 02 0 120915 0 BAXTER INTL INC COM 071813109 1482083 32774955 SH SOLE 0 0 32774955 BAXTER INTL INC COM 071813109 6952 153745 SH SOLE 153745 0 0 BAY BANCORP INC COM 07203T106 5 900 SH OTR 01 900 0 0 BAY BANCORP INC COM 07203T106 137 27051 SH SOLE 0 0 27051 BAYTEX ENERGY CORP COM 07317Q105 114 19738 SH OTR 02 0 19738 0 BAYTEX ENERGY CORP COM 07317Q105 20594 3556874 SH SOLE 0 0 3556874 BAYTEX ENERGY CORP COM 07317Q105 64 11100 SH SOLE 11100 0 0 BAZAARVOICE INC COM 073271108 380 94676 SH OTR 01 94676 0 0 BAZAARVOICE INC COM 073271108 17 4200 SH OTR 02 0 4200 0 BAZAARVOICE INC COM 073271108 21280 5306700 SH SOLE 0 0 5306700 BB&T CORP COM 054937107 46439 1304105 SH OTR 01 1304105 0 0 BB&T CORP COM 054937107 8351 234500 SH OTR 02 0 0 234500 BB&T CORP COM 054937107 5685 159660 SH OTR 02 0 159660 0 BB&T CORP COM 054937107 1698161 47687765 SH SOLE 0 0 47687765 BB&T CORP COM 054937107 8194 230099 SH SOLE 230099 0 0 BBCN BANCORP INC COM 073295107 1482 99309 SH OTR 01 99309 0 0 BBCN BANCORP INC COM 073295107 177 11852 SH OTR 02 0 11852 0 BBCN BANCORP INC COM 073295107 100282 6721322 SH SOLE 0 0 6721322 BBCN BANCORP INC COM 073295107 59 3948 SH SOLE 3948 0 0 BBX CAP CORP CL A PAR $0.01 05540P100 56 3663 SH OTR 01 3663 0 0 BBX CAP CORP CL A PAR $0.01 05540P100 672 43740 SH SOLE 0 0 43740 BCB BANCORP INC COM 055298103 32 3100 SH OTR 01 3100 0 0 BCB BANCORP INC COM 055298103 625 61078 SH SOLE 0 0 61078 BCE INC COM NEW 05534B760 2302 48662 SH OTR 02 0 0 48662 BCE INC COM NEW 05534B760 3012 63664 SH OTR 02 0 63664 0 BCE INC COM NEW 05534B760 268544 5676253 SH SOLE 0 0 5676253 BCE INC COM NEW 05534B760 2217 46853 SH SOLE 46853 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5666 124606 SH OTR 01 124606 0 0 BEACON ROOFING SUPPLY INC COM 073685109 274 6015 SH OTR 02 0 6015 0 BEACON ROOFING SUPPLY INC COM 073685109 186412 4099663 SH SOLE 0 0 4099663 BEACON ROOFING SUPPLY INC COM 073685109 113 2485 SH SOLE 2485 0 0 BEAR ST FINL INC COM 073844102 217 23061 SH OTR 01 23061 0 0 BEAR ST FINL INC COM 073844102 4355 461855 SH SOLE 0 0 461855 BEASLEY BROADCAST GROUP INC CL A 074014101 32 7712 SH OTR 01 7712 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 564 134000 SH SOLE 0 0 134000 BEAZER HOMES USA INC COM NEW 07556Q881 293 37844 SH OTR 01 37844 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 45 5853 SH OTR 02 0 5853 0 BEAZER HOMES USA INC COM NEW 07556Q881 9228 1190656 SH SOLE 0 0 1190656 BEAZER HOMES USA INC COM NEW 07556Q881 13 1740 SH SOLE 1740 0 0 BEBE STORES INC COM 075571109 9 17325 SH OTR 01 17325 0 0 BEBE STORES INC COM 075571109 565 1123440 SH SOLE 0 0 1123440 BECTON DICKINSON & CO COM 075887109 57627 339800 SH OTR 01 339800 0 0 BECTON DICKINSON & CO COM 075887109 10860 64034 SH OTR 02 0 0 64034 BECTON DICKINSON & CO COM 075887109 8460 49883 SH OTR 02 0 49883 0 BECTON DICKINSON & CO COM 075887109 2366658 13955176 SH SOLE 0 0 13955176 BECTON DICKINSON & CO COM 075887109 10752 63401 SH SOLE 63401 0 0 BED BATH & BEYOND INC COM 075896100 10596 245156 SH OTR 01 245156 0 0 BED BATH & BEYOND INC COM 075896100 2191 50700 SH OTR 02 0 0 50700 BED BATH & BEYOND INC COM 075896100 1671 38673 SH OTR 02 0 38673 0 BED BATH & BEYOND INC COM 075896100 557453 12898042 SH SOLE 0 0 12898042 BED BATH & BEYOND INC COM 075896100 2625 60730 SH SOLE 60730 0 0 BEL FUSE INC CL A 077347201 23 1500 SH OTR 01 1500 0 0 BEL FUSE INC CL B 077347300 197 11107 SH OTR 01 11107 0 0 BEL FUSE INC CL A 077347201 268 17776 SH SOLE 0 0 17776 BEL FUSE INC CL B 077347300 7072 397778 SH SOLE 0 0 397778 BELDEN INC COM 077454106 5269 87271 SH OTR 01 87271 0 0 BELDEN INC COM 077454106 260 4307 SH OTR 02 0 4307 0 BELDEN INC COM 077454106 184263 3052236 SH SOLE 0 0 3052236 BELDEN INC COM 077454106 126 2093 SH SOLE 2093 0 0 BELLATRIX EXPLORATION LTD COM 078314101 19 19565 SH OTR 02 0 19565 0 BELLATRIX EXPLORATION LTD COM 078314101 29 28927 SH SOLE 0 0 28927 BELLATRIX EXPLORATION LTD COM 078314101 10 10236 SH SOLE 10236 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 151 87474 SH SOLE 0 0 87474 BELLICUM PHARMACEUTICALS INC COM 079481107 415 32003 SH OTR 01 32003 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 6 500 SH OTR 02 0 500 0 BELLICUM PHARMACEUTICALS INC COM 079481107 9305 717981 SH SOLE 0 0 717981 BELLICUM PHARMACEUTICALS INC COM 079481107 14 1100 SH SOLE 1100 0 0 BELMOND LTD CL A G1154H107 1055 106522 SH OTR 01 106522 0 0 BELMOND LTD CL A G1154H107 141 14269 SH OTR 02 0 14269 0 BELMOND LTD CL A G1154H107 66232 6690143 SH SOLE 0 0 6690143 BELMOND LTD CL A G1154H107 47 4797 SH SOLE 4797 0 0 BEMIS INC COM 081437105 3319 64456 SH OTR 01 64456 0 0 BEMIS INC COM 081437105 510 9912 SH OTR 02 0 9912 0 BEMIS INC COM 081437105 478081 9284930 SH SOLE 0 0 9284930 BEMIS INC COM 081437105 222 4302 SH SOLE 4302 0 0 BENCHMARK ELECTRS INC COM 08160H101 1320 62388 SH OTR 01 62388 0 0 BENCHMARK ELECTRS INC COM 08160H101 167 7900 SH OTR 02 0 7900 0 BENCHMARK ELECTRS INC COM 08160H101 84578 3998945 SH SOLE 0 0 3998945 BENCHMARK ELECTRS INC COM 08160H101 53 2500 SH SOLE 2500 0 0 BENEFICIAL BANCORP INC COM 08171T102 1164 91542 SH OTR 01 91542 0 0 BENEFICIAL BANCORP INC COM 08171T102 164 12864 SH OTR 02 0 12864 0 BENEFICIAL BANCORP INC COM 08171T102 69878 5493553 SH SOLE 0 0 5493553 BENEFICIAL BANCORP INC COM 08171T102 275 21588 SH SOLE 21588 0 0 BENEFITFOCUS INC COM 08180D106 1036 27182 SH OTR 01 27182 0 0 BENEFITFOCUS INC COM 08180D106 35218 923870 SH SOLE 0 0 923870 BENEFITFOCUS INC COM 08180D106 30 800 SH SOLE 800 0 0 BERKLEY W R CORP COM 084423102 3994 66650 SH OTR 01 66650 0 0 BERKLEY W R CORP COM 084423102 1666 27800 SH OTR 02 0 0 27800 BERKLEY W R CORP COM 084423102 1092 18225 SH OTR 02 0 18225 0 BERKLEY W R CORP COM 084423102 456819 7623808 SH SOLE 0 0 7623808 BERKLEY W R CORP COM 084423102 1762 29400 SH SOLE 29400 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 96554 445 SH OTR 01 445 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 334880 2312864 SH OTR 01 2312864 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46246 319400 SH OTR 02 0 0 319400 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36015 248743 SH OTR 02 0 248743 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 664377 3062 SH SOLE 0 0 3062 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14736642 101779420 SH SOLE 0 0 101779420 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50126 346196 SH SOLE 346196 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1015 37711 SH OTR 01 37711 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 140 5200 SH OTR 02 0 5200 0 BERKSHIRE HILLS BANCORP INC COM 084680107 56912 2114134 SH SOLE 0 0 2114134 BERKSHIRE HILLS BANCORP INC COM 084680107 40 1500 SH SOLE 1500 0 0 BERRY PLASTICS GROUP INC COM 08579W103 3245 83522 SH OTR 01 83522 0 0 BERRY PLASTICS GROUP INC COM 08579W103 508 13078 SH OTR 02 0 13078 0 BERRY PLASTICS GROUP INC COM 08579W103 328527 8456288 SH SOLE 0 0 8456288 BERRY PLASTICS GROUP INC COM 08579W103 230 5922 SH SOLE 5922 0 0 BEST BUY INC COM 086516101 13698 447644 SH OTR 01 447644 0 0 BEST BUY INC COM 086516101 2716 88750 SH OTR 02 0 0 88750 BEST BUY INC COM 086516101 1875 61285 SH OTR 02 0 61285 0 BEST BUY INC COM 086516101 873731 28553288 SH SOLE 0 0 28553288 BEST BUY INC COM 086516101 2680 87572 SH SOLE 87572 0 0 BG STAFFING INC COM 05544A109 3449 182283 SH SOLE 0 0 182283 BGC PARTNERS INC CL A 05541T101 3773 433173 SH OTR 01 433173 0 0 BGC PARTNERS INC CL A 05541T101 160 18390 SH OTR 02 0 18390 0 BGC PARTNERS INC CL A 05541T101 120611 13847442 SH SOLE 0 0 13847442 BGC PARTNERS INC CL A 05541T101 88 10110 SH SOLE 10110 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 219 23586 SH OTR 01 23586 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 7928 855242 SH SOLE 0 0 855242 BIG 5 SPORTING GOODS CORP COM 08915P101 9 1000 SH SOLE 1000 0 0 BIG LOTS INC COM 089302103 5061 101001 SH OTR 01 101001 0 0 BIG LOTS INC COM 089302103 271 5404 SH OTR 02 0 5404 0 BIG LOTS INC COM 089302103 245863 4906472 SH SOLE 0 0 4906472 BIG LOTS INC COM 089302103 125 2500 SH SOLE 2500 0 0 BIGLARI HLDGS INC COM 08986R101 553 1371 SH OTR 01 1371 0 0 BIGLARI HLDGS INC COM 08986R101 109 270 SH OTR 02 0 270 0 BIGLARI HLDGS INC COM 08986R101 34468 85457 SH SOLE 0 0 85457 BIGLARI HLDGS INC COM 08986R101 21 52 SH SOLE 52 0 0 BIO PATH HOLDINGS INC COM 09057N102 352 176837 SH OTR 01 176837 0 0 BIO PATH HOLDINGS INC COM 09057N102 4195 2107797 SH SOLE 0 0 2107797 BIO RAD LABS INC CL A 090572207 2029 14186 SH OTR 01 14186 0 0 BIO RAD LABS INC CL A 090572207 300 2100 SH OTR 02 0 2100 0 BIO RAD LABS INC CL A 090572207 211814 1481008 SH SOLE 0 0 1481008 BIO RAD LABS INC CL A 090572207 129 900 SH SOLE 900 0 0 BIO TECHNE CORP COM 09073M104 2898 25700 SH OTR 01 25700 0 0 BIO TECHNE CORP COM 09073M104 413 3660 SH OTR 02 0 3660 0 BIO TECHNE CORP COM 09073M104 306565 2718502 SH SOLE 0 0 2718502 BIO TECHNE CORP COM 09073M104 207 1840 SH SOLE 1840 0 0 BIOAMBER INC COM 09072Q106 29 9864 SH OTR 01 9864 0 0 BIOAMBER INC COM 09072Q106 287 96165 SH SOLE 0 0 96165 BIOANALYTICAL SYS INC COM 09058M103 1 900 SH OTR 01 900 0 0 BIOANALYTICAL SYS INC COM 09058M103 107 91696 SH SOLE 0 0 91696 BIOCEPT INC COM 09072V105 8 12100 SH OTR 01 12100 0 0 BIOCEPT INC COM 09072V105 265 399114 SH SOLE 0 0 399114 BIOCRYST PHARMACEUTICALS COM 09058V103 399 140554 SH OTR 01 140554 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 7 2300 SH OTR 02 0 2300 0 BIOCRYST PHARMACEUTICALS COM 09058V103 9601 3380676 SH SOLE 0 0 3380676 BIOCRYST PHARMACEUTICALS COM 09058V103 9 3000 SH SOLE 3000 0 0 BIODEL INC COM NEW 09064M204 10 33264 SH OTR 01 33264 0 0 BIODEL INC COM NEW 09064M204 465 1495710 SH SOLE 0 0 1495710 BIODELIVERY SCIENCES INTL IN COM 09060J106 57 23990 SH OTR 01 23990 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 4357 1846196 SH SOLE 0 0 1846196 BIOGEN INC COM 09062X103 84927 351198 SH OTR 01 351198 0 0 BIOGEN INC COM 09062X103 15907 65780 SH OTR 02 0 0 65780 BIOGEN INC COM 09062X103 10683 44178 SH OTR 02 0 44178 0 BIOGEN INC COM 09062X103 3147814 13017180 SH SOLE 0 0 13017180 BIOGEN INC COM 09062X103 16028 66280 SH SOLE 66280 0 0 BIOLASE INC COM 090911108 22 19013 SH OTR 01 19013 0 0 BIOLASE INC COM 090911108 1846 1577373 SH SOLE 0 0 1577373 BIOLIFE SOLUTIONS INC COM NEW 09062W204 6 4014 SH OTR 01 4014 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 105 65556 SH SOLE 0 0 65556 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8812 113259 SH OTR 01 113259 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3944 50700 SH OTR 02 0 0 50700 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2463 31662 SH OTR 02 0 31662 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 871896 11206891 SH SOLE 0 0 11206891 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3593 46178 SH SOLE 46178 0 0 BIOPHARMX CORP COM 09072X101 4 6700 SH OTR 01 6700 0 0 BIOPHARMX CORP COM 09072X101 96 147726 SH SOLE 0 0 147726 BIOSCRIP INC COM 09069N108 246 96590 SH OTR 01 96590 0 0 BIOSCRIP INC COM 09069N108 8542 3349756 SH SOLE 0 0 3349756 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 435 10903 SH OTR 01 10903 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7464 186874 SH SOLE 0 0 186874 BIOSTAGE INC COM 09074M103 8 7316 SH OTR 01 7316 0 0 BIOSTAGE INC COM 09074M103 391 342649 SH SOLE 0 0 342649 BIOTELEMETRY INC COM 090672106 938 57539 SH OTR 01 57539 0 0 BIOTELEMETRY INC COM 090672106 18044 1107004 SH SOLE 0 0 1107004 BIOTIME INC COM 09066L105 350 133929 SH OTR 01 133929 0 0 BIOTIME INC COM 09066L105 5979 2290784 SH SOLE 0 0 2290784 BJS RESTAURANTS INC COM 09180C106 2068 47171 SH OTR 01 47171 0 0 BJS RESTAURANTS INC COM 09180C106 102 2332 SH OTR 02 0 2332 0 BJS RESTAURANTS INC COM 09180C106 82355 1878971 SH SOLE 0 0 1878971 BJS RESTAURANTS INC COM 09180C106 42 968 SH SOLE 968 0 0 BLACK BOX CORP DEL COM 091826107 253 19357 SH OTR 01 19357 0 0 BLACK BOX CORP DEL COM 091826107 9679 740000 SH SOLE 0 0 740000 BLACK DIAMOND INC COM 09202G101 51 12300 SH OTR 01 12300 0 0 BLACK DIAMOND INC COM 09202G101 3290 794705 SH SOLE 0 0 794705 BLACK HILLS CORP COM 092113109 4077 64666 SH OTR 01 64666 0 0 BLACK HILLS CORP COM 092113109 347 5500 SH OTR 02 0 5500 0 BLACK HILLS CORP COM 092113109 250421 3972412 SH SOLE 0 0 3972412 BLACK HILLS CORP COM 092113109 403 6400 SH SOLE 6400 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 489 13000 SH OTR 01 13000 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 34 913 SH OTR 02 0 913 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 60704 1614471 SH SOLE 0 0 1614471 BLACK KNIGHT FINL SVCS INC CL A 09214X100 45 1187 SH SOLE 1187 0 0 BLACKBAUD INC COM 09227Q100 6654 97992 SH OTR 01 97992 0 0 BLACKBAUD INC COM 09227Q100 310 4563 SH OTR 02 0 4563 0 BLACKBAUD INC COM 09227Q100 249031 3667612 SH SOLE 0 0 3667612 BLACKBAUD INC COM 09227Q100 159 2337 SH SOLE 2337 0 0 BLACKBERRY LTD COM 09228F103 942 140400 SH OTR 02 0 0 140400 BLACKBERRY LTD COM 09228F103 661 98549 SH OTR 02 0 98549 0 BLACKBERRY LTD COM 09228F103 59766 8906975 SH SOLE 0 0 8906975 BLACKBERRY LTD COM 09228F103 954 142124 SH SOLE 142124 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 3817 113979 SH OTR 01 113979 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 91 2719 SH OTR 02 0 2719 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 141084 4212715 SH SOLE 0 0 4212715 BLACKHAWK NETWORK HLDGS INC COM 09238E104 86 2581 SH SOLE 2581 0 0 BLACKROCK INC COM 09247X101 68421 199751 SH OTR 01 199751 0 0 BLACKROCK INC COM 09247X101 12537 36600 SH OTR 02 0 0 36600 BLACKROCK INC COM 09247X101 8520 24875 SH OTR 02 0 24875 0 BLACKROCK INC COM 09247X101 2407594 7028856 SH SOLE 0 0 7028856 BLACKROCK INC COM 09247X101 12345 36040 SH SOLE 36040 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1252 45244 SH OTR 01 45244 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 199 7200 SH OTR 02 0 7200 0 BLACKSTONE MTG TR INC COM CL A 09257W100 173217 6260114 SH SOLE 0 0 6260114 BLACKSTONE MTG TR INC COM CL A 09257W100 170 6140 SH SOLE 6140 0 0 BLOCK H & R INC COM 093671105 8212 357043 SH OTR 01 357043 0 0 BLOCK H & R INC COM 093671105 1592 69220 SH OTR 02 0 0 69220 BLOCK H & R INC COM 093671105 1071 46574 SH OTR 02 0 46574 0 BLOCK H & R INC COM 093671105 459006 19956766 SH SOLE 0 0 19956766 BLOCK H & R INC COM 093671105 1467 63802 SH SOLE 63802 0 0 BLOOMIN BRANDS INC COM 094235108 4302 240728 SH OTR 01 240728 0 0 BLOOMIN BRANDS INC COM 094235108 231 12900 SH OTR 02 0 12900 0 BLOOMIN BRANDS INC COM 094235108 163800 9166181 SH SOLE 0 0 9166181 BLOOMIN BRANDS INC COM 094235108 107 6000 SH SOLE 6000 0 0 BLUCORA INC COM 095229100 591 57085 SH OTR 01 57085 0 0 BLUCORA INC COM 095229100 85 8196 SH OTR 02 0 8196 0 BLUCORA INC COM 095229100 31932 3082264 SH SOLE 0 0 3082264 BLUCORA INC COM 095229100 26 2500 SH SOLE 2500 0 0 BLUE BIRD CORP COM 095306106 87 7311 SH OTR 01 7311 0 0 BLUE BIRD CORP COM 095306106 2360 198353 SH SOLE 0 0 198353 BLUE BUFFALO PET PRODS INC COM 09531U102 800 34271 SH OTR 01 34271 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 50 2132 SH OTR 02 0 2132 0 BLUE BUFFALO PET PRODS INC COM 09531U102 122760 5259659 SH SOLE 0 0 5259659 BLUE BUFFALO PET PRODS INC COM 09531U102 73 3149 SH SOLE 3149 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 125 6734 SH OTR 01 6734 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 2746 148331 SH SOLE 0 0 148331 BLUE HILLS BANCORP INC COM 095573101 567 38426 SH OTR 01 38426 0 0 BLUE HILLS BANCORP INC COM 095573101 7 487 SH OTR 02 0 487 0 BLUE HILLS BANCORP INC COM 095573101 13809 935548 SH SOLE 0 0 935548 BLUE HILLS BANCORP INC COM 095573101 6 413 SH SOLE 413 0 0 BLUE NILE INC COM 09578R103 635 23194 SH OTR 01 23194 0 0 BLUE NILE INC COM 09578R103 14 500 SH OTR 02 0 500 0 BLUE NILE INC COM 09578R103 24187 883389 SH SOLE 0 0 883389 BLUE NILE INC COM 09578R103 16 600 SH SOLE 600 0 0 BLUEBIRD BIO INC COM 09609G100 2520 58214 SH OTR 01 58214 0 0 BLUEBIRD BIO INC COM 09609G100 143 3300 SH OTR 02 0 3300 0 BLUEBIRD BIO INC COM 09609G100 113323 2617757 SH SOLE 0 0 2617757 BLUEBIRD BIO INC COM 09609G100 69 1600 SH SOLE 1600 0 0 BLUELINX HLDGS INC COM NEW 09624H208 19 2651 SH OTR 01 2651 0 0 BLUELINX HLDGS INC COM NEW 09624H208 965 136809 SH SOLE 0 0 136809 BLUEPRINT MEDICINES CORP COM 09627Y109 743 36695 SH OTR 01 36695 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 14 700 SH OTR 02 0 700 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10706 528700 SH SOLE 0 0 528700 BLUEPRINT MEDICINES CORP COM 09627Y109 18 900 SH SOLE 900 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 295 22673 SH OTR 01 22673 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7088 545253 SH SOLE 0 0 545253 BMC STK HLDGS INC COM 05591B109 1805 101313 SH OTR 01 101313 0 0 BMC STK HLDGS INC COM 05591B109 53 3000 SH OTR 02 0 3000 0 BMC STK HLDGS INC COM 05591B109 34207 1919557 SH SOLE 0 0 1919557 BMC STK HLDGS INC COM 05591B109 50 2824 SH SOLE 2824 0 0 BNC BANCORP COM 05566T101 1150 50635 SH OTR 01 50635 0 0 BNC BANCORP COM 05566T101 32 1400 SH OTR 02 0 1400 0 BNC BANCORP COM 05566T101 30820 1357117 SH SOLE 0 0 1357117 BNC BANCORP COM 05566T101 41 1800 SH SOLE 1800 0 0 BOB EVANS FARMS INC COM 096761101 1611 42443 SH OTR 01 42443 0 0 BOB EVANS FARMS INC COM 096761101 112 2940 SH OTR 02 0 2940 0 BOB EVANS FARMS INC COM 096761101 76848 2024979 SH SOLE 0 0 2024979 BOB EVANS FARMS INC COM 096761101 36 960 SH SOLE 960 0 0 BOEING CO COM 097023105 124723 960371 SH OTR 01 960371 0 0 BOEING CO COM 097023105 22131 170410 SH OTR 02 0 0 170410 BOEING CO COM 097023105 14457 111322 SH OTR 02 0 111322 0 BOEING CO COM 097023105 4802814 36981707 SH SOLE 0 0 36981707 BOEING CO COM 097023105 24250 186727 SH SOLE 186727 0 0 BOFI HLDG INC COM 05566U108 2134 120469 SH OTR 01 120469 0 0 BOFI HLDG INC COM 05566U108 102 5758 SH OTR 02 0 5758 0 BOFI HLDG INC COM 05566U108 65305 3687470 SH SOLE 0 0 3687470 BOFI HLDG INC COM 05566U108 47 2642 SH SOLE 2642 0 0 BOINGO WIRELESS INC COM 09739C102 538 60276 SH OTR 01 60276 0 0 BOINGO WIRELESS INC COM 09739C102 12007 1346052 SH SOLE 0 0 1346052 BOISE CASCADE CO DEL COM 09739D100 1751 76290 SH OTR 01 76290 0 0 BOISE CASCADE CO DEL COM 09739D100 129 5600 SH OTR 02 0 5600 0 BOISE CASCADE CO DEL COM 09739D100 69084 3010181 SH SOLE 0 0 3010181 BOISE CASCADE CO DEL COM 09739D100 48 2100 SH SOLE 2100 0 0 BOJANGLES INC COM 097488100 325 19175 SH OTR 01 19175 0 0 BOJANGLES INC COM 097488100 10040 592318 SH SOLE 0 0 592318 BOK FINL CORP COM NEW 05561Q201 993 15844 SH OTR 01 15844 0 0 BOK FINL CORP COM NEW 05561Q201 85 1348 SH OTR 02 0 1348 0 BOK FINL CORP COM NEW 05561Q201 122662 1956326 SH SOLE 0 0 1956326 BOK FINL CORP COM NEW 05561Q201 47 752 SH SOLE 752 0 0 BONANZA CREEK ENERGY INC COM 097793103 39 19497 SH OTR 01 19497 0 0 BONANZA CREEK ENERGY INC COM 097793103 6129 3049162 SH SOLE 0 0 3049162 BON-TON STORES INC COM 09776J101 10 7373 SH OTR 01 7373 0 0 BON-TON STORES INC COM 09776J101 756 535831 SH SOLE 0 0 535831 BOOT BARN HLDGS INC COM 099406100 150 17380 SH OTR 01 17380 0 0 BOOT BARN HLDGS INC COM 099406100 4277 496117 SH SOLE 0 0 496117 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2561 86419 SH OTR 01 86419 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 345 11638 SH OTR 02 0 11638 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 348706 11764717 SH SOLE 0 0 11764717 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 175 5918 SH SOLE 5918 0 0 BORGWARNER INC COM 099724106 10195 345356 SH OTR 01 345356 0 0 BORGWARNER INC COM 099724106 2111 71500 SH OTR 02 0 0 71500 BORGWARNER INC COM 099724106 1315 44559 SH OTR 02 0 44559 0 BORGWARNER INC COM 099724106 559327 18947377 SH SOLE 0 0 18947377 BORGWARNER INC COM 099724106 1801 61016 SH SOLE 61016 0 0 BOSTON BEER INC CL A 100557107 3191 18655 SH OTR 01 18655 0 0 BOSTON BEER INC CL A 100557107 213 1246 SH OTR 02 0 1246 0 BOSTON BEER INC CL A 100557107 112252 656330 SH SOLE 0 0 656330 BOSTON BEER INC CL A 100557107 78 454 SH SOLE 454 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1207 102474 SH OTR 01 102474 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 246 20895 SH OTR 02 0 20895 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 77101 6545091 SH SOLE 0 0 6545091 BOSTON PRIVATE FINL HLDGS IN COM 101119105 50 4205 SH SOLE 4205 0 0 BOSTON PROPERTIES INC COM 101121101 32247 244479 SH OTR 01 244479 0 0 BOSTON PROPERTIES INC COM 101121101 7376 55922 SH OTR 02 0 0 55922 BOSTON PROPERTIES INC COM 101121101 29076 220441 SH OTR 02 0 220441 0 BOSTON PROPERTIES INC COM 101121101 2740778 20779208 SH SOLE 0 0 20779208 BOSTON PROPERTIES INC COM 101121101 33172 251491 SH SOLE 251491 0 0 BOSTON SCIENTIFIC CORP COM 101137107 50906 2178249 SH OTR 01 2178249 0 0 BOSTON SCIENTIFIC CORP COM 101137107 8547 365717 SH OTR 02 0 0 365717 BOSTON SCIENTIFIC CORP COM 101137107 6343 271421 SH OTR 02 0 271421 0 BOSTON SCIENTIFIC CORP COM 101137107 1859039 79548077 SH SOLE 0 0 79548077 BOSTON SCIENTIFIC CORP COM 101137107 9332 399309 SH SOLE 399309 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1678 77925 SH OTR 01 77925 0 0 BOTTOMLINE TECH DEL INC COM 101388106 134 6242 SH OTR 02 0 6242 0 BOTTOMLINE TECH DEL INC COM 101388106 65220 3029248 SH SOLE 0 0 3029248 BOTTOMLINE TECH DEL INC COM 101388106 44 2058 SH SOLE 2058 0 0 BOVIE MEDICAL CORP COM 10211F100 16 10013 SH OTR 01 10013 0 0 BOVIE MEDICAL CORP COM 10211F100 870 530744 SH SOLE 0 0 530744 BOX INC CL A 10316T104 996 96279 SH OTR 01 96279 0 0 BOX INC CL A 10316T104 24 2316 SH OTR 02 0 2316 0 BOX INC CL A 10316T104 24776 2396160 SH SOLE 0 0 2396160 BOX INC CL A 10316T104 18 1784 SH SOLE 1784 0 0 BOYD GAMING CORP COM 103304101 3127 169933 SH OTR 01 169933 0 0 BOYD GAMING CORP COM 103304101 188 10200 SH OTR 02 0 10200 0 BOYD GAMING CORP COM 103304101 162886 8852509 SH SOLE 0 0 8852509 BOYD GAMING CORP COM 103304101 77 4200 SH SOLE 4200 0 0 BRADY CORP CL A 104674106 2651 86738 SH OTR 01 86738 0 0 BRADY CORP CL A 104674106 196 6428 SH OTR 02 0 6428 0 BRADY CORP CL A 104674106 117492 3844638 SH SOLE 0 0 3844638 BRADY CORP CL A 104674106 72 2372 SH SOLE 2372 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 19 7800 SH OTR 01 7800 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1167 484067 SH SOLE 0 0 484067 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1999 118969 SH OTR 01 118969 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 221 13166 SH OTR 02 0 0 13166 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3760 223783 SH OTR 02 0 223783 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 429544 25568074 SH SOLE 0 0 25568074 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4032 240017 SH SOLE 240017 0 0 BRASKEM S A SP ADR PFD A 105532105 10493 885475 SH SOLE 0 0 885475 BRAVO BRIO RESTAURANT GROUP COM 10567B109 64 7780 SH OTR 01 7780 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 5018 612660 SH SOLE 0 0 612660 BRF SA SPONSORED ADR 10552T107 196 14100 SH OTR 02 0 0 14100 BRF SA SPONSORED ADR 10552T107 51629 3706316 SH SOLE 0 0 3706316 BRIDGE BANCORP INC COM 108035106 485 17074 SH OTR 01 17074 0 0 BRIDGE BANCORP INC COM 108035106 6 200 SH OTR 02 0 200 0 BRIDGE BANCORP INC COM 108035106 13633 480043 SH SOLE 0 0 480043 BRIDGE BANCORP INC COM 108035106 26 900 SH SOLE 900 0 0 BRIDGELINE DIGITAL INC COM NEW 10807Q304 0 420 SH OTR 01 420 0 0 BRIDGELINE DIGITAL INC COM NEW 10807Q304 31 28875 SH SOLE 0 0 28875 BRIDGEPOINT ED INC COM 10807M105 158 21879 SH OTR 01 21879 0 0 BRIDGEPOINT ED INC COM 10807M105 16 2200 SH OTR 02 0 2200 0 BRIDGEPOINT ED INC COM 10807M105 8686 1199711 SH SOLE 0 0 1199711 BRIDGEPOINT ED INC COM 10807M105 5 722 SH SOLE 722 0 0 BRIGGS & STRATTON CORP COM 109043109 1149 54229 SH OTR 01 54229 0 0 BRIGGS & STRATTON CORP COM 109043109 184 8700 SH OTR 02 0 8700 0 BRIGGS & STRATTON CORP COM 109043109 118492 5594509 SH SOLE 0 0 5594509 BRIGGS & STRATTON CORP COM 109043109 47 2200 SH SOLE 2200 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 6045 91164 SH OTR 01 91164 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 282 4253 SH OTR 02 0 4253 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 202002 3046334 SH SOLE 0 0 3046334 BRIGHT HORIZONS FAM SOL IN D COM 109194100 149 2247 SH SOLE 2247 0 0 BRIGHTCOVE INC COM 10921T101 554 62989 SH OTR 01 62989 0 0 BRIGHTCOVE INC COM 10921T101 12899 1465755 SH SOLE 0 0 1465755 BRINKER INTL INC COM 109641100 1844 40503 SH OTR 01 40503 0 0 BRINKER INTL INC COM 109641100 256 5617 SH OTR 02 0 5617 0 BRINKER INTL INC COM 109641100 207261 4552190 SH SOLE 0 0 4552190 BRINKER INTL INC COM 109641100 107 2352 SH SOLE 2352 0 0 BRINKS CO COM 109696104 2706 94968 SH OTR 01 94968 0 0 BRINKS CO COM 109696104 177 6200 SH OTR 02 0 6200 0 BRINKS CO COM 109696104 121674 4270748 SH SOLE 0 0 4270748 BRINKS CO COM 109696104 66 2300 SH SOLE 2300 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 196948 2677743 SH OTR 01 2677743 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 36334 494007 SH OTR 02 0 0 494007 BRISTOL MYERS SQUIBB CO COM 110122108 25393 345249 SH OTR 02 0 345249 0 BRISTOL MYERS SQUIBB CO COM 110122108 7763041 105547802 SH SOLE 0 0 105547802 BRISTOL MYERS SQUIBB CO COM 110122108 36042 490030 SH SOLE 490030 0 0 BRISTOW GROUP INC COM 110394103 502 43969 SH OTR 01 43969 0 0 BRISTOW GROUP INC COM 110394103 46 3998 SH OTR 02 0 3998 0 BRISTOW GROUP INC COM 110394103 30103 2638303 SH SOLE 0 0 2638303 BRISTOW GROUP INC COM 110394103 21 1802 SH SOLE 1802 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3629 137145 SH OTR 01 137145 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1814 68547 SH OTR 02 0 0 68547 BRIXMOR PPTY GROUP INC COM 11120U105 8027 303380 SH OTR 02 0 303380 0 BRIXMOR PPTY GROUP INC COM 11120U105 832202 31451336 SH SOLE 0 0 31451336 BRIXMOR PPTY GROUP INC COM 11120U105 9135 345226 SH SOLE 345226 0 0 BROADCOM LTD SHS Y09827109 92678 596386 SH OTR 01 596386 0 0 BROADCOM LTD SHS Y09827109 18179 116983 SH OTR 02 0 0 116983 BROADCOM LTD SHS Y09827109 12028 77400 SH OTR 02 0 77400 0 BROADCOM LTD SHS Y09827109 3510723 22591526 SH SOLE 0 0 22591526 BROADCOM LTD SHS Y09827109 17924 115342 SH SOLE 115342 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5361 82226 SH OTR 01 82226 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1474 22600 SH OTR 02 0 0 22600 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1519 23300 SH OTR 02 0 23300 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 612368 9392152 SH SOLE 0 0 9392152 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2146 32912 SH SOLE 32912 0 0 BROADSOFT INC COM 11133B409 2500 60931 SH OTR 01 60931 0 0 BROADSOFT INC COM 11133B409 189 4616 SH OTR 02 0 4616 0 BROADSOFT INC COM 11133B409 84885 2068859 SH SOLE 0 0 2068859 BROADSOFT INC COM 11133B409 57 1384 SH SOLE 1384 0 0 BROADVISION INC COM PAR $.001 111412706 537 80924 SH SOLE 0 0 80924 BROADWIND ENERGY INC COM NEW 11161T207 20 4700 SH OTR 01 4700 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1744 413230 SH SOLE 0 0 413230 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 2909 316901 SH OTR 01 316901 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 535 58233 SH OTR 02 0 58233 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 314998 34313493 SH SOLE 0 0 34313493 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 202 22014 SH SOLE 22014 0 0 BROOKDALE SR LIVING INC COM 112463104 1934 125233 SH OTR 01 125233 0 0 BROOKDALE SR LIVING INC COM 112463104 317 20527 SH OTR 02 0 20527 0 BROOKDALE SR LIVING INC COM 112463104 200011 12954073 SH SOLE 0 0 12954073 BROOKDALE SR LIVING INC COM 112463104 142 9213 SH SOLE 9213 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8760 264905 SH OTR 02 0 0 264905 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6254 189103 SH OTR 02 0 189103 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 526684 15926324 SH SOLE 0 0 15926324 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8733 264091 SH SOLE 264091 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 101 5297 SH OTR 02 0 0 5297 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 72 3782 SH OTR 02 0 3782 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 207 10849 SH SOLE 0 0 10849 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 101 5281 SH SOLE 5281 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 27 1200 SH OTR 02 0 1200 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 1491 66851 SH SOLE 0 0 66851 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 16 700 SH SOLE 700 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1079 97828 SH OTR 01 97828 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 163 14790 SH OTR 02 0 14790 0 BROOKLINE BANCORP INC DEL COM 11373M107 62457 5662444 SH SOLE 0 0 5662444 BROOKLINE BANCORP INC DEL COM 11373M107 40 3610 SH SOLE 3610 0 0 BROOKS AUTOMATION INC COM 114340102 948 84513 SH OTR 01 84513 0 0 BROOKS AUTOMATION INC COM 114340102 128 11399 SH OTR 02 0 11399 0 BROOKS AUTOMATION INC COM 114340102 60560 5397497 SH SOLE 0 0 5397497 BROOKS AUTOMATION INC COM 114340102 39 3501 SH SOLE 3501 0 0 BROWN & BROWN INC COM 115236101 2956 78878 SH OTR 01 78878 0 0 BROWN & BROWN INC COM 115236101 459 12239 SH OTR 02 0 12239 0 BROWN & BROWN INC COM 115236101 350205 9346284 SH SOLE 0 0 9346284 BROWN & BROWN INC COM 115236101 441 11766 SH SOLE 11766 0 0 BROWN FORMAN CORP CL A 115637100 620 5739 SH OTR 01 5739 0 0 BROWN FORMAN CORP CL B 115637209 17407 174487 SH OTR 01 174487 0 0 BROWN FORMAN CORP CL B 115637209 3616 36250 SH OTR 02 0 0 36250 BROWN FORMAN CORP CL B 115637209 3229 32371 SH OTR 02 0 32371 0 BROWN FORMAN CORP CL A 115637100 1134 10499 SH SOLE 0 0 10499 BROWN FORMAN CORP CL B 115637209 670874 6724881 SH SOLE 0 0 6724881 BROWN FORMAN CORP CL B 115637209 4217 42269 SH SOLE 42269 0 0 BRT RLTY TR SH BEN INT NEW 055645303 6 900 SH OTR 01 900 0 0 BRT RLTY TR SH BEN INT NEW 055645303 332 46449 SH SOLE 0 0 46449 BRUKER CORP COM 116794108 1725 75856 SH OTR 01 75856 0 0 BRUKER CORP COM 116794108 293 12880 SH OTR 02 0 12880 0 BRUKER CORP COM 116794108 212569 9347799 SH SOLE 0 0 9347799 BRUKER CORP COM 116794108 132 5820 SH SOLE 5820 0 0 BRUNSWICK CORP COM 117043109 2847 62812 SH OTR 01 62812 0 0 BRUNSWICK CORP COM 117043109 435 9590 SH OTR 02 0 9590 0 BRUNSWICK CORP COM 117043109 288609 6368251 SH SOLE 0 0 6368251 BRUNSWICK CORP COM 117043109 182 4010 SH SOLE 4010 0 0 BRYN MAWR BK CORP COM 117665109 636 21790 SH OTR 01 21790 0 0 BRYN MAWR BK CORP COM 117665109 9 300 SH OTR 02 0 300 0 BRYN MAWR BK CORP COM 117665109 17462 598025 SH SOLE 0 0 598025 BRYN MAWR BK CORP COM 117665109 20 700 SH SOLE 700 0 0 BSB BANCORP INC MD COM 05573H108 213 9417 SH OTR 01 9417 0 0 BSB BANCORP INC MD COM 05573H108 6265 276612 SH SOLE 0 0 276612 BSQUARE CORP COM NEW 11776U300 26 4700 SH OTR 01 4700 0 0 BSQUARE CORP COM NEW 11776U300 3223 577528 SH SOLE 0 0 577528 BUCKLE INC COM 118440106 1125 43285 SH OTR 01 43285 0 0 BUCKLE INC COM 118440106 96 3700 SH OTR 02 0 3700 0 BUCKLE INC COM 118440106 58050 2233554 SH SOLE 0 0 2233554 BUCKLE INC COM 118440106 39 1500 SH SOLE 1500 0 0 BUFFALO WILD WINGS INC COM 119848109 5473 39388 SH OTR 01 39388 0 0 BUFFALO WILD WINGS INC COM 119848109 278 2000 SH OTR 02 0 2000 0 BUFFALO WILD WINGS INC COM 119848109 184554 1328204 SH SOLE 0 0 1328204 BUFFALO WILD WINGS INC COM 119848109 123 885 SH SOLE 885 0 0 BUILD A BEAR WORKSHOP COM 120076104 243 18085 SH OTR 01 18085 0 0 BUILD A BEAR WORKSHOP COM 120076104 7069 526716 SH SOLE 0 0 526716 BUILDERS FIRSTSOURCE INC COM 12008R107 1891 168078 SH OTR 01 168078 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 61 5405 SH OTR 02 0 5405 0 BUILDERS FIRSTSOURCE INC COM 12008R107 49078 4362522 SH SOLE 0 0 4362522 BUILDERS FIRSTSOURCE INC COM 12008R107 43 3795 SH SOLE 3795 0 0 BUNGE LIMITED COM G16962105 5693 96250 SH OTR 01 96250 0 0 BUNGE LIMITED COM G16962105 2685 45400 SH OTR 02 0 0 45400 BUNGE LIMITED COM G16962105 1700 28745 SH OTR 02 0 28745 0 BUNGE LIMITED COM G16962105 690633 11675960 SH SOLE 0 0 11675960 BUNGE LIMITED COM G16962105 2222 37570 SH SOLE 37570 0 0 BURLINGTON STORES INC COM 122017106 3257 48816 SH OTR 01 48816 0 0 BURLINGTON STORES INC COM 122017106 549 8235 SH OTR 02 0 8235 0 BURLINGTON STORES INC COM 122017106 329709 4942425 SH SOLE 0 0 4942425 BURLINGTON STORES INC COM 122017106 251 3765 SH SOLE 3765 0 0 BWX TECHNOLOGIES INC COM 05605H100 2540 71018 SH OTR 01 71018 0 0 BWX TECHNOLOGIES INC COM 05605H100 378 10563 SH OTR 02 0 10563 0 BWX TECHNOLOGIES INC COM 05605H100 315177 8811207 SH SOLE 0 0 8811207 BWX TECHNOLOGIES INC COM 05605H100 187 5214 SH SOLE 5214 0 0 C & F FINL CORP COM 12466Q104 169 3773 SH OTR 01 3773 0 0 C & F FINL CORP COM 12466Q104 3980 88913 SH SOLE 0 0 88913 C D I CORP COM 125071100 59 9700 SH OTR 01 9700 0 0 C D I CORP COM 125071100 4566 748553 SH SOLE 0 0 748553 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16939 228131 SH OTR 01 228131 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3230 43500 SH OTR 02 0 0 43500 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2547 34297 SH OTR 02 0 34297 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1033001 13912467 SH SOLE 0 0 13912467 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3027 40766 SH SOLE 40766 0 0 C&J ENERGY SVCS LTD SHS G3164Q101 13 20863 SH OTR 01 20863 0 0 C&J ENERGY SVCS LTD SHS G3164Q101 1618 2686243 SH SOLE 0 0 2686243 C1 FINL INC COM 12591N109 359 15387 SH OTR 01 15387 0 0 C1 FINL INC COM 12591N109 6010 257626 SH SOLE 0 0 257626 CA INC COM 12673P105 15398 469015 SH OTR 01 469015 0 0 CA INC COM 12673P105 3321 101158 SH OTR 02 0 0 101158 CA INC COM 12673P105 2569 78261 SH OTR 02 0 78261 0 CA INC COM 12673P105 598790 18239100 SH SOLE 0 0 18239100 CA INC COM 12673P105 3059 93167 SH SOLE 93167 0 0 CABELAS INC COM 126804301 1667 33306 SH OTR 01 33306 0 0 CABELAS INC COM 126804301 282 5626 SH OTR 02 0 5626 0 CABELAS INC COM 126804301 166710 3330196 SH SOLE 0 0 3330196 CABELAS INC COM 126804301 79 1574 SH SOLE 1574 0 0 CABLE ONE INC COM 12685J105 1589 3107 SH OTR 01 3107 0 0 CABLE ONE INC COM 12685J105 287 561 SH OTR 02 0 561 0 CABLE ONE INC COM 12685J105 165540 323693 SH SOLE 0 0 323693 CABLE ONE INC COM 12685J105 125 245 SH SOLE 245 0 0 CABOT CORP COM 127055101 1927 42213 SH OTR 01 42213 0 0 CABOT CORP COM 127055101 328 7189 SH OTR 02 0 7189 0 CABOT CORP COM 127055101 230766 5054001 SH SOLE 0 0 5054001 CABOT CORP COM 127055101 142 3111 SH SOLE 3111 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1374 32459 SH OTR 01 32459 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 157 3700 SH OTR 02 0 3700 0 CABOT MICROELECTRONICS CORP COM 12709P103 77288 1825418 SH SOLE 0 0 1825418 CABOT MICROELECTRONICS CORP COM 12709P103 51 1200 SH SOLE 1200 0 0 CABOT OIL & GAS CORP COM 127097103 19038 739610 SH OTR 01 739610 0 0 CABOT OIL & GAS CORP COM 127097103 3179 123500 SH OTR 02 0 0 123500 CABOT OIL & GAS CORP COM 127097103 2809 109113 SH OTR 02 0 109113 0 CABOT OIL & GAS CORP COM 127097103 1076614 41826510 SH SOLE 0 0 41826510 CABOT OIL & GAS CORP COM 127097103 3537 137418 SH SOLE 137418 0 0 CACI INTL INC CL A 127190304 2766 30595 SH OTR 01 30595 0 0 CACI INTL INC CL A 127190304 243 2685 SH OTR 02 0 2685 0 CACI INTL INC CL A 127190304 209265 2314623 SH SOLE 0 0 2314623 CACI INTL INC CL A 127190304 99 1100 SH SOLE 1100 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5115 210494 SH OTR 01 210494 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1412 58100 SH OTR 02 0 0 58100 CADENCE DESIGN SYSTEM INC COM 127387108 1042 42900 SH OTR 02 0 42900 0 CADENCE DESIGN SYSTEM INC COM 127387108 561298 23098668 SH SOLE 0 0 23098668 CADENCE DESIGN SYSTEM INC COM 127387108 1951 80300 SH SOLE 80300 0 0 CADIZ INC COM NEW 127537207 59 10051 SH OTR 01 10051 0 0 CADIZ INC COM NEW 127537207 3487 594080 SH SOLE 0 0 594080 CAE INC COM 124765108 818 67700 SH OTR 02 0 0 67700 CAE INC COM 124765108 592 48948 SH OTR 02 0 48948 0 CAE INC COM 124765108 57094 4722412 SH SOLE 0 0 4722412 CAE INC COM 124765108 981 81103 SH SOLE 81103 0 0 CAESARS ACQUISITION CO CL A 12768T103 411 36665 SH OTR 01 36665 0 0 CAESARS ACQUISITION CO CL A 12768T103 25 2200 SH OTR 02 0 2200 0 CAESARS ACQUISITION CO CL A 12768T103 69509 6195116 SH SOLE 0 0 6195116 CAESARS ACQUISITION CO CL A 12768T103 27 2400 SH SOLE 2400 0 0 CAESARS ENTMT CORP COM 127686103 504 65597 SH OTR 01 65597 0 0 CAESARS ENTMT CORP COM 127686103 12 1522 SH OTR 02 0 1522 0 CAESARS ENTMT CORP COM 127686103 27016 3513138 SH SOLE 0 0 3513138 CAESARS ENTMT CORP COM 127686103 23 2978 SH SOLE 2978 0 0 CAESARSTONE LTD ORD SHS M20598104 1321 38006 SH OTR 01 38006 0 0 CAESARSTONE LTD ORD SHS M20598104 45 1300 SH OTR 02 0 1300 0 CAESARSTONE LTD ORD SHS M20598104 1212 34867 SH SOLE 0 0 34867 CAESARSTONE LTD ORD SHS M20598104 49 1400 SH SOLE 1400 0 0 CAFEPRESS INC COM 12769A103 12 3900 SH OTR 01 3900 0 0 CAFEPRESS INC COM 12769A103 625 201747 SH SOLE 0 0 201747 CAI INTERNATIONAL INC COM 12477X106 146 19522 SH OTR 01 19522 0 0 CAI INTERNATIONAL INC COM 12477X106 4509 601201 SH SOLE 0 0 601201 CAL MAINE FOODS INC COM NEW 128030202 2600 58658 SH OTR 01 58658 0 0 CAL MAINE FOODS INC COM NEW 128030202 146 3289 SH OTR 02 0 3289 0 CAL MAINE FOODS INC COM NEW 128030202 145433 3281432 SH SOLE 0 0 3281432 CAL MAINE FOODS INC COM NEW 128030202 67 1511 SH SOLE 1511 0 0 CALADRIUS BIOSCIENCES INC COM 128058104 13 21200 SH OTR 01 21200 0 0 CALADRIUS BIOSCIENCES INC COM 128058104 770 1304647 SH SOLE 0 0 1304647 CALAMOS ASSET MGMT INC CL A 12811R104 154 21058 SH OTR 01 21058 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 6521 892090 SH SOLE 0 0 892090 CALAMP CORP COM 128126109 1110 74951 SH OTR 01 74951 0 0 CALAMP CORP COM 128126109 42 2824 SH OTR 02 0 2824 0 CALAMP CORP COM 128126109 23990 1619882 SH SOLE 0 0 1619882 CALAMP CORP COM 128126109 28 1876 SH SOLE 1876 0 0 CALATLANTIC GROUP INC COM 128195104 1893 51555 SH OTR 01 51555 0 0 CALATLANTIC GROUP INC COM 128195104 334 9097 SH OTR 02 0 9097 0 CALATLANTIC GROUP INC COM 128195104 198369 5403675 SH SOLE 0 0 5403675 CALATLANTIC GROUP INC COM 128195104 144 3930 SH SOLE 3930 0 0 CALAVO GROWERS INC COM 128246105 2137 31897 SH OTR 01 31897 0 0 CALAVO GROWERS INC COM 128246105 181 2700 SH OTR 02 0 2700 0 CALAVO GROWERS INC COM 128246105 46645 696196 SH SOLE 0 0 696196 CALAVO GROWERS INC COM 128246105 47 700 SH SOLE 700 0 0 CALERES INC COM 129500104 1304 53871 SH OTR 01 53871 0 0 CALERES INC COM 129500104 111 4578 SH OTR 02 0 4578 0 CALERES INC COM 129500104 87126 3598774 SH SOLE 0 0 3598774 CALERES INC COM 129500104 51 2097 SH SOLE 2097 0 0 CALGON CARBON CORP COM 129603106 856 65076 SH OTR 01 65076 0 0 CALGON CARBON CORP COM 129603106 107 8100 SH OTR 02 0 8100 0 CALGON CARBON CORP COM 129603106 52869 4020463 SH SOLE 0 0 4020463 CALGON CARBON CORP COM 129603106 34 2600 SH SOLE 2600 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 27 1804 SH OTR 01 1804 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 677 45809 SH SOLE 0 0 45809 CALIFORNIA RES CORP COM NEW 13057Q206 529 43380 SH OTR 01 43380 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 19 1587 SH OTR 02 0 1587 0 CALIFORNIA RES CORP COM NEW 13057Q206 20153 1651885 SH SOLE 0 0 1651885 CALIFORNIA RES CORP COM NEW 13057Q206 23 1850 SH SOLE 1850 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2912 83359 SH OTR 01 83359 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 283 8100 SH OTR 02 0 8100 0 CALIFORNIA WTR SVC GROUP COM 130788102 150986 4322526 SH SOLE 0 0 4322526 CALIFORNIA WTR SVC GROUP COM 130788102 203 5800 SH SOLE 5800 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 18 4776 SH OTR 01 4776 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1580 425846 SH SOLE 0 0 425846 CALIX INC COM 13100M509 377 54505 SH OTR 01 54505 0 0 CALIX INC COM 13100M509 19 2800 SH OTR 02 0 2800 0 CALIX INC COM 13100M509 20674 2991943 SH SOLE 0 0 2991943 CALIX INC COM 13100M509 17 2500 SH SOLE 2500 0 0 CALLAWAY GOLF CO COM 131193104 1479 144843 SH OTR 01 144843 0 0 CALLAWAY GOLF CO COM 131193104 200 19558 SH OTR 02 0 19558 0 CALLAWAY GOLF CO COM 131193104 40458 3962601 SH SOLE 0 0 3962601 CALLAWAY GOLF CO COM 131193104 47 4642 SH SOLE 4642 0 0 CALLIDUS SOFTWARE INC COM 13123E500 2350 117626 SH OTR 01 117626 0 0 CALLIDUS SOFTWARE INC COM 13123E500 200 10000 SH OTR 02 0 10000 0 CALLIDUS SOFTWARE INC COM 13123E500 42832 2143749 SH SOLE 0 0 2143749 CALLIDUS SOFTWARE INC COM 13123E500 58 2900 SH SOLE 2900 0 0 CALLON PETE CO DEL COM 13123X102 2801 249457 SH OTR 01 249457 0 0 CALLON PETE CO DEL COM 13123X102 78 6942 SH OTR 02 0 6942 0 CALLON PETE CO DEL COM 13123X102 56302 5013570 SH SOLE 0 0 5013570 CALLON PETE CO DEL COM 13123X102 43 3858 SH SOLE 3858 0 0 CALPINE CORP COM NEW 131347304 3370 228464 SH OTR 01 228464 0 0 CALPINE CORP COM NEW 131347304 1341 90900 SH OTR 02 0 0 90900 CALPINE CORP COM NEW 131347304 977 66241 SH OTR 02 0 66241 0 CALPINE CORP COM NEW 131347304 388691 26351948 SH SOLE 0 0 26351948 CALPINE CORP COM NEW 131347304 1541 104500 SH SOLE 104500 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 80 17830 SH OTR 01 17830 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 2154 477528 SH SOLE 0 0 477528 CAMBREX CORP COM 132011107 3436 66427 SH OTR 01 66427 0 0 CAMBREX CORP COM 132011107 208 4024 SH OTR 02 0 4024 0 CAMBREX CORP COM 132011107 144148 2786545 SH SOLE 0 0 2786545 CAMBREX CORP COM 132011107 82 1576 SH SOLE 1576 0 0 CAMDEN NATL CORP COM 133034108 499 11879 SH OTR 01 11879 0 0 CAMDEN NATL CORP COM 133034108 17 400 SH OTR 02 0 400 0 CAMDEN NATL CORP COM 133034108 13973 332689 SH SOLE 0 0 332689 CAMDEN NATL CORP COM 133034108 21 500 SH SOLE 500 0 0 CAMDEN PPTY TR SH BEN INT 133131102 5238 59244 SH OTR 01 59244 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2905 32856 SH OTR 02 0 0 32856 CAMDEN PPTY TR SH BEN INT 133131102 11163 126254 SH OTR 02 0 126254 0 CAMDEN PPTY TR SH BEN INT 133131102 1154411 13055994 SH SOLE 0 0 13055994 CAMDEN PPTY TR SH BEN INT 133131102 12273 138808 SH SOLE 138808 0 0 CAMECO CORP COM 13321L108 1064 97000 SH OTR 02 0 0 97000 CAMECO CORP COM 13321L108 786 71690 SH OTR 02 0 71690 0 CAMECO CORP COM 13321L108 86167 7854766 SH SOLE 0 0 7854766 CAMECO CORP COM 13321L108 1183 107805 SH SOLE 107805 0 0 CAMPBELL SOUP CO COM 134429109 19174 288202 SH OTR 01 288202 0 0 CAMPBELL SOUP CO COM 134429109 4496 67577 SH OTR 02 0 0 67577 CAMPBELL SOUP CO COM 134429109 4129 62068 SH OTR 02 0 62068 0 CAMPBELL SOUP CO COM 134429109 790848 11887082 SH SOLE 0 0 11887082 CAMPBELL SOUP CO COM 134429109 3684 55368 SH SOLE 55368 0 0 CANADIAN NAT RES LTD COM 136385101 9437 306084 SH OTR 02 0 0 306084 CANADIAN NAT RES LTD COM 136385101 6830 221525 SH OTR 02 0 221525 0 CANADIAN NAT RES LTD COM 136385101 678390 22004206 SH SOLE 0 0 22004206 CANADIAN NAT RES LTD COM 136385101 9896 320978 SH SOLE 320978 0 0 CANADIAN NATL RY CO COM 136375102 13802 233700 SH OTR 02 0 0 233700 CANADIAN NATL RY CO COM 136375102 9264 156865 SH OTR 02 0 156865 0 CANADIAN NATL RY CO COM 136375102 747812 12661905 SH SOLE 0 0 12661905 CANADIAN NATL RY CO COM 136375102 17087 289314 SH SOLE 289314 0 0 CANADIAN PAC RY LTD COM 13645T100 5347 41516 SH OTR 02 0 0 41516 CANADIAN PAC RY LTD COM 13645T100 3992 30998 SH OTR 02 0 30998 0 CANADIAN PAC RY LTD COM 13645T100 326068 2531784 SH SOLE 0 0 2531784 CANADIAN PAC RY LTD COM 13645T100 7024 54538 SH SOLE 54538 0 0 CANCER GENETICS INC COM 13739U104 7 3400 SH OTR 01 3400 0 0 CANCER GENETICS INC COM 13739U104 644 323566 SH SOLE 0 0 323566 CANTEL MEDICAL CORP COM 138098108 5146 74878 SH OTR 01 74878 0 0 CANTEL MEDICAL CORP COM 138098108 310 4514 SH OTR 02 0 4514 0 CANTEL MEDICAL CORP COM 138098108 184317 2681760 SH SOLE 0 0 2681760 CANTEL MEDICAL CORP COM 138098108 121 1761 SH SOLE 1761 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1185 22512 SH OTR 01 22512 0 0 CAPELLA EDUCATION COMPANY COM 139594105 51 962 SH OTR 02 0 962 0 CAPELLA EDUCATION COMPANY COM 139594105 47141 895533 SH SOLE 0 0 895533 CAPELLA EDUCATION COMPANY COM 139594105 31 597 SH SOLE 597 0 0 CAPITAL BK FINL CORP CL A COM 139794101 1071 37177 SH OTR 01 37177 0 0 CAPITAL BK FINL CORP CL A COM 139794101 14 500 SH OTR 02 0 500 0 CAPITAL BK FINL CORP CL A COM 139794101 52721 1830606 SH SOLE 0 0 1830606 CAPITAL BK FINL CORP CL A COM 139794101 35 1200 SH SOLE 1200 0 0 CAPITAL CITY BK GROUP INC COM 139674105 250 17980 SH OTR 01 17980 0 0 CAPITAL CITY BK GROUP INC COM 139674105 5812 417547 SH SOLE 0 0 417547 CAPITAL ONE FINL CORP COM 14040H105 51789 815444 SH OTR 01 815444 0 0 CAPITAL ONE FINL CORP COM 14040H105 9241 145501 SH OTR 02 0 0 145501 CAPITAL ONE FINL CORP COM 14040H105 6837 107646 SH OTR 02 0 107646 0 CAPITAL ONE FINL CORP COM 14040H105 1871459 29467153 SH SOLE 0 0 29467153 CAPITAL ONE FINL CORP COM 14040H105 10138 159635 SH SOLE 159635 0 0 CAPITAL SR LIVING CORP COM 140475104 1044 59086 SH OTR 01 59086 0 0 CAPITAL SR LIVING CORP COM 140475104 127 7181 SH OTR 02 0 7181 0 CAPITAL SR LIVING CORP COM 140475104 19427 1099440 SH SOLE 0 0 1099440 CAPITAL SR LIVING CORP COM 140475104 27 1519 SH SOLE 1519 0 0 CAPITOL FED FINL INC COM 14057J101 2215 158763 SH OTR 01 158763 0 0 CAPITOL FED FINL INC COM 14057J101 96 6860 SH OTR 02 0 6860 0 CAPITOL FED FINL INC COM 14057J101 130833 9378703 SH SOLE 0 0 9378703 CAPITOL FED FINL INC COM 14057J101 165 11856 SH SOLE 11856 0 0 CAPNIA INC COM 14066L105 71 60966 SH SOLE 0 0 60966 CAPRICOR THERAPEUTICS INC COM 14070B101 10 2500 SH OTR 01 2500 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 101 25475 SH SOLE 0 0 25475 CAPSTEAD MTG CORP COM NO PAR 14067E506 1155 119067 SH OTR 01 119067 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 135 13888 SH OTR 02 0 13888 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 71795 7401561 SH SOLE 0 0 7401561 CAPSTEAD MTG CORP COM NO PAR 14067E506 213 21982 SH SOLE 21982 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 12 8964 SH OTR 01 8964 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 1056 765396 SH SOLE 0 0 765396 CARA THERAPEUTICS INC COM 140755109 127 26397 SH OTR 01 26397 0 0 CARA THERAPEUTICS INC COM 140755109 3098 644068 SH SOLE 0 0 644068 CARBO CERAMICS INC COM 140781105 316 24153 SH OTR 01 24153 0 0 CARBO CERAMICS INC COM 140781105 26 1981 SH OTR 02 0 1981 0 CARBO CERAMICS INC COM 140781105 20777 1586001 SH SOLE 0 0 1586001 CARBO CERAMICS INC COM 140781105 15 1119 SH SOLE 1119 0 0 CARBONITE INC COM 141337105 377 38755 SH OTR 01 38755 0 0 CARBONITE INC COM 141337105 6763 695036 SH SOLE 0 0 695036 CARBYLAN THERAPEUTICS INC COM 141384107 4 5360 SH OTR 01 5360 0 0 CARBYLAN THERAPEUTICS INC COM 141384107 357 539379 SH SOLE 0 0 539379 CARDINAL FINL CORP COM 14149F109 912 41551 SH OTR 01 41551 0 0 CARDINAL FINL CORP COM 14149F109 151 6895 SH OTR 02 0 6895 0 CARDINAL FINL CORP COM 14149F109 33056 1506675 SH SOLE 0 0 1506675 CARDINAL FINL CORP COM 14149F109 37 1705 SH SOLE 1705 0 0 CARDINAL HEALTH INC COM 14149Y108 40780 522758 SH OTR 01 522758 0 0 CARDINAL HEALTH INC COM 14149Y108 7696 98655 SH OTR 02 0 0 98655 CARDINAL HEALTH INC COM 14149Y108 5665 72625 SH OTR 02 0 72625 0 CARDINAL HEALTH INC COM 14149Y108 1649498 21144704 SH SOLE 0 0 21144704 CARDINAL HEALTH INC COM 14149Y108 8180 104855 SH SOLE 104855 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1213 66017 SH OTR 01 66017 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 87 4733 SH OTR 02 0 4733 0 CARDIOVASCULAR SYS INC DEL COM 141619106 22120 1203793 SH SOLE 0 0 1203793 CARDIOVASCULAR SYS INC DEL COM 141619106 29 1567 SH SOLE 1567 0 0 CARDTRONICS INC COM 14161H108 3727 93611 SH OTR 01 93611 0 0 CARDTRONICS INC COM 14161H108 211 5300 SH OTR 02 0 5300 0 CARDTRONICS INC COM 14161H108 159308 4001718 SH SOLE 0 0 4001718 CARDTRONICS INC COM 14161H108 92 2300 SH SOLE 2300 0 0 CARE CAP PPTYS INC COM 141624106 1523 58096 SH OTR 01 58096 0 0 CARE CAP PPTYS INC COM 141624106 188 7161 SH OTR 02 0 0 7161 CARE CAP PPTYS INC COM 141624106 2807 107094 SH OTR 02 0 107094 0 CARE CAP PPTYS INC COM 141624106 346164 13207319 SH SOLE 0 0 13207319 CARE CAP PPTYS INC COM 141624106 3093 117996 SH SOLE 117996 0 0 CARE COM INC COM 141633107 371 31782 SH OTR 01 31782 0 0 CARE COM INC COM 141633107 8061 690133 SH SOLE 0 0 690133 CAREDX INC COM 14167L103 6 1400 SH OTR 01 1400 0 0 CAREDX INC COM 14167L103 1317 304778 SH SOLE 0 0 304778 CAREER EDUCATION CORP COM 141665109 511 85907 SH OTR 01 85907 0 0 CAREER EDUCATION CORP COM 141665109 40 6768 SH OTR 02 0 6768 0 CAREER EDUCATION CORP COM 141665109 16976 2853122 SH SOLE 0 0 2853122 CAREER EDUCATION CORP COM 141665109 19 3232 SH SOLE 3232 0 0 CARETRUST REIT INC COM 14174T107 1615 117203 SH OTR 01 117203 0 0 CARETRUST REIT INC COM 14174T107 40 2934 SH OTR 02 0 2934 0 CARETRUST REIT INC COM 14174T107 118729 8616030 SH SOLE 0 0 8616030 CARETRUST REIT INC COM 14174T107 40 2929 SH SOLE 2929 0 0 CARLISLE COS INC COM 142339100 4633 43839 SH OTR 01 43839 0 0 CARLISLE COS INC COM 142339100 694 6563 SH OTR 02 0 6563 0 CARLISLE COS INC COM 142339100 535690 5068982 SH SOLE 0 0 5068982 CARLISLE COS INC COM 142339100 357 3374 SH SOLE 3374 0 0 CARMAX INC COM 143130102 15293 311913 SH OTR 01 311913 0 0 CARMAX INC COM 143130102 2949 60146 SH OTR 02 0 0 60146 CARMAX INC COM 143130102 1912 39001 SH OTR 02 0 39001 0 CARMAX INC COM 143130102 811532 16551750 SH SOLE 0 0 16551750 CARMAX INC COM 143130102 2751 56100 SH SOLE 56100 0 0 CARMIKE CINEMAS INC COM 143436400 1319 43798 SH OTR 01 43798 0 0 CARMIKE CINEMAS INC COM 143436400 163 5400 SH OTR 02 0 5400 0 CARMIKE CINEMAS INC COM 143436400 27657 918215 SH SOLE 0 0 918215 CARMIKE CINEMAS INC COM 143436400 36 1200 SH SOLE 1200 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 30530 690729 SH OTR 01 690729 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4865 110076 SH OTR 02 0 0 110076 CARNIVAL CORP UNIT 99/99/9999 143658300 3667 82960 SH OTR 02 0 82960 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1170120 26473309 SH SOLE 0 0 26473309 CARNIVAL CORP UNIT 99/99/9999 143658300 5014 113435 SH SOLE 113435 0 0 CAROLINA BK HLDGS INC GREENS COM 143785103 10 600 SH OTR 01 600 0 0 CAROLINA BK HLDGS INC GREENS COM 143785103 3908 223564 SH SOLE 0 0 223564 CAROLINA FINL CORP NEW COM 143873107 233 12458 SH OTR 01 12458 0 0 CAROLINA FINL CORP NEW COM 143873107 6494 347657 SH SOLE 0 0 347657 CARPENTER TECHNOLOGY CORP COM 144285103 1968 59770 SH OTR 01 59770 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 198 6000 SH OTR 02 0 6000 0 CARPENTER TECHNOLOGY CORP COM 144285103 111834 3396121 SH SOLE 0 0 3396121 CARPENTER TECHNOLOGY CORP COM 144285103 63 1900 SH SOLE 1900 0 0 CARRIAGE SVCS INC COM 143905107 741 31298 SH OTR 01 31298 0 0 CARRIAGE SVCS INC COM 143905107 111 4700 SH OTR 02 0 4700 0 CARRIAGE SVCS INC COM 143905107 11924 503561 SH SOLE 0 0 503561 CARRIAGE SVCS INC COM 143905107 21 900 SH SOLE 900 0 0 CARRIZO OIL & GAS INC COM 144577103 4157 115964 SH OTR 01 115964 0 0 CARRIZO OIL & GAS INC COM 144577103 190 5298 SH OTR 02 0 5298 0 CARRIZO OIL & GAS INC COM 144577103 162596 4535450 SH SOLE 0 0 4535450 CARRIZO OIL & GAS INC COM 144577103 100 2802 SH SOLE 2802 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 815 68459 SH OTR 01 68459 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 19113 1606161 SH SOLE 0 0 1606161 CARROLS RESTAURANT GROUP INC COM 14574X104 15 1300 SH SOLE 1300 0 0 CARTER INC COM 146229109 3783 35529 SH OTR 01 35529 0 0 CARTER INC COM 146229109 610 5734 SH OTR 02 0 5734 0 CARTER INC COM 146229109 364447 3422998 SH SOLE 0 0 3422998 CARTER INC COM 146229109 252 2366 SH SOLE 2366 0 0 CARTESIAN INC COM 146534102 2 2380 SH OTR 01 2380 0 0 CARTESIAN INC COM 146534102 43 42801 SH SOLE 0 0 42801 CAS MED SYS INC COM PAR $0.004 124769209 15 8100 SH OTR 01 8100 0 0 CAS MED SYS INC COM PAR $0.004 124769209 919 499632 SH SOLE 0 0 499632 CASCADE BANCORP COM NEW 147154207 246 44420 SH OTR 01 44420 0 0 CASCADE BANCORP COM NEW 147154207 5545 1000831 SH SOLE 0 0 1000831 CASCADIAN THERAPEUTICS INC COM 14740B101 43 45600 SH OTR 01 45600 0 0 CASCADIAN THERAPEUTICS INC COM 14740B101 3099 3285750 SH SOLE 0 0 3285750 CASELLA WASTE SYS INC CL A 147448104 384 48908 SH OTR 01 48908 0 0 CASELLA WASTE SYS INC CL A 147448104 8943 1139243 SH SOLE 0 0 1139243 CASEYS GEN STORES INC COM 147528103 3580 27222 SH OTR 01 27222 0 0 CASEYS GEN STORES INC COM 147528103 539 4100 SH OTR 02 0 4100 0 CASEYS GEN STORES INC COM 147528103 410656 3122623 SH SOLE 0 0 3122623 CASEYS GEN STORES INC COM 147528103 250 1900 SH SOLE 1900 0 0 CASH AMER INTL INC COM 14754D100 1320 30970 SH OTR 01 30970 0 0 CASH AMER INTL INC COM 14754D100 206 4822 SH OTR 02 0 4822 0 CASH AMER INTL INC COM 14754D100 81709 1917140 SH SOLE 0 0 1917140 CASH AMER INTL INC COM 14754D100 54 1278 SH SOLE 1278 0 0 CASI PHARMACEUTICALS INC COM 14757U109 10 8174 SH OTR 01 8174 0 0 CASI PHARMACEUTICALS INC COM 14757U109 438 374624 SH SOLE 0 0 374624 CASS INFORMATION SYS INC COM 14808P109 960 18574 SH OTR 01 18574 0 0 CASS INFORMATION SYS INC COM 14808P109 41 800 SH OTR 02 0 800 0 CASS INFORMATION SYS INC COM 14808P109 22336 432023 SH SOLE 0 0 432023 CASS INFORMATION SYS INC COM 14808P109 23 440 SH SOLE 440 0 0 CASTLE A M & CO COM 148411101 15 9199 SH OTR 01 9199 0 0 CASTLE A M & CO COM 148411101 1178 718269 SH SOLE 0 0 718269 CASTLE BRANDS INC COM 148435100 31 42869 SH OTR 01 42869 0 0 CASTLE BRANDS INC COM 148435100 1933 2638614 SH SOLE 0 0 2638614 CASTLIGHT HEALTH INC CL B 14862Q100 337 85218 SH OTR 01 85218 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 8981 2268042 SH SOLE 0 0 2268042 CATABASIS PHARMACEUTICALS IN COM 14875P107 11 2966 SH OTR 01 2966 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 493 133133 SH SOLE 0 0 133133 CATALENT INC COM 148806102 4747 206462 SH OTR 01 206462 0 0 CATALENT INC COM 148806102 234 10200 SH OTR 02 0 10200 0 CATALENT INC COM 148806102 176112 7660375 SH SOLE 0 0 7660375 CATALENT INC COM 148806102 108 4700 SH SOLE 4700 0 0 CATALYST BIOSCIENCES INC COM 14888D109 3 1857 SH OTR 01 1857 0 0 CATALYST BIOSCIENCES INC COM 14888D109 364 239255 SH SOLE 0 0 239255 CATALYST PHARMACEUTICALS INC COM 14888U101 24 33700 SH OTR 01 33700 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2042 2875884 SH SOLE 0 0 2875884 CATCHMARK TIMBER TR INC CL A 14912Y202 608 49759 SH OTR 01 49759 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 153 12547 SH OTR 02 0 12547 0 CATCHMARK TIMBER TR INC CL A 14912Y202 15224 1245845 SH SOLE 0 0 1245845 CATCHMARK TIMBER TR INC CL A 14912Y202 28 2253 SH SOLE 2253 0 0 CATERPILLAR INC DEL COM 149123101 69938 922538 SH OTR 01 922538 0 0 CATERPILLAR INC DEL COM 149123101 12840 169376 SH OTR 02 0 0 169376 CATERPILLAR INC DEL COM 149123101 8703 114802 SH OTR 02 0 114802 0 CATERPILLAR INC DEL COM 149123101 2579336 34023689 SH SOLE 0 0 34023689 CATERPILLAR INC DEL COM 149123101 13207 174212 SH SOLE 174212 0 0 CATHAY GEN BANCORP COM 149150104 2628 93196 SH OTR 01 93196 0 0 CATHAY GEN BANCORP COM 149150104 208 7375 SH OTR 02 0 7375 0 CATHAY GEN BANCORP COM 149150104 172983 6134132 SH SOLE 0 0 6134132 CATHAY GEN BANCORP COM 149150104 106 3759 SH SOLE 3759 0 0 CATO CORP NEW CL A 149205106 1383 36670 SH OTR 01 36670 0 0 CATO CORP NEW CL A 149205106 161 4272 SH OTR 02 0 4272 0 CATO CORP NEW CL A 149205106 91852 2435094 SH SOLE 0 0 2435094 CATO CORP NEW CL A 149205106 50 1328 SH SOLE 1328 0 0 CAVCO INDS INC DEL COM 149568107 1637 17467 SH OTR 01 17467 0 0 CAVCO INDS INC DEL COM 149568107 178 1900 SH OTR 02 0 1900 0 CAVCO INDS INC DEL COM 149568107 33822 360964 SH SOLE 0 0 360964 CAVCO INDS INC DEL COM 149568107 37 400 SH SOLE 400 0 0 CAVIUM INC COM 14964U108 4562 118192 SH OTR 01 118192 0 0 CAVIUM INC COM 14964U108 234 6069 SH OTR 02 0 6069 0 CAVIUM INC COM 14964U108 149178 3864709 SH SOLE 0 0 3864709 CAVIUM INC COM 14964U108 108 2800 SH SOLE 2800 0 0 CB FINL SVCS INC COM 12479G101 15 700 SH OTR 01 700 0 0 CB FINL SVCS INC COM 12479G101 1263 59311 SH SOLE 0 0 59311 CBIZ INC COM 124805102 635 60999 SH OTR 01 60999 0 0 CBIZ INC COM 124805102 159 15300 SH OTR 02 0 15300 0 CBIZ INC COM 124805102 19161 1840656 SH SOLE 0 0 1840656 CBIZ INC COM 124805102 28 2700 SH SOLE 2700 0 0 CBL & ASSOC PPTYS INC COM 124830100 1900 204048 SH OTR 01 204048 0 0 CBL & ASSOC PPTYS INC COM 124830100 122 13078 SH OTR 02 0 0 13078 CBL & ASSOC PPTYS INC COM 124830100 1981 212764 SH OTR 02 0 212764 0 CBL & ASSOC PPTYS INC COM 124830100 270354 29039138 SH SOLE 0 0 29039138 CBL & ASSOC PPTYS INC COM 124830100 2231 239582 SH SOLE 239582 0 0 CBOE HLDGS INC COM 12503M108 3796 56979 SH OTR 01 56979 0 0 CBOE HLDGS INC COM 12503M108 531 7967 SH OTR 02 0 7967 0 CBOE HLDGS INC COM 12503M108 384347 5769246 SH SOLE 0 0 5769246 CBOE HLDGS INC COM 12503M108 249 3733 SH SOLE 3733 0 0 CBRE GROUP INC CL A 12504L109 12448 470097 SH OTR 01 470097 0 0 CBRE GROUP INC CL A 12504L109 2396 90500 SH OTR 02 0 0 90500 CBRE GROUP INC CL A 12504L109 1584 59808 SH OTR 02 0 59808 0 CBRE GROUP INC CL A 12504L109 677388 25581104 SH SOLE 0 0 25581104 CBRE GROUP INC CL A 12504L109 2243 84690 SH SOLE 84690 0 0 CBS CORP NEW CL A 124857103 144 2500 SH OTR 01 2500 0 0 CBS CORP NEW CL B 124857202 36169 664386 SH OTR 01 664386 0 0 CBS CORP NEW CL B 124857202 6959 127833 SH OTR 02 0 0 127833 CBS CORP NEW CL B 124857202 4770 87628 SH OTR 02 0 87628 0 CBS CORP NEW CL A 124857103 467 8107 SH SOLE 0 0 8107 CBS CORP NEW CL B 124857202 1304526 23962634 SH SOLE 0 0 23962634 CBS CORP NEW CL B 124857202 7051 129522 SH SOLE 129522 0 0 CCA INDS INC COM 124867102 130 39852 SH SOLE 0 0 39852 CDK GLOBAL INC COM 12508E101 5997 108065 SH OTR 01 108065 0 0 CDK GLOBAL INC COM 12508E101 1942 35000 SH OTR 02 0 0 35000 CDK GLOBAL INC COM 12508E101 1577 28418 SH OTR 02 0 28418 0 CDK GLOBAL INC COM 12508E101 637478 11488153 SH SOLE 0 0 11488153 CDK GLOBAL INC COM 12508E101 2036 36700 SH SOLE 36700 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 8849 117877 SH OTR 02 0 0 117877 CDN IMPERIAL BK COMM TORONTO COM 136069101 6607 88017 SH OTR 02 0 88017 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 540983 7206383 SH SOLE 0 0 7206383 CDN IMPERIAL BK COMM TORONTO COM 136069101 9221 122832 SH SOLE 122832 0 0 CDW CORP COM 12514G108 4273 106609 SH OTR 01 106609 0 0 CDW CORP COM 12514G108 1531 38200 SH OTR 02 0 0 38200 CDW CORP COM 12514G108 1142 28498 SH OTR 02 0 28498 0 CDW CORP COM 12514G108 522295 13031306 SH SOLE 0 0 13031306 CDW CORP COM 12514G108 1567 39100 SH SOLE 39100 0 0 CEB INC COM 125134106 4150 67277 SH OTR 01 67277 0 0 CEB INC COM 125134106 218 3536 SH OTR 02 0 3536 0 CEB INC COM 125134106 155181 2515900 SH SOLE 0 0 2515900 CEB INC COM 125134106 78 1264 SH SOLE 1264 0 0 CECO ENVIRONMENTAL CORP COM 125141101 317 36292 SH OTR 01 36292 0 0 CECO ENVIRONMENTAL CORP COM 125141101 8267 945888 SH SOLE 0 0 945888 CEDAR REALTY TRUST INC COM NEW 150602209 734 98844 SH OTR 01 98844 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 47 6384 SH OTR 02 0 0 6384 CEDAR REALTY TRUST INC COM NEW 150602209 979 131812 SH OTR 02 0 131812 0 CEDAR REALTY TRUST INC COM NEW 150602209 73442 9884460 SH SOLE 0 0 9884460 CEDAR REALTY TRUST INC COM NEW 150602209 896 120600 SH SOLE 120600 0 0 CEL SCI CORP COM PAR $0.01 150837508 23 50412 SH OTR 01 50412 0 0 CEL SCI CORP COM PAR $0.01 150837508 1358 2951939 SH SOLE 0 0 2951939 CELADON GROUP INC COM 150838100 282 34555 SH OTR 01 34555 0 0 CELADON GROUP INC COM 150838100 54 6588 SH OTR 02 0 6588 0 CELADON GROUP INC COM 150838100 9570 1171300 SH SOLE 0 0 1171300 CELADON GROUP INC COM 150838100 12 1512 SH SOLE 1512 0 0 CELANESE CORP DEL COM SER A 150870103 6566 100318 SH OTR 01 100318 0 0 CELANESE CORP DEL COM SER A 150870103 2919 44600 SH OTR 02 0 0 44600 CELANESE CORP DEL COM SER A 150870103 1987 30361 SH OTR 02 0 30361 0 CELANESE CORP DEL COM SER A 150870103 708623 10826938 SH SOLE 0 0 10826938 CELANESE CORP DEL COM SER A 150870103 2683 40991 SH SOLE 40991 0 0 CELATOR PHARMACEUTICALS INC COM 15089R102 2043 67687 SH OTR 01 67687 0 0 CELATOR PHARMACEUTICALS INC COM 15089R102 35811 1186574 SH SOLE 0 0 1186574 CELATOR PHARMACEUTICALS INC COM 15089R102 53 1765 SH SOLE 1765 0 0 CELESTICA INC SUB VTG SHS 15101Q108 140 15000 SH OTR 02 0 15000 0 CELESTICA INC SUB VTG SHS 15101Q108 19530 2099991 SH SOLE 0 0 2099991 CELESTICA INC SUB VTG SHS 15101Q108 58 6206 SH SOLE 6206 0 0 CELGENE CORP COM 151020104 122427 1241273 SH OTR 01 1241273 0 0 CELGENE CORP COM 151020104 22892 232100 SH OTR 02 0 0 232100 CELGENE CORP COM 151020104 15588 158041 SH OTR 02 0 158041 0 CELGENE CORP COM 151020104 4534084 45970639 SH SOLE 0 0 45970639 CELGENE CORP COM 151020104 22849 231664 SH SOLE 231664 0 0 CELLCOM ISRAEL LTD SHS M2196U109 28 4232 SH OTR 02 0 4232 0 CELLCOM ISRAEL LTD SHS M2196U109 5532 842071 SH SOLE 0 0 842071 CELLCOM ISRAEL LTD SHS M2196U109 22 3301 SH SOLE 3301 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 534 121533 SH OTR 01 121533 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 46 10541 SH OTR 02 0 10541 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 31284 7126165 SH SOLE 0 0 7126165 CELLDEX THERAPEUTICS INC NEW COM 15117B103 22 5100 SH SOLE 5100 0 0 CELLECTAR BIOSCIENCES INC COM 15117F302 0 130 SH OTR 01 130 0 0 CELLECTAR BIOSCIENCES INC COM 15117F302 81 23402 SH SOLE 0 0 23402 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 241 20118 SH OTR 01 20118 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 999 83297 SH SOLE 0 0 83297 CELSION CORPORATION COM PAR $0.01 15117N404 10 8243 SH OTR 01 8243 0 0 CELSION CORPORATION COM PAR $0.01 15117N404 747 588317 SH SOLE 0 0 588317 CEMEX SAB DE CV SPON ADR NEW 151290889 9802 1588576 SH SOLE 0 0 1588576 CEMPRA INC COM 15130J109 1421 86167 SH OTR 01 86167 0 0 CEMPRA INC COM 15130J109 54 3300 SH OTR 02 0 3300 0 CEMPRA INC COM 15130J109 45165 2738906 SH SOLE 0 0 2738906 CEMPRA INC COM 15130J109 31 1900 SH SOLE 1900 0 0 CEMTREX INC COM PAR $.001 15130G303 15 4100 SH OTR 01 4100 0 0 CEMTREX INC COM PAR $.001 15130G303 251 68005 SH SOLE 0 0 68005 CENOVUS ENERGY INC COM 15135U109 3100 224332 SH OTR 02 0 0 224332 CENOVUS ENERGY INC COM 15135U109 2329 168538 SH OTR 02 0 168538 0 CENOVUS ENERGY INC COM 15135U109 232956 16856406 SH SOLE 0 0 16856406 CENOVUS ENERGY INC COM 15135U109 3113 225269 SH SOLE 225269 0 0 CENTENE CORP DEL COM 15135B101 19352 271145 SH OTR 01 271145 0 0 CENTENE CORP DEL COM 15135B101 3233 45300 SH OTR 02 0 0 45300 CENTENE CORP DEL COM 15135B101 2200 30827 SH OTR 02 0 30827 0 CENTENE CORP DEL COM 15135B101 1017859 14261721 SH SOLE 0 0 14261721 CENTENE CORP DEL COM 15135B101 3633 50900 SH SOLE 50900 0 0 CENTERPOINT ENERGY INC COM 15189T107 16406 683584 SH OTR 01 683584 0 0 CENTERPOINT ENERGY INC COM 15189T107 2934 122263 SH OTR 02 0 0 122263 CENTERPOINT ENERGY INC COM 15189T107 1918 79928 SH OTR 02 0 79928 0 CENTERPOINT ENERGY INC COM 15189T107 953689 39737052 SH SOLE 0 0 39737052 CENTERPOINT ENERGY INC COM 15189T107 3535 147303 SH SOLE 147303 0 0 CENTERSTATE BANKS INC COM 15201P109 897 56952 SH OTR 01 56952 0 0 CENTERSTATE BANKS INC COM 15201P109 176 11200 SH OTR 02 0 11200 0 CENTERSTATE BANKS INC COM 15201P109 27088 1719857 SH SOLE 0 0 1719857 CENTERSTATE BANKS INC COM 15201P109 36 2300 SH SOLE 2300 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 332 157254 SH OTR 01 157254 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2051 971866 SH SOLE 0 0 971866 CENTRAL FED CORP COM NEW 15346Q202 163 119516 SH SOLE 0 0 119516 CENTRAL GARDEN & PET CO COM 153527106 201 8819 SH OTR 01 8819 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1105 50919 SH OTR 01 50919 0 0 CENTRAL GARDEN & PET CO COM 153527106 23 1007 SH OTR 02 0 1007 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 232 10700 SH OTR 02 0 10700 0 CENTRAL GARDEN & PET CO COM 153527106 23053 1009776 SH SOLE 0 0 1009776 CENTRAL GARDEN & PET CO COM 153527106 11 493 SH SOLE 493 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 61080 2813436 SH SOLE 0 0 2813436 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 37 1700 SH SOLE 1700 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 900 38137 SH OTR 01 38137 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 33 1400 SH OTR 02 0 1400 0 CENTRAL PAC FINL CORP COM NEW 154760409 67069 2841888 SH SOLE 0 0 2841888 CENTRAL PAC FINL CORP COM NEW 154760409 38 1600 SH SOLE 1600 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 142 10147 SH OTR 01 10147 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2908 207740 SH SOLE 0 0 207740 CENTRUE FINL CORP NEW COM NEW 15643B205 1676 96309 SH SOLE 0 0 96309 CENTRUS ENERGY CORP CL A 15643U104 6 1800 SH OTR 01 1800 0 0 CENTRUS ENERGY CORP CL A 15643U104 560 170828 SH SOLE 0 0 170828 CENTURY ALUM CO COM 156431108 412 65138 SH OTR 01 65138 0 0 CENTURY ALUM CO COM 156431108 6 1000 SH OTR 02 0 1000 0 CENTURY ALUM CO COM 156431108 26045 4114573 SH SOLE 0 0 4114573 CENTURY ALUM CO COM 156431108 11 1800 SH SOLE 1800 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 136 3212 SH OTR 01 3212 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 4535 107146 SH SOLE 0 0 107146 CENTURY CASINOS INC COM 156492100 235 37773 SH OTR 01 37773 0 0 CENTURY CASINOS INC COM 156492100 4640 744829 SH SOLE 0 0 744829 CENTURY CMNTYS INC COM 156504300 352 20314 SH OTR 01 20314 0 0 CENTURY CMNTYS INC COM 156504300 16 900 SH OTR 02 0 900 0 CENTURY CMNTYS INC COM 156504300 8547 492916 SH SOLE 0 0 492916 CENTURY CMNTYS INC COM 156504300 16 900 SH SOLE 900 0 0 CENTURYLINK INC COM 156700106 25039 863101 SH OTR 01 863101 0 0 CENTURYLINK INC COM 156700106 4653 160394 SH OTR 02 0 0 160394 CENTURYLINK INC COM 156700106 3080 106159 SH OTR 02 0 106159 0 CENTURYLINK INC COM 156700106 1065454 36727119 SH SOLE 0 0 36727119 CENTURYLINK INC COM 156700106 4604 158720 SH SOLE 158720 0 0 CENVEO INC COM 15670S105 29 34973 SH OTR 01 34973 0 0 CENVEO INC COM 15670S105 1706 2091361 SH SOLE 0 0 2091361 CEPHEID COM 15670R107 4640 150906 SH OTR 01 150906 0 0 CEPHEID COM 15670R107 252 8194 SH OTR 02 0 8194 0 CEPHEID COM 15670R107 158896 5167335 SH SOLE 0 0 5167335 CEPHEID COM 15670R107 111 3606 SH SOLE 3606 0 0 CERAGON NETWORKS LTD ORD M22013102 1211 747764 SH SOLE 0 0 747764 CERES INC COM NEW 156773400 1 3750 SH OTR 01 3750 0 0 CERES INC COM NEW 156773400 17 43655 SH SOLE 0 0 43655 CERNER CORP COM 156782104 28155 480453 SH OTR 01 480453 0 0 CERNER CORP COM 156782104 5297 90400 SH OTR 02 0 0 90400 CERNER CORP COM 156782104 3610 61596 SH OTR 02 0 61596 0 CERNER CORP COM 156782104 1532650 26154439 SH SOLE 0 0 26154439 CERNER CORP COM 156782104 5837 99607 SH SOLE 99607 0 0 CERULEAN PHARMA INC COM 15708Q105 13 5900 SH OTR 01 5900 0 0 CERULEAN PHARMA INC COM 15708Q105 1138 536731 SH SOLE 0 0 536731 CERUS CORP COM 157085101 1250 200376 SH OTR 01 200376 0 0 CERUS CORP COM 157085101 18 2879 SH OTR 02 0 2879 0 CERUS CORP COM 157085101 24314 3896456 SH SOLE 0 0 3896456 CERUS CORP COM 157085101 31 5021 SH SOLE 5021 0 0 CEVA INC COM 157210105 1128 41511 SH OTR 01 41511 0 0 CEVA INC COM 157210105 22 800 SH OTR 02 0 800 0 CEVA INC COM 157210105 44722 1646003 SH SOLE 0 0 1646003 CEVA INC COM 157210105 33 1200 SH SOLE 1200 0 0 CF INDS HLDGS INC COM 125269100 8894 369025 SH OTR 01 369025 0 0 CF INDS HLDGS INC COM 125269100 1588 65900 SH OTR 02 0 0 65900 CF INDS HLDGS INC COM 125269100 1132 46960 SH OTR 02 0 46960 0 CF INDS HLDGS INC COM 125269100 508634 21105162 SH SOLE 0 0 21105162 CF INDS HLDGS INC COM 125269100 1408 58425 SH SOLE 58425 0 0 CHANNELADVISOR CORP COM 159179100 688 47499 SH OTR 01 47499 0 0 CHANNELADVISOR CORP COM 159179100 1 100 SH OTR 02 0 100 0 CHANNELADVISOR CORP COM 159179100 17095 1179782 SH SOLE 0 0 1179782 CHANNELADVISOR CORP COM 159179100 12 800 SH SOLE 800 0 0 CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 6 14000 SH OTR 01 14000 0 0 CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 88 203873 SH SOLE 0 0 203873 CHARLES & COLVARD LTD COM 159765106 20 19468 SH OTR 01 19468 0 0 CHARLES & COLVARD LTD COM 159765106 481 471220 SH SOLE 0 0 471220 CHARLES RIV LABS INTL INC COM 159864107 2670 32392 SH OTR 01 32392 0 0 CHARLES RIV LABS INTL INC COM 159864107 395 4792 SH OTR 02 0 4792 0 CHARLES RIV LABS INTL INC COM 159864107 368859 4474277 SH SOLE 0 0 4474277 CHARLES RIV LABS INTL INC COM 159864107 190 2308 SH SOLE 2308 0 0 CHART INDS INC COM PAR $0.01 16115Q308 925 38321 SH OTR 01 38321 0 0 CHART INDS INC COM PAR $0.01 16115Q308 101 4200 SH OTR 02 0 4200 0 CHART INDS INC COM PAR $0.01 16115Q308 58105 2407999 SH SOLE 0 0 2407999 CHART INDS INC COM PAR $0.01 16115Q308 39 1600 SH SOLE 1600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 33773 147713 SH OTR 01 147713 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14465 63267 SH OTR 02 0 0 63267 CHARTER COMMUNICATIONS INC N CL A 16119P108 10477 45825 SH OTR 02 0 45825 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2015242 8814038 SH SOLE 0 0 8814038 CHARTER COMMUNICATIONS INC N CL A 16119P108 14979 65515 SH SOLE 65515 0 0 CHARTER FINL CORP MD COM 16122W108 234 17638 SH OTR 01 17638 0 0 CHARTER FINL CORP MD COM 16122W108 7348 553282 SH SOLE 0 0 553282 CHASE CORP COM 16150R104 856 14493 SH OTR 01 14493 0 0 CHASE CORP COM 16150R104 15357 259979 SH SOLE 0 0 259979 CHASE CORP COM 16150R104 31 528 SH SOLE 528 0 0 CHATHAM LODGING TR COM 16208T102 1057 48073 SH OTR 01 48073 0 0 CHATHAM LODGING TR COM 16208T102 63 2853 SH OTR 02 0 0 2853 CHATHAM LODGING TR COM 16208T102 1094 49771 SH OTR 02 0 49771 0 CHATHAM LODGING TR COM 16208T102 95059 4324813 SH SOLE 0 0 4324813 CHATHAM LODGING TR COM 16208T102 1159 52714 SH SOLE 52714 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2940 36900 SH OTR 02 0 0 36900 CHECK POINT SOFTWARE TECH LT ORD M22465104 1684 21134 SH OTR 02 0 21134 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 16101 202068 SH SOLE 0 0 202068 CHECK POINT SOFTWARE TECH LT ORD M22465104 2921 36665 SH SOLE 36665 0 0 CHEESECAKE FACTORY INC COM 163072101 4520 93903 SH OTR 01 93903 0 0 CHEESECAKE FACTORY INC COM 163072101 221 4590 SH OTR 02 0 4590 0 CHEESECAKE FACTORY INC COM 163072101 156140 3243463 SH SOLE 0 0 3243463 CHEESECAKE FACTORY INC COM 163072101 111 2310 SH SOLE 2310 0 0 CHEFS WHSE INC COM 163086101 617 38576 SH OTR 01 38576 0 0 CHEFS WHSE INC COM 163086101 13335 833448 SH SOLE 0 0 833448 CHEFS WHSE INC COM 163086101 18 1100 SH SOLE 1100 0 0 CHEGG INC COM 163092109 582 116421 SH OTR 01 116421 0 0 CHEGG INC COM 163092109 28 5700 SH OTR 02 0 5700 0 CHEGG INC COM 163092109 9499 1899771 SH SOLE 0 0 1899771 CHEGG INC COM 163092109 13 2600 SH SOLE 2600 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 25 3100 SH OTR 01 3100 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1239 151290 SH SOLE 0 0 151290 CHEMED CORP NEW COM 16359R103 4629 33957 SH OTR 01 33957 0 0 CHEMED CORP NEW COM 16359R103 281 2063 SH OTR 02 0 2063 0 CHEMED CORP NEW COM 16359R103 209644 1537995 SH SOLE 0 0 1537995 CHEMED CORP NEW COM 16359R103 292 2140 SH SOLE 2140 0 0 CHEMICAL FINL CORP COM 163731102 1774 47575 SH OTR 01 47575 0 0 CHEMICAL FINL CORP COM 163731102 188 5029 SH OTR 02 0 5029 0 CHEMICAL FINL CORP COM 163731102 103462 2774513 SH SOLE 0 0 2774513 CHEMICAL FINL CORP COM 163731102 70 1871 SH SOLE 1871 0 0 CHEMOCENTRYX INC COM 16383L106 195 43467 SH OTR 01 43467 0 0 CHEMOCENTRYX INC COM 16383L106 4668 1039608 SH SOLE 0 0 1039608 CHEMOURS CO COM 163851108 2914 353585 SH OTR 01 353585 0 0 CHEMOURS CO COM 163851108 180 21802 SH OTR 02 0 21802 0 CHEMOURS CO COM 163851108 123977 15045759 SH SOLE 0 0 15045759 CHEMOURS CO COM 163851108 75 9069 SH SOLE 9069 0 0 CHEMTURA CORP COM NEW 163893209 2858 108335 SH OTR 01 108335 0 0 CHEMTURA CORP COM NEW 163893209 177 6700 SH OTR 02 0 6700 0 CHEMTURA CORP COM NEW 163893209 136594 5177929 SH SOLE 0 0 5177929 CHEMTURA CORP COM NEW 163893209 79 3000 SH SOLE 3000 0 0 CHEMUNG FINL CORP COM 164024101 88 2987 SH OTR 01 2987 0 0 CHEMUNG FINL CORP COM 164024101 848 28880 SH SOLE 0 0 28880 CHENIERE ENERGY INC COM NEW 16411R208 5774 153770 SH OTR 01 153770 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2212 58900 SH OTR 02 0 0 58900 CHENIERE ENERGY INC COM NEW 16411R208 1708 45492 SH OTR 02 0 45492 0 CHENIERE ENERGY INC COM NEW 16411R208 579317 15427896 SH SOLE 0 0 15427896 CHENIERE ENERGY INC COM NEW 16411R208 2450 65237 SH SOLE 65237 0 0 CHEROKEE INC DEL NEW COM 16444H102 53 4800 SH OTR 01 4800 0 0 CHEROKEE INC DEL NEW COM 16444H102 3808 342719 SH SOLE 0 0 342719 CHERRY HILL MTG INVT CORP COM 164651101 42 2700 SH OTR 01 2700 0 0 CHERRY HILL MTG INVT CORP COM 164651101 6204 398488 SH SOLE 0 0 398488 CHESAPEAKE ENERGY CORP COM 165167107 4046 945318 SH OTR 01 945318 0 0 CHESAPEAKE ENERGY CORP COM 165167107 262 61165 SH OTR 02 0 61165 0 CHESAPEAKE ENERGY CORP COM 165167107 235928 55123254 SH SOLE 0 0 55123254 CHESAPEAKE ENERGY CORP COM 165167107 128 29835 SH SOLE 29835 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2072 89107 SH OTR 01 89107 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 107 4613 SH OTR 02 0 0 4613 CHESAPEAKE LODGING TR SH BEN INT 165240102 1774 76294 SH OTR 02 0 76294 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 213371 9177235 SH SOLE 0 0 9177235 CHESAPEAKE LODGING TR SH BEN INT 165240102 1930 83020 SH SOLE 83020 0 0 CHESAPEAKE UTILS CORP COM 165303108 1346 20333 SH OTR 01 20333 0 0 CHESAPEAKE UTILS CORP COM 165303108 186 2806 SH OTR 02 0 2806 0 CHESAPEAKE UTILS CORP COM 165303108 46517 702887 SH SOLE 0 0 702887 CHESAPEAKE UTILS CORP COM 165303108 53 794 SH SOLE 794 0 0 CHEVRON CORP NEW COM 166764100 313809 2993507 SH OTR 01 2993507 0 0 CHEVRON CORP NEW COM 166764100 52892 504551 SH OTR 02 0 0 504551 CHEVRON CORP NEW COM 166764100 40620 387487 SH OTR 02 0 387487 0 CHEVRON CORP NEW COM 166764100 12622050 120404938 SH SOLE 0 0 120404938 CHEVRON CORP NEW COM 166764100 58210 555276 SH SOLE 555276 0 0 CHIASMA INC COM 16706W102 9 3029 SH OTR 01 3029 0 0 CHIASMA INC COM 16706W102 1224 423448 SH SOLE 0 0 423448 CHICAGO BRIDGE & IRON CO N V COM 167250109 2293 66223 SH OTR 01 66223 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 364 10500 SH OTR 02 0 10500 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 248486 7175450 SH SOLE 0 0 7175450 CHICAGO BRIDGE & IRON CO N V COM 167250109 162 4686 SH SOLE 4686 0 0 CHICAGO RIVET & MACH CO COM 168088102 369 13565 SH SOLE 0 0 13565 CHICOPEE BANCORP INC COM 168565109 18 965 SH OTR 01 965 0 0 CHICOPEE BANCORP INC COM 168565109 1140 62431 SH SOLE 0 0 62431 CHICOS FAS INC COM 168615102 2825 263755 SH OTR 01 263755 0 0 CHICOS FAS INC COM 168615102 154 14400 SH OTR 02 0 14400 0 CHICOS FAS INC COM 168615102 98524 9199263 SH SOLE 0 0 9199263 CHICOS FAS INC COM 168615102 71 6600 SH SOLE 6600 0 0 CHILDRENS PL INC COM 168905107 3195 39850 SH OTR 01 39850 0 0 CHILDRENS PL INC COM 168905107 184 2299 SH OTR 02 0 2299 0 CHILDRENS PL INC COM 168905107 163407 2038001 SH SOLE 0 0 2038001 CHILDRENS PL INC COM 168905107 80 1001 SH SOLE 1001 0 0 CHIMERA INVT CORP COM NEW 16934Q208 2023 128850 SH OTR 01 128850 0 0 CHIMERA INVT CORP COM NEW 16934Q208 184 11735 SH OTR 02 0 11735 0 CHIMERA INVT CORP COM NEW 16934Q208 202174 12877298 SH SOLE 0 0 12877298 CHIMERA INVT CORP COM NEW 16934Q208 146 9324 SH SOLE 9324 0 0 CHIMERIX INC COM 16934W106 207 52791 SH OTR 01 52791 0 0 CHIMERIX INC COM 16934W106 13 3400 SH OTR 02 0 3400 0 CHIMERIX INC COM 16934W106 6197 1576939 SH SOLE 0 0 1576939 CHIMERIX INC COM 16934W106 10 2500 SH SOLE 2500 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 478 4500 SH SOLE 0 0 4500 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7644 132025 SH SOLE 0 0 132025 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 148 2561 SH SOLE 2561 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 18752 46559 SH OTR 01 46559 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3585 8900 SH OTR 02 0 0 8900 CHIPOTLE MEXICAN GRILL INC COM 169656105 2771 6881 SH OTR 02 0 6881 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 999487 2481594 SH SOLE 0 0 2481594 CHIPOTLE MEXICAN GRILL INC COM 169656105 3651 9066 SH SOLE 9066 0 0 CHOICE HOTELS INTL INC COM 169905106 1129 23711 SH OTR 01 23711 0 0 CHOICE HOTELS INTL INC COM 169905106 207 4352 SH OTR 02 0 4352 0 CHOICE HOTELS INTL INC COM 169905106 109994 2309822 SH SOLE 0 0 2309822 CHOICE HOTELS INTL INC COM 169905106 88 1848 SH SOLE 1848 0 0 CHRISTOPHER & BANKS CORP COM 171046105 38 17350 SH OTR 01 17350 0 0 CHRISTOPHER & BANKS CORP COM 171046105 2852 1302364 SH SOLE 0 0 1302364 CHROMADEX CORP COM NEW 171077407 189 45643 SH OTR 01 45643 0 0 CHROMADEX CORP COM NEW 171077407 3555 858609 SH SOLE 0 0 858609 CHUBB LIMITED COM H1467J104 96396 737478 SH OTR 01 737478 0 0 CHUBB LIMITED COM H1467J104 17903 136970 SH OTR 02 0 0 136970 CHUBB LIMITED COM H1467J104 12228 93553 SH OTR 02 0 93553 0 CHUBB LIMITED COM H1467J104 3885946 29729522 SH SOLE 0 0 29729522 CHUBB LIMITED COM H1467J104 17802 136191 SH SOLE 136191 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 150675 4150837 SH SOLE 0 0 4150837 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 179 4928 SH SOLE 4928 0 0 CHURCH & DWIGHT INC COM 171340102 21180 205847 SH OTR 01 205847 0 0 CHURCH & DWIGHT INC COM 171340102 3817 37100 SH OTR 02 0 0 37100 CHURCH & DWIGHT INC COM 171340102 3263 31712 SH OTR 02 0 31712 0 CHURCH & DWIGHT INC COM 171340102 1263074 12275961 SH SOLE 0 0 12275961 CHURCH & DWIGHT INC COM 171340102 3885 37756 SH SOLE 37756 0 0 CHURCHILL DOWNS INC COM 171484108 3493 27642 SH OTR 01 27642 0 0 CHURCHILL DOWNS INC COM 171484108 187 1476 SH OTR 02 0 1476 0 CHURCHILL DOWNS INC COM 171484108 119392 944855 SH SOLE 0 0 944855 CHURCHILL DOWNS INC COM 171484108 79 624 SH SOLE 624 0 0 CHUYS HLDGS INC COM 171604101 1181 34130 SH OTR 01 34130 0 0 CHUYS HLDGS INC COM 171604101 24 700 SH OTR 02 0 700 0 CHUYS HLDGS INC COM 171604101 26099 754094 SH SOLE 0 0 754094 CHUYS HLDGS INC COM 171604101 24 700 SH SOLE 700 0 0 CIBER INC COM 17163B102 49 32500 SH OTR 01 32500 0 0 CIBER INC COM 17163B102 4633 3088581 SH SOLE 0 0 3088581 CIDARA THERAPEUTICS INC COM 171757107 118 11441 SH OTR 01 11441 0 0 CIDARA THERAPEUTICS INC COM 171757107 1658 160792 SH SOLE 0 0 160792 CIENA CORP COM NEW 171779309 5298 282565 SH OTR 01 282565 0 0 CIENA CORP COM NEW 171779309 253 13500 SH OTR 02 0 13500 0 CIENA CORP COM NEW 171779309 191152 10194789 SH SOLE 0 0 10194789 CIENA CORP COM NEW 171779309 112 6000 SH SOLE 6000 0 0 CIGNA CORPORATION COM 125509109 52236 408128 SH OTR 01 408128 0 0 CIGNA CORPORATION COM 125509109 9836 76853 SH OTR 02 0 0 76853 CIGNA CORPORATION COM 125509109 7117 55603 SH OTR 02 0 55603 0 CIGNA CORPORATION COM 125509109 1903308 14870753 SH SOLE 0 0 14870753 CIGNA CORPORATION COM 125509109 9338 72961 SH SOLE 72961 0 0 CIM COML TR CORP COM 125525105 99 6083 SH OTR 01 6083 0 0 CIM COML TR CORP COM 125525105 4110 253062 SH SOLE 0 0 253062 CIMAREX ENERGY CO COM 171798101 17966 150572 SH OTR 01 150572 0 0 CIMAREX ENERGY CO COM 171798101 3496 29300 SH OTR 02 0 0 29300 CIMAREX ENERGY CO COM 171798101 2771 23224 SH OTR 02 0 23224 0 CIMAREX ENERGY CO COM 171798101 1035578 8678994 SH SOLE 0 0 8678994 CIMAREX ENERGY CO COM 171798101 3651 30599 SH SOLE 30599 0 0 CIMPRESS N V SHS EURO N20146101 3677 39765 SH OTR 01 39765 0 0 CIMPRESS N V SHS EURO N20146101 268 2896 SH OTR 02 0 2896 0 CIMPRESS N V SHS EURO N20146101 129232 1397404 SH SOLE 0 0 1397404 CIMPRESS N V SHS EURO N20146101 84 904 SH SOLE 904 0 0 CINCINNATI BELL INC NEW COM 171871106 1236 270392 SH OTR 01 270392 0 0 CINCINNATI BELL INC NEW COM 171871106 158 34620 SH OTR 02 0 34620 0 CINCINNATI BELL INC NEW COM 171871106 126188 27612229 SH SOLE 0 0 27612229 CINCINNATI BELL INC NEW COM 171871106 45 9909 SH SOLE 9909 0 0 CINCINNATI FINL CORP COM 172062101 17578 234714 SH OTR 01 234714 0 0 CINCINNATI FINL CORP COM 172062101 3347 44696 SH OTR 02 0 0 44696 CINCINNATI FINL CORP COM 172062101 2332 31144 SH OTR 02 0 31144 0 CINCINNATI FINL CORP COM 172062101 1083255 14464618 SH SOLE 0 0 14464618 CINCINNATI FINL CORP COM 172062101 3265 43592 SH SOLE 43592 0 0 CINEDIGM CORP COM NEW 172406209 4 2990 SH OTR 01 2990 0 0 CINEDIGM CORP COM NEW 172406209 226 186446 SH SOLE 0 0 186446 CINEMARK HOLDINGS INC COM 17243V102 2671 73263 SH OTR 01 73263 0 0 CINEMARK HOLDINGS INC COM 17243V102 402 11025 SH OTR 02 0 11025 0 CINEMARK HOLDINGS INC COM 17243V102 277478 7610467 SH SOLE 0 0 7610467 CINEMARK HOLDINGS INC COM 17243V102 189 5175 SH SOLE 5175 0 0 CINTAS CORP COM 172908105 13687 139483 SH OTR 01 139483 0 0 CINTAS CORP COM 172908105 2836 28900 SH OTR 02 0 0 28900 CINTAS CORP COM 172908105 2859 29136 SH OTR 02 0 29136 0 CINTAS CORP COM 172908105 889554 9065056 SH SOLE 0 0 9065056 CINTAS CORP COM 172908105 2767 28200 SH SOLE 28200 0 0 CIRCOR INTL INC COM 17273K109 1180 20697 SH OTR 01 20697 0 0 CIRCOR INTL INC COM 17273K109 165 2900 SH OTR 02 0 2900 0 CIRCOR INTL INC COM 17273K109 72674 1275199 SH SOLE 0 0 1275199 CIRCOR INTL INC COM 17273K109 40 700 SH SOLE 700 0 0 CIRRUS LOGIC INC COM 172755100 5062 130498 SH OTR 01 130498 0 0 CIRRUS LOGIC INC COM 172755100 262 6755 SH OTR 02 0 6755 0 CIRRUS LOGIC INC COM 172755100 261654 6745405 SH SOLE 0 0 6745405 CIRRUS LOGIC INC COM 172755100 122 3145 SH SOLE 3145 0 0 CISCO SYS INC COM 17275R102 229298 7992274 SH OTR 01 7992274 0 0 CISCO SYS INC COM 17275R102 42817 1492388 SH OTR 02 0 0 1492388 CISCO SYS INC COM 17275R102 30429 1060625 SH OTR 02 0 1060625 0 CISCO SYS INC COM 17275R102 8758026 305264079 SH SOLE 0 0 305264079 CISCO SYS INC COM 17275R102 42840 1493207 SH SOLE 1493207 0 0 CIT GROUP INC COM NEW 125581801 3863 121073 SH OTR 01 121073 0 0 CIT GROUP INC COM NEW 125581801 1663 52100 SH OTR 02 0 0 52100 CIT GROUP INC COM NEW 125581801 1196 37491 SH OTR 02 0 37491 0 CIT GROUP INC COM NEW 125581801 441406 13832852 SH SOLE 0 0 13832852 CIT GROUP INC COM NEW 125581801 1578 49445 SH SOLE 49445 0 0 CITI TRENDS INC COM 17306X102 303 19517 SH OTR 01 19517 0 0 CITI TRENDS INC COM 17306X102 10 638 SH OTR 02 0 638 0 CITI TRENDS INC COM 17306X102 8261 531935 SH SOLE 0 0 531935 CITI TRENDS INC COM 17306X102 13 862 SH SOLE 862 0 0 CITIGROUP INC COM NEW 172967424 197686 4663509 SH OTR 01 4663509 0 0 CITIGROUP INC COM NEW 172967424 37097 875147 SH OTR 02 0 0 875147 CITIGROUP INC COM NEW 172967424 25150 593300 SH OTR 02 0 593300 0 CITIGROUP INC COM NEW 172967424 7123910 168056371 SH SOLE 0 0 168056371 CITIGROUP INC COM NEW 172967424 36505 861167 SH SOLE 861167 0 0 CITIZENS & NORTHN CORP COM 172922106 304 15010 SH OTR 01 15010 0 0 CITIZENS & NORTHN CORP COM 172922106 7730 382295 SH SOLE 0 0 382295 CITIZENS CMNTY BANCORP INC M COM 174903104 861 83110 SH SOLE 0 0 83110 CITIZENS FINL GROUP INC COM 174610105 16559 828786 SH OTR 01 828786 0 0 CITIZENS FINL GROUP INC COM 174610105 3131 156700 SH OTR 02 0 0 156700 CITIZENS FINL GROUP INC COM 174610105 1986 99422 SH OTR 02 0 99422 0 CITIZENS FINL GROUP INC COM 174610105 868064 43446642 SH SOLE 0 0 43446642 CITIZENS FINL GROUP INC COM 174610105 2937 147000 SH SOLE 147000 0 0 CITIZENS HLDG CO MISS COM 174715102 19 881 SH OTR 01 881 0 0 CITIZENS HLDG CO MISS COM 174715102 535 24385 SH SOLE 0 0 24385 CITIZENS INC CL A 174740100 451 59300 SH OTR 01 59300 0 0 CITIZENS INC CL A 174740100 27 3600 SH OTR 02 0 3600 0 CITIZENS INC CL A 174740100 11874 1562382 SH SOLE 0 0 1562382 CITIZENS INC CL A 174740100 20 2600 SH SOLE 2600 0 0 CITRIX SYS INC COM 177376100 19888 248321 SH OTR 01 248321 0 0 CITRIX SYS INC COM 177376100 3748 46800 SH OTR 02 0 0 46800 CITRIX SYS INC COM 177376100 2492 31116 SH OTR 02 0 31116 0 CITRIX SYS INC COM 177376100 1069080 13348478 SH SOLE 0 0 13348478 CITRIX SYS INC COM 177376100 3674 45869 SH SOLE 45869 0 0 CITY HLDG CO COM 177835105 846 18599 SH OTR 01 18599 0 0 CITY HLDG CO COM 177835105 109 2400 SH OTR 02 0 2400 0 CITY HLDG CO COM 177835105 56872 1250760 SH SOLE 0 0 1250760 CITY HLDG CO COM 177835105 36 800 SH SOLE 800 0 0 CITY OFFICE REIT INC COM 178587101 426 32809 SH OTR 01 32809 0 0 CITY OFFICE REIT INC COM 178587101 9241 711969 SH SOLE 0 0 711969 CIVEO CORP CDA COM 17878Y108 179 99632 SH SOLE 0 0 99632 CIVISTA BANCSHARES INC COM NO PAR 178867107 37 2800 SH OTR 01 2800 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 396 30198 SH SOLE 0 0 30198 CIVITAS SOLUTIONS INC COM 17887R102 687 32997 SH OTR 01 32997 0 0 CIVITAS SOLUTIONS INC COM 17887R102 12522 601155 SH SOLE 0 0 601155 CIVITAS SOLUTIONS INC COM 17887R102 17 800 SH SOLE 800 0 0 CLARCOR INC COM 179895107 6082 99980 SH OTR 01 99980 0 0 CLARCOR INC COM 179895107 324 5324 SH OTR 02 0 5324 0 CLARCOR INC COM 179895107 229469 3772301 SH SOLE 0 0 3772301 CLARCOR INC COM 179895107 126 2076 SH SOLE 2076 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR $.01 18449C401 2 5400 SH OTR 01 5400 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR $.01 18449C401 47 141761 SH SOLE 0 0 141761 CLEAN ENERGY FUELS CORP COM 184499101 367 105761 SH OTR 01 105761 0 0 CLEAN ENERGY FUELS CORP COM 184499101 6 1800 SH OTR 02 0 1800 0 CLEAN ENERGY FUELS CORP COM 184499101 22683 6536785 SH SOLE 0 0 6536785 CLEAN ENERGY FUELS CORP COM 184499101 14 4000 SH SOLE 4000 0 0 CLEAN HARBORS INC COM 184496107 1851 35516 SH OTR 01 35516 0 0 CLEAN HARBORS INC COM 184496107 250 4800 SH OTR 02 0 4800 0 CLEAN HARBORS INC COM 184496107 188287 3613252 SH SOLE 0 0 3613252 CLEAN HARBORS INC COM 184496107 125 2402 SH SOLE 2402 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 152 24434 SH OTR 01 24434 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 14 2200 SH OTR 02 0 2200 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 15857 2549424 SH SOLE 0 0 2549424 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 17 2700 SH SOLE 2700 0 0 CLEARFIELD INC COM 18482P103 413 23058 SH OTR 01 23058 0 0 CLEARFIELD INC COM 18482P103 6339 354329 SH SOLE 0 0 354329 CLEARONE INC COM 18506U104 26 2300 SH OTR 01 2300 0 0 CLEARONE INC COM 18506U104 1512 135033 SH SOLE 0 0 135033 CLEARSIGN COMBUSTION CORP COM 185064102 24 4876 SH OTR 01 4876 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 1657 330722 SH SOLE 0 0 330722 CLEARWATER PAPER CORP COM 18538R103 2329 35634 SH OTR 01 35634 0 0 CLEARWATER PAPER CORP COM 18538R103 189 2890 SH OTR 02 0 2890 0 CLEARWATER PAPER CORP COM 18538R103 92057 1408245 SH SOLE 0 0 1408245 CLEARWATER PAPER CORP COM 18538R103 59 910 SH SOLE 910 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 1 445 SH OTR 01 445 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 247 87573 SH SOLE 0 0 87573 CLIFFS NAT RES INC COM 18683K101 1226 216281 SH OTR 01 216281 0 0 CLIFFS NAT RES INC COM 18683K101 34 6000 SH OTR 02 0 6000 0 CLIFFS NAT RES INC COM 18683K101 66269 11687578 SH SOLE 0 0 11687578 CLIFFS NAT RES INC COM 18683K101 40 7000 SH SOLE 7000 0 0 CLIFTON BANCORP INC COM 186873105 411 27240 SH OTR 01 27240 0 0 CLIFTON BANCORP INC COM 186873105 9428 625595 SH SOLE 0 0 625595 CLOROX CO DEL COM 189054109 28634 206910 SH OTR 01 206910 0 0 CLOROX CO DEL COM 189054109 5302 38313 SH OTR 02 0 0 38313 CLOROX CO DEL COM 189054109 3960 28618 SH OTR 02 0 28618 0 CLOROX CO DEL COM 189054109 1809960 13078688 SH SOLE 0 0 13078688 CLOROX CO DEL COM 189054109 5145 37178 SH SOLE 37178 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 62 29916 SH OTR 01 29916 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 6399 3106320 SH SOLE 0 0 3106320 CLOVIS ONCOLOGY INC COM 189464100 923 67263 SH OTR 01 67263 0 0 CLOVIS ONCOLOGY INC COM 189464100 46 3346 SH OTR 02 0 3346 0 CLOVIS ONCOLOGY INC COM 189464100 32013 2333305 SH SOLE 0 0 2333305 CLOVIS ONCOLOGY INC COM 189464100 21 1554 SH SOLE 1554 0 0 CLUBCORP HLDGS INC COM 18948M108 1741 133905 SH OTR 01 133905 0 0 CLUBCORP HLDGS INC COM 18948M108 95 7300 SH OTR 02 0 7300 0 CLUBCORP HLDGS INC COM 18948M108 57730 4440747 SH SOLE 0 0 4440747 CLUBCORP HLDGS INC COM 18948M108 43 3300 SH SOLE 3300 0 0 CME GROUP INC COM 12572Q105 52362 537601 SH OTR 01 537601 0 0 CME GROUP INC COM 12572Q105 9532 97865 SH OTR 02 0 0 97865 CME GROUP INC COM 12572Q105 6508 66814 SH OTR 02 0 66814 0 CME GROUP INC COM 12572Q105 1883062 19333284 SH SOLE 0 0 19333284 CME GROUP INC COM 12572Q105 9369 96193 SH SOLE 96193 0 0 CMS ENERGY CORP COM 125896100 20275 442115 SH OTR 01 442115 0 0 CMS ENERGY CORP COM 125896100 3838 83700 SH OTR 02 0 0 83700 CMS ENERGY CORP COM 125896100 2471 53887 SH OTR 02 0 53887 0 CMS ENERGY CORP COM 125896100 1165370 25411476 SH SOLE 0 0 25411476 CMS ENERGY CORP COM 125896100 4292 93597 SH SOLE 93597 0 0 CNA FINL CORP COM 126117100 602 19175 SH OTR 01 19175 0 0 CNA FINL CORP COM 126117100 14996 477286 SH SOLE 0 0 477286 CNB FINL CORP PA COM 126128107 286 16073 SH OTR 01 16073 0 0 CNB FINL CORP PA COM 126128107 6086 341914 SH SOLE 0 0 341914 CNH INDL N V SHS N20944109 436 61001 SH OTR 01 61001 0 0 CNH INDL N V SHS N20944109 1961 274210 SH OTR 02 0 0 274210 CNH INDL N V SHS N20944109 1435 200732 SH OTR 02 0 200732 0 CNH INDL N V SHS N20944109 138945 19432891 SH SOLE 0 0 19432891 CNH INDL N V SHS N20944109 1932 270229 SH SOLE 270229 0 0 CNO FINL GROUP INC COM 12621E103 3982 228051 SH OTR 01 228051 0 0 CNO FINL GROUP INC COM 12621E103 366 20988 SH OTR 02 0 20988 0 CNO FINL GROUP INC COM 12621E103 233064 13348442 SH SOLE 0 0 13348442 CNO FINL GROUP INC COM 12621E103 131 7512 SH SOLE 7512 0 0 COACH INC COM 189754104 18022 442378 SH OTR 01 442378 0 0 COACH INC COM 189754104 3133 76900 SH OTR 02 0 0 76900 COACH INC COM 189754104 2280 55962 SH OTR 02 0 55962 0 COACH INC COM 189754104 989529 24288869 SH SOLE 0 0 24288869 COACH INC COM 189754104 3230 79292 SH SOLE 79292 0 0 COASTWAY BANCORP INC COM 190632109 997 80053 SH SOLE 0 0 80053 COBALT INTL ENERGY INC COM 19075F106 642 478827 SH OTR 01 478827 0 0 COBALT INTL ENERGY INC COM 19075F106 48 36008 SH OTR 02 0 36008 0 COBALT INTL ENERGY INC COM 19075F106 34033 25397440 SH SOLE 0 0 25397440 COBALT INTL ENERGY INC COM 19075F106 23 16992 SH SOLE 16992 0 0 COBIZ FINANCIAL INC COM 190897108 577 49329 SH OTR 01 49329 0 0 COBIZ FINANCIAL INC COM 190897108 4 300 SH OTR 02 0 300 0 COBIZ FINANCIAL INC COM 190897108 17812 1522418 SH SOLE 0 0 1522418 COBIZ FINANCIAL INC COM 190897108 23 2000 SH SOLE 2000 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1453 9851 SH OTR 01 9851 0 0 COCA COLA BOTTLING CO CONS COM 191098102 154 1047 SH OTR 02 0 1047 0 COCA COLA BOTTLING CO CONS COM 191098102 50545 342751 SH SOLE 0 0 342751 COCA COLA BOTTLING CO CONS COM 191098102 37 253 SH SOLE 253 0 0 COCA COLA CO COM 191216100 282459 6231164 SH OTR 01 6231164 0 0 COCA COLA CO COM 191216100 55821 1231444 SH OTR 02 0 0 1231444 COCA COLA CO COM 191216100 40341 889945 SH OTR 02 0 889945 0 COCA COLA CO COM 191216100 11982447 264338124 SH SOLE 0 0 264338124 COCA COLA CO COM 191216100 54696 1206618 SH SOLE 1206618 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 464 12996 SH OTR 01 12996 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 2570 72000 SH OTR 02 0 0 72000 COCA COLA EUROPEAN PARTNERS SHS G25839104 1949 54610 SH OTR 02 0 54610 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 38292 1072892 SH SOLE 0 0 1072892 COCA COLA EUROPEAN PARTNERS SHS G25839104 2539 71137 SH SOLE 71137 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 384 4634 SH SOLE 0 0 4634 CODEXIS INC COM 192005106 268 66453 SH OTR 01 66453 0 0 CODEXIS INC COM 192005106 3625 899529 SH SOLE 0 0 899529 CODORUS VY BANCORP INC COM 192025104 173 8506 SH OTR 01 8506 0 0 CODORUS VY BANCORP INC COM 192025104 1411 69282 SH SOLE 0 0 69282 COEUR MNG INC COM NEW 192108504 2957 277359 SH OTR 01 277359 0 0 COEUR MNG INC COM NEW 192108504 293 27500 SH OTR 02 0 27500 0 COEUR MNG INC COM NEW 192108504 113573 10654149 SH SOLE 0 0 10654149 COEUR MNG INC COM NEW 192108504 74 6950 SH SOLE 6950 0 0 COFFEE HLDGS INC COM 192176105 900 159379 SH SOLE 0 0 159379 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3430 85614 SH OTR 01 85614 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 236 5900 SH OTR 02 0 5900 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 174544 4357073 SH SOLE 0 0 4357073 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 84 2100 SH SOLE 2100 0 0 COGENTIX MED INC COM 19243A104 3 3500 SH OTR 01 3500 0 0 COGENTIX MED INC COM 19243A104 487 506227 SH SOLE 0 0 506227 COGNEX CORP COM 192422103 2539 58918 SH OTR 01 58918 0 0 COGNEX CORP COM 192422103 362 8395 SH OTR 02 0 8395 0 COGNEX CORP COM 192422103 252653 5862028 SH SOLE 0 0 5862028 COGNEX CORP COM 192422103 243 5640 SH SOLE 5640 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 55640 972046 SH OTR 01 972046 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10498 183400 SH OTR 02 0 0 183400 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6929 121060 SH OTR 02 0 121060 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2057287 35941420 SH SOLE 0 0 35941420 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10087 176221 SH SOLE 176221 0 0 COHEN & STEERS INC COM 19247A100 1730 42790 SH OTR 01 42790 0 0 COHEN & STEERS INC COM 19247A100 53 1300 SH OTR 02 0 1300 0 COHEN & STEERS INC COM 19247A100 59875 1480586 SH SOLE 0 0 1480586 COHEN & STEERS INC COM 19247A100 44 1100 SH SOLE 1100 0 0 COHERENT INC COM 192479103 4615 50278 SH OTR 01 50278 0 0 COHERENT INC COM 192479103 239 2600 SH OTR 02 0 2600 0 COHERENT INC COM 192479103 174290 1898999 SH SOLE 0 0 1898999 COHERENT INC COM 192479103 110 1200 SH SOLE 1200 0 0 COHERUS BIOSCIENCES INC COM 19249H103 934 55285 SH OTR 01 55285 0 0 COHERUS BIOSCIENCES INC COM 19249H103 39 2294 SH OTR 02 0 2294 0 COHERUS BIOSCIENCES INC COM 19249H103 16042 949813 SH SOLE 0 0 949813 COHERUS BIOSCIENCES INC COM 19249H103 15 906 SH SOLE 906 0 0 COHU INC COM 192576106 369 34037 SH OTR 01 34037 0 0 COHU INC COM 192576106 3 290 SH OTR 02 0 290 0 COHU INC COM 192576106 12738 1174004 SH SOLE 0 0 1174004 COHU INC COM 192576106 15 1410 SH SOLE 1410 0 0 COLFAX CORP COM 194014106 1806 68247 SH OTR 01 68247 0 0 COLFAX CORP COM 194014106 259 9800 SH OTR 02 0 9800 0 COLFAX CORP COM 194014106 162262 6132344 SH SOLE 0 0 6132344 COLFAX CORP COM 194014106 114 4303 SH SOLE 4303 0 0 COLGATE PALMOLIVE CO COM 194162103 103679 1416375 SH OTR 01 1416375 0 0 COLGATE PALMOLIVE CO COM 194162103 18534 253200 SH OTR 02 0 0 253200 COLGATE PALMOLIVE CO COM 194162103 13317 181921 SH OTR 02 0 181921 0 COLGATE PALMOLIVE CO COM 194162103 4299258 58733027 SH SOLE 0 0 58733027 COLGATE PALMOLIVE CO COM 194162103 18663 254961 SH SOLE 254961 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 293 14813 SH OTR 01 14813 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 5396 273226 SH SOLE 0 0 273226 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 318 26833 SH OTR 01 26833 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 5439 458976 SH SOLE 0 0 458976 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 61 1800 SH OTR 02 0 1800 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 23246 680888 SH SOLE 0 0 680888 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 58 1700 SH SOLE 1700 0 0 COLONY BANKCORP INC COM 19623P101 32 3331 SH OTR 01 3331 0 0 COLONY BANKCORP INC COM 19623P101 762 80138 SH SOLE 0 0 80138 COLONY CAP INC CL A 19624R106 2161 140795 SH OTR 01 140795 0 0 COLONY CAP INC CL A 19624R106 134 8700 SH OTR 02 0 8700 0 COLONY CAP INC CL A 19624R106 114464 7456968 SH SOLE 0 0 7456968 COLONY CAP INC CL A 19624R106 86 5600 SH SOLE 5600 0 0 COLONY STARWOOD HOMES COM 19625X102 2080 68387 SH OTR 01 68387 0 0 COLONY STARWOOD HOMES COM 19625X102 117 3850 SH OTR 02 0 0 3850 COLONY STARWOOD HOMES COM 19625X102 1930 63458 SH OTR 02 0 63458 0 COLONY STARWOOD HOMES COM 19625X102 201122 6611508 SH SOLE 0 0 6611508 COLONY STARWOOD HOMES COM 19625X102 1975 64930 SH SOLE 64930 0 0 COLUCID PHARMACEUTICALS INC COM 19716T101 19 2300 SH OTR 01 2300 0 0 COLUCID PHARMACEUTICALS INC COM 19716T101 604 73942 SH SOLE 0 0 73942 COLUMBIA BKG SYS INC COM 197236102 2050 73046 SH OTR 01 73046 0 0 COLUMBIA BKG SYS INC COM 197236102 169 6024 SH OTR 02 0 6024 0 COLUMBIA BKG SYS INC COM 197236102 130303 4643723 SH SOLE 0 0 4643723 COLUMBIA BKG SYS INC COM 197236102 80 2836 SH SOLE 2836 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 16226 636582 SH OTR 01 636582 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 686161 26918813 SH SOLE 0 0 26918813 COLUMBIA PIPELINE GROUP INC COM 198280109 4149 162776 SH SOLE 162776 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1801 84162 SH OTR 01 84162 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 199 9277 SH OTR 02 0 0 9277 COLUMBIA PPTY TR INC COM NEW 198287203 3343 156197 SH OTR 02 0 156197 0 COLUMBIA PPTY TR INC COM NEW 198287203 375900 17565412 SH SOLE 0 0 17565412 COLUMBIA PPTY TR INC COM NEW 198287203 3618 169054 SH SOLE 169054 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3293 57237 SH OTR 01 57237 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 201 3500 SH OTR 02 0 3500 0 COLUMBIA SPORTSWEAR CO COM 198516106 111560 1938825 SH SOLE 0 0 1938825 COLUMBIA SPORTSWEAR CO COM 198516106 81 1400 SH SOLE 1400 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 353 24923 SH OTR 01 24923 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 72 5100 SH OTR 02 0 5100 0 COLUMBUS MCKINNON CORP N Y COM 199333105 10124 715444 SH SOLE 0 0 715444 COLUMBUS MCKINNON CORP N Y COM 199333105 13 900 SH SOLE 900 0 0 COMCAST CORP NEW CL A 20030N101 252535 3873837 SH OTR 01 3873837 0 0 COMCAST CORP NEW CL A 20030N101 43296 664147 SH OTR 02 0 0 664147 COMCAST CORP NEW CL A 20030N101 32976 505843 SH OTR 02 0 505843 0 COMCAST CORP NEW CL A 20030N101 9116778 139849338 SH SOLE 0 0 139849338 COMCAST CORP NEW CL A 20030N101 47013 721169 SH SOLE 721169 0 0 COMERICA INC COM 200340107 11421 277690 SH OTR 01 277690 0 0 COMERICA INC COM 200340107 2156 52430 SH OTR 02 0 0 52430 COMERICA INC COM 200340107 1324 32185 SH OTR 02 0 32185 0 COMERICA INC COM 200340107 613440 14914668 SH SOLE 0 0 14914668 COMERICA INC COM 200340107 1959 47624 SH SOLE 47624 0 0 COMFORT SYS USA INC COM 199908104 2514 77202 SH OTR 01 77202 0 0 COMFORT SYS USA INC COM 199908104 202 6200 SH OTR 02 0 6200 0 COMFORT SYS USA INC COM 199908104 137583 4224214 SH SOLE 0 0 4224214 COMFORT SYS USA INC COM 199908104 62 1900 SH SOLE 1900 0 0 COMMAND SEC CORP COM 20050L100 2 900 SH OTR 01 900 0 0 COMMAND SEC CORP COM 20050L100 33 12427 SH SOLE 0 0 12427 COMMERCE BANCSHARES INC COM 200525103 2706 56493 SH OTR 01 56493 0 0 COMMERCE BANCSHARES INC COM 200525103 374 7809 SH OTR 02 0 7809 0 COMMERCE BANCSHARES INC COM 200525103 317941 6637591 SH SOLE 0 0 6637591 COMMERCE BANCSHARES INC COM 200525103 204 4258 SH SOLE 4258 0 0 COMMERCE UN BANCSHARES INC COM 200828101 1693 109466 SH SOLE 0 0 109466 COMMERCIAL METALS CO COM 201723103 2455 145288 SH OTR 01 145288 0 0 COMMERCIAL METALS CO COM 201723103 201 11899 SH OTR 02 0 11899 0 COMMERCIAL METALS CO COM 201723103 212219 12557326 SH SOLE 0 0 12557326 COMMERCIAL METALS CO COM 201723103 98 5801 SH SOLE 5801 0 0 COMMERCIAL VEH GROUP INC COM 202608105 75 14466 SH OTR 01 14466 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5792 1113918 SH SOLE 0 0 1113918 COMMSCOPE HLDG CO INC COM 20337X109 3063 98727 SH OTR 01 98727 0 0 COMMSCOPE HLDG CO INC COM 20337X109 449 14470 SH OTR 02 0 14470 0 COMMSCOPE HLDG CO INC COM 20337X109 316569 10202030 SH SOLE 0 0 10202030 COMMSCOPE HLDG CO INC COM 20337X109 218 7018 SH SOLE 7018 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 2420 83748 SH OTR 01 83748 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 376 13002 SH OTR 02 0 13002 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 353274 12224030 SH SOLE 0 0 12224030 COMMUNICATIONS SALES&LEAS IN COM 20341J104 453 15678 SH SOLE 15678 0 0 COMMUNICATIONS SYS INC COM 203900105 5 700 SH OTR 01 700 0 0 COMMUNICATIONS SYS INC COM 203900105 1196 171592 SH SOLE 0 0 171592 COMMUNITY BANKERS TR CORP COM 203612106 166 32068 SH OTR 01 32068 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1256 242442 SH SOLE 0 0 242442 COMMUNITY BK SYS INC COM 203607106 2245 54638 SH OTR 01 54638 0 0 COMMUNITY BK SYS INC COM 203607106 336 8170 SH OTR 02 0 8170 0 COMMUNITY BK SYS INC COM 203607106 151048 3676039 SH SOLE 0 0 3676039 COMMUNITY BK SYS INC COM 203607106 88 2130 SH SOLE 2130 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1714 142236 SH OTR 01 142236 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 144 11973 SH OTR 02 0 11973 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 94289 7824815 SH SOLE 0 0 7824815 COMMUNITY HEALTH SYS INC NEW COM 203668108 71 5883 SH SOLE 5883 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 29782 SH SOLE 0 0 29782 COMMUNITY HEALTHCARE TR INC COM 20369C106 364 17219 SH OTR 01 17219 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 8653 409304 SH SOLE 0 0 409304 COMMUNITY TR BANCORP INC COM 204149108 676 19499 SH OTR 01 19499 0 0 COMMUNITY TR BANCORP INC COM 204149108 144 4150 SH OTR 02 0 4150 0 COMMUNITY TR BANCORP INC COM 204149108 22858 659495 SH SOLE 0 0 659495 COMMUNITY TR BANCORP INC COM 204149108 31 890 SH SOLE 890 0 0 COMMUNITYONE BANCORP COM 20416Q108 190 14993 SH OTR 01 14993 0 0 COMMUNITYONE BANCORP COM 20416Q108 6125 484592 SH SOLE 0 0 484592 COMMVAULT SYSTEMS INC COM 204166102 3547 82127 SH OTR 01 82127 0 0 COMMVAULT SYSTEMS INC COM 204166102 186 4300 SH OTR 02 0 4300 0 COMMVAULT SYSTEMS INC COM 204166102 126295 2924162 SH SOLE 0 0 2924162 COMMVAULT SYSTEMS INC COM 204166102 95 2200 SH SOLE 2200 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 20722 1424173 SH SOLE 0 0 1424173 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 41459 4627110 SH SOLE 0 0 4627110 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 15268 6908445 SH SOLE 0 0 6908445 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 18977 2113208 SH SOLE 0 0 2113208 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 23709 9677309 SH SOLE 0 0 9677309 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 789 33795 SH SOLE 0 0 33795 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 269 22500 SH OTR 02 0 0 22500 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 882 73818 SH OTR 02 0 73818 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 69633 5827029 SH SOLE 0 0 5827029 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 419 35100 SH SOLE 35100 0 0 COMPASS MINERALS INTL INC COM 20451N101 1698 22881 SH OTR 01 22881 0 0 COMPASS MINERALS INTL INC COM 20451N101 277 3729 SH OTR 02 0 3729 0 COMPASS MINERALS INTL INC COM 20451N101 200893 2707812 SH SOLE 0 0 2707812 COMPASS MINERALS INTL INC COM 20451N101 237 3200 SH SOLE 3200 0 0 COMPUGEN LTD ORD M25722105 4796 740047 SH SOLE 0 0 740047 COMPUTER PROGRAMS & SYS INC COM 205306103 912 22851 SH OTR 01 22851 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 114 2849 SH OTR 02 0 2849 0 COMPUTER PROGRAMS & SYS INC COM 205306103 36178 906262 SH SOLE 0 0 906262 COMPUTER PROGRAMS & SYS INC COM 205306103 22 551 SH SOLE 551 0 0 COMPUTER SCIENCES CORP COM 205363104 4685 94363 SH OTR 01 94363 0 0 COMPUTER SCIENCES CORP COM 205363104 375 7546 SH OTR 02 0 7546 0 COMPUTER SCIENCES CORP COM 205363104 618198 12451113 SH SOLE 0 0 12451113 COMPUTER SCIENCES CORP COM 205363104 321 6457 SH SOLE 6457 0 0 COMPUTER TASK GROUP INC COM 205477102 55 10970 SH OTR 01 10970 0 0 COMPUTER TASK GROUP INC COM 205477102 3785 761652 SH SOLE 0 0 761652 COMPX INTERNATIONAL INC CL A 20563P101 14 1225 SH OTR 01 1225 0 0 COMPX INTERNATIONAL INC CL A 20563P101 104 9078 SH SOLE 0 0 9078 COMSCORE INC COM 20564W105 2355 98623 SH OTR 01 98623 0 0 COMSCORE INC COM 20564W105 98 4100 SH OTR 02 0 4100 0 COMSCORE INC COM 20564W105 78858 3302273 SH SOLE 0 0 3302273 COMSCORE INC COM 20564W105 55 2320 SH SOLE 2320 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 32 17945 SH SOLE 0 0 17945 COMSTOCK MNG INC COM 205750102 18 50777 SH OTR 01 50777 0 0 COMSTOCK MNG INC COM 205750102 758 2173895 SH SOLE 0 0 2173895 COMSTOCK RES INC COM NEW 205768203 15 17873 SH OTR 01 17873 0 0 COMSTOCK RES INC COM NEW 205768203 1240 1475971 SH SOLE 0 0 1475971 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 251 19527 SH OTR 01 19527 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 13 1000 SH OTR 02 0 1000 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 19847 1545696 SH SOLE 0 0 1545696 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 11 850 SH SOLE 850 0 0 CONAGRA FOODS INC COM 205887102 33334 697225 SH OTR 01 697225 0 0 CONAGRA FOODS INC COM 205887102 6409 134043 SH OTR 02 0 0 134043 CONAGRA FOODS INC COM 205887102 4990 104376 SH OTR 02 0 104376 0 CONAGRA FOODS INC COM 205887102 1962477 41047411 SH SOLE 0 0 41047411 CONAGRA FOODS INC COM 205887102 6003 125550 SH SOLE 125550 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 13 6100 SH OTR 01 6100 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 912 442838 SH SOLE 0 0 442838 CONCERT PHARMACEUTICALS INC COM 206022105 283 25207 SH OTR 01 25207 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 9 787 SH OTR 02 0 787 0 CONCERT PHARMACEUTICALS INC COM 206022105 6508 579552 SH SOLE 0 0 579552 CONCERT PHARMACEUTICALS INC COM 206022105 9 813 SH SOLE 813 0 0 CONCHO RES INC COM 20605P101 24560 205919 SH OTR 01 205919 0 0 CONCHO RES INC COM 20605P101 4568 38300 SH OTR 02 0 0 38300 CONCHO RES INC COM 20605P101 3552 29782 SH OTR 02 0 29782 0 CONCHO RES INC COM 20605P101 1405821 11786879 SH SOLE 0 0 11786879 CONCHO RES INC COM 20605P101 4299 36043 SH SOLE 36043 0 0 CONCORDIA INTL CORP COM 20653P102 69 3200 SH OTR 02 0 3200 0 CONCORDIA INTL CORP COM 20653P102 15292 709917 SH SOLE 0 0 709917 CONCORDIA INTL CORP COM 20653P102 43 2000 SH SOLE 2000 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 19 3708 SH OTR 01 3708 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2440 467456 SH SOLE 0 0 467456 CONDOR HOSPITALITY TR INC COM 20676Y106 3 1787 SH OTR 01 1787 0 0 CONDOR HOSPITALITY TR INC COM 20676Y106 49 31965 SH SOLE 0 0 31965 CONFORMIS INC COM 20717E101 432 61552 SH OTR 01 61552 0 0 CONFORMIS INC COM 20717E101 14 2000 SH OTR 02 0 2000 0 CONFORMIS INC COM 20717E101 12655 1802696 SH SOLE 0 0 1802696 CONFORMIS INC COM 20717E101 4 600 SH SOLE 600 0 0 CONIFER HLDGS INC COM 20731J102 9 1300 SH OTR 01 1300 0 0 CONIFER HLDGS INC COM 20731J102 795 114507 SH SOLE 0 0 114507 CONMED CORP COM 207410101 1605 33630 SH OTR 01 33630 0 0 CONMED CORP COM 207410101 159 3335 SH OTR 02 0 3335 0 CONMED CORP COM 207410101 97383 2040288 SH SOLE 0 0 2040288 CONMED CORP COM 207410101 60 1265 SH SOLE 1265 0 0 CONNECTICUT WTR SVC INC COM 207797101 909 16176 SH OTR 01 16176 0 0 CONNECTICUT WTR SVC INC COM 207797101 51 900 SH OTR 02 0 900 0 CONNECTICUT WTR SVC INC COM 207797101 34762 618543 SH SOLE 0 0 618543 CONNECTICUT WTR SVC INC COM 207797101 28 500 SH SOLE 500 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 537 34249 SH OTR 01 34249 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 107 6800 SH OTR 02 0 6800 0 CONNECTONE BANCORP INC NEW COM 20786W107 14568 928508 SH SOLE 0 0 928508 CONNECTONE BANCORP INC NEW COM 20786W107 25 1600 SH SOLE 1600 0 0 CONNECTURE INC COM 20786J106 10 4400 SH OTR 01 4400 0 0 CONNECTURE INC COM 20786J106 715 316508 SH SOLE 0 0 316508 CONNS INC COM 208242107 219 29089 SH OTR 01 29089 0 0 CONNS INC COM 208242107 3 400 SH OTR 02 0 400 0 CONNS INC COM 208242107 11345 1508582 SH SOLE 0 0 1508582 CONNS INC COM 208242107 5 700 SH SOLE 700 0 0 CONOCOPHILLIPS COM 20825C104 85785 1967553 SH OTR 01 1967553 0 0 CONOCOPHILLIPS COM 20825C104 14511 332830 SH OTR 02 0 0 332830 CONOCOPHILLIPS COM 20825C104 11100 254586 SH OTR 02 0 254586 0 CONOCOPHILLIPS COM 20825C104 3413194 78284260 SH SOLE 0 0 78284260 CONOCOPHILLIPS COM 20825C104 15516 355882 SH SOLE 355882 0 0 CONSOL ENERGY INC COM 20854P109 2529 157207 SH OTR 01 157207 0 0 CONSOL ENERGY INC COM 20854P109 342 21273 SH OTR 02 0 21273 0 CONSOL ENERGY INC COM 20854P109 238523 14824276 SH SOLE 0 0 14824276 CONSOL ENERGY INC COM 20854P109 147 9127 SH SOLE 9127 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 2479 91012 SH OTR 01 91012 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 218 7999 SH OTR 02 0 7999 0 CONSOLIDATED COMM HLDGS INC COM 209034107 133918 4916243 SH SOLE 0 0 4916243 CONSOLIDATED COMM HLDGS INC COM 209034107 70 2582 SH SOLE 2582 0 0 CONSOLIDATED EDISON INC COM 209115104 38931 483972 SH OTR 01 483972 0 0 CONSOLIDATED EDISON INC COM 209115104 7131 88653 SH OTR 02 0 0 88653 CONSOLIDATED EDISON INC COM 209115104 7185 89319 SH OTR 02 0 89319 0 CONSOLIDATED EDISON INC COM 209115104 1549703 19265334 SH SOLE 0 0 19265334 CONSOLIDATED EDISON INC COM 209115104 8941 111154 SH SOLE 111154 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 445 9375 SH OTR 01 9375 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 8486 178760 SH SOLE 0 0 178760 CONSOLIDATED WATER CO INC ORD G23773107 146 11215 SH OTR 01 11215 0 0 CONSOLIDATED WATER CO INC ORD G23773107 172 13155 SH SOLE 0 0 13155 CONSTELLATION BRANDS INC CL A 21036P108 46315 280018 SH OTR 01 280018 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9031 54600 SH OTR 02 0 0 54600 CONSTELLATION BRANDS INC CL A 21036P108 6498 39284 SH OTR 02 0 39284 0 CONSTELLATION BRANDS INC CL A 21036P108 1679839 10156220 SH SOLE 0 0 10156220 CONSTELLATION BRANDS INC CL A 21036P108 8299 50173 SH SOLE 50173 0 0 CONSTELLIUM NV CL A N22035104 75 16000 SH SOLE 0 0 16000 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 2763 22655 SH SOLE 03 0 0 22655 CONSUMER PORTFOLIO SVCS INC COM 210502100 34 8900 SH OTR 01 8900 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2619 694783 SH SOLE 0 0 694783 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 3988 28240 SH SOLE 03 0 0 28240 CONTAINER STORE GROUP INC COM 210751103 138 25726 SH OTR 01 25726 0 0 CONTAINER STORE GROUP INC COM 210751103 9 1700 SH OTR 02 0 1700 0 CONTAINER STORE GROUP INC COM 210751103 4449 831609 SH SOLE 0 0 831609 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 276 22537 SH OTR 01 22537 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 12119 990092 SH SOLE 0 0 990092 CONTINENTAL BLDG PRODS INC COM 211171103 1663 74825 SH OTR 01 74825 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 49 2199 SH OTR 02 0 2199 0 CONTINENTAL BLDG PRODS INC COM 211171103 67705 3045663 SH SOLE 0 0 3045663 CONTINENTAL BLDG PRODS INC COM 211171103 47 2101 SH SOLE 2101 0 0 CONTINENTAL RESOURCES INC COM 212015101 2599 57405 SH OTR 01 57405 0 0 CONTINENTAL RESOURCES INC COM 212015101 1286 28400 SH OTR 02 0 0 28400 CONTINENTAL RESOURCES INC COM 212015101 904 19966 SH OTR 02 0 19966 0 CONTINENTAL RESOURCES INC COM 212015101 266753 5892482 SH SOLE 0 0 5892482 CONTINENTAL RESOURCES INC COM 212015101 1180 26056 SH SOLE 26056 0 0 CONTRAFECT CORP COM 212326102 927 319501 SH SOLE 0 0 319501 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 17 16300 SH OTR 01 16300 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 935 899069 SH SOLE 0 0 899069 CONTROL4 CORP COM 21240D107 210 25794 SH OTR 01 25794 0 0 CONTROL4 CORP COM 21240D107 5306 650209 SH SOLE 0 0 650209 CONVERGYS CORP COM 212485106 3822 152864 SH OTR 01 152864 0 0 CONVERGYS CORP COM 212485106 232 9281 SH OTR 02 0 9281 0 CONVERGYS CORP COM 212485106 161415 6456582 SH SOLE 0 0 6456582 CONVERGYS CORP COM 212485106 120 4819 SH SOLE 4819 0 0 COOPER COS INC COM NEW 216648402 5741 33463 SH OTR 01 33463 0 0 COOPER COS INC COM NEW 216648402 2539 14800 SH OTR 02 0 0 14800 COOPER COS INC COM NEW 216648402 1559 9084 SH OTR 02 0 9084 0 COOPER COS INC COM NEW 216648402 613261 3574405 SH SOLE 0 0 3574405 COOPER COS INC COM NEW 216648402 2162 12600 SH SOLE 12600 0 0 COOPER STD HLDGS INC COM 21676P103 2434 30812 SH OTR 01 30812 0 0 COOPER STD HLDGS INC COM 21676P103 51 650 SH OTR 02 0 650 0 COOPER STD HLDGS INC COM 21676P103 103736 1313274 SH SOLE 0 0 1313274 COOPER STD HLDGS INC COM 21676P103 51 650 SH SOLE 650 0 0 COOPER TIRE & RUBR CO COM 216831107 2026 67948 SH OTR 01 67948 0 0 COOPER TIRE & RUBR CO COM 216831107 178 5979 SH OTR 02 0 5979 0 COOPER TIRE & RUBR CO COM 216831107 151210 5070746 SH SOLE 0 0 5070746 COOPER TIRE & RUBR CO COM 216831107 78 2600 SH SOLE 2600 0 0 COPA HOLDINGS SA CL A P31076105 320 6131 SH OTR 01 6131 0 0 COPA HOLDINGS SA CL A P31076105 6757 129301 SH SOLE 0 0 129301 COPART INC COM 217204106 3420 69784 SH OTR 01 69784 0 0 COPART INC COM 217204106 523 10668 SH OTR 02 0 10668 0 COPART INC COM 217204106 358343 7311636 SH SOLE 0 0 7311636 COPART INC COM 217204106 489 9985 SH SOLE 9985 0 0 COPSYNC INC COM NEW 217712207 24 18567 SH SOLE 0 0 18567 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 44 14700 SH OTR 01 14700 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1914 640201 SH SOLE 0 0 640201 CORCEPT THERAPEUTICS INC COM 218352102 852 156071 SH OTR 01 156071 0 0 CORCEPT THERAPEUTICS INC COM 218352102 15402 2820864 SH SOLE 0 0 2820864 CORCEPT THERAPEUTICS INC COM 218352102 15 2800 SH SOLE 2800 0 0 CORE LABORATORIES N V COM N22717107 2569 20740 SH OTR 01 20740 0 0 CORE LABORATORIES N V COM N22717107 1487 12000 SH OTR 02 0 0 12000 CORE LABORATORIES N V COM N22717107 1350 10900 SH OTR 02 0 10900 0 CORE LABORATORIES N V COM N22717107 414911 3349025 SH SOLE 0 0 3349025 CORE LABORATORIES N V COM N22717107 1647 13298 SH SOLE 13298 0 0 CORE MARK HOLDING CO INC COM 218681104 4507 96190 SH OTR 01 96190 0 0 CORE MARK HOLDING CO INC COM 218681104 277 5906 SH OTR 02 0 5906 0 CORE MARK HOLDING CO INC COM 218681104 160652 3428333 SH SOLE 0 0 3428333 CORE MARK HOLDING CO INC COM 218681104 107 2294 SH SOLE 2294 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 42 3100 SH OTR 01 3100 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 4198 307579 SH SOLE 0 0 307579 CORELOGIC INC COM 21871D103 2333 60634 SH OTR 01 60634 0 0 CORELOGIC INC COM 21871D103 343 8920 SH OTR 02 0 8920 0 CORELOGIC INC COM 21871D103 249404 6481402 SH SOLE 0 0 6481402 CORELOGIC INC COM 21871D103 169 4380 SH SOLE 4380 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 442 15332 SH OTR 01 15332 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 11735 406744 SH SOLE 0 0 406744 CORESITE RLTY CORP COM 21870Q105 6061 68336 SH OTR 01 68336 0 0 CORESITE RLTY CORP COM 21870Q105 337 3800 SH OTR 02 0 3800 0 CORESITE RLTY CORP COM 21870Q105 451450 5090206 SH SOLE 0 0 5090206 CORESITE RLTY CORP COM 21870Q105 133 1500 SH SOLE 1500 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 180 126032 SH OTR 01 126032 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 2586 1808359 SH SOLE 0 0 1808359 CORIUM INTL INC COM 21887L107 25 7300 SH OTR 01 7300 0 0 CORIUM INTL INC COM 21887L107 1190 342974 SH SOLE 0 0 342974 CORMEDIX INC COM 21900C100 43 21700 SH OTR 01 21700 0 0 CORMEDIX INC COM 21900C100 2171 1090869 SH SOLE 0 0 1090869 CORNERSTONE ONDEMAND INC COM 21925Y103 3939 103495 SH OTR 01 103495 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 206 5400 SH OTR 02 0 5400 0 CORNERSTONE ONDEMAND INC COM 21925Y103 132643 3485099 SH SOLE 0 0 3485099 CORNERSTONE ONDEMAND INC COM 21925Y103 95 2500 SH SOLE 2500 0 0 CORNING INC COM 219350105 34986 1708320 SH OTR 01 1708320 0 0 CORNING INC COM 219350105 7072 345318 SH OTR 02 0 0 345318 CORNING INC COM 219350105 4941 241279 SH OTR 02 0 241279 0 CORNING INC COM 219350105 1277078 62357309 SH SOLE 0 0 62357309 CORNING INC COM 219350105 6942 338967 SH SOLE 338967 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1883 63672 SH OTR 01 63672 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 210 7105 SH OTR 02 0 0 7105 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3560 120400 SH OTR 02 0 120400 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 413188 13973218 SH SOLE 0 0 13973218 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3785 128009 SH SOLE 128009 0 0 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 2839 81082 SH OTR 01 81082 0 0 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 419 11977 SH OTR 02 0 11977 0 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 623115 17793119 SH SOLE 0 0 17793119 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 203 5791 SH SOLE 5791 0 0 CORVEL CORP COM 221006109 926 21444 SH OTR 01 21444 0 0 CORVEL CORP COM 221006109 35 800 SH OTR 02 0 800 0 CORVEL CORP COM 221006109 34570 800612 SH SOLE 0 0 800612 CORVEL CORP COM 221006109 26 600 SH SOLE 600 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 42 2976 SH OTR 01 2976 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 2336 163821 SH SOLE 0 0 163821 COSAN LTD SHS A G25343107 4424 679558 SH SOLE 0 0 679558 COSI INC COM NEW 22122P200 10 20857 SH OTR 01 20857 0 0 COSI INC COM NEW 22122P200 557 1114268 SH SOLE 0 0 1114268 COSTAMARE INC SHS Y1771G102 156 20316 SH OTR 01 20316 0 0 COSTAMARE INC SHS Y1771G102 191 24955 SH SOLE 0 0 24955 COSTAR GROUP INC COM 22160N109 4921 22504 SH OTR 01 22504 0 0 COSTAR GROUP INC COM 22160N109 777 3555 SH OTR 02 0 3555 0 COSTAR GROUP INC COM 22160N109 497466 2275067 SH SOLE 0 0 2275067 COSTAR GROUP INC COM 22160N109 313 1433 SH SOLE 1433 0 0 COSTCO WHSL CORP NEW COM 22160K105 110266 702153 SH OTR 01 702153 0 0 COSTCO WHSL CORP NEW COM 22160K105 18368 116964 SH OTR 02 0 0 116964 COSTCO WHSL CORP NEW COM 22160K105 14598 92959 SH OTR 02 0 92959 0 COSTCO WHSL CORP NEW COM 22160K105 4518060 28770125 SH SOLE 0 0 28770125 COSTCO WHSL CORP NEW COM 22160K105 20186 128540 SH SOLE 128540 0 0 COTIVITI HLDGS INC COM 22164K101 398 18850 SH OTR 01 18850 0 0 COTIVITI HLDGS INC COM 22164K101 3306 156438 SH SOLE 0 0 156438 COTT CORP QUE COM 22163N106 264 18900 SH OTR 02 0 18900 0 COTT CORP QUE COM 22163N106 30843 2209355 SH SOLE 0 0 2209355 COTT CORP QUE COM 22163N106 84 6000 SH SOLE 6000 0 0 COTY INC COM CL A 222070203 1101 42371 SH OTR 01 42371 0 0 COTY INC COM CL A 222070203 101481 3904605 SH SOLE 0 0 3904605 COUNTY BANCORP INC COM 221907108 139 6734 SH OTR 01 6734 0 0 COUNTY BANCORP INC COM 221907108 1538 74607 SH SOLE 0 0 74607 COUSINS PPTYS INC COM 222795106 2696 259229 SH OTR 01 259229 0 0 COUSINS PPTYS INC COM 222795106 186 17857 SH OTR 02 0 0 17857 COUSINS PPTYS INC COM 222795106 2756 265025 SH OTR 02 0 265025 0 COUSINS PPTYS INC COM 222795106 319293 30701281 SH SOLE 0 0 30701281 COUSINS PPTYS INC COM 222795106 2971 285660 SH SOLE 285660 0 0 COVANTA HLDG CORP COM 22282E102 1446 87930 SH OTR 01 87930 0 0 COVANTA HLDG CORP COM 22282E102 217 13212 SH OTR 02 0 13212 0 COVANTA HLDG CORP COM 22282E102 140942 8567908 SH SOLE 0 0 8567908 COVANTA HLDG CORP COM 22282E102 99 5988 SH SOLE 5988 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 277 15337 SH OTR 01 15337 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 10 565 SH OTR 02 0 565 0 COVENANT TRANSN GROUP INC CL A 22284P105 7903 437375 SH SOLE 0 0 437375 COVENANT TRANSN GROUP INC CL A 22284P105 11 635 SH SOLE 635 0 0 COVISINT CORP COM 22357R103 38 17321 SH OTR 01 17321 0 0 COVISINT CORP COM 22357R103 3506 1608342 SH SOLE 0 0 1608342 COWEN GROUP INC NEW CL A 223622101 393 132895 SH OTR 01 132895 0 0 COWEN GROUP INC NEW CL A 223622101 23 7692 SH OTR 02 0 7692 0 COWEN GROUP INC NEW CL A 223622101 15201 5135308 SH SOLE 0 0 5135308 COWEN GROUP INC NEW CL A 223622101 16 5408 SH SOLE 5408 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 6704 521286 SH SOLE 0 0 521286 CPI AEROSTRUCTURES INC COM NEW 125919308 18 3000 SH OTR 01 3000 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 1379 224194 SH SOLE 0 0 224194 CPI CARD GROUP INC COM 12634H101 149 29781 SH OTR 01 29781 0 0 CPI CARD GROUP INC COM 12634H101 3024 603543 SH SOLE 0 0 603543 CRA INTL INC COM 12618T105 304 12045 SH OTR 01 12045 0 0 CRA INTL INC COM 12618T105 8853 351044 SH SOLE 0 0 351044 CRACKER BARREL OLD CTRY STOR COM 22410J106 7074 41256 SH OTR 01 41256 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 319 1859 SH OTR 02 0 1859 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 310460 1810579 SH SOLE 0 0 1810579 CRACKER BARREL OLD CTRY STOR COM 22410J106 161 941 SH SOLE 941 0 0 CRAFT BREW ALLIANCE INC COM 224122101 208 18058 SH OTR 01 18058 0 0 CRAFT BREW ALLIANCE INC COM 224122101 4621 401127 SH SOLE 0 0 401127 CRANE CO COM 224399105 1893 33374 SH OTR 01 33374 0 0 CRANE CO COM 224399105 295 5199 SH OTR 02 0 5199 0 CRANE CO COM 224399105 217204 3829399 SH SOLE 0 0 3829399 CRANE CO COM 224399105 108 1901 SH SOLE 1901 0 0 CRAWFORD & CO CL B 224633107 319 37593 SH OTR 01 37593 0 0 CRAWFORD & CO CL B 224633107 7418 873698 SH SOLE 0 0 873698 CRAWFORD & CO CL A 224633206 2245 294269 SH SOLE 0 0 294269 CRAY INC COM NEW 225223304 2512 83954 SH OTR 01 83954 0 0 CRAY INC COM NEW 225223304 156 5200 SH OTR 02 0 5200 0 CRAY INC COM NEW 225223304 99771 3334603 SH SOLE 0 0 3334603 CRAY INC COM NEW 225223304 60 2000 SH SOLE 2000 0 0 CREDICORP LTD COM G2519Y108 1219 7900 SH OTR 02 0 0 7900 CREDICORP LTD COM G2519Y108 3472 22496 SH OTR 02 0 22496 0 CREDICORP LTD COM G2519Y108 272402 1765062 SH SOLE 0 0 1765062 CREDICORP LTD COM G2519Y108 2143 13888 SH SOLE 13888 0 0 CREDIT ACCEP CORP MICH COM 225310101 1255 6780 SH OTR 01 6780 0 0 CREDIT ACCEP CORP MICH COM 225310101 156 843 SH OTR 02 0 843 0 CREDIT ACCEP CORP MICH COM 225310101 131614 711122 SH SOLE 0 0 711122 CREDIT ACCEP CORP MICH COM 225310101 66 357 SH SOLE 357 0 0 CREE INC COM 225447101 1701 69599 SH OTR 01 69599 0 0 CREE INC COM 225447101 262 10700 SH OTR 02 0 10700 0 CREE INC COM 225447101 175211 7169013 SH SOLE 0 0 7169013 CREE INC COM 225447101 125 5100 SH SOLE 5100 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2195 139000 SH OTR 02 0 0 139000 CRESCENT PT ENERGY CORP COM 22576C101 1611 102032 SH OTR 02 0 102032 0 CRESCENT PT ENERGY CORP COM 22576C101 161095 10202343 SH SOLE 0 0 10202343 CRESCENT PT ENERGY CORP COM 22576C101 2079 131690 SH SOLE 131690 0 0 CROCS INC COM 227046109 1734 153751 SH OTR 01 153751 0 0 CROCS INC COM 227046109 116 10317 SH OTR 02 0 10317 0 CROCS INC COM 227046109 61997 5496189 SH SOLE 0 0 5496189 CROCS INC COM 227046109 42 3700 SH SOLE 3700 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 935 67162 SH OTR 01 67162 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 43 3100 SH OTR 02 0 3100 0 CROSS CTRY HEALTHCARE INC COM 227483104 24414 1753892 SH SOLE 0 0 1753892 CROSS CTRY HEALTHCARE INC COM 227483104 22 1600 SH SOLE 1600 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 54840 540666 SH OTR 01 540666 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 10102 99600 SH OTR 02 0 0 99600 CROWN CASTLE INTL CORP NEW COM 22822V101 8540 84198 SH OTR 02 0 84198 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2012214 19838453 SH SOLE 0 0 19838453 CROWN CASTLE INTL CORP NEW COM 22822V101 12162 119907 SH SOLE 119907 0 0 CROWN CRAFTS INC COM 228309100 27 2860 SH OTR 01 2860 0 0 CROWN CRAFTS INC COM 228309100 2271 240064 SH SOLE 0 0 240064 CROWN HOLDINGS INC COM 228368106 4863 95975 SH OTR 01 95975 0 0 CROWN HOLDINGS INC COM 228368106 1895 37400 SH OTR 02 0 0 37400 CROWN HOLDINGS INC COM 228368106 1443 28469 SH OTR 02 0 28469 0 CROWN HOLDINGS INC COM 228368106 531727 10493922 SH SOLE 0 0 10493922 CROWN HOLDINGS INC COM 228368106 1925 38000 SH SOLE 38000 0 0 CRYOLIFE INC COM 228903100 652 55239 SH OTR 01 55239 0 0 CRYOLIFE INC COM 228903100 14781 1251568 SH SOLE 0 0 1251568 CRYOPORT INC COM PAR $0.001 229050307 63 30113 SH SOLE 0 0 30113 CRYSTAL ROCK HLDGS INC COM 22940F103 77 112274 SH SOLE 0 0 112274 CSG SYS INTL INC COM 126349109 2704 67084 SH OTR 01 67084 0 0 CSG SYS INTL INC COM 126349109 217 5372 SH OTR 02 0 5372 0 CSG SYS INTL INC COM 126349109 136820 3394183 SH SOLE 0 0 3394183 CSG SYS INTL INC COM 126349109 66 1628 SH SOLE 1628 0 0 CSP INC COM 126389105 644 79308 SH SOLE 0 0 79308 CSRA INC COM 12650T104 5255 224290 SH OTR 01 224290 0 0 CSRA INC COM 12650T104 356 15200 SH OTR 02 0 15200 0 CSRA INC COM 12650T104 378380 16149377 SH SOLE 0 0 16149377 CSRA INC COM 12650T104 190 8100 SH SOLE 8100 0 0 CSS INDS INC COM 125906107 320 11942 SH OTR 01 11942 0 0 CSS INDS INC COM 125906107 5 178 SH OTR 02 0 178 0 CSS INDS INC COM 125906107 7469 278583 SH SOLE 0 0 278583 CSS INDS INC COM 125906107 14 522 SH SOLE 522 0 0 CST BRANDS INC COM 12646R105 2198 51017 SH OTR 01 51017 0 0 CST BRANDS INC COM 12646R105 338 7848 SH OTR 02 0 7848 0 CST BRANDS INC COM 12646R105 234068 5433322 SH SOLE 0 0 5433322 CST BRANDS INC COM 12646R105 162 3752 SH SOLE 3752 0 0 CSW INDUSTRIALS INC COM 126402106 599 18368 SH OTR 01 18368 0 0 CSW INDUSTRIALS INC COM 126402106 16277 499155 SH SOLE 0 0 499155 CSW INDUSTRIALS INC COM 126402106 28 867 SH SOLE 867 0 0 CSX CORP COM 126408103 39677 1521370 SH OTR 01 1521370 0 0 CSX CORP COM 126408103 7555 289670 SH OTR 02 0 0 289670 CSX CORP COM 126408103 5007 191982 SH OTR 02 0 191982 0 CSX CORP COM 126408103 1631173 62544964 SH SOLE 0 0 62544964 CSX CORP COM 126408103 9128 350012 SH SOLE 350012 0 0 CTI BIOPHARMA CORP COM 12648L106 32 92878 SH OTR 01 92878 0 0 CTI BIOPHARMA CORP COM 12648L106 2566 7545593 SH SOLE 0 0 7545593 CTI INDUSTRIES CORP COM NEW 125961300 3 400 SH OTR 01 400 0 0 CTI INDUSTRIES CORP COM NEW 125961300 91 13546 SH SOLE 0 0 13546 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1582 38400 SH OTR 02 0 0 38400 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4684 113682 SH OTR 02 0 113682 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 64540 1566499 SH SOLE 0 0 1566499 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2822 68500 SH SOLE 68500 0 0 CTS CORP COM 126501105 751 41886 SH OTR 01 41886 0 0 CTS CORP COM 126501105 151 8433 SH OTR 02 0 8433 0 CTS CORP COM 126501105 27901 1556977 SH SOLE 0 0 1556977 CTS CORP COM 126501105 30 1667 SH SOLE 1667 0 0 CU BANCORP CALIF COM 126534106 424 18651 SH OTR 01 18651 0 0 CU BANCORP CALIF COM 126534106 9993 439652 SH SOLE 0 0 439652 CUBESMART COM 229663109 3732 120866 SH OTR 01 120866 0 0 CUBESMART COM 229663109 423 13695 SH OTR 02 0 0 13695 CUBESMART COM 229663109 6992 226409 SH OTR 02 0 226409 0 CUBESMART COM 229663109 793705 25702878 SH SOLE 0 0 25702878 CUBESMART COM 229663109 7488 242474 SH SOLE 242474 0 0 CUBIC CORP COM 229669106 1208 30077 SH OTR 01 30077 0 0 CUBIC CORP COM 229669106 213 5300 SH OTR 02 0 5300 0 CUBIC CORP COM 229669106 71474 1779730 SH SOLE 0 0 1779730 CUBIC CORP COM 229669106 48 1200 SH SOLE 1200 0 0 CUI GLOBAL INC COM NEW 126576206 52 10200 SH OTR 01 10200 0 0 CUI GLOBAL INC COM NEW 126576206 3390 671249 SH SOLE 0 0 671249 CULLEN FROST BANKERS INC COM 229899109 2345 36801 SH OTR 01 36801 0 0 CULLEN FROST BANKERS INC COM 229899109 319 5000 SH OTR 02 0 5000 0 CULLEN FROST BANKERS INC COM 229899109 261915 4109767 SH SOLE 0 0 4109767 CULLEN FROST BANKERS INC COM 229899109 153 2400 SH SOLE 2400 0 0 CULP INC COM 230215105 602 21794 SH OTR 01 21794 0 0 CULP INC COM 230215105 11251 407208 SH SOLE 0 0 407208 CUMBERLAND PHARMACEUTICALS I COM 230770109 52 11603 SH OTR 01 11603 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1285 285620 SH SOLE 0 0 285620 CUMMINS INC COM 231021106 28239 251151 SH OTR 01 251151 0 0 CUMMINS INC COM 231021106 5465 48600 SH OTR 02 0 0 48600 CUMMINS INC COM 231021106 3803 33823 SH OTR 02 0 33823 0 CUMMINS INC COM 231021106 1094940 9737992 SH SOLE 0 0 9737992 CUMMINS INC COM 231021106 5946 52884 SH SOLE 52884 0 0 CUMULUS MEDIA INC CL A 231082108 22 69979 SH OTR 01 69979 0 0 CUMULUS MEDIA INC CL A 231082108 1565 5047040 SH SOLE 0 0 5047040 CURIS INC COM 231269101 374 239889 SH OTR 01 239889 0 0 CURIS INC COM 231269101 6157 3946624 SH SOLE 0 0 3946624 CURTISS WRIGHT CORP COM 231561101 6974 82777 SH OTR 01 82777 0 0 CURTISS WRIGHT CORP COM 231561101 409 4860 SH OTR 02 0 4860 0 CURTISS WRIGHT CORP COM 231561101 246328 2923775 SH SOLE 0 0 2923775 CURTISS WRIGHT CORP COM 231561101 155 1840 SH SOLE 1840 0 0 CUSTOMERS BANCORP INC COM 23204G100 971 38647 SH OTR 01 38647 0 0 CUSTOMERS BANCORP INC COM 23204G100 142 5669 SH OTR 02 0 5669 0 CUSTOMERS BANCORP INC COM 23204G100 29362 1168398 SH SOLE 0 0 1168398 CUSTOMERS BANCORP INC COM 23204G100 33 1331 SH SOLE 1331 0 0 CUTERA INC COM 232109108 309 27531 SH OTR 01 27531 0 0 CUTERA INC COM 232109108 5914 527557 SH SOLE 0 0 527557 CVB FINL CORP COM 126600105 2070 126322 SH OTR 01 126322 0 0 CVB FINL CORP COM 126600105 199 12133 SH OTR 02 0 12133 0 CVB FINL CORP COM 126600105 130331 7951831 SH SOLE 0 0 7951831 CVB FINL CORP COM 126600105 81 4967 SH SOLE 4967 0 0 CVD EQUIPMENT CORP COM 126601103 20 2300 SH OTR 01 2300 0 0 CVD EQUIPMENT CORP COM 126601103 1406 163819 SH SOLE 0 0 163819 CVENT INC COM 23247G109 2113 59159 SH OTR 01 59159 0 0 CVENT INC COM 23247G109 61 1700 SH OTR 02 0 1700 0 CVENT INC COM 23247G109 55560 1555440 SH SOLE 0 0 1555440 CVENT INC COM 23247G109 32 900 SH SOLE 900 0 0 CVR ENERGY INC COM 12662P108 320 20614 SH OTR 01 20614 0 0 CVR ENERGY INC COM 12662P108 11 700 SH OTR 02 0 700 0 CVR ENERGY INC COM 12662P108 24187 1560470 SH SOLE 0 0 1560470 CVR ENERGY INC COM 12662P108 16 1000 SH SOLE 1000 0 0 CVS HEALTH CORP COM 126650100 164871 1722065 SH OTR 01 1722065 0 0 CVS HEALTH CORP COM 126650100 31475 328756 SH OTR 02 0 0 328756 CVS HEALTH CORP COM 126650100 22066 230476 SH OTR 02 0 230476 0 CVS HEALTH CORP COM 126650100 6600354 68940397 SH SOLE 0 0 68940397 CVS HEALTH CORP COM 126650100 30952 323296 SH SOLE 323296 0 0 CYANOTECH CORP COM PAR $0.02 232437301 3 600 SH OTR 01 600 0 0 CYANOTECH CORP COM PAR $0.02 232437301 133 24963 SH SOLE 0 0 24963 CYBERARK SOFTWARE LTD SHS M2682V108 71 1451 SH OTR 02 0 1451 0 CYBERARK SOFTWARE LTD SHS M2682V108 384 7907 SH SOLE 0 0 7907 CYBERARK SOFTWARE LTD SHS M2682V108 56 1149 SH SOLE 1149 0 0 CYBEROPTICS CORP COM 232517102 52 3500 SH OTR 01 3500 0 0 CYBEROPTICS CORP COM 232517102 3488 232858 SH SOLE 0 0 232858 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 9 1858 SH OTR 01 1858 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 371 73928 SH SOLE 0 0 73928 CYMABAY THERAPEUTICS INC COM 23257D103 16 9400 SH OTR 01 9400 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1049 602849 SH SOLE 0 0 602849 CYNOSURE INC CL A 232577205 2396 49256 SH OTR 01 49256 0 0 CYNOSURE INC CL A 232577205 44 912 SH OTR 02 0 912 0 CYNOSURE INC CL A 232577205 58060 1193545 SH SOLE 0 0 1193545 CYNOSURE INC CL A 232577205 51 1041 SH SOLE 1041 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2275 215620 SH OTR 01 215620 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 383 36289 SH OTR 02 0 36289 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 243557 23085980 SH SOLE 0 0 23085980 CYPRESS SEMICONDUCTOR CORP COM 232806109 175 16581 SH SOLE 16581 0 0 CYRUSONE INC COM 23283R100 2701 48519 SH OTR 01 48519 0 0 CYRUSONE INC COM 23283R100 362 6500 SH OTR 02 0 6500 0 CYRUSONE INC COM 23283R100 586941 10545118 SH SOLE 0 0 10545118 CYRUSONE INC COM 23283R100 195 3500 SH SOLE 3500 0 0 CYS INVTS INC COM 12673A108 1594 190454 SH OTR 01 190454 0 0 CYS INVTS INC COM 12673A108 80 9590 SH OTR 02 0 9590 0 CYS INVTS INC COM 12673A108 89223 10659835 SH SOLE 0 0 10659835 CYS INVTS INC COM 12673A108 64 7610 SH SOLE 7610 0 0 CYTOKINETICS INC COM NEW 23282W605 677 71370 SH OTR 01 71370 0 0 CYTOKINETICS INC COM NEW 23282W605 16448 1733243 SH SOLE 0 0 1733243 CYTOMX THERAPEUTICS INC COM 23284F105 366 35836 SH OTR 01 35836 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 3429 335686 SH SOLE 0 0 335686 CYTORI THERAPEUTICS INC COM NEW 23283K204 16 7866 SH OTR 01 7866 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 681 325781 SH SOLE 0 0 325781 CYTOSORBENTS CORP COM NEW 23283X206 42 9200 SH OTR 01 9200 0 0 CYTOSORBENTS CORP COM NEW 23283X206 2405 528507 SH SOLE 0 0 528507 CYTRX CORP COM PAR $.001 232828509 289 129538 SH OTR 01 129538 0 0 CYTRX CORP COM PAR $.001 232828509 4712 2113172 SH SOLE 0 0 2113172 D R HORTON INC COM 23331A109 16585 526834 SH OTR 01 526834 0 0 D R HORTON INC COM 23331A109 3421 108666 SH OTR 02 0 0 108666 D R HORTON INC COM 23331A109 2068 65700 SH OTR 02 0 65700 0 D R HORTON INC COM 23331A109 985009 31290004 SH SOLE 0 0 31290004 D R HORTON INC COM 23331A109 3448 109524 SH SOLE 109524 0 0 DAILY JOURNAL CORP COM 233912104 444 1873 SH OTR 01 1873 0 0 DAILY JOURNAL CORP COM 233912104 7775 32808 SH SOLE 0 0 32808 DAKOTA PLAINS HLDGS INC COM 234255107 2 21300 SH OTR 01 21300 0 0 DAKOTA PLAINS HLDGS INC COM 234255107 9 79277 SH SOLE 0 0 79277 DAKTRONICS INC COM 234264109 303 48428 SH OTR 01 48428 0 0 DAKTRONICS INC COM 234264109 8 1200 SH OTR 02 0 1200 0 DAKTRONICS INC COM 234264109 10996 1759322 SH SOLE 0 0 1759322 DAKTRONICS INC COM 234264109 13 2100 SH SOLE 2100 0 0 DANA HLDG CORP COM 235825205 1998 189174 SH OTR 01 189174 0 0 DANA HLDG CORP COM 235825205 165 15600 SH OTR 02 0 15600 0 DANA HLDG CORP COM 235825205 111346 10544174 SH SOLE 0 0 10544174 DANA HLDG CORP COM 235825205 60 5700 SH SOLE 5700 0 0 DANAHER CORP DEL COM 235851102 96517 955611 SH OTR 01 955611 0 0 DANAHER CORP DEL COM 235851102 18544 183600 SH OTR 02 0 0 183600 DANAHER CORP DEL COM 235851102 13323 131911 SH OTR 02 0 131911 0 DANAHER CORP DEL COM 235851102 3557699 35224742 SH SOLE 0 0 35224742 DANAHER CORP DEL COM 235851102 18043 178646 SH SOLE 178646 0 0 DARDEN RESTAURANTS INC COM 237194105 11643 183811 SH OTR 01 183811 0 0 DARDEN RESTAURANTS INC COM 237194105 2337 36900 SH OTR 02 0 0 36900 DARDEN RESTAURANTS INC COM 237194105 1817 28680 SH OTR 02 0 28680 0 DARDEN RESTAURANTS INC COM 237194105 784328 12382825 SH SOLE 0 0 12382825 DARDEN RESTAURANTS INC COM 237194105 2778 43859 SH SOLE 43859 0 0 DARLING INGREDIENTS INC COM 237266101 3634 243899 SH OTR 01 243899 0 0 DARLING INGREDIENTS INC COM 237266101 296 19875 SH OTR 02 0 19875 0 DARLING INGREDIENTS INC COM 237266101 198305 13309090 SH SOLE 0 0 13309090 DARLING INGREDIENTS INC COM 237266101 123 8225 SH SOLE 8225 0 0 DATA I O CORP COM 237690102 2 900 SH OTR 01 900 0 0 DATA I O CORP COM 237690102 586 249208 SH SOLE 0 0 249208 DATALINK CORP COM 237934104 201 26833 SH OTR 01 26833 0 0 DATALINK CORP COM 237934104 5003 667126 SH SOLE 0 0 667126 DATARAM CORP COM 238108302 1 2415 SH OTR 01 2415 0 0 DATARAM CORP COM 238108302 9 14239 SH SOLE 0 0 14239 DATAWATCH CORP COM NEW 237917208 23 4100 SH OTR 01 4100 0 0 DATAWATCH CORP COM NEW 237917208 1714 309360 SH SOLE 0 0 309360 DAVE & BUSTERS ENTMT INC COM 238337109 3429 73277 SH OTR 01 73277 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 94 2000 SH OTR 02 0 2000 0 DAVE & BUSTERS ENTMT INC COM 238337109 118647 2535731 SH SOLE 0 0 2535731 DAVE & BUSTERS ENTMT INC COM 238337109 75 1600 SH SOLE 1600 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 20234 261690 SH OTR 01 261690 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 3951 51100 SH OTR 02 0 0 51100 DAVITA HEALTHCARE PARTNERS I COM 23918K108 3183 41163 SH OTR 02 0 41163 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1108004 14330103 SH SOLE 0 0 14330103 DAVITA HEALTHCARE PARTNERS I COM 23918K108 3556 45994 SH SOLE 45994 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 215 26360 SH OTR 01 26360 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 6530 801229 SH SOLE 0 0 801229 DAXOR CORP COM 239467103 659 82593 SH SOLE 0 0 82593 DCT INDUSTRIAL TRUST INC COM NEW 233153204 2885 60048 SH OTR 01 60048 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 330 6868 SH OTR 02 0 0 6868 DCT INDUSTRIAL TRUST INC COM NEW 233153204 5510 114694 SH OTR 02 0 114694 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 628063 13073761 SH SOLE 0 0 13073761 DCT INDUSTRIAL TRUST INC COM NEW 233153204 5973 124325 SH SOLE 124325 0 0 DDR CORP COM 23317H102 3746 206514 SH OTR 01 206514 0 0 DDR CORP COM 23317H102 433 23875 SH OTR 02 0 0 23875 DDR CORP COM 23317H102 7183 395987 SH OTR 02 0 395987 0 DDR CORP COM 23317H102 825083 45484180 SH SOLE 0 0 45484180 DDR CORP COM 23317H102 7631 420648 SH SOLE 420648 0 0 DEAN FOODS CO NEW COM NEW 242370203 2761 152608 SH OTR 01 152608 0 0 DEAN FOODS CO NEW COM NEW 242370203 212 11722 SH OTR 02 0 11722 0 DEAN FOODS CO NEW COM NEW 242370203 201109 11117162 SH SOLE 0 0 11117162 DEAN FOODS CO NEW COM NEW 242370203 82 4528 SH SOLE 4528 0 0 DECKERS OUTDOOR CORP COM 243537107 2451 42617 SH OTR 01 42617 0 0 DECKERS OUTDOOR CORP COM 243537107 223 3873 SH OTR 02 0 3873 0 DECKERS OUTDOOR CORP COM 243537107 129581 2252796 SH SOLE 0 0 2252796 DECKERS OUTDOOR CORP COM 243537107 92 1603 SH SOLE 1603 0 0 DEERE & CO COM 244199105 38828 479124 SH OTR 01 479124 0 0 DEERE & CO COM 244199105 6677 82390 SH OTR 02 0 0 82390 DEERE & CO COM 244199105 4646 57331 SH OTR 02 0 57331 0 DEERE & CO COM 244199105 1382490 17059351 SH SOLE 0 0 17059351 DEERE & CO COM 244199105 7217 89051 SH SOLE 89051 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 441 30764 SH OTR 01 30764 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 11696 816793 SH SOLE 0 0 816793 DEL FRISCOS RESTAURANT GROUP COM 245077102 16 1100 SH SOLE 1100 0 0 DEL TACO RESTAURANTS INC COM 245496104 289 31759 SH OTR 01 31759 0 0 DEL TACO RESTAURANTS INC COM 245496104 12 1270 SH OTR 02 0 1270 0 DEL TACO RESTAURANTS INC COM 245496104 9483 1042119 SH SOLE 0 0 1042119 DEL TACO RESTAURANTS INC COM 245496104 19 2130 SH SOLE 2130 0 0 DELCATH SYS INC COM NEW 24661P401 0 1857 SH OTR 01 1857 0 0 DELCATH SYS INC COM NEW 24661P401 19 76131 SH SOLE 0 0 76131 DELEK US HLDGS INC COM 246647101 978 74011 SH OTR 01 74011 0 0 DELEK US HLDGS INC COM 246647101 72 5417 SH OTR 02 0 5417 0 DELEK US HLDGS INC COM 246647101 52024 3938195 SH SOLE 0 0 3938195 DELEK US HLDGS INC COM 246647101 35 2683 SH SOLE 2683 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 27382 437416 SH OTR 01 437416 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 5271 84200 SH OTR 02 0 0 84200 DELPHI AUTOMOTIVE PLC SHS G27823106 3477 55544 SH OTR 02 0 55544 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1206721 19276690 SH SOLE 0 0 19276690 DELPHI AUTOMOTIVE PLC SHS G27823106 5481 87548 SH SOLE 87548 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 44992 1235034 SH OTR 01 1235034 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2266 62200 SH OTR 02 0 0 62200 DELTA AIR LINES INC DEL COM NEW 247361702 1383 37957 SH OTR 02 0 37957 0 DELTA AIR LINES INC DEL COM NEW 247361702 1619213 44447246 SH SOLE 0 0 44447246 DELTA AIR LINES INC DEL COM NEW 247361702 1894 52000 SH SOLE 52000 0 0 DELTA APPAREL INC COM 247368103 196 8712 SH OTR 01 8712 0 0 DELTA APPAREL INC COM 247368103 4073 180622 SH SOLE 0 0 180622 DELTA NAT GAS INC COM 247748106 205 7626 SH OTR 01 7626 0 0 DELTA NAT GAS INC COM 247748106 7852 291465 SH SOLE 0 0 291465 DELTIC TIMBER CORP COM 247850100 1504 22406 SH OTR 01 22406 0 0 DELTIC TIMBER CORP COM 247850100 167 2485 SH OTR 02 0 2485 0 DELTIC TIMBER CORP COM 247850100 58199 866954 SH SOLE 0 0 866954 DELTIC TIMBER CORP COM 247850100 41 615 SH SOLE 615 0 0 DELUXE CORP COM 248019101 6770 102002 SH OTR 01 102002 0 0 DELUXE CORP COM 248019101 358 5400 SH OTR 02 0 5400 0 DELUXE CORP COM 248019101 254421 3833375 SH SOLE 0 0 3833375 DELUXE CORP COM 248019101 159 2400 SH SOLE 2400 0 0 DEMAND MEDIA INC COM NEW 24802N208 32 6108 SH OTR 01 6108 0 0 DEMAND MEDIA INC COM NEW 24802N208 2155 416894 SH SOLE 0 0 416894 DEMANDWARE INC COM 24802Y105 5754 76828 SH OTR 01 76828 0 0 DEMANDWARE INC COM 24802Y105 261 3479 SH OTR 02 0 3479 0 DEMANDWARE INC COM 24802Y105 179520 2396798 SH SOLE 0 0 2396798 DEMANDWARE INC COM 24802Y105 129 1721 SH SOLE 1721 0 0 DENBURY RES INC COM NEW 247916208 1588 442260 SH OTR 01 442260 0 0 DENBURY RES INC COM NEW 247916208 147 41048 SH OTR 02 0 41048 0 DENBURY RES INC COM NEW 247916208 103047 28703980 SH SOLE 0 0 28703980 DENBURY RES INC COM NEW 247916208 63 17652 SH SOLE 17652 0 0 DENISON MINES CORP COM 248356107 2 4291 SH OTR 02 0 4291 0 DENISON MINES CORP COM 248356107 41 75087 SH SOLE 0 0 75087 DENISON MINES CORP COM 248356107 14 26009 SH SOLE 26009 0 0 DENNYS CORP COM 24869P104 1540 143481 SH OTR 01 143481 0 0 DENNYS CORP COM 24869P104 152 14176 SH OTR 02 0 14176 0 DENNYS CORP COM 24869P104 48141 4486550 SH SOLE 0 0 4486550 DENNYS CORP COM 24869P104 45 4224 SH SOLE 4224 0 0 DENTSPLY SIRONA INC COM 24906P109 23017 370999 SH OTR 01 370999 0 0 DENTSPLY SIRONA INC COM 24906P109 4144 66800 SH OTR 02 0 0 66800 DENTSPLY SIRONA INC COM 24906P109 2819 45437 SH OTR 02 0 45437 0 DENTSPLY SIRONA INC COM 24906P109 1275038 20551868 SH SOLE 0 0 20551868 DENTSPLY SIRONA INC COM 24906P109 4349 70100 SH SOLE 70100 0 0 DEPOMED INC COM 249908104 2482 126483 SH OTR 01 126483 0 0 DEPOMED INC COM 249908104 144 7361 SH OTR 02 0 7361 0 DEPOMED INC COM 249908104 76016 3874415 SH SOLE 0 0 3874415 DEPOMED INC COM 249908104 60 3039 SH SOLE 3039 0 0 DERMA SCIENCES INC COM PAR $.01 249827502 50 12800 SH OTR 01 12800 0 0 DERMA SCIENCES INC COM PAR $.01 249827502 3113 790078 SH SOLE 0 0 790078 DERMIRA INC COM 24983L104 1239 42371 SH OTR 01 42371 0 0 DERMIRA INC COM 24983L104 15 502 SH OTR 02 0 502 0 DERMIRA INC COM 24983L104 26252 897493 SH SOLE 0 0 897493 DERMIRA INC COM 24983L104 23 798 SH SOLE 798 0 0 DESCARTES SYS GROUP INC COM 249906108 174 9100 SH OTR 02 0 9100 0 DESCARTES SYS GROUP INC COM 249906108 24249 1270225 SH SOLE 0 0 1270225 DESCARTES SYS GROUP INC COM 249906108 73 3800 SH SOLE 3800 0 0 DESTINATION MATERNITY CORP COM 25065D100 48 8100 SH OTR 01 8100 0 0 DESTINATION MATERNITY CORP COM 25065D100 2677 455332 SH SOLE 0 0 455332 DESTINATION XL GROUP INC COM 25065K104 330 72196 SH OTR 01 72196 0 0 DESTINATION XL GROUP INC COM 25065K104 5788 1266441 SH SOLE 0 0 1266441 DETERMINE INC COM 250660107 2 1530 SH OTR 01 1530 0 0 DETERMINE INC COM 250660107 140 92284 SH SOLE 0 0 92284 DEUTSCHE BANK AG NAMEN AKT D18190898 1136 82773 SH OTR 01 82773 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 5566 405395 SH OTR 02 0 0 405395 DEUTSCHE BANK AG NAMEN AKT D18190898 3821 278278 SH OTR 02 0 278278 0 DEUTSCHE BANK AG NAMEN AKT D18190898 397784 28971856 SH SOLE 0 0 28971856 DEUTSCHE BANK AG NAMEN AKT D18190898 5860 426813 SH SOLE 426813 0 0 DEVON ENERGY CORP NEW COM 25179M103 30193 832906 SH OTR 01 832906 0 0 DEVON ENERGY CORP NEW COM 25179M103 4238 116900 SH OTR 02 0 0 116900 DEVON ENERGY CORP NEW COM 25179M103 3417 94266 SH OTR 02 0 94266 0 DEVON ENERGY CORP NEW COM 25179M103 1382847 38147505 SH SOLE 0 0 38147505 DEVON ENERGY CORP NEW COM 25179M103 4813 132780 SH SOLE 132780 0 0 DEVRY ED GROUP INC COM 251893103 1351 75755 SH OTR 01 75755 0 0 DEVRY ED GROUP INC COM 251893103 113 6314 SH OTR 02 0 6314 0 DEVRY ED GROUP INC COM 251893103 71435 4004179 SH SOLE 0 0 4004179 DEVRY ED GROUP INC COM 251893103 54 3000 SH SOLE 3000 0 0 DEXCOM INC COM 252131107 4550 57357 SH OTR 01 57357 0 0 DEXCOM INC COM 252131107 651 8200 SH OTR 02 0 8200 0 DEXCOM INC COM 252131107 444130 5598508 SH SOLE 0 0 5598508 DEXCOM INC COM 252131107 317 4000 SH SOLE 4000 0 0 DEXTERA SURGICAL INC COM 252366109 6 3570 SH OTR 01 3570 0 0 DEXTERA SURGICAL INC COM 252366109 381 211424 SH SOLE 0 0 211424 DHI GROUP INC COM 23331S100 625 100315 SH OTR 01 100315 0 0 DHI GROUP INC COM 23331S100 19 3100 SH OTR 02 0 3100 0 DHI GROUP INC COM 23331S100 23804 3820888 SH SOLE 0 0 3820888 DHI GROUP INC COM 23331S100 16 2500 SH SOLE 2500 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 355 70532 SH OTR 01 70532 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3199 636027 SH SOLE 0 0 636027 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1183 6280 SH OTR 01 6280 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 44 231 SH OTR 02 0 231 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20417 108361 SH SOLE 0 0 108361 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 32 169 SH SOLE 169 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2472 101591 SH OTR 01 101591 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 195 8000 SH OTR 02 0 8000 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 172555 7092288 SH SOLE 0 0 7092288 DIAMOND OFFSHORE DRILLING IN COM 25271C102 83 3400 SH SOLE 3400 0 0 DIAMOND RESORTS INTL INC COM 25272T104 2578 86064 SH OTR 01 86064 0 0 DIAMOND RESORTS INTL INC COM 25272T104 142 4742 SH OTR 02 0 4742 0 DIAMOND RESORTS INTL INC COM 25272T104 91640 3058756 SH SOLE 0 0 3058756 DIAMOND RESORTS INTL INC COM 25272T104 71 2358 SH SOLE 2358 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4457 48864 SH OTR 01 48864 0 0 DIAMONDBACK ENERGY INC COM 25278X109 612 6712 SH OTR 02 0 6712 0 DIAMONDBACK ENERGY INC COM 25278X109 464468 5092296 SH SOLE 0 0 5092296 DIAMONDBACK ENERGY INC COM 25278X109 292 3200 SH SOLE 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2295 254204 SH OTR 01 254204 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 131 14516 SH OTR 02 0 0 14516 DIAMONDROCK HOSPITALITY CO COM 252784301 2279 252394 SH OTR 02 0 252394 0 DIAMONDROCK HOSPITALITY CO COM 252784301 276744 30647183 SH SOLE 0 0 30647183 DIAMONDROCK HOSPITALITY CO COM 252784301 2556 283110 SH SOLE 283110 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 18 6150 SH OTR 01 6150 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1578 525920 SH SOLE 0 0 525920 DICKS SPORTING GOODS INC COM 253393102 2774 61567 SH OTR 01 61567 0 0 DICKS SPORTING GOODS INC COM 253393102 1325 29400 SH OTR 02 0 0 29400 DICKS SPORTING GOODS INC COM 253393102 923 20487 SH OTR 02 0 20487 0 DICKS SPORTING GOODS INC COM 253393102 273174 6062458 SH SOLE 0 0 6062458 DICKS SPORTING GOODS INC COM 253393102 1106 24546 SH SOLE 24546 0 0 DIEBOLD INC COM 253651103 2221 89446 SH OTR 01 89446 0 0 DIEBOLD INC COM 253651103 127 5100 SH OTR 02 0 5100 0 DIEBOLD INC COM 253651103 128110 5159466 SH SOLE 0 0 5159466 DIEBOLD INC COM 253651103 55 2200 SH SOLE 2200 0 0 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 1 388 SH OTR 01 388 0 0 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 148 49504 SH SOLE 0 0 49504 DIGI INTL INC COM 253798102 355 33093 SH OTR 01 33093 0 0 DIGI INTL INC COM 253798102 11596 1080666 SH SOLE 0 0 1080666 DIGIMARC CORP NEW COM 25381B101 555 17378 SH OTR 01 17378 0 0 DIGIMARC CORP NEW COM 25381B101 9490 296947 SH SOLE 0 0 296947 DIGIRAD CORP COM 253827109 45 8680 SH OTR 01 8680 0 0 DIGIRAD CORP COM 253827109 5740 1114554 SH SOLE 0 0 1114554 DIGITAL ALLY INC COM NEW 25382P208 6 1600 SH OTR 01 1600 0 0 DIGITAL ALLY INC COM NEW 25382P208 497 128122 SH SOLE 0 0 128122 DIGITAL PWR CORP COM 253862106 0 700 SH OTR 01 700 0 0 DIGITAL PWR CORP COM 253862106 5 11401 SH SOLE 0 0 11401 DIGITAL RLTY TR INC COM 253868103 25578 234678 SH OTR 01 234678 0 0 DIGITAL RLTY TR INC COM 253868103 5934 54442 SH OTR 02 0 0 54442 DIGITAL RLTY TR INC COM 253868103 24272 222695 SH OTR 02 0 222695 0 DIGITAL RLTY TR INC COM 253868103 2736792 25110488 SH SOLE 0 0 25110488 DIGITAL RLTY TR INC COM 253868103 27858 255603 SH SOLE 255603 0 0 DIGITAL TURBINE INC COM NEW 25400W102 28 26000 SH OTR 01 26000 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1351 1262395 SH SOLE 0 0 1262395 DIGITALGLOBE INC COM NEW 25389M877 1719 80388 SH OTR 01 80388 0 0 DIGITALGLOBE INC COM NEW 25389M877 170 7942 SH OTR 02 0 7942 0 DIGITALGLOBE INC COM NEW 25389M877 94981 4440447 SH SOLE 0 0 4440447 DIGITALGLOBE INC COM NEW 25389M877 72 3353 SH SOLE 3353 0 0 DILLARDS INC CL A 254067101 887 14637 SH OTR 01 14637 0 0 DILLARDS INC CL A 254067101 132 2180 SH OTR 02 0 2180 0 DILLARDS INC CL A 254067101 81952 1352349 SH SOLE 0 0 1352349 DILLARDS INC CL A 254067101 68 1120 SH SOLE 1120 0 0 DIME CMNTY BANCSHARES COM 253922108 719 42252 SH OTR 01 42252 0 0 DIME CMNTY BANCSHARES COM 253922108 39 2300 SH OTR 02 0 2300 0 DIME CMNTY BANCSHARES COM 253922108 43737 2571231 SH SOLE 0 0 2571231 DIME CMNTY BANCSHARES COM 253922108 29 1700 SH SOLE 1700 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 109 18109 SH OTR 01 18109 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 2448 408056 SH SOLE 0 0 408056 DINEEQUITY INC COM 254423106 2533 29880 SH OTR 01 29880 0 0 DINEEQUITY INC COM 254423106 191 2257 SH OTR 02 0 2257 0 DINEEQUITY INC COM 254423106 115643 1364035 SH SOLE 0 0 1364035 DINEEQUITY INC COM 254423106 93 1097 SH SOLE 1097 0 0 DIODES INC COM 254543101 901 47977 SH OTR 01 47977 0 0 DIODES INC COM 254543101 113 6019 SH OTR 02 0 6019 0 DIODES INC COM 254543101 55318 2944028 SH SOLE 0 0 2944028 DIODES INC COM 254543101 37 1981 SH SOLE 1981 0 0 DIPEXIUM PHARMACEUTICALS INC COM 25456J104 36 3600 SH OTR 01 3600 0 0 DIPEXIUM PHARMACEUTICALS INC COM 25456J104 1533 154697 SH SOLE 0 0 154697 DIPLOMAT PHARMACY INC COM 25456K101 3147 89927 SH OTR 01 89927 0 0 DIPLOMAT PHARMACY INC COM 25456K101 177 5070 SH OTR 02 0 5070 0 DIPLOMAT PHARMACY INC COM 25456K101 113298 3237083 SH SOLE 0 0 3237083 DIPLOMAT PHARMACY INC COM 25456K101 68 1930 SH SOLE 1930 0 0 DISCOVER FINL SVCS COM 254709108 35311 658914 SH OTR 01 658914 0 0 DISCOVER FINL SVCS COM 254709108 6637 123850 SH OTR 02 0 0 123850 DISCOVER FINL SVCS COM 254709108 4625 86311 SH OTR 02 0 86311 0 DISCOVER FINL SVCS COM 254709108 1287457 24024204 SH SOLE 0 0 24024204 DISCOVER FINL SVCS COM 254709108 6697 124968 SH SOLE 124968 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 6060 240191 SH OTR 01 240191 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 9065 380081 SH OTR 01 380081 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1067 42293 SH OTR 02 0 0 42293 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 601 23831 SH OTR 02 0 23831 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1848 77479 SH OTR 02 0 0 77479 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1373 57551 SH OTR 02 0 57551 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 350946 13909859 SH SOLE 0 0 13909859 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1188 47076 SH SOLE 47076 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 494431 20730870 SH SOLE 0 0 20730870 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1727 72412 SH SOLE 72412 0 0 DISH NETWORK CORP CL A 25470M109 8146 155451 SH OTR 01 155451 0 0 DISH NETWORK CORP CL A 25470M109 3789 72300 SH OTR 02 0 0 72300 DISH NETWORK CORP CL A 25470M109 2312 44127 SH OTR 02 0 44127 0 DISH NETWORK CORP CL A 25470M109 487992 9312828 SH SOLE 0 0 9312828 DISH NETWORK CORP CL A 25470M109 3187 60827 SH SOLE 60827 0 0 DISNEY WALT CO COM DISNEY 254687106 236851 2421297 SH OTR 01 2421297 0 0 DISNEY WALT CO COM DISNEY 254687106 45268 462767 SH OTR 02 0 0 462767 DISNEY WALT CO COM DISNEY 254687106 31178 318728 SH OTR 02 0 318728 0 DISNEY WALT CO COM DISNEY 254687106 8405118 85924328 SH SOLE 0 0 85924328 DISNEY WALT CO COM DISNEY 254687106 45056 460600 SH SOLE 460600 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 23 2852 SH OTR 01 2852 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 362 44949 SH SOLE 0 0 44949 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 7 4400 SH OTR 01 4400 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 329 216470 SH SOLE 0 0 216470 DIVIDEND APPREC ETF DIV APP ETF 921908844 253417 3044414 SH SOLE 0 0 3044414 DIVIDEND APPREC ETF DIV APP ETF 921908844 14376 172703 SH SOLE 03 0 0 172703 DIXIE GROUP INC CL A 255519100 21 5800 SH OTR 01 5800 0 0 DIXIE GROUP INC CL A 255519100 1845 518134 SH SOLE 0 0 518134 DLH HLDGS CORP COM 23335Q100 2 400 SH OTR 01 400 0 0 DLH HLDGS CORP COM 23335Q100 337 66777 SH SOLE 0 0 66777 DNB FINL CORP COM 233237106 25 1040 SH OTR 01 1040 0 0 DNB FINL CORP COM 233237106 802 33990 SH SOLE 0 0 33990 DOCUMENT SEC SYS INC COM 25614T101 2 8600 SH OTR 01 8600 0 0 DOCUMENT SEC SYS INC COM 25614T101 75 372432 SH SOLE 0 0 372432 DOLBY LABORATORIES INC COM 25659T107 1616 33778 SH OTR 01 33778 0 0 DOLBY LABORATORIES INC COM 25659T107 266 5552 SH OTR 02 0 5552 0 DOLBY LABORATORIES INC COM 25659T107 177957 3719066 SH SOLE 0 0 3719066 DOLBY LABORATORIES INC COM 25659T107 122 2548 SH SOLE 2548 0 0 DOLLAR GEN CORP NEW COM 256677105 42856 455913 SH OTR 01 455913 0 0 DOLLAR GEN CORP NEW COM 256677105 8093 86100 SH OTR 02 0 0 86100 DOLLAR GEN CORP NEW COM 256677105 6415 68248 SH OTR 02 0 68248 0 DOLLAR GEN CORP NEW COM 256677105 1473456 15675065 SH SOLE 0 0 15675065 DOLLAR GEN CORP NEW COM 256677105 8327 88588 SH SOLE 88588 0 0 DOLLAR TREE INC COM 256746108 35429 375949 SH OTR 01 375949 0 0 DOLLAR TREE INC COM 256746108 6159 65353 SH OTR 02 0 0 65353 DOLLAR TREE INC COM 256746108 4678 49638 SH OTR 02 0 49638 0 DOLLAR TREE INC COM 256746108 1836574 19488265 SH SOLE 0 0 19488265 DOLLAR TREE INC COM 256746108 6438 68317 SH SOLE 68317 0 0 DOMINION DIAMOND CORP COM 257287102 94 10600 SH OTR 02 0 10600 0 DOMINION DIAMOND CORP COM 257287102 12732 1440235 SH SOLE 0 0 1440235 DOMINION DIAMOND CORP COM 257287102 38 4300 SH SOLE 4300 0 0 DOMINION RES INC VA NEW COM 25746U109 76316 979290 SH OTR 01 979290 0 0 DOMINION RES INC VA NEW COM 25746U109 13799 177068 SH OTR 02 0 0 177068 DOMINION RES INC VA NEW COM 25746U109 10881 139631 SH OTR 02 0 139631 0 DOMINION RES INC VA NEW COM 25746U109 2959325 37974149 SH SOLE 0 0 37974149 DOMINION RES INC VA NEW COM 25746U109 17056 218867 SH SOLE 218867 0 0 DOMINOS PIZZA INC COM 25754A201 4531 34490 SH OTR 01 34490 0 0 DOMINOS PIZZA INC COM 25754A201 1327 10100 SH OTR 02 0 0 10100 DOMINOS PIZZA INC COM 25754A201 1090 8300 SH OTR 02 0 8300 0 DOMINOS PIZZA INC COM 25754A201 465715 3544795 SH SOLE 0 0 3544795 DOMINOS PIZZA INC COM 25754A201 1826 13900 SH SOLE 13900 0 0 DOMTAR CORP COM NEW 257559203 1477 42196 SH OTR 01 42196 0 0 DOMTAR CORP COM NEW 257559203 210 6000 SH OTR 02 0 6000 0 DOMTAR CORP COM NEW 257559203 183060 5228779 SH SOLE 0 0 5228779 DOMTAR CORP COM NEW 257559203 110 3132 SH SOLE 3132 0 0 DONALDSON INC COM 257651109 2988 86964 SH OTR 01 86964 0 0 DONALDSON INC COM 257651109 453 13170 SH OTR 02 0 13170 0 DONALDSON INC COM 257651109 351639 10233966 SH SOLE 0 0 10233966 DONALDSON INC COM 257651109 190 5530 SH SOLE 5530 0 0 DONEGAL GROUP INC CL A 257701201 144 8727 SH OTR 01 8727 0 0 DONEGAL GROUP INC CL A 257701201 6144 372619 SH SOLE 0 0 372619 DONEGAL GROUP INC CL B 257701300 963 63194 SH SOLE 0 0 63194 DONNELLEY R R & SONS CO COM 257867101 2428 143517 SH OTR 01 143517 0 0 DONNELLEY R R & SONS CO COM 257867101 365 21567 SH OTR 02 0 21567 0 DONNELLEY R R & SONS CO COM 257867101 317630 18772456 SH SOLE 0 0 18772456 DONNELLEY R R & SONS CO COM 257867101 150 8849 SH SOLE 8849 0 0 DORIAN LPG LTD SHS USD Y2106R110 129 18319 SH OTR 01 18319 0 0 DORIAN LPG LTD SHS USD Y2106R110 190 26974 SH SOLE 0 0 26974 DORMAN PRODUCTS INC COM 258278100 3278 57316 SH OTR 01 57316 0 0 DORMAN PRODUCTS INC COM 258278100 229 4005 SH OTR 02 0 4005 0 DORMAN PRODUCTS INC COM 258278100 141702 2477303 SH SOLE 0 0 2477303 DORMAN PRODUCTS INC COM 258278100 91 1595 SH SOLE 1595 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1106 42976 SH OTR 01 42976 0 0 DOUGLAS DYNAMICS INC COM 25960R105 193 7500 SH OTR 02 0 7500 0 DOUGLAS DYNAMICS INC COM 25960R105 28527 1108718 SH SOLE 0 0 1108718 DOUGLAS DYNAMICS INC COM 25960R105 31 1200 SH SOLE 1200 0 0 DOUGLAS EMMETT INC COM 25960P109 3379 95139 SH OTR 01 95139 0 0 DOUGLAS EMMETT INC COM 25960P109 380 10707 SH OTR 02 0 0 10707 DOUGLAS EMMETT INC COM 25960P109 6196 174444 SH OTR 02 0 174444 0 DOUGLAS EMMETT INC COM 25960P109 738515 20791527 SH SOLE 0 0 20791527 DOUGLAS EMMETT INC COM 25960P109 6682 188120 SH SOLE 188120 0 0 DOVER CORP COM 260003108 17038 245792 SH OTR 01 245792 0 0 DOVER CORP COM 260003108 3185 45943 SH OTR 02 0 0 45943 DOVER CORP COM 260003108 2202 31770 SH OTR 02 0 31770 0 DOVER CORP COM 260003108 983510 14187963 SH SOLE 0 0 14187963 DOVER CORP COM 260003108 3030 43708 SH SOLE 43708 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 18 16523 SH OTR 01 16523 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 681 642824 SH SOLE 0 0 642824 DOVER MOTORSPORTS INC COM 260174107 28 12810 SH OTR 01 12810 0 0 DOVER MOTORSPORTS INC COM 260174107 537 247503 SH SOLE 0 0 247503 DOW CHEM CO COM 260543103 88656 1783473 SH OTR 01 1783473 0 0 DOW CHEM CO COM 260543103 16660 335138 SH OTR 02 0 0 335138 DOW CHEM CO COM 260543103 11338 228088 SH OTR 02 0 228088 0 DOW CHEM CO COM 260543103 3470913 69823225 SH SOLE 0 0 69823225 DOW CHEM CO COM 260543103 16197 325836 SH SOLE 325836 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 28813 298182 SH OTR 01 298182 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 5919 61252 SH OTR 02 0 0 61252 DR PEPPER SNAPPLE GROUP INC COM 26138E109 5053 52294 SH OTR 02 0 52294 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1609254 16653767 SH SOLE 0 0 16653767 DR PEPPER SNAPPLE GROUP INC COM 26138E109 5071 52474 SH SOLE 52474 0 0 DR REDDYS LABS LTD ADR 256135203 73099 1426886 SH SOLE 0 0 1426886 DR REDDYS LABS LTD ADR 256135203 55 1080 SH SOLE 1080 0 0 DREAMWORKS ANIMATION SKG INC CL A 26153C103 6488 158756 SH OTR 01 158756 0 0 DREAMWORKS ANIMATION SKG INC CL A 26153C103 327 8000 SH OTR 02 0 8000 0 DREAMWORKS ANIMATION SKG INC CL A 26153C103 207434 5075471 SH SOLE 0 0 5075471 DREAMWORKS ANIMATION SKG INC CL A 26153C103 151 3700 SH SOLE 3700 0 0 DREW INDS INC COM NEW 26168L205 4226 49806 SH OTR 01 49806 0 0 DREW INDS INC COM NEW 26168L205 263 3100 SH OTR 02 0 3100 0 DREW INDS INC COM NEW 26168L205 153292 1806833 SH SOLE 0 0 1806833 DREW INDS INC COM NEW 26168L205 102 1200 SH SOLE 1200 0 0 DRIL-QUIP INC COM 262037104 1524 26089 SH OTR 01 26089 0 0 DRIL-QUIP INC COM 262037104 240 4100 SH OTR 02 0 4100 0 DRIL-QUIP INC COM 262037104 163754 2802565 SH SOLE 0 0 2802565 DRIL-QUIP INC COM 262037104 88 1500 SH SOLE 1500 0 0 DS HEALTHCARE GROUP INC COM 23336Q109 4 5800 SH OTR 01 5800 0 0 DS HEALTHCARE GROUP INC COM 23336Q109 231 349491 SH SOLE 0 0 349491 DSP GROUP INC COM 23332B106 278 26235 SH OTR 01 26235 0 0 DSP GROUP INC COM 23332B106 11122 1048298 SH SOLE 0 0 1048298 DST SYS INC DEL COM 233326107 2627 22563 SH OTR 01 22563 0 0 DST SYS INC DEL COM 233326107 411 3534 SH OTR 02 0 3534 0 DST SYS INC DEL COM 233326107 322276 2767985 SH SOLE 0 0 2767985 DST SYS INC DEL COM 233326107 249 2142 SH SOLE 2142 0 0 DSW INC CL A 23334L102 1839 86812 SH OTR 01 86812 0 0 DSW INC CL A 23334L102 178 8399 SH OTR 02 0 8399 0 DSW INC CL A 23334L102 96509 4556604 SH SOLE 0 0 4556604 DSW INC CL A 23334L102 83 3901 SH SOLE 3901 0 0 DTE ENERGY CO COM 233331107 28236 284862 SH OTR 01 284862 0 0 DTE ENERGY CO COM 233331107 5766 58172 SH OTR 02 0 0 58172 DTE ENERGY CO COM 233331107 4137 41741 SH OTR 02 0 41741 0 DTE ENERGY CO COM 233331107 1611657 16259652 SH SOLE 0 0 16259652 DTE ENERGY CO COM 233331107 6070 61236 SH SOLE 61236 0 0 DTS INC COM 23335C101 951 35966 SH OTR 01 35966 0 0 DTS INC COM 23335C101 26 1000 SH OTR 02 0 1000 0 DTS INC COM 23335C101 35687 1349211 SH SOLE 0 0 1349211 DTS INC COM 23335C101 19 700 SH SOLE 700 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 90798 1401198 SH OTR 01 1401198 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 16557 255514 SH OTR 02 0 0 255514 DU PONT E I DE NEMOURS & CO COM 263534109 11489 177292 SH OTR 02 0 177292 0 DU PONT E I DE NEMOURS & CO COM 263534109 3485827 53793628 SH SOLE 0 0 53793628 DU PONT E I DE NEMOURS & CO COM 263534109 16434 253611 SH SOLE 253611 0 0 DUCOMMUN INC DEL COM 264147109 266 13472 SH OTR 01 13472 0 0 DUCOMMUN INC DEL COM 264147109 7233 365695 SH SOLE 0 0 365695 DUKE ENERGY CORP NEW COM NEW 26441C204 93888 1094396 SH OTR 01 1094396 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16039 186959 SH OTR 02 0 0 186959 DUKE ENERGY CORP NEW COM NEW 26441C204 14864 173257 SH OTR 02 0 173257 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3690573 43018683 SH SOLE 0 0 43018683 DUKE ENERGY CORP NEW COM NEW 26441C204 21408 249541 SH SOLE 249541 0 0 DUKE REALTY CORP COM NEW 264411505 6271 235226 SH OTR 01 235226 0 0 DUKE REALTY CORP COM NEW 264411505 3552 133232 SH OTR 02 0 0 133232 DUKE REALTY CORP COM NEW 264411505 12950 485760 SH OTR 02 0 485760 0 DUKE REALTY CORP COM NEW 264411505 1365050 51202177 SH SOLE 0 0 51202177 DUKE REALTY CORP COM NEW 264411505 15239 571593 SH SOLE 571593 0 0 DULUTH HLDGS INC COM CL B 26443V101 571 23360 SH OTR 01 23360 0 0 DULUTH HLDGS INC COM CL B 26443V101 6796 277836 SH SOLE 0 0 277836 DUN & BRADSTREET CORP DEL NE COM 26483E100 7008 57514 SH OTR 01 57514 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1109 9100 SH OTR 02 0 0 9100 DUN & BRADSTREET CORP DEL NE COM 26483E100 846 6943 SH OTR 02 0 6943 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 377243 3096213 SH SOLE 0 0 3096213 DUN & BRADSTREET CORP DEL NE COM 26483E100 1255 10300 SH SOLE 10300 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2791 63995 SH OTR 01 63995 0 0 DUNKIN BRANDS GROUP INC COM 265504100 396 9083 SH OTR 02 0 9083 0 DUNKIN BRANDS GROUP INC COM 265504100 280125 6421946 SH SOLE 0 0 6421946 DUNKIN BRANDS GROUP INC COM 265504100 201 4600 SH SOLE 4600 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 7363 154879 SH OTR 01 154879 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 264 5548 SH OTR 02 0 0 5548 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 4437 93339 SH OTR 02 0 93339 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 586086 12328277 SH SOLE 0 0 12328277 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 4765 100235 SH SOLE 100235 0 0 DURECT CORP COM 266605104 332 271812 SH OTR 01 271812 0 0 DURECT CORP COM 266605104 4937 4046576 SH SOLE 0 0 4046576 DXP ENTERPRISES INC NEW COM NEW 233377407 241 16116 SH OTR 01 16116 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 8039 538435 SH SOLE 0 0 538435 DXP ENTERPRISES INC NEW COM NEW 233377407 6 400 SH SOLE 400 0 0 DYCOM INDS INC COM 267475101 5808 64701 SH OTR 01 64701 0 0 DYCOM INDS INC COM 267475101 340 3783 SH OTR 02 0 3783 0 DYCOM INDS INC COM 267475101 220061 2451660 SH SOLE 0 0 2451660 DYCOM INDS INC COM 267475101 145 1617 SH SOLE 1617 0 0 DYNAMIC MATLS CORP COM 267888105 192 17825 SH OTR 01 17825 0 0 DYNAMIC MATLS CORP COM 267888105 5670 527470 SH SOLE 0 0 527470 DYNASIL CORP AMER COM 268102100 2 1200 SH OTR 01 1200 0 0 DYNASIL CORP AMER COM 268102100 209 158073 SH SOLE 0 0 158073 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1181 80971 SH OTR 01 80971 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 34 2312 SH OTR 02 0 2312 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 20944 1436464 SH SOLE 0 0 1436464 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 28 1948 SH SOLE 1948 0 0 DYNEGY INC NEW DEL COM 26817R108 2500 145025 SH OTR 01 145025 0 0 DYNEGY INC NEW DEL COM 26817R108 160 9266 SH OTR 02 0 9266 0 DYNEGY INC NEW DEL COM 26817R108 144158 8361845 SH SOLE 0 0 8361845 DYNEGY INC NEW DEL COM 26817R108 78 4534 SH SOLE 4534 0 0 DYNEX CAP INC COM NEW 26817Q506 409 58904 SH OTR 01 58904 0 0 DYNEX CAP INC COM NEW 26817Q506 194 27904 SH OTR 02 0 27904 0 DYNEX CAP INC COM NEW 26817Q506 12238 1763329 SH SOLE 0 0 1763329 DYNEX CAP INC COM NEW 26817Q506 19 2796 SH SOLE 2796 0 0 E M C CORP MASS COM 268648102 84392 3106060 SH OTR 01 3106060 0 0 E M C CORP MASS COM 268648102 15379 566030 SH OTR 02 0 0 566030 E M C CORP MASS COM 268648102 11476 422368 SH OTR 02 0 422368 0 E M C CORP MASS COM 268648102 3097239 113994815 SH SOLE 0 0 113994815 E M C CORP MASS COM 268648102 15696 577714 SH SOLE 577714 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 10415 443365 SH OTR 01 443365 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2170 92400 SH OTR 02 0 0 92400 E TRADE FINANCIAL CORP COM NEW 269246401 1362 57978 SH OTR 02 0 57978 0 E TRADE FINANCIAL CORP COM NEW 269246401 576540 24544054 SH SOLE 0 0 24544054 E TRADE FINANCIAL CORP COM NEW 269246401 1968 83800 SH SOLE 83800 0 0 EAGLE BANCORP INC MD COM 268948106 2777 57732 SH OTR 01 57732 0 0 EAGLE BANCORP INC MD COM 268948106 203 4215 SH OTR 02 0 4215 0 EAGLE BANCORP INC MD COM 268948106 101610 2112042 SH SOLE 0 0 2112042 EAGLE BANCORP INC MD COM 268948106 71 1485 SH SOLE 1485 0 0 EAGLE BANCORP MONT INC COM 26942G100 422 33215 SH SOLE 0 0 33215 EAGLE BULK SHIPPING INC SHS NEW 2014 Y2187A127 345 787259 SH SOLE 0 0 787259 EAGLE MATERIALS INC COM 26969P108 2618 33933 SH OTR 01 33933 0 0 EAGLE MATERIALS INC COM 26969P108 417 5411 SH OTR 02 0 5411 0 EAGLE MATERIALS INC COM 26969P108 260854 3381132 SH SOLE 0 0 3381132 EAGLE MATERIALS INC COM 26969P108 169 2189 SH SOLE 2189 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 707 18229 SH OTR 01 18229 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 19 500 SH OTR 02 0 500 0 EAGLE PHARMACEUTICALS INC COM 269796108 13324 343480 SH SOLE 0 0 343480 EAGLE PHARMACEUTICALS INC COM 269796108 16 400 SH SOLE 400 0 0 EARTHLINK HLDGS CORP COM 27033X101 1394 217797 SH OTR 01 217797 0 0 EARTHLINK HLDGS CORP COM 27033X101 124 19400 SH OTR 02 0 19400 0 EARTHLINK HLDGS CORP COM 27033X101 93280 14574963 SH SOLE 0 0 14574963 EARTHLINK HLDGS CORP COM 27033X101 36 5600 SH SOLE 5600 0 0 EARTHSTONE ENERGY INC COM NEW 27032D205 19 1799 SH OTR 01 1799 0 0 EARTHSTONE ENERGY INC COM NEW 27032D205 174 16111 SH SOLE 0 0 16111 EAST WEST BANCORP INC COM 27579R104 3348 97938 SH OTR 01 97938 0 0 EAST WEST BANCORP INC COM 27579R104 489 14300 SH OTR 02 0 14300 0 EAST WEST BANCORP INC COM 27579R104 354964 10385132 SH SOLE 0 0 10385132 EAST WEST BANCORP INC COM 27579R104 215 6300 SH SOLE 6300 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 469 23776 SH OTR 01 23776 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 12 600 SH OTR 02 0 600 0 EASTERLY GOVT PPTYS INC COM 27616P103 65743 3332145 SH SOLE 0 0 3332145 EASTERLY GOVT PPTYS INC COM 27616P103 18 900 SH SOLE 900 0 0 EASTERN CO COM 276317104 43 2600 SH OTR 01 2600 0 0 EASTERN CO COM 276317104 3400 205055 SH SOLE 0 0 205055 EASTERN VA BANKSHARES INC COM 277196101 43 5632 SH OTR 01 5632 0 0 EASTERN VA BANKSHARES INC COM 277196101 1664 220390 SH SOLE 0 0 220390 EASTGROUP PPTY INC COM 277276101 4541 65894 SH OTR 01 65894 0 0 EASTGROUP PPTY INC COM 277276101 172 2495 SH OTR 02 0 0 2495 EASTGROUP PPTY INC COM 277276101 2914 42284 SH OTR 02 0 42284 0 EASTGROUP PPTY INC COM 277276101 331869 4815283 SH SOLE 0 0 4815283 EASTGROUP PPTY INC COM 277276101 3262 47337 SH SOLE 47337 0 0 EASTMAN CHEM CO COM 277432100 15936 234691 SH OTR 01 234691 0 0 EASTMAN CHEM CO COM 277432100 2981 43900 SH OTR 02 0 0 43900 EASTMAN CHEM CO COM 277432100 2032 29926 SH OTR 02 0 29926 0 EASTMAN CHEM CO COM 277432100 851514 12540708 SH SOLE 0 0 12540708 EASTMAN CHEM CO COM 277432100 2705 39842 SH SOLE 39842 0 0 EASTMAN KODAK CO COM NEW 277461406 725 45064 SH OTR 01 45064 0 0 EASTMAN KODAK CO COM NEW 277461406 42 2600 SH OTR 02 0 2600 0 EASTMAN KODAK CO COM NEW 277461406 30159 1875557 SH SOLE 0 0 1875557 EASTMAN KODAK CO COM NEW 277461406 10 628 SH SOLE 628 0 0 EATON CORP PLC SHS G29183103 43447 727388 SH OTR 01 727388 0 0 EATON CORP PLC SHS G29183103 8274 138531 SH OTR 02 0 0 138531 EATON CORP PLC SHS G29183103 5521 92427 SH OTR 02 0 92427 0 EATON CORP PLC SHS G29183103 1603586 26847253 SH SOLE 0 0 26847253 EATON CORP PLC SHS G29183103 7956 133194 SH SOLE 133194 0 0 EATON VANCE CORP COM NON VTG 278265103 2825 79949 SH OTR 01 79949 0 0 EATON VANCE CORP COM NON VTG 278265103 1159 32800 SH OTR 02 0 0 32800 EATON VANCE CORP COM NON VTG 278265103 698 19747 SH OTR 02 0 19747 0 EATON VANCE CORP COM NON VTG 278265103 315346 8923191 SH SOLE 0 0 8923191 EATON VANCE CORP COM NON VTG 278265103 1201 33972 SH SOLE 33972 0 0 EBAY INC COM 278642103 39830 1701401 SH OTR 01 1701401 0 0 EBAY INC COM 278642103 7766 331756 SH OTR 02 0 0 331756 EBAY INC COM 278642103 5352 228624 SH OTR 02 0 228624 0 EBAY INC COM 278642103 1457328 62252357 SH SOLE 0 0 62252357 EBAY INC COM 278642103 7887 336894 SH SOLE 336894 0 0 EBIX INC COM NEW 278715206 2543 53095 SH OTR 01 53095 0 0 EBIX INC COM NEW 278715206 125 2600 SH OTR 02 0 2600 0 EBIX INC COM NEW 278715206 87448 1825630 SH SOLE 0 0 1825630 EBIX INC COM NEW 278715206 67 1400 SH SOLE 1400 0 0 ECHELON CORP COM NEW 27874N303 7 1514 SH OTR 01 1514 0 0 ECHELON CORP COM NEW 27874N303 524 110105 SH SOLE 0 0 110105 ECHO GLOBAL LOGISTICS INC COM 27875T101 1240 55304 SH OTR 01 55304 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 27 1200 SH OTR 02 0 1200 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 26333 1174541 SH SOLE 0 0 1174541 ECHO GLOBAL LOGISTICS INC COM 27875T101 29 1300 SH SOLE 1300 0 0 ECHO THERAPEUTICS INC COM NEW 27876L206 13 10000 SH OTR 01 10000 0 0 ECHO THERAPEUTICS INC COM NEW 27876L206 314 241837 SH SOLE 0 0 241837 ECHOSTAR CORP CL A 278768106 1235 31098 SH OTR 01 31098 0 0 ECHOSTAR CORP CL A 278768106 194 4879 SH OTR 02 0 4879 0 ECHOSTAR CORP CL A 278768106 127640 3215106 SH SOLE 0 0 3215106 ECHOSTAR CORP CL A 278768106 88 2221 SH SOLE 2221 0 0 ECLIPSE RES CORP COM 27890G100 213 63885 SH OTR 01 63885 0 0 ECLIPSE RES CORP COM 27890G100 7 2000 SH OTR 02 0 2000 0 ECLIPSE RES CORP COM 27890G100 15988 4786826 SH SOLE 0 0 4786826 ECLIPSE RES CORP COM 27890G100 16 4900 SH SOLE 4900 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 4 1500 SH OTR 01 1500 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 235 80893 SH SOLE 0 0 80893 ECOLAB INC COM 278865100 50139 422760 SH OTR 01 422760 0 0 ECOLAB INC COM 278865100 9227 77800 SH OTR 02 0 0 77800 ECOLAB INC COM 278865100 6914 58300 SH OTR 02 0 58300 0 ECOLAB INC COM 278865100 2137478 18022579 SH SOLE 0 0 18022579 ECOLAB INC COM 278865100 9406 79311 SH SOLE 79311 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 645 63065 SH SOLE 0 0 63065 ECOPETROL S A SPONSORED ADS 279158109 121 12700 SH OTR 02 0 0 12700 ECOPETROL S A SPONSORED ADS 279158109 842 88100 SH OTR 02 0 88100 0 ECOPETROL S A SPONSORED ADS 279158109 26092 2729261 SH SOLE 0 0 2729261 ECOPETROL S A SPONSORED ADS 279158109 110 11515 SH SOLE 11515 0 0 EDGE THERAPEUTICS INC COM 279870109 215 21269 SH OTR 01 21269 0 0 EDGE THERAPEUTICS INC COM 279870109 4484 443484 SH SOLE 0 0 443484 EDGEWATER TECHNOLOGY INC COM 280358102 41 4800 SH OTR 01 4800 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 3314 383516 SH SOLE 0 0 383516 EDGEWELL PERS CARE CO COM 28035Q102 3425 40578 SH OTR 01 40578 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1502 17800 SH OTR 02 0 0 17800 EDGEWELL PERS CARE CO COM 28035Q102 1115 13211 SH OTR 02 0 13211 0 EDGEWELL PERS CARE CO COM 28035Q102 374357 4434986 SH SOLE 0 0 4434986 EDGEWELL PERS CARE CO COM 28035Q102 1464 17345 SH SOLE 17345 0 0 EDISON INTL COM 281020107 40073 515934 SH OTR 01 515934 0 0 EDISON INTL COM 281020107 7577 97554 SH OTR 02 0 0 97554 EDISON INTL COM 281020107 5377 69227 SH OTR 02 0 69227 0 EDISON INTL COM 281020107 1835453 23631428 SH SOLE 0 0 23631428 EDISON INTL COM 281020107 10214 131500 SH SOLE 131500 0 0 EDITAS MEDICINE INC COM 28106W103 362 14850 SH OTR 01 14850 0 0 EDITAS MEDICINE INC COM 28106W103 12621 517241 SH SOLE 0 0 517241 EDITAS MEDICINE INC COM 28106W103 21 878 SH SOLE 878 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 4103 88933 SH OTR 01 88933 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 247 5360 SH OTR 02 0 0 5360 EDUCATION RLTY TR INC COM NEW 28140H203 3849 83421 SH OTR 02 0 83421 0 EDUCATION RLTY TR INC COM NEW 28140H203 439206 9518996 SH SOLE 0 0 9518996 EDUCATION RLTY TR INC COM NEW 28140H203 4219 91434 SH SOLE 91434 0 0 EDUCATIONAL DEV CORP COM 281479105 21 1800 SH OTR 01 1800 0 0 EDUCATIONAL DEV CORP COM 281479105 1147 98819 SH SOLE 0 0 98819 EDWARDS LIFESCIENCES CORP COM 28176E108 33825 339161 SH OTR 01 339161 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6173 61900 SH OTR 02 0 0 61900 EDWARDS LIFESCIENCES CORP COM 28176E108 4294 43056 SH OTR 02 0 43056 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1823650 18285875 SH SOLE 0 0 18285875 EDWARDS LIFESCIENCES CORP COM 28176E108 6601 66192 SH SOLE 66192 0 0 EGAIN CORP COM NEW 28225C806 19 6700 SH OTR 01 6700 0 0 EGAIN CORP COM NEW 28225C806 1210 429235 SH SOLE 0 0 429235 EGALET CORP COM 28226B104 128 25755 SH OTR 01 25755 0 0 EGALET CORP COM 28226B104 2159 435373 SH SOLE 0 0 435373 EHEALTH INC COM 28238P109 516 36817 SH OTR 01 36817 0 0 EHEALTH INC COM 28238P109 11244 802013 SH SOLE 0 0 802013 EIGER BIOPHARMACEUTICALS INC COM 28249U105 125 6309 SH OTR 01 6309 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 2348 118478 SH SOLE 0 0 118478 EL PASO ELEC CO COM NEW 283677854 2406 50900 SH OTR 01 50900 0 0 EL PASO ELEC CO COM NEW 283677854 263 5565 SH OTR 02 0 5565 0 EL PASO ELEC CO COM NEW 283677854 164122 3472020 SH SOLE 0 0 3472020 EL PASO ELEC CO COM NEW 283677854 241 5100 SH SOLE 5100 0 0 EL POLLO LOCO HLDGS INC COM 268603107 329 25317 SH OTR 01 25317 0 0 EL POLLO LOCO HLDGS INC COM 268603107 26 2000 SH OTR 02 0 2000 0 EL POLLO LOCO HLDGS INC COM 268603107 18469 1420711 SH SOLE 0 0 1420711 EL POLLO LOCO HLDGS INC COM 268603107 12 900 SH SOLE 900 0 0 ELBIT SYS LTD ORD M3760D101 259 2852 SH OTR 02 0 2852 0 ELBIT SYS LTD ORD M3760D101 37033 407179 SH SOLE 0 0 407179 ELBIT SYS LTD ORD M3760D101 107 1171 SH SOLE 1171 0 0 ELDORADO GOLD CORP NEW COM 284902103 883 196300 SH OTR 02 0 0 196300 ELDORADO GOLD CORP NEW COM 284902103 1254 278766 SH OTR 02 0 278766 0 ELDORADO GOLD CORP NEW COM 284902103 61250 13611115 SH SOLE 0 0 13611115 ELDORADO GOLD CORP NEW COM 284902103 766 170146 SH SOLE 170146 0 0 ELDORADO RESORTS INC COM 28470R102 845 55614 SH OTR 01 55614 0 0 ELDORADO RESORTS INC COM 28470R102 13371 879932 SH SOLE 0 0 879932 ELDORADO RESORTS INC COM 28470R102 33 2148 SH SOLE 2148 0 0 ELECTRO RENT CORP COM 285218103 388 25155 SH OTR 01 25155 0 0 ELECTRO RENT CORP COM 285218103 23 1500 SH OTR 02 0 1500 0 ELECTRO RENT CORP COM 285218103 10095 655125 SH SOLE 0 0 655125 ELECTRO RENT CORP COM 285218103 18 1200 SH SOLE 1200 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 221 37911 SH OTR 01 37911 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 7407 1268252 SH SOLE 0 0 1268252 ELECTROMED INC COM 285409108 12 3100 SH OTR 01 3100 0 0 ELECTROMED INC COM 285409108 304 78829 SH SOLE 0 0 78829 ELECTRONIC ARTS INC COM 285512109 36545 482385 SH OTR 01 482385 0 0 ELECTRONIC ARTS INC COM 285512109 6879 90804 SH OTR 02 0 0 90804 ELECTRONIC ARTS INC COM 285512109 4666 61588 SH OTR 02 0 61588 0 ELECTRONIC ARTS INC COM 285512109 1972041 26030113 SH SOLE 0 0 26030113 ELECTRONIC ARTS INC COM 285512109 6577 86817 SH SOLE 86817 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 4214 97917 SH OTR 01 97917 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 216 5018 SH OTR 02 0 5018 0 ELECTRONICS FOR IMAGING INC COM 286082102 158588 3684667 SH SOLE 0 0 3684667 ELECTRONICS FOR IMAGING INC COM 286082102 81 1882 SH SOLE 1882 0 0 ELEPHANT TALK COMM CORP COM NEW 286202205 11 60300 SH OTR 01 60300 0 0 ELEPHANT TALK COMM CORP COM NEW 286202205 357 2009599 SH SOLE 0 0 2009599 ELEVEN BIOTHERAPEUTICS INC COM 286221106 6 3400 SH OTR 01 3400 0 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 124 74256 SH SOLE 0 0 74256 ELIZABETH ARDEN INC COM 28660G106 664 48233 SH OTR 01 48233 0 0 ELIZABETH ARDEN INC COM 28660G106 29 2100 SH OTR 02 0 2100 0 ELIZABETH ARDEN INC COM 28660G106 20268 1472949 SH SOLE 0 0 1472949 ELIZABETH ARDEN INC COM 28660G106 21 1500 SH SOLE 1500 0 0 ELLIE MAE INC COM 28849P100 5618 61296 SH OTR 01 61296 0 0 ELLIE MAE INC COM 28849P100 283 3093 SH OTR 02 0 3093 0 ELLIE MAE INC COM 28849P100 185589 2024973 SH SOLE 0 0 2024973 ELLIE MAE INC COM 28849P100 129 1407 SH SOLE 1407 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 27 2100 SH OTR 01 2100 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5066 387868 SH SOLE 0 0 387868 ELLIS PERRY INTL INC COM 288853104 314 15588 SH OTR 01 15588 0 0 ELLIS PERRY INTL INC COM 288853104 10762 534872 SH SOLE 0 0 534872 EMAGIN CORP COM NEW 29076N206 14 7500 SH OTR 01 7500 0 0 EMAGIN CORP COM NEW 29076N206 635 330528 SH SOLE 0 0 330528 EMBRAER S A SP ADR REP 4 COM 29082A107 9 400 SH OTR 02 0 0 400 EMBRAER S A SP ADR REP 4 COM 29082A107 40833 1879953 SH SOLE 0 0 1879953 EMC INS GROUP INC COM 268664109 342 12351 SH OTR 01 12351 0 0 EMC INS GROUP INC COM 268664109 10410 375530 SH SOLE 0 0 375530 EMCOR GROUP INC COM 29084Q100 4223 85726 SH OTR 01 85726 0 0 EMCOR GROUP INC COM 29084Q100 330 6700 SH OTR 02 0 6700 0 EMCOR GROUP INC COM 29084Q100 230053 4670175 SH SOLE 0 0 4670175 EMCOR GROUP INC COM 29084Q100 123 2500 SH SOLE 2500 0 0 EMCORE CORP COM NEW 290846203 185 31227 SH OTR 01 31227 0 0 EMCORE CORP COM NEW 290846203 5155 867909 SH SOLE 0 0 867909 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1870 66488 SH OTR 01 66488 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 147 5239 SH OTR 02 0 5239 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 99456 3536844 SH SOLE 0 0 3536844 EMERGENT BIOSOLUTIONS INC COM 29089Q105 44 1561 SH SOLE 1561 0 0 EMERGENT CAP INC COM 29102N105 41 12075 SH OTR 01 12075 0 0 EMERGENT CAP INC COM 29102N105 2731 812833 SH SOLE 0 0 812833 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 1074066 30495916 SH SOLE 0 0 30495916 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 38243 1085830 SH SOLE 1085830 0 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 3454 98070 SH SOLE 03 0 0 98070 EMERSON ELEC CO COM 291011104 53328 1022390 SH OTR 01 1022390 0 0 EMERSON ELEC CO COM 291011104 10094 193526 SH OTR 02 0 0 193526 EMERSON ELEC CO COM 291011104 6918 132624 SH OTR 02 0 132624 0 EMERSON ELEC CO COM 291011104 2002520 38391864 SH SOLE 0 0 38391864 EMERSON ELEC CO COM 291011104 10208 195697 SH SOLE 195697 0 0 EMERSON RADIO CORP COM NEW 291087203 278 482667 SH SOLE 0 0 482667 EMMIS COMMUNICATIONS CORP CL A 291525103 10 14256 SH OTR 01 14256 0 0 EMMIS COMMUNICATIONS CORP CL A 291525103 643 884242 SH SOLE 0 0 884242 EMPIRE DIST ELEC CO COM 291641108 1878 55290 SH OTR 01 55290 0 0 EMPIRE DIST ELEC CO COM 291641108 235 6908 SH OTR 02 0 6908 0 EMPIRE DIST ELEC CO COM 291641108 113509 3341445 SH SOLE 0 0 3341445 EMPIRE DIST ELEC CO COM 291641108 187 5492 SH SOLE 5492 0 0 EMPIRE RES INC DEL COM 29206E100 1 300 SH OTR 01 300 0 0 EMPIRE RES INC DEL COM 29206E100 280 78065 SH SOLE 0 0 78065 EMPIRE RESORTS INC COM PAR $0 01 292052305 74 4663 SH OTR 01 4663 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 596 37751 SH SOLE 0 0 37751 EMPIRE ST RLTY TR INC CL A 292104106 1543 81246 SH OTR 01 81246 0 0 EMPIRE ST RLTY TR INC CL A 292104106 159 8370 SH OTR 02 0 0 8370 EMPIRE ST RLTY TR INC CL A 292104106 2414 127094 SH OTR 02 0 127094 0 EMPIRE ST RLTY TR INC CL A 292104106 217886 11473749 SH SOLE 0 0 11473749 EMPIRE ST RLTY TR INC CL A 292104106 2574 135543 SH SOLE 135543 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1165 40161 SH OTR 01 40161 0 0 EMPLOYERS HOLDINGS INC COM 292218104 186 6400 SH OTR 02 0 6400 0 EMPLOYERS HOLDINGS INC COM 292218104 70458 2427908 SH SOLE 0 0 2427908 EMPLOYERS HOLDINGS INC COM 292218104 46 1600 SH SOLE 1600 0 0 EMPRESA NACIONAL DE ELCTRCID SPONSORED ADR 29244T101 53 1900 SH OTR 02 0 1900 0 EMPRESA NACIONAL DE ELCTRCID SPONSORED ADR 29244T101 33205 1197434 SH SOLE 0 0 1197434 ENANTA PHARMACEUTICALS INC COM 29251M106 405 18387 SH OTR 01 18387 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 17 761 SH OTR 02 0 761 0 ENANTA PHARMACEUTICALS INC COM 29251M106 13911 630873 SH SOLE 0 0 630873 ENANTA PHARMACEUTICALS INC COM 29251M106 12 539 SH SOLE 539 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 147 6381 SH OTR 02 0 6381 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 10176 442256 SH SOLE 0 0 442256 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 69 2999 SH SOLE 2999 0 0 ENBRIDGE INC COM 29250N105 11257 265748 SH OTR 02 0 0 265748 ENBRIDGE INC COM 29250N105 8012 189145 SH OTR 02 0 189145 0 ENBRIDGE INC COM 29250N105 796702 18807883 SH SOLE 0 0 18807883 ENBRIDGE INC COM 29250N105 14271 336906 SH SOLE 336906 0 0 ENCANA CORP COM 292505104 2022 259532 SH OTR 02 0 0 259532 ENCANA CORP COM 292505104 1342 172301 SH OTR 02 0 172301 0 ENCANA CORP COM 292505104 132842 17052949 SH SOLE 0 0 17052949 ENCANA CORP COM 292505104 1744 223858 SH SOLE 223858 0 0 ENCORE CAP GROUP INC COM 292554102 709 30117 SH OTR 01 30117 0 0 ENCORE CAP GROUP INC COM 292554102 85 3600 SH OTR 02 0 3600 0 ENCORE CAP GROUP INC COM 292554102 42841 1820701 SH SOLE 0 0 1820701 ENCORE CAP GROUP INC COM 292554102 31 1300 SH SOLE 1300 0 0 ENCORE WIRE CORP COM 292562105 966 25920 SH OTR 01 25920 0 0 ENCORE WIRE CORP COM 292562105 119 3200 SH OTR 02 0 3200 0 ENCORE WIRE CORP COM 292562105 56048 1503429 SH SOLE 0 0 1503429 ENCORE WIRE CORP COM 292562105 37 1000 SH SOLE 1000 0 0 ENDESA AMERS SA SPON ADR 29261D104 26 1900 SH OTR 02 0 1900 0 ENDESA AMERS SA SPON ADR 29261D104 16073 1168089 SH SOLE 0 0 1168089 ENDESA AMERS SA SPON ADR 29261D104 26 1920 SH SOLE 1920 0 0 ENDO INTL PLC SHS G30401106 5066 324983 SH OTR 01 324983 0 0 ENDO INTL PLC SHS G30401106 1093 70100 SH OTR 02 0 0 70100 ENDO INTL PLC SHS G30401106 647 41510 SH OTR 02 0 41510 0 ENDO INTL PLC SHS G30401106 271961 17444607 SH SOLE 0 0 17444607 ENDO INTL PLC SHS G30401106 1026 65800 SH SOLE 65800 0 0 ENDOCHOICE HLDGS INC COM 29272U103 24 4799 SH OTR 01 4799 0 0 ENDOCHOICE HLDGS INC COM 29272U103 1324 270168 SH SOLE 0 0 270168 ENDOCYTE INC COM 29269A102 154 47849 SH OTR 01 47849 0 0 ENDOCYTE INC COM 29269A102 4008 1248569 SH SOLE 0 0 1248569 ENDOLOGIX INC COM 29266S106 2050 164546 SH OTR 01 164546 0 0 ENDOLOGIX INC COM 29266S106 146 11700 SH OTR 02 0 11700 0 ENDOLOGIX INC COM 29266S106 67225 5395298 SH SOLE 0 0 5395298 ENDOLOGIX INC COM 29266S106 47 3800 SH SOLE 3800 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1146 127495 SH OTR 01 127495 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 87 9625 SH OTR 02 0 9625 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 42411 4717537 SH SOLE 0 0 4717537 ENDURANCE INTL GROUP HLDGS I COM 29272B105 29 3175 SH SOLE 3175 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 2843 42332 SH OTR 01 42332 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 439 6536 SH OTR 02 0 6536 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 298699 4447566 SH SOLE 0 0 4447566 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 207 3088 SH SOLE 3088 0 0 ENERGEN CORP COM 29265N108 3196 66288 SH OTR 01 66288 0 0 ENERGEN CORP COM 29265N108 415 8600 SH OTR 02 0 8600 0 ENERGEN CORP COM 29265N108 358567 7437601 SH SOLE 0 0 7437601 ENERGEN CORP COM 29265N108 227 4700 SH SOLE 4700 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2181 42365 SH OTR 01 42365 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 395 7664 SH OTR 02 0 7664 0 ENERGIZER HLDGS INC NEW COM 29272W109 254213 4937134 SH SOLE 0 0 4937134 ENERGIZER HLDGS INC NEW COM 29272W109 159 3086 SH SOLE 3086 0 0 ENERGOUS CORP COM 29272C103 397 30637 SH OTR 01 30637 0 0 ENERGOUS CORP COM 29272C103 6140 474106 SH SOLE 0 0 474106 ENERGY ETF ENERGY ETF 92204A306 54979 578000 SH SOLE 0 0 578000 ENERGY ETF ENERGY ETF 92204A306 3730 39213 SH SOLE 03 0 0 39213 ENERGY FOCUS INC COM NEW 29268T300 24 3800 SH OTR 01 3800 0 0 ENERGY FOCUS INC COM NEW 29268T300 2841 455299 SH SOLE 0 0 455299 ENERGY RECOVERY INC COM 29270J100 641 72111 SH OTR 01 72111 0 0 ENERGY RECOVERY INC COM 29270J100 12301 1383668 SH SOLE 0 0 1383668 ENERGY RECOVERY INC COM 29270J100 26 2918 SH SOLE 2918 0 0 ENERNOC INC COM 292764107 338 53452 SH OTR 01 53452 0 0 ENERNOC INC COM 292764107 6848 1083512 SH SOLE 0 0 1083512 ENERPLUS CORP COM 292766102 162 24677 SH OTR 02 0 24677 0 ENERPLUS CORP COM 292766102 26943 4100932 SH SOLE 0 0 4100932 ENERPLUS CORP COM 292766102 70 10600 SH SOLE 10600 0 0 ENERSIS AMERICAS SA SPONSORED ADR 29274F104 34222 3988588 SH SOLE 0 0 3988588 ENERSIS AMERICAS SA SPONSORED ADR 29274F104 10 1180 SH SOLE 1180 0 0 ENERSIS CHILE SA SPON ADR 29278D105 22879 3924273 SH SOLE 0 0 3924273 ENERSIS CHILE SA SPON ADR 29278D105 7 1180 SH SOLE 1180 0 0 ENERSYS COM 29275Y102 3911 65765 SH OTR 01 65765 0 0 ENERSYS COM 29275Y102 280 4700 SH OTR 02 0 4700 0 ENERSYS COM 29275Y102 200496 3371376 SH SOLE 0 0 3371376 ENERSYS COM 29275Y102 131 2200 SH SOLE 2200 0 0 ENGILITY HLDGS INC NEW COM 29286C107 478 22616 SH OTR 01 22616 0 0 ENGILITY HLDGS INC NEW COM 29286C107 16318 772621 SH SOLE 0 0 772621 ENGILITY HLDGS INC NEW COM 29286C107 21 1000 SH SOLE 1000 0 0 ENGLOBAL CORP COM 293306106 17 13936 SH OTR 01 13936 0 0 ENGLOBAL CORP COM 293306106 310 258192 SH SOLE 0 0 258192 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 109 6859 SH OTR 02 0 6859 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4658 292800 SH SOLE 0 0 292800 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 40 2541 SH SOLE 2541 0 0 ENNIS INC COM 293389102 605 31548 SH OTR 01 31548 0 0 ENNIS INC COM 293389102 130 6800 SH OTR 02 0 6800 0 ENNIS INC COM 293389102 29963 1562221 SH SOLE 0 0 1562221 ENNIS INC COM 293389102 27 1400 SH SOLE 1400 0 0 ENOVA INTL INC COM 29357K103 252 34271 SH OTR 01 34271 0 0 ENOVA INTL INC COM 29357K103 8402 1141535 SH SOLE 0 0 1141535 ENPHASE ENERGY INC COM 29355A107 23 11600 SH OTR 01 11600 0 0 ENPHASE ENERGY INC COM 29355A107 1921 965259 SH SOLE 0 0 965259 ENPRO INDS INC COM 29355X107 2009 45253 SH OTR 01 45253 0 0 ENPRO INDS INC COM 29355X107 159 3588 SH OTR 02 0 3588 0 ENPRO INDS INC COM 29355X107 75558 1702130 SH SOLE 0 0 1702130 ENPRO INDS INC COM 29355X107 49 1112 SH SOLE 1112 0 0 ENSCO PLC SHS CLASS A G3157S106 1952 201073 SH OTR 01 201073 0 0 ENSCO PLC SHS CLASS A G3157S106 250 25700 SH OTR 02 0 25700 0 ENSCO PLC SHS CLASS A G3157S106 312236 32156131 SH SOLE 0 0 32156131 ENSCO PLC SHS CLASS A G3157S106 160 16500 SH SOLE 16500 0 0 ENSERVCO CORP COM 29358Y102 3 5400 SH OTR 01 5400 0 0 ENSERVCO CORP COM 29358Y102 383 617194 SH SOLE 0 0 617194 ENSIGN GROUP INC COM 29358P101 2090 99456 SH OTR 01 99456 0 0 ENSIGN GROUP INC COM 29358P101 146 6937 SH OTR 02 0 6937 0 ENSIGN GROUP INC COM 29358P101 77963 3710752 SH SOLE 0 0 3710752 ENSIGN GROUP INC COM 29358P101 52 2463 SH SOLE 2463 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2336 14421 SH OTR 01 14421 0 0 ENSTAR GROUP LIMITED SHS G3075P101 162 1000 SH OTR 02 0 1000 0 ENSTAR GROUP LIMITED SHS G3075P101 111864 690563 SH SOLE 0 0 690563 ENSTAR GROUP LIMITED SHS G3075P101 81 500 SH SOLE 500 0 0 ENSYNC INC COM 29359T102 6 17050 SH OTR 01 17050 0 0 ENSYNC INC COM 29359T102 130 350570 SH SOLE 0 0 350570 ENTEGRA FINL CORP COM 29363J108 33 1900 SH OTR 01 1900 0 0 ENTEGRA FINL CORP COM 29363J108 3025 172949 SH SOLE 0 0 172949 ENTEGRIS INC COM 29362U104 3609 249399 SH OTR 01 249399 0 0 ENTEGRIS INC COM 29362U104 227 15700 SH OTR 02 0 15700 0 ENTEGRIS INC COM 29362U104 142985 9881477 SH SOLE 0 0 9881477 ENTEGRIS INC COM 29362U104 85 5900 SH SOLE 5900 0 0 ENTELLUS MED INC COM 29363K105 280 15304 SH OTR 01 15304 0 0 ENTELLUS MED INC COM 29363K105 3656 200091 SH SOLE 0 0 200091 ENTERCOM COMMUNICATIONS CORP CL A 293639100 429 31634 SH OTR 01 31634 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 9 700 SH OTR 02 0 700 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 11213 826309 SH SOLE 0 0 826309 ENTERCOM COMMUNICATIONS CORP CL A 293639100 19 1400 SH SOLE 1400 0 0 ENTERGY CORP NEW COM 29364G103 23055 283406 SH OTR 01 283406 0 0 ENTERGY CORP NEW COM 29364G103 4321 53117 SH OTR 02 0 0 53117 ENTERGY CORP NEW COM 29364G103 3196 39291 SH OTR 02 0 39291 0 ENTERGY CORP NEW COM 29364G103 1257624 15459418 SH SOLE 0 0 15459418 ENTERGY CORP NEW COM 29364G103 4954 60899 SH SOLE 60899 0 0 ENTEROMEDICS INC COM PAR 0.01 29365M307 1 2953 SH OTR 01 2953 0 0 ENTEROMEDICS INC COM PAR 0.01 29365M307 18 63154 SH SOLE 0 0 63154 ENTERPRISE BANCORP INC MASS COM 293668109 234 9761 SH OTR 01 9761 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 4139 172547 SH SOLE 0 0 172547 ENTERPRISE FINL SVCS CORP COM 293712105 681 24412 SH OTR 01 24412 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 45 1600 SH OTR 02 0 1600 0 ENTERPRISE FINL SVCS CORP COM 293712105 19537 700512 SH SOLE 0 0 700512 ENTERPRISE FINL SVCS CORP COM 293712105 28 1000 SH SOLE 1000 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 882 131250 SH OTR 01 131250 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 14122 2101434 SH SOLE 0 0 2101434 ENTRAVISION COMMUNICATIONS C CL A 29382R107 20 3000 SH SOLE 3000 0 0 ENVESTNET INC COM 29404K106 2806 84247 SH OTR 01 84247 0 0 ENVESTNET INC COM 29404K106 136 4073 SH OTR 02 0 4073 0 ENVESTNET INC COM 29404K106 93021 2792595 SH SOLE 0 0 2792595 ENVESTNET INC COM 29404K106 64 1927 SH SOLE 1927 0 0 ENVIROSTAR INC COM 29414M100 0 100 SH OTR 01 100 0 0 ENVIROSTAR INC COM 29414M100 187 50700 SH SOLE 0 0 50700 ENVISION HEALTHCARE HLDGS IN COM 29413U103 3296 129927 SH OTR 01 129927 0 0 ENVISION HEALTHCARE HLDGS IN COM 29413U103 1078 42500 SH OTR 02 0 0 42500 ENVISION HEALTHCARE HLDGS IN COM 29413U103 967 38115 SH OTR 02 0 38115 0 ENVISION HEALTHCARE HLDGS IN COM 29413U103 338564 13345063 SH SOLE 0 0 13345063 ENVISION HEALTHCARE HLDGS IN COM 29413U103 1266 49900 SH SOLE 49900 0 0 ENZO BIOCHEM INC COM 294100102 488 81670 SH OTR 01 81670 0 0 ENZO BIOCHEM INC COM 294100102 8437 1413263 SH SOLE 0 0 1413263 EOG RES INC COM 26875P101 73008 875187 SH OTR 01 875187 0 0 EOG RES INC COM 26875P101 12279 147200 SH OTR 02 0 0 147200 EOG RES INC COM 26875P101 10159 121777 SH OTR 02 0 121777 0 EOG RES INC COM 26875P101 3171825 38022353 SH SOLE 0 0 38022353 EOG RES INC COM 26875P101 13620 163272 SH SOLE 163272 0 0 EP ENERGY CORP CL A 268785102 256 49505 SH OTR 01 49505 0 0 EP ENERGY CORP CL A 268785102 24444 4718999 SH SOLE 0 0 4718999 EPAM SYS INC COM 29414B104 6247 97135 SH OTR 01 97135 0 0 EPAM SYS INC COM 29414B104 296 4600 SH OTR 02 0 4600 0 EPAM SYS INC COM 29414B104 213373 3317876 SH SOLE 0 0 3317876 EPAM SYS INC COM 29414B104 129 2008 SH SOLE 2008 0 0 EPIQ SYS INC COM 26882D109 611 41864 SH OTR 01 41864 0 0 EPIQ SYS INC COM 26882D109 20 1400 SH OTR 02 0 1400 0 EPIQ SYS INC COM 26882D109 34673 2374851 SH SOLE 0 0 2374851 EPIQ SYS INC COM 26882D109 18 1200 SH SOLE 1200 0 0 EPIRUS BIOPHARMACEUTICALS IN COM 29428P107 3 5952 SH OTR 01 5952 0 0 EPIRUS BIOPHARMACEUTICALS IN COM 29428P107 200 443109 SH SOLE 0 0 443109 EPIZYME INC COM 29428V104 753 73555 SH OTR 01 73555 0 0 EPIZYME INC COM 29428V104 28177 2751655 SH SOLE 0 0 2751655 EPIZYME INC COM 29428V104 16 1600 SH SOLE 1600 0 0 EPLUS INC COM 294268107 944 11539 SH OTR 01 11539 0 0 EPLUS INC COM 294268107 25 300 SH OTR 02 0 300 0 EPLUS INC COM 294268107 31665 387149 SH SOLE 0 0 387149 EPLUS INC COM 294268107 25 300 SH SOLE 300 0 0 EPR PPTYS COM SH BEN INT 26884U109 3474 43057 SH OTR 01 43057 0 0 EPR PPTYS COM SH BEN INT 26884U109 394 4886 SH OTR 02 0 0 4886 EPR PPTYS COM SH BEN INT 26884U109 6421 79592 SH OTR 02 0 79592 0 EPR PPTYS COM SH BEN INT 26884U109 781013 9680380 SH SOLE 0 0 9680380 EPR PPTYS COM SH BEN INT 26884U109 7005 86827 SH SOLE 86827 0 0 EQT CORP COM 26884L109 21100 272501 SH OTR 01 272501 0 0 EQT CORP COM 26884L109 4001 51670 SH OTR 02 0 0 51670 EQT CORP COM 26884L109 3218 41558 SH OTR 02 0 41558 0 EQT CORP COM 26884L109 1205379 15567340 SH SOLE 0 0 15567340 EQT CORP COM 26884L109 3905 50430 SH SOLE 50430 0 0 EQUIFAX INC COM 294429105 24430 190265 SH OTR 01 190265 0 0 EQUIFAX INC COM 294429105 4610 35900 SH OTR 02 0 0 35900 EQUIFAX INC COM 294429105 3017 23493 SH OTR 02 0 23493 0 EQUIFAX INC COM 294429105 1320297 10282690 SH SOLE 0 0 10282690 EQUIFAX INC COM 294429105 4357 33932 SH SOLE 33932 0 0 EQUINIX INC COM PAR $0.001 29444U700 43126 111226 SH OTR 01 111226 0 0 EQUINIX INC COM PAR $0.001 29444U700 7689 19830 SH OTR 02 0 0 19830 EQUINIX INC COM PAR $0.001 29444U700 5191 13387 SH OTR 02 0 13387 0 EQUINIX INC COM PAR $0.001 29444U700 4371173 11273754 SH SOLE 0 0 11273754 EQUINIX INC COM PAR $0.001 29444U700 7623 19661 SH SOLE 19661 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 95 4309 SH OTR 01 4309 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2296 103682 SH SOLE 0 0 103682 EQUITY COMWLTH COM SH BEN INT 294628102 2463 84560 SH OTR 01 84560 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 280 9609 SH OTR 02 0 0 9609 EQUITY COMWLTH COM SH BEN INT 294628102 4688 160950 SH OTR 02 0 160950 0 EQUITY COMWLTH COM SH BEN INT 294628102 522257 17928497 SH SOLE 0 0 17928497 EQUITY COMWLTH COM SH BEN INT 294628102 5059 173673 SH SOLE 173673 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4465 55778 SH OTR 01 55778 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 477 5963 SH OTR 02 0 0 5963 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7856 98144 SH OTR 02 0 98144 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 944001 11792637 SH SOLE 0 0 11792637 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8448 105529 SH SOLE 105529 0 0 EQUITY ONE COM 294752100 1992 61901 SH OTR 01 61901 0 0 EQUITY ONE COM 294752100 222 6910 SH OTR 02 0 0 6910 EQUITY ONE COM 294752100 3798 118020 SH OTR 02 0 118020 0 EQUITY ONE COM 294752100 438951 13640481 SH SOLE 0 0 13640481 EQUITY ONE COM 294752100 4002 124351 SH SOLE 124351 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 39909 579405 SH OTR 01 579405 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9516 138149 SH OTR 02 0 0 138149 EQUITY RESIDENTIAL SH BEN INT 29476L107 35983 522402 SH OTR 02 0 522402 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3385724 49153956 SH SOLE 0 0 49153956 EQUITY RESIDENTIAL SH BEN INT 29476L107 39902 579302 SH SOLE 579302 0 0 ERA GROUP INC COM 26885G109 232 24654 SH OTR 01 24654 0 0 ERA GROUP INC COM 26885G109 9312 990605 SH SOLE 0 0 990605 ERBA DIAGNOSTICS COM 29490B101 4 5100 SH OTR 01 5100 0 0 ERBA DIAGNOSTICS COM 29490B101 236 295258 SH SOLE 0 0 295258 ERICKSON INC COM 29482P100 20 31988 SH SOLE 0 0 31988 ERIE INDTY CO CL A 29530P102 1675 16861 SH OTR 01 16861 0 0 ERIE INDTY CO CL A 29530P102 105 1053 SH OTR 02 0 1053 0 ERIE INDTY CO CL A 29530P102 191433 1927048 SH SOLE 0 0 1927048 ERIE INDTY CO CL A 29530P102 124 1247 SH SOLE 1247 0 0 ERIN ENERGY CORP COM 295625107 22 9202 SH OTR 01 9202 0 0 ERIN ENERGY CORP COM 295625107 578 239965 SH SOLE 0 0 239965 EROS INTL PLC SHS NEW G3788M114 371 22789 SH OTR 01 22789 0 0 EROS INTL PLC SHS NEW G3788M114 437 26875 SH SOLE 0 0 26875 ESCALADE INC COM 296056104 123 11976 SH OTR 01 11976 0 0 ESCALADE INC COM 296056104 2984 291413 SH SOLE 0 0 291413 ESCALON MED CORP COM NEW 296074305 0 300 SH OTR 01 300 0 0 ESCALON MED CORP COM NEW 296074305 40 59011 SH SOLE 0 0 59011 ESCO TECHNOLOGIES INC COM 296315104 1279 32013 SH OTR 01 32013 0 0 ESCO TECHNOLOGIES INC COM 296315104 192 4800 SH OTR 02 0 4800 0 ESCO TECHNOLOGIES INC COM 296315104 77074 1929739 SH SOLE 0 0 1929739 ESCO TECHNOLOGIES INC COM 296315104 52 1300 SH SOLE 1300 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 180 18189 SH OTR 01 18189 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 19 1900 SH OTR 02 0 1900 0 ESPERION THERAPEUTICS INC NE COM 29664W105 7814 790915 SH SOLE 0 0 790915 ESPERION THERAPEUTICS INC NE COM 29664W105 7 700 SH SOLE 700 0 0 ESSA BANCORP INC COM 29667D104 188 14063 SH OTR 01 14063 0 0 ESSA BANCORP INC COM 29667D104 5849 436465 SH SOLE 0 0 436465 ESSENDANT INC COM 296689102 1436 46985 SH OTR 01 46985 0 0 ESSENDANT INC COM 296689102 152 4990 SH OTR 02 0 4990 0 ESSENDANT INC COM 296689102 88414 2893125 SH SOLE 0 0 2893125 ESSENDANT INC COM 296689102 58 1910 SH SOLE 1910 0 0 ESSENT GROUP LTD COM G3198U102 3273 150052 SH OTR 01 150052 0 0 ESSENT GROUP LTD COM G3198U102 122 5598 SH OTR 02 0 5598 0 ESSENT GROUP LTD COM G3198U102 109793 5034089 SH SOLE 0 0 5034089 ESSENT GROUP LTD COM G3198U102 65 3002 SH SOLE 3002 0 0 ESSEX PPTY TR INC COM 297178105 23800 104344 SH OTR 01 104344 0 0 ESSEX PPTY TR INC COM 297178105 5796 25410 SH OTR 02 0 0 25410 ESSEX PPTY TR INC COM 297178105 22084 96821 SH OTR 02 0 96821 0 ESSEX PPTY TR INC COM 297178105 2429467 10651353 SH SOLE 0 0 10651353 ESSEX PPTY TR INC COM 297178105 24603 107866 SH SOLE 107866 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 2316 37327 SH OTR 01 37327 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 198 3192 SH OTR 02 0 3192 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 129672 2090143 SH SOLE 0 0 2090143 ESTERLINE TECHNOLOGIES CORP COM 297425100 87 1408 SH SOLE 1408 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1722 52104 SH OTR 01 52104 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 150 4552 SH OTR 02 0 4552 0 ETHAN ALLEN INTERIORS INC COM 297602104 72708 2200591 SH SOLE 0 0 2200591 ETHAN ALLEN INTERIORS INC COM 297602104 43 1311 SH SOLE 1311 0 0 ETSY INC COM 29786A106 1680 175152 SH OTR 01 175152 0 0 ETSY INC COM 29786A106 32 3288 SH OTR 02 0 3288 0 ETSY INC COM 29786A106 50286 5243635 SH SOLE 0 0 5243635 ETSY INC COM 29786A106 33 3412 SH SOLE 3412 0 0 EURONAV NV ANTWERPEN SHS B38564108 98 10646 SH OTR 02 0 10646 0 EURONAV NV ANTWERPEN SHS B38564108 22097 2409664 SH SOLE 0 0 2409664 EURONAV NV ANTWERPEN SHS B38564108 55 5972 SH SOLE 5972 0 0 EURONET WORLDWIDE INC COM 298736109 2402 34714 SH OTR 01 34714 0 0 EURONET WORLDWIDE INC COM 298736109 387 5600 SH OTR 02 0 5600 0 EURONET WORLDWIDE INC COM 298736109 239983 3468464 SH SOLE 0 0 3468464 EURONET WORLDWIDE INC COM 298736109 173 2500 SH SOLE 2500 0 0 EVERBANK FINL CORP COM 29977G102 1754 118012 SH OTR 01 118012 0 0 EVERBANK FINL CORP COM 29977G102 124 8355 SH OTR 02 0 8355 0 EVERBANK FINL CORP COM 29977G102 97936 6590590 SH SOLE 0 0 6590590 EVERBANK FINL CORP COM 29977G102 60 4045 SH SOLE 4045 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 3605 81589 SH OTR 01 81589 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 188 4262 SH OTR 02 0 4262 0 EVERCORE PARTNERS INC CLASS A 29977A105 120963 2737341 SH SOLE 0 0 2737341 EVERCORE PARTNERS INC CLASS A 29977A105 88 2000 SH SOLE 2000 0 0 EVEREST RE GROUP LTD COM G3223R108 5280 28904 SH OTR 01 28904 0 0 EVEREST RE GROUP LTD COM G3223R108 1827 10000 SH OTR 02 0 0 10000 EVEREST RE GROUP LTD COM G3223R108 1742 9539 SH OTR 02 0 9539 0 EVEREST RE GROUP LTD COM G3223R108 595507 3260013 SH SOLE 0 0 3260013 EVEREST RE GROUP LTD COM G3223R108 2275 12453 SH SOLE 12453 0 0 EVERI HLDGS INC COM 30034T103 37 32213 SH OTR 01 32213 0 0 EVERI HLDGS INC COM 30034T103 2721 2366094 SH SOLE 0 0 2366094 EVERSOURCE ENERGY COM 30040W108 30145 503249 SH OTR 01 503249 0 0 EVERSOURCE ENERGY COM 30040W108 5632 94022 SH OTR 02 0 0 94022 EVERSOURCE ENERGY COM 30040W108 4537 75741 SH OTR 02 0 75741 0 EVERSOURCE ENERGY COM 30040W108 1725573 28807565 SH SOLE 0 0 28807565 EVERSOURCE ENERGY COM 30040W108 7231 120726 SH SOLE 120726 0 0 EVERTEC INC COM 30040P103 1906 122640 SH OTR 01 122640 0 0 EVERTEC INC COM 30040P103 158 10157 SH OTR 02 0 10157 0 EVERTEC INC COM 30040P103 69401 4465988 SH SOLE 0 0 4465988 EVERTEC INC COM 30040P103 52 3343 SH SOLE 3343 0 0 EVERYDAY HEALTH INC COM 300415106 325 41205 SH OTR 01 41205 0 0 EVERYDAY HEALTH INC COM 300415106 5619 713027 SH SOLE 0 0 713027 EVINE LIVE INC CL A 300487105 42 25279 SH OTR 01 25279 0 0 EVINE LIVE INC CL A 300487105 3496 2118561 SH SOLE 0 0 2118561 EVOGENE LTD SHS M4119S104 2385 382146 SH SOLE 0 0 382146 EVOKE PHARMA INC COM 30049G104 12 1800 SH OTR 01 1800 0 0 EVOKE PHARMA INC COM 30049G104 415 60581 SH SOLE 0 0 60581 EVOLENT HEALTH INC CL A 30050B101 354 18417 SH OTR 01 18417 0 0 EVOLENT HEALTH INC CL A 30050B101 19145 997110 SH SOLE 0 0 997110 EVOLUTION PETROLEUM CORP COM 30049A107 299 54722 SH OTR 01 54722 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 4423 808620 SH SOLE 0 0 808620 EVOLVING SYS INC COM NEW 30049R209 16 3100 SH OTR 01 3100 0 0 EVOLVING SYS INC COM NEW 30049R209 1989 384793 SH SOLE 0 0 384793 EXA CORP COM 300614500 402 27815 SH OTR 01 27815 0 0 EXA CORP COM 300614500 5994 414784 SH SOLE 0 0 414784 EXACT SCIENCES CORP COM 30063P105 2473 201863 SH OTR 01 201863 0 0 EXACT SCIENCES CORP COM 30063P105 171 13996 SH OTR 02 0 13996 0 EXACT SCIENCES CORP COM 30063P105 84332 6884248 SH SOLE 0 0 6884248 EXACT SCIENCES CORP COM 30063P105 60 4904 SH SOLE 4904 0 0 EXACTECH INC COM 30064E109 345 12917 SH OTR 01 12917 0 0 EXACTECH INC COM 30064E109 9854 368511 SH SOLE 0 0 368511 EXACTECH INC COM 30064E109 13 500 SH SOLE 500 0 0 EXAMWORKS GROUP INC COM 30066A105 2903 83309 SH OTR 01 83309 0 0 EXAMWORKS GROUP INC COM 30066A105 170 4885 SH OTR 02 0 4885 0 EXAMWORKS GROUP INC COM 30066A105 107653 3089038 SH SOLE 0 0 3089038 EXAMWORKS GROUP INC COM 30066A105 70 2015 SH SOLE 2015 0 0 EXAR CORP COM 300645108 506 62879 SH OTR 01 62879 0 0 EXAR CORP COM 300645108 18 2250 SH OTR 02 0 2250 0 EXAR CORP COM 300645108 16990 2110530 SH SOLE 0 0 2110530 EXAR CORP COM 300645108 20 2450 SH SOLE 2450 0 0 EXCO RESOURCES INC COM 269279402 258 198238 SH OTR 01 198238 0 0 EXCO RESOURCES INC COM 269279402 16 12200 SH OTR 02 0 12200 0 EXCO RESOURCES INC COM 269279402 14787 11374430 SH SOLE 0 0 11374430 EXCO RESOURCES INC COM 269279402 13 10075 SH SOLE 10075 0 0 EXELIXIS INC COM 30161Q104 3079 394269 SH OTR 01 394269 0 0 EXELIXIS INC COM 30161Q104 108 13776 SH OTR 02 0 13776 0 EXELIXIS INC COM 30161Q104 125260 16038355 SH SOLE 0 0 16038355 EXELIXIS INC COM 30161Q104 89 11424 SH SOLE 11424 0 0 EXELON CORP COM 30161N101 52931 1455758 SH OTR 01 1455758 0 0 EXELON CORP COM 30161N101 9690 266494 SH OTR 02 0 0 266494 EXELON CORP COM 30161N101 6825 187702 SH OTR 02 0 187702 0 EXELON CORP COM 30161N101 2073824 57035863 SH SOLE 0 0 57035863 EXELON CORP COM 30161N101 12628 347309 SH SOLE 347309 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3535 67450 SH OTR 01 67450 0 0 EXLSERVICE HOLDINGS INC COM 302081104 253 4834 SH OTR 02 0 4834 0 EXLSERVICE HOLDINGS INC COM 302081104 131584 2510674 SH SOLE 0 0 2510674 EXLSERVICE HOLDINGS INC COM 302081104 82 1566 SH SOLE 1566 0 0 EXONE CO COM 302104104 164 15558 SH OTR 01 15558 0 0 EXONE CO COM 302104104 3188 301612 SH SOLE 0 0 301612 EXPEDIA INC DEL COM NEW 30212P303 20091 189000 SH OTR 01 189000 0 0 EXPEDIA INC DEL COM NEW 30212P303 3569 33575 SH OTR 02 0 0 33575 EXPEDIA INC DEL COM NEW 30212P303 2580 24270 SH OTR 02 0 24270 0 EXPEDIA INC DEL COM NEW 30212P303 1062218 9992639 SH SOLE 0 0 9992639 EXPEDIA INC DEL COM NEW 30212P303 4244 39925 SH SOLE 39925 0 0 EXPEDITORS INTL WASH INC COM 302130109 14277 291133 SH OTR 01 291133 0 0 EXPEDITORS INTL WASH INC COM 302130109 2790 56900 SH OTR 02 0 0 56900 EXPEDITORS INTL WASH INC COM 302130109 2152 43879 SH OTR 02 0 43879 0 EXPEDITORS INTL WASH INC COM 302130109 843640 17203106 SH SOLE 0 0 17203106 EXPEDITORS INTL WASH INC COM 302130109 2413 49200 SH SOLE 49200 0 0 EXPONENT INC COM 30214U102 3105 53158 SH OTR 01 53158 0 0 EXPONENT INC COM 30214U102 204 3493 SH OTR 02 0 3493 0 EXPONENT INC COM 30214U102 113696 1946513 SH SOLE 0 0 1946513 EXPONENT INC COM 30214U102 76 1307 SH SOLE 1307 0 0 EXPRESS INC COM 30219E103 1340 92348 SH OTR 01 92348 0 0 EXPRESS INC COM 30219E103 149 10284 SH OTR 02 0 10284 0 EXPRESS INC COM 30219E103 111572 7689343 SH SOLE 0 0 7689343 EXPRESS INC COM 30219E103 55 3786 SH SOLE 3786 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 76854 1013902 SH OTR 01 1013902 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 15136 199681 SH OTR 02 0 0 199681 EXPRESS SCRIPTS HLDG CO COM 30219G108 11117 146659 SH OTR 02 0 146659 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 2834601 37395787 SH SOLE 0 0 37395787 EXPRESS SCRIPTS HLDG CO COM 30219G108 15534 204934 SH SOLE 204934 0 0 EXT DURATION TREASURY ETF EXTENDED DUR 921910709 215 1555 SH SOLE 03 0 0 1555 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 3514 41136 SH SOLE 03 0 0 41136 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 709 47451 SH OTR 01 47451 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 135 9000 SH OTR 02 0 9000 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 76791 5136490 SH SOLE 0 0 5136490 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 61 4100 SH SOLE 4100 0 0 EXTERRAN CORP COM 30227H106 542 42165 SH OTR 01 42165 0 0 EXTERRAN CORP COM 30227H106 43 3346 SH OTR 02 0 3346 0 EXTERRAN CORP COM 30227H106 34659 2697175 SH SOLE 0 0 2697175 EXTERRAN CORP COM 30227H106 22 1717 SH SOLE 1717 0 0 EXTRA SPACE STORAGE INC COM 30225T102 18576 200732 SH OTR 01 200732 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4227 45680 SH OTR 02 0 0 45680 EXTRA SPACE STORAGE INC COM 30225T102 16105 174028 SH OTR 02 0 174028 0 EXTRA SPACE STORAGE INC COM 30225T102 1845396 19941608 SH SOLE 0 0 19941608 EXTRA SPACE STORAGE INC COM 30225T102 18009 194605 SH SOLE 194605 0 0 EXTREME NETWORKS INC COM 30226D106 728 214679 SH OTR 01 214679 0 0 EXTREME NETWORKS INC COM 30226D106 8 2400 SH OTR 02 0 2400 0 EXTREME NETWORKS INC COM 30226D106 23462 6921062 SH SOLE 0 0 6921062 EXTREME NETWORKS INC COM 30226D106 10 2900 SH SOLE 2900 0 0 EXXON MOBIL CORP COM 30231G102 617412 6586430 SH OTR 01 6586430 0 0 EXXON MOBIL CORP COM 30231G102 104393 1113646 SH OTR 02 0 0 1113646 EXXON MOBIL CORP COM 30231G102 80804 862000 SH OTR 02 0 862000 0 EXXON MOBIL CORP COM 30231G102 24798096 264541245 SH SOLE 0 0 264541245 EXXON MOBIL CORP COM 30231G102 114682 1223400 SH SOLE 1223400 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 166 64007 SH SOLE 0 0 64007 EZCORP INC CL A NON VTG 302301106 493 65199 SH OTR 01 65199 0 0 EZCORP INC CL A NON VTG 302301106 8 1000 SH OTR 02 0 1000 0 EZCORP INC CL A NON VTG 302301106 22963 3037391 SH SOLE 0 0 3037391 EZCORP INC CL A NON VTG 302301106 26 3400 SH SOLE 3400 0 0 F M C CORP COM NEW 302491303 9878 213295 SH OTR 01 213295 0 0 F M C CORP COM NEW 302491303 1612 34800 SH OTR 02 0 0 34800 F M C CORP COM NEW 302491303 1175 25370 SH OTR 02 0 25370 0 F M C CORP COM NEW 302491303 549078 11856572 SH SOLE 0 0 11856572 F M C CORP COM NEW 302491303 1540 33257 SH SOLE 33257 0 0 F5 NETWORKS INC COM 315616102 12227 107406 SH OTR 01 107406 0 0 F5 NETWORKS INC COM 315616102 2334 20500 SH OTR 02 0 0 20500 F5 NETWORKS INC COM 315616102 1604 14090 SH OTR 02 0 14090 0 F5 NETWORKS INC COM 315616102 683023 5999855 SH SOLE 0 0 5999855 F5 NETWORKS INC COM 315616102 2260 19856 SH SOLE 19856 0 0 FABRINET SHS G3323L100 2614 70417 SH OTR 01 70417 0 0 FABRINET SHS G3323L100 89 2400 SH OTR 02 0 2400 0 FABRINET SHS G3323L100 55059 1483263 SH SOLE 0 0 1483263 FABRINET SHS G3323L100 56 1500 SH SOLE 1500 0 0 FACEBOOK INC CL A 30303M102 422191 3694354 SH OTR 01 3694354 0 0 FACEBOOK INC CL A 30303M102 77550 678600 SH OTR 02 0 0 678600 FACEBOOK INC CL A 30303M102 52854 462499 SH OTR 02 0 462499 0 FACEBOOK INC CL A 30303M102 15310590 133974363 SH SOLE 0 0 133974363 FACEBOOK INC CL A 30303M102 77010 673869 SH SOLE 673869 0 0 FACTSET RESH SYS INC COM 303075105 4598 28484 SH OTR 01 28484 0 0 FACTSET RESH SYS INC COM 303075105 630 3900 SH OTR 02 0 3900 0 FACTSET RESH SYS INC COM 303075105 499182 3092441 SH SOLE 0 0 3092441 FACTSET RESH SYS INC COM 303075105 295 1827 SH SOLE 1827 0 0 FAIR ISAAC CORP COM 303250104 7333 64892 SH OTR 01 64892 0 0 FAIR ISAAC CORP COM 303250104 402 3555 SH OTR 02 0 3555 0 FAIR ISAAC CORP COM 303250104 254865 2255243 SH SOLE 0 0 2255243 FAIR ISAAC CORP COM 303250104 175 1545 SH SOLE 1545 0 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 3538 178235 SH OTR 01 178235 0 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 247 12440 SH OTR 02 0 12440 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 165715 8348378 SH SOLE 0 0 8348378 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 110 5560 SH SOLE 5560 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 645 83653 SH OTR 01 83653 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 15 2000 SH OTR 02 0 2000 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 41172 5340025 SH SOLE 0 0 5340025 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 587 39987 SH OTR 01 39987 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 12 800 SH OTR 02 0 800 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 36388 2478743 SH SOLE 0 0 2478743 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 18 1200 SH SOLE 1200 0 0 FALCONSTOR SOFTWARE INC COM 306137100 27 25286 SH OTR 01 25286 0 0 FALCONSTOR SOFTWARE INC COM 306137100 1621 1543610 SH SOLE 0 0 1543610 FAMOUS DAVES AMER INC COM 307068106 13 2500 SH OTR 01 2500 0 0 FAMOUS DAVES AMER INC COM 307068106 1243 247020 SH SOLE 0 0 247020 FARMER BROS CO COM 307675108 520 16205 SH OTR 01 16205 0 0 FARMER BROS CO COM 307675108 10 299 SH OTR 02 0 299 0 FARMER BROS CO COM 307675108 9917 309312 SH SOLE 0 0 309312 FARMER BROS CO COM 307675108 16 501 SH SOLE 501 0 0 FARMERS CAP BK CORP COM 309562106 240 8793 SH OTR 01 8793 0 0 FARMERS CAP BK CORP COM 309562106 5627 205750 SH SOLE 0 0 205750 FARMERS NATL BANC CORP COM 309627107 229 25980 SH OTR 01 25980 0 0 FARMERS NATL BANC CORP COM 309627107 2145 243738 SH SOLE 0 0 243738 FARMLAND PARTNERS INC COM 31154R109 167 14738 SH OTR 01 14738 0 0 FARMLAND PARTNERS INC COM 31154R109 3782 334130 SH SOLE 0 0 334130 FARO TECHNOLOGIES INC COM 311642102 830 24526 SH OTR 01 24526 0 0 FARO TECHNOLOGIES INC COM 311642102 30 890 SH OTR 02 0 890 0 FARO TECHNOLOGIES INC COM 311642102 45078 1332481 SH SOLE 0 0 1332481 FARO TECHNOLOGIES INC COM 311642102 31 910 SH SOLE 910 0 0 FASTENAL CO COM 311900104 20536 462617 SH OTR 01 462617 0 0 FASTENAL CO COM 311900104 3307 74500 SH OTR 02 0 0 74500 FASTENAL CO COM 311900104 2353 53003 SH OTR 02 0 53003 0 FASTENAL CO COM 311900104 1205708 27161708 SH SOLE 0 0 27161708 FASTENAL CO COM 311900104 3702 83399 SH SOLE 83399 0 0 FATE THERAPEUTICS INC COM 31189P102 13 7500 SH OTR 01 7500 0 0 FATE THERAPEUTICS INC COM 31189P102 1105 650073 SH SOLE 0 0 650073 FBL FINL GROUP INC CL A 30239F106 792 13051 SH OTR 01 13051 0 0 FBL FINL GROUP INC CL A 30239F106 55 900 SH OTR 02 0 900 0 FBL FINL GROUP INC CL A 30239F106 45372 747848 SH SOLE 0 0 747848 FBL FINL GROUP INC CL A 30239F106 36 600 SH SOLE 600 0 0 FBR & CO COM NEW 30247C400 110 7388 SH OTR 01 7388 0 0 FBR & CO COM NEW 30247C400 4233 283498 SH SOLE 0 0 283498 FCB FINL HLDGS INC CL A 30255G103 911 26804 SH OTR 01 26804 0 0 FCB FINL HLDGS INC CL A 30255G103 126 3700 SH OTR 02 0 3700 0 FCB FINL HLDGS INC CL A 30255G103 70449 2072038 SH SOLE 0 0 2072038 FCB FINL HLDGS INC CL A 30255G103 58 1700 SH SOLE 1700 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 395 11337 SH OTR 01 11337 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3 94 SH OTR 02 0 94 0 FEDERAL AGRIC MTG CORP CL A 313148108 1995 53994 SH SOLE 0 0 53994 FEDERAL AGRIC MTG CORP CL C 313148306 13180 378505 SH SOLE 0 0 378505 FEDERAL AGRIC MTG CORP CL C 313148306 18 506 SH SOLE 506 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 337 40502 SH OTR 01 40502 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 12 1400 SH OTR 02 0 1400 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 19803 2383082 SH SOLE 0 0 2383082 FEDERAL MOGUL HOLDINGS CORP COM 313549404 15 1804 SH SOLE 1804 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18676 112810 SH OTR 01 112810 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4510 27240 SH OTR 02 0 0 27240 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17867 107925 SH OTR 02 0 107925 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1896908 11458217 SH SOLE 0 0 11458217 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18617 112456 SH SOLE 112456 0 0 FEDERAL SIGNAL CORP COM 313855108 988 76743 SH OTR 01 76743 0 0 FEDERAL SIGNAL CORP COM 313855108 121 9400 SH OTR 02 0 9400 0 FEDERAL SIGNAL CORP COM 313855108 35153 2729309 SH SOLE 0 0 2729309 FEDERAL SIGNAL CORP COM 313855108 43 3300 SH SOLE 3300 0 0 FEDERATED INVS INC PA CL B 314211103 1859 64592 SH OTR 01 64592 0 0 FEDERATED INVS INC PA CL B 314211103 287 9962 SH OTR 02 0 9962 0 FEDERATED INVS INC PA CL B 314211103 200882 6979901 SH SOLE 0 0 6979901 FEDERATED INVS INC PA CL B 314211103 133 4638 SH SOLE 4638 0 0 FEDERATED NATL HLDG CO COM 31422T101 300 15766 SH OTR 01 15766 0 0 FEDERATED NATL HLDG CO COM 31422T101 10 500 SH OTR 02 0 500 0 FEDERATED NATL HLDG CO COM 31422T101 8448 443718 SH SOLE 0 0 443718 FEDERATED NATL HLDG CO COM 31422T101 13 700 SH SOLE 700 0 0 FEDEX CORP COM 31428X106 60907 401286 SH OTR 01 401286 0 0 FEDEX CORP COM 31428X106 11819 77867 SH OTR 02 0 0 77867 FEDEX CORP COM 31428X106 8219 54152 SH OTR 02 0 54152 0 FEDEX CORP COM 31428X106 2421106 15951415 SH SOLE 0 0 15951415 FEDEX CORP COM 31428X106 11501 75774 SH SOLE 75774 0 0 FEI CO COM 30241L109 3056 28592 SH OTR 01 28592 0 0 FEI CO COM 30241L109 406 3800 SH OTR 02 0 3800 0 FEI CO COM 30241L109 312609 2924861 SH SOLE 0 0 2924861 FEI CO COM 30241L109 214 2000 SH SOLE 2000 0 0 FELCOR LODGING TR INC COM 31430F101 1682 270016 SH OTR 01 270016 0 0 FELCOR LODGING TR INC COM 31430F101 69 11113 SH OTR 02 0 0 11113 FELCOR LODGING TR INC COM 31430F101 1185 190166 SH OTR 02 0 190166 0 FELCOR LODGING TR INC COM 31430F101 122007 19583840 SH SOLE 0 0 19583840 FELCOR LODGING TR INC COM 31430F101 1202 193011 SH SOLE 193011 0 0 FEMALE HEALTH CO COM 314462102 14 11400 SH OTR 01 11400 0 0 FEMALE HEALTH CO COM 314462102 975 773898 SH SOLE 0 0 773898 FENIX PTS INC COM 31446L100 28 7200 SH OTR 01 7200 0 0 FENIX PTS INC COM 31446L100 2508 638128 SH SOLE 0 0 638128 FERRARI N V COM N3167Y103 302 7370 SH OTR 01 7370 0 0 FERRARI N V COM N3167Y103 1341 32757 SH OTR 02 0 0 32757 FERRARI N V COM N3167Y103 1277 31208 SH OTR 02 0 31208 0 FERRARI N V COM N3167Y103 113191 2765475 SH SOLE 0 0 2765475 FERRARI N V COM N3167Y103 1737 42440 SH SOLE 42440 0 0 FERRO CORP COM 315405100 2312 172767 SH OTR 01 172767 0 0 FERRO CORP COM 315405100 159 11900 SH OTR 02 0 11900 0 FERRO CORP COM 315405100 78499 5866896 SH SOLE 0 0 5866896 FERRO CORP COM 315405100 36 2700 SH SOLE 2700 0 0 FERROGLOBE PLC SHS G33856108 432 50208 SH OTR 01 50208 0 0 FERROGLOBE PLC SHS G33856108 2878 334305 SH SOLE 0 0 334305 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 333 54453 SH OTR 01 54453 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1505 245854 SH OTR 02 0 0 245854 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1119 182863 SH OTR 02 0 182863 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 113626 18566309 SH SOLE 0 0 18566309 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1537 251083 SH SOLE 251083 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 8767 1296853 SH SOLE 0 0 1296853 FIBROCELL SCIENCE INC COM NEW 315721209 19 16600 SH OTR 01 16600 0 0 FIBROCELL SCIENCE INC COM NEW 315721209 1472 1280307 SH SOLE 0 0 1280307 FIBROGEN INC COM 31572Q808 1781 108509 SH OTR 01 108509 0 0 FIBROGEN INC COM 31572Q808 56 3428 SH OTR 02 0 3428 0 FIBROGEN INC COM 31572Q808 67376 4105792 SH SOLE 0 0 4105792 FIBROGEN INC COM 31572Q808 41 2472 SH SOLE 2472 0 0 FIDELITY & GTY LIFE COM 315785105 336 14510 SH OTR 01 14510 0 0 FIDELITY & GTY LIFE COM 315785105 25 1093 SH OTR 02 0 1093 0 FIDELITY & GTY LIFE COM 315785105 20886 901055 SH SOLE 0 0 901055 FIDELITY & GTY LIFE COM 315785105 14 607 SH SOLE 607 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6969 185843 SH OTR 01 185843 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 1021 88977 SH OTR 01 88977 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2742 73128 SH OTR 02 0 0 73128 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1886 50306 SH OTR 02 0 50306 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 116 10100 SH OTR 02 0 10100 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 604778 16127424 SH SOLE 0 0 16127424 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2657 70846 SH SOLE 70846 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 45786 3991819 SH SOLE 0 0 3991819 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 47 4100 SH SOLE 4100 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 33308 452062 SH OTR 01 452062 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6436 87351 SH OTR 02 0 0 87351 FIDELITY NATL INFORMATION SV COM 31620M106 5090 69081 SH OTR 02 0 69081 0 FIDELITY NATL INFORMATION SV COM 31620M106 2015303 27352097 SH SOLE 0 0 27352097 FIDELITY NATL INFORMATION SV COM 31620M106 6525 88565 SH SOLE 88565 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 416 26559 SH OTR 01 26559 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 10 607 SH OTR 02 0 607 0 FIDELITY SOUTHERN CORP NEW COM 316394105 10164 648609 SH SOLE 0 0 648609 FIDELITY SOUTHERN CORP NEW COM 316394105 16 993 SH SOLE 993 0 0 FIELDPOINT PETROLEUM CORP COM 316570100 2 2400 SH OTR 01 2400 0 0 FIELDPOINT PETROLEUM CORP COM 316570100 23 35776 SH SOLE 0 0 35776 FIELDPOINT PETROLEUM CORP *W EXP 03/23/201 316570126 1 33558 SH SOLE 0 0 33558 FIESTA RESTAURANT GROUP INC COM 31660B101 1123 51513 SH OTR 01 51513 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 72 3300 SH OTR 02 0 3300 0 FIESTA RESTAURANT GROUP INC COM 31660B101 40144 1840607 SH SOLE 0 0 1840607 FIESTA RESTAURANT GROUP INC COM 31660B101 31 1400 SH SOLE 1400 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 56 13896 SH OTR 01 13896 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 1035 256300 SH SOLE 0 0 256300 FIFTH THIRD BANCORP COM 316773100 21416 1217507 SH OTR 01 1217507 0 0 FIFTH THIRD BANCORP COM 316773100 4063 230970 SH OTR 02 0 0 230970 FIFTH THIRD BANCORP COM 316773100 2857 162435 SH OTR 02 0 162435 0 FIFTH THIRD BANCORP COM 316773100 889880 50590095 SH SOLE 0 0 50590095 FIFTH THIRD BANCORP COM 316773100 3934 223676 SH SOLE 223676 0 0 FINANCIAL ENGINES INC COM 317485100 2862 110625 SH OTR 01 110625 0 0 FINANCIAL ENGINES INC COM 317485100 142 5500 SH OTR 02 0 5500 0 FINANCIAL ENGINES INC COM 317485100 103287 3992556 SH SOLE 0 0 3992556 FINANCIAL ENGINES INC COM 317485100 67 2600 SH SOLE 2600 0 0 FINANCIAL INSTNS INC COM 317585404 431 16540 SH OTR 01 16540 0 0 FINANCIAL INSTNS INC COM 317585404 13073 501439 SH SOLE 0 0 501439 FINANCIAL INSTNS INC COM 317585404 8 301 SH SOLE 301 0 0 FINANCIALS ETF FINANCIALS ETF 92204A405 2329 49173 SH SOLE 03 0 0 49173 FINISAR CORP COM NEW 31787A507 2357 134636 SH OTR 01 134636 0 0 FINISAR CORP COM NEW 31787A507 201 11479 SH OTR 02 0 11479 0 FINISAR CORP COM NEW 31787A507 131800 7527108 SH SOLE 0 0 7527108 FINISAR CORP COM NEW 31787A507 93 5308 SH SOLE 5308 0 0 FINISH LINE INC CL A 317923100 1297 64246 SH OTR 01 64246 0 0 FINISH LINE INC CL A 317923100 146 7238 SH OTR 02 0 7238 0 FINISH LINE INC CL A 317923100 67459 3341231 SH SOLE 0 0 3341231 FINISH LINE INC CL A 317923100 46 2262 SH SOLE 2262 0 0 FINJAN HLDGS INC COM NEW 31788H303 46 25218 SH SOLE 0 0 25218 FIREEYE INC COM 31816Q101 1632 99113 SH OTR 01 99113 0 0 FIREEYE INC COM 31816Q101 239 14500 SH OTR 02 0 14500 0 FIREEYE INC COM 31816Q101 171834 10433127 SH SOLE 0 0 10433127 FIREEYE INC COM 31816Q101 119 7200 SH SOLE 7200 0 0 FIRST ACCEPTANCE CORP COM 318457108 868 619903 SH SOLE 0 0 619903 FIRST AMERN FINL CORP COM 31847R102 2965 73710 SH OTR 01 73710 0 0 FIRST AMERN FINL CORP COM 31847R102 461 11466 SH OTR 02 0 11466 0 FIRST AMERN FINL CORP COM 31847R102 348203 8657455 SH SOLE 0 0 8657455 FIRST AMERN FINL CORP COM 31847R102 215 5334 SH SOLE 5334 0 0 FIRST BANCORP INC ME COM 31866P102 268 12456 SH OTR 01 12456 0 0 FIRST BANCORP INC ME COM 31866P102 5831 270721 SH SOLE 0 0 270721 FIRST BANCORP N C COM 318910106 489 27839 SH OTR 01 27839 0 0 FIRST BANCORP N C COM 318910106 3 194 SH OTR 02 0 194 0 FIRST BANCORP N C COM 318910106 11480 653034 SH SOLE 0 0 653034 FIRST BANCORP N C COM 318910106 19 1106 SH SOLE 1106 0 0 FIRST BANCORP P R COM NEW 318672706 601 151340 SH OTR 01 151340 0 0 FIRST BANCORP P R COM NEW 318672706 20 5100 SH OTR 02 0 5100 0 FIRST BANCORP P R COM NEW 318672706 38409 9674854 SH SOLE 0 0 9674854 FIRST BANCORP P R COM NEW 318672706 28 7000 SH SOLE 7000 0 0 FIRST BANCSHARES INC MS COM 318916103 19 1100 SH OTR 01 1100 0 0 FIRST BANCSHARES INC MS COM 318916103 1468 85009 SH SOLE 0 0 85009 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6 800 SH OTR 01 800 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 199 28666 SH SOLE 0 0 28666 FIRST BUS FINL SVCS INC WIS COM 319390100 229 9744 SH OTR 01 9744 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 3622 154317 SH SOLE 0 0 154317 FIRST BUSEY CORP COM NEW 319383204 820 38322 SH OTR 01 38322 0 0 FIRST BUSEY CORP COM NEW 319383204 6 300 SH OTR 02 0 300 0 FIRST BUSEY CORP COM NEW 319383204 26077 1219141 SH SOLE 0 0 1219141 FIRST BUSEY CORP COM NEW 319383204 28 1300 SH SOLE 1300 0 0 FIRST CASH FINL SVCS INC COM 31942D107 2941 57296 SH OTR 01 57296 0 0 FIRST CASH FINL SVCS INC COM 31942D107 180 3500 SH OTR 02 0 3500 0 FIRST CASH FINL SVCS INC COM 31942D107 107291 2090211 SH SOLE 0 0 2090211 FIRST CASH FINL SVCS INC COM 31942D107 72 1400 SH SOLE 1400 0 0 FIRST CLOVER LEAF FIN CORP COM 31969M105 2 200 SH OTR 01 200 0 0 FIRST CLOVER LEAF FIN CORP COM 31969M105 262 22049 SH SOLE 0 0 22049 FIRST CMNTY BANCSHARES INC N COM 31983A103 422 18800 SH OTR 01 18800 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 7 300 SH OTR 02 0 300 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 11511 512961 SH SOLE 0 0 512961 FIRST CMNTY BANCSHARES INC N COM 31983A103 22 1000 SH SOLE 1000 0 0 FIRST CMNTY CORP S C COM 319835104 8 600 SH OTR 01 600 0 0 FIRST CMNTY CORP S C COM 319835104 1132 80947 SH SOLE 0 0 80947 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 92 10434 SH OTR 01 10434 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 114 12945 SH SOLE 0 0 12945 FIRST COMWLTH FINL CORP PA COM 319829107 1014 110205 SH OTR 01 110205 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 155 16896 SH OTR 02 0 16896 0 FIRST COMWLTH FINL CORP PA COM 319829107 66306 7207149 SH SOLE 0 0 7207149 FIRST COMWLTH FINL CORP PA COM 319829107 42 4604 SH SOLE 4604 0 0 FIRST CONN BANCORP INC MD COM 319850103 321 19365 SH OTR 01 19365 0 0 FIRST CONN BANCORP INC MD COM 319850103 8629 521047 SH SOLE 0 0 521047 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2643 10208 SH OTR 01 10208 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 142 550 SH OTR 02 0 550 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 141492 546490 SH SOLE 0 0 546490 FIRST CTZNS BANCSHARES INC N CL A 31946M103 91 350 SH SOLE 350 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1697 153331 SH OTR 01 153331 0 0 FIRST DATA CORP NEW COM CL A 32008D106 289383 26141156 SH SOLE 0 0 26141156 FIRST DEFIANCE FINL CORP COM 32006W106 472 12145 SH OTR 01 12145 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 10880 280058 SH SOLE 0 0 280058 FIRST FINANCIAL NORTHWEST IN COM 32022K102 158 11874 SH OTR 01 11874 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5914 445323 SH SOLE 0 0 445323 FIRST FINL BANCORP OH COM 320209109 1484 76281 SH OTR 01 76281 0 0 FIRST FINL BANCORP OH COM 320209109 187 9600 SH OTR 02 0 9600 0 FIRST FINL BANCORP OH COM 320209109 94538 4860557 SH SOLE 0 0 4860557 FIRST FINL BANCORP OH COM 320209109 60 3100 SH SOLE 3100 0 0 FIRST FINL BANKSHARES COM 32020R109 3729 113735 SH OTR 01 113735 0 0 FIRST FINL BANKSHARES COM 32020R109 183 5584 SH OTR 02 0 5584 0 FIRST FINL BANKSHARES COM 32020R109 161992 4940289 SH SOLE 0 0 4940289 FIRST FINL BANKSHARES COM 32020R109 86 2616 SH SOLE 2616 0 0 FIRST FINL CORP IND COM 320218100 803 21922 SH OTR 01 21922 0 0 FIRST FINL CORP IND COM 320218100 37 1000 SH OTR 02 0 1000 0 FIRST FINL CORP IND COM 320218100 15478 422671 SH SOLE 0 0 422671 FIRST FINL CORP IND COM 320218100 22 600 SH SOLE 600 0 0 FIRST FNDTN INC COM 32026V104 413 19206 SH OTR 01 19206 0 0 FIRST FNDTN INC COM 32026V104 9221 428896 SH SOLE 0 0 428896 FIRST HORIZON NATL CORP COM 320517105 2226 161546 SH OTR 01 161546 0 0 FIRST HORIZON NATL CORP COM 320517105 295 21439 SH OTR 02 0 21439 0 FIRST HORIZON NATL CORP COM 320517105 235164 17065577 SH SOLE 0 0 17065577 FIRST HORIZON NATL CORP COM 320517105 157 11422 SH SOLE 11422 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4654 167293 SH OTR 01 167293 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 263 9454 SH OTR 02 0 0 9454 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4172 149953 SH OTR 02 0 149953 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 481039 17291104 SH SOLE 0 0 17291104 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4429 159188 SH SOLE 159188 0 0 FIRST INTERNET BANCORP COM 320557101 137 5737 SH OTR 01 5737 0 0 FIRST INTERNET BANCORP COM 320557101 3061 128489 SH SOLE 0 0 128489 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 649 23090 SH OTR 01 23090 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 39 1400 SH OTR 02 0 1400 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 20622 733892 SH SOLE 0 0 733892 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 1000 SH SOLE 1000 0 0 FIRST LONG IS CORP COM 320734106 550 19189 SH OTR 01 19189 0 0 FIRST LONG IS CORP COM 320734106 34 1200 SH OTR 02 0 1200 0 FIRST LONG IS CORP COM 320734106 13959 486902 SH SOLE 0 0 486902 FIRST LONG IS CORP COM 320734106 29 1007 SH SOLE 1007 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 71 5203 SH OTR 02 0 5203 0 FIRST MAJESTIC SILVER CORP COM 32076V103 37070 2729737 SH SOLE 0 0 2729737 FIRST MAJESTIC SILVER CORP COM 32076V103 106 7800 SH SOLE 7800 0 0 FIRST MARBLEHEAD CORP COM NEW 320771207 24 5021 SH OTR 01 5021 0 0 FIRST MARBLEHEAD CORP COM NEW 320771207 1257 258559 SH SOLE 0 0 258559 FIRST MERCHANTS CORP COM 320817109 1307 52433 SH OTR 01 52433 0 0 FIRST MERCHANTS CORP COM 320817109 160 6400 SH OTR 02 0 6400 0 FIRST MERCHANTS CORP COM 320817109 38181 1531521 SH SOLE 0 0 1531521 FIRST MERCHANTS CORP COM 320817109 50 2000 SH SOLE 2000 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 110 4408 SH OTR 01 4408 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 136 5453 SH SOLE 0 0 5453 FIRST MIDWEST BANCORP DEL COM 320867104 1719 97905 SH OTR 01 97905 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 125 7138 SH OTR 02 0 7138 0 FIRST MIDWEST BANCORP DEL COM 320867104 109167 6216773 SH SOLE 0 0 6216773 FIRST MIDWEST BANCORP DEL COM 320867104 68 3862 SH SOLE 3862 0 0 FIRST NBC BK HLDG CO COM 32115D106 332 19753 SH OTR 01 19753 0 0 FIRST NBC BK HLDG CO COM 32115D106 15618 930177 SH SOLE 0 0 930177 FIRST NBC BK HLDG CO COM 32115D106 17 1000 SH SOLE 1000 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 2352 241436 SH OTR 01 241436 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 331 34000 SH OTR 02 0 34000 0 FIRST NIAGARA FINL GP INC COM 33582V108 250699 25739134 SH SOLE 0 0 25739134 FIRST NIAGARA FINL GP INC COM 33582V108 155 15960 SH SOLE 15960 0 0 FIRST NORTHWEST BANCORP COM 335834107 181 14245 SH OTR 01 14245 0 0 FIRST NORTHWEST BANCORP COM 335834107 4800 376729 SH SOLE 0 0 376729 FIRST POTOMAC RLTY TR COM 33610F109 668 72655 SH OTR 01 72655 0 0 FIRST POTOMAC RLTY TR COM 33610F109 42 4592 SH OTR 02 0 0 4592 FIRST POTOMAC RLTY TR COM 33610F109 707 76836 SH OTR 02 0 76836 0 FIRST POTOMAC RLTY TR COM 33610F109 76787 8346431 SH SOLE 0 0 8346431 FIRST POTOMAC RLTY TR COM 33610F109 745 81005 SH SOLE 81005 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 6975 99659 SH OTR 01 99659 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2863 40900 SH OTR 02 0 0 40900 FIRST REP BK SAN FRANCISCO C COM 33616C100 1896 27095 SH OTR 02 0 27095 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 735873 10513968 SH SOLE 0 0 10513968 FIRST REP BK SAN FRANCISCO C COM 33616C100 2618 37400 SH SOLE 37400 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 3 100 SH OTR 01 100 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 663 19195 SH SOLE 0 0 19195 FIRST SOLAR INC COM 336433107 5888 121456 SH OTR 01 121456 0 0 FIRST SOLAR INC COM 336433107 393 8100 SH OTR 02 0 8100 0 FIRST SOLAR INC COM 336433107 315702 6512000 SH SOLE 0 0 6512000 FIRST SOLAR INC COM 336433107 179 3700 SH SOLE 3700 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 6 649 SH OTR 01 649 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 1669 178737 SH SOLE 0 0 178737 FIRST UTD CORP COM 33741H107 7 726 SH OTR 01 726 0 0 FIRST UTD CORP COM 33741H107 2044 207752 SH SOLE 0 0 207752 FIRSTENERGY CORP COM 337932107 23501 673202 SH OTR 01 673202 0 0 FIRSTENERGY CORP COM 337932107 4066 116470 SH OTR 02 0 0 116470 FIRSTENERGY CORP COM 337932107 2867 82126 SH OTR 02 0 82126 0 FIRSTENERGY CORP COM 337932107 1073664 30755196 SH SOLE 0 0 30755196 FIRSTENERGY CORP COM 337932107 5014 143629 SH SOLE 143629 0 0 FIRSTMERIT CORP COM 337915102 4215 207962 SH OTR 01 207962 0 0 FIRSTMERIT CORP COM 337915102 299 14746 SH OTR 02 0 14746 0 FIRSTMERIT CORP COM 337915102 247934 12231586 SH SOLE 0 0 12231586 FIRSTMERIT CORP COM 337915102 165 8146 SH SOLE 8146 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 200 4364 SH OTR 02 0 4364 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 28939 631449 SH SOLE 0 0 631449 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 75 1636 SH SOLE 1636 0 0 FISERV INC COM 337738108 38773 356602 SH OTR 01 356602 0 0 FISERV INC COM 337738108 7448 68500 SH OTR 02 0 0 68500 FISERV INC COM 337738108 6225 57254 SH OTR 02 0 57254 0 FISERV INC COM 337738108 2129834 19588283 SH SOLE 0 0 19588283 FISERV INC COM 337738108 7709 70896 SH SOLE 70896 0 0 FITBIT INC CL A 33812L102 682 55812 SH OTR 01 55812 0 0 FITBIT INC CL A 33812L102 60 4900 SH OTR 02 0 4900 0 FITBIT INC CL A 33812L102 101502 8306235 SH SOLE 0 0 8306235 FITBIT INC CL A 33812L102 61 4961 SH SOLE 4961 0 0 FIVE BELOW INC COM 33829M101 5194 111913 SH OTR 01 111913 0 0 FIVE BELOW INC COM 33829M101 274 5897 SH OTR 02 0 5897 0 FIVE BELOW INC COM 33829M101 194914 4199820 SH SOLE 0 0 4199820 FIVE BELOW INC COM 33829M101 125 2703 SH SOLE 2703 0 0 FIVE OAKS INVT CORP COM 33830W106 24 4300 SH OTR 01 4300 0 0 FIVE OAKS INVT CORP COM 33830W106 3421 624211 SH SOLE 0 0 624211 FIVE PRIME THERAPEUTICS INC COM 33830X104 1589 38440 SH OTR 01 38440 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 45 1100 SH OTR 02 0 1100 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 59202 1431736 SH SOLE 0 0 1431736 FIVE PRIME THERAPEUTICS INC COM 33830X104 41 1000 SH SOLE 1000 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 59 25128 SH OTR 01 25128 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 3049 1302778 SH SOLE 0 0 1302778 FIVE9 INC COM 338307101 784 65922 SH OTR 01 65922 0 0 FIVE9 INC COM 338307101 14974 1258360 SH SOLE 0 0 1258360 FIVE9 INC COM 338307101 11 915 SH SOLE 915 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 621 25460 SH OTR 01 25460 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 50 2045 SH OTR 02 0 2045 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 57623 2360628 SH SOLE 0 0 2360628 FLAGSTAR BANCORP INC COM PAR .001 337930705 28 1155 SH SOLE 1155 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8165 57049 SH OTR 01 57049 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3664 25600 SH OTR 02 0 0 25600 FLEETCOR TECHNOLOGIES INC COM 339041105 2727 19051 SH OTR 02 0 19051 0 FLEETCOR TECHNOLOGIES INC COM 339041105 883272 6171116 SH SOLE 0 0 6171116 FLEETCOR TECHNOLOGIES INC COM 339041105 3799 26539 SH SOLE 26539 0 0 FLEETMATICS GROUP PLC COM G35569105 2695 62189 SH OTR 01 62189 0 0 FLEETMATICS GROUP PLC COM G35569105 189 4357 SH OTR 02 0 4357 0 FLEETMATICS GROUP PLC COM G35569105 98892 2282293 SH SOLE 0 0 2282293 FLEETMATICS GROUP PLC COM G35569105 84 1943 SH SOLE 1943 0 0 FLEX PHARMA INC COM 33938A105 213 20836 SH OTR 01 20836 0 0 FLEX PHARMA INC COM 33938A105 3298 323025 SH SOLE 0 0 323025 FLEXION THERAPEUTICS INC COM 33938J106 526 35134 SH OTR 01 35134 0 0 FLEXION THERAPEUTICS INC COM 33938J106 9892 661017 SH SOLE 0 0 661017 FLEXSTEEL INDS INC COM 339382103 332 8389 SH OTR 01 8389 0 0 FLEXSTEEL INDS INC COM 339382103 9045 228292 SH SOLE 0 0 228292 FLEXTRONICS INTL LTD ORD Y2573F102 2285 193658 SH OTR 02 0 0 193658 FLEXTRONICS INTL LTD ORD Y2573F102 1317 111647 SH OTR 02 0 111647 0 FLEXTRONICS INTL LTD ORD Y2573F102 34758 2945596 SH SOLE 0 0 2945596 FLEXTRONICS INTL LTD ORD Y2573F102 1857 157353 SH SOLE 157353 0 0 FLIR SYS INC COM 302445101 6745 217940 SH OTR 01 217940 0 0 FLIR SYS INC COM 302445101 1269 41000 SH OTR 02 0 0 41000 FLIR SYS INC COM 302445101 1001 32334 SH OTR 02 0 32334 0 FLIR SYS INC COM 302445101 378151 12218114 SH SOLE 0 0 12218114 FLIR SYS INC COM 302445101 1284 41477 SH SOLE 41477 0 0 FLOTEK INDS INC DEL COM 343389102 1449 109763 SH OTR 01 109763 0 0 FLOTEK INDS INC DEL COM 343389102 48 3600 SH OTR 02 0 3600 0 FLOTEK INDS INC DEL COM 343389102 54592 4135747 SH SOLE 0 0 4135747 FLOTEK INDS INC DEL COM 343389102 37 2800 SH SOLE 2800 0 0 FLOWERS FOODS INC COM 343498101 2382 127042 SH OTR 01 127042 0 0 FLOWERS FOODS INC COM 343498101 438 23350 SH OTR 02 0 23350 0 FLOWERS FOODS INC COM 343498101 283173 15102555 SH SOLE 0 0 15102555 FLOWERS FOODS INC COM 343498101 178 9500 SH SOLE 9500 0 0 FLOWSERVE CORP COM 34354P105 9371 207450 SH OTR 01 207450 0 0 FLOWSERVE CORP COM 34354P105 1920 42500 SH OTR 02 0 0 42500 FLOWSERVE CORP COM 34354P105 1178 26085 SH OTR 02 0 26085 0 FLOWSERVE CORP COM 34354P105 502877 11132986 SH SOLE 0 0 11132986 FLOWSERVE CORP COM 34354P105 1727 38235 SH SOLE 38235 0 0 FLUIDIGM CORP DEL COM 34385P108 539 59686 SH OTR 01 59686 0 0 FLUIDIGM CORP DEL COM 34385P108 13 1444 SH OTR 02 0 1444 0 FLUIDIGM CORP DEL COM 34385P108 9215 1020498 SH SOLE 0 0 1020498 FLUIDIGM CORP DEL COM 34385P108 14 1556 SH SOLE 1556 0 0 FLUOR CORP NEW COM 343412102 10920 221596 SH OTR 01 221596 0 0 FLUOR CORP NEW COM 343412102 1912 38800 SH OTR 02 0 0 38800 FLUOR CORP NEW COM 343412102 1434 29092 SH OTR 02 0 29092 0 FLUOR CORP NEW COM 343412102 586422 11899790 SH SOLE 0 0 11899790 FLUOR CORP NEW COM 343412102 2182 44277 SH SOLE 44277 0 0 FLUSHING FINL CORP COM 343873105 679 34151 SH OTR 01 34151 0 0 FLUSHING FINL CORP COM 343873105 161 8119 SH OTR 02 0 8119 0 FLUSHING FINL CORP COM 343873105 23518 1182977 SH SOLE 0 0 1182977 FLUSHING FINL CORP COM 343873105 29 1481 SH SOLE 1481 0 0 FMC TECHNOLOGIES INC COM 30249U101 9590 359573 SH OTR 01 359573 0 0 FMC TECHNOLOGIES INC COM 30249U101 1766 66200 SH OTR 02 0 0 66200 FMC TECHNOLOGIES INC COM 30249U101 1388 52053 SH OTR 02 0 52053 0 FMC TECHNOLOGIES INC COM 30249U101 554347 20785412 SH SOLE 0 0 20785412 FMC TECHNOLOGIES INC COM 30249U101 1788 67029 SH SOLE 67029 0 0 FNB CORP PA COM 302520101 3314 264266 SH OTR 01 264266 0 0 FNB CORP PA COM 302520101 207 16496 SH OTR 02 0 16496 0 FNB CORP PA COM 302520101 189730 15129957 SH SOLE 0 0 15129957 FNB CORP PA COM 302520101 127 10114 SH SOLE 10114 0 0 FOGO DE CHAO INC COM 344177100 80 6132 SH OTR 01 6132 0 0 FOGO DE CHAO INC COM 344177100 2306 176555 SH SOLE 0 0 176555 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12062 130416 SH SOLE 0 0 130416 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 127 1368 SH SOLE 1368 0 0 FONAR CORP COM NEW 344437405 61 2991 SH OTR 01 2991 0 0 FONAR CORP COM NEW 344437405 4824 236928 SH SOLE 0 0 236928 FOOT LOCKER INC COM 344849104 11949 217802 SH OTR 01 217802 0 0 FOOT LOCKER INC COM 344849104 2205 40200 SH OTR 02 0 0 40200 FOOT LOCKER INC COM 344849104 1894 34521 SH OTR 02 0 34521 0 FOOT LOCKER INC COM 344849104 671229 12235306 SH SOLE 0 0 12235306 FOOT LOCKER INC COM 344849104 2100 38278 SH SOLE 38278 0 0 FORBES ENERGY SVCS LTD COM 345143101 27 143916 SH SOLE 0 0 143916 FORD MTR CO DEL COM PAR $0.01 345370860 77875 6195309 SH OTR 01 6195309 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 13814 1098987 SH OTR 02 0 0 1098987 FORD MTR CO DEL COM PAR $0.01 345370860 9302 740036 SH OTR 02 0 740036 0 FORD MTR CO DEL COM PAR $0.01 345370860 2958361 235350933 SH SOLE 0 0 235350933 FORD MTR CO DEL COM PAR $0.01 345370860 13469 1071497 SH SOLE 1071497 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3394 152143 SH OTR 01 152143 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 427 19142 SH OTR 02 0 0 19142 FOREST CITY RLTY TR INC COM CL A 345605109 6725 301444 SH OTR 02 0 301444 0 FOREST CITY RLTY TR INC COM CL A 345605109 785180 35194076 SH SOLE 0 0 35194076 FOREST CITY RLTY TR INC COM CL A 345605109 7207 323044 SH SOLE 323044 0 0 FORESTAR GROUP INC COM 346233109 548 46049 SH OTR 01 46049 0 0 FORESTAR GROUP INC COM 346233109 146 12317 SH OTR 02 0 12317 0 FORESTAR GROUP INC COM 346233109 29703 2498116 SH SOLE 0 0 2498116 FORESTAR GROUP INC COM 346233109 21 1783 SH SOLE 1783 0 0 FORM HLDGS CORP COM 34634E102 14 7620 SH OTR 01 7620 0 0 FORM HLDGS CORP COM 34634E102 552 292133 SH SOLE 0 0 292133 FORMFACTOR INC COM 346375108 1081 120268 SH OTR 01 120268 0 0 FORMFACTOR INC COM 346375108 11 1200 SH OTR 02 0 1200 0 FORMFACTOR INC COM 346375108 43791 4871050 SH SOLE 0 0 4871050 FORMFACTOR INC COM 346375108 28 3100 SH SOLE 3100 0 0 FORRESTER RESH INC COM 346563109 834 22621 SH OTR 01 22621 0 0 FORRESTER RESH INC COM 346563109 4 100 SH OTR 02 0 100 0 FORRESTER RESH INC COM 346563109 31389 851580 SH SOLE 0 0 851580 FORRESTER RESH INC COM 346563109 18 500 SH SOLE 500 0 0 FORTINET INC COM 34959E109 3186 100861 SH OTR 01 100861 0 0 FORTINET INC COM 34959E109 1324 41900 SH OTR 02 0 0 41900 FORTINET INC COM 34959E109 871 27572 SH OTR 02 0 27572 0 FORTINET INC COM 34959E109 308382 9762023 SH SOLE 0 0 9762023 FORTINET INC COM 34959E109 1270 40200 SH SOLE 40200 0 0 FORTRESS BIOTECH INC COM 34960Q109 193 71702 SH OTR 01 71702 0 0 FORTRESS BIOTECH INC COM 34960Q109 3426 1273737 SH SOLE 0 0 1273737 FORTUNA SILVER MINES INC COM 349915108 26 3700 SH OTR 02 0 3700 0 FORTUNA SILVER MINES INC COM 349915108 128 18377 SH SOLE 0 0 18377 FORTUNA SILVER MINES INC COM 349915108 47 6700 SH SOLE 6700 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 14273 246214 SH OTR 01 246214 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2835 48900 SH OTR 02 0 0 48900 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1845 31824 SH OTR 02 0 31824 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 768547 13257660 SH SOLE 0 0 13257660 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2429 41900 SH SOLE 41900 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1359 78524 SH OTR 01 78524 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 132 7600 SH OTR 02 0 7600 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 77469 4475412 SH SOLE 0 0 4475412 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 55 3200 SH SOLE 3200 0 0 FORWARD AIR CORP COM 349853101 2781 62460 SH OTR 01 62460 0 0 FORWARD AIR CORP COM 349853101 167 3746 SH OTR 02 0 3746 0 FORWARD AIR CORP COM 349853101 104836 2354280 SH SOLE 0 0 2354280 FORWARD AIR CORP COM 349853101 69 1554 SH SOLE 1554 0 0 FORWARD INDS INC N Y COM NEW 349862300 2 1800 SH OTR 01 1800 0 0 FORWARD INDS INC N Y COM NEW 349862300 201 168527 SH SOLE 0 0 168527 FOSSIL GROUP INC COM 34988V106 1496 52435 SH OTR 01 52435 0 0 FOSSIL GROUP INC COM 34988V106 123 4300 SH OTR 02 0 4300 0 FOSSIL GROUP INC COM 34988V106 82464 2890436 SH SOLE 0 0 2890436 FOSSIL GROUP INC COM 34988V106 63 2200 SH SOLE 2200 0 0 FOSTER L B CO COM 350060109 52 4733 SH OTR 01 4733 0 0 FOSTER L B CO COM 350060109 3966 364231 SH SOLE 0 0 364231 FOUNDATION MEDICINE INC COM 350465100 530 28415 SH OTR 01 28415 0 0 FOUNDATION MEDICINE INC COM 350465100 11 600 SH OTR 02 0 600 0 FOUNDATION MEDICINE INC COM 350465100 9206 493372 SH SOLE 0 0 493372 FOUNDATION MEDICINE INC COM 350465100 10 551 SH SOLE 551 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2187 106236 SH OTR 01 106236 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 97 4700 SH OTR 02 0 0 4700 FOUR CORNERS PPTY TR INC COM 35086T109 1484 72069 SH OTR 02 0 72069 0 FOUR CORNERS PPTY TR INC COM 35086T109 141361 6865524 SH SOLE 0 0 6865524 FOUR CORNERS PPTY TR INC COM 35086T109 1658 80526 SH SOLE 80526 0 0 FOX CHASE BANCORP INC NEW COM 35137T108 297 14605 SH OTR 01 14605 0 0 FOX CHASE BANCORP INC NEW COM 35137T108 5289 260047 SH SOLE 0 0 260047 FOX FACTORY HLDG CORP COM 35138V102 778 44773 SH OTR 01 44773 0 0 FOX FACTORY HLDG CORP COM 35138V102 8 460 SH OTR 02 0 460 0 FOX FACTORY HLDG CORP COM 35138V102 11885 684235 SH SOLE 0 0 684235 FOX FACTORY HLDG CORP COM 35138V102 22 1240 SH SOLE 1240 0 0 FRANCESCAS HLDGS CORP COM 351793104 942 85235 SH OTR 01 85235 0 0 FRANCESCAS HLDGS CORP COM 351793104 22 2000 SH OTR 02 0 2000 0 FRANCESCAS HLDGS CORP COM 351793104 35286 3193287 SH SOLE 0 0 3193287 FRANCESCAS HLDGS CORP COM 351793104 22 2000 SH SOLE 2000 0 0 FRANCO NEVADA CORP COM 351858105 4077 53600 SH OTR 02 0 0 53600 FRANCO NEVADA CORP COM 351858105 6016 79102 SH OTR 02 0 79102 0 FRANCO NEVADA CORP COM 351858105 262979 3457522 SH SOLE 0 0 3457522 FRANCO NEVADA CORP COM 351858105 4439 58359 SH SOLE 58359 0 0 FRANKLIN COVEY CO COM 353469109 326 21271 SH OTR 01 21271 0 0 FRANKLIN COVEY CO COM 353469109 6627 432266 SH SOLE 0 0 432266 FRANKLIN ELEC INC COM 353514102 2950 89272 SH OTR 01 89272 0 0 FRANKLIN ELEC INC COM 353514102 178 5400 SH OTR 02 0 5400 0 FRANKLIN ELEC INC COM 353514102 107207 3243780 SH SOLE 0 0 3243780 FRANKLIN ELEC INC COM 353514102 66 2000 SH SOLE 2000 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 324 10341 SH OTR 01 10341 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 7847 250231 SH SOLE 0 0 250231 FRANKLIN RES INC COM 354613101 19456 583052 SH OTR 01 583052 0 0 FRANKLIN RES INC COM 354613101 3784 113400 SH OTR 02 0 0 113400 FRANKLIN RES INC COM 354613101 2599 77894 SH OTR 02 0 77894 0 FRANKLIN RES INC COM 354613101 817103 24486159 SH SOLE 0 0 24486159 FRANKLIN RES INC COM 354613101 3803 113970 SH SOLE 113970 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1471 119899 SH OTR 01 119899 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 84 6817 SH OTR 02 0 0 6817 FRANKLIN STREET PPTYS CORP COM 35471R106 1503 122514 SH OTR 02 0 122514 0 FRANKLIN STREET PPTYS CORP COM 35471R106 169616 13823666 SH SOLE 0 0 13823666 FRANKLIN STREET PPTYS CORP COM 35471R106 1553 126600 SH SOLE 126600 0 0 FRANKS INTL N V COM N33462107 341 23327 SH OTR 01 23327 0 0 FRANKS INTL N V COM N33462107 28 1900 SH OTR 02 0 1900 0 FRANKS INTL N V COM N33462107 11488 786306 SH SOLE 0 0 786306 FRANKS INTL N V COM N33462107 29 2000 SH SOLE 2000 0 0 FREDS INC CL A 356108100 752 46660 SH OTR 01 46660 0 0 FREDS INC CL A 356108100 31 1900 SH OTR 02 0 1900 0 FREDS INC CL A 356108100 45367 2816102 SH SOLE 0 0 2816102 FREDS INC CL A 356108100 31 1900 SH SOLE 1900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 22161 1989339 SH OTR 01 1989339 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3701 332254 SH OTR 02 0 0 332254 FREEPORT-MCMORAN INC CL B 35671D857 2459 220712 SH OTR 02 0 220712 0 FREEPORT-MCMORAN INC CL B 35671D857 1141970 102510758 SH SOLE 0 0 102510758 FREEPORT-MCMORAN INC CL B 35671D857 3789 340119 SH SOLE 340119 0 0 FREIGHTCAR AMER INC COM 357023100 212 15071 SH OTR 01 15071 0 0 FREIGHTCAR AMER INC COM 357023100 6172 439256 SH SOLE 0 0 439256 FREQUENCY ELECTRS INC COM 358010106 13 1400 SH OTR 01 1400 0 0 FREQUENCY ELECTRS INC COM 358010106 1797 193183 SH SOLE 0 0 193183 FRESH DEL MONTE PRODUCE INC ORD G36738105 2322 42666 SH OTR 01 42666 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 294 5400 SH OTR 02 0 5400 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 153361 2817576 SH SOLE 0 0 2817576 FRESH DEL MONTE PRODUCE INC ORD G36738105 93 1700 SH SOLE 1700 0 0 FRESHPET INC COM 358039105 402 43091 SH OTR 01 43091 0 0 FRESHPET INC COM 358039105 2 200 SH OTR 02 0 200 0 FRESHPET INC COM 358039105 8590 920654 SH SOLE 0 0 920654 FRIEDMAN INDS INC COM 358435105 1 100 SH OTR 01 100 0 0 FRIEDMAN INDS INC COM 358435105 693 118939 SH SOLE 0 0 118939 FRONTIER COMMUNICATIONS CORP COM 35906A108 9161 1854422 SH OTR 01 1854422 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1656 335154 SH OTR 02 0 0 335154 FRONTIER COMMUNICATIONS CORP COM 35906A108 1259 254821 SH OTR 02 0 254821 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 545516 110428422 SH SOLE 0 0 110428422 FRONTIER COMMUNICATIONS CORP COM 35906A108 1702 344540 SH SOLE 344540 0 0 FRONTLINE LTD SHS NEW G3682E192 393 49938 SH OTR 01 49938 0 0 FRONTLINE LTD SHS NEW G3682E192 28 3580 SH OTR 02 0 3580 0 FRONTLINE LTD SHS NEW G3682E192 3233 410745 SH SOLE 0 0 410745 FRONTLINE LTD SHS NEW G3682E192 28 3545 SH SOLE 3545 0 0 FRP HLDGS INC COM 30292L107 289 8387 SH OTR 01 8387 0 0 FRP HLDGS INC COM 30292L107 6965 201881 SH SOLE 0 0 201881 FS BANCORP INC COM 30263Y104 5 200 SH OTR 01 200 0 0 FS BANCORP INC COM 30263Y104 1498 59104 SH SOLE 0 0 59104 FTD COS INC COM 30281V108 562 22511 SH OTR 01 22511 0 0 FTD COS INC COM 30281V108 104 4156 SH OTR 02 0 4156 0 FTD COS INC COM 30281V108 33658 1348482 SH SOLE 0 0 1348482 FTD COS INC COM 30281V108 25 984 SH SOLE 984 0 0 FTI CONSULTING INC COM 302941109 2242 55116 SH OTR 01 55116 0 0 FTI CONSULTING INC COM 302941109 187 4595 SH OTR 02 0 4595 0 FTI CONSULTING INC COM 302941109 119421 2935614 SH SOLE 0 0 2935614 FTI CONSULTING INC COM 302941109 86 2105 SH SOLE 2105 0 0 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 91941 2145636 SH SOLE 0 0 2145636 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 3219 75114 SH SOLE 03 0 0 75114 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 23180 249010 SH SOLE 0 0 249010 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 1152 12371 SH SOLE 03 0 0 12371 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 528856 14956338 SH SOLE 0 0 14956338 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 3642 102999 SH SOLE 03 0 0 102999 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 67633 1449490 SH SOLE 0 0 1449490 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 4020 86150 SH SOLE 86150 0 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 1603 34351 SH SOLE 03 0 0 34351 FUEL TECH INC COM 359523107 7 5000 SH OTR 01 5000 0 0 FUEL TECH INC COM 359523107 734 495945 SH SOLE 0 0 495945 FUELCELL ENERGY INC COM NEW 35952H502 198 31896 SH OTR 01 31896 0 0 FUELCELL ENERGY INC COM NEW 35952H502 5623 904074 SH SOLE 0 0 904074 FULL HOUSE RESORTS INC COM 359678109 991 490647 SH SOLE 0 0 490647 FULLER H B CO COM 359694106 4578 104075 SH OTR 01 104075 0 0 FULLER H B CO COM 359694106 245 5574 SH OTR 02 0 5574 0 FULLER H B CO COM 359694106 188650 4288465 SH SOLE 0 0 4288465 FULLER H B CO COM 359694106 85 1926 SH SOLE 1926 0 0 FULTON FINL CORP PA COM 360271100 2935 217383 SH OTR 01 217383 0 0 FULTON FINL CORP PA COM 360271100 226 16734 SH OTR 02 0 16734 0 FULTON FINL CORP PA COM 360271100 172358 12767256 SH SOLE 0 0 12767256 FULTON FINL CORP PA COM 360271100 114 8466 SH SOLE 8466 0 0 FUNCTIONX INC NEW COM NEW 36077T108 2 5700 SH OTR 01 5700 0 0 FUNCTIONX INC NEW COM NEW 36077T108 127 444446 SH SOLE 0 0 444446 FUSION TELECOMM INTL INC COM NEW 36113B400 6 3100 SH OTR 01 3100 0 0 FUSION TELECOMM INTL INC COM NEW 36113B400 68 36942 SH SOLE 0 0 36942 FUTUREFUEL CORPORATION COM 36116M106 338 31076 SH OTR 01 31076 0 0 FUTUREFUEL CORPORATION COM 36116M106 2 200 SH OTR 02 0 200 0 FUTUREFUEL CORPORATION COM 36116M106 19966 1835121 SH SOLE 0 0 1835121 FUTUREFUEL CORPORATION COM 36116M106 14 1300 SH SOLE 1300 0 0 FXCM INC CL A NEW 302693205 21 2429 SH OTR 01 2429 0 0 FXCM INC CL A NEW 302693205 1498 173129 SH SOLE 0 0 173129 G & K SVCS INC CL A 361268105 2828 36937 SH OTR 01 36937 0 0 G & K SVCS INC CL A 361268105 198 2591 SH OTR 02 0 2591 0 G & K SVCS INC CL A 361268105 116913 1526875 SH SOLE 0 0 1526875 G & K SVCS INC CL A 361268105 77 1009 SH SOLE 1009 0 0 GAFISA S A SPONS ADR 362607301 1366 1075200 SH SOLE 0 0 1075200 GAIAM INC CL A 36268Q103 189 24468 SH OTR 01 24468 0 0 GAIAM INC CL A 36268Q103 6085 786158 SH SOLE 0 0 786158 GAIN CAP HLDGS INC COM 36268W100 292 46226 SH OTR 01 46226 0 0 GAIN CAP HLDGS INC COM 36268W100 6851 1084006 SH SOLE 0 0 1084006 GALECTIN THERAPEUTICS INC COM NEW 363225202 22 14701 SH OTR 01 14701 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 870 591836 SH SOLE 0 0 591836 GALENA BIOPHARMA INC COM 363256108 179 384877 SH OTR 01 384877 0 0 GALENA BIOPHARMA INC COM 363256108 3036 6513643 SH SOLE 0 0 6513643 GALLAGHER ARTHUR J & CO COM 363576109 13450 282573 SH OTR 01 282573 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2247 47200 SH OTR 02 0 0 47200 GALLAGHER ARTHUR J & CO COM 363576109 1554 32643 SH OTR 02 0 32643 0 GALLAGHER ARTHUR J & CO COM 363576109 730280 15342009 SH SOLE 0 0 15342009 GALLAGHER ARTHUR J & CO COM 363576109 2137 44900 SH SOLE 44900 0 0 GAMCO INVESTORS INC CL A COM 361438104 222 6764 SH OTR 01 6764 0 0 GAMCO INVESTORS INC CL A COM 361438104 5 139 SH OTR 02 0 139 0 GAMCO INVESTORS INC CL A COM 361438104 10496 320286 SH SOLE 0 0 320286 GAMCO INVESTORS INC CL A COM 361438104 9 261 SH SOLE 261 0 0 GAMESTOP CORP NEW CL A 36467W109 1896 71336 SH OTR 01 71336 0 0 GAMESTOP CORP NEW CL A 36467W109 290 10900 SH OTR 02 0 10900 0 GAMESTOP CORP NEW CL A 36467W109 208923 7860148 SH SOLE 0 0 7860148 GAMESTOP CORP NEW CL A 36467W109 120 4506 SH SOLE 4506 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3609 104673 SH OTR 01 104673 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 478 13854 SH OTR 02 0 0 13854 GAMING & LEISURE PPTYS INC COM 36467J108 7691 223045 SH OTR 02 0 223045 0 GAMING & LEISURE PPTYS INC COM 36467J108 1015958 29465135 SH SOLE 0 0 29465135 GAMING & LEISURE PPTYS INC COM 36467J108 8629 250248 SH SOLE 250248 0 0 GAMING PARTNERS INTL CORP COM 36467A107 16 1700 SH OTR 01 1700 0 0 GAMING PARTNERS INTL CORP COM 36467A107 669 71927 SH SOLE 0 0 71927 GANNETT CO INC COM 36473H104 2034 147317 SH OTR 01 147317 0 0 GANNETT CO INC COM 36473H104 572 41391 SH OTR 02 0 41391 0 GANNETT CO INC COM 36473H104 141614 10254467 SH SOLE 0 0 10254467 GANNETT CO INC COM 36473H104 75 5409 SH SOLE 5409 0 0 GAP INC DEL COM 364760108 7619 359027 SH OTR 01 359027 0 0 GAP INC DEL COM 364760108 1449 68275 SH OTR 02 0 0 68275 GAP INC DEL COM 364760108 945 44548 SH OTR 02 0 44548 0 GAP INC DEL COM 364760108 414203 19519453 SH SOLE 0 0 19519453 GAP INC DEL COM 364760108 1490 70238 SH SOLE 70238 0 0 GARMIN LTD SHS H2906T109 7855 185179 SH OTR 01 185179 0 0 GARMIN LTD SHS H2906T109 1502 35400 SH OTR 02 0 0 35400 GARMIN LTD SHS H2906T109 971 22894 SH OTR 02 0 22894 0 GARMIN LTD SHS H2906T109 421320 9932118 SH SOLE 0 0 9932118 GARMIN LTD SHS H2906T109 1445 34071 SH SOLE 34071 0 0 GARTNER INC COM 366651107 5525 56722 SH OTR 01 56722 0 0 GARTNER INC COM 366651107 2445 25100 SH OTR 02 0 0 25100 GARTNER INC COM 366651107 2180 22379 SH OTR 02 0 22379 0 GARTNER INC COM 366651107 581763 5972314 SH SOLE 0 0 5972314 GARTNER INC COM 366651107 2416 24800 SH SOLE 24800 0 0 GAS NAT INC COM 367204104 59 8388 SH OTR 01 8388 0 0 GAS NAT INC COM 367204104 2258 322976 SH SOLE 0 0 322976 GASLOG LTD SHS G37585109 409 31506 SH OTR 01 31506 0 0 GASLOG LTD SHS G37585109 2062 158854 SH SOLE 0 0 158854 GASTAR EXPL INC NEW COM 36729W202 66 60418 SH OTR 01 60418 0 0 GASTAR EXPL INC NEW COM 36729W202 3201 2910144 SH SOLE 0 0 2910144 GATX CORP COM 361448103 2293 52150 SH OTR 01 52150 0 0 GATX CORP COM 361448103 220 5000 SH OTR 02 0 5000 0 GATX CORP COM 361448103 206626 4699247 SH SOLE 0 0 4699247 GATX CORP COM 361448103 88 2000 SH SOLE 2000 0 0 GAZIT GLOBE LTD SHS M4793C102 119 13293 SH OTR 02 0 13293 0 GAZIT GLOBE LTD SHS M4793C102 18022 2015876 SH SOLE 0 0 2015876 GAZIT GLOBE LTD SHS M4793C102 41 4606 SH SOLE 4606 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3583 137581 SH OTR 01 137581 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 524 20105 SH OTR 02 0 20105 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 133758 5136625 SH SOLE 0 0 5136625 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 96 3700 SH SOLE 3700 0 0 GENCO SHIPPING & TRADING LTD SHS NEW Y2685T115 4 6310 SH OTR 01 6310 0 0 GENCO SHIPPING & TRADING LTD SHS NEW Y2685T115 89 156106 SH SOLE 0 0 156106 GENCOR INDS INC COM 368678108 96 6165 SH OTR 01 6165 0 0 GENCOR INDS INC COM 368678108 2608 168028 SH SOLE 0 0 168028 GENER8 MARITIME INC COM Y26889108 246 38413 SH OTR 01 38413 0 0 GENER8 MARITIME INC COM Y26889108 13 2059 SH OTR 02 0 2059 0 GENER8 MARITIME INC COM Y26889108 3879 606024 SH SOLE 0 0 606024 GENER8 MARITIME INC COM Y26889108 18 2841 SH SOLE 2841 0 0 GENERAC HLDGS INC COM 368736104 4771 136457 SH OTR 01 136457 0 0 GENERAC HLDGS INC COM 368736104 247 7063 SH OTR 02 0 7063 0 GENERAC HLDGS INC COM 368736104 162540 4649305 SH SOLE 0 0 4649305 GENERAC HLDGS INC COM 368736104 117 3337 SH SOLE 3337 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 1270 99912 SH OTR 01 99912 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 117 9200 SH OTR 02 0 9200 0 GENERAL CABLE CORP DEL NEW COM 369300108 89222 7019851 SH SOLE 0 0 7019851 GENERAL CABLE CORP DEL NEW COM 369300108 32 2500 SH SOLE 2500 0 0 GENERAL COMMUNICATION INC CL A 369385109 972 61528 SH OTR 01 61528 0 0 GENERAL COMMUNICATION INC CL A 369385109 33 2100 SH OTR 02 0 2100 0 GENERAL COMMUNICATION INC CL A 369385109 42260 2674680 SH SOLE 0 0 2674680 GENERAL COMMUNICATION INC CL A 369385109 19 1200 SH SOLE 1200 0 0 GENERAL DYNAMICS CORP COM 369550108 62645 449910 SH OTR 01 449910 0 0 GENERAL DYNAMICS CORP COM 369550108 10083 72414 SH OTR 02 0 0 72414 GENERAL DYNAMICS CORP COM 369550108 7045 50594 SH OTR 02 0 50594 0 GENERAL DYNAMICS CORP COM 369550108 2488283 17870462 SH SOLE 0 0 17870462 GENERAL DYNAMICS CORP COM 369550108 11817 84866 SH SOLE 84866 0 0 GENERAL ELECTRIC CO COM 369604103 460774 14637042 SH OTR 01 14637042 0 0 GENERAL ELECTRIC CO COM 369604103 87697 2785806 SH OTR 02 0 0 2785806 GENERAL ELECTRIC CO COM 369604103 59018 1874780 SH OTR 02 0 1874780 0 GENERAL ELECTRIC CO COM 369604103 17409497 553033584 SH SOLE 0 0 553033584 GENERAL ELECTRIC CO COM 369604103 86959 2762346 SH SOLE 2762346 0 0 GENERAL EMPLOYMENT ENTERPRIS COM NEW 369730304 1 300 SH OTR 01 300 0 0 GENERAL EMPLOYMENT ENTERPRIS COM NEW 369730304 315 74550 SH SOLE 0 0 74550 GENERAL FIN CORP DEL COM 369822101 14 3200 SH OTR 01 3200 0 0 GENERAL FIN CORP DEL COM 369822101 1137 267587 SH SOLE 0 0 267587 GENERAL GROWTH PPTYS INC NEW COM 370023103 27610 925898 SH OTR 01 925898 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 6411 214988 SH OTR 02 0 0 214988 GENERAL GROWTH PPTYS INC NEW COM 370023103 22080 740435 SH OTR 02 0 740435 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 2321397 77846985 SH SOLE 0 0 77846985 GENERAL GROWTH PPTYS INC NEW COM 370023103 24757 830227 SH SOLE 830227 0 0 GENERAL MLS INC COM 370334104 67978 953138 SH OTR 01 953138 0 0 GENERAL MLS INC COM 370334104 12956 181666 SH OTR 02 0 0 181666 GENERAL MLS INC COM 370334104 12096 169595 SH OTR 02 0 169595 0 GENERAL MLS INC COM 370334104 2910642 40811018 SH SOLE 0 0 40811018 GENERAL MLS INC COM 370334104 12794 179393 SH SOLE 179393 0 0 GENERAL MOLY INC COM 370373102 10 27600 SH OTR 01 27600 0 0 GENERAL MOLY INC COM 370373102 817 2369315 SH SOLE 0 0 2369315 GENERAL MTRS CO COM 37045V100 63036 2227421 SH OTR 01 2227421 0 0 GENERAL MTRS CO COM 37045V100 10576 373700 SH OTR 02 0 0 373700 GENERAL MTRS CO COM 37045V100 8162 288403 SH OTR 02 0 288403 0 GENERAL MTRS CO COM 37045V100 2346231 82905681 SH SOLE 0 0 82905681 GENERAL MTRS CO COM 37045V100 11753 415297 SH SOLE 415297 0 0 GENESCO INC COM 371532102 1882 29270 SH OTR 01 29270 0 0 GENESCO INC COM 371532102 174 2700 SH OTR 02 0 2700 0 GENESCO INC COM 371532102 103260 1605662 SH SOLE 0 0 1605662 GENESCO INC COM 371532102 77 1200 SH SOLE 1200 0 0 GENESEE & WYO INC CL A 371559105 2269 38490 SH OTR 01 38490 0 0 GENESEE & WYO INC CL A 371559105 312 5300 SH OTR 02 0 5300 0 GENESEE & WYO INC CL A 371559105 235547 3995702 SH SOLE 0 0 3995702 GENESEE & WYO INC CL A 371559105 419 7100 SH SOLE 7100 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 104 58570 SH OTR 01 58570 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1427 806236 SH SOLE 0 0 806236 GENIE ENERGY LTD CL B 372284208 133 19590 SH OTR 01 19590 0 0 GENIE ENERGY LTD CL B 372284208 3867 571270 SH SOLE 0 0 571270 GENMARK DIAGNOSTICS INC COM 372309104 756 86954 SH OTR 01 86954 0 0 GENMARK DIAGNOSTICS INC COM 372309104 13503 1552058 SH SOLE 0 0 1552058 GENMARK DIAGNOSTICS INC COM 372309104 20 2300 SH SOLE 2300 0 0 GENOCEA BIOSCIENCES INC COM 372427104 36 8900 SH OTR 01 8900 0 0 GENOCEA BIOSCIENCES INC COM 372427104 2655 647615 SH SOLE 0 0 647615 GENOMIC HEALTH INC COM 37244C101 1010 39010 SH OTR 01 39010 0 0 GENOMIC HEALTH INC COM 37244C101 18 700 SH OTR 02 0 700 0 GENOMIC HEALTH INC COM 37244C101 34396 1328297 SH SOLE 0 0 1328297 GENOMIC HEALTH INC COM 37244C101 21 800 SH SOLE 800 0 0 GENPACT LIMITED SHS G3922B107 2875 107115 SH OTR 01 107115 0 0 GENPACT LIMITED SHS G3922B107 278321 10369632 SH SOLE 0 0 10369632 GENTEX CORP COM 371901109 3062 198202 SH OTR 01 198202 0 0 GENTEX CORP COM 371901109 493 31894 SH OTR 02 0 31894 0 GENTEX CORP COM 371901109 318209 20596083 SH SOLE 0 0 20596083 GENTEX CORP COM 371901109 196 12706 SH SOLE 12706 0 0 GENTHERM INC COM 37253A103 2585 75482 SH OTR 01 75482 0 0 GENTHERM INC COM 37253A103 116 3400 SH OTR 02 0 3400 0 GENTHERM INC COM 37253A103 95624 2791940 SH SOLE 0 0 2791940 GENTHERM INC COM 37253A103 58 1700 SH SOLE 1700 0 0 GENUINE PARTS CO COM 372460105 24148 238495 SH OTR 01 238495 0 0 GENUINE PARTS CO COM 372460105 4389 43350 SH OTR 02 0 0 43350 GENUINE PARTS CO COM 372460105 3298 32571 SH OTR 02 0 32571 0 GENUINE PARTS CO COM 372460105 1382043 13649805 SH SOLE 0 0 13649805 GENUINE PARTS CO COM 372460105 4389 43348 SH SOLE 43348 0 0 GENVEC INC COM NEW 37246C307 6 11332 SH OTR 01 11332 0 0 GENVEC INC COM NEW 37246C307 66 114694 SH SOLE 0 0 114694 GENWORTH FINL INC COM CL A 37247D106 1632 632705 SH OTR 01 632705 0 0 GENWORTH FINL INC COM CL A 37247D106 121 47076 SH OTR 02 0 47076 0 GENWORTH FINL INC COM CL A 37247D106 91078 35301689 SH SOLE 0 0 35301689 GENWORTH FINL INC COM CL A 37247D106 64 24961 SH SOLE 24961 0 0 GEO GROUP INC NEW COM 36162J106 3655 106943 SH OTR 01 106943 0 0 GEO GROUP INC NEW COM 36162J106 254 7429 SH OTR 02 0 7429 0 GEO GROUP INC NEW COM 36162J106 430344 12590529 SH SOLE 0 0 12590529 GEO GROUP INC NEW COM 36162J106 127 3712 SH SOLE 3712 0 0 GEORGETOWN BANCORP INC MD COM 372591107 252 12400 SH SOLE 0 0 12400 GEOSPACE TECHNOLOGIES CORP COM 37364X109 278 16974 SH OTR 01 16974 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 8761 535213 SH SOLE 0 0 535213 GERDAU S A SPON ADR REP PFD 373737105 16300 8956148 SH SOLE 0 0 8956148 GERMAN AMERN BANCORP INC COM 373865104 620 19399 SH OTR 01 19399 0 0 GERMAN AMERN BANCORP INC COM 373865104 13 400 SH OTR 02 0 400 0 GERMAN AMERN BANCORP INC COM 373865104 14658 458497 SH SOLE 0 0 458497 GERMAN AMERN BANCORP INC COM 373865104 22 700 SH SOLE 700 0 0 GERON CORP COM 374163103 846 315783 SH OTR 01 315783 0 0 GERON CORP COM 374163103 9 3400 SH OTR 02 0 3400 0 GERON CORP COM 374163103 15997 5968847 SH SOLE 0 0 5968847 GERON CORP COM 374163103 22 8200 SH SOLE 8200 0 0 GETTY RLTY CORP NEW COM 374297109 753 35091 SH OTR 01 35091 0 0 GETTY RLTY CORP NEW COM 374297109 39 1835 SH OTR 02 0 0 1835 GETTY RLTY CORP NEW COM 374297109 949 44226 SH OTR 02 0 44226 0 GETTY RLTY CORP NEW COM 374297109 92847 4328524 SH SOLE 0 0 4328524 GETTY RLTY CORP NEW COM 374297109 776 36200 SH SOLE 36200 0 0 GEVO INC COM NEW 374396208 5 8433 SH OTR 01 8433 0 0 GEVO INC COM NEW 374396208 476 807540 SH SOLE 0 0 807540 GIBRALTAR INDS INC COM 374689107 1751 55462 SH OTR 01 55462 0 0 GIBRALTAR INDS INC COM 374689107 218 6900 SH OTR 02 0 6900 0 GIBRALTAR INDS INC COM 374689107 41503 1314636 SH SOLE 0 0 1314636 GIBRALTAR INDS INC COM 374689107 47 1500 SH SOLE 1500 0 0 GIGA TRONICS INC COM 375175106 4 3800 SH OTR 01 3800 0 0 GIGA TRONICS INC COM 375175106 102 95345 SH SOLE 0 0 95345 GIGAMON INC COM 37518B102 2438 65207 SH OTR 01 65207 0 0 GIGAMON INC COM 37518B102 49 1300 SH OTR 02 0 1300 0 GIGAMON INC COM 37518B102 105259 2815166 SH SOLE 0 0 2815166 GIGAMON INC COM 37518B102 45 1197 SH SOLE 1197 0 0 GIGPEAK INC COM 37518Q109 130 66274 SH OTR 01 66274 0 0 GIGPEAK INC COM 37518Q109 3547 1809776 SH SOLE 0 0 1809776 G-III APPAREL GROUP LTD COM 36237H101 3712 81192 SH OTR 01 81192 0 0 G-III APPAREL GROUP LTD COM 36237H101 209 4576 SH OTR 02 0 4576 0 G-III APPAREL GROUP LTD COM 36237H101 137885 3015848 SH SOLE 0 0 3015848 G-III APPAREL GROUP LTD COM 36237H101 93 2024 SH SOLE 2024 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 2446 567528 SH SOLE 0 0 567528 GILDAN ACTIVEWEAR INC COM 375916103 1939 66100 SH OTR 02 0 0 66100 GILDAN ACTIVEWEAR INC COM 375916103 1670 56952 SH OTR 02 0 56952 0 GILDAN ACTIVEWEAR INC COM 375916103 169757 5787828 SH SOLE 0 0 5787828 GILDAN ACTIVEWEAR INC COM 375916103 1734 59132 SH SOLE 59132 0 0 GILEAD SCIENCES INC COM 375558103 178096 2134928 SH OTR 01 2134928 0 0 GILEAD SCIENCES INC COM 375558103 34027 407900 SH OTR 02 0 0 407900 GILEAD SCIENCES INC COM 375558103 23207 278194 SH OTR 02 0 278194 0 GILEAD SCIENCES INC COM 375558103 6604972 79177315 SH SOLE 0 0 79177315 GILEAD SCIENCES INC COM 375558103 33882 406159 SH SOLE 406159 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2550 95951 SH OTR 01 95951 0 0 GLACIER BANCORP INC NEW COM 37637Q105 206 7749 SH OTR 02 0 7749 0 GLACIER BANCORP INC NEW COM 37637Q105 158762 5972985 SH SOLE 0 0 5972985 GLACIER BANCORP INC NEW COM 37637Q105 100 3751 SH SOLE 3751 0 0 GLADSTONE COML CORP COM 376536108 466 27579 SH OTR 01 27579 0 0 GLADSTONE COML CORP COM 376536108 12608 746500 SH SOLE 0 0 746500 GLADSTONE LD CORP COM 376549101 30 2700 SH OTR 01 2700 0 0 GLADSTONE LD CORP COM 376549101 2491 225184 SH SOLE 0 0 225184 GLATFELTER COM 377316104 1062 54275 SH OTR 01 54275 0 0 GLATFELTER COM 377316104 159 8152 SH OTR 02 0 8152 0 GLATFELTER COM 377316104 66885 3419486 SH SOLE 0 0 3419486 GLATFELTER COM 377316104 44 2225 SH SOLE 2225 0 0 GLAUKOS CORP COM 377322102 876 30040 SH OTR 01 30040 0 0 GLAUKOS CORP COM 377322102 20 676 SH OTR 02 0 676 0 GLAUKOS CORP COM 377322102 24834 851635 SH SOLE 0 0 851635 GLAUKOS CORP COM 377322102 18 624 SH SOLE 624 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 438 26380 SH OTR 01 26380 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3 200 SH OTR 02 0 200 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 20760 1251384 SH SOLE 0 0 1251384 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8 500 SH SOLE 500 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1161 42527 SH OTR 01 42527 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 194 7100 SH OTR 02 0 7100 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 52365 1918836 SH SOLE 0 0 1918836 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 25 900 SH SOLE 900 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 421 63475 SH OTR 01 63475 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 2 336 SH OTR 02 0 336 0 GLOBAL EAGLE ENTMT INC COM 37951D102 21071 3173314 SH SOLE 0 0 3173314 GLOBAL EAGLE ENTMT INC COM 37951D102 14 2164 SH SOLE 2164 0 0 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 510 9439 SH SOLE 03 0 0 9439 GLOBAL INDEMNITY PLC SHS G39319101 287 10439 SH OTR 01 10439 0 0 GLOBAL INDEMNITY PLC SHS G39319101 9 310 SH OTR 02 0 310 0 GLOBAL INDEMNITY PLC SHS G39319101 8273 300493 SH SOLE 0 0 300493 GLOBAL INDEMNITY PLC SHS G39319101 16 590 SH SOLE 590 0 0 GLOBAL NET LEASE INC COM 379378102 1698 213531 SH OTR 01 213531 0 0 GLOBAL NET LEASE INC COM 379378102 61 7654 SH OTR 02 0 7654 0 GLOBAL NET LEASE INC COM 379378102 198868 25014867 SH SOLE 0 0 25014867 GLOBAL NET LEASE INC COM 379378102 68 8546 SH SOLE 8546 0 0 GLOBAL PMTS INC COM 37940X102 17579 246278 SH OTR 01 246278 0 0 GLOBAL PMTS INC COM 37940X102 3119 43700 SH OTR 02 0 0 43700 GLOBAL PMTS INC COM 37940X102 2062 28881 SH OTR 02 0 28881 0 GLOBAL PMTS INC COM 37940X102 970648 13598315 SH SOLE 0 0 13598315 GLOBAL PMTS INC COM 37940X102 3755 52600 SH SOLE 52600 0 0 GLOBAL SELF STORAGE INC COM 37955N106 1954 362468 SH SOLE 0 0 362468 GLOBAL SOURCES LTD ORD G39300101 58 6300 SH OTR 01 6300 0 0 GLOBAL SOURCES LTD ORD G39300101 70 7648 SH SOLE 0 0 7648 GLOBAL WTR RES INC COM 379463102 115 13124 SH OTR 01 13124 0 0 GLOBAL WTR RES INC COM 379463102 78 8908 SH SOLE 0 0 8908 GLOBALSCAPE INC COM 37940G109 29 7800 SH OTR 01 7800 0 0 GLOBALSCAPE INC COM 37940G109 1160 314471 SH SOLE 0 0 314471 GLOBALSTAR INC COM 378973408 745 615979 SH OTR 01 615979 0 0 GLOBALSTAR INC COM 378973408 33 27246 SH OTR 02 0 27246 0 GLOBALSTAR INC COM 378973408 44897 37105192 SH SOLE 0 0 37105192 GLOBALSTAR INC COM 378973408 25 20654 SH SOLE 20654 0 0 GLOBANT S A COM L44385109 1613 40995 SH OTR 01 40995 0 0 GLOBANT S A COM L44385109 1308 33244 SH SOLE 0 0 33244 GLOBEIMMUNE INC COM 37957B100 3 1700 SH OTR 01 1700 0 0 GLOBEIMMUNE INC COM 37957B100 44 22701 SH SOLE 0 0 22701 GLOBUS MED INC CL A 379577208 3477 145925 SH OTR 01 145925 0 0 GLOBUS MED INC CL A 379577208 193 8100 SH OTR 02 0 8100 0 GLOBUS MED INC CL A 379577208 115215 4834881 SH SOLE 0 0 4834881 GLOBUS MED INC CL A 379577208 86 3600 SH SOLE 3600 0 0 GLORI ENERGY INC COM 379606106 3 15200 SH OTR 01 15200 0 0 GLORI ENERGY INC COM 379606106 60 266486 SH SOLE 0 0 266486 GLOWPOINT INC COM NEW 379887201 1 3100 SH OTR 01 3100 0 0 GLOWPOINT INC COM NEW 379887201 4 14515 SH SOLE 0 0 14515 GLU MOBILE INC COM 379890106 300 136570 SH OTR 01 136570 0 0 GLU MOBILE INC COM 379890106 8899 4044952 SH SOLE 0 0 4044952 GLU MOBILE INC COM 379890106 13 5700 SH SOLE 5700 0 0 GLYCOMIMETICS INC COM 38000Q102 173 23733 SH OTR 01 23733 0 0 GLYCOMIMETICS INC COM 38000Q102 2684 369159 SH SOLE 0 0 369159 GMS INC COM 36251C103 252 11344 SH OTR 01 11344 0 0 GMS INC COM 36251C103 171 7699 SH SOLE 0 0 7699 GNC HLDGS INC COM CL A 36191G107 3454 142214 SH OTR 01 142214 0 0 GNC HLDGS INC COM CL A 36191G107 219 9000 SH OTR 02 0 9000 0 GNC HLDGS INC COM CL A 36191G107 119382 4914875 SH SOLE 0 0 4914875 GNC HLDGS INC COM CL A 36191G107 80 3300 SH SOLE 3300 0 0 GODADDY INC CL A 380237107 944 30265 SH OTR 01 30265 0 0 GODADDY INC CL A 380237107 48 1533 SH OTR 02 0 1533 0 GODADDY INC CL A 380237107 146321 4691284 SH SOLE 0 0 4691284 GODADDY INC CL A 380237107 68 2167 SH SOLE 2167 0 0 GOGO INC COM 38046C109 958 114233 SH OTR 01 114233 0 0 GOGO INC COM 38046C109 42 5000 SH OTR 02 0 5000 0 GOGO INC COM 38046C109 32163 3833546 SH SOLE 0 0 3833546 GOGO INC COM 38046C109 23 2700 SH SOLE 2700 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 136 12820 SH SOLE 0 0 12820 GOLAR LNG LTD BERMUDA SHS G9456A100 1059 68294 SH OTR 01 68294 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1610 103891 SH SOLE 0 0 103891 GOLD RESOURCE CORP COM 38068T105 349 97327 SH OTR 01 97327 0 0 GOLD RESOURCE CORP COM 38068T105 6809 1896655 SH SOLE 0 0 1896655 GOLDCORP INC NEW COM 380956409 4727 247083 SH OTR 02 0 0 247083 GOLDCORP INC NEW COM 380956409 5777 301997 SH OTR 02 0 301997 0 GOLDCORP INC NEW COM 380956409 315531 16494050 SH SOLE 0 0 16494050 GOLDCORP INC NEW COM 380956409 4271 223286 SH SOLE 223286 0 0 GOLDEN ENTERPRISES INC COM 381010107 50 6917 SH OTR 01 6917 0 0 GOLDEN ENTERPRISES INC COM 381010107 146 20224 SH SOLE 0 0 20224 GOLDEN ENTMT INC COM 381013101 172 14683 SH OTR 01 14683 0 0 GOLDEN ENTMT INC COM 381013101 3114 266353 SH SOLE 0 0 266353 GOLDEN MINERALS CO COM 381119106 18 27400 SH OTR 01 27400 0 0 GOLDEN MINERALS CO COM 381119106 845 1297104 SH SOLE 0 0 1297104 GOLDFIELD CORP COM 381370105 36 11100 SH OTR 01 11100 0 0 GOLDFIELD CORP COM 381370105 2168 660830 SH SOLE 0 0 660830 GOLDMAN SACHS GROUP INC COM 38141G104 91169 613600 SH OTR 01 613600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 16953 114100 SH OTR 02 0 0 114100 GOLDMAN SACHS GROUP INC COM 38141G104 11230 75582 SH OTR 02 0 75582 0 GOLDMAN SACHS GROUP INC COM 38141G104 3202611 21554789 SH SOLE 0 0 21554789 GOLDMAN SACHS GROUP INC COM 38141G104 16999 114408 SH SOLE 114408 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 13 3800 SH OTR 01 3800 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 814 233288 SH SOLE 0 0 233288 GOODYEAR TIRE & RUBR CO COM 382550101 10882 424099 SH OTR 01 424099 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2214 86300 SH OTR 02 0 0 86300 GOODYEAR TIRE & RUBR CO COM 382550101 1360 53014 SH OTR 02 0 53014 0 GOODYEAR TIRE & RUBR CO COM 382550101 590920 23028833 SH SOLE 0 0 23028833 GOODYEAR TIRE & RUBR CO COM 382550101 1904 74200 SH SOLE 74200 0 0 GOPRO INC CL A 38268T103 1261 116609 SH OTR 01 116609 0 0 GOPRO INC CL A 38268T103 48 4400 SH OTR 02 0 4400 0 GOPRO INC CL A 38268T103 60104 5559996 SH SOLE 0 0 5559996 GOPRO INC CL A 38268T103 48 4458 SH SOLE 4458 0 0 GORDMANS STORES INC COM 38269P100 7 5079 SH OTR 01 5079 0 0 GORDMANS STORES INC COM 38269P100 780 604309 SH SOLE 0 0 604309 GORMAN RUPP CO COM 383082104 1004 36615 SH OTR 01 36615 0 0 GORMAN RUPP CO COM 383082104 28 1032 SH OTR 02 0 1032 0 GORMAN RUPP CO COM 383082104 38546 1406283 SH SOLE 0 0 1406283 GORMAN RUPP CO COM 383082104 16 568 SH SOLE 568 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2076 90008 SH OTR 01 90008 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 127 5493 SH OTR 02 0 0 5493 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2178 94463 SH OTR 02 0 94463 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 305159 13233279 SH SOLE 0 0 13233279 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2328 100968 SH SOLE 100968 0 0 GP STRATEGIES CORP COM 36225V104 631 29100 SH OTR 01 29100 0 0 GP STRATEGIES CORP COM 36225V104 11 500 SH OTR 02 0 500 0 GP STRATEGIES CORP COM 36225V104 11414 526231 SH SOLE 0 0 526231 GP STRATEGIES CORP COM 36225V104 17 800 SH SOLE 800 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9405 91642 SH SOLE 0 0 91642 GRACE W R & CO DEL NEW COM 38388F108 3544 48407 SH OTR 01 48407 0 0 GRACE W R & CO DEL NEW COM 38388F108 1142 15600 SH OTR 02 0 0 15600 GRACE W R & CO DEL NEW COM 38388F108 987 13475 SH OTR 02 0 13475 0 GRACE W R & CO DEL NEW COM 38388F108 393468 5374514 SH SOLE 0 0 5374514 GRACE W R & CO DEL NEW COM 38388F108 1486 20300 SH SOLE 20300 0 0 GRACO INC COM 384109104 3028 38330 SH OTR 01 38330 0 0 GRACO INC COM 384109104 477 6037 SH OTR 02 0 6037 0 GRACO INC COM 384109104 355231 4497158 SH SOLE 0 0 4497158 GRACO INC COM 384109104 195 2463 SH SOLE 2463 0 0 GRAHAM CORP COM 384556106 224 12166 SH OTR 01 12166 0 0 GRAHAM CORP COM 384556106 6210 337134 SH SOLE 0 0 337134 GRAHAM HLDGS CO COM 384637104 1441 2944 SH OTR 01 2944 0 0 GRAHAM HLDGS CO COM 384637104 248 506 SH OTR 02 0 506 0 GRAHAM HLDGS CO COM 384637104 154169 314927 SH SOLE 0 0 314927 GRAHAM HLDGS CO COM 384637104 98 200 SH SOLE 200 0 0 GRAINGER W W INC COM 384802104 20508 90243 SH OTR 01 90243 0 0 GRAINGER W W INC COM 384802104 4266 18773 SH OTR 02 0 0 18773 GRAINGER W W INC COM 384802104 2651 11665 SH OTR 02 0 11665 0 GRAINGER W W INC COM 384802104 1179617 5190833 SH SOLE 0 0 5190833 GRAINGER W W INC COM 384802104 3906 17187 SH SOLE 17187 0 0 GRAMERCY PPTY TR COM 385002100 5417 587560 SH OTR 01 587560 0 0 GRAMERCY PPTY TR COM 385002100 295 31972 SH OTR 02 0 0 31972 GRAMERCY PPTY TR COM 385002100 5196 563594 SH OTR 02 0 563594 0 GRAMERCY PPTY TR COM 385002100 567736 61576576 SH SOLE 0 0 61576576 GRAMERCY PPTY TR COM 385002100 5324 577457 SH SOLE 577457 0 0 GRAN TIERRA ENERGY INC COM 38500T101 31 9300 SH OTR 02 0 9300 0 GRAN TIERRA ENERGY INC COM 38500T101 20830 6162713 SH SOLE 0 0 6162713 GRAN TIERRA ENERGY INC COM 38500T101 52 15500 SH SOLE 15500 0 0 GRAND CANYON ED INC COM 38526M106 3767 94367 SH OTR 01 94367 0 0 GRAND CANYON ED INC COM 38526M106 184 4600 SH OTR 02 0 4600 0 GRAND CANYON ED INC COM 38526M106 128699 3223920 SH SOLE 0 0 3223920 GRAND CANYON ED INC COM 38526M106 92 2300 SH SOLE 2300 0 0 GRANITE CONSTR INC COM 387328107 3361 73788 SH OTR 01 73788 0 0 GRANITE CONSTR INC COM 387328107 220 4840 SH OTR 02 0 4840 0 GRANITE CONSTR INC COM 387328107 127578 2800831 SH SOLE 0 0 2800831 GRANITE CONSTR INC COM 387328107 89 1960 SH SOLE 1960 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 108 3591 SH OTR 02 0 0 3591 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1734 57413 SH OTR 02 0 57413 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 29666 982302 SH SOLE 0 0 982302 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1975 65400 SH SOLE 65400 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2811 224154 SH OTR 01 224154 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 441 35200 SH OTR 02 0 35200 0 GRAPHIC PACKAGING HLDG CO COM 388689101 296258 23625049 SH SOLE 0 0 23625049 GRAPHIC PACKAGING HLDG CO COM 388689101 179 14300 SH SOLE 14300 0 0 GRAY TELEVISION INC COM 389375106 1247 114893 SH OTR 01 114893 0 0 GRAY TELEVISION INC COM 389375106 82 7589 SH OTR 02 0 7589 0 GRAY TELEVISION INC COM 389375106 25535 2353490 SH SOLE 0 0 2353490 GRAY TELEVISION INC COM 389375106 35 3211 SH SOLE 3211 0 0 GREAT AJAX CORP COM 38983D300 231 16644 SH OTR 01 16644 0 0 GREAT AJAX CORP COM 38983D300 6355 458181 SH SOLE 0 0 458181 GREAT BASIN SCIENTIFIC INC COM 39013L502 60 34176 SH SOLE 0 0 34176 GREAT ELM CAP GROUP INC COM 39036P100 36 5497 SH OTR 01 5497 0 0 GREAT ELM CAP GROUP INC COM 39036P100 2625 398403 SH SOLE 0 0 398403 GREAT LAKES DREDGE & DOCK CO COM 390607109 354 81299 SH OTR 01 81299 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 10 2200 SH OTR 02 0 2200 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 8608 1974349 SH SOLE 0 0 1974349 GREAT LAKES DREDGE & DOCK CO COM 390607109 14 3300 SH SOLE 3300 0 0 GREAT PLAINS ENERGY INC COM 391164100 3201 105312 SH OTR 01 105312 0 0 GREAT PLAINS ENERGY INC COM 391164100 453 14892 SH OTR 02 0 14892 0 GREAT PLAINS ENERGY INC COM 391164100 395126 12997564 SH SOLE 0 0 12997564 GREAT PLAINS ENERGY INC COM 391164100 568 18699 SH SOLE 18699 0 0 GREAT SOUTHN BANCORP INC COM 390905107 464 12550 SH OTR 01 12550 0 0 GREAT SOUTHN BANCORP INC COM 390905107 9 238 SH OTR 02 0 238 0 GREAT SOUTHN BANCORP INC COM 390905107 17170 464419 SH SOLE 0 0 464419 GREAT SOUTHN BANCORP INC COM 390905107 21 562 SH SOLE 562 0 0 GREAT WESTN BANCORP INC COM 391416104 2353 74592 SH OTR 01 74592 0 0 GREAT WESTN BANCORP INC COM 391416104 161 5100 SH OTR 02 0 5100 0 GREAT WESTN BANCORP INC COM 391416104 191068 6057956 SH SOLE 0 0 6057956 GREAT WESTN BANCORP INC COM 391416104 82 2600 SH SOLE 2600 0 0 GREEN BANCORP INC COM 39260X100 187 21455 SH OTR 01 21455 0 0 GREEN BANCORP INC COM 39260X100 5255 602666 SH SOLE 0 0 602666 GREEN BRICK PARTNERS INC COM 392709101 236 32409 SH OTR 01 32409 0 0 GREEN BRICK PARTNERS INC COM 392709101 6573 904114 SH SOLE 0 0 904114 GREEN DOT CORP CL A 39304D102 1411 61380 SH OTR 01 61380 0 0 GREEN DOT CORP CL A 39304D102 69 3000 SH OTR 02 0 3000 0 GREEN DOT CORP CL A 39304D102 75740 3294455 SH SOLE 0 0 3294455 GREEN DOT CORP CL A 39304D102 46 2000 SH SOLE 2000 0 0 GREEN PLAINS INC COM 393222104 883 44793 SH OTR 01 44793 0 0 GREEN PLAINS INC COM 393222104 74 3740 SH OTR 02 0 3740 0 GREEN PLAINS INC COM 393222104 44436 2253358 SH SOLE 0 0 2253358 GREEN PLAINS INC COM 393222104 37 1860 SH SOLE 1860 0 0 GREATBATCH INC COM 39153L106 111 3600 SH OTR 02 0 3600 0 GREATBATCH INC COM 39153L106 43 1400 SH SOLE 1400 0 0 GREATBATCH INC COM 39153L106 1112 35943 SH OTR 01 35943 0 0 GREATBATCH INC COM 39153L106 71007 2295719 SH SOLE 0 0 2295719 GREENBRIER COS INC COM 393657101 987 33882 SH OTR 01 33882 0 0 GREENBRIER COS INC COM 393657101 120 4124 SH OTR 02 0 4124 0 GREENBRIER COS INC COM 393657101 126622 4346774 SH SOLE 0 0 4346774 GREENBRIER COS INC COM 393657101 40 1376 SH SOLE 1376 0 0 GREENE COUNTY BANCORP INC COM 394357107 45 2746 SH OTR 01 2746 0 0 GREENE COUNTY BANCORP INC COM 394357107 177 10865 SH SOLE 0 0 10865 GREENHILL & CO INC COM 395259104 831 51615 SH OTR 01 51615 0 0 GREENHILL & CO INC COM 395259104 73 4514 SH OTR 02 0 4514 0 GREENHILL & CO INC COM 395259104 32379 2011142 SH SOLE 0 0 2011142 GREENHILL & CO INC COM 395259104 24 1486 SH SOLE 1486 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 775 38455 SH OTR 01 38455 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 115 5700 SH OTR 02 0 5700 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 41774 2072126 SH SOLE 0 0 2072126 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 32 1600 SH SOLE 1600 0 0 GREIF INC CL A 397624107 1362 36535 SH OTR 01 36535 0 0 GREIF INC CL B 397624206 241 4393 SH OTR 01 4393 0 0 GREIF INC CL A 397624107 98 2625 SH OTR 02 0 2625 0 GREIF INC CL A 397624107 83329 2235826 SH SOLE 0 0 2235826 GREIF INC CL A 397624107 48 1275 SH SOLE 1275 0 0 GREIF INC CL B 397624206 9876 180379 SH SOLE 0 0 180379 GRIFFIN INL RLTY INC COM 398231100 93 3045 SH OTR 01 3045 0 0 GRIFFIN INL RLTY INC COM 398231100 191 6228 SH SOLE 0 0 6228 GRIFFON CORP COM 398433102 1057 62685 SH OTR 01 62685 0 0 GRIFFON CORP COM 398433102 157 9312 SH OTR 02 0 9312 0 GRIFFON CORP COM 398433102 50611 3001835 SH SOLE 0 0 3001835 GRIFFON CORP COM 398433102 28 1688 SH SOLE 1688 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1509 30569 SH OTR 01 30569 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 109 2200 SH OTR 02 0 2200 0 GROUP 1 AUTOMOTIVE INC COM 398905109 79923 1619187 SH SOLE 0 0 1619187 GROUP 1 AUTOMOTIVE INC COM 398905109 59 1200 SH SOLE 1200 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 2985 69900 SH OTR 02 0 0 69900 GROUPE CGI INC CL A SUB VTG 39945C109 2085 48814 SH OTR 02 0 48814 0 GROUPE CGI INC CL A SUB VTG 39945C109 195843 4585408 SH SOLE 0 0 4585408 GROUPE CGI INC CL A SUB VTG 39945C109 2829 66233 SH SOLE 66233 0 0 GROUPON INC COM CL A 399473107 907 279111 SH OTR 01 279111 0 0 GROUPON INC COM CL A 399473107 164 50369 SH OTR 02 0 50369 0 GROUPON INC COM CL A 399473107 90741 27920274 SH SOLE 0 0 27920274 GROUPON INC COM CL A 399473107 75 22931 SH SOLE 22931 0 0 GROWTH ETF GROWTH ETF 922908736 113257 1056500 SH SOLE 0 0 1056500 GROWTH ETF GROWTH ETF 922908736 7159 66778 SH SOLE 03 0 0 66778 GRUBHUB INC COM 400110102 5202 167439 SH OTR 01 167439 0 0 GRUBHUB INC COM 400110102 205 6610 SH OTR 02 0 6610 0 GRUBHUB INC COM 400110102 175621 5652442 SH SOLE 0 0 5652442 GRUBHUB INC COM 400110102 99 3190 SH SOLE 3190 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 1070 132867 SH OTR 02 0 132867 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 9051 1124302 SH SOLE 0 0 1124302 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 517 56886 SH SOLE 0 0 56886 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1710 65679 SH SOLE 0 0 65679 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 5 189 SH SOLE 189 0 0 GSE SYS INC COM 36227K106 1101 493585 SH SOLE 0 0 493585 GSI TECHNOLOGY COM 36241U106 49 11750 SH OTR 01 11750 0 0 GSI TECHNOLOGY COM 36241U106 4086 979952 SH SOLE 0 0 979952 GTT COMMUNICATIONS INC COM 362393100 1007 54512 SH OTR 01 54512 0 0 GTT COMMUNICATIONS INC COM 362393100 44 2400 SH OTR 02 0 2400 0 GTT COMMUNICATIONS INC COM 362393100 17214 931485 SH SOLE 0 0 931485 GTT COMMUNICATIONS INC COM 362393100 26 1400 SH SOLE 1400 0 0 GTX INC DEL COM 40052B108 14 25450 SH OTR 01 25450 0 0 GTX INC DEL COM 40052B108 481 875143 SH SOLE 0 0 875143 GUARANTY BANCORP DEL COM NEW 40075T607 377 22551 SH OTR 01 22551 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 8455 506317 SH SOLE 0 0 506317 GUARANTY FED BANCSHARES INC COM 40108P101 577 36149 SH SOLE 0 0 36149 GUESS INC COM 401617105 1172 77863 SH OTR 01 77863 0 0 GUESS INC COM 401617105 134 8900 SH OTR 02 0 8900 0 GUESS INC COM 401617105 63595 4225613 SH SOLE 0 0 4225613 GUESS INC COM 401617105 48 3200 SH SOLE 3200 0 0 GUIDANCE SOFTWARE INC COM 401692108 285 45969 SH OTR 01 45969 0 0 GUIDANCE SOFTWARE INC COM 401692108 5373 868037 SH SOLE 0 0 868037 GUIDEWIRE SOFTWARE INC COM 40171V100 3094 50103 SH OTR 01 50103 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 447 7236 SH OTR 02 0 7236 0 GUIDEWIRE SOFTWARE INC COM 40171V100 308291 4991753 SH SOLE 0 0 4991753 GUIDEWIRE SOFTWARE INC COM 40171V100 220 3564 SH SOLE 3564 0 0 GULF ISLAND FABRICATION INC COM 402307102 54 7714 SH OTR 01 7714 0 0 GULF ISLAND FABRICATION INC COM 402307102 5883 847758 SH SOLE 0 0 847758 GULFMARK OFFSHORE INC CL A NEW 402629208 37 11965 SH OTR 01 11965 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 4072 1300958 SH SOLE 0 0 1300958 GULFPORT ENERGY CORP COM NEW 402635304 2623 83918 SH OTR 01 83918 0 0 GULFPORT ENERGY CORP COM NEW 402635304 370 11845 SH OTR 02 0 11845 0 GULFPORT ENERGY CORP COM NEW 402635304 285650 9137878 SH SOLE 0 0 9137878 GULFPORT ENERGY CORP COM NEW 402635304 171 5455 SH SOLE 5455 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1252 65786 SH OTR 01 65786 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 84 4400 SH OTR 02 0 4400 0 H & E EQUIPMENT SERVICES INC COM 404030108 43849 2304216 SH SOLE 0 0 2304216 H & E EQUIPMENT SERVICES INC COM 404030108 30 1600 SH SOLE 1600 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 446 27233 SH OTR 01 27233 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 13968 852777 SH SOLE 0 0 852777 HABIT RESTAURANTS INC COM CL A 40449J103 8 500 SH SOLE 500 0 0 HACKETT GROUP INC COM 404609109 664 47858 SH OTR 01 47858 0 0 HACKETT GROUP INC COM 404609109 8 600 SH OTR 02 0 600 0 HACKETT GROUP INC COM 404609109 19684 1419150 SH SOLE 0 0 1419150 HACKETT GROUP INC COM 404609109 18 1300 SH SOLE 1300 0 0 HAEMONETICS CORP COM 405024100 1861 64210 SH OTR 01 64210 0 0 HAEMONETICS CORP COM 405024100 178 6156 SH OTR 02 0 6156 0 HAEMONETICS CORP COM 405024100 114922 3964181 SH SOLE 0 0 3964181 HAEMONETICS CORP COM 405024100 74 2544 SH SOLE 2544 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3534 71029 SH OTR 01 71029 0 0 HAIN CELESTIAL GROUP INC COM 405217100 556 11177 SH OTR 02 0 11177 0 HAIN CELESTIAL GROUP INC COM 405217100 354117 7117929 SH SOLE 0 0 7117929 HAIN CELESTIAL GROUP INC COM 405217100 230 4623 SH SOLE 4623 0 0 HALCON RES CORP COM PAR 40537Q506 14 31184 SH OTR 01 31184 0 0 HALCON RES CORP COM PAR 40537Q506 1059 2282680 SH SOLE 0 0 2282680 HALLADOR ENERGY COMPANY COM 40609P105 39 8370 SH OTR 01 8370 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2378 514632 SH SOLE 0 0 514632 HALLIBURTON CO COM 406216101 61760 1363647 SH OTR 01 1363647 0 0 HALLIBURTON CO COM 406216101 11424 252241 SH OTR 02 0 0 252241 HALLIBURTON CO COM 406216101 8222 181534 SH OTR 02 0 181534 0 HALLIBURTON CO COM 406216101 2309915 51002760 SH SOLE 0 0 51002760 HALLIBURTON CO COM 406216101 11611 256381 SH SOLE 256381 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 193 16678 SH OTR 01 16678 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 4020 346842 SH SOLE 0 0 346842 HALOZYME THERAPEUTICS INC COM 40637H109 1966 227865 SH OTR 01 227865 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 99 11525 SH OTR 02 0 11525 0 HALOZYME THERAPEUTICS INC COM 40637H109 63546 7363363 SH SOLE 0 0 7363363 HALOZYME THERAPEUTICS INC COM 40637H109 47 5475 SH SOLE 5475 0 0 HALYARD HEALTH INC COM 40650V100 1926 59211 SH OTR 01 59211 0 0 HALYARD HEALTH INC COM 40650V100 145 4455 SH OTR 02 0 4455 0 HALYARD HEALTH INC COM 40650V100 110750 3405594 SH SOLE 0 0 3405594 HALYARD HEALTH INC COM 40650V100 76 2345 SH SOLE 2345 0 0 HAMPTON ROADS BANKSHARES INC COM NEW 409321502 49 27107 SH OTR 01 27107 0 0 HAMPTON ROADS BANKSHARES INC COM NEW 409321502 3828 2138486 SH SOLE 0 0 2138486 HANCOCK HLDG CO COM 410120109 2532 96988 SH OTR 01 96988 0 0 HANCOCK HLDG CO COM 410120109 182 6965 SH OTR 02 0 6965 0 HANCOCK HLDG CO COM 410120109 149584 5728979 SH SOLE 0 0 5728979 HANCOCK HLDG CO COM 410120109 98 3763 SH SOLE 3763 0 0 HANDY & HARMAN LTD COM 410315105 118 4521 SH OTR 01 4521 0 0 HANDY & HARMAN LTD COM 410315105 2503 95561 SH SOLE 0 0 95561 HANESBRANDS INC COM 410345102 15218 605556 SH OTR 01 605556 0 0 HANESBRANDS INC COM 410345102 3023 120300 SH OTR 02 0 0 120300 HANESBRANDS INC COM 410345102 2010 79981 SH OTR 02 0 79981 0 HANESBRANDS INC COM 410345102 813129 32356914 SH SOLE 0 0 32356914 HANESBRANDS INC COM 410345102 2822 112300 SH SOLE 112300 0 0 HANMI FINL CORP COM NEW 410495204 970 41304 SH OTR 01 41304 0 0 HANMI FINL CORP COM NEW 410495204 139 5933 SH OTR 02 0 5933 0 HANMI FINL CORP COM NEW 410495204 34339 1461853 SH SOLE 0 0 1461853 HANMI FINL CORP COM NEW 410495204 40 1700 SH SOLE 1700 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 983 45508 SH OTR 01 45508 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 255 11800 SH OTR 02 0 11800 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 30071 1392199 SH SOLE 0 0 1392199 HANNON ARMSTRONG SUST INFR C COM 41068X100 37 1700 SH SOLE 1700 0 0 HANOVER INS GROUP INC COM 410867105 2465 29130 SH OTR 01 29130 0 0 HANOVER INS GROUP INC COM 410867105 406 4799 SH OTR 02 0 4799 0 HANOVER INS GROUP INC COM 410867105 300349 3549390 SH SOLE 0 0 3549390 HANOVER INS GROUP INC COM 410867105 178 2101 SH SOLE 2101 0 0 HANSEN MEDICAL INC COM NEW 411307200 15 3730 SH OTR 01 3730 0 0 HANSEN MEDICAL INC COM NEW 411307200 1355 341277 SH SOLE 0 0 341277 HARDINGE INC COM 412324303 147 14576 SH OTR 01 14576 0 0 HARDINGE INC COM 412324303 4333 430681 SH SOLE 0 0 430681 HARLEY DAVIDSON INC COM 412822108 13208 291566 SH OTR 01 291566 0 0 HARLEY DAVIDSON INC COM 412822108 2378 52496 SH OTR 02 0 0 52496 HARLEY DAVIDSON INC COM 412822108 1809 39944 SH OTR 02 0 39944 0 HARLEY DAVIDSON INC COM 412822108 726987 16048274 SH SOLE 0 0 16048274 HARLEY DAVIDSON INC COM 412822108 2649 58484 SH SOLE 58484 0 0 HARMAN INTL INDS INC COM 413086109 8085 112570 SH OTR 01 112570 0 0 HARMAN INTL INDS INC COM 413086109 1566 21800 SH OTR 02 0 0 21800 HARMAN INTL INDS INC COM 413086109 946 13172 SH OTR 02 0 13172 0 HARMAN INTL INDS INC COM 413086109 433416 6034753 SH SOLE 0 0 6034753 HARMAN INTL INDS INC COM 413086109 1465 20400 SH SOLE 20400 0 0 HARMONIC INC COM 413160102 288 101129 SH OTR 01 101129 0 0 HARMONIC INC COM 413160102 12 4100 SH OTR 02 0 4100 0 HARMONIC INC COM 413160102 13805 4843836 SH SOLE 0 0 4843836 HARMONIC INC COM 413160102 14 5000 SH SOLE 5000 0 0 HARRIS CORP DEL COM 413875105 16493 197658 SH OTR 01 197658 0 0 HARRIS CORP DEL COM 413875105 3012 36100 SH OTR 02 0 0 36100 HARRIS CORP DEL COM 413875105 2018 24183 SH OTR 02 0 24183 0 HARRIS CORP DEL COM 413875105 987195 11831196 SH SOLE 0 0 11831196 HARRIS CORP DEL COM 413875105 2820 33797 SH SOLE 33797 0 0 HARSCO CORP COM 415864107 679 102219 SH OTR 01 102219 0 0 HARSCO CORP COM 415864107 72 10825 SH OTR 02 0 10825 0 HARSCO CORP COM 415864107 41150 6197262 SH SOLE 0 0 6197262 HARSCO CORP COM 415864107 28 4175 SH SOLE 4175 0 0 HARTE-HANKS INC COM 416196103 38 24174 SH OTR 01 24174 0 0 HARTE-HANKS INC COM 416196103 3000 1887015 SH SOLE 0 0 1887015 HARTFORD FINL SVCS GROUP INC COM 416515104 27715 624500 SH OTR 01 624500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5434 122433 SH OTR 02 0 0 122433 HARTFORD FINL SVCS GROUP INC COM 416515104 3806 85758 SH OTR 02 0 85758 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1508362 33987430 SH SOLE 0 0 33987430 HARTFORD FINL SVCS GROUP INC COM 416515104 5558 125236 SH SOLE 125236 0 0 HARVARD BIOSCIENCE INC COM 416906105 48 16667 SH OTR 01 16667 0 0 HARVARD BIOSCIENCE INC COM 416906105 4039 1412243 SH SOLE 0 0 1412243 HARVEST NATURAL RESOURCES IN COM 41754V103 17 19900 SH OTR 01 19900 0 0 HARVEST NATURAL RESOURCES IN COM 41754V103 1169 1399863 SH SOLE 0 0 1399863 HASBRO INC COM 418056107 15128 180120 SH OTR 01 180120 0 0 HASBRO INC COM 418056107 2612 31100 SH OTR 02 0 0 31100 HASBRO INC COM 418056107 1954 23266 SH OTR 02 0 23266 0 HASBRO INC COM 418056107 914936 10893391 SH SOLE 0 0 10893391 HASBRO INC COM 418056107 2703 32184 SH SOLE 32184 0 0 HATTERAS FINL CORP COM 41902R103 1963 119682 SH OTR 01 119682 0 0 HATTERAS FINL CORP COM 41902R103 189 11543 SH OTR 02 0 11543 0 HATTERAS FINL CORP COM 41902R103 107447 6551664 SH SOLE 0 0 6551664 HAVERTY FURNITURE INC COM 419596101 444 24616 SH OTR 01 24616 0 0 HAVERTY FURNITURE INC COM 419596101 15973 885935 SH SOLE 0 0 885935 HAVERTY FURNITURE INC COM 419596101 16 900 SH SOLE 900 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2399 73164 SH OTR 01 73164 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 328 10004 SH OTR 02 0 10004 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 268752 8196169 SH SOLE 0 0 8196169 HAWAIIAN ELEC INDUSTRIES COM 419870100 441 13434 SH SOLE 13434 0 0 HAWAIIAN HOLDINGS INC COM 419879101 4054 106790 SH OTR 01 106790 0 0 HAWAIIAN HOLDINGS INC COM 419879101 8 221 SH OTR 02 0 221 0 HAWAIIAN HOLDINGS INC COM 419879101 222100 5850894 SH SOLE 0 0 5850894 HAWAIIAN HOLDINGS INC COM 419879101 26 679 SH SOLE 679 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 213 10051 SH OTR 01 10051 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 8566 404260 SH SOLE 0 0 404260 HAWKINS INC COM 420261109 648 14919 SH OTR 01 14919 0 0 HAWKINS INC COM 420261109 156 3600 SH OTR 02 0 3600 0 HAWKINS INC COM 420261109 18319 421991 SH SOLE 0 0 421991 HAWKINS INC COM 420261109 17 400 SH SOLE 400 0 0 HAWTHORN BANCSHARES INC COM 420476103 3 208 SH OTR 01 208 0 0 HAWTHORN BANCSHARES INC COM 420476103 832 60309 SH SOLE 0 0 60309 HAYNES INTERNATIONAL INC COM NEW 420877201 502 15635 SH OTR 01 15635 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 13 400 SH OTR 02 0 400 0 HAYNES INTERNATIONAL INC COM NEW 420877201 31417 979337 SH SOLE 0 0 979337 HAYNES INTERNATIONAL INC COM NEW 420877201 22 700 SH SOLE 700 0 0 HC2 HLDGS INC COM 404139107 158 36740 SH OTR 01 36740 0 0 HC2 HLDGS INC COM 404139107 3238 752980 SH SOLE 0 0 752980 HCA HOLDINGS INC COM 40412C101 37206 483130 SH OTR 01 483130 0 0 HCA HOLDINGS INC COM 40412C101 7493 97300 SH OTR 02 0 0 97300 HCA HOLDINGS INC COM 40412C101 5013 65096 SH OTR 02 0 65096 0 HCA HOLDINGS INC COM 40412C101 1454905 18892415 SH SOLE 0 0 18892415 HCA HOLDINGS INC COM 40412C101 7764 100823 SH SOLE 100823 0 0 HCI GROUP INC COM 40416E103 297 10875 SH OTR 01 10875 0 0 HCI GROUP INC COM 40416E103 22 800 SH OTR 02 0 800 0 HCI GROUP INC COM 40416E103 14939 547629 SH SOLE 0 0 547629 HCI GROUP INC COM 40416E103 14 500 SH SOLE 500 0 0 HCP INC COM 40414L109 26189 740211 SH OTR 01 740211 0 0 HCP INC COM 40414L109 6028 170389 SH OTR 02 0 0 170389 HCP INC COM 40414L109 23075 652195 SH OTR 02 0 652195 0 HCP INC COM 40414L109 2213875 62574204 SH SOLE 0 0 62574204 HCP INC COM 40414L109 26294 743192 SH SOLE 743192 0 0 HD SUPPLY HLDGS INC COM 40416M105 4593 131904 SH OTR 01 131904 0 0 HD SUPPLY HLDGS INC COM 40416M105 881 25300 SH OTR 02 0 25300 0 HD SUPPLY HLDGS INC COM 40416M105 498641 14320532 SH SOLE 0 0 14320532 HD SUPPLY HLDGS INC COM 40416M105 313 9000 SH SOLE 9000 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 93629 1411138 SH SOLE 0 0 1411138 HDFC BANK LTD ADR REPS 3 SHS 40415F101 124 1873 SH SOLE 1873 0 0 HEADWATERS INC COM 42210P102 2702 150635 SH OTR 01 150635 0 0 HEADWATERS INC COM 42210P102 156 8700 SH OTR 02 0 8700 0 HEADWATERS INC COM 42210P102 78352 4367466 SH SOLE 0 0 4367466 HEADWATERS INC COM 42210P102 66 3700 SH SOLE 3700 0 0 HEALTH CARE ETF HEALTH CAR ETF 92204A504 7779 59612 SH SOLE 03 0 0 59612 HEALTH INS INNOVATIONS INC COM CL A 42225K106 9 2400 SH OTR 01 2400 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1363 346776 SH SOLE 0 0 346776 HEALTHCARE RLTY TR COM 421946104 4684 133858 SH OTR 01 133858 0 0 HEALTHCARE RLTY TR COM 421946104 301 8616 SH OTR 02 0 0 8616 HEALTHCARE RLTY TR COM 421946104 4669 133434 SH OTR 02 0 133434 0 HEALTHCARE RLTY TR COM 421946104 576375 16472571 SH SOLE 0 0 16472571 HEALTHCARE RLTY TR COM 421946104 4962 141803 SH SOLE 141803 0 0 HEALTHCARE SVCS GRP INC COM 421906108 6099 147379 SH OTR 01 147379 0 0 HEALTHCARE SVCS GRP INC COM 421906108 306 7400 SH OTR 02 0 7400 0 HEALTHCARE SVCS GRP INC COM 421906108 244259 5902826 SH SOLE 0 0 5902826 HEALTHCARE SVCS GRP INC COM 421906108 176 4247 SH SOLE 4247 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3036 93865 SH OTR 01 93865 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 353 10900 SH OTR 02 0 0 10900 HEALTHCARE TR AMER INC CL A NEW 42225P501 5551 171641 SH OTR 02 0 171641 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 636262 19674155 SH SOLE 0 0 19674155 HEALTHCARE TR AMER INC CL A NEW 42225P501 6087 188216 SH SOLE 188216 0 0 HEALTHEQUITY INC COM 42226A107 2607 85797 SH OTR 01 85797 0 0 HEALTHEQUITY INC COM 42226A107 52 1700 SH OTR 02 0 1700 0 HEALTHEQUITY INC COM 42226A107 93025 3061531 SH SOLE 0 0 3061531 HEALTHEQUITY INC COM 42226A107 55 1800 SH SOLE 1800 0 0 HEALTHSOUTH CORP COM NEW 421924309 7230 186239 SH OTR 01 186239 0 0 HEALTHSOUTH CORP COM NEW 421924309 402 10358 SH OTR 02 0 10358 0 HEALTHSOUTH CORP COM NEW 421924309 237747 6124353 SH SOLE 0 0 6124353 HEALTHSOUTH CORP COM NEW 421924309 153 3942 SH SOLE 3942 0 0 HEALTHSTREAM INC COM 42222N103 1407 53073 SH OTR 01 53073 0 0 HEALTHSTREAM INC COM 42222N103 42 1600 SH OTR 02 0 1600 0 HEALTHSTREAM INC COM 42222N103 51813 1953720 SH SOLE 0 0 1953720 HEALTHSTREAM INC COM 42222N103 34 1300 SH SOLE 1300 0 0 HEALTHWAYS INC COM 422245100 472 40843 SH OTR 01 40843 0 0 HEALTHWAYS INC COM 422245100 27 2300 SH OTR 02 0 2300 0 HEALTHWAYS INC COM 422245100 29771 2577588 SH SOLE 0 0 2577588 HEALTHWAYS INC COM 422245100 22 1900 SH SOLE 1900 0 0 HEARTLAND EXPRESS INC COM 422347104 1789 102876 SH OTR 01 102876 0 0 HEARTLAND EXPRESS INC COM 422347104 99 5700 SH OTR 02 0 5700 0 HEARTLAND EXPRESS INC COM 422347104 65668 3776166 SH SOLE 0 0 3776166 HEARTLAND EXPRESS INC COM 422347104 45 2600 SH SOLE 2600 0 0 HEARTLAND FINL USA INC COM 42234Q102 867 24567 SH OTR 01 24567 0 0 HEARTLAND FINL USA INC COM 42234Q102 138 3900 SH OTR 02 0 3900 0 HEARTLAND FINL USA INC COM 42234Q102 24531 695127 SH SOLE 0 0 695127 HEARTLAND FINL USA INC COM 42234Q102 32 900 SH SOLE 900 0 0 HEARTWARE INTL INC COM 422368100 2092 36220 SH OTR 01 36220 0 0 HEARTWARE INTL INC COM 422368100 106 1842 SH OTR 02 0 1842 0 HEARTWARE INTL INC COM 422368100 71311 1234827 SH SOLE 0 0 1234827 HEARTWARE INTL INC COM 422368100 50 858 SH SOLE 858 0 0 HEAT BIOLOGICS INC COM 42237K102 3 3600 SH OTR 01 3600 0 0 HEAT BIOLOGICS INC COM 42237K102 59 82927 SH SOLE 0 0 82927 HECLA MNG CO COM 422704106 2432 476822 SH OTR 01 476822 0 0 HECLA MNG CO COM 422704106 299 58638 SH OTR 02 0 58638 0 HECLA MNG CO COM 422704106 138533 27163417 SH SOLE 0 0 27163417 HECLA MNG CO COM 422704106 98 19126 SH SOLE 19126 0 0 HEICO CORP NEW COM 422806109 880 13167 SH OTR 01 13167 0 0 HEICO CORP NEW CL A 422806208 1362 25390 SH OTR 01 25390 0 0 HEICO CORP NEW COM 422806109 127 1900 SH OTR 02 0 1900 0 HEICO CORP NEW CL A 422806208 120 2229 SH OTR 02 0 2229 0 HEICO CORP NEW COM 422806109 80978 1212060 SH SOLE 0 0 1212060 HEICO CORP NEW COM 422806109 63 940 SH SOLE 940 0 0 HEICO CORP NEW CL A 422806208 138490 2581353 SH SOLE 0 0 2581353 HEICO CORP NEW CL A 422806208 102 1900 SH SOLE 1900 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 382 22633 SH OTR 01 22633 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2 143 SH OTR 02 0 143 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 13731 813426 SH SOLE 0 0 813426 HEIDRICK & STRUGGLES INTL IN COM 422819102 16 957 SH SOLE 957 0 0 HELEN OF TROY CORP LTD COM G4388N106 6041 58743 SH OTR 01 58743 0 0 HELEN OF TROY CORP LTD COM G4388N106 317 3085 SH OTR 02 0 3085 0 HELEN OF TROY CORP LTD COM G4388N106 203326 1977112 SH SOLE 0 0 1977112 HELEN OF TROY CORP LTD COM G4388N106 135 1315 SH SOLE 1315 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 861 127381 SH OTR 01 127381 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 95 14100 SH OTR 02 0 14100 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 54775 8102760 SH SOLE 0 0 8102760 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 35 5221 SH SOLE 5221 0 0 HELMERICH & PAYNE INC COM 423452101 11362 169259 SH OTR 01 169259 0 0 HELMERICH & PAYNE INC COM 423452101 2256 33600 SH OTR 02 0 0 33600 HELMERICH & PAYNE INC COM 423452101 1430 21299 SH OTR 02 0 21299 0 HELMERICH & PAYNE INC COM 423452101 653066 9728385 SH SOLE 0 0 9728385 HELMERICH & PAYNE INC COM 423452101 2111 31450 SH SOLE 31450 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 161 13670 SH OTR 01 13670 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4100 347471 SH SOLE 0 0 347471 HEMISPHERX BIOPHARMA INC COM 42366C103 11 92360 SH OTR 01 92360 0 0 HEMISPHERX BIOPHARMA INC COM 42366C103 613 5322221 SH SOLE 0 0 5322221 HENNESSY ADVISORS INC COM 425885100 154 4600 SH OTR 01 4600 0 0 HENNESSY ADVISORS INC COM 425885100 1015 30321 SH SOLE 0 0 30321 HENRY JACK & ASSOC INC COM 426281101 4813 55154 SH OTR 01 55154 0 0 HENRY JACK & ASSOC INC COM 426281101 714 8184 SH OTR 02 0 8184 0 HENRY JACK & ASSOC INC COM 426281101 567045 6497594 SH SOLE 0 0 6497594 HENRY JACK & ASSOC INC COM 426281101 560 6420 SH SOLE 6420 0 0 HERBALIFE LTD COM USD SHS G4412G101 2752 47027 SH OTR 01 47027 0 0 HERBALIFE LTD COM USD SHS G4412G101 437 7463 SH OTR 02 0 7463 0 HERBALIFE LTD COM USD SHS G4412G101 350402 5986713 SH SOLE 0 0 5986713 HERBALIFE LTD COM USD SHS G4412G101 201 3437 SH SOLE 3437 0 0 HERITAGE COMMERCE CORP COM 426927109 331 31405 SH OTR 01 31405 0 0 HERITAGE COMMERCE CORP COM 426927109 13643 1295662 SH SOLE 0 0 1295662 HERITAGE CRYSTAL CLEAN INC COM 42726M106 288 23625 SH OTR 01 23625 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 4927 403531 SH SOLE 0 0 403531 HERITAGE FINL CORP WASH COM 42722X106 665 37830 SH OTR 01 37830 0 0 HERITAGE FINL CORP WASH COM 42722X106 48 2716 SH OTR 02 0 2716 0 HERITAGE FINL CORP WASH COM 42722X106 18211 1035872 SH SOLE 0 0 1035872 HERITAGE FINL CORP WASH COM 42722X106 30 1684 SH SOLE 1684 0 0 HERITAGE INS HLDGS INC COM 42727J102 392 32779 SH OTR 01 32779 0 0 HERITAGE INS HLDGS INC COM 42727J102 22 1810 SH OTR 02 0 1810 0 HERITAGE INS HLDGS INC COM 42727J102 24917 2081586 SH SOLE 0 0 2081586 HERITAGE INS HLDGS INC COM 42727J102 17 1390 SH SOLE 1390 0 0 HERITAGE OAKS BANCORP COM 42724R107 226 28506 SH OTR 01 28506 0 0 HERITAGE OAKS BANCORP COM 42724R107 6462 813889 SH SOLE 0 0 813889 HERON THERAPEUTICS INC COM 427746102 1192 66061 SH OTR 01 66061 0 0 HERON THERAPEUTICS INC COM 427746102 30 1652 SH OTR 02 0 1652 0 HERON THERAPEUTICS INC COM 427746102 20687 1146082 SH SOLE 0 0 1146082 HERON THERAPEUTICS INC COM 427746102 28 1548 SH SOLE 1548 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 974 56814 SH OTR 01 56814 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 49 2834 SH OTR 02 0 0 2834 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 896 52251 SH OTR 02 0 52251 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 109040 6358046 SH SOLE 0 0 6358046 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 933 54410 SH SOLE 54410 0 0 HERSHEY CO COM 427866108 25518 224849 SH OTR 01 224849 0 0 HERSHEY CO COM 427866108 5164 45500 SH OTR 02 0 0 45500 HERSHEY CO COM 427866108 5412 47687 SH OTR 02 0 47687 0 HERSHEY CO COM 427866108 965435 8506787 SH SOLE 0 0 8506787 HERSHEY CO COM 427866108 5092 44870 SH SOLE 44870 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 2804 253318 SH OTR 01 253318 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 436 39400 SH OTR 02 0 39400 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 283676 25625677 SH SOLE 0 0 25625677 HERTZ GLOBAL HOLDINGS INC COM 42805T105 202 18247 SH SOLE 18247 0 0 HESKA CORP COM RESTRC NEW 42805E306 463 12444 SH OTR 01 12444 0 0 HESKA CORP COM RESTRC NEW 42805E306 7969 214399 SH SOLE 0 0 214399 HESS CORP COM 42809H107 25358 421932 SH OTR 01 421932 0 0 HESS CORP COM 42809H107 4766 79300 SH OTR 02 0 0 79300 HESS CORP COM 42809H107 3375 56159 SH OTR 02 0 56159 0 HESS CORP COM 42809H107 1000842 16652947 SH SOLE 0 0 16652947 HESS CORP COM 42809H107 4858 80826 SH SOLE 80826 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 48531 2656320 SH OTR 01 2656320 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9339 511178 SH OTR 02 0 0 511178 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6598 361141 SH OTR 02 0 361141 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1795959 98301008 SH SOLE 0 0 98301008 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9007 492987 SH SOLE 492987 0 0 HEXCEL CORP NEW COM 428291108 2734 65665 SH OTR 01 65665 0 0 HEXCEL CORP NEW COM 428291108 417 10024 SH OTR 02 0 10024 0 HEXCEL CORP NEW COM 428291108 267588 6426222 SH SOLE 0 0 6426222 HEXCEL CORP NEW COM 428291108 167 4000 SH SOLE 4000 0 0 HFF INC CL A 40418F108 2133 73856 SH OTR 01 73856 0 0 HFF INC CL A 40418F108 111 3851 SH OTR 02 0 3851 0 HFF INC CL A 40418F108 80144 2775054 SH SOLE 0 0 2775054 HFF INC CL A 40418F108 51 1749 SH SOLE 1749 0 0 HHGREGG INC COM 42833L108 11 5970 SH OTR 01 5970 0 0 HHGREGG INC COM 42833L108 913 516079 SH SOLE 0 0 516079 HIBBETT SPORTS INC COM 428567101 1537 44177 SH OTR 01 44177 0 0 HIBBETT SPORTS INC COM 428567101 132 3782 SH OTR 02 0 3782 0 HIBBETT SPORTS INC COM 428567101 61216 1759576 SH SOLE 0 0 1759576 HIBBETT SPORTS INC COM 428567101 42 1218 SH SOLE 1218 0 0 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 83414 1167282 SH SOLE 0 0 1167282 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 9641 134918 SH SOLE 03 0 0 134918 HIGHER ONE HLDGS INC COM 42983D104 236 46200 SH OTR 01 46200 0 0 HIGHER ONE HLDGS INC COM 42983D104 5765 1128274 SH SOLE 0 0 1128274 HIGHWOODS PPTYS INC COM 431284108 3442 65184 SH OTR 01 65184 0 0 HIGHWOODS PPTYS INC COM 431284108 393 7434 SH OTR 02 0 0 7434 HIGHWOODS PPTYS INC COM 431284108 6563 124299 SH OTR 02 0 124299 0 HIGHWOODS PPTYS INC COM 431284108 750944 14222426 SH SOLE 0 0 14222426 HIGHWOODS PPTYS INC COM 431284108 7068 133871 SH SOLE 133871 0 0 HILL INTERNATIONAL INC COM 431466101 232 56903 SH OTR 01 56903 0 0 HILL INTERNATIONAL INC COM 431466101 4782 1174824 SH SOLE 0 0 1174824 HILL ROM HLDGS INC COM 431475102 2098 41577 SH OTR 01 41577 0 0 HILL ROM HLDGS INC COM 431475102 332 6574 SH OTR 02 0 6574 0 HILL ROM HLDGS INC COM 431475102 217205 4305359 SH SOLE 0 0 4305359 HILL ROM HLDGS INC COM 431475102 138 2726 SH SOLE 2726 0 0 HILLENBRAND INC COM 431571108 3734 124308 SH OTR 01 124308 0 0 HILLENBRAND INC COM 431571108 206 6863 SH OTR 02 0 6863 0 HILLENBRAND INC COM 431571108 139708 4650721 SH SOLE 0 0 4650721 HILLENBRAND INC COM 431571108 94 3137 SH SOLE 3137 0 0 HILLTOP HOLDINGS INC COM 432748101 2017 96087 SH OTR 01 96087 0 0 HILLTOP HOLDINGS INC COM 432748101 178 8480 SH OTR 02 0 8480 0 HILLTOP HOLDINGS INC COM 432748101 111191 5297325 SH SOLE 0 0 5297325 HILLTOP HOLDINGS INC COM 432748101 78 3720 SH SOLE 3720 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 8213 364526 SH OTR 01 364526 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 3582 159000 SH OTR 02 0 0 159000 HILTON WORLDWIDE HLDGS INC COM 43300A104 2230 98960 SH OTR 02 0 98960 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 520274 23092486 SH SOLE 0 0 23092486 HILTON WORLDWIDE HLDGS INC COM 43300A104 3576 158700 SH SOLE 158700 0 0 HINGHAM INSTN SVGS MASS COM 433323102 250 2036 SH OTR 01 2036 0 0 HINGHAM INSTN SVGS MASS COM 433323102 4254 34606 SH SOLE 0 0 34606 HMN FINL INC COM 40424G108 36 2654 SH OTR 01 2654 0 0 HMN FINL INC COM 40424G108 651 47939 SH SOLE 0 0 47939 HMS HLDGS CORP COM 40425J101 3090 175480 SH OTR 01 175480 0 0 HMS HLDGS CORP COM 40425J101 213 12078 SH OTR 02 0 12078 0 HMS HLDGS CORP COM 40425J101 116578 6619995 SH SOLE 0 0 6619995 HMS HLDGS CORP COM 40425J101 76 4322 SH SOLE 4322 0 0 HNI CORP COM 404251100 4356 93695 SH OTR 01 93695 0 0 HNI CORP COM 404251100 212 4568 SH OTR 02 0 4568 0 HNI CORP COM 404251100 153896 3310302 SH SOLE 0 0 3310302 HNI CORP COM 404251100 104 2232 SH SOLE 2232 0 0 HOLLYFRONTIER CORP COM 436106108 2794 117529 SH OTR 01 117529 0 0 HOLLYFRONTIER CORP COM 436106108 1253 52700 SH OTR 02 0 0 52700 HOLLYFRONTIER CORP COM 436106108 834 35097 SH OTR 02 0 35097 0 HOLLYFRONTIER CORP COM 436106108 349002 14682473 SH SOLE 0 0 14682473 HOLLYFRONTIER CORP COM 436106108 1228 51660 SH SOLE 51660 0 0 HOLOGIC INC COM 436440101 13766 397874 SH OTR 01 397874 0 0 HOLOGIC INC COM 436440101 2626 75900 SH OTR 02 0 0 75900 HOLOGIC INC COM 436440101 1682 48611 SH OTR 02 0 48611 0 HOLOGIC INC COM 436440101 897817 25948482 SH SOLE 0 0 25948482 HOLOGIC INC COM 436440101 2294 66306 SH SOLE 66306 0 0 HOME BANCORP INC COM 43689E107 219 7958 SH OTR 01 7958 0 0 HOME BANCORP INC COM 43689E107 3905 142165 SH SOLE 0 0 142165 HOME BANCSHARES INC COM 436893200 4981 251672 SH OTR 01 251672 0 0 HOME BANCSHARES INC COM 436893200 229 11592 SH OTR 02 0 11592 0 HOME BANCSHARES INC COM 436893200 183141 9254237 SH SOLE 0 0 9254237 HOME BANCSHARES INC COM 436893200 123 6208 SH SOLE 6208 0 0 HOME DEPOT INC COM 437076102 254798 1995440 SH OTR 01 1995440 0 0 HOME DEPOT INC COM 437076102 48285 378145 SH OTR 02 0 0 378145 HOME DEPOT INC COM 437076102 34198 267824 SH OTR 02 0 267824 0 HOME DEPOT INC COM 437076102 9257493 72499753 SH SOLE 0 0 72499753 HOME DEPOT INC COM 437076102 47234 369914 SH SOLE 369914 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 2 100 SH OTR 01 100 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 588 27435 SH SOLE 0 0 27435 HOMESTREET INC COM 43785V102 571 28646 SH OTR 01 28646 0 0 HOMESTREET INC COM 43785V102 92 4600 SH OTR 02 0 4600 0 HOMESTREET INC COM 43785V102 14101 707894 SH SOLE 0 0 707894 HOMESTREET INC COM 43785V102 18 900 SH SOLE 900 0 0 HOMETRUST BANCSHARES INC COM 437872104 393 21221 SH OTR 01 21221 0 0 HOMETRUST BANCSHARES INC COM 437872104 26 1400 SH OTR 02 0 1400 0 HOMETRUST BANCSHARES INC COM 437872104 10932 590918 SH SOLE 0 0 590918 HOMETRUST BANCSHARES INC COM 437872104 4 200 SH SOLE 200 0 0 HONEYWELL INTL INC COM 438516106 142210 1222579 SH OTR 01 1222579 0 0 HONEYWELL INTL INC COM 438516106 25077 215587 SH OTR 02 0 0 215587 HONEYWELL INTL INC COM 438516106 17072 146764 SH OTR 02 0 146764 0 HONEYWELL INTL INC COM 438516106 4987709 42879206 SH SOLE 0 0 42879206 HONEYWELL INTL INC COM 438516106 24539 210965 SH SOLE 210965 0 0 HOOKER FURNITURE CORP COM 439038100 325 15123 SH OTR 01 15123 0 0 HOOKER FURNITURE CORP COM 439038100 8178 380531 SH SOLE 0 0 380531 HOOPER HOLMES INC COM NEW 439104209 5 4070 SH OTR 01 4070 0 0 HOOPER HOLMES INC COM NEW 439104209 62 50956 SH SOLE 0 0 50956 HOPFED BANCORP INC COM 439734104 79 6815 SH OTR 01 6815 0 0 HOPFED BANCORP INC COM 439734104 1931 166603 SH SOLE 0 0 166603 HORACE MANN EDUCATORS CORP N COM 440327104 1707 50531 SH OTR 01 50531 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 197 5830 SH OTR 02 0 5830 0 HORACE MANN EDUCATORS CORP N COM 440327104 106966 3165605 SH SOLE 0 0 3165605 HORACE MANN EDUCATORS CORP N COM 440327104 70 2070 SH SOLE 2070 0 0 HORIZON BANCORP IND COM 440407104 316 12579 SH OTR 01 12579 0 0 HORIZON BANCORP IND COM 440407104 6668 265222 SH SOLE 0 0 265222 HORIZON GLOBAL CORP COM 44052W104 434 38212 SH OTR 01 38212 0 0 HORIZON GLOBAL CORP COM 44052W104 7010 617626 SH SOLE 0 0 617626 HORIZON PHARMA PLC SHS G4617B105 5405 328170 SH OTR 01 328170 0 0 HORIZON PHARMA PLC SHS G4617B105 234 14200 SH OTR 02 0 14200 0 HORIZON PHARMA PLC SHS G4617B105 168325 10220107 SH SOLE 0 0 10220107 HORIZON PHARMA PLC SHS G4617B105 110 6700 SH SOLE 6700 0 0 HORMEL FOODS CORP COM 440452100 15885 434026 SH OTR 01 434026 0 0 HORMEL FOODS CORP COM 440452100 3766 102900 SH OTR 02 0 0 102900 HORMEL FOODS CORP COM 440452100 2981 81450 SH OTR 02 0 81450 0 HORMEL FOODS CORP COM 440452100 981124 26806664 SH SOLE 0 0 26806664 HORMEL FOODS CORP COM 440452100 2864 78250 SH SOLE 78250 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 344 41260 SH OTR 01 41260 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 37 4400 SH OTR 02 0 4400 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 23347 2799385 SH SOLE 0 0 2799385 HORNBECK OFFSHORE SVCS INC N COM 440543106 14 1700 SH SOLE 1700 0 0 HORTONWORKS INC COM 440894103 872 81611 SH OTR 01 81611 0 0 HORTONWORKS INC COM 440894103 16 1500 SH OTR 02 0 1500 0 HORTONWORKS INC COM 440894103 26986 2524371 SH SOLE 0 0 2524371 HORTONWORKS INC COM 440894103 18 1700 SH SOLE 1700 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2968 103062 SH OTR 01 103062 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 340 11813 SH OTR 02 0 0 11813 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5518 191597 SH OTR 02 0 191597 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 716528 24879446 SH SOLE 0 0 24879446 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5971 207342 SH SOLE 207342 0 0 HOST HOTELS & RESORTS INC COM 44107P104 19246 1187292 SH OTR 01 1187292 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4647 286681 SH OTR 02 0 0 286681 HOST HOTELS & RESORTS INC COM 44107P104 16568 1022086 SH OTR 02 0 1022086 0 HOST HOTELS & RESORTS INC COM 44107P104 1993121 122956275 SH SOLE 0 0 122956275 HOST HOTELS & RESORTS INC COM 44107P104 19522 1204302 SH SOLE 1204302 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3339 213646 SH OTR 01 213646 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 211 13477 SH OTR 02 0 13477 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 130164 8327826 SH SOLE 0 0 8327826 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 58 3723 SH SOLE 3723 0 0 HOULIHAN LOKEY INC CL A 441593100 561 25073 SH OTR 01 25073 0 0 HOULIHAN LOKEY INC CL A 441593100 11 507 SH OTR 02 0 507 0 HOULIHAN LOKEY INC CL A 441593100 17264 771732 SH SOLE 0 0 771732 HOULIHAN LOKEY INC CL A 441593100 13 593 SH SOLE 593 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 4 17100 SH OTR 01 17100 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 0 986 SH SOLE 0 0 986 HOUSTON WIRE & CABLE CO COM 44244K109 68 12964 SH OTR 01 12964 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 4117 784243 SH SOLE 0 0 784243 HOVNANIAN ENTERPRISES INC CL A 442487203 256 152184 SH OTR 01 152184 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 17 10372 SH OTR 02 0 10372 0 HOVNANIAN ENTERPRISES INC CL A 442487203 7182 4275098 SH SOLE 0 0 4275098 HOVNANIAN ENTERPRISES INC CL A 442487203 10 6100 SH SOLE 6100 0 0 HOWARD HUGHES CORP COM 44267D107 2823 24692 SH OTR 01 24692 0 0 HOWARD HUGHES CORP COM 44267D107 436 3811 SH OTR 02 0 3811 0 HOWARD HUGHES CORP COM 44267D107 287224 2512459 SH SOLE 0 0 2512459 HOWARD HUGHES CORP COM 44267D107 182 1589 SH SOLE 1589 0 0 HP INC COM 40434L105 34102 2717327 SH OTR 01 2717327 0 0 HP INC COM 40434L105 6523 519778 SH OTR 02 0 0 519778 HP INC COM 40434L105 4458 355223 SH OTR 02 0 355223 0 HP INC COM 40434L105 1386851 110506029 SH SOLE 0 0 110506029 HP INC COM 40434L105 6481 516451 SH SOLE 516451 0 0 HRG GROUP INC COM 40434J100 3395 247235 SH OTR 01 247235 0 0 HRG GROUP INC COM 40434J100 178 12960 SH OTR 02 0 12960 0 HRG GROUP INC COM 40434J100 110472 8046036 SH SOLE 0 0 8046036 HRG GROUP INC COM 40434J100 45 3282 SH SOLE 3282 0 0 HSN INC COM 404303109 3192 65226 SH OTR 01 65226 0 0 HSN INC COM 404303109 157 3203 SH OTR 02 0 3203 0 HSN INC COM 404303109 108407 2215545 SH SOLE 0 0 2215545 HSN INC COM 404303109 83 1697 SH SOLE 1697 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 1650 SH OTR 01 1650 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 191 73350 SH SOLE 0 0 73350 HUB GROUP INC CL A 443320106 2633 68628 SH OTR 01 68628 0 0 HUB GROUP INC CL A 443320106 166 4315 SH OTR 02 0 4315 0 HUB GROUP INC CL A 443320106 99720 2598916 SH SOLE 0 0 2598916 HUB GROUP INC CL A 443320106 68 1785 SH SOLE 1785 0 0 HUBBELL INC COM 443510607 3855 36555 SH OTR 01 36555 0 0 HUBBELL INC COM 443510607 537 5089 SH OTR 02 0 5089 0 HUBBELL INC COM 443510607 415412 3938672 SH SOLE 0 0 3938672 HUBBELL INC COM 443510607 254 2411 SH SOLE 2411 0 0 HUBSPOT INC COM 443573100 2194 50535 SH OTR 01 50535 0 0 HUBSPOT INC COM 443573100 35 815 SH OTR 02 0 815 0 HUBSPOT INC COM 443573100 76345 1758282 SH SOLE 0 0 1758282 HUBSPOT INC COM 443573100 41 947 SH SOLE 947 0 0 HUDBAY MINERALS INC COM 443628102 147 30800 SH OTR 02 0 30800 0 HUDBAY MINERALS INC COM 443628102 20455 4279323 SH SOLE 0 0 4279323 HUDBAY MINERALS INC COM 443628102 57 11900 SH SOLE 11900 0 0 HUDSON GLOBAL INC COM 443787106 42 21156 SH OTR 01 21156 0 0 HUDSON GLOBAL INC COM 443787106 1379 699863 SH SOLE 0 0 699863 HUDSON PAC PPTYS INC COM 444097109 3036 104037 SH OTR 01 104037 0 0 HUDSON PAC PPTYS INC COM 444097109 202 6928 SH OTR 02 0 0 6928 HUDSON PAC PPTYS INC COM 444097109 3057 104769 SH OTR 02 0 104769 0 HUDSON PAC PPTYS INC COM 444097109 377299 12930050 SH SOLE 0 0 12930050 HUDSON PAC PPTYS INC COM 444097109 3345 114637 SH SOLE 114637 0 0 HUDSON TECHNOLOGIES INC COM 444144109 46 12800 SH OTR 01 12800 0 0 HUDSON TECHNOLOGIES INC COM 444144109 2661 739174 SH SOLE 0 0 739174 HUMANA INC COM 444859102 42934 238682 SH OTR 01 238682 0 0 HUMANA INC COM 444859102 8041 44700 SH OTR 02 0 0 44700 HUMANA INC COM 444859102 5581 31029 SH OTR 02 0 31029 0 HUMANA INC COM 444859102 1547968 8605561 SH SOLE 0 0 8605561 HUMANA INC COM 444859102 8008 44520 SH SOLE 44520 0 0 HUNT J B TRANS SVCS INC COM 445658107 11587 143169 SH OTR 01 143169 0 0 HUNT J B TRANS SVCS INC COM 445658107 2177 26900 SH OTR 02 0 0 26900 HUNT J B TRANS SVCS INC COM 445658107 1675 20693 SH OTR 02 0 20693 0 HUNT J B TRANS SVCS INC COM 445658107 684434 8457117 SH SOLE 0 0 8457117 HUNT J B TRANS SVCS INC COM 445658107 1916 23669 SH SOLE 23669 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11284 1262186 SH OTR 01 1262186 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1870 209200 SH OTR 02 0 0 209200 HUNTINGTON BANCSHARES INC COM 446150104 1449 162040 SH OTR 02 0 162040 0 HUNTINGTON BANCSHARES INC COM 446150104 668532 74779863 SH SOLE 0 0 74779863 HUNTINGTON BANCSHARES INC COM 446150104 2151 240600 SH SOLE 240600 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 5444 32399 SH OTR 01 32399 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 887 5279 SH OTR 02 0 5279 0 HUNTINGTON INGALLS INDS INC COM 446413106 667161 3970489 SH SOLE 0 0 3970489 HUNTINGTON INGALLS INDS INC COM 446413106 373 2221 SH SOLE 2221 0 0 HUNTSMAN CORP COM 447011107 1835 136419 SH OTR 01 136419 0 0 HUNTSMAN CORP COM 447011107 280 20816 SH OTR 02 0 20816 0 HUNTSMAN CORP COM 447011107 209312 15562259 SH SOLE 0 0 15562259 HUNTSMAN CORP COM 447011107 117 8684 SH SOLE 8684 0 0 HURCO COMPANIES INC COM 447324104 218 7823 SH OTR 01 7823 0 0 HURCO COMPANIES INC COM 447324104 5001 179698 SH SOLE 0 0 179698 HURON CONSULTING GROUP INC COM 447462102 1820 30123 SH OTR 01 30123 0 0 HURON CONSULTING GROUP INC COM 447462102 145 2400 SH OTR 02 0 2400 0 HURON CONSULTING GROUP INC COM 447462102 92259 1526955 SH SOLE 0 0 1526955 HURON CONSULTING GROUP INC COM 447462102 73 1200 SH SOLE 1200 0 0 HUTCHINSON TECHNOLOGY INC COM 448407106 56 16375 SH OTR 01 16375 0 0 HUTCHINSON TECHNOLOGY INC COM 448407106 3799 1120598 SH SOLE 0 0 1120598 HUTTIG BLDG PRODS INC COM 448451104 41 7800 SH OTR 01 7800 0 0 HUTTIG BLDG PRODS INC COM 448451104 575 109593 SH SOLE 0 0 109593 HYATT HOTELS CORP COM CL A 448579102 890 18121 SH OTR 01 18121 0 0 HYATT HOTELS CORP COM CL A 448579102 88098 1792794 SH SOLE 0 0 1792794 HYSTER YALE MATLS HANDLING I CL A 449172105 861 14469 SH OTR 01 14469 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 30 500 SH OTR 02 0 500 0 HYSTER YALE MATLS HANDLING I CL A 449172105 31018 521398 SH SOLE 0 0 521398 HYSTER YALE MATLS HANDLING I CL A 449172105 30 500 SH SOLE 500 0 0 I D SYSTEMS INC COM 449489103 18 3784 SH OTR 01 3784 0 0 I D SYSTEMS INC COM 449489103 1695 352302 SH SOLE 0 0 352302 IAC INTERACTIVECORP COM 44919P508 2922 51903 SH OTR 01 51903 0 0 IAC INTERACTIVECORP COM 44919P508 440 7821 SH OTR 02 0 7821 0 IAC INTERACTIVECORP COM 44919P508 298227 5297109 SH SOLE 0 0 5297109 IAC INTERACTIVECORP COM 44919P508 188 3344 SH SOLE 3344 0 0 IAMGOLD CORP COM 450913108 155 37500 SH OTR 02 0 37500 0 IAMGOLD CORP COM 450913108 28132 6795107 SH SOLE 0 0 6795107 IAMGOLD CORP COM 450913108 84 20400 SH SOLE 20400 0 0 IBERIABANK CORP COM 450828108 2854 47774 SH OTR 01 47774 0 0 IBERIABANK CORP COM 450828108 197 3300 SH OTR 02 0 3300 0 IBERIABANK CORP COM 450828108 171897 2877902 SH SOLE 0 0 2877902 IBERIABANK CORP COM 450828108 119 2000 SH SOLE 2000 0 0 IBIO INC COM 451033104 21 29600 SH OTR 01 29600 0 0 IBIO INC COM 451033104 1278 1774391 SH SOLE 0 0 1774391 ICAD INC COM NEW 44934S206 46 8747 SH OTR 01 8747 0 0 ICAD INC COM NEW 44934S206 2398 459312 SH SOLE 0 0 459312 ICF INTL INC COM 44925C103 934 22843 SH OTR 01 22843 0 0 ICF INTL INC COM 44925C103 172 4200 SH OTR 02 0 4200 0 ICF INTL INC COM 44925C103 26963 659249 SH SOLE 0 0 659249 ICF INTL INC COM 44925C103 37 900 SH SOLE 900 0 0 ICICI BK LTD ADR 45104G104 19970 2781271 SH SOLE 0 0 2781271 ICON PLC SHS G4705A100 784 11200 SH SOLE 0 0 11200 ICONIX BRAND GROUP INC COM 451055107 384 56872 SH OTR 01 56872 0 0 ICONIX BRAND GROUP INC COM 451055107 52 7643 SH OTR 02 0 7643 0 ICONIX BRAND GROUP INC COM 451055107 24260 3588715 SH SOLE 0 0 3588715 ICONIX BRAND GROUP INC COM 451055107 16 2357 SH SOLE 2357 0 0 ICU MED INC COM 44930G107 3018 26767 SH OTR 01 26767 0 0 ICU MED INC COM 44930G107 214 1900 SH OTR 02 0 1900 0 ICU MED INC COM 44930G107 139579 1237951 SH SOLE 0 0 1237951 ICU MED INC COM 44930G107 79 700 SH SOLE 700 0 0 IDACORP INC COM 451107106 5174 63606 SH OTR 01 63606 0 0 IDACORP INC COM 451107106 407 5000 SH OTR 02 0 5000 0 IDACORP INC COM 451107106 337135 4144258 SH SOLE 0 0 4144258 IDACORP INC COM 451107106 645 7928 SH SOLE 7928 0 0 IDEAL PWR INC COM 451622104 15 3100 SH OTR 01 3100 0 0 IDEAL PWR INC COM 451622104 668 135496 SH SOLE 0 0 135496 IDENTIV INC COM NEW 45170X205 7 3870 SH OTR 01 3870 0 0 IDENTIV INC COM NEW 45170X205 504 281304 SH SOLE 0 0 281304 IDERA PHARMACEUTICALS INC COM NEW 45168K306 276 180443 SH OTR 01 180443 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 5199 3397888 SH SOLE 0 0 3397888 IDEX CORP COM 45167R104 4369 53214 SH OTR 01 53214 0 0 IDEX CORP COM 45167R104 636 7744 SH OTR 02 0 7744 0 IDEX CORP COM 45167R104 445942 5431696 SH SOLE 0 0 5431696 IDEX CORP COM 45167R104 292 3556 SH SOLE 3556 0 0 IDEXX LABS INC COM 45168D104 5798 62442 SH OTR 01 62442 0 0 IDEXX LABS INC COM 45168D104 1774 19100 SH OTR 02 0 0 19100 IDEXX LABS INC COM 45168D104 1291 13900 SH OTR 02 0 13900 0 IDEXX LABS INC COM 45168D104 611340 6583461 SH SOLE 0 0 6583461 IDEXX LABS INC COM 45168D104 2275 24500 SH SOLE 24500 0 0 IDI INC COM 44938L108 55 11655 SH OTR 01 11655 0 0 IDI INC COM 44938L108 457 96684 SH SOLE 0 0 96684 IDT CORP CL B NEW 448947507 436 30701 SH OTR 01 30701 0 0 IDT CORP CL B NEW 448947507 11 800 SH OTR 02 0 800 0 IDT CORP CL B NEW 448947507 31634 2229328 SH SOLE 0 0 2229328 IDT CORP CL B NEW 448947507 14 1000 SH SOLE 1000 0 0 IEC ELECTRS CORP NEW COM 44949L105 11 2700 SH OTR 01 2700 0 0 IEC ELECTRS CORP NEW COM 44949L105 992 238957 SH SOLE 0 0 238957 IES HLDGS INC COM 44951W106 185 14874 SH OTR 01 14874 0 0 IES HLDGS INC COM 44951W106 2679 215677 SH SOLE 0 0 215677 IF BANCORP INC COM 44951J105 1168 63702 SH SOLE 0 0 63702 IGNITE RESTAURANT GROUP INC COM 451730105 4 2800 SH OTR 01 2800 0 0 IGNITE RESTAURANT GROUP INC COM 451730105 328 210516 SH SOLE 0 0 210516 IGNYTA INC COM 451731103 301 55507 SH OTR 01 55507 0 0 IGNYTA INC COM 451731103 4878 900034 SH SOLE 0 0 900034 IHS INC CL A 451734107 5465 47273 SH OTR 01 47273 0 0 IHS INC CL A 451734107 2301 19900 SH OTR 02 0 0 19900 IHS INC CL A 451734107 1571 13585 SH OTR 02 0 13585 0 IHS INC CL A 451734107 535275 4630009 SH SOLE 0 0 4630009 IHS INC CL A 451734107 2135 18463 SH SOLE 18463 0 0 II VI INC COM 902104108 1594 84980 SH OTR 01 84980 0 0 II VI INC COM 902104108 154 8194 SH OTR 02 0 8194 0 II VI INC COM 902104108 77361 4123725 SH SOLE 0 0 4123725 II VI INC COM 902104108 49 2606 SH SOLE 2606 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 268 14600 SH OTR 02 0 14600 0 ILLINOIS TOOL WKS INC COM 452308109 53464 513287 SH OTR 01 513287 0 0 ILLINOIS TOOL WKS INC COM 452308109 10236 98270 SH OTR 02 0 0 98270 ILLINOIS TOOL WKS INC COM 452308109 7025 67448 SH OTR 02 0 67448 0 ILLINOIS TOOL WKS INC COM 452308109 2111202 20268834 SH SOLE 0 0 20268834 ILLINOIS TOOL WKS INC COM 452308109 10588 101649 SH SOLE 101649 0 0 ILLUMINA INC COM 452327109 33090 235715 SH OTR 01 235715 0 0 ILLUMINA INC COM 452327109 5896 42000 SH OTR 02 0 0 42000 ILLUMINA INC COM 452327109 4111 29282 SH OTR 02 0 29282 0 ILLUMINA INC COM 452327109 1211694 8631529 SH SOLE 0 0 8631529 ILLUMINA INC COM 452327109 6213 44258 SH SOLE 44258 0 0 IMAGE SENSING SYS INC COM 45244C104 5 2400 SH OTR 01 2400 0 0 IMAGE SENSING SYS INC COM 45244C104 383 171036 SH SOLE 0 0 171036 IMATION CORP COM 45245A107 20 16300 SH OTR 01 16300 0 0 IMATION CORP COM 45245A107 1410 1128161 SH SOLE 0 0 1128161 IMAX CORP COM 45245E109 2751 93326 SH OTR 01 93326 0 0 IMAX CORP COM 45245E109 192 6500 SH OTR 02 0 6500 0 IMAX CORP COM 45245E109 3845 130441 SH SOLE 0 0 130441 IMAX CORP COM 45245E109 91 3100 SH SOLE 3100 0 0 IMMERSION CORP COM 452521107 325 44252 SH OTR 01 44252 0 0 IMMERSION CORP COM 452521107 30 4065 SH OTR 02 0 4065 0 IMMERSION CORP COM 452521107 7510 1023184 SH SOLE 0 0 1023184 IMMERSION CORP COM 452521107 12 1635 SH SOLE 1635 0 0 IMMUCELL CORP COM PAR $0.10 452525306 8 1200 SH OTR 01 1200 0 0 IMMUCELL CORP COM PAR $0.10 452525306 150 21675 SH SOLE 0 0 21675 IMMUNE DESIGN CORP COM 45252L103 194 23736 SH OTR 01 23736 0 0 IMMUNE DESIGN CORP COM 45252L103 20 2400 SH OTR 02 0 2400 0 IMMUNE DESIGN CORP COM 45252L103 2520 308797 SH SOLE 0 0 308797 IMMUNE PHARMACEUTICALS INC COM 45254C101 3 6500 SH OTR 01 6500 0 0 IMMUNE PHARMACEUTICALS INC COM 45254C101 83 206400 SH SOLE 0 0 206400 IMMUNOCELLULAR THERAPEUTICS COM 452536105 8 36000 SH OTR 01 36000 0 0 IMMUNOCELLULAR THERAPEUTICS COM 452536105 581 2522874 SH SOLE 0 0 2522874 IMMUNOGEN INC COM 45253H101 542 176088 SH OTR 01 176088 0 0 IMMUNOGEN INC COM 45253H101 16 5200 SH OTR 02 0 5200 0 IMMUNOGEN INC COM 45253H101 21043 6832022 SH SOLE 0 0 6832022 IMMUNOGEN INC COM 45253H101 14 4400 SH SOLE 4400 0 0 IMMUNOMEDICS INC COM 452907108 415 178933 SH OTR 01 178933 0 0 IMMUNOMEDICS INC COM 452907108 8106 3493836 SH SOLE 0 0 3493836 IMMUNOMEDICS INC COM 452907108 12 5000 SH SOLE 5000 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 156 9970 SH OTR 01 9970 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 3258 207777 SH SOLE 0 0 207777 IMPAX LABORATORIES INC COM 45256B101 4315 149711 SH OTR 01 149711 0 0 IMPAX LABORATORIES INC COM 45256B101 196 6800 SH OTR 02 0 6800 0 IMPAX LABORATORIES INC COM 45256B101 156937 5445420 SH SOLE 0 0 5445420 IMPAX LABORATORIES INC COM 45256B101 95 3300 SH SOLE 3300 0 0 IMPERIAL OIL LTD COM NEW 453038408 2859 90586 SH OTR 02 0 0 90586 IMPERIAL OIL LTD COM NEW 453038408 2306 73055 SH OTR 02 0 73055 0 IMPERIAL OIL LTD COM NEW 453038408 169718 5377640 SH SOLE 0 0 5377640 IMPERIAL OIL LTD COM NEW 453038408 2476 78468 SH SOLE 78468 0 0 IMPERVA INC COM 45321L100 2532 58863 SH OTR 01 58863 0 0 IMPERVA INC COM 45321L100 125 2903 SH OTR 02 0 2903 0 IMPERVA INC COM 45321L100 86626 2014099 SH SOLE 0 0 2014099 IMPERVA INC COM 45321L100 60 1400 SH SOLE 1400 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 8 2100 SH OTR 01 2100 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 626 166484 SH SOLE 0 0 166484 IMPRIVATA INC COM 45323J103 458 32716 SH OTR 01 32716 0 0 IMPRIVATA INC COM 45323J103 9052 646542 SH SOLE 0 0 646542 IMS HEALTH HLDGS INC COM 44970B109 2620 103317 SH OTR 01 103317 0 0 IMS HEALTH HLDGS INC COM 44970B109 1022 40300 SH OTR 02 0 0 40300 IMS HEALTH HLDGS INC COM 44970B109 585 23079 SH OTR 02 0 23079 0 IMS HEALTH HLDGS INC COM 44970B109 226799 8943177 SH SOLE 0 0 8943177 IMS HEALTH HLDGS INC COM 44970B109 1167 46000 SH SOLE 46000 0 0 INC RESH HLDGS INC CL A 45329R109 3273 85848 SH OTR 01 85848 0 0 INC RESH HLDGS INC CL A 45329R109 83 2174 SH OTR 02 0 2174 0 INC RESH HLDGS INC CL A 45329R109 177019 4642506 SH SOLE 0 0 4642506 INC RESH HLDGS INC CL A 45329R109 92 2410 SH SOLE 2410 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 93 12550 SH SOLE 0 0 12550 INCONTACT INC COM 45336E109 1713 123658 SH OTR 01 123658 0 0 INCONTACT INC COM 45336E109 50 3600 SH OTR 02 0 3600 0 INCONTACT INC COM 45336E109 30923 2232701 SH SOLE 0 0 2232701 INCONTACT INC COM 45336E109 47 3400 SH SOLE 3400 0 0 INCYTE CORP COM 45337C102 9416 117735 SH OTR 01 117735 0 0 INCYTE CORP COM 45337C102 4071 50900 SH OTR 02 0 0 50900 INCYTE CORP COM 45337C102 2646 33084 SH OTR 02 0 33084 0 INCYTE CORP COM 45337C102 937500 11721682 SH SOLE 0 0 11721682 INCYTE CORP COM 45337C102 3975 49700 SH SOLE 49700 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 197 36353 SH OTR 01 36353 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 5567 1025265 SH SOLE 0 0 1025265 INDEPENDENCE HLDG CO NEW COM NEW 453440307 146 8117 SH OTR 01 8117 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 3675 204521 SH SOLE 0 0 204521 INDEPENDENCE RLTY TR INC COM 45378A106 363 44321 SH OTR 01 44321 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 9854 1204683 SH SOLE 0 0 1204683 INDEPENDENT BANK CORP MASS COM 453836108 1474 32255 SH OTR 01 32255 0 0 INDEPENDENT BANK CORP MASS COM 453836108 167 3655 SH OTR 02 0 3655 0 INDEPENDENT BANK CORP MASS COM 453836108 93593 2047984 SH SOLE 0 0 2047984 INDEPENDENT BANK CORP MASS COM 453836108 57 1245 SH SOLE 1245 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 458 31596 SH OTR 01 31596 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 11075 763278 SH SOLE 0 0 763278 INDEPENDENT BK GROUP INC COM 45384B106 599 13968 SH OTR 01 13968 0 0 INDEPENDENT BK GROUP INC COM 45384B106 9 200 SH OTR 02 0 200 0 INDEPENDENT BK GROUP INC COM 45384B106 16021 373360 SH SOLE 0 0 373360 INDEPENDENT BK GROUP INC COM 45384B106 26 600 SH SOLE 600 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 1 500 SH OTR 01 500 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 118 67682 SH SOLE 0 0 67682 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 1112 10463 SH SOLE 03 0 0 10463 INFINERA CORPORATION COM 45667G103 2903 257371 SH OTR 01 257371 0 0 INFINERA CORPORATION COM 45667G103 138 12246 SH OTR 02 0 12246 0 INFINERA CORPORATION COM 45667G103 111909 9921023 SH SOLE 0 0 9921023 INFINERA CORPORATION COM 45667G103 78 6954 SH SOLE 6954 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 137 102653 SH OTR 01 102653 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1 820 SH OTR 02 0 820 0 INFINITY PHARMACEUTICALS INC COM 45665G303 8631 6489576 SH SOLE 0 0 6489576 INFINITY PHARMACEUTICALS INC COM 45665G303 4 2700 SH SOLE 2700 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1138 14105 SH OTR 01 14105 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 48 600 SH OTR 02 0 600 0 INFINITY PPTY & CAS CORP COM 45665Q103 73118 906498 SH SOLE 0 0 906498 INFINITY PPTY & CAS CORP COM 45665Q103 24 300 SH SOLE 300 0 0 INFOBLOX INC COM 45672H104 2184 116399 SH OTR 01 116399 0 0 INFOBLOX INC COM 45672H104 115 6108 SH OTR 02 0 6108 0 INFOBLOX INC COM 45672H104 70966 3782851 SH SOLE 0 0 3782851 INFOBLOX INC COM 45672H104 54 2892 SH SOLE 2892 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 235 62544 SH OTR 01 62544 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 3715 990695 SH SOLE 0 0 990695 INFORMATION TECH ETF INF TECH ETF 92204A702 4160 38850 SH SOLE 03 0 0 38850 INFOSONICS CORP COM 456784107 0 500 SH OTR 01 500 0 0 INFOSONICS CORP COM 456784107 271 330706 SH SOLE 0 0 330706 INFOSYS LTD SPONSORED ADR 456788108 86710 4857688 SH SOLE 0 0 4857688 INFOSYS LTD SPONSORED ADR 456788108 156 8728 SH SOLE 8728 0 0 INFRAREIT INC COM 45685L100 751 42803 SH OTR 01 42803 0 0 INFRAREIT INC COM 45685L100 36 2079 SH OTR 02 0 2079 0 INFRAREIT INC COM 45685L100 36815 2098894 SH SOLE 0 0 2098894 INFRAREIT INC COM 45685L100 65 3721 SH SOLE 3721 0 0 INFUSYSTEM HLDGS INC COM 45685K102 8 2929 SH OTR 01 2929 0 0 INFUSYSTEM HLDGS INC COM 45685K102 985 378704 SH SOLE 0 0 378704 INGERSOLL-RAND PLC SHS G47791101 26085 409633 SH OTR 01 409633 0 0 INGERSOLL-RAND PLC SHS G47791101 5011 78695 SH OTR 02 0 0 78695 INGERSOLL-RAND PLC SHS G47791101 3329 52283 SH OTR 02 0 52283 0 INGERSOLL-RAND PLC SHS G47791101 916649 14394607 SH SOLE 0 0 14394607 INGERSOLL-RAND PLC SHS G47791101 4837 75952 SH SOLE 75952 0 0 INGEVITY CORP COM 45688C107 2772 81439 SH OTR 01 81439 0 0 INGEVITY CORP COM 45688C107 151 4433 SH OTR 02 0 4433 0 INGEVITY CORP COM 45688C107 115448 3391532 SH SOLE 0 0 3391532 INGEVITY CORP COM 45688C107 71 2100 SH SOLE 2100 0 0 INGLES MKTS INC CL A 457030104 640 17162 SH OTR 01 17162 0 0 INGLES MKTS INC CL A 457030104 11 294 SH OTR 02 0 294 0 INGLES MKTS INC CL A 457030104 41044 1100374 SH SOLE 0 0 1100374 INGLES MKTS INC CL A 457030104 23 606 SH SOLE 606 0 0 INGRAM MICRO INC CL A 457153104 3507 100822 SH OTR 01 100822 0 0 INGRAM MICRO INC CL A 457153104 535 15388 SH OTR 02 0 15388 0 INGRAM MICRO INC CL A 457153104 383950 11039385 SH SOLE 0 0 11039385 INGRAM MICRO INC CL A 457153104 237 6812 SH SOLE 6812 0 0 INGREDION INC COM 457187102 6430 49684 SH OTR 01 49684 0 0 INGREDION INC COM 457187102 1928 14900 SH OTR 02 0 0 14900 INGREDION INC COM 457187102 1786 13800 SH OTR 02 0 13800 0 INGREDION INC COM 457187102 775101 5989499 SH SOLE 0 0 5989499 INGREDION INC COM 457187102 2614 20197 SH SOLE 20197 0 0 INNERWORKINGS INC COM 45773Y105 656 79371 SH OTR 01 79371 0 0 INNERWORKINGS INC COM 45773Y105 8 1000 SH OTR 02 0 1000 0 INNERWORKINGS INC COM 45773Y105 22378 2705959 SH SOLE 0 0 2705959 INNERWORKINGS INC COM 45773Y105 18 2200 SH SOLE 2200 0 0 INNODATA INC COM NEW 457642205 37 15098 SH OTR 01 15098 0 0 INNODATA INC COM NEW 457642205 606 247430 SH SOLE 0 0 247430 INNOPHOS HOLDINGS INC COM 45774N108 1636 38765 SH OTR 01 38765 0 0 INNOPHOS HOLDINGS INC COM 45774N108 135 3200 SH OTR 02 0 3200 0 INNOPHOS HOLDINGS INC COM 45774N108 64040 1517176 SH SOLE 0 0 1517176 INNOPHOS HOLDINGS INC COM 45774N108 38 900 SH SOLE 900 0 0 INNOSPEC INC COM 45768S105 1371 29805 SH OTR 01 29805 0 0 INNOSPEC INC COM 45768S105 166 3600 SH OTR 02 0 3600 0 INNOSPEC INC COM 45768S105 82856 1801615 SH SOLE 0 0 1801615 INNOSPEC INC COM 45768S105 55 1200 SH SOLE 1200 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 38 13450 SH OTR 01 13450 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1129 400388 SH SOLE 0 0 400388 INNOVIVA INC COM 45781M101 1701 161545 SH OTR 01 161545 0 0 INNOVIVA INC COM 45781M101 105 9991 SH OTR 02 0 9991 0 INNOVIVA INC COM 45781M101 59140 5616348 SH SOLE 0 0 5616348 INNOVIVA INC COM 45781M101 45 4309 SH SOLE 4309 0 0 INOGEN INC COM 45780L104 1641 32742 SH OTR 01 32742 0 0 INOGEN INC COM 45780L104 57 1146 SH OTR 02 0 1146 0 INOGEN INC COM 45780L104 42955 857215 SH SOLE 0 0 857215 INOGEN INC COM 45780L104 33 654 SH SOLE 654 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 244 32805 SH OTR 01 32805 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 4183 562268 SH SOLE 0 0 562268 INOVALON HLDGS INC COM CL A 45781D101 818 45439 SH OTR 01 45439 0 0 INOVALON HLDGS INC COM CL A 45781D101 52 2900 SH OTR 02 0 2900 0 INOVALON HLDGS INC COM CL A 45781D101 82816 4598354 SH SOLE 0 0 4598354 INOVALON HLDGS INC COM CL A 45781D101 45 2500 SH SOLE 2500 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1287 139239 SH OTR 01 139239 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 26 2810 SH OTR 02 0 2810 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24473 2648630 SH SOLE 0 0 2648630 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 32 3490 SH SOLE 3490 0 0 INPHI CORP COM 45772F107 2615 81638 SH OTR 01 81638 0 0 INPHI CORP COM 45772F107 51 1600 SH OTR 02 0 1600 0 INPHI CORP COM 45772F107 101710 3175446 SH SOLE 0 0 3175446 INPHI CORP COM 45772F107 48 1500 SH SOLE 1500 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1208 46471 SH OTR 01 46471 0 0 INSIGHT ENTERPRISES INC COM 45765U103 156 6015 SH OTR 02 0 6015 0 INSIGHT ENTERPRISES INC COM 45765U103 76264 2933237 SH SOLE 0 0 2933237 INSIGHT ENTERPRISES INC COM 45765U103 49 1885 SH SOLE 1885 0 0 INSIGNIA SYS INC COM 45765Y105 22 10265 SH OTR 01 10265 0 0 INSIGNIA SYS INC COM 45765Y105 881 404156 SH SOLE 0 0 404156 INSMED INC COM PAR $.01 457669307 1272 129014 SH OTR 01 129014 0 0 INSMED INC COM PAR $.01 457669307 88 8897 SH OTR 02 0 8897 0 INSMED INC COM PAR $.01 457669307 32250 3270819 SH SOLE 0 0 3270819 INSMED INC COM PAR $.01 457669307 30 3003 SH SOLE 3003 0 0 INSPERITY INC COM 45778Q107 2525 32700 SH OTR 01 32700 0 0 INSPERITY INC COM 45778Q107 85 1100 SH OTR 02 0 1100 0 INSPERITY INC COM 45778Q107 119501 1547333 SH SOLE 0 0 1547333 INSPERITY INC COM 45778Q107 62 800 SH SOLE 800 0 0 INSPIREMD INC COM 45779A507 2 7230 SH OTR 01 7230 0 0 INSPIREMD INC COM 45779A507 14 43579 SH SOLE 0 0 43579 INSTALLED BLDG PRODS INC COM 45780R101 1478 40722 SH OTR 01 40722 0 0 INSTALLED BLDG PRODS INC COM 45780R101 37 1028 SH OTR 02 0 1028 0 INSTALLED BLDG PRODS INC COM 45780R101 28667 789932 SH SOLE 0 0 789932 INSTALLED BLDG PRODS INC COM 45780R101 35 972 SH SOLE 972 0 0 INSTEEL INDUSTRIES INC COM 45774W108 1055 36901 SH OTR 01 36901 0 0 INSTEEL INDUSTRIES INC COM 45774W108 45 1581 SH OTR 02 0 1581 0 INSTEEL INDUSTRIES INC COM 45774W108 25872 904937 SH SOLE 0 0 904937 INSTEEL INDUSTRIES INC COM 45774W108 26 919 SH SOLE 919 0 0 INSTITUTIONAL FINL MKTS INC COM 45779L107 5 6360 SH OTR 01 6360 0 0 INSTITUTIONAL FINL MKTS INC COM 45779L107 134 164454 SH SOLE 0 0 164454 INSTRUCTURE INC COM 45781U103 375 19738 SH OTR 01 19738 0 0 INSTRUCTURE INC COM 45781U103 5832 306934 SH SOLE 0 0 306934 INSULET CORP COM 45784P101 3618 119637 SH OTR 01 119637 0 0 INSULET CORP COM 45784P101 246 8144 SH OTR 02 0 8144 0 INSULET CORP COM 45784P101 122603 4054343 SH SOLE 0 0 4054343 INSULET CORP COM 45784P101 86 2856 SH SOLE 2856 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 640 49430 SH OTR 01 49430 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 19 1500 SH OTR 02 0 1500 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 30183 2332551 SH SOLE 0 0 2332551 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 17 1300 SH SOLE 1300 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4967 62258 SH OTR 01 62258 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 299 3744 SH OTR 02 0 3744 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 186729 2340543 SH SOLE 0 0 2340543 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 116 1456 SH SOLE 1456 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 5658 281060 SH OTR 01 281060 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 284 14125 SH OTR 02 0 14125 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 189021 9390005 SH SOLE 0 0 9390005 INTEGRATED DEVICE TECHNOLOGY COM 458118106 120 5975 SH SOLE 5975 0 0 INTEL CORP COM 458140100 246331 7510096 SH OTR 01 7510096 0 0 INTEL CORP COM 458140100 45609 1390518 SH OTR 02 0 0 1390518 INTEL CORP COM 458140100 31469 959421 SH OTR 02 0 959421 0 INTEL CORP COM 458140100 9455290 288271037 SH SOLE 0 0 288271037 INTEL CORP COM 458140100 46034 1403473 SH SOLE 1403473 0 0 INTELIQUENT INC COM 45825N107 1366 68698 SH OTR 01 68698 0 0 INTELIQUENT INC COM 45825N107 39 1944 SH OTR 02 0 1944 0 INTELIQUENT INC COM 45825N107 55787 2804793 SH SOLE 0 0 2804793 INTELIQUENT INC COM 45825N107 35 1756 SH SOLE 1756 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 238 11136 SH OTR 01 11136 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 8656 405428 SH SOLE 0 0 405428 INTELLICHECK MOBILISA INC COM NEW 45817G201 9 6800 SH OTR 01 6800 0 0 INTELLICHECK MOBILISA INC COM NEW 45817G201 57 41137 SH SOLE 0 0 41137 INTELSAT S A COM L5140P101 108 41955 SH OTR 01 41955 0 0 INTELSAT S A COM L5140P101 3072 1190727 SH SOLE 0 0 1190727 INTER PARFUMS INC COM 458334109 802 28084 SH OTR 01 28084 0 0 INTER PARFUMS INC COM 458334109 126 4400 SH OTR 02 0 4400 0 INTER PARFUMS INC COM 458334109 40842 1429553 SH SOLE 0 0 1429553 INTER PARFUMS INC COM 458334109 26 900 SH SOLE 900 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1408 39782 SH OTR 01 39782 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 212 5998 SH OTR 02 0 5998 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 166488 4703057 SH SOLE 0 0 4703057 INTERACTIVE BROKERS GROUP IN COM 45841N107 106 3002 SH SOLE 3002 0 0 INTERACTIVE INTELLIGENCE GRO COM 45841V109 1528 37270 SH OTR 01 37270 0 0 INTERACTIVE INTELLIGENCE GRO COM 45841V109 127 3088 SH OTR 02 0 3088 0 INTERACTIVE INTELLIGENCE GRO COM 45841V109 60027 1464422 SH SOLE 0 0 1464422 INTERACTIVE INTELLIGENCE GRO COM 45841V109 37 912 SH SOLE 912 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1681 11780 SH OTR 01 11780 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 279 1952 SH OTR 02 0 1952 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 161966 1135169 SH SOLE 0 0 1135169 INTERCEPT PHARMACEUTICALS IN COM 45845P108 121 848 SH SOLE 848 0 0 INTERCLOUD SYS INC COM NEW 458488202 5 7800 SH OTR 01 7800 0 0 INTERCLOUD SYS INC COM NEW 458488202 381 544283 SH SOLE 0 0 544283 INTERCONTINENTAL EXCHANGE IN COM 45866F104 48494 189460 SH OTR 01 189460 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9050 35357 SH OTR 02 0 0 35357 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5941 23211 SH OTR 02 0 23211 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1730598 6761204 SH SOLE 0 0 6761204 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9164 35803 SH SOLE 35803 0 0 INTERDIGITAL INC COM 45867G101 4020 72203 SH OTR 01 72203 0 0 INTERDIGITAL INC COM 45867G101 231 4149 SH OTR 02 0 4149 0 INTERDIGITAL INC COM 45867G101 138677 2490605 SH SOLE 0 0 2490605 INTERDIGITAL INC COM 45867G101 97 1751 SH SOLE 1751 0 0 INTERFACE INC COM 458665304 1966 128899 SH OTR 01 128899 0 0 INTERFACE INC COM 458665304 116 7600 SH OTR 02 0 7600 0 INTERFACE INC COM 458665304 84333 5530064 SH SOLE 0 0 5530064 INTERFACE INC COM 458665304 50 3300 SH SOLE 3300 0 0 INTERGROUP CORP COM 458685104 10 400 SH OTR 01 400 0 0 INTERGROUP CORP COM 458685104 317 12701 SH SOLE 0 0 12701 INTERMOLECULAR INC COM 45882D109 20 13800 SH OTR 01 13800 0 0 INTERMOLECULAR INC COM 45882D109 953 643654 SH SOLE 0 0 643654 INTERNAP CORP COM PAR $.001 45885A300 58 28090 SH OTR 01 28090 0 0 INTERNAP CORP COM PAR $.001 45885A300 3932 1908582 SH SOLE 0 0 1908582 INTERNATIONAL BANCSHARES COR COM 459044103 1867 71577 SH OTR 01 71577 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 190 7293 SH OTR 02 0 7293 0 INTERNATIONAL BANCSHARES COR COM 459044103 109006 4178069 SH SOLE 0 0 4178069 INTERNATIONAL BANCSHARES COR COM 459044103 73 2807 SH SOLE 2807 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 214287 1411826 SH OTR 01 1411826 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 41141 271060 SH OTR 02 0 0 271060 INTERNATIONAL BUSINESS MACHS COM 459200101 29195 192352 SH OTR 02 0 192352 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8094673 53331615 SH SOLE 0 0 53331615 INTERNATIONAL BUSINESS MACHS COM 459200101 40902 269483 SH SOLE 269483 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16122 127880 SH OTR 01 127880 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3278 26000 SH OTR 02 0 0 26000 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2035 16139 SH OTR 02 0 16139 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 961731 7628544 SH SOLE 0 0 7628544 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3131 24836 SH SOLE 24836 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 334 17798 SH OTR 01 17798 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6272 334701 SH SOLE 0 0 334701 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1108 33110 SH OTR 01 33110 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 99 2966 SH OTR 02 0 2966 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 68336 2042938 SH SOLE 0 0 2042938 INTERNATIONAL SPEEDWAY CORP CL A 460335201 45 1334 SH SOLE 1334 0 0 INTEROIL CORP COM 460951106 410 9100 SH SOLE 0 0 9100 INTERPACE DIAGNOSTICS GROUP COM 46062X105 3 8066 SH OTR 01 8066 0 0 INTERPACE DIAGNOSTICS GROUP COM 46062X105 83 251945 SH SOLE 0 0 251945 INTERPUBLIC GROUP COS INC COM 460690100 14910 645446 SH OTR 01 645446 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2957 128000 SH OTR 02 0 0 128000 INTERPUBLIC GROUP COS INC COM 460690100 1967 85168 SH OTR 02 0 85168 0 INTERPUBLIC GROUP COS INC COM 460690100 824664 35699749 SH SOLE 0 0 35699749 INTERPUBLIC GROUP COS INC COM 460690100 2664 115342 SH SOLE 115342 0 0 INTERSECT ENT INC COM 46071F103 639 49432 SH OTR 01 49432 0 0 INTERSECT ENT INC COM 46071F103 10327 798672 SH SOLE 0 0 798672 INTERSECT ENT INC COM 46071F103 9 700 SH SOLE 700 0 0 INTERSECTIONS INC COM 460981301 22 10425 SH OTR 01 10425 0 0 INTERSECTIONS INC COM 460981301 852 397998 SH SOLE 0 0 397998 INTERSIL CORP CL A 46069S109 2273 167893 SH OTR 01 167893 0 0 INTERSIL CORP CL A 46069S109 190 14000 SH OTR 02 0 14000 0 INTERSIL CORP CL A 46069S109 134609 9941616 SH SOLE 0 0 9941616 INTERSIL CORP CL A 46069S109 89 6600 SH SOLE 6600 0 0 INTER-TERM BOND ETF INTERMED TERM 921937819 1074 12197 SH SOLE 03 0 0 12197 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 2901 32444 SH SOLE 03 0 0 32444 INTERVAL LEISURE GROUP INC COM 46113M108 2390 150330 SH OTR 01 150330 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 210 13195 SH OTR 02 0 13195 0 INTERVAL LEISURE GROUP INC COM 46113M108 142448 8959017 SH SOLE 0 0 8959017 INTERVAL LEISURE GROUP INC COM 46113M108 96 6014 SH SOLE 6014 0 0 INTERXION HOLDING N.V SHS N47279109 136 3700 SH OTR 02 0 3700 0 INTERXION HOLDING N.V SHS N47279109 736 19947 SH SOLE 0 0 19947 INTERXION HOLDING N.V SHS N47279109 129 3500 SH SOLE 3500 0 0 INTEST CORP COM 461147100 6 1610 SH OTR 01 1610 0 0 INTEST CORP COM 461147100 428 112337 SH SOLE 0 0 112337 INTEVAC INC COM 461148108 62 10900 SH OTR 01 10900 0 0 INTEVAC INC COM 461148108 5275 928662 SH SOLE 0 0 928662 INTL DIV APP ETF INTL DVD ETF 921946810 203 3628 SH SOLE 03 0 0 3628 INTL FCSTONE INC COM 46116V105 523 19173 SH OTR 01 19173 0 0 INTL FCSTONE INC COM 46116V105 13 465 SH OTR 02 0 465 0 INTL FCSTONE INC COM 46116V105 38518 1411448 SH SOLE 0 0 1411448 INTL FCSTONE INC COM 46116V105 23 835 SH SOLE 835 0 0 INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 234 4395 SH SOLE 03 0 0 4395 INTL PAPER CO COM 460146103 27661 652698 SH OTR 01 652698 0 0 INTL PAPER CO COM 460146103 4836 114105 SH OTR 02 0 0 114105 INTL PAPER CO COM 460146103 3207 75671 SH OTR 02 0 75671 0 INTL PAPER CO COM 460146103 1095206 25842518 SH SOLE 0 0 25842518 INTL PAPER CO COM 460146103 4804 113346 SH SOLE 113346 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2687 69222 SH OTR 01 69222 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 54 1390 SH OTR 02 0 1390 0 INTRA CELLULAR THERAPIES INC COM 46116X101 88645 2283491 SH SOLE 0 0 2283491 INTRA CELLULAR THERAPIES INC COM 46116X101 63 1610 SH SOLE 1610 0 0 INTRALINKS HLDGS INC COM 46118H104 358 55011 SH OTR 01 55011 0 0 INTRALINKS HLDGS INC COM 46118H104 9 1400 SH OTR 02 0 1400 0 INTRALINKS HLDGS INC COM 46118H104 21946 3376332 SH SOLE 0 0 3376332 INTRALINKS HLDGS INC COM 46118H104 14 2100 SH SOLE 2100 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 273 21038 SH OTR 01 21038 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 7518 579191 SH SOLE 0 0 579191 INTREPID POTASH INC COM 46121Y102 37 25732 SH OTR 01 25732 0 0 INTREPID POTASH INC COM 46121Y102 3661 2542323 SH SOLE 0 0 2542323 INTREXON CORP COM 46122T102 859 34907 SH OTR 01 34907 0 0 INTREXON CORP COM 46122T102 110 4479 SH OTR 02 0 4479 0 INTREXON CORP COM 46122T102 91681 3725370 SH SOLE 0 0 3725370 INTREXON CORP COM 46122T102 82 3351 SH SOLE 3351 0 0 INTRICON CORP COM 46121H109 7 1300 SH OTR 01 1300 0 0 INTRICON CORP COM 46121H109 62 11578 SH SOLE 0 0 11578 INTUIT COM 461202103 45551 408124 SH OTR 01 408124 0 0 INTUIT COM 461202103 8114 72700 SH OTR 02 0 0 72700 INTUIT COM 461202103 5876 52645 SH OTR 02 0 52645 0 INTUIT COM 461202103 1682480 15074631 SH SOLE 0 0 15074631 INTUIT COM 461202103 8480 75979 SH SOLE 75979 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 40437 61137 SH OTR 01 61137 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6580 9949 SH OTR 02 0 0 9949 INTUITIVE SURGICAL INC COM NEW 46120E602 5160 7801 SH OTR 02 0 7801 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1479521 2236919 SH SOLE 0 0 2236919 INTUITIVE SURGICAL INC COM NEW 46120E602 7143 10799 SH SOLE 10799 0 0 INUVO INC COM NEW 46122W204 21 14697 SH OTR 01 14697 0 0 INUVO INC COM NEW 46122W204 921 657707 SH SOLE 0 0 657707 INVACARE CORP COM 461203101 467 38526 SH OTR 01 38526 0 0 INVACARE CORP COM 461203101 22 1800 SH OTR 02 0 1800 0 INVACARE CORP COM 461203101 28963 2387737 SH SOLE 0 0 2387737 INVACARE CORP COM 461203101 16 1300 SH SOLE 1300 0 0 INVENSENSE INC COM 46123D205 625 101934 SH OTR 01 101934 0 0 INVENSENSE INC COM 46123D205 48 7800 SH OTR 02 0 7800 0 INVENSENSE INC COM 46123D205 35801 5840365 SH SOLE 0 0 5840365 INVENSENSE INC COM 46123D205 26 4300 SH SOLE 4300 0 0 INVENTERGY GLOBAL INC COM NEW 46123X409 61 41031 SH SOLE 0 0 41031 INVENTURE FOODS INC COM 461212102 333 42648 SH OTR 01 42648 0 0 INVENTURE FOODS INC COM 461212102 5874 752067 SH SOLE 0 0 752067 INVESCO LTD SHS G491BT108 16861 660175 SH OTR 01 660175 0 0 INVESCO LTD SHS G491BT108 3100 121366 SH OTR 02 0 0 121366 INVESCO LTD SHS G491BT108 2049 80238 SH OTR 02 0 80238 0 INVESCO LTD SHS G491BT108 776360 30397799 SH SOLE 0 0 30397799 INVESCO LTD SHS G491BT108 2975 116488 SH SOLE 116488 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1984 144958 SH OTR 01 144958 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 159 11581 SH OTR 02 0 11581 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 107370 7842959 SH SOLE 0 0 7842959 INVESCO MORTGAGE CAPITAL INC COM 46131B100 81 5888 SH SOLE 5888 0 0 INVESTAR HLDG CORP COM 46134L105 26 1700 SH OTR 01 1700 0 0 INVESTAR HLDG CORP COM 46134L105 3488 226804 SH SOLE 0 0 226804 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 765 45754 SH OTR 01 45754 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 33 2000 SH OTR 02 0 2000 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 41906 2506350 SH SOLE 0 0 2506350 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 23 1400 SH SOLE 1400 0 0 INVESTORS BANCORP INC NEW COM 46146L101 4483 404633 SH OTR 01 404633 0 0 INVESTORS BANCORP INC NEW COM 46146L101 354 31914 SH OTR 02 0 31914 0 INVESTORS BANCORP INC NEW COM 46146L101 251594 22707029 SH SOLE 0 0 22707029 INVESTORS BANCORP INC NEW COM 46146L101 180 16266 SH SOLE 16266 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1006 155417 SH OTR 01 155417 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 63 9717 SH OTR 02 0 0 9717 INVESTORS REAL ESTATE TR SH BEN INT 461730103 931 143820 SH OTR 02 0 143820 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 116343 17981890 SH SOLE 0 0 17981890 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1137 175775 SH SOLE 175775 0 0 INVESTORS TITLE CO COM 461804106 151 1581 SH OTR 01 1581 0 0 INVESTORS TITLE CO COM 461804106 3410 35796 SH SOLE 0 0 35796 INVITAE CORP COM 46185L103 292 39551 SH OTR 01 39551 0 0 INVITAE CORP COM 46185L103 4414 597306 SH SOLE 0 0 597306 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 388 67147 SH OTR 01 67147 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 5662 979610 SH SOLE 0 0 979610 INVUITY INC COM NEW 46187J205 31 3300 SH OTR 01 3300 0 0 INVUITY INC COM NEW 46187J205 1067 111944 SH SOLE 0 0 111944 ION GEOPHYSICAL CORP COM NEW 462044207 27 4258 SH OTR 01 4258 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 2503 401724 SH SOLE 0 0 401724 IONIS PHARMACEUTICALS INC COM 462222100 1951 83753 SH OTR 01 83753 0 0 IONIS PHARMACEUTICALS INC COM 462222100 906 38900 SH OTR 02 0 0 38900 IONIS PHARMACEUTICALS INC COM 462222100 543 23314 SH OTR 02 0 23314 0 IONIS PHARMACEUTICALS INC COM 462222100 200609 8613516 SH SOLE 0 0 8613516 IONIS PHARMACEUTICALS INC COM 462222100 822 35300 SH SOLE 35300 0 0 IPASS INC COM 46261V108 58 46897 SH OTR 01 46897 0 0 IPASS INC COM 46261V108 2646 2133639 SH SOLE 0 0 2133639 IPG PHOTONICS CORP COM 44980X109 2006 25073 SH OTR 01 25073 0 0 IPG PHOTONICS CORP COM 44980X109 304 3800 SH OTR 02 0 3800 0 IPG PHOTONICS CORP COM 44980X109 199502 2493773 SH SOLE 0 0 2493773 IPG PHOTONICS CORP COM 44980X109 144 1800 SH SOLE 1800 0 0 IRADIMED CORP COM 46266A109 190 8740 SH OTR 01 8740 0 0 IRADIMED CORP COM 46266A109 4686 215361 SH SOLE 0 0 215361 IRIDEX CORP COM 462684101 230 15525 SH OTR 01 15525 0 0 IRIDEX CORP COM 462684101 4877 329732 SH SOLE 0 0 329732 IRIDIUM COMMUNICATIONS INC COM 46269C102 911 102621 SH OTR 01 102621 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 28 3100 SH OTR 02 0 3100 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 79820 8988735 SH SOLE 0 0 8988735 IRIDIUM COMMUNICATIONS INC COM 46269C102 37 4200 SH SOLE 4200 0 0 IROBOT CORP COM 462726100 1987 56628 SH OTR 01 56628 0 0 IROBOT CORP COM 462726100 217 6200 SH OTR 02 0 6200 0 IROBOT CORP COM 462726100 73481 2094665 SH SOLE 0 0 2094665 IROBOT CORP COM 462726100 49 1400 SH SOLE 1400 0 0 IRON MTN INC NEW COM 46284V101 15455 388012 SH OTR 01 388012 0 0 IRON MTN INC NEW COM 46284V101 2811 70579 SH OTR 02 0 0 70579 IRON MTN INC NEW COM 46284V101 1955 49085 SH OTR 02 0 49085 0 IRON MTN INC NEW COM 46284V101 1495156 37538450 SH SOLE 0 0 37538450 IRON MTN INC NEW COM 46284V101 2652 66571 SH SOLE 66571 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3505 268105 SH OTR 01 268105 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 225 17206 SH OTR 02 0 17206 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 118823 9087820 SH SOLE 0 0 9087820 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 84 6394 SH SOLE 6394 0 0 ISHARES TR MSCI QATAR ETF 46434V779 7138 396311 SH OTR 02 0 396311 0 ISLE OF CAPRI CASINOS INC COM 464592104 943 51454 SH OTR 01 51454 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 29331 1601051 SH SOLE 0 0 1601051 ISLE OF CAPRI CASINOS INC COM 464592104 20 1100 SH SOLE 1100 0 0 ISORAY INC COM 46489V104 24 27913 SH OTR 01 27913 0 0 ISORAY INC COM 46489V104 1723 1980466 SH SOLE 0 0 1980466 ISRAEL CHEMICALS LTD SHS M5920A109 572 146595 SH OTR 02 0 0 146595 ISRAEL CHEMICALS LTD SHS M5920A109 444 113922 SH OTR 02 0 113922 0 ISRAEL CHEMICALS LTD SHS M5920A109 32962 8451675 SH SOLE 0 0 8451675 ISRAEL CHEMICALS LTD SHS M5920A109 506 129691 SH SOLE 129691 0 0 ISRAMCO INC COM NEW 465141406 136 1654 SH OTR 01 1654 0 0 ISRAMCO INC COM NEW 465141406 686 8336 SH SOLE 0 0 8336 ISTAR INC COM 45031U101 1512 157661 SH OTR 01 157661 0 0 ISTAR INC COM 45031U101 110 11500 SH OTR 02 0 11500 0 ISTAR INC COM 45031U101 50463 5262021 SH SOLE 0 0 5262021 ISTAR INC COM 45031U101 20 2100 SH SOLE 2100 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 655 69390 SH OTR 02 0 0 69390 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 317606 33644729 SH SOLE 0 0 33644729 ITC HLDGS CORP COM 465685105 4922 105116 SH OTR 01 105116 0 0 ITC HLDGS CORP COM 465685105 730 15600 SH OTR 02 0 15600 0 ITC HLDGS CORP COM 465685105 523312 11177107 SH SOLE 0 0 11177107 ITC HLDGS CORP COM 465685105 847 18100 SH SOLE 18100 0 0 ITERIS INC COM 46564T107 1447 505865 SH SOLE 0 0 505865 ITRON INC COM 465741106 3071 71261 SH OTR 01 71261 0 0 ITRON INC COM 465741106 185 4300 SH OTR 02 0 4300 0 ITRON INC COM 465741106 132230 3067982 SH SOLE 0 0 3067982 ITRON INC COM 465741106 82 1904 SH SOLE 1904 0 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 20 10560 SH OTR 01 10560 0 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 1869 973225 SH SOLE 0 0 973225 ITT INC COM 45073V108 1956 61164 SH OTR 01 61164 0 0 ITT INC COM 45073V108 302 9443 SH OTR 02 0 9443 0 ITT INC COM 45073V108 224289 7013426 SH SOLE 0 0 7013426 ITT INC COM 45073V108 119 3731 SH SOLE 3731 0 0 IXIA COM 45071R109 772 78629 SH OTR 01 78629 0 0 IXIA COM 45071R109 31 3200 SH OTR 02 0 3200 0 IXIA COM 45071R109 53572 5455424 SH SOLE 0 0 5455424 IXIA COM 45071R109 28 2900 SH SOLE 2900 0 0 IXYS CORP COM 46600W106 337 32878 SH OTR 01 32878 0 0 IXYS CORP COM 46600W106 10278 1002766 SH SOLE 0 0 1002766 IXYS CORP COM 46600W106 16 1600 SH SOLE 1600 0 0 IZEA INC COM 46603N301 952 124933 SH SOLE 0 0 124933 J & J SNACK FOODS CORP COM 466032109 3694 30970 SH OTR 01 30970 0 0 J & J SNACK FOODS CORP COM 466032109 292 2452 SH OTR 02 0 2452 0 J & J SNACK FOODS CORP COM 466032109 155764 1305977 SH SOLE 0 0 1305977 J & J SNACK FOODS CORP COM 466032109 89 748 SH SOLE 748 0 0 J ALEXANDERS HLDGS INC COM 46609J106 176 17714 SH OTR 01 17714 0 0 J ALEXANDERS HLDGS INC COM 46609J106 6063 610600 SH SOLE 0 0 610600 J2 GLOBAL INC COM 48123V102 6158 97487 SH OTR 01 97487 0 0 J2 GLOBAL INC COM 48123V102 328 5200 SH OTR 02 0 5200 0 J2 GLOBAL INC COM 48123V102 210619 3334155 SH SOLE 0 0 3334155 J2 GLOBAL INC COM 48123V102 145 2300 SH SOLE 2300 0 0 JABIL CIRCUIT INC COM 466313103 2383 129008 SH OTR 01 129008 0 0 JABIL CIRCUIT INC COM 466313103 316 17111 SH OTR 02 0 17111 0 JABIL CIRCUIT INC COM 466313103 236065 12780982 SH SOLE 0 0 12780982 JABIL CIRCUIT INC COM 466313103 155 8412 SH SOLE 8412 0 0 JACK IN THE BOX INC COM 466367109 5314 61850 SH OTR 01 61850 0 0 JACK IN THE BOX INC COM 466367109 285 3321 SH OTR 02 0 3321 0 JACK IN THE BOX INC COM 466367109 223210 2597881 SH SOLE 0 0 2597881 JACK IN THE BOX INC COM 466367109 127 1479 SH SOLE 1479 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 9646 193665 SH OTR 01 193665 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1963 39400 SH OTR 02 0 0 39400 JACOBS ENGR GROUP INC DEL COM 469814107 1261 25323 SH OTR 02 0 25323 0 JACOBS ENGR GROUP INC DEL COM 469814107 523584 10511631 SH SOLE 0 0 10511631 JACOBS ENGR GROUP INC DEL COM 469814107 1954 39223 SH SOLE 39223 0 0 JAGUAR ANIMAL HEALTH INC COM 47008L106 0 200 SH OTR 01 200 0 0 JAGUAR ANIMAL HEALTH INC COM 47008L106 60 32801 SH SOLE 0 0 32801 JAKKS PAC INC COM 47012E106 181 22900 SH OTR 01 22900 0 0 JAKKS PAC INC COM 47012E106 8709 1100993 SH SOLE 0 0 1100993 JAMBA INC COM NEW 47023A309 295 28680 SH OTR 01 28680 0 0 JAMBA INC COM NEW 47023A309 6059 588869 SH SOLE 0 0 588869 JAMES RIV GROUP LTD COM G5005R107 596 17562 SH OTR 01 17562 0 0 JAMES RIV GROUP LTD COM G5005R107 51 1500 SH OTR 02 0 1500 0 JAMES RIV GROUP LTD COM G5005R107 16543 487135 SH SOLE 0 0 487135 JAMES RIV GROUP LTD COM G5005R107 14 400 SH SOLE 400 0 0 JANUS CAP GROUP INC COM 47102X105 2533 181987 SH OTR 01 181987 0 0 JANUS CAP GROUP INC COM 47102X105 200 14360 SH OTR 02 0 14360 0 JANUS CAP GROUP INC COM 47102X105 151753 10901790 SH SOLE 0 0 10901790 JANUS CAP GROUP INC COM 47102X105 102 7340 SH SOLE 7340 0 0 JASON INDS INC COM 471172106 26 7205 SH OTR 01 7205 0 0 JASON INDS INC COM 471172106 1540 426639 SH SOLE 0 0 426639 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4247 30053 SH OTR 01 30053 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2826 20000 SH OTR 02 0 0 20000 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1645 11638 SH OTR 02 0 11638 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 584983 4139717 SH SOLE 0 0 4139717 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2332 16500 SH SOLE 16500 0 0 JD COM INC SPON ADR CL A 47215P106 1658 78100 SH OTR 02 0 0 78100 JD COM INC SPON ADR CL A 47215P106 4918 231661 SH OTR 02 0 231661 0 JD COM INC SPON ADR CL A 47215P106 67238 3167119 SH SOLE 0 0 3167119 JD COM INC SPON ADR CL A 47215P106 2962 139500 SH SOLE 139500 0 0 JERNIGAN CAP INC COM 476405105 42 3000 SH OTR 01 3000 0 0 JERNIGAN CAP INC COM 476405105 3497 250877 SH SOLE 0 0 250877 JETBLUE AIRWAYS CORP COM 477143101 3653 220581 SH OTR 01 220581 0 0 JETBLUE AIRWAYS CORP COM 477143101 441692 26672237 SH SOLE 0 0 26672237 JEWETT CAMERON TRADING LTD COM NEW 47733C207 258 23964 SH SOLE 0 0 23964 JIVE SOFTWARE INC COM 47760A108 436 115952 SH OTR 01 115952 0 0 JIVE SOFTWARE INC COM 47760A108 6 1500 SH OTR 02 0 1500 0 JIVE SOFTWARE INC COM 47760A108 14600 3883097 SH SOLE 0 0 3883097 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3719 60749 SH OTR 01 60749 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 288 4700 SH OTR 02 0 4700 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 134088 2190260 SH SOLE 0 0 2190260 JOHN BEAN TECHNOLOGIES CORP COM 477839104 92 1500 SH SOLE 1500 0 0 JOHNSON & JOHNSON COM 478160104 530761 4375609 SH OTR 01 4375609 0 0 JOHNSON & JOHNSON COM 478160104 98974 815943 SH OTR 02 0 0 815943 JOHNSON & JOHNSON COM 478160104 69715 574734 SH OTR 02 0 574734 0 JOHNSON & JOHNSON COM 478160104 21582840 177929430 SH SOLE 0 0 177929430 JOHNSON & JOHNSON COM 478160104 99094 816936 SH SOLE 816936 0 0 JOHNSON CTLS INC COM 478366107 45694 1032406 SH OTR 01 1032406 0 0 JOHNSON CTLS INC COM 478366107 8598 194260 SH OTR 02 0 0 194260 JOHNSON CTLS INC COM 478366107 5784 130688 SH OTR 02 0 130688 0 JOHNSON CTLS INC COM 478366107 1682238 38008093 SH SOLE 0 0 38008093 JOHNSON CTLS INC COM 478366107 8728 197206 SH SOLE 197206 0 0 JOHNSON OUTDOORS INC CL A 479167108 173 6717 SH OTR 01 6717 0 0 JOHNSON OUTDOORS INC CL A 479167108 3156 122813 SH SOLE 0 0 122813 JOINT CORP COM 47973J102 3 1600 SH OTR 01 1600 0 0 JOINT CORP COM 47973J102 127 62575 SH SOLE 0 0 62575 JONES ENERGY INC COM CL A 48019R108 169 41072 SH OTR 01 41072 0 0 JONES ENERGY INC COM CL A 48019R108 7 1800 SH OTR 02 0 1800 0 JONES ENERGY INC COM CL A 48019R108 5136 1246481 SH SOLE 0 0 1246481 JONES LANG LASALLE INC COM 48020Q107 3017 30955 SH OTR 01 30955 0 0 JONES LANG LASALLE INC COM 48020Q107 1160 11900 SH OTR 02 0 0 11900 JONES LANG LASALLE INC COM 48020Q107 842 8643 SH OTR 02 0 8643 0 JONES LANG LASALLE INC COM 48020Q107 326400 3349409 SH SOLE 0 0 3349409 JONES LANG LASALLE INC COM 48020Q107 1286 13200 SH SOLE 13200 0 0 JOY GLOBAL INC COM 481165108 2624 124134 SH OTR 01 124134 0 0 JOY GLOBAL INC COM 481165108 205 9700 SH OTR 02 0 9700 0 JOY GLOBAL INC COM 481165108 147051 6956067 SH SOLE 0 0 6956067 JOY GLOBAL INC COM 481165108 104 4900 SH SOLE 4900 0 0 JPMORGAN CHASE & CO COM 46625H100 360804 5806310 SH OTR 01 5806310 0 0 JPMORGAN CHASE & CO COM 46625H100 67558 1087195 SH OTR 02 0 0 1087195 JPMORGAN CHASE & CO COM 46625H100 45550 733017 SH OTR 02 0 733017 0 JPMORGAN CHASE & CO COM 46625H100 13729113 220938412 SH SOLE 0 0 220938412 JPMORGAN CHASE & CO COM 46625H100 66593 1071664 SH SOLE 1071664 0 0 JRJR33 INC COM 46645Q106 4 4400 SH OTR 01 4400 0 0 JRJR33 INC COM 46645Q106 118 131463 SH SOLE 0 0 131463 JUNIPER NETWORKS INC COM 48203R104 12655 562706 SH OTR 01 562706 0 0 JUNIPER NETWORKS INC COM 48203R104 2096 93200 SH OTR 02 0 0 93200 JUNIPER NETWORKS INC COM 48203R104 1604 71315 SH OTR 02 0 71315 0 JUNIPER NETWORKS INC COM 48203R104 712779 31693174 SH SOLE 0 0 31693174 JUNIPER NETWORKS INC COM 48203R104 2196 97642 SH SOLE 97642 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 36 5115 SH OTR 01 5115 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 3018 430512 SH SOLE 0 0 430512 JUNO THERAPEUTICS INC COM 48205A109 1903 49515 SH OTR 01 49515 0 0 JUNO THERAPEUTICS INC COM 48205A109 475 12346 SH OTR 02 0 12346 0 JUNO THERAPEUTICS INC COM 48205A109 207866 5407535 SH SOLE 0 0 5407535 JUNO THERAPEUTICS INC COM 48205A109 87 2254 SH SOLE 2254 0 0 JUST ENERGY GROUP INC COM 48213W101 25 4162 SH OTR 02 0 4162 0 JUST ENERGY GROUP INC COM 48213W101 14146 2326705 SH SOLE 0 0 2326705 JUST ENERGY GROUP INC COM 48213W101 34 5649 SH SOLE 5649 0 0 K12 INC COM 48273U102 534 42737 SH OTR 01 42737 0 0 K12 INC COM 48273U102 24 1900 SH OTR 02 0 1900 0 K12 INC COM 48273U102 27720 2219366 SH SOLE 0 0 2219366 K12 INC COM 48273U102 14 1100 SH SOLE 1100 0 0 K2M GROUP HLDGS INC COM 48273J107 600 38670 SH OTR 01 38670 0 0 K2M GROUP HLDGS INC COM 48273J107 14810 954255 SH SOLE 0 0 954255 K2M GROUP HLDGS INC COM 48273J107 17 1100 SH SOLE 1100 0 0 KADANT INC COM 48282T104 787 15288 SH OTR 01 15288 0 0 KADANT INC COM 48282T104 144 2800 SH OTR 02 0 2800 0 KADANT INC COM 48282T104 20216 392461 SH SOLE 0 0 392461 KADANT INC COM 48282T104 31 600 SH SOLE 600 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2530 27985 SH OTR 01 27985 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 210 2319 SH OTR 02 0 2319 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 148909 1647037 SH SOLE 0 0 1647037 KAISER ALUMINUM CORP COM PAR $0.01 483007704 317 3505 SH SOLE 3505 0 0 KAMADA LTD SHS M6240T109 1202 327533 SH SOLE 0 0 327533 KAMAN CORP COM 483548103 1512 35563 SH OTR 01 35563 0 0 KAMAN CORP COM 483548103 199 4669 SH OTR 02 0 4669 0 KAMAN CORP COM 483548103 88800 2088440 SH SOLE 0 0 2088440 KAMAN CORP COM 483548103 52 1231 SH SOLE 1231 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 15422 171186 SH OTR 01 171186 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3090 34300 SH OTR 02 0 0 34300 KANSAS CITY SOUTHERN COM NEW 485170302 1961 21770 SH OTR 02 0 21770 0 KANSAS CITY SOUTHERN COM NEW 485170302 827720 9187698 SH SOLE 0 0 9187698 KANSAS CITY SOUTHERN COM NEW 485170302 3346 37143 SH SOLE 37143 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1474 113271 SH OTR 01 113271 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 124 9539 SH OTR 02 0 9539 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 90100 6925414 SH SOLE 0 0 6925414 KAPSTONE PAPER & PACKAGING C COM 48562P103 57 4361 SH SOLE 4361 0 0 KAR AUCTION SVCS INC COM 48238T109 3986 95492 SH OTR 01 95492 0 0 KAR AUCTION SVCS INC COM 48238T109 603 14435 SH OTR 02 0 14435 0 KAR AUCTION SVCS INC COM 48238T109 411094 9848912 SH SOLE 0 0 9848912 KAR AUCTION SVCS INC COM 48238T109 249 5965 SH SOLE 5965 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 220 32724 SH OTR 01 32724 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 3 500 SH OTR 02 0 500 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 5248 782120 SH SOLE 0 0 782120 KARYOPHARM THERAPEUTICS INC COM 48576U106 7 1100 SH SOLE 1100 0 0 KATE SPADE & CO COM 485865109 1838 89195 SH OTR 01 89195 0 0 KATE SPADE & CO COM 485865109 299 14493 SH OTR 02 0 14493 0 KATE SPADE & CO COM 485865109 183629 8909692 SH SOLE 0 0 8909692 KATE SPADE & CO COM 485865109 131 6354 SH SOLE 6354 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 34251 1203488 SH SOLE 0 0 1203488 KB HOME COM 48666K109 1869 122875 SH OTR 01 122875 0 0 KB HOME COM 48666K109 176 11562 SH OTR 02 0 11562 0 KB HOME COM 48666K109 86702 5700349 SH SOLE 0 0 5700349 KB HOME COM 48666K109 63 4138 SH SOLE 4138 0 0 KBR INC COM 48242W106 1280 96642 SH OTR 01 96642 0 0 KBR INC COM 48242W106 200 15079 SH OTR 02 0 15079 0 KBR INC COM 48242W106 134658 10170533 SH SOLE 0 0 10170533 KBR INC COM 48242W106 96 7221 SH SOLE 7221 0 0 KCG HLDGS INC CL A 48244B100 868 65278 SH OTR 01 65278 0 0 KCG HLDGS INC CL A 48244B100 97 7300 SH OTR 02 0 7300 0 KCG HLDGS INC CL A 48244B100 65515 4925932 SH SOLE 0 0 4925932 KCG HLDGS INC CL A 48244B100 35 2624 SH SOLE 2624 0 0 KEARNY FINL CORP MD COM 48716P108 1044 82957 SH OTR 01 82957 0 0 KEARNY FINL CORP MD COM 48716P108 83 6566 SH OTR 02 0 6566 0 KEARNY FINL CORP MD COM 48716P108 59378 4720007 SH SOLE 0 0 4720007 KEARNY FINL CORP MD COM 48716P108 58 4634 SH SOLE 4634 0 0 KELLOGG CO COM 487836108 32832 402105 SH OTR 01 402105 0 0 KELLOGG CO COM 487836108 6744 82600 SH OTR 02 0 0 82600 KELLOGG CO COM 487836108 6398 78363 SH OTR 02 0 78363 0 KELLOGG CO COM 487836108 1403458 17188710 SH SOLE 0 0 17188710 KELLOGG CO COM 487836108 6695 81991 SH SOLE 81991 0 0 KELLY SVCS INC CL A 488152208 730 38464 SH OTR 01 38464 0 0 KELLY SVCS INC CL A 488152208 150 7900 SH OTR 02 0 7900 0 KELLY SVCS INC CL A 488152208 43953 2316961 SH SOLE 0 0 2316961 KELLY SVCS INC CL A 488152208 30 1600 SH SOLE 1600 0 0 KEMET CORP COM NEW 488360207 63 21495 SH OTR 01 21495 0 0 KEMET CORP COM NEW 488360207 4345 1482972 SH SOLE 0 0 1482972 KEMPER CORP DEL COM 488401100 1671 53938 SH OTR 01 53938 0 0 KEMPER CORP DEL COM 488401100 170 5500 SH OTR 02 0 5500 0 KEMPER CORP DEL COM 488401100 91990 2969331 SH SOLE 0 0 2969331 KEMPER CORP DEL COM 488401100 65 2100 SH SOLE 2100 0 0 KEMPHARM INC COM 488445107 12 2900 SH OTR 01 2900 0 0 KEMPHARM INC COM 488445107 1255 315310 SH SOLE 0 0 315310 KENNAMETAL INC COM 489170100 2204 99703 SH OTR 01 99703 0 0 KENNAMETAL INC COM 489170100 181 8200 SH OTR 02 0 8200 0 KENNAMETAL INC COM 489170100 139490 6308893 SH SOLE 0 0 6308893 KENNAMETAL INC COM 489170100 88 4000 SH SOLE 4000 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2711 142996 SH OTR 01 142996 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 390 20571 SH OTR 02 0 20571 0 KENNEDY-WILSON HLDGS INC COM 489398107 119764 6316691 SH SOLE 0 0 6316691 KENNEDY-WILSON HLDGS INC COM 489398107 82 4329 SH SOLE 4329 0 0 KENON HLDGS LTD SHS Y46717107 2632 257776 SH SOLE 0 0 257776 KERYX BIOPHARMACEUTICALS INC COM 492515101 1176 177716 SH OTR 01 177716 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 86 13000 SH OTR 02 0 13000 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 39757 6005586 SH SOLE 0 0 6005586 KERYX BIOPHARMACEUTICALS INC COM 492515101 36 5400 SH SOLE 5400 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 11 600 SH OTR 01 600 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 734 38879 SH SOLE 0 0 38879 KEY ENERGY SVCS INC COM 492914106 14 60924 SH OTR 01 60924 0 0 KEY ENERGY SVCS INC COM 492914106 1164 5019242 SH SOLE 0 0 5019242 KEY TECHNOLOGY INC COM 493143101 23 2500 SH OTR 01 2500 0 0 KEY TECHNOLOGY INC COM 493143101 1139 123658 SH SOLE 0 0 123658 KEY TRONICS CORP COM 493144109 59 7882 SH OTR 01 7882 0 0 KEY TRONICS CORP COM 493144109 3486 462884 SH SOLE 0 0 462884 KEYCORP NEW COM 493267108 14731 1333096 SH OTR 01 1333096 0 0 KEYCORP NEW COM 493267108 2680 242495 SH OTR 02 0 0 242495 KEYCORP NEW COM 493267108 1789 161943 SH OTR 02 0 161943 0 KEYCORP NEW COM 493267108 837694 75809384 SH SOLE 0 0 75809384 KEYCORP NEW COM 493267108 2536 229482 SH SOLE 229482 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3401 116913 SH OTR 01 116913 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 502 17266 SH OTR 02 0 17266 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 359962 12374091 SH SOLE 0 0 12374091 KEYSIGHT TECHNOLOGIES INC COM 49338L103 225 7734 SH SOLE 7734 0 0 KEYW HLDG CORP COM 493723100 475 47755 SH OTR 01 47755 0 0 KEYW HLDG CORP COM 493723100 27 2700 SH OTR 02 0 2700 0 KEYW HLDG CORP COM 493723100 13169 1324850 SH SOLE 0 0 1324850 KEYW HLDG CORP COM 493723100 12 1200 SH SOLE 1200 0 0 KFORCE INC COM 493732101 871 51581 SH OTR 01 51581 0 0 KFORCE INC COM 493732101 11 670 SH OTR 02 0 670 0 KFORCE INC COM 493732101 32362 1916018 SH SOLE 0 0 1916018 KFORCE INC COM 493732101 22 1330 SH SOLE 1330 0 0 KILROY RLTY CORP COM 49427F108 4157 62714 SH OTR 01 62714 0 0 KILROY RLTY CORP COM 49427F108 484 7297 SH OTR 02 0 0 7297 KILROY RLTY CORP COM 49427F108 7849 118410 SH OTR 02 0 118410 0 KILROY RLTY CORP COM 49427F108 902505 13614501 SH SOLE 0 0 13614501 KILROY RLTY CORP COM 49427F108 8410 126866 SH SOLE 126866 0 0 KIMBALL ELECTRONICS INC COM 49428J109 411 33000 SH OTR 01 33000 0 0 KIMBALL ELECTRONICS INC COM 49428J109 10 829 SH OTR 02 0 829 0 KIMBALL ELECTRONICS INC COM 49428J109 12009 964605 SH SOLE 0 0 964605 KIMBALL ELECTRONICS INC COM 49428J109 20 1646 SH SOLE 1646 0 0 KIMBALL INTL INC CL B 494274103 799 70208 SH OTR 01 70208 0 0 KIMBALL INTL INC CL B 494274103 14609 1283776 SH SOLE 0 0 1283776 KIMBALL INTL INC CL B 494274103 14 1200 SH SOLE 1200 0 0 KIMBERLY CLARK CORP COM 494368103 79298 576793 SH OTR 01 576793 0 0 KIMBERLY CLARK CORP COM 494368103 14864 108119 SH OTR 02 0 0 108119 KIMBERLY CLARK CORP COM 494368103 10973 79818 SH OTR 02 0 79818 0 KIMBERLY CLARK CORP COM 494368103 3371704 24525052 SH SOLE 0 0 24525052 KIMBERLY CLARK CORP COM 494368103 14478 105311 SH SOLE 105311 0 0 KIMCO RLTY CORP COM 49446R109 20737 660846 SH OTR 01 660846 0 0 KIMCO RLTY CORP COM 49446R109 4819 153560 SH OTR 02 0 0 153560 KIMCO RLTY CORP COM 49446R109 18695 595748 SH OTR 02 0 595748 0 KIMCO RLTY CORP COM 49446R109 2103969 67048082 SH SOLE 0 0 67048082 KIMCO RLTY CORP COM 49446R109 21088 672025 SH SOLE 672025 0 0 KINDER MORGAN INC DEL COM 49456B101 54709 2922471 SH OTR 01 2922471 0 0 KINDER MORGAN INC DEL COM 49456B101 10566 564422 SH OTR 02 0 0 564422 KINDER MORGAN INC DEL COM 49456B101 6953 371440 SH OTR 02 0 371440 0 KINDER MORGAN INC DEL COM 49456B101 2232534 119259312 SH SOLE 0 0 119259312 KINDER MORGAN INC DEL COM 49456B101 13005 694715 SH SOLE 694715 0 0 KINDRED BIOSCIENCES INC COM 494577109 24 6655 SH OTR 01 6655 0 0 KINDRED BIOSCIENCES INC COM 494577109 1509 426282 SH SOLE 0 0 426282 KINDRED HEALTHCARE INC COM 494580103 1188 105209 SH OTR 01 105209 0 0 KINDRED HEALTHCARE INC COM 494580103 92 8106 SH OTR 02 0 8106 0 KINDRED HEALTHCARE INC COM 494580103 73879 6543718 SH SOLE 0 0 6543718 KINDRED HEALTHCARE INC COM 494580103 48 4227 SH SOLE 4227 0 0 KINGSTONE COS INC COM 496719105 20 2300 SH OTR 01 2300 0 0 KINGSTONE COS INC COM 496719105 1560 176320 SH SOLE 0 0 176320 KINROSS GOLD CORP COM NO PAR 496902404 1760 359935 SH OTR 02 0 0 359935 KINROSS GOLD CORP COM NO PAR 496902404 1958 400339 SH OTR 02 0 400339 0 KINROSS GOLD CORP COM NO PAR 496902404 118898 24314591 SH SOLE 0 0 24314591 KINROSS GOLD CORP COM NO PAR 496902404 1559 318828 SH SOLE 318828 0 0 KIRBY CORP COM 497266106 2263 36270 SH OTR 01 36270 0 0 KIRBY CORP COM 497266106 89 1432 SH OTR 02 0 1432 0 KIRBY CORP COM 497266106 226962 3637796 SH SOLE 0 0 3637796 KIRBY CORP COM 497266106 42 668 SH SOLE 668 0 0 KIRKLANDS INC COM 497498105 358 24398 SH OTR 01 24398 0 0 KIRKLANDS INC COM 497498105 7 445 SH OTR 02 0 445 0 KIRKLANDS INC COM 497498105 10295 701319 SH SOLE 0 0 701319 KIRKLANDS INC COM 497498105 13 855 SH SOLE 855 0 0 KITE PHARMA INC COM 49803L109 4173 83451 SH OTR 01 83451 0 0 KITE PHARMA INC COM 49803L109 170 3393 SH OTR 02 0 3393 0 KITE PHARMA INC COM 49803L109 142333 2846655 SH SOLE 0 0 2846655 KITE PHARMA INC COM 49803L109 95 1907 SH SOLE 1907 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2916 104028 SH OTR 01 104028 0 0 KITE RLTY GROUP TR COM NEW 49803T300 180 6413 SH OTR 02 0 0 6413 KITE RLTY GROUP TR COM NEW 49803T300 2943 104981 SH OTR 02 0 104981 0 KITE RLTY GROUP TR COM NEW 49803T300 352084 12560973 SH SOLE 0 0 12560973 KITE RLTY GROUP TR COM NEW 49803T300 3090 110243 SH SOLE 110243 0 0 KLA-TENCOR CORP COM 482480100 18235 248948 SH OTR 01 248948 0 0 KLA-TENCOR CORP COM 482480100 3699 50500 SH OTR 02 0 0 50500 KLA-TENCOR CORP COM 482480100 2310 31539 SH OTR 02 0 31539 0 KLA-TENCOR CORP COM 482480100 1035667 14138793 SH SOLE 0 0 14138793 KLA-TENCOR CORP COM 482480100 3284 44835 SH SOLE 44835 0 0 KLONDEX MNS LTD COM 498696103 73 19873 SH SOLE 0 0 19873 KLONDEX MNS LTD COM 498696103 9 2600 SH SOLE 2600 0 0 KLX INC COM 482539103 2062 66500 SH OTR 01 66500 0 0 KLX INC COM 482539103 157 5075 SH OTR 02 0 5075 0 KLX INC COM 482539103 116335 3752729 SH SOLE 0 0 3752729 KLX INC COM 482539103 81 2625 SH SOLE 2625 0 0 KMG CHEMICALS INC COM 482564101 366 14086 SH OTR 01 14086 0 0 KMG CHEMICALS INC COM 482564101 7120 273937 SH SOLE 0 0 273937 KNIGHT TRANSN INC COM 499064103 3506 131891 SH OTR 01 131891 0 0 KNIGHT TRANSN INC COM 499064103 185 6960 SH OTR 02 0 6960 0 KNIGHT TRANSN INC COM 499064103 123506 4646563 SH SOLE 0 0 4646563 KNIGHT TRANSN INC COM 499064103 80 3022 SH SOLE 3022 0 0 KNOLL INC COM NEW 498904200 2429 100026 SH OTR 01 100026 0 0 KNOLL INC COM NEW 498904200 160 6600 SH OTR 02 0 6600 0 KNOLL INC COM NEW 498904200 88755 3655479 SH SOLE 0 0 3655479 KNOLL INC COM NEW 498904200 61 2500 SH SOLE 2500 0 0 KNOWLES CORP COM 49926D109 1522 111282 SH OTR 01 111282 0 0 KNOWLES CORP COM 49926D109 129 9400 SH OTR 02 0 9400 0 KNOWLES CORP COM 49926D109 87451 6392615 SH SOLE 0 0 6392615 KNOWLES CORP COM 49926D109 60 4400 SH SOLE 4400 0 0 KOHLS CORP COM 500255104 11116 293131 SH OTR 01 293131 0 0 KOHLS CORP COM 500255104 2120 55900 SH OTR 02 0 0 55900 KOHLS CORP COM 500255104 1448 38192 SH OTR 02 0 38192 0 KOHLS CORP COM 500255104 611850 16135297 SH SOLE 0 0 16135297 KOHLS CORP COM 500255104 2152 56744 SH SOLE 56744 0 0 KONA GRILL INC COM 50047H201 157 14671 SH OTR 01 14671 0 0 KONA GRILL INC COM 50047H201 3256 303743 SH SOLE 0 0 303743 KOPIN CORP COM 500600101 187 84335 SH OTR 01 84335 0 0 KOPIN CORP COM 500600101 5223 2352801 SH SOLE 0 0 2352801 KOPPERS HOLDINGS INC COM 50060P106 1192 38774 SH OTR 01 38774 0 0 KOPPERS HOLDINGS INC COM 50060P106 25 800 SH OTR 02 0 800 0 KOPPERS HOLDINGS INC COM 50060P106 64491 2098630 SH SOLE 0 0 2098630 KOPPERS HOLDINGS INC COM 50060P106 32 1031 SH SOLE 1031 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 56453 2177130 SH SOLE 0 0 2177130 KORN FERRY INTL COM NEW 500643200 2081 100515 SH OTR 01 100515 0 0 KORN FERRY INTL COM NEW 500643200 106 5132 SH OTR 02 0 5132 0 KORN FERRY INTL COM NEW 500643200 83290 4023655 SH SOLE 0 0 4023655 KORN FERRY INTL COM NEW 500643200 53 2568 SH SOLE 2568 0 0 KOSMOS ENERGY LTD SHS G5315B107 549 100825 SH OTR 01 100825 0 0 KOSMOS ENERGY LTD SHS G5315B107 66 12200 SH OTR 02 0 12200 0 KOSMOS ENERGY LTD SHS G5315B107 13867 2544432 SH SOLE 0 0 2544432 KOSMOS ENERGY LTD SHS G5315B107 37 6700 SH SOLE 6700 0 0 KOSS CORP COM 500692108 33 16064 SH SOLE 0 0 16064 KRAFT HEINZ CO COM 500754106 83889 948107 SH OTR 01 948107 0 0 KRAFT HEINZ CO COM 500754106 16157 182604 SH OTR 02 0 0 182604 KRAFT HEINZ CO COM 500754106 11124 125718 SH OTR 02 0 125718 0 KRAFT HEINZ CO COM 500754106 3261013 36855937 SH SOLE 0 0 36855937 KRAFT HEINZ CO COM 500754106 15441 174515 SH SOLE 174515 0 0 KRATON PERFORMANCE POLYMERS COM 50077C106 1066 38149 SH OTR 01 38149 0 0 KRATON PERFORMANCE POLYMERS COM 50077C106 157 5613 SH OTR 02 0 5613 0 KRATON PERFORMANCE POLYMERS COM 50077C106 78816 2821918 SH SOLE 0 0 2821918 KRATON PERFORMANCE POLYMERS COM 50077C106 44 1587 SH SOLE 1587 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 236 57451 SH OTR 01 57451 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 11 2800 SH OTR 02 0 2800 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6697 1633434 SH SOLE 0 0 1633434 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7 1587 SH SOLE 1587 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 2586 123378 SH OTR 01 123378 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 205 9800 SH OTR 02 0 9800 0 KRISPY KREME DOUGHNUTS INC COM 501014104 100617 4800448 SH SOLE 0 0 4800448 KRISPY KREME DOUGHNUTS INC COM 501014104 67 3200 SH SOLE 3200 0 0 KROGER CO COM 501044101 56371 1532246 SH OTR 01 1532246 0 0 KROGER CO COM 501044101 10111 274842 SH OTR 02 0 0 274842 KROGER CO COM 501044101 7040 191347 SH OTR 02 0 191347 0 KROGER CO COM 501044101 2053881 55827150 SH SOLE 0 0 55827150 KROGER CO COM 501044101 10181 276744 SH SOLE 276744 0 0 KRONOS WORLDWIDE INC COM 50105F105 164 31185 SH OTR 01 31185 0 0 KRONOS WORLDWIDE INC COM 50105F105 10 1900 SH OTR 02 0 1900 0 KRONOS WORLDWIDE INC COM 50105F105 7882 1501410 SH SOLE 0 0 1501410 KT CORP SPONSORED ADR 48268K101 5597 392466 SH SOLE 0 0 392466 KULICKE & SOFFA INDS INC COM 501242101 430 35304 SH OTR 01 35304 0 0 KULICKE & SOFFA INDS INC COM 501242101 168 13805 SH OTR 02 0 13805 0 KULICKE & SOFFA INDS INC COM 501242101 19273 1583610 SH SOLE 0 0 1583610 KULICKE & SOFFA INDS INC COM 501242101 44 3595 SH SOLE 3595 0 0 KURA ONCOLOGY INC COM 50127T109 5 2000 SH OTR 01 2000 0 0 KURA ONCOLOGY INC COM 50127T109 792 292166 SH SOLE 0 0 292166 KVH INDS INC COM 482738101 144 18655 SH OTR 01 18655 0 0 KVH INDS INC COM 482738101 3589 466107 SH SOLE 0 0 466107 L BRANDS INC COM 501797104 26888 400543 SH OTR 01 400543 0 0 L BRANDS INC COM 501797104 4312 64238 SH OTR 02 0 0 64238 L BRANDS INC COM 501797104 3555 52956 SH OTR 02 0 52956 0 L BRANDS INC COM 501797104 994492 14814417 SH SOLE 0 0 14814417 L BRANDS INC COM 501797104 5099 75959 SH SOLE 75959 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 17932 122242 SH OTR 01 122242 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 3124 21300 SH OTR 02 0 0 21300 L-3 COMMUNICATIONS HLDGS INC COM 502424104 2348 16005 SH OTR 02 0 16005 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1024608 6984854 SH SOLE 0 0 6984854 L-3 COMMUNICATIONS HLDGS INC COM 502424104 3453 23541 SH SOLE 23541 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 448 28004 SH OTR 01 28004 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7 437 SH OTR 02 0 437 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7278 454858 SH SOLE 0 0 454858 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 12 763 SH SOLE 763 0 0 LA QUINTA HLDGS INC COM 50420D108 1403 123046 SH OTR 01 123046 0 0 LA QUINTA HLDGS INC COM 50420D108 112 9785 SH OTR 02 0 9785 0 LA QUINTA HLDGS INC COM 50420D108 66823 5861626 SH SOLE 0 0 5861626 LA QUINTA HLDGS INC COM 50420D108 53 4615 SH SOLE 4615 0 0 LA Z BOY INC COM 505336107 2207 79338 SH OTR 01 79338 0 0 LA Z BOY INC COM 505336107 208 7477 SH OTR 02 0 7477 0 LA Z BOY INC COM 505336107 107286 3856427 SH SOLE 0 0 3856427 LA Z BOY INC COM 505336107 70 2523 SH SOLE 2523 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21282 163368 SH OTR 01 163368 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3595 27600 SH OTR 02 0 0 27600 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3003 23049 SH OTR 02 0 23049 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1193744 9163615 SH SOLE 0 0 9163615 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3780 29016 SH SOLE 29016 0 0 LADDER CAP CORP CL A 505743104 653 53499 SH OTR 01 53499 0 0 LADDER CAP CORP CL A 505743104 6 500 SH OTR 02 0 500 0 LADDER CAP CORP CL A 505743104 32222 2641172 SH SOLE 0 0 2641172 LADDER CAP CORP CL A 505743104 29 2353 SH SOLE 2353 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 351 148666 SH OTR 01 148666 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8960 3796457 SH SOLE 0 0 3796457 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2800 SH SOLE 2800 0 0 LAKE SUNAPEE BK GROUP COM 510866106 279 16333 SH OTR 01 16333 0 0 LAKE SUNAPEE BK GROUP COM 510866106 3646 213115 SH SOLE 0 0 213115 LAKELAND BANCORP INC COM 511637100 612 53743 SH OTR 01 53743 0 0 LAKELAND BANCORP INC COM 511637100 187 16400 SH OTR 02 0 16400 0 LAKELAND BANCORP INC COM 511637100 12716 1117370 SH SOLE 0 0 1117370 LAKELAND BANCORP INC COM 511637100 24 2100 SH SOLE 2100 0 0 LAKELAND FINL CORP COM 511656100 943 20068 SH OTR 01 20068 0 0 LAKELAND FINL CORP COM 511656100 183 3900 SH OTR 02 0 3900 0 LAKELAND FINL CORP COM 511656100 29549 628558 SH SOLE 0 0 628558 LAKELAND FINL CORP COM 511656100 42 900 SH SOLE 900 0 0 LAKELAND INDS INC COM 511795106 28 3200 SH OTR 01 3200 0 0 LAKELAND INDS INC COM 511795106 1984 228802 SH SOLE 0 0 228802 LAM RESEARCH CORP COM 512807108 21429 254920 SH OTR 01 254920 0 0 LAM RESEARCH CORP COM 512807108 3867 46000 SH OTR 02 0 0 46000 LAM RESEARCH CORP COM 512807108 2596 30884 SH OTR 02 0 30884 0 LAM RESEARCH CORP COM 512807108 1176977 14001628 SH SOLE 0 0 14001628 LAM RESEARCH CORP COM 512807108 4405 52400 SH SOLE 52400 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3746 56508 SH OTR 01 56508 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 517 7800 SH OTR 02 0 7800 0 LAMAR ADVERTISING CO NEW CL A 512816109 462755 6979714 SH SOLE 0 0 6979714 LAMAR ADVERTISING CO NEW CL A 512816109 262 3957 SH SOLE 3957 0 0 LANCASTER COLONY CORP COM 513847103 5045 39538 SH OTR 01 39538 0 0 LANCASTER COLONY CORP COM 513847103 364 2856 SH OTR 02 0 2856 0 LANCASTER COLONY CORP COM 513847103 210070 1646188 SH SOLE 0 0 1646188 LANCASTER COLONY CORP COM 513847103 132 1035 SH SOLE 1035 0 0 LANDAUER INC COM 51476K103 843 20475 SH OTR 01 20475 0 0 LANDAUER INC COM 51476K103 30900 750736 SH SOLE 0 0 750736 LANDAUER INC COM 51476K103 21 500 SH SOLE 500 0 0 LANDEC CORP COM 514766104 446 41484 SH OTR 01 41484 0 0 LANDEC CORP COM 514766104 121 11200 SH OTR 02 0 11200 0 LANDEC CORP COM 514766104 12015 1116651 SH SOLE 0 0 1116651 LANDEC CORP COM 514766104 16 1500 SH SOLE 1500 0 0 LANDMARK BANCORP INC COM 51504L107 3 105 SH OTR 01 105 0 0 LANDMARK BANCORP INC COM 51504L107 830 32764 SH SOLE 0 0 32764 LANDS END INC NEW COM 51509F105 327 19927 SH OTR 01 19927 0 0 LANDS END INC NEW COM 51509F105 11 700 SH OTR 02 0 700 0 LANDS END INC NEW COM 51509F105 17962 1093937 SH SOLE 0 0 1093937 LANDS END INC NEW COM 51509F105 11 700 SH SOLE 700 0 0 LANDSTAR SYS INC COM 515098101 2039 29691 SH OTR 01 29691 0 0 LANDSTAR SYS INC COM 515098101 286 4170 SH OTR 02 0 4170 0 LANDSTAR SYS INC COM 515098101 209168 3046433 SH SOLE 0 0 3046433 LANDSTAR SYS INC COM 515098101 146 2130 SH SOLE 2130 0 0 LANNET INC COM 516012101 836 35142 SH OTR 01 35142 0 0 LANNET INC COM 516012101 78 3298 SH OTR 02 0 3298 0 LANNET INC COM 516012101 48038 2019242 SH SOLE 0 0 2019242 LANNET INC COM 516012101 33 1402 SH SOLE 1402 0 0 LANTHEUS HLDGS INC COM 516544103 16 4400 SH OTR 01 4400 0 0 LANTHEUS HLDGS INC COM 516544103 1221 332762 SH SOLE 0 0 332762 LANTRONIX INC COM NEW 516548203 12 11976 SH OTR 01 11976 0 0 LANTRONIX INC COM NEW 516548203 358 368778 SH SOLE 0 0 368778 LAPORTE BANCORP INC MD COM 516651106 2 100 SH OTR 01 100 0 0 LAPORTE BANCORP INC MD COM 516651106 359 21989 SH SOLE 0 0 21989 LAREDO PETROLEUM INC COM 516806106 904 86222 SH OTR 01 86222 0 0 LAREDO PETROLEUM INC COM 516806106 166 15843 SH OTR 02 0 15843 0 LAREDO PETROLEUM INC COM 516806106 101045 9641695 SH SOLE 0 0 9641695 LAREDO PETROLEUM INC COM 516806106 60 5757 SH SOLE 5757 0 0 LARGE-CAP ETF LARGE CAP ETF 922908637 173018 1805091 SH SOLE 0 0 1805091 LARGE-CAP ETF LARGE CAP ETF 922908637 3271 34126 SH SOLE 03 0 0 34126 LAS VEGAS SANDS CORP COM 517834107 11130 255916 SH OTR 01 255916 0 0 LAS VEGAS SANDS CORP COM 517834107 5615 129100 SH OTR 02 0 0 129100 LAS VEGAS SANDS CORP COM 517834107 3693 84910 SH OTR 02 0 84910 0 LAS VEGAS SANDS CORP COM 517834107 758087 17431302 SH SOLE 0 0 17431302 LAS VEGAS SANDS CORP COM 517834107 5397 124089 SH SOLE 124089 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 3261 138292 SH OTR 01 138292 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 197 8347 SH OTR 02 0 0 8347 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 3410 144608 SH OTR 02 0 144608 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 402935 17087995 SH SOLE 0 0 17087995 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 3606 152919 SH SOLE 152919 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 485 73423 SH SOLE 0 0 73423 LATTICE SEMICONDUCTOR CORP COM 518415104 1337 249971 SH OTR 01 249971 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 43 8089 SH OTR 02 0 8089 0 LATTICE SEMICONDUCTOR CORP COM 518415104 42963 8030550 SH SOLE 0 0 8030550 LATTICE SEMICONDUCTOR CORP COM 518415104 32 6011 SH SOLE 6011 0 0 LAUDER ESTEE COS INC CL A 518439104 32288 354736 SH OTR 01 354736 0 0 LAUDER ESTEE COS INC CL A 518439104 6180 67900 SH OTR 02 0 0 67900 LAUDER ESTEE COS INC CL A 518439104 4188 46016 SH OTR 02 0 46016 0 LAUDER ESTEE COS INC CL A 518439104 1201525 13200674 SH SOLE 0 0 13200674 LAUDER ESTEE COS INC CL A 518439104 6235 68498 SH SOLE 68498 0 0 LAWSON PRODS INC COM 520776105 217 10932 SH OTR 01 10932 0 0 LAWSON PRODS INC COM 520776105 3975 200147 SH SOLE 0 0 200147 LAYNE CHRISTENSEN CO COM 521050104 198 24500 SH OTR 01 24500 0 0 LAYNE CHRISTENSEN CO COM 521050104 6224 768380 SH SOLE 0 0 768380 LAZARD LTD SHS A G54050102 2642 88719 SH OTR 01 88719 0 0 LAZARD LTD SHS A G54050102 301658 10129555 SH SOLE 0 0 10129555 LCNB CORP COM 50181P100 164 10360 SH OTR 01 10360 0 0 LCNB CORP COM 50181P100 1563 98943 SH SOLE 0 0 98943 LDR HLDG CORP COM 50185U105 2050 55475 SH OTR 01 55475 0 0 LDR HLDG CORP COM 50185U105 106 2858 SH OTR 02 0 2858 0 LDR HLDG CORP COM 50185U105 34433 931883 SH SOLE 0 0 931883 LDR HLDG CORP COM 50185U105 50 1342 SH SOLE 1342 0 0 LEAR CORP COM NEW 521865204 5294 52025 SH OTR 01 52025 0 0 LEAR CORP COM NEW 521865204 2330 22900 SH OTR 02 0 0 22900 LEAR CORP COM NEW 521865204 1514 14883 SH OTR 02 0 14883 0 LEAR CORP COM NEW 521865204 569226 5593813 SH SOLE 0 0 5593813 LEAR CORP COM NEW 521865204 2120 20829 SH SOLE 20829 0 0 LEE ENTERPRISES INC COM 523768109 51 26800 SH OTR 01 26800 0 0 LEE ENTERPRISES INC COM 523768109 3172 1660948 SH SOLE 0 0 1660948 LEGACY TEX FINL GROUP INC COM 52471Y106 1502 55827 SH OTR 01 55827 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 245 9100 SH OTR 02 0 9100 0 LEGACY TEX FINL GROUP INC COM 52471Y106 91051 3383530 SH SOLE 0 0 3383530 LEGACY TEX FINL GROUP INC COM 52471Y106 62 2300 SH SOLE 2300 0 0 LEGG MASON INC COM 524901105 4947 167740 SH OTR 01 167740 0 0 LEGG MASON INC COM 524901105 283 9600 SH OTR 02 0 9600 0 LEGG MASON INC COM 524901105 248106 8413211 SH SOLE 0 0 8413211 LEGG MASON INC COM 524901105 114 3873 SH SOLE 3873 0 0 LEGGETT & PLATT INC COM 524660107 10985 214927 SH OTR 01 214927 0 0 LEGGETT & PLATT INC COM 524660107 1871 36600 SH OTR 02 0 0 36600 LEGGETT & PLATT INC COM 524660107 1647 32230 SH OTR 02 0 32230 0 LEGGETT & PLATT INC COM 524660107 758167 14834017 SH SOLE 0 0 14834017 LEGGETT & PLATT INC COM 524660107 2131 41700 SH SOLE 41700 0 0 LEIDOS HLDGS INC COM 525327102 2092 43700 SH OTR 01 43700 0 0 LEIDOS HLDGS INC COM 525327102 330 6900 SH OTR 02 0 6900 0 LEIDOS HLDGS INC COM 525327102 323097 6749465 SH SOLE 0 0 6749465 LEIDOS HLDGS INC COM 525327102 144 3000 SH SOLE 3000 0 0 LEMAITRE VASCULAR INC COM 525558201 402 28172 SH OTR 01 28172 0 0 LEMAITRE VASCULAR INC COM 525558201 7931 555756 SH SOLE 0 0 555756 LENDINGCLUB CORP COM 52603A109 2055 477983 SH OTR 01 477983 0 0 LENDINGCLUB CORP COM 52603A109 63 14600 SH OTR 02 0 14600 0 LENDINGCLUB CORP COM 52603A109 91625 21308060 SH SOLE 0 0 21308060 LENDINGCLUB CORP COM 52603A109 63 14710 SH SOLE 14710 0 0 LENDINGTREE INC NEW COM 52603B107 1198 13565 SH OTR 01 13565 0 0 LENDINGTREE INC NEW COM 52603B107 35 400 SH OTR 02 0 400 0 LENDINGTREE INC NEW COM 52603B107 34789 393850 SH SOLE 0 0 393850 LENDINGTREE INC NEW COM 52603B107 26 300 SH SOLE 300 0 0 LENNAR CORP CL A 526057104 13391 290488 SH OTR 01 290488 0 0 LENNAR CORP CL B 526057302 246 6616 SH OTR 01 6616 0 0 LENNAR CORP CL A 526057104 2549 55300 SH OTR 02 0 0 55300 LENNAR CORP CL A 526057104 1540 33400 SH OTR 02 0 33400 0 LENNAR CORP CL A 526057104 728887 15810997 SH SOLE 0 0 15810997 LENNAR CORP CL A 526057104 2284 49547 SH SOLE 49547 0 0 LENNAR CORP CL B 526057302 17100 459068 SH SOLE 0 0 459068 LENNOX INTL INC COM 526107107 3922 27507 SH OTR 01 27507 0 0 LENNOX INTL INC COM 526107107 583 4091 SH OTR 02 0 4091 0 LENNOX INTL INC COM 526107107 426463 2990624 SH SOLE 0 0 2990624 LENNOX INTL INC COM 526107107 258 1809 SH SOLE 1809 0 0 LEUCADIA NATL CORP COM 527288104 9138 527315 SH OTR 01 527315 0 0 LEUCADIA NATL CORP COM 527288104 1662 95900 SH OTR 02 0 0 95900 LEUCADIA NATL CORP COM 527288104 1217 70246 SH OTR 02 0 70246 0 LEUCADIA NATL CORP COM 527288104 484274 27944279 SH SOLE 0 0 27944279 LEUCADIA NATL CORP COM 527288104 1477 85253 SH SOLE 85253 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 23653 459376 SH OTR 01 459376 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4345 84395 SH OTR 02 0 0 84395 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3275 63597 SH OTR 02 0 63597 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1315467 25548000 SH SOLE 0 0 25548000 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5369 104268 SH SOLE 104268 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1292 90000 SH OTR 01 90000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 41 2871 SH OTR 02 0 2871 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 46951 3271842 SH SOLE 0 0 3271842 LEXICON PHARMACEUTICALS INC COM NEW 528872302 30 2100 SH SOLE 2100 0 0 LEXINGTON REALTY TRUST COM 529043101 2830 279952 SH OTR 01 279952 0 0 LEXINGTON REALTY TRUST COM 529043101 178 17621 SH OTR 02 0 0 17621 LEXINGTON REALTY TRUST COM 529043101 3013 298056 SH OTR 02 0 298056 0 LEXINGTON REALTY TRUST COM 529043101 352786 34894730 SH SOLE 0 0 34894730 LEXINGTON REALTY TRUST COM 529043101 3195 316037 SH SOLE 316037 0 0 LEXMARK INTL INC CL A 529771107 1592 42161 SH OTR 01 42161 0 0 LEXMARK INTL INC CL A 529771107 235 6223 SH OTR 02 0 6223 0 LEXMARK INTL INC CL A 529771107 171088 4532126 SH SOLE 0 0 4532126 LEXMARK INTL INC CL A 529771107 116 3077 SH SOLE 3077 0 0 LGI HOMES INC COM 50187T106 991 31033 SH OTR 01 31033 0 0 LGI HOMES INC COM 50187T106 17603 551113 SH SOLE 0 0 551113 LGI HOMES INC COM 50187T106 26 800 SH SOLE 800 0 0 LGL GROUP INC COM 50186A108 158 48029 SH SOLE 0 0 48029 LHC GROUP INC COM 50187A107 810 18718 SH OTR 01 18718 0 0 LHC GROUP INC COM 50187A107 26 600 SH OTR 02 0 600 0 LHC GROUP INC COM 50187A107 61716 1425977 SH SOLE 0 0 1425977 LHC GROUP INC COM 50187A107 26 600 SH SOLE 600 0 0 LIBBEY INC COM 529898108 459 28910 SH OTR 01 28910 0 0 LIBBEY INC COM 529898108 3 200 SH OTR 02 0 200 0 LIBBEY INC COM 529898108 16797 1057061 SH SOLE 0 0 1057061 LIBBEY INC COM 529898108 19 1200 SH SOLE 1200 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1012 17041 SH OTR 01 17041 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 3108 51797 SH OTR 01 51797 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 100 1679 SH OTR 02 0 1679 0 LIBERTY BROADBAND CORP COM SER C 530307305 468 7802 SH OTR 02 0 7802 0 LIBERTY BROADBAND CORP COM SER A 530307107 101575 1710014 SH SOLE 0 0 1710014 LIBERTY BROADBAND CORP COM SER A 530307107 63 1058 SH SOLE 1058 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 514334 8572235 SH SOLE 0 0 8572235 LIBERTY BROADBAND CORP COM SER C 530307305 203 3378 SH SOLE 3378 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4052 139420 SH OTR 01 139420 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9307 324863 SH OTR 01 324863 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 749 23230 SH OTR 01 23230 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1953 60125 SH OTR 01 60125 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2331 80211 SH OTR 02 0 0 80211 LIBERTY GLOBAL PLC SHS CL A G5480U104 1707 58724 SH OTR 02 0 58724 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5413 188945 SH OTR 02 0 0 188945 LIBERTY GLOBAL PLC SHS CL C G5480U120 3407 118908 SH OTR 02 0 118908 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 323 10008 SH OTR 02 0 0 10008 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 231 7162 SH OTR 02 0 7162 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 766 23578 SH OTR 02 0 0 23578 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 469 14436 SH OTR 02 0 14436 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 82938 2854016 SH SOLE 0 0 2854016 LIBERTY GLOBAL PLC SHS CL A G5480U104 2891 99488 SH SOLE 99488 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 279060 9740317 SH SOLE 0 0 9740317 LIBERTY GLOBAL PLC SHS CL C G5480U120 5024 175345 SH SOLE 175345 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 10107 313309 SH SOLE 0 0 313309 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 400 12412 SH SOLE 12412 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 41365 1273157 SH SOLE 0 0 1273157 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 711 21877 SH SOLE 21877 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 7908 311721 SH OTR 01 311721 0 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 3401 91732 SH OTR 01 91732 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2666 105066 SH OTR 02 0 0 105066 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2214 87275 SH OTR 02 0 87275 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 564 15226 SH OTR 02 0 15226 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 503843 19859800 SH SOLE 0 0 19859800 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3553 140064 SH SOLE 140064 0 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 287647 7759566 SH SOLE 0 0 7759566 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 226 6100 SH SOLE 6100 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2055 65543 SH OTR 01 65543 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3994 129383 SH OTR 01 129383 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 186 12383 SH OTR 01 12383 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 1244 65562 SH OTR 01 65562 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 629 32849 SH OTR 01 32849 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 618 42142 SH OTR 01 42142 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 853 27200 SH OTR 02 0 0 27200 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 473 15077 SH OTR 02 0 15077 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2034 65900 SH OTR 02 0 0 65900 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1325 42915 SH OTR 02 0 42915 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 61 3200 SH OTR 02 0 3200 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 38 2600 SH OTR 02 0 2600 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 195308 6227931 SH SOLE 0 0 6227931 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 928 29599 SH SOLE 29599 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 359542 11646973 SH SOLE 0 0 11646973 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1651 53498 SH SOLE 53498 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 3371 224156 SH SOLE 0 0 224156 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 54096 2851646 SH SOLE 0 0 2851646 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 47 2500 SH SOLE 2500 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 26453 1382093 SH SOLE 0 0 1382093 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 12452 849362 SH SOLE 0 0 849362 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 30 2055 SH SOLE 2055 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3963 99773 SH OTR 01 99773 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2497 62872 SH OTR 02 0 0 62872 LIBERTY PPTY TR SH BEN INT 531172104 8541 215041 SH OTR 02 0 215041 0 LIBERTY PPTY TR SH BEN INT 531172104 865381 21787026 SH SOLE 0 0 21787026 LIBERTY PPTY TR SH BEN INT 531172104 9889 248972 SH SOLE 248972 0 0 LIBERTY TAX INC CL A 53128T102 184 13844 SH OTR 01 13844 0 0 LIBERTY TAX INC CL A 53128T102 2456 184405 SH SOLE 0 0 184405 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3251 148586 SH OTR 01 148586 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 173 7918 SH OTR 02 0 7918 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 103096 4711905 SH SOLE 0 0 4711905 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 79 3608 SH SOLE 3608 0 0 LIFELOCK INC COM 53224V100 2783 176054 SH OTR 01 176054 0 0 LIFELOCK INC COM 53224V100 407 25723 SH OTR 02 0 25723 0 LIFELOCK INC COM 53224V100 92744 5866147 SH SOLE 0 0 5866147 LIFELOCK INC COM 53224V100 64 4077 SH SOLE 4077 0 0 LIFEPOINT HEALTH INC COM 53219L109 1881 28771 SH OTR 01 28771 0 0 LIFEPOINT HEALTH INC COM 53219L109 301 4600 SH OTR 02 0 4600 0 LIFEPOINT HEALTH INC COM 53219L109 210104 3214073 SH SOLE 0 0 3214073 LIFEPOINT HEALTH INC COM 53219L109 118 1800 SH SOLE 1800 0 0 LIFETIME BRANDS INC COM 53222Q103 212 14541 SH OTR 01 14541 0 0 LIFETIME BRANDS INC COM 53222Q103 4626 317034 SH SOLE 0 0 317034 LIFEVANTAGE CORP COM NEW 53222K205 387 28486 SH OTR 01 28486 0 0 LIFEVANTAGE CORP COM NEW 53222K205 6527 479961 SH SOLE 0 0 479961 LIFEWAY FOODS INC COM 531914109 113 11640 SH OTR 01 11640 0 0 LIFEWAY FOODS INC COM 531914109 2145 221870 SH SOLE 0 0 221870 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4679 39230 SH OTR 01 39230 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 262 2200 SH OTR 02 0 2200 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 175754 1473584 SH SOLE 0 0 1473584 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 95 800 SH SOLE 800 0 0 LIGHTBRIDGE CORP COM 53224K104 1 2825 SH OTR 01 2825 0 0 LIGHTBRIDGE CORP COM 53224K104 90 195041 SH SOLE 0 0 195041 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 9 5325 SH OTR 01 5325 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 613 352437 SH SOLE 0 0 352437 LILLY ELI & CO COM 532457108 122843 1559906 SH OTR 01 1559906 0 0 LILLY ELI & CO COM 532457108 23227 294950 SH OTR 02 0 0 294950 LILLY ELI & CO COM 532457108 16383 208033 SH OTR 02 0 208033 0 LILLY ELI & CO COM 532457108 4794319 60880238 SH SOLE 0 0 60880238 LILLY ELI & CO COM 532457108 23117 293550 SH SOLE 293550 0 0 LIME ENERGY CO COM PAR $0.0001 53261U304 3 1485 SH OTR 01 1485 0 0 LIME ENERGY CO COM PAR $0.0001 53261U304 28 12704 SH SOLE 0 0 12704 LIMELIGHT NETWORKS INC COM 53261M104 129 86884 SH OTR 01 86884 0 0 LIMELIGHT NETWORKS INC COM 53261M104 3133 2102643 SH SOLE 0 0 2102643 LIMONEIRA CO COM 532746104 433 24552 SH OTR 01 24552 0 0 LIMONEIRA CO COM 532746104 7055 400369 SH SOLE 0 0 400369 LINCOLN EDL SVCS CORP COM 533535100 19 12768 SH OTR 01 12768 0 0 LINCOLN EDL SVCS CORP COM 533535100 1048 698382 SH SOLE 0 0 698382 LINCOLN ELEC HLDGS INC COM 533900106 2619 44332 SH OTR 01 44332 0 0 LINCOLN ELEC HLDGS INC COM 533900106 395 6681 SH OTR 02 0 6681 0 LINCOLN ELEC HLDGS INC COM 533900106 287251 4862076 SH SOLE 0 0 4862076 LINCOLN ELEC HLDGS INC COM 533900106 167 2819 SH SOLE 2819 0 0 LINCOLN NATL CORP IND COM 534187109 14773 381040 SH OTR 01 381040 0 0 LINCOLN NATL CORP IND COM 534187109 2656 68497 SH OTR 02 0 0 68497 LINCOLN NATL CORP IND COM 534187109 1924 49622 SH OTR 02 0 49622 0 LINCOLN NATL CORP IND COM 534187109 794551 20493956 SH SOLE 0 0 20493956 LINCOLN NATL CORP IND COM 534187109 2717 70068 SH SOLE 70068 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 318 33072 SH OTR 01 33072 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7528 781761 SH SOLE 0 0 781761 LINDSAY CORP COM 535555106 1472 21689 SH OTR 01 21689 0 0 LINDSAY CORP COM 535555106 123 1818 SH OTR 02 0 1818 0 LINDSAY CORP COM 535555106 60403 890111 SH SOLE 0 0 890111 LINDSAY CORP COM 535555106 39 582 SH SOLE 582 0 0 LINEAR TECHNOLOGY CORP COM 535678106 17694 380278 SH OTR 01 380278 0 0 LINEAR TECHNOLOGY CORP COM 535678106 3462 74400 SH OTR 02 0 0 74400 LINEAR TECHNOLOGY CORP COM 535678106 2204 47360 SH OTR 02 0 47360 0 LINEAR TECHNOLOGY CORP COM 535678106 1079670 23203745 SH SOLE 0 0 23203745 LINEAR TECHNOLOGY CORP COM 535678106 3446 74057 SH SOLE 74057 0 0 LINKEDIN CORP COM CL A 53578A108 15633 82603 SH OTR 01 82603 0 0 LINKEDIN CORP COM CL A 53578A108 6056 32000 SH OTR 02 0 0 32000 LINKEDIN CORP COM CL A 53578A108 4301 22724 SH OTR 02 0 22724 0 LINKEDIN CORP COM CL A 53578A108 986092 5210527 SH SOLE 0 0 5210527 LINKEDIN CORP COM CL A 53578A108 6128 32381 SH SOLE 32381 0 0 LION BIOTECHNOLOGIES INC COM 53619R102 760 93883 SH OTR 01 93883 0 0 LION BIOTECHNOLOGIES INC COM 53619R102 39 4857 SH OTR 02 0 4857 0 LION BIOTECHNOLOGIES INC COM 53619R102 12318 1520727 SH SOLE 0 0 1520727 LION BIOTECHNOLOGIES INC COM 53619R102 19 2343 SH SOLE 2343 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 485 122729 SH OTR 01 122729 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 18 4571 SH OTR 02 0 4571 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 7801 1974886 SH SOLE 0 0 1974886 LIONBRIDGE TECHNOLOGIES INC COM 536252109 14 3429 SH SOLE 3429 0 0 LIONS GATE ENTMNT CORP COM NEW 535919203 1334 65958 SH OTR 01 65958 0 0 LIONS GATE ENTMNT CORP COM NEW 535919203 211 10447 SH OTR 02 0 10447 0 LIONS GATE ENTMNT CORP COM NEW 535919203 134549 6650960 SH SOLE 0 0 6650960 LIONS GATE ENTMNT CORP COM NEW 535919203 105 5198 SH SOLE 5198 0 0 LIPOCINE INC NEW COM 53630X104 104 34208 SH OTR 01 34208 0 0 LIPOCINE INC NEW COM 53630X104 1527 502374 SH SOLE 0 0 502374 LIQTECH INTL INC COM 53632A102 9 15100 SH OTR 01 15100 0 0 LIQTECH INTL INC COM 53632A102 20 33728 SH SOLE 0 0 33728 LIQUIDITY SERVICES INC COM 53635B107 260 33108 SH OTR 01 33108 0 0 LIQUIDITY SERVICES INC COM 53635B107 7880 1005152 SH SOLE 0 0 1005152 LITHIA MTRS INC CL A 536797103 3517 49486 SH OTR 01 49486 0 0 LITHIA MTRS INC CL A 536797103 186 2618 SH OTR 02 0 2618 0 LITHIA MTRS INC CL A 536797103 124473 1751419 SH SOLE 0 0 1751419 LITHIA MTRS INC CL A 536797103 84 1182 SH SOLE 1182 0 0 LITTELFUSE INC COM 537008104 5471 46289 SH OTR 01 46289 0 0 LITTELFUSE INC COM 537008104 283 2398 SH OTR 02 0 2398 0 LITTELFUSE INC COM 537008104 206427 1746565 SH SOLE 0 0 1746565 LITTELFUSE INC COM 537008104 130 1102 SH SOLE 1102 0 0 LIVANOVA PLC SHS G5509L101 1046 20826 SH OTR 01 20826 0 0 LIVANOVA PLC SHS G5509L101 251 5006 SH OTR 02 0 5006 0 LIVANOVA PLC SHS G5509L101 33731 671526 SH SOLE 0 0 671526 LIVANOVA PLC SHS G5509L101 109 2169 SH SOLE 2169 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2284 97197 SH OTR 01 97197 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 343 14595 SH OTR 02 0 14595 0 LIVE NATION ENTERTAINMENT IN COM 538034109 224358 9547152 SH SOLE 0 0 9547152 LIVE NATION ENTERTAINMENT IN COM 538034109 131 5579 SH SOLE 5579 0 0 LIVE OAK BANCSHARES INC COM 53803X105 466 32991 SH OTR 01 32991 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1641 116306 SH SOLE 0 0 116306 LIVE OAK BANCSHARES INC COM 53803X105 7 512 SH SOLE 512 0 0 LIVE VENTURES INC COM 538142100 9 5800 SH OTR 01 5800 0 0 LIVE VENTURES INC COM 538142100 541 360952 SH SOLE 0 0 360952 LIVEPERSON INC COM 538146101 694 109509 SH OTR 01 109509 0 0 LIVEPERSON INC COM 538146101 27 4286 SH OTR 02 0 4286 0 LIVEPERSON INC COM 538146101 24327 3837033 SH SOLE 0 0 3837033 LIVEPERSON INC COM 538146101 20 3114 SH SOLE 3114 0 0 LKQ CORP COM 501889208 15554 490668 SH OTR 01 490668 0 0 LKQ CORP COM 501889208 2875 90700 SH OTR 02 0 0 90700 LKQ CORP COM 501889208 1936 61069 SH OTR 02 0 61069 0 LKQ CORP COM 501889208 769776 24283140 SH SOLE 0 0 24283140 LKQ CORP COM 501889208 2793 88096 SH SOLE 88096 0 0 LMI AEROSPACE INC COM 502079106 69 8600 SH OTR 01 8600 0 0 LMI AEROSPACE INC COM 502079106 2559 318314 SH SOLE 0 0 318314 LOCKHEED MARTIN CORP COM 539830109 104209 419911 SH OTR 01 419911 0 0 LOCKHEED MARTIN CORP COM 539830109 18513 74600 SH OTR 02 0 0 74600 LOCKHEED MARTIN CORP COM 539830109 12446 50151 SH OTR 02 0 50151 0 LOCKHEED MARTIN CORP COM 539830109 4342410 17497722 SH SOLE 0 0 17497722 LOCKHEED MARTIN CORP COM 539830109 20080 80911 SH SOLE 80911 0 0 LOEWS CORP COM 540424108 17537 426795 SH OTR 01 426795 0 0 LOEWS CORP COM 540424108 3550 86400 SH OTR 02 0 0 86400 LOEWS CORP COM 540424108 2366 57577 SH OTR 02 0 57577 0 LOEWS CORP COM 540424108 652219 15872931 SH SOLE 0 0 15872931 LOEWS CORP COM 540424108 3393 82565 SH SOLE 82565 0 0 LOGITECH INTL S A SHS H50430232 247 15160 SH OTR 02 0 15160 0 LOGITECH INTL S A SHS H50430232 53808 3305160 SH SOLE 0 0 3305160 LOGITECH INTL S A SHS H50430232 250 15352 SH SOLE 15352 0 0 LOGMEIN INC COM 54142L109 3304 52084 SH OTR 01 52084 0 0 LOGMEIN INC COM 54142L109 192 3023 SH OTR 02 0 3023 0 LOGMEIN INC COM 54142L109 120547 1900466 SH SOLE 0 0 1900466 LOGMEIN INC COM 54142L109 86 1354 SH SOLE 1354 0 0 LONG-TERM BOND ETF LONG TERM BOND 921937793 639 6514 SH SOLE 03 0 0 6514 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 858 9078 SH SOLE 03 0 0 9078 LONG-TERM GOVMT BOND ETF LONG-TERM GOV 92206C847 231 2717 SH SOLE 03 0 0 2717 LORAL SPACE & COMMUNICATNS I COM 543881106 964 27345 SH OTR 01 27345 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 53 1500 SH OTR 02 0 1500 0 LORAL SPACE & COMMUNICATNS I COM 543881106 31661 897683 SH SOLE 0 0 897683 LORAL SPACE & COMMUNICATNS I COM 543881106 56 1600 SH SOLE 1600 0 0 LOUISIANA PAC CORP COM 546347105 5041 290572 SH OTR 01 290572 0 0 LOUISIANA PAC CORP COM 546347105 293 16907 SH OTR 02 0 16907 0 LOUISIANA PAC CORP COM 546347105 179662 10355142 SH SOLE 0 0 10355142 LOUISIANA PAC CORP COM 546347105 123 7093 SH SOLE 7093 0 0 LOWES COS INC COM 548661107 112664 1423062 SH OTR 01 1423062 0 0 LOWES COS INC COM 548661107 21376 270000 SH OTR 02 0 0 270000 LOWES COS INC COM 548661107 15432 194923 SH OTR 02 0 194923 0 LOWES COS INC COM 548661107 4615698 58301100 SH SOLE 0 0 58301100 LOWES COS INC COM 548661107 21460 271058 SH SOLE 271058 0 0 LOXO ONCOLOGY INC COM 548862101 625 26966 SH OTR 01 26966 0 0 LOXO ONCOLOGY INC COM 548862101 10948 472317 SH SOLE 0 0 472317 LPL FINL HLDGS INC COM 50212V100 1225 54373 SH OTR 01 54373 0 0 LPL FINL HLDGS INC COM 50212V100 197 8761 SH OTR 02 0 8761 0 LPL FINL HLDGS INC COM 50212V100 119629 5309755 SH SOLE 0 0 5309755 LPL FINL HLDGS INC COM 50212V100 86 3797 SH SOLE 3797 0 0 LRAD CORP COM 50213V109 17 9400 SH OTR 01 9400 0 0 LRAD CORP COM 50213V109 1599 893467 SH SOLE 0 0 893467 LSB INDS INC COM 502160104 304 25158 SH OTR 01 25158 0 0 LSB INDS INC COM 502160104 4 300 SH OTR 02 0 300 0 LSB INDS INC COM 502160104 10976 908590 SH SOLE 0 0 908590 LSB INDS INC COM 502160104 13 1100 SH SOLE 1100 0 0 LSI INDS INC COM 50216C108 384 34654 SH OTR 01 34654 0 0 LSI INDS INC COM 50216C108 9042 816823 SH SOLE 0 0 816823 LTC PPTYS INC COM 502175102 3822 73887 SH OTR 01 73887 0 0 LTC PPTYS INC COM 502175102 153 2962 SH OTR 02 0 0 2962 LTC PPTYS INC COM 502175102 2518 48684 SH OTR 02 0 48684 0 LTC PPTYS INC COM 502175102 295932 5720710 SH SOLE 0 0 5720710 LTC PPTYS INC COM 502175102 2973 57467 SH SOLE 57467 0 0 LUBYS INC COM 549282101 166 33145 SH OTR 01 33145 0 0 LUBYS INC COM 549282101 2877 573108 SH SOLE 0 0 573108 LUCAS ENERGY INC COM PAR $0.001 549333300 67 17562 SH SOLE 0 0 17562 LULULEMON ATHLETICA INC COM 550021109 5483 74236 SH OTR 01 74236 0 0 LULULEMON ATHLETICA INC COM 550021109 2297 31100 SH OTR 02 0 0 31100 LULULEMON ATHLETICA INC COM 550021109 1696 22966 SH OTR 02 0 22966 0 LULULEMON ATHLETICA INC COM 550021109 509473 6897818 SH SOLE 0 0 6897818 LULULEMON ATHLETICA INC COM 550021109 2312 31300 SH SOLE 31300 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 511 33139 SH OTR 01 33139 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 39 2532 SH OTR 02 0 2532 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 30558 1981727 SH SOLE 0 0 1981727 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 22 1403 SH SOLE 1403 0 0 LUMENTUM HLDGS INC COM 55024U109 2502 103377 SH OTR 01 103377 0 0 LUMENTUM HLDGS INC COM 55024U109 104 4306 SH OTR 02 0 4306 0 LUMENTUM HLDGS INC COM 55024U109 95626 3951473 SH SOLE 0 0 3951473 LUMENTUM HLDGS INC COM 55024U109 56 2334 SH SOLE 2334 0 0 LUMINEX CORP DEL COM 55027E102 1283 63403 SH OTR 01 63403 0 0 LUMINEX CORP DEL COM 55027E102 186 9207 SH OTR 02 0 9207 0 LUMINEX CORP DEL COM 55027E102 60376 2984478 SH SOLE 0 0 2984478 LUMINEX CORP DEL COM 55027E102 40 1993 SH SOLE 1993 0 0 LUMOS NETWORKS CORP COM 550283105 329 27172 SH OTR 01 27172 0 0 LUMOS NETWORKS CORP COM 550283105 32273 2667220 SH SOLE 0 0 2667220 LUMOS NETWORKS CORP COM 550283105 10 800 SH SOLE 800 0 0 LUNA INNOVATIONS COM 550351100 12 9462 SH OTR 01 9462 0 0 LUNA INNOVATIONS COM 550351100 307 247821 SH SOLE 0 0 247821 LYDALL INC DEL COM 550819106 1349 34989 SH OTR 01 34989 0 0 LYDALL INC DEL COM 550819106 19 500 SH OTR 02 0 500 0 LYDALL INC DEL COM 550819106 33580 870855 SH SOLE 0 0 870855 LYDALL INC DEL COM 550819106 35 900 SH SOLE 900 0 0 LYON WILLIAM HOMES CL A NEW 552074700 445 27607 SH OTR 01 27607 0 0 LYON WILLIAM HOMES CL A NEW 552074700 19 1200 SH OTR 02 0 1200 0 LYON WILLIAM HOMES CL A NEW 552074700 11750 728910 SH SOLE 0 0 728910 LYON WILLIAM HOMES CL A NEW 552074700 11 700 SH SOLE 700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 40625 545890 SH OTR 01 545890 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8246 110800 SH OTR 02 0 0 110800 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5661 76067 SH OTR 02 0 76067 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1669234 22429909 SH SOLE 0 0 22429909 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8323 111840 SH SOLE 111840 0 0 M & T BK CORP COM 55261F104 29613 250472 SH OTR 01 250472 0 0 M & T BK CORP COM 55261F104 4755 40219 SH OTR 02 0 0 40219 M & T BK CORP COM 55261F104 3424 28959 SH OTR 02 0 28959 0 M & T BK CORP COM 55261F104 1533420 12969807 SH SOLE 0 0 12969807 M & T BK CORP COM 55261F104 5058 42782 SH SOLE 42782 0 0 M D C HLDGS INC COM 552676108 1522 62530 SH OTR 01 62530 0 0 M D C HLDGS INC COM 552676108 92 3800 SH OTR 02 0 3800 0 M D C HLDGS INC COM 552676108 75147 3087374 SH SOLE 0 0 3087374 M D C HLDGS INC COM 552676108 49 2000 SH SOLE 2000 0 0 M/I HOMES INC COM 55305B101 628 33327 SH OTR 01 33327 0 0 M/I HOMES INC COM 55305B101 102 5400 SH OTR 02 0 5400 0 M/I HOMES INC COM 55305B101 19621 1041990 SH SOLE 0 0 1041990 M/I HOMES INC COM 55305B101 24 1300 SH SOLE 1300 0 0 MACATAWA BK CORP COM 554225102 233 31441 SH OTR 01 31441 0 0 MACATAWA BK CORP COM 554225102 6918 932377 SH SOLE 0 0 932377 MACERICH CO COM 554382101 17350 203183 SH OTR 01 203183 0 0 MACERICH CO COM 554382101 4569 53503 SH OTR 02 0 0 53503 MACERICH CO COM 554382101 18194 213071 SH OTR 02 0 213071 0 MACERICH CO COM 554382101 1928049 22579326 SH SOLE 0 0 22579326 MACERICH CO COM 554382101 20016 234402 SH SOLE 234402 0 0 MACK CALI RLTY CORP COM 554489104 3056 113171 SH OTR 01 113171 0 0 MACK CALI RLTY CORP COM 554489104 189 7011 SH OTR 02 0 0 7011 MACK CALI RLTY CORP COM 554489104 3107 115077 SH OTR 02 0 115077 0 MACK CALI RLTY CORP COM 554489104 374682 13877108 SH SOLE 0 0 13877108 MACK CALI RLTY CORP COM 554489104 3386 125407 SH SOLE 125407 0 0 MACKINAC FINL CORP COM 554571109 7 600 SH OTR 01 600 0 0 MACKINAC FINL CORP COM 554571109 657 59670 SH SOLE 0 0 59670 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1542 46761 SH OTR 01 46761 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 30 900 SH OTR 02 0 900 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 68898 2089093 SH SOLE 0 0 2089093 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 39 1184 SH SOLE 1184 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3740 50502 SH OTR 01 50502 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 566 7637 SH OTR 02 0 7637 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 373153 5039201 SH SOLE 0 0 5039201 MACQUARIE INFRASTRUCTURE COR COM 55608B105 256 3463 SH SOLE 3463 0 0 MACROGENICS INC COM 556099109 1759 65177 SH OTR 01 65177 0 0 MACROGENICS INC COM 556099109 43 1600 SH OTR 02 0 1600 0 MACROGENICS INC COM 556099109 33034 1223925 SH SOLE 0 0 1223925 MACROGENICS INC COM 556099109 40 1500 SH SOLE 1500 0 0 MACYS INC COM 55616P104 16434 488972 SH OTR 01 488972 0 0 MACYS INC COM 55616P104 2869 85376 SH OTR 02 0 0 85376 MACYS INC COM 55616P104 2156 64162 SH OTR 02 0 64162 0 MACYS INC COM 55616P104 755237 22470601 SH SOLE 0 0 22470601 MACYS INC COM 55616P104 3144 93545 SH SOLE 93545 0 0 MADDEN STEVEN LTD COM 556269108 4292 125584 SH OTR 01 125584 0 0 MADDEN STEVEN LTD COM 556269108 218 6367 SH OTR 02 0 6367 0 MADDEN STEVEN LTD COM 556269108 146544 4287411 SH SOLE 0 0 4287411 MADDEN STEVEN LTD COM 556269108 95 2783 SH SOLE 2783 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2350 13620 SH OTR 01 13620 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 325 1886 SH OTR 02 0 1886 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 237702 1377905 SH SOLE 0 0 1377905 MADISON SQUARE GARDEN CO NEW CL A 55825T103 158 913 SH SOLE 913 0 0 MAG SILVER CORP COM 55903Q104 41 3225 SH OTR 02 0 3225 0 MAG SILVER CORP COM 55903Q104 130 10332 SH SOLE 0 0 10332 MAG SILVER CORP COM 55903Q104 45 3575 SH SOLE 3575 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3023 45963 SH OTR 01 45963 0 0 MAGELLAN HEALTH INC COM NEW 559079207 199 3028 SH OTR 02 0 3028 0 MAGELLAN HEALTH INC COM NEW 559079207 129695 1971944 SH SOLE 0 0 1971944 MAGELLAN HEALTH INC COM NEW 559079207 64 972 SH SOLE 972 0 0 MAGELLAN PETE CORP COM NEW 559091608 4 3612 SH OTR 01 3612 0 0 MAGELLAN PETE CORP COM NEW 559091608 59 49931 SH SOLE 0 0 49931 MAGNA INTL INC COM 559222401 4213 120136 SH OTR 02 0 0 120136 MAGNA INTL INC COM 559222401 2886 82290 SH OTR 02 0 82290 0 MAGNA INTL INC COM 559222401 240220 6849722 SH SOLE 0 0 6849722 MAGNA INTL INC COM 559222401 4101 116950 SH SOLE 116950 0 0 MAGNEGAS CORP COM NEW 55939L202 11 18700 SH OTR 01 18700 0 0 MAGNEGAS CORP COM NEW 55939L202 543 920882 SH SOLE 0 0 920882 MAGYAR BANCORP INC COM 55977T109 102 10365 SH SOLE 0 0 10365 MAIDEN HOLDINGS LTD SHS G5753U112 967 79035 SH OTR 01 79035 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 112 9158 SH OTR 02 0 9158 0 MAIDEN HOLDINGS LTD SHS G5753U112 60967 4981004 SH SOLE 0 0 4981004 MAIDEN HOLDINGS LTD SHS G5753U112 35 2842 SH SOLE 2842 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 672 30475 SH OTR 01 30475 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 7 333 SH OTR 02 0 333 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 19179 869785 SH SOLE 0 0 869785 MAINSOURCE FINANCIAL GP INC COM 56062Y102 26 1167 SH SOLE 1167 0 0 MAJESCO COM 56068V102 68 12829 SH OTR 01 12829 0 0 MAJESCO COM 56068V102 58 10954 SH SOLE 0 0 10954 MAJESCO ENTERTAINMENT CO COM PAR $.001 560690307 2 2300 SH OTR 01 2300 0 0 MAJESCO ENTERTAINMENT CO COM PAR $.001 560690307 42 59583 SH SOLE 0 0 59583 MALIBU BOATS INC COM CL A 56117J100 448 37122 SH OTR 01 37122 0 0 MALIBU BOATS INC COM CL A 56117J100 6968 576820 SH SOLE 0 0 576820 MALLINCKRODT PUB LTD CO SHS G5785G107 10617 174684 SH OTR 01 174684 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1880 30930 SH OTR 02 0 0 30930 MALLINCKRODT PUB LTD CO SHS G5785G107 1419 23349 SH OTR 02 0 23349 0 MALLINCKRODT PUB LTD CO SHS G5785G107 582999 9591947 SH SOLE 0 0 9591947 MALLINCKRODT PUB LTD CO SHS G5785G107 2074 34120 SH SOLE 34120 0 0 MALVERN BANCORP INC COM 561409103 23 1500 SH OTR 01 1500 0 0 MALVERN BANCORP INC COM 561409103 1965 125946 SH SOLE 0 0 125946 MANHATTAN ASSOCS INC COM 562750109 3261 50851 SH OTR 01 50851 0 0 MANHATTAN ASSOCS INC COM 562750109 494 7700 SH OTR 02 0 7700 0 MANHATTAN ASSOCS INC COM 562750109 409079 6378900 SH SOLE 0 0 6378900 MANHATTAN ASSOCS INC COM 562750109 231 3600 SH SOLE 3600 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 540 101519 SH SOLE 0 0 101519 MANITEX INTL INC COM 563420108 58 8439 SH OTR 01 8439 0 0 MANITEX INTL INC COM 563420108 3098 447064 SH SOLE 0 0 447064 MANITOWOC FOODSERVICE INC COM 563568104 1629 92436 SH OTR 01 92436 0 0 MANITOWOC FOODSERVICE INC COM 563568104 249 14106 SH OTR 02 0 14106 0 MANITOWOC FOODSERVICE INC COM 563568104 171585 9738059 SH SOLE 0 0 9738059 MANITOWOC FOODSERVICE INC COM 563568104 114 6494 SH SOLE 6494 0 0 MANITOWOC INC COM 563571108 896 164408 SH OTR 01 164408 0 0 MANITOWOC INC COM 563571108 76 13900 SH OTR 02 0 13900 0 MANITOWOC INC COM 563571108 48592 8915960 SH SOLE 0 0 8915960 MANITOWOC INC COM 563571108 37 6700 SH SOLE 6700 0 0 MANNATECH INC COM NEW 563771203 26 1267 SH OTR 01 1267 0 0 MANNATECH INC COM NEW 563771203 1187 58626 SH SOLE 0 0 58626 MANNING & NAPIER INC CL A 56382Q102 179 18873 SH OTR 01 18873 0 0 MANNING & NAPIER INC CL A 56382Q102 6013 632952 SH SOLE 0 0 632952 MANNKIND CORP COM 56400P201 779 671693 SH OTR 01 671693 0 0 MANNKIND CORP COM 56400P201 30 25600 SH OTR 02 0 25600 0 MANNKIND CORP COM 56400P201 25045 21590737 SH SOLE 0 0 21590737 MANNKIND CORP COM 56400P201 13 11300 SH SOLE 11300 0 0 MANPOWERGROUP INC COM 56418H100 3191 49592 SH OTR 01 49592 0 0 MANPOWERGROUP INC COM 56418H100 1396 21700 SH OTR 02 0 0 21700 MANPOWERGROUP INC COM 56418H100 979 15211 SH OTR 02 0 15211 0 MANPOWERGROUP INC COM 56418H100 341430 5306649 SH SOLE 0 0 5306649 MANPOWERGROUP INC COM 56418H100 2069 32155 SH SOLE 32155 0 0 MANTECH INTL CORP CL A 564563104 1165 30791 SH OTR 01 30791 0 0 MANTECH INTL CORP CL A 564563104 66 1753 SH OTR 02 0 1753 0 MANTECH INTL CORP CL A 564563104 76868 2032467 SH SOLE 0 0 2032467 MANTECH INTL CORP CL A 564563104 47 1247 SH SOLE 1247 0 0 MANULIFE FINL CORP COM 56501R106 8101 592634 SH OTR 02 0 0 592634 MANULIFE FINL CORP COM 56501R106 5412 395892 SH OTR 02 0 395892 0 MANULIFE FINL CORP COM 56501R106 490717 35897358 SH SOLE 0 0 35897358 MANULIFE FINL CORP COM 56501R106 7756 567403 SH SOLE 567403 0 0 MARATHON OIL CORP COM 565849106 20182 1344552 SH OTR 01 1344552 0 0 MARATHON OIL CORP COM 565849106 2968 197730 SH OTR 02 0 0 197730 MARATHON OIL CORP COM 565849106 2607 173659 SH OTR 02 0 173659 0 MARATHON OIL CORP COM 565849106 1137559 75786719 SH SOLE 0 0 75786719 MARATHON OIL CORP COM 565849106 3590 239189 SH SOLE 239189 0 0 MARATHON PATENT GROUP INC COM NEW 56585W203 16 5919 SH OTR 01 5919 0 0 MARATHON PATENT GROUP INC COM NEW 56585W203 545 198815 SH SOLE 0 0 198815 MARATHON PETE CORP COM 56585A102 31893 840173 SH OTR 01 840173 0 0 MARATHON PETE CORP COM 56585A102 6120 161228 SH OTR 02 0 0 161228 MARATHON PETE CORP COM 56585A102 4023 105993 SH OTR 02 0 105993 0 MARATHON PETE CORP COM 56585A102 1264652 33315380 SH SOLE 0 0 33315380 MARATHON PETE CORP COM 56585A102 5704 150266 SH SOLE 150266 0 0 MARCHEX INC CL B 56624R108 124 39012 SH OTR 01 39012 0 0 MARCHEX INC CL B 56624R108 3420 1075539 SH SOLE 0 0 1075539 MARCUS & MILLICHAP INC COM 566324109 778 30618 SH OTR 01 30618 0 0 MARCUS & MILLICHAP INC COM 566324109 23 900 SH OTR 02 0 900 0 MARCUS & MILLICHAP INC COM 566324109 25694 1011195 SH SOLE 0 0 1011195 MARCUS & MILLICHAP INC COM 566324109 20 800 SH SOLE 800 0 0 MARCUS CORP COM 566330106 527 24953 SH OTR 01 24953 0 0 MARCUS CORP COM 566330106 32 1500 SH OTR 02 0 1500 0 MARCUS CORP COM 566330106 18393 871685 SH SOLE 0 0 871685 MARCUS CORP COM 566330106 13 600 SH SOLE 600 0 0 MARIN SOFTWARE INC COM 56804T106 27 11296 SH OTR 01 11296 0 0 MARIN SOFTWARE INC COM 56804T106 1441 613309 SH SOLE 0 0 613309 MARINE PRODS CORP COM 568427108 240 28372 SH OTR 01 28372 0 0 MARINE PRODS CORP COM 568427108 4501 531989 SH SOLE 0 0 531989 MARINEMAX INC COM 567908108 717 42270 SH OTR 01 42270 0 0 MARINEMAX INC COM 567908108 28 1632 SH OTR 02 0 1632 0 MARINEMAX INC COM 567908108 18361 1081941 SH SOLE 0 0 1081941 MARINEMAX INC COM 567908108 23 1368 SH SOLE 1368 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 8 6300 SH OTR 01 6300 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 352 277080 SH SOLE 0 0 277080 MARKEL CORP COM 570535104 8970 9415 SH OTR 01 9415 0 0 MARKEL CORP COM 570535104 4097 4300 SH OTR 02 0 0 4300 MARKEL CORP COM 570535104 3079 3232 SH OTR 02 0 3232 0 MARKEL CORP COM 570535104 925540 971410 SH SOLE 0 0 971410 MARKEL CORP COM 570535104 3621 3800 SH SOLE 3800 0 0 MARKETAXESS HLDGS INC COM 57060D108 3792 26079 SH OTR 01 26079 0 0 MARKETAXESS HLDGS INC COM 57060D108 562 3862 SH OTR 02 0 3862 0 MARKETAXESS HLDGS INC COM 57060D108 368864 2536892 SH SOLE 0 0 2536892 MARKETAXESS HLDGS INC COM 57060D108 267 1838 SH SOLE 1838 0 0 MARKETO INC COM 57063L107 2933 84243 SH OTR 01 84243 0 0 MARKETO INC COM 57063L107 119 3422 SH OTR 02 0 3422 0 MARKETO INC COM 57063L107 97307 2794583 SH SOLE 0 0 2794583 MARKETO INC COM 57063L107 58 1678 SH SOLE 1678 0 0 MARKIT LTD SHS G58249106 6739 206732 SH SOLE 0 0 206732 MARLIN BUSINESS SVCS CORP COM 571157106 166 10203 SH OTR 01 10203 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 5361 328914 SH SOLE 0 0 328914 MARRIOTT INTL INC NEW CL A 571903202 20199 303927 SH OTR 01 303927 0 0 MARRIOTT INTL INC NEW CL A 571903202 4090 61547 SH OTR 02 0 0 61547 MARRIOTT INTL INC NEW CL A 571903202 2796 42063 SH OTR 02 0 42063 0 MARRIOTT INTL INC NEW CL A 571903202 984486 14813211 SH SOLE 0 0 14813211 MARRIOTT INTL INC NEW CL A 571903202 3973 59778 SH SOLE 59778 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2096 30603 SH OTR 01 30603 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 199 2900 SH OTR 02 0 2900 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 101556 1482790 SH SOLE 0 0 1482790 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 89 1300 SH SOLE 1300 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 4 5000 SH OTR 01 5000 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 330 401840 SH SOLE 0 0 401840 MARSH & MCLENNAN COS INC COM 571748102 57222 835850 SH OTR 01 835850 0 0 MARSH & MCLENNAN COS INC COM 571748102 10878 158896 SH OTR 02 0 0 158896 MARSH & MCLENNAN COS INC COM 571748102 7245 105823 SH OTR 02 0 105823 0 MARSH & MCLENNAN COS INC COM 571748102 2072015 30266061 SH SOLE 0 0 30266061 MARSH & MCLENNAN COS INC COM 571748102 10318 150723 SH SOLE 150723 0 0 MARTEN TRANS LTD COM 573075108 575 29060 SH OTR 01 29060 0 0 MARTEN TRANS LTD COM 573075108 30 1500 SH OTR 02 0 1500 0 MARTEN TRANS LTD COM 573075108 20207 1020557 SH SOLE 0 0 1020557 MARTEN TRANS LTD COM 573075108 20 1000 SH SOLE 1000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 19577 101966 SH OTR 01 101966 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2918 15200 SH OTR 02 0 0 15200 MARTIN MARIETTA MATLS INC COM 573284106 2187 11391 SH OTR 02 0 11391 0 MARTIN MARIETTA MATLS INC COM 573284106 1084200 5646876 SH SOLE 0 0 5646876 MARTIN MARIETTA MATLS INC COM 573284106 3503 18246 SH SOLE 18246 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2934 307831 SH OTR 01 307831 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1059 111100 SH OTR 02 0 0 111100 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 912 95737 SH OTR 02 0 95737 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 292352 30676979 SH SOLE 0 0 30676979 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1115 116976 SH SOLE 116976 0 0 MASCO CORP COM 574599106 16409 530340 SH OTR 01 530340 0 0 MASCO CORP COM 574599106 3441 111200 SH OTR 02 0 0 111200 MASCO CORP COM 574599106 2101 67890 SH OTR 02 0 67890 0 MASCO CORP COM 574599106 972520 31432448 SH SOLE 0 0 31432448 MASCO CORP COM 574599106 2957 95583 SH SOLE 95583 0 0 MASIMO CORP COM 574795100 4563 86897 SH OTR 01 86897 0 0 MASIMO CORP COM 574795100 310 5900 SH OTR 02 0 5900 0 MASIMO CORP COM 574795100 199470 3798337 SH SOLE 0 0 3798337 MASIMO CORP COM 574795100 126 2400 SH SOLE 2400 0 0 MASONITE INTL CORP NEW COM 575385109 4088 61813 SH OTR 01 61813 0 0 MASONITE INTL CORP NEW COM 575385109 231 3500 SH OTR 02 0 3500 0 MASONITE INTL CORP NEW COM 575385109 131554 1989018 SH SOLE 0 0 1989018 MASONITE INTL CORP NEW COM 575385109 86 1300 SH SOLE 1300 0 0 MAST THERAPEUTICS INC COM 576314108 48 102900 SH OTR 01 102900 0 0 MAST THERAPEUTICS INC COM 576314108 2770 5893147 SH SOLE 0 0 5893147 MASTEC INC COM 576323109 3061 137122 SH OTR 01 137122 0 0 MASTEC INC COM 576323109 187 8387 SH OTR 02 0 8387 0 MASTEC INC COM 576323109 101819 4561769 SH SOLE 0 0 4561769 MASTEC INC COM 576323109 76 3398 SH SOLE 3398 0 0 MASTECH HOLDINGS INC COM 57633B100 8 1241 SH OTR 01 1241 0 0 MASTECH HOLDINGS INC COM 57633B100 314 47192 SH SOLE 0 0 47192 MASTERCARD INC CL A 57636Q104 137016 1555934 SH OTR 01 1555934 0 0 MASTERCARD INC CL A 57636Q104 25502 289600 SH OTR 02 0 0 289600 MASTERCARD INC CL A 57636Q104 18182 206468 SH OTR 02 0 206468 0 MASTERCARD INC CL A 57636Q104 5077450 57658978 SH SOLE 0 0 57658978 MASTERCARD INC CL A 57636Q104 25358 287962 SH SOLE 287962 0 0 MATADOR RES CO COM 576485205 3443 173885 SH OTR 01 173885 0 0 MATADOR RES CO COM 576485205 195 9844 SH OTR 02 0 9844 0 MATADOR RES CO COM 576485205 116330 5875241 SH SOLE 0 0 5875241 MATADOR RES CO COM 576485205 84 4256 SH SOLE 4256 0 0 MATCH GROUP INC COM 57665R106 459 30475 SH OTR 01 30475 0 0 MATCH GROUP INC COM 57665R106 40967 2717573 SH SOLE 0 0 2717573 MATCH GROUP INC COM 57665R106 33 2221 SH SOLE 2221 0 0 MATEON THERAPEUTICS INC COM 57667K109 18 25176 SH OTR 01 25176 0 0 MATEON THERAPEUTICS INC COM 57667K109 535 764437 SH SOLE 0 0 764437 MATERIALS ETF MATERIALS ETF 92204A801 1917 18714 SH SOLE 03 0 0 18714 MATERION CORP COM 576690101 623 25151 SH OTR 01 25151 0 0 MATERION CORP COM 576690101 20 800 SH OTR 02 0 800 0 MATERION CORP COM 576690101 40616 1640382 SH SOLE 0 0 1640382 MATERION CORP COM 576690101 25 1000 SH SOLE 1000 0 0 MATRIX SVC CO COM 576853105 550 33347 SH OTR 01 33347 0 0 MATRIX SVC CO COM 576853105 21 1294 SH OTR 02 0 1294 0 MATRIX SVC CO COM 576853105 21878 1326745 SH SOLE 0 0 1326745 MATRIX SVC CO COM 576853105 23 1406 SH SOLE 1406 0 0 MATSON INC COM 57686G105 2275 70458 SH OTR 01 70458 0 0 MATSON INC COM 57686G105 16 500 SH OTR 02 0 500 0 MATSON INC COM 57686G105 106777 3306825 SH SOLE 0 0 3306825 MATSON INC COM 57686G105 13 400 SH SOLE 400 0 0 MATTEL INC COM 577081102 17080 545867 SH OTR 01 545867 0 0 MATTEL INC COM 577081102 3053 97576 SH OTR 02 0 0 97576 MATTEL INC COM 577081102 2139 68373 SH OTR 02 0 68373 0 MATTEL INC COM 577081102 930629 29742060 SH SOLE 0 0 29742060 MATTEL INC COM 577081102 3007 96112 SH SOLE 96112 0 0 MATTERSIGHT CORP COM 577097108 32 8305 SH OTR 01 8305 0 0 MATTERSIGHT CORP COM 577097108 2509 648361 SH SOLE 0 0 648361 MATTHEWS INTL CORP CL A 577128101 3756 67513 SH OTR 01 67513 0 0 MATTHEWS INTL CORP CL A 577128101 231 4146 SH OTR 02 0 4146 0 MATTHEWS INTL CORP CL A 577128101 148516 2669230 SH SOLE 0 0 2669230 MATTHEWS INTL CORP CL A 577128101 92 1654 SH SOLE 1654 0 0 MATTRESS FIRM HLDG CORP COM 57722W106 1259 37520 SH OTR 01 37520 0 0 MATTRESS FIRM HLDG CORP COM 57722W106 37 1100 SH OTR 02 0 1100 0 MATTRESS FIRM HLDG CORP COM 57722W106 41523 1237636 SH SOLE 0 0 1237636 MATTRESS FIRM HLDG CORP COM 57722W106 27 800 SH SOLE 800 0 0 MAUI LD & PINEAPPLE INC COM 577345101 10 1400 SH OTR 01 1400 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2199 304627 SH SOLE 0 0 304627 MAXIM INTEGRATED PRODS INC COM 57772K101 7092 198705 SH OTR 01 198705 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3062 85800 SH OTR 02 0 0 85800 MAXIM INTEGRATED PRODS INC COM 57772K101 1964 55019 SH OTR 02 0 55019 0 MAXIM INTEGRATED PRODS INC COM 57772K101 855736 23976903 SH SOLE 0 0 23976903 MAXIM INTEGRATED PRODS INC COM 57772K101 2704 75763 SH SOLE 75763 0 0 MAXIMUS INC COM 577933104 7409 133817 SH OTR 01 133817 0 0 MAXIMUS INC COM 577933104 368 6648 SH OTR 02 0 6648 0 MAXIMUS INC COM 577933104 260660 4707597 SH SOLE 0 0 4707597 MAXIMUS INC COM 577933104 180 3252 SH SOLE 3252 0 0 MAXLINEAR INC CL A 57776J100 2060 114555 SH OTR 01 114555 0 0 MAXLINEAR INC CL A 57776J100 65 3603 SH OTR 02 0 3603 0 MAXLINEAR INC CL A 57776J100 38986 2168271 SH SOLE 0 0 2168271 MAXLINEAR INC CL A 57776J100 47 2597 SH SOLE 2597 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 19 1737 SH OTR 01 1737 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 695 64358 SH SOLE 0 0 64358 MAXWELL TECHNOLOGIES INC COM 577767106 216 40964 SH OTR 01 40964 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 5708 1081120 SH SOLE 0 0 1081120 MB FINANCIAL INC NEW COM 55264U108 3173 87471 SH OTR 01 87471 0 0 MB FINANCIAL INC NEW COM 55264U108 224 6181 SH OTR 02 0 6181 0 MB FINANCIAL INC NEW COM 55264U108 195401 5385920 SH SOLE 0 0 5385920 MB FINANCIAL INC NEW COM 55264U108 106 2920 SH SOLE 2920 0 0 MBIA INC COM 55262C100 1176 172188 SH OTR 01 172188 0 0 MBIA INC COM 55262C100 137 20094 SH OTR 02 0 20094 0 MBIA INC COM 55262C100 62806 9195552 SH SOLE 0 0 9195552 MBIA INC COM 55262C100 44 6506 SH SOLE 6506 0 0 MBT FINL CORP COM 578877102 185 23169 SH OTR 01 23169 0 0 MBT FINL CORP COM 578877102 2962 370191 SH SOLE 0 0 370191 MCBC HLDGS INC COM 55276F107 175 15880 SH OTR 01 15880 0 0 MCBC HLDGS INC COM 55276F107 5385 487354 SH SOLE 0 0 487354 MCCLATCHY CO CL A NEW 579489303 48 3264 SH OTR 01 3264 0 0 MCCLATCHY CO CL A NEW 579489303 3141 214858 SH SOLE 0 0 214858 MCCORMICK & CO INC COM NON VTG 579780206 19673 184429 SH OTR 01 184429 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4021 37700 SH OTR 02 0 0 37700 MCCORMICK & CO INC COM NON VTG 579780206 3741 35068 SH OTR 02 0 35068 0 MCCORMICK & CO INC COM NON VTG 579780206 1151043 10790688 SH SOLE 0 0 10790688 MCCORMICK & CO INC COM NON VTG 579780206 3917 36719 SH SOLE 36719 0 0 MCDERMOTT INTL INC COM 580037109 1506 304844 SH OTR 01 304844 0 0 MCDERMOTT INTL INC COM 580037109 106 21500 SH OTR 02 0 21500 0 MCDERMOTT INTL INC COM 580037109 99357 20112743 SH SOLE 0 0 20112743 MCDERMOTT INTL INC COM 580037109 60 12100 SH SOLE 12100 0 0 MCDONALDS CORP COM 580135101 169420 1407842 SH OTR 01 1407842 0 0 MCDONALDS CORP COM 580135101 32842 272906 SH OTR 02 0 0 272906 MCDONALDS CORP COM 580135101 23879 198433 SH OTR 02 0 198433 0 MCDONALDS CORP COM 580135101 7145506 59377644 SH SOLE 0 0 59377644 MCDONALDS CORP COM 580135101 32348 268803 SH SOLE 268803 0 0 MCEWEN MNG INC COM 58039P107 419 108942 SH OTR 01 108942 0 0 MCEWEN MNG INC COM 58039P107 47 12300 SH OTR 02 0 12300 0 MCEWEN MNG INC COM 58039P107 12208 3170966 SH SOLE 0 0 3170966 MCEWEN MNG INC COM 58039P107 40 10400 SH SOLE 10400 0 0 MCGRATH RENTCORP COM 580589109 893 29208 SH OTR 01 29208 0 0 MCGRATH RENTCORP COM 580589109 144 4700 SH OTR 02 0 4700 0 MCGRATH RENTCORP COM 580589109 47506 1553003 SH SOLE 0 0 1553003 MCGRATH RENTCORP COM 580589109 37 1200 SH SOLE 1200 0 0 MCKESSON CORP COM 58155Q103 67374 360966 SH OTR 01 360966 0 0 MCKESSON CORP COM 58155Q103 12934 69294 SH OTR 02 0 0 69294 MCKESSON CORP COM 58155Q103 9294 49793 SH OTR 02 0 49793 0 MCKESSON CORP COM 58155Q103 2454891 13152375 SH SOLE 0 0 13152375 MCKESSON CORP COM 58155Q103 12979 69538 SH SOLE 69538 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 956 52256 SH OTR 01 52256 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 51 2800 SH OTR 02 0 2800 0 MDC PARTNERS INC CL A SUB VTG 552697104 21680 1185331 SH SOLE 0 0 1185331 MDC PARTNERS INC CL A SUB VTG 552697104 48 2633 SH SOLE 2633 0 0 MDU RES GROUP INC COM 552690109 3212 133853 SH OTR 01 133853 0 0 MDU RES GROUP INC COM 552690109 460 19153 SH OTR 02 0 19153 0 MDU RES GROUP INC COM 552690109 376502 15687576 SH SOLE 0 0 15687576 MDU RES GROUP INC COM 552690109 198 8247 SH SOLE 8247 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 26968 297165 SH OTR 01 297165 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 5200 57300 SH OTR 02 0 0 57300 MEAD JOHNSON NUTRITION CO COM 582839106 3707 40849 SH OTR 02 0 40849 0 MEAD JOHNSON NUTRITION CO COM 582839106 1007001 11096426 SH SOLE 0 0 11096426 MEAD JOHNSON NUTRITION CO COM 582839106 5095 56143 SH SOLE 56143 0 0 MECHEL OAO SPONSORED ADR NE 583840608 1645 978972 SH SOLE 0 0 978972 MEDGENICS INC COM NEW 58436Q203 300 54143 SH OTR 01 54143 0 0 MEDGENICS INC COM NEW 58436Q203 5074 914266 SH SOLE 0 0 914266 MEDIA GEN INC NEW COM 58441K100 2235 130012 SH OTR 01 130012 0 0 MEDIA GEN INC NEW COM 58441K100 173 10058 SH OTR 02 0 10058 0 MEDIA GEN INC NEW COM 58441K100 114734 6674482 SH SOLE 0 0 6674482 MEDIA GEN INC NEW COM 58441K100 71 4142 SH SOLE 4142 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5548 364728 SH OTR 01 364728 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 276 18155 SH OTR 02 0 0 18155 MEDICAL PPTYS TRUST INC COM 58463J304 4607 302869 SH OTR 02 0 302869 0 MEDICAL PPTYS TRUST INC COM 58463J304 533516 35076661 SH SOLE 0 0 35076661 MEDICAL PPTYS TRUST INC COM 58463J304 4975 327079 SH SOLE 327079 0 0 MEDICINES CO COM 584688105 4592 136550 SH OTR 01 136550 0 0 MEDICINES CO COM 584688105 237 7043 SH OTR 02 0 7043 0 MEDICINES CO COM 584688105 177443 5276341 SH SOLE 0 0 5276341 MEDICINES CO COM 584688105 116 3457 SH SOLE 3457 0 0 MEDICINOVA INC COM NEW 58468P206 471 62351 SH OTR 01 62351 0 0 MEDICINOVA INC COM NEW 58468P206 7829 1036908 SH SOLE 0 0 1036908 MEDIDATA SOLUTIONS INC COM 58471A105 5391 115010 SH OTR 01 115010 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 283 6030 SH OTR 02 0 6030 0 MEDIDATA SOLUTIONS INC COM 58471A105 202105 4312031 SH SOLE 0 0 4312031 MEDIDATA SOLUTIONS INC COM 58471A105 130 2770 SH SOLE 2770 0 0 MEDIFAST INC COM 58470H101 732 22005 SH OTR 01 22005 0 0 MEDIFAST INC COM 58470H101 170 5100 SH OTR 02 0 5100 0 MEDIFAST INC COM 58470H101 18631 559985 SH SOLE 0 0 559985 MEDIFAST INC COM 58470H101 17 500 SH SOLE 500 0 0 MEDIVATION INC COM 58501N101 6826 113193 SH OTR 01 113193 0 0 MEDIVATION INC COM 58501N101 2894 48000 SH OTR 02 0 0 48000 MEDIVATION INC COM 58501N101 2037 33782 SH OTR 02 0 33782 0 MEDIVATION INC COM 58501N101 712997 11824164 SH SOLE 0 0 11824164 MEDIVATION INC COM 58501N101 2943 48800 SH SOLE 48800 0 0 MEDLEY MGMT INC CL A COM 58503T106 58 9922 SH OTR 01 9922 0 0 MEDLEY MGMT INC CL A COM 58503T106 1053 179081 SH SOLE 0 0 179081 MEDNAX INC COM 58502B106 4658 64307 SH OTR 01 64307 0 0 MEDNAX INC COM 58502B106 1876 25900 SH OTR 02 0 0 25900 MEDNAX INC COM 58502B106 1439 19861 SH OTR 02 0 19861 0 MEDNAX INC COM 58502B106 487906 6736248 SH SOLE 0 0 6736248 MEDNAX INC COM 58502B106 1998 27579 SH SOLE 27579 0 0 MEDOVEX CORP COM 58504H101 20 14888 SH SOLE 0 0 14888 MEDTRONIC PLC SHS G5960L103 193786 2233331 SH OTR 01 2233331 0 0 MEDTRONIC PLC SHS G5960L103 36357 419002 SH OTR 02 0 0 419002 MEDTRONIC PLC SHS G5960L103 25574 294736 SH OTR 02 0 294736 0 MEDTRONIC PLC SHS G5960L103 8010363 92317197 SH SOLE 0 0 92317197 MEDTRONIC PLC SHS G5960L103 35874 413437 SH SOLE 413437 0 0 MEETME INC COM 585141104 440 82497 SH OTR 01 82497 0 0 MEETME INC COM 585141104 8394 1574838 SH SOLE 0 0 1574838 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 1527 21351 SH SOLE 03 0 0 21351 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 1624 19464 SH SOLE 03 0 0 19464 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 344 5594 SH SOLE 03 0 0 5594 MEI PHARMA INC COM NEW 55279B202 18 13200 SH OTR 01 13200 0 0 MEI PHARMA INC COM NEW 55279B202 1392 1023777 SH SOLE 0 0 1023777 MELCO CROWN ENTMT LTD ADR 585464100 191 15168 SH OTR 01 15168 0 0 MELCO CROWN ENTMT LTD ADR 585464100 513 40786 SH OTR 02 0 0 40786 MELCO CROWN ENTMT LTD ADR 585464100 275 21880 SH OTR 02 0 21880 0 MELCO CROWN ENTMT LTD ADR 585464100 4549 361619 SH SOLE 0 0 361619 MELCO CROWN ENTMT LTD ADR 585464100 609 48427 SH SOLE 48427 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 231 4821 SH OTR 02 0 4821 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 4832 100746 SH SOLE 0 0 100746 MELLANOX TECHNOLOGIES LTD SHS M51363113 100 2079 SH SOLE 2079 0 0 MELROSE BANCORP INC COM 585553100 12 800 SH OTR 01 800 0 0 MELROSE BANCORP INC COM 585553100 297 20116 SH SOLE 0 0 20116 MEMORIAL RESOURCE DEV CORP COM 58605Q109 1030 64884 SH OTR 01 64884 0 0 MEMORIAL RESOURCE DEV CORP COM 58605Q109 168 10589 SH OTR 02 0 10589 0 MEMORIAL RESOURCE DEV CORP COM 58605Q109 114706 7223301 SH SOLE 0 0 7223301 MEMORIAL RESOURCE DEV CORP COM 58605Q109 56 3511 SH SOLE 3511 0 0 MENTOR GRAPHICS CORP COM 587200106 2800 131719 SH OTR 01 131719 0 0 MENTOR GRAPHICS CORP COM 587200106 246 11550 SH OTR 02 0 11550 0 MENTOR GRAPHICS CORP COM 587200106 165636 7790963 SH SOLE 0 0 7790963 MENTOR GRAPHICS CORP COM 587200106 105 4950 SH SOLE 4950 0 0 MERCADOLIBRE INC COM 58733R102 500 3551 SH OTR 02 0 3551 0 MERCADOLIBRE INC COM 58733R102 10833 77012 SH SOLE 0 0 77012 MERCADOLIBRE INC COM 58733R102 232 1649 SH SOLE 1649 0 0 MERCANTILE BANK CORP COM 587376104 456 19094 SH OTR 01 19094 0 0 MERCANTILE BANK CORP COM 587376104 11234 470829 SH SOLE 0 0 470829 MERCANTILE BANK CORP COM 587376104 11 457 SH SOLE 457 0 0 MERCER INTL INC COM 588056101 168 21026 SH OTR 01 21026 0 0 MERCER INTL INC COM 588056101 6 725 SH OTR 02 0 725 0 MERCER INTL INC COM 588056101 11369 1424665 SH SOLE 0 0 1424665 MERCER INTL INC COM 588056101 21 2575 SH SOLE 2575 0 0 MERCHANTS BANCSHARES COM 588448100 281 9209 SH OTR 01 9209 0 0 MERCHANTS BANCSHARES COM 588448100 4332 142140 SH SOLE 0 0 142140 MERCK & CO INC COM 58933Y105 253394 4398440 SH OTR 01 4398440 0 0 MERCK & CO INC COM 58933Y105 47688 827777 SH OTR 02 0 0 827777 MERCK & CO INC COM 58933Y105 33094 574446 SH OTR 02 0 574446 0 MERCK & CO INC COM 58933Y105 9689292 168187682 SH SOLE 0 0 168187682 MERCK & CO INC COM 58933Y105 47894 831349 SH SOLE 831349 0 0 MERCURY GENL CORP NEW COM 589400100 1206 22686 SH OTR 01 22686 0 0 MERCURY GENL CORP NEW COM 589400100 173 3246 SH OTR 02 0 3246 0 MERCURY GENL CORP NEW COM 589400100 113495 2134974 SH SOLE 0 0 2134974 MERCURY GENL CORP NEW COM 589400100 72 1354 SH SOLE 1354 0 0 MERCURY SYS INC COM 589378108 1286 51714 SH OTR 01 51714 0 0 MERCURY SYS INC COM 589378108 32 1300 SH OTR 02 0 1300 0 MERCURY SYS INC COM 589378108 73226 2945528 SH SOLE 0 0 2945528 MERCURY SYS INC COM 589378108 52 2100 SH SOLE 2100 0 0 MEREDITH CORP COM 589433101 2452 47242 SH OTR 01 47242 0 0 MEREDITH CORP COM 589433101 228 4400 SH OTR 02 0 4400 0 MEREDITH CORP COM 589433101 143130 2757268 SH SOLE 0 0 2757268 MEREDITH CORP COM 589433101 99 1900 SH SOLE 1900 0 0 MERIDIAN BANCORP INC MD COM 58958U103 991 67068 SH OTR 01 67068 0 0 MERIDIAN BANCORP INC MD COM 58958U103 34 2300 SH OTR 02 0 2300 0 MERIDIAN BANCORP INC MD COM 58958U103 26871 1818081 SH SOLE 0 0 1818081 MERIDIAN BANCORP INC MD COM 58958U103 29 1962 SH SOLE 1962 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1613 82698 SH OTR 01 82698 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 170 8733 SH OTR 02 0 8733 0 MERIDIAN BIOSCIENCE INC COM 589584101 64812 3323705 SH SOLE 0 0 3323705 MERIDIAN BIOSCIENCE INC COM 589584101 42 2167 SH SOLE 2167 0 0 MERIT MED SYS INC COM 589889104 1349 68050 SH OTR 01 68050 0 0 MERIT MED SYS INC COM 589889104 139 7000 SH OTR 02 0 7000 0 MERIT MED SYS INC COM 589889104 67371 3397435 SH SOLE 0 0 3397435 MERIT MED SYS INC COM 589889104 45 2250 SH SOLE 2250 0 0 MERITAGE HOMES CORP COM 59001A102 1865 49685 SH OTR 01 49685 0 0 MERITAGE HOMES CORP COM 59001A102 150 4000 SH OTR 02 0 4000 0 MERITAGE HOMES CORP COM 59001A102 109206 2909070 SH SOLE 0 0 2909070 MERITAGE HOMES CORP COM 59001A102 71 1900 SH SOLE 1900 0 0 MERITOR INC COM 59001K100 809 112417 SH OTR 01 112417 0 0 MERITOR INC COM 59001K100 76 10500 SH OTR 02 0 10500 0 MERITOR INC COM 59001K100 76235 10588209 SH SOLE 0 0 10588209 MERITOR INC COM 59001K100 32 4500 SH SOLE 4500 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 1156 214542 SH OTR 01 214542 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 82 15300 SH OTR 02 0 15300 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 53691 9961273 SH SOLE 0 0 9961273 MERRIMACK PHARMACEUTICALS IN COM 590328100 29 5300 SH SOLE 5300 0 0 MESA LABS INC COM 59064R109 780 6341 SH OTR 01 6341 0 0 MESA LABS INC COM 59064R109 15243 123926 SH SOLE 0 0 123926 META FINL GROUP INC COM 59100U108 486 9528 SH OTR 01 9528 0 0 META FINL GROUP INC COM 59100U108 12490 245085 SH SOLE 0 0 245085 META FINL GROUP INC COM 59100U108 11 217 SH SOLE 217 0 0 METABOLIX INC COM NEW 591018882 3 3783 SH OTR 01 3783 0 0 METABOLIX INC COM NEW 591018882 85 102171 SH SOLE 0 0 102171 METALDYNE PERFORMANCE GROUP COM 59116R107 346 25132 SH OTR 01 25132 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 12131 882255 SH SOLE 0 0 882255 METHANEX CORP COM 59151K108 789 27100 SH OTR 02 0 0 27100 METHANEX CORP COM 59151K108 541 18589 SH OTR 02 0 18589 0 METHANEX CORP COM 59151K108 50273 1727605 SH SOLE 0 0 1727605 METHANEX CORP COM 59151K108 772 26516 SH SOLE 26516 0 0 METHODE ELECTRS INC COM 591520200 2540 74190 SH OTR 01 74190 0 0 METHODE ELECTRS INC COM 591520200 190 5559 SH OTR 02 0 5559 0 METHODE ELECTRS INC COM 591520200 97146 2838029 SH SOLE 0 0 2838029 METHODE ELECTRS INC COM 591520200 63 1841 SH SOLE 1841 0 0 METLIFE INC COM 59156R108 68239 1713255 SH OTR 01 1713255 0 0 METLIFE INC COM 59156R108 11121 279200 SH OTR 02 0 0 279200 METLIFE INC COM 59156R108 7457 187228 SH OTR 02 0 187228 0 METLIFE INC COM 59156R108 2283719 57336657 SH SOLE 0 0 57336657 METLIFE INC COM 59156R108 11301 283742 SH SOLE 283742 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 6771 18556 SH OTR 01 18556 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3029 8300 SH OTR 02 0 0 8300 METTLER TOLEDO INTERNATIONAL COM 592688105 1918 5257 SH OTR 02 0 5257 0 METTLER TOLEDO INTERNATIONAL COM 592688105 742066 2033504 SH SOLE 0 0 2033504 METTLER TOLEDO INTERNATIONAL COM 592688105 2940 8056 SH SOLE 8056 0 0 MFA FINL INC COM 55272X102 1809 248822 SH OTR 01 248822 0 0 MFA FINL INC COM 55272X102 233 32005 SH OTR 02 0 32005 0 MFA FINL INC COM 55272X102 188197 25886742 SH SOLE 0 0 25886742 MFA FINL INC COM 55272X102 286 39380 SH SOLE 39380 0 0 MFRI INC COM 552721102 18 2400 SH OTR 01 2400 0 0 MFRI INC COM 552721102 1453 194789 SH SOLE 0 0 194789 MGC DIAGNOSTICS CORP COM 552768103 2 300 SH OTR 01 300 0 0 MGC DIAGNOSTICS CORP COM 552768103 522 80108 SH SOLE 0 0 80108 MGE ENERGY INC COM 55277P104 3285 58132 SH OTR 01 58132 0 0 MGE ENERGY INC COM 55277P104 280 4946 SH OTR 02 0 4946 0 MGE ENERGY INC COM 55277P104 169120 2992485 SH SOLE 0 0 2992485 MGE ENERGY INC COM 55277P104 246 4354 SH SOLE 4354 0 0 MGIC INVT CORP WIS COM 552848103 2548 428162 SH OTR 01 428162 0 0 MGIC INVT CORP WIS COM 552848103 190 31900 SH OTR 02 0 31900 0 MGIC INVT CORP WIS COM 552848103 185854 31235999 SH SOLE 0 0 31235999 MGIC INVT CORP WIS COM 552848103 100 16784 SH SOLE 16784 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7332 323976 SH OTR 01 323976 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2817 124500 SH OTR 02 0 0 124500 MGM RESORTS INTERNATIONAL COM 552953101 1983 87648 SH OTR 02 0 87648 0 MGM RESORTS INTERNATIONAL COM 552953101 769336 33996305 SH SOLE 0 0 33996305 MGM RESORTS INTERNATIONAL COM 552953101 2843 125634 SH SOLE 125634 0 0 MGP INGREDIENTS INC NEW COM 55303J106 997 26067 SH OTR 01 26067 0 0 MGP INGREDIENTS INC NEW COM 55303J106 16297 426292 SH SOLE 0 0 426292 MGP INGREDIENTS INC NEW COM 55303J106 17 450 SH SOLE 450 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 14008 283100 SH OTR 01 283100 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2523 51000 SH OTR 02 0 0 51000 MICHAEL KORS HLDGS LTD SHS G60754101 1854 37462 SH OTR 02 0 37462 0 MICHAEL KORS HLDGS LTD SHS G60754101 814990 16471096 SH SOLE 0 0 16471096 MICHAEL KORS HLDGS LTD SHS G60754101 2913 58871 SH SOLE 58871 0 0 MICHAELS COS INC COM 59408Q106 1851 65101 SH OTR 01 65101 0 0 MICHAELS COS INC COM 59408Q106 295 10380 SH OTR 02 0 10380 0 MICHAELS COS INC COM 59408Q106 202349 7114927 SH SOLE 0 0 7114927 MICHAELS COS INC COM 59408Q106 131 4620 SH SOLE 4620 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 17373 342259 SH OTR 01 342259 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 3304 65100 SH OTR 02 0 0 65100 MICROCHIP TECHNOLOGY INC COM 595017104 2113 41631 SH OTR 02 0 41631 0 MICROCHIP TECHNOLOGY INC COM 595017104 1009597 19889625 SH SOLE 0 0 19889625 MICROCHIP TECHNOLOGY INC COM 595017104 2843 56013 SH SOLE 56013 0 0 MICRON TECHNOLOGY INC COM 595112103 22646 1645790 SH OTR 01 1645790 0 0 MICRON TECHNOLOGY INC COM 595112103 4242 308254 SH OTR 02 0 0 308254 MICRON TECHNOLOGY INC COM 595112103 2869 208505 SH OTR 02 0 208505 0 MICRON TECHNOLOGY INC COM 595112103 1047863 76152817 SH SOLE 0 0 76152817 MICRON TECHNOLOGY INC COM 595112103 4108 298580 SH SOLE 298580 0 0 MICRONET ENERTEC TECH INC COM 595117102 2 1000 SH OTR 01 1000 0 0 MICRONET ENERTEC TECH INC COM 595117102 50 22950 SH SOLE 0 0 22950 MICROSEMI CORP COM 595137100 7722 236303 SH OTR 01 236303 0 0 MICROSEMI CORP COM 595137100 383 11718 SH OTR 02 0 11718 0 MICROSEMI CORP COM 595137100 266975 8169361 SH SOLE 0 0 8169361 MICROSEMI CORP COM 595137100 180 5500 SH SOLE 5500 0 0 MICROSOFT CORP COM 594918104 642036 12547127 SH OTR 01 12547127 0 0 MICROSOFT CORP COM 594918104 114331 2234346 SH OTR 02 0 0 2234346 MICROSOFT CORP COM 594918104 78004 1524406 SH OTR 02 0 1524406 0 MICROSOFT CORP COM 594918104 24852899 485692763 SH SOLE 0 0 485692763 MICROSOFT CORP COM 594918104 113074 2209767 SH SOLE 2209767 0 0 MICROSTRATEGY INC CL A NEW 594972408 2788 15930 SH OTR 01 15930 0 0 MICROSTRATEGY INC CL A NEW 594972408 181 1034 SH OTR 02 0 1034 0 MICROSTRATEGY INC CL A NEW 594972408 142499 814186 SH SOLE 0 0 814186 MICROSTRATEGY INC CL A NEW 594972408 82 466 SH SOLE 466 0 0 MICROVISION INC DEL COM NEW 594960304 42 25007 SH OTR 01 25007 0 0 MICROVISION INC DEL COM NEW 594960304 2728 1624062 SH SOLE 0 0 1624062 MID-AMER APT CMNTYS INC COM 59522J103 5525 51930 SH OTR 01 51930 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2653 24937 SH OTR 02 0 0 24937 MID-AMER APT CMNTYS INC COM 59522J103 11216 105414 SH OTR 02 0 105414 0 MID-AMER APT CMNTYS INC COM 59522J103 1197143 11251347 SH SOLE 0 0 11251347 MID-AMER APT CMNTYS INC COM 59522J103 12931 121531 SH SOLE 121531 0 0 MID-CAP ETF MID CAP ETF 922908629 4639 37527 SH SOLE 03 0 0 37527 MID-CAP GROWTH ETF MCAP GR IDX 922908538 10212 100223 SH SOLE 0 0 100223 MID-CAP GROWTH ETF MCAP GR IDX 922908538 2040 20025 SH SOLE 03 0 0 20025 MID-CAP VALUE ETF MCAP VL IDX 922908512 1380 15493 SH SOLE 03 0 0 15493 MIDDLEBURG FINANCIAL CORP COM 596094102 144 5278 SH OTR 01 5278 0 0 MIDDLEBURG FINANCIAL CORP COM 596094102 3573 131364 SH SOLE 0 0 131364 MIDDLEBY CORP COM 596278101 4579 39728 SH OTR 01 39728 0 0 MIDDLEBY CORP COM 596278101 721 6258 SH OTR 02 0 6258 0 MIDDLEBY CORP COM 596278101 459179 3984200 SH SOLE 0 0 3984200 MIDDLEBY CORP COM 596278101 304 2642 SH SOLE 2642 0 0 MIDDLESEX WATER CO COM 596680108 1415 32627 SH OTR 01 32627 0 0 MIDDLESEX WATER CO COM 596680108 52 1200 SH OTR 02 0 1200 0 MIDDLESEX WATER CO COM 596680108 30160 695253 SH SOLE 0 0 695253 MIDDLESEX WATER CO COM 596680108 35 800 SH SOLE 800 0 0 MIDSOUTH BANCORP INC COM 598039105 40 4000 SH OTR 01 4000 0 0 MIDSOUTH BANCORP INC COM 598039105 3723 370768 SH SOLE 0 0 370768 MIDWESTONE FINL GROUP INC NE COM 598511103 275 9639 SH OTR 01 9639 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 4913 172036 SH SOLE 0 0 172036 MILACRON HLDGS CORP COM 59870L106 420 28924 SH OTR 01 28924 0 0 MILACRON HLDGS CORP COM 59870L106 16190 1115775 SH SOLE 0 0 1115775 MILACRON HLDGS CORP COM 59870L106 7 500 SH SOLE 500 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 8 2800 SH OTR 01 2800 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 30 10745 SH SOLE 0 0 10745 MILLER HERMAN INC COM 600544100 3697 123698 SH OTR 01 123698 0 0 MILLER HERMAN INC COM 600544100 209 7006 SH OTR 02 0 7006 0 MILLER HERMAN INC COM 600544100 157589 5272313 SH SOLE 0 0 5272313 MILLER HERMAN INC COM 600544100 89 2994 SH SOLE 2994 0 0 MILLER INDS INC TENN COM NEW 600551204 296 14354 SH OTR 01 14354 0 0 MILLER INDS INC TENN COM NEW 600551204 6604 320753 SH SOLE 0 0 320753 MIMEDX GROUP INC COM 602496101 1684 211016 SH OTR 01 211016 0 0 MIMEDX GROUP INC COM 602496101 113 14195 SH OTR 02 0 14195 0 MIMEDX GROUP INC COM 602496101 36071 4520126 SH SOLE 0 0 4520126 MIMEDX GROUP INC COM 602496101 38 4705 SH SOLE 4705 0 0 MINDBODY INC COM CL A 60255W105 450 27912 SH OTR 01 27912 0 0 MINDBODY INC COM CL A 60255W105 6375 394969 SH SOLE 0 0 394969 MINERALS TECHNOLOGIES INC COM 603158106 3347 58924 SH OTR 01 58924 0 0 MINERALS TECHNOLOGIES INC COM 603158106 225 3959 SH OTR 02 0 3959 0 MINERALS TECHNOLOGIES INC COM 603158106 143258 2522150 SH SOLE 0 0 2522150 MINERALS TECHNOLOGIES INC COM 603158106 99 1741 SH SOLE 1741 0 0 MINERVA NEUROSCIENCES INC COM 603380106 296 29004 SH OTR 01 29004 0 0 MINERVA NEUROSCIENCES INC COM 603380106 5877 575566 SH SOLE 0 0 575566 MINES MGMT INC COM 603432105 3 3300 SH OTR 01 3300 0 0 MINES MGMT INC COM 603432105 217 204531 SH SOLE 0 0 204531 MIRATI THERAPEUTICS INC COM 60468T105 148 27103 SH OTR 01 27103 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1 200 SH OTR 02 0 200 0 MIRATI THERAPEUTICS INC COM 60468T105 3254 596041 SH SOLE 0 0 596041 MIRATI THERAPEUTICS INC COM 60468T105 4 700 SH SOLE 700 0 0 MIRNA THERAPEUTICS INC COM 60470J103 4 900 SH OTR 01 900 0 0 MIRNA THERAPEUTICS INC COM 60470J103 411 96371 SH SOLE 0 0 96371 MISONIX INC COM 604871103 12 2450 SH OTR 01 2450 0 0 MISONIX INC COM 604871103 464 92007 SH SOLE 0 0 92007 MISTRAS GROUP INC COM 60649T107 857 35884 SH OTR 01 35884 0 0 MISTRAS GROUP INC COM 60649T107 10 400 SH OTR 02 0 400 0 MISTRAS GROUP INC COM 60649T107 28140 1178889 SH SOLE 0 0 1178889 MISTRAS GROUP INC COM 60649T107 24 1000 SH SOLE 1000 0 0 MITCHAM INDS INC COM 606501104 17 4600 SH OTR 01 4600 0 0 MITCHAM INDS INC COM 606501104 1577 420607 SH SOLE 0 0 420607 MITEK SYS INC COM NEW 606710200 432 60750 SH OTR 01 60750 0 0 MITEK SYS INC COM NEW 606710200 7617 1071362 SH SOLE 0 0 1071362 MITEL NETWORKS CORP COM 60671Q104 24 3824 SH OTR 02 0 3824 0 MITEL NETWORKS CORP COM 60671Q104 1336 212405 SH SOLE 0 0 212405 MITEL NETWORKS CORP COM 60671Q104 31 4976 SH SOLE 4976 0 0 MKS INSTRUMENT INC COM 55306N104 2976 69110 SH OTR 01 69110 0 0 MKS INSTRUMENT INC COM 55306N104 227 5271 SH OTR 02 0 5271 0 MKS INSTRUMENT INC COM 55306N104 179193 4161474 SH SOLE 0 0 4161474 MKS INSTRUMENT INC COM 55306N104 113 2629 SH SOLE 2629 0 0 MOBILE MINI INC COM 60740F105 2854 82392 SH OTR 01 82392 0 0 MOBILE MINI INC COM 60740F105 153 4407 SH OTR 02 0 4407 0 MOBILE MINI INC COM 60740F105 118804 3429664 SH SOLE 0 0 3429664 MOBILE MINI INC COM 60740F105 79 2293 SH SOLE 2293 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 499 60300 SH OTR 02 0 0 60300 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1515 183008 SH OTR 02 0 183008 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 113095 13658769 SH SOLE 0 0 13658769 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 871 105150 SH SOLE 105150 0 0 MOBILEIRON INC COM NEW 60739U204 284 93010 SH OTR 01 93010 0 0 MOBILEIRON INC COM NEW 60739U204 12 3900 SH OTR 02 0 3900 0 MOBILEIRON INC COM NEW 60739U204 7498 2458260 SH SOLE 0 0 2458260 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 2173 47100 SH OTR 02 0 0 47100 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1934 41922 SH OTR 02 0 41922 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 11486 248940 SH SOLE 0 0 248940 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 2367 51300 SH SOLE 51300 0 0 MOCON INC COM 607494101 16 1100 SH OTR 01 1100 0 0 MOCON INC COM 607494101 1986 140244 SH SOLE 0 0 140244 MODEL N INC COM 607525102 610 45677 SH OTR 01 45677 0 0 MODEL N INC COM 607525102 10657 798292 SH SOLE 0 0 798292 MODINE MFG CO COM 607828100 540 61347 SH OTR 01 61347 0 0 MODINE MFG CO COM 607828100 117 13300 SH OTR 02 0 13300 0 MODINE MFG CO COM 607828100 28981 3293330 SH SOLE 0 0 3293330 MODINE MFG CO COM 607828100 21 2400 SH SOLE 2400 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 27 22120 SH OTR 01 22120 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2340 1902297 SH SOLE 0 0 1902297 MOELIS & CO CL A 60786M105 860 38203 SH OTR 01 38203 0 0 MOELIS & CO CL A 60786M105 28 1252 SH OTR 02 0 1252 0 MOELIS & CO CL A 60786M105 29281 1301382 SH SOLE 0 0 1301382 MOELIS & CO CL A 60786M105 21 948 SH SOLE 948 0 0 MOHAWK INDS INC COM 608190104 19266 101529 SH OTR 01 101529 0 0 MOHAWK INDS INC COM 608190104 3662 19300 SH OTR 02 0 0 19300 MOHAWK INDS INC COM 608190104 2379 12535 SH OTR 02 0 12535 0 MOHAWK INDS INC COM 608190104 1024242 5397566 SH SOLE 0 0 5397566 MOHAWK INDS INC COM 608190104 3122 16454 SH SOLE 16454 0 0 MOLINA HEALTHCARE INC COM 60855R100 3841 76976 SH OTR 01 76976 0 0 MOLINA HEALTHCARE INC COM 60855R100 225 4500 SH OTR 02 0 4500 0 MOLINA HEALTHCARE INC COM 60855R100 170165 3410115 SH SOLE 0 0 3410115 MOLINA HEALTHCARE INC COM 60855R100 80 1600 SH SOLE 1600 0 0 MOLSON COORS BREWING CO CL B 60871R209 29313 289852 SH OTR 01 289852 0 0 MOLSON COORS BREWING CO CL B 60871R209 5744 56800 SH OTR 02 0 0 56800 MOLSON COORS BREWING CO CL B 60871R209 3979 39342 SH OTR 02 0 39342 0 MOLSON COORS BREWING CO CL B 60871R209 1553477 15361191 SH SOLE 0 0 15361191 MOLSON COORS BREWING CO CL B 60871R209 5388 53275 SH SOLE 53275 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1004 92985 SH OTR 01 92985 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 84 7800 SH OTR 02 0 7800 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 50184 4646631 SH SOLE 0 0 4646631 MOMENTA PHARMACEUTICALS INC COM 60877T100 37 3400 SH SOLE 3400 0 0 MONARCH CASINO & RESORT INC COM 609027107 289 13163 SH OTR 01 13163 0 0 MONARCH CASINO & RESORT INC COM 609027107 9904 450805 SH SOLE 0 0 450805 MONDELEZ INTL INC CL A 609207105 111727 2455002 SH OTR 01 2455002 0 0 MONDELEZ INTL INC CL A 609207105 21522 472915 SH OTR 02 0 0 472915 MONDELEZ INTL INC CL A 609207105 15500 340595 SH OTR 02 0 340595 0 MONDELEZ INTL INC CL A 609207105 3984223 87546103 SH SOLE 0 0 87546103 MONDELEZ INTL INC CL A 609207105 21450 471330 SH SOLE 471330 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 253 37000 SH OTR 01 37000 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 8 1200 SH OTR 02 0 1200 0 MONEYGRAM INTL INC COM NEW 60935Y208 13016 1900120 SH SOLE 0 0 1900120 MONEYGRAM INTL INC COM NEW 60935Y208 14 2000 SH SOLE 2000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1164 87768 SH OTR 01 87768 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 261 19700 SH OTR 02 0 19700 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 95655 7213796 SH SOLE 0 0 7213796 MONMOUTH REAL ESTATE INVT CO CL A 609720107 40 3000 SH SOLE 3000 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2148 210369 SH OTR 01 210369 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 133 13000 SH OTR 02 0 0 13000 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2094 205099 SH OTR 02 0 205099 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 242915 23791849 SH SOLE 0 0 23791849 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2299 225145 SH SOLE 225145 0 0 MONOLITHIC PWR SYS INC COM 609839105 5466 79999 SH OTR 01 79999 0 0 MONOLITHIC PWR SYS INC COM 609839105 262 3842 SH OTR 02 0 3842 0 MONOLITHIC PWR SYS INC COM 609839105 193974 2839204 SH SOLE 0 0 2839204 MONOLITHIC PWR SYS INC COM 609839105 127 1858 SH SOLE 1858 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2060 83648 SH OTR 01 83648 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 154 6249 SH OTR 02 0 6249 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 76893 3121933 SH SOLE 0 0 3121933 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 51 2051 SH SOLE 2051 0 0 MONRO MUFFLER BRAKE INC COM 610236101 4157 65398 SH OTR 01 65398 0 0 MONRO MUFFLER BRAKE INC COM 610236101 216 3400 SH OTR 02 0 3400 0 MONRO MUFFLER BRAKE INC COM 610236101 166558 2620477 SH SOLE 0 0 2620477 MONRO MUFFLER BRAKE INC COM 610236101 99 1550 SH SOLE 1550 0 0 MONSANTO CO NEW COM 61166W101 72198 698173 SH OTR 01 698173 0 0 MONSANTO CO NEW COM 61166W101 12149 117482 SH OTR 02 0 0 117482 MONSANTO CO NEW COM 61166W101 9883 95572 SH OTR 02 0 95572 0 MONSANTO CO NEW COM 61166W101 3039158 29389399 SH SOLE 0 0 29389399 MONSANTO CO NEW COM 61166W101 13438 129944 SH SOLE 129944 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 36550 227431 SH OTR 01 227431 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5914 36800 SH OTR 02 0 0 36800 MONSTER BEVERAGE CORP NEW COM 61174X109 4834 30081 SH OTR 02 0 30081 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1392380 8663931 SH SOLE 0 0 8663931 MONSTER BEVERAGE CORP NEW COM 61174X109 6494 40409 SH SOLE 40409 0 0 MONSTER WORLDWIDE INC COM 611742107 260 108786 SH OTR 01 108786 0 0 MONSTER WORLDWIDE INC COM 611742107 8 3300 SH OTR 02 0 3300 0 MONSTER WORLDWIDE INC COM 611742107 14213 5946756 SH SOLE 0 0 5946756 MONSTER WORLDWIDE INC COM 611742107 13 5400 SH SOLE 5400 0 0 MOODYS CORP COM 615369105 25344 270447 SH OTR 01 270447 0 0 MOODYS CORP COM 615369105 4873 52000 SH OTR 02 0 0 52000 MOODYS CORP COM 615369105 3465 36978 SH OTR 02 0 36978 0 MOODYS CORP COM 615369105 1337571 14273516 SH SOLE 0 0 14273516 MOODYS CORP COM 615369105 4742 50607 SH SOLE 50607 0 0 MOOG INC CL A 615394202 2338 43359 SH OTR 01 43359 0 0 MOOG INC CL A 615394202 185 3422 SH OTR 02 0 3422 0 MOOG INC CL A 615394202 137630 2552476 SH SOLE 0 0 2552476 MOOG INC CL A 615394202 101 1870 SH SOLE 1870 0 0 MORGAN STANLEY COM NEW 617446448 61952 2384616 SH OTR 01 2384616 0 0 MORGAN STANLEY COM NEW 617446448 11319 435700 SH OTR 02 0 0 435700 MORGAN STANLEY COM NEW 617446448 7536 290061 SH OTR 02 0 290061 0 MORGAN STANLEY COM NEW 617446448 2159314 83114489 SH SOLE 0 0 83114489 MORGAN STANLEY COM NEW 617446448 11382 438115 SH SOLE 438115 0 0 MORGANS HOTEL GROUP CO COM 61748W108 28 12900 SH OTR 01 12900 0 0 MORGANS HOTEL GROUP CO COM 61748W108 2206 1030985 SH SOLE 0 0 1030985 MORNINGSTAR INC COM 617700109 1070 13083 SH OTR 01 13083 0 0 MORNINGSTAR INC COM 617700109 204 2500 SH OTR 02 0 2500 0 MORNINGSTAR INC COM 617700109 102646 1255146 SH SOLE 0 0 1255146 MORNINGSTAR INC COM 617700109 191 2332 SH SOLE 2332 0 0 MOSAIC CO NEW COM 61945C103 14609 558021 SH OTR 01 558021 0 0 MOSAIC CO NEW COM 61945C103 2788 106500 SH OTR 02 0 0 106500 MOSAIC CO NEW COM 61945C103 1637 62537 SH OTR 02 0 62537 0 MOSAIC CO NEW COM 61945C103 824056 31476562 SH SOLE 0 0 31476562 MOSAIC CO NEW COM 61945C103 2822 107801 SH SOLE 107801 0 0 MOSYS INC COM 619718109 10 24541 SH OTR 01 24541 0 0 MOSYS INC COM 619718109 594 1466156 SH SOLE 0 0 1466156 MOTORCAR PTS AMER INC COM 620071100 1003 36898 SH OTR 01 36898 0 0 MOTORCAR PTS AMER INC COM 620071100 29 1054 SH OTR 02 0 1054 0 MOTORCAR PTS AMER INC COM 620071100 22139 814531 SH SOLE 0 0 814531 MOTORCAR PTS AMER INC COM 620071100 26 946 SH SOLE 946 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 16871 255735 SH OTR 01 255735 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3160 47893 SH OTR 02 0 0 47893 MOTOROLA SOLUTIONS INC COM NEW 620076307 2587 39212 SH OTR 02 0 39212 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 791320 11995146 SH SOLE 0 0 11995146 MOTOROLA SOLUTIONS INC COM NEW 620076307 2873 43554 SH SOLE 43554 0 0 MOVADO GROUP INC COM 624580106 425 19590 SH OTR 01 19590 0 0 MOVADO GROUP INC COM 624580106 32 1455 SH OTR 02 0 1455 0 MOVADO GROUP INC COM 624580106 30321 1398556 SH SOLE 0 0 1398556 MOVADO GROUP INC COM 624580106 18 845 SH SOLE 845 0 0 MRC GLOBAL INC COM 55345K103 1726 121435 SH OTR 01 121435 0 0 MRC GLOBAL INC COM 55345K103 169 11900 SH OTR 02 0 11900 0 MRC GLOBAL INC COM 55345K103 96349 6780362 SH SOLE 0 0 6780362 MRC GLOBAL INC COM 55345K103 72 5100 SH SOLE 5100 0 0 MRV COMMUNICATIONS INC COM NEW 553477407 31 2730 SH OTR 01 2730 0 0 MRV COMMUNICATIONS INC COM NEW 553477407 1399 123770 SH SOLE 0 0 123770 MSA SAFETY INC COM 553498106 2993 56969 SH OTR 01 56969 0 0 MSA SAFETY INC COM 553498106 210 4000 SH OTR 02 0 4000 0 MSA SAFETY INC COM 553498106 135123 2572309 SH SOLE 0 0 2572309 MSA SAFETY INC COM 553498106 84 1600 SH SOLE 1600 0 0 MSB FINL CORP NEW COM 55352L101 1870 135603 SH SOLE 0 0 135603 MSC INDL DIRECT INC CL A 553530106 2323 32925 SH OTR 01 32925 0 0 MSC INDL DIRECT INC CL A 553530106 339 4800 SH OTR 02 0 4800 0 MSC INDL DIRECT INC CL A 553530106 281014 3982625 SH SOLE 0 0 3982625 MSC INDL DIRECT INC CL A 553530106 182 2582 SH SOLE 2582 0 0 MSCI INC COM 55354G100 4806 62321 SH OTR 01 62321 0 0 MSCI INC COM 55354G100 1936 25100 SH OTR 02 0 0 25100 MSCI INC COM 55354G100 1616 20960 SH OTR 02 0 20960 0 MSCI INC COM 55354G100 593338 7693695 SH SOLE 0 0 7693695 MSCI INC COM 55354G100 2144 27800 SH SOLE 27800 0 0 MSG NETWORK INC CL A 553573106 1411 92000 SH OTR 01 92000 0 0 MSG NETWORK INC CL A 553573106 91 5906 SH OTR 02 0 5906 0 MSG NETWORK INC CL A 553573106 97290 6342267 SH SOLE 0 0 6342267 MSG NETWORK INC CL A 553573106 43 2794 SH SOLE 2794 0 0 MTS SYS CORP COM 553777103 1314 29971 SH OTR 01 29971 0 0 MTS SYS CORP COM 553777103 111 2526 SH OTR 02 0 2526 0 MTS SYS CORP COM 553777103 55669 1269828 SH SOLE 0 0 1269828 MTS SYS CORP COM 553777103 34 774 SH SOLE 774 0 0 MUELLER INDS INC COM 624756102 3316 104016 SH OTR 01 104016 0 0 MUELLER INDS INC COM 624756102 217 6800 SH OTR 02 0 6800 0 MUELLER INDS INC COM 624756102 139080 4362598 SH SOLE 0 0 4362598 MUELLER INDS INC COM 624756102 86 2700 SH SOLE 2700 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3740 327467 SH OTR 01 327467 0 0 MUELLER WTR PRODS INC COM SER A 624758108 228 19969 SH OTR 02 0 19969 0 MUELLER WTR PRODS INC COM SER A 624758108 120939 10590107 SH SOLE 0 0 10590107 MUELLER WTR PRODS INC COM SER A 624758108 92 8031 SH SOLE 8031 0 0 MULTI COLOR CORP COM 625383104 1783 28123 SH OTR 01 28123 0 0 MULTI COLOR CORP COM 625383104 171 2700 SH OTR 02 0 2700 0 MULTI COLOR CORP COM 625383104 35019 552350 SH SOLE 0 0 552350 MULTI COLOR CORP COM 625383104 44 700 SH SOLE 700 0 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 274 11819 SH OTR 01 11819 0 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 12 500 SH OTR 02 0 500 0 MULTI FINELINE ELECTRONIX IN COM 62541B101 9827 423575 SH SOLE 0 0 423575 MULTI FINELINE ELECTRONIX IN COM 62541B101 12 500 SH SOLE 500 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 453 33903 SH OTR 01 33903 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 23464 1757585 SH SOLE 0 0 1757585 MULTI PACKAGING SOLUTIONS IN COM G6331W109 26 1928 SH SOLE 1928 0 0 MURPHY OIL CORP COM 626717102 8158 256941 SH OTR 01 256941 0 0 MURPHY OIL CORP COM 626717102 1603 50500 SH OTR 02 0 0 50500 MURPHY OIL CORP COM 626717102 1038 32692 SH OTR 02 0 32692 0 MURPHY OIL CORP COM 626717102 475292 14969827 SH SOLE 0 0 14969827 MURPHY OIL CORP COM 626717102 1809 56992 SH SOLE 56992 0 0 MURPHY USA INC COM 626755102 1892 25519 SH OTR 01 25519 0 0 MURPHY USA INC COM 626755102 362 4885 SH OTR 02 0 4885 0 MURPHY USA INC COM 626755102 198864 2681554 SH SOLE 0 0 2681554 MURPHY USA INC COM 626755102 142 1915 SH SOLE 1915 0 0 MUTUALFIRST FINL INC COM 62845B104 257 9401 SH OTR 01 9401 0 0 MUTUALFIRST FINL INC COM 62845B104 4759 173995 SH SOLE 0 0 173995 MYERS INDS INC COM 628464109 676 46939 SH OTR 01 46939 0 0 MYERS INDS INC COM 628464109 25 1702 SH OTR 02 0 1702 0 MYERS INDS INC COM 628464109 17160 1191658 SH SOLE 0 0 1191658 MYERS INDS INC COM 628464109 20 1398 SH SOLE 1398 0 0 MYLAN N V SHS EURO N59465109 29479 681756 SH OTR 01 681756 0 0 MYLAN N V SHS EURO N59465109 4934 114100 SH OTR 02 0 0 114100 MYLAN N V SHS EURO N59465109 3561 82344 SH OTR 02 0 82344 0 MYLAN N V SHS EURO N59465109 1100200 25444030 SH SOLE 0 0 25444030 MYLAN N V SHS EURO N59465109 5149 119090 SH SOLE 119090 0 0 MYOKARDIA INC COM 62857M105 265 21348 SH OTR 01 21348 0 0 MYOKARDIA INC COM 62857M105 3639 293452 SH SOLE 0 0 293452 MYR GROUP INC DEL COM 55405W104 553 22957 SH OTR 01 22957 0 0 MYR GROUP INC DEL COM 55405W104 104 4309 SH OTR 02 0 4309 0 MYR GROUP INC DEL COM 55405W104 20870 866692 SH SOLE 0 0 866692 MYR GROUP INC DEL COM 55405W104 26 1091 SH SOLE 1091 0 0 MYRIAD GENETICS INC COM 62855J104 4345 142000 SH OTR 01 142000 0 0 MYRIAD GENETICS INC COM 62855J104 240 7846 SH OTR 02 0 7846 0 MYRIAD GENETICS INC COM 62855J104 154327 5043366 SH SOLE 0 0 5043366 MYRIAD GENETICS INC COM 62855J104 106 3454 SH SOLE 3454 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1927 191777 SH OTR 01 191777 0 0 NABORS INDUSTRIES LTD SHS G6359F103 285 28400 SH OTR 02 0 28400 0 NABORS INDUSTRIES LTD SHS G6359F103 201503 20050071 SH SOLE 0 0 20050071 NABORS INDUSTRIES LTD SHS G6359F103 143 14200 SH SOLE 14200 0 0 NACCO INDS INC CL A 629579103 315 5631 SH OTR 01 5631 0 0 NACCO INDS INC CL A 629579103 10 182 SH OTR 02 0 182 0 NACCO INDS INC CL A 629579103 9128 162993 SH SOLE 0 0 162993 NACCO INDS INC CL A 629579103 12 218 SH SOLE 218 0 0 NANOMETRICS INC COM 630077105 951 45736 SH OTR 01 45736 0 0 NANOMETRICS INC COM 630077105 44 2113 SH OTR 02 0 2113 0 NANOMETRICS INC COM 630077105 21881 1052466 SH SOLE 0 0 1052466 NANOMETRICS INC COM 630077105 27 1287 SH SOLE 1287 0 0 NANOSPHERE INC COM NEW 63009F204 3 1820 SH OTR 01 1820 0 0 NANOSPHERE INC COM NEW 63009F204 191 112774 SH SOLE 0 0 112774 NANOSTRING TECHNOLOGIES INC COM 63009R109 370 29359 SH OTR 01 29359 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4968 394247 SH SOLE 0 0 394247 NANOVIRICIDES INC COM NEW 630087203 28 17500 SH OTR 01 17500 0 0 NANOVIRICIDES INC COM NEW 630087203 1969 1230582 SH SOLE 0 0 1230582 NANTKWEST INC COM 63016Q102 126 20233 SH OTR 01 20233 0 0 NANTKWEST INC COM 63016Q102 4 700 SH OTR 02 0 700 0 NANTKWEST INC COM 63016Q102 9711 1561252 SH SOLE 0 0 1561252 NANTKWEST INC COM 63016Q102 7 1100 SH SOLE 1100 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 38 6000 SH OTR 01 6000 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 3653 574430 SH SOLE 0 0 574430 NASDAQ INC COM 631103108 11725 181301 SH OTR 01 181301 0 0 NASDAQ INC COM 631103108 2102 32500 SH OTR 02 0 0 32500 NASDAQ INC COM 631103108 1461 22584 SH OTR 02 0 22584 0 NASDAQ INC COM 631103108 663821 10264747 SH SOLE 0 0 10264747 NASDAQ INC COM 631103108 2244 34700 SH SOLE 34700 0 0 NATERA INC COM 632307104 560 46381 SH OTR 01 46381 0 0 NATERA INC COM 632307104 19180 1589740 SH SOLE 0 0 1589740 NATERA INC COM 632307104 8 700 SH SOLE 700 0 0 NATHANS FAMOUS INC NEW COM 632347100 278 6250 SH OTR 01 6250 0 0 NATHANS FAMOUS INC NEW COM 632347100 4517 101507 SH SOLE 0 0 101507 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 11 5400 SH OTR 01 5400 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 362 182595 SH SOLE 0 0 182595 NATIONAL BANKSHARES INC VA COM 634865109 285 8153 SH OTR 01 8153 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7515 215204 SH SOLE 0 0 215204 NATIONAL BEVERAGE CORP COM 635017106 1543 24568 SH OTR 01 24568 0 0 NATIONAL BEVERAGE CORP COM 635017106 314 5000 SH OTR 02 0 5000 0 NATIONAL BEVERAGE CORP COM 635017106 51140 814209 SH SOLE 0 0 814209 NATIONAL BEVERAGE CORP COM 635017106 38 600 SH SOLE 600 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1170 57447 SH OTR 01 57447 0 0 NATIONAL BK HLDGS CORP CL A 633707104 138 6779 SH OTR 02 0 6779 0 NATIONAL BK HLDGS CORP CL A 633707104 40802 2004008 SH SOLE 0 0 2004008 NATIONAL BK HLDGS CORP CL A 633707104 33 1621 SH SOLE 1621 0 0 NATIONAL CINEMEDIA INC COM 635309107 1187 76659 SH OTR 01 76659 0 0 NATIONAL CINEMEDIA INC COM 635309107 265 17110 SH OTR 02 0 17110 0 NATIONAL CINEMEDIA INC COM 635309107 67207 4341513 SH SOLE 0 0 4341513 NATIONAL CINEMEDIA INC COM 635309107 49 3190 SH SOLE 3190 0 0 NATIONAL COMM CORP COM 63546L102 171 7337 SH OTR 01 7337 0 0 NATIONAL COMM CORP COM 63546L102 4452 190888 SH SOLE 0 0 190888 NATIONAL FUEL GAS CO N J COM 636180101 3142 55242 SH OTR 01 55242 0 0 NATIONAL FUEL GAS CO N J COM 636180101 433 7621 SH OTR 02 0 7621 0 NATIONAL FUEL GAS CO N J COM 636180101 350853 6168302 SH SOLE 0 0 6168302 NATIONAL FUEL GAS CO N J COM 636180101 204 3579 SH SOLE 3579 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1921 89699 SH OTR 01 89699 0 0 NATIONAL GEN HLDGS CORP COM 636220303 69 3200 SH OTR 02 0 3200 0 NATIONAL GEN HLDGS CORP COM 636220303 77071 3598076 SH SOLE 0 0 3598076 NATIONAL GEN HLDGS CORP COM 636220303 51 2400 SH SOLE 2400 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5728 76288 SH OTR 01 76288 0 0 NATIONAL HEALTH INVS INC COM 63633D104 220 2928 SH OTR 02 0 0 2928 NATIONAL HEALTH INVS INC COM 63633D104 3347 44575 SH OTR 02 0 44575 0 NATIONAL HEALTH INVS INC COM 63633D104 415467 5532925 SH SOLE 0 0 5532925 NATIONAL HEALTH INVS INC COM 63633D104 3594 47861 SH SOLE 47861 0 0 NATIONAL HEALTHCARE CORP COM 635906100 916 14143 SH OTR 01 14143 0 0 NATIONAL HEALTHCARE CORP COM 635906100 30 469 SH OTR 02 0 469 0 NATIONAL HEALTHCARE CORP COM 635906100 50036 772875 SH SOLE 0 0 772875 NATIONAL HEALTHCARE CORP COM 635906100 34 531 SH SOLE 531 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 15 5100 SH OTR 01 5100 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 170 56645 SH SOLE 0 0 56645 NATIONAL INSTRS CORP COM 636518102 1916 69928 SH OTR 01 69928 0 0 NATIONAL INSTRS CORP COM 636518102 291 10609 SH OTR 02 0 10609 0 NATIONAL INSTRS CORP COM 636518102 227022 8285486 SH SOLE 0 0 8285486 NATIONAL INSTRS CORP COM 636518102 138 5025 SH SOLE 5025 0 0 NATIONAL INTERSTATE CORP COM 63654U100 359 11867 SH OTR 01 11867 0 0 NATIONAL INTERSTATE CORP COM 63654U100 7 232 SH OTR 02 0 232 0 NATIONAL INTERSTATE CORP COM 63654U100 8540 282317 SH SOLE 0 0 282317 NATIONAL INTERSTATE CORP COM 63654U100 14 468 SH SOLE 468 0 0 NATIONAL OILWELL VARCO INC COM 637071101 20117 597825 SH OTR 01 597825 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3659 108747 SH OTR 02 0 0 108747 NATIONAL OILWELL VARCO INC COM 637071101 3084 91640 SH OTR 02 0 91640 0 NATIONAL OILWELL VARCO INC COM 637071101 1164451 34604787 SH SOLE 0 0 34604787 NATIONAL OILWELL VARCO INC COM 637071101 3658 108717 SH SOLE 108717 0 0 NATIONAL PRESTO INDS INC COM 637215104 661 7006 SH OTR 01 7006 0 0 NATIONAL PRESTO INDS INC COM 637215104 22 233 SH OTR 02 0 233 0 NATIONAL PRESTO INDS INC COM 637215104 43730 463490 SH SOLE 0 0 463490 NATIONAL PRESTO INDS INC COM 637215104 25 267 SH SOLE 267 0 0 NATIONAL RESH CORP CL A 637372202 249 18187 SH OTR 01 18187 0 0 NATIONAL RESH CORP CL B 637372301 3 100 SH OTR 01 100 0 0 NATIONAL RESH CORP CL A 637372202 4642 338843 SH SOLE 0 0 338843 NATIONAL RESH CORP CL B 637372301 1012 30503 SH SOLE 0 0 30503 NATIONAL RETAIL PPTYS INC COM 637417106 4990 96472 SH OTR 01 96472 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 573 11082 SH OTR 02 0 0 11082 NATIONAL RETAIL PPTYS INC COM 637417106 9450 182705 SH OTR 02 0 182705 0 NATIONAL RETAIL PPTYS INC COM 637417106 1096391 21198585 SH SOLE 0 0 21198585 NATIONAL RETAIL PPTYS INC COM 637417106 10268 198531 SH SOLE 198531 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 653 31381 SH OTR 01 31381 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 37 1800 SH OTR 02 0 1800 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 67466 3240446 SH SOLE 0 0 3240446 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 30 1456 SH SOLE 1456 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 549 2809 SH OTR 01 2809 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 30685 157139 SH SOLE 0 0 157139 NATIONAL WESTN LIFE GROUP IN CL A 638517102 20 100 SH SOLE 100 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 665 59031 SH OTR 01 59031 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 27 2369 SH OTR 02 0 2369 0 NATIONSTAR MTG HLDGS INC COM 63861C109 29399 2610913 SH SOLE 0 0 2610913 NATIONSTAR MTG HLDGS INC COM 63861C109 25 2231 SH SOLE 2231 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 21 1900 SH OTR 01 1900 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 1646 149105 SH SOLE 0 0 149105 NATURAL GAS SERVICES GROUP COM 63886Q109 377 16454 SH OTR 01 16454 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 23 1000 SH OTR 02 0 1000 0 NATURAL GAS SERVICES GROUP COM 63886Q109 11801 515332 SH SOLE 0 0 515332 NATURAL GAS SERVICES GROUP COM 63886Q109 16 700 SH SOLE 700 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 147 11283 SH OTR 01 11283 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5004 383465 SH SOLE 0 0 383465 NATURAL GROCERS BY VITAMIN C COM 63888U108 9 700 SH SOLE 700 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 433 15366 SH OTR 01 15366 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 11 389 SH OTR 02 0 389 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 15500 549834 SH SOLE 0 0 549834 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 12 411 SH SOLE 411 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 105 11017 SH OTR 01 11017 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 2499 262179 SH SOLE 0 0 262179 NATUS MEDICAL INC DEL COM 639050103 2582 68317 SH OTR 01 68317 0 0 NATUS MEDICAL INC DEL COM 639050103 144 3800 SH OTR 02 0 3800 0 NATUS MEDICAL INC DEL COM 639050103 76083 2012765 SH SOLE 0 0 2012765 NATUS MEDICAL INC DEL COM 639050103 64 1700 SH SOLE 1700 0 0 NAUTILUS INC COM 63910B102 1128 63244 SH OTR 01 63244 0 0 NAUTILUS INC COM 63910B102 41 2300 SH OTR 02 0 2300 0 NAUTILUS INC COM 63910B102 20231 1134013 SH SOLE 0 0 1134013 NAUTILUS INC COM 63910B102 27 1500 SH SOLE 1500 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 38 70700 SH OTR 01 70700 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 2324 4380591 SH SOLE 0 0 4380591 NAVIENT CORP COM 63938C108 6348 531197 SH OTR 01 531197 0 0 NAVIENT CORP COM 63938C108 1263 105700 SH OTR 02 0 0 105700 NAVIENT CORP COM 63938C108 934 78174 SH OTR 02 0 78174 0 NAVIENT CORP COM 63938C108 468278 39186472 SH SOLE 0 0 39186472 NAVIENT CORP COM 63938C108 1519 127099 SH SOLE 127099 0 0 NAVIGANT CONSULTING INC COM 63935N107 970 60061 SH OTR 01 60061 0 0 NAVIGANT CONSULTING INC COM 63935N107 269 16662 SH OTR 02 0 16662 0 NAVIGANT CONSULTING INC COM 63935N107 60051 3718335 SH SOLE 0 0 3718335 NAVIGANT CONSULTING INC COM 63935N107 41 2538 SH SOLE 2538 0 0 NAVIGATORS GROUP INC COM 638904102 1329 14453 SH OTR 01 14453 0 0 NAVIGATORS GROUP INC COM 638904102 184 2000 SH OTR 02 0 2000 0 NAVIGATORS GROUP INC COM 638904102 83553 908480 SH SOLE 0 0 908480 NAVIGATORS GROUP INC COM 638904102 55 600 SH SOLE 600 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 106 67694 SH OTR 01 67694 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 116 73942 SH SOLE 0 0 73942 NAVISTAR INTL CORP NEW COM 63934E108 870 74384 SH OTR 01 74384 0 0 NAVISTAR INTL CORP NEW COM 63934E108 100 8543 SH OTR 02 0 8543 0 NAVISTAR INTL CORP NEW COM 63934E108 42948 3673939 SH SOLE 0 0 3673939 NAVISTAR INTL CORP NEW COM 63934E108 29 2468 SH SOLE 2468 0 0 NBT BANCORP INC COM 628778102 1494 52172 SH OTR 01 52172 0 0 NBT BANCORP INC COM 628778102 169 5900 SH OTR 02 0 5900 0 NBT BANCORP INC COM 628778102 100878 3523514 SH SOLE 0 0 3523514 NBT BANCORP INC COM 628778102 63 2200 SH SOLE 2200 0 0 NCI BUILDING SYS INC COM NEW 628852204 914 57190 SH OTR 01 57190 0 0 NCI BUILDING SYS INC COM NEW 628852204 40 2500 SH OTR 02 0 2500 0 NCI BUILDING SYS INC COM NEW 628852204 18618 1164354 SH SOLE 0 0 1164354 NCI BUILDING SYS INC COM NEW 628852204 21 1300 SH SOLE 1300 0 0 NCI INC CL A 62886K104 124 8836 SH OTR 01 8836 0 0 NCI INC CL A 62886K104 3371 239914 SH SOLE 0 0 239914 NCR CORP NEW COM 62886E108 2408 86711 SH OTR 01 86711 0 0 NCR CORP NEW COM 62886E108 436 15708 SH OTR 02 0 15708 0 NCR CORP NEW COM 62886E108 300005 10803206 SH SOLE 0 0 10803206 NCR CORP NEW COM 62886E108 166 5968 SH SOLE 5968 0 0 NEENAH PAPER INC COM 640079109 2487 34367 SH OTR 01 34367 0 0 NEENAH PAPER INC COM 640079109 217 3000 SH OTR 02 0 3000 0 NEENAH PAPER INC COM 640079109 60086 830263 SH SOLE 0 0 830263 NEENAH PAPER INC COM 640079109 65 900 SH SOLE 900 0 0 NEFF CORP COM CL A 640094207 180 16428 SH OTR 01 16428 0 0 NEFF CORP COM CL A 640094207 3447 315403 SH SOLE 0 0 315403 NEKTAR THERAPEUTICS COM 640268108 3881 272753 SH OTR 01 272753 0 0 NEKTAR THERAPEUTICS COM 640268108 213 14934 SH OTR 02 0 14934 0 NEKTAR THERAPEUTICS COM 640268108 161598 11356115 SH SOLE 0 0 11356115 NEKTAR THERAPEUTICS COM 640268108 95 6666 SH SOLE 6666 0 0 NELNET INC CL A 64031N108 845 24325 SH OTR 01 24325 0 0 NELNET INC CL A 64031N108 141 4051 SH OTR 02 0 4051 0 NELNET INC CL A 64031N108 66864 1924131 SH SOLE 0 0 1924131 NELNET INC CL A 64031N108 43 1249 SH SOLE 1249 0 0 NEOGEN CORP COM 640491106 4305 76535 SH OTR 01 76535 0 0 NEOGEN CORP COM 640491106 232 4127 SH OTR 02 0 4127 0 NEOGEN CORP COM 640491106 159534 2836159 SH SOLE 0 0 2836159 NEOGEN CORP COM 640491106 105 1873 SH SOLE 1873 0 0 NEOGENOMICS INC COM NEW 64049M209 901 112040 SH OTR 01 112040 0 0 NEOGENOMICS INC COM NEW 64049M209 16201 2015032 SH SOLE 0 0 2015032 NEOGENOMICS INC COM NEW 64049M209 28 3441 SH SOLE 3441 0 0 NEONODE INC COM NEW 64051M402 32 21600 SH OTR 01 21600 0 0 NEONODE INC COM NEW 64051M402 2065 1414445 SH SOLE 0 0 1414445 NEOPHOTONICS CORP COM 64051T100 402 42203 SH OTR 01 42203 0 0 NEOPHOTONICS CORP COM 64051T100 17628 1849705 SH SOLE 0 0 1849705 NEOS THERAPEUTICS INC COM 64052L106 220 23676 SH OTR 01 23676 0 0 NEOS THERAPEUTICS INC COM 64052L106 2509 270313 SH SOLE 0 0 270313 NEOTHETICS INC COM 64066G101 2 1820 SH OTR 01 1820 0 0 NEOTHETICS INC COM 64066G101 58 59367 SH SOLE 0 0 59367 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 32 3213 SH OTR 02 0 3213 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 983 98356 SH SOLE 0 0 98356 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 23 2287 SH SOLE 2287 0 0 NET ELEMENT INC COM NEW 64111R201 8 4160 SH OTR 01 4160 0 0 NET ELEMENT INC COM NEW 64111R201 316 171755 SH SOLE 0 0 171755 NETAPP INC COM 64110D104 11302 459622 SH OTR 01 459622 0 0 NETAPP INC COM 64110D104 2220 90300 SH OTR 02 0 0 90300 NETAPP INC COM 64110D104 1533 62323 SH OTR 02 0 62323 0 NETAPP INC COM 64110D104 614622 24994783 SH SOLE 0 0 24994783 NETAPP INC COM 64110D104 2110 85821 SH SOLE 85821 0 0 NETEASE INC SPONSORED ADR 64110W102 1739 9000 SH OTR 02 0 0 9000 NETEASE INC SPONSORED ADR 64110W102 5173 26774 SH OTR 02 0 26774 0 NETEASE INC SPONSORED ADR 64110W102 70840 366629 SH SOLE 0 0 366629 NETEASE INC SPONSORED ADR 64110W102 3092 16000 SH SOLE 16000 0 0 NETFLIX INC COM 64110L106 62475 682935 SH OTR 01 682935 0 0 NETFLIX INC COM 64110L106 11472 125400 SH OTR 02 0 0 125400 NETFLIX INC COM 64110L106 7836 85656 SH OTR 02 0 85656 0 NETFLIX INC COM 64110L106 2198673 24034472 SH SOLE 0 0 24034472 NETFLIX INC COM 64110L106 11495 125652 SH SOLE 125652 0 0 NETGEAR INC COM 64111Q104 2754 57931 SH OTR 01 57931 0 0 NETGEAR INC COM 64111Q104 238 5000 SH OTR 02 0 5000 0 NETGEAR INC COM 64111Q104 134368 2826423 SH SOLE 0 0 2826423 NETGEAR INC COM 64111Q104 71 1500 SH SOLE 1500 0 0 NETLIST INC COM 64118P109 28 23700 SH OTR 01 23700 0 0 NETLIST INC COM 64118P109 1551 1325932 SH SOLE 0 0 1325932 NETSCOUT SYS INC COM 64115T104 2719 122214 SH OTR 01 122214 0 0 NETSCOUT SYS INC COM 64115T104 210 9455 SH OTR 02 0 9455 0 NETSCOUT SYS INC COM 64115T104 154997 6966139 SH SOLE 0 0 6966139 NETSCOUT SYS INC COM 64115T104 82 3692 SH SOLE 3692 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 23 4000 SH OTR 01 4000 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2115 362118 SH SOLE 0 0 362118 NETSUITE INC COM 64118Q107 1917 26335 SH OTR 01 26335 0 0 NETSUITE INC COM 64118Q107 932 12800 SH OTR 02 0 0 12800 NETSUITE INC COM 64118Q107 546 7501 SH OTR 02 0 7501 0 NETSUITE INC COM 64118Q107 205640 2824727 SH SOLE 0 0 2824727 NETSUITE INC COM 64118Q107 751 10320 SH SOLE 10320 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 9 3500 SH OTR 01 3500 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 65 24609 SH SOLE 0 0 24609 NEURALSTEM INC COM 64127R302 13 46370 SH OTR 01 46370 0 0 NEURALSTEM INC COM 64127R302 971 3337768 SH SOLE 0 0 3337768 NEUROCRINE BIOSCIENCES INC COM 64125C109 2594 57073 SH OTR 01 57073 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 446 9821 SH OTR 02 0 9821 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 273073 6008196 SH SOLE 0 0 6008196 NEUROCRINE BIOSCIENCES INC COM 64125C109 194 4279 SH SOLE 4279 0 0 NEUROMETRIX INC COM PAR NEW 641255500 0 184 SH OTR 01 184 0 0 NEUROMETRIX INC COM PAR NEW 641255500 48 28821 SH SOLE 0 0 28821 NEUSTAR INC CL A 64126X201 1932 82181 SH OTR 01 82181 0 0 NEUSTAR INC CL A 64126X201 142 6041 SH OTR 02 0 6041 0 NEUSTAR INC CL A 64126X201 91453 3889970 SH SOLE 0 0 3889970 NEUSTAR INC CL A 64126X201 63 2659 SH SOLE 2659 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 12 6281 SH OTR 01 6281 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 666 345248 SH SOLE 0 0 345248 NEVRO CORP COM 64157F103 3323 45052 SH OTR 01 45052 0 0 NEVRO CORP COM 64157F103 59 800 SH OTR 02 0 800 0 NEVRO CORP COM 64157F103 104395 1415333 SH SOLE 0 0 1415333 NEVRO CORP COM 64157F103 70 943 SH SOLE 943 0 0 NEVSUN RES LTD COM 64156L101 25 8500 SH OTR 02 0 8500 0 NEVSUN RES LTD COM 64156L101 10134 3446898 SH SOLE 0 0 3446898 NEVSUN RES LTD COM 64156L101 30 10200 SH SOLE 10200 0 0 NEW GOLD INC CDA COM 644535106 291 66400 SH OTR 02 0 66400 0 NEW GOLD INC CDA COM 644535106 37883 8649025 SH SOLE 0 0 8649025 NEW GOLD INC CDA COM 644535106 111 25400 SH SOLE 25400 0 0 NEW HOME CO INC COM 645370107 171 17946 SH OTR 01 17946 0 0 NEW HOME CO INC COM 645370107 3220 337481 SH SOLE 0 0 337481 NEW JERSEY RES COM 646025106 4398 114098 SH OTR 01 114098 0 0 NEW JERSEY RES COM 646025106 361 9361 SH OTR 02 0 9361 0 NEW JERSEY RES COM 646025106 276714 7178061 SH SOLE 0 0 7178061 NEW JERSEY RES COM 646025106 163 4239 SH SOLE 4239 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 975 53948 SH OTR 01 53948 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 138 7627 SH OTR 02 0 7627 0 NEW MEDIA INVT GROUP INC COM 64704V106 54562 3019499 SH SOLE 0 0 3019499 NEW MEDIA INVT GROUP INC COM 64704V106 40 2226 SH SOLE 2226 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 628 15000 SH OTR 02 0 0 15000 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1868 44605 SH OTR 02 0 44605 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 25808 616242 SH SOLE 0 0 616242 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1127 26900 SH SOLE 26900 0 0 NEW RELIC INC COM 64829B100 1324 45067 SH OTR 01 45067 0 0 NEW RELIC INC COM 64829B100 44 1500 SH OTR 02 0 1500 0 NEW RELIC INC COM 64829B100 53331 1815205 SH SOLE 0 0 1815205 NEW RELIC INC COM 64829B100 35 1200 SH SOLE 1200 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3936 284418 SH OTR 01 284418 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 315 22764 SH OTR 02 0 22764 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 221004 15968485 SH SOLE 0 0 15968485 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 158 11398 SH SOLE 11398 0 0 NEW SR INVT GROUP INC COM 648691103 1087 101773 SH OTR 01 101773 0 0 NEW SR INVT GROUP INC COM 648691103 66 6200 SH OTR 02 0 0 6200 NEW SR INVT GROUP INC COM 648691103 1188 111217 SH OTR 02 0 111217 0 NEW SR INVT GROUP INC COM 648691103 124453 11652888 SH SOLE 0 0 11652888 NEW SR INVT GROUP INC COM 648691103 1227 114869 SH SOLE 114869 0 0 NEW YORK & CO INC COM 649295102 33 22300 SH OTR 01 22300 0 0 NEW YORK & CO INC COM 649295102 1277 857174 SH SOLE 0 0 857174 NEW YORK CMNTY BANCORP INC COM 649445103 4954 330513 SH OTR 01 330513 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2548 170000 SH OTR 02 0 0 170000 NEW YORK CMNTY BANCORP INC COM 649445103 1424 94972 SH OTR 02 0 94972 0 NEW YORK CMNTY BANCORP INC COM 649445103 520444 34719412 SH SOLE 0 0 34719412 NEW YORK CMNTY BANCORP INC COM 649445103 2249 150010 SH SOLE 150010 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 842 138003 SH OTR 01 138003 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 134 22000 SH OTR 02 0 22000 0 NEW YORK MTG TR INC COM PAR $.02 649604501 23016 3773167 SH SOLE 0 0 3773167 NEW YORK MTG TR INC COM PAR $.02 649604501 35 5700 SH SOLE 5700 0 0 NEW YORK REIT INC COM 64976L109 1908 206315 SH OTR 01 206315 0 0 NEW YORK REIT INC COM 64976L109 118 12773 SH OTR 02 0 0 12773 NEW YORK REIT INC COM 64976L109 1978 213810 SH OTR 02 0 213810 0 NEW YORK REIT INC COM 64976L109 226494 24485859 SH SOLE 0 0 24485859 NEW YORK REIT INC COM 64976L109 2145 231880 SH SOLE 231880 0 0 NEW YORK TIMES CO CL A 650111107 1881 155448 SH OTR 01 155448 0 0 NEW YORK TIMES CO CL A 650111107 197 16311 SH OTR 02 0 16311 0 NEW YORK TIMES CO CL A 650111107 111313 9199389 SH SOLE 0 0 9199389 NEW YORK TIMES CO CL A 650111107 79 6489 SH SOLE 6489 0 0 NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 154 33472 SH OTR 01 33472 0 0 NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 31 6851 SH OTR 02 0 6851 0 NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 18381 4004584 SH SOLE 0 0 4004584 NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 18 3852 SH SOLE 3852 0 0 NEWELL BRANDS INC COM 651229106 35379 728405 SH OTR 01 728405 0 0 NEWELL BRANDS INC COM 651229106 6578 135428 SH OTR 02 0 0 135428 NEWELL BRANDS INC COM 651229106 4172 85906 SH OTR 02 0 85906 0 NEWELL BRANDS INC COM 651229106 1960809 40370788 SH SOLE 0 0 40370788 NEWELL BRANDS INC COM 651229106 6161 126843 SH SOLE 126843 0 0 NEWFIELD EXPL CO COM 651290108 13819 312783 SH OTR 01 312783 0 0 NEWFIELD EXPL CO COM 651290108 2920 66100 SH OTR 02 0 0 66100 NEWFIELD EXPL CO COM 651290108 1228 27800 SH OTR 02 0 27800 0 NEWFIELD EXPL CO COM 651290108 823211 18633106 SH SOLE 0 0 18633106 NEWFIELD EXPL CO COM 651290108 2628 59484 SH SOLE 59484 0 0 NEWLINK GENETICS CORP COM 651511107 452 40132 SH OTR 01 40132 0 0 NEWLINK GENETICS CORP COM 651511107 11 981 SH OTR 02 0 981 0 NEWLINK GENETICS CORP COM 651511107 9258 822205 SH SOLE 0 0 822205 NEWLINK GENETICS CORP COM 651511107 13 1119 SH SOLE 1119 0 0 NEWMARKET CORP COM 651587107 2677 6460 SH OTR 01 6460 0 0 NEWMARKET CORP COM 651587107 412 995 SH OTR 02 0 995 0 NEWMARKET CORP COM 651587107 290391 700784 SH SOLE 0 0 700784 NEWMARKET CORP COM 651587107 168 405 SH SOLE 405 0 0 NEWMONT MINING CORP COM 651639106 32895 840873 SH OTR 01 840873 0 0 NEWMONT MINING CORP COM 651639106 6138 156900 SH OTR 02 0 0 156900 NEWMONT MINING CORP COM 651639106 6733 172122 SH OTR 02 0 172122 0 NEWMONT MINING CORP COM 651639106 1834252 46887823 SH SOLE 0 0 46887823 NEWMONT MINING CORP COM 651639106 6191 158267 SH SOLE 158267 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 609 105238 SH OTR 01 105238 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 118 20441 SH OTR 02 0 20441 0 NEWPARK RES INC COM PAR $.01NEW 651718504 38509 6650918 SH SOLE 0 0 6650918 NEWPARK RES INC COM PAR $.01NEW 651718504 27 4659 SH SOLE 4659 0 0 NEWS CORP NEW CL A 65249B109 8818 776877 SH OTR 01 776877 0 0 NEWS CORP NEW CL A 65249B109 1102 97100 SH OTR 02 0 0 97100 NEWS CORP NEW CL A 65249B109 841 74097 SH OTR 02 0 74097 0 NEWS CORP NEW CL A 65249B109 475279 41874815 SH SOLE 0 0 41874815 NEWS CORP NEW CL A 65249B109 1178 103752 SH SOLE 103752 0 0 NEWS CORP NEW CL B 65249B208 39283 3366179 SH SOLE 0 0 3366179 NEWSTAR FINANCIAL INC COM 65251F105 272 32343 SH OTR 01 32343 0 0 NEWSTAR FINANCIAL INC COM 65251F105 11873 1410052 SH SOLE 0 0 1410052 NEXPOINT RESIDENTIAL TR INC COM 65341D102 425 23362 SH OTR 01 23362 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 12826 704746 SH SOLE 0 0 704746 NEXSTAR BROADCASTING GROUP I CL A 65336K103 2979 62616 SH OTR 01 62616 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 179 3761 SH OTR 02 0 3761 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 96226 2022413 SH SOLE 0 0 2022413 NEXSTAR BROADCASTING GROUP I CL A 65336K103 73 1539 SH SOLE 1539 0 0 NEXTERA ENERGY INC COM 65339F101 95617 733257 SH OTR 01 733257 0 0 NEXTERA ENERGY INC COM 65339F101 17752 136132 SH OTR 02 0 0 136132 NEXTERA ENERGY INC COM 65339F101 13503 103550 SH OTR 02 0 103550 0 NEXTERA ENERGY INC COM 65339F101 4135116 31711016 SH SOLE 0 0 31711016 NEXTERA ENERGY INC COM 65339F101 21548 165247 SH SOLE 165247 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 51 1673 SH OTR 02 0 1673 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5344 175919 SH SOLE 0 0 175919 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 62 2027 SH SOLE 2027 0 0 NIC INC COM 62914B100 2847 129774 SH OTR 01 129774 0 0 NIC INC COM 62914B100 217 9913 SH OTR 02 0 9913 0 NIC INC COM 62914B100 110316 5028094 SH SOLE 0 0 5028094 NIC INC COM 62914B100 70 3209 SH SOLE 3209 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 42 4100 SH OTR 01 4100 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 2196 213641 SH SOLE 0 0 213641 NICOLET BANKSHARES INC COM 65406E102 234 6133 SH OTR 01 6133 0 0 NICOLET BANKSHARES INC COM 65406E102 6994 183659 SH SOLE 0 0 183659 NIELSEN HLDGS PLC SHS EUR G6518L108 29955 576390 SH OTR 01 576390 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4599 88500 SH OTR 02 0 0 88500 NIELSEN HLDGS PLC SHS EUR G6518L108 3923 75481 SH OTR 02 0 75481 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1572213 30252320 SH SOLE 0 0 30252320 NIELSEN HLDGS PLC SHS EUR G6518L108 5636 108447 SH SOLE 108447 0 0 NII HLDGS INC COM PAR $0.001 62913F508 289 90732 SH OTR 01 90732 0 0 NII HLDGS INC COM PAR $0.001 62913F508 7 2309 SH OTR 02 0 2309 0 NII HLDGS INC COM PAR $0.001 62913F508 17844 5611297 SH SOLE 0 0 5611297 NII HLDGS INC COM PAR $0.001 62913F508 17 5191 SH SOLE 5191 0 0 NIKE INC CL B 654106103 117802 2134100 SH OTR 01 2134100 0 0 NIKE INC CL B 654106103 22092 400224 SH OTR 02 0 0 400224 NIKE INC CL B 654106103 15826 286710 SH OTR 02 0 286710 0 NIKE INC CL B 654106103 4744175 85945202 SH SOLE 0 0 85945202 NIKE INC CL B 654106103 21635 391938 SH SOLE 391938 0 0 NIMBLE STORAGE INC COM 65440R101 1030 129457 SH OTR 01 129457 0 0 NIMBLE STORAGE INC COM 65440R101 21 2600 SH OTR 02 0 2600 0 NIMBLE STORAGE INC COM 65440R101 31946 4013329 SH SOLE 0 0 4013329 NIMBLE STORAGE INC COM 65440R101 16 2000 SH SOLE 2000 0 0 NISOURCE INC COM 65473P105 13440 506803 SH OTR 01 506803 0 0 NISOURCE INC COM 65473P105 1740 65600 SH OTR 02 0 0 65600 NISOURCE INC COM 65473P105 1520 57300 SH OTR 02 0 57300 0 NISOURCE INC COM 65473P105 870966 32841857 SH SOLE 0 0 32841857 NISOURCE INC COM 65473P105 2900 109351 SH SOLE 109351 0 0 NIVALIS THERAPEUTICS INC COM 65481J109 13 2876 SH OTR 01 2876 0 0 NIVALIS THERAPEUTICS INC COM 65481J109 1162 252544 SH SOLE 0 0 252544 NL INDS INC COM NEW 629156407 14 5500 SH OTR 01 5500 0 0 NL INDS INC COM NEW 629156407 705 274375 SH SOLE 0 0 274375 NMI HLDGS INC CL A 629209305 351 64103 SH OTR 01 64103 0 0 NMI HLDGS INC CL A 629209305 11 2000 SH OTR 02 0 2000 0 NMI HLDGS INC CL A 629209305 10119 1846567 SH SOLE 0 0 1846567 NMI HLDGS INC CL A 629209305 17 3100 SH SOLE 3100 0 0 NN INC COM 629337106 466 33300 SH OTR 01 33300 0 0 NN INC COM 629337106 6 432 SH OTR 02 0 432 0 NN INC COM 629337106 12842 917918 SH SOLE 0 0 917918 NN INC COM 629337106 19 1368 SH SOLE 1368 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 217 9000 SH OTR 02 0 9000 0 NOBILIS HEALTH CORP COM 65500B103 102 45931 SH OTR 01 45931 0 0 NOBILIS HEALTH CORP COM 65500B103 2401 1076514 SH SOLE 0 0 1076514 NOBLE CORP PLC SHS USD G65431101 1376 167021 SH OTR 01 167021 0 0 NOBLE CORP PLC SHS USD G65431101 221 26858 SH OTR 02 0 26858 0 NOBLE CORP PLC SHS USD G65431101 247474 30033300 SH SOLE 0 0 30033300 NOBLE CORP PLC SHS USD G65431101 99 12042 SH SOLE 12042 0 0 NOBLE ENERGY INC COM 655044105 24415 680654 SH OTR 01 680654 0 0 NOBLE ENERGY INC COM 655044105 4530 126300 SH OTR 02 0 0 126300 NOBLE ENERGY INC COM 655044105 3191 88953 SH OTR 02 0 88953 0 NOBLE ENERGY INC COM 655044105 957265 26687053 SH SOLE 0 0 26687053 NOBLE ENERGY INC COM 655044105 4234 118029 SH SOLE 118029 0 0 NOODLES & CO CL A 65540B105 253 25865 SH OTR 01 25865 0 0 NOODLES & CO CL A 65540B105 15 1558 SH OTR 02 0 1558 0 NOODLES & CO CL A 65540B105 9524 973824 SH SOLE 0 0 973824 NOODLES & CO CL A 65540B105 8 842 SH SOLE 842 0 0 NORBORD INC COM NEW 65548P403 43 2200 SH OTR 02 0 2200 0 NORBORD INC COM NEW 65548P403 14265 723363 SH SOLE 0 0 723363 NORBORD INC COM NEW 65548P403 42 2155 SH SOLE 2155 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 51 2400 SH OTR 02 0 2400 0 NORD ANGLIA EDUCATION INC SHS G6583A102 109 5148 SH SOLE 0 0 5148 NORD ANGLIA EDUCATION INC SHS G6583A102 42 2000 SH SOLE 2000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 927 66750 SH OTR 01 66750 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 58997 4247453 SH SOLE 0 0 4247453 NORDSON CORP COM 655663102 3174 37958 SH OTR 01 37958 0 0 NORDSON CORP COM 655663102 482 5764 SH OTR 02 0 5764 0 NORDSON CORP COM 655663102 325988 3898908 SH SOLE 0 0 3898908 NORDSON CORP COM 655663102 204 2436 SH SOLE 2436 0 0 NORDSTROM INC COM 655664100 7798 204929 SH OTR 01 204929 0 0 NORDSTROM INC COM 655664100 1610 42300 SH OTR 02 0 0 42300 NORDSTROM INC COM 655664100 1314 34531 SH OTR 02 0 34531 0 NORDSTROM INC COM 655664100 514382 13518583 SH SOLE 0 0 13518583 NORDSTROM INC COM 655664100 1517 39879 SH SOLE 39879 0 0 NORFOLK SOUTHERN CORP COM 655844108 39984 469683 SH OTR 01 469683 0 0 NORFOLK SOUTHERN CORP COM 655844108 7728 90784 SH OTR 02 0 0 90784 NORFOLK SOUTHERN CORP COM 655844108 5126 60212 SH OTR 02 0 60212 0 NORFOLK SOUTHERN CORP COM 655844108 1663281 19538130 SH SOLE 0 0 19538130 NORFOLK SOUTHERN CORP COM 655844108 9674 113636 SH SOLE 113636 0 0 NORTECH SYS INC COM 656553104 67 17942 SH SOLE 0 0 17942 NORTEK INC COM NEW 656559309 1213 20455 SH OTR 01 20455 0 0 NORTEK INC COM NEW 656559309 16 275 SH OTR 02 0 275 0 NORTEK INC COM NEW 656559309 40110 676281 SH SOLE 0 0 676281 NORTEK INC COM NEW 656559309 31 525 SH SOLE 525 0 0 NORTHEAST BANCORP COM NEW 663904209 26 2300 SH OTR 01 2300 0 0 NORTHEAST BANCORP COM NEW 663904209 2142 190386 SH SOLE 0 0 190386 NORTHERN OIL & GAS INC NEV COM 665531109 283 61199 SH OTR 01 61199 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 31 6631 SH OTR 02 0 6631 0 NORTHERN OIL & GAS INC NEV COM 665531109 17365 3758679 SH SOLE 0 0 3758679 NORTHERN OIL & GAS INC NEV COM 665531109 14 2969 SH SOLE 2969 0 0 NORTHERN TECH INTL CORP COM 665809109 14 1300 SH OTR 01 1300 0 0 NORTHERN TECH INTL CORP COM 665809109 807 73125 SH SOLE 0 0 73125 NORTHERN TR CORP COM 665859104 22478 339242 SH OTR 01 339242 0 0 NORTHERN TR CORP COM 665859104 4115 62100 SH OTR 02 0 0 62100 NORTHERN TR CORP COM 665859104 2879 43448 SH OTR 02 0 43448 0 NORTHERN TR CORP COM 665859104 814782 12296739 SH SOLE 0 0 12296739 NORTHERN TR CORP COM 665859104 4158 62749 SH SOLE 62749 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 863 58207 SH OTR 01 58207 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 36 2400 SH OTR 02 0 2400 0 NORTHFIELD BANCORP INC DEL COM 66611T108 48170 3248175 SH SOLE 0 0 3248175 NORTHFIELD BANCORP INC DEL COM 66611T108 31 2100 SH SOLE 2100 0 0 NORTHRIM BANCORP INC COM 666762109 244 9294 SH OTR 01 9294 0 0 NORTHRIM BANCORP INC COM 666762109 5099 193963 SH SOLE 0 0 193963 NORTHROP GRUMMAN CORP COM 666807102 63677 286473 SH OTR 01 286473 0 0 NORTHROP GRUMMAN CORP COM 666807102 11759 52900 SH OTR 02 0 0 52900 NORTHROP GRUMMAN CORP COM 666807102 7960 35812 SH OTR 02 0 35812 0 NORTHROP GRUMMAN CORP COM 666807102 2561245 11522607 SH SOLE 0 0 11522607 NORTHROP GRUMMAN CORP COM 666807102 11094 49909 SH SOLE 49909 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 1364 133613 SH OTR 01 133613 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 198 19350 SH OTR 02 0 19350 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 134126 13136768 SH SOLE 0 0 13136768 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 76 7434 SH SOLE 7434 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 710 76717 SH OTR 01 76717 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 67 7214 SH OTR 02 0 7214 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 53062 5736410 SH SOLE 0 0 5736410 NORTHSTAR REALTY EUROPE CORP COM 66706L101 30 3256 SH SOLE 3256 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 1451 126957 SH OTR 01 126957 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 209 18301 SH OTR 02 0 18301 0 NORTHSTAR RLTY FIN CORP COM 66704R803 313916 27464237 SH SOLE 0 0 27464237 NORTHSTAR RLTY FIN CORP COM 66704R803 108 9411 SH SOLE 9411 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1963 132373 SH OTR 01 132373 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 217 14600 SH OTR 02 0 14600 0 NORTHWEST BANCSHARES INC MD COM 667340103 115374 7779773 SH SOLE 0 0 7779773 NORTHWEST BANCSHARES INC MD COM 667340103 96 6450 SH SOLE 6450 0 0 NORTHWEST BIOTHERAPEUTICS IN COM PAR $0.001 66737P600 11 18800 SH OTR 01 18800 0 0 NORTHWEST BIOTHERAPEUTICS IN COM PAR $0.001 66737P600 923 1588095 SH SOLE 0 0 1588095 NORTHWEST NAT GAS CO COM 667655104 2278 35146 SH OTR 01 35146 0 0 NORTHWEST NAT GAS CO COM 667655104 259 4000 SH OTR 02 0 4000 0 NORTHWEST NAT GAS CO COM 667655104 151834 2342389 SH SOLE 0 0 2342389 NORTHWEST NAT GAS CO COM 667655104 227 3500 SH SOLE 3500 0 0 NORTHWEST PIPE CO COM 667746101 53 4931 SH OTR 01 4931 0 0 NORTHWEST PIPE CO COM 667746101 3848 357000 SH SOLE 0 0 357000 NORTHWESTERN CORP COM NEW 668074305 3854 61113 SH OTR 01 61113 0 0 NORTHWESTERN CORP COM NEW 668074305 309 4900 SH OTR 02 0 4900 0 NORTHWESTERN CORP COM NEW 668074305 256366 4064783 SH SOLE 0 0 4064783 NORTHWESTERN CORP COM NEW 668074305 385 6100 SH SOLE 6100 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4303 108015 SH OTR 01 108015 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2024 50800 SH OTR 02 0 0 50800 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1365 34272 SH OTR 02 0 34272 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 444157 11148521 SH SOLE 0 0 11148521 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1733 43500 SH SOLE 43500 0 0 NORWOOD FINANCIAL CORP COM 669549107 25 900 SH OTR 01 900 0 0 NORWOOD FINANCIAL CORP COM 669549107 484 17271 SH SOLE 0 0 17271 NOVA LIFESTYLE INC COM 66979P102 2 4800 SH OTR 01 4800 0 0 NOVA LIFESTYLE INC COM 66979P102 111 264059 SH SOLE 0 0 264059 NOVA MEASURING INSTRUMENTS L COM M7516K103 4974 454631 SH SOLE 0 0 454631 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 4 1420 SH OTR 01 1420 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 41 16403 SH SOLE 0 0 16403 NOVAGOLD RES INC COM NEW 66987E206 141 23000 SH OTR 02 0 23000 0 NOVAGOLD RES INC COM NEW 66987E206 24653 4028293 SH SOLE 0 0 4028293 NOVAGOLD RES INC COM NEW 66987E206 73 12000 SH SOLE 12000 0 0 NOVANTA INC COM 67000B104 716 47283 SH OTR 01 47283 0 0 NOVANTA INC COM 67000B104 171 11300 SH OTR 02 0 11300 0 NOVANTA INC COM 67000B104 16594 1095337 SH SOLE 0 0 1095337 NOVANTA INC COM 67000B104 27 1800 SH SOLE 1800 0 0 NOVATEL WIRELESS INC COM NEW 66987M604 22 14183 SH OTR 01 14183 0 0 NOVATEL WIRELESS INC COM NEW 66987M604 1392 915558 SH SOLE 0 0 915558 NOVAVAX INC COM 670002104 4110 565307 SH OTR 01 565307 0 0 NOVAVAX INC COM 670002104 236 32400 SH OTR 02 0 32400 0 NOVAVAX INC COM 670002104 140484 19323807 SH SOLE 0 0 19323807 NOVAVAX INC COM 670002104 98 13500 SH SOLE 13500 0 0 NOVOCURE LTD ORD SHS G6674U108 943 80846 SH OTR 01 80846 0 0 NOVOCURE LTD ORD SHS G6674U108 26536 2273844 SH SOLE 0 0 2273844 NOVOCURE LTD ORD SHS G6674U108 32 2737 SH SOLE 2737 0 0 NOW INC COM 67011P100 2446 134847 SH OTR 01 134847 0 0 NOW INC COM 67011P100 200 11020 SH OTR 02 0 11020 0 NOW INC COM 67011P100 138043 7609885 SH SOLE 0 0 7609885 NOW INC COM 67011P100 98 5400 SH SOLE 5400 0 0 NRG ENERGY INC COM NEW 629377508 7507 500810 SH OTR 01 500810 0 0 NRG ENERGY INC COM NEW 629377508 1253 83600 SH OTR 02 0 0 83600 NRG ENERGY INC COM NEW 629377508 870 58019 SH OTR 02 0 58019 0 NRG ENERGY INC COM NEW 629377508 503449 33585628 SH SOLE 0 0 33585628 NRG ENERGY INC COM NEW 629377508 1334 89011 SH SOLE 89011 0 0 NRG YIELD INC CL A NEW 62942X306 687 45125 SH OTR 01 45125 0 0 NRG YIELD INC CL C 62942X405 1226 78639 SH OTR 01 78639 0 0 NRG YIELD INC CL A NEW 62942X306 23 1500 SH OTR 02 0 1500 0 NRG YIELD INC CL C 62942X405 123 7900 SH OTR 02 0 7900 0 NRG YIELD INC CL A NEW 62942X306 39280 2580794 SH SOLE 0 0 2580794 NRG YIELD INC CL A NEW 62942X306 30 2000 SH SOLE 2000 0 0 NRG YIELD INC CL C 62942X405 70942 4550508 SH SOLE 0 0 4550508 NRG YIELD INC CL C 62942X405 45 2900 SH SOLE 2900 0 0 NTN BUZZTIME INC COM PAR 629410606 3 376 SH OTR 01 376 0 0 NTN BUZZTIME INC COM PAR 629410606 140 16274 SH SOLE 0 0 16274 NU SKIN ENTERPRISES INC CL A 67018T105 1755 37993 SH OTR 01 37993 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 274 5923 SH OTR 02 0 5923 0 NU SKIN ENTERPRISES INC CL A 67018T105 196847 4261670 SH SOLE 0 0 4261670 NU SKIN ENTERPRISES INC CL A 67018T105 131 2843 SH SOLE 2843 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2434 155712 SH OTR 01 155712 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1246 79700 SH OTR 02 0 0 79700 NUANCE COMMUNICATIONS INC COM 67020Y100 679 43417 SH OTR 02 0 43417 0 NUANCE COMMUNICATIONS INC COM 67020Y100 299422 19156864 SH SOLE 0 0 19156864 NUANCE COMMUNICATIONS INC COM 67020Y100 1188 75994 SH SOLE 75994 0 0 NUCOR CORP COM 670346105 24917 504292 SH OTR 01 504292 0 0 NUCOR CORP COM 670346105 4568 92444 SH OTR 02 0 0 92444 NUCOR CORP COM 670346105 3895 78821 SH OTR 02 0 78821 0 NUCOR CORP COM 670346105 967323 19577465 SH SOLE 0 0 19577465 NUCOR CORP COM 670346105 4367 88384 SH SOLE 88384 0 0 NUMEREX CORP PA CL A 67053A102 150 19987 SH OTR 01 19987 0 0 NUMEREX CORP PA CL A 67053A102 2426 323893 SH SOLE 0 0 323893 NUTRACEUTICAL INTL CORP COM 67060Y101 274 11856 SH OTR 01 11856 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 6531 282101 SH SOLE 0 0 282101 NUTRI SYS INC NEW COM 67069D108 1539 60672 SH OTR 01 60672 0 0 NUTRI SYS INC NEW COM 67069D108 43 1700 SH OTR 02 0 1700 0 NUTRI SYS INC NEW COM 67069D108 33066 1303861 SH SOLE 0 0 1303861 NUTRI SYS INC NEW COM 67069D108 38 1500 SH SOLE 1500 0 0 NUVASIVE INC COM 670704105 6178 103450 SH OTR 01 103450 0 0 NUVASIVE INC COM 670704105 320 5354 SH OTR 02 0 5354 0 NUVASIVE INC COM 670704105 230540 3860352 SH SOLE 0 0 3860352 NUVASIVE INC COM 670704105 146 2438 SH SOLE 2438 0 0 NUVECTRA CORP COM 67075N108 31 4125 SH OTR 01 4125 0 0 NUVECTRA CORP COM 67075N108 3815 515551 SH SOLE 0 0 515551 NV5 GLOBAL INC COM 62945V109 396 13926 SH OTR 01 13926 0 0 NV5 GLOBAL INC COM 62945V109 7235 254409 SH SOLE 0 0 254409 NVE CORP COM NEW 629445206 458 7814 SH OTR 01 7814 0 0 NVE CORP COM NEW 629445206 10050 171360 SH SOLE 0 0 171360 NVE CORP COM NEW 629445206 18 300 SH SOLE 300 0 0 NVIDIA CORP COM 67066G104 38235 813332 SH OTR 01 813332 0 0 NVIDIA CORP COM 67066G104 7261 154450 SH OTR 02 0 0 154450 NVIDIA CORP COM 67066G104 5081 108079 SH OTR 02 0 108079 0 NVIDIA CORP COM 67066G104 2184055 46459363 SH SOLE 0 0 46459363 NVIDIA CORP COM 67066G104 7189 152926 SH SOLE 152926 0 0 NVR INC COM 62944T105 4463 2507 SH OTR 01 2507 0 0 NVR INC COM 62944T105 712 400 SH OTR 02 0 400 0 NVR INC COM 62944T105 501098 281462 SH SOLE 0 0 281462 NVR INC COM 62944T105 290 163 SH SOLE 163 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1383 17649 SH OTR 01 17649 0 0 NXP SEMICONDUCTORS N V COM N6596X109 6832 87204 SH OTR 02 0 0 87204 NXP SEMICONDUCTORS N V COM N6596X109 4500 57441 SH OTR 02 0 57441 0 NXP SEMICONDUCTORS N V COM N6596X109 57662 736047 SH SOLE 0 0 736047 NXP SEMICONDUCTORS N V COM N6596X109 6693 85432 SH SOLE 85432 0 0 NXSTAGE MEDICAL INC COM 67072V103 2847 131333 SH OTR 01 131333 0 0 NXSTAGE MEDICAL INC COM 67072V103 212 9800 SH OTR 02 0 9800 0 NXSTAGE MEDICAL INC COM 67072V103 96663 4458606 SH SOLE 0 0 4458606 NXSTAGE MEDICAL INC COM 67072V103 61 2800 SH SOLE 2800 0 0 NXT ID INC COM 67091J107 1 3700 SH OTR 01 3700 0 0 NXT ID INC COM 67091J107 125 353303 SH SOLE 0 0 353303 O REILLY AUTOMOTIVE INC NEW COM 67103H107 41831 154302 SH OTR 01 154302 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8025 29600 SH OTR 02 0 0 29600 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5880 21688 SH OTR 02 0 21688 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1514030 5584766 SH SOLE 0 0 5584766 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8293 30589 SH SOLE 30589 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 2 200 SH OTR 01 200 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 655 67147 SH SOLE 0 0 67147 OASIS PETE INC NEW COM 674215108 2088 223531 SH OTR 01 223531 0 0 OASIS PETE INC NEW COM 674215108 143 15324 SH OTR 02 0 15324 0 OASIS PETE INC NEW COM 674215108 116733 12498227 SH SOLE 0 0 12498227 OASIS PETE INC NEW COM 674215108 74 7976 SH SOLE 7976 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 91657 1213033 SH OTR 01 1213033 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 15461 204616 SH OTR 02 0 0 204616 OCCIDENTAL PETE CORP DEL COM 674599105 12276 162467 SH OTR 02 0 162467 0 OCCIDENTAL PETE CORP DEL COM 674599105 3651716 48328693 SH SOLE 0 0 48328693 OCCIDENTAL PETE CORP DEL COM 674599105 16766 221890 SH SOLE 221890 0 0 OCEAN BIO CHEM INC COM 674631106 26 11142 SH SOLE 0 0 11142 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 3 1195 SH OTR 01 1195 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 29 11227 SH SOLE 0 0 11227 OCEAN SHORE HLDG CO NEW COM 67501R103 25 1500 SH OTR 01 1500 0 0 OCEAN SHORE HLDG CO NEW COM 67501R103 2088 123139 SH SOLE 0 0 123139 OCEANEERING INTL INC COM 675232102 1999 66938 SH OTR 01 66938 0 0 OCEANEERING INTL INC COM 675232102 305 10200 SH OTR 02 0 10200 0 OCEANEERING INTL INC COM 675232102 225197 7541761 SH SOLE 0 0 7541761 OCEANEERING INTL INC COM 675232102 124 4164 SH SOLE 4164 0 0 OCEANFIRST FINL CORP COM 675234108 504 27743 SH OTR 01 27743 0 0 OCEANFIRST FINL CORP COM 675234108 12232 673175 SH SOLE 0 0 673175 OCERA THERAPEUTICS INC COM 67552A108 11 5800 SH OTR 01 5800 0 0 OCERA THERAPEUTICS INC COM 67552A108 766 403035 SH SOLE 0 0 403035 OCLARO INC COM NEW 67555N206 949 194464 SH OTR 01 194464 0 0 OCLARO INC COM NEW 67555N206 17759 3639085 SH SOLE 0 0 3639085 OCLARO INC COM NEW 67555N206 30 6199 SH SOLE 6199 0 0 OCULAR THERAPEUTIX INC COM 67576A100 163 32909 SH OTR 01 32909 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2210 446400 SH SOLE 0 0 446400 OCULUS INNOVATIVE SCIENCES I COM PAR 67575P306 10 2560 SH OTR 01 2560 0 0 OCULUS INNOVATIVE SCIENCES I COM PAR 67575P306 402 100367 SH SOLE 0 0 100367 OCWEN FINL CORP COM NEW 675746309 220 128759 SH OTR 01 128759 0 0 OCWEN FINL CORP COM NEW 675746309 17 9760 SH OTR 02 0 9760 0 OCWEN FINL CORP COM NEW 675746309 11293 6604327 SH SOLE 0 0 6604327 OCWEN FINL CORP COM NEW 675746309 9 5200 SH SOLE 5200 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 8 3727 SH OTR 01 3727 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 443 219060 SH SOLE 0 0 219060 OFFICE DEPOT INC COM 676220106 2217 669855 SH OTR 01 669855 0 0 OFFICE DEPOT INC COM 676220106 170 51296 SH OTR 02 0 51296 0 OFFICE DEPOT INC COM 676220106 126216 38131835 SH SOLE 0 0 38131835 OFFICE DEPOT INC COM 676220106 81 24558 SH SOLE 24558 0 0 OFG BANCORP COM 67103X102 458 55173 SH OTR 01 55173 0 0 OFG BANCORP COM 67103X102 27 3300 SH OTR 02 0 3300 0 OFG BANCORP COM 67103X102 30585 3684934 SH SOLE 0 0 3684934 OFG BANCORP COM 67103X102 20 2400 SH SOLE 2400 0 0 OGE ENERGY CORP COM 670837103 4466 136374 SH OTR 01 136374 0 0 OGE ENERGY CORP COM 670837103 1723 52600 SH OTR 02 0 0 52600 OGE ENERGY CORP COM 670837103 1405 42906 SH OTR 02 0 42906 0 OGE ENERGY CORP COM 670837103 507744 15503619 SH SOLE 0 0 15503619 OGE ENERGY CORP COM 670837103 2285 69765 SH SOLE 69765 0 0 OHIO VY BANC CORP COM 677719106 4 200 SH OTR 01 200 0 0 OHIO VY BANC CORP COM 677719106 765 34986 SH SOLE 0 0 34986 OHR PHARMACEUTICAL INC COM NEW 67778H200 37 13600 SH OTR 01 13600 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 2491 909016 SH SOLE 0 0 909016 OIL DRI CORP AMER COM 677864100 223 6449 SH OTR 01 6449 0 0 OIL DRI CORP AMER COM 677864100 5845 169278 SH SOLE 0 0 169278 OIL STS INTL INC COM 678026105 2113 64252 SH OTR 01 64252 0 0 OIL STS INTL INC COM 678026105 187 5673 SH OTR 02 0 5673 0 OIL STS INTL INC COM 678026105 126018 3832663 SH SOLE 0 0 3832663 OIL STS INTL INC COM 678026105 80 2427 SH SOLE 2427 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2852 47292 SH OTR 01 47292 0 0 OLD DOMINION FGHT LINES INC COM 679580100 338 5600 SH OTR 02 0 5600 0 OLD DOMINION FGHT LINES INC COM 679580100 291264 4829446 SH SOLE 0 0 4829446 OLD DOMINION FGHT LINES INC COM 679580100 170 2819 SH SOLE 2819 0 0 OLD LINE BANCSHARES INC COM 67984M100 177 9823 SH OTR 01 9823 0 0 OLD LINE BANCSHARES INC COM 67984M100 3695 205256 SH SOLE 0 0 205256 OLD NATL BANCORP IND COM 680033107 2109 168310 SH OTR 01 168310 0 0 OLD NATL BANCORP IND COM 680033107 170 13537 SH OTR 02 0 13537 0 OLD NATL BANCORP IND COM 680033107 134833 10760832 SH SOLE 0 0 10760832 OLD NATL BANCORP IND COM 680033107 57 4559 SH SOLE 4559 0 0 OLD POINT FINL CORP COM 680194107 6 300 SH OTR 01 300 0 0 OLD POINT FINL CORP COM 680194107 252 13162 SH SOLE 0 0 13162 OLD REP INTL CORP COM 680223104 3183 165018 SH OTR 01 165018 0 0 OLD REP INTL CORP COM 680223104 505 26195 SH OTR 02 0 26195 0 OLD REP INTL CORP COM 680223104 342810 17771399 SH SOLE 0 0 17771399 OLD REP INTL CORP COM 680223104 234 12105 SH SOLE 12105 0 0 OLD SECOND BANCORP INC ILL COM 680277100 239 35036 SH OTR 01 35036 0 0 OLD SECOND BANCORP INC ILL COM 680277100 5741 840561 SH SOLE 0 0 840561 OLIN CORP COM PAR $1 680665205 5164 207906 SH OTR 01 207906 0 0 OLIN CORP COM PAR $1 680665205 656 26389 SH OTR 02 0 26389 0 OLIN CORP COM PAR $1 680665205 304520 12259266 SH SOLE 0 0 12259266 OLIN CORP COM PAR $1 680665205 184 7411 SH SOLE 7411 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1069 42955 SH OTR 01 42955 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7 300 SH OTR 02 0 300 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 67517 2712600 SH SOLE 0 0 2712600 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 47 1900 SH SOLE 1900 0 0 OLYMPIC STEEL INC COM 68162K106 317 11592 SH OTR 01 11592 0 0 OLYMPIC STEEL INC COM 68162K106 11913 436227 SH SOLE 0 0 436227 OM ASSET MGMT PLC SHS G67506108 713 53444 SH OTR 01 53444 0 0 OM ASSET MGMT PLC SHS G67506108 38 2847 SH OTR 02 0 2847 0 OM ASSET MGMT PLC SHS G67506108 9805 734447 SH SOLE 0 0 734447 OM ASSET MGMT PLC SHS G67506108 30 2253 SH SOLE 2253 0 0 OMEGA FLEX INC COM 682095104 289 7596 SH OTR 01 7596 0 0 OMEGA FLEX INC COM 682095104 3417 89833 SH SOLE 0 0 89833 OMEGA HEALTHCARE INVS INC COM 681936100 3981 117252 SH OTR 01 117252 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 440 12949 SH OTR 02 0 0 12949 OMEGA HEALTHCARE INVS INC COM 681936100 7232 213017 SH OTR 02 0 213017 0 OMEGA HEALTHCARE INVS INC COM 681936100 931754 27444881 SH SOLE 0 0 27444881 OMEGA HEALTHCARE INVS INC COM 681936100 7825 230482 SH SOLE 230482 0 0 OMEGA PROTEIN CORP COM 68210P107 580 29023 SH OTR 01 29023 0 0 OMEGA PROTEIN CORP COM 68210P107 32 1600 SH OTR 02 0 1600 0 OMEGA PROTEIN CORP COM 68210P107 15084 754589 SH SOLE 0 0 754589 OMEGA PROTEIN CORP COM 68210P107 24 1200 SH SOLE 1200 0 0 OMEROS CORP COM 682143102 690 65628 SH OTR 01 65628 0 0 OMEROS CORP COM 682143102 32 3000 SH OTR 02 0 3000 0 OMEROS CORP COM 682143102 14305 1359797 SH SOLE 0 0 1359797 OMEROS CORP COM 682143102 18 1700 SH SOLE 1700 0 0 OMNICELL INC COM 68213N109 2522 73677 SH OTR 01 73677 0 0 OMNICELL INC COM 68213N109 171 4986 SH OTR 02 0 4986 0 OMNICELL INC COM 68213N109 53356 1558750 SH SOLE 0 0 1558750 OMNICELL INC COM 68213N109 62 1814 SH SOLE 1814 0 0 OMNICOM GROUP INC COM 681919106 31098 381623 SH OTR 01 381623 0 0 OMNICOM GROUP INC COM 681919106 5701 69954 SH OTR 02 0 0 69954 OMNICOM GROUP INC COM 681919106 3980 48841 SH OTR 02 0 48841 0 OMNICOM GROUP INC COM 681919106 1208248 14826945 SH SOLE 0 0 14826945 OMNICOM GROUP INC COM 681919106 6020 73880 SH SOLE 73880 0 0 OMNOVA SOLUTIONS INC COM 682129101 593 81856 SH OTR 01 81856 0 0 OMNOVA SOLUTIONS INC COM 682129101 10987 1515418 SH SOLE 0 0 1515418 OMNOVA SOLUTIONS INC COM 682129101 20 2800 SH SOLE 2800 0 0 ON ASSIGNMENT INC COM 682159108 3851 104222 SH OTR 01 104222 0 0 ON ASSIGNMENT INC COM 682159108 182 4916 SH OTR 02 0 4916 0 ON ASSIGNMENT INC COM 682159108 136904 3705120 SH SOLE 0 0 3705120 ON ASSIGNMENT INC COM 682159108 88 2384 SH SOLE 2384 0 0 ON DECK CAP INC COM 682163100 292 56777 SH OTR 01 56777 0 0 ON DECK CAP INC COM 682163100 13372 2596539 SH SOLE 0 0 2596539 ON DECK CAP INC COM 682163100 6 1200 SH SOLE 1200 0 0 ON SEMICONDUCTOR CORP COM 682189105 2473 280331 SH OTR 01 280331 0 0 ON SEMICONDUCTOR CORP COM 682189105 386 43812 SH OTR 02 0 43812 0 ON SEMICONDUCTOR CORP COM 682189105 271343 30764549 SH SOLE 0 0 30764549 ON SEMICONDUCTOR CORP COM 682189105 159 17988 SH SOLE 17988 0 0 ONCOCYTE CORPORATION COM 68235C107 5 1391 SH OTR 01 1391 0 0 ONCOCYTE CORPORATION COM 68235C107 312 87587 SH SOLE 0 0 87587 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 10 10063 SH OTR 01 10063 0 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 831 830681 SH SOLE 0 0 830681 ONCOMED PHARMACEUTICALS INC COM 68234X102 415 33731 SH OTR 01 33731 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 7357 597662 SH SOLE 0 0 597662 ONCOMED PHARMACEUTICALS INC COM 68234X102 9 700 SH SOLE 700 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V306 5 857 SH OTR 01 857 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V306 206 35642 SH SOLE 0 0 35642 ONCOSEC MED INC COM NEW 68234L207 19 11600 SH OTR 01 11600 0 0 ONCOSEC MED INC COM NEW 68234L207 686 418431 SH SOLE 0 0 418431 ONE GAS INC COM 68235P108 4377 65727 SH OTR 01 65727 0 0 ONE GAS INC COM 68235P108 413 6200 SH OTR 02 0 6200 0 ONE GAS INC COM 68235P108 304167 4567760 SH SOLE 0 0 4567760 ONE GAS INC COM 68235P108 439 6600 SH SOLE 6600 0 0 ONE HORIZON GROUP INC COM NEW 68235H205 6 7900 SH OTR 01 7900 0 0 ONE HORIZON GROUP INC COM NEW 68235H205 59 77118 SH SOLE 0 0 77118 ONE LIBERTY PPTYS INC COM 682406103 415 17394 SH OTR 01 17394 0 0 ONE LIBERTY PPTYS INC COM 682406103 24 1000 SH OTR 02 0 1000 0 ONE LIBERTY PPTYS INC COM 682406103 36301 1522071 SH SOLE 0 0 1522071 ONE LIBERTY PPTYS INC COM 682406103 19 800 SH SOLE 800 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 406 29439 SH OTR 01 29439 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 4 268 SH OTR 02 0 268 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 20546 1488839 SH SOLE 0 0 1488839 ONEBEACON INSURANCE GROUP LT CL A G67742109 16 1132 SH SOLE 1132 0 0 ONEMAIN HLDGS INC COM 68268W103 768 33639 SH OTR 01 33639 0 0 ONEMAIN HLDGS INC COM 68268W103 141 6165 SH OTR 02 0 6165 0 ONEMAIN HLDGS INC COM 68268W103 83601 3663514 SH SOLE 0 0 3663514 ONEMAIN HLDGS INC COM 68268W103 69 3035 SH SOLE 3035 0 0 ONEOK INC NEW COM 682680103 15979 336758 SH OTR 01 336758 0 0 ONEOK INC NEW COM 682680103 2956 62300 SH OTR 02 0 0 62300 ONEOK INC NEW COM 682680103 2049 43182 SH OTR 02 0 43182 0 ONEOK INC NEW COM 682680103 957959 20188819 SH SOLE 0 0 20188819 ONEOK INC NEW COM 682680103 3611 76107 SH SOLE 76107 0 0 ONVIA INC COM NEW 68338T403 637 179050 SH SOLE 0 0 179050 OOMA INC COM 683416101 25 3000 SH OTR 01 3000 0 0 OOMA INC COM 683416101 1906 232697 SH SOLE 0 0 232697 OPEN TEXT CORP COM 683715106 2006 33900 SH OTR 02 0 0 33900 OPEN TEXT CORP COM 683715106 1733 29285 SH OTR 02 0 29285 0 OPEN TEXT CORP COM 683715106 129732 2192904 SH SOLE 0 0 2192904 OPEN TEXT CORP COM 683715106 2118 35793 SH SOLE 35793 0 0 OPEXA THERAPEUTICS INC COM PAR $0.01 68372T301 17 4062 SH OTR 01 4062 0 0 OPEXA THERAPEUTICS INC COM PAR $0.01 68372T301 662 160292 SH SOLE 0 0 160292 OPHTHOTECH CORP COM 683745103 3199 62689 SH OTR 01 62689 0 0 OPHTHOTECH CORP COM 683745103 163 3200 SH OTR 02 0 3200 0 OPHTHOTECH CORP COM 683745103 109432 2144456 SH SOLE 0 0 2144456 OPHTHOTECH CORP COM 683745103 61 1200 SH SOLE 1200 0 0 OPKO HEALTH INC COM 68375N103 2104 225223 SH OTR 01 225223 0 0 OPKO HEALTH INC COM 68375N103 355 38050 SH OTR 02 0 38050 0 OPKO HEALTH INC COM 68375N103 213158 22822004 SH SOLE 0 0 22822004 OPKO HEALTH INC COM 68375N103 151 16200 SH SOLE 16200 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 205 13273 SH OTR 01 13273 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5195 336026 SH SOLE 0 0 336026 OPTICAL CABLE CORP COM NEW 683827208 251 112873 SH SOLE 0 0 112873 OPUS BK IRVINE CALIF COM 684000102 1039 30753 SH OTR 01 30753 0 0 OPUS BK IRVINE CALIF COM 684000102 14 400 SH OTR 02 0 400 0 OPUS BK IRVINE CALIF COM 684000102 24831 734641 SH SOLE 0 0 734641 OPUS BK IRVINE CALIF COM 684000102 34 1000 SH SOLE 1000 0 0 ORACLE CORP COM 68389X105 201389 4920320 SH OTR 01 4920320 0 0 ORACLE CORP COM 68389X105 38955 951750 SH OTR 02 0 0 951750 ORACLE CORP COM 68389X105 27512 672161 SH OTR 02 0 672161 0 ORACLE CORP COM 68389X105 7567687 184893395 SH SOLE 0 0 184893395 ORACLE CORP COM 68389X105 38403 938262 SH SOLE 938262 0 0 ORAGENICS INC COM NEW 684023203 9 18435 SH OTR 01 18435 0 0 ORAGENICS INC COM NEW 684023203 164 322475 SH SOLE 0 0 322475 ORASURE TECHNOLOGIES INC COM 68554V108 672 113628 SH OTR 01 113628 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 29 4900 SH OTR 02 0 4900 0 ORASURE TECHNOLOGIES INC COM 68554V108 16328 2762787 SH SOLE 0 0 2762787 ORASURE TECHNOLOGIES INC COM 68554V108 16 2700 SH SOLE 2700 0 0 ORBCOMM INC COM 68555P100 1289 129522 SH OTR 01 129522 0 0 ORBCOMM INC COM 68555P100 23 2300 SH OTR 02 0 2300 0 ORBCOMM INC COM 68555P100 47510 4774894 SH SOLE 0 0 4774894 ORBCOMM INC COM 68555P100 29 2900 SH SOLE 2900 0 0 ORBITAL ATK INC COM 68557N103 3388 39797 SH OTR 01 39797 0 0 ORBITAL ATK INC COM 68557N103 259 3038 SH OTR 02 0 3038 0 ORBITAL ATK INC COM 68557N103 357918 4203880 SH SOLE 0 0 4203880 ORBITAL ATK INC COM 68557N103 232 2720 SH SOLE 2720 0 0 ORBOTECH LTD ORD M75253100 43 1700 SH OTR 02 0 1700 0 ORBOTECH LTD ORD M75253100 164 6404 SH SOLE 0 0 6404 ORBOTECH LTD ORD M75253100 51 2000 SH SOLE 2000 0 0 ORCHID IS CAP INC COM 68571X103 304 29581 SH OTR 01 29581 0 0 ORCHID IS CAP INC COM 68571X103 6957 676113 SH SOLE 0 0 676113 ORCHIDS PAPER PRODS CO DEL COM 68572N104 669 18801 SH OTR 01 18801 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 13845 389239 SH SOLE 0 0 389239 OREXIGEN THERAPEUTICS INC COM 686164104 25 58919 SH OTR 01 58919 0 0 OREXIGEN THERAPEUTICS INC COM 686164104 1828 4251618 SH SOLE 0 0 4251618 ORGANOVO HLDGS INC COM 68620A104 655 176131 SH OTR 01 176131 0 0 ORGANOVO HLDGS INC COM 68620A104 6 1600 SH OTR 02 0 1600 0 ORGANOVO HLDGS INC COM 68620A104 11882 3194130 SH SOLE 0 0 3194130 ORGANOVO HLDGS INC COM 68620A104 18 4800 SH SOLE 4800 0 0 ORION ENERGY SYSTEMS INC COM 686275108 17 14300 SH OTR 01 14300 0 0 ORION ENERGY SYSTEMS INC COM 686275108 785 677118 SH SOLE 0 0 677118 ORION GROUP HOLDINGS INC COM 68628V308 201 37900 SH OTR 01 37900 0 0 ORION GROUP HOLDINGS INC COM 68628V308 5570 1048961 SH SOLE 0 0 1048961 ORITANI FINL CORP DEL COM 68633D103 748 46782 SH OTR 01 46782 0 0 ORITANI FINL CORP DEL COM 68633D103 46 2858 SH OTR 02 0 2858 0 ORITANI FINL CORP DEL COM 68633D103 54141 3385903 SH SOLE 0 0 3385903 ORITANI FINL CORP DEL COM 68633D103 31 1942 SH SOLE 1942 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2696 61604 SH OTR 01 61604 0 0 ORMAT TECHNOLOGIES INC COM 686688102 203 4634 SH OTR 02 0 4634 0 ORMAT TECHNOLOGIES INC COM 686688102 118190 2700865 SH SOLE 0 0 2700865 ORMAT TECHNOLOGIES INC COM 686688102 82 1866 SH SOLE 1866 0 0 ORRSTOWN FINL SVCS INC COM 687380105 208 11533 SH OTR 01 11533 0 0 ORRSTOWN FINL SVCS INC COM 687380105 2278 126201 SH SOLE 0 0 126201 ORTHOFIX INTL N V COM N6748L102 1573 37094 SH OTR 01 37094 0 0 ORTHOFIX INTL N V COM N6748L102 27 634 SH OTR 02 0 634 0 ORTHOFIX INTL N V COM N6748L102 59644 1406702 SH SOLE 0 0 1406702 ORTHOFIX INTL N V COM N6748L102 41 966 SH SOLE 966 0 0 OSHKOSH CORP COM 688239201 2392 50131 SH OTR 01 50131 0 0 OSHKOSH CORP COM 688239201 396 8300 SH OTR 02 0 8300 0 OSHKOSH CORP COM 688239201 250553 5251576 SH SOLE 0 0 5251576 OSHKOSH CORP COM 688239201 157 3300 SH SOLE 3300 0 0 OSI SYSTEMS INC COM 671044105 1304 22425 SH OTR 01 22425 0 0 OSI SYSTEMS INC COM 671044105 155 2660 SH OTR 02 0 2660 0 OSI SYSTEMS INC COM 671044105 82372 1417037 SH SOLE 0 0 1417037 OSI SYSTEMS INC COM 671044105 55 940 SH SOLE 940 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 202 39649 SH OTR 01 39649 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 3448 677503 SH SOLE 0 0 677503 OTONOMY INC COM 68906L105 469 29537 SH OTR 01 29537 0 0 OTONOMY INC COM 68906L105 3 200 SH OTR 02 0 200 0 OTONOMY INC COM 68906L105 12797 805841 SH SOLE 0 0 805841 OTONOMY INC COM 68906L105 17 1100 SH SOLE 1100 0 0 OTTER TAIL CORP COM 689648103 1590 47468 SH OTR 01 47468 0 0 OTTER TAIL CORP COM 689648103 204 6100 SH OTR 02 0 6100 0 OTTER TAIL CORP COM 689648103 99943 2984277 SH SOLE 0 0 2984277 OTTER TAIL CORP COM 689648103 60 1800 SH SOLE 1800 0 0 OUTERWALL INC COM 690070107 1497 35643 SH OTR 01 35643 0 0 OUTERWALL INC COM 690070107 113 2700 SH OTR 02 0 2700 0 OUTERWALL INC COM 690070107 117263 2791988 SH SOLE 0 0 2791988 OUTERWALL INC COM 690070107 38 900 SH SOLE 900 0 0 OUTFRONT MEDIA INC COM 69007J106 2269 93865 SH OTR 01 93865 0 0 OUTFRONT MEDIA INC COM 69007J106 342 14154 SH OTR 02 0 14154 0 OUTFRONT MEDIA INC COM 69007J106 238586 9871150 SH SOLE 0 0 9871150 OUTFRONT MEDIA INC COM 69007J106 146 6046 SH SOLE 6046 0 0 OVASCIENCE INC COM 69014Q101 209 40192 SH OTR 01 40192 0 0 OVASCIENCE INC COM 69014Q101 15 2800 SH OTR 02 0 2800 0 OVASCIENCE INC COM 69014Q101 5675 1089325 SH SOLE 0 0 1089325 OVASCIENCE INC COM 69014Q101 6 1200 SH SOLE 1200 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 305 27757 SH OTR 01 27757 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 28753 2616250 SH SOLE 0 0 2616250 OVERSTOCK COM INC DEL COM 690370101 466 28915 SH OTR 01 28915 0 0 OVERSTOCK COM INC DEL COM 690370101 10049 623765 SH SOLE 0 0 623765 OVERSTOCK COM INC DEL COM 690370101 8 500 SH SOLE 500 0 0 OWENS & MINOR INC NEW COM 690732102 3164 84655 SH OTR 01 84655 0 0 OWENS & MINOR INC NEW COM 690732102 261 6971 SH OTR 02 0 6971 0 OWENS & MINOR INC NEW COM 690732102 243372 6510758 SH SOLE 0 0 6510758 OWENS & MINOR INC NEW COM 690732102 146 3909 SH SOLE 3909 0 0 OWENS CORNING NEW COM 690742101 4077 79135 SH OTR 01 79135 0 0 OWENS CORNING NEW COM 690742101 608 11795 SH OTR 02 0 11795 0 OWENS CORNING NEW COM 690742101 475614 9231630 SH SOLE 0 0 9231630 OWENS CORNING NEW COM 690742101 276 5364 SH SOLE 5364 0 0 OWENS ILL INC COM NEW 690768403 4635 257346 SH OTR 01 257346 0 0 OWENS ILL INC COM NEW 690768403 299 16576 SH OTR 02 0 16576 0 OWENS ILL INC COM NEW 690768403 247305 13731526 SH SOLE 0 0 13731526 OWENS ILL INC COM NEW 690768403 116 6424 SH SOLE 6424 0 0 OWENS RLTY MTG INC COM 690828108 201 12101 SH OTR 01 12101 0 0 OWENS RLTY MTG INC COM 690828108 5780 347337 SH SOLE 0 0 347337 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 319 35457 SH OTR 01 35457 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 207 23035 SH SOLE 0 0 23035 OXFORD INDS INC COM 691497309 1775 31358 SH OTR 01 31358 0 0 OXFORD INDS INC COM 691497309 113 2000 SH OTR 02 0 2000 0 OXFORD INDS INC COM 691497309 65604 1158665 SH SOLE 0 0 1158665 OXFORD INDS INC COM 691497309 45 800 SH SOLE 800 0 0 P & F INDS INC CL A NEW 692830508 222 23712 SH SOLE 0 0 23712 P A M TRANSN SVCS INC COM 693149106 60 3746 SH OTR 01 3746 0 0 P A M TRANSN SVCS INC COM 693149106 2317 145801 SH SOLE 0 0 145801 P C CONNECTION COM 69318J100 446 18736 SH OTR 01 18736 0 0 P C CONNECTION COM 69318J100 11925 501032 SH SOLE 0 0 501032 P C CONNECTION COM 69318J100 7 300 SH SOLE 300 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7569 123146 SH SOLE 0 0 123146 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 47 760 SH SOLE 760 0 0 PACCAR INC COM 693718108 28760 554469 SH OTR 01 554469 0 0 PACCAR INC COM 693718108 5481 105662 SH OTR 02 0 0 105662 PACCAR INC COM 693718108 3603 69470 SH OTR 02 0 69470 0 PACCAR INC COM 693718108 1068046 20590823 SH SOLE 0 0 20590823 PACCAR INC COM 693718108 5902 113780 SH SOLE 113780 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1095 155687 SH OTR 01 155687 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 25 3500 SH OTR 02 0 3500 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 19416 2759959 SH SOLE 0 0 2759959 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 23 3300 SH SOLE 3300 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 370 23537 SH OTR 01 23537 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 9746 620338 SH SOLE 0 0 620338 PACIFIC ETF FTSE PACIFIC ETF 922042866 46263 830121 SH SOLE 0 0 830121 PACIFIC ETF FTSE PACIFIC ETF 922042866 841 15089 SH SOLE 03 0 0 15089 PACIFIC ETHANOL INC COM PAR $.001 69423U305 186 34064 SH OTR 01 34064 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 5491 1007511 SH SOLE 0 0 1007511 PACIFIC MERCANTILE BANCORP COM 694552100 92 12984 SH OTR 01 12984 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 1901 267707 SH SOLE 0 0 267707 PACIFIC PREMIER BANCORP COM 69478X105 921 38361 SH OTR 01 38361 0 0 PACIFIC PREMIER BANCORP COM 69478X105 10 400 SH OTR 02 0 400 0 PACIFIC PREMIER BANCORP COM 69478X105 21890 912103 SH SOLE 0 0 912103 PACIFIC PREMIER BANCORP COM 69478X105 26 1100 SH SOLE 1100 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 2563 75971 SH OTR 01 75971 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 132 3900 SH OTR 02 0 3900 0 PACIRA PHARMACEUTICALS INC COM 695127100 84512 2505550 SH SOLE 0 0 2505550 PACIRA PHARMACEUTICALS INC COM 695127100 61 1800 SH SOLE 1800 0 0 PACKAGING CORP AMER COM 695156109 4379 65433 SH OTR 01 65433 0 0 PACKAGING CORP AMER COM 695156109 1613 24100 SH OTR 02 0 0 24100 PACKAGING CORP AMER COM 695156109 1359 20309 SH OTR 02 0 20309 0 PACKAGING CORP AMER COM 695156109 496113 7412422 SH SOLE 0 0 7412422 PACKAGING CORP AMER COM 695156109 1814 27100 SH SOLE 27100 0 0 PACWEST BANCORP DEL COM 695263103 3093 77755 SH OTR 01 77755 0 0 PACWEST BANCORP DEL COM 695263103 416 10455 SH OTR 02 0 10455 0 PACWEST BANCORP DEL COM 695263103 331826 8341529 SH SOLE 0 0 8341529 PACWEST BANCORP DEL COM 695263103 195 4913 SH SOLE 4913 0 0 PAIN THERAPEUTICS INC COM 69562K100 58 26316 SH OTR 01 26316 0 0 PAIN THERAPEUTICS INC COM 69562K100 3127 1428042 SH SOLE 0 0 1428042 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 15 35100 SH OTR 01 35100 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 681 1543658 SH SOLE 0 0 1543658 PALO ALTO NETWORKS INC COM 697435105 6837 55750 SH OTR 01 55750 0 0 PALO ALTO NETWORKS INC COM 697435105 2894 23600 SH OTR 02 0 0 23600 PALO ALTO NETWORKS INC COM 697435105 2255 18388 SH OTR 02 0 18388 0 PALO ALTO NETWORKS INC COM 697435105 728841 5942934 SH SOLE 0 0 5942934 PALO ALTO NETWORKS INC COM 697435105 3127 25500 SH SOLE 25500 0 0 PAN AMERICAN SILVER CORP COM 697900108 325 19728 SH OTR 02 0 19728 0 PAN AMERICAN SILVER CORP COM 697900108 39784 2418468 SH SOLE 0 0 2418468 PAN AMERICAN SILVER CORP COM 697900108 125 7572 SH SOLE 7572 0 0 PANDORA MEDIA INC COM 698354107 1874 150532 SH OTR 01 150532 0 0 PANDORA MEDIA INC COM 698354107 235 18864 SH OTR 02 0 18864 0 PANDORA MEDIA INC COM 698354107 189294 15204358 SH SOLE 0 0 15204358 PANDORA MEDIA INC COM 698354107 126 10136 SH SOLE 10136 0 0 PANERA BREAD CO CL A 69840W108 3366 15880 SH OTR 01 15880 0 0 PANERA BREAD CO CL A 69840W108 515 2428 SH OTR 02 0 2428 0 PANERA BREAD CO CL A 69840W108 342778 1617333 SH SOLE 0 0 1617333 PANERA BREAD CO CL A 69840W108 227 1072 SH SOLE 1072 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 435 26071 SH OTR 01 26071 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 8825 529394 SH SOLE 0 0 529394 PAPA JOHNS INTL INC COM 698813102 3892 57240 SH OTR 01 57240 0 0 PAPA JOHNS INTL INC COM 698813102 184 2700 SH OTR 02 0 2700 0 PAPA JOHNS INTL INC COM 698813102 140883 2071804 SH SOLE 0 0 2071804 PAPA JOHNS INTL INC COM 698813102 102 1500 SH SOLE 1500 0 0 PAPA MURPHYS HLDGS INC COM 698814100 31 4600 SH OTR 01 4600 0 0 PAPA MURPHYS HLDGS INC COM 698814100 2559 385633 SH SOLE 0 0 385633 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 666 43413 SH OTR 01 43413 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 28 1808 SH OTR 02 0 1808 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 19625 1279311 SH SOLE 0 0 1279311 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15 992 SH SOLE 992 0 0 PAR TECHNOLOGY CORP COM 698884103 28 5747 SH OTR 01 5747 0 0 PAR TECHNOLOGY CORP COM 698884103 1565 326758 SH SOLE 0 0 326758 PARAMOUNT GOLD NEV CORP COM 69924M109 4 2525 SH OTR 01 2525 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 103 62304 SH SOLE 0 0 62304 PARAMOUNT GROUP INC COM 69924R108 1863 116876 SH OTR 01 116876 0 0 PARAMOUNT GROUP INC COM 69924R108 179 11213 SH OTR 02 0 0 11213 PARAMOUNT GROUP INC COM 69924R108 2887 181094 SH OTR 02 0 181094 0 PARAMOUNT GROUP INC COM 69924R108 396697 24886890 SH SOLE 0 0 24886890 PARAMOUNT GROUP INC COM 69924R108 3107 194888 SH SOLE 194888 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 348 24985 SH OTR 01 24985 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 5605 402943 SH SOLE 0 0 402943 PAREXEL INTL CORP COM 699462107 6907 109851 SH OTR 01 109851 0 0 PAREXEL INTL CORP COM 699462107 325 5166 SH OTR 02 0 5166 0 PAREXEL INTL CORP COM 699462107 259801 4131703 SH SOLE 0 0 4131703 PAREXEL INTL CORP COM 699462107 166 2634 SH SOLE 2634 0 0 PARK CITY GROUP INC COM NEW 700215304 243 27127 SH OTR 01 27127 0 0 PARK CITY GROUP INC COM NEW 700215304 3043 339284 SH SOLE 0 0 339284 PARK ELECTROCHEMICAL CORP COM 700416209 361 24814 SH OTR 01 24814 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 99 6786 SH OTR 02 0 6786 0 PARK ELECTROCHEMICAL CORP COM 700416209 22487 1547598 SH SOLE 0 0 1547598 PARK ELECTROCHEMICAL CORP COM 700416209 16 1114 SH SOLE 1114 0 0 PARK NATL CORP COM 700658107 1576 17168 SH OTR 01 17168 0 0 PARK NATL CORP COM 700658107 105 1142 SH OTR 02 0 1142 0 PARK NATL CORP COM 700658107 86822 945977 SH SOLE 0 0 945977 PARK NATL CORP COM 700658107 60 658 SH SOLE 658 0 0 PARK OHIO HLDGS CORP COM 700666100 316 11191 SH OTR 01 11191 0 0 PARK OHIO HLDGS CORP COM 700666100 9341 330316 SH SOLE 0 0 330316 PARK OHIO HLDGS CORP COM 700666100 14 500 SH SOLE 500 0 0 PARK STERLING CORP COM 70086Y105 554 78174 SH OTR 01 78174 0 0 PARK STERLING CORP COM 70086Y105 11925 1681927 SH SOLE 0 0 1681927 PARKE BANCORP INC COM 700885106 21 1650 SH OTR 01 1650 0 0 PARKE BANCORP INC COM 700885106 1444 111766 SH SOLE 0 0 111766 PARKER DRILLING CO COM 701081101 349 152262 SH OTR 01 152262 0 0 PARKER DRILLING CO COM 701081101 18 7832 SH OTR 02 0 7832 0 PARKER DRILLING CO COM 701081101 16385 7155191 SH SOLE 0 0 7155191 PARKER DRILLING CO COM 701081101 15 6768 SH SOLE 6768 0 0 PARKER HANNIFIN CORP COM 701094104 23064 213459 SH OTR 01 213459 0 0 PARKER HANNIFIN CORP COM 701094104 4369 40432 SH OTR 02 0 0 40432 PARKER HANNIFIN CORP COM 701094104 2984 27618 SH OTR 02 0 27618 0 PARKER HANNIFIN CORP COM 701094104 918502 8500711 SH SOLE 0 0 8500711 PARKER HANNIFIN CORP COM 701094104 4726 43735 SH SOLE 43735 0 0 PARKERVISION INC COM NEW 701354300 10 3192 SH OTR 01 3192 0 0 PARKERVISION INC COM NEW 701354300 808 257368 SH SOLE 0 0 257368 PARKWAY PPTYS INC COM 70159Q104 1704 101866 SH OTR 01 101866 0 0 PARKWAY PPTYS INC COM 70159Q104 104 6224 SH OTR 02 0 0 6224 PARKWAY PPTYS INC COM 70159Q104 1758 105061 SH OTR 02 0 105061 0 PARKWAY PPTYS INC COM 70159Q104 211487 12641206 SH SOLE 0 0 12641206 PARKWAY PPTYS INC COM 70159Q104 1780 106400 SH SOLE 106400 0 0 PARSLEY ENERGY INC CL A 701877102 2678 98967 SH OTR 01 98967 0 0 PARSLEY ENERGY INC CL A 701877102 598 22110 SH OTR 02 0 22110 0 PARSLEY ENERGY INC CL A 701877102 285142 10537388 SH SOLE 0 0 10537388 PARSLEY ENERGY INC CL A 701877102 178 6590 SH SOLE 6590 0 0 PARTY CITY HOLDCO INC COM 702149105 586 42097 SH OTR 01 42097 0 0 PARTY CITY HOLDCO INC COM 702149105 19 1400 SH OTR 02 0 1400 0 PARTY CITY HOLDCO INC COM 702149105 22922 1647883 SH SOLE 0 0 1647883 PARTY CITY HOLDCO INC COM 702149105 21 1500 SH SOLE 1500 0 0 PATHFINDER BANCORP INC MD COM 70319R109 174 15406 SH SOLE 0 0 15406 PATRICK INDS INC COM 703343103 1822 30216 SH OTR 01 30216 0 0 PATRICK INDS INC COM 703343103 60 1000 SH OTR 02 0 1000 0 PATRICK INDS INC COM 703343103 30161 500272 SH SOLE 0 0 500272 PATRICK INDS INC COM 703343103 36 600 SH SOLE 600 0 0 PATRIOT NATL INC COM 70338T102 184 22460 SH OTR 01 22460 0 0 PATRIOT NATL INC COM 70338T102 2888 353056 SH SOLE 0 0 353056 PATRIOT TRANSN HLDG INC COM 70338W105 24 1252 SH OTR 01 1252 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 992 51021 SH SOLE 0 0 51021 PATTERN ENERGY GROUP INC CL A 70338P100 2526 109981 SH OTR 01 109981 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 144 6284 SH OTR 02 0 6284 0 PATTERN ENERGY GROUP INC CL A 70338P100 97655 4251400 SH SOLE 0 0 4251400 PATTERN ENERGY GROUP INC CL A 70338P100 69 3016 SH SOLE 3016 0 0 PATTERSON COMPANIES INC COM 703395103 6409 133834 SH OTR 01 133834 0 0 PATTERSON COMPANIES INC COM 703395103 1373 28675 SH OTR 02 0 0 28675 PATTERSON COMPANIES INC COM 703395103 1095 22862 SH OTR 02 0 22862 0 PATTERSON COMPANIES INC COM 703395103 361598 7550602 SH SOLE 0 0 7550602 PATTERSON COMPANIES INC COM 703395103 1320 27553 SH SOLE 27553 0 0 PATTERSON UTI ENERGY INC COM 703481101 2113 99102 SH OTR 01 99102 0 0 PATTERSON UTI ENERGY INC COM 703481101 322 15113 SH OTR 02 0 15113 0 PATTERSON UTI ENERGY INC COM 703481101 234808 11013489 SH SOLE 0 0 11013489 PATTERSON UTI ENERGY INC COM 703481101 156 7336 SH SOLE 7336 0 0 PAYCHEX INC COM 704326107 30546 513375 SH OTR 01 513375 0 0 PAYCHEX INC COM 704326107 5604 94179 SH OTR 02 0 0 94179 PAYCHEX INC COM 704326107 5869 98632 SH OTR 02 0 98632 0 PAYCHEX INC COM 704326107 1176938 19780466 SH SOLE 0 0 19780466 PAYCHEX INC COM 704326107 6256 105137 SH SOLE 105137 0 0 PAYCOM SOFTWARE INC COM 70432V102 3803 88010 SH OTR 01 88010 0 0 PAYCOM SOFTWARE INC COM 70432V102 156 3600 SH OTR 02 0 3600 0 PAYCOM SOFTWARE INC COM 70432V102 124716 2886284 SH SOLE 0 0 2886284 PAYCOM SOFTWARE INC COM 70432V102 91 2100 SH SOLE 2100 0 0 PAYLOCITY HLDG CORP COM 70438V106 1916 44344 SH OTR 01 44344 0 0 PAYLOCITY HLDG CORP COM 70438V106 50 1164 SH OTR 02 0 1164 0 PAYLOCITY HLDG CORP COM 70438V106 68325 1581591 SH SOLE 0 0 1581591 PAYLOCITY HLDG CORP COM 70438V106 45 1036 SH SOLE 1036 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 2 1600 SH OTR 01 1600 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 25 19016 SH SOLE 0 0 19016 PAYPAL HLDGS INC COM 70450Y103 64839 1775932 SH OTR 01 1775932 0 0 PAYPAL HLDGS INC COM 70450Y103 12189 333856 SH OTR 02 0 0 333856 PAYPAL HLDGS INC COM 70450Y103 7981 218589 SH OTR 02 0 218589 0 PAYPAL HLDGS INC COM 70450Y103 2442167 66890356 SH SOLE 0 0 66890356 PAYPAL HLDGS INC COM 70450Y103 11566 316794 SH SOLE 316794 0 0 PB BANCORP INC COM 70454T100 9 1100 SH OTR 01 1100 0 0 PB BANCORP INC COM 70454T100 711 84401 SH SOLE 0 0 84401 PBF ENERGY INC CL A 69318G106 1590 66867 SH OTR 01 66867 0 0 PBF ENERGY INC CL A 69318G106 232 9755 SH OTR 02 0 9755 0 PBF ENERGY INC CL A 69318G106 236741 9955455 SH SOLE 0 0 9955455 PBF ENERGY INC CL A 69318G106 115 4845 SH SOLE 4845 0 0 PCM INC COM 69323K100 46 4100 SH OTR 01 4100 0 0 PCM INC COM 69323K100 3608 323912 SH SOLE 0 0 323912 PC-TEL INC COM 69325Q105 69 14560 SH OTR 01 14560 0 0 PC-TEL INC COM 69325Q105 2722 577863 SH SOLE 0 0 577863 PDC ENERGY INC COM 69327R101 3371 58507 SH OTR 01 58507 0 0 PDC ENERGY INC COM 69327R101 244 4228 SH OTR 02 0 4228 0 PDC ENERGY INC COM 69327R101 213034 3697873 SH SOLE 0 0 3697873 PDC ENERGY INC COM 69327R101 131 2272 SH SOLE 2272 0 0 PDF SOLUTIONS INC COM 693282105 766 54782 SH OTR 01 54782 0 0 PDF SOLUTIONS INC COM 693282105 28 2000 SH OTR 02 0 2000 0 PDF SOLUTIONS INC COM 693282105 13534 967398 SH SOLE 0 0 967398 PDF SOLUTIONS INC COM 693282105 21 1500 SH SOLE 1500 0 0 PDL BIOPHARMA INC COM 69329Y104 650 207109 SH OTR 01 207109 0 0 PDL BIOPHARMA INC COM 69329Y104 94 30000 SH OTR 02 0 30000 0 PDL BIOPHARMA INC COM 69329Y104 35025 11154334 SH SOLE 0 0 11154334 PDL BIOPHARMA INC COM 69329Y104 25 8000 SH SOLE 8000 0 0 PDVWIRELESS INC COM 69290R104 279 13031 SH OTR 01 13031 0 0 PDVWIRELESS INC COM 69290R104 23765 1111030 SH SOLE 0 0 1111030 PEAK RESORTS INC COM 70469L100 19 4100 SH OTR 01 4100 0 0 PEAK RESORTS INC COM 70469L100 850 186315 SH SOLE 0 0 186315 PEAPACK-GLADSTONE FINL CORP COM 704699107 341 18441 SH OTR 01 18441 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 7202 389065 SH SOLE 0 0 389065 PEBBLEBROOK HOTEL TR COM 70509V100 2379 90618 SH OTR 01 90618 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 163 6199 SH OTR 02 0 0 6199 PEBBLEBROOK HOTEL TR COM 70509V100 2399 91372 SH OTR 02 0 91372 0 PEBBLEBROOK HOTEL TR COM 70509V100 276684 10540329 SH SOLE 0 0 10540329 PEBBLEBROOK HOTEL TR COM 70509V100 2663 101434 SH SOLE 101434 0 0 PEDEVCO CORP COM NEW 70532Y204 2 6100 SH OTR 01 6100 0 0 PEDEVCO CORP COM NEW 70532Y204 11 40105 SH SOLE 0 0 40105 PEGASYSTEMS INC COM 705573103 2036 75544 SH OTR 01 75544 0 0 PEGASYSTEMS INC COM 705573103 32 1200 SH OTR 02 0 1200 0 PEGASYSTEMS INC COM 705573103 66237 2457773 SH SOLE 0 0 2457773 PEGASYSTEMS INC COM 705573103 54 2000 SH SOLE 2000 0 0 PEMBINA PIPELINE CORP COM 706327103 3128 103100 SH OTR 02 0 0 103100 PEMBINA PIPELINE CORP COM 706327103 2229 73480 SH OTR 02 0 73480 0 PEMBINA PIPELINE CORP COM 706327103 240167 7915847 SH SOLE 0 0 7915847 PEMBINA PIPELINE CORP COM 706327103 4299 141688 SH SOLE 141688 0 0 PENDRELL CORP COM 70686R104 38 75901 SH OTR 01 75901 0 0 PENDRELL CORP COM 70686R104 2251 4461562 SH SOLE 0 0 4461562 PENGROWTH ENERGY CORP COM 70706P104 122 66356 SH OTR 02 0 66356 0 PENGROWTH ENERGY CORP COM 70706P104 16657 9052890 SH SOLE 0 0 9052890 PENGROWTH ENERGY CORP COM 70706P104 52 28000 SH SOLE 28000 0 0 PENN NATL GAMING INC COM 707569109 2021 144887 SH OTR 01 144887 0 0 PENN NATL GAMING INC COM 707569109 126 9000 SH OTR 02 0 9000 0 PENN NATL GAMING INC COM 707569109 73740 5286006 SH SOLE 0 0 5286006 PENN NATL GAMING INC COM 707569109 52 3700 SH SOLE 3700 0 0 PENN WEST PETE LTD NEW COM 707887105 78 56000 SH OTR 02 0 56000 0 PENN WEST PETE LTD NEW COM 707887105 11522 8289536 SH SOLE 0 0 8289536 PENN WEST PETE LTD NEW COM 707887105 33 23500 SH SOLE 23500 0 0 PENNEY J C INC COM 708160106 1859 209372 SH OTR 01 209372 0 0 PENNEY J C INC COM 708160106 292 32900 SH OTR 02 0 32900 0 PENNEY J C INC COM 708160106 185172 20852707 SH SOLE 0 0 20852707 PENNEY J C INC COM 708160106 128 14400 SH SOLE 14400 0 0 PENNS WOODS BANCORP INC COM 708430103 247 5891 SH OTR 01 5891 0 0 PENNS WOODS BANCORP INC COM 708430103 4549 108345 SH SOLE 0 0 108345 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2196 102375 SH OTR 01 102375 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 111 5158 SH OTR 02 0 0 5158 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1863 86871 SH OTR 02 0 86871 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 227552 10608485 SH SOLE 0 0 10608485 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2029 94584 SH SOLE 94584 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 256 20529 SH OTR 01 20529 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 15472 1238774 SH SOLE 0 0 1238774 PENNYMAC MTG INVT TR COM 70931T103 1440 88732 SH OTR 01 88732 0 0 PENNYMAC MTG INVT TR COM 70931T103 149 9206 SH OTR 02 0 9206 0 PENNYMAC MTG INVT TR COM 70931T103 75750 4667260 SH SOLE 0 0 4667260 PENNYMAC MTG INVT TR COM 70931T103 60 3694 SH SOLE 3694 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 878 27898 SH OTR 01 27898 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 162 5150 SH OTR 02 0 5150 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 85013 2702264 SH SOLE 0 0 2702264 PENSKE AUTOMOTIVE GRP INC COM 70959W103 71 2250 SH SOLE 2250 0 0 PENTAIR PLC SHS G7S00T104 16544 283825 SH OTR 01 283825 0 0 PENTAIR PLC SHS G7S00T104 2931 50288 SH OTR 02 0 0 50288 PENTAIR PLC SHS G7S00T104 2104 36090 SH OTR 02 0 36090 0 PENTAIR PLC SHS G7S00T104 844465 14487308 SH SOLE 0 0 14487308 PENTAIR PLC SHS G7S00T104 2959 50769 SH SOLE 50769 0 0 PENUMBRA INC COM 70975L107 2519 42340 SH OTR 01 42340 0 0 PENUMBRA INC COM 70975L107 77 1300 SH OTR 02 0 1300 0 PENUMBRA INC COM 70975L107 88316 1484302 SH SOLE 0 0 1484302 PENUMBRA INC COM 70975L107 78 1318 SH SOLE 1318 0 0 PEOPLES BANCORP INC COM 709789101 456 20947 SH OTR 01 20947 0 0 PEOPLES BANCORP INC COM 709789101 12499 573592 SH SOLE 0 0 573592 PEOPLES BANCORP INC COM 709789101 22 1000 SH SOLE 1000 0 0 PEOPLES BANCORP N C INC COM 710577107 31 1600 SH OTR 01 1600 0 0 PEOPLES BANCORP N C INC COM 710577107 1359 69281 SH SOLE 0 0 69281 PEOPLES FINL SVCS CORP COM 711040105 321 8191 SH OTR 01 8191 0 0 PEOPLES FINL SVCS CORP COM 711040105 7319 186991 SH SOLE 0 0 186991 PEOPLES UNITED FINANCIAL INC COM 712704105 7219 492435 SH OTR 01 492435 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1255 85600 SH OTR 02 0 0 85600 PEOPLES UNITED FINANCIAL INC COM 712704105 1064 72563 SH OTR 02 0 72563 0 PEOPLES UNITED FINANCIAL INC COM 712704105 402568 27460297 SH SOLE 0 0 27460297 PEOPLES UNITED FINANCIAL INC COM 712704105 1767 120536 SH SOLE 120536 0 0 PEOPLES UTAH BANCORP COM 712706209 176 10583 SH OTR 01 10583 0 0 PEOPLES UTAH BANCORP COM 712706209 4771 287432 SH SOLE 0 0 287432 PEPSICO INC COM 713448108 245169 2314226 SH OTR 01 2314226 0 0 PEPSICO INC COM 713448108 46180 435908 SH OTR 02 0 0 435908 PEPSICO INC COM 713448108 34591 326518 SH OTR 02 0 326518 0 PEPSICO INC COM 713448108 10278109 97018210 SH SOLE 0 0 97018210 PEPSICO INC COM 713448108 44588 420882 SH SOLE 420882 0 0 PERCEPTRON INC COM 71361F100 18 3800 SH OTR 01 3800 0 0 PERCEPTRON INC COM 71361F100 1413 301933 SH SOLE 0 0 301933 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 37 101220 SH OTR 01 101220 0 0 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 2987 8203304 SH SOLE 0 0 8203304 PERFICIENT INC COM 71375U101 1339 65950 SH OTR 01 65950 0 0 PERFICIENT INC COM 71375U101 162 7953 SH OTR 02 0 7953 0 PERFICIENT INC COM 71375U101 31368 1544450 SH SOLE 0 0 1544450 PERFICIENT INC COM 71375U101 38 1847 SH SOLE 1847 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1955 72645 SH OTR 01 72645 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 51 1900 SH OTR 02 0 1900 0 PERFORMANCE FOOD GROUP CO COM 71377A103 67766 2518235 SH SOLE 0 0 2518235 PERFORMANCE FOOD GROUP CO COM 71377A103 49 1829 SH SOLE 1829 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 91 30415 SH OTR 01 30415 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 119 39659 SH SOLE 0 0 39659 PERFORMANT FINL CORP COM 71377E105 28 17300 SH OTR 01 17300 0 0 PERFORMANT FINL CORP COM 71377E105 1568 967792 SH SOLE 0 0 967792 PERFUMANIA HLDGS INC COM NEW 71376C100 160 66167 SH SOLE 0 0 66167 PERKINELMER INC COM 714046109 9121 173991 SH OTR 01 173991 0 0 PERKINELMER INC COM 714046109 641 12227 SH OTR 02 0 12227 0 PERKINELMER INC COM 714046109 512055 9768322 SH SOLE 0 0 9768322 PERKINELMER INC COM 714046109 275 5237 SH SOLE 5237 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 72 14049 SH OTR 01 14049 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1664 326933 SH SOLE 0 0 326933 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 8 18372 SH OTR 01 18372 0 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 816 1822115 SH SOLE 0 0 1822115 PERRIGO CO PLC SHS G97822103 20473 225793 SH OTR 01 225793 0 0 PERRIGO CO PLC SHS G97822103 3694 40742 SH OTR 02 0 0 40742 PERRIGO CO PLC SHS G97822103 2630 29004 SH OTR 02 0 29004 0 PERRIGO CO PLC SHS G97822103 833563 9193370 SH SOLE 0 0 9193370 PERRIGO CO PLC SHS G97822103 4099 45209 SH SOLE 45209 0 0 PERSHING GOLD CORP COM NEW 715302204 35 8100 SH OTR 01 8100 0 0 PERSHING GOLD CORP COM NEW 715302204 1153 268858 SH SOLE 0 0 268858 PETMED EXPRESS INC COM 716382106 793 42279 SH OTR 01 42279 0 0 PETMED EXPRESS INC COM 716382106 36 1929 SH OTR 02 0 1929 0 PETMED EXPRESS INC COM 716382106 18865 1005615 SH SOLE 0 0 1005615 PETMED EXPRESS INC COM 716382106 22 1171 SH SOLE 1171 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 27 4600 SH OTR 02 0 0 4600 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 158 22000 SH OTR 02 0 0 22000 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 96038 16529836 SH SOLE 0 0 16529836 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 97161 13570009 SH SOLE 0 0 13570009 PETROQUEST ENERGY INC COM NEW 716748306 21 6280 SH OTR 01 6280 0 0 PETROQUEST ENERGY INC COM NEW 716748306 1708 512965 SH SOLE 0 0 512965 PFENEX INC COM 717071104 307 36626 SH OTR 01 36626 0 0 PFENEX INC COM 717071104 4369 521998 SH SOLE 0 0 521998 PFIZER INC COM 717081103 339119 9631315 SH OTR 01 9631315 0 0 PFIZER INC COM 717081103 58220 1653502 SH OTR 02 0 0 1653502 PFIZER INC COM 717081103 44622 1267305 SH OTR 02 0 1267305 0 PFIZER INC COM 717081103 12992046 368987376 SH SOLE 0 0 368987376 PFIZER INC COM 717081103 63379 1800015 SH SOLE 1800015 0 0 PFSWEB INC COM NEW 717098206 278 29314 SH OTR 01 29314 0 0 PFSWEB INC COM NEW 717098206 5108 537694 SH SOLE 0 0 537694 PG&E CORP COM 69331C108 50451 789282 SH OTR 01 789282 0 0 PG&E CORP COM 69331C108 8376 131031 SH OTR 02 0 0 131031 PG&E CORP COM 69331C108 7574 118492 SH OTR 02 0 118492 0 PG&E CORP COM 69331C108 1981337 30997132 SH SOLE 0 0 30997132 PG&E CORP COM 69331C108 12392 193864 SH SOLE 193864 0 0 PGT INC COM 69336V101 1039 100874 SH OTR 01 100874 0 0 PGT INC COM 69336V101 27 2600 SH OTR 02 0 2600 0 PGT INC COM 69336V101 21204 2058620 SH SOLE 0 0 2058620 PGT INC COM 69336V101 24 2300 SH SOLE 2300 0 0 PHARMATHENE INC COM 71714G102 342 140349 SH OTR 01 140349 0 0 PHARMATHENE INC COM 71714G102 4436 1817846 SH SOLE 0 0 1817846 PHARMERICA CORP COM 71714F104 926 37552 SH OTR 01 37552 0 0 PHARMERICA CORP COM 71714F104 101 4100 SH OTR 02 0 4100 0 PHARMERICA CORP COM 71714F104 38871 1576297 SH SOLE 0 0 1576297 PHARMERICA CORP COM 71714F104 39 1600 SH SOLE 1600 0 0 PHH CORP COM NEW 693320202 855 64223 SH OTR 01 64223 0 0 PHH CORP COM NEW 693320202 122 9193 SH OTR 02 0 9193 0 PHH CORP COM NEW 693320202 50109 3761953 SH SOLE 0 0 3761953 PHH CORP COM NEW 693320202 41 3100 SH SOLE 3100 0 0 PHI INC COM NON VTG 69336T205 251 14011 SH OTR 01 14011 0 0 PHI INC COM VTG 69336T106 1298 78436 SH SOLE 0 0 78436 PHI INC COM NON VTG 69336T205 7723 431921 SH SOLE 0 0 431921 PHI INC COM NON VTG 69336T205 13 700 SH SOLE 700 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 711 38099 SH OTR 01 38099 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3 163 SH OTR 02 0 163 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 27798 1489685 SH SOLE 0 0 1489685 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16 837 SH SOLE 837 0 0 PHILIP MORRIS INTL INC COM 718172109 250937 2466937 SH OTR 01 2466937 0 0 PHILIP MORRIS INTL INC COM 718172109 10691 105100 SH OTR 02 0 0 105100 PHILIP MORRIS INTL INC COM 718172109 19946 196086 SH OTR 02 0 196086 0 PHILIP MORRIS INTL INC COM 718172109 9777410 96120825 SH SOLE 0 0 96120825 PHILIP MORRIS INTL INC COM 718172109 44154 434074 SH SOLE 434074 0 0 PHILLIPS 66 COM 718546104 58753 740518 SH OTR 01 740518 0 0 PHILLIPS 66 COM 718546104 11385 143500 SH OTR 02 0 0 143500 PHILLIPS 66 COM 718546104 7748 97661 SH OTR 02 0 97661 0 PHILLIPS 66 COM 718546104 2327866 29340378 SH SOLE 0 0 29340378 PHILLIPS 66 COM 718546104 11527 145285 SH SOLE 145285 0 0 PHOTOMEDEX INC COM PAR $0.01 719358301 0 700 SH OTR 01 700 0 0 PHOTOMEDEX INC COM PAR $0.01 719358301 48 190375 SH SOLE 0 0 190375 PHOTRONICS INC COM 719405102 740 83084 SH OTR 01 83084 0 0 PHOTRONICS INC COM 719405102 140 15718 SH OTR 02 0 15718 0 PHOTRONICS INC COM 719405102 21420 2404095 SH SOLE 0 0 2404095 PHOTRONICS INC COM 719405102 30 3382 SH SOLE 3382 0 0 PHYSICIANS RLTY TR COM 71943U104 4725 224895 SH OTR 01 224895 0 0 PHYSICIANS RLTY TR COM 71943U104 238 11339 SH OTR 02 0 0 11339 PHYSICIANS RLTY TR COM 71943U104 3598 171229 SH OTR 02 0 171229 0 PHYSICIANS RLTY TR COM 71943U104 407204 19381423 SH SOLE 0 0 19381423 PHYSICIANS RLTY TR COM 71943U104 3817 181685 SH SOLE 181685 0 0 PICO HLDGS INC COM NEW 693366205 279 29537 SH OTR 01 29537 0 0 PICO HLDGS INC COM NEW 693366205 7514 794254 SH SOLE 0 0 794254 PICO HLDGS INC COM NEW 693366205 12 1300 SH SOLE 1300 0 0 PIEDMONT NAT GAS INC COM 720186105 3314 55118 SH OTR 01 55118 0 0 PIEDMONT NAT GAS INC COM 720186105 498 8277 SH OTR 02 0 8277 0 PIEDMONT NAT GAS INC COM 720186105 401413 6676868 SH SOLE 0 0 6676868 PIEDMONT NAT GAS INC COM 720186105 609 10123 SH SOLE 10123 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2152 99924 SH OTR 01 99924 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 239 11075 SH OTR 02 0 0 11075 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4000 185713 SH OTR 02 0 185713 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 463933 21538194 SH SOLE 0 0 21538194 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4310 200081 SH SOLE 200081 0 0 PIER 1 IMPORTS INC COM 720279108 590 114883 SH OTR 01 114883 0 0 PIER 1 IMPORTS INC COM 720279108 84 16341 SH OTR 02 0 16341 0 PIER 1 IMPORTS INC COM 720279108 30750 5982442 SH SOLE 0 0 5982442 PIER 1 IMPORTS INC COM 720279108 21 4100 SH SOLE 4100 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1109 43531 SH OTR 01 43531 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 149189 5855130 SH SOLE 0 0 5855130 PINNACLE ENTMT INC NEW COM 72348Y105 866 78178 SH OTR 01 78178 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 67 6011 SH OTR 02 0 6011 0 PINNACLE ENTMT INC NEW COM 72348Y105 53137 4795713 SH SOLE 0 0 4795713 PINNACLE ENTMT INC NEW COM 72348Y105 32 2889 SH SOLE 2889 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2552 52238 SH OTR 01 52238 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 176 3600 SH OTR 02 0 3600 0 PINNACLE FINL PARTNERS INC COM 72346Q104 148860 3047297 SH SOLE 0 0 3047297 PINNACLE FINL PARTNERS INC COM 72346Q104 93 1900 SH SOLE 1900 0 0 PINNACLE FOODS INC DEL COM 72348P104 3528 76225 SH OTR 01 76225 0 0 PINNACLE FOODS INC DEL COM 72348P104 571 12339 SH OTR 02 0 12339 0 PINNACLE FOODS INC DEL COM 72348P104 385998 8338697 SH SOLE 0 0 8338697 PINNACLE FOODS INC DEL COM 72348P104 250 5392 SH SOLE 5392 0 0 PINNACLE WEST CAP CORP COM 723484101 14274 176088 SH OTR 01 176088 0 0 PINNACLE WEST CAP CORP COM 723484101 2399 29600 SH OTR 02 0 0 29600 PINNACLE WEST CAP CORP COM 723484101 2012 24824 SH OTR 02 0 24824 0 PINNACLE WEST CAP CORP COM 723484101 824751 10174578 SH SOLE 0 0 10174578 PINNACLE WEST CAP CORP COM 723484101 3332 41100 SH SOLE 41100 0 0 PIONEER ENERGY SVCS CORP COM 723664108 366 79526 SH OTR 01 79526 0 0 PIONEER ENERGY SVCS CORP COM 723664108 15489 3367268 SH SOLE 0 0 3367268 PIONEER NAT RES CO COM 723787107 39204 259268 SH OTR 01 259268 0 0 PIONEER NAT RES CO COM 723787107 7818 51700 SH OTR 02 0 0 51700 PIONEER NAT RES CO COM 723787107 5427 35890 SH OTR 02 0 35890 0 PIONEER NAT RES CO COM 723787107 1546543 10227785 SH SOLE 0 0 10227785 PIONEER NAT RES CO COM 723787107 7413 49027 SH SOLE 49027 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 143 26639 SH SOLE 0 0 26639 PIPER JAFFRAY COS COM 724078100 732 19418 SH OTR 01 19418 0 0 PIPER JAFFRAY COS COM 724078100 114 3015 SH OTR 02 0 3015 0 PIPER JAFFRAY COS COM 724078100 43671 1158381 SH SOLE 0 0 1158381 PIPER JAFFRAY COS COM 724078100 30 785 SH SOLE 785 0 0 PITNEY BOWES INC COM 724479100 5437 305437 SH OTR 01 305437 0 0 PITNEY BOWES INC COM 724479100 351 19731 SH OTR 02 0 19731 0 PITNEY BOWES INC COM 724479100 359987 20224008 SH SOLE 0 0 20224008 PITNEY BOWES INC COM 724479100 144 8069 SH SOLE 8069 0 0 PIXELWORKS INC COM NEW 72581M305 22 11733 SH OTR 01 11733 0 0 PIXELWORKS INC COM NEW 72581M305 1677 911443 SH SOLE 0 0 911443 PJT PARTNERS INC COM CL A 69343T107 499 21709 SH OTR 01 21709 0 0 PJT PARTNERS INC COM CL A 69343T107 12619 548634 SH SOLE 0 0 548634 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 636 61000 SH OTR 02 0 0 61000 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 341 32700 SH OTR 02 0 32700 0 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 25730 2466907 SH SOLE 0 0 2466907 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 807 77400 SH SOLE 77400 0 0 PLANET FITNESS INC CL A 72703H101 604 31975 SH OTR 01 31975 0 0 PLANET FITNESS INC CL A 72703H101 36 1900 SH OTR 02 0 1900 0 PLANET FITNESS INC CL A 72703H101 30212 1600216 SH SOLE 0 0 1600216 PLANET FITNESS INC CL A 72703H101 32 1719 SH SOLE 1719 0 0 PLANET PAYMENT INC SHS U72603118 400 88996 SH OTR 01 88996 0 0 PLANET PAYMENT INC SHS U72603118 5284 1176826 SH SOLE 0 0 1176826 PLANTRONICS INC NEW COM 727493108 3052 69366 SH OTR 01 69366 0 0 PLANTRONICS INC NEW COM 727493108 224 5100 SH OTR 02 0 5100 0 PLANTRONICS INC NEW COM 727493108 107680 2447273 SH SOLE 0 0 2447273 PLANTRONICS INC NEW COM 727493108 75 1700 SH SOLE 1700 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 939 105712 SH OTR 01 105712 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 131 14700 SH OTR 02 0 14700 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 92543 10421559 SH SOLE 0 0 10421559 PLATFORM SPECIALTY PRODS COR COM 72766Q105 67 7500 SH SOLE 7500 0 0 PLEXUS CORP COM 729132100 1819 42118 SH OTR 01 42118 0 0 PLEXUS CORP COM 729132100 196 4531 SH OTR 02 0 4531 0 PLEXUS CORP COM 729132100 119271 2760900 SH SOLE 0 0 2760900 PLEXUS CORP COM 729132100 73 1687 SH SOLE 1687 0 0 PLUG POWER INC COM NEW 72919P202 590 317256 SH OTR 01 317256 0 0 PLUG POWER INC COM NEW 72919P202 12 6641 SH OTR 02 0 6641 0 PLUG POWER INC COM NEW 72919P202 11719 6300364 SH SOLE 0 0 6300364 PLUG POWER INC COM NEW 72919P202 18 9659 SH SOLE 9659 0 0 PLY GEM HLDGS INC COM 72941W100 648 44461 SH OTR 01 44461 0 0 PLY GEM HLDGS INC COM 72941W100 22 1494 SH OTR 02 0 1494 0 PLY GEM HLDGS INC COM 72941W100 24508 1682119 SH SOLE 0 0 1682119 PLY GEM HLDGS INC COM 72941W100 16 1106 SH SOLE 1106 0 0 PNC FINL SVCS GROUP INC COM 693475105 64537 792941 SH OTR 01 792941 0 0 PNC FINL SVCS GROUP INC COM 693475105 12090 148540 SH OTR 02 0 0 148540 PNC FINL SVCS GROUP INC COM 693475105 8444 103748 SH OTR 02 0 103748 0 PNC FINL SVCS GROUP INC COM 693475105 2464957 30285749 SH SOLE 0 0 30285749 PNC FINL SVCS GROUP INC COM 693475105 11779 144727 SH SOLE 144727 0 0 PNM RES INC COM 69349H107 3568 100676 SH OTR 01 100676 0 0 PNM RES INC COM 69349H107 297 8369 SH OTR 02 0 8369 0 PNM RES INC COM 69349H107 224020 6321117 SH SOLE 0 0 6321117 PNM RES INC COM 69349H107 355 10031 SH SOLE 10031 0 0 POAGE BANKSHARES INC COM 730206109 2 100 SH OTR 01 100 0 0 POAGE BANKSHARES INC COM 730206109 932 54231 SH SOLE 0 0 54231 POLARIS INDS INC COM 731068102 3447 42154 SH OTR 01 42154 0 0 POLARIS INDS INC COM 731068102 1480 18100 SH OTR 02 0 0 18100 POLARIS INDS INC COM 731068102 1082 13239 SH OTR 02 0 13239 0 POLARIS INDS INC COM 731068102 396058 4844157 SH SOLE 0 0 4844157 POLARIS INDS INC COM 731068102 1425 17431 SH SOLE 17431 0 0 POLYCOM INC COM 73172K104 1917 170404 SH OTR 01 170404 0 0 POLYCOM INC COM 73172K104 172 15262 SH OTR 02 0 15262 0 POLYCOM INC COM 73172K104 109690 9750230 SH SOLE 0 0 9750230 POLYCOM INC COM 73172K104 52 4638 SH SOLE 4638 0 0 POLYONE CORP COM 73179P106 6182 175420 SH OTR 01 175420 0 0 POLYONE CORP COM 73179P106 307 8700 SH OTR 02 0 8700 0 POLYONE CORP COM 73179P106 216086 6131849 SH SOLE 0 0 6131849 POLYONE CORP COM 73179P106 127 3600 SH SOLE 3600 0 0 POOL CORPORATION COM 73278L105 2733 29070 SH OTR 01 29070 0 0 POOL CORPORATION COM 73278L105 414 4400 SH OTR 02 0 4400 0 POOL CORPORATION COM 73278L105 273106 2904460 SH SOLE 0 0 2904460 POOL CORPORATION COM 73278L105 235 2503 SH SOLE 2503 0 0 POPEYES LA KITCHEN INC COM 732872106 2481 45407 SH OTR 01 45407 0 0 POPEYES LA KITCHEN INC COM 732872106 143 2615 SH OTR 02 0 2615 0 POPEYES LA KITCHEN INC COM 732872106 93315 1707808 SH SOLE 0 0 1707808 POPEYES LA KITCHEN INC COM 732872106 59 1085 SH SOLE 1085 0 0 POPULAR INC COM NEW 733174700 2068 70594 SH OTR 01 70594 0 0 POPULAR INC COM NEW 733174700 278 9500 SH OTR 02 0 9500 0 POPULAR INC COM NEW 733174700 255842 8731801 SH SOLE 0 0 8731801 POPULAR INC COM NEW 733174700 149 5088 SH SOLE 5088 0 0 PORTER BANCORP INC COM 736233107 1 800 SH OTR 01 800 0 0 PORTER BANCORP INC COM 736233107 86 56539 SH SOLE 0 0 56539 PORTLAND GEN ELEC CO COM NEW 736508847 4947 112127 SH OTR 01 112127 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 357 8100 SH OTR 02 0 8100 0 PORTLAND GEN ELEC CO COM NEW 736508847 305514 6924617 SH SOLE 0 0 6924617 PORTLAND GEN ELEC CO COM NEW 736508847 619 14031 SH SOLE 14031 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2426 102780 SH OTR 01 102780 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 132 5600 SH OTR 02 0 5600 0 PORTOLA PHARMACEUTICALS INC COM 737010108 83132 3522559 SH SOLE 0 0 3522559 PORTOLA PHARMACEUTICALS INC COM 737010108 66 2800 SH SOLE 2800 0 0 POSCO SPONSORED ADR 693483109 29322 658931 SH SOLE 0 0 658931 POSCO SPONSORED ADR 693483109 9 195 SH SOLE 195 0 0 POST HLDGS INC COM 737446104 3718 44959 SH OTR 01 44959 0 0 POST HLDGS INC COM 737446104 537 6500 SH OTR 02 0 6500 0 POST HLDGS INC COM 737446104 366418 4431231 SH SOLE 0 0 4431231 POST HLDGS INC COM 737446104 256 3100 SH SOLE 3100 0 0 POST PPTYS INC COM 737464107 2226 36460 SH OTR 01 36460 0 0 POST PPTYS INC COM 737464107 261 4278 SH OTR 02 0 0 4278 POST PPTYS INC COM 737464107 4127 67606 SH OTR 02 0 67606 0 POST PPTYS INC COM 737464107 492082 8060305 SH SOLE 0 0 8060305 POST PPTYS INC COM 737464107 4537 74319 SH SOLE 74319 0 0 POTASH CORP SASK INC COM 73755L107 3868 238178 SH OTR 02 0 0 238178 POTASH CORP SASK INC COM 73755L107 2690 165667 SH OTR 02 0 165667 0 POTASH CORP SASK INC COM 73755L107 268721 16546878 SH SOLE 0 0 16546878 POTASH CORP SASK INC COM 73755L107 3702 227944 SH SOLE 227944 0 0 POTBELLY CORP COM 73754Y100 618 49254 SH OTR 01 49254 0 0 POTBELLY CORP COM 73754Y100 18 1400 SH OTR 02 0 1400 0 POTBELLY CORP COM 73754Y100 20979 1672929 SH SOLE 0 0 1672929 POTLATCH CORP NEW COM 737630103 2875 84310 SH OTR 01 84310 0 0 POTLATCH CORP NEW COM 737630103 191 5600 SH OTR 02 0 5600 0 POTLATCH CORP NEW COM 737630103 99547 2919272 SH SOLE 0 0 2919272 POTLATCH CORP NEW COM 737630103 69 2013 SH SOLE 2013 0 0 POWELL INDS INC COM 739128106 423 10752 SH OTR 01 10752 0 0 POWELL INDS INC COM 739128106 15771 400889 SH SOLE 0 0 400889 POWELL INDS INC COM 739128106 20 500 SH SOLE 500 0 0 POWER INTEGRATIONS INC COM 739276103 2890 57714 SH OTR 01 57714 0 0 POWER INTEGRATIONS INC COM 739276103 169 3378 SH OTR 02 0 3378 0 POWER INTEGRATIONS INC COM 739276103 107368 2144361 SH SOLE 0 0 2144361 POWER INTEGRATIONS INC COM 739276103 71 1422 SH SOLE 1422 0 0 POWER SOLUTIONS INTL INC COM NEW 73933G202 168 9423 SH OTR 01 9423 0 0 POWER SOLUTIONS INTL INC COM NEW 73933G202 2935 164405 SH SOLE 0 0 164405 PPG INDS INC COM 693506107 44434 426639 SH OTR 01 426639 0 0 PPG INDS INC COM 693506107 8251 79226 SH OTR 02 0 0 79226 PPG INDS INC COM 693506107 5760 55309 SH OTR 02 0 55309 0 PPG INDS INC COM 693506107 1817236 17448256 SH SOLE 0 0 17448256 PPG INDS INC COM 693506107 8501 81618 SH SOLE 81618 0 0 PPL CORP COM 69351T106 40665 1077227 SH OTR 01 1077227 0 0 PPL CORP COM 69351T106 6742 178600 SH OTR 02 0 0 178600 PPL CORP COM 69351T106 6137 162580 SH OTR 02 0 162580 0 PPL CORP COM 69351T106 1669805 44233249 SH SOLE 0 0 44233249 PPL CORP COM 69351T106 8795 232974 SH SOLE 232974 0 0 PRA GROUP INC COM 69354N106 1418 58722 SH OTR 01 58722 0 0 PRA GROUP INC COM 69354N106 111 4586 SH OTR 02 0 4586 0 PRA GROUP INC COM 69354N106 83788 3470906 SH SOLE 0 0 3470906 PRA GROUP INC COM 69354N106 58 2414 SH SOLE 2414 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2208 52869 SH OTR 01 52869 0 0 PRA HEALTH SCIENCES INC COM 69354M108 56 1351 SH OTR 02 0 1351 0 PRA HEALTH SCIENCES INC COM 69354M108 139227 3333971 SH SOLE 0 0 3333971 PRA HEALTH SCIENCES INC COM 69354M108 84 2002 SH SOLE 2002 0 0 PRAXAIR INC COM 74005P104 51316 456592 SH OTR 01 456592 0 0 PRAXAIR INC COM 74005P104 9530 84790 SH OTR 02 0 0 84790 PRAXAIR INC COM 74005P104 7483 66578 SH OTR 02 0 66578 0 PRAXAIR INC COM 74005P104 2155275 19176754 SH SOLE 0 0 19176754 PRAXAIR INC COM 74005P104 8976 79862 SH SOLE 79862 0 0 PRECISION DRILLING CORP COM 2010 74022D308 170 32100 SH OTR 02 0 32100 0 PRECISION DRILLING CORP COM 2010 74022D308 26359 4973381 SH SOLE 0 0 4973381 PRECISION DRILLING CORP COM 2010 74022D308 78 14800 SH SOLE 14800 0 0 PREFERRED APT CMNTYS INC COM 74039L103 415 28168 SH OTR 01 28168 0 0 PREFERRED APT CMNTYS INC COM 74039L103 13766 935180 SH SOLE 0 0 935180 PREFERRED BK LOS ANGELES CA COM NEW 740367404 466 16132 SH OTR 01 16132 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 9 308 SH OTR 02 0 308 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 12060 417670 SH SOLE 0 0 417670 PREFERRED BK LOS ANGELES CA COM NEW 740367404 20 692 SH SOLE 692 0 0 PREFORMED LINE PRODS CO COM 740444104 156 3866 SH OTR 01 3866 0 0 PREFORMED LINE PRODS CO COM 740444104 3205 79358 SH SOLE 0 0 79358 PREMIER FINL BANCORP INC COM 74050M105 142 8423 SH OTR 01 8423 0 0 PREMIER FINL BANCORP INC COM 74050M105 2511 149033 SH SOLE 0 0 149033 PREMIER INC CL A 74051N102 1016 31063 SH OTR 01 31063 0 0 PREMIER INC CL A 74051N102 153 4678 SH OTR 02 0 4678 0 PREMIER INC CL A 74051N102 106312 3251131 SH SOLE 0 0 3251131 PREMIER INC CL A 74051N102 102 3119 SH SOLE 3119 0 0 PRESBIA PLC SHS G7234P100 9 2000 SH OTR 01 2000 0 0 PRESBIA PLC SHS G7234P100 221 48800 SH SOLE 0 0 48800 PRESS GANEY HLDGS INC COM 74113L102 1547 39322 SH OTR 01 39322 0 0 PRESS GANEY HLDGS INC COM 74113L102 47 1200 SH OTR 02 0 1200 0 PRESS GANEY HLDGS INC COM 74113L102 52780 1341296 SH SOLE 0 0 1341296 PRESS GANEY HLDGS INC COM 74113L102 39 1000 SH SOLE 1000 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 6129 110635 SH OTR 01 110635 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 298 5381 SH OTR 02 0 5381 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 253779 4580849 SH SOLE 0 0 4580849 PRESTIGE BRANDS HLDGS INC COM 74112D101 145 2619 SH SOLE 2619 0 0 PRETIUM RES INC COM 74139C102 127 11300 SH OTR 02 0 11300 0 PRETIUM RES INC COM 74139C102 27406 2446938 SH SOLE 0 0 2446938 PRETIUM RES INC COM 74139C102 83 7400 SH SOLE 7400 0 0 PRGX GLOBAL INC COM NEW 69357C503 85 16228 SH OTR 01 16228 0 0 PRGX GLOBAL INC COM NEW 69357C503 6237 1194828 SH SOLE 0 0 1194828 PRICE T ROWE GROUP INC COM 74144T108 28877 395735 SH OTR 01 395735 0 0 PRICE T ROWE GROUP INC COM 74144T108 5320 72900 SH OTR 02 0 0 72900 PRICE T ROWE GROUP INC COM 74144T108 3641 49891 SH OTR 02 0 49891 0 PRICE T ROWE GROUP INC COM 74144T108 1196265 16393924 SH SOLE 0 0 16393924 PRICE T ROWE GROUP INC COM 74144T108 5273 72259 SH SOLE 72259 0 0 PRICELINE GRP INC COM NEW 741503403 99302 79543 SH OTR 01 79543 0 0 PRICELINE GRP INC COM NEW 741503403 18133 14525 SH OTR 02 0 0 14525 PRICELINE GRP INC COM NEW 741503403 12648 10131 SH OTR 02 0 10131 0 PRICELINE GRP INC COM NEW 741503403 3589431 2875202 SH SOLE 0 0 2875202 PRICELINE GRP INC COM NEW 741503403 18451 14780 SH SOLE 14780 0 0 PRICESMART INC COM 741511109 3910 41785 SH OTR 01 41785 0 0 PRICESMART INC COM 741511109 208 2223 SH OTR 02 0 2223 0 PRICESMART INC COM 741511109 132426 1415261 SH SOLE 0 0 1415261 PRICESMART INC COM 741511109 91 977 SH SOLE 977 0 0 PRIMEENERGY CORP COM 74158E104 6 100 SH OTR 01 100 0 0 PRIMEENERGY CORP COM 74158E104 519 8617 SH SOLE 0 0 8617 PRIMERICA INC COM 74164M108 5621 98200 SH OTR 01 98200 0 0 PRIMERICA INC COM 74164M108 343 5987 SH OTR 02 0 5987 0 PRIMERICA INC COM 74164M108 232802 4067113 SH SOLE 0 0 4067113 PRIMERICA INC COM 74164M108 138 2413 SH SOLE 2413 0 0 PRIMERO MNG CORP COM 74164W106 17 8115 SH OTR 02 0 8115 0 PRIMERO MNG CORP COM 74164W106 48 23239 SH SOLE 0 0 23239 PRIMERO MNG CORP COM 74164W106 18 8485 SH SOLE 8485 0 0 PRIMO WTR CORP COM 74165N105 532 45073 SH OTR 01 45073 0 0 PRIMO WTR CORP COM 74165N105 10815 915786 SH SOLE 0 0 915786 PRIMORIS SVCS CORP COM 74164F103 1595 84239 SH OTR 01 84239 0 0 PRIMORIS SVCS CORP COM 74164F103 46 2434 SH OTR 02 0 2434 0 PRIMORIS SVCS CORP COM 74164F103 53098 2804976 SH SOLE 0 0 2804976 PRIMORIS SVCS CORP COM 74164F103 37 1966 SH SOLE 1966 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 17620 428605 SH OTR 01 428605 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3622 88100 SH OTR 02 0 0 88100 PRINCIPAL FINL GROUP INC COM 74251V102 2366 57562 SH OTR 02 0 57562 0 PRINCIPAL FINL GROUP INC COM 74251V102 1025534 24946107 SH SOLE 0 0 24946107 PRINCIPAL FINL GROUP INC COM 74251V102 3454 84027 SH SOLE 84027 0 0 PRISM TECHNOLOGIES GROUP INC COM 74273Y100 27 101239 SH SOLE 0 0 101239 PRIVATEBANCORP INC COM 742962103 4374 99349 SH OTR 01 99349 0 0 PRIVATEBANCORP INC COM 742962103 304 6915 SH OTR 02 0 6915 0 PRIVATEBANCORP INC COM 742962103 243883 5539020 SH SOLE 0 0 5539020 PRIVATEBANCORP INC COM 742962103 162 3685 SH SOLE 3685 0 0 PROASSURANCE CORP COM 74267C106 1947 36361 SH OTR 01 36361 0 0 PROASSURANCE CORP COM 74267C106 337 6300 SH OTR 02 0 6300 0 PROASSURANCE CORP COM 74267C106 234131 4372202 SH SOLE 0 0 4372202 PROASSURANCE CORP COM 74267C106 341 6368 SH SOLE 6368 0 0 PROCTER & GAMBLE CO COM 742718109 358118 4229573 SH OTR 01 4229573 0 0 PROCTER & GAMBLE CO COM 742718109 67737 800012 SH OTR 02 0 0 800012 PROCTER & GAMBLE CO COM 742718109 48173 568945 SH OTR 02 0 568945 0 PROCTER & GAMBLE CO COM 742718109 13677120 161534425 SH SOLE 0 0 161534425 PROCTER & GAMBLE CO COM 742718109 67173 793347 SH SOLE 793347 0 0 PROFIRE ENERGY INC COM 74316X101 6 5700 SH OTR 01 5700 0 0 PROFIRE ENERGY INC COM 74316X101 652 587563 SH SOLE 0 0 587563 PROGENICS PHARMACEUTICALS IN COM 743187106 614 145609 SH OTR 01 145609 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 10 2270 SH OTR 02 0 2270 0 PROGENICS PHARMACEUTICALS IN COM 743187106 10912 2585782 SH SOLE 0 0 2585782 PROGENICS PHARMACEUTICALS IN COM 743187106 16 3730 SH SOLE 3730 0 0 PROGRESS SOFTWARE CORP COM 743312100 1882 68523 SH OTR 01 68523 0 0 PROGRESS SOFTWARE CORP COM 743312100 172 6266 SH OTR 02 0 6266 0 PROGRESS SOFTWARE CORP COM 743312100 105243 3832580 SH SOLE 0 0 3832580 PROGRESS SOFTWARE CORP COM 743312100 120 4377 SH SOLE 4377 0 0 PROGRESSIVE CORP OHIO COM 743315103 30985 924938 SH OTR 01 924938 0 0 PROGRESSIVE CORP OHIO COM 743315103 5785 172700 SH OTR 02 0 0 172700 PROGRESSIVE CORP OHIO COM 743315103 3946 117800 SH OTR 02 0 117800 0 PROGRESSIVE CORP OHIO COM 743315103 1077290 32157907 SH SOLE 0 0 32157907 PROGRESSIVE CORP OHIO COM 743315103 6058 180833 SH SOLE 180833 0 0 PROLOGIS INC COM 74340W103 40932 834668 SH OTR 01 834668 0 0 PROLOGIS INC COM 74340W103 9468 193060 SH OTR 02 0 0 193060 PROLOGIS INC COM 74340W103 36272 739646 SH OTR 02 0 739646 0 PROLOGIS INC COM 74340W103 3482917 71021957 SH SOLE 0 0 71021957 PROLOGIS INC COM 74340W103 42452 865656 SH SOLE 865656 0 0 PROOFPOINT INC COM 743424103 5369 85105 SH OTR 01 85105 0 0 PROOFPOINT INC COM 743424103 259 4100 SH OTR 02 0 4100 0 PROOFPOINT INC COM 743424103 177219 2808988 SH SOLE 0 0 2808988 PROOFPOINT INC COM 743424103 120 1900 SH SOLE 1900 0 0 PROPHASE LABS INC COM 74345W108 1 700 SH OTR 01 700 0 0 PROPHASE LABS INC COM 74345W108 95 72896 SH SOLE 0 0 72896 PROS HOLDINGS INC COM 74346Y103 922 52912 SH OTR 01 52912 0 0 PROS HOLDINGS INC COM 74346Y103 32 1843 SH OTR 02 0 1843 0 PROS HOLDINGS INC COM 74346Y103 17208 987252 SH SOLE 0 0 987252 PROS HOLDINGS INC COM 74346Y103 25 1457 SH SOLE 1457 0 0 PROSPERITY BANCSHARES INC COM 743606105 4268 83705 SH OTR 01 83705 0 0 PROSPERITY BANCSHARES INC COM 743606105 337 6611 SH OTR 02 0 6611 0 PROSPERITY BANCSHARES INC COM 743606105 265130 5199647 SH SOLE 0 0 5199647 PROSPERITY BANCSHARES INC COM 743606105 168 3289 SH SOLE 3289 0 0 PROTEON THERAPEUTICS INC COM 74371L109 30 3700 SH OTR 01 3700 0 0 PROTEON THERAPEUTICS INC COM 74371L109 1048 130541 SH SOLE 0 0 130541 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 137 11302 SH OTR 01 11302 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2421 199587 SH SOLE 0 0 199587 PROTHENA CORP PLC SHS G72800108 2523 72167 SH OTR 01 72167 0 0 PROTHENA CORP PLC SHS G72800108 119 3400 SH OTR 02 0 3400 0 PROTHENA CORP PLC SHS G72800108 17719 506839 SH SOLE 0 0 506839 PROTHENA CORP PLC SHS G72800108 49 1400 SH SOLE 1400 0 0 PROTO LABS INC COM 743713109 2916 50657 SH OTR 01 50657 0 0 PROTO LABS INC COM 743713109 146 2528 SH OTR 02 0 2528 0 PROTO LABS INC COM 743713109 104178 1809898 SH SOLE 0 0 1809898 PROTO LABS INC COM 743713109 67 1172 SH SOLE 1172 0 0 PROVECTUS BIOPHARMACEUTICALS COM 74373P108 34 92000 SH OTR 01 92000 0 0 PROVECTUS BIOPHARMACEUTICALS COM 74373P108 1346 3638178 SH SOLE 0 0 3638178 PROVIDENCE & WORCESTER RR CO COM 743737108 5 300 SH OTR 01 300 0 0 PROVIDENCE & WORCESTER RR CO COM 743737108 529 32438 SH SOLE 0 0 32438 PROVIDENCE SVC CORP COM 743815102 1199 26723 SH OTR 01 26723 0 0 PROVIDENCE SVC CORP COM 743815102 27 600 SH OTR 02 0 600 0 PROVIDENCE SVC CORP COM 743815102 25167 560772 SH SOLE 0 0 560772 PROVIDENCE SVC CORP COM 743815102 31 700 SH SOLE 700 0 0 PROVIDENT BANCORP INC COM 74383X109 88 5716 SH OTR 01 5716 0 0 PROVIDENT BANCORP INC COM 74383X109 1203 78007 SH SOLE 0 0 78007 PROVIDENT FINL HLDGS INC COM 743868101 181 9864 SH OTR 01 9864 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4907 268165 SH SOLE 0 0 268165 PROVIDENT FINL SVCS INC COM 74386T105 1604 81663 SH OTR 01 81663 0 0 PROVIDENT FINL SVCS INC COM 74386T105 168 8566 SH OTR 02 0 8566 0 PROVIDENT FINL SVCS INC COM 74386T105 91341 4650765 SH SOLE 0 0 4650765 PROVIDENT FINL SVCS INC COM 74386T105 58 2934 SH SOLE 2934 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 35 2500 SH OTR 01 2500 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5605 397536 SH SOLE 0 0 397536 PRUDENTIAL FINL INC COM 744320102 50113 702448 SH OTR 01 702448 0 0 PRUDENTIAL FINL INC COM 744320102 9495 133100 SH OTR 02 0 0 133100 PRUDENTIAL FINL INC COM 744320102 6384 89487 SH OTR 02 0 89487 0 PRUDENTIAL FINL INC COM 744320102 1965511 27551324 SH SOLE 0 0 27551324 PRUDENTIAL FINL INC COM 744320102 9508 133273 SH SOLE 133273 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4345 40961 SH OTR 01 40961 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 154 1453 SH OTR 02 0 0 1453 PS BUSINESS PKS INC CALIF COM 69360J107 2756 25979 SH OTR 02 0 25979 0 PS BUSINESS PKS INC CALIF COM 69360J107 322418 3039388 SH SOLE 0 0 3039388 PS BUSINESS PKS INC CALIF COM 69360J107 3049 28739 SH SOLE 28739 0 0 PSIVIDA CORP COM 74440J101 48 16812 SH OTR 01 16812 0 0 PSIVIDA CORP COM 74440J101 2652 936932 SH SOLE 0 0 936932 PSYCHEMEDICS CORP COM NEW 744375205 36 2600 SH OTR 01 2600 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2997 218135 SH SOLE 0 0 218135 PTC INC COM 69370C100 2943 78301 SH OTR 01 78301 0 0 PTC INC COM 69370C100 436 11600 SH OTR 02 0 11600 0 PTC INC COM 69370C100 307964 8194893 SH SOLE 0 0 8194893 PTC INC COM 69370C100 188 5000 SH SOLE 5000 0 0 PTC THERAPEUTICS INC COM 69366J200 285 40596 SH OTR 01 40596 0 0 PTC THERAPEUTICS INC COM 69366J200 18 2600 SH OTR 02 0 2600 0 PTC THERAPEUTICS INC COM 69366J200 16041 2285106 SH SOLE 0 0 2285106 PTC THERAPEUTICS INC COM 69366J200 11 1500 SH SOLE 1500 0 0 PUBLIC STORAGE COM 74460D109 60476 236615 SH OTR 01 236615 0 0 PUBLIC STORAGE COM 74460D109 14036 54918 SH OTR 02 0 0 54918 PUBLIC STORAGE COM 74460D109 54038 211426 SH OTR 02 0 211426 0 PUBLIC STORAGE COM 74460D109 5105610 19975782 SH SOLE 0 0 19975782 PUBLIC STORAGE COM 74460D109 60245 235708 SH SOLE 235708 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 37530 805199 SH OTR 01 805199 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7069 151658 SH OTR 02 0 0 151658 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5584 119809 SH OTR 02 0 119809 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1514741 32498190 SH SOLE 0 0 32498190 PUBLIC SVC ENTERPRISE GROUP COM 744573106 8218 176316 SH SOLE 176316 0 0 PULMATRIX INC COM 74584P103 1 440 SH OTR 01 440 0 0 PULMATRIX INC COM 74584P103 39 19700 SH SOLE 0 0 19700 PULTE GROUP INC COM 745867101 9865 506155 SH OTR 01 506155 0 0 PULTE GROUP INC COM 745867101 1762 90400 SH OTR 02 0 0 90400 PULTE GROUP INC COM 745867101 1225 62862 SH OTR 02 0 62862 0 PULTE GROUP INC COM 745867101 519252 26641992 SH SOLE 0 0 26641992 PULTE GROUP INC COM 745867101 1935 99307 SH SOLE 99307 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1493 50109 SH OTR 01 50109 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 87 2910 SH OTR 02 0 2910 0 PUMA BIOTECHNOLOGY INC COM 74587V107 55856 1874998 SH SOLE 0 0 1874998 PUMA BIOTECHNOLOGY INC COM 74587V107 41 1390 SH SOLE 1390 0 0 PURE STORAGE INC CL A 74624M102 1404 128812 SH OTR 01 128812 0 0 PURE STORAGE INC CL A 74624M102 37149 3408171 SH SOLE 0 0 3408171 PURE STORAGE INC CL A 74624M102 28 2613 SH SOLE 2613 0 0 PURECYCLE CORP COM NEW 746228303 34 7200 SH OTR 01 7200 0 0 PURECYCLE CORP COM NEW 746228303 3376 716812 SH SOLE 0 0 716812 PVH CORP COM 693656100 12126 128690 SH OTR 01 128690 0 0 PVH CORP COM 693656100 2525 26800 SH OTR 02 0 0 26800 PVH CORP COM 693656100 1546 16411 SH OTR 02 0 16411 0 PVH CORP COM 693656100 692966 7353990 SH SOLE 0 0 7353990 PVH CORP COM 693656100 2212 23477 SH SOLE 23477 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 227 29848 SH OTR 01 29848 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 14 1800 SH OTR 02 0 1800 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4973 653490 SH SOLE 0 0 653490 Q2 HLDGS INC COM 74736L109 1466 52326 SH OTR 01 52326 0 0 Q2 HLDGS INC COM 74736L109 48 1700 SH OTR 02 0 1700 0 Q2 HLDGS INC COM 74736L109 26246 936703 SH SOLE 0 0 936703 Q2 HLDGS INC COM 74736L109 34 1200 SH SOLE 1200 0 0 QAD INC CL A 74727D306 231 12013 SH OTR 01 12013 0 0 QAD INC CL B 74727D207 666 38512 SH SOLE 0 0 38512 QAD INC CL A 74727D306 5652 293282 SH SOLE 0 0 293282 QCR HOLDINGS INC COM 74727A104 363 13367 SH OTR 01 13367 0 0 QCR HOLDINGS INC COM 74727A104 11105 408428 SH SOLE 0 0 408428 QEP RES INC COM 74733V100 2374 134659 SH OTR 01 134659 0 0 QEP RES INC COM 74733V100 368 20900 SH OTR 02 0 20900 0 QEP RES INC COM 74733V100 305286 17316299 SH SOLE 0 0 17316299 QEP RES INC COM 74733V100 185 10500 SH SOLE 10500 0 0 QIAGEN NV REG SHS N72482107 1256 57569 SH OTR 01 57569 0 0 QIAGEN NV REG SHS N72482107 1517 69575 SH OTR 02 0 0 69575 QIAGEN NV REG SHS N72482107 1007 46188 SH OTR 02 0 46188 0 QIAGEN NV REG SHS N72482107 110250 5055020 SH SOLE 0 0 5055020 QIAGEN NV REG SHS N72482107 1282 58771 SH SOLE 58771 0 0 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 752 10300 SH OTR 02 0 0 10300 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 2230 30529 SH OTR 02 0 30529 0 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 30146 412671 SH SOLE 0 0 412671 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 1344 18400 SH SOLE 18400 0 0 QLIK TECHNOLOGIES INC COM 74733T105 5785 195567 SH OTR 01 195567 0 0 QLIK TECHNOLOGIES INC COM 74733T105 303 10249 SH OTR 02 0 10249 0 QLIK TECHNOLOGIES INC COM 74733T105 195750 6617640 SH SOLE 0 0 6617640 QLIK TECHNOLOGIES INC COM 74733T105 138 4651 SH SOLE 4651 0 0 QLOGIC CORP COM 747277101 1563 106065 SH OTR 01 106065 0 0 QLOGIC CORP COM 747277101 189 12800 SH OTR 02 0 12800 0 QLOGIC CORP COM 747277101 96423 6541595 SH SOLE 0 0 6541595 QLOGIC CORP COM 747277101 62 4200 SH SOLE 4200 0 0 QORVO INC COM 74736K101 11328 205001 SH OTR 01 205001 0 0 QORVO INC COM 74736K101 2233 40400 SH OTR 02 0 0 40400 QORVO INC COM 74736K101 1538 27824 SH OTR 02 0 27824 0 QORVO INC COM 74736K101 638997 11563467 SH SOLE 0 0 11563467 QORVO INC COM 74736K101 2264 40975 SH SOLE 40975 0 0 QTS RLTY TR INC COM CL A 74736A103 5467 97661 SH OTR 01 97661 0 0 QTS RLTY TR INC COM CL A 74736A103 202 3614 SH OTR 02 0 0 3614 QTS RLTY TR INC COM CL A 74736A103 3037 54259 SH OTR 02 0 54259 0 QTS RLTY TR INC COM CL A 74736A103 366172 6541125 SH SOLE 0 0 6541125 QTS RLTY TR INC COM CL A 74736A103 3536 63165 SH SOLE 63165 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1109 47622 SH OTR 01 47622 0 0 QUAD / GRAPHICS INC COM CL A 747301109 62 2663 SH OTR 02 0 2663 0 QUAD / GRAPHICS INC COM CL A 747301109 48680 2090166 SH SOLE 0 0 2090166 QUAD / GRAPHICS INC COM CL A 747301109 33 1437 SH SOLE 1437 0 0 QUAKER CHEM CORP COM 747316107 2185 24498 SH OTR 01 24498 0 0 QUAKER CHEM CORP COM 747316107 178 2000 SH OTR 02 0 2000 0 QUAKER CHEM CORP COM 747316107 88755 995007 SH SOLE 0 0 995007 QUAKER CHEM CORP COM 747316107 62 700 SH SOLE 700 0 0 QUALCOMM INC COM 747525103 125300 2338996 SH OTR 01 2338996 0 0 QUALCOMM INC COM 747525103 23727 442920 SH OTR 02 0 0 442920 QUALCOMM INC COM 747525103 16816 313911 SH OTR 02 0 313911 0 QUALCOMM INC COM 747525103 4866351 90840974 SH SOLE 0 0 90840974 QUALCOMM INC COM 747525103 23722 442822 SH SOLE 442822 0 0 QUALITY SYS INC COM 747582104 1229 103193 SH OTR 01 103193 0 0 QUALITY SYS INC COM 747582104 107 9000 SH OTR 02 0 9000 0 QUALITY SYS INC COM 747582104 46492 3903645 SH SOLE 0 0 3903645 QUALITY SYS INC COM 747582104 27 2300 SH SOLE 2300 0 0 QUALYS INC COM 74758T303 1643 55114 SH OTR 01 55114 0 0 QUALYS INC COM 74758T303 44 1466 SH OTR 02 0 1466 0 QUALYS INC COM 74758T303 34722 1164791 SH SOLE 0 0 1164791 QUALYS INC COM 74758T303 37 1234 SH SOLE 1234 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 844 45416 SH OTR 01 45416 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 126 6800 SH OTR 02 0 6800 0 QUANEX BUILDING PRODUCTS COR COM 747619104 49697 2673301 SH SOLE 0 0 2673301 QUANEX BUILDING PRODUCTS COR COM 747619104 29 1550 SH SOLE 1550 0 0 QUANTA SVCS INC COM 74762E102 5526 239010 SH OTR 01 239010 0 0 QUANTA SVCS INC COM 74762E102 423 18300 SH OTR 02 0 18300 0 QUANTA SVCS INC COM 74762E102 318657 13782744 SH SOLE 0 0 13782744 QUANTA SVCS INC COM 74762E102 202 8732 SH SOLE 8732 0 0 QUANTUM CORP COM DSSG 747906204 63 150600 SH OTR 01 150600 0 0 QUANTUM CORP COM DSSG 747906204 3499 8331827 SH SOLE 0 0 8331827 QUEST DIAGNOSTICS INC COM 74834L100 18274 224473 SH OTR 01 224473 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3134 38500 SH OTR 02 0 0 38500 QUEST DIAGNOSTICS INC COM 74834L100 2218 27242 SH OTR 02 0 27242 0 QUEST DIAGNOSTICS INC COM 74834L100 1024468 12584055 SH SOLE 0 0 12584055 QUEST DIAGNOSTICS INC COM 74834L100 3137 38536 SH SOLE 38536 0 0 QUEST RESOURCE HLDG CORP COM 74836W104 9 32000 SH OTR 01 32000 0 0 QUEST RESOURCE HLDG CORP COM 74836W104 95 326275 SH SOLE 0 0 326275 QUESTAR CORP COM 748356102 3025 119233 SH OTR 01 119233 0 0 QUESTAR CORP COM 748356102 458 18044 SH OTR 02 0 18044 0 QUESTAR CORP COM 748356102 347089 13681074 SH SOLE 0 0 13681074 QUESTAR CORP COM 748356102 560 22056 SH SOLE 22056 0 0 QUICKLOGIC CORP COM 74837P108 30 31300 SH OTR 01 31300 0 0 QUICKLOGIC CORP COM 74837P108 1674 1726006 SH SOLE 0 0 1726006 QUIDEL CORP COM 74838J101 1001 56052 SH OTR 01 56052 0 0 QUIDEL CORP COM 74838J101 25 1395 SH OTR 02 0 1395 0 QUIDEL CORP COM 74838J101 34016 1904569 SH SOLE 0 0 1904569 QUIDEL CORP COM 74838J101 27 1505 SH SOLE 1505 0 0 QUINSTREET INC COM 74874Q100 182 51323 SH OTR 01 51323 0 0 QUINSTREET INC COM 74874Q100 4450 1253628 SH SOLE 0 0 1253628 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 4150 63536 SH OTR 01 63536 0 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 1685 25800 SH OTR 02 0 0 25800 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 1317 20155 SH OTR 02 0 20155 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 483449 7401237 SH SOLE 0 0 7401237 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 1724 26400 SH SOLE 26400 0 0 QUMU CORP COM 749063103 21 4700 SH OTR 01 4700 0 0 QUMU CORP COM 749063103 1131 254623 SH SOLE 0 0 254623 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 110 3700 SH OTR 02 0 0 3700 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 310 10393 SH OTR 02 0 10393 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 4756 159662 SH SOLE 0 0 159662 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 209 7000 SH SOLE 7000 0 0 QUORUM HEALTH CORP COM 74909E106 661 61676 SH OTR 01 61676 0 0 QUORUM HEALTH CORP COM 74909E106 291 27193 SH OTR 02 0 27193 0 QUORUM HEALTH CORP COM 74909E106 23573 2201030 SH SOLE 0 0 2201030 QUORUM HEALTH CORP COM 74909E106 16 1470 SH SOLE 1470 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1799 134132 SH OTR 01 134132 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 69 5129 SH OTR 02 0 5129 0 QUOTIENT TECHNOLOGY INC COM 749119103 59545 4440360 SH SOLE 0 0 4440360 QUOTIENT TECHNOLOGY INC COM 749119103 40 2971 SH SOLE 2971 0 0 RACKSPACE HOSTING INC COM 750086100 1620 77669 SH OTR 01 77669 0 0 RACKSPACE HOSTING INC COM 750086100 265 12714 SH OTR 02 0 12714 0 RACKSPACE HOSTING INC COM 750086100 172539 8271286 SH SOLE 0 0 8271286 RACKSPACE HOSTING INC COM 750086100 112 5386 SH SOLE 5386 0 0 RADIAN GROUP INC COM 750236101 2775 266272 SH OTR 01 266272 0 0 RADIAN GROUP INC COM 750236101 196 18795 SH OTR 02 0 18795 0 RADIAN GROUP INC COM 750236101 156083 14979131 SH SOLE 0 0 14979131 RADIAN GROUP INC COM 750236101 106 10205 SH SOLE 10205 0 0 RADIANT LOGISTICS INC COM 75025X100 184 61326 SH OTR 01 61326 0 0 RADIANT LOGISTICS INC COM 75025X100 1835 611546 SH SOLE 0 0 611546 RADIO ONE INC CL D NON VTG 75040P405 155 48670 SH OTR 01 48670 0 0 RADIO ONE INC CL D NON VTG 75040P405 2912 912817 SH SOLE 0 0 912817 RADISYS CORP COM 750459109 319 71148 SH OTR 01 71148 0 0 RADISYS CORP COM 750459109 6626 1479071 SH SOLE 0 0 1479071 RADIUS HEALTH INC COM NEW 750469207 2462 67001 SH OTR 01 67001 0 0 RADIUS HEALTH INC COM NEW 750469207 353 9606 SH OTR 02 0 9606 0 RADIUS HEALTH INC COM NEW 750469207 93241 2537167 SH SOLE 0 0 2537167 RADIUS HEALTH INC COM NEW 750469207 51 1394 SH SOLE 1394 0 0 RADNET INC COM 750491102 387 72503 SH OTR 01 72503 0 0 RADNET INC COM 750491102 5743 1075542 SH SOLE 0 0 1075542 RADWARE LTD ORD M81873107 36 3210 SH OTR 02 0 3210 0 RADWARE LTD ORD M81873107 65 5760 SH SOLE 0 0 5760 RADWARE LTD ORD M81873107 13 1190 SH SOLE 1190 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 350 111698 SH OTR 01 111698 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 96 30764 SH OTR 02 0 30764 0 RAIT FINANCIAL TRUST COM NEW 749227609 35329 11287118 SH SOLE 0 0 11287118 RAIT FINANCIAL TRUST COM NEW 749227609 16 5136 SH SOLE 5136 0 0 RALPH LAUREN CORP CL A 751212101 8155 90993 SH OTR 01 90993 0 0 RALPH LAUREN CORP CL A 751212101 1560 17410 SH OTR 02 0 0 17410 RALPH LAUREN CORP CL A 751212101 1128 12592 SH OTR 02 0 12592 0 RALPH LAUREN CORP CL A 751212101 436349 4868885 SH SOLE 0 0 4868885 RALPH LAUREN CORP CL A 751212101 1468 16383 SH SOLE 16383 0 0 RAMBUS INC DEL COM 750917106 1972 163265 SH OTR 01 163265 0 0 RAMBUS INC DEL COM 750917106 155 12800 SH OTR 02 0 12800 0 RAMBUS INC DEL COM 750917106 104600 8658910 SH SOLE 0 0 8658910 RAMBUS INC DEL COM 750917106 70 5800 SH SOLE 5800 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1940 98908 SH OTR 01 98908 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 122 6202 SH OTR 02 0 0 6202 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2035 103765 SH OTR 02 0 103765 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 231398 11799985 SH SOLE 0 0 11799985 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2185 111428 SH SOLE 111428 0 0 RAND LOGISTICS INC COM 752182105 4 4300 SH OTR 01 4300 0 0 RAND LOGISTICS INC COM 752182105 644 625278 SH SOLE 0 0 625278 RANGE RES CORP COM 75281A109 11584 268513 SH OTR 01 268513 0 0 RANGE RES CORP COM 75281A109 2075 48100 SH OTR 02 0 0 48100 RANGE RES CORP COM 75281A109 1486 34439 SH OTR 02 0 34439 0 RANGE RES CORP COM 75281A109 640649 14850471 SH SOLE 0 0 14850471 RANGE RES CORP COM 75281A109 1900 44042 SH SOLE 44042 0 0 RAPID7 INC COM 753422104 454 36070 SH OTR 01 36070 0 0 RAPID7 INC COM 753422104 11 862 SH OTR 02 0 862 0 RAPID7 INC COM 753422104 12570 999191 SH SOLE 0 0 999191 RAPID7 INC COM 753422104 11 838 SH SOLE 838 0 0 RAPTOR PHARMACEUTICAL CORP COM 75382F106 961 178956 SH OTR 01 178956 0 0 RAPTOR PHARMACEUTICAL CORP COM 75382F106 56 10400 SH OTR 02 0 10400 0 RAPTOR PHARMACEUTICAL CORP COM 75382F106 17206 3204069 SH SOLE 0 0 3204069 RAPTOR PHARMACEUTICAL CORP COM 75382F106 23 4200 SH SOLE 4200 0 0 RAVE RESTAURANT GROUP INC COM 754198109 16 3900 SH OTR 01 3900 0 0 RAVE RESTAURANT GROUP INC COM 754198109 1219 304685 SH SOLE 0 0 304685 RAVEN INDS INC COM 754212108 1240 65489 SH OTR 01 65489 0 0 RAVEN INDS INC COM 754212108 136 7200 SH OTR 02 0 7200 0 RAVEN INDS INC COM 754212108 50028 2641404 SH SOLE 0 0 2641404 RAVEN INDS INC COM 754212108 38 2000 SH SOLE 2000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4318 87582 SH OTR 01 87582 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2056 41700 SH OTR 02 0 0 41700 RAYMOND JAMES FINANCIAL INC COM 754730109 1351 27394 SH OTR 02 0 27394 0 RAYMOND JAMES FINANCIAL INC COM 754730109 462273 9376735 SH SOLE 0 0 9376735 RAYMOND JAMES FINANCIAL INC COM 754730109 1700 34486 SH SOLE 34486 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1032 75916 SH OTR 01 75916 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 129 9489 SH OTR 02 0 9489 0 RAYONIER ADVANCED MATLS INC COM 75508B104 56956 4190997 SH SOLE 0 0 4190997 RAYONIER ADVANCED MATLS INC COM 75508B104 30 2211 SH SOLE 2211 0 0 RAYONIER INC COM 754907103 2215 84418 SH OTR 01 84418 0 0 RAYONIER INC COM 754907103 322 12261 SH OTR 02 0 12261 0 RAYONIER INC COM 754907103 234335 8930446 SH SOLE 0 0 8930446 RAYONIER INC COM 754907103 382 14576 SH SOLE 14576 0 0 RAYTHEON CO COM NEW 755111507 64459 474139 SH OTR 01 474139 0 0 RAYTHEON CO COM NEW 755111507 12066 88751 SH OTR 02 0 0 88751 RAYTHEON CO COM NEW 755111507 8688 63907 SH OTR 02 0 63907 0 RAYTHEON CO COM NEW 755111507 2634611 19379261 SH SOLE 0 0 19379261 RAYTHEON CO COM NEW 755111507 12705 93456 SH SOLE 93456 0 0 RBC BEARINGS INC COM 75524B104 3462 47748 SH OTR 01 47748 0 0 RBC BEARINGS INC COM 75524B104 212 2931 SH OTR 02 0 2931 0 RBC BEARINGS INC COM 75524B104 113588 1566725 SH SOLE 0 0 1566725 RBC BEARINGS INC COM 75524B104 85 1169 SH SOLE 1169 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 67 6603 SH OTR 01 6603 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 4102 402585 SH SOLE 0 0 402585 RCM TECHNOLOGIES INC COM NEW 749360400 18 3509 SH OTR 01 3509 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 721 138351 SH SOLE 0 0 138351 RE MAX HLDGS INC CL A 75524W108 875 21724 SH OTR 01 21724 0 0 RE MAX HLDGS INC CL A 75524W108 33 811 SH OTR 02 0 811 0 RE MAX HLDGS INC CL A 75524W108 28503 707964 SH SOLE 0 0 707964 RE MAX HLDGS INC CL A 75524W108 36 889 SH SOLE 889 0 0 REACHLOCAL INC COM 75525F104 19 4120 SH OTR 01 4120 0 0 REACHLOCAL INC COM 75525F104 1646 361676 SH SOLE 0 0 361676 READING INTERNATIONAL INC CL A 755408101 323 25856 SH OTR 01 25856 0 0 READING INTERNATIONAL INC CL A 755408101 5751 460443 SH SOLE 0 0 460443 REAL IND INC COM 75601W104 414 53224 SH OTR 01 53224 0 0 REAL IND INC COM 75601W104 6411 825137 SH SOLE 0 0 825137 REALNETWORKS INC COM NEW 75605L708 138 32051 SH OTR 01 32051 0 0 REALNETWORKS INC COM NEW 75605L708 3420 793439 SH SOLE 0 0 793439 REALOGY HLDGS CORP COM 75605Y106 2875 99070 SH OTR 01 99070 0 0 REALOGY HLDGS CORP COM 75605Y106 1300 44800 SH OTR 02 0 0 44800 REALOGY HLDGS CORP COM 75605Y106 819 28211 SH OTR 02 0 28211 0 REALOGY HLDGS CORP COM 75605Y106 301962 10405307 SH SOLE 0 0 10405307 REALOGY HLDGS CORP COM 75605Y106 1141 39333 SH SOLE 39333 0 0 REALPAGE INC COM 75606N109 2485 111270 SH OTR 01 111270 0 0 REALPAGE INC COM 75606N109 58 2600 SH OTR 02 0 2600 0 REALPAGE INC COM 75606N109 82165 3679593 SH SOLE 0 0 3679593 REALPAGE INC COM 75606N109 40 1800 SH SOLE 1800 0 0 REALTY INCOME CORP COM 756109104 28374 409085 SH OTR 01 409085 0 0 REALTY INCOME CORP COM 756109104 6438 92814 SH OTR 02 0 0 92814 REALTY INCOME CORP COM 756109104 26169 377299 SH OTR 02 0 377299 0 REALTY INCOME CORP COM 756109104 2867788 41346423 SH SOLE 0 0 41346423 REALTY INCOME CORP COM 756109104 28806 415315 SH SOLE 415315 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 189 9593 SH OTR 01 9593 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 757 38322 SH SOLE 0 0 38322 RECRO PHARMA INC COM 75629F109 14 1800 SH OTR 01 1800 0 0 RECRO PHARMA INC COM 75629F109 838 105452 SH SOLE 0 0 105452 RED HAT INC COM 756577102 21124 290966 SH OTR 01 290966 0 0 RED HAT INC COM 756577102 4167 57400 SH OTR 02 0 0 57400 RED HAT INC COM 756577102 2637 36317 SH OTR 02 0 36317 0 RED HAT INC COM 756577102 1136400 15652888 SH SOLE 0 0 15652888 RED HAT INC COM 756577102 3835 52824 SH SOLE 52824 0 0 RED LION HOTELS CORP COM 756764106 148 20393 SH OTR 01 20393 0 0 RED LION HOTELS CORP COM 756764106 3387 466567 SH SOLE 0 0 466567 RED ROBIN GOURMET BURGERS IN COM 75689M101 923 19453 SH OTR 01 19453 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 99 2091 SH OTR 02 0 2091 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 27808 586303 SH SOLE 0 0 586303 RED ROBIN GOURMET BURGERS IN COM 75689M101 34 709 SH SOLE 709 0 0 RED ROCK RESORTS INC CL A 75700L108 1261 57360 SH OTR 01 57360 0 0 RED ROCK RESORTS INC CL A 75700L108 39331 1789407 SH SOLE 0 0 1789407 REDWOOD TR INC COM 758075402 1384 100190 SH OTR 01 100190 0 0 REDWOOD TR INC COM 758075402 130 9400 SH OTR 02 0 9400 0 REDWOOD TR INC COM 758075402 75778 5487155 SH SOLE 0 0 5487155 REDWOOD TR INC COM 758075402 57 4100 SH SOLE 4100 0 0 REEDS INC COM 758338107 9 3600 SH OTR 01 3600 0 0 REEDS INC COM 758338107 526 213139 SH SOLE 0 0 213139 REGAL BELOIT CORP COM 758750103 1659 30142 SH OTR 01 30142 0 0 REGAL BELOIT CORP COM 758750103 230 4177 SH OTR 02 0 4177 0 REGAL BELOIT CORP COM 758750103 189552 3443272 SH SOLE 0 0 3443272 REGAL BELOIT CORP COM 758750103 100 1823 SH SOLE 1823 0 0 REGAL ENTMT GROUP CL A 758766109 1075 48776 SH OTR 01 48776 0 0 REGAL ENTMT GROUP CL A 758766109 205 9300 SH OTR 02 0 9300 0 REGAL ENTMT GROUP CL A 758766109 167576 7603270 SH SOLE 0 0 7603270 REGAL ENTMT GROUP CL A 758766109 95 4300 SH SOLE 4300 0 0 REGENCY CTRS CORP COM 758849103 5604 66931 SH OTR 01 66931 0 0 REGENCY CTRS CORP COM 758849103 2810 33555 SH OTR 02 0 0 33555 REGENCY CTRS CORP COM 758849103 12021 143565 SH OTR 02 0 143565 0 REGENCY CTRS CORP COM 758849103 1227078 14655182 SH SOLE 0 0 14655182 REGENCY CTRS CORP COM 758849103 13238 158106 SH SOLE 158106 0 0 REGENERON PHARMACEUTICALS COM 75886F107 43699 125131 SH OTR 01 125131 0 0 REGENERON PHARMACEUTICALS COM 75886F107 7823 22400 SH OTR 02 0 0 22400 REGENERON PHARMACEUTICALS COM 75886F107 5400 15462 SH OTR 02 0 15462 0 REGENERON PHARMACEUTICALS COM 75886F107 1604158 4593413 SH SOLE 0 0 4593413 REGENERON PHARMACEUTICALS COM 75886F107 7955 22780 SH SOLE 22780 0 0 REGENXBIO INC COM 75901B107 149 18672 SH OTR 01 18672 0 0 REGENXBIO INC COM 75901B107 4410 551263 SH SOLE 0 0 551263 REGIONAL MGMT CORP COM 75902K106 205 13952 SH OTR 01 13952 0 0 REGIONAL MGMT CORP COM 75902K106 6823 465421 SH SOLE 0 0 465421 REGIONS FINL CORP NEW COM 7591EP100 17093 2008613 SH OTR 01 2008613 0 0 REGIONS FINL CORP NEW COM 7591EP100 3225 378939 SH OTR 02 0 0 378939 REGIONS FINL CORP NEW COM 7591EP100 2174 255473 SH OTR 02 0 255473 0 REGIONS FINL CORP NEW COM 7591EP100 1062634 124868875 SH SOLE 0 0 124868875 REGIONS FINL CORP NEW COM 7591EP100 3287 386203 SH SOLE 386203 0 0 REGIS CORP MINN COM 758932107 585 47022 SH OTR 01 47022 0 0 REGIS CORP MINN COM 758932107 107 8600 SH OTR 02 0 8600 0 REGIS CORP MINN COM 758932107 35284 2834070 SH SOLE 0 0 2834070 REGIS CORP MINN COM 758932107 22 1800 SH SOLE 1800 0 0 REGULUS THERAPEUTICS INC COM 75915K101 216 74760 SH OTR 01 74760 0 0 REGULUS THERAPEUTICS INC COM 75915K101 1 374 SH OTR 02 0 374 0 REGULUS THERAPEUTICS INC COM 75915K101 3473 1201806 SH SOLE 0 0 1201806 REGULUS THERAPEUTICS INC COM 75915K101 4 1526 SH SOLE 1526 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 4273 44051 SH OTR 01 44051 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 650 6700 SH OTR 02 0 6700 0 REINSURANCE GROUP AMER INC COM NEW 759351604 465848 4803051 SH SOLE 0 0 4803051 REINSURANCE GROUP AMER INC COM NEW 759351604 299 3087 SH SOLE 3087 0 0 REIS INC COM 75936P105 416 16697 SH OTR 01 16697 0 0 REIS INC COM 75936P105 7802 313325 SH SOLE 0 0 313325 REIT ETF REIT ETF 922908553 159606 1800000 SH SOLE 0 0 1800000 REIT ETF REIT ETF 922908553 9473 106839 SH SOLE 03 0 0 106839 RELIANCE STEEL & ALUMINUM CO COM 759509102 3723 48411 SH OTR 01 48411 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 595 7735 SH OTR 02 0 7735 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 444146 5775632 SH SOLE 0 0 5775632 RELIANCE STEEL & ALUMINUM CO COM 759509102 250 3248 SH SOLE 3248 0 0 RELIV INTL INC COM 75952R100 0 300 SH OTR 01 300 0 0 RELIV INTL INC COM 75952R100 28 45472 SH SOLE 0 0 45472 RELM WIRELESS CORP COM 759525108 30 5800 SH OTR 01 5800 0 0 RELM WIRELESS CORP COM 759525108 904 177610 SH SOLE 0 0 177610 RELYPSA INC COM 759531106 1388 75050 SH OTR 01 75050 0 0 RELYPSA INC COM 759531106 41 2200 SH OTR 02 0 2200 0 RELYPSA INC COM 759531106 43784 2366699 SH SOLE 0 0 2366699 RELYPSA INC COM 759531106 24 1300 SH SOLE 1300 0 0 REMARK MEDIA INC COM 75954W107 28 6600 SH OTR 01 6600 0 0 REMARK MEDIA INC COM 75954W107 1104 260461 SH SOLE 0 0 260461 RENAISSANCERE HOLDINGS LTD COM G7496G103 3427 29177 SH OTR 01 29177 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1491 12700 SH OTR 02 0 0 12700 RENAISSANCERE HOLDINGS LTD COM G7496G103 1250 10643 SH OTR 02 0 10643 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 406206 3458839 SH SOLE 0 0 3458839 RENAISSANCERE HOLDINGS LTD COM G7496G103 1552 13212 SH SOLE 13212 0 0 RENASANT CORP COM 75970E107 1572 48630 SH OTR 01 48630 0 0 RENASANT CORP COM 75970E107 178 5507 SH OTR 02 0 5507 0 RENASANT CORP COM 75970E107 46187 1428607 SH SOLE 0 0 1428607 RENASANT CORP COM 75970E107 61 1893 SH SOLE 1893 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 462 52372 SH OTR 01 52372 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 18 2000 SH OTR 02 0 2000 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 14686 1663189 SH SOLE 0 0 1663189 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 7 800 SH SOLE 800 0 0 RENT A CTR INC NEW COM 76009N100 814 66316 SH OTR 01 66316 0 0 RENT A CTR INC NEW COM 76009N100 84 6808 SH OTR 02 0 6808 0 RENT A CTR INC NEW COM 76009N100 55525 4521582 SH SOLE 0 0 4521582 RENT A CTR INC NEW COM 76009N100 33 2692 SH SOLE 2692 0 0 RENTECH INC COM NEW 760112201 23 9782 SH OTR 01 9782 0 0 RENTECH INC COM NEW 760112201 1873 780221 SH SOLE 0 0 780221 REPLIGEN CORP COM 759916109 1910 69800 SH OTR 01 69800 0 0 REPLIGEN CORP COM 759916109 101 3700 SH OTR 02 0 3700 0 REPLIGEN CORP COM 759916109 40783 1490608 SH SOLE 0 0 1490608 REPLIGEN CORP COM 759916109 44 1600 SH SOLE 1600 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 16 9924 SH OTR 01 9924 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 1601 994117 SH SOLE 0 0 994117 REPUBLIC BANCORP KY CL A 760281204 323 11674 SH OTR 01 11674 0 0 REPUBLIC BANCORP KY CL A 760281204 14 496 SH OTR 02 0 496 0 REPUBLIC BANCORP KY CL A 760281204 10903 394609 SH SOLE 0 0 394609 REPUBLIC BANCORP KY CL A 760281204 17 604 SH SOLE 604 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 198 45904 SH OTR 01 45904 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 4638 1076154 SH SOLE 0 0 1076154 REPUBLIC SVCS INC COM 760759100 19268 375525 SH OTR 01 375525 0 0 REPUBLIC SVCS INC COM 760759100 3625 70650 SH OTR 02 0 0 70650 REPUBLIC SVCS INC COM 760759100 3963 77244 SH OTR 02 0 77244 0 REPUBLIC SVCS INC COM 760759100 844885 16466286 SH SOLE 0 0 16466286 REPUBLIC SVCS INC COM 760759100 3382 65912 SH SOLE 65912 0 0 RESEARCH FRONTIERS INC COM 760911107 30 8200 SH OTR 01 8200 0 0 RESEARCH FRONTIERS INC COM 760911107 2358 645938 SH SOLE 0 0 645938 RESMED INC COM 761152107 6151 97283 SH OTR 01 97283 0 0 RESMED INC COM 761152107 2605 41200 SH OTR 02 0 0 41200 RESMED INC COM 761152107 1958 30959 SH OTR 02 0 30959 0 RESMED INC COM 761152107 725373 11471983 SH SOLE 0 0 11471983 RESMED INC COM 761152107 2396 37900 SH SOLE 37900 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 19 6481 SH OTR 01 6481 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 1318 443926 SH SOLE 0 0 443926 RESOLUTE FST PRODS INC COM 76117W109 237 44857 SH OTR 01 44857 0 0 RESOLUTE FST PRODS INC COM 76117W109 59 11100 SH OTR 02 0 11100 0 RESOLUTE FST PRODS INC COM 76117W109 24235 4581358 SH SOLE 0 0 4581358 RESOLUTE FST PRODS INC COM 76117W109 17 3200 SH SOLE 3200 0 0 RESONANT INC COM 76118L102 14 3200 SH OTR 01 3200 0 0 RESONANT INC COM 76118L102 572 130690 SH SOLE 0 0 130690 RESOURCE AMERICA INC CL A 761195205 180 18552 SH OTR 01 18552 0 0 RESOURCE AMERICA INC CL A 761195205 6042 621613 SH SOLE 0 0 621613 RESOURCE CAP CORP COM NEW 76120W708 508 39469 SH OTR 01 39469 0 0 RESOURCE CAP CORP COM NEW 76120W708 141 10975 SH OTR 02 0 10975 0 RESOURCE CAP CORP COM NEW 76120W708 26258 2041802 SH SOLE 0 0 2041802 RESOURCE CAP CORP COM NEW 76120W708 23 1750 SH SOLE 1750 0 0 RESOURCES CONNECTION INC COM 76122Q105 701 47401 SH OTR 01 47401 0 0 RESOURCES CONNECTION INC COM 76122Q105 132 8900 SH OTR 02 0 8900 0 RESOURCES CONNECTION INC COM 76122Q105 39996 2706075 SH SOLE 0 0 2706075 RESOURCES CONNECTION INC COM 76122Q105 30 2000 SH SOLE 2000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2620 62975 SH OTR 02 0 0 62975 RESTAURANT BRANDS INTL INC COM 76131D103 1697 40791 SH OTR 02 0 40791 0 RESTAURANT BRANDS INTL INC COM 76131D103 168004 4038567 SH SOLE 0 0 4038567 RESTAURANT BRANDS INTL INC COM 76131D103 3000 72127 SH SOLE 72127 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 1377 48029 SH OTR 01 48029 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 106 3700 SH OTR 02 0 3700 0 RESTORATION HARDWARE HLDGS I COM 761283100 77122 2689041 SH SOLE 0 0 2689041 RESTORATION HARDWARE HLDGS I COM 761283100 54 1900 SH SOLE 1900 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3968 183106 SH OTR 01 183106 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 187 8617 SH OTR 02 0 0 8617 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2804 129379 SH OTR 02 0 129379 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 327512 15113636 SH SOLE 0 0 15113636 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3020 139346 SH SOLE 139346 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2754 162965 SH OTR 01 162965 0 0 RETAIL PPTYS AMER INC CL A 76131V202 305 18052 SH OTR 02 0 0 18052 RETAIL PPTYS AMER INC CL A 76131V202 5146 304512 SH OTR 02 0 304512 0 RETAIL PPTYS AMER INC CL A 76131V202 589885 34904434 SH SOLE 0 0 34904434 RETAIL PPTYS AMER INC CL A 76131V202 5503 325594 SH SOLE 325594 0 0 RETAILMENOT INC COM SER 1 76132B106 370 48023 SH OTR 01 48023 0 0 RETAILMENOT INC COM SER 1 76132B106 18 2300 SH OTR 02 0 2300 0 RETAILMENOT INC COM SER 1 76132B106 20650 2678399 SH SOLE 0 0 2678399 RETAILMENOT INC COM SER 1 76132B106 13 1700 SH SOLE 1700 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 10 3900 SH OTR 01 3900 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 710 281699 SH SOLE 0 0 281699 RETROPHIN INC COM 761299106 764 42901 SH OTR 01 42901 0 0 RETROPHIN INC COM 761299106 25 1400 SH OTR 02 0 1400 0 RETROPHIN INC COM 761299106 21543 1209575 SH SOLE 0 0 1209575 RETROPHIN INC COM 761299106 30 1700 SH SOLE 1700 0 0 REVANCE THERAPEUTICS INC COM 761330109 579 42551 SH OTR 01 42551 0 0 REVANCE THERAPEUTICS INC COM 761330109 8 600 SH OTR 02 0 600 0 REVANCE THERAPEUTICS INC COM 761330109 10057 739455 SH SOLE 0 0 739455 REVANCE THERAPEUTICS INC COM 761330109 15 1100 SH SOLE 1100 0 0 REVLON INC CL A NEW 761525609 584 18136 SH OTR 01 18136 0 0 REVLON INC CL A NEW 761525609 59 1823 SH OTR 02 0 1823 0 REVLON INC CL A NEW 761525609 27556 856297 SH SOLE 0 0 856297 REVLON INC CL A NEW 761525609 22 677 SH SOLE 677 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 26 4140 SH OTR 01 4140 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1335 216073 SH SOLE 0 0 216073 REX AMERICAN RESOURCES CORP COM 761624105 429 7177 SH OTR 01 7177 0 0 REX AMERICAN RESOURCES CORP COM 761624105 12 200 SH OTR 02 0 200 0 REX AMERICAN RESOURCES CORP COM 761624105 19933 333165 SH SOLE 0 0 333165 REX AMERICAN RESOURCES CORP COM 761624105 18 300 SH SOLE 300 0 0 REX ENERGY CORPORATION COM 761565100 16 24360 SH OTR 01 24360 0 0 REX ENERGY CORPORATION COM 761565100 1422 2152762 SH SOLE 0 0 2152762 REXAHN PHARMACEUTICALS INC COM 761640101 21 84600 SH OTR 01 84600 0 0 REXAHN PHARMACEUTICALS INC COM 761640101 1211 4819497 SH SOLE 0 0 4819497 REXFORD INDL RLTY INC COM 76169C100 2110 100067 SH OTR 01 100067 0 0 REXFORD INDL RLTY INC COM 76169C100 99 4712 SH OTR 02 0 0 4712 REXFORD INDL RLTY INC COM 76169C100 1590 75372 SH OTR 02 0 75372 0 REXFORD INDL RLTY INC COM 76169C100 157124 7450181 SH SOLE 0 0 7450181 REXFORD INDL RLTY INC COM 76169C100 1771 83963 SH SOLE 83963 0 0 REXNORD CORP NEW COM 76169B102 3246 165383 SH OTR 01 165383 0 0 REXNORD CORP NEW COM 76169B102 225 11482 SH OTR 02 0 11482 0 REXNORD CORP NEW COM 76169B102 126556 6447084 SH SOLE 0 0 6447084 REXNORD CORP NEW COM 76169B102 99 5018 SH SOLE 5018 0 0 REYNOLDS AMERICAN INC COM 761713106 71281 1321728 SH OTR 01 1321728 0 0 REYNOLDS AMERICAN INC COM 761713106 3124 57920 SH OTR 02 0 0 57920 REYNOLDS AMERICAN INC COM 761713106 7160 132763 SH OTR 02 0 132763 0 REYNOLDS AMERICAN INC COM 761713106 3282169 60859792 SH SOLE 0 0 60859792 REYNOLDS AMERICAN INC COM 761713106 13253 245752 SH SOLE 245752 0 0 RF INDS LTD COM PAR $0.01 749552105 303 138244 SH SOLE 0 0 138244 RGC RES INC COM 74955L103 17 700 SH OTR 01 700 0 0 RGC RES INC COM 74955L103 428 17636 SH SOLE 0 0 17636 RICE ENERGY INC COM 762760106 1794 81375 SH OTR 01 81375 0 0 RICE ENERGY INC COM 762760106 218 9900 SH OTR 02 0 9900 0 RICE ENERGY INC COM 762760106 176144 7992030 SH SOLE 0 0 7992030 RICE ENERGY INC COM 762760106 100 4531 SH SOLE 4531 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 223 135082 SH SOLE 0 0 135082 RICHARDSON ELECTRS LTD COM 763165107 24 4600 SH OTR 01 4600 0 0 RICHARDSON ELECTRS LTD COM 763165107 2422 459591 SH SOLE 0 0 459591 RICHMONT MINES INC COM 76547T106 84 9071 SH SOLE 0 0 9071 RICHMONT MINES INC COM 76547T106 18 2000 SH SOLE 2000 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 385 172439 SH OTR 01 172439 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 9923 4449807 SH SOLE 0 0 4449807 RIGHTSIDE GROUP LTD COM 76658B100 155 14533 SH OTR 01 14533 0 0 RIGHTSIDE GROUP LTD COM 76658B100 3937 370005 SH SOLE 0 0 370005 RIGNET INC COM 766582100 220 16394 SH OTR 01 16394 0 0 RIGNET INC COM 766582100 9499 709405 SH SOLE 0 0 709405 RIGNET INC COM 766582100 11 800 SH SOLE 800 0 0 RING ENERGY INC COM 76680V108 390 44234 SH OTR 01 44234 0 0 RING ENERGY INC COM 76680V108 14049 1592897 SH SOLE 0 0 1592897 RINGCENTRAL INC CL A 76680R206 2390 121182 SH OTR 01 121182 0 0 RINGCENTRAL INC CL A 76680R206 44 2241 SH OTR 02 0 2241 0 RINGCENTRAL INC CL A 76680R206 86409 4381792 SH SOLE 0 0 4381792 RINGCENTRAL INC CL A 76680R206 48 2459 SH SOLE 2459 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 402 11900 SH OTR 02 0 11900 0 RITCHIE BROS AUCTIONEERS COM 767744105 50891 1506534 SH SOLE 0 0 1506534 RITCHIE BROS AUCTIONEERS COM 767744105 155 4600 SH SOLE 4600 0 0 RITE AID CORP COM 767754104 5417 723258 SH OTR 01 723258 0 0 RITE AID CORP COM 767754104 2224 296900 SH OTR 02 0 0 296900 RITE AID CORP COM 767754104 1521 203050 SH OTR 02 0 203050 0 RITE AID CORP COM 767754104 557404 74419813 SH SOLE 0 0 74419813 RITE AID CORP COM 767754104 2230 297700 SH SOLE 297700 0 0 RITTER PHARMACEUTICALS INC COM 767836109 92 60130 SH SOLE 0 0 60130 RIVERVIEW BANCORP INC COM 769397100 28 5900 SH OTR 01 5900 0 0 RIVERVIEW BANCORP INC COM 769397100 2414 510256 SH SOLE 0 0 510256 RLI CORP COM 749607107 5065 73642 SH OTR 01 73642 0 0 RLI CORP COM 749607107 308 4485 SH OTR 02 0 4485 0 RLI CORP COM 749607107 238687 3470293 SH SOLE 0 0 3470293 RLI CORP COM 749607107 132 1915 SH SOLE 1915 0 0 RLJ LODGING TR COM 74965L101 3358 156533 SH OTR 01 156533 0 0 RLJ LODGING TR COM 74965L101 202 9436 SH OTR 02 0 0 9436 RLJ LODGING TR COM 74965L101 3426 159726 SH OTR 02 0 159726 0 RLJ LODGING TR COM 74965L101 396782 18497976 SH SOLE 0 0 18497976 RLJ LODGING TR COM 74965L101 3695 172241 SH SOLE 172241 0 0 RMG NETWORKS HLDG CORP COM 74966K102 7 6800 SH OTR 01 6800 0 0 RMG NETWORKS HLDG CORP COM 74966K102 171 175877 SH SOLE 0 0 175877 RMR GROUP INC CL A 74967R106 453 14634 SH OTR 01 14634 0 0 RMR GROUP INC CL A 74967R106 7 236 SH OTR 02 0 236 0 RMR GROUP INC CL A 74967R106 14642 472793 SH SOLE 0 0 472793 RMR GROUP INC CL A 74967R106 13 422 SH SOLE 422 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 286 38326 SH OTR 01 38326 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 33 4479 SH OTR 02 0 4479 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 15561 2085956 SH SOLE 0 0 2085956 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 8 1100 SH SOLE 1100 0 0 ROBERT HALF INTL INC COM 770323103 8002 209694 SH OTR 01 209694 0 0 ROBERT HALF INTL INC COM 770323103 1439 37700 SH OTR 02 0 0 37700 ROBERT HALF INTL INC COM 770323103 1074 28145 SH OTR 02 0 28145 0 ROBERT HALF INTL INC COM 770323103 449371 11775959 SH SOLE 0 0 11775959 ROBERT HALF INTL INC COM 770323103 1454 38109 SH SOLE 38109 0 0 ROCKET FUEL INC COM 773111109 33 15026 SH OTR 01 15026 0 0 ROCKET FUEL INC COM 773111109 2046 921493 SH SOLE 0 0 921493 ROCKWELL AUTOMATION INC COM 773903109 23933 208443 SH OTR 01 208443 0 0 ROCKWELL AUTOMATION INC COM 773903109 4464 38877 SH OTR 02 0 0 38877 ROCKWELL AUTOMATION INC COM 773903109 3062 26671 SH OTR 02 0 26671 0 ROCKWELL AUTOMATION INC COM 773903109 873597 7608408 SH SOLE 0 0 7608408 ROCKWELL AUTOMATION INC COM 773903109 4295 37405 SH SOLE 37405 0 0 ROCKWELL COLLINS INC COM 774341101 17782 208853 SH OTR 01 208853 0 0 ROCKWELL COLLINS INC COM 774341101 3540 41577 SH OTR 02 0 0 41577 ROCKWELL COLLINS INC COM 774341101 2181 25618 SH OTR 02 0 25618 0 ROCKWELL COLLINS INC COM 774341101 951447 11175085 SH SOLE 0 0 11175085 ROCKWELL COLLINS INC COM 774341101 3378 39672 SH SOLE 39672 0 0 ROCKWELL MED INC COM 774374102 737 97327 SH OTR 01 97327 0 0 ROCKWELL MED INC COM 774374102 22 2900 SH OTR 02 0 2900 0 ROCKWELL MED INC COM 774374102 13091 1729288 SH SOLE 0 0 1729288 ROCKWELL MED INC COM 774374102 20 2600 SH SOLE 2600 0 0 ROCKY BRANDS INC COM 774515100 34 3000 SH OTR 01 3000 0 0 ROCKY BRANDS INC COM 774515100 2987 261590 SH SOLE 0 0 261590 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 36 3580 SH OTR 01 3580 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2013 198283 SH SOLE 0 0 198283 ROFIN SINAR TECHNOLOGIES INC COM 775043102 1104 34560 SH OTR 01 34560 0 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 174 5462 SH OTR 02 0 5462 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 67834 2123807 SH SOLE 0 0 2123807 ROFIN SINAR TECHNOLOGIES INC COM 775043102 46 1438 SH SOLE 1438 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 4670 115600 SH OTR 02 0 0 115600 ROGERS COMMUNICATIONS INC CL B 775109200 3554 87982 SH OTR 02 0 87982 0 ROGERS COMMUNICATIONS INC CL B 775109200 268569 6647755 SH SOLE 0 0 6647755 ROGERS COMMUNICATIONS INC CL B 775109200 4167 103143 SH SOLE 103143 0 0 ROGERS CORP COM 775133101 1702 27849 SH OTR 01 27849 0 0 ROGERS CORP COM 775133101 177 2889 SH OTR 02 0 2889 0 ROGERS CORP COM 775133101 85462 1398725 SH SOLE 0 0 1398725 ROGERS CORP COM 775133101 56 911 SH SOLE 911 0 0 ROKA BIOSCIENCE INC COM 775431109 13 22486 SH SOLE 0 0 22486 ROLLINS INC COM 775711104 1881 64265 SH OTR 01 64265 0 0 ROLLINS INC COM 775711104 343 11713 SH OTR 02 0 11713 0 ROLLINS INC COM 775711104 249324 8518084 SH SOLE 0 0 8518084 ROLLINS INC COM 775711104 291 9954 SH SOLE 9954 0 0 ROPER TECHNOLOGIES INC COM 776696106 27476 161093 SH OTR 01 161093 0 0 ROPER TECHNOLOGIES INC COM 776696106 5100 29900 SH OTR 02 0 0 29900 ROPER TECHNOLOGIES INC COM 776696106 3485 20435 SH OTR 02 0 20435 0 ROPER TECHNOLOGIES INC COM 776696106 1587808 9309379 SH SOLE 0 0 9309379 ROPER TECHNOLOGIES INC COM 776696106 4901 28737 SH SOLE 28737 0 0 ROSETTA STONE INC COM 777780107 278 35809 SH OTR 01 35809 0 0 ROSETTA STONE INC COM 777780107 4467 576417 SH SOLE 0 0 576417 ROSS STORES INC COM 778296103 36397 642028 SH OTR 01 642028 0 0 ROSS STORES INC COM 778296103 7030 124000 SH OTR 02 0 0 124000 ROSS STORES INC COM 778296103 4911 86628 SH OTR 02 0 86628 0 ROSS STORES INC COM 778296103 2101058 37062235 SH SOLE 0 0 37062235 ROSS STORES INC COM 778296103 6556 115642 SH SOLE 115642 0 0 ROUSE PPTYS INC COM 779287101 874 47895 SH OTR 01 47895 0 0 ROUSE PPTYS INC COM 779287101 50 2753 SH OTR 02 0 0 2753 ROUSE PPTYS INC COM 779287101 907 49711 SH OTR 02 0 49711 0 ROUSE PPTYS INC COM 779287101 104612 5732150 SH SOLE 0 0 5732150 ROUSE PPTYS INC COM 779287101 956 52365 SH SOLE 52365 0 0 ROVI CORP COM 779376102 1620 103603 SH OTR 01 103603 0 0 ROVI CORP COM 779376102 175 11200 SH OTR 02 0 11200 0 ROVI CORP COM 779376102 98606 6304761 SH SOLE 0 0 6304761 ROVI CORP COM 779376102 64 4084 SH SOLE 4084 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1512 85631 SH OTR 01 85631 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 201 11359 SH OTR 02 0 11359 0 ROWAN COMPANIES PLC SHS CL A G7665A101 239267 13548501 SH SOLE 0 0 13548501 ROWAN COMPANIES PLC SHS CL A G7665A101 104 5914 SH SOLE 5914 0 0 ROYAL BANCSHARES PA INC CL A 780081105 208 92001 SH SOLE 0 0 92001 ROYAL BANK OF CANADA NOTE 4.650% 1/2 780082AD5 41193 385000 SH SOLE 0 0 385000 ROYAL BK CDA MONTREAL QUE COM 780087102 25870 437812 SH OTR 02 0 0 437812 ROYAL BK CDA MONTREAL QUE COM 780087102 19227 325393 SH OTR 02 0 325393 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1593518 26967649 SH SOLE 0 0 26967649 ROYAL BK CDA MONTREAL QUE COM 780087102 26465 447874 SH SOLE 447874 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17960 267461 SH OTR 01 267461 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3331 49600 SH OTR 02 0 0 49600 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2284 34007 SH OTR 02 0 34007 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1007028 14996698 SH SOLE 0 0 14996698 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3113 46362 SH SOLE 46362 0 0 ROYAL GOLD INC COM 780287108 3194 44350 SH OTR 01 44350 0 0 ROYAL GOLD INC COM 780287108 530 7354 SH OTR 02 0 7354 0 ROYAL GOLD INC COM 780287108 366673 5091271 SH SOLE 0 0 5091271 ROYAL GOLD INC COM 780287108 205 2846 SH SOLE 2846 0 0 RPC INC COM 749660106 638 41076 SH OTR 01 41076 0 0 RPC INC COM 749660106 101 6522 SH OTR 02 0 6522 0 RPC INC COM 749660106 67146 4323638 SH SOLE 0 0 4323638 RPC INC COM 749660106 51 3278 SH SOLE 3278 0 0 RPM INTL INC COM 749685103 4578 91656 SH OTR 01 91656 0 0 RPM INTL INC COM 749685103 716 14325 SH OTR 02 0 14325 0 RPM INTL INC COM 749685103 538645 10783685 SH SOLE 0 0 10783685 RPM INTL INC COM 749685103 298 5975 SH SOLE 5975 0 0 RPX CORP COM 74972G103 588 64129 SH OTR 01 64129 0 0 RPX CORP COM 74972G103 68 7400 SH OTR 02 0 7400 0 RPX CORP COM 74972G103 31137 3395479 SH SOLE 0 0 3395479 RPX CORP COM 74972G103 24 2600 SH SOLE 2600 0 0 RSP PERMIAN INC COM 74978Q105 3303 94658 SH OTR 01 94658 0 0 RSP PERMIAN INC COM 74978Q105 272 7798 SH OTR 02 0 7798 0 RSP PERMIAN INC COM 74978Q105 169571 4860173 SH SOLE 0 0 4860173 RSP PERMIAN INC COM 74978Q105 115 3302 SH SOLE 3302 0 0 RTI SURGICAL INC COM 74975N105 269 74819 SH OTR 01 74819 0 0 RTI SURGICAL INC COM 74975N105 6560 1827334 SH SOLE 0 0 1827334 RUBICON PROJ INC COM 78112V102 700 51262 SH OTR 01 51262 0 0 RUBICON PROJ INC COM 78112V102 33 2400 SH OTR 02 0 2400 0 RUBICON PROJ INC COM 78112V102 15774 1155633 SH SOLE 0 0 1155633 RUBICON PROJ INC COM 78112V102 16 1200 SH SOLE 1200 0 0 RUBICON TECHNOLOGY INC COM 78112T107 7 9950 SH OTR 01 9950 0 0 RUBICON TECHNOLOGY INC COM 78112T107 498 732850 SH SOLE 0 0 732850 RUBY TUESDAY INC COM 781182100 274 75904 SH OTR 01 75904 0 0 RUBY TUESDAY INC COM 781182100 6 1800 SH OTR 02 0 1800 0 RUBY TUESDAY INC COM 781182100 12883 3568569 SH SOLE 0 0 3568569 RUBY TUESDAY INC COM 781182100 9 2600 SH SOLE 2600 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 593 38192 SH OTR 01 38192 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 50 3208 SH OTR 02 0 3208 0 RUDOLPH TECHNOLOGIES INC COM 781270103 22418 1443504 SH SOLE 0 0 1443504 RUDOLPH TECHNOLOGIES INC COM 781270103 25 1592 SH SOLE 1592 0 0 RUSH ENTERPRISES INC CL A 781846209 851 39499 SH OTR 01 39499 0 0 RUSH ENTERPRISES INC CL B 781846308 118 5657 SH OTR 01 5657 0 0 RUSH ENTERPRISES INC CL A 781846209 125 5808 SH OTR 02 0 5808 0 RUSH ENTERPRISES INC CL A 781846209 50399 2338707 SH SOLE 0 0 2338707 RUSH ENTERPRISES INC CL A 781846209 34 1592 SH SOLE 1592 0 0 RUSH ENTERPRISES INC CL B 781846308 5839 280871 SH SOLE 0 0 280871 RUSSELL 1000 ETF VNG RUS1000IDX 92206C730 303 3149 SH SOLE 03 0 0 3149 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 345 3838 SH SOLE 03 0 0 3838 RUSSELL 2000 GROWTH ETF VNG RUS2000GRW 92206C623 222 2246 SH SOLE 03 0 0 2246 RUTHS HOSPITALITY GROUP INC COM 783332109 1126 70578 SH OTR 01 70578 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 140 8800 SH OTR 02 0 8800 0 RUTHS HOSPITALITY GROUP INC COM 783332109 33657 2110138 SH SOLE 0 0 2110138 RUTHS HOSPITALITY GROUP INC COM 783332109 30 1900 SH SOLE 1900 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 5 1970 SH OTR 01 1970 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 230 95923 SH SOLE 0 0 95923 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 327 4700 SH OTR 02 0 4700 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 72494 1042475 SH SOLE 0 0 1042475 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 697 10022 SH SOLE 10022 0 0 RYDER SYS INC COM 783549108 5180 84731 SH OTR 01 84731 0 0 RYDER SYS INC COM 783549108 327 5345 SH OTR 02 0 5345 0 RYDER SYS INC COM 783549108 304825 4985687 SH SOLE 0 0 4985687 RYDER SYS INC COM 783549108 138 2255 SH SOLE 2255 0 0 RYERSON HLDG CORP COM 783754104 242 13846 SH OTR 01 13846 0 0 RYERSON HLDG CORP COM 783754104 14909 851945 SH SOLE 0 0 851945 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4775 94267 SH OTR 01 94267 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 182 3586 SH OTR 02 0 0 3586 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3149 62176 SH OTR 02 0 62176 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 381097 7524129 SH SOLE 0 0 7524129 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3322 65580 SH SOLE 65580 0 0 S & T BANCORP INC COM 783859101 1048 42846 SH OTR 01 42846 0 0 S & T BANCORP INC COM 783859101 132 5406 SH OTR 02 0 5406 0 S & T BANCORP INC COM 783859101 69006 2822336 SH SOLE 0 0 2822336 S & T BANCORP INC COM 783859101 41 1694 SH SOLE 1694 0 0 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 872266 4538325 SH SOLE 0 0 4538325 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 20624 107303 SH SOLE 03 0 0 107303 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 895 8549 SH SOLE 03 0 0 8549 S&P 500 VALUE ETF 500 VAL IDX FD 921932703 288 3220 SH SOLE 03 0 0 3220 S&P GLOBAL INC COM 78409V104 45589 425029 SH OTR 01 425029 0 0 S&P GLOBAL INC COM 78409V104 8450 78782 SH OTR 02 0 0 78782 S&P GLOBAL INC COM 78409V104 5816 54225 SH OTR 02 0 54225 0 S&P GLOBAL INC COM 78409V104 1850565 17253072 SH SOLE 0 0 17253072 S&P GLOBAL INC COM 78409V104 8454 78822 SH SOLE 78822 0 0 S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885 811 8083 SH SOLE 03 0 0 8083 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 1283 12277 SH SOLE 03 0 0 12277 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 727 7463 SH SOLE 03 0 0 7463 S&W SEED CO COM 785135104 26 5900 SH OTR 01 5900 0 0 S&W SEED CO COM 785135104 1973 452444 SH SOLE 0 0 452444 SABRA HEALTH CARE REIT INC COM 78573L106 1879 91058 SH OTR 01 91058 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 105 5078 SH OTR 02 0 0 5078 SABRA HEALTH CARE REIT INC COM 78573L106 1779 86208 SH OTR 02 0 86208 0 SABRA HEALTH CARE REIT INC COM 78573L106 205860 9976278 SH SOLE 0 0 9976278 SABRA HEALTH CARE REIT INC COM 78573L106 1924 93233 SH SOLE 93233 0 0 SABRE CORP COM 78573M104 3831 143017 SH OTR 01 143017 0 0 SABRE CORP COM 78573M104 1398 52200 SH OTR 02 0 0 52200 SABRE CORP COM 78573M104 1163 43402 SH OTR 02 0 43402 0 SABRE CORP COM 78573M104 374106 13964373 SH SOLE 0 0 13964373 SABRE CORP COM 78573M104 1369 51100 SH SOLE 51100 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 332 26574 SH OTR 01 26574 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 16 1300 SH OTR 02 0 1300 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9590 767783 SH SOLE 0 0 767783 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 16 1300 SH SOLE 1300 0 0 SAFETY INS GROUP INC COM 78648T100 1110 18025 SH OTR 01 18025 0 0 SAFETY INS GROUP INC COM 78648T100 142 2300 SH OTR 02 0 2300 0 SAFETY INS GROUP INC COM 78648T100 70131 1138858 SH SOLE 0 0 1138858 SAFETY INS GROUP INC COM 78648T100 43 700 SH SOLE 700 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 243 6151 SH OTR 01 6151 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5543 140175 SH SOLE 0 0 140175 SAGE THERAPEUTICS INC COM 78667J108 1521 50480 SH OTR 01 50480 0 0 SAGE THERAPEUTICS INC COM 78667J108 24 800 SH OTR 02 0 800 0 SAGE THERAPEUTICS INC COM 78667J108 50925 1690181 SH SOLE 0 0 1690181 SAGE THERAPEUTICS INC COM 78667J108 33 1100 SH SOLE 1100 0 0 SAGENT PHARMACEUTICALS INC COM 786692103 489 32628 SH OTR 01 32628 0 0 SAGENT PHARMACEUTICALS INC COM 786692103 25 1700 SH OTR 02 0 1700 0 SAGENT PHARMACEUTICALS INC COM 786692103 28421 1897255 SH SOLE 0 0 1897255 SAGENT PHARMACEUTICALS INC COM 786692103 16 1100 SH SOLE 1100 0 0 SAIA INC COM 78709Y105 792 31493 SH OTR 01 31493 0 0 SAIA INC COM 78709Y105 83 3300 SH OTR 02 0 3300 0 SAIA INC COM 78709Y105 27110 1078366 SH SOLE 0 0 1078366 SAIA INC COM 78709Y105 31 1250 SH SOLE 1250 0 0 SALEM MEDIA GROUP INC CL A 794093104 106 14687 SH OTR 01 14687 0 0 SALEM MEDIA GROUP INC CL A 794093104 1886 261206 SH SOLE 0 0 261206 SALESFORCE COM INC COM 79466L302 81143 1021824 SH OTR 01 1021824 0 0 SALESFORCE COM INC COM 79466L302 14619 184100 SH OTR 02 0 0 184100 SALESFORCE COM INC COM 79466L302 10043 126465 SH OTR 02 0 126465 0 SALESFORCE COM INC COM 79466L302 3010522 37911123 SH SOLE 0 0 37911123 SALESFORCE COM INC COM 79466L302 14502 182623 SH SOLE 182623 0 0 SALISBURY BANCORP INC COM 795226109 9 300 SH OTR 01 300 0 0 SALISBURY BANCORP INC COM 795226109 627 21048 SH SOLE 0 0 21048 SALLY BEAUTY HLDGS INC COM 79546E104 3049 103669 SH OTR 01 103669 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 482 16395 SH OTR 02 0 16395 0 SALLY BEAUTY HLDGS INC COM 79546E104 293928 9994138 SH SOLE 0 0 9994138 SALLY BEAUTY HLDGS INC COM 79546E104 197 6705 SH SOLE 6705 0 0 SANCHEZ ENERGY CORP COM 79970Y105 603 85432 SH OTR 01 85432 0 0 SANCHEZ ENERGY CORP COM 79970Y105 35 4916 SH OTR 02 0 4916 0 SANCHEZ ENERGY CORP COM 79970Y105 30417 4308404 SH SOLE 0 0 4308404 SANCHEZ ENERGY CORP COM 79970Y105 21 2984 SH SOLE 2984 0 0 SANDERSON FARMS INC COM 800013104 2182 25180 SH OTR 01 25180 0 0 SANDERSON FARMS INC COM 800013104 191 2201 SH OTR 02 0 2201 0 SANDERSON FARMS INC COM 800013104 132757 1532279 SH SOLE 0 0 1532279 SANDERSON FARMS INC COM 800013104 87 999 SH SOLE 999 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 93 20781 SH SOLE 0 0 20781 SANDSTORM GOLD LTD COM NEW 80013R206 29 6400 SH SOLE 6400 0 0 SANDY SPRING BANCORP INC COM 800363103 853 29369 SH OTR 01 29369 0 0 SANDY SPRING BANCORP INC COM 800363103 46 1600 SH OTR 02 0 1600 0 SANDY SPRING BANCORP INC COM 800363103 27773 955723 SH SOLE 0 0 955723 SANDY SPRING BANCORP INC COM 800363103 20 684 SH SOLE 684 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 547 12823 SH OTR 01 12823 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 12971 304259 SH SOLE 0 0 304259 SANFILIPPO JOHN B & SON INC COM 800422107 17 400 SH SOLE 400 0 0 SANGAMO BIOSCIENCES INC COM 800677106 851 146919 SH OTR 01 146919 0 0 SANGAMO BIOSCIENCES INC COM 800677106 18 3045 SH OTR 02 0 3045 0 SANGAMO BIOSCIENCES INC COM 800677106 14711 2540774 SH SOLE 0 0 2540774 SANGAMO BIOSCIENCES INC COM 800677106 21 3655 SH SOLE 3655 0 0 SANMINA CORPORATION COM 801056102 2540 94746 SH OTR 01 94746 0 0 SANMINA CORPORATION COM 801056102 209 7798 SH OTR 02 0 7798 0 SANMINA CORPORATION COM 801056102 169173 6310071 SH SOLE 0 0 6310071 SANMINA CORPORATION COM 801056102 104 3885 SH SOLE 3885 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 764 73995 SH OTR 01 73995 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 78890 7636939 SH SOLE 0 0 7636939 SAPIENS INTL CORP N V SHS NEW N7716A151 454 38760 SH OTR 01 38760 0 0 SAPIENS INTL CORP N V SHS NEW N7716A151 6 526 SH OTR 02 0 526 0 SAPIENS INTL CORP N V SHS NEW N7716A151 354 30206 SH SOLE 0 0 30206 SAPIENS INTL CORP N V SHS NEW N7716A151 17 1466 SH SOLE 1466 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1690 88639 SH OTR 01 88639 0 0 SAREPTA THERAPEUTICS INC COM 803607100 40 2123 SH OTR 02 0 2123 0 SAREPTA THERAPEUTICS INC COM 803607100 57456 3012905 SH SOLE 0 0 3012905 SAREPTA THERAPEUTICS INC COM 803607100 41 2149 SH SOLE 2149 0 0 SAUL CTRS INC COM 804395101 1314 21297 SH OTR 01 21297 0 0 SAUL CTRS INC COM 804395101 64 1031 SH OTR 02 0 0 1031 SAUL CTRS INC COM 804395101 1100 17833 SH OTR 02 0 17833 0 SAUL CTRS INC COM 804395101 118813 1925347 SH SOLE 0 0 1925347 SAUL CTRS INC COM 804395101 1194 19356 SH SOLE 19356 0 0 SB FINL GROUP INC COM 78408D105 3 300 SH OTR 01 300 0 0 SB FINL GROUP INC COM 78408D105 340 31319 SH SOLE 0 0 31319 SBA COMMUNICATIONS CORP COM 78388J106 9382 86917 SH OTR 01 86917 0 0 SBA COMMUNICATIONS CORP COM 78388J106 4285 39700 SH OTR 02 0 0 39700 SBA COMMUNICATIONS CORP COM 78388J106 2619 24261 SH OTR 02 0 24261 0 SBA COMMUNICATIONS CORP COM 78388J106 1015453 9407571 SH SOLE 0 0 9407571 SBA COMMUNICATIONS CORP COM 78388J106 4785 44327 SH SOLE 44327 0 0 SCANA CORP NEW COM 80589M102 16960 224166 SH OTR 01 224166 0 0 SCANA CORP NEW COM 80589M102 3072 40600 SH OTR 02 0 0 40600 SCANA CORP NEW COM 80589M102 2321 30679 SH OTR 02 0 30679 0 SCANA CORP NEW COM 80589M102 914296 12084268 SH SOLE 0 0 12084268 SCANA CORP NEW COM 80589M102 3518 46498 SH SOLE 46498 0 0 SCANSOURCE INC COM 806037107 1206 32504 SH OTR 01 32504 0 0 SCANSOURCE INC COM 806037107 145 3900 SH OTR 02 0 3900 0 SCANSOURCE INC COM 806037107 75420 2032339 SH SOLE 0 0 2032339 SCANSOURCE INC COM 806037107 52 1400 SH SOLE 1400 0 0 SCHEIN HENRY INC COM 806407102 23238 131437 SH OTR 01 131437 0 0 SCHEIN HENRY INC COM 806407102 4261 24100 SH OTR 02 0 0 24100 SCHEIN HENRY INC COM 806407102 3697 20913 SH OTR 02 0 20913 0 SCHEIN HENRY INC COM 806407102 1289550 7293837 SH SOLE 0 0 7293837 SCHEIN HENRY INC COM 806407102 4098 23176 SH SOLE 23176 0 0 SCHLUMBERGER LTD COM 806857108 174624 2208190 SH OTR 01 2208190 0 0 SCHLUMBERGER LTD COM 806857108 32996 417247 SH OTR 02 0 0 417247 SCHLUMBERGER LTD COM 806857108 24107 304845 SH OTR 02 0 304845 0 SCHLUMBERGER LTD COM 806857108 6758141 85459546 SH SOLE 0 0 85459546 SCHLUMBERGER LTD COM 806857108 32592 412141 SH SOLE 412141 0 0 SCHNITZER STL INDS CL A 806882106 584 33171 SH OTR 01 33171 0 0 SCHNITZER STL INDS CL A 806882106 11 600 SH OTR 02 0 600 0 SCHNITZER STL INDS CL A 806882106 41151 2338126 SH SOLE 0 0 2338126 SCHNITZER STL INDS CL A 806882106 19 1100 SH SOLE 1100 0 0 SCHOLASTIC CORP COM 807066105 1335 33702 SH OTR 01 33702 0 0 SCHOLASTIC CORP COM 807066105 145 3666 SH OTR 02 0 3666 0 SCHOLASTIC CORP COM 807066105 74247 1874446 SH SOLE 0 0 1874446 SCHOLASTIC CORP COM 807066105 49 1234 SH SOLE 1234 0 0 SCHULMAN A INC COM 808194104 884 36204 SH OTR 01 36204 0 0 SCHULMAN A INC COM 808194104 105 4288 SH OTR 02 0 4288 0 SCHULMAN A INC COM 808194104 55745 2282769 SH SOLE 0 0 2282769 SCHULMAN A INC COM 808194104 37 1512 SH SOLE 1512 0 0 SCHWAB CHARLES CORP NEW COM 808513105 48617 1920867 SH OTR 01 1920867 0 0 SCHWAB CHARLES CORP NEW COM 808513105 9200 363500 SH OTR 02 0 0 363500 SCHWAB CHARLES CORP NEW COM 808513105 6096 240852 SH OTR 02 0 240852 0 SCHWAB CHARLES CORP NEW COM 808513105 1765138 69740741 SH SOLE 0 0 69740741 SCHWAB CHARLES CORP NEW COM 808513105 8947 353508 SH SOLE 353508 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1517 42990 SH OTR 01 42990 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 150 4260 SH OTR 02 0 4260 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 88327 2503608 SH SOLE 0 0 2503608 SCHWEITZER-MAUDUIT INTL INC COM 808541106 54 1540 SH SOLE 1540 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 1356 103810 SH OTR 01 103810 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 57 4376 SH OTR 02 0 4376 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 30436 2330462 SH SOLE 0 0 2330462 SCICLONE PHARMACEUTICALS INC COM 80862K104 32 2424 SH SOLE 2424 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 5094 87308 SH OTR 01 87308 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 241 4138 SH OTR 02 0 4138 0 SCIENCE APPLICATNS INTL CP N COM 808625107 196181 3362135 SH SOLE 0 0 3362135 SCIENCE APPLICATNS INTL CP N COM 808625107 120 2062 SH SOLE 2062 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 976 106165 SH OTR 01 106165 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 44 4800 SH OTR 02 0 4800 0 SCIENTIFIC GAMES CORP CL A 80874P109 38211 4157908 SH SOLE 0 0 4157908 SCIENTIFIC GAMES CORP CL A 80874P109 21 2300 SH SOLE 2300 0 0 SCIQUEST INC NEW COM 80908T101 1012 57332 SH OTR 01 57332 0 0 SCIQUEST INC NEW COM 80908T101 9 530 SH OTR 02 0 530 0 SCIQUEST INC NEW COM 80908T101 18207 1030952 SH SOLE 0 0 1030952 SCIQUEST INC NEW COM 80908T101 28 1570 SH SOLE 1570 0 0 SCORPIO BULKERS INC COM Y7546A122 91 32659 SH OTR 01 32659 0 0 SCORPIO BULKERS INC COM Y7546A122 117 41836 SH SOLE 0 0 41836 SCORPIO TANKERS INC SHS Y7542C106 527 125446 SH OTR 01 125446 0 0 SCORPIO TANKERS INC SHS Y7542C106 25761 6133533 SH SOLE 0 0 6133533 SCOTTS MIRACLE GRO CO CL A 810186106 2201 31488 SH OTR 01 31488 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 344 4920 SH OTR 02 0 4920 0 SCOTTS MIRACLE GRO CO CL A 810186106 239581 3426987 SH SOLE 0 0 3426987 SCOTTS MIRACLE GRO CO CL A 810186106 159 2271 SH SOLE 2271 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1141 72059 SH OTR 01 72059 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 117 7400 SH OTR 02 0 7400 0 SCRIPPS E W CO OHIO CL A NEW 811054402 68112 4300029 SH SOLE 0 0 4300029 SCRIPPS E W CO OHIO CL A NEW 811054402 44 2801 SH SOLE 2801 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9299 149332 SH OTR 01 149332 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1519 24400 SH OTR 02 0 0 24400 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 963 15467 SH OTR 02 0 15467 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 454336 7296234 SH SOLE 0 0 7296234 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1469 23597 SH SOLE 23597 0 0 SCYNEXIS INC COM 811292101 10 4700 SH OTR 01 4700 0 0 SCYNEXIS INC COM 811292101 356 164018 SH SOLE 0 0 164018 SEABOARD CORP COM 811543107 993 346 SH OTR 01 346 0 0 SEABOARD CORP COM 811543107 138 48 SH OTR 02 0 48 0 SEABOARD CORP COM 811543107 49986 17413 SH SOLE 0 0 17413 SEABOARD CORP COM 811543107 43 15 SH SOLE 15 0 0 SEABRIDGE GOLD INC COM 811916105 37 2500 SH OTR 02 0 2500 0 SEABRIDGE GOLD INC COM 811916105 83 5656 SH SOLE 0 0 5656 SEABRIDGE GOLD INC COM 811916105 28 1900 SH SOLE 1900 0 0 SEACHANGE INTL INC COM 811699107 53 16549 SH OTR 01 16549 0 0 SEACHANGE INTL INC COM 811699107 3719 1165717 SH SOLE 0 0 1165717 SEACOAST BKG CORP FLA COM NEW 811707801 626 38543 SH OTR 01 38543 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 9 537 SH OTR 02 0 537 0 SEACOAST BKG CORP FLA COM NEW 811707801 14900 917512 SH SOLE 0 0 917512 SEACOAST BKG CORP FLA COM NEW 811707801 24 1463 SH SOLE 1463 0 0 SEACOR HOLDINGS INC COM 811904101 1179 20342 SH OTR 01 20342 0 0 SEACOR HOLDINGS INC COM 811904101 118 2044 SH OTR 02 0 2044 0 SEACOR HOLDINGS INC COM 811904101 76450 1319249 SH SOLE 0 0 1319249 SEACOR HOLDINGS INC COM 811904101 50 856 SH SOLE 856 0 0 SEADRILL LIMITED SHS G7945E105 941 290303 SH OTR 01 290303 0 0 SEADRILL LIMITED SHS G7945E105 127 39186 SH OTR 02 0 39186 0 SEADRILL LIMITED SHS G7945E105 32248 9952955 SH SOLE 0 0 9952955 SEADRILL LIMITED SHS G7945E105 56 17260 SH SOLE 17260 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10099 414565 SH OTR 01 414565 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2149 88200 SH OTR 02 0 0 88200 SEAGATE TECHNOLOGY PLC SHS G7945M107 1469 60309 SH OTR 02 0 60309 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 660036 27095067 SH SOLE 0 0 27095067 SEAGATE TECHNOLOGY PLC SHS G7945M107 2146 88089 SH SOLE 88089 0 0 SEALED AIR CORP NEW COM 81211K100 14473 314833 SH OTR 01 314833 0 0 SEALED AIR CORP NEW COM 81211K100 2735 59488 SH OTR 02 0 0 59488 SEALED AIR CORP NEW COM 81211K100 1940 42193 SH OTR 02 0 42193 0 SEALED AIR CORP NEW COM 81211K100 871739 18963212 SH SOLE 0 0 18963212 SEALED AIR CORP NEW COM 81211K100 2927 63682 SH SOLE 63682 0 0 SEARS HLDGS CORP COM 812350106 499 36683 SH OTR 01 36683 0 0 SEARS HLDGS CORP COM 812350106 34 2500 SH OTR 02 0 2500 0 SEARS HLDGS CORP COM 812350106 26117 1918952 SH SOLE 0 0 1918952 SEARS HLDGS CORP COM 812350106 20 1500 SH SOLE 1500 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 103 15338 SH OTR 01 15338 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 2624 389275 SH SOLE 0 0 389275 SEASPAN CORP SHS Y75638109 59 4200 SH OTR 02 0 4200 0 SEASPAN CORP SHS Y75638109 2272 162780 SH SOLE 0 0 162780 SEASPINE HLDGS CORP COM 81255T108 42 3960 SH OTR 01 3960 0 0 SEASPINE HLDGS CORP COM 81255T108 3285 313473 SH SOLE 0 0 313473 SEATTLE GENETICS INC COM 812578102 2946 72900 SH OTR 01 72900 0 0 SEATTLE GENETICS INC COM 812578102 454 11247 SH OTR 02 0 11247 0 SEATTLE GENETICS INC COM 812578102 283747 7021702 SH SOLE 0 0 7021702 SEATTLE GENETICS INC COM 812578102 188 4653 SH SOLE 4653 0 0 SEAWORLD ENTMT INC COM 81282V100 1996 139299 SH OTR 01 139299 0 0 SEAWORLD ENTMT INC COM 81282V100 138 9615 SH OTR 02 0 9615 0 SEAWORLD ENTMT INC COM 81282V100 68590 4786450 SH SOLE 0 0 4786450 SEAWORLD ENTMT INC COM 81282V100 51 3585 SH SOLE 3585 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 101 28314 SH OTR 01 28314 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 1606 448576 SH SOLE 0 0 448576 SECUREWORKS CORP CL A 81374A105 88 6255 SH OTR 01 6255 0 0 SECUREWORKS CORP CL A 81374A105 7959 564472 SH SOLE 0 0 564472 SECURITY NATL FINL CORP CL A NEW 814785309 15 3150 SH OTR 01 3150 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 1936 395905 SH SOLE 0 0 395905 SEI INVESTMENTS CO COM 784117103 4525 94059 SH OTR 01 94059 0 0 SEI INVESTMENTS CO COM 784117103 1891 39300 SH OTR 02 0 0 39300 SEI INVESTMENTS CO COM 784117103 1341 27881 SH OTR 02 0 27881 0 SEI INVESTMENTS CO COM 784117103 561828 11677979 SH SOLE 0 0 11677979 SEI INVESTMENTS CO COM 784117103 1934 40199 SH SOLE 40199 0 0 SELECT BANCORP INC NEW COM 81617L108 24 3000 SH OTR 01 3000 0 0 SELECT BANCORP INC NEW COM 81617L108 217 26884 SH SOLE 0 0 26884 SELECT COMFORT CORP COM 81616X103 2101 98264 SH OTR 01 98264 0 0 SELECT COMFORT CORP COM 81616X103 133 6230 SH OTR 02 0 6230 0 SELECT COMFORT CORP COM 81616X103 75640 3537898 SH SOLE 0 0 3537898 SELECT COMFORT CORP COM 81616X103 55 2570 SH SOLE 2570 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2068 79582 SH OTR 01 79582 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 137 5275 SH OTR 02 0 0 5275 SELECT INCOME REIT COM SH BEN INT 81618T100 2249 86549 SH OTR 02 0 86549 0 SELECT INCOME REIT COM SH BEN INT 81618T100 272229 10474379 SH SOLE 0 0 10474379 SELECT INCOME REIT COM SH BEN INT 81618T100 2347 90300 SH SOLE 90300 0 0 SELECT MED HLDGS CORP COM 81619Q105 1530 140722 SH OTR 01 140722 0 0 SELECT MED HLDGS CORP COM 81619Q105 141 13000 SH OTR 02 0 13000 0 SELECT MED HLDGS CORP COM 81619Q105 89377 8222334 SH SOLE 0 0 8222334 SELECT MED HLDGS CORP COM 81619Q105 50 4600 SH SOLE 4600 0 0 SELECTA BIOSCIENCES INC COM 816212104 86 6160 SH OTR 01 6160 0 0 SELECTA BIOSCIENCES INC COM 816212104 1593 113840 SH SOLE 0 0 113840 SELECTIVE INS GROUP INC COM 816300107 2753 72045 SH OTR 01 72045 0 0 SELECTIVE INS GROUP INC COM 816300107 289 7563 SH OTR 02 0 7563 0 SELECTIVE INS GROUP INC COM 816300107 162324 4248218 SH SOLE 0 0 4248218 SELECTIVE INS GROUP INC COM 816300107 108 2837 SH SOLE 2837 0 0 SEMGROUP CORP CL A 81663A105 1942 59644 SH OTR 01 59644 0 0 SEMGROUP CORP CL A 81663A105 149 4570 SH OTR 02 0 4570 0 SEMGROUP CORP CL A 81663A105 123620 3796697 SH SOLE 0 0 3796697 SEMGROUP CORP CL A 81663A105 219 6730 SH SOLE 6730 0 0 SEMPRA ENERGY COM 816851109 43149 378435 SH OTR 01 378435 0 0 SEMPRA ENERGY COM 816851109 7965 69855 SH OTR 02 0 0 69855 SEMPRA ENERGY COM 816851109 6547 57418 SH OTR 02 0 57418 0 SEMPRA ENERGY COM 816851109 1684594 14774545 SH SOLE 0 0 14774545 SEMPRA ENERGY COM 816851109 9911 86927 SH SOLE 86927 0 0 SEMTECH CORP COM 816850101 3214 134723 SH OTR 01 134723 0 0 SEMTECH CORP COM 816850101 220 9200 SH OTR 02 0 9200 0 SEMTECH CORP COM 816850101 121402 5088100 SH SOLE 0 0 5088100 SEMTECH CORP COM 816850101 79 3300 SH SOLE 3300 0 0 SENECA FOODS CORP NEW CL A 817070501 314 8669 SH OTR 01 8669 0 0 SENECA FOODS CORP NEW CL A 817070501 28 781 SH OTR 02 0 781 0 SENECA FOODS CORP NEW CL A 817070501 12307 339884 SH SOLE 0 0 339884 SENECA FOODS CORP NEW CL A 817070501 15 419 SH SOLE 419 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3355 161046 SH OTR 01 161046 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 385 18463 SH OTR 02 0 0 18463 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6237 299438 SH OTR 02 0 299438 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 745487 35789112 SH SOLE 0 0 35789112 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6803 326591 SH SOLE 326591 0 0 SENOMYX INC COM 81724Q107 60 21791 SH OTR 01 21791 0 0 SENOMYX INC COM 81724Q107 4436 1612962 SH SOLE 0 0 1612962 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2901 83138 SH OTR 01 83138 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1626 46600 SH OTR 02 0 0 46600 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1263 36211 SH OTR 02 0 36211 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 416231 11929820 SH SOLE 0 0 11929820 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1734 49708 SH SOLE 49708 0 0 SENSEONICS HLDGS INC COM 81727U105 174 44344 SH OTR 01 44344 0 0 SENSEONICS HLDGS INC COM 81727U105 2213 562996 SH SOLE 0 0 562996 SENSIENT TECHNOLOGIES CORP COM 81725T100 6610 93044 SH OTR 01 93044 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 373 5251 SH OTR 02 0 5251 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 250328 3523762 SH SOLE 0 0 3523762 SENSIENT TECHNOLOGIES CORP COM 81725T100 138 1949 SH SOLE 1949 0 0 SEQUENOM INC COM NEW 817337405 52 56488 SH OTR 01 56488 0 0 SEQUENOM INC COM NEW 817337405 5220 5712728 SH SOLE 0 0 5712728 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 364 45603 SH OTR 01 45603 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 9677 1212667 SH SOLE 0 0 1212667 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 18 2300 SH SOLE 2300 0 0 SERES THERAPEUTICS INC COM 81750R102 944 32480 SH OTR 01 32480 0 0 SERES THERAPEUTICS INC COM 81750R102 32 1100 SH OTR 02 0 1100 0 SERES THERAPEUTICS INC COM 81750R102 33184 1142294 SH SOLE 0 0 1142294 SERES THERAPEUTICS INC COM 81750R102 31 1050 SH SOLE 1050 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1309 26266 SH OTR 01 26266 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 105 2100 SH OTR 02 0 0 2100 SERITAGE GROWTH PPTYS CL A 81752R100 1553 31166 SH OTR 02 0 31166 0 SERITAGE GROWTH PPTYS CL A 81752R100 160005 3210378 SH SOLE 0 0 3210378 SERITAGE GROWTH PPTYS CL A 81752R100 1741 34934 SH SOLE 34934 0 0 SERVICE CORP INTL COM 817565104 3637 134486 SH OTR 01 134486 0 0 SERVICE CORP INTL COM 817565104 576 21300 SH OTR 02 0 21300 0 SERVICE CORP INTL COM 817565104 360266 13323439 SH SOLE 0 0 13323439 SERVICE CORP INTL COM 817565104 233 8600 SH SOLE 8600 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3742 94019 SH OTR 01 94019 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 485 12178 SH OTR 02 0 12178 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 370994 9321452 SH SOLE 0 0 9321452 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 268 6722 SH SOLE 6722 0 0 SERVICENOW INC COM 81762P102 7191 108297 SH OTR 01 108297 0 0 SERVICENOW INC COM 81762P102 3207 48300 SH OTR 02 0 0 48300 SERVICENOW INC COM 81762P102 2311 34798 SH OTR 02 0 34798 0 SERVICENOW INC COM 81762P102 737825 11111815 SH SOLE 0 0 11111815 SERVICENOW INC COM 81762P102 3038 45750 SH SOLE 45750 0 0 SERVICESOURCE INTL INC COM 81763U100 440 109265 SH OTR 01 109265 0 0 SERVICESOURCE INTL INC COM 81763U100 5 1300 SH OTR 02 0 1300 0 SERVICESOURCE INTL INC COM 81763U100 8165 2026148 SH SOLE 0 0 2026148 SERVICESOURCE INTL INC COM 81763U100 15 3700 SH SOLE 3700 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2322 47007 SH OTR 01 47007 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 34 691 SH OTR 02 0 691 0 SERVISFIRST BANCSHARES INC COM 81768T108 47340 958499 SH SOLE 0 0 958499 SERVISFIRST BANCSHARES INC COM 81768T108 55 1109 SH SOLE 1109 0 0 SERVOTRONICS INC COM 817732100 242 24816 SH SOLE 0 0 24816 SEVCON INC COM 81783K108 1 100 SH OTR 01 100 0 0 SEVCON INC COM 81783K108 227 25126 SH SOLE 0 0 25126 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 1 200 SH OTR 01 200 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 114 19055 SH SOLE 0 0 19055 SHAKE SHACK INC CL A 819047101 1006 27624 SH OTR 01 27624 0 0 SHAKE SHACK INC CL A 819047101 33 894 SH OTR 02 0 894 0 SHAKE SHACK INC CL A 819047101 33100 908601 SH SOLE 0 0 908601 SHAKE SHACK INC CL A 819047101 18 506 SH SOLE 506 0 0 SHARPS COMPLIANCE CORP COM 820017101 22 4975 SH OTR 01 4975 0 0 SHARPS COMPLIANCE CORP COM 820017101 2140 487578 SH SOLE 0 0 487578 SHARPSPRING INC COM 820054104 10 2000 SH OTR 01 2000 0 0 SHARPSPRING INC COM 820054104 180 34445 SH SOLE 0 0 34445 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2548 132700 SH OTR 02 0 0 132700 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2130 110939 SH OTR 02 0 110939 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 153133 7975677 SH SOLE 0 0 7975677 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2182 113634 SH SOLE 113634 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3749 95990 SH OTR 01 95990 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 101 2576 SH OTR 02 0 2576 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 127327 3259783 SH SOLE 0 0 3259783 SHENANDOAH TELECOMMUNICATION COM 82312B106 91 2324 SH SOLE 2324 0 0 SHERWIN WILLIAMS CO COM 824348106 37020 126060 SH OTR 01 126060 0 0 SHERWIN WILLIAMS CO COM 824348106 6901 23500 SH OTR 02 0 0 23500 SHERWIN WILLIAMS CO COM 824348106 5404 18403 SH OTR 02 0 18403 0 SHERWIN WILLIAMS CO COM 824348106 1592519 5422819 SH SOLE 0 0 5422819 SHERWIN WILLIAMS CO COM 824348106 7386 25150 SH SOLE 25150 0 0 SHILOH INDS INC COM 824543102 28 3807 SH OTR 01 3807 0 0 SHILOH INDS INC COM 824543102 1912 262282 SH SOLE 0 0 262282 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 48567 1483416 SH SOLE 0 0 1483416 SHIP FINANCE INTERNATIONAL L SHS G81075106 679 46093 SH OTR 01 46093 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 37748 2560945 SH SOLE 0 0 2560945 SHIRE PLC SPONSORED ADR 82481R106 221 1200 SH OTR 02 0 1200 0 SHIRE PLC SPONSORED ADR 82481R106 278200 1511302 SH SOLE 0 0 1511302 SHOE CARNIVAL INC COM 824889109 461 18409 SH OTR 01 18409 0 0 SHOE CARNIVAL INC COM 824889109 10 400 SH OTR 02 0 400 0 SHOE CARNIVAL INC COM 824889109 13001 518779 SH SOLE 0 0 518779 SHOE CARNIVAL INC COM 824889109 20 800 SH SOLE 800 0 0 SHOPIFY INC CL A 82509L107 52 1700 SH OTR 02 0 1700 0 SHOPIFY INC CL A 82509L107 137 4456 SH SOLE 0 0 4456 SHOPIFY INC CL A 82509L107 58 1900 SH SOLE 1900 0 0 SHORE BANCSHARES INC COM 825107105 172 14602 SH OTR 01 14602 0 0 SHORE BANCSHARES INC COM 825107105 4705 400460 SH SOLE 0 0 400460 SHORETEL INC COM 825211105 633 94602 SH OTR 01 94602 0 0 SHORETEL INC COM 825211105 40 5919 SH OTR 02 0 5919 0 SHORETEL INC COM 825211105 19911 2976290 SH SOLE 0 0 2976290 SHORETEL INC COM 825211105 24 3581 SH SOLE 3581 0 0 SHORT-TERM BOND ETF SHORT TRM BOND 921937827 1046 12899 SH SOLE 03 0 0 12899 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 2625 32474 SH SOLE 03 0 0 32474 SHORT-TERM GOVMT BOND ETF SHTRM GVT BD ETF 92206C102 513 8355 SH SOLE 03 0 0 8355 SHUTTERFLY INC COM 82568P304 3362 72129 SH OTR 01 72129 0 0 SHUTTERFLY INC COM 82568P304 177 3800 SH OTR 02 0 3800 0 SHUTTERFLY INC COM 82568P304 105153 2256024 SH SOLE 0 0 2256024 SHUTTERFLY INC COM 82568P304 61 1300 SH SOLE 1300 0 0 SHUTTERSTOCK INC COM 825690100 1824 39815 SH OTR 01 39815 0 0 SHUTTERSTOCK INC COM 825690100 156 3400 SH OTR 02 0 3400 0 SHUTTERSTOCK INC COM 825690100 65546 1431145 SH SOLE 0 0 1431145 SHUTTERSTOCK INC COM 825690100 46 1000 SH SOLE 1000 0 0 SI FINL GROUP INC MD COM 78425V104 157 11843 SH OTR 01 11843 0 0 SI FINL GROUP INC MD COM 78425V104 5028 379767 SH SOLE 0 0 379767 SIENTRA INC COM 82621J105 33 5000 SH OTR 01 5000 0 0 SIENTRA INC COM 82621J105 3008 457216 SH SOLE 0 0 457216 SIERRA BANCORP COM 82620P102 228 13640 SH OTR 01 13640 0 0 SIERRA BANCORP COM 82620P102 5607 335946 SH SOLE 0 0 335946 SIERRA WIRELESS INC COM 826516106 24 1430 SH OTR 02 0 1430 0 SIERRA WIRELESS INC COM 826516106 9030 532416 SH SOLE 0 0 532416 SIERRA WIRELESS INC COM 826516106 28 1670 SH SOLE 1670 0 0 SIFCO INDS INC COM 826546103 7 700 SH OTR 01 700 0 0 SIFCO INDS INC COM 826546103 766 77605 SH SOLE 0 0 77605 SIGMA DESIGNS INC COM 826565103 292 45471 SH OTR 01 45471 0 0 SIGMA DESIGNS INC COM 826565103 16270 2530272 SH SOLE 0 0 2530272 SIGMATRON INTL INC COM 82661L101 204 33597 SH SOLE 0 0 33597 SIGNAL GENETICS INC COM 826640104 2 4800 SH OTR 01 4800 0 0 SIGNAL GENETICS INC COM 826640104 42 97775 SH SOLE 0 0 97775 SIGNATURE BK NEW YORK N Y COM 82669G104 4569 36573 SH OTR 01 36573 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1686 13500 SH OTR 02 0 0 13500 SIGNATURE BK NEW YORK N Y COM 82669G104 1216 9736 SH OTR 02 0 9736 0 SIGNATURE BK NEW YORK N Y COM 82669G104 460548 3686740 SH SOLE 0 0 3686740 SIGNATURE BK NEW YORK N Y COM 82669G104 1836 14700 SH SOLE 14700 0 0 SIGNET JEWELERS LIMITED SHS G81276100 10351 125605 SH OTR 01 125605 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1945 23600 SH OTR 02 0 0 23600 SIGNET JEWELERS LIMITED SHS G81276100 1228 14901 SH OTR 02 0 14901 0 SIGNET JEWELERS LIMITED SHS G81276100 547306 6641261 SH SOLE 0 0 6641261 SIGNET JEWELERS LIMITED SHS G81276100 1656 20100 SH SOLE 20100 0 0 SILGAN HOLDINGS INC COM 827048109 1445 28086 SH OTR 01 28086 0 0 SILGAN HOLDINGS INC COM 827048109 282 5476 SH OTR 02 0 5476 0 SILGAN HOLDINGS INC COM 827048109 170609 3315363 SH SOLE 0 0 3315363 SILGAN HOLDINGS INC COM 827048109 94 1824 SH SOLE 1824 0 0 SILICOM LTD ORD M84116108 166 5541 SH OTR 01 5541 0 0 SILICOM LTD ORD M84116108 2000 66879 SH SOLE 0 0 66879 SILICON GRAPHICS INTL CORP COM 82706L108 358 71151 SH OTR 01 71151 0 0 SILICON GRAPHICS INTL CORP COM 82706L108 8826 1754656 SH SOLE 0 0 1754656 SILICON LABORATORIES INC COM 826919102 4133 84801 SH OTR 01 84801 0 0 SILICON LABORATORIES INC COM 826919102 182 3734 SH OTR 02 0 3734 0 SILICON LABORATORIES INC COM 826919102 138927 2850375 SH SOLE 0 0 2850375 SILICON LABORATORIES INC COM 826919102 96 1966 SH SOLE 1966 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 40195 5247348 SH SOLE 0 0 5247348 SILVER BAY RLTY TR CORP COM 82735Q102 728 42730 SH OTR 01 42730 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 44 2587 SH OTR 02 0 0 2587 SILVER BAY RLTY TR CORP COM 82735Q102 900 52820 SH OTR 02 0 52820 0 SILVER BAY RLTY TR CORP COM 82735Q102 83435 4899278 SH SOLE 0 0 4899278 SILVER BAY RLTY TR CORP COM 82735Q102 840 49329 SH SOLE 49329 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 941 77488 SH OTR 01 77488 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 37 3082 SH OTR 02 0 3082 0 SILVER SPRING NETWORKS INC COM 82817Q103 15001 1234666 SH SOLE 0 0 1234666 SILVER SPRING NETWORKS INC COM 82817Q103 21 1718 SH SOLE 1718 0 0 SILVER STD RES INC COM 82823L106 96 7400 SH OTR 02 0 7400 0 SILVER STD RES INC COM 82823L106 25962 1998651 SH SOLE 0 0 1998651 SILVER STD RES INC COM 82823L106 81 6200 SH SOLE 6200 0 0 SILVER WHEATON CORP COM 828336107 2977 126500 SH OTR 02 0 0 126500 SILVER WHEATON CORP COM 828336107 4366 185544 SH OTR 02 0 185544 0 SILVER WHEATON CORP COM 828336107 201323 8556023 SH SOLE 0 0 8556023 SILVER WHEATON CORP COM 828336107 2940 124932 SH SOLE 124932 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 173 14117 SH OTR 01 14117 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2735 223436 SH SOLE 0 0 223436 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1667 36088 SH OTR 01 36088 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 42 900 SH OTR 02 0 900 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 79100 1712675 SH SOLE 0 0 1712675 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 65 1400 SH SOLE 1400 0 0 SIMON PPTY GROUP INC NEW COM 828806109 107524 495731 SH OTR 01 495731 0 0 SIMON PPTY GROUP INC NEW COM 828806109 25198 116173 SH OTR 02 0 0 116173 SIMON PPTY GROUP INC NEW COM 828806109 96175 443406 SH OTR 02 0 443406 0 SIMON PPTY GROUP INC NEW COM 828806109 9080038 41862785 SH SOLE 0 0 41862785 SIMON PPTY GROUP INC NEW COM 828806109 108602 500702 SH SOLE 500702 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 3457 86492 SH OTR 01 86492 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 220 5500 SH OTR 02 0 5500 0 SIMPSON MANUFACTURING CO INC COM 829073105 126882 3174420 SH SOLE 0 0 3174420 SIMPSON MANUFACTURING CO INC COM 829073105 132 3300 SH SOLE 3300 0 0 SIMULATIONS PLUS INC COM 829214105 56 7441 SH OTR 01 7441 0 0 SIMULATIONS PLUS INC COM 829214105 3962 524113 SH SOLE 0 0 524113 SINA CORP ORD G81477104 612 11800 SH OTR 02 0 11800 0 SINA CORP ORD G81477104 618 11921 SH SOLE 0 0 11921 SINCLAIR BROADCAST GROUP INC CL A 829226109 4144 138782 SH OTR 01 138782 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 214 7153 SH OTR 02 0 7153 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 156977 5257095 SH SOLE 0 0 5257095 SINCLAIR BROADCAST GROUP INC CL A 829226109 97 3247 SH SOLE 3247 0 0 SIRIUS XM HLDGS INC COM 82968B103 5480 1387446 SH OTR 01 1387446 0 0 SIRIUS XM HLDGS INC COM 82968B103 2472 625800 SH OTR 02 0 0 625800 SIRIUS XM HLDGS INC COM 82968B103 1887 477812 SH OTR 02 0 477812 0 SIRIUS XM HLDGS INC COM 82968B103 329316 83371250 SH SOLE 0 0 83371250 SIRIUS XM HLDGS INC COM 82968B103 2581 653324 SH SOLE 653324 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 665 19558 SH OTR 01 19558 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 432 12709 SH SOLE 0 0 12709 SITO MOBILE LTD COM NEW 82988R203 29 8100 SH OTR 01 8100 0 0 SITO MOBILE LTD COM NEW 82988R203 734 202635 SH SOLE 0 0 202635 SIX FLAGS ENTMT CORP NEW COM 83001A102 3264 56324 SH OTR 01 56324 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 446 7700 SH OTR 02 0 7700 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 321716 5551622 SH SOLE 0 0 5551622 SIX FLAGS ENTMT CORP NEW COM 83001A102 197 3400 SH SOLE 3400 0 0 SIZMEK INC COM 83013P105 29 12450 SH OTR 01 12450 0 0 SIZMEK INC COM 83013P105 2372 1035631 SH SOLE 0 0 1035631 SJW CORP COM 784305104 845 21456 SH OTR 01 21456 0 0 SJW CORP COM 784305104 287 7300 SH OTR 02 0 7300 0 SJW CORP COM 784305104 31772 806802 SH SOLE 0 0 806802 SJW CORP COM 784305104 71 1800 SH SOLE 1800 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 24285 1160874 SH SOLE 0 0 1160874 SKECHERS U S A INC CL A 830566105 2724 91642 SH OTR 01 91642 0 0 SKECHERS U S A INC CL A 830566105 401 13500 SH OTR 02 0 13500 0 SKECHERS U S A INC CL A 830566105 277757 9345796 SH SOLE 0 0 9345796 SKECHERS U S A INC CL A 830566105 190 6400 SH SOLE 6400 0 0 SKULLCANDY INC COM 83083J104 64 10400 SH OTR 01 10400 0 0 SKULLCANDY INC COM 83083J104 4905 798927 SH SOLE 0 0 798927 SKYLINE CORP COM 830830105 57 6100 SH OTR 01 6100 0 0 SKYLINE CORP COM 830830105 2138 227424 SH SOLE 0 0 227424 SKYLINE MED INC COM NEW 83084T309 24 157708 SH SOLE 0 0 157708 SKYWEST INC COM 830879102 1675 63308 SH OTR 01 63308 0 0 SKYWEST INC COM 830879102 19 700 SH OTR 02 0 700 0 SKYWEST INC COM 830879102 133368 5040350 SH SOLE 0 0 5040350 SKYWEST INC COM 830879102 11 404 SH SOLE 404 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 19301 305014 SH OTR 01 305014 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3911 61800 SH OTR 02 0 0 61800 SKYWORKS SOLUTIONS INC COM 83088M102 2359 37278 SH OTR 02 0 37278 0 SKYWORKS SOLUTIONS INC COM 83088M102 1039847 16432470 SH SOLE 0 0 16432470 SKYWORKS SOLUTIONS INC COM 83088M102 3322 52500 SH SOLE 52500 0 0 SL GREEN RLTY CORP COM 78440X101 16882 158561 SH OTR 01 158561 0 0 SL GREEN RLTY CORP COM 78440X101 4148 38961 SH OTR 02 0 0 38961 SL GREEN RLTY CORP COM 78440X101 14743 138468 SH OTR 02 0 138468 0 SL GREEN RLTY CORP COM 78440X101 1749019 16427339 SH SOLE 0 0 16427339 SL GREEN RLTY CORP COM 78440X101 16934 159045 SH SOLE 159045 0 0 SLM CORP COM 78442P106 1339 216678 SH OTR 01 216678 0 0 SLM CORP COM 78442P106 246 39726 SH OTR 02 0 39726 0 SLM CORP COM 78442P106 132515 21442500 SH SOLE 0 0 21442500 SLM CORP COM 78442P106 131 21264 SH SOLE 21264 0 0 SM ENERGY CO COM 78454L100 1245 46108 SH OTR 01 46108 0 0 SM ENERGY CO COM 78454L100 197 7290 SH OTR 02 0 7290 0 SM ENERGY CO COM 78454L100 135112 5004157 SH SOLE 0 0 5004157 SM ENERGY CO COM 78454L100 92 3410 SH SOLE 3410 0 0 SMALL-CAP ETF SMALL CP ETF 922908751 4313 37286 SH SOLE 03 0 0 37286 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 60587 489000 SH SOLE 0 0 489000 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 2595 20947 SH SOLE 03 0 0 20947 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 3192 30310 SH SOLE 03 0 0 30310 SMART & FINAL STORES INC COM 83190B101 663 44527 SH OTR 01 44527 0 0 SMART & FINAL STORES INC COM 83190B101 37 2500 SH OTR 02 0 2500 0 SMART & FINAL STORES INC COM 83190B101 31573 2120403 SH SOLE 0 0 2120403 SMART & FINAL STORES INC COM 83190B101 22 1500 SH SOLE 1500 0 0 SMARTFINANCIAL INC COM NEW 83190L208 2273 147952 SH SOLE 0 0 147952 SMITH & WESSON HLDG CORP COM 831756101 3092 113758 SH OTR 01 113758 0 0 SMITH & WESSON HLDG CORP COM 831756101 87 3196 SH OTR 02 0 3196 0 SMITH & WESSON HLDG CORP COM 831756101 175190 6445566 SH SOLE 0 0 6445566 SMITH & WESSON HLDG CORP COM 831756101 73 2700 SH SOLE 2700 0 0 SMITH A O COM 831865209 4534 51459 SH OTR 01 51459 0 0 SMITH A O COM 831865209 1251 14200 SH OTR 02 0 0 14200 SMITH A O COM 831865209 1004 11400 SH OTR 02 0 11400 0 SMITH A O COM 831865209 556237 6312982 SH SOLE 0 0 6312982 SMITH A O COM 831865209 1771 20100 SH SOLE 20100 0 0 SMITH MICRO SOFTWARE INC COM 832154108 13 22416 SH OTR 01 22416 0 0 SMITH MICRO SOFTWARE INC COM 832154108 447 756073 SH SOLE 0 0 756073 SMUCKER J M CO COM NEW 832696405 28766 188744 SH OTR 01 188744 0 0 SMUCKER J M CO COM NEW 832696405 5670 37200 SH OTR 02 0 0 37200 SMUCKER J M CO COM NEW 832696405 4833 31713 SH OTR 02 0 31713 0 SMUCKER J M CO COM NEW 832696405 1665763 10929487 SH SOLE 0 0 10929487 SMUCKER J M CO COM NEW 832696405 5561 36489 SH SOLE 36489 0 0 SNAP ON INC COM 833034101 14637 92743 SH OTR 01 92743 0 0 SNAP ON INC COM 833034101 2762 17500 SH OTR 02 0 0 17500 SNAP ON INC COM 833034101 1839 11653 SH OTR 02 0 11653 0 SNAP ON INC COM 833034101 779347 4938203 SH SOLE 0 0 4938203 SNAP ON INC COM 833034101 2383 15100 SH SOLE 15100 0 0 SNYDERS-LANCE INC COM 833551104 3406 100507 SH OTR 01 100507 0 0 SNYDERS-LANCE INC COM 833551104 380 11212 SH OTR 02 0 11212 0 SNYDERS-LANCE INC COM 833551104 191729 5657387 SH SOLE 0 0 5657387 SNYDERS-LANCE INC COM 833551104 128 3781 SH SOLE 3781 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 26756 1082381 SH SOLE 0 0 1082381 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 24 956 SH SOLE 956 0 0 SOHU COM INC COM 83408W103 276 7300 SH OTR 02 0 7300 0 SOHU COM INC COM 83408W103 182 4800 SH SOLE 0 0 4800 SOLARCITY CORP COM 83416T100 1007 42071 SH OTR 01 42071 0 0 SOLARCITY CORP COM 83416T100 144 6000 SH OTR 02 0 6000 0 SOLARCITY CORP COM 83416T100 104439 4364349 SH SOLE 0 0 4364349 SOLARCITY CORP COM 83416T100 69 2900 SH SOLE 2900 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 65 3300 SH OTR 01 3300 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 41 2100 SH OTR 02 0 2100 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2474 126244 SH SOLE 0 0 126244 SOLAREDGE TECHNOLOGIES INC COM 83417M104 14 700 SH SOLE 700 0 0 SOLITARIO EXPL & RTY CORP COM 8342EP107 1 2400 SH OTR 01 2400 0 0 SOLITARIO EXPL & RTY CORP COM 8342EP107 521 1000401 SH SOLE 0 0 1000401 SONIC AUTOMOTIVE INC CL A 83545G102 633 37023 SH OTR 01 37023 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 120 7000 SH OTR 02 0 7000 0 SONIC AUTOMOTIVE INC CL A 83545G102 36322 2122876 SH SOLE 0 0 2122876 SONIC AUTOMOTIVE INC CL A 83545G102 29 1700 SH SOLE 1700 0 0 SONIC CORP COM 835451105 2670 98712 SH OTR 01 98712 0 0 SONIC CORP COM 835451105 165 6100 SH OTR 02 0 6100 0 SONIC CORP COM 835451105 102248 3779962 SH SOLE 0 0 3779962 SONIC CORP COM 835451105 65 2400 SH SOLE 2400 0 0 SONIC FDRY INC COM NEW 83545R207 5 790 SH OTR 01 790 0 0 SONIC FDRY INC COM NEW 83545R207 292 47185 SH SOLE 0 0 47185 SONOCO PRODS CO COM 835495102 3430 69077 SH OTR 01 69077 0 0 SONOCO PRODS CO COM 835495102 531 10700 SH OTR 02 0 10700 0 SONOCO PRODS CO COM 835495102 376845 7588509 SH SOLE 0 0 7588509 SONOCO PRODS CO COM 835495102 468 9415 SH SOLE 9415 0 0 SONUS NETWORKS INC COM NEW 835916503 572 65775 SH OTR 01 65775 0 0 SONUS NETWORKS INC COM NEW 835916503 39 4505 SH OTR 02 0 4505 0 SONUS NETWORKS INC COM NEW 835916503 28415 3269809 SH SOLE 0 0 3269809 SONUS NETWORKS INC COM NEW 835916503 21 2395 SH SOLE 2395 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 712 331000 SH SOLE 0 0 331000 SORRENTO THERAPEUTICS INC COM NEW 83587F202 317 56684 SH OTR 01 56684 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 5103 911239 SH SOLE 0 0 911239 SOTHEBYS COM 835898107 2570 93780 SH OTR 01 93780 0 0 SOTHEBYS COM 835898107 176 6435 SH OTR 02 0 6435 0 SOTHEBYS COM 835898107 101393 3700486 SH SOLE 0 0 3700486 SOTHEBYS COM 835898107 51 1865 SH SOLE 1865 0 0 SOTHERLY HOTELS INC COM 83600C103 32 5700 SH OTR 01 5700 0 0 SOTHERLY HOTELS INC COM 83600C103 2774 491927 SH SOLE 0 0 491927 SOUFUN HLDGS LTD ADR 836034108 161 32000 SH OTR 02 0 0 32000 SOUFUN HLDGS LTD ADR 836034108 513 102078 SH OTR 02 0 102078 0 SOUFUN HLDGS LTD ADR 836034108 6204 1233345 SH SOLE 0 0 1233345 SOUFUN HLDGS LTD ADR 836034108 307 61100 SH SOLE 61100 0 0 SOUTH JERSEY INDS INC COM 838518108 3122 98720 SH OTR 01 98720 0 0 SOUTH JERSEY INDS INC COM 838518108 244 7731 SH OTR 02 0 7731 0 SOUTH JERSEY INDS INC COM 838518108 205997 6514772 SH SOLE 0 0 6514772 SOUTH JERSEY INDS INC COM 838518108 109 3444 SH SOLE 3444 0 0 SOUTH ST CORP COM 840441109 2055 30203 SH OTR 01 30203 0 0 SOUTH ST CORP COM 840441109 178 2623 SH OTR 02 0 2623 0 SOUTH ST CORP COM 840441109 111236 1634623 SH SOLE 0 0 1634623 SOUTH ST CORP COM 840441109 82 1200 SH SOLE 1200 0 0 SOUTHERN CO COM 842587107 79956 1490876 SH OTR 01 1490876 0 0 SOUTHERN CO COM 842587107 13136 244943 SH OTR 02 0 0 244943 SOUTHERN CO COM 842587107 12207 227619 SH OTR 02 0 227619 0 SOUTHERN CO COM 842587107 3115316 58089058 SH SOLE 0 0 58089058 SOUTHERN CO COM 842587107 17524 326764 SH SOLE 326764 0 0 SOUTHERN COPPER CORP COM 84265V105 432 16021 SH OTR 01 16021 0 0 SOUTHERN COPPER CORP COM 84265V105 229 8500 SH OTR 02 0 0 8500 SOUTHERN COPPER CORP COM 84265V105 961 35608 SH OTR 02 0 35608 0 SOUTHERN COPPER CORP COM 84265V105 18496 685554 SH SOLE 0 0 685554 SOUTHERN COPPER CORP COM 84265V105 488 18086 SH SOLE 18086 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 155 6430 SH OTR 01 6430 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 4241 175965 SH SOLE 0 0 175965 SOUTHERN MO BANCORP INC COM 843380106 157 6690 SH OTR 01 6690 0 0 SOUTHERN MO BANCORP INC COM 843380106 1992 84643 SH SOLE 0 0 84643 SOUTHERN NATL BANCORP OF VA COM 843395104 147 12066 SH OTR 01 12066 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 4937 406371 SH SOLE 0 0 406371 SOUTHSIDE BANCSHARES INC COM 84470P109 977 31592 SH OTR 01 31592 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 156 5035 SH OTR 02 0 5035 0 SOUTHSIDE BANCSHARES INC COM 84470P109 33170 1072773 SH SOLE 0 0 1072773 SOUTHSIDE BANCSHARES INC COM 84470P109 39 1251 SH SOLE 1251 0 0 SOUTHWEST AIRLS CO COM 844741108 40100 1022708 SH OTR 01 1022708 0 0 SOUTHWEST AIRLS CO COM 844741108 2015 51387 SH OTR 02 0 0 51387 SOUTHWEST AIRLS CO COM 844741108 1397 35638 SH OTR 02 0 35638 0 SOUTHWEST AIRLS CO COM 844741108 1475684 37635393 SH SOLE 0 0 37635393 SOUTHWEST AIRLS CO COM 844741108 1787 45568 SH SOLE 45568 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 449 26522 SH OTR 01 26522 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 12572 742596 SH SOLE 0 0 742596 SOUTHWEST GAS CORP COM 844895102 5006 63599 SH OTR 01 63599 0 0 SOUTHWEST GAS CORP COM 844895102 406 5153 SH OTR 02 0 5153 0 SOUTHWEST GAS CORP COM 844895102 316982 4027211 SH SOLE 0 0 4027211 SOUTHWEST GAS CORP COM 844895102 185 2347 SH SOLE 2347 0 0 SOUTHWESTERN ENERGY CO COM 845467109 9339 742406 SH OTR 01 742406 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1244 98900 SH OTR 02 0 0 98900 SOUTHWESTERN ENERGY CO COM 845467109 845 67193 SH OTR 02 0 67193 0 SOUTHWESTERN ENERGY CO COM 845467109 534006 42448820 SH SOLE 0 0 42448820 SOUTHWESTERN ENERGY CO COM 845467109 1290 102576 SH SOLE 102576 0 0 SOVRAN SELF STORAGE INC COM 84610H108 3311 31556 SH OTR 01 31556 0 0 SOVRAN SELF STORAGE INC COM 84610H108 386 3682 SH OTR 02 0 0 3682 SOVRAN SELF STORAGE INC COM 84610H108 6048 57643 SH OTR 02 0 57643 0 SOVRAN SELF STORAGE INC COM 84610H108 704863 6718104 SH SOLE 0 0 6718104 SOVRAN SELF STORAGE INC COM 84610H108 6579 62702 SH SOLE 62702 0 0 SP PLUS CORP COM 78469C103 816 36150 SH OTR 01 36150 0 0 SP PLUS CORP COM 78469C103 102 4500 SH OTR 02 0 4500 0 SP PLUS CORP COM 78469C103 15077 667725 SH SOLE 0 0 667725 SP PLUS CORP COM 78469C103 20 900 SH SOLE 900 0 0 SPAN AMER MED SYS INC COM 846396109 34 1878 SH OTR 01 1878 0 0 SPAN AMER MED SYS INC COM 846396109 850 47517 SH SOLE 0 0 47517 SPANISH BROADCASTING SYS INC CL A NEW 846425833 12 3295 SH OTR 01 3295 0 0 SPANISH BROADCASTING SYS INC CL A NEW 846425833 442 124174 SH SOLE 0 0 124174 SPAR GROUP INC COM 784933103 1 500 SH OTR 01 500 0 0 SPAR GROUP INC COM 784933103 62 59252 SH SOLE 0 0 59252 SPARK ENERGY INC CL A COM 846511103 356 10777 SH OTR 01 10777 0 0 SPARK ENERGY INC CL A COM 846511103 9570 289562 SH SOLE 0 0 289562 SPARK NETWORKS INC COM 84651P100 19 11945 SH OTR 01 11945 0 0 SPARK NETWORKS INC COM 84651P100 924 585005 SH SOLE 0 0 585005 SPARK THERAPEUTICS INC COM 84652J103 1813 35458 SH OTR 01 35458 0 0 SPARK THERAPEUTICS INC COM 84652J103 46 900 SH OTR 02 0 900 0 SPARK THERAPEUTICS INC COM 84652J103 75409 1474842 SH SOLE 0 0 1474842 SPARK THERAPEUTICS INC COM 84652J103 72 1400 SH SOLE 1400 0 0 SPARTAN MTRS INC COM 846819100 279 44510 SH OTR 01 44510 0 0 SPARTAN MTRS INC COM 846819100 8444 1348883 SH SOLE 0 0 1348883 SPARTANNASH CO COM 847215100 1433 46864 SH OTR 01 46864 0 0 SPARTANNASH CO COM 847215100 163 5345 SH OTR 02 0 5345 0 SPARTANNASH CO COM 847215100 64923 2123048 SH SOLE 0 0 2123048 SPARTANNASH CO COM 847215100 58 1895 SH SOLE 1895 0 0 SPARTON CORP COM 847235108 258 11841 SH OTR 01 11841 0 0 SPARTON CORP COM 847235108 6207 285105 SH SOLE 0 0 285105 SPECTRA ENERGY CORP COM 847560109 40034 1092942 SH OTR 01 1092942 0 0 SPECTRA ENERGY CORP COM 847560109 7418 202499 SH OTR 02 0 0 202499 SPECTRA ENERGY CORP COM 847560109 5233 142850 SH OTR 02 0 142850 0 SPECTRA ENERGY CORP COM 847560109 1618398 44182308 SH SOLE 0 0 44182308 SPECTRA ENERGY CORP COM 847560109 9330 254718 SH SOLE 254718 0 0 SPECTRANETICS CORP COM 84760C107 1674 89459 SH OTR 01 89459 0 0 SPECTRANETICS CORP COM 84760C107 120 6400 SH OTR 02 0 6400 0 SPECTRANETICS CORP COM 84760C107 30098 1608644 SH SOLE 0 0 1608644 SPECTRANETICS CORP COM 84760C107 41 2200 SH SOLE 2200 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 2168 18172 SH OTR 01 18172 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 309 2593 SH OTR 02 0 2593 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 224680 1883160 SH SOLE 0 0 1883160 SPECTRUM BRANDS HLDGS INC COM 84763R101 409 3431 SH SOLE 3431 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 647 98493 SH OTR 01 98493 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 54 8274 SH OTR 02 0 8274 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 36230 5514425 SH SOLE 0 0 5514425 SPECTRUM PHARMACEUTICALS INC COM 84763A108 20 3000 SH SOLE 3000 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 243 13698 SH OTR 01 13698 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 11 624 SH OTR 02 0 624 0 SPEEDWAY MOTORSPORTS INC COM 847788106 16433 925791 SH SOLE 0 0 925791 SPEEDWAY MOTORSPORTS INC COM 847788106 14 776 SH SOLE 776 0 0 SPHERIX INC COM PAR NEW 84842R403 1 426 SH OTR 01 426 0 0 SPHERIX INC COM PAR NEW 84842R403 48 20271 SH SOLE 0 0 20271 SPIRE INC COM 84857L101 4035 56960 SH OTR 01 56960 0 0 SPIRE INC COM 84857L101 312 4400 SH OTR 02 0 4400 0 SPIRE INC COM 84857L101 255142 3601659 SH SOLE 0 0 3601659 SPIRE INC COM 84857L101 368 5200 SH SOLE 5200 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3646 84794 SH OTR 01 84794 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 609 14172 SH OTR 02 0 14172 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 479910 11160696 SH SOLE 0 0 11160696 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 264 6128 SH SOLE 6128 0 0 SPIRIT AIRLS INC COM 848577102 2181 48616 SH OTR 01 48616 0 0 SPIRIT AIRLS INC COM 848577102 58 1288 SH OTR 02 0 1288 0 SPIRIT AIRLS INC COM 848577102 220955 4924335 SH SOLE 0 0 4924335 SPIRIT AIRLS INC COM 848577102 41 912 SH SOLE 912 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 4129 323325 SH OTR 01 323325 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 468 36660 SH OTR 02 0 0 36660 SPIRIT RLTY CAP INC NEW COM 84860W102 7362 576469 SH OTR 02 0 576469 0 SPIRIT RLTY CAP INC NEW COM 84860W102 917599 71855808 SH SOLE 0 0 71855808 SPIRIT RLTY CAP INC NEW COM 84860W102 7973 624387 SH SOLE 624387 0 0 SPLUNK INC COM 848637104 4918 90777 SH OTR 01 90777 0 0 SPLUNK INC COM 848637104 2324 42900 SH OTR 02 0 0 42900 SPLUNK INC COM 848637104 1370 25284 SH OTR 02 0 25284 0 SPLUNK INC COM 848637104 514562 9497264 SH SOLE 0 0 9497264 SPLUNK INC COM 848637104 2010 37100 SH SOLE 37100 0 0 SPOK HLDGS INC COM 84863T106 517 26969 SH OTR 01 26969 0 0 SPOK HLDGS INC COM 84863T106 40936 2135959 SH SOLE 0 0 2135959 SPOK HLDGS INC COM 84863T106 13 700 SH SOLE 700 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 442 54793 SH OTR 01 54793 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 396 SH OTR 02 0 396 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7753 961868 SH SOLE 0 0 961868 SPORTSMANS WHSE HLDGS INC COM 84920Y106 14 1704 SH SOLE 1704 0 0 SPRINT CORP COM SER 1 85207U105 2440 538634 SH OTR 01 538634 0 0 SPRINT CORP COM SER 1 85207U105 1060 233968 SH OTR 02 0 0 233968 SPRINT CORP COM SER 1 85207U105 732 161642 SH OTR 02 0 161642 0 SPRINT CORP COM SER 1 85207U105 167822 37046733 SH SOLE 0 0 37046733 SPRINT CORP COM SER 1 85207U105 979 216129 SH SOLE 216129 0 0 SPROUTS FMRS MKT INC COM 85208M102 2272 99211 SH OTR 01 99211 0 0 SPROUTS FMRS MKT INC COM 85208M102 350 15300 SH OTR 02 0 15300 0 SPROUTS FMRS MKT INC COM 85208M102 244787 10689393 SH SOLE 0 0 10689393 SPROUTS FMRS MKT INC COM 85208M102 165 7200 SH SOLE 7200 0 0 SPS COMM INC COM 78463M107 2093 34546 SH OTR 01 34546 0 0 SPS COMM INC COM 78463M107 145 2400 SH OTR 02 0 2400 0 SPS COMM INC COM 78463M107 38493 635190 SH SOLE 0 0 635190 SPS COMM INC COM 78463M107 55 900 SH SOLE 900 0 0 SPX CORP COM 784635104 779 52444 SH OTR 01 52444 0 0 SPX CORP COM 784635104 49 3300 SH OTR 02 0 3300 0 SPX CORP COM 784635104 50595 3407087 SH SOLE 0 0 3407087 SPX CORP COM 784635104 28 1900 SH SOLE 1900 0 0 SPX FLOW INC COM 78469X107 1247 47839 SH OTR 01 47839 0 0 SPX FLOW INC COM 78469X107 94 3612 SH OTR 02 0 3612 0 SPX FLOW INC COM 78469X107 87393 3352245 SH SOLE 0 0 3352245 SPX FLOW INC COM 78469X107 49 1888 SH SOLE 1888 0 0 SQUARE INC CL A 852234103 268 29572 SH OTR 01 29572 0 0 SQUARE INC CL A 852234103 23318 2576618 SH SOLE 0 0 2576618 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3191 113652 SH OTR 01 113652 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 505 18000 SH OTR 02 0 18000 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 329947 11750267 SH SOLE 0 0 11750267 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 222 7900 SH SOLE 7900 0 0 ST JOE CO COM 790148100 1345 75888 SH OTR 01 75888 0 0 ST JOE CO COM 790148100 158 8900 SH OTR 02 0 8900 0 ST JOE CO COM 790148100 71819 4052983 SH SOLE 0 0 4052983 ST JOE CO COM 790148100 46 2600 SH SOLE 2600 0 0 ST JUDE MED INC COM 790849103 35292 452461 SH OTR 01 452461 0 0 ST JUDE MED INC COM 790849103 6154 78900 SH OTR 02 0 0 78900 ST JUDE MED INC COM 790849103 4373 56066 SH OTR 02 0 56066 0 ST JUDE MED INC COM 790849103 1250659 16034084 SH SOLE 0 0 16034084 ST JUDE MED INC COM 790849103 7170 91923 SH SOLE 91923 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 419 76016 SH OTR 01 76016 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4 749 SH OTR 02 0 749 0 STAAR SURGICAL CO COM PAR $0.01 852312305 6418 1164770 SH SOLE 0 0 1164770 STAAR SURGICAL CO COM PAR $0.01 852312305 10 1851 SH SOLE 1851 0 0 STAG INDL INC COM 85254J102 3392 142442 SH OTR 01 142442 0 0 STAG INDL INC COM 85254J102 126 5276 SH OTR 02 0 0 5276 STAG INDL INC COM 85254J102 2136 89704 SH OTR 02 0 89704 0 STAG INDL INC COM 85254J102 238371 10011366 SH SOLE 0 0 10011366 STAG INDL INC COM 85254J102 2173 91279 SH SOLE 91279 0 0 STAGE STORES INC COM NEW 85254C305 169 34572 SH OTR 01 34572 0 0 STAGE STORES INC COM NEW 85254C305 12 2500 SH OTR 02 0 2500 0 STAGE STORES INC COM NEW 85254C305 5426 1111917 SH SOLE 0 0 1111917 STAGE STORES INC COM NEW 85254C305 8 1700 SH SOLE 1700 0 0 STAMPS COM INC COM NEW 852857200 2896 33128 SH OTR 01 33128 0 0 STAMPS COM INC COM NEW 852857200 175 2000 SH OTR 02 0 2000 0 STAMPS COM INC COM NEW 852857200 106385 1216946 SH SOLE 0 0 1216946 STAMPS COM INC COM NEW 852857200 61 700 SH SOLE 700 0 0 STANDARD MTR PRODS INC COM 853666105 1465 36819 SH OTR 01 36819 0 0 STANDARD MTR PRODS INC COM 853666105 139 3500 SH OTR 02 0 3500 0 STANDARD MTR PRODS INC COM 853666105 34734 873147 SH SOLE 0 0 873147 STANDARD MTR PRODS INC COM 853666105 40 1000 SH SOLE 1000 0 0 STANDEX INTL CORP COM 854231107 1981 23969 SH OTR 01 23969 0 0 STANDEX INTL CORP COM 854231107 153 1849 SH OTR 02 0 1849 0 STANDEX INTL CORP COM 854231107 81626 987847 SH SOLE 0 0 987847 STANDEX INTL CORP COM 854231107 54 651 SH SOLE 651 0 0 STANLEY BLACK & DECKER INC COM 854502101 26501 238278 SH OTR 01 238278 0 0 STANLEY BLACK & DECKER INC COM 854502101 4944 44453 SH OTR 02 0 0 44453 STANLEY BLACK & DECKER INC COM 854502101 3439 30921 SH OTR 02 0 30921 0 STANLEY BLACK & DECKER INC COM 854502101 1186542 10668426 SH SOLE 0 0 10668426 STANLEY BLACK & DECKER INC COM 854502101 4859 43691 SH SOLE 43691 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 876 357480 SH SOLE 0 0 357480 STANTEC INC COM 85472N109 254 10500 SH OTR 02 0 10500 0 STANTEC INC COM 85472N109 42923 1771479 SH SOLE 0 0 1771479 STANTEC INC COM 85472N109 111 4600 SH SOLE 4600 0 0 STAPLES INC COM 855030102 8826 1023863 SH OTR 01 1023863 0 0 STAPLES INC COM 855030102 1564 181398 SH OTR 02 0 0 181398 STAPLES INC COM 855030102 1089 126364 SH OTR 02 0 126364 0 STAPLES INC COM 855030102 483963 56144179 SH SOLE 0 0 56144179 STAPLES INC COM 855030102 1491 172934 SH SOLE 172934 0 0 STARBUCKS CORP COM 855244109 133756 2341658 SH OTR 01 2341658 0 0 STARBUCKS CORP COM 855244109 24950 436800 SH OTR 02 0 0 436800 STARBUCKS CORP COM 855244109 17592 307991 SH OTR 02 0 307991 0 STARBUCKS CORP COM 855244109 4729698 82802838 SH SOLE 0 0 82802838 STARBUCKS CORP COM 855244109 24898 435886 SH SOLE 435886 0 0 STARRETT L S CO CL A 855668109 28 2349 SH OTR 01 2349 0 0 STARRETT L S CO CL A 855668109 2041 171341 SH SOLE 0 0 171341 STARTEK INC COM 85569C107 43 9843 SH OTR 01 9843 0 0 STARTEK INC COM 85569C107 1090 249381 SH SOLE 0 0 249381 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 19871 268705 SH OTR 01 268705 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 3867 52297 SH OTR 02 0 0 52297 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 2483 33572 SH OTR 02 0 33572 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 906562 12259117 SH SOLE 0 0 12259117 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 3631 49099 SH SOLE 49099 0 0 STARWOOD PPTY TR INC COM 85571B105 3314 159940 SH OTR 01 159940 0 0 STARWOOD PPTY TR INC COM 85571B105 392 18900 SH OTR 02 0 18900 0 STARWOOD PPTY TR INC COM 85571B105 324321 15652580 SH SOLE 0 0 15652580 STARWOOD PPTY TR INC COM 85571B105 218 10537 SH SOLE 10537 0 0 STARZ COM SER A 85571Q102 1747 58394 SH OTR 01 58394 0 0 STARZ COM SER A 85571Q102 269 9000 SH OTR 02 0 9000 0 STARZ COM SER A 85571Q102 172912 5779132 SH SOLE 0 0 5779132 STARZ COM SER A 85571Q102 132 4400 SH SOLE 4400 0 0 STATE AUTO FINL CORP COM 855707105 418 19092 SH OTR 01 19092 0 0 STATE AUTO FINL CORP COM 855707105 21590 985392 SH SOLE 0 0 985392 STATE AUTO FINL CORP COM 855707105 13 600 SH SOLE 600 0 0 STATE BK FINL CORP COM 856190103 1028 50538 SH OTR 01 50538 0 0 STATE BK FINL CORP COM 856190103 138 6800 SH OTR 02 0 6800 0 STATE BK FINL CORP COM 856190103 50853 2498912 SH SOLE 0 0 2498912 STATE BK FINL CORP COM 856190103 39 1900 SH SOLE 1900 0 0 STATE NATL COS INC COM 85711T305 428 40619 SH OTR 01 40619 0 0 STATE NATL COS INC COM 85711T305 6 589 SH OTR 02 0 589 0 STATE NATL COS INC COM 85711T305 12831 1218559 SH SOLE 0 0 1218559 STATE NATL COS INC COM 85711T305 19 1811 SH SOLE 1811 0 0 STATE STR CORP COM 857477103 33844 627670 SH OTR 01 627670 0 0 STATE STR CORP COM 857477103 6389 118496 SH OTR 02 0 0 118496 STATE STR CORP COM 857477103 4342 80534 SH OTR 02 0 80534 0 STATE STR CORP COM 857477103 1181463 21911415 SH SOLE 0 0 21911415 STATE STR CORP COM 857477103 6436 119367 SH SOLE 119367 0 0 STEEL DYNAMICS INC COM 858119100 4027 164349 SH OTR 01 164349 0 0 STEEL DYNAMICS INC COM 858119100 599 24433 SH OTR 02 0 24433 0 STEEL DYNAMICS INC COM 858119100 504971 20611056 SH SOLE 0 0 20611056 STEEL DYNAMICS INC COM 858119100 272 11100 SH SOLE 11100 0 0 STEELCASE INC CL A 858155203 2440 179804 SH OTR 01 179804 0 0 STEELCASE INC CL A 858155203 142 10477 SH OTR 02 0 10477 0 STEELCASE INC CL A 858155203 103709 7642556 SH SOLE 0 0 7642556 STEELCASE INC CL A 858155203 61 4523 SH SOLE 4523 0 0 STEIN MART INC COM 858375108 509 65888 SH OTR 01 65888 0 0 STEIN MART INC COM 858375108 11 1400 SH OTR 02 0 1400 0 STEIN MART INC COM 858375108 9816 1271468 SH SOLE 0 0 1271468 STEIN MART INC COM 858375108 12 1600 SH SOLE 1600 0 0 STEMCELLS INC COM 85857R303 2 4263 SH OTR 01 4263 0 0 STEMCELLS INC COM 85857R303 49 122886 SH SOLE 0 0 122886 STEMLINE THERAPEUTICS INC COM 85858C107 151 22311 SH OTR 01 22311 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 3415 504380 SH SOLE 0 0 504380 STEPAN CO COM 858586100 1512 25395 SH OTR 01 25395 0 0 STEPAN CO COM 858586100 185 3100 SH OTR 02 0 3100 0 STEPAN CO COM 858586100 110194 1851059 SH SOLE 0 0 1851059 STEPAN CO COM 858586100 60 1000 SH SOLE 1000 0 0 STEREOTAXIS INC COM NEW 85916J409 12 12491 SH OTR 01 12491 0 0 STEREOTAXIS INC COM NEW 85916J409 422 448546 SH SOLE 0 0 448546 STERICYCLE INC COM 858912108 14090 135320 SH OTR 01 135320 0 0 STERICYCLE INC COM 858912108 2582 24800 SH OTR 02 0 0 24800 STERICYCLE INC COM 858912108 1860 17867 SH OTR 02 0 17867 0 STERICYCLE INC COM 858912108 756934 7269827 SH SOLE 0 0 7269827 STERICYCLE INC COM 858912108 2466 23680 SH SOLE 23680 0 0 STERIS PLC SHS USD G84720104 2882 41926 SH OTR 01 41926 0 0 STERIS PLC SHS USD G84720104 662 9623 SH OTR 02 0 9623 0 STERIS PLC SHS USD G84720104 458880 6674614 SH SOLE 0 0 6674614 STERIS PLC SHS USD G84720104 263 3819 SH SOLE 3819 0 0 STERLING BANCORP DEL COM 85917A100 2454 156308 SH OTR 01 156308 0 0 STERLING BANCORP DEL COM 85917A100 337 21447 SH OTR 02 0 21447 0 STERLING BANCORP DEL COM 85917A100 147248 9378883 SH SOLE 0 0 9378883 STERLING BANCORP DEL COM 85917A100 89 5663 SH SOLE 5663 0 0 STERLING CONSTRUCTION CO INC COM 859241101 53 10871 SH OTR 01 10871 0 0 STERLING CONSTRUCTION CO INC COM 859241101 3173 646314 SH SOLE 0 0 646314 STEWART INFORMATION SVCS COR COM 860372101 1160 28018 SH OTR 01 28018 0 0 STEWART INFORMATION SVCS COR COM 860372101 157 3780 SH OTR 02 0 3780 0 STEWART INFORMATION SVCS COR COM 860372101 38438 928241 SH SOLE 0 0 928241 STEWART INFORMATION SVCS COR COM 860372101 41 1000 SH SOLE 1000 0 0 STIFEL FINL CORP COM 860630102 2630 83627 SH OTR 01 83627 0 0 STIFEL FINL CORP COM 860630102 211 6707 SH OTR 02 0 6707 0 STIFEL FINL CORP COM 860630102 144282 4587661 SH SOLE 0 0 4587661 STIFEL FINL CORP COM 860630102 105 3325 SH SOLE 3325 0 0 STILLWATER MNG CO COM 86074Q102 1808 152480 SH OTR 01 152480 0 0 STILLWATER MNG CO COM 86074Q102 209 17606 SH OTR 02 0 17606 0 STILLWATER MNG CO COM 86074Q102 114213 9630071 SH SOLE 0 0 9630071 STILLWATER MNG CO COM 86074Q102 72 6094 SH SOLE 6094 0 0 STOCK YDS BANCORP INC COM 861025104 821 29095 SH OTR 01 29095 0 0 STOCK YDS BANCORP INC COM 861025104 13 462 SH OTR 02 0 462 0 STOCK YDS BANCORP INC COM 861025104 21058 745928 SH SOLE 0 0 745928 STOCK YDS BANCORP INC COM 861025104 34 1188 SH SOLE 1188 0 0 STONE ENERGY CORP COM NEW 861642304 32 2647 SH OTR 01 2647 0 0 STONE ENERGY CORP COM NEW 861642304 2646 219386 SH SOLE 0 0 219386 STONEGATE BK FT LAUDERDALE F COM 861811107 442 13705 SH OTR 01 13705 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 10454 323960 SH SOLE 0 0 323960 STONEGATE MTG CORP COM 86181Q300 42 12400 SH OTR 01 12400 0 0 STONEGATE MTG CORP COM 86181Q300 1325 394352 SH SOLE 0 0 394352 STONERIDGE INC COM 86183P102 825 55222 SH OTR 01 55222 0 0 STONERIDGE INC COM 86183P102 14039 939690 SH SOLE 0 0 939690 STONERIDGE INC COM 86183P102 28 1845 SH SOLE 1845 0 0 STORE CAP CORP COM 862121100 3042 103281 SH OTR 01 103281 0 0 STORE CAP CORP COM 862121100 357 12107 SH OTR 02 0 0 12107 STORE CAP CORP COM 862121100 5273 179066 SH OTR 02 0 179066 0 STORE CAP CORP COM 862121100 650870 22100848 SH SOLE 0 0 22100848 STORE CAP CORP COM 862121100 5935 201535 SH SOLE 201535 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 549 19844 SH OTR 01 19844 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 19 700 SH OTR 02 0 700 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 8805 318229 SH SOLE 0 0 318229 STRAIGHT PATH COMMUNICATNS I CL B 862578101 8 300 SH SOLE 300 0 0 STRATA SKIN SCIENCES INC COM 86272A107 2 3270 SH OTR 01 3270 0 0 STRATA SKIN SCIENCES INC COM 86272A107 33 54857 SH SOLE 0 0 54857 STRATASYS LTD SHS M85548101 1299 56733 SH OTR 01 56733 0 0 STRATASYS LTD SHS M85548101 1318 57585 SH SOLE 0 0 57585 STRATTEC SEC CORP COM 863111100 184 4512 SH OTR 01 4512 0 0 STRATTEC SEC CORP COM 863111100 5059 124087 SH SOLE 0 0 124087 STRATUS PPTYS INC COM NEW 863167201 90 4779 SH OTR 01 4779 0 0 STRATUS PPTYS INC COM NEW 863167201 3240 172978 SH SOLE 0 0 172978 STRAYER ED INC COM 863236105 847 17235 SH OTR 01 17235 0 0 STRAYER ED INC COM 863236105 35 719 SH OTR 02 0 719 0 STRAYER ED INC COM 863236105 65401 1331179 SH SOLE 0 0 1331179 STRAYER ED INC COM 863236105 28 579 SH SOLE 579 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 7 5800 SH OTR 01 5800 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 275 229197 SH SOLE 0 0 229197 STRYKER CORP COM 863667101 61009 509127 SH OTR 01 509127 0 0 STRYKER CORP COM 863667101 11132 92900 SH OTR 02 0 0 92900 STRYKER CORP COM 863667101 9279 77433 SH OTR 02 0 77433 0 STRYKER CORP COM 863667101 2474795 20652552 SH SOLE 0 0 20652552 STRYKER CORP COM 863667101 11618 96951 SH SOLE 96951 0 0 STUDENT TRANSN INC COM 86388A108 23 4498 SH OTR 02 0 4498 0 STUDENT TRANSN INC COM 86388A108 61 11899 SH SOLE 0 0 11899 STUDENT TRANSN INC COM 86388A108 22 4300 SH SOLE 4300 0 0 STURM RUGER & CO INC COM 864159108 2490 38897 SH OTR 01 38897 0 0 STURM RUGER & CO INC COM 864159108 197 3070 SH OTR 02 0 3070 0 STURM RUGER & CO INC COM 864159108 123656 1931816 SH SOLE 0 0 1931816 STURM RUGER & CO INC COM 864159108 60 930 SH SOLE 930 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 513 46781 SH OTR 01 46781 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 4 392 SH OTR 02 0 392 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 12287 1120034 SH SOLE 0 0 1120034 SUCAMPO PHARMACEUTICALS INC CL A 864909106 13 1208 SH SOLE 1208 0 0 SUFFOLK BANCORP COM 864739107 490 15641 SH OTR 01 15641 0 0 SUFFOLK BANCORP COM 864739107 14676 468740 SH SOLE 0 0 468740 SUMMER INFANT INC COM 865646103 0 100 SH OTR 01 100 0 0 SUMMER INFANT INC COM 865646103 535 322110 SH SOLE 0 0 322110 SUMMIT FINANCIAL GROUP INC COM 86606G101 239 13677 SH OTR 01 13677 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1511 86342 SH SOLE 0 0 86342 SUMMIT HOTEL PPTYS COM 866082100 1432 108149 SH OTR 01 108149 0 0 SUMMIT HOTEL PPTYS COM 866082100 85 6403 SH OTR 02 0 0 6403 SUMMIT HOTEL PPTYS COM 866082100 1433 108240 SH OTR 02 0 108240 0 SUMMIT HOTEL PPTYS COM 866082100 154862 11696491 SH SOLE 0 0 11696491 SUMMIT HOTEL PPTYS COM 866082100 1580 119354 SH SOLE 119354 0 0 SUMMIT MATLS INC CL A 86614U100 2570 125597 SH OTR 01 125597 0 0 SUMMIT MATLS INC CL A 86614U100 51 2500 SH OTR 02 0 2500 0 SUMMIT MATLS INC CL A 86614U100 87084 4256327 SH SOLE 0 0 4256327 SUMMIT MATLS INC CL A 86614U100 58 2842 SH SOLE 2842 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 1436 107300 SH SOLE 0 0 107300 SUN BANCORP INC COM NEW 86663B201 243 11749 SH OTR 01 11749 0 0 SUN BANCORP INC COM NEW 86663B201 7336 355061 SH SOLE 0 0 355061 SUN CMNTYS INC COM 866674104 3307 43149 SH OTR 01 43149 0 0 SUN CMNTYS INC COM 866674104 360 4692 SH OTR 02 0 0 4692 SUN CMNTYS INC COM 866674104 5593 72981 SH OTR 02 0 72981 0 SUN CMNTYS INC COM 866674104 669289 8732888 SH SOLE 0 0 8732888 SUN CMNTYS INC COM 866674104 6091 79475 SH SOLE 79475 0 0 SUN HYDRAULICS CORP COM 866942105 1418 47773 SH OTR 01 47773 0 0 SUN HYDRAULICS CORP COM 866942105 110 3700 SH OTR 02 0 3700 0 SUN HYDRAULICS CORP COM 866942105 47507 1600090 SH SOLE 0 0 1600090 SUN HYDRAULICS CORP COM 866942105 34 1150 SH SOLE 1150 0 0 SUN LIFE FINL INC COM 866796105 5985 182300 SH OTR 02 0 0 182300 SUN LIFE FINL INC COM 866796105 4041 123091 SH OTR 02 0 123091 0 SUN LIFE FINL INC COM 866796105 365113 11121326 SH SOLE 0 0 11121326 SUN LIFE FINL INC COM 866796105 6286 191472 SH SOLE 191472 0 0 SUNCOKE ENERGY INC COM 86722A103 467 80292 SH OTR 01 80292 0 0 SUNCOKE ENERGY INC COM 86722A103 55 9399 SH OTR 02 0 9399 0 SUNCOKE ENERGY INC COM 86722A103 22927 3939316 SH SOLE 0 0 3939316 SUNCOKE ENERGY INC COM 86722A103 19 3301 SH SOLE 3301 0 0 SUNCOR ENERGY INC NEW COM 867224107 12048 434467 SH OTR 02 0 0 434467 SUNCOR ENERGY INC NEW COM 867224107 8967 323369 SH OTR 02 0 323369 0 SUNCOR ENERGY INC NEW COM 867224107 892536 32186665 SH SOLE 0 0 32186665 SUNCOR ENERGY INC NEW COM 867224107 13097 472294 SH SOLE 472294 0 0 SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 125 21054 SH OTR 01 21054 0 0 SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 24 4129 SH OTR 02 0 4129 0 SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 9093 1533369 SH SOLE 0 0 1533369 SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 13 2271 SH SOLE 2271 0 0 SUNESIS PHARMACEUTICALS INC COM NEW 867328601 21 38500 SH OTR 01 38500 0 0 SUNESIS PHARMACEUTICALS INC COM NEW 867328601 1348 2461081 SH SOLE 0 0 2461081 SUNLINK HEALTH SYSTEMS INC COM 86737U102 30 60871 SH SOLE 0 0 60871 SUNPOWER CORP COM 867652406 584 37676 SH OTR 01 37676 0 0 SUNPOWER CORP COM 867652406 91 5846 SH OTR 02 0 5846 0 SUNPOWER CORP COM 867652406 59735 3856344 SH SOLE 0 0 3856344 SUNPOWER CORP COM 867652406 42 2724 SH SOLE 2724 0 0 SUNRUN INC COM 86771W105 339 57150 SH OTR 01 57150 0 0 SUNRUN INC COM 86771W105 21354 3600974 SH SOLE 0 0 3600974 SUNRUN INC COM 86771W105 29 4826 SH SOLE 4826 0 0 SUNSHINE BANCORP INC COM 86777J108 20 1400 SH OTR 01 1400 0 0 SUNSHINE BANCORP INC COM 86777J108 712 50292 SH SOLE 0 0 50292 SUNSHINE HEART INC COM 86782U106 2 4900 SH OTR 01 4900 0 0 SUNSHINE HEART INC COM 86782U106 298 645413 SH SOLE 0 0 645413 SUNSTONE HOTEL INVS INC NEW COM 867892101 3301 273520 SH OTR 01 273520 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 197 16325 SH OTR 02 0 0 16325 SUNSTONE HOTEL INVS INC NEW COM 867892101 3311 274329 SH OTR 02 0 274329 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 393467 32598745 SH SOLE 0 0 32598745 SUNSTONE HOTEL INVS INC NEW COM 867892101 3645 302020 SH SOLE 302020 0 0 SUNTRUST BKS INC COM 867914103 32711 796278 SH OTR 01 796278 0 0 SUNTRUST BKS INC COM 867914103 6007 146233 SH OTR 02 0 0 146233 SUNTRUST BKS INC COM 867914103 4214 102574 SH OTR 02 0 102574 0 SUNTRUST BKS INC COM 867914103 1299140 31624627 SH SOLE 0 0 31624627 SUNTRUST BKS INC COM 867914103 6557 159613 SH SOLE 159613 0 0 SUNWORKS INC COM 86803X105 24 10400 SH OTR 01 10400 0 0 SUNWORKS INC COM 86803X105 971 416827 SH SOLE 0 0 416827 SUPER MICRO COMPUTER INC COM 86800U104 1349 54297 SH OTR 01 54297 0 0 SUPER MICRO COMPUTER INC COM 86800U104 157 6300 SH OTR 02 0 6300 0 SUPER MICRO COMPUTER INC COM 86800U104 81120 3264394 SH SOLE 0 0 3264394 SUPER MICRO COMPUTER INC COM 86800U104 47 1900 SH SOLE 1900 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR $0.001 867931404 1 3925 SH OTR 01 3925 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR $0.001 867931404 10 54781 SH SOLE 0 0 54781 SUPERIOR DRILLING PRODS INC COM 868153107 3 1600 SH OTR 01 1600 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 229 107174 SH SOLE 0 0 107174 SUPERIOR ENERGY SVCS INC COM 868157108 1903 103359 SH OTR 01 103359 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 302 16400 SH OTR 02 0 16400 0 SUPERIOR ENERGY SVCS INC COM 868157108 204643 11115866 SH SOLE 0 0 11115866 SUPERIOR ENERGY SVCS INC COM 868157108 118 6400 SH SOLE 6400 0 0 SUPERIOR INDS INTL INC COM 868168105 861 32141 SH OTR 01 32141 0 0 SUPERIOR INDS INTL INC COM 868168105 19 700 SH OTR 02 0 700 0 SUPERIOR INDS INTL INC COM 868168105 51104 1908296 SH SOLE 0 0 1908296 SUPERIOR INDS INTL INC COM 868168105 32 1200 SH SOLE 1200 0 0 SUPERIOR UNIFORM GP INC COM 868358102 321 16804 SH OTR 01 16804 0 0 SUPERIOR UNIFORM GP INC COM 868358102 5029 263419 SH SOLE 0 0 263419 SUPERNUS PHARMACEUTICALS INC COM 868459108 1867 91668 SH OTR 01 91668 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 54 2647 SH OTR 02 0 2647 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 37897 1860408 SH SOLE 0 0 1860408 SUPERNUS PHARMACEUTICALS INC COM 868459108 36 1753 SH SOLE 1753 0 0 SUPERVALU INC COM 868536103 1584 335490 SH OTR 01 335490 0 0 SUPERVALU INC COM 868536103 114 24140 SH OTR 02 0 24140 0 SUPERVALU INC COM 868536103 122304 25911919 SH SOLE 0 0 25911919 SUPERVALU INC COM 868536103 51 10860 SH SOLE 10860 0 0 SUPPORT COM INC COM 86858W101 24 28450 SH OTR 01 28450 0 0 SUPPORT COM INC COM 86858W101 1752 2083340 SH SOLE 0 0 2083340 SUPREME INDS INC CL A 868607102 295 21519 SH OTR 01 21519 0 0 SUPREME INDS INC CL A 868607102 6396 466860 SH SOLE 0 0 466860 SURGERY PARTNERS INC COM 86881A100 549 30687 SH OTR 01 30687 0 0 SURGERY PARTNERS INC COM 86881A100 22904 1279545 SH SOLE 0 0 1279545 SURGICAL CARE AFFILIATES INC COM 86881L106 2646 55504 SH OTR 01 55504 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 154 3222 SH OTR 02 0 3222 0 SURGICAL CARE AFFILIATES INC COM 86881L106 105687 2217062 SH SOLE 0 0 2217062 SURGICAL CARE AFFILIATES INC COM 86881L106 66 1378 SH SOLE 1378 0 0 SURMODICS INC COM 868873100 647 27545 SH OTR 01 27545 0 0 SURMODICS INC COM 868873100 13836 589272 SH SOLE 0 0 589272 SURMODICS INC COM 868873100 14 600 SH SOLE 600 0 0 SUSSEX BANCORP COM 869245100 3 200 SH OTR 01 200 0 0 SUSSEX BANCORP COM 869245100 312 23355 SH SOLE 0 0 23355 SVB FINL GROUP COM 78486Q101 3411 35845 SH OTR 01 35845 0 0 SVB FINL GROUP COM 78486Q101 500 5252 SH OTR 02 0 5252 0 SVB FINL GROUP COM 78486Q101 350338 3681565 SH SOLE 0 0 3681565 SVB FINL GROUP COM 78486Q101 214 2248 SH SOLE 2248 0 0 SWIFT TRANSN CO CL A 87074U101 2483 161154 SH OTR 01 161154 0 0 SWIFT TRANSN CO CL A 87074U101 147 9527 SH OTR 02 0 9527 0 SWIFT TRANSN CO CL A 87074U101 89969 5838369 SH SOLE 0 0 5838369 SWIFT TRANSN CO CL A 87074U101 70 4573 SH SOLE 4573 0 0 SYKES ENTERPRISES INC COM 871237103 1417 48937 SH OTR 01 48937 0 0 SYKES ENTERPRISES INC COM 871237103 199 6858 SH OTR 02 0 6858 0 SYKES ENTERPRISES INC COM 871237103 122986 4246750 SH SOLE 0 0 4246750 SYKES ENTERPRISES INC COM 871237103 56 1942 SH SOLE 1942 0 0 SYMANTEC CORP COM 871503108 19965 971986 SH OTR 01 971986 0 0 SYMANTEC CORP COM 871503108 4285 208600 SH OTR 02 0 0 208600 SYMANTEC CORP COM 871503108 2747 133755 SH OTR 02 0 133755 0 SYMANTEC CORP COM 871503108 1100402 53573609 SH SOLE 0 0 53573609 SYMANTEC CORP COM 871503108 3998 194629 SH SOLE 194629 0 0 SYMMETRY SURGICAL INC COM 87159G100 169 12860 SH OTR 01 12860 0 0 SYMMETRY SURGICAL INC COM 87159G100 5229 398245 SH SOLE 0 0 398245 SYNACOR INC COM 871561106 45 14600 SH OTR 01 14600 0 0 SYNACOR INC COM 871561106 1894 615032 SH SOLE 0 0 615032 SYNALLOY CP DEL COM 871565107 48 6277 SH OTR 01 6277 0 0 SYNALLOY CP DEL COM 871565107 2093 273217 SH SOLE 0 0 273217 SYNAPTICS INC COM 87157D109 4167 77520 SH OTR 01 77520 0 0 SYNAPTICS INC COM 87157D109 236 4390 SH OTR 02 0 4390 0 SYNAPTICS INC COM 87157D109 181935 3384836 SH SOLE 0 0 3384836 SYNAPTICS INC COM 87157D109 97 1797 SH SOLE 1797 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2711 85077 SH OTR 01 85077 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 137 4303 SH OTR 02 0 4303 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 100240 3146252 SH SOLE 0 0 3146252 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 60 1897 SH SOLE 1897 0 0 SYNCHRONY FINL COM 87165B103 33488 1324699 SH OTR 01 1324699 0 0 SYNCHRONY FINL COM 87165B103 5526 218598 SH OTR 02 0 0 218598 SYNCHRONY FINL COM 87165B103 4220 166926 SH OTR 02 0 166926 0 SYNCHRONY FINL COM 87165B103 1196285 47321384 SH SOLE 0 0 47321384 SYNCHRONY FINL COM 87165B103 6020 238121 SH SOLE 238121 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 54 5473 SH OTR 01 5473 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1620 164428 SH SOLE 0 0 164428 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1443 379847 SH OTR 01 379847 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 29 7572 SH OTR 02 0 7572 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 45282 11916447 SH SOLE 0 0 11916447 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 21 5628 SH SOLE 5628 0 0 SYNERGY RES CORP COM 87164P103 1677 251821 SH OTR 01 251821 0 0 SYNERGY RES CORP COM 87164P103 79 11900 SH OTR 02 0 11900 0 SYNERGY RES CORP COM 87164P103 58430 8773216 SH SOLE 0 0 8773216 SYNERGY RES CORP COM 87164P103 50 7581 SH SOLE 7581 0 0 SYNNEX CORP COM 87162W100 3485 36753 SH OTR 01 36753 0 0 SYNNEX CORP COM 87162W100 303 3200 SH OTR 02 0 3200 0 SYNNEX CORP COM 87162W100 274420 2894116 SH SOLE 0 0 2894116 SYNNEX CORP COM 87162W100 142 1500 SH SOLE 1500 0 0 SYNOPSYS INC COM 871607107 5547 102574 SH OTR 01 102574 0 0 SYNOPSYS INC COM 871607107 2439 45100 SH OTR 02 0 0 45100 SYNOPSYS INC COM 871607107 2617 48383 SH OTR 02 0 48383 0 SYNOPSYS INC COM 871607107 609892 11277598 SH SOLE 0 0 11277598 SYNOPSYS INC COM 871607107 2651 49015 SH SOLE 49015 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2524 87050 SH OTR 01 87050 0 0 SYNOVUS FINL CORP COM NEW 87161C501 359 12400 SH OTR 02 0 12400 0 SYNOVUS FINL CORP COM NEW 87161C501 268343 9256386 SH SOLE 0 0 9256386 SYNOVUS FINL CORP COM NEW 87161C501 157 5399 SH SOLE 5399 0 0 SYNTA PHARMACEUTICALS CORP COM 87162T206 13 50846 SH OTR 01 50846 0 0 SYNTA PHARMACEUTICALS CORP COM 87162T206 989 3800307 SH SOLE 0 0 3800307 SYNTEL INC COM 87162H103 3064 67699 SH OTR 01 67699 0 0 SYNTEL INC COM 87162H103 214 4733 SH OTR 02 0 4733 0 SYNTEL INC COM 87162H103 107370 2372287 SH SOLE 0 0 2372287 SYNTEL INC COM 87162H103 75 1667 SH SOLE 1667 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 40 38439 SH OTR 01 38439 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 1991 1896549 SH SOLE 0 0 1896549 SYNTHETIC BIOLOGICS INC COM 87164U102 286 158787 SH OTR 01 158787 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 4684 2602407 SH SOLE 0 0 2602407 SYNUTRA INTL INC COM 87164C102 111 29069 SH OTR 01 29069 0 0 SYNUTRA INTL INC COM 87164C102 743 195101 SH SOLE 0 0 195101 SYPRIS SOLUTIONS INC COM 871655106 6 6600 SH OTR 01 6600 0 0 SYPRIS SOLUTIONS INC COM 871655106 201 235990 SH SOLE 0 0 235990 SYSCO CORP COM 871829107 42661 840777 SH OTR 01 840777 0 0 SYSCO CORP COM 871829107 8766 172760 SH OTR 02 0 0 172760 SYSCO CORP COM 871829107 6489 127887 SH OTR 02 0 127887 0 SYSCO CORP COM 871829107 1851042 36480927 SH SOLE 0 0 36480927 SYSCO CORP COM 871829107 8522 167950 SH SOLE 167950 0 0 SYSOREX GLOBAL COM NEW 87184N203 167 318112 SH SOLE 0 0 318112 SYSTEMAX INC COM 871851101 141 16487 SH OTR 01 16487 0 0 SYSTEMAX INC COM 871851101 6724 788237 SH SOLE 0 0 788237 T MOBILE US INC COM 872590104 8367 193358 SH OTR 01 193358 0 0 T MOBILE US INC COM 872590104 3790 87600 SH OTR 02 0 0 87600 T MOBILE US INC COM 872590104 2517 58162 SH OTR 02 0 58162 0 T MOBILE US INC COM 872590104 589876 13632441 SH SOLE 0 0 13632441 T MOBILE US INC COM 872590104 4062 93878 SH SOLE 93878 0 0 T2 BIOSYSTEMS INC COM 89853L104 238 30213 SH OTR 01 30213 0 0 T2 BIOSYSTEMS INC COM 89853L104 3801 481765 SH SOLE 0 0 481765 TABLEAU SOFTWARE INC CL A 87336U105 1825 37296 SH OTR 01 37296 0 0 TABLEAU SOFTWARE INC CL A 87336U105 269 5500 SH OTR 02 0 5500 0 TABLEAU SOFTWARE INC CL A 87336U105 187650 3835858 SH SOLE 0 0 3835858 TABLEAU SOFTWARE INC CL A 87336U105 138 2813 SH SOLE 2813 0 0 TAHOE RES INC COM 873868103 851 56827 SH OTR 01 56827 0 0 TAHOE RES INC COM 873868103 396 26422 SH OTR 02 0 26422 0 TAHOE RES INC COM 873868103 75290 5029407 SH SOLE 0 0 5029407 TAHOE RES INC COM 873868103 194 12990 SH SOLE 12990 0 0 TAILORED BRANDS INC COM 87403A107 929 73345 SH OTR 01 73345 0 0 TAILORED BRANDS INC COM 87403A107 57 4522 SH OTR 02 0 4522 0 TAILORED BRANDS INC COM 87403A107 49153 3882559 SH SOLE 0 0 3882559 TAILORED BRANDS INC COM 87403A107 26 2078 SH SOLE 2078 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 848354 32342871 SH SOLE 0 0 32342871 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 251 9569 SH SOLE 9569 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6604 174152 SH OTR 01 174152 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 330 8700 SH OTR 02 0 8700 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 243516 6421841 SH SOLE 0 0 6421841 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 159 4200 SH SOLE 4200 0 0 TAL ED GROUP ADS REPSTG COM 874080104 292 4700 SH OTR 02 0 0 4700 TAL ED GROUP ADS REPSTG COM 874080104 867 13968 SH OTR 02 0 13968 0 TAL ED GROUP ADS REPSTG COM 874080104 12283 197916 SH SOLE 0 0 197916 TAL ED GROUP ADS REPSTG COM 874080104 552 8900 SH SOLE 8900 0 0 TAL INTL GROUP INC COM 874083108 569 42423 SH OTR 01 42423 0 0 TAL INTL GROUP INC COM 874083108 72 5369 SH OTR 02 0 5369 0 TAL INTL GROUP INC COM 874083108 32098 2393617 SH SOLE 0 0 2393617 TAL INTL GROUP INC COM 874083108 22 1631 SH SOLE 1631 0 0 TALEN ENERGY CORP COM 87422J105 1316 97155 SH OTR 01 97155 0 0 TALEN ENERGY CORP COM 87422J105 81 5957 SH OTR 02 0 5957 0 TALEN ENERGY CORP COM 87422J105 82308 6074415 SH SOLE 0 0 6074415 TALEN ENERGY CORP COM 87422J105 37 2743 SH SOLE 2743 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 43 1900 SH OTR 02 0 1900 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 5101 226011 SH SOLE 0 0 226011 TALLGRASS ENERGY GP LP SHS CL A 874696107 54 2400 SH SOLE 2400 0 0 TALMER BANCORP INC COM 87482X101 2158 112582 SH OTR 01 112582 0 0 TALMER BANCORP INC COM 87482X101 203 10600 SH OTR 02 0 10600 0 TALMER BANCORP INC COM 87482X101 93475 4876089 SH SOLE 0 0 4876089 TALMER BANCORP INC COM 87482X101 61 3200 SH SOLE 3200 0 0 TANDEM DIABETES CARE INC COM 875372104 292 38791 SH OTR 01 38791 0 0 TANDEM DIABETES CARE INC COM 875372104 5279 700087 SH SOLE 0 0 700087 TANDY LEATHER FACTORY INC COM 87538X105 14 2000 SH OTR 01 2000 0 0 TANDY LEATHER FACTORY INC COM 87538X105 1250 175872 SH SOLE 0 0 175872 TANGER FACTORY OUTLET CTRS I COM 875465106 2626 65344 SH OTR 01 65344 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 294 7326 SH OTR 02 0 0 7326 TANGER FACTORY OUTLET CTRS I COM 875465106 4921 122462 SH OTR 02 0 122462 0 TANGER FACTORY OUTLET CTRS I COM 875465106 567503 14124027 SH SOLE 0 0 14124027 TANGER FACTORY OUTLET CTRS I COM 875465106 5293 131720 SH SOLE 131720 0 0 TANGOE INC COM 87582Y108 320 41392 SH OTR 01 41392 0 0 TANGOE INC COM 87582Y108 5 600 SH OTR 02 0 600 0 TANGOE INC COM 87582Y108 21218 2748446 SH SOLE 0 0 2748446 TANGOE INC COM 87582Y108 12 1600 SH SOLE 1600 0 0 TARGA RES CORP COM 87612G101 4629 109850 SH OTR 01 109850 0 0 TARGA RES CORP COM 87612G101 742 17612 SH OTR 02 0 17612 0 TARGA RES CORP COM 87612G101 478905 11364610 SH SOLE 0 0 11364610 TARGA RES CORP COM 87612G101 316 7488 SH SOLE 7488 0 0 TARGET CORP COM 87612E106 65455 937479 SH OTR 01 937479 0 0 TARGET CORP COM 87612E106 10862 155572 SH OTR 02 0 0 155572 TARGET CORP COM 87612E106 9138 130879 SH OTR 02 0 130879 0 TARGET CORP COM 87612E106 2787110 39918501 SH SOLE 0 0 39918501 TARGET CORP COM 87612E106 11747 168245 SH SOLE 168245 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 728 5000 SH OTR 02 0 0 5000 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 101 694 SH OTR 02 0 694 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2201 15114 SH SOLE 0 0 15114 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 655 4500 SH SOLE 4500 0 0 TASER INTL INC COM 87651B104 2718 109233 SH OTR 01 109233 0 0 TASER INTL INC COM 87651B104 134 5401 SH OTR 02 0 5401 0 TASER INTL INC COM 87651B104 80758 3245915 SH SOLE 0 0 3245915 TASER INTL INC COM 87651B104 67 2699 SH SOLE 2699 0 0 TATA MTRS LTD SPONSORED ADR 876568502 13282 383093 SH SOLE 0 0 383093 TAUBMAN CTRS INC COM 876664103 3036 40918 SH OTR 01 40918 0 0 TAUBMAN CTRS INC COM 876664103 346 4661 SH OTR 02 0 0 4661 TAUBMAN CTRS INC COM 876664103 5715 77020 SH OTR 02 0 77020 0 TAUBMAN CTRS INC COM 876664103 654042 8814587 SH SOLE 0 0 8814587 TAUBMAN CTRS INC COM 876664103 6135 82684 SH SOLE 82684 0 0 TAX-EXEMPT BOND ETF TAX-EXEMPT BD 922907746 510 9674 SH SOLE 03 0 0 9674 TAYLOR DEVICES INC COM 877163105 18 1000 SH OTR 01 1000 0 0 TAYLOR DEVICES INC COM 877163105 504 28295 SH SOLE 0 0 28295 TAYLOR MORRISON HOME CORP CL A 87724P106 955 64357 SH OTR 01 64357 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 39 2633 SH OTR 02 0 2633 0 TAYLOR MORRISON HOME CORP CL A 87724P106 31645 2132409 SH SOLE 0 0 2132409 TAYLOR MORRISON HOME CORP CL A 87724P106 25 1667 SH SOLE 1667 0 0 TCF FINL CORP COM 872275102 1442 113992 SH OTR 01 113992 0 0 TCF FINL CORP COM 872275102 186 14730 SH OTR 02 0 14730 0 TCF FINL CORP COM 872275102 150024 11859641 SH SOLE 0 0 11859641 TCF FINL CORP COM 872275102 100 7913 SH SOLE 7913 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 5141 180527 SH OTR 01 180527 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2321 81500 SH OTR 02 0 0 81500 TD AMERITRADE HLDG CORP COM 87236Y108 1574 55273 SH OTR 02 0 55273 0 TD AMERITRADE HLDG CORP COM 87236Y108 315287 11072423 SH SOLE 0 0 11072423 TD AMERITRADE HLDG CORP COM 87236Y108 2071 72725 SH SOLE 72725 0 0 TE CONNECTIVITY LTD REG SHS H84989104 28621 501157 SH OTR 01 501157 0 0 TE CONNECTIVITY LTD REG SHS H84989104 6116 107100 SH OTR 02 0 0 107100 TE CONNECTIVITY LTD REG SHS H84989104 4617 80848 SH OTR 02 0 80848 0 TE CONNECTIVITY LTD REG SHS H84989104 1167986 20451511 SH SOLE 0 0 20451511 TE CONNECTIVITY LTD REG SHS H84989104 6684 117035 SH SOLE 117035 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 5834 143439 SH OTR 01 143439 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 309 7586 SH OTR 02 0 7586 0 TEAM HEALTH HOLDINGS INC COM 87817A107 195771 4813647 SH SOLE 0 0 4813647 TEAM HEALTH HOLDINGS INC COM 87817A107 147 3614 SH SOLE 3614 0 0 TEAM INC COM 878155100 1466 59039 SH OTR 01 59039 0 0 TEAM INC COM 878155100 94 3803 SH OTR 02 0 3803 0 TEAM INC COM 878155100 54408 2191233 SH SOLE 0 0 2191233 TEAM INC COM 878155100 37 1477 SH SOLE 1477 0 0 TEARLAB CORP COM 878193101 9 14400 SH OTR 01 14400 0 0 TEARLAB CORP COM 878193101 519 811584 SH SOLE 0 0 811584 TECH DATA CORP COM 878237106 3171 44133 SH OTR 01 44133 0 0 TECH DATA CORP COM 878237106 263 3661 SH OTR 02 0 3661 0 TECH DATA CORP COM 878237106 249717 3475536 SH SOLE 0 0 3475536 TECH DATA CORP COM 878237106 125 1739 SH SOLE 1739 0 0 TECHTARGET INC COM 87874R100 225 27813 SH OTR 01 27813 0 0 TECHTARGET INC COM 87874R100 4459 550508 SH SOLE 0 0 550508 TECK RESOURCES LTD CL B 878742204 1958 148640 SH OTR 02 0 0 148640 TECK RESOURCES LTD CL B 878742204 1378 104650 SH OTR 02 0 104650 0 TECK RESOURCES LTD CL B 878742204 115223 8748873 SH SOLE 0 0 8748873 TECK RESOURCES LTD CL B 878742204 2357 178969 SH SOLE 178969 0 0 TECNOGLASS INC SHS G87264100 10 900 SH OTR 01 900 0 0 TECNOGLASS INC SHS G87264100 123 10844 SH SOLE 0 0 10844 TECO ENERGY INC COM 872375100 10324 373505 SH OTR 01 373505 0 0 TECO ENERGY INC COM 872375100 423738 15330619 SH SOLE 0 0 15330619 TECO ENERGY INC COM 872375100 2349 85000 SH SOLE 85000 0 0 TEEKAY CORPORATION COM Y8564W103 407 57151 SH OTR 01 57151 0 0 TEEKAY CORPORATION COM Y8564W103 6055 849206 SH SOLE 0 0 849206 TEEKAY TANKERS LTD CL A Y8565N102 267 89490 SH OTR 01 89490 0 0 TEEKAY TANKERS LTD CL A Y8565N102 2227 747178 SH SOLE 0 0 747178 TEGNA INC COM 87901J105 8009 345655 SH OTR 01 345655 0 0 TEGNA INC COM 87901J105 1430 61700 SH OTR 02 0 0 61700 TEGNA INC COM 87901J105 955 41214 SH OTR 02 0 41214 0 TEGNA INC COM 87901J105 440273 19001863 SH SOLE 0 0 19001863 TEGNA INC COM 87901J105 1478 63800 SH SOLE 63800 0 0 TEJON RANCH CO COM 879080109 460 19447 SH OTR 01 19447 0 0 TEJON RANCH CO COM 879080109 25311 1070704 SH SOLE 0 0 1070704 TEJON RANCH CO COM 879080109 17 700 SH SOLE 700 0 0 TELADOC INC COM 87918A105 611 38170 SH OTR 01 38170 0 0 TELADOC INC COM 87918A105 8 500 SH OTR 02 0 500 0 TELADOC INC COM 87918A105 21038 1313244 SH SOLE 0 0 1313244 TELADOC INC COM 87918A105 14 900 SH SOLE 900 0 0 TELECOMMUN SERV ETF TELCOMM ETF 92204A884 702 7131 SH SOLE 03 0 0 7131 TELEDYNE TECHNOLOGIES INC COM 879360105 5104 51529 SH OTR 01 51529 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 340 3433 SH OTR 02 0 3433 0 TELEDYNE TECHNOLOGIES INC COM 879360105 227961 2301469 SH SOLE 0 0 2301469 TELEDYNE TECHNOLOGIES INC COM 879360105 295 2980 SH SOLE 2980 0 0 TELEFLEX INC COM 879369106 5305 29918 SH OTR 01 29918 0 0 TELEFLEX INC COM 879369106 772 4353 SH OTR 02 0 4353 0 TELEFLEX INC COM 879369106 582709 3286388 SH SOLE 0 0 3286388 TELEFLEX INC COM 879369106 376 2123 SH SOLE 2123 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 34652 2547965 SH SOLE 0 0 2547965 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 52 3845 SH SOLE 3845 0 0 TELENAV INC COM 879455103 204 39986 SH OTR 01 39986 0 0 TELENAV INC COM 879455103 4768 934856 SH SOLE 0 0 934856 TELEPHONE & DATA SYS INC COM NEW 879433829 1902 64132 SH OTR 01 64132 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 285 9614 SH OTR 02 0 9614 0 TELEPHONE & DATA SYS INC COM NEW 879433829 263083 8869948 SH SOLE 0 0 8869948 TELEPHONE & DATA SYS INC COM NEW 879433829 142 4786 SH SOLE 4786 0 0 TELETECH HOLDINGS INC COM 879939106 987 36367 SH OTR 01 36367 0 0 TELETECH HOLDINGS INC COM 879939106 27 1000 SH OTR 02 0 1000 0 TELETECH HOLDINGS INC COM 879939106 50847 1874204 SH SOLE 0 0 1874204 TELETECH HOLDINGS INC COM 879939106 24 900 SH SOLE 900 0 0 TELIGENT INC NEW COM 87960W104 618 86520 SH OTR 01 86520 0 0 TELIGENT INC NEW COM 87960W104 10 1445 SH OTR 02 0 1445 0 TELIGENT INC NEW COM 87960W104 11337 1587824 SH SOLE 0 0 1587824 TELIGENT INC NEW COM 87960W104 15 2055 SH SOLE 2055 0 0 TELUS CORP COM 87971M103 2058 63900 SH OTR 02 0 0 63900 TELUS CORP COM 87971M103 2672 82981 SH OTR 02 0 82981 0 TELUS CORP COM 87971M103 129216 4012916 SH SOLE 0 0 4012916 TEMPUR SEALY INTL INC COM 88023U101 2308 41725 SH OTR 01 41725 0 0 TEMPUR SEALY INTL INC COM 88023U101 355 6412 SH OTR 02 0 6412 0 TEMPUR SEALY INTL INC COM 88023U101 215632 3897906 SH SOLE 0 0 3897906 TEMPUR SEALY INTL INC COM 88023U101 171 3088 SH SOLE 3088 0 0 TENARIS S A SPONSORED ADR 88031M109 8937 309865 SH SOLE 0 0 309865 TENAX THERAPEUTICS INC COM 88032L100 22 8600 SH OTR 01 8600 0 0 TENAX THERAPEUTICS INC COM 88032L100 2467 963613 SH SOLE 0 0 963613 TENET HEALTHCARE CORP COM NEW 88033G407 1803 65228 SH OTR 01 65228 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 296 10697 SH OTR 02 0 10697 0 TENET HEALTHCARE CORP COM NEW 88033G407 166001 6005819 SH SOLE 0 0 6005819 TENET HEALTHCARE CORP COM NEW 88033G407 137 4967 SH SOLE 4967 0 0 TENGASCO INC COM PAR 88033R502 0 270 SH OTR 01 270 0 0 TENGASCO INC COM PAR 88033R502 42 56243 SH SOLE 0 0 56243 TENNANT CO COM 880345103 1918 35600 SH OTR 01 35600 0 0 TENNANT CO COM 880345103 136 2519 SH OTR 02 0 2519 0 TENNANT CO COM 880345103 79355 1473077 SH SOLE 0 0 1473077 TENNANT CO COM 880345103 47 881 SH SOLE 881 0 0 TENNECO INC COM 880349105 5487 117728 SH OTR 01 117728 0 0 TENNECO INC COM 880349105 284 6100 SH OTR 02 0 6100 0 TENNECO INC COM 880349105 186611 4003675 SH SOLE 0 0 4003675 TENNECO INC COM 880349105 134 2883 SH SOLE 2883 0 0 TERADATA CORP DEL COM 88076W103 5240 209001 SH OTR 01 209001 0 0 TERADATA CORP DEL COM 88076W103 356 14200 SH OTR 02 0 14200 0 TERADATA CORP DEL COM 88076W103 323211 12892345 SH SOLE 0 0 12892345 TERADATA CORP DEL COM 88076W103 140 5591 SH SOLE 5591 0 0 TERADYNE INC COM 880770102 2735 138894 SH OTR 01 138894 0 0 TERADYNE INC COM 880770102 447 22700 SH OTR 02 0 22700 0 TERADYNE INC COM 880770102 291928 14826194 SH SOLE 0 0 14826194 TERADYNE INC COM 880770102 173 8800 SH SOLE 8800 0 0 TEREX CORP NEW COM 880779103 1501 73907 SH OTR 01 73907 0 0 TEREX CORP NEW COM 880779103 231 11398 SH OTR 02 0 11398 0 TEREX CORP NEW COM 880779103 152026 7485278 SH SOLE 0 0 7485278 TEREX CORP NEW COM 880779103 110 5397 SH SOLE 5397 0 0 TERRAFORM GLOBAL INC CL A 88104M101 303 92859 SH OTR 01 92859 0 0 TERRAFORM GLOBAL INC CL A 88104M101 12 3602 SH OTR 02 0 3602 0 TERRAFORM GLOBAL INC CL A 88104M101 3264 1001365 SH SOLE 0 0 1001365 TERRAFORM GLOBAL INC CL A 88104M101 9 2898 SH SOLE 2898 0 0 TERRAFORM PWR INC CL A COM 88104R100 1135 104109 SH OTR 01 104109 0 0 TERRAFORM PWR INC CL A COM 88104R100 73 6700 SH OTR 02 0 6700 0 TERRAFORM PWR INC CL A COM 88104R100 67761 6216566 SH SOLE 0 0 6216566 TERRAFORM PWR INC CL A COM 88104R100 22 2000 SH SOLE 2000 0 0 TERRAVIA HLDGS INC COM 88105A106 248 94604 SH OTR 01 94604 0 0 TERRAVIA HLDGS INC COM 88105A106 6742 2573398 SH SOLE 0 0 2573398 TERRENO RLTY CORP COM 88146M101 1624 62761 SH OTR 01 62761 0 0 TERRENO RLTY CORP COM 88146M101 86 3326 SH OTR 02 0 0 3326 TERRENO RLTY CORP COM 88146M101 1369 52926 SH OTR 02 0 52926 0 TERRENO RLTY CORP COM 88146M101 126050 4872446 SH SOLE 0 0 4872446 TERRENO RLTY CORP COM 88146M101 1582 61166 SH SOLE 61166 0 0 TERRITORIAL BANCORP INC COM 88145X108 225 8503 SH OTR 01 8503 0 0 TERRITORIAL BANCORP INC COM 88145X108 7502 283428 SH SOLE 0 0 283428 TESARO INC COM 881569107 4690 55802 SH OTR 01 55802 0 0 TESARO INC COM 881569107 298 3543 SH OTR 02 0 3543 0 TESARO INC COM 881569107 181207 2155937 SH SOLE 0 0 2155937 TESARO INC COM 881569107 122 1457 SH SOLE 1457 0 0 TESCO CORP COM 88157K101 328 49003 SH OTR 01 49003 0 0 TESCO CORP COM 88157K101 29 4266 SH OTR 02 0 4266 0 TESCO CORP COM 88157K101 25477 3808293 SH SOLE 0 0 3808293 TESCO CORP COM 88157K101 14 2034 SH SOLE 2034 0 0 TESLA MTRS INC COM 88160R101 16865 79447 SH OTR 01 79447 0 0 TESLA MTRS INC COM 88160R101 6283 29600 SH OTR 02 0 0 29600 TESLA MTRS INC COM 88160R101 4061 19132 SH OTR 02 0 19132 0 TESLA MTRS INC COM 88160R101 1005370 4736057 SH SOLE 0 0 4736057 TESLA MTRS INC COM 88160R101 6397 30133 SH SOLE 30133 0 0 TESORO CORP COM 881609101 14260 190334 SH OTR 01 190334 0 0 TESORO CORP COM 881609101 2869 38300 SH OTR 02 0 0 38300 TESORO CORP COM 881609101 1838 24539 SH OTR 02 0 24539 0 TESORO CORP COM 881609101 887327 11843654 SH SOLE 0 0 11843654 TESORO CORP COM 881609101 2565 34236 SH SOLE 34236 0 0 TESSCO TECHNOLOGIES INC COM 872386107 42 3000 SH OTR 01 3000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 2316 166754 SH SOLE 0 0 166754 TESSERA TECHNOLOGIES INC COM 88164L100 2675 87288 SH OTR 01 87288 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 141 4600 SH OTR 02 0 4600 0 TESSERA TECHNOLOGIES INC COM 88164L100 116714 3809214 SH SOLE 0 0 3809214 TESSERA TECHNOLOGIES INC COM 88164L100 70 2300 SH SOLE 2300 0 0 TETRA TECH INC NEW COM 88162G103 2478 80605 SH OTR 01 80605 0 0 TETRA TECH INC NEW COM 88162G103 234 7600 SH OTR 02 0 7600 0 TETRA TECH INC NEW COM 88162G103 139502 4537403 SH SOLE 0 0 4537403 TETRA TECH INC NEW COM 88162G103 92 3000 SH SOLE 3000 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 904 141856 SH OTR 01 141856 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 10 1500 SH OTR 02 0 1500 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 52538 8247692 SH SOLE 0 0 8247692 TETRA TECHNOLOGIES INC DEL COM 88162F105 24 3800 SH SOLE 3800 0 0 TETRALOGIC PHARMACEUTICALS C COM 88165U109 1 3200 SH OTR 01 3200 0 0 TETRALOGIC PHARMACEUTICALS C COM 88165U109 45 145449 SH SOLE 0 0 145449 TETRAPHASE PHARMACEUTICALS I COM 88165N105 204 47506 SH OTR 01 47506 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 5346 1243149 SH SOLE 0 0 1243149 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 25216 502016 SH SOLE 0 0 502016 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 43 847 SH SOLE 847 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2842 60788 SH OTR 01 60788 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 211 4518 SH OTR 02 0 4518 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 167044 3572361 SH SOLE 0 0 3572361 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 107 2282 SH SOLE 2282 0 0 TEXAS INSTRS INC COM 882508104 100925 1610937 SH OTR 01 1610937 0 0 TEXAS INSTRS INC COM 882508104 18710 298640 SH OTR 02 0 0 298640 TEXAS INSTRS INC COM 882508104 12697 202659 SH OTR 02 0 202659 0 TEXAS INSTRS INC COM 882508104 4417040 70503429 SH SOLE 0 0 70503429 TEXAS INSTRS INC COM 882508104 18664 297905 SH SOLE 297905 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 64 381 SH OTR 02 0 381 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1493 8855 SH SOLE 0 0 8855 TEXAS PAC LD TR SUB CTF PROP I T 882610108 71 419 SH SOLE 419 0 0 TEXAS ROADHOUSE INC COM 882681109 6202 136007 SH OTR 01 136007 0 0 TEXAS ROADHOUSE INC COM 882681109 309 6779 SH OTR 02 0 6779 0 TEXAS ROADHOUSE INC COM 882681109 207707 4554986 SH SOLE 0 0 4554986 TEXAS ROADHOUSE INC COM 882681109 143 3128 SH SOLE 3128 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 344 30899 SH OTR 01 30899 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 14556 1306601 SH SOLE 0 0 1306601 TEXTRON INC COM 883203101 15681 428898 SH OTR 01 428898 0 0 TEXTRON INC COM 883203101 2861 78252 SH OTR 02 0 0 78252 TEXTRON INC COM 883203101 1189 32517 SH OTR 02 0 32517 0 TEXTRON INC COM 883203101 798197 21832534 SH SOLE 0 0 21832534 TEXTRON INC COM 883203101 2857 78149 SH SOLE 78149 0 0 TFS FINL CORP COM 87240R107 749 43494 SH OTR 01 43494 0 0 TFS FINL CORP COM 87240R107 76 4400 SH OTR 02 0 4400 0 TFS FINL CORP COM 87240R107 84797 4924331 SH SOLE 0 0 4924331 TFS FINL CORP COM 87240R107 60 3500 SH SOLE 3500 0 0 TG THERAPEUTICS INC COM 88322Q108 473 78084 SH OTR 01 78084 0 0 TG THERAPEUTICS INC COM 88322Q108 12 1900 SH OTR 02 0 1900 0 TG THERAPEUTICS INC COM 88322Q108 8498 1402249 SH SOLE 0 0 1402249 TG THERAPEUTICS INC COM 88322Q108 12 1900 SH SOLE 1900 0 0 THERAPEUTICSMD INC COM 88338N107 2599 305724 SH OTR 01 305724 0 0 THERAPEUTICSMD INC COM 88338N107 60 7025 SH OTR 02 0 7025 0 THERAPEUTICSMD INC COM 88338N107 71652 8429634 SH SOLE 0 0 8429634 THERAPEUTICSMD INC COM 88338N107 66 7775 SH SOLE 7775 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1669 73540 SH OTR 01 73540 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 39 1697 SH OTR 02 0 1697 0 THERAVANCE BIOPHARMA INC COM G8807B106 53885 2374856 SH SOLE 0 0 2374856 THERAVANCE BIOPHARMA INC COM G8807B106 33 1473 SH SOLE 1473 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 92751 627715 SH OTR 01 627715 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17480 118300 SH OTR 02 0 0 118300 THERMO FISHER SCIENTIFIC INC COM 883556102 12124 82053 SH OTR 02 0 82053 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3441709 23292563 SH SOLE 0 0 23292563 THERMO FISHER SCIENTIFIC INC COM 883556102 17151 116075 SH SOLE 116075 0 0 THERMON GROUP HLDGS INC COM 88362T103 770 40082 SH OTR 01 40082 0 0 THERMON GROUP HLDGS INC COM 88362T103 153 7968 SH OTR 02 0 7968 0 THERMON GROUP HLDGS INC COM 88362T103 42850 2230595 SH SOLE 0 0 2230595 THERMON GROUP HLDGS INC COM 88362T103 33 1732 SH SOLE 1732 0 0 THESTREET INC COM 88368Q103 1043 923086 SH SOLE 0 0 923086 THIRD PT REINS LTD COM G8827U100 956 81565 SH OTR 01 81565 0 0 THIRD PT REINS LTD COM G8827U100 149 12710 SH OTR 02 0 12710 0 THIRD PT REINS LTD COM G8827U100 45998 3924715 SH SOLE 0 0 3924715 THIRD PT REINS LTD COM G8827U100 36 3090 SH SOLE 3090 0 0 THOMSON REUTERS CORP COM 884903105 2292 56708 SH OTR 01 56708 0 0 THOMSON REUTERS CORP COM 884903105 4159 102893 SH OTR 02 0 0 102893 THOMSON REUTERS CORP COM 884903105 3740 92532 SH OTR 02 0 92532 0 THOMSON REUTERS CORP COM 884903105 257386 6367777 SH SOLE 0 0 6367777 THOMSON REUTERS CORP COM 884903105 4047 100115 SH SOLE 100115 0 0 THOR INDS INC COM 885160101 2080 32135 SH OTR 01 32135 0 0 THOR INDS INC COM 885160101 296 4570 SH OTR 02 0 4570 0 THOR INDS INC COM 885160101 213874 3303580 SH SOLE 0 0 3303580 THOR INDS INC COM 885160101 151 2330 SH SOLE 2330 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 20 32033 SH OTR 01 32033 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 1694 2665427 SH SOLE 0 0 2665427 TIDEWATER INC COM 886423102 272 61687 SH OTR 01 61687 0 0 TIDEWATER INC COM 886423102 28 6400 SH OTR 02 0 6400 0 TIDEWATER INC COM 886423102 12451 2823276 SH SOLE 0 0 2823276 TIDEWATER INC COM 886423102 8 1800 SH SOLE 1800 0 0 TIER REIT INC COM NEW 88650V208 918 59871 SH OTR 01 59871 0 0 TIER REIT INC COM NEW 88650V208 57 3700 SH OTR 02 0 0 3700 TIER REIT INC COM NEW 88650V208 894 58303 SH OTR 02 0 58303 0 TIER REIT INC COM NEW 88650V208 82860 5405067 SH SOLE 0 0 5405067 TIER REIT INC COM NEW 88650V208 1044 68075 SH SOLE 68075 0 0 TIFFANY & CO NEW COM 886547108 10585 174547 SH OTR 01 174547 0 0 TIFFANY & CO NEW COM 886547108 2492 41100 SH OTR 02 0 0 41100 TIFFANY & CO NEW COM 886547108 1540 25399 SH OTR 02 0 25399 0 TIFFANY & CO NEW COM 886547108 606772 10006138 SH SOLE 0 0 10006138 TIFFANY & CO NEW COM 886547108 2134 35195 SH SOLE 35195 0 0 TILE SHOP HLDGS INC COM 88677Q109 1324 66579 SH OTR 01 66579 0 0 TILE SHOP HLDGS INC COM 88677Q109 46 2300 SH OTR 02 0 2300 0 TILE SHOP HLDGS INC COM 88677Q109 47522 2390461 SH SOLE 0 0 2390461 TILE SHOP HLDGS INC COM 88677Q109 32 1600 SH SOLE 1600 0 0 TILLYS INC CL A 886885102 83 14312 SH OTR 01 14312 0 0 TILLYS INC CL A 886885102 2438 421095 SH SOLE 0 0 421095 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 120 11400 SH OTR 02 0 0 11400 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 17954 1701846 SH SOLE 0 0 1701846 TIMBERLAND BANCORP INC COM 887098101 30 2000 SH OTR 01 2000 0 0 TIMBERLAND BANCORP INC COM 887098101 3478 231884 SH SOLE 0 0 231884 TIME INC NEW COM 887228104 2183 132615 SH OTR 01 132615 0 0 TIME INC NEW COM 887228104 173 10512 SH OTR 02 0 10512 0 TIME INC NEW COM 887228104 118328 7188797 SH SOLE 0 0 7188797 TIME INC NEW COM 887228104 69 4200 SH SOLE 4200 0 0 TIME WARNER INC COM NEW 887317303 92486 1257624 SH OTR 01 1257624 0 0 TIME WARNER INC COM NEW 887317303 17613 239501 SH OTR 02 0 0 239501 TIME WARNER INC COM NEW 887317303 12078 164236 SH OTR 02 0 164236 0 TIME WARNER INC COM NEW 887317303 3221134 43801109 SH SOLE 0 0 43801109 TIME WARNER INC COM NEW 887317303 17492 237861 SH SOLE 237861 0 0 TIMKEN CO COM 887389104 1491 48630 SH OTR 01 48630 0 0 TIMKEN CO COM 887389104 245 8000 SH OTR 02 0 8000 0 TIMKEN CO COM 887389104 163816 5342984 SH SOLE 0 0 5342984 TIMKEN CO COM 887389104 107 3500 SH SOLE 3500 0 0 TIMKENSTEEL CORP COM 887399103 474 49224 SH OTR 01 49224 0 0 TIMKENSTEEL CORP COM 887399103 45 4635 SH OTR 02 0 4635 0 TIMKENSTEEL CORP COM 887399103 27303 2838106 SH SOLE 0 0 2838106 TIMKENSTEEL CORP COM 887399103 17 1815 SH SOLE 1815 0 0 TIPTREE FINL INC CL A 88822Q103 204 37270 SH OTR 01 37270 0 0 TIPTREE FINL INC CL A 88822Q103 5033 918486 SH SOLE 0 0 918486 TITAN INTL INC ILL COM 88830M102 350 56404 SH OTR 01 56404 0 0 TITAN INTL INC ILL COM 88830M102 92 14865 SH OTR 02 0 14865 0 TITAN INTL INC ILL COM 88830M102 15569 2511095 SH SOLE 0 0 2511095 TITAN INTL INC ILL COM 88830M102 16 2535 SH SOLE 2535 0 0 TITAN MACHY INC COM 88830R101 246 22038 SH OTR 01 22038 0 0 TITAN MACHY INC COM 88830R101 7023 629845 SH SOLE 0 0 629845 TITAN MACHY INC COM 88830R101 9 800 SH SOLE 800 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 199 36397 SH OTR 01 36397 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 2914 532678 SH SOLE 0 0 532678 TIVO INC COM 888706108 1946 196607 SH OTR 01 196607 0 0 TIVO INC COM 888706108 159 16073 SH OTR 02 0 16073 0 TIVO INC COM 888706108 65839 6650404 SH SOLE 0 0 6650404 TIVO INC COM 888706108 50 5027 SH SOLE 5027 0 0 TJX COS INC NEW COM 872540109 81863 1059991 SH OTR 01 1059991 0 0 TJX COS INC NEW COM 872540109 15276 197800 SH OTR 02 0 0 197800 TJX COS INC NEW COM 872540109 11908 154192 SH OTR 02 0 154192 0 TJX COS INC NEW COM 872540109 3224381 41750374 SH SOLE 0 0 41750374 TJX COS INC NEW COM 872540109 15329 198490 SH SOLE 198490 0 0 TOBIRA THERAPEUTICS INC COM 88883P101 192 15258 SH OTR 01 15258 0 0 TOBIRA THERAPEUTICS INC COM 88883P101 4068 323917 SH SOLE 0 0 323917 TOFUTTI BRANDS INC COM 88906B105 81 38298 SH SOLE 0 0 38298 TOKAI PHARMACEUTICALS INC COM 88907J107 103 18706 SH OTR 01 18706 0 0 TOKAI PHARMACEUTICALS INC COM 88907J107 1311 237876 SH SOLE 0 0 237876 TOLL BROTHERS INC COM 889478103 2856 106140 SH OTR 01 106140 0 0 TOLL BROTHERS INC COM 889478103 1324 49200 SH OTR 02 0 0 49200 TOLL BROTHERS INC COM 889478103 895 33277 SH OTR 02 0 33277 0 TOLL BROTHERS INC COM 889478103 295277 10972760 SH SOLE 0 0 10972760 TOLL BROTHERS INC COM 889478103 1474 54757 SH SOLE 54757 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1106 17016 SH OTR 01 17016 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 32 500 SH OTR 02 0 500 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 77718 1195663 SH SOLE 0 0 1195663 TOMPKINS FINANCIAL CORPORATI COM 890110109 46 700 SH SOLE 700 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 17 8500 SH OTR 01 8500 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 1390 698565 SH SOLE 0 0 698565 TOOTSIE ROLL INDS INC COM 890516107 1413 36685 SH OTR 01 36685 0 0 TOOTSIE ROLL INDS INC COM 890516107 192 4971 SH OTR 02 0 4971 0 TOOTSIE ROLL INDS INC COM 890516107 66874 1735646 SH SOLE 0 0 1735646 TOOTSIE ROLL INDS INC COM 890516107 37 953 SH SOLE 953 0 0 TOPBUILD CORP COM 89055F103 1889 52195 SH OTR 01 52195 0 0 TOPBUILD CORP COM 89055F103 82 2262 SH OTR 02 0 2262 0 TOPBUILD CORP COM 89055F103 106939 2954123 SH SOLE 0 0 2954123 TOPBUILD CORP COM 89055F103 68 1886 SH SOLE 1886 0 0 TOR MINERALS INTL INC COM NEW 890878309 210 46192 SH SOLE 0 0 46192 TORCHLIGHT ENERGY RES INC COM 89102U103 4 7100 SH OTR 01 7100 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 117 212333 SH SOLE 0 0 212333 TORCHMARK CORP COM 891027104 11097 179499 SH OTR 01 179499 0 0 TORCHMARK CORP COM 891027104 2042 33025 SH OTR 02 0 0 33025 TORCHMARK CORP COM 891027104 1343 21727 SH OTR 02 0 21727 0 TORCHMARK CORP COM 891027104 657369 10633600 SH SOLE 0 0 10633600 TORCHMARK CORP COM 891027104 2871 46438 SH SOLE 46438 0 0 TORO CO COM 891092108 3326 37709 SH OTR 01 37709 0 0 TORO CO COM 891092108 521 5909 SH OTR 02 0 5909 0 TORO CO COM 891092108 365109 4139556 SH SOLE 0 0 4139556 TORO CO COM 891092108 237 2689 SH SOLE 2689 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 23496 547298 SH OTR 02 0 0 547298 TORONTO DOMINION BK ONT COM NEW 891160509 17048 397116 SH OTR 02 0 397116 0 TORONTO DOMINION BK ONT COM NEW 891160509 1453150 33849279 SH SOLE 0 0 33849279 TORONTO DOMINION BK ONT COM NEW 891160509 23997 558970 SH SOLE 558970 0 0 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 70050 1257638 SH SOLE 0 0 1257638 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 5729 102859 SH SOLE 03 0 0 102859 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 57520 682326 SH SOLE 0 0 682326 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 9175 108842 SH SOLE 03 0 0 108842 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 14551 327147 SH SOLE 03 0 0 327147 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 763886 7128465 SH SOLE 0 0 7128465 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 94090 878034 SH SOLE 03 0 0 878034 TOTAL SYS SVCS INC COM 891906109 14313 269503 SH OTR 01 269503 0 0 TOTAL SYS SVCS INC COM 891906109 2404 45268 SH OTR 02 0 0 45268 TOTAL SYS SVCS INC COM 891906109 1845 34747 SH OTR 02 0 34747 0 TOTAL SYS SVCS INC COM 891906109 787813 14833611 SH SOLE 0 0 14833611 TOTAL SYS SVCS INC COM 891906109 3115 58651 SH SOLE 58651 0 0 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 3045 52438 SH SOLE 03 0 0 52438 TOWER INTL INC COM 891826109 537 26117 SH OTR 01 26117 0 0 TOWER INTL INC COM 891826109 115 5577 SH OTR 02 0 5577 0 TOWER INTL INC COM 891826109 14426 700949 SH SOLE 0 0 700949 TOWER INTL INC COM 891826109 23 1123 SH SOLE 1123 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 59 4790 SH OTR 02 0 4790 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 16842 1356014 SH SOLE 0 0 1356014 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 44 3567 SH SOLE 3567 0 0 TOWERSTREAM CORP COM 892000100 6 37119 SH OTR 01 37119 0 0 TOWERSTREAM CORP COM 892000100 287 1707501 SH SOLE 0 0 1707501 TOWN SPORTS INTL HLDGS INC COM 89214A102 31 11300 SH OTR 01 11300 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 2006 737611 SH SOLE 0 0 737611 TOWNEBANK PORTSMOUTH VA COM 89214P109 1554 71782 SH OTR 01 71782 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 228 10536 SH OTR 02 0 10536 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 43881 2026845 SH SOLE 0 0 2026845 TOWNEBANK PORTSMOUTH VA COM 89214P109 45 2064 SH SOLE 2064 0 0 TOWNSQUARE MEDIA INC CL A 892231101 100 12707 SH OTR 01 12707 0 0 TOWNSQUARE MEDIA INC CL A 892231101 2843 360363 SH SOLE 0 0 360363 TRACON PHARMACEUTICALS INC COM 89237H100 13 2900 SH OTR 01 2900 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 822 187700 SH SOLE 0 0 187700 TRACTOR SUPPLY CO COM 892356106 19453 213347 SH OTR 01 213347 0 0 TRACTOR SUPPLY CO COM 892356106 3401 37300 SH OTR 02 0 0 37300 TRACTOR SUPPLY CO COM 892356106 2406 26388 SH OTR 02 0 26388 0 TRACTOR SUPPLY CO COM 892356106 1031135 11308786 SH SOLE 0 0 11308786 TRACTOR SUPPLY CO COM 892356106 3603 39515 SH SOLE 39515 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 32 8649 SH OTR 01 8649 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 744 198475 SH SOLE 0 0 198475 TRANSACT TECHNOLOGIES INC COM 892918103 42 5185 SH OTR 01 5185 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2662 331959 SH SOLE 0 0 331959 TRANSALTA CORP COM 89346D107 154 29440 SH OTR 02 0 29440 0 TRANSALTA CORP COM 89346D107 25694 4922240 SH SOLE 0 0 4922240 TRANSALTA CORP COM 89346D107 74 14084 SH SOLE 14084 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 8 10170 SH OTR 01 10170 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 127 154966 SH SOLE 0 0 154966 TRANSCANADA CORP COM 89353D107 9547 211129 SH OTR 02 0 0 211129 TRANSCANADA CORP COM 89353D107 6969 154112 SH OTR 02 0 154112 0 TRANSCANADA CORP COM 89353D107 652950 14439417 SH SOLE 0 0 14439417 TRANSCANADA CORP COM 89353D107 11302 249930 SH SOLE 249930 0 0 TRANSCAT INC COM 893529107 10 1000 SH OTR 01 1000 0 0 TRANSCAT INC COM 893529107 280 27909 SH SOLE 0 0 27909 TRANSDIGM GROUP INC COM 893641100 22294 84547 SH OTR 01 84547 0 0 TRANSDIGM GROUP INC COM 893641100 4456 16900 SH OTR 02 0 0 16900 TRANSDIGM GROUP INC COM 893641100 2696 10223 SH OTR 02 0 10223 0 TRANSDIGM GROUP INC COM 893641100 1158323 4392745 SH SOLE 0 0 4392745 TRANSDIGM GROUP INC COM 893641100 3848 14591 SH SOLE 14591 0 0 TRANSENTERIX INC COM NEW 89366M201 118 96982 SH OTR 01 96982 0 0 TRANSENTERIX INC COM NEW 89366M201 2341 1918710 SH SOLE 0 0 1918710 TRANSGENOMIC INC COM NEW 89365K305 4 7200 SH OTR 01 7200 0 0 TRANSGENOMIC INC COM NEW 89365K305 63 113699 SH SOLE 0 0 113699 TRANSOCEAN LTD REG SHS H8817H100 6465 543775 SH OTR 01 543775 0 0 TRANSOCEAN LTD REG SHS H8817H100 459 38638 SH OTR 02 0 38638 0 TRANSOCEAN LTD REG SHS H8817H100 411050 34571105 SH SOLE 0 0 34571105 TRANSOCEAN LTD REG SHS H8817H100 186 15641 SH SOLE 15641 0 0 TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 26 2100 SH OTR 02 0 2100 0 TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 2622 207914 SH SOLE 0 0 207914 TRANSUNION COM 89400J107 1516 45323 SH OTR 01 45323 0 0 TRANSUNION COM 89400J107 100 2976 SH OTR 02 0 2976 0 TRANSUNION COM 89400J107 153901 4602310 SH SOLE 0 0 4602310 TRANSUNION COM 89400J107 121 3624 SH SOLE 3624 0 0 TRAVELERS COMPANIES INC COM 89417E109 55360 465050 SH OTR 01 465050 0 0 TRAVELERS COMPANIES INC COM 89417E109 10905 91612 SH OTR 02 0 0 91612 TRAVELERS COMPANIES INC COM 89417E109 7252 60924 SH OTR 02 0 60924 0 TRAVELERS COMPANIES INC COM 89417E109 2397023 20136283 SH SOLE 0 0 20136283 TRAVELERS COMPANIES INC COM 89417E109 10409 87444 SH SOLE 87444 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2776 215338 SH OTR 01 215338 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 182 14103 SH OTR 02 0 14103 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 46019 3570143 SH SOLE 0 0 3570143 TRAVELPORT WORLDWIDE LTD SHS G9019D104 76 5897 SH SOLE 5897 0 0 TRAVELZOO INC COM NEW 89421Q205 33 4149 SH OTR 01 4149 0 0 TRAVELZOO INC COM NEW 89421Q205 3313 413108 SH SOLE 0 0 413108 TRC COS INC COM 872625108 179 28348 SH OTR 01 28348 0 0 TRC COS INC COM 872625108 3371 533402 SH SOLE 0 0 533402 TRECORA RES COM 894648104 387 37145 SH OTR 01 37145 0 0 TRECORA RES COM 894648104 5064 485503 SH SOLE 0 0 485503 TREDEGAR CORP COM 894650100 508 31503 SH OTR 01 31503 0 0 TREDEGAR CORP COM 894650100 9 536 SH OTR 02 0 536 0 TREDEGAR CORP COM 894650100 33608 2084842 SH SOLE 0 0 2084842 TREDEGAR CORP COM 894650100 20 1264 SH SOLE 1264 0 0 TREEHOUSE FOODS INC COM 89469A104 3927 38259 SH OTR 01 38259 0 0 TREEHOUSE FOODS INC COM 89469A104 564 5498 SH OTR 02 0 5498 0 TREEHOUSE FOODS INC COM 89469A104 414893 4041822 SH SOLE 0 0 4041822 TREEHOUSE FOODS INC COM 89469A104 277 2702 SH SOLE 2702 0 0 TREMOR VIDEO INC COM 89484Q100 24 13200 SH OTR 01 13200 0 0 TREMOR VIDEO INC COM 89484Q100 1401 761483 SH SOLE 0 0 761483 TREVENA INC COM 89532E109 541 85869 SH OTR 01 85869 0 0 TREVENA INC COM 89532E109 7 1184 SH OTR 02 0 1184 0 TREVENA INC COM 89532E109 8144 1292773 SH SOLE 0 0 1292773 TREVENA INC COM 89532E109 11 1716 SH SOLE 1716 0 0 TREX CO INC COM 89531P105 2794 62192 SH OTR 01 62192 0 0 TREX CO INC COM 89531P105 157 3500 SH OTR 02 0 3500 0 TREX CO INC COM 89531P105 101251 2254028 SH SOLE 0 0 2254028 TREX CO INC COM 89531P105 67 1500 SH SOLE 1500 0 0 TRI POINTE GROUP INC COM 87265H109 2288 193556 SH OTR 01 193556 0 0 TRI POINTE GROUP INC COM 87265H109 176 14917 SH OTR 02 0 14917 0 TRI POINTE GROUP INC COM 87265H109 121514 10280399 SH SOLE 0 0 10280399 TRI POINTE GROUP INC COM 87265H109 91 7683 SH SOLE 7683 0 0 TRIANGLE PETE CORP COM NEW 89600B201 9 29721 SH OTR 01 29721 0 0 TRIANGLE PETE CORP COM NEW 89600B201 756 2634252 SH SOLE 0 0 2634252 TRIBUNE MEDIA CO CL A 896047503 2122 54149 SH OTR 01 54149 0 0 TRIBUNE MEDIA CO CL A 896047503 149 3804 SH OTR 02 0 3804 0 TRIBUNE MEDIA CO CL A 896047503 212441 5422174 SH SOLE 0 0 5422174 TRIBUNE MEDIA CO CL A 896047503 133 3396 SH SOLE 3396 0 0 TRICO BANCSHARES COM 896095106 675 24440 SH OTR 01 24440 0 0 TRICO BANCSHARES COM 896095106 19470 705448 SH SOLE 0 0 705448 TRICO BANCSHARES COM 896095106 28 1000 SH SOLE 1000 0 0 TRIMAS CORP COM NEW 896215209 1019 56605 SH OTR 01 56605 0 0 TRIMAS CORP COM NEW 896215209 108 5979 SH OTR 02 0 5979 0 TRIMAS CORP COM NEW 896215209 55844 3102422 SH SOLE 0 0 3102422 TRIMAS CORP COM NEW 896215209 42 2321 SH SOLE 2321 0 0 TRIMBLE NAVIGATION LTD COM 896239100 4255 174681 SH OTR 01 174681 0 0 TRIMBLE NAVIGATION LTD COM 896239100 1808 74200 SH OTR 02 0 0 74200 TRIMBLE NAVIGATION LTD COM 896239100 1243 51038 SH OTR 02 0 51038 0 TRIMBLE NAVIGATION LTD COM 896239100 447683 18377802 SH SOLE 0 0 18377802 TRIMBLE NAVIGATION LTD COM 896239100 1970 80860 SH SOLE 80860 0 0 TRINET GROUP INC COM 896288107 1821 87603 SH OTR 01 87603 0 0 TRINET GROUP INC COM 896288107 100 4805 SH OTR 02 0 4805 0 TRINET GROUP INC COM 896288107 68936 3315845 SH SOLE 0 0 3315845 TRINET GROUP INC COM 896288107 41 1995 SH SOLE 1995 0 0 TRINITY INDS INC COM 896522109 1932 104012 SH OTR 01 104012 0 0 TRINITY INDS INC COM 896522109 329 17702 SH OTR 02 0 17702 0 TRINITY INDS INC COM 896522109 219013 11793906 SH SOLE 0 0 11793906 TRINITY INDS INC COM 896522109 141 7598 SH SOLE 7598 0 0 TRINITY PL HLDGS INC COM 89656D101 129 16727 SH OTR 01 16727 0 0 TRINITY PL HLDGS INC COM 89656D101 144 18744 SH SOLE 0 0 18744 TRINSEO S A SHS L9340P101 2496 58146 SH OTR 01 58146 0 0 TRINSEO S A SHS L9340P101 47 1100 SH OTR 02 0 1100 0 TRINSEO S A SHS L9340P101 80510 1875388 SH SOLE 0 0 1875388 TRINSEO S A SHS L9340P101 75 1750 SH SOLE 1750 0 0 TRIPADVISOR INC COM 896945201 11777 183157 SH OTR 01 183157 0 0 TRIPADVISOR INC COM 896945201 2250 35000 SH OTR 02 0 0 35000 TRIPADVISOR INC COM 896945201 1519 23626 SH OTR 02 0 23626 0 TRIPADVISOR INC COM 896945201 621490 9665480 SH SOLE 0 0 9665480 TRIPADVISOR INC COM 896945201 2166 33690 SH SOLE 33690 0 0 TRIPLE-S MGMT CORP CL B 896749108 721 29518 SH OTR 01 29518 0 0 TRIPLE-S MGMT CORP CL B 896749108 157 6414 SH OTR 02 0 6414 0 TRIPLE-S MGMT CORP CL B 896749108 24867 1017893 SH SOLE 0 0 1017893 TRIPLE-S MGMT CORP CL B 896749108 29 1186 SH SOLE 1186 0 0 TRISTATE CAP HLDGS INC COM 89678F100 365 26578 SH OTR 01 26578 0 0 TRISTATE CAP HLDGS INC COM 89678F100 17 1249 SH OTR 02 0 1249 0 TRISTATE CAP HLDGS INC COM 89678F100 9199 669973 SH SOLE 0 0 669973 TRISTATE CAP HLDGS INC COM 89678F100 19 1351 SH SOLE 1351 0 0 TRIUMPH BANCORP INC COM 89679E300 300 18743 SH OTR 01 18743 0 0 TRIUMPH BANCORP INC COM 89679E300 7925 495329 SH SOLE 0 0 495329 TRIUMPH GROUP INC NEW COM 896818101 2209 62221 SH OTR 01 62221 0 0 TRIUMPH GROUP INC NEW COM 896818101 188 5300 SH OTR 02 0 5300 0 TRIUMPH GROUP INC NEW COM 896818101 124274 3500665 SH SOLE 0 0 3500665 TRIUMPH GROUP INC NEW COM 896818101 87 2462 SH SOLE 2462 0 0 TRONC INC COM 89703P107 611 44245 SH OTR 01 44245 0 0 TRONC INC COM 89703P107 30 2200 SH OTR 02 0 2200 0 TRONC INC COM 89703P107 11695 847472 SH SOLE 0 0 847472 TRONOX LTD SHS CL A Q9235V101 363 82376 SH OTR 01 82376 0 0 TRONOX LTD SHS CL A Q9235V101 46 10492 SH OTR 02 0 10492 0 TRONOX LTD SHS CL A Q9235V101 19255 4366109 SH SOLE 0 0 4366109 TRONOX LTD SHS CL A Q9235V101 15 3308 SH SOLE 3308 0 0 TROVAGENE INC COM NEW 897238309 261 57595 SH OTR 01 57595 0 0 TROVAGENE INC COM NEW 897238309 4174 921419 SH SOLE 0 0 921419 TRUEBLUE INC COM 89785X101 1035 54686 SH OTR 01 54686 0 0 TRUEBLUE INC COM 89785X101 111 5875 SH OTR 02 0 5875 0 TRUEBLUE INC COM 89785X101 61182 3233695 SH SOLE 0 0 3233695 TRUEBLUE INC COM 89785X101 40 2125 SH SOLE 2125 0 0 TRUECAR INC COM 89785L107 921 117284 SH OTR 01 117284 0 0 TRUECAR INC COM 89785L107 40 5054 SH OTR 02 0 5054 0 TRUECAR INC COM 89785L107 28873 3678062 SH SOLE 0 0 3678062 TRUECAR INC COM 89785L107 19 2446 SH SOLE 2446 0 0 TRUPANION INC COM 898202106 394 29754 SH OTR 01 29754 0 0 TRUPANION INC COM 898202106 6834 515791 SH SOLE 0 0 515791 TRUSTCO BK CORP N Y COM 898349105 721 112509 SH OTR 01 112509 0 0 TRUSTCO BK CORP N Y COM 898349105 148 23100 SH OTR 02 0 23100 0 TRUSTCO BK CORP N Y COM 898349105 28164 4393742 SH SOLE 0 0 4393742 TRUSTCO BK CORP N Y COM 898349105 33 5200 SH SOLE 5200 0 0 TRUSTMARK CORP COM 898402102 2113 85020 SH OTR 01 85020 0 0 TRUSTMARK CORP COM 898402102 186 7500 SH OTR 02 0 7500 0 TRUSTMARK CORP COM 898402102 117744 4738185 SH SOLE 0 0 4738185 TRUSTMARK CORP COM 898402102 77 3100 SH SOLE 3100 0 0 TSR INC COM NEW 872885207 101 27043 SH SOLE 0 0 27043 TTM TECHNOLOGIES INC COM 87305R109 659 87483 SH OTR 01 87483 0 0 TTM TECHNOLOGIES INC COM 87305R109 16 2091 SH OTR 02 0 2091 0 TTM TECHNOLOGIES INC COM 87305R109 39917 5301016 SH SOLE 0 0 5301016 TTM TECHNOLOGIES INC COM 87305R109 26 3409 SH SOLE 3409 0 0 TUBEMOGUL INC COM 898570106 508 42649 SH OTR 01 42649 0 0 TUBEMOGUL INC COM 898570106 10 800 SH OTR 02 0 800 0 TUBEMOGUL INC COM 898570106 7313 614508 SH SOLE 0 0 614508 TUBEMOGUL INC COM 898570106 12 1000 SH SOLE 1000 0 0 TUESDAY MORNING CORP COM NEW 899035505 395 56278 SH OTR 01 56278 0 0 TUESDAY MORNING CORP COM NEW 899035505 29 4100 SH OTR 02 0 4100 0 TUESDAY MORNING CORP COM NEW 899035505 14777 2104965 SH SOLE 0 0 2104965 TUESDAY MORNING CORP COM NEW 899035505 15 2100 SH SOLE 2100 0 0 TUMI HLDGS INC COM 89969Q104 3127 116953 SH OTR 01 116953 0 0 TUMI HLDGS INC COM 89969Q104 243 9099 SH OTR 02 0 9099 0 TUMI HLDGS INC COM 89969Q104 118436 4429164 SH SOLE 0 0 4429164 TUMI HLDGS INC COM 89969Q104 77 2871 SH SOLE 2871 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 160 19000 SH OTR 02 0 19000 0 TUPPERWARE BRANDS CORP COM 899896104 1968 34967 SH OTR 01 34967 0 0 TUPPERWARE BRANDS CORP COM 899896104 293 5208 SH OTR 02 0 5208 0 TUPPERWARE BRANDS CORP COM 899896104 200465 3561915 SH SOLE 0 0 3561915 TUPPERWARE BRANDS CORP COM 899896104 140 2492 SH SOLE 2492 0 0 TURNING PT BRANDS INC COM 90041L105 74 7220 SH OTR 01 7220 0 0 TURNING PT BRANDS INC COM 90041L105 62 6033 SH SOLE 0 0 6033 TURQUOISE HILL RES LTD COM 900435108 814 240800 SH OTR 02 0 0 240800 TURQUOISE HILL RES LTD COM 900435108 841 248751 SH OTR 02 0 248751 0 TURQUOISE HILL RES LTD COM 900435108 54255 16051870 SH SOLE 0 0 16051870 TURQUOISE HILL RES LTD COM 900435108 879 260100 SH SOLE 260100 0 0 TURTLE BEACH CORP COM 900450107 14 14000 SH OTR 01 14000 0 0 TURTLE BEACH CORP COM 900450107 494 508794 SH SOLE 0 0 508794 TUTOR PERINI CORP COM 901109108 1240 52663 SH OTR 01 52663 0 0 TUTOR PERINI CORP COM 901109108 153 6500 SH OTR 02 0 6500 0 TUTOR PERINI CORP COM 901109108 64182 2725343 SH SOLE 0 0 2725343 TUTOR PERINI CORP COM 901109108 49 2100 SH SOLE 2100 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 47482 1755351 SH OTR 01 1755351 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 19094 700707 SH OTR 01 700707 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 9043 334300 SH OTR 02 0 0 334300 TWENTY FIRST CENTY FOX INC CL A 90130A101 6725 248614 SH OTR 02 0 248614 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3850 141300 SH OTR 02 0 0 141300 TWENTY FIRST CENTY FOX INC CL B 90130A200 1924 70617 SH OTR 02 0 70617 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 2107034 77894053 SH SOLE 0 0 77894053 TWENTY FIRST CENTY FOX INC CL A 90130A101 9131 337578 SH SOLE 337578 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 254621 9343877 SH SOLE 0 0 9343877 TWENTY FIRST CENTY FOX INC CL B 90130A200 3632 133276 SH SOLE 133276 0 0 TWILIO INC CL A 90138F102 56 1536 SH OTR 01 1536 0 0 TWILIO INC CL A 90138F102 1039 28464 SH SOLE 0 0 28464 TWIN DISC INC COM 901476101 59 5500 SH OTR 01 5500 0 0 TWIN DISC INC COM 901476101 3524 328111 SH SOLE 0 0 328111 TWITTER INC COM 90184L102 7122 421152 SH OTR 01 421152 0 0 TWITTER INC COM 90184L102 3010 178000 SH OTR 02 0 0 178000 TWITTER INC COM 90184L102 1810 107037 SH OTR 02 0 107037 0 TWITTER INC COM 90184L102 559282 33074040 SH SOLE 0 0 33074040 TWITTER INC COM 90184L102 2682 158600 SH SOLE 158600 0 0 TWO HBRS INVT CORP COM 90187B101 2098 245119 SH OTR 01 245119 0 0 TWO HBRS INVT CORP COM 90187B101 259 30290 SH OTR 02 0 30290 0 TWO HBRS INVT CORP COM 90187B101 215287 25150368 SH SOLE 0 0 25150368 TWO HBRS INVT CORP COM 90187B101 130 15175 SH SOLE 15175 0 0 TWO RIV BANCORP COM 90207C105 18 1700 SH OTR 01 1700 0 0 TWO RIV BANCORP COM 90207C105 294 27079 SH SOLE 0 0 27079 TYCO INTL PLC SHS G91442106 28546 670090 SH OTR 01 670090 0 0 TYCO INTL PLC SHS G91442106 5138 120600 SH OTR 02 0 0 120600 TYCO INTL PLC SHS G91442106 3529 82836 SH OTR 02 0 82836 0 TYCO INTL PLC SHS G91442106 1015841 23846024 SH SOLE 0 0 23846024 TYCO INTL PLC SHS G91442106 5108 119915 SH SOLE 119915 0 0 TYLER TECHNOLOGIES INC COM 902252105 3838 23023 SH OTR 01 23023 0 0 TYLER TECHNOLOGIES INC COM 902252105 583 3497 SH OTR 02 0 3497 0 TYLER TECHNOLOGIES INC COM 902252105 390088 2339921 SH SOLE 0 0 2339921 TYLER TECHNOLOGIES INC COM 902252105 268 1607 SH SOLE 1607 0 0 TYSON FOODS INC CL A 902494103 31888 477443 SH OTR 01 477443 0 0 TYSON FOODS INC CL A 902494103 6305 94400 SH OTR 02 0 0 94400 TYSON FOODS INC CL A 902494103 3984 59654 SH OTR 02 0 59654 0 TYSON FOODS INC CL A 902494103 1837436 27510647 SH SOLE 0 0 27510647 TYSON FOODS INC CL A 902494103 5615 84072 SH SOLE 84072 0 0 U S CONCRETE INC COM NEW 90333L201 1783 29274 SH OTR 01 29274 0 0 U S CONCRETE INC COM NEW 90333L201 30 500 SH OTR 02 0 500 0 U S CONCRETE INC COM NEW 90333L201 52499 861903 SH SOLE 0 0 861903 U S CONCRETE INC COM NEW 90333L201 43 700 SH SOLE 700 0 0 U S ENERGY CORP WYO COM NEW 911805208 7 3992 SH OTR 01 3992 0 0 U S ENERGY CORP WYO COM NEW 911805208 84 49201 SH SOLE 0 0 49201 U S G CORP COM NEW 903293405 1633 60577 SH OTR 01 60577 0 0 U S G CORP COM NEW 903293405 272 10100 SH OTR 02 0 10100 0 U S G CORP COM NEW 903293405 162803 6038673 SH SOLE 0 0 6038673 U S G CORP COM NEW 903293405 127 4700 SH SOLE 4700 0 0 U S GEOTHERMAL INC COM 90338S102 40 49284 SH OTR 01 49284 0 0 U S GEOTHERMAL INC COM 90338S102 2533 3094141 SH SOLE 0 0 3094141 U S GLOBAL INVS INC CL A 902952100 22 13210 SH OTR 01 13210 0 0 U S GLOBAL INVS INC CL A 902952100 869 511188 SH SOLE 0 0 511188 U S PHYSICAL THERAPY INC COM 90337L108 1523 25292 SH OTR 01 25292 0 0 U S PHYSICAL THERAPY INC COM 90337L108 175 2900 SH OTR 02 0 2900 0 U S PHYSICAL THERAPY INC COM 90337L108 33025 548490 SH SOLE 0 0 548490 U S PHYSICAL THERAPY INC COM 90337L108 42 700 SH SOLE 700 0 0 U S SILICA HLDGS INC COM 90346E103 4556 132170 SH OTR 01 132170 0 0 U S SILICA HLDGS INC COM 90346E103 248 7200 SH OTR 02 0 7200 0 U S SILICA HLDGS INC COM 90346E103 177386 5146088 SH SOLE 0 0 5146088 U S SILICA HLDGS INC COM 90346E103 107 3100 SH SOLE 3100 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 42 10745 SH OTR 01 10745 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 1391 352166 SH SOLE 0 0 352166 UBIQUITI NETWORKS INC COM 90347A100 2082 53858 SH OTR 01 53858 0 0 UBIQUITI NETWORKS INC COM 90347A100 66 1700 SH OTR 02 0 1700 0 UBIQUITI NETWORKS INC COM 90347A100 70570 1825399 SH SOLE 0 0 1825399 UBIQUITI NETWORKS INC COM 90347A100 58 1500 SH SOLE 1500 0 0 UBS GROUP AG SHS H42097107 2822 217751 SH OTR 01 217751 0 0 UBS GROUP AG SHS H42097107 13856 1069109 SH OTR 02 0 0 1069109 UBS GROUP AG SHS H42097107 9495 732601 SH OTR 02 0 732601 0 UBS GROUP AG SHS H42097107 965280 74481458 SH SOLE 0 0 74481458 UBS GROUP AG SHS H42097107 13810 1065622 SH SOLE 1065622 0 0 UCP INC CL A 90265Y106 88 10956 SH OTR 01 10956 0 0 UCP INC CL A 90265Y106 2454 305933 SH SOLE 0 0 305933 UDR INC COM 902653104 15718 425742 SH OTR 01 425742 0 0 UDR INC COM 902653104 3684 99792 SH OTR 02 0 0 99792 UDR INC COM 902653104 14842 401995 SH OTR 02 0 401995 0 UDR INC COM 902653104 1596465 43241186 SH SOLE 0 0 43241186 UDR INC COM 902653104 15809 428198 SH SOLE 428198 0 0 UFP TECHNOLOGIES INC COM 902673102 179 7920 SH OTR 01 7920 0 0 UFP TECHNOLOGIES INC COM 902673102 4220 187205 SH SOLE 0 0 187205 UGI CORP NEW COM 902681105 5291 116938 SH OTR 01 116938 0 0 UGI CORP NEW COM 902681105 1566 34600 SH OTR 02 0 0 34600 UGI CORP NEW COM 902681105 1077 23800 SH OTR 02 0 23800 0 UGI CORP NEW COM 902681105 771302 17045356 SH SOLE 0 0 17045356 UGI CORP NEW COM 902681105 2177 48100 SH SOLE 48100 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 24159 99160 SH OTR 01 99160 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 4337 17800 SH OTR 02 0 0 17800 ULTA SALON COSMETCS & FRAG I COM 90384S303 2904 11920 SH OTR 02 0 11920 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 1251425 5136369 SH SOLE 0 0 5136369 ULTA SALON COSMETCS & FRAG I COM 90384S303 4190 17196 SH SOLE 17196 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 4171 19836 SH OTR 01 19836 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 883 4200 SH OTR 02 0 4200 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 415991 1978180 SH SOLE 0 0 1978180 ULTIMATE SOFTWARE GROUP INC COM 90385D107 294 1400 SH SOLE 1400 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 231 40685 SH OTR 01 40685 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 5220 917381 SH SOLE 0 0 917381 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3664 74907 SH OTR 01 74907 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 169 3448 SH OTR 02 0 3448 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 122737 2509443 SH SOLE 0 0 2509443 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 94 1920 SH SOLE 1920 0 0 ULTRALIFE CORP COM 903899102 37 7338 SH OTR 01 7338 0 0 ULTRALIFE CORP COM 903899102 1525 304480 SH SOLE 0 0 304480 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 115 5228 SH SOLE 0 0 5228 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 116 5251 SH SOLE 5251 0 0 ULTRATECH INC COM 904034105 703 30590 SH OTR 01 30590 0 0 ULTRATECH INC COM 904034105 32 1400 SH OTR 02 0 1400 0 ULTRATECH INC COM 904034105 46122 2007918 SH SOLE 0 0 2007918 ULTRATECH INC COM 904034105 30 1300 SH SOLE 1300 0 0 UMB FINL CORP COM 902788108 2942 55282 SH OTR 01 55282 0 0 UMB FINL CORP COM 902788108 220 4140 SH OTR 02 0 4140 0 UMB FINL CORP COM 902788108 190920 3588040 SH SOLE 0 0 3588040 UMB FINL CORP COM 902788108 110 2060 SH SOLE 2060 0 0 UMH PPTYS INC COM 903002103 439 39025 SH OTR 01 39025 0 0 UMH PPTYS INC COM 903002103 10162 903283 SH SOLE 0 0 903283 UMPQUA HLDGS CORP COM 904214103 4300 277976 SH OTR 01 277976 0 0 UMPQUA HLDGS CORP COM 904214103 343 22187 SH OTR 02 0 22187 0 UMPQUA HLDGS CORP COM 904214103 251033 16227089 SH SOLE 0 0 16227089 UMPQUA HLDGS CORP COM 904214103 166 10701 SH SOLE 10701 0 0 UNDER ARMOUR INC CL A 904311107 11321 282101 SH OTR 01 282101 0 0 UNDER ARMOUR INC CL C 904311206 11115 305350 SH OTR 01 305350 0 0 UNDER ARMOUR INC CL A 904311107 2231 55600 SH OTR 02 0 0 55600 UNDER ARMOUR INC CL A 904311107 1428 35576 SH OTR 02 0 35576 0 UNDER ARMOUR INC CL C 904311206 2038 55992 SH OTR 02 0 0 55992 UNDER ARMOUR INC CL C 904311206 1195 32841 SH OTR 02 0 32841 0 UNDER ARMOUR INC CL A 904311107 624258 15555885 SH SOLE 0 0 15555885 UNDER ARMOUR INC CL A 904311107 2320 57802 SH SOLE 57802 0 0 UNDER ARMOUR INC CL C 904311206 576154 15828415 SH SOLE 0 0 15828415 UNDER ARMOUR INC CL C 904311206 2233 61333 SH SOLE 61333 0 0 UNI PIXEL INC COM NEW 904572203 30 20700 SH OTR 01 20700 0 0 UNI PIXEL INC COM NEW 904572203 1293 879818 SH SOLE 0 0 879818 UNIFI INC COM NEW 904677200 528 19380 SH OTR 01 19380 0 0 UNIFI INC COM NEW 904677200 7 260 SH OTR 02 0 260 0 UNIFI INC COM NEW 904677200 18855 692424 SH SOLE 0 0 692424 UNIFI INC COM NEW 904677200 23 840 SH SOLE 840 0 0 UNIFIRST CORP MASS COM 904708104 2350 20308 SH OTR 01 20308 0 0 UNIFIRST CORP MASS COM 904708104 201 1740 SH OTR 02 0 1740 0 UNIFIRST CORP MASS COM 904708104 132178 1142219 SH SOLE 0 0 1142219 UNIFIRST CORP MASS COM 904708104 88 760 SH SOLE 760 0 0 UNILIFE CORP NEW COM NEW 90478E301 22 6543 SH OTR 01 6543 0 0 UNILIFE CORP NEW COM NEW 90478E301 1320 401331 SH SOLE 0 0 401331 UNION BANKSHARES CORP NEW COM 90539J109 1357 54910 SH OTR 01 54910 0 0 UNION BANKSHARES CORP NEW COM 90539J109 186 7513 SH OTR 02 0 7513 0 UNION BANKSHARES CORP NEW COM 90539J109 40514 1639596 SH SOLE 0 0 1639596 UNION BANKSHARES CORP NEW COM 90539J109 55 2242 SH SOLE 2242 0 0 UNION BANKSHARES INC COM 905400107 232 6374 SH OTR 01 6374 0 0 UNION BANKSHARES INC COM 905400107 562 15454 SH SOLE 0 0 15454 UNION PAC CORP COM 907818108 116829 1339014 SH OTR 01 1339014 0 0 UNION PAC CORP COM 907818108 21628 247884 SH OTR 02 0 0 247884 UNION PAC CORP COM 907818108 15114 173226 SH OTR 02 0 173226 0 UNION PAC CORP COM 907818108 4263467 48864951 SH SOLE 0 0 48864951 UNION PAC CORP COM 907818108 27473 314882 SH SOLE 314882 0 0 UNIQUE FABRICATING INC COM 90915J103 152 11318 SH OTR 01 11318 0 0 UNIQUE FABRICATING INC COM 90915J103 1161 86733 SH SOLE 0 0 86733 UNISYS CORP COM NEW 909214306 659 90539 SH OTR 01 90539 0 0 UNISYS CORP COM NEW 909214306 50 6902 SH OTR 02 0 6902 0 UNISYS CORP COM NEW 909214306 30466 4184953 SH SOLE 0 0 4184953 UNISYS CORP COM NEW 909214306 19 2668 SH SOLE 2668 0 0 UNIT CORP COM 909218109 994 63857 SH OTR 01 63857 0 0 UNIT CORP COM 909218109 104 6700 SH OTR 02 0 6700 0 UNIT CORP COM 909218109 62864 4040134 SH SOLE 0 0 4040134 UNIT CORP COM 909218109 37 2400 SH SOLE 2400 0 0 UNITED BANCORP INC OHIO COM 909911109 5 500 SH OTR 01 500 0 0 UNITED BANCORP INC OHIO COM 909911109 1449 148341 SH SOLE 0 0 148341 UNITED BANCSHARES INC OHIO COM 909458101 2 100 SH OTR 01 100 0 0 UNITED BANCSHARES INC OHIO COM 909458101 500 28102 SH SOLE 0 0 28102 UNITED BANKSHARES INC WEST V COM 909907107 3070 81855 SH OTR 01 81855 0 0 UNITED BANKSHARES INC WEST V COM 909907107 226 6017 SH OTR 02 0 6017 0 UNITED BANKSHARES INC WEST V COM 909907107 194285 5179558 SH SOLE 0 0 5179558 UNITED BANKSHARES INC WEST V COM 909907107 127 3383 SH SOLE 3383 0 0 UNITED CMNTY BANCORP IND COM 90984R101 3 200 SH OTR 01 200 0 0 UNITED CMNTY BANCORP IND COM 90984R101 478 33973 SH SOLE 0 0 33973 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1679 91777 SH OTR 01 91777 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 99 5435 SH OTR 02 0 5435 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 70824 3872259 SH SOLE 0 0 3872259 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 51 2813 SH SOLE 2813 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 326 53598 SH OTR 01 53598 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 10355 1703155 SH SOLE 0 0 1703155 UNITED CONTL HLDGS INC COM 910047109 21892 533434 SH OTR 01 533434 0 0 UNITED CONTL HLDGS INC COM 910047109 903 22000 SH OTR 02 0 0 22000 UNITED CONTL HLDGS INC COM 910047109 708 17260 SH OTR 02 0 17260 0 UNITED CONTL HLDGS INC COM 910047109 926950 22586511 SH SOLE 0 0 22586511 UNITED CONTL HLDGS INC COM 910047109 1052 25624 SH SOLE 25624 0 0 UNITED DEV FDG IV COM 910187103 115 35918 SH OTR 01 35918 0 0 UNITED DEV FDG IV COM 910187103 3228 1008904 SH SOLE 0 0 1008904 UNITED DEV FDG IV COM 910187103 6 2000 SH SOLE 2000 0 0 UNITED FINL BANCORP INC NEW COM 910304104 793 61123 SH OTR 01 61123 0 0 UNITED FINL BANCORP INC NEW COM 910304104 51 3900 SH OTR 02 0 3900 0 UNITED FINL BANCORP INC NEW COM 910304104 22280 1716476 SH SOLE 0 0 1716476 UNITED FINL BANCORP INC NEW COM 910304104 33 2551 SH SOLE 2551 0 0 UNITED FIRE GROUP INC COM 910340108 1171 27610 SH OTR 01 27610 0 0 UNITED FIRE GROUP INC COM 910340108 170 4000 SH OTR 02 0 4000 0 UNITED FIRE GROUP INC COM 910340108 62605 1475500 SH SOLE 0 0 1475500 UNITED FIRE GROUP INC COM 910340108 47 1100 SH SOLE 1100 0 0 UNITED GUARDIAN INC COM 910571108 19 1200 SH OTR 01 1200 0 0 UNITED GUARDIAN INC COM 910571108 1397 86919 SH SOLE 0 0 86919 UNITED INS HLDGS CORP COM 910710102 530 32332 SH OTR 01 32332 0 0 UNITED INS HLDGS CORP COM 910710102 4 233 SH OTR 02 0 233 0 UNITED INS HLDGS CORP COM 910710102 12223 746231 SH SOLE 0 0 746231 UNITED INS HLDGS CORP COM 910710102 16 967 SH SOLE 967 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 56119 28200587 SH SOLE 0 0 28200587 UNITED NAT FOODS INC COM 911163103 2951 63062 SH OTR 01 63062 0 0 UNITED NAT FOODS INC COM 911163103 243 5199 SH OTR 02 0 5199 0 UNITED NAT FOODS INC COM 911163103 164914 3523801 SH SOLE 0 0 3523801 UNITED NAT FOODS INC COM 911163103 117 2501 SH SOLE 2501 0 0 UNITED ONLINE INC COM NEW 911268209 193 17561 SH OTR 01 17561 0 0 UNITED ONLINE INC COM NEW 911268209 5255 477739 SH SOLE 0 0 477739 UNITED PARCEL SERVICE INC CL B 911312106 119356 1108019 SH OTR 01 1108019 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22061 204800 SH OTR 02 0 0 204800 UNITED PARCEL SERVICE INC CL B 911312106 16600 154103 SH OTR 02 0 154103 0 UNITED PARCEL SERVICE INC CL B 911312106 4578188 42500817 SH SOLE 0 0 42500817 UNITED PARCEL SERVICE INC CL B 911312106 21687 201329 SH SOLE 201329 0 0 UNITED RENTALS INC COM 911363109 9490 141429 SH OTR 01 141429 0 0 UNITED RENTALS INC COM 911363109 1711 25500 SH OTR 02 0 0 25500 UNITED RENTALS INC COM 911363109 1228 18302 SH OTR 02 0 18302 0 UNITED RENTALS INC COM 911363109 578197 8616947 SH SOLE 0 0 8616947 UNITED RENTALS INC COM 911363109 1932 28800 SH SOLE 28800 0 0 UNITED SEC BANCSHARES INC SHS 911459105 5 600 SH OTR 01 600 0 0 UNITED SEC BANCSHARES INC SHS 911459105 837 94101 SH SOLE 0 0 94101 UNITED SECURITY BANCSHARES C COM 911460103 12 1851 SH OTR 01 1851 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1321 205781 SH SOLE 0 0 205781 UNITED STATES ANTIMONY CORP COM 911549103 2 10900 SH OTR 01 10900 0 0 UNITED STATES ANTIMONY CORP COM 911549103 39 186671 SH SOLE 0 0 186671 UNITED STATES CELLULAR CORP COM 911684108 351 8930 SH OTR 01 8930 0 0 UNITED STATES CELLULAR CORP COM 911684108 31 800 SH OTR 02 0 800 0 UNITED STATES CELLULAR CORP COM 911684108 61545 1567222 SH SOLE 0 0 1567222 UNITED STATES CELLULAR CORP COM 911684108 20 500 SH SOLE 500 0 0 UNITED STATES LIME & MINERAL COM 911922102 194 3296 SH OTR 01 3296 0 0 UNITED STATES LIME & MINERAL COM 911922102 4285 72647 SH SOLE 0 0 72647 UNITED STATES STL CORP NEW COM 912909108 1657 98296 SH OTR 01 98296 0 0 UNITED STATES STL CORP NEW COM 912909108 236 14012 SH OTR 02 0 14012 0 UNITED STATES STL CORP NEW COM 912909108 176489 10467897 SH SOLE 0 0 10467897 UNITED STATES STL CORP NEW COM 912909108 123 7288 SH SOLE 7288 0 0 UNITED TECHNOLOGIES CORP COM 913017109 126772 1236198 SH OTR 01 1236198 0 0 UNITED TECHNOLOGIES CORP COM 913017109 23623 230356 SH OTR 02 0 0 230356 UNITED TECHNOLOGIES CORP COM 913017109 16658 162434 SH OTR 02 0 162434 0 UNITED TECHNOLOGIES CORP COM 913017109 5111572 49844683 SH SOLE 0 0 49844683 UNITED TECHNOLOGIES CORP COM 913017109 24296 236919 SH SOLE 236919 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3261 30788 SH OTR 01 30788 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1155 10900 SH OTR 02 0 0 10900 UNITED THERAPEUTICS CORP DEL COM 91307C102 928 8763 SH OTR 02 0 8763 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 377990 3568637 SH SOLE 0 0 3568637 UNITED THERAPEUTICS CORP DEL COM 91307C102 1368 12914 SH SOLE 12914 0 0 UNITEDHEALTH GROUP INC COM 91324P102 214966 1522424 SH OTR 01 1522424 0 0 UNITEDHEALTH GROUP INC COM 91324P102 36006 255000 SH OTR 02 0 0 255000 UNITEDHEALTH GROUP INC COM 91324P102 28188 199632 SH OTR 02 0 199632 0 UNITEDHEALTH GROUP INC COM 91324P102 7760026 54957694 SH SOLE 0 0 54957694 UNITEDHEALTH GROUP INC COM 91324P102 39419 279173 SH SOLE 279173 0 0 UNITIL CORP COM 913259107 717 16807 SH OTR 01 16807 0 0 UNITIL CORP COM 913259107 64 1500 SH OTR 02 0 1500 0 UNITIL CORP COM 913259107 33208 778253 SH SOLE 0 0 778253 UNITIL CORP COM 913259107 26 600 SH SOLE 600 0 0 UNITY BANCORP INC COM 913290102 2967 233453 SH SOLE 0 0 233453 UNIVAR INC COM 91336L107 1618 85541 SH OTR 01 85541 0 0 UNIVAR INC COM 91336L107 31 1634 SH OTR 02 0 1634 0 UNIVAR INC COM 91336L107 52680 2785826 SH SOLE 0 0 2785826 UNIVAR INC COM 91336L107 35 1866 SH SOLE 1866 0 0 UNIVERSAL AMERN CORP NEW COM 91338E101 554 73126 SH OTR 01 73126 0 0 UNIVERSAL AMERN CORP NEW COM 91338E101 26511 3497440 SH SOLE 0 0 3497440 UNIVERSAL AMERN CORP NEW COM 91338E101 16 2100 SH SOLE 2100 0 0 UNIVERSAL CORP VA COM 913456109 1612 27923 SH OTR 01 27923 0 0 UNIVERSAL CORP VA COM 913456109 42 719 SH OTR 02 0 719 0 UNIVERSAL CORP VA COM 913456109 142909 2475039 SH SOLE 0 0 2475039 UNIVERSAL CORP VA COM 913456109 151 2621 SH SOLE 2621 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5935 87535 SH OTR 01 87535 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 271 4000 SH OTR 02 0 4000 0 UNIVERSAL DISPLAY CORP COM 91347P105 202618 2988465 SH SOLE 0 0 2988465 UNIVERSAL DISPLAY CORP COM 91347P105 144 2130 SH SOLE 2130 0 0 UNIVERSAL ELECTRS INC COM 913483103 2186 30245 SH OTR 01 30245 0 0 UNIVERSAL ELECTRS INC COM 913483103 217 3000 SH OTR 02 0 3000 0 UNIVERSAL ELECTRS INC COM 913483103 43965 608262 SH SOLE 0 0 608262 UNIVERSAL ELECTRS INC COM 913483103 51 700 SH SOLE 700 0 0 UNIVERSAL FST PRODS INC COM 913543104 3656 39442 SH OTR 01 39442 0 0 UNIVERSAL FST PRODS INC COM 913543104 269 2900 SH OTR 02 0 2900 0 UNIVERSAL FST PRODS INC COM 913543104 166931 1800957 SH SOLE 0 0 1800957 UNIVERSAL FST PRODS INC COM 913543104 93 1000 SH SOLE 1000 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1485 25977 SH OTR 01 25977 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 59 1031 SH OTR 02 0 0 1031 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1115 19507 SH OTR 02 0 19507 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 113260 1980771 SH SOLE 0 0 1980771 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1091 19085 SH SOLE 19085 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 19071 142212 SH OTR 01 142212 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3138 23400 SH OTR 02 0 0 23400 UNIVERSAL HLTH SVCS INC CL B 913903100 2437 18174 SH OTR 02 0 18174 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1059063 7897563 SH SOLE 0 0 7897563 UNIVERSAL HLTH SVCS INC CL B 913903100 3367 25109 SH SOLE 25109 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1127 60682 SH OTR 01 60682 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 37 2000 SH OTR 02 0 2000 0 UNIVERSAL INS HLDGS INC COM 91359V107 62622 3370379 SH SOLE 0 0 3370379 UNIVERSAL INS HLDGS INC COM 91359V107 30 1600 SH SOLE 1600 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 215 16671 SH OTR 01 16671 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3289 254934 SH SOLE 0 0 254934 UNIVERSAL STAINLESS & ALLOY COM 913837100 33 2999 SH OTR 01 2999 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 2447 224494 SH SOLE 0 0 224494 UNIVERSAL TECHNICAL INST INC COM 913915104 24 10644 SH OTR 01 10644 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2006 887759 SH SOLE 0 0 887759 UNIVEST CORP PA COM 915271100 443 21068 SH OTR 01 21068 0 0 UNIVEST CORP PA COM 915271100 11359 540373 SH SOLE 0 0 540373 UNIVEST CORP PA COM 915271100 23 1100 SH SOLE 1100 0 0 UNUM GROUP COM 91529Y106 12029 378385 SH OTR 01 378385 0 0 UNUM GROUP COM 91529Y106 2320 72964 SH OTR 02 0 0 72964 UNUM GROUP COM 91529Y106 1638 51531 SH OTR 02 0 51531 0 UNUM GROUP COM 91529Y106 694135 21835001 SH SOLE 0 0 21835001 UNUM GROUP COM 91529Y106 2755 86664 SH SOLE 86664 0 0 UPLAND SOFTWARE INC COM 91544A109 11 1400 SH OTR 01 1400 0 0 UPLAND SOFTWARE INC COM 91544A109 817 107272 SH SOLE 0 0 107272 UQM TECHNOLOGIES INC COM 903213106 11 16900 SH OTR 01 16900 0 0 UQM TECHNOLOGIES INC COM 903213106 596 946239 SH SOLE 0 0 946239 UR ENERGY INC COM 91688R108 2256 3804358 SH SOLE 0 0 3804358 URANIUM ENERGY CORP COM 916896103 47 53700 SH OTR 01 53700 0 0 URANIUM ENERGY CORP COM 916896103 3142 3579402 SH SOLE 0 0 3579402 URANIUM RES INC COM 916901705 3 1798 SH OTR 01 1798 0 0 URANIUM RES INC COM 916901705 42 26168 SH SOLE 0 0 26168 URBAN EDGE PPTYS COM 91704F104 5627 188446 SH OTR 01 188446 0 0 URBAN EDGE PPTYS COM 91704F104 200 6699 SH OTR 02 0 0 6699 URBAN EDGE PPTYS COM 91704F104 3490 116894 SH OTR 02 0 116894 0 URBAN EDGE PPTYS COM 91704F104 436598 14621504 SH SOLE 0 0 14621504 URBAN EDGE PPTYS COM 91704F104 3628 121487 SH SOLE 121487 0 0 URBAN OUTFITTERS INC COM 917047102 3827 139156 SH OTR 01 139156 0 0 URBAN OUTFITTERS INC COM 917047102 269 9787 SH OTR 02 0 9787 0 URBAN OUTFITTERS INC COM 917047102 218098 7930837 SH SOLE 0 0 7930837 URBAN OUTFITTERS INC COM 917047102 124 4513 SH SOLE 4513 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 78 3581 SH OTR 01 3581 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1337 53946 SH OTR 01 53946 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 51 2064 SH OTR 02 0 0 2064 URSTADT BIDDLE PPTYS INC CL A 917286205 1015 40946 SH OTR 02 0 40946 0 URSTADT BIDDLE PPTYS INC COM 917286106 5996 274032 SH SOLE 0 0 274032 URSTADT BIDDLE PPTYS INC CL A 917286205 94957 3832015 SH SOLE 0 0 3832015 URSTADT BIDDLE PPTYS INC CL A 917286205 929 37500 SH SOLE 37500 0 0 US BANCORP DEL COM NEW 902973304 103956 2577646 SH OTR 01 2577646 0 0 US BANCORP DEL COM NEW 902973304 20716 513661 SH OTR 02 0 0 513661 US BANCORP DEL COM NEW 902973304 14833 367780 SH OTR 02 0 367780 0 US BANCORP DEL COM NEW 902973304 3734101 92588671 SH SOLE 0 0 92588671 US BANCORP DEL COM NEW 902973304 21378 530088 SH SOLE 530088 0 0 US ECOLOGY INC COM 91732J102 2072 45096 SH OTR 01 45096 0 0 US ECOLOGY INC COM 91732J102 160 3487 SH OTR 02 0 3487 0 US ECOLOGY INC COM 91732J102 44360 965408 SH SOLE 0 0 965408 US ECOLOGY INC COM 91732J102 51 1113 SH SOLE 1113 0 0 US FOODS HLDG CORP COM 912008109 258 10639 SH OTR 01 10639 0 0 US FOODS HLDG CORP COM 912008109 5021 207139 SH SOLE 0 0 207139 USA TECHNOLOGIES INC COM NO PAR 90328S500 309 72379 SH OTR 01 72379 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 5232 1225291 SH SOLE 0 0 1225291 USA TRUCK INC COM 902925106 197 11251 SH OTR 01 11251 0 0 USA TRUCK INC COM 902925106 6019 343754 SH SOLE 0 0 343754 USANA HEALTH SCIENCES INC COM 90328M107 1220 10949 SH OTR 01 10949 0 0 USANA HEALTH SCIENCES INC COM 90328M107 45 403 SH OTR 02 0 403 0 USANA HEALTH SCIENCES INC COM 90328M107 57618 517077 SH SOLE 0 0 517077 USANA HEALTH SCIENCES INC COM 90328M107 32 290 SH SOLE 290 0 0 USMD HLDGS INC COM 903313104 42 2241 SH OTR 01 2241 0 0 USMD HLDGS INC COM 903313104 163 8700 SH SOLE 0 0 8700 UTAH MED PRODS INC COM 917488108 442 7009 SH OTR 01 7009 0 0 UTAH MED PRODS INC COM 917488108 8453 134177 SH SOLE 0 0 134177 UTILITIES ETF UTILITIES ETF 92204A876 3649 31866 SH SOLE 03 0 0 31866 V F CORP COM 918204108 32994 536581 SH OTR 01 536581 0 0 V F CORP COM 918204108 6182 100544 SH OTR 02 0 0 100544 V F CORP COM 918204108 4984 81052 SH OTR 02 0 81052 0 V F CORP COM 918204108 1242615 20208408 SH SOLE 0 0 20208408 V F CORP COM 918204108 5946 96701 SH SOLE 96701 0 0 VAALCO ENERGY INC COM NEW 91851C201 32 30591 SH OTR 01 30591 0 0 VAALCO ENERGY INC COM NEW 91851C201 2272 2143652 SH SOLE 0 0 2143652 VAIL RESORTS INC COM 91879Q109 3515 25427 SH OTR 01 25427 0 0 VAIL RESORTS INC COM 91879Q109 567 4100 SH OTR 02 0 4100 0 VAIL RESORTS INC COM 91879Q109 342920 2480793 SH SOLE 0 0 2480793 VAIL RESORTS INC COM 91879Q109 249 1800 SH SOLE 1800 0 0 VALE S A ADR 91912E105 251 49600 SH OTR 02 0 0 49600 VALE S A ADR REPSTG PFD 91912E204 316 78800 SH OTR 02 0 0 78800 VALE S A ADR 91912E105 80226 15855011 SH SOLE 0 0 15855011 VALE S A ADR REPSTG PFD 91912E204 78499 19575767 SH SOLE 0 0 19575767 VALEANT PHARMACEUTICALS INTL COM 91911K102 1873 93000 SH OTR 02 0 0 93000 VALEANT PHARMACEUTICALS INTL COM 91911K102 1271 63108 SH OTR 02 0 63108 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 114236 5672114 SH SOLE 0 0 5672114 VALEANT PHARMACEUTICALS INTL COM 91911K102 1795 89103 SH SOLE 89103 0 0 VALERO ENERGY CORP NEW COM 91913Y100 38078 746627 SH OTR 01 746627 0 0 VALERO ENERGY CORP NEW COM 91913Y100 7389 144888 SH OTR 02 0 0 144888 VALERO ENERGY CORP NEW COM 91913Y100 5253 102994 SH OTR 02 0 102994 0 VALERO ENERGY CORP NEW COM 91913Y100 1613257 31632489 SH SOLE 0 0 31632489 VALERO ENERGY CORP NEW COM 91913Y100 7145 140095 SH SOLE 140095 0 0 VALHI INC NEW COM 918905100 54 34107 SH OTR 01 34107 0 0 VALHI INC NEW COM 918905100 28 17587 SH SOLE 0 0 17587 VALIDUS HOLDINGS LTD COM SHS G9319H102 2646 54451 SH OTR 01 54451 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 352 7248 SH OTR 02 0 7248 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 276417 5688767 SH SOLE 0 0 5688767 VALIDUS HOLDINGS LTD COM SHS G9319H102 189 3896 SH SOLE 3896 0 0 VALLEY NATL BANCORP COM 919794107 2737 300150 SH OTR 01 300150 0 0 VALLEY NATL BANCORP COM 919794107 224 24530 SH OTR 02 0 24530 0 VALLEY NATL BANCORP COM 919794107 158296 17357034 SH SOLE 0 0 17357034 VALLEY NATL BANCORP COM 919794107 106 11622 SH SOLE 11622 0 0 VALMONT INDS INC COM 920253101 2138 15803 SH OTR 01 15803 0 0 VALMONT INDS INC COM 920253101 298 2200 SH OTR 02 0 2200 0 VALMONT INDS INC COM 920253101 234084 1730492 SH SOLE 0 0 1730492 VALMONT INDS INC COM 920253101 132 973 SH SOLE 973 0 0 VALSPAR CORP COM 920355104 5567 51533 SH OTR 01 51533 0 0 VALSPAR CORP COM 920355104 1685 15600 SH OTR 02 0 0 15600 VALSPAR CORP COM 920355104 1199 11100 SH OTR 02 0 11100 0 VALSPAR CORP COM 920355104 639697 5921472 SH SOLE 0 0 5921472 VALSPAR CORP COM 920355104 2258 20900 SH SOLE 20900 0 0 VALUE ETF VALUE ETF 922908744 113387 1334125 SH SOLE 0 0 1334125 VALUE ETF VALUE ETF 922908744 5749 67647 SH SOLE 03 0 0 67647 VALUE LINE INC COM 920437100 29 1777 SH OTR 01 1777 0 0 VALUE LINE INC COM 920437100 184 11277 SH SOLE 0 0 11277 VANDA PHARMACEUTICALS INC COM 921659108 884 79037 SH OTR 01 79037 0 0 VANDA PHARMACEUTICALS INC COM 921659108 23 2100 SH OTR 02 0 2100 0 VANDA PHARMACEUTICALS INC COM 921659108 17073 1525698 SH SOLE 0 0 1525698 VANDA PHARMACEUTICALS INC COM 921659108 23 2100 SH SOLE 2100 0 0 VANTIV INC CL A 92210H105 6151 108674 SH OTR 01 108674 0 0 VANTIV INC CL A 92210H105 2422 42800 SH OTR 02 0 0 42800 VANTIV INC CL A 92210H105 1699 30022 SH OTR 02 0 30022 0 VANTIV INC CL A 92210H105 641656 11336672 SH SOLE 0 0 11336672 VANTIV INC CL A 92210H105 2326 41100 SH SOLE 41100 0 0 VARIAN MED SYS INC COM 92220P105 12626 153547 SH OTR 01 153547 0 0 VARIAN MED SYS INC COM 92220P105 2615 31800 SH OTR 02 0 0 31800 VARIAN MED SYS INC COM 92220P105 2155 26212 SH OTR 02 0 26212 0 VARIAN MED SYS INC COM 92220P105 677746 8242078 SH SOLE 0 0 8242078 VARIAN MED SYS INC COM 92220P105 2293 27881 SH SOLE 27881 0 0 VARONIS SYS INC COM 922280102 592 24649 SH OTR 01 24649 0 0 VARONIS SYS INC COM 922280102 10959 456264 SH SOLE 0 0 456264 VARONIS SYS INC COM 922280102 9 389 SH SOLE 389 0 0 VASCO DATA SEC INTL INC COM 92230Y104 984 60012 SH OTR 01 60012 0 0 VASCO DATA SEC INTL INC COM 92230Y104 25 1500 SH OTR 02 0 1500 0 VASCO DATA SEC INTL INC COM 92230Y104 21883 1335163 SH SOLE 0 0 1335163 VASCO DATA SEC INTL INC COM 92230Y104 25 1500 SH SOLE 1500 0 0 VASCULAR SOLUTIONS INC COM 92231M109 1477 35465 SH OTR 01 35465 0 0 VASCULAR SOLUTIONS INC COM 92231M109 42 1000 SH OTR 02 0 1000 0 VASCULAR SOLUTIONS INC COM 92231M109 31355 752642 SH SOLE 0 0 752642 VASCULAR SOLUTIONS INC COM 92231M109 37 900 SH SOLE 900 0 0 VBI VACCINES INC COM NEW 91822J103 1415 358275 SH SOLE 0 0 358275 VCA INC COM 918194101 3776 55845 SH OTR 01 55845 0 0 VCA INC COM 918194101 581 8600 SH OTR 02 0 8600 0 VCA INC COM 918194101 406134 6007010 SH SOLE 0 0 6007010 VCA INC COM 918194101 270 4000 SH SOLE 4000 0 0 VECTOR GROUP LTD COM 92240M108 3195 142525 SH OTR 01 142525 0 0 VECTOR GROUP LTD COM 92240M108 109 4856 SH OTR 02 0 4856 0 VECTOR GROUP LTD COM 92240M108 165133 7365432 SH SOLE 0 0 7365432 VECTOR GROUP LTD COM 92240M108 322 14369 SH SOLE 14369 0 0 VECTREN CORP COM 92240G101 3002 56988 SH OTR 01 56988 0 0 VECTREN CORP COM 92240G101 453 8600 SH OTR 02 0 8600 0 VECTREN CORP COM 92240G101 374662 7113382 SH SOLE 0 0 7113382 VECTREN CORP COM 92240G101 548 10400 SH SOLE 10400 0 0 VECTRUS INC COM 92242T101 445 15620 SH OTR 01 15620 0 0 VECTRUS INC COM 92242T101 12611 442637 SH SOLE 0 0 442637 VEDANTA LTD SPONSORED ADR 92242Y100 3455 439044 SH SOLE 0 0 439044 VEECO INSTRS INC DEL COM 922417100 832 50221 SH OTR 01 50221 0 0 VEECO INSTRS INC DEL COM 922417100 94 5700 SH OTR 02 0 5700 0 VEECO INSTRS INC DEL COM 922417100 51984 3139141 SH SOLE 0 0 3139141 VEECO INSTRS INC DEL COM 922417100 35 2100 SH SOLE 2100 0 0 VEEVA SYS INC CL A COM 922475108 2298 67336 SH OTR 01 67336 0 0 VEEVA SYS INC CL A COM 922475108 259 7600 SH OTR 02 0 7600 0 VEEVA SYS INC CL A COM 922475108 208178 6101347 SH SOLE 0 0 6101347 VEEVA SYS INC CL A COM 922475108 130 3800 SH SOLE 3800 0 0 VENAXIS INC COM NEW 92262A206 14 4090 SH OTR 01 4090 0 0 VENAXIS INC COM NEW 92262A206 164 46830 SH SOLE 0 0 46830 VENTAS INC COM 92276F100 39213 538490 SH OTR 01 538490 0 0 VENTAS INC COM 92276F100 9202 126360 SH OTR 02 0 0 126360 VENTAS INC COM 92276F100 35040 481193 SH OTR 02 0 481193 0 VENTAS INC COM 92276F100 3307567 45421135 SH SOLE 0 0 45421135 VENTAS INC COM 92276F100 40363 554282 SH SOLE 554282 0 0 VERA BRADLEY INC COM 92335C106 531 37480 SH OTR 01 37480 0 0 VERA BRADLEY INC COM 92335C106 6 400 SH OTR 02 0 400 0 VERA BRADLEY INC COM 92335C106 21967 1550279 SH SOLE 0 0 1550279 VERA BRADLEY INC COM 92335C106 13 900 SH SOLE 900 0 0 VERACYTE INC COM 92337F107 153 30321 SH OTR 01 30321 0 0 VERACYTE INC COM 92337F107 2495 496117 SH SOLE 0 0 496117 VERASTEM INC COM 92337C104 20 15157 SH OTR 01 15157 0 0 VERASTEM INC COM 92337C104 1479 1137728 SH SOLE 0 0 1137728 VEREIT INC COM 92339V100 6243 615715 SH OTR 01 615715 0 0 VEREIT INC COM 92339V100 3519 347032 SH OTR 02 0 0 347032 VEREIT INC COM 92339V100 12757 1258097 SH OTR 02 0 1258097 0 VEREIT INC COM 92339V100 1340069 132156724 SH SOLE 0 0 132156724 VEREIT INC COM 92339V100 14772 1456763 SH SOLE 1456763 0 0 VERICEL CORP COM 92346J108 42 18507 SH OTR 01 18507 0 0 VERICEL CORP COM 92346J108 1992 885285 SH SOLE 0 0 885285 VERIFONE SYS INC COM 92342Y109 1475 79555 SH OTR 01 79555 0 0 VERIFONE SYS INC COM 92342Y109 232 12500 SH OTR 02 0 12500 0 VERIFONE SYS INC COM 92342Y109 142473 7684647 SH SOLE 0 0 7684647 VERIFONE SYS INC COM 92342Y109 82 4400 SH SOLE 4400 0 0 VERINT SYS INC COM 92343X100 2589 78137 SH OTR 01 78137 0 0 VERINT SYS INC COM 92343X100 202 6091 SH OTR 02 0 6091 0 VERINT SYS INC COM 92343X100 145355 4387399 SH SOLE 0 0 4387399 VERINT SYS INC COM 92343X100 103 3109 SH SOLE 3109 0 0 VERISIGN INC COM 92343E102 13284 153642 SH OTR 01 153642 0 0 VERISIGN INC COM 92343E102 2620 30300 SH OTR 02 0 0 30300 VERISIGN INC COM 92343E102 1786 20652 SH OTR 02 0 20652 0 VERISIGN INC COM 92343E102 704169 8144451 SH SOLE 0 0 8144451 VERISIGN INC COM 92343E102 2398 27732 SH SOLE 27732 0 0 VERISK ANALYTICS INC COM 92345Y106 20105 247969 SH OTR 01 247969 0 0 VERISK ANALYTICS INC COM 92345Y106 4103 50600 SH OTR 02 0 0 50600 VERISK ANALYTICS INC COM 92345Y106 2750 33913 SH OTR 02 0 33913 0 VERISK ANALYTICS INC COM 92345Y106 1062160 13100142 SH SOLE 0 0 13100142 VERISK ANALYTICS INC COM 92345Y106 3714 45803 SH SOLE 45803 0 0 VERITEX HLDGS INC COM 923451108 185 11537 SH OTR 01 11537 0 0 VERITEX HLDGS INC COM 923451108 2327 145277 SH SOLE 0 0 145277 VERITIV CORP COM 923454102 397 10575 SH OTR 01 10575 0 0 VERITIV CORP COM 923454102 13576 361267 SH SOLE 0 0 361267 VERITIV CORP COM 923454102 15 400 SH SOLE 400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 363458 6508916 SH OTR 01 6508916 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 67307 1205355 SH OTR 02 0 0 1205355 VERIZON COMMUNICATIONS INC COM 92343V104 48205 863279 SH OTR 02 0 863279 0 VERIZON COMMUNICATIONS INC COM 92343V104 13790395 246962662 SH SOLE 0 0 246962662 VERIZON COMMUNICATIONS INC COM 92343V104 66758 1195521 SH SOLE 1195521 0 0 VERMILION ENERGY INC COM 923725105 910 28600 SH OTR 02 0 0 28600 VERMILION ENERGY INC COM 923725105 819 25738 SH OTR 02 0 25738 0 VERMILION ENERGY INC COM 923725105 64756 2035086 SH SOLE 0 0 2035086 VERMILION ENERGY INC COM 923725105 935 29387 SH SOLE 29387 0 0 VERMILLION INC COM NEW 92407M206 11 10267 SH OTR 01 10267 0 0 VERMILLION INC COM NEW 92407M206 651 586231 SH SOLE 0 0 586231 VERSAR INC COM 925297103 14 12735 SH OTR 01 12735 0 0 VERSAR INC COM 925297103 235 217878 SH SOLE 0 0 217878 VERSARTIS INC COM 92529L102 356 32159 SH OTR 01 32159 0 0 VERSARTIS INC COM 92529L102 7270 657290 SH SOLE 0 0 657290 VERTEX ENERGY INC COM 92534K107 11 7900 SH OTR 01 7900 0 0 VERTEX ENERGY INC COM 92534K107 696 523454 SH SOLE 0 0 523454 VERTEX PHARMACEUTICALS INC COM 92532F100 34114 396588 SH OTR 01 396588 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6202 72100 SH OTR 02 0 0 72100 VERTEX PHARMACEUTICALS INC COM 92532F100 4287 49838 SH OTR 02 0 49838 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1261981 14670781 SH SOLE 0 0 14670781 VERTEX PHARMACEUTICALS INC COM 92532F100 6526 75868 SH SOLE 75868 0 0 VESTIN RLTY MTG II INC COM PAR $0.0001 92549X300 3 1186 SH OTR 01 1186 0 0 VESTIN RLTY MTG II INC COM PAR $0.0001 92549X300 28 12032 SH SOLE 0 0 12032 VIACOM INC NEW CL A 92553P102 434 9343 SH OTR 01 9343 0 0 VIACOM INC NEW CL B 92553P201 22968 553852 SH OTR 01 553852 0 0 VIACOM INC NEW CL B 92553P201 4115 99233 SH OTR 02 0 0 99233 VIACOM INC NEW CL B 92553P201 2917 70351 SH OTR 02 0 70351 0 VIACOM INC NEW CL A 92553P102 1139 24533 SH SOLE 0 0 24533 VIACOM INC NEW CL B 92553P201 855716 20634568 SH SOLE 0 0 20634568 VIACOM INC NEW CL B 92553P201 4636 111802 SH SOLE 111802 0 0 VIAD CORP COM NEW 92552R406 1071 34539 SH OTR 01 34539 0 0 VIAD CORP COM NEW 92552R406 247 7960 SH OTR 02 0 7960 0 VIAD CORP COM NEW 92552R406 26080 841276 SH SOLE 0 0 841276 VIAD CORP COM NEW 92552R406 34 1095 SH SOLE 1095 0 0 VIASAT INC COM 92552V100 6322 88548 SH OTR 01 88548 0 0 VIASAT INC COM 92552V100 336 4700 SH OTR 02 0 4700 0 VIASAT INC COM 92552V100 228936 3206390 SH SOLE 0 0 3206390 VIASAT INC COM 92552V100 164 2300 SH SOLE 2300 0 0 VIAVI SOLUTIONS INC COM 925550105 1944 293222 SH OTR 01 293222 0 0 VIAVI SOLUTIONS INC COM 925550105 140 21187 SH OTR 02 0 21187 0 VIAVI SOLUTIONS INC COM 925550105 132763 20024604 SH SOLE 0 0 20024604 VIAVI SOLUTIONS INC COM 925550105 78 11813 SH SOLE 11813 0 0 VICAL INC COM NEW 925602203 24 5389 SH OTR 01 5389 0 0 VICAL INC COM NEW 925602203 1068 235805 SH SOLE 0 0 235805 VICON INDS INC COM 925811101 0 678 SH OTR 01 678 0 0 VICON INDS INC COM 925811101 6 12700 SH SOLE 0 0 12700 VICOR CORP COM 925815102 360 35754 SH OTR 01 35754 0 0 VICOR CORP COM 925815102 7555 750207 SH SOLE 0 0 750207 VIEWRAY INC COM 92672L107 43 10586 SH OTR 01 10586 0 0 VIEWRAY INC COM 92672L107 1533 374875 SH SOLE 0 0 374875 VIKING THERAPEUTICS INC COM 92686J106 259 205575 SH SOLE 0 0 205575 VILLAGE SUPER MKT INC CL A NEW 927107409 294 10173 SH OTR 01 10173 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 9783 338632 SH SOLE 0 0 338632 VILLAGE SUPER MKT INC CL A NEW 927107409 14 500 SH SOLE 500 0 0 VINCE HLDG CORP COM 92719W108 166 30316 SH OTR 01 30316 0 0 VINCE HLDG CORP COM 92719W108 5420 989012 SH SOLE 0 0 989012 VIOLIN MEMORY INC COM 92763A101 33 35627 SH OTR 01 35627 0 0 VIOLIN MEMORY INC COM 92763A101 2617 2844760 SH SOLE 0 0 2844760 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 506 45300 SH OTR 02 0 0 45300 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1529 136928 SH OTR 02 0 136928 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 20877 1869021 SH SOLE 0 0 1869021 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 908 81300 SH SOLE 81300 0 0 VIRCO MFG CO COM 927651109 0 1 SH OTR 01 1 0 0 VIRCO MFG CO COM 927651109 928 213290 SH SOLE 0 0 213290 VIRGIN AMER INC COM VTG 92765X208 2202 39166 SH OTR 01 39166 0 0 VIRGIN AMER INC COM VTG 92765X208 30 531 SH OTR 02 0 531 0 VIRGIN AMER INC COM VTG 92765X208 70319 1251008 SH SOLE 0 0 1251008 VIRGIN AMER INC COM VTG 92765X208 32 569 SH SOLE 569 0 0 VIRNETX HLDG CORP COM 92823T108 404 101056 SH OTR 01 101056 0 0 VIRNETX HLDG CORP COM 92823T108 6427 1606789 SH SOLE 0 0 1606789 VIRTU FINL INC CL A 928254101 877 48726 SH OTR 01 48726 0 0 VIRTU FINL INC CL A 928254101 55 3059 SH OTR 02 0 3059 0 VIRTU FINL INC CL A 928254101 30519 1695496 SH SOLE 0 0 1695496 VIRTU FINL INC CL A 928254101 30 1641 SH SOLE 1641 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 578 8119 SH OTR 01 8119 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 36 500 SH OTR 02 0 500 0 VIRTUS INVT PARTNERS INC COM 92828Q109 41288 580055 SH SOLE 0 0 580055 VIRTUSA CORP COM 92827P102 1663 57567 SH OTR 01 57567 0 0 VIRTUSA CORP COM 92827P102 94 3260 SH OTR 02 0 3260 0 VIRTUSA CORP COM 92827P102 47378 1640515 SH SOLE 0 0 1640515 VIRTUSA CORP COM 92827P102 42 1440 SH SOLE 1440 0 0 VISA INC COM CL A 92826C839 226658 3055929 SH OTR 01 3055929 0 0 VISA INC COM CL A 92826C839 42351 571000 SH OTR 02 0 0 571000 VISA INC COM CL A 92826C839 30060 405281 SH OTR 02 0 405281 0 VISA INC COM CL A 92826C839 8411988 113414962 SH SOLE 0 0 113414962 VISA INC COM CL A 92826C839 42813 577224 SH SOLE 577224 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2118 170918 SH OTR 01 170918 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 202 16300 SH OTR 02 0 16300 0 VISHAY INTERTECHNOLOGY INC COM 928298108 120310 9710284 SH SOLE 0 0 9710284 VISHAY INTERTECHNOLOGY INC COM 928298108 83 6700 SH SOLE 6700 0 0 VISHAY PRECISION GROUP INC COM 92835K103 253 18820 SH OTR 01 18820 0 0 VISHAY PRECISION GROUP INC COM 92835K103 5278 393270 SH SOLE 0 0 393270 VISTA OUTDOOR INC COM 928377100 1989 41667 SH OTR 01 41667 0 0 VISTA OUTDOOR INC COM 928377100 348 7300 SH OTR 02 0 7300 0 VISTA OUTDOOR INC COM 928377100 211198 4424851 SH SOLE 0 0 4424851 VISTA OUTDOOR INC COM 928377100 148 3100 SH SOLE 3100 0 0 VISTEON CORP COM NEW 92839U206 1555 23628 SH OTR 01 23628 0 0 VISTEON CORP COM NEW 92839U206 290 4400 SH OTR 02 0 4400 0 VISTEON CORP COM NEW 92839U206 181165 2752843 SH SOLE 0 0 2752843 VISTEON CORP COM NEW 92839U206 105 1600 SH SOLE 1600 0 0 VITAE PHARMACEUTICALS INC COM 92847N103 556 51495 SH OTR 01 51495 0 0 VITAE PHARMACEUTICALS INC COM 92847N103 7758 718993 SH SOLE 0 0 718993 VITAL THERAPIES INC COM 92847R104 301 48603 SH OTR 01 48603 0 0 VITAL THERAPIES INC COM 92847R104 4521 729206 SH SOLE 0 0 729206 VITAMIN SHOPPE INC COM 92849E101 1036 33890 SH OTR 01 33890 0 0 VITAMIN SHOPPE INC COM 92849E101 180 5900 SH OTR 02 0 5900 0 VITAMIN SHOPPE INC COM 92849E101 58244 1905273 SH SOLE 0 0 1905273 VITAMIN SHOPPE INC COM 92849E101 24 800 SH SOLE 800 0 0 VIVINT SOLAR INC COM 92854Q106 84 27286 SH OTR 01 27286 0 0 VIVINT SOLAR INC COM 92854Q106 4679 1524061 SH SOLE 0 0 1524061 VIVUS INC COM 928551100 56 50303 SH OTR 01 50303 0 0 VIVUS INC COM 928551100 3434 3066081 SH SOLE 0 0 3066081 VMWARE INC CL A COM 928563402 3066 53578 SH OTR 01 53578 0 0 VMWARE INC CL A COM 928563402 1408 24600 SH OTR 02 0 0 24600 VMWARE INC CL A COM 928563402 1012 17687 SH OTR 02 0 17687 0 VMWARE INC CL A COM 928563402 210397 3676992 SH SOLE 0 0 3676992 VMWARE INC CL A COM 928563402 1315 22985 SH SOLE 22985 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 561 43663 SH OTR 01 43663 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 11591 902058 SH SOLE 0 0 902058 VOCERA COMMUNICATIONS INC COM 92857F107 18 1400 SH SOLE 1400 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 25 4200 SH OTR 01 4200 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 988 167167 SH SOLE 0 0 167167 VOLTARI CORP COM NEW 92870X309 9 2480 SH OTR 01 2480 0 0 VOLTARI CORP COM NEW 92870X309 285 78671 SH SOLE 0 0 78671 VONAGE HLDGS CORP COM 92886T201 1534 251526 SH OTR 01 251526 0 0 VONAGE HLDGS CORP COM 92886T201 63 10369 SH OTR 02 0 10369 0 VONAGE HLDGS CORP COM 92886T201 107521 17626410 SH SOLE 0 0 17626410 VONAGE HLDGS CORP COM 92886T201 56 9231 SH SOLE 9231 0 0 VORNADO RLTY TR SH BEN INT 929042109 28145 281111 SH OTR 01 281111 0 0 VORNADO RLTY TR SH BEN INT 929042109 6543 65354 SH OTR 02 0 0 65354 VORNADO RLTY TR SH BEN INT 929042109 24431 244019 SH OTR 02 0 244019 0 VORNADO RLTY TR SH BEN INT 929042109 2307301 23045359 SH SOLE 0 0 23045359 VORNADO RLTY TR SH BEN INT 929042109 27798 277643 SH SOLE 277643 0 0 VOXX INTL CORP CL A 91829F104 36 12798 SH OTR 01 12798 0 0 VOXX INTL CORP CL A 91829F104 2871 1029027 SH SOLE 0 0 1029027 VOYA FINL INC COM 929089100 3497 141251 SH OTR 01 141251 0 0 VOYA FINL INC COM 929089100 1572 63500 SH OTR 02 0 0 63500 VOYA FINL INC COM 929089100 1064 42988 SH OTR 02 0 42988 0 VOYA FINL INC COM 929089100 391014 15792180 SH SOLE 0 0 15792180 VOYA FINL INC COM 929089100 1426 57600 SH SOLE 57600 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 182 16534 SH OTR 01 16534 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3254 296059 SH SOLE 0 0 296059 VSE CORP COM 918284100 350 5239 SH OTR 01 5239 0 0 VSE CORP COM 918284100 20 300 SH OTR 02 0 300 0 VSE CORP COM 918284100 9212 137909 SH SOLE 0 0 137909 VSE CORP COM 918284100 13 200 SH SOLE 200 0 0 VTV THERAPEUTICS INC CL A 918385105 83 14323 SH OTR 01 14323 0 0 VTV THERAPEUTICS INC CL A 918385105 1588 273823 SH SOLE 0 0 273823 VULCAN MATLS CO COM 929160109 25638 213007 SH OTR 01 213007 0 0 VULCAN MATLS CO COM 929160109 4328 35955 SH OTR 02 0 0 35955 VULCAN MATLS CO COM 929160109 3298 27403 SH OTR 02 0 27403 0 VULCAN MATLS CO COM 929160109 1417371 11776096 SH SOLE 0 0 11776096 VULCAN MATLS CO COM 929160109 4424 36759 SH SOLE 36759 0 0 VUZIX CORP COM NEW 92921W300 54 7200 SH OTR 01 7200 0 0 VUZIX CORP COM NEW 92921W300 3175 420556 SH SOLE 0 0 420556 VWR CORP COM 91843L103 1531 52987 SH OTR 01 52987 0 0 VWR CORP COM 91843L103 460 15920 SH OTR 02 0 15920 0 VWR CORP COM 91843L103 160702 5560624 SH SOLE 0 0 5560624 VWR CORP COM 91843L103 103 3580 SH SOLE 3580 0 0 W & T OFFSHORE INC COM 92922P106 103 44357 SH OTR 01 44357 0 0 W & T OFFSHORE INC COM 92922P106 5051 2177366 SH SOLE 0 0 2177366 W P CAREY INC COM 92936U109 4733 68184 SH OTR 01 68184 0 0 W P CAREY INC COM 92936U109 484 6965 SH OTR 02 0 0 6965 W P CAREY INC COM 92936U109 7995 115167 SH OTR 02 0 115167 0 W P CAREY INC COM 92936U109 1023653 14745791 SH SOLE 0 0 14745791 W P CAREY INC COM 92936U109 8432 121468 SH SOLE 121468 0 0 WABASH NATL CORP COM 929566107 1218 95889 SH OTR 01 95889 0 0 WABASH NATL CORP COM 929566107 163 12831 SH OTR 02 0 12831 0 WABASH NATL CORP COM 929566107 122134 9616832 SH SOLE 0 0 9616832 WABASH NATL CORP COM 929566107 43 3369 SH SOLE 3369 0 0 WABCO HLDGS INC COM 92927K102 3383 36940 SH OTR 01 36940 0 0 WABCO HLDGS INC COM 92927K102 1428 15600 SH OTR 02 0 0 15600 WABCO HLDGS INC COM 92927K102 898 9807 SH OTR 02 0 9807 0 WABCO HLDGS INC COM 92927K102 348264 3803259 SH SOLE 0 0 3803259 WABCO HLDGS INC COM 92927K102 1428 15600 SH SOLE 15600 0 0 WABTEC CORP COM 929740108 4344 61861 SH OTR 01 61861 0 0 WABTEC CORP COM 929740108 1861 26500 SH OTR 02 0 0 26500 WABTEC CORP COM 929740108 1354 19284 SH OTR 02 0 19284 0 WABTEC CORP COM 929740108 445297 6340549 SH SOLE 0 0 6340549 WABTEC CORP COM 929740108 1833 26100 SH SOLE 26100 0 0 WADDELL & REED FINL INC CL A 930059100 1860 108002 SH OTR 01 108002 0 0 WADDELL & REED FINL INC CL A 930059100 158 9167 SH OTR 02 0 9167 0 WADDELL & REED FINL INC CL A 930059100 96447 5600844 SH SOLE 0 0 5600844 WADDELL & REED FINL INC CL A 930059100 71 4152 SH SOLE 4152 0 0 WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 28 34088 SH SOLE 0 0 34088 WAGEWORKS INC COM 930427109 4534 75807 SH OTR 01 75807 0 0 WAGEWORKS INC COM 930427109 281 4700 SH OTR 02 0 4700 0 WAGEWORKS INC COM 930427109 166353 2781359 SH SOLE 0 0 2781359 WAGEWORKS INC COM 930427109 108 1800 SH SOLE 1800 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 114508 1375137 SH OTR 01 1375137 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 20432 245373 SH OTR 02 0 0 245373 WALGREENS BOOTS ALLIANCE INC COM 931427108 15245 183076 SH OTR 02 0 183076 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4847818 58218061 SH SOLE 0 0 58218061 WALGREENS BOOTS ALLIANCE INC COM 931427108 22266 267399 SH SOLE 267399 0 0 WALKER & DUNLOP INC COM 93148P102 781 34289 SH OTR 01 34289 0 0 WALKER & DUNLOP INC COM 93148P102 41 1803 SH OTR 02 0 1803 0 WALKER & DUNLOP INC COM 93148P102 80057 3514360 SH SOLE 0 0 3514360 WALKER & DUNLOP INC COM 93148P102 32 1397 SH SOLE 1397 0 0 WAL-MART STORES INC COM 931142103 176975 2423657 SH OTR 01 2423657 0 0 WAL-MART STORES INC COM 931142103 31326 429000 SH OTR 02 0 0 429000 WAL-MART STORES INC COM 931142103 24731 338688 SH OTR 02 0 338688 0 WAL-MART STORES INC COM 931142103 6538585 89545120 SH SOLE 0 0 89545120 WAL-MART STORES INC COM 931142103 34220 468634 SH SOLE 468634 0 0 WALTER INVT MGMT CORP COM 93317W102 88 32061 SH OTR 01 32061 0 0 WALTER INVT MGMT CORP COM 93317W102 4 1536 SH OTR 02 0 1536 0 WALTER INVT MGMT CORP COM 93317W102 4613 1671552 SH SOLE 0 0 1671552 WALTER INVT MGMT CORP COM 93317W102 5 1983 SH SOLE 1983 0 0 WASHINGTON FED INC COM 938824109 2785 114810 SH OTR 01 114810 0 0 WASHINGTON FED INC COM 938824109 237 9777 SH OTR 02 0 9777 0 WASHINGTON FED INC COM 938824109 197686 8148652 SH SOLE 0 0 8148652 WASHINGTON FED INC COM 938824109 333 13735 SH SOLE 13735 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3557 113080 SH OTR 01 113080 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 186 5927 SH OTR 02 0 0 5927 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3037 96524 SH OTR 02 0 96524 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 336066 10682312 SH SOLE 0 0 10682312 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3163 100534 SH SOLE 100534 0 0 WASHINGTON TR BANCORP COM 940610108 703 18534 SH OTR 01 18534 0 0 WASHINGTON TR BANCORP COM 940610108 163 4300 SH OTR 02 0 4300 0 WASHINGTON TR BANCORP COM 940610108 20232 533545 SH SOLE 0 0 533545 WASHINGTON TR BANCORP COM 940610108 27 700 SH SOLE 700 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 216 9976 SH OTR 01 9976 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 2027 93806 SH SOLE 0 0 93806 WASTE CONNECTIONS INC COM 94106B101 3279 45505 SH OTR 02 0 0 45505 WASTE CONNECTIONS INC COM 94106B101 2324 32252 SH OTR 02 0 32252 0 WASTE CONNECTIONS INC COM 94106B101 940944 13059593 SH SOLE 0 0 13059593 WASTE CONNECTIONS INC COM 94106B101 3641 50533 SH SOLE 50533 0 0 WASTE MGMT INC DEL COM 94106L109 44277 668131 SH OTR 01 668131 0 0 WASTE MGMT INC DEL COM 94106L109 8916 134533 SH OTR 02 0 0 134533 WASTE MGMT INC DEL COM 94106L109 7368 111180 SH OTR 02 0 111180 0 WASTE MGMT INC DEL COM 94106L109 1891459 28541704 SH SOLE 0 0 28541704 WASTE MGMT INC DEL COM 94106L109 8178 123398 SH SOLE 123398 0 0 WATERS CORP COM 941848103 18105 128723 SH OTR 01 128723 0 0 WATERS CORP COM 941848103 3333 23700 SH OTR 02 0 0 23700 WATERS CORP COM 941848103 2315 16456 SH OTR 02 0 16456 0 WATERS CORP COM 941848103 957566 6808146 SH SOLE 0 0 6808146 WATERS CORP COM 941848103 3807 27068 SH SOLE 27068 0 0 WATERSTONE FINL INC MD COM 94188P101 495 32303 SH OTR 01 32303 0 0 WATERSTONE FINL INC MD COM 94188P101 225 14700 SH OTR 02 0 14700 0 WATERSTONE FINL INC MD COM 94188P101 13451 877414 SH SOLE 0 0 877414 WATERSTONE FINL INC MD COM 94188P101 18 1200 SH SOLE 1200 0 0 WATSCO INC COM 942622200 2519 17905 SH OTR 01 17905 0 0 WATSCO INC COM 942622200 357 2539 SH OTR 02 0 2539 0 WATSCO INC COM 942622200 255041 1812785 SH SOLE 0 0 1812785 WATSCO INC COM 942622200 183 1301 SH SOLE 1301 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3272 56162 SH OTR 01 56162 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 217 3729 SH OTR 02 0 3729 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 125992 2162585 SH SOLE 0 0 2162585 WATTS WATER TECHNOLOGIES INC CL A 942749102 78 1333 SH SOLE 1333 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 292 14089 SH OTR 01 14089 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2147 103772 SH SOLE 0 0 103772 WAYFAIR INC CL A 94419L101 2451 62834 SH OTR 01 62834 0 0 WAYFAIR INC CL A 94419L101 39 1000 SH OTR 02 0 1000 0 WAYFAIR INC CL A 94419L101 79871 2047977 SH SOLE 0 0 2047977 WAYFAIR INC CL A 94419L101 66 1700 SH SOLE 1700 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 600 SH OTR 01 600 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1264 70016 SH SOLE 0 0 70016 WCI CMNTYS INC COM PAR $0.01 92923C807 437 25833 SH OTR 01 25833 0 0 WCI CMNTYS INC COM PAR $0.01 92923C807 14 800 SH OTR 02 0 800 0 WCI CMNTYS INC COM PAR $0.01 92923C807 11910 704748 SH SOLE 0 0 704748 WCI CMNTYS INC COM PAR $0.01 92923C807 20 1200 SH SOLE 1200 0 0 WD-40 CO COM 929236107 3483 29658 SH OTR 01 29658 0 0 WD-40 CO COM 929236107 223 1900 SH OTR 02 0 1900 0 WD-40 CO COM 929236107 127867 1088696 SH SOLE 0 0 1088696 WD-40 CO COM 929236107 82 700 SH SOLE 700 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 3347 603055 SH OTR 01 603055 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1427 257100 SH OTR 02 0 0 257100 WEATHERFORD INTL PLC ORD SHS G48833100 951 171345 SH OTR 02 0 171345 0 WEATHERFORD INTL PLC ORD SHS G48833100 371806 66992047 SH SOLE 0 0 66992047 WEATHERFORD INTL PLC ORD SHS G48833100 1526 274969 SH SOLE 274969 0 0 WEB COM GROUP INC COM 94733A104 1675 92113 SH OTR 01 92113 0 0 WEB COM GROUP INC COM 94733A104 127 6989 SH OTR 02 0 6989 0 WEB COM GROUP INC COM 94733A104 62044 3412764 SH SOLE 0 0 3412764 WEB COM GROUP INC COM 94733A104 40 2211 SH SOLE 2211 0 0 WEBMD HEALTH CORP COM 94770V102 4504 77500 SH OTR 01 77500 0 0 WEBMD HEALTH CORP COM 94770V102 242 4167 SH OTR 02 0 4167 0 WEBMD HEALTH CORP COM 94770V102 163013 2805246 SH SOLE 0 0 2805246 WEBMD HEALTH CORP COM 94770V102 91 1558 SH SOLE 1558 0 0 WEBSTER FINL CORP CONN COM 947890109 3906 115051 SH OTR 01 115051 0 0 WEBSTER FINL CORP CONN COM 947890109 330 9713 SH OTR 02 0 9713 0 WEBSTER FINL CORP CONN COM 947890109 220342 6490182 SH SOLE 0 0 6490182 WEBSTER FINL CORP CONN COM 947890109 152 4487 SH SOLE 4487 0 0 WEC ENERGY GROUP INC COM 92939U106 32703 500806 SH OTR 01 500806 0 0 WEC ENERGY GROUP INC COM 92939U106 5626 86156 SH OTR 02 0 0 86156 WEC ENERGY GROUP INC COM 92939U106 5077 77753 SH OTR 02 0 77753 0 WEC ENERGY GROUP INC COM 92939U106 1874028 28698741 SH SOLE 0 0 28698741 WEC ENERGY GROUP INC COM 92939U106 7832 119934 SH SOLE 119934 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 650 55932 SH OTR 01 55932 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 19 1600 SH OTR 02 0 1600 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 25069 2155549 SH SOLE 0 0 2155549 WEIGHT WATCHERS INTL INC NEW COM 948626106 20 1700 SH SOLE 1700 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3167 77591 SH OTR 01 77591 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 355 8695 SH OTR 02 0 0 8695 WEINGARTEN RLTY INVS SH BEN INT 948741103 5948 145706 SH OTR 02 0 145706 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 719610 17628852 SH SOLE 0 0 17628852 WEINGARTEN RLTY INVS SH BEN INT 948741103 6270 153590 SH SOLE 153590 0 0 WEIS MKTS INC COM 948849104 660 13056 SH OTR 01 13056 0 0 WEIS MKTS INC COM 948849104 155 3064 SH OTR 02 0 3064 0 WEIS MKTS INC COM 948849104 49704 983263 SH SOLE 0 0 983263 WEIS MKTS INC COM 948849104 32 636 SH SOLE 636 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3295 30715 SH OTR 01 30715 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 526 4900 SH OTR 02 0 4900 0 WELLCARE HEALTH PLANS INC COM 94946T106 392729 3660789 SH SOLE 0 0 3660789 WELLCARE HEALTH PLANS INC COM 94946T106 236 2200 SH SOLE 2200 0 0 WELLS FARGO & CO NEW COM 949746101 346955 7330542 SH OTR 01 7330542 0 0 WELLS FARGO & CO NEW COM 949746101 67816 1432833 SH OTR 02 0 0 1432833 WELLS FARGO & CO NEW COM 949746101 46400 980350 SH OTR 02 0 980350 0 WELLS FARGO & CO NEW COM 949746101 13104447 276874010 SH SOLE 0 0 276874010 WELLS FARGO & CO NEW COM 949746101 66750 1410307 SH SOLE 1410307 0 0 WELLTOWER INC COM 95040Q104 43167 566722 SH OTR 01 566722 0 0 WELLTOWER INC COM 95040Q104 10073 132246 SH OTR 02 0 0 132246 WELLTOWER INC COM 95040Q104 38734 508524 SH OTR 02 0 508524 0 WELLTOWER INC COM 95040Q104 3662851 48087840 SH SOLE 0 0 48087840 WELLTOWER INC COM 95040Q104 44190 580154 SH SOLE 580154 0 0 WENDYS CO COM 95058W100 1427 148367 SH OTR 01 148367 0 0 WENDYS CO COM 95058W100 246 25609 SH OTR 02 0 25609 0 WENDYS CO COM 95058W100 146814 15261295 SH SOLE 0 0 15261295 WENDYS CO COM 95058W100 98 10211 SH SOLE 10211 0 0 WERNER ENTERPRISES INC COM 950755108 1286 55972 SH OTR 01 55972 0 0 WERNER ENTERPRISES INC COM 950755108 149 6484 SH OTR 02 0 6484 0 WERNER ENTERPRISES INC COM 950755108 70666 3076428 SH SOLE 0 0 3076428 WERNER ENTERPRISES INC COM 950755108 53 2316 SH SOLE 2316 0 0 WESBANCO INC COM 950810101 1391 44801 SH OTR 01 44801 0 0 WESBANCO INC COM 950810101 154 4957 SH OTR 02 0 4957 0 WESBANCO INC COM 950810101 78950 2542666 SH SOLE 0 0 2542666 WESBANCO INC COM 950810101 54 1743 SH SOLE 1743 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1080 80473 SH OTR 01 80473 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 153 11409 SH OTR 02 0 11409 0 WESCO AIRCRAFT HLDGS INC COM 950814103 50821 3786988 SH SOLE 0 0 3786988 WESCO AIRCRAFT HLDGS INC COM 950814103 47 3491 SH SOLE 3491 0 0 WESCO INTL INC COM 95082P105 1483 28800 SH OTR 01 28800 0 0 WESCO INTL INC COM 95082P105 247 4802 SH OTR 02 0 4802 0 WESCO INTL INC COM 95082P105 148726 2888435 SH SOLE 0 0 2888435 WESCO INTL INC COM 95082P105 108 2098 SH SOLE 2098 0 0 WEST BANCORPORATION INC CAP STK 95123P106 354 19029 SH OTR 01 19029 0 0 WEST BANCORPORATION INC CAP STK 95123P106 10228 550164 SH SOLE 0 0 550164 WEST CORP COM 952355204 1235 62796 SH OTR 01 62796 0 0 WEST CORP COM 952355204 118 5991 SH OTR 02 0 5991 0 WEST CORP COM 952355204 92533 4706684 SH SOLE 0 0 4706684 WEST CORP COM 952355204 45 2309 SH SOLE 2309 0 0 WEST MARINE INC COM 954235107 196 23369 SH OTR 01 23369 0 0 WEST MARINE INC COM 954235107 4070 485126 SH SOLE 0 0 485126 WEST PHARMACEUTICAL SVSC INC COM 955306105 3822 50367 SH OTR 01 50367 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 549 7233 SH OTR 02 0 7233 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 428992 5653564 SH SOLE 0 0 5653564 WEST PHARMACEUTICAL SVSC INC COM 955306105 271 3567 SH SOLE 3567 0 0 WESTAMERICA BANCORPORATION COM 957090103 1604 32567 SH OTR 01 32567 0 0 WESTAMERICA BANCORPORATION COM 957090103 194 3943 SH OTR 02 0 3943 0 WESTAMERICA BANCORPORATION COM 957090103 97942 1988263 SH SOLE 0 0 1988263 WESTAMERICA BANCORPORATION COM 957090103 62 1257 SH SOLE 1257 0 0 WESTAR ENERGY INC COM 95709T100 5412 96479 SH OTR 01 96479 0 0 WESTAR ENERGY INC COM 95709T100 1363 24300 SH OTR 02 0 0 24300 WESTAR ENERGY INC COM 95709T100 1032 18400 SH OTR 02 0 18400 0 WESTAR ENERGY INC COM 95709T100 607722 10834769 SH SOLE 0 0 10834769 WESTAR ENERGY INC COM 95709T100 2799 49900 SH SOLE 49900 0 0 WESTBURY BANCORP INC COM 95727P106 20 1000 SH OTR 01 1000 0 0 WESTBURY BANCORP INC COM 95727P106 1583 81186 SH SOLE 0 0 81186 WESTELL TECHNOLOGIES INC CL A 957541105 21 29800 SH OTR 01 29800 0 0 WESTELL TECHNOLOGIES INC CL A 957541105 860 1229107 SH SOLE 0 0 1229107 WESTERN ALLIANCE BANCORP COM 957638109 2050 62786 SH OTR 01 62786 0 0 WESTERN ALLIANCE BANCORP COM 957638109 268 8200 SH OTR 02 0 8200 0 WESTERN ALLIANCE BANCORP COM 957638109 209319 6410990 SH SOLE 0 0 6410990 WESTERN ALLIANCE BANCORP COM 957638109 118 3625 SH SOLE 3625 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 485 51628 SH OTR 01 51628 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 115 12300 SH OTR 02 0 12300 0 WESTERN ASSET MTG CAP CORP COM 95790D105 12904 1374274 SH SOLE 0 0 1374274 WESTERN ASSET MTG CAP CORP COM 95790D105 21 2245 SH SOLE 2245 0 0 WESTERN DIGITAL CORP COM 958102105 21125 446990 SH OTR 01 446990 0 0 WESTERN DIGITAL CORP COM 958102105 4138 87553 SH OTR 02 0 0 87553 WESTERN DIGITAL CORP COM 958102105 2610 55228 SH OTR 02 0 55228 0 WESTERN DIGITAL CORP COM 958102105 1143068 24186787 SH SOLE 0 0 24186787 WESTERN DIGITAL CORP COM 958102105 3893 82378 SH SOLE 82378 0 0 WESTERN REFNG INC COM 959319104 1896 91903 SH OTR 01 91903 0 0 WESTERN REFNG INC COM 959319104 162 7875 SH OTR 02 0 7875 0 WESTERN REFNG INC COM 959319104 167337 8111341 SH SOLE 0 0 8111341 WESTERN REFNG INC COM 959319104 77 3725 SH SOLE 3725 0 0 WESTERN UN CO COM 959802109 15223 793710 SH OTR 01 793710 0 0 WESTERN UN CO COM 959802109 2900 151180 SH OTR 02 0 0 151180 WESTERN UN CO COM 959802109 1987 103620 SH OTR 02 0 103620 0 WESTERN UN CO COM 959802109 900901 46970846 SH SOLE 0 0 46970846 WESTERN UN CO COM 959802109 2967 154692 SH SOLE 154692 0 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 206 26750 SH OTR 01 26750 0 0 WESTFIELD FINANCIAL INC NEW COM 96008P104 6443 836799 SH SOLE 0 0 836799 WESTLAKE CHEM CORP COM 960413102 1144 26649 SH OTR 01 26649 0 0 WESTLAKE CHEM CORP COM 960413102 158743 3698581 SH SOLE 0 0 3698581 WESTMORELAND COAL CO COM 960878106 218 22871 SH OTR 01 22871 0 0 WESTMORELAND COAL CO COM 960878106 9018 947312 SH SOLE 0 0 947312 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 25 15157 SH OTR 01 15157 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2112 1264864 SH SOLE 0 0 1264864 WESTROCK CO COM 96145D105 15593 401146 SH OTR 01 401146 0 0 WESTROCK CO COM 96145D105 2833 72888 SH OTR 02 0 0 72888 WESTROCK CO COM 96145D105 1991 51230 SH OTR 02 0 51230 0 WESTROCK CO COM 96145D105 883266 22723602 SH SOLE 0 0 22723602 WESTROCK CO COM 96145D105 2710 69721 SH SOLE 69721 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 872 16843 SH OTR 01 16843 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 10 184 SH OTR 02 0 184 0 WESTWOOD HLDGS GROUP INC COM 961765104 12667 244546 SH SOLE 0 0 244546 WESTWOOD HLDGS GROUP INC COM 961765104 22 416 SH SOLE 416 0 0 WEX INC COM 96208T104 2383 26876 SH OTR 01 26876 0 0 WEX INC COM 96208T104 352 3966 SH OTR 02 0 3966 0 WEX INC COM 96208T104 244461 2756973 SH SOLE 0 0 2756973 WEX INC COM 96208T104 145 1634 SH SOLE 1634 0 0 WEYCO GROUP INC COM 962149100 289 10393 SH OTR 01 10393 0 0 WEYCO GROUP INC COM 962149100 7 242 SH OTR 02 0 242 0 WEYCO GROUP INC COM 962149100 5455 196353 SH SOLE 0 0 196353 WEYCO GROUP INC COM 962149100 13 458 SH SOLE 458 0 0 WEYERHAEUSER CO COM 962166104 35241 1183767 SH OTR 01 1183767 0 0 WEYERHAEUSER CO COM 962166104 7118 239101 SH OTR 02 0 0 239101 WEYERHAEUSER CO COM 962166104 5033 169075 SH OTR 02 0 169075 0 WEYERHAEUSER CO COM 962166104 1296321 43544554 SH SOLE 0 0 43544554 WEYERHAEUSER CO COM 962166104 6652 223442 SH SOLE 223442 0 0 WGL HLDGS INC COM 92924F106 4615 65188 SH OTR 01 65188 0 0 WGL HLDGS INC COM 92924F106 333 4700 SH OTR 02 0 4700 0 WGL HLDGS INC COM 92924F106 371066 5241789 SH SOLE 0 0 5241789 WGL HLDGS INC COM 92924F106 177 2500 SH SOLE 2500 0 0 WHEELER REAL ESTATE INVT TR COM 963025101 20 13100 SH OTR 01 13100 0 0 WHEELER REAL ESTATE INVT TR COM 963025101 4906 3185608 SH SOLE 0 0 3185608 WHIRLPOOL CORP COM 963320106 20103 120637 SH OTR 01 120637 0 0 WHIRLPOOL CORP COM 963320106 3734 22405 SH OTR 02 0 0 22405 WHIRLPOOL CORP COM 963320106 2566 15397 SH OTR 02 0 15397 0 WHIRLPOOL CORP COM 963320106 1089578 6538513 SH SOLE 0 0 6538513 WHIRLPOOL CORP COM 963320106 3577 21466 SH SOLE 21466 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2832 3363 SH OTR 01 3363 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 253 300 SH OTR 02 0 300 0 WHITE MTNS INS GROUP LTD COM G9618E107 237930 282577 SH SOLE 0 0 282577 WHITE MTNS INS GROUP LTD COM G9618E107 253 300 SH SOLE 300 0 0 WHITESTONE REIT COM 966084204 487 32283 SH OTR 01 32283 0 0 WHITESTONE REIT COM 966084204 46124 3058601 SH SOLE 0 0 3058601 WHITEWAVE FOODS CO COM 966244105 5751 122519 SH OTR 01 122519 0 0 WHITEWAVE FOODS CO COM 966244105 2849 60700 SH OTR 02 0 0 60700 WHITEWAVE FOODS CO COM 966244105 1758 37452 SH OTR 02 0 37452 0 WHITEWAVE FOODS CO COM 966244105 610014 12995612 SH SOLE 0 0 12995612 WHITEWAVE FOODS CO COM 966244105 2131 45400 SH SOLE 45400 0 0 WHITING PETE CORP NEW COM 966387102 1282 138394 SH OTR 01 138394 0 0 WHITING PETE CORP NEW COM 966387102 209 22600 SH OTR 02 0 22600 0 WHITING PETE CORP NEW COM 966387102 160268 17307521 SH SOLE 0 0 17307521 WHITING PETE CORP NEW COM 966387102 94 10200 SH SOLE 10200 0 0 WHOLE FOODS MKT INC COM 966837106 16332 510051 SH OTR 01 510051 0 0 WHOLE FOODS MKT INC COM 966837106 3144 98200 SH OTR 02 0 0 98200 WHOLE FOODS MKT INC COM 966837106 2236 69832 SH OTR 02 0 69832 0 WHOLE FOODS MKT INC COM 966837106 906009 28295082 SH SOLE 0 0 28295082 WHOLE FOODS MKT INC COM 966837106 3248 101447 SH SOLE 101447 0 0 WIDEPOINT CORP COM 967590100 20 34000 SH OTR 01 34000 0 0 WIDEPOINT CORP COM 967590100 1191 2018137 SH SOLE 0 0 2018137 WILEY JOHN & SONS INC CL A 968223206 1698 32534 SH OTR 01 32534 0 0 WILEY JOHN & SONS INC CL A 968223206 245 4700 SH OTR 02 0 4700 0 WILEY JOHN & SONS INC CL A 968223206 205068 3930003 SH SOLE 0 0 3930003 WILEY JOHN & SONS INC CL A 968223206 124 2373 SH SOLE 2373 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 478 56935 SH SOLE 0 0 56935 WILLBROS GROUP INC DEL COM 969203108 137 54228 SH OTR 01 54228 0 0 WILLBROS GROUP INC DEL COM 969203108 4056 1603196 SH SOLE 0 0 1603196 WILLDAN GROUP INC COM 96924N100 31 2900 SH OTR 01 2900 0 0 WILLDAN GROUP INC COM 96924N100 2467 232256 SH SOLE 0 0 232256 WILLIAMS CLAYTON ENERGY INC COM 969490101 214 7781 SH OTR 01 7781 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 10928 397947 SH SOLE 0 0 397947 WILLIAMS COS INC DEL COM 969457100 23512 1086992 SH OTR 01 1086992 0 0 WILLIAMS COS INC DEL COM 969457100 4387 202806 SH OTR 02 0 0 202806 WILLIAMS COS INC DEL COM 969457100 3103 143474 SH OTR 02 0 143474 0 WILLIAMS COS INC DEL COM 969457100 948599 43855701 SH SOLE 0 0 43855701 WILLIAMS COS INC DEL COM 969457100 5849 270432 SH SOLE 270432 0 0 WILLIAMS SONOMA INC COM 969904101 3068 58859 SH OTR 01 58859 0 0 WILLIAMS SONOMA INC COM 969904101 474 9100 SH OTR 02 0 9100 0 WILLIAMS SONOMA INC COM 969904101 299608 5747332 SH SOLE 0 0 5747332 WILLIAMS SONOMA INC COM 969904101 203 3900 SH SOLE 3900 0 0 WILLIS LEASE FINANCE CORP COM 970646105 117 5274 SH OTR 01 5274 0 0 WILLIS LEASE FINANCE CORP COM 970646105 4779 214983 SH SOLE 0 0 214983 WILLIS TOWERS WATSON PUB LTD SHS G96629103 23987 192959 SH OTR 01 192959 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4757 38264 SH OTR 02 0 0 38264 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3217 25876 SH OTR 02 0 25876 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1405627 11307435 SH SOLE 0 0 11307435 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5580 44885 SH SOLE 44885 0 0 WILSHIRE BANCORP INC COM 97186T108 924 88639 SH OTR 01 88639 0 0 WILSHIRE BANCORP INC COM 97186T108 143 13736 SH OTR 02 0 13736 0 WILSHIRE BANCORP INC COM 97186T108 32527 3121627 SH SOLE 0 0 3121627 WILSHIRE BANCORP INC COM 97186T108 38 3600 SH SOLE 3600 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 1237 133480 SH OTR 01 133480 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 96 10400 SH OTR 02 0 10400 0 WINDSTREAM HLDGS INC COM NEW 97382A200 99684 10753347 SH SOLE 0 0 10753347 WINDSTREAM HLDGS INC COM NEW 97382A200 49 5300 SH SOLE 5300 0 0 WINDTREE THERAPEUTICS INC COM 97382D105 5 2482 SH OTR 01 2482 0 0 WINDTREE THERAPEUTICS INC COM 97382D105 379 196321 SH SOLE 0 0 196321 WINGSTOP INC COM 974155103 882 32380 SH OTR 01 32380 0 0 WINGSTOP INC COM 974155103 15 540 SH OTR 02 0 540 0 WINGSTOP INC COM 974155103 26995 990648 SH SOLE 0 0 990648 WINGSTOP INC COM 974155103 21 760 SH SOLE 760 0 0 WINMARK CORP COM 974250102 449 4506 SH OTR 01 4506 0 0 WINMARK CORP COM 974250102 6987 70102 SH SOLE 0 0 70102 WINNEBAGO INDS INC COM 974637100 1286 56128 SH OTR 01 56128 0 0 WINNEBAGO INDS INC COM 974637100 25 1100 SH OTR 02 0 1100 0 WINNEBAGO INDS INC COM 974637100 27153 1184674 SH SOLE 0 0 1184674 WINNEBAGO INDS INC COM 974637100 28 1200 SH SOLE 1200 0 0 WINTHROP RLTY TR SH BEN INT NEW 976391300 76 8600 SH OTR 02 0 8600 0 WINTHROP RLTY TR SH BEN INT NEW 976391300 27950 3179776 SH SOLE 0 0 3179776 WINTHROP RLTY TR SH BEN INT NEW 976391300 13 1500 SH SOLE 1500 0 0 WINTRUST FINL CORP COM 97650W108 3205 62839 SH OTR 01 62839 0 0 WINTRUST FINL CORP COM 97650W108 204 4000 SH OTR 02 0 4000 0 WINTRUST FINL CORP COM 97650W108 202670 3973922 SH SOLE 0 0 3973922 WINTRUST FINL CORP COM 97650W108 112 2200 SH SOLE 2200 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 72198 5841292 SH SOLE 0 0 5841292 WIRELESS TELECOM GROUP INC COM 976524108 4 2900 SH OTR 01 2900 0 0 WIRELESS TELECOM GROUP INC COM 976524108 599 446761 SH SOLE 0 0 446761 WISDOMTREE INVTS INC COM 97717P104 2367 241808 SH OTR 01 241808 0 0 WISDOMTREE INVTS INC COM 97717P104 103 10492 SH OTR 02 0 10492 0 WISDOMTREE INVTS INC COM 97717P104 81849 8360469 SH SOLE 0 0 8360469 WISDOMTREE INVTS INC COM 97717P104 58 5908 SH SOLE 5908 0 0 WIX COM LTD SHS M98068105 21 700 SH OTR 02 0 700 0 WIX COM LTD SHS M98068105 12410 408889 SH SOLE 0 0 408889 WIX COM LTD SHS M98068105 30 1000 SH SOLE 1000 0 0 WMIH CORP COM 92936P100 826 372223 SH OTR 01 372223 0 0 WMIH CORP COM 92936P100 10834 4880399 SH SOLE 0 0 4880399 WMIH CORP COM 92936P100 29 13219 SH SOLE 13219 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2788 137183 SH OTR 01 137183 0 0 WOLVERINE WORLD WIDE INC COM 978097103 233 11475 SH OTR 02 0 11475 0 WOLVERINE WORLD WIDE INC COM 978097103 155371 7646217 SH SOLE 0 0 7646217 WOLVERINE WORLD WIDE INC COM 978097103 104 5125 SH SOLE 5125 0 0 WOODWARD INC COM 980745103 6468 112207 SH OTR 01 112207 0 0 WOODWARD INC COM 980745103 322 5582 SH OTR 02 0 5582 0 WOODWARD INC COM 980745103 225732 3916242 SH SOLE 0 0 3916242 WOODWARD INC COM 980745103 134 2318 SH SOLE 2318 0 0 WORKDAY INC CL A 98138H101 6144 82281 SH OTR 01 82281 0 0 WORKDAY INC CL A 98138H101 2412 32300 SH OTR 02 0 0 32300 WORKDAY INC CL A 98138H101 1901 25456 SH OTR 02 0 25456 0 WORKDAY INC CL A 98138H101 604856 8100395 SH SOLE 0 0 8100395 WORKDAY INC CL A 98138H101 2196 29408 SH SOLE 29408 0 0 WORKHORSE GROUP INC COM NEW 98138J206 130 18947 SH OTR 01 18947 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1575 229991 SH SOLE 0 0 229991 WORKIVA INC COM CL A 98139A105 603 44141 SH OTR 01 44141 0 0 WORKIVA INC COM CL A 98139A105 11 811 SH OTR 02 0 811 0 WORKIVA INC COM CL A 98139A105 11597 848999 SH SOLE 0 0 848999 WORKIVA INC COM CL A 98139A105 16 1189 SH SOLE 1189 0 0 WORLD ACCEP CORP DEL COM 981419104 409 8975 SH OTR 01 8975 0 0 WORLD ACCEP CORP DEL COM 981419104 26 567 SH OTR 02 0 567 0 WORLD ACCEP CORP DEL COM 981419104 45274 992857 SH SOLE 0 0 992857 WORLD ACCEP CORP DEL COM 981419104 15 333 SH SOLE 333 0 0 WORLD FUEL SVCS CORP COM 981475106 2263 47644 SH OTR 01 47644 0 0 WORLD FUEL SVCS CORP COM 981475106 361 7600 SH OTR 02 0 7600 0 WORLD FUEL SVCS CORP COM 981475106 257089 5413550 SH SOLE 0 0 5413550 WORLD FUEL SVCS CORP COM 981475106 166 3500 SH SOLE 3500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1369 74360 SH OTR 01 74360 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 33 1800 SH OTR 02 0 1800 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 72693 3948575 SH SOLE 0 0 3948575 WORLD WRESTLING ENTMT INC CL A 98156Q108 31 1700 SH SOLE 1700 0 0 WORTHINGTON INDS INC COM 981811102 3975 93963 SH OTR 01 93963 0 0 WORTHINGTON INDS INC COM 981811102 203 4790 SH OTR 02 0 4790 0 WORTHINGTON INDS INC COM 981811102 165836 3920469 SH SOLE 0 0 3920469 WORTHINGTON INDS INC COM 981811102 102 2410 SH SOLE 2410 0 0 WP GLIMCHER IN COM 92939N102 2992 267423 SH OTR 01 267423 0 0 WP GLIMCHER IN COM 92939N102 177 15805 SH OTR 02 0 0 15805 WP GLIMCHER IN COM 92939N102 2589 231367 SH OTR 02 0 231367 0 WP GLIMCHER IN COM 92939N102 332250 29691656 SH SOLE 0 0 29691656 WP GLIMCHER IN COM 92939N102 2845 254266 SH SOLE 254266 0 0 WPX ENERGY INC COM 98212B103 1676 180071 SH OTR 01 180071 0 0 WPX ENERGY INC COM 98212B103 258 27700 SH OTR 02 0 27700 0 WPX ENERGY INC COM 98212B103 224488 24112551 SH SOLE 0 0 24112551 WPX ENERGY INC COM 98212B103 153 16400 SH SOLE 16400 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 2256 129853 SH OTR 01 129853 0 0 WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617126 11 8600 SH OTR 01 8600 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 231 13275 SH OTR 02 0 13275 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 124795 7184487 SH SOLE 0 0 7184487 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 81 4635 SH SOLE 4635 0 0 WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617126 817 653972 SH SOLE 0 0 653972 WSFS FINL CORP COM 929328102 1130 35115 SH OTR 01 35115 0 0 WSFS FINL CORP COM 929328102 169 5260 SH OTR 02 0 5260 0 WSFS FINL CORP COM 929328102 31477 977838 SH SOLE 0 0 977838 WSFS FINL CORP COM 929328102 46 1440 SH SOLE 1440 0 0 WVS FINL CORP COM 929358109 137 12336 SH SOLE 0 0 12336 WYNDHAM WORLDWIDE CORP COM 98310W108 12760 179142 SH OTR 01 179142 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 2237 31400 SH OTR 02 0 0 31400 WYNDHAM WORLDWIDE CORP COM 98310W108 1698 23843 SH OTR 02 0 23843 0 WYNDHAM WORLDWIDE CORP COM 98310W108 691293 9705079 SH SOLE 0 0 9705079 WYNDHAM WORLDWIDE CORP COM 98310W108 2369 33256 SH SOLE 33256 0 0 WYNN RESORTS LTD COM 983134107 11792 130101 SH OTR 01 130101 0 0 WYNN RESORTS LTD COM 983134107 2221 24500 SH OTR 02 0 0 24500 WYNN RESORTS LTD COM 983134107 1527 16842 SH OTR 02 0 16842 0 WYNN RESORTS LTD COM 983134107 652540 7199248 SH SOLE 0 0 7199248 WYNN RESORTS LTD COM 983134107 2022 22305 SH SOLE 22305 0 0 XACTLY CORP COM 98386L101 512 39968 SH OTR 01 39968 0 0 XACTLY CORP COM 98386L101 5472 427134 SH SOLE 0 0 427134 XBIOTECH INC COM 98400H102 636 30409 SH OTR 01 30409 0 0 XBIOTECH INC COM 98400H102 9879 472209 SH SOLE 0 0 472209 XCEL ENERGY INC COM 98389B100 36123 806682 SH OTR 01 806682 0 0 XCEL ENERGY INC COM 98389B100 6090 136000 SH OTR 02 0 0 136000 XCEL ENERGY INC COM 98389B100 6379 142456 SH OTR 02 0 142456 0 XCEL ENERGY INC COM 98389B100 1412190 31536173 SH SOLE 0 0 31536173 XCEL ENERGY INC COM 98389B100 7720 172393 SH SOLE 172393 0 0 XCERRA CORP COM 98400J108 392 68253 SH OTR 01 68253 0 0 XCERRA CORP COM 98400J108 16 2800 SH OTR 02 0 2800 0 XCERRA CORP COM 98400J108 12107 2105505 SH SOLE 0 0 2105505 XCERRA CORP COM 98400J108 13 2300 SH SOLE 2300 0 0 XENCOR INC COM 98401F105 1286 67705 SH OTR 01 67705 0 0 XENCOR INC COM 98401F105 17 900 SH OTR 02 0 900 0 XENCOR INC COM 98401F105 24186 1273596 SH SOLE 0 0 1273596 XENCOR INC COM 98401F105 28 1500 SH SOLE 1500 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2263 134854 SH OTR 01 134854 0 0 XENIA HOTELS & RESORTS INC COM 984017103 141 8400 SH OTR 02 0 0 8400 XENIA HOTELS & RESORTS INC COM 984017103 2351 140085 SH OTR 02 0 140085 0 XENIA HOTELS & RESORTS INC COM 984017103 276798 16495726 SH SOLE 0 0 16495726 XENIA HOTELS & RESORTS INC COM 984017103 2502 149100 SH SOLE 149100 0 0 XENITH BANKSHARES INC COM 98410X105 25 3200 SH OTR 01 3200 0 0 XENITH BANKSHARES INC COM 98410X105 3467 436104 SH SOLE 0 0 436104 XENOPORT INC COM 98411C100 830 117956 SH OTR 01 117956 0 0 XENOPORT INC COM 98411C100 4 591 SH OTR 02 0 591 0 XENOPORT INC COM 98411C100 15453 2195046 SH SOLE 0 0 2195046 XERIUM TECHNOLOGIES INC COM NEW 98416J118 36 5600 SH OTR 01 5600 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 2275 356617 SH SOLE 0 0 356617 XEROX CORP COM 984121103 14470 1524716 SH OTR 01 1524716 0 0 XEROX CORP COM 984121103 2393 252191 SH OTR 02 0 0 252191 XEROX CORP COM 984121103 1854 195339 SH OTR 02 0 195339 0 XEROX CORP COM 984121103 850444 89614747 SH SOLE 0 0 89614747 XEROX CORP COM 984121103 2550 268735 SH SOLE 268735 0 0 XG TECHNOLOGY INC COM NEW 98372A606 65 59426 SH SOLE 0 0 59426 XILINX INC COM 983919101 18633 403921 SH OTR 01 403921 0 0 XILINX INC COM 983919101 3552 77000 SH OTR 02 0 0 77000 XILINX INC COM 983919101 2330 50509 SH OTR 02 0 50509 0 XILINX INC COM 983919101 1141203 24738846 SH SOLE 0 0 24738846 XILINX INC COM 983919101 3368 73003 SH SOLE 73003 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1031 210318 SH SOLE 0 0 210318 XL GROUP PLC SHS G98290102 15029 451181 SH OTR 01 451181 0 0 XL GROUP PLC SHS G98290102 2975 89300 SH OTR 02 0 0 89300 XL GROUP PLC SHS G98290102 1878 56368 SH OTR 02 0 56368 0 XL GROUP PLC SHS G98290102 808571 24274119 SH SOLE 0 0 24274119 XL GROUP PLC SHS G98290102 2923 87755 SH SOLE 87755 0 0 XO GROUP INC COM 983772104 907 52051 SH OTR 01 52051 0 0 XO GROUP INC COM 983772104 35 1982 SH OTR 02 0 1982 0 XO GROUP INC COM 983772104 20193 1158497 SH SOLE 0 0 1158497 XO GROUP INC COM 983772104 23 1318 SH SOLE 1318 0 0 XOMA CORP DEL COM 98419J107 25 44560 SH OTR 01 44560 0 0 XOMA CORP DEL COM 98419J107 2909 5277341 SH SOLE 0 0 5277341 XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 6 2400 SH OTR 01 2400 0 0 XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 845 352029 SH SOLE 0 0 352029 XPO LOGISTICS INC COM 983793100 3124 118949 SH OTR 01 118949 0 0 XPO LOGISTICS INC COM 983793100 249 9500 SH OTR 02 0 9500 0 XPO LOGISTICS INC COM 983793100 177326 6752715 SH SOLE 0 0 6752715 XPO LOGISTICS INC COM 983793100 142 5400 SH SOLE 5400 0 0 XURA INC COM 98420V107 1233 50461 SH OTR 01 50461 0 0 XURA INC COM 98420V107 19 775 SH OTR 02 0 775 0 XURA INC COM 98420V107 41466 1697333 SH SOLE 0 0 1697333 XURA INC COM 98420V107 30 1225 SH SOLE 1225 0 0 XYLEM INC COM 98419M100 12698 284390 SH OTR 01 284390 0 0 XYLEM INC COM 98419M100 2268 50800 SH OTR 02 0 0 50800 XYLEM INC COM 98419M100 1674 37491 SH OTR 02 0 37491 0 XYLEM INC COM 98419M100 682425 15283878 SH SOLE 0 0 15283878 XYLEM INC COM 98419M100 2360 52853 SH SOLE 52853 0 0 YADKIN FINL CORP COM 984305102 1481 59016 SH OTR 01 59016 0 0 YADKIN FINL CORP COM 984305102 60 2373 SH OTR 02 0 2373 0 YADKIN FINL CORP COM 984305102 39197 1562258 SH SOLE 0 0 1562258 YADKIN FINL CORP COM 984305102 55 2177 SH SOLE 2177 0 0 YAHOO INC COM 984332106 52047 1385716 SH OTR 01 1385716 0 0 YAHOO INC COM 984332106 10078 268312 SH OTR 02 0 0 268312 YAHOO INC COM 984332106 6731 179202 SH OTR 02 0 179202 0 YAHOO INC COM 984332106 1923192 51203207 SH SOLE 0 0 51203207 YAHOO INC COM 984332106 9861 262546 SH SOLE 262546 0 0 YAMANA GOLD INC COM 98462Y100 1157 222550 SH OTR 02 0 0 222550 YAMANA GOLD INC COM 98462Y100 1971 378991 SH OTR 02 0 378991 0 YAMANA GOLD INC COM 98462Y100 93880 18053825 SH SOLE 0 0 18053825 YAMANA GOLD INC COM 98462Y100 1816 349271 SH SOLE 349271 0 0 YANDEX N V SHS CLASS A N97284108 3048 139484 SH SOLE 0 0 139484 YELP INC CL A 985817105 1237 40732 SH OTR 01 40732 0 0 YELP INC CL A 985817105 230 7578 SH OTR 02 0 7578 0 YELP INC CL A 985817105 138925 4575937 SH SOLE 0 0 4575937 YELP INC CL A 985817105 101 3322 SH SOLE 3322 0 0 YORK WTR CO COM 987184108 860 26832 SH OTR 01 26832 0 0 YORK WTR CO COM 987184108 15210 474728 SH SOLE 0 0 474728 YORK WTR CO COM 987184108 10 324 SH SOLE 324 0 0 YOU ON DEMAND HLDGS INC COM NEW 98741R207 570 349661 SH SOLE 0 0 349661 YOUR CMNTY BANKSHARES INC COM 98779U106 219 5899 SH OTR 01 5899 0 0 YOUR CMNTY BANKSHARES INC COM 98779U106 5297 142542 SH SOLE 0 0 142542 YRC WORLDWIDE INC COM PAR $.01 984249607 401 45545 SH OTR 01 45545 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 12041 1368288 SH SOLE 0 0 1368288 YRC WORLDWIDE INC COM PAR $.01 984249607 10 1100 SH SOLE 1100 0 0 YUM BRANDS INC COM 988498101 53875 649726 SH OTR 01 649726 0 0 YUM BRANDS INC COM 988498101 9378 113100 SH OTR 02 0 0 113100 YUM BRANDS INC COM 988498101 6865 82790 SH OTR 02 0 82790 0 YUM BRANDS INC COM 988498101 2125805 25636815 SH SOLE 0 0 25636815 YUM BRANDS INC COM 988498101 10266 123810 SH SOLE 123810 0 0 YUMA ENERGY INC COM 98872E108 2 7990 SH OTR 01 7990 0 0 YUMA ENERGY INC COM 98872E108 85 291581 SH SOLE 0 0 291581 YUME INC COM 98872B104 34 9300 SH OTR 01 9300 0 0 YUME INC COM 98872B104 1780 483820 SH SOLE 0 0 483820 YY INC ADS REPCOM CLA 98426T106 129 3800 SH OTR 02 0 0 3800 YY INC ADS REPCOM CLA 98426T106 350 10336 SH OTR 02 0 10336 0 YY INC ADS REPCOM CLA 98426T106 4317 127451 SH SOLE 0 0 127451 YY INC ADS REPCOM CLA 98426T106 213 6300 SH SOLE 6300 0 0 ZAFGEN INC COM 98885E103 159 26545 SH OTR 01 26545 0 0 ZAFGEN INC COM 98885E103 4665 778817 SH SOLE 0 0 778817 ZAGG INC COM 98884U108 197 37559 SH OTR 01 37559 0 0 ZAGG INC COM 98884U108 5121 975481 SH SOLE 0 0 975481 ZAIS FINL CORP COM 98886K108 46 3319 SH OTR 01 3319 0 0 ZAIS FINL CORP COM 98886K108 4974 362816 SH SOLE 0 0 362816 ZAIS GROUP HLDGS INC COM 98887G106 1 400 SH OTR 01 400 0 0 ZAIS GROUP HLDGS INC COM 98887G106 157 55986 SH SOLE 0 0 55986 ZAYO GROUP HLDGS INC COM 98919V105 1508 53985 SH OTR 01 53985 0 0 ZAYO GROUP HLDGS INC COM 98919V105 235617 8435980 SH SOLE 0 0 8435980 ZEBRA TECHNOLOGIES CORP CL A 989207105 1811 36144 SH OTR 01 36144 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 256 5108 SH OTR 02 0 5108 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 181710 3626951 SH SOLE 0 0 3626951 ZEBRA TECHNOLOGIES CORP CL A 989207105 130 2592 SH SOLE 2592 0 0 ZEDGE INC CL B 98923T104 13 2901 SH OTR 01 2901 0 0 ZEDGE INC CL B 98923T104 1503 327469 SH SOLE 0 0 327469 ZEDGE INC CL B 98923T104 2 333 SH SOLE 333 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 1984 72587 SH OTR 01 72587 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 46 1700 SH OTR 02 0 1700 0 ZELTIQ AESTHETICS INC COM 98933Q108 40823 1493698 SH SOLE 0 0 1493698 ZELTIQ AESTHETICS INC COM 98933Q108 44 1600 SH SOLE 1600 0 0 ZENDESK INC COM 98936J101 4113 155913 SH OTR 01 155913 0 0 ZENDESK INC COM 98936J101 133 5033 SH OTR 02 0 5033 0 ZENDESK INC COM 98936J101 137793 5223395 SH SOLE 0 0 5223395 ZENDESK INC COM 98936J101 99 3764 SH SOLE 3764 0 0 ZHONE TECHNOLOGIES INC NEW COM NEW 98950P884 15 12829 SH OTR 01 12829 0 0 ZHONE TECHNOLOGIES INC NEW COM NEW 98950P884 864 726329 SH SOLE 0 0 726329 ZILLOW GROUP INC CL A 98954M101 1236 33728 SH OTR 01 33728 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2631 72509 SH OTR 01 72509 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 842 23200 SH OTR 02 0 0 23200 ZILLOW GROUP INC CL C CAP STK 98954M200 1030 28378 SH OTR 02 0 28378 0 ZILLOW GROUP INC CL A 98954M101 131497 3587900 SH SOLE 0 0 3587900 ZILLOW GROUP INC CL C CAP STK 98954M200 259815 7161371 SH SOLE 0 0 7161371 ZILLOW GROUP INC CL C CAP STK 98954M200 1223 33700 SH SOLE 33700 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 37989 315577 SH OTR 01 315577 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6014 49956 SH OTR 02 0 0 49956 ZIMMER BIOMET HLDGS INC COM 98956P102 5190 43114 SH OTR 02 0 43114 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1381603 11477013 SH SOLE 0 0 11477013 ZIMMER BIOMET HLDGS INC COM 98956P102 6612 54922 SH SOLE 54922 0 0 ZION OIL & GAS INC COM 989696109 22 15729 SH OTR 01 15729 0 0 ZION OIL & GAS INC COM 989696109 1088 782723 SH SOLE 0 0 782723 ZIONS BANCORPORATION COM 989701107 8157 324585 SH OTR 01 324585 0 0 ZIONS BANCORPORATION COM 989701107 504 20056 SH OTR 02 0 20056 0 ZIONS BANCORPORATION COM 989701107 442215 17597087 SH SOLE 0 0 17597087 ZIONS BANCORPORATION COM 989701107 227 9051 SH SOLE 9051 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1422 258956 SH OTR 01 258956 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 35 6295 SH OTR 02 0 6295 0 ZIOPHARM ONCOLOGY INC COM 98973P101 35439 6455153 SH SOLE 0 0 6455153 ZIOPHARM ONCOLOGY INC COM 98973P101 32 5912 SH SOLE 5912 0 0 ZIX CORP COM 98974P100 447 119294 SH OTR 01 119294 0 0 ZIX CORP COM 98974P100 6966 1857719 SH SOLE 0 0 1857719 ZOES KITCHEN INC COM 98979J109 1439 39665 SH OTR 01 39665 0 0 ZOES KITCHEN INC COM 98979J109 46 1256 SH OTR 02 0 1256 0 ZOES KITCHEN INC COM 98979J109 23525 648604 SH SOLE 0 0 648604 ZOES KITCHEN INC COM 98979J109 34 944 SH SOLE 944 0 0 ZOETIS INC CL A 98978V103 34670 730518 SH OTR 01 730518 0 0 ZOETIS INC CL A 98978V103 6701 141192 SH OTR 02 0 0 141192 ZOETIS INC CL A 98978V103 4432 93382 SH OTR 02 0 93382 0 ZOETIS INC CL A 98978V103 1362547 28709369 SH SOLE 0 0 28709369 ZOETIS INC CL A 98978V103 6906 145507 SH SOLE 145507 0 0 ZOGENIX INC COM NEW 98978L204 246 30502 SH OTR 01 30502 0 0 ZOGENIX INC COM NEW 98978L204 6402 795324 SH SOLE 0 0 795324 ZOSANO PHARMA CORP COM 98979H103 2 1400 SH OTR 01 1400 0 0 ZOSANO PHARMA CORP COM 98979H103 118 89285 SH SOLE 0 0 89285 ZUMIEZ INC COM 989817101 343 23945 SH OTR 01 23945 0 0 ZUMIEZ INC COM 989817101 21 1463 SH OTR 02 0 1463 0 ZUMIEZ INC COM 989817101 21146 1477733 SH SOLE 0 0 1477733 ZUMIEZ INC COM 989817101 15 1037 SH SOLE 1037 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 8 1200 SH OTR 01 1200 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1391 203015 SH SOLE 0 0 203015 ZYNGA INC CL A 98986T108 1245 499903 SH OTR 01 499903 0 0 ZYNGA INC CL A 98986T108 193 77334 SH OTR 02 0 77334 0 ZYNGA INC CL A 98986T108 124265 49905432 SH SOLE 0 0 49905432 ZYNGA INC CL A 98986T108 79 31666 SH SOLE 31666 0 0