BlackRock, Inc.
| | Direct | | 04 Nov 2022 | 1,683,400 |
BlackRock, Inc.
| | Direct | | 29 Sept 2022 | 33,008 |
BlackRock, Inc.
| | Direct | | 07 Sept 2022 | 99,424 |
BlackRock, Inc.
| | Direct | | 02 Sept 2022 | 4,330,771 |
BlackRock, Inc.
| | Direct | | 07 Jun 2022 | 3,023,643 |
BlackRock, Inc.
| | Direct | | 30 May 2022 | 3,115,112 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 22 Apr 2022 | 47,063,515 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 22 Apr 2022 | 6,516,645 |
BlackRock, Inc.
| | Direct | | 02 Mar 2022 | 1,304 |
BlackRock, Inc.
| | Direct | | 21 Feb 2022 | 1,000 |
BlackRock, Inc.
| | Direct | | 08 Feb 2022 | 0 |
BlackRock, Inc.
| | Direct | | 04 Feb 2022 | 3,544 |
BlackRock, Inc.
| | Direct | | 28 Jan 2022 | 0 |
BlackRock, Inc.
| | Direct | | 27 Jan 2022 | 17,076 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 25 Jan 2022 | 25,631,976 |
BlackRock, Inc.
| | Direct | | 17 Dec 2021 | 10,212 |
BlackRock, Inc.
| | Direct | | 16 Sept 2021 | 0 |
BlackRock, Inc.
| | Direct | | 10 Sept 2021 | 0 |
BlackRock, Inc.
| | Direct | | 08 Sept 2021 | 7,968 |
BlackRock, Inc.
| | Direct | | 17 Aug 2021 | 0 |
BlackRock, Inc.
| | Direct | | 16 Aug 2021 | 118,185 |
BlackRock, Inc.
| | Direct | | 13 Aug 2021 | 21,184 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 04 Aug 2021 | 4,065,160 |
BlackRock, Inc.
| | Direct | | 15 Mar 2021 | 0 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 03 Mar 2021 | 24,025,018 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 10 Aug 2020 | 26,301,422 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 02 Oct 2018 | 1,740,092 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 16 Aug 2018 | 2,046,900 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 15 Jun 2018 | 5,026,248 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 31 May 2018 | 8,130,068 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 20 Apr 2018 | 6,280,628 |
Kayne Anderson Investment Management, L.L.C.
| | Direct | | 15 Mar 2018 | 0 |