BEN

Franklin Resources, Inc. BEN

Individual Beneficiary

Name of reporting person Citizenship or organization Sole voting power Shared voting power Sole dispositive power Shared dispositive power Amount beneficially owned Percent of class Accepted date
The Vanguard Group Pennsylvania 0 398169 31012786 1283748 32296534 6.53 % 13/02/2024
Capital Research Global Investors Delaware 26651732 0 26652644 0 26652644 5.4 % 09/02/2024
STATE STREET CORPORATION BOSTON, MASSACHUSETTS 0 16111224 0 21508103 21516076 4.35 % 25/01/2024
Power Corporation of Canada Canada 0 31557117 0 31557117 31557117 6 % 05/01/2024
Lifeco Inc. Canada 0 31557117 0 31557117 31557117 6 % 05/01/2024
PAFI, LLC Colorado 0 31557117 0 31557117 31557117 6 % 05/01/2024
Lifeco Inc. Canada 0 31557117 0 31557117 31557117 6 % 05/01/2024
Power Corporation of Canada Canada 0 31557117 0 31557117 31557117 6 % 05/01/2024
PAFI, LLC Colorado 0 31557117 0 31557117 31557117 6 % 05/01/2024
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 22/09/2023
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 22/09/2023
Charles B. Johnson USA 4 4 4 4 0 0 % 22/09/2023
The Vanguard Group Pennsylvania 0 439419 33317370 1252919 34570289 6.91 % 09/02/2023
STATE STREET CORPORATION BOSTON, MASSACHUSETTS 0 35843407 0 37331169 37357474 7.47 % 06/02/2023
Charles B. Johnson USA 4 4 4 4 11940000 6.7 % 03/02/2023
Franklin Advisers, Inc. California 11940000 0 11940000 0 11940000 6.7 % 03/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 11940000 6.7 % 03/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 11940000 6.7 % 03/02/2023
BlackRock, Inc. Delaware 26773802 0 29407084 0 29407084 5.9 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 212009 0.3 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 212009 0.3 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 212009 0.3 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 0 0 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 0 0 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 2838135 4.9 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 2838135 4.9 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 2838135 4.9 % 01/02/2023
Franklin Advisers, Inc. California 1165424 0 1165424 0 1165424 5.4 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 1172461 5.5 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 1172461 5.5 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 1172461 5.5 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 3489687 4.8 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 3489687 4.8 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 3489687 4.8 % 01/02/2023
Franklin Advisers, Inc. California 30541415 0 30541415 0 30541415 13.5 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 30690894 13.6 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 30690894 13.6 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 30690894 13.6 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 13475892 13.6 % 01/02/2023
Franklin Advisers, Inc. California 13475892 0 13475892 0 13475892 13.6 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 13475892 13.6 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 13475892 13.6 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 4886607 5.2 % 01/02/2023
Franklin Resources, Inc. Delaware 4 4 4 4 4886607 5.2 % 01/02/2023
Franklin Advisers, Inc. California 4790707 0 4790707 0 4790707 5.1 % 01/02/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 4886607 5.2 % 01/02/2023
Charles B. Johnson USA 4 4 4 4 0 0 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 31/01/2023
Franklin Advisers, Inc. California 5740000 0 5740000 0 5740000 7.2 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 5740000 7.2 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 5740000 7.2 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 5740000 7.2 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 2187232 4.5 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 2187232 4.5 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 2187232 4.5 % 31/01/2023
Franklin Advisers, Inc. California 11782214 0 11783314 0 11783314 9.9 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 11867780 10 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 11867780 10 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 11867780 10 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 2506150 2.7 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 2506150 2.7 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 2506150 2.7 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 6321172 4 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 6321172 4 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 6321172 4 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 5774509 16.9 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 5774509 16.9 % 31/01/2023
Franklin Advisers, Inc. California 5729133 0 5729133 0 5729133 16.8 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 5774509 16.9 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 0 0 % 31/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 3432 0 % 31/01/2023
Charles B. Johnson USA 4 4 4 4 3432 0 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 3432 0 % 31/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 1554569 5.3 % 30/01/2023
Franklin Advisers, Inc. California 1524669 0 1524669 0 1524669 5.2 % 30/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 1554569 5.3 % 30/01/2023
Charles B. Johnson USA 4 4 4 4 1554569 5.3 % 30/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 2685751 2 % 30/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 2685751 2 % 30/01/2023
Charles B. Johnson USA 4 4 4 4 2685751 2 % 30/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 30/01/2023
Charles B. Johnson USA 4 4 4 4 0 0 % 30/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 30/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 4775484 9.9 % 30/01/2023
Franklin Advisers, Inc. California 4775484 0 4775484 0 4775484 9.9 % 30/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 4775484 9.9 % 30/01/2023
Charles B. Johnson USA 4 4 4 4 4775484 9.9 % 30/01/2023
Charles B. Johnson USA 4 4 4 4 1974456 2.1 % 30/01/2023
Rupert H. Johnson, Jr. USA 4 4 4 4 1974456 2.1 % 30/01/2023
Franklin Resources, Inc. Delaware 4 4 4 4 1974456 2.1 % 30/01/2023
Charles B. Johnson USA 4 4 4 4 4775484 10.3 % 08/07/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4775484 10.3 % 08/07/2022
Franklin Advisers, Inc. California 4775484 0 4775484 0 4775484 10.3 % 08/07/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4775484 10.3 % 08/07/2022
Charles B. Johnson USA 4 4 4 4 6291224 8.9 % 10/05/2022
Franklin Advisers, Inc. California 6291224 0 6291224 0 6291224 8.9 % 10/05/2022
Franklin Resources, Inc. Delaware 4 4 4 4 6291224 8.9 % 10/05/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 6291224 8.9 % 10/05/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 5727562 7.1 % 08/04/2022
Charles B. Johnson USA 4 4 4 4 5727562 7.1 % 08/04/2022
Franklin Advisers, Inc. California 5669762 0 5669762 0 5669762 7.1 % 08/04/2022
Franklin Resources, Inc. Delaware 4 4 4 4 5727562 7.1 % 08/04/2022
Charles B. Johnson USA 4 4 4 4 3204506 9.6 % 08/04/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 3204506 9.6 % 08/04/2022
Franklin Resources, Inc. Delaware 4 4 4 4 32045061 9.6 % 08/04/2022
Franklin Advisers, Inc. California 3176576 0 3176576 0 3176576 9.5 % 08/04/2022
STATE STREET CORPORATION BOSTON, MASSACHUSETTS 0 26029114 0 27532069 27564494 5.49 % 11/02/2022
The Vanguard Group Pennsylvania For 0 464253 31500568 1181455 32682023 6.51 % 10/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 3942442 6.6 % 07/02/2022
Charles B. Johnson USA 4 4 4 4 3942442 6.6 % 07/02/2022
Franklin Advisers, Inc. California 3899347 0 3899347 0 3899347 6.5 % 07/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 3942442 6.6 % 07/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 767473 4.2 % 07/02/2022
Charles B. Johnson USA 4 4 4 4 767473 4.2 % 07/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 7674731 4.2 % 07/02/2022
Charles B. Johnson USA 4 4 4 4 2961648 6 % 07/02/2022
Templeton Investment Counsel, LLC Delaware 2553100 0 2961648 0 2961648 6 % 07/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 2961648 6 % 07/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2961648 6 % 07/02/2022
Franklin Advisers, Inc. California 4861195 0 4862595 0 4862595 6.9 % 07/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4881214 6.9 % 07/02/2022
Charles B. Johnson USA 4 4 4 4 4881214 6.9 % 07/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4881214 6.9 % 07/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 773700 0.9 % 07/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 773700 0.9 % 07/02/2022
Charles B. Johnson USA 4 4 4 4 773700 0.9 % 07/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 100729002 13.1 % 07/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 10072900 13.1 % 07/02/2022
Franklin Advisers, Inc. California 10072900 0 10072900 0 10072900 13.1 % 07/02/2022
Charles B. Johnson USA 4 4 4 4 10072900 13.1 % 07/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 10811224 15.4 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 10811224 15.4 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 10811224 15.4 % 04/02/2022
Franklin Advisers, Inc. California 10811224 0 10811224 0 10811224 15.4 % 04/02/2022
Franklin Advisers, Inc. California 1943457 0 1943457 0 1943457 11.8 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 1962657 11.9 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 1962657 11.9 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 1962657 11.9 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 1526132 7.4 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 1526132 7.4 % 04/02/2022
Franklin Advisers, Inc. California 1522390 0 1522390 0 1522390 7.4 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 1526132 7.4 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 6404497 8.5 % 04/02/2022
Templeton Investment Counsel, LLC Delaware 5897901 0 6400001 0 6400001 8.5 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 6404497 8.5 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 64044971 8.5 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 4808652 5.7 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4808652 5.7 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4808652 5.7 % 04/02/2022
Franklin Advisers, Inc. California 4722852 0 4722852 0 4722852 5.6 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 0 0 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 1598695 4.9 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 1598695 4.9 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 1598695 4.9 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2486186 5.1 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 2486186 5.11 % 04/02/2022
Franklin Advisers, Inc. California 2486070 0 2486070 0 2486070 5.1 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 2486186 5.1 % 04/02/2022
Rupert H. Johnson, Jr. USA 1044394 1.1 % 04/02/2022
Charles B. Johnson USA 1044394 1.1 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 1044394 1.1 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 5797716 3.7 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 5797716 3.7 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 5797716 3.7 % 04/02/2022
Franklin Advisers, Inc. California 4103020 0 4103020 0 4103020 6.6 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4103020 6.6 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 4103020 6.6 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4103020 6.6 % 04/02/2022
Franklin Advisers, Inc. California 3249328 0 3249328 0 3249328 7 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 3267947 7.1 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 3267947 7.1 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 3267947 7.1 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 2530449 5 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 2530449 5 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2530449 5 % 04/02/2022
Templeton Investment Counsel, LLC Delaware 233020 0 269480 0 269480 5.9 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 269480 5.9 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 269480 5.9 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 269480 5.9 % 04/02/2022
Franklin Resources, Inc. Delaware 2848869 3.8 % 04/02/2022
Rupert H. Johnson, Jr. USA 2848869 3.8 % 04/02/2022
Charles B. Johnson USA 2848869 3.8 % 04/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 10117999 5.1 % 04/02/2022
Charles B. Johnson USA 4 4 4 4 10117999 5.1 % 04/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 10117999 5.1 % 04/02/2022
Franklin Advisers, Inc. California 10115537 0 10117999 0 10117999 5.1 % 04/02/2022
Franklin Advisers, Inc. California 11792892 0 11792892 0 11792892 11.6 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 11967465 11.7 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 11967465 11.7 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 11967465 11.7 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 16189831 12.1 % 03/02/2022
Franklin Advisers, Inc. California 1602683 0 1602683 0 1602683 12 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 1618983 12.1 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 1618983 12.1 % 03/02/2022
Franklin Advisers, Inc. California 2512773 0 2512773 0 2512773 5.8 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2512773 5.8 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 2512773 5.8 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 2512773 5.8 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 12734762 5.7 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 12734762 5.7 % 03/02/2022
Franklin Advisers, Inc. California 12734762 0 12734762 0 12734762 5.7 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 12734762 5.7 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4855580 7.7 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 4855580 7.7 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4855580 7.7 % 03/02/2022
Templeton Asset Management Ltd. Singapore 4196712 0 4855344 0 4855344 7.7 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 0 0 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 8333476 5.5 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 8333476 5.5 % 03/02/2022
Franklin Advisers, Inc. California 8092601 0 8092601 0 8092601 5.5 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 8333476 5.5 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 8333476 5.5 % 03/02/2022
Franklin Advisers, Inc. California 8092601 0 8092601 0 8092601 5.5 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 8333476 5.5 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 8333476 5.5 % 03/02/2022
Franklin Advisers, Inc. California 4921441 0 4921441 0 4921441 14.5 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4947165 14.6 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 4947165 14.6 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4947165 14.6 % 03/02/2022
Templeton Global Advisors Limited Bahamas 16113871 0 16113871 0 16113871 6.4 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 19180529 7.6 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 19180529 7.6 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 19180529 7.6 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 5339 0 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 5339 0 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 5339 0 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 10503142 8 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 10503142 8 % 03/02/2022
Franklin Advisers, Inc. California 10500000 0 10500000 0 10500000 7.9 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 10503142 8 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 3210788 5.7 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 3210788 5.7 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 3210788 5.7 % 03/02/2022
Franklin Advisers, Inc. California 3209857 0 3209857 0 3209857 5.7 % 03/02/2022
Franklin Advisers, Inc. California 1515855 0 1515855 0 1515855 6 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 1541555 6.1 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 1541555 6.1 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 1541555 6.1 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4889548 4.7 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 48895481 4.7 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 4889548 4.7 % 03/02/2022
Franklin Advisers, Inc. California 2815764 0 2815764 0 2815764 7.2 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2846014 7.3 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 2846014 7.3 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 2846014 7.3 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4468961 5.1 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 4468961 5.1 % 03/02/2022
Franklin Advisers, Inc. California 4449344 0 4449844 0 4449844 5.1 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 44689611 5.1 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 2080050 5.6 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 2080050 5.6 % 03/02/2022
Franklin Advisers, Inc. California 2080050 0 2080050 0 2080050 5.6 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2080050 5.6 % 03/02/2022
Charles B. Johnson USA 4 4 4 4 4910125 4.2 % 03/02/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 4910125 4.2 % 03/02/2022
Franklin Resources, Inc. Delaware 4 4 4 4 4910125 4.2 % 03/02/2022
BlackRock, Inc. Delaware 24032350 0 27015242 0 27015242 5.4 % 31/01/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 24333975 11.1 % 10/01/2022
Franklin Resources, Inc. Delaware 4 4 4 4 24333975 11.1 % 10/01/2022
Franklin Advisers, Inc. California 24130075 0 24130075 0 24130075 11.1 % 10/01/2022
Charles B. Johnson USA 4 4 4 4 24333975 11.1 % 10/01/2022
Franklin Resources, Inc. Delaware 4 4 4 4 27814911 16.3 % 10/01/2022
Rupert H. Johnson, Jr. USA 4 4 4 4 2781491 16.3 % 10/01/2022
Franklin Advisers, Inc. California 2766191 0 2766191 0 2766191 16.2 % 10/01/2022
Charles B. Johnson USA 4 4 4 4 2781491 16.3 % 10/01/2022
Franklin Resources, Inc. Delaware 5 5 5 5 3581913 22.5 % 21/12/2021
Rupert H. Johnson, Jr. USA 5 5 5 5 3581913 22.5 % 21/12/2021
Charles B. Johnson USA 5 5 5 5 3581913 22.5 % 21/12/2021
Franklin Advisers, Inc. California 3581913 0 3581913 0 3581913 22.5 % 21/12/2021
Charles B. Johnson USA 4 4 4 4 10908701 15.5 % 09/12/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 10908701 15.5 % 09/12/2021
Franklin Advisers, Inc. California 10908701 0 10908701 0 10908701 15.5 % 09/12/2021
Franklin Resources, Inc. Delaware 4 4 4 4 10908701 15.5 % 09/12/2021
Charles B. Johnson USA 4 4 4 4 12881607 10.3 % 09/12/2021
Franklin Resources, Inc. Delaware 4 4 4 4 128816071 10.3 % 09/12/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 12881607 10.3 % 09/12/2021
Franklin Advisers, Inc. California 12872007 0 12881607 0 12881607 10.3 % 09/12/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 4828840 17.7 % 09/12/2021
Franklin Advisers, Inc. California 4799840 0 4799840 0 4799840 17.6 % 09/12/2021
Franklin Resources, Inc. Delaware 4 4 4 4 48288401 17.7 % 09/12/2021
Charles B. Johnson USA 4 4 4 4 4828840 17.7 % 09/12/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 3488856 4.1 % 09/11/2021
Franklin Resources, Inc. Delaware 4 4 4 4 3488856 4.1 % 09/11/2021
Charles B. Johnson USA 4 4 4 4 3488856 4.1 % 09/11/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 19816803 17.7 % 10/09/2021
Charles B. Johnson USA 4 4 4 4 19816803 17.7 % 10/09/2021
Franklin Advisers, Inc. California 19807203 0 19816803 0 19816803 17.7 % 10/09/2021
Franklin Resources, Inc. Delaware 4 4 4 4 198168031 17.7 % 10/09/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1841655 10.1 % 10/08/2021
Franklin Advisers, Inc. California 1823755 0 1823755 0 1823755 10 % 10/08/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1841655 10.1 % 10/08/2021
Charles B. Johnson USA 4 4 4 4 1841655 10.1 % 10/08/2021
Franklin Advisers, Inc. California 1817202 0 1817202 0 1817202 13.1 % 09/06/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1833702 13.2 % 09/06/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1833702 13.2 % 09/06/2021
Charles B. Johnson USA 4 4 4 4 1833702 13.2 % 09/06/2021
Franklin Resources, Inc. Delaware 4 4 4 4 266705741 23.9 % 10/03/2021
Franklin Advisers, Inc. California 26670574 0 26670574 0 26670574 23.9 % 10/03/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 26670574 23.9 % 10/03/2021
Charles B. Johnson USA 4 4 4 4 26670574 23.9 % 10/03/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 7070166 10.3 % 10/02/2021
Templeton Investment Counsel, LLC Delaware 6342815 0 6799215 0 6799215 9.9 % 10/02/2021
Charles B. Johnson USA 4 4 4 4 7070166 10.3 % 10/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 70701661 10.3 % 10/02/2021
Franklin Advisers, Inc. California 4951602 0 4951602 0 4951602 17.8 % 10/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 5116002 18.4 % 10/02/2021
Charles B. Johnson USA 4 4 4 4 5116002 18.4 % 10/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 5116002 18.4 % 10/02/2021
The Vanguard Group Pennsylvania 0 453955 30253603 1234046 31487649 6.22 % 10/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 5881360 6.6 % 04/02/2021
Templeton Asset Management Ltd. Singapore 5185864 0 5881360 0 5881360 6.6 % 04/02/2021
Charles B. Johnson USA 4 4 4 4 5881360 6.6 % 04/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 5881360 6.6 % 04/02/2021
Charles B. Johnson USA 4 4 4 4 0 0 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 21239399 4.7 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 21239399 4.7 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 21239399 4.7 % 02/02/2021
Franklin Advisers, Inc. California 3795082 0 3795930 840 3796770 5.1 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 3854278 5.2 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 3854278 5.2 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 3854278 5.2 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 15300451 21.9 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 15300451 21.9 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 15300451 21.9 % 02/02/2021
Franklin Advisers, Inc. California 15300451 0 15300451 0 15300451 21.9 % 02/02/2021
Franklin Advisers, Inc. California 1000000 0 1000000 0 1000000 7.1 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1000000 7.1 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 1000000 7.1 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1000000 7.1 % 02/02/2021
BlackRock, Inc. Delaware 23382353 0 26766010 0 26766010 5.3 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 249659 0.6 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 249659 0.6 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 249659 0.6 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 12700 0 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 12700 0 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 12700 0 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1755863 2.6 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1755863 2.6 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 1755863 2.6 % 02/02/2021
Franklin Advisers, Inc. California 468145 0 468145 0 468145 5.5 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 468145 5.5 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 468145 5.5 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 468145 5.5 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 5576183 8.2 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 5576183 8.2 % 02/02/2021
Franklin Advisers, Inc. California 5539336 0 5539336 0 5539336 8.1 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 5576183 8.2 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 10472900 14.6 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 10472900 14.6 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 104729001 14.6 % 02/02/2021
Franklin Advisers, Inc. California 10472900 0 10472900 0 10472900 14.6 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 532293 0.2 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 532293 0.2 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 532293 0.2 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 6882366 10 % 02/02/2021
Templeton Investment Counsel, LLC Delaware 6155015 0 6611415 0 6611415 9.6 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 6882366 10 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 68823661 10 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 176 0 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 176 0 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 176 0 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1309057 5 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1309057 5 % 02/02/2021
Franklin Advisers, Inc. California 1309057 0 1309057 0 1309057 5 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 1309057 5 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 33 0 % 02/02/2021
Charles B. Johnson USA 4 4 4 4 33 0 % 02/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 33 0 % 02/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1590 0 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 1590 0 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1590 0 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1598644 5 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 1598644 5 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1598644 5 % 01/02/2021
Franklin Advisers, Inc. California 1598644 0 1598644 0 1598644 5 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 701035 1.4 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 701035 1.4 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 701035 1.4 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 2772800 4.2 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 2772800 4.2 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 2772800 4.2 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 8928904 6.1 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 8928904 6.1 % 01/02/2021
Franklin Advisers, Inc. California 8885505 0 8885505 0 8885505 6.1 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 8928904 6.1 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 3375000 6.2 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 3375000 6.2 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 3375000 6.2 % 01/02/2021
Franklin Advisers, Inc. California 3375000 0 3375000 0 3375000 6.2 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 2772895 4.7 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 2772895 4.7 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 2772895 4.7 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 12688702 14 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 12688702 14 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 12688702 14 % 01/02/2021
Franklin Advisers, Inc. California 12609055 0 12609055 0 12609055 13.9 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 23080308 6.2 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 23080308 6.2 % 01/02/2021
Franklin Advisers, Inc. California 22993908 0 22993908 0 22993908 6.1 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 23080308 6.2 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 12442775 5.5 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 12442775 5.5 % 01/02/2021
Franklin Advisers, Inc. California 12442775 0 12442775 0 12442775 5.5 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 12442775 5.5 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 1053872 8.2 % 01/02/2021
Franklin Advisers, Inc. California 1053872 0 1053872 0 1053872 8.2 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1053872 8.2 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1053872 8.2 % 01/02/2021
Franklin Advisers, Inc. California 1413947 0 1413947 0 1413947 7.8 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1413947 7.8 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 1413947 7.8 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 14139471 7.8 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 0 0 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 3586839 6.3 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 3586839 6.3 % 01/02/2021
Franklin Advisers, Inc. California 3555506 0 3555506 0 3555506 6.2 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 3586839 6.3 % 01/02/2021
Franklin Advisers, Inc. California 11000000 0 11000000 0 11000000 9.2 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 11001933 9.2 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 11001933 9.2 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 11001933 9.2 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 1255371 3.6 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 1255371 3.6 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 1255371 3.6 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 31021560 0.2 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 31021560 0.2 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 31021560 0.2 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 54256531 6.6 % 01/02/2021
Franklin Advisers, Inc. California 5396249 0 5396249 0 5396249 6.6 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 5425653 6.6 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 5425653 6.6 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 2650231 6.7 % 01/02/2021
Franklin Advisers, Inc. California 2616731 0 2616731 0 2616731 6.6 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 2650231 6.7 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 2650231 6.7 % 01/02/2021
Rupert H. Johnson, Jr. USA 4 4 4 4 5740155 5.4 % 01/02/2021
Charles B. Johnson USA 4 4 4 4 5740155 5.4 % 01/02/2021
Franklin Resources, Inc. Delaware 4 4 4 4 5740155 5.4 % 01/02/2021
Franklin Advisers, Inc. California 14137500 0 14137500 0 14137500 10.6 % 10/11/2020
Charles B. Johnson USA 4 4 4 4 14137500 10.6 % 10/11/2020
Franklin Resources, Inc. Delaware 4 4 4 4 14137500 10.6 % 10/11/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 14137500 10.6 % 10/11/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 54458 0.2 % 09/10/2020
Franklin Resources, Inc. Delaware 4 4 4 4 54458 0.2 % 09/10/2020
Charles B. Johnson USA 4 4 4 4 54458 0.2 % 09/10/2020
Charles B. Johnson USA 4 4 4 4 724150184 5.2 % 11/05/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 724150184 5.2 % 11/05/2020
Franklin Resources, Inc. Delaware 4 4 4 4 724150184 5.2 % 11/05/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 154487215 7.9 % 20/03/2020
Franklin Advisers, Inc. California 154483702 0 154483702 0 154483702 7.9 % 20/03/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1544872151 7.9 % 20/03/2020
Charles B. Johnson USA 4 4 4 4 154487215 7.9 % 20/03/2020
The Vanguard Group Pennsylvania 417575 110513 35618105 511379 36129484 7.23 % 12/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 72647931 2.6 % 06/02/2020
Charles B. Johnson USA 4 4 4 4 7264793 2.6 % 06/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 7264793 2.6 % 06/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2941 0 % 06/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2941 0 % 06/02/2020
Charles B. Johnson USA 4 4 4 4 2941 0 % 06/02/2020
Templeton Global Advisors Limited Bahamas 838526189 2539990 841066179 0 841066179 6.1 % 06/02/2020
Charles B. Johnson USA 4 4 4 4 1429370572 10.3 % 06/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1429370572 10.3 % 06/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1429370572 10.3 % 06/02/2020
Charles B. Johnson USA 4 4 4 4 7152417 4.1 % 06/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 7152417 4.1 % 06/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 7152417 4.1 % 06/02/2020
Charles B. Johnson USA 4 4 4 4 37982842 8.5 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 37982842 8.5 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 37982842 8.5 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 4445600 6 % 05/02/2020
Franklin Advisers, Inc. California 4442602 0 4442602 0 4442602 6 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 4445600 6 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 4445600 6 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 19916016 1.8 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 19916016 1.8 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 19916016 1.8 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 0 0 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 05/02/2020
Franklin Advisers, Inc. California 2808732 0 2808732 0 2808732 6.5 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2878016 6.7 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 2878016 6.7 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2878016 6.7 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2093 0 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2093 0 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 2093 0 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1167300 8.6 % 05/02/2020
Franklin Advisers, Inc. California 1152900 0 1152900 0 1152900 8.5 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1167300 8.6 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 1167300 8.6 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 3582972 6.7 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 3582972 6.7 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 3582972 6.7 % 05/02/2020
Franklin Advisers, Inc. California 3548972 0 3548972 0 3548972 6.6 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 5470308 8.7 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 5470308 8.7 % 05/02/2020
Franklin Advisers, Inc. California 5444556 0 5444556 0 5444556 8.7 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 5470308 8.7 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 1310925 1.3 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1310925 1.3 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1310925 1.3 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 3568250 11.3 % 05/02/2020
Franklin Advisers, Inc. California 3537150 0 3537150 0 3537150 11.2 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 3568250 11.3 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 3568250 11.3 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 1957181 1.4 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1957181 1.4 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1957181 1.4 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2736200 6.3 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 2736200 6.3 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2736200 6.3 % 05/02/2020
Franklin Advisers, Inc. California 2730500 0 2730500 0 2730500 6.2 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 70057971 11.3 % 05/02/2020
Templeton Investment Counsel, LLC Delaware 6517154 0 6735254 0 6735254 10.8 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 7005797 11.3 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 7005797 11.3 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1189958 3.7 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1189958 3.7 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 1189958 3.7 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1332644 4.3 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1332644 4.3 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 1332644 4.3 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 7131551 7.2 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 7131551 7.2 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 7131551 7.2 % 05/02/2020
Templeton Global Advisors Limited Bahamas 7130292 1259 7131551 0 7131551 7.2 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2121463 4.9 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 2121463 4.9 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2121463 4.9 % 05/02/2020
Franklin Advisers, Inc. California 2912347 0 2912347 0 2912347 9.3 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2912347 9.3 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2912347 9.3 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 2912347 9.3 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 978611 3.5 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 978611 3.5 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 978611 3.5 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 3348444 6.9 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 3348444 6.9 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 3348444 6.9 % 05/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2040584 4.2 % 05/02/2020
Charles B. Johnson USA 4 4 4 4 2040584 4.2 % 05/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 2040584 4.2 % 05/02/2020
Franklin Advisers, Inc. California 3113006 0 3113006 0 3113006 6.7 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 4190658 9 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 4190658 9 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 4190658 9 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1118749 1.2 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1118749 1.2 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 1118749 1.2 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 5477756 4.3 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 5477756 4.3 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 5477756 4.3 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 4706870 6.1 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 4706870 6.1 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 4706870 6.1 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 5102746 8.3 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 5102746 8.3 % 04/02/2020
Templeton Asset Management Ltd. Singapore 4246426 0 4246426 0 4246426 6.9 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 5102746 8.3 % 04/02/2020
Franklin Advisers, Inc. California 12306035 0 12306035 0 12306035 13.7 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 12361411 13.7 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 12361411 13.7 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 12361411 13.7 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 27516372 7.4 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 27516372 7.4 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 27516372 7.4 % 04/02/2020
Franklin Advisers, Inc. California 27401964 0 27401964 0 27401964 7.4 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 158 0 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 158 0 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 158 0 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 1089 0 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 1089 0 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 1089 0 % 04/02/2020
Franklin Templeton Institutional, LLC Delaware 7778652 0 7778652 0 7778652 8.5 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 7778652 8.5 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 7778652 8.5 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 7778652 8.5 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 23755101 4.3 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 2375510 4.3 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 2375510 4.3 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 6963082 3.6 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 6963082 3.6 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 6963082 3.6 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 14208575 6.3 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 14208575 6.3 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 14208575 6.3 % 04/02/2020
Franklin Advisers, Inc. California 14208575 0 14208575 0 14208575 6.3 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 782895 4.2 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 782895 4.2 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 782895 4.2 % 04/02/2020
Franklin Advisers, Inc. California 8518827 0 8518827 0 8518827 8 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 9345879 8.8 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 9345879 8.8 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 9345879 8.8 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 19184935 4.9 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 19184935 4.9 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 19184935 4.9 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 632257 1.2 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 632257 1.2 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 6322571 1.2 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 320 0 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 320 0 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 320 0 % 04/02/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 135 0 % 04/02/2020
Charles B. Johnson USA 4 4 4 4 135 0 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 135 0 % 04/02/2020
Franklin Resources, Inc. Delaware 4 4 4 4 17436440 24.9 % 09/01/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 17436440 24.9 % 09/01/2020
Charles B. Johnson USA 4 4 4 4 17436440 24.9 % 09/01/2020
Franklin Advisers, Inc. California 17436440 0 17436440 0 17436440 24.9 % 09/01/2020
Rupert H. Johnson, Jr. USA 4 4 4 4 7900025 12.7 % 09/04/2019
Templeton Investment Counsel, LLC Delaware 7430668 0 7430668 0 7430668 12 % 09/04/2019
Franklin Resources, Inc. Delaware 4 4 4 4 79000251 12.7 % 09/04/2019
Charles B. Johnson USA 4 4 4 4 7900025 12.7 % 09/04/2019
The Vanguard Group Pennsylvania 353049 98444 31256611 452853 31709464 6.19 % 11/02/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2943 0 % 08/02/2019
Charles B. Johnson USA 4 4 4 4 2943 0 % 08/02/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2943 0 % 08/02/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1585916 3.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1585916 3.3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1585916 3.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 0 0 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 10543588 4.4 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 10543588 4.4 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 10543588 4.4 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 64128532 6.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 64128532 6.3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 64128532 6.3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 85714321 3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 85714321 3 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 85714321 3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 46264281 8.5 % 28/01/2019
Franklin Advisers, Inc. California 4626110 0 4626110 0 4626110 8.5 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4626428 8.5 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 4626428 8.5 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2371200 0.8 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2371200 0.8 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2371200 0.8 % 28/01/2019
Franklin Advisers, Inc. California 3976290 0 3976290 0 3976290 9.3 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4077290 9.5 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 4077290 9.5 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 4077290 9.5 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2311830 3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2311830 3 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2311830 3 % 28/01/2019
Franklin Advisers, Inc. California 3577779 0 3577779 0 3577779 5.9 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 3642579 6 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 3642579 6 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 3642579 6 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2975844 8 % 28/01/2019
Franklin Advisers, Inc. California 2953344 0 2953344 0 2953344 8 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2975844 8 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2975844 8 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 3214293 6.4 % 28/01/2019
Franklin Advisers, Inc. California 3192903 0 3192903 0 3192903 6.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 3214293 6.4 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 3214293 6.4 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 4168371 6.7 % 28/01/2019
Franklin Advisers, Inc. California 4134542 0 4134542 0 4134542 6.7 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4168371 6.7 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 4168371 6.7 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 4334305 13.8 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 4334305 13.8 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4334305 13.8 % 28/01/2019
Franklin Advisers, Inc. California 4287505 0 4287505 0 4287505 13.6 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 8290877 6.1 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 8290877 6.1 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 8290877 6.1 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1601213 6 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1601213 6 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1601213 6 % 28/01/2019
Franklin Advisers, Inc. California 1591113 0 1591113 0 1591113 5.9 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2036916 6.8 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2036916 6.8 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2036916 6.8 % 28/01/2019
Franklin Advisers, Inc. California 2018574 0 2018574 0 2018574 6.7 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2030204 4.1 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2030204 4.1 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2030204 4.1 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 8580292 8.7 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 8580292 8.7 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 8580292 8.7 % 28/01/2019
Templeton Global Advisors Limited Bahamas 8533402 3520 8579792 0 8579792 8.7 % 28/01/2019
Franklin Advisers, Inc. California 2247160 0 2247160 0 2247160 5.3 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2254578 5.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2254578 5.3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2254578 5.3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2937019 9.2 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2937019 9.2 % 28/01/2019
Franklin Advisers, Inc. California 2937019 0 2937019 0 2937019 9.2 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2937019 9.2 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 30448882 8.8 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 30448882 8.8 % 28/01/2019
Templeton Global Advisors Limited Bahamas 23533530 10211 23662641 0 23662641 6.9 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 30448882 8.8 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2050895 3.5 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2050895 3.5 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2050895 3.5 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1503119 5.4 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1503119 5.4 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1503119 5.4 % 28/01/2019
Franklin Advisers, Inc. California 1468019 0 1468019 0 1468019 5.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1415174 6.2 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1415174 6.2 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1415174 6.2 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1808724 3.7 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1808724 3.7 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1808724 3.7 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 2998382 6.2 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 2998382 6.2 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 2998382 6.2 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 7411995 8.2 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 7411995 8.2 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 7411995 8.2 % 28/01/2019
Franklin Advisers, Inc. California 3479892 0 3479892 0 3479892 7 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 3565321 7.2 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 3565321 7.2 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 3565321 7.2 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1799696 3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1799696 3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1799696 3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 8283464 6.7 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 8283464 6.7 % 28/01/2019
Franklin Advisers, Inc. California 8224464 0 8224464 0 8224464 6.7 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 8283464 6.7 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 5015795 7 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 5015795 7 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 5015795 7 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 0 0 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 28/01/2019
Templeton Asset Management Ltd. Singapore 4438884 0 4438884 0 4438884 7.1 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 5545256 8.9 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 5545256 8.9 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 5545256 8.9 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 7605 0 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 7605 0 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 7605 0 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4633333 1.2 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 4633333 1.2 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 4633333 1.2 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1968025 4.6 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1968025 4.6 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1968025 4.6 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1234858 3.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 1234858 3.3 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1234858 3.3 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 4075164 2.6 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 4075164 2.6 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4075164 2.6 % 28/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 28/01/2019
Charles B. Johnson USA 4 4 4 4 0 0 % 28/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1699294 5.8 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1699294 5.8 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 1699294 5.8 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 11561800 10.7 % 25/01/2019
Franklin Advisers, Inc. California 8027750 0 8027750 0 8027750 7.4 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 11561800 10.7 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 11561800 10.7 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 35453091 8.2 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 3545309 8.2 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 3545309 8.2 % 25/01/2019
Franklin Advisers, Inc. California 3545309 0 3545309 0 3545309 8.2 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 807693 3.1 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 807693 3.1 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 8076931 3.1 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 51764856 6.9 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 51764856 6.9 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 51764856 6.9 % 25/01/2019
Templeton Global Advisors Limited Bahamas 40784988 17300 41004388 0 41004388 5.5 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 14767744 7.7 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 14767744 7.7 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 14767744 7.7 % 25/01/2019
Templeton Global Advisors Limited Bahamas 10728570 4877 10787147 0 10787147 5.6 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1834289 5.5 % 25/01/2019
Franklin Advisers, Inc. California 1815989 0 1815989 0 1815989 5.5 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 1834289 5.5 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1834289 5.5 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 0 0 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 25/01/2019
Templeton Global Advisors Limited Bahamas 1054213139 4730690 1065014229 0 1065014229 7.7 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1922236167 13.9 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 1922236167 13.9 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1922236167 13.9 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1380062 4.9 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 1380062 4.9 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1380062 4.9 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 9250749 6.1 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 9250749 6.1 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 9250749 6.1 % 25/01/2019
Templeton Asset Management Ltd. Singapore 7660149 0 7660149 0 7660149 5 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 264985 1.2 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 264985 1.2 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 264985 1.2 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 13308575 5.9 % 25/01/2019
Franklin Advisers, Inc. California 13308575 0 13308575 0 13308575 5.9 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 13308575 5.9 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 13308575 5.9 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 1481654 8 % 25/01/2019
Franklin Templeton Institutional, LLC Delaware 1389400 0 1389400 0 1389400 7.5 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 1481654 8 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 1481654 8 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 0 0 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 5528361 11.4 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 5528361 11.4 % 25/01/2019
Franklin Advisers, Inc. California 5367196 0 5367196 0 5367196 11 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 5528361 11.4 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 0 0 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 9199735 8.7 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 9199735 8.7 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 9199735 8.7 % 25/01/2019
Franklin Advisers, Inc. California 9164030 0 9164030 0 9164030 8.6 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 38571878 9.9 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 38571878 9.9 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 38571878 9.9 % 25/01/2019
Templeton Investment Counsel, LLC Delaware 3155400 0 3155400 0 3155400 6.2 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 3651600 7.2 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 3651600 7.2 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 3651600 7.2 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 61141668 3 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 61141668 3 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 61141668 3 % 25/01/2019
Franklin Advisers, Inc. California 3997424 0 3997424 0 3997424 6.9 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 4022554 6.9 % 25/01/2019
Charles B. Johnson USA 4 4 4 4 4022554 6.9 % 25/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 4022554 6.9 % 25/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 8421291 10.8 % 09/01/2019
Franklin Advisers, Inc. California 8388302 0 8388302 0 8388302 10.8 % 09/01/2019
Charles B. Johnson USA 4 4 4 4 8421291 10.8 % 09/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 8421291 10.8 % 09/01/2019
Franklin Advisers, Inc. California 3244706 0 3244706 0 3244706 5 % 09/01/2019
Rupert H. Johnson, Jr. USA 4 4 4 4 3244706 5 % 09/01/2019
Charles B. Johnson USA 4 4 4 4 3244706 5 % 09/01/2019
Franklin Resources, Inc. Delaware 4 4 4 4 3244706 5 % 09/01/2019
Franklin Advisers, Inc. California 5920672 0 5920672 0 5920672 7.7 % 10/07/2018
Franklin Resources, Inc. Delaware 4 4 4 4 5946999 7.7 % 10/07/2018
Charles B. Johnson USA 4 4 4 4 5946999 7.7 % 10/07/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 5946999 7.7 % 10/07/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3164352 10.2 % 07/06/2018
Charles B. Johnson USA 4 4 4 4 3164352 10.2 % 07/06/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3164352 10.2 % 07/06/2018
Franklin Advisers, Inc. California 3138533 0 3138533 0 3138533 10.2 % 07/06/2018
Franklin Advisers, Inc. California 7209575 0 7209575 0 7209575 13.3 % 16/05/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 7209575 13.3 % 16/05/2018
Franklin Resources, Inc. Delaware 4 4 4 4 7209575 13.3 % 16/05/2018
Charles B. Johnson USA 4 4 4 4 7209575 13.3 % 16/05/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 338716000 8.6 % 10/05/2018
Templeton Asset Management Ltd. Singapore 294640200 0 327513700 0 327513700 8.3 % 10/05/2018
Charles B. Johnson USA 4 4 4 4 338716000 8.6 % 10/05/2018
Franklin Resources, Inc. Delaware 4 4 4 4 338716000 8.6 % 10/05/2018
Charles B. Johnson USA 4 4 4 4 6698212 10.3 % 10/04/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 6698212 10.3 % 10/04/2018
Templeton Asset Management Ltd. Singapore 3179036 0 3250785 0 3250785 5 % 10/04/2018
Franklin Resources, Inc. Delaware 4 4 4 4 6698212 10.3 % 10/04/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 215 0 % 10/04/2018
Franklin Resources, Inc. Delaware 4 4 4 4 215 0 % 10/04/2018
Charles B. Johnson USA 4 4 4 4 215 0 % 10/04/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2786360 8.3 % 09/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2786360 8.3 % 09/02/2018
Charles B. Johnson USA 4 4 4 4 2786360 8.3 % 09/02/2018
Franklin Advisers, Inc. California 2744760 0 2744760 0 2744760 8.2 % 09/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 08/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 08/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 08/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 4681326 11 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4681326 11 % 07/02/2018
Franklin Advisers, Inc. California 4575126 0 4575126 0 4575126 10.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4681326 11 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1000196 2.1 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 1000196 2.1 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1000196 2.1 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4061674 5.5 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 4061674 5.5 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4061674 5.5 % 07/02/2018
Franklin Advisers, Inc. California 3965974 0 3965974 0 3965974 5.4 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 81130 0.3 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 81130 0.3 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 81130 0.3 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3394202 9.5 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 3394202 9.5 % 07/02/2018
Franklin Advisers, Inc. California 3370402 0 3370402 0 3370402 9.4 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3394202 9.5 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 18757447 8.3 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 18757447 8.3 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 18757447 8.3 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 3767294 1.3 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3767294 1.3 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3767294 1.3 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 7981905 5.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 7981905 5.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 7981905 5.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Franklin Advisers, Inc. California 1576887 0 1576887 0 1576887 5.3 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1592451 5.4 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 1592451 5.4 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1592451 5.4 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 11354911 11.5 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 11354911 11.5 % 07/02/2018
Templeton Global Advisors Limited Bahamas 10059125 5370 10128665 0 10128665 10.3 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 11354911 11.5 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 893110 3.5 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 893110 3.5 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 893110 3.5 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 280 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 280 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 280 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 108 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 108 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 108 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 2810771 8.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2810771 8.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2810771 8.7 % 07/02/2018
Franklin Advisers, Inc. California 2810771 0 2810771 0 2810771 8.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3019295 5.7 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 3019295 5.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3019295 5.7 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 861142 3.1 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 861142 3.1 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 861142 3.1 % 07/02/2018
Templeton Investment Counsel, LLC Delaware 2434556 0 2827156 33900 2861056 5.9 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4041910 8.4 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 4041910 8.4 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4041910 8.4 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 4556441 3.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4556441 3.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4556441 3.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 98 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 98 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 98 0 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2018
Franklin Advisers, Inc. California 5146120 0 5146120 0 5146120 10.1 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 5247549 10.3 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 5247549 10.3 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 5247549 10.3 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 19838200 4.95 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 19838200 4.95 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 19838200 4.95 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4979466 6.9 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 4979466 6.9 % 07/02/2018
Franklin Advisers, Inc. California 4942266 0 4942266 0 4942266 6.8 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4979466 6.9 % 07/02/2018
Franklin Advisers, Inc. California 3231753 0 3231753 0 3231753 6.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3231753 6.7 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 3231753 6.7 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3231753 6.7 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4924057 7.6 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 4924057 7.6 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4924057 7.6 % 07/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 488042 1.8 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 488042 1.8 % 07/02/2018
Charles B. Johnson USA 4 4 4 4 488042 1.8 % 07/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 7168511 6.6 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 7168511 6.6 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 7168511 6.6 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 210 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 210 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 210 0 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 11010585 5.1 % 06/02/2018
Franklin Advisers, Inc. California 10879100 0 10979100 0 10979100 5.1 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 11010585 5.1 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 11010585 5.1 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 21941667 5.8 % 06/02/2018
Franklin Advisers, Inc. California 21941667 0 21941667 0 21941667 5.8 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 21941667 5.8 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 21941667 5.8 % 06/02/2018
Franklin Advisers, Inc. California 1929379 0 1929379 0 1929379 5.6 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1929379 5.6 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1929379 5.6 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1929379 5.6 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2206383 2.4 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 2206383 2.4 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2206383 2.4 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1535616 5.4 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1535616 5.4 % 06/02/2018
Franklin Advisers, Inc. California 1529616 0 1529616 0 1529616 5.4 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1535616 5.4 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1708909 4.9 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1708909 4.9 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1708909 4.9 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 169945 0.2 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 169945 0.2 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 169945 0.2 % 06/02/2018
Franklin Advisers, Inc. California 6035779 0 6035779 0 6035779 11.8 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 6035779 11.8 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 6035779 11.8 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 6035779 11.8 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 53691965 7.5 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 53691965 7.5 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 53691965 7.5 % 06/02/2018
Franklin Advisers, Inc. California 3173395 0 3173395 0 3173395 10.3 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3190222 10.3 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 3190222 10.3 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3190222 10.3 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1712746 5.9 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1712746 5.9 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1712746 5.9 % 06/02/2018
Franklin Advisers, Inc. California 1884616 0 1884616 0 1884616 8.4 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1884616 8.4 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1884616 8.4 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1884616 8.4 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1511775 4.6 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1511775 4.6 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1511775 4.6 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1819412052 13.1 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1819412052 13.1 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1819412052 13.1 % 06/02/2018
Templeton Global Advisors Limited Bahamas 803919449 4310890 813432739 25815823 839248562 6 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 351 0 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 351 0 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 351 0 % 06/02/2018
Franklin Advisers, Inc. California 1513967 0 1513967 0 1513967 5.7 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1549623 5.8 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 1549623 5.8 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1549623 5.8 % 06/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 607834000 15.4 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 607834000 15.4 % 06/02/2018
Templeton Asset Management Ltd. Singapore 549804000 0 591740000 0 591740000 15 % 06/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 607834000 15.4 % 06/02/2018
Charles B. Johnson USA 4 4 4 4 233920 0.3 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 233920 0.3 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 233920 0.3 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 78 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 78 0 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 78 0 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 42633 0.2 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 42633 0.2 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 42633 0.2 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 1703576 13.9 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1703576 13.9 % 05/02/2018
Franklin Advisers, Inc. California 1703576 0 1703576 0 1703576 13.9 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1703576 13.9 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 5940402 13.8 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 5940402 13.8 % 05/02/2018
Franklin Advisers, Inc. California 5881897 0 5881897 0 5881897 13.7 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 5940402 13.8 % 05/02/2018
Franklin Advisers, Inc. California 1334607 0 1334607 0 1334607 5.7 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1334607 5.7 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 1334607 5.7 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1334607 5.7 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 1 0 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1 0 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1690266 1.3 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1690266 1.3 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 1690266 1.3 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 8636008 7.8 % 05/02/2018
Franklin Advisers, Inc. California 8630942 0 8630942 0 8630942 7.8 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 8636008 7.8 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 8636008 7.8 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 47882318 12.3 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 47882318 12.3 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 47882318 12.3 % 05/02/2018
Franklin Advisers, Inc. California 2867800 0 2867800 0 2867800 8.4 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 2867800 8.4 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2867800 8.4 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2867800 8.4 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 156591360 7.5 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 156591360 7.5 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 156591360 7.5 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 2596814 8.4 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2596814 8.4 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2596814 8.4 % 05/02/2018
Franklin Advisers, Inc. California 2579414 0 2579414 0 2579414 8.4 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 2943076 5.6 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2943076 5.6 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2943076 5.6 % 05/02/2018
Franklin Advisers, Inc. California 2914853 0 2914853 0 2914853 5.6 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 0 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 10992409 5.1 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 10992409 5.1 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 10992409 5.1 % 05/02/2018
Franklin Advisers, Inc. California 10922509 0 10922509 0 10922509 5 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 528781 1 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 528781 1 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 528781 1 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 70601691 6.3 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 70601691 6.3 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 70601691 6.3 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 18142676 5.8 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 18142676 5.8 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 18142676 5.8 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 197722 1.2 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 197722 1.2 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 197722 1.2 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 7209575 36 % 05/02/2018
Franklin Advisers, Inc. California 7209575 0 7209575 0 7209575 36 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 7209575 36 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 7209575 36 % 05/02/2018
Franklin Advisers, Inc. California 850100 0 850100 0 850100 8.8 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 850100 8.8 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 850100 8.8 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 850100 8.8 % 05/02/2018
Templeton Global Advisors Limited Bahamas 26580848 163781 26840111 1085900 27926011 6.3 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 44138324 10 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 44138324 10 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 44138324 10 % 05/02/2018
Franklin Advisers, Inc. California 3062576 0 3062576 0 3062576 6.4 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 3062576 6.4 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 3062576 6.4 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 3062576 6.4 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 86 0 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 86 0 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 86 0 % 05/02/2018
Franklin Resources, Inc. Delaware 4 4 4 4 1577927 5.9 % 05/02/2018
Franklin Advisers, Inc. California 1567527 0 1567527 0 1567527 5.8 % 05/02/2018
Charles B. Johnson USA 4 4 4 4 1577927 5.9 % 05/02/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 1577927 5.9 % 05/02/2018
Franklin Advisers, Inc. California 2240000 0 2240000 0 2240000 10.5 % 10/01/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2240000 10.5 % 10/01/2018
Charles B. Johnson USA 4 4 4 4 2240000 10.5 % 10/01/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2240000 10.5 % 10/01/2018
Franklin Advisers, Inc. California 2147385 0 2147385 0 2147385 5.3 % 10/01/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 2147385 5.3 % 10/01/2018
Charles B. Johnson USA 4 4 4 4 2147385 5.3 % 10/01/2018
Franklin Resources, Inc. Delaware 4 4 4 4 2147385 5.3 % 10/01/2018
Franklin Advisers, Inc. California 8168476 0 8168476 0 8168476 12.6 % 10/01/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 8195703 12.7 % 10/01/2018
Charles B. Johnson USA 4 4 4 4 8195703 12.7 % 10/01/2018
Franklin Resources, Inc. Delaware 4 4 4 4 8195703 12.7 % 10/01/2018
Franklin Resources, Inc. Delaware 4 4 4 4 4836917 14.5 % 10/01/2018
Charles B. Johnson USA 4 4 4 4 4836917 14.5 % 10/01/2018
Franklin Advisers, Inc. California 4765479 0 4765479 0 4765479 14.3 % 10/01/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 4836917 14.5 % 10/01/2018
Franklin Advisers, Inc. California 10500000 0 10500000 0 10500000 10.8 % 10/01/2018
Franklin Resources, Inc. Delaware 4 4 4 4 10500000 10.8 % 10/01/2018
Rupert H. Johnson, Jr. USA 4 4 4 4 10500000 10.8 % 10/01/2018
Charles B. Johnson USA 4 4 4 4 10500000 10.8 % 10/01/2018
Franklin Templeton Institutional, LLC Delaware 440880 0 440880 0 440880 7.2 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 486000 7.9 % 11/12/2017
Franklin Resources, Inc. Delaware 4 4 4 4 486000 7.9 % 11/12/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 486000 7.9 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 639642 6.1 % 11/12/2017
Franklin Advisers, Inc. California 639642 0 639642 0 639642 6.1 % 11/12/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 639642 6.1 % 11/12/2017
Franklin Resources, Inc. Delaware 4 4 4 4 639642 6.1 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 7009917 21 % 11/12/2017
Franklin Resources, Inc. Delaware 4 4 4 4 7009917 21 % 11/12/2017
Franklin Advisers, Inc. California 6915379 0 6915379 0 6915379 21 % 11/12/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 7009917 21 % 11/12/2017
Franklin Advisers, Inc. California 5148026 0 5148026 0 5148026 10.1 % 11/12/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5249455 10.3 % 11/12/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5249455 10.3 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 5249455 10.3 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 11/12/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 11/12/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 11/12/2017
Templeton Global Advisors Limited Bahamas 10378611 5370 10450141 0 10450141 10.6 % 11/12/2017
Franklin Resources, Inc. Delaware 4 4 4 4 11763374 12 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 11763374 12 % 11/12/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 11763374 12 % 11/12/2017
Charles B. Johnson USA 4 4 4 4 10000000 7.3 % 10/10/2017
Franklin Resources, Inc. Delaware 4 4 4 4 10000000 7.3 % 10/10/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 10000000 7.3 % 10/10/2017
Franklin Advisers, Inc. California 10000000 0 10000000 0 10000000 7.3 % 10/10/2017
Franklin Advisers, Inc. California 3175445 0 3175445 0 3175445 10.3 % 10/10/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3192272 10.3 % 10/10/2017
Charles B. Johnson USA 4 4 4 4 3192272 10.3 % 10/10/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3192272 10.3 % 10/10/2017
Franklin Resources, Inc. Delaware 4 4 4 4 22560400 16.4 % 08/09/2017
Franklin Advisers, Inc. California 22560400 0 22560400 0 22560400 16.4 % 08/09/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 22560400 16.4 % 08/09/2017
Charles B. Johnson USA 4 4 4 4 22560400 16.4 % 08/09/2017
Franklin Resources, Inc. Delaware 4 4 4 4 32245663 10.3 % 10/07/2017
Charles B. Johnson USA 4 4 4 4 32245663 10.3 % 10/07/2017
Templeton Investment Counsel, LLC Delaware 13663452 0 16088794 157700 16246494 5.2 % 10/07/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 32245663 10.3 % 10/07/2017
Templeton Global Advisors Limited Bahamas 25759131 182621 26036347 1091000 27127347 6.1 % 10/07/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 44675101 10.1 % 10/07/2017
Charles B. Johnson USA 4 4 4 4 44675101 10.1 % 10/07/2017
Franklin Resources, Inc. Delaware 4 4 4 4 44675101 10.1 % 10/07/2017
Franklin Advisers, Inc. California 2650391 0 2650391 0 2650391 11.3 % 10/07/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2673691 11.4 % 10/07/2017
Charles B. Johnson USA 4 4 4 4 2673691 11.4 % 10/07/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2673691 11.4 % 10/07/2017
Franklin Advisers, Inc. California 32643605 0 32643605 0 32643605 23.7 % 09/06/2017
Franklin Resources, Inc. Delaware 4 4 4 4 32643605 23.7 % 09/06/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 32643605 23.7 % 09/06/2017
Charles B. Johnson USA 4 4 4 4 32643605 23.7 % 09/06/2017
Franklin Resources, Inc. Delaware 4 4 4 4 31790336 10.6 % 09/06/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 31790336 10.6 % 09/06/2017
Charles B. Johnson USA 4 4 4 4 31790336 10.6 % 09/06/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 633660 4 % 10/05/2017
Charles B. Johnson USA 4 4 4 4 633660 4 % 10/05/2017
Franklin Resources, Inc. Delaware 4 4 4 4 633660 4 % 10/05/2017
Charles B. Johnson USA 4 4 4 4 1884615 13.2 % 10/05/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1884615 13.2 % 10/05/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1884615 13.2 % 10/05/2017
Franklin Advisers, Inc. California 1884615 0 1884615 0 1884615 13.2 % 10/05/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4870440 10.1 % 10/05/2017
Charles B. Johnson USA 4 4 4 4 4870440 10.1 % 10/05/2017
Templeton Investment Counsel, LLC Delaware 3092694 0 3577464 24700 3602164 7.5 % 10/05/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4870440 10.1 % 10/05/2017
Franklin Advisers, Inc. California 4385713 0 4385713 0 4385713 10.4 % 07/04/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4474113 10.6 % 07/04/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4474113 10.6 % 07/04/2017
Charles B. Johnson USA 4 4 4 4 4474113 10.6 % 07/04/2017
Franklin Advisers, Inc. California 7209577 0 7209577 0 7209577 36.1 % 10/03/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 7209577 36.1 % 10/03/2017
Charles B. Johnson USA 4 4 4 4 7209577 36.1 % 10/03/2017
Franklin Resources, Inc. Delaware 4 4 4 4 7209577 36.1 % 10/03/2017
Charles B. Johnson USA 4 4 4 4 39557476 10.1 % 10/03/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 39557476 10.1 % 10/03/2017
Franklin Templeton Institutional, LLC Delaware 22384776 0 31787776 0 31787776 8.2 % 10/03/2017
Franklin Resources, Inc. Delaware 4 4 4 4 39557476 10.1 % 10/03/2017
Charles B. Johnson USA 4 4 4 4 2176100 10.3 % 10/03/2017
Franklin Advisers, Inc. California 2167077 0 2167077 0 2167077 10.3 % 10/03/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2176100 10.3 % 10/03/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2176100 10.3 % 10/03/2017
Franklin Advisers, Inc. California 6076879 0 6076879 0 6076879 14.7 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 6076879 14.7 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 6076879 14.7 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 6076879 14.7 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 24839562 5.6 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 24839562 5.6 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 24839562 5.6 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2647851 4.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 2647851 4.2 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2647851 4.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 6233265 5.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 6233265 5.2 % 09/02/2017
Franklin Advisers, Inc. California 6200365 0 6200365 0 6200365 5.2 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 6233265 5.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2092329 6.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 2092329 6.2 % 09/02/2017
Templeton Investment Counsel, LLC Delaware 1715180 0 1715180 0 1715180 5.1 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2092329 6.2 % 09/02/2017
Franklin Advisers, Inc. California 1090371 0 1090371 0 1090371 6.7 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1111571 6.8 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1111571 6.8 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1111571 6.8 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1523138 7.8 % 09/02/2017
Franklin Advisers, Inc. California 1508438 0 1508438 0 1508438 7.8 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1523138 7.8 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1523138 7.8 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 996499 3.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 996499 3.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 996499 3.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3949044 5.4 % 09/02/2017
Franklin Advisory Services, LLC Delaware 3949044 0 3949044 0 3949044 5.4 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3949044 5.4 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 3949044 5.4 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4823026 4.8 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4823026 4.8 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 4823026 4.8 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 352918 0.2 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 352918 0.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 352918 0.2 % 09/02/2017
Franklin Advisory Services, LLC Delaware 1410900 0 1540300 0 1540300 6.9 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1540300 6.9 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1540300 6.9 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1540300 6.9 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 09/02/2017
Franklin Advisers, Inc. California 3688902 0 3688902 0 3688902 8.7 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3760602 8.9 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 3760602 8.9 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3760602 8.9 % 09/02/2017
Franklin Advisers, Inc. California 3258084 0 3258084 0 3258084 11.4 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3280584 11.5 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3280584 11.5 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 3280584 11.5 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 2522461 6.2 % 09/02/2017
Franklin Advisers, Inc. California 2493761 0 2493761 0 2493761 6.2 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2522461 6.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2522461 6.2 % 09/02/2017
Franklin Advisory Services, LLC Delaware 1326634 0 1326634 0 1326634 5.2 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1326634 5.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1326634 5.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1326634 5.2 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 4214743 5.1 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4214743 5.1 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4214743 5.1 % 09/02/2017
Franklin Advisers, Inc. California 4144943 0 4144943 0 4144943 5 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1614028 6.7 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1614028 6.7 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1614028 6.7 % 09/02/2017
Franklin Advisory Services, LLC Delaware 1475918 0 1614028 0 1614028 6.7 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 16852850 3.3 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 16852850 3.3 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 16852850 3.3 % 09/02/2017
Franklin Advisers, Inc. California 1449073 0 1449073 0 1449073 7.6 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1449073 7.6 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1449073 7.6 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1449073 7.6 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1376546 1.1 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1376546 1.1 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1376546 1.1 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 41120915 30 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 41120915 30 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 41120915 30 % 09/02/2017
Franklin Advisers, Inc. California 40865615 0 41120915 0 41120915 30 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1456262 4.8 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1456262 4.8 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1456262 4.8 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1384073 6.6 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1323251 10.2 % 09/02/2017
Franklin Advisers, Inc. California 1384073 0 1384073 0 1384073 6.6 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1384073 6.6 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1384073 6.6 % 09/02/2017
Franklin Advisers, Inc. California 1323251 0 1323251 0 1323251 10.2 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1323251 10.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1323251 10.2 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2977075 9.3 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 2977075 9.3 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2977075 9.3 % 09/02/2017
Franklin Advisory Services, LLC Delaware 2977075 0 2977075 0 2977075 9.3 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3197712 7.6 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3197712 7.6 % 09/02/2017
Franklin Advisers, Inc. California 3197712 0 3197712 0 3197712 7.6 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 3197712 7.6 % 09/02/2017
Franklin Advisers, Inc. California 1456118 0 1456118 0 1456118 5.8 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1476218 5.9 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1476218 5.9 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1476218 5.9 % 09/02/2017
Franklin Advisers, Inc. California 1392245 0 1392245 0 1392245 5.9 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1392245 5.9 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1392245 5.9 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1392245 5.9 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 1165214 5.1 % 09/02/2017
Franklin Advisory Services, LLC Delaware 1066714 0 1165214 0 1165214 5.1 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1165214 5.1 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1165214 5.1 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5386799 14.5 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 5386799 14.5 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5386799 14.5 % 09/02/2017
Franklin Advisers, Inc. California 5337194 0 5337194 0 5337194 14.4 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5908976 5.4 % 09/02/2017
Charles B. Johnson USA 4 4 4 4 5908976 5.4 % 09/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5908976 5.4 % 09/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 13963688 17.1 % 08/02/2017
Templeton Global Advisors Limited Bahamas 12141165 5770 12238105 0 12238105 15 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 13963688 17.1 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 13963688 17.1 % 08/02/2017
Franklin Advisory Services, LLC Delaware 5010674 0 5010674 0 5010674 10.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 5010674 10.4 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5010674 10.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5010674 10.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 14072143 15.9 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 14072143 15.9 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 14072143 15.9 % 08/02/2017
Templeton Global Advisors Limited Bahamas 5350910 0 5350910 0 5350910 6 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3399300 6.6 % 08/02/2017
Franklin Advisory Services, LLC Delaware 3083500 0 3399300 0 3399300 6.6 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3399300 6.6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 3399300 6.6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 505512 2.5 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 505512 2.5 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 505512 2.5 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2857725 2.9 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 2857725 2.9 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2857725 2.9 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1858271 3.6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1858271 3.6 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1858271 3.6 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 184158000 9.4 % 08/02/2017
Templeton Asset Management Ltd. Singapore 159362000 0 176706000 0 176706000 9.1 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 184158000 9.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 184158000 9.4 % 08/02/2017
Franklin Advisory Services, LLC Delaware 8260525 0 8260525 0 8260525 7.3 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 8260525 7.3 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 8260525 7.3 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 8260525 7.3 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1030600 2.1 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1030600 2.1 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1030600 2.1 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1315500 8.2 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1315500 8.2 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1315500 8.2 % 08/02/2017
Franklin Advisers, Inc. California 1306477 0 1306477 0 1306477 8.1 % 08/02/2017
Franklin Advisers, Inc. California 3848678 0 3848678 0 3848678 16.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3870978 16.5 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3870978 16.5 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 3870978 16.5 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1052916 0.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1052916 0.8 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1052916 0.8 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 5373511 7.9 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5373511 7.9 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5373511 7.9 % 08/02/2017
Franklin Advisory Services, LLC Delaware 5082111 0 5373511 0 5373511 7.9 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 150157500 7.3 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 150157500 7.3 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 150157500 7.3 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2645092 1.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 2645092 1.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2645092 1.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 7685568 19.6 % 08/02/2017
Franklin Advisers, Inc. California 7662041 0 7662041 0 7662041 19.6 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 7685568 19.6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 7685568 19.6 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 750000 5.8 % 08/02/2017
Franklin Advisory Services, LLC Delaware 750000 0 750000 0 750000 5.8 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 750000 5.8 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 750000 5.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 290000 4.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 290000 4.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 290000 4.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2820123 4.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 2820123 4.4 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2820123 4.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1521797 8.2 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1521797 8.2 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1521797 8.2 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1527549 5.9 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1527549 5.9 % 08/02/2017
Franklin Advisers, Inc. California 1516849 0 1516849 0 1516849 5.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1527549 5.9 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 115000 6.9 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 115000 6.9 % 08/02/2017
Franklin Advisory Services, LLC Delaware 115000 0 115000 0 115000 6.9 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 115000 6.9 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 2667600 9.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2667600 9.4 % 08/02/2017
Franklin Advisers, Inc. California 2667600 0 2667600 0 2667600 9.4 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2667600 9.4 % 08/02/2017
Franklin Advisory Services, LLC Delaware 1923520 0 1923520 0 1923520 8.4 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1923520 8.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1923520 8.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1923520 8.4 % 08/02/2017
Franklin Advisers, Inc. California 4854208 0 4854208 0 4854208 10.3 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4915731 10.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 4915731 10.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4915731 10.4 % 08/02/2017
Franklin Advisers, Inc. California 21248488 0 21248488 0 21248488 18.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 21248488 18.8 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 21248488 18.8 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 21248488 18.8 % 08/02/2017
Franklin Templeton Institutional, LLC Delaware 5461440 0 5461440 0 5461440 6.4 % 08/02/2017
Franklin Advisers, Inc. California 7909500 0 7909500 0 7909500 9.3 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 13370940 15.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 13370940 15.8 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 13370940 15.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3730404 8.8 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 3730404 8.8 % 08/02/2017
Franklin Advisers, Inc. California 3684675 0 3684675 0 3684675 8.7 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3730404 8.8 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2368477 11.8 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 2368477 11.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2368477 11.8 % 08/02/2017
Franklin Templeton Investments Corp. Canada 424047 0 424047 0 424047 2.1 % 08/02/2017
Templeton Investment Counsel, LLC Delaware 1944430 0 1944430 0 1944430 9.7 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1113166 5.1 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1113166 5.1 % 08/02/2017
Franklin Advisers, Inc. California 1113166 0 1113166 0 1113166 5.1 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1113166 5.1 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 80100 2.7 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 80100 2.7 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 80100 2.7 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 869565 5.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 869565 5.4 % 08/02/2017
Franklin Advisers, Inc. California 869565 0 869565 0 869565 5.4 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 869565 5.4 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 626532000 13.4 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 626532000 13.4 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 626532000 13.4 % 08/02/2017
Templeton Global Advisors Limited Bahamas 456201200 8668500 464869700 56610600 521480300 11.1 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 34724057 11.8 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 34724057 11.8 % 08/02/2017
Templeton Global Advisors Limited Bahamas 13282066 228700 13510766 1468700 14979466 5.1 % 08/02/2017
Templeton Investment Counsel, LLC Delaware 15049525 0 17372385 0 17372385 5.9 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 34724057 11.8 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3740680 5.6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 3740680 5.6 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3740680 5.6 % 08/02/2017
Franklin Advisory Services, LLC Delaware 1687900 0 1831981 0 1831981 6.6 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1835970 6.6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1835970 6.6 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1835970 6.6 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1081194 4.96 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1081194 4.96 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1081194 4.96 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1785819 7.1 % 08/02/2017
Franklin Advisory Services, LLC Delaware 1639400 0 1785819 0 1785819 7.1 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1785819 7.1 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 1785819 7.1 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 6269614 6 % 08/02/2017
Charles B. Johnson USA 4 4 4 4 6269614 6 % 08/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 6269614 6 % 08/02/2017
Templeton Global Advisors Limited Bahamas 5687660 2810 5729160 0 5729160 5.5 % 08/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 25705128 10.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 25705128 10.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 25705128 10.7 % 07/02/2017
Templeton Global Advisors Limited Bahamas 12076984 71960 12201044 411070 12612114 5.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5177900 7.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 5177900 7.3 % 07/02/2017
Franklin Advisory Services, LLC Delaware 4831900 0 5177900 0 5177900 7.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5177900 7.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2537655 5.6 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2537655 5.6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2537655 5.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1469902 6.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1469902 6.9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1469902 6.9 % 07/02/2017
Franklin Advisers, Inc. California 1469902 0 1469902 0 1469902 6.9 % 07/02/2017
Franklin Advisers, Inc. California 1523797 0 1523797 0 1523797 6.2 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2972947 12.1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2972947 12.1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2972947 12.1 % 07/02/2017
Franklin Advisory Services, LLC Delaware 1261650 0 1418950 0 1418950 5.8 % 07/02/2017
Franklin Advisers, Inc. California 1778402 0 1778402 0 1778402 6.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1797902 6.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1797902 6.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1797902 6.3 % 07/02/2017
Franklin Advisers, Inc. California 944700 0 944700 0 944700 5.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 944700 5.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 944700 5.2 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 944700 5.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2847200 10.4 % 07/02/2017
Franklin Advisory Services, LLC Delaware 2541200 0 2847200 0 2847200 10.4 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2847200 10.4 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2847200 10.4 % 07/02/2017
Franklin Advisers, Inc. California 7471374 0 7471374 0 7471374 6.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 7600574 6.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 7600574 6.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 7600574 6.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 18206667 5.5 % 07/02/2017
Franklin Advisers, Inc. California 18206667 0 18206667 0 18206667 5.5 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 18206667 5.5 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 18206667 5.5 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 837240 3.4 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 837240 3.4 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 837240 3.4 % 07/02/2017
Franklin Advisory Services, LLC Delaware 1631000 0 1800350 0 1800350 7.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1800350 7.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1800350 7.2 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1800350 7.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 5213328 8.4 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 5213328 8.4 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 5213328 8.4 % 07/02/2017
Franklin Advisers, Inc. California 5180728 0 5180728 0 5180728 8.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3231201 7.8 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3231201 7.8 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 3231201 7.8 % 07/02/2017
Franklin Advisers, Inc. California 3205401 0 3205401 0 3205401 7.8 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 29588803 7.1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 29588803 7.1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 29588803 7.1 % 07/02/2017
Franklin Advisory Services, LLC Delaware 2164931 0 2411731 0 2411731 6.1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2411731 6.1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2411731 6.1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2411731 6.1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1404923 5.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1404923 5.2 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1404923 5.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 410951 6.7 % 07/02/2017
Franklin Advisers, Inc. California 407441 0 410951 0 410951 6.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 410951 6.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 410951 6.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 14648050 6.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 14648050 6.7 % 07/02/2017
Franklin Advisers, Inc. California 14275815 0 14524815 0 14524815 6.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 14648050 6.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 3042844 5.7 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 3042844 5.7 % 07/02/2017
Franklin Advisers, Inc. California 3042049 0 3042049 0 3042049 5.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 3042844 5.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 489982 9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 489982 9 % 07/02/2017
Franklin Advisers, Inc. California 489982 0 489982 0 489982 9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 489982 9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 0 0 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 151788 0.1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 151788 0.1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 151788 0.1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4512585 9.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 4512585 9.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4512585 9.3 % 07/02/2017
Templeton Investment Counsel, LLC Delaware 2726965 0 3282784 0 3282784 6.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 349500 1.1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 349500 1.1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 349500 1.1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1319459 4.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1319459 4.9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1319459 4.9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 19009880 5.4 % 07/02/2017
Franklin Advisers, Inc. California 18648600 0 18708600 0 18708600 5.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 19009880 5.4 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 19009880 5.4 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1390825 7.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1390825 7.3 % 07/02/2017
Franklin Advisers, Inc. California 1365825 0 1365825 0 1365825 7.1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1390825 7.3 % 07/02/2017
Franklin Advisory Services, LLC Delaware 655700 0 681700 0 681700 5.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 681700 5.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 681700 5.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 681700 5.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1158297 2.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1158297 2.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1158297 2.3 % 07/02/2017
Franklin Advisers, Inc. California 1690292 0 1690292 0 1690292 5.9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1702389 5.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1702389 5.9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1702389 5.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 765350 6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 765350 6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 765350 6 % 07/02/2017
Franklin Advisers, Inc. California 750350 0 750350 0 750350 5.9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2642271 6 % 07/02/2017
Franklin Advisers, Inc. California 2601771 0 2601771 0 2601771 5.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2642271 6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2642271 6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1500931 0.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1500931 0.6 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1500931 0.6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 56540087 11.1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 56540087 11.1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 56540087 11.1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1132170 2.9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1132170 2.9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1132170 2.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2994200 10.6 % 07/02/2017
Franklin Advisers, Inc. California 2994200 0 2994200 0 2994200 10.6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2994200 10.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2994200 10.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 38680576 9.9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 38680576 9.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 38680576 9.9 % 07/02/2017
Franklin Templeton Institutional, LLC Delaware 21684376 0 30937376 0 30937376 7.9 % 07/02/2017
Franklin Advisers, Inc. California 4711097 0 4711097 0 4711097 5.5 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 4752297 5.6 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 4752297 5.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 4752297 5.6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 999979 4.3 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 999979 4.3 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 999979 4.3 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1448770 4.6 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1448770 4.6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1448770 4.6 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1539270 4.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1539270 4.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1539270 4.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 257794 0.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 257794 0.9 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 257794 0.9 % 07/02/2017
Franklin Advisers, Inc. California 2511596 0 2511596 0 2511596 8.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2523423 8.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2523423 8.7 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2523423 8.7 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1661708 2.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1661708 2.7 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1661708 2.7 % 07/02/2017
Franklin Advisory Services, LLC Delaware 455100 0 455100 0 455100 6 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 455100 6 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 455100 6 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 455100 6 % 07/02/2017
Franklin Advisory Services, LLC Delaware 2037000 0 2198000 0 2198000 8.2 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2198000 8.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2198000 8.2 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2198000 8.2 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 1788564999 12.9 % 07/02/2017
Templeton Global Advisors Limited Bahamas 691264019 3256590 697389009 17829823 715218832 5.2 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 1788564999 12.9 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 1788564999 12.9 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 2266400 3.7 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 2266400 3.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 2266400 3.7 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 8849459 1 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 8849459 1 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 8849459 1 % 07/02/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 16525 0 % 07/02/2017
Charles B. Johnson USA 4 4 4 4 16525 0 % 07/02/2017
Franklin Resources, Inc. Delaware 4 4 4 4 16525 0 % 07/02/2017
Massachusetts Financial Services Company Delaware 19042462 0 21285235 0 21285235 3.7 % 03/02/2017
Massachusetts Financial Services Company Delaware 19042462 0 21285235 0 21285235 3.7 % 03/02/2017
Franklin Advisers, Inc. California 9156845 0 9156845 0 9156845 27.4 % 10/01/2017
Rupert H. Johnson, Jr. USA 4 4 4 4 9272284 27.7 % 10/01/2017
Charles B. Johnson USA 4 4 4 4 9272284 27.7 % 10/01/2017
Franklin Resources, Inc. Delaware 4 4 4 4 9272284 27.7 % 10/01/2017
Templeton Investment Counsel, LLC Delaware 1614400 0 1614400 0 1614400 6.5 % 12/12/2016
Franklin Templeton Investments Corp. Canada 362505 0 362505 0 362505 1.5 % 12/12/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2039905 8.2 % 12/12/2016
Charles B. Johnson USA 4 4 4 4 2039905 8.2 % 12/12/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2039905 8.2 % 12/12/2016
Franklin Advisory Services, LLC Delaware 57500 0 63000 0 63000 0.3 % 12/12/2016
Charles B. Johnson USA 4 4 4 4 41256937 14.1 % 12/12/2016
Franklin Resources, Inc. Delaware 4 4 4 4 41256937 14.1 % 12/12/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 41256937 14.1 % 12/12/2016
Templeton Investment Counsel, LLC Delaware 15928487 0 18385047 0 18385047 6.3 % 12/12/2016
Templeton Global Advisors Limited Bahamas 18077466 276000 18353466 1770100 18353466 6.9 % 12/12/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2732700 10.8 % 12/12/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2732700 10.8 % 12/12/2016
Charles B. Johnson USA 4 4 4 4 2732700 10.8 % 12/12/2016
Franklin Advisers, Inc. California 2732700 0 2732700 0 2732700 10.8 % 12/12/2016
Franklin Resources, Inc. Delaware 4 4 4 4 54744219 10.8 % 12/12/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 54744219 10.8 % 12/12/2016
Charles B. Johnson USA 4 4 4 4 54744219 10.8 % 12/12/2016
Charles B. Johnson USA 4 4 4 4 2102879 8.4 % 09/11/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2102879 8.4 % 09/11/2016
Franklin Advisers, Inc. California 2072979 0 2072979 0 2072979 8.3 % 09/11/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2102879 8.4 % 09/11/2016
Franklin Resources, Inc. Delaware 4 4 4 4 4477500 16.2 % 09/11/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 4477500 16.2 % 09/11/2016
Franklin Advisers, Inc. California 4477500 0 4477500 0 4477500 16.2 % 09/11/2016
Charles B. Johnson USA 4 4 4 4 4477500 16.2 % 09/11/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 5472566 2.3 % 09/11/2016
Charles B. Johnson USA 4 4 4 4 5472566 2.3 % 09/11/2016
Franklin Resources, Inc. Delaware 4 4 4 4 5472566 2.3 % 09/11/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 42967585 31.3 % 11/10/2016
Charles B. Johnson USA 4 4 4 4 42967585 31.3 % 11/10/2016
Franklin Advisers, Inc. California 42712285 0 42967585 0 42967585 31.3 % 11/10/2016
Franklin Resources, Inc. Delaware 4 4 4 4 42967585 31.3 % 11/10/2016
Franklin Resources, Inc. Delaware 4 4 4 4 9051987 9.5 % 11/10/2016
Franklin Advisers, Inc. California 9051987 0 9051987 0 9051987 9.5 % 11/10/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 9051987 9.5 % 11/10/2016
Charles B. Johnson USA 4 4 4 4 9051987 9.5 % 11/10/2016
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 11/10/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 11/10/2016
Charles B. Johnson USA 4 4 4 4 0 0 % 11/10/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 5325000 18.4 % 09/09/2016
Charles B. Johnson USA 4 4 4 4 5325000 18.4 % 09/09/2016
Franklin Advisers, Inc. California 5325000 0 5325000 0 5325000 18.4 % 09/09/2016
Franklin Resources, Inc. Delaware 4 4 4 4 5325000 18.4 % 09/09/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2429532 4.9 % 09/09/2016
Charles B. Johnson USA 4 4 4 4 2429532 4.9 % 09/09/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2429532 4.9 % 09/09/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2500000 4.2 % 09/09/2016
Charles B. Johnson USA 4 4 4 4 2500000 4.2 % 09/09/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2500000 4.2 % 09/09/2016
Franklin Resources, Inc. Delaware 4 4 4 4 13984030 14.7 % 09/09/2016
Charles B. Johnson USA 4 4 4 4 13984030 14.7 % 09/09/2016
Franklin Advisers, Inc. California 13984030 0 13984030 0 13984030 14.7 % 09/09/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 13984030 14.7 % 09/09/2016
Franklin Advisers, Inc. California 19369696 0 19369696 0 19369696 20.3 % 10/08/2016
Franklin Resources, Inc. Delaware 4 4 4 4 19369696 20.3 % 10/08/2016
Charles B. Johnson USA 4 4 4 4 19369696 20.3 % 10/08/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 19369696 20.3 % 10/08/2016
Franklin Resources, Inc. Delaware 4 4 4 4 41439644 5.3 % 10/08/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 41439644 5.3 % 10/08/2016
Templeton Global Advisors Limited Bahamas 35941516 20576 36255092 0 36255092 4.7 % 10/08/2016
Charles B. Johnson USA 4 4 4 4 41439644 5.3 % 10/08/2016
Franklin Resources, Inc. Delaware 4 4 4 4 6324093 10.5 % 10/08/2016
Charles B. Johnson USA 4 4 4 4 6324093 10.5 % 10/08/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 6324093 10.5 % 10/08/2016
Franklin Advisers, Inc. California 6324093 0 6324093 0 6324093 10.5 % 10/08/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 8596943 17.1 % 08/07/2016
Charles B. Johnson USA 4 4 4 4 8596943 17.1 % 08/07/2016
Franklin Advisers, Inc. California 8596943 0 8596943 0 8596943 17.1 % 08/07/2016
Franklin Resources, Inc. Delaware 4 4 4 4 8596943 17.1 % 08/07/2016
Charles B. Johnson USA 4 4 4 4 2844800 10.5 % 09/06/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2844800 10.5 % 09/06/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2844800 10.5 % 09/06/2016
Franklin Advisory Services, LLC Delaware 2540400 0 2844800 0 2844800 10.5 % 09/06/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 541200 4.7 % 09/06/2016
Charles B. Johnson USA 4 4 4 4 541200 4.7 % 09/06/2016
Franklin Resources, Inc. Delaware 4 4 4 4 541200 4.7 % 09/06/2016
Franklin Resources, Inc. Delaware 4 4 4 4 55881900 19.1 % 09/06/2016
Templeton Investment Counsel, LLC Delaware 21414364 0 24624024 0 24624024 8.4 % 09/06/2016
Charles B. Johnson USA 4 4 4 4 55881900 19.1 % 09/06/2016
Templeton Global Advisors Limited Bahamas 24327496 308500 24635996 2069000 26704996 9.1 % 09/06/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 55881900 19.1 % 09/06/2016
Charles B. Johnson USA 4 4 4 4 2006713 10.6 % 09/05/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2006713 10.6 % 09/05/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2006713 10.6 % 09/05/2016
Franklin Advisers, Inc. California 2006713 0 2006713 0 2006713 10.6 % 09/05/2016
Franklin Advisers, Inc. California 5071331 0 5071331 0 5071331 10.2 % 09/05/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 5071331 10.2 % 09/05/2016
Charles B. Johnson USA 4 4 4 4 5071331 10.2 % 09/05/2016
Franklin Resources, Inc. Delaware 4 4 4 4 5071331 10.2 % 09/05/2016
Franklin Advisers, Inc. California 3257681 0 3257681 0 3257681 9.1 % 09/05/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 3282381 9.1 % 09/05/2016
Charles B. Johnson USA 4 4 4 4 3282381 9.1 % 09/05/2016
Franklin Resources, Inc. Delaware 4 4 4 4 3282381 9.1 % 09/05/2016
Franklin Advisers, Inc. California 1327000 0 1327000 0 1327000 7.6 % 07/04/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1327000 7.6 % 07/04/2016
Charles B. Johnson USA 4 4 4 4 1327000 7.6 % 07/04/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1327000 7.6 % 07/04/2016
Franklin Resources, Inc. Delaware 4 4 4 4 77426657 11.6 % 10/03/2016
Charles B. Johnson USA 4 4 4 4 77426657 11.6 % 10/03/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 77426657 11.6 % 10/03/2016
Templeton Global Advisors Limited Bahamas 69597910 38560 70144710 0 70144710 10.5 % 10/03/2016
Franklin Resources, Inc. Delaware 4 4 4 4 4268308 7.2 % 10/03/2016
Charles B. Johnson USA 4 4 4 4 4268308 7.2 % 10/03/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 4268308 7.2 % 10/03/2016
Franklin Advisers, Inc. California 4240308 0 4240308 0 4240308 7.2 % 10/03/2016
Franklin Resources, Inc. Delaware 4 4 4 4 4579883 10 % 10/03/2016
Charles B. Johnson USA 4 4 4 4 4579883 10 % 10/03/2016
Franklin Advisers, Inc. California 4523260 0 4523260 0 4523260 9.9 % 10/03/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 4579883 10 % 10/03/2016
Franklin Advisory Services, LLC Delaware 1501350 0 1638850 0 1638850 6.6 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 3810030 15.4 % 11/02/2016
Franklin Templeton Investments Corp. Canada 2011410 0 2011410 0 2011410 8.1 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 3810030 15.4 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 3810030 15.4 % 11/02/2016
Franklin Advisory Services, LLC Delaware 4944805 0 4944805 0 4944805 10.2 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 4944805 10.2 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 4944805 10.2 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 4944805 10.2 % 11/02/2016
Templeton Asset Management Ltd. Singapore 158356000 0 228284000 0 228284000 11.7 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 228284000 11.7 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 228284000 11.7 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 228284000 11.7 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2009615 10.4 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 2009615 10.4 % 11/02/2016
Franklin Advisers, Inc. California 1990715 0 1990715 0 1990715 10.3 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2009615 10.4 % 11/02/2016
Franklin Advisers, Inc. California 1967858 0 1967858 0 1967858 7.2 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1975058 7.3 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1975058 7.3 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 1975058 7.3 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 1374380 6.8 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1374380 6.8 % 11/02/2016
Franklin Advisory Services, LLC Delaware 1220298 0 1374380 0 1374380 6.8 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1374380 6.8 % 11/02/2016
Franklin Advisers, Inc. California 1316997 0 1316997 0 1316997 6.1 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1338997 6.2 % 11/02/2016
Charles B. Johnson USA 4 4 4 4 1338997 6.2 % 11/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1338997 6.2 % 11/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1503175 4.99 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1503175 4.99 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1503175 4.99 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 21006820 3.4 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 21006820 3.4 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 21006820 3.4 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1968366 4.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1968366 4.7 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1968366 4.7 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1012059 1.9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1012059 1.9 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1012059 1.9 % 10/02/2016
Franklin Advisers, Inc. California 2887679 0 2887679 0 2887679 5.6 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2935979 5.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 2935979 5.7 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2935979 5.7 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1498034 5.9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1498034 5.9 % 10/02/2016
Franklin Advisory Services, LLC Delaware 1498034 0 1498034 0 1498034 5.9 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1498034 5.9 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 685885750 14.9 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 685885750 14.9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 685885750 14.9 % 10/02/2016
Templeton Global Advisors Limited Bahamas 503071300 8525150 511596450 60979100 572575550 12.4 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1287560 2.4 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1287560 2.4 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1287560 2.4 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 2181703 2.3 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2181703 2.3 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2181703 2.3 % 10/02/2016
Franklin Advisers, Inc. California 395000 0 395000 0 395000 5.1 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 395000 5.1 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 395000 5.1 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 395000 5.1 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2989568 9.1 % 10/02/2016
Franklin Advisers, Inc. California 2979329 0 2979329 0 2979329 9.1 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2989568 9.1 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 2989568 9.1 % 10/02/2016
Franklin Advisers, Inc. California 4454560 0 4454560 0 4454560 9 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 4454560 9 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 4454560 9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 4454560 9 % 10/02/2016
Franklin Advisers, Inc. California 3232422 0 3232422 0 3232422 7.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 3285522 7.8 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 3285522 7.8 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 3285522 7.8 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1541444 4.3 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1541444 4.3 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1541444 4.3 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1310385 2.9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1310385 2.9 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1310385 2.9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 786000 1.9 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 786000 1.9 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 786000 1.9 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1609330 8.9 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1609330 8.9 % 10/02/2016
Franklin Advisers, Inc. California 1609330 0 1609330 0 1609330 8.9 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1609330 8.9 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 0 0 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 0 0 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 7683112 6.4 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 7683112 6.4 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 7683112 6.4 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 375000 4.7 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 375000 4.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 375000 4.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 213897 0.8 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 213897 0.8 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 213897 0.8 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 0 0 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 0 0 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 0 0 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1526536 5.4 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1526536 5.4 % 10/02/2016
Franklin Advisory Services, LLC Delaware 1383536 0 1526536 0 1526536 5.4 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1526536 5.4 % 10/02/2016
Franklin Advisers, Inc. California 8641222 0 8641222 0 8641222 14.6 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 8705922 14.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 8705922 14.7 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 8705922 14.7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 5086441 5 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 5086441 5 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 5086441 5 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 1700062 9.6 % 10/02/2016
Franklin Advisers, Inc. California 1686462 0 1686462 0 1686462 9.5 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 1700062 9.6 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 1700062 9.6 % 10/02/2016
Franklin Advisory Services, LLC Delaware 4349000 0 4349000 0 4349000 7 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 4349000 7 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 4349000 7 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 4349000 7 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 506666 2.6 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 506666 2.6 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 506666 2.6 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2886600 10.3 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2886600 10.3 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 2886600 10.3 % 10/02/2016
Franklin Advisers, Inc. California 2886600 0 2886600 0 2886600 10.3 % 10/02/2016
Franklin Advisers, Inc. California 2182185 0 2182185 0 2182185 11.3 % 10/02/2016
Rupert H. Johnson, Jr. USA 4 4 4 4 2182185 11.3 % 10/02/2016
Charles B. Johnson USA 4 4 4 4 2182185 11.3 % 10/02/2016
Franklin Resources, Inc. Delaware 4 4 4 4 2182185 11.3 % 10/02/2016

