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