| BAKER BROS. ADVISORS LP | 30,743,991 | $3,036,584 |
| VANGUARD GROUP INC | 19,911,434 | $1,966,652 |
| BlackRock, Inc. | 18,327,923 | $1,810,249 |
| Dodge & Cox | 13,261,742 | $1,309,862 |
| STATE STREET CORP | 9,656,403 | $953,763 |
| AQR CAPITAL MANAGEMENT LLC | 6,720,024 | $663,737 |
| GEODE CAPITAL MANAGEMENT, LLC | 4,993,012 | $491,500 |
| RENAISSANCE TECHNOLOGIES LLC | 3,978,332 | $392,940 |
| LSV ASSET MANAGEMENT | 3,933,758 | $389 |
| Invesco Ltd. | 3,473,781 | $343,105 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 3,094,460 | $305,640 |
| MORGAN STANLEY | 2,663,823 | $263,106 |
| Robeco Institutional Asset Management B.V. | 2,480,793 | $245,028 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 2,288,874 | $211,927 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 2,284,317 | $225,622 |
| ACADIAN ASSET MANAGEMENT LLC | 1,844,752 | $182 |
| DIMENSIONAL FUND ADVISORS LP | 1,788,190 | $176,620 |
| NORTHERN TRUST CORP | 1,760,843 | $173,918 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,732,639 | $171,133 |
| Pacer Advisors, Inc. | 1,703,271 | $168,232 |
| UBS ASSET MANAGEMENT AMERICAS INC | 1,574,718 | $155,535 |
| Legal & General Group Plc | 1,469,147 | $145,108 |
| VICTORY CAPITAL MANAGEMENT INC | 1,453,664 | $143,578 |
| Pictet Asset Management Holding SA | 1,315,666 | $130,145 |
| GOLDMAN SACHS GROUP INC | 1,283,694 | $126,790 |
| FIRST TRUST ADVISORS LP | 1,276,586 | $126,088 |
| DEUTSCHE BANK AG\ | 1,273,170 | $125,751 |
| FMR LLC | 1,246,439 | $123,111 |
| NORGES BANK | 1,244,233 | $122,893 |
| ROYAL BANK OF CANADA | 1,116,382 | $110,265 |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 1,111,193 | $109,753 |
| Man Group plc | 1,099,329 | $108,581 |
| ARMISTICE CAPITAL, LLC | 1,098,102 | $108,460 |
| MARSHALL WACE, LLP | 1,072,491 | $105,930 |
| BANK OF AMERICA CORP /DE/ | 1,003,440 | $99,110 |
| Bank of New York Mellon Corp | 1,002,249 | $98,992 |
| PANAGORA ASSET MANAGEMENT INC | 992,115 | $97,991 |
| BNP Paribas Investment Partners S.A. | 978,112 | $97 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 965,846 | $95 |
| Sound Shore Management Inc /CT/ | 929,832 | $91,840 |
| AMERIPRISE FINANCIAL INC | 865,150 | $85,454 |
| CITIGROUP INC | 792,728 | $78,298 |
| Amundi | 774,186 | $76,466 |
| VIRGINIA RETIREMENT SYSTEMS ET AL | 768,325 | $75,887 |
| Skandinaviska Enskilda Banken AB (publ) | 754,116 | $74,499 |
| Russell Investments Group, Ltd. | 743,307 | $73,434 |
| WELLINGTON MANAGEMENT GROUP LLP | 739,378 | $73,028 |
| RHUMBLINE ADVISERS | 684,283 | $67,587 |
| UBS Group AG | 680,083 | $67,172 |
| SEI INVESTMENTS CO | 663,446 | $65,529 |
| AustralianSuper Pty Ltd | 640,733 | $63,285 |
| CANADA PENSION PLAN INVESTMENT BOARD | 638,694 | $63,084 |
| Woodline Partners LP | 600,642 | $59,325 |
| FEDERATED HERMES, INC. | 562,137 | $55,522 |
| FRANKLIN RESOURCES INC | 550,096 | $54,333 |
| GLENMEDE TRUST CO NA | 549,006 | $54,225 |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 531,693 | $52,515 |
| IEQ CAPITAL, LLC | 525,172 | $51,871 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 480,181 | $47,427 |
| AMERICAN CENTURY COMPANIES INC | 473,383 | $46,756 |
| Nuveen, LLC | 467,412 | $46,166 |
| Candriam S.C.A. | 460,070 | $45,443 |
| Swiss National Bank | 454,874 | $44,928 |
| JPMORGAN CHASE & CO | 443,436 | $43,798 |
| Sumitomo Mitsui Trust Holdings, Inc. | 438,439 | $43,305 |
| Vinva Investment Management Ltd | 435,993 | $43,362 |
| MACKENZIE FINANCIAL CORP | 410,362 | $40,509 |
| Mitsubishi UFJ Trust & Banking Corp | 399,615 | $39,476 |
| Andra AP-fonden | 396,300 | $39,143 |
| BARCLAYS PLC | 391,819 | $38,700 |
| Swedbank AB | 367,229 | $36,271 |
| Gotham Asset Management, LLC | 352,695 | $34,836 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 346,679 | $35,160 |
| BNP PARIBAS ARBITRAGE, SA | 341,382 | $33,718 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 336,114 | $33,198 |
| Bridgewater Associates, LP | 328,590 | $32,455 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 323,124 | $31,915 |
| NORDEA INVESTMENT MANAGEMENT AB | 322,223 | $31,874 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 296,345 | $29,270 |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 294,740 | $29 |
| WELLS FARGO & COMPANY/MN | 294,078 | $29,046 |
| HSBC HOLDINGS PLC | 290,255 | $28,702 |
| PRUDENTIAL FINANCIAL INC | 286,585 | $28,306 |
| TODD ASSET MANAGEMENT LLC | 283,463 | $27,998 |
| KBC Group NV | 267,394 | $26 |
| Ensign Peak Advisors, Inc | 250,895 | $24,781 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 246,459 | $24,343 |
| Arbejdsmarkedets Tillaegspension | 244,419 | $24,141 |
| Illinois Municipal Retirement Fund | 232,708 | $22,985 |
| LBP AM SA | 231,427 | $22,858 |
| Cerity Partners LLC | 224,916 | $22,215 |
| PRINCIPAL FINANCIAL GROUP INC | 220,922 | $21,820 |
| SECTOR GAMMA AS | 218,783 | $21,609 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 212,519 | $20,991 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 210,097 | $20,719 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 208,927 | $20,636 |
| CWM, LLC | 205,824 | $20 |
| APG Asset Management N.V. | 195,136 | $16,411 |
| LAZARD ASSET MANAGEMENT LLC | 192,594 | $19,023 |
| BANK OF MONTREAL /CAN/ | 190,559 | $18,822 |
| 708 other institutions | 15,528,324 | $1,360,289 |