Dec 31, 2024
|
Wellington Management Company Llp
|
1,452,177
|
7.50%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
638,594
|
3.30%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
558,743
|
3.36%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
698,501
|
4.18%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
705,008
|
4.26%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
773,483
|
4.64%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
773,483
|
4.67%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
815,400
|
4.92%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
836,411
|
4.99%
|