MFC.TO

Manulife Financial Corporation MFC.TO

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
Manulife Investment Management Delaware 540120 0 540120 0 540120 5.15 % 13/02/2024
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2024
Manulife Investment Management Delaware 426454 0 426454 0 426454 5.11 % 13/02/2024
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2024
Manulife Investment Management Delaware 455194 0 455194 0 455194 5.42 % 13/02/2024
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2024
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2024
Manulife Investment Management Delaware 485184 0 485184 0 485184 7.13 % 13/02/2024
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2024
Manulife Investment Management Limited Canada 32277 0 32277 0 32277 0.03 % 13/02/2024
Manulife Investment Management Delaware 2573143 0 2573143 0 2573143 2.65 % 13/02/2024
Manulife Investment Management Limited Canada 2447 0 2447 0 2447 0 % 13/02/2024
Manulife Investment Management Delaware 4597437 0 4597437 0 4597437 6.64 % 13/02/2024
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2024
BlackRock, Inc. Delaware 84807080 0 94020152 0 94020152 5.2 % 02/02/2024
Manulife Investment Management Limited Canada 12 0 12 0 12 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 462111 0 462111 0 462111 6.64 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 410320 0 410320 0 410320 5.37 % 16/02/2022
Manulife Investment Management Limited Canada 12 0 12 0 12 0 % 16/02/2022
Manulife Investment Management Limited Canada 3313 0 3313 0 3313 0 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 4910721 0 4910721 0 4910721 0 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 887671 0 887671 0 887671 5.87 % 16/02/2022
Manulife Investment Management Limited Canada 24 0 24 0 24 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 400386 0 400386 0 400386 5.06 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management Limited Canada 4851 0 4851 0 4851 0.06 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 669624 0 669624 0 669624 5.57 % 16/02/2022
Manulife Investment Management Limited Canada 3347 0 3347 0 3347 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 7068514 0 7068514 0 7068514 5.49 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management Limited Canada 5294 0 5294 0 5294 0.04 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management Limited Canada 9 0 9 0 9 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 378780 0 378780 0 378780 5.59 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 314855 0 314855 0 314855 5.76 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management Limited Canada 15 0 15 0 15 0 % 16/02/2022
Manulife Investment Management Limited Canada 49152 0 49152 0 49152 0.05 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 9263650 0 9263650 0 9263650 9.11 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 426454 0 426454 0 426454 5.16 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 660606 0 660606 0 660606 6.29 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 405052 0 405052 0 405052 5.37 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management Limited Canada 376 0 376 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 710900 0 710900 0 710900 6.65 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2022
Manulife Investment Management (US) LLC Delaware 516256 0 516256 0 516256 6.26 % 16/02/2022
Manulife Investment Management Limited Canada 787343 0 787343 0 787343 1.72 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 2157055 0 2157055 0 2157055 4.23 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 29802 0 29802 0 29802 0.06 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 598486 0 598486 0 598486 5.01 % 03/02/2021
Manulife Investment Management Limited Canada 4295 0 4295 0 4295 0.04 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 430629 0 430629 0 430629 1.84 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 23194 0 23194 0 23194 0.06 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 1310250 0 1310250 0 1310250 3.51 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 88349 0 88349 0 88349 2.29 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 231804 0 231804 0 231804 0.45 % 03/02/2021
Manulife Investment Management Limited Canada 1500000 0 1500000 0 1500000 2.37 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 6779 0 6779 0 6779 0.09 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 377069 0 377069 0 377069 5.03 % 03/02/2021
Manulife Investment Management (Hong Kong) Limited Hong Kong 5769 0 5769 0 5769 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 10746929 0 10746929 0 10746929 5.28 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 832 0 832 0 % 03/02/2021
Manulife Investment Management Limited Canada 1970687 0 1970687 0 1970687 5.52 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 1545690 0 1545690 0 1545690 2.58 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 700140 0 700140 0 700140 2.28 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 24 0 24 0 24 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 831377 0 831377 0 831377 5.51 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 7587636 0 7587636 0 7587636 8.06 % 03/02/2021
Manulife Investment Management Limited Canada 53464 0 53464 0 53464 0.06 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (Hong Kong) Limited Hong Kong 1209 0 1209 0 1209 0 % 03/02/2021
Manulife Investment Management Limited Canada 6103 0 6103 0 6103 0.08 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 386872 0 386872 0 386872 5 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 1979144 0 1979144 0 1979144 6.49 % 03/02/2021
Manulife Investment Management Limited Canada 2933333 0 2933333 0 2933333 8.33 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 445838 0 445838 0 445838 5.91 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 3568 0 3568 0 3568 0.05 % 03/02/2021
Manulife Investment Management Limited Canada 3100 0 3100 0 3100 0.04 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 386324 0 386324 0 386324 4.99 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 337685 0 337685 0 337685 5.69 % 03/02/2021
Manulife Investment Management Limited Canada 3 0 3 0 3 0 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 2698 0 2698 0 2698 0.05 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 298215 0 298215 0 298215 5.54 % 03/02/2021
John Hancock Life Insurance Company (U.S.A.) Michigan 432013 0 432013 0 432013 1.09 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management (US) LLC Delaware 3503389 0 3503389 0 3503389 5.07 % 03/02/2021
Manulife Investment Management Limited Canada 3372 0 3372 0 3372 0 % 03/02/2021
Manulife Investment Management Limited Canada 4533333 0 4533333 0 4533333 8.08 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 746456 0 746456 0 746456 2.38 % 03/02/2021
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 03/02/2021
Manulife Investment Management Limited Canada 2618295 0 2618295 0 2618295 7.33 % 10/08/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/08/2020
Manulife Investment Management (US) LLC Delaware 2317269 0 2317269 0 2317269 5.39 % 12/02/2020
Manulife Investment Management Limited Canada 25370 0 25370 0 25370 0.06 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 253352 0 253352 0 253352 6.58 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 2539381 0 2539381 0 2539381 4.15 % 12/02/2020
Manulife Investment Management Limited Canada 81013 0 81013 0 81013 0.13 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
John Hancock Life Insurance Company (U.S.A.) Michigan 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 2971 0 2971 0 2971 0.02 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 609355 0 609355 0 609355 5.11 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 4474589 0 4474589 0 4474589 6.95 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 2100000 0 2100000 0 2100000 6.84 % 12/02/2020
Manulife Investment Management Limited Canada 3597693 0 3597693 0 3597693 10.08 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 3547573 0 3547573 0 3547573 6.56 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 63970 0 63970 0 63970 0.12 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 2129975 0 2129975 0 2129975 4.43 % 12/02/2020
Manulife Investment Management Limited Canada 29421 0 29421 0 29421 0.06 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 258972 0 258972 0 258972 0.09 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 9259028 0 9259028 0 9259028 3.31 % 12/02/2020
Manulife Investment Management (Hong Kong) Limited Hong Kong 32018 0 32018 0 32018 0.01 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 444849 0 444849 0 444849 6.95 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 3686769 0 3686769 0 3686769 5.36 % 12/02/2020
Manulife Investment Management Limited Canada 3392 0 3392 0 3392 0 % 12/02/2020
Manulife Investment Management Limited Canada 27905 0 27905 0 27905 0.06 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 2559069 0 2559069 0 2559069 5.1 % 12/02/2020
Manulife Investment Management Limited Canada 1733333 0 1733333 0 1733333 7.4 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 370154 0 370154 0 370154 4.02 % 12/02/2020
Manulife Investment Management Limited Canada 4933 0 4933 0 4933 0.05 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 391624 0 391624 0 391624 5.14 % 12/02/2020
Manulife Investment Management Limited Canada 4877 0 4877 0 4877 0.06 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 315166 0 315166 0 315166 6.4 % 12/02/2020
Manulife Investment Management Limited Canada 3348 0 3348 0 3348 0.07 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 303794 0 303794 0 303794 3.54 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 5692 0 5692 0 5692 0.07 % 12/02/2020
Manulife Investment Management Limited Canada 4242234 0 4242234 0 4242234 9.41 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 3006906 0 3006906 0 3006906 9.6 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
John Hancock Life Insurance Company (U.S.A.) Michigan 1691627 0 1691627 0 1691627 5.06 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 45423 0 45423 0 45423 0.05 % 12/02/2020
Manulife Investment Management (Hong Kong) Limited Hong Kong 1209 0 1209 0 1209 0 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 7112128 0 7112128 0 7112128 7.78 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Investment Management Limited Canada 29746 0 29746 0 29746 0.06 % 12/02/2020
Manulife Investment Management (US) LLC Delaware 589292 0 589292 0 589292 7.94 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2020
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/11/2019
Manulife Investment Management Limited Canada 3597693 0 3597693 0 3597693 11.53 % 12/11/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/03/2019
Manulife Asset Management Limited Canada 7862741 0 7862741 0 7862741 7.52 % 13/03/2019
Manulife Monthly High Income Fund Ontario 0 0 0 0 7369540 7.05 % 13/03/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Limited Canada 3516894 0 3516894 0 3516894 5.56 % 14/02/2019
Manulife Asset Management Limited Canada 1045973 0 1045973 0 1045973 3.03 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 14/02/2019
Manulife Asset Management Limited Canada 12499 0 12499 0 12499 0.07 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 923984 0 923984 0 923984 4.82 % 14/02/2019
Manulife Asset Management Limited Canada 3175040 0 3175040 0 3175040 7.22 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 486597 0 486597 0 486597 5.41 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Limited Canada 4927 0 4927 0 4927 0.05 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 6965 0 6965 0 6965 0.03 % 14/02/2019
Manulife Asset Management Limited Canada 13174 0 13174 0 13174 0.06 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 257380 0 257380 0 257380 6.69 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Delaware 2932841 0 2932841 0 2932841 6.21 % 14/02/2019
Manulife Asset Management Limited Canada 10183 0 10183 0 10183 0.02 % 14/02/2019
John Hancock Small Cap Core Fund Massachusetts 0 0 0 0 2733705 5.79 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 475103 0 475103 0 475103 6.38 % 14/02/2019
Manulife Asset Management Limited Canada 5962 0 5962 0 5962 0.08 % 14/02/2019
Manulife Asset Management Limited Canada 35400 0 35400 0 35400 0.04 % 14/02/2019
Manulife Asset Management (Hong Kong) Limited Hong Kong 1209 0 1209 0 1209 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 6833335 0 6833335 0 6833335 7.65 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Limited Canada 7271 0 7271 0 7271 0.08 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 497460 0 497460 0 497460 5.66 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 2641406 0 2641406 0 2641406 5.38 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Limited Canada 34758 0 34758 0 34758 0.07 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 102442 0 102442 0 102442 7.41 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 10905730 0 10905730 0 10905730 5.17 % 14/02/2019
Manulife Asset Management Limited Canada 1532495 0 1532495 0 1532495 0.63 % 14/02/2019
Manulife Asset Management (Hong Kong) Limited Hong Kong 171559 0 171559 0 171559 0.07 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Limited Canada 77324 0 77324 0 77324 0.14 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 5491405 0 5491405 0 5491405 10.08 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
John Hancock Life Insurance Company (U.S.A.) Michigan 4276235 0 4276235 0 4276235 9.73 % 14/02/2019
Manulife Asset Management (Hong Kong) Limited Hong Kong 4803 0 4803 0 4803 0.01 % 14/02/2019
Manulife Asset Management Limited Canada 44949 0 44949 0 44949 0.09 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 1112968 0 1112968 0 1112968 2.11 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 5345500 0 5345500 0 5345500 8.65 % 14/02/2019
Manulife Asset Management (Hong Kong) Limited Hong Kong 703 0 703 0 703 0 % 14/02/2019
Manulife Asset Management Limited Canada 98338 0 98338 0 98338 0.16 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management Limited Canada 3964 0 3964 0 3964 0.05 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 558091 0 558091 0 558091 7.31 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 487173 0 487173 0 487173 4.55 % 14/02/2019
Manulife Asset Management Limited Canada 212002 0 212002 0 212002 0.07 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 15701963 0 15701963 0 15701963 5.37 % 14/02/2019
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2019
Manulife Asset Management (Hong Kong) Limited Hong Kong 29875 0 29875 0 29875 0.01 % 14/02/2019
Manulife Asset Management (US) LLC Delaware 243843 0 243843 0 243843 6.33 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management Limited Canada 34681 0 34681 0 34681 0.06 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 41871 0 41871 0 41871 0.08 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 6831076 0 6831076 0 6831076 12.61 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 4973497 0 4973497 0 4973497 7.95 % 13/02/2018
Manulife Asset Management Limited Canada 44128 0 44128 0 44128 0.07 % 13/02/2018
Manulife Asset Management (Hong Kong) Limited Hong Kong 703 0 703 0 703 0 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 52491 0 52491 0 52491 0.08 % 13/02/2018
Manulife Asset Management Limited Canada 22165 0 22165 0 22165 0.04 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 2523623 0 2523623 0 2523623 5.07 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 14990 0 14990 0 14990 0.03 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 101920 0 101920 0 101920 7.42 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management Limited Canada 3480 0 3480 0 3480 0.05 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 2452 0 2452 0 2452 0.03 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 463367 0 463367 0 463367 6.33 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 328769 0 328769 0 328769 5.22 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 3140 0 3140 0 3140 0.08 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 10726 0 10726 0 10726 0.29 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management Limited Canada 2638 0 2638 0 2638 0.07 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2018
Manulife Asset Management Limited Canada 1820822 0 1820822 0 1820822 5.28 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 6202 0 6202 0 6202 0.03 % 13/02/2018
Manulife Asset Management Limited Canada 8890 0 8890 0 8890 0.04 % 13/02/2018
Manulife Asset Management (Hong Kong) Limited Hong Kong 186 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 1680737 0 1680737 0 1680737 8.06 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 170785 0 170785 0 170785 0.12 % 13/02/2018
Manulife Asset Management Limited Canada 174049 0 174049 0 174049 0.12 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 2072430 0 2072430 0 2072430 1.43 % 13/02/2018
John Hancock Life Insurance Company (U.S.A.) Michigan 4276235 0 4276235 0 4276235 9.76 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 7911 0 7911 0 7911 0.03 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 2054597 0 2054597 0 2054597 7.82 % 13/02/2018
Manulife Asset Management Limited Canada 11114 0 11114 0 11114 0.04 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 491535 0 491535 0 491535 5.61 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 3000 0 3000 0 3000 0.03 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management Limited Canada 4686 0 4686 0 4686 0.05 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 392066 0 392066 0 392066 5.85 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 28 0 28 0 % 13/02/2018
Manulife Asset Management Limited Canada 980 0 980 0.02 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 332511 0 332511 0 332511 6.96 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 232747 0 232747 0 232747 4.65 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
John Hancock Life Insurance Company (U.S.A.) Michigan 0 0 0 0 0 0 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (North America) Limited Canada 1569 0 1569 0 1569 0.03 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 119181 0 119181 0 119181 2.56 % 13/02/2018
Manulife Asset Management Limited Canada 1514 0 1514 0 1514 0.03 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2018
Manulife Asset Management (US) LLC Delaware 0 0 0 0 0 0 % 13/02/2018
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 09/03/2017
Manulife Asset Management (US) LLC Delaware 1666832 0 1666832 0 1666832 7.79 % 09/03/2017
Manulife Asset Management (North America) Limited Canada 6474 0 6474 0 6474 0.03 % 09/03/2017
Manulife Asset Management Limited Canada 9378 0 9378 0 9378 0.04 % 09/03/2017
John Hancock Life Insurance Company (U.S.A.) Michigan 1098415 0 1098415 0 1098415 8.35 % 23/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 23/02/2017
John Hancock Life Insurance Company (U.S.A.) Michigan 4276235 0 4276235 0 4276235 9.77 % 14/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/02/2017
Manulife Asset Management (North America) Limited Canada 47757 0 47757 0 47757 0.02 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management Limited Canada 190993 0 190993 0 190993 0.09 % 13/02/2017
Manulife Asset Management (Hong Kong) Limited Hong Kong 14512 0 14512 0 14512 0.01 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 6903842 0 6903842 0 6903842 3.51 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 32006 0 32006 0 32006 0.06 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 7387950 0 7387950 0 7387950 12.76 % 13/02/2017
Manulife Asset Management Limited Canada 41952 0 41952 0 41952 0.07 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (Hong Kong) Limited Hong Kong 3775 0 3775 0 3775 0.01 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 1030925 0 1030925 0 1030925 1.83 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 28641 0 28641 0 28641 0.05 % 13/02/2017
Manulife Asset Management Limited Canada 54864 0 54864 0 54864 0.1 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management Limited Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 9141 0 9141 0 9141 0.03 % 13/02/2017
Manulife Asset Management Limited Canada 13546 0 13546 0 13546 0.04 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 1605934 0 1605934 0 1605934 4.69 % 13/02/2017
Manulife Asset Management Limited Canada 254873 0 254873 0 254873 2.87 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 1941 0 1941 0 1941 0.02 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 4642306 0 4642306 0 4642306 7.25 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 37662 0 37662 0 37662 0.06 % 13/02/2017
Manulife Asset Management Limited Canada 49985 0 49985 0 49985 0.08 % 13/02/2017
Manulife Asset Management (Hong Kong) Limited Hong Kong 703 0 703 0 703 0 % 13/02/2017
Manulife Asset Management Limited Canada 1921 0 1921 0 1921 0.03 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 347321 0 347321 0 347321 5.44 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 1770 0 1770 0 1770 0.03 % 13/02/2017
Manulife Asset Management Limited Canada 9262 0 9262 0 9262 0.04 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 2452075 0 2452075 0 2452075 11.47 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 6149 0 6149 0 6149 0.03 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 286230 0 286230 0 286230 7.03 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (Hong Kong) Limited Hong Kong 38 0 38 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 182950 0 182950 0 182950 4.83 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 2229 0 2229 0 2229 0.06 % 13/02/2017
Manulife Asset Management Limited Canada 2935 0 2935 0 2935 0.08 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 368559 0 368559 0 368559 5.5 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 97398 0 97398 0 97398 7.16 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 14845 0 14845 0 14845 0.03 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 2370989 0 2370989 0 2370989 5.09 % 13/02/2017
Manulife Asset Management Limited Canada 21634 0 21634 0 21634 0.05 % 13/02/2017
Manulife Asset Management (Hong Kong) Limited Hong Kong 1465 0 1465 0 1465 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 9618861 0 9618861 0 9618861 6.76 % 13/02/2017
Manulife Asset Management Limited Canada 182174 0 182174 0 182174 0.13 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 127879 0 127879 0 127879 0.09 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 167336 0 167336 0 167336 6.68 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management Limited Canada 4440 0 4440 0 4440 0.05 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 2589 0 2589 0 2589 0.03 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 471317 0 471317 0 471317 5.41 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 189506 0 189506 0 189506 5.01 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 240709 0 240709 0 240709 5.17 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management Limited Canada 2096512 0 2096512 0 2096512 5.21 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 6337900 0 6337900 0 6337900 6.68 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 2773 0 2773 0 2773 0 % 13/02/2017
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2017
Manulife Asset Management (US) LLC Delaware 340145 0 340145 0 340145 7.92 % 13/02/2017
Manulife Asset Management (North America) Limited Canada 5836 0 5836 0 5836 0.03 % 10/11/2016
Manulife Asset Management (US) LLC Delaware 2171901 0 2171901 0 2171901 10.16 % 10/11/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/11/2016
Manulife Asset Management (US) LLC Delaware 6205812 0 6205812 0 6205812 10.62 % 11/10/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/10/2016
Manulife Asset Management (North America) Limited Canada 32286 0 32286 0 32286 0.06 % 11/10/2016
Manulife Asset Management Limited Ontario 25521 0 25521 0 25521 0.03 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 19458 0 19458 0 19458 0.02 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 221871 0 221871 0 221871 5.13 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 3450082 0 3450082 0 3450082 5.22 % 16/02/2016
Manulife Asset Management (North America) Limited Canada 15266 0 15266 0 15266 0.02 % 16/02/2016
Manulife Asset Management Limited Ontario 20165 0 20165 0 20165 0.03 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
John Hancock Life Insurance Company (U.S.A.) Michigan 4276235 0 4276235 0 4276235 9.82 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 340636 0 340636 0 340636 5.46 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management Limited Ontario 4234 0 4234 0 4234 0.05 % 16/02/2016
Manulife Asset Management (North America) Limited Canada 2588 0 2588 0 2588 0.03 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 336378 0 336378 0 336378 3.67 % 16/02/2016
Manulife Canadian Focused Fund Ontario 0 0 0 0 609492 6.83 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 26140 0 26140 0 26140 0.29 % 16/02/2016
Manulife Asset Management Limited Ontario 667153 0 667153 0 667153 7.48 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 4910978 0 4910978 0 4910978 7.89 % 16/02/2016
Manulife Asset Management (North America) Limited Canada 35392 0 35392 0 35392 0.06 % 16/02/2016
Manulife Asset Management Limited Ontario 90575 0 90575 0 90575 0.15 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management Canada 42825 0 42825 0 42825 0.02 % 16/02/2016
Manulife Asset Management Limited Ontario 371013 0 371013 0 371013 0.21 % 16/02/2016
Manulife Asset Management (North America) Limited Canada 38965 0 38965 0 38965 0.07 % 16/02/2016
Manulife Asset Management Limited Ontario 94901 0 94901 0 94901 0.16 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 4196306 0 4196306 0 4196306 7.13 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 96233 0 96233 0 96233 7.08 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 362674 0 362674 0 362674 5.43 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 501642 0 501642 0 501642 4.2 % 16/02/2016
Manulife Asset Management (North America) Limited Canada 3571 0 3571 0 3571 0.03 % 16/02/2016
Manulife Asset Management Limited Ontario 6215 0 6215 0 6215 0.05 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 220500 0 220500 0 220500 5.18 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management Limited Ontario 3360 0 3360 0 3360 0.01 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management Delaware 1731658 0 1731658 0 1731658 5.04 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management (US) LLC Delaware 241023 0 241023 0 241023 5.12 % 16/02/2016
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 16/02/2016
Manulife Asset Management Delaware 227237 0 227237 0 227237 9.09 % 16/02/2016
John Hancock Regional Bank Fund Massachusetts 0 0 0 0 145426 5.82 % 16/02/2016
Manulife Asset Management Delaware 5511847 0 5511847 0 5511847 5.28 % 21/05/2015
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 21/05/2015
Manulife Asset Management Limited Ontario 146463 0 146463 0 146463 0.08 % 12/02/2015
Manulife Asset Management LLC Delaware 10026237 0 10026237 0 10026237 5.77 % 12/02/2015
Manulife Asset Management Limited United Kingdom 3171 0 3171 0 3171 0 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2015
Manulife Asset Management Delaware 338478 0 338478 0 338478 5.446 % 12/02/2015
Manulife Asset Management LLC Delaware 4560193 0 4560193 0 4560193 7.49 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management Limited Canada 32431 0 32431 0 32431 0.05 % 12/02/2015
Manulife Asset Management LLC Delaware 5511847 0 5511847 0 5511847 5.28 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management Limited Canada 19659 0 19659 0 19659 0.02 % 12/02/2015
Manulife Asset Management LLC Delaware 501700 0 501700 0 501700 5.17 % 12/02/2015
Manulife Asset Management Limited Canada 2310 0 2310 0 2310 0.03 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management Limited Canada 5667 0 5667 0 5667 0.02 % 12/02/2015
Manulife Asset Management LLC Delaware 1718758 0 1718758 0 1718758 5.19 % 12/02/2015
Manulife Asset Management Limited Ontario 1757473 0 1757473 0 1757473 4.79 % 12/02/2015
Manulife Asset Management Limited Canada 8721 0 8721 0 8721 0.02 % 12/02/2015
Manulife Asset Management LLC Delaware 10864 0 10864 0 10864 0.03 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management Limited Canada 7084 0 7084 0 7084 0.03 % 12/02/2015
Manulife Asset Management LLC Delaware 8770 0 8770 0 8770 0.03 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management Limited Ontario 0 0 0 0 0 0 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management Limited Canada 3083 0 3083 0 3083 0.03 % 12/02/2015
Manulife Asset Management LLC Delaware 487140 0 487140 0 487140 5.21 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management LLC Delaware 4410713 0 4410713 0 4410713 6.26 % 12/02/2015
Manulife Asset Management Limited Canada 6622 0 6622 0 6622 0.01 % 12/02/2015
Manulife Asset Management Limited Canada 2624 0 2624 0 2624 0 % 12/02/2015
Manulife Asset Management LLC Delaware 5112704 0 5112704 0 5112704 5.27 % 12/02/2015
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2015
Manulife Asset Management (North America) Limited Canada 3107 0 3107 0 3107 0.03 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 525626 0 525626 0 525626 5.37 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 0 0 0 0 0 0 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 9582 0 9582 0 9582 0.03 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 14557 0 14557 0 14557 0.04 % 13/02/2014
Manulife Asset Management Limited Ontario 2602372 0 2602372 0 2602372 6.85 % 13/02/2014
Manulife Canadian Focused Fund Ontario 0 0 0 0 2261573 5.95 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 53243 0 53243 0 53243 0.03 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 9213544 0 9213544 0 9213544 5.32 % 13/02/2014
Manulife Asset Management Limited Ontario 174602 0 174602 0 174602 0.1 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 5143 0 5143 0 5143 0.03 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 470265 0 470265 0 470265 3.01 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 484696 0 484696 0 484696 5.57 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 3889 0 3889 0 3889 0.04 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 1715145 0 1715145 0 1715145 6.75 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 3803 0 3803 0 3803 0.03 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 628622 0 628622 0 628622 4.91 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management Limited Ontario 1381385 0 1381385 0 1381385 4.99 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 7468 0 7468 0 7468 0.03 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 11302 0 11302 0 11302 0.04 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (North America) Limited Canada 13778 0 13778 0 13778 0.03 % 13/02/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2014
Manulife Asset Management (US) LLC Delaware 2502163 0 2502163 0 2502163 5.44 % 13/02/2014
John Hancock Small Cap Equity Fund Massachusetts 0 0 0 0 0 0 % 10/01/2014
Manulife Asset Management Delaware 0 0 0 0 0 0 % 10/01/2014
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/01/2014
Manulife Asset Management (US) LLC Delaware 9947 0 9947 0 9947 0.05 % 10/12/2013
Manulife Asset Management (North America) Limited Canada 6476 0 6476 0 6476 0.03 % 10/12/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/12/2013
Manulife Asset Management (North America) Limited Canada 24899 0 24899 0 24899 0.03 % 10/12/2013
Manulife Asset Management (US) LLC Delaware 64133 0 64133 0 64133 0.09 % 10/12/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/12/2013
Manulife Asset Management (US) LLC Delaware 0 0 0 0 0 0 % 08/11/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/11/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/11/2013
Manulife Asset Management (North America) Limited Canada 0 0 0 0 0 0 % 08/11/2013
Manulife Asset Management (US) LLC Delaware 0 0 0 0 0 0 % 08/11/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/10/2013
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 1875000 3.31 % 10/10/2013
Manulife Asset Management Delaware 1875000 0 1875000 0 1875000 3.31 % 10/10/2013
Manulife Asset Management Delaware 6979114 0 6979114 0 6979114 6.08 % 10/09/2013
John Hancock Small Cap Equity Fund Massachusetts 0 0 0 0 310850 0.27 % 10/09/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/09/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/07/2013
Manulife Asset Management Delaware 10197 0 10197 0 10197 0.04 % 10/07/2013
John Hancock Funds II Strategic Income Opportunities Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 09/05/2013
Manulife Asset Management Delaware 0 0 0 0 0 0 % 09/05/2013
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
John Hancock Income Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
John Hancock High Yield Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
John Hancock Income Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
Manulife Asset Management Delaware 0 0 0 0 0 0 % 09/05/2013
John Hancock High Yield Fund Massachusetts 0 0 0 0 0 0 % 09/05/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 09/05/2013
Manulife Asset Management Limited United Kingdom 1137 0 1137 0 1137 0.003 % 13/02/2013
Manulife Asset Management LLC Delaware 2939383 0 2939383 0 2939383 6.62 % 13/02/2013
John Hancock Variable Insurance Trust Fundamental All Cap Core Trust Massachusetts 0 0 0 0 2791756 6.29 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Asset Management (North America) Limited Canada 8899 0 8899 0 8899 0.03 % 13/02/2013
Manulife Asset Management Limited Ontario 2146944 0 2146944 0 2146944 7.75 % 13/02/2013
Manulife Canadian Focused Fund Ontario 0 0 0 0 2054817 7.42 % 13/02/2013
Manulife Asset Management (US) LLC Delaware 11752 0 11752 0 11752 0.04 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 5769873 8.03 % 13/02/2013
Manulife Asset Management Limited Canada 21118 0 21118 0 21118 0.03 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Asset Management LLC Delaware 10039274 0 10039274 0 10039274 13.97 % 13/02/2013
Manulife Asset Management Delaware 262182 0 262182 0 262182 1.81 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 228618 1.58 % 13/02/2013
Manulife Asset Management LLC Delaware 1283556 0 1283556 0 1283556 7.01 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Asset Management Limited Canada 5692 0 5692 0 5692 0.03 % 13/02/2013
Manulife Asset Management LLC Delaware 3000000 0 3000000 0 3000000 6.7 % 13/02/2013
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 3000000 6.7 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 21746122 6.32 % 13/02/2013
Manulife Asset Management LLC Delaware 40052273 0 40052273 0 40052273 11.64 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
Manulife Asset Management (North America) Limited Canada 6149 0 6149 0 6149 0.02 % 13/02/2013
Manulife Asset Management (US) LLC Delaware 1726104 0 1726104 0 1726104 6.83 % 13/02/2013
Manulife Asset Management LLC Delaware 5933299 0 5933299 0 5933299 9.85 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 5825000 9.67 % 13/02/2013
Manulife Asset Management (North America) Limited Canada 4257 0 4257 0 4257 0.03 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
Manulife Asset Management (US) LLC Delaware 974184 0 974184 0 974184 6.52 % 13/02/2013
Manulife Asset Management Limited Canada 4378 0 4378 0 4378 0.04 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Asset Management LLC Delaware 703708 0 703708 0 703708 5.63 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
Manulife Asset Management (North America) Limited Canada 8956 0 8956 0 8956 0.03 % 13/02/2013
Manulife Asset Management (US) LLC Delaware 1801348 0 1801348 0 1801348 5.69 % 13/02/2013
Manulife Asset Management Limited Canada 2971 0 2971 0 2971 0.04 % 13/02/2013
John Hancock Variable Insurance Trust Fundamental All Cap Core Trust Massachusetts 0 0 0 0 509316 6.25 % 13/02/2013
Manulife Asset Management LLC Delaware 545427 0 545427 0 545427 6.69 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Asset Management LLC Delaware 365000 0 365000 0 365000 6.99 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2013
Manulife Asset Management Limited Ontario 0 0 0 0 0 0 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2013
Manulife Asset Management (US) LLC Delaware 6081804 0 6081804 0 6081804 5.87 % 13/02/2013
Manulife Asset Management (US) LLC Delaware 13716 0 13716 0 13716 0.03 % 14/11/2012
Manulife Asset Management (North America) Limited Canada 10832 0 10832 0 10832 0.03 % 14/11/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 14/11/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/09/2012
John Hancock Life Insurance Company Michigan 0 0 0 0 0 0 % 07/09/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/06/2012
Manulife Asset Management Delaware 1830320 0 1830320 0 1830320 10 % 11/06/2012
Manulife Asset Management Delaware 2539062 0 2539062 0 2539062 10.94 % 11/06/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/06/2012
Manulife Asset Management Delaware 39824273 0 39824273 0 39824273 11.57 % 10/04/2012
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 23164504 6.73 % 10/04/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/04/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/03/2012
Manulife Asset Management Hong Kong 563961 0 563961 0 563961 1.32 % 12/03/2012
Manulife Asset Management Limited Ontario 0 0 0 0 0 0 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2012
Manulife Asset Management Delaware 10478340 0 10478340 0 10478340 14.65 % 13/02/2012
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 7992084 11.17 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 892859 0 892859 0 892859 7.03 % 13/02/2012
Manulife Asset Management LLC Delaware 584817 0 584817 0 584817 5.46 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Limited Canada 21093 0 21093 0 21093 0.08 % 13/02/2012
Manulife Asset Management Limited Ontario 0 0 0 0 0 0 % 13/02/2012
Manulife Asset Management Limited United Kingdom 1052 0 1052 0 1052 0.004 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 1007465 0 1007465 0 1007465 3.5 % 13/02/2012
John Hancock Life Insurance Company Michigan 866434 0 866434 0 866434 9.03 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Delaware 10328 0 10328 0 10328 0.02 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2012
Manulife Asset Management LLC Delaware 765596 0 765596 0 765596 47.68 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 168490 11.51 % 13/02/2012
John Hancock High Yield Fund Massachusetts 0 0 0 0 300282 18.7 % 13/02/2012
John Hancock Strategic Income Fund Massachusetts 0 0 0 0 159488 10.9 % 13/02/2012
Manulife Asset Management LLC Delaware 807820 0 807820 0 807820 87.9 % 13/02/2012
John Hancock High Yield Fund Massachusetts 0 0 0 0 318769 34.69 % 13/02/2012
John Hancock Strategic Income Fund Massachusetts 0 0 0 0 168053 18.29 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
John Hancock Funds II Strategic Income Opportunities Fund Massachusetts 0 0 0 0 58074 6.32 % 13/02/2012
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 176384 19.19 % 13/02/2012
Manulife Asset Management Limited Canada 11530 0 11530 0 11530 0.08 % 13/02/2012
Manulife Asset Management LLC Delaware 1058000 0 1058000 0 1058000 7.11 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Limited Canada 15474 0 15474 0 15474 0.07 % 13/02/2012
Manulife Asset Management LLC Delaware 744937 0 744937 0 744937 3.52 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Limited Ontario 21868532 0 21868532 0 21868532 6.47 % 13/02/2012
Manulife Asset Management LLC Delaware 0 0 0 0 0 0 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Limited Canada 10638 0 10638 0 10638 0.08 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 1031452 0 1031452 0 1031452 8.01 % 13/02/2012
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 965434 7.5 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Limited Canada 14301 0 14301 0 14301 0.08 % 13/02/2012
Manulife Asset Management LLC Delaware 1274607 0 1274607 0 1274607 6.98 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 3189163 0 3189163 0 3189163 8.24 % 13/02/2012
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 3139163 8.11 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 634262 0 634262 0 634262 5.02 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 32287826 0 32287826 0 32287826 9.38 % 13/02/2012
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 20286574 5.89 % 13/02/2012
Manulife Asset Management Limited Canada 63 0 63 0 63 0.001 % 13/02/2012
John Hancock Regional Bank Fund Massachusetts 0 0 0 0 264905 5.12 % 13/02/2012
Manulife Asset Management LLC Delaware 421365 0 421365 0 421365 7.97 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 5825000 9.7 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 5974461 0 5974461 0 5974461 9.95 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 13/02/2012
Manulife Asset Management Delaware 1323563 0 1323563 0 1323563 5.63 % 13/02/2012
Manulife Asset Management LLC Delaware 250000 0 250000 0 250000 9.8 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
John Hancock Regional Bank Fund Massachusetts 0 0 0 0 161584 6.34 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management LLC Delaware 3498774 0 3498774 0 3498774 7.94 % 13/02/2012
Manulife Asset Management Limited Hong Kong 563961 0 563961 0 563961 1.28 % 13/02/2012
Manulife Asset Management LLC Delaware 1299168 0 1299168 0 1299168 4.15 % 13/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 13/02/2012
Manulife Asset Management Limited Hong Kong 397813 0 397813 0 397813 1.27 % 13/02/2012
Manulife Asset Management Limited Hong Kong 326919 0 326919 0 326919 2.41 % 10/02/2012
Manulife Asset Management LLC Delaware 978079 0 978079 0 978079 7.22 % 10/02/2012
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2012
Manulife Asset Management Hong Kong 326919 0 326919 0 326919 2.41 % 10/02/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/02/2012
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/05/2011
John Hancock Life Insurance Company (U.S.A.) Michigan 802928 63506 802928 63506 866434 9.04 % 10/05/2011
Hancock Capital Investment Management, LLC Delaware 0 63506 0 63506 63506 0.66 % 10/05/2011
Manulife Asset Management (US) LLC Delaware 2609497 0 2609497 0 2609497 5.95 % 11/02/2011
Manulife Asset Management (North America) Limited Canada 28188 0 28188 0 28188 0.06 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 11/02/2011
Manulife Asset Management Limited Canada 35479 0 35479 0 35479 0.06 % 11/02/2011
Manulife Asset Management LLC Delaware 2158397 0 2158397 0 2158397 3.35 % 11/02/2011
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 2065387 3.21 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 1490438 0 1490438 0 1490438 5.22 % 11/02/2011
Manulife Asset Management (North America) Limited Canada 16945 0 16945 0 16945 0.06 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 1715145 0 1715145 0 1715145 6.84 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
John Hancock Life Insurance Company (U.S.A.) Michigan 866434 0 866434 0 866434 9.04 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 11/02/2011
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 600000 5.02 % 11/02/2011
Manulife Asset Management LLC Delaware 676106 0 676106 0 676106 5.65 % 11/02/2011
Manulife Asset Management Limited Canada 7749 0 7749 0 7749 0.06 % 11/02/2011
John Hancock High Yield Fund Massachusetts 0 0 0 0 300282 18.7 % 11/02/2011
John Hancock Strategic Income Fund Massachusetts 0 0 0 0 164947 11.27 % 11/02/2011
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 154240 10.54 % 11/02/2011
Manulife Asset Management LLC Delaware 761346 0 761346 0 761346 47.41 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 11/02/2011
Manulife Asset Management LLC Delaware 803570 0 803570 0 803570 89.15 % 11/02/2011
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 162134 17.99 % 11/02/2011
John Hancock High Yield Fund Massachusetts 0 0 0 0 318769 35.37 % 11/02/2011
John Hancock Strategic Income Fund Massachusetts 0 0 0 0 173512 19.25 % 11/02/2011
John Hancock Funds II Strategic Income Opportunities Fund Massachusetts 0 0 0 0 61761 6.85 % 11/02/2011
Manulife Asset Management Limited Ontario 550097 0 550097 0 550097 6.04 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Asset Management LLC Delaware 10467712 0 10467712 0 10467712 14.7 % 11/02/2011
Manulife Asset Management Limited Canada 62920 0 62920 0 62920 0.09 % 11/02/2011
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 7992084 11.23 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 885000 0 885000 0 885000 6.99 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 775439 0 775439 0 775439 7.24 % 11/02/2011
Manulife Asset Management (North America) Limited Canada 21967 0 21967 0 21967 0.09 % 11/02/2011
Manulife Asset Management Limited Ontario 1690501 0 1690501 0 1690501 6.64 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 1057000 0 1057000 0 1057000 6.74 % 11/02/2011
Manulife Asset Management (North America) Limited Canada 12567 0 12567 0 12567 0.08 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 744937 0 744937 0 744937 5.3 % 11/02/2011
Manulife Asset Management (North America) Limited Canada 11308 0 11308 0 11308 0.08 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Asset Management (US) LLC Delaware 443050 0 443050 0 443050 5.87 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
Manulife Asset Management Limited Ontario 24913380 0 24913380 0 24913380 7.46 % 11/02/2011
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/02/2011
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 162134 17.99 % 10/11/2010
John Hancock High Yield Fund Massachusetts 0 0 0 0 318769 35.37 % 10/11/2010
MFC Global Investment Management Delaware 803570 0 803570 0 803570 89.15 % 10/11/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/11/2010
John Hancock Strategic Income Fund Massachusetts 0 0 0 0 173512 19.25 % 10/11/2010
John Hancock High Yield Fund Massachusetts 0 0 0 0 300282 18.7 % 12/07/2010
John Hancock Funds II High Income Fund Massachusetts 0 0 0 0 154240 10.54 % 12/07/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/07/2010
MFC Global Investment Management Delaware 761346 0 761346 0 761346 47.41 % 12/07/2010
John Hancock Strategic Income Fund Massachusetts 0 0 0 0 164947 11.27 % 12/07/2010
MFC Global Investment Management Delaware 42224 0 42224 0 42224 30.16 % 12/07/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/07/2010
John Hancock High Yield Fund Massachusetts 0 0 0 0 18487 13.21 % 12/07/2010
John Hancock Life Insurance Company Michigan 968364 0 968364 0 968364 10.14 % 12/07/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/07/2010
MFC Global Investment Management Limited Canada 70458 0 70458 0 70458 0.1 % 12/02/2010
John Hancock Global Opportunities Fund Massachusetts 0 0 0 0 4563430 6.46 % 12/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2010
MFC Global Investment Management , LLC Delaware 7606242 0 7606242 0 7606242 10.77 % 12/02/2010
John Hancock Small Cap Intrinsic Value Fund Massachusetts 0 0 0 0 4770000 7.74 % 12/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 12/02/2010
MFC Global Investment Management , LLC Delaware 5110000 0 5110000 0 5110000 8.29 % 12/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
Elliott & Page Limited Ontario 550137 0 550137 0 550137 6.44 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management , LLC Delaware 642406 0 642406 0 642406 1.67 % 10/02/2010
MFC Global Investment Management Limited Canada 0 0 0 0 0 0 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
Elliott & Page Limited Ontario 89 0 89 0 89 0.0003 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 10/02/2010
MFC Global Investment Management Delaware 609262 0 609262 0 609262 4.61 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management , LLC Delaware 5869000 0 5869000 0 5869000 3.72 % 10/02/2010
MFC Global Investment Management , LLC Delaware 0 0 0 0 0 0 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management , LLC Delaware 524572 0 524572 0 524572 2.25 % 10/02/2010
Elliott & Page Limited Ontario 125 0 125 0 125 0.0005 % 10/02/2010
MFC Global Investment Management Limited Canada 25822 0 25822 0 25822 0.11 % 10/02/2010
MFC Global Investment Management Limited Canada 19750 0 19750 0 19750 0.08 % 10/02/2010
MFC Global Investment Management , LLC Delaware 407500 0 407500 0 407500 1.71 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
Elliott & Page Limited Ontario 19 0 19 0 19 0.0001 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management Limited Canada 14570 0 14570 0 14570 0.09 % 10/02/2010
MFC Global Investment Management , LLC Delaware 1005000 0 1005000 0 1005000 6.36 % 10/02/2010
MFC Global Investment Management Limited Canada 12807 0 12807 0 12807 0.06 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management , LLC Delaware 683700 0 683700 0 683700 3.17 % 10/02/2010
MFC Global Investment Management , LLC Delaware 744937 0 744937 0 744937 5.35 % 10/02/2010
MFC Global Investment Management Limited Canada 13298 0 13298 0 13298 0.1 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management , LLC Delaware 0 0 0 0 0 0 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 10 0 % 10/02/2010
MFC Global Investment Management Limited Canada 57203 0 57203 0 57203 0.07 % 10/02/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/01/2010
Elliott & Page Limited Ontario 300000 0 300000 0 300000 0.48 % 11/01/2010
MFC Global Investment Management Canada 434 0 434 0 434 0.0007 % 11/01/2010
MFC Global Investment Management Delaware 7606242 0 7606242 0 7606242 10.77 % 11/01/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 11/01/2010
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 12/02/2009
MFC Global Investment Management (U.S.), LLC Delaware 306476 0 306476 0 306476 3.24 % 12/02/2009
MFC Global Investment Management (U.S.A.) Limited Canada 412 0 412 0 412 0.004 % 12/02/2009
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 09/06/2008
MFC Global Investment Management (U.S.), LLC Delaware 3293349 0 3293349 0 3293349 10.33 % 09/06/2008
MFC Global Investment Management (U.S.A.) Limited Canada 11792 0 11792 0 11792 0.04 % 09/06/2008
MFC Global Investment Management (U.S.), LLC Delaware 1102705 0 1102705 0 1102705 10.01 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1171378 0 1171378 0 1171378 9.45 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 679900 0 679900 0 679900 5.14 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 0 0 0 0 0 0 % 08/02/2008
John Hancock Advisers, LLC Delaware 0 0 0 0 0 0 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 693494 0 693494 0 693494 7.08 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1008560 0 1008560 0 1008560 8.42 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 2587755 0 2587755 0 2587755 6.42 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
John Hancock Advisers, LLC Delaware 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 0 0 0 0 0 0 % 08/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1443807 0 1443807 0 1443807 9.32 % 08/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1076750 0 1076750 0 1076750 9.77 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1826757 0 1826757 0 1826757 5.35 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 15264 0 15264 0 15264 0.04 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 682815 0 682815 0 682815 5.08 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 191 0 191 0 191 0.001 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 323 0 323 0 323 0.003 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1721938 0 1721938 0 1721938 13.28 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 7055 0 7055 0 7055 0.03 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 931770 0 931770 0 931770 3.81 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 6581 0 6581 0 6581 0.05 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 640546 0 640546 0 640546 4.68 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 6360 0 6360 0 6360 0.04 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 482645 0 482645 0 482645 2.91 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 844 0 844 0 844 0.01 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1280951 0 1280951 0 1280951 7.99 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 6432 0 6432 0 6432 0.04 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 998350 0 998350 0 998350 6.33 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 2577709 0 2577709 0 2577709 11.96 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 933 0 933 0 933 0.004 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 624 0 624 0 624 0.01 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 833050 0 833050 0 833050 7.38 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 07/02/2008
MFC Global Investment Management (U.S.A.) Limited Canada 1622 0 1622 0 1622 0.01 % 07/02/2008
MFC Global Investment Management (U.S.), LLC Delaware 1324577 0 1324577 0 1324577 4.73 % 07/02/2008
Elliott & Page Limited Canada 7702416 0 7702416 0 7702416 9.24 % 25/01/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 25/01/2008
MFC Global Investment Management (U.S.A.) Limited Canada 8256 0 8256 0 8256 0.04 % 25/01/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 25/01/2008
MFC Global Investment Management (U.S.), LLC Delaware 1330245 0 1330245 0 1330245 6.51 % 25/01/2008
Elliott & Page Limited Canada 2285 0 2285 0 2285 0.01 % 25/01/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 25/01/2008
MFC Global Investment Management (U.S.), LLC Delaware 2667055 0 2667055 0 2667055 5.04 % 25/01/2008
Elliott & Page Limited Canada 475000 0 475000 0 475000 0.9 % 25/01/2008
Manulife Financial Corporation Canada 0 0 0 0 0 0 % 24/01/2008
Elliott & Page Limited Canada 3979700 0 3979700 0 3979700 7.15 % 24/01/2008

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