| Invesco BulletShares 2032 Corp Bd ETF
| - | 12.41% | - | - | 8,648,855 |
| Invesco BulletShares 2031 Corp Bd ETF
| - | 12.08% | - | - | 10,524,892 |
| iShares iBonds Dec 2032 Term Corp ETF
| - | 11.07% | - | - | 6,284,435 |
| iShares iBonds Dec 2029 Term Corp ETF
| - | 10.86% | - | - | 6,718,503 |
| iShares iBonds Dec 2031 Term Corp ETF
| - | 10.68% | - | - | 7,325,151 |
| Invesco BulletShares 2030 Corp Bd ETF
| - | 10.59% | - | - | 9,103,586 |
| Invesco BulletShares 2033 Corp Bd ETF
| - | 10.23% | - | - | 6,939,717 |
| iShares iBonds Dec 2030 Term Corp ETF
| - | 9.12% | - | - | 5,986,014 |
| Invesco BulletShares 2029 Corp Bd ETF
| - | 4.55% | - | - | 3,510,654 |
| Invesco BulletShares 2034 Corp Bd ETF
| - | 2.53% | - | - | 1,753,522 |