Senat trading

Bureau Date de la transaction Date de réception Type Amount Commentaire

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Amount District
Thomas H. Kean 2025-04-28 2025-05-15 Sale (Partial) $1,001 - $15,000 NJ07
Thomas H. Kean 2024-12-16 2025-01-23 Sale $1,001 - $15,000 NJ07
Ro Khanna 2024-11-15 2024-12-06 Purchase $1,001 - $15,000 CA17
Ro Khanna 2024-09-09 2024-10-08 Purchase $1,001 - $15,000 CA17
Ro Khanna 2023-11-03 2023-12-06 Sale $1,001 - $15,000 CA17
Ro Khanna 2023-10-10 2023-11-08 Purchase $1,001 - $15,000 CA17
Ro Khanna 2023-10-02 2023-11-08 Purchase $1,001 - $15,000 CA17
Ro Khanna 2023-10-31 2023-11-08 Sale $1,001 - $15,000 CA17
Ro Khanna 2022-07-19 2022-08-09 Sale $1,001 - $15,000 CA17
Ro Khanna 2022-05-05 2022-06-10 Purchase $1,001 - $15,000 CA17
Ro Khanna 2022-05-10 2022-06-10 Sale $1,001 - $15,000 CA17
Ro Khanna 2022-04-21 2022-05-06 Purchase $1,001 - $15,000 CA17
Ro Khanna 2022-02-17 2022-03-08 Sale $1,001 - $15,000 CA17
Josh Gottheimer 2022-01-26 2022-02-18 Sale (Full) $1,001 - $15,000 NJ05
Josh Gottheimer 2022-01-15 2022-02-18 Sale (Partial) $1,001 - $15,000 NJ05
Peter Meijer 2021-02-16 2021-03-16 Sale (Full) $1,001 - $15,000 MI03
Josh Gottheimer 2020-10-16 2020-11-05 Purchase $1,001 - $15,000 NJ05
Josh Gottheimer 2020-09-15 2020-10-13 Sale (Partial) $1,001 - $15,000 NJ05
Josh Gottheimer 2020-07-16 2020-08-10 Purchase $1,001 - $15,000 NJ05
Josh Gottheimer 2020-06-15 2020-07-09 Sale (Partial) $1,001 - $15,000 NJ05
Dean Phillips 2020-05-13 2020-06-15 Purchase $1,001 - $15,000 MN03
Gilbert Cisneros 2020-04-29 2020-05-13 Sale (Full) $1,001 - $15,000 CA31
Gilbert Cisneros 2020-03-18 2020-04-16 Purchase $1,001 - $15,000 CA31
Kathy Castor 2020-03-10 2020-04-03 Sale (Full) $1,001 - $15,000 FL14
Josh Gottheimer 2020-01-10 2020-02-10 Purchase $1,001 - $15,000 NJ05
Josh Gottheimer 2019-12-10 2020-01-06 Sale (Full) $1,001 - $15,000 NJ05