Quarterly Holdings Report
for
Fidelity® U.S. Bond Index Fund
November 30, 2024
UBI-NPRT1-0125
1.810715.120
Asset-Backed Securities - 0.4%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 0.4%
 
 
 
American Express Credit Account Master Trust Series 2023-4 Class A, 5.15% 9/15/2030
 
6,500,000
6,670,067
Capital One Multi-Asset Execution Trust Series 2019-A3 Class A3, 2.06% 8/15/2028
 
8,197,000
7,870,540
Capital One Multi-Asset Execution Trust Series 2021-A2 Class A2, 1.39% 7/15/2030
 
13,710,000
12,288,470
Capital One Prime Auto Receivables Trust 2023-1 Series 2023-1 Class A3, 4.87% 2/15/2028
 
5,000,000
5,014,445
CarMax Auto Owner Trust Series 2022-3 Class A3, 3.97% 4/15/2027
 
16,972,985
16,895,401
CarMax Auto Owner Trust Series 2023-2 Class A3, 5.05% 1/18/2028
 
20,000,000
20,092,758
Carmax Auto Owner Trust Series 2024-4 Class A3, 4.6% 10/15/2029
 
14,190,000
14,223,826
Chase Issuance Trust Series 2023-A2 Class A, 5.08% 9/15/2030
 
18,550,000
18,971,052
Citibank Credit Card Issuance Trust Series 2007-A3 Class A3, 6.15% 6/15/2039
 
4,935,000
5,493,920
Citibank Credit Card Issuance Trust Series 2018-A7 Class A7, 3.96% 10/13/2030
 
12,808,000
12,597,420
Ford Cr Floorplan Mast Own Tr Series 2018-4 Class A, 4.06% 11/15/2030
 
5,000,000
4,904,036
Ford Credit Auto Owner Trust Series 2023-A Class A3, 4.65% 2/15/2028
 
13,597,000
13,603,788
Ford Credit Auto Owner Trust Series 2024-D Class A3, 4.61% 8/15/2029
 
16,700,000
16,709,711
GM Financial Consumer Automobile Receivables Trust Series 2023-2 Class A3, 4.47% 2/16/2028
 
20,000,000
19,986,472
Hyundai Auto Receivables Trust Series 2022-B Class A3, 3.72% 11/16/2026
 
9,703,849
9,663,204
Hyundai Auto Receivables Trust Series 2022-C Class A3, 5.39% 6/15/2027
 
10,068,006
10,115,123
Hyundai Auto Receivables Trust Series 2023-A Class A3, 4.58% 4/15/2027
 
20,000,000
19,989,732
TOTAL UNITED STATES
 
 
215,089,965
 
TOTAL ASSET-BACKED SECURITIES
 (Cost $217,391,579)
 
 
 
215,089,965
 
 
 
 
Bank Notes - 0.1%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Bank of America NA 6% 10/15/2036
 
4,075,000
4,353,547
Citizens Bank NA/Providence RI 2.25% 4/28/2025
 
10,391,000
10,278,797
Citizens Bank NA/Providence RI 3.75% 2/18/2026
 
10,723,000
10,583,894
Discover Bank 3.45% 7/27/2026
 
10,127,000
9,891,442
KeyBank NA/Cleveland OH 3.9% 4/13/2029
 
1,400,000
1,324,127
KeyBank NA/Cleveland OH 4.9% 8/8/2032
 
2,000,000
1,936,459
Truist Bank 3.3% 5/15/2026
 
6,037,000
5,908,555
Truist Bank 3.8% 10/30/2026
 
2,573,000
2,524,954
Truist Bank 4.632% 9/17/2029 (b)
 
9,000,000
8,756,762
Wells Fargo Bank NA 5.45% 8/7/2026
 
5,000,000
5,068,036
 
 
 
 
 
TOTAL BANK NOTES
 (Cost $61,212,703)
 
 
 
60,626,573
 
 
 
 
Commercial Mortgage Securities - 1.5%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 1.5%
 
 
 
BANK Series 2017-BNK4 Class ASB, 3.419% 5/15/2050
 
8,205,159
8,102,843
BANK Series 2020-BN28 Class A4, 1.844% 3/15/2063
 
33,271,649
28,213,966
BANK Series 2021-BN35 Class A5, 2.285% 6/15/2064
 
16,432,831
13,999,065
BANK Series 2022-BNK39 Class A4, 2.928% 2/15/2055
 
6,000,000
5,258,843
BANK Series 2022-BNK41 Class A4, 3.7901% 4/15/2065 (b)
 
27,916,479
25,912,235
BANK Series 2023-BNK45 Class A5, 5.203% 2/15/2056 (b)
 
5,000,000
5,076,698
BBCMS Mortgage Trust Series 2021-C11 Class A5, 2.322% 9/15/2054
 
20,927,693
17,844,096
BBCMS Mortgage Trust Series 2021-C12 Class A5, 2.689% 11/15/2054
 
20,880,000
18,124,610
BBCMS Mortgage Trust Series 2021-C9 Class A5, 2.299% 2/15/2054
 
7,000,000
6,020,492
BBCMS Mortgage Trust Series 2024-C26 Class A5, 5.829% 5/15/2057 (b)
 
18,028,000
19,209,955
Benchmark Mortgage Trust Series 2019-B12 Class A5, 3.1156% 8/15/2052
 
7,924,856
7,282,896
Benchmark Mortgage Trust Series 2019-B9 Class A5, 4.0156% 3/15/2052
 
18,628,064
17,789,039
Benchmark Mortgage Trust Series 2020-B19 Class A5, 1.85% 9/15/2053
 
13,581,251
11,361,105
Benchmark Mortgage Trust Series 2021-B24 Class A5, 2.5843% 3/15/2054
 
20,299,379
17,362,045
Benchmark Mortgage Trust Series 2023-B39 Class A5, 5.7536% 7/15/2056
 
3,500,000
3,694,005
BMO Mortgage Trust Series 2022-C1 Class A5, 3.374% 2/15/2055
 
9,440,000
8,525,065
Citigroup Commercial Mortgage Trust Series 2015-GC29 Class A4, 3.192% 4/10/2048
 
9,038,057
8,973,489
Citigroup Commercial Mortgage Trust Series 2015-P1 Class A5, 3.717% 9/15/2048
 
4,659,191
4,610,873
Citigroup Commercial Mortgage Trust Series 2016-C1 Class A4, 3.209% 5/10/2049
 
14,743,149
14,361,859
Citigroup Commercial Mortgage Trust Series 2016-P4 Class A4, 2.902% 7/10/2049
 
17,078,544
16,514,276
COMM Mortgage Trust Series 2015-CR22 Class A5, 3.309% 3/10/2048
 
15,430,428
15,281,021
Computershare Corporate Trust Series 2018-C48 Class A5, 4.302% 1/15/2052
 
15,529,025
15,178,887
CSAIL Commercial Mortgage Trust Series 2015-C3 Class A4, 3.7182% 8/15/2048
 
9,980,528
9,878,154
CSAIL Commercial Mortgage Trust Series 2019-C17 Class A4, 2.7628% 9/15/2052
 
14,978,042
13,681,528
CSAIL Commercial Mortgage Trust Series 2019-C17 Class A5, 3.0161% 9/15/2052
 
14,978,042
13,553,724
Freddie Mac Multifamily Structured pass-thru certificates Series 2015-K046 Class A2, 3.205% 3/25/2025
 
23,837,632
23,697,288
Freddie Mac Multifamily Structured pass-thru certificates Series 2015-K047 Class A2, 3.329% 5/25/2025
 
3,000,643
2,978,334
Freddie Mac Multifamily Structured pass-thru certificates Series 2016-K053 Class A2, 2.995% 12/25/2025
 
5,649,027
5,565,765
Freddie Mac Multifamily Structured pass-thru certificates Series 2016-K056 Class A2, 2.525% 5/25/2026
 
16,483,096
16,032,941
Freddie Mac Multifamily Structured pass-thru certificates Series 2016-K057 Class A2, 2.57% 7/25/2026
 
12,674,159
12,314,450
Freddie Mac Multifamily Structured pass-thru certificates Series 2017-K062 Class A1, 3.032% 9/25/2026
 
2,720,514
2,694,755
Freddie Mac Multifamily Structured pass-thru certificates Series 2017-K064 Class A2, 3.224% 3/25/2027
 
13,702,081
13,346,745
Freddie Mac Multifamily Structured pass-thru certificates Series 2017-K068 Class A2, 3.244% 8/25/2027
 
18,911,288
18,324,790
Freddie Mac Multifamily Structured pass-thru certificates Series 2018-K079 Class A2, 3.926% 6/25/2028
 
6,180,678
6,069,938
Freddie Mac Multifamily Structured pass-thru certificates Series 2018-K080 Class A2, 3.926% 7/25/2028
 
13,178,164
12,938,244
Freddie Mac Multifamily Structured pass-thru certificates Series 2018-K730 Class A2, 3.59% 1/25/2025
 
13,053,006
13,008,974
Freddie Mac Multifamily Structured pass-thru certificates Series 2019-1510 Class A2, 3.718% 1/25/2031
 
11,796,839
11,276,257
Freddie Mac Multifamily Structured pass-thru certificates Series 2019-K094 Class A2, 2.903% 6/25/2029
 
40,855,884
38,296,908
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K104 Class A2, 2.253% 1/25/2030
 
59,506,180
53,672,784
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K116 Class A2, 1.378% 7/25/2030
 
50,584,119
42,935,815
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K117 Class A2, 1.406% 8/25/2030
 
25,809,211
21,875,048
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K118 Class A2, 1.493% 9/25/2030
 
12,256,958
10,419,618
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K121 Class A2, 1.547% 10/25/2030
 
17,206,140
14,615,979
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K123 Class A2, 1.621% 12/25/2030
 
22,648,307
19,281,493
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K125 Class A2, 1.846% 1/25/2031
 
6,669,796
5,734,837
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K126 Class A2, 2.074% 1/25/2031
 
9,492,376
8,281,812
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K130 Class A2, 1.723% 6/25/2031
 
8,168,083
6,907,231
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K136 Class A2, 2.127% 11/25/2031
 
22,338,983
19,180,785
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-151 Class A2, 3.8% 10/25/2032
 
4,000,000
3,797,576
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-152 Class A2, 3.78% 11/25/2032
 
30,500,000
28,914,101
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-K140 Class A2, 2.25% 1/25/2032
 
2,600,000
2,240,619
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-K145 Class A2, 2.58% 5/25/2032
 
6,900,000
6,051,643
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-154 Class A2, 4.35% 1/25/2033
 
15,000,000
14,773,592
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-157 Class A2, 4.2% 5/25/2033
 
10,300,000
10,031,067
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-K-153 Class A2, 3.82% 12/25/2032
 
15,000,000
14,252,166
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-K751 Class A2, 4.412% 3/25/2030
 
12,675,000
12,629,906
GS Mortgage Securities Trust Series 2020-GC45 Class A5, 2.9106% 2/13/2053
 
36,094,229
32,661,751
JPMBB Commercial Mortgage Securities Trust Series 2014-C23 Class A5, 3.9342% 9/15/2047
 
166,146
165,777
JPMBB Commercial Mortgage Securities Trust Series 2014-C24 Class A5, 3.6385% 11/15/2047
 
2,437,613
2,430,353
JPMBB Commercial Mortgage Securities Trust Series 2015-C29 Class A4, 3.6108% 5/15/2048
 
7,149,307
7,103,335
Morgan Stanley Bank of America Merrill Lynch Trust Series 2015-C20 Class A4, 3.249% 2/15/2048
 
788,852
786,988
Morgan Stanley Capital I Trust Series 2020-L4 Class A3, 2.698% 2/15/2053
 
14,132,234
12,625,223
Wells Fargo Commercial Mortgage Trust Series 2019-C52 Class A5, 2.892% 8/15/2052
 
25,720,280
23,381,118
Wells Fargo Commercial Mortgage Trust Series 2019-C54 Class A4, 3.146% 12/15/2052
 
1,836,610
1,688,899
Wells Fargo Commercial Mortgage Trust Series 2020-C55 Class A5, 2.725% 2/15/2053
 
12,719,011
11,449,417
TOTAL UNITED STATES
 
 
890,245,091
 
TOTAL COMMERCIAL MORTGAGE SECURITIES
 (Cost $970,319,566)
 
 
 
890,245,091
 
 
 
 
Foreign Government and Government Agency Obligations - 1.2%
 
 
Principal
Amount (a)
 
Value ($)
 
CANADA - 0.3%
 
 
 
Province of Alberta 1% 5/20/2025
 
28,032,000
27,572,836
Province of Alberta 3.3% 3/15/2028
 
7,930,000
7,685,518
Province of British Columbia 2.25% 6/2/2026
 
18,944,000
18,354,842
Province of British Columbia 4.2% 7/6/2033
 
7,700,000
7,513,625
Province of British Columbia 4.9% 4/24/2029
 
12,800,000
13,076,759
Province of Ontario 0.625% 1/21/2026
 
2,030,000
1,943,223
Province of Ontario 1.125% 10/7/2030
 
19,052,000
15,878,699
Province of Ontario 2.3% 6/15/2026
 
11,337,000
10,984,646
Province of Ontario 2.5% 4/27/2026
 
3,972,000
3,869,800
Province of Quebec 1.5% 2/11/2025
 
22,909,000
22,774,066
Province of Quebec 2.5% 4/20/2026
 
9,329,000
9,089,151
Province of Quebec 2.75% 4/12/2027
 
10,154,000
9,801,961
Province of Quebec 4.25% 9/5/2034
 
4,100,000
3,991,760
Province of Quebec 4.5% 9/8/2033
 
7,800,000
7,795,008
TOTAL CANADA
 
 
160,331,894
CHILE - 0.1%
 
 
 
Chilean Republic 2.55% 7/27/2033
 
24,746,000
20,551,553
Chilean Republic 3.125% 1/21/2026
 
1,000,000
979,500
Chilean Republic 3.24% 2/6/2028
 
9,215,000
8,791,110
Chilean Republic 3.625% 10/30/2042
 
10,385,000
8,251,402
Chilean Republic 3.86% 6/21/2047
 
4,931,000
3,895,490
Chilean Republic 4.95% 1/5/2036
 
9,000,000
8,842,500
Chilean Republic 5.33% 1/5/2054
 
8,800,000
8,602,000
TOTAL CHILE
 
 
59,913,555
HUNGARY - 0.0%
 
 
 
Hungary Government 7.625% 3/29/2041
 
5,792,000
6,559,440
INDONESIA - 0.1%
 
 
 
Indonesia Government 2.85% 2/14/2030
 
27,839,000
25,246,493
Indonesia Government 3.4% 9/18/2029
 
12,400,000
11,656,000
Indonesia Government 3.5% 2/14/2050
 
21,266,000
15,949,500
Indonesia Government 5.35% 2/11/2049
 
13,600,000
13,702,000
TOTAL INDONESIA
 
 
66,553,993
ISRAEL - 0.1%
 
 
 
Israel Government 3.25% 1/17/2028
 
11,430,000
10,894,344
Israel Government 3.375% 1/15/2050
 
23,561,000
15,863,858
Israel Government 5.375% 3/12/2029
 
3,700,000
3,740,300
Israel Government 5.5% 3/12/2034
 
3,500,000
3,496,500
Israel Government 5.75% 3/12/2054
 
3,700,000
3,539,649
TOTAL ISRAEL
 
 
37,534,651
ITALY - 0.0%
 
 
 
Italian Republic 2.875% 10/17/2029
 
21,266,000
19,419,498
Italian Republic 3.875% 5/6/2051
 
3,300,000
2,348,953
Italian Republic 4% 10/17/2049
 
9,200,000
6,908,648
TOTAL ITALY
 
 
28,677,099
JAPAN - 0.0%
 
 
 
Japan International Cooperation Agency 1.75% 4/28/2031
 
7,910,000
6,687,946
JORDAN - 0.0%
 
 
 
Jordan Government 3% 6/30/2025
 
2,059,000
2,035,889
MEXICO - 0.2%
 
 
 
United Mexican States 3.25% 4/16/2030
 
10,605,000
9,455,020
United Mexican States 3.5% 2/12/2034
 
32,290,000
26,558,526
United Mexican States 4.28% 8/14/2041
 
34,799,000
26,990,975
United Mexican States 4.35% 1/15/2047
 
11,447,000
8,517,283
United Mexican States 4.5% 1/31/2050
 
7,346,000
5,491,135
United Mexican States 4.6% 1/23/2046
 
4,766,000
3,650,458
United Mexican States 4.6% 2/10/2048
 
13,941,000
10,616,943
United Mexican States 4.75% 3/8/2044
 
15,804,000
12,658,016
United Mexican States 5.55% 1/21/2045
 
3,111,000
2,813,837
United Mexican States 6.05% 1/11/2040
 
3,812,000
3,683,345
United Mexican States 6.35% 2/9/2035
 
18,700,000
18,881,156
TOTAL MEXICO
 
 
129,316,694
PANAMA - 0.1%
 
 
 
Panamanian Republic 3.16% 1/23/2030
 
14,972,000
12,935,808
Panamanian Republic 3.75% 3/16/2025
 
3,260,000
3,233,920
Panamanian Republic 4.3% 4/29/2053
 
4,663,000
3,005,956
Panamanian Republic 4.5% 4/1/2056
 
15,853,000
10,317,608
Panamanian Republic 4.5% 4/16/2050
 
10,235,000
6,884,880
Panamanian Republic 6.4% 2/14/2035
 
16,340,000
15,719,080
TOTAL PANAMA
 
 
52,097,252
PERU - 0.1%
 
 
 
Peruvian Republic 1.862% 12/1/2032
 
19,951,000
15,524,372
Peruvian Republic 2.78% 12/1/2060
 
3,287,000
1,896,187
Peruvian Republic 2.844% 6/20/2030
 
12,979,000
11,575,646
Peruvian Republic 3.55% 3/10/2051
 
14,983,000
10,750,303
Peruvian Republic 5.875% 8/8/2054
 
5,450,000
5,477,250
Peruvian Republic 6.55% 3/14/2037
 
2,443,000
2,646,838
TOTAL PERU
 
 
47,870,596
PHILIPPINES - 0.1%
 
 
 
Philippine Republic 1.648% 6/10/2031
 
14,500,000
11,871,875
Philippine Republic 2.65% 12/10/2045
 
18,269,000
12,126,049
Philippine Republic 3% 2/1/2028
 
15,092,000
14,294,954
Philippine Republic 3.95% 1/20/2040
 
12,692,000
10,946,850
Philippine Republic 5.17% 10/13/2027
 
6,800,000
6,854,400
Philippine Republic 6.375% 10/23/2034
 
25,842,000
28,426,200
TOTAL PHILIPPINES
 
 
84,520,328
POLAND - 0.1%
 
 
 
Republic of Poland  3.25% 4/6/2026
 
5,243,000
5,147,001
Republic of Poland  4.625% 3/18/2029
 
4,160,000
4,151,805
Republic of Poland  5.125% 9/18/2034
 
9,500,000
9,429,225
Republic of Poland  5.5% 3/18/2054
 
5,660,000
5,468,352
Republic of Poland  5.5% 4/4/2053
 
8,010,000
7,777,630
TOTAL POLAND
 
 
31,974,013
URUGUAY - 0.0%
 
 
 
Uruguay Republic 4.125% 11/20/2045
 
3,773,151
3,298,677
Uruguay Republic 4.375% 1/23/2031
 
12,586,574
12,307,309
Uruguay Republic 4.375% 10/27/2027
 
966,637
961,200
Uruguay Republic 4.975% 4/20/2055
 
16,418,564
15,233,308
TOTAL URUGUAY
 
 
31,800,494
 
TOTAL FOREIGN GOVERNMENT AND GOVERNMENT AGENCY OBLIGATIONS
 (Cost $865,483,769)
 
 
 
745,873,844
 
 
 
 
Municipal Securities - 0.4%
 
 
Principal
Amount (a)
 
Value ($)
 
California - 0.2%
 
 
 
Education - 0.0%
 
 
 
California St Univ Rev 2.719% 11/1/2052
 
6,750,000
4,750,623
University CA Revs Series 2015 AP, 3.931% 5/15/2045
 
2,970,000
2,755,894
 
 
 
7,506,517
General Obligations - 0.2%
 
 
 
Golden State Tobacco Securitization Corp. Tobacco Settlement (State of California Proj.) Series 2021 B, 2.746% 6/1/2034
 
5,025,000
4,327,342
Golden State Tobacco Securitization Corp. Tobacco Settlement (State of California Proj.) Series 2021 B, 3.293% 6/1/2042
 
2,435,000
1,935,863
Los Angeles CA Ccd 6.75% 8/1/2049
 
7,505,000
8,802,498
State of California 7.55% 4/1/2039
 
19,660,000
24,082,788
State of California 7.6% 11/1/2040
 
10,305,000
12,728,631
State of California Gen. Oblig. 3.5% 4/1/2028
 
10,235,000
9,990,528
 
 
 
61,867,650
Health Care - 0.0%
 
 
 
Univ CA Regts Med Ctr Pooled Rev (Univ CA Regts Med Ctr Pooled Rev Proj.) Series 2020  N, 3.256% 5/15/2060
 
10,635,000
7,408,493
Univ CA Regts Med Ctr Pooled Rev Series 2020  N, 3.006% 5/15/2050
 
10,465,000
7,315,506
 
 
 
14,723,999
Transportation - 0.0%
 
 
 
Bay Area Toll Au CA Bridge Rev 6.263% 4/1/2049
 
3,750,000
4,165,674
Bay Area Toll Au CA Bridge Rev 7.043% 4/1/2050
 
5,635,000
6,815,430
Los Angeles CA Dept Arpts Rev 6.582% 5/15/2039
 
3,455,000
3,762,455
 
 
 
14,743,559
Water & Sewer - 0.0%
 
 
 
San Francisco CA Pub Util Comm Wtr Rev 6% 11/1/2040
 
5,015,000
5,351,721
TOTAL CALIFORNIA
 
 
104,193,446
Idaho - 0.0%
 
 
 
Electric Utilities - 0.0%
 
 
 
Idaho Energy Res Auth Transmission Facs Rev (Bonneville Power Administration Proj.) Series 2021, 2.861% 9/1/2046
 
2,955,000
2,164,396
Illinois - 0.1%
 
 
 
General Obligations - 0.1%
 
 
 
Illinois St Gen. Oblig. 5.1% 6/1/2033
 
20,465,882
20,570,576
Transportation - 0.0%
 
 
 
Chicago IL O'Hare Intl Arpt Rev 6.395% 1/1/2040
 
7,250,000
7,988,795
TOTAL ILLINOIS
 
 
28,559,371
Kansas - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
Kansas St Dev Fin Auth Rev (Kansas St Proj.) Series 2015 H, 4.927% 4/15/2045
 
6,035,000
6,002,475
Massachusetts - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
Massachusetts St Gen. Oblig. Series 2016F, 3.277% 6/1/2046
 
3,750,000
3,065,007
Water & Sewer - 0.0%
 
 
 
Massachusetts St Wtr Res Auth Series 2021C, 2.823% 8/1/2041
 
4,445,000
3,535,708
TOTAL MASSACHUSETTS
 
 
6,600,715
Michigan - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
Michigan St Strategic Fd Ltd Oblig Rev (State of Michigan Proj.) Series 2021 A, 3.225% 9/1/2047
 
6,815,000
5,364,761
New Jersey - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
New Jersey Eco Dev Auth St Pen (New Jersey St Proj.) 7.425% 2/15/2029 (National Public Finance Guarantee Corporation Insured)
 
967,000
1,029,108
Transportation - 0.0%
 
 
 
New Jersey Turnpike Authority 7.414% 1/1/2040
 
3,734,000
4,479,083
TOTAL NEW JERSEY
 
 
5,508,191
New Jersey,New York - 0.1%
 
 
 
Transportation - 0.1%
 
 
 
Port Auth NY & NJ 4.96% 8/1/2046
 
4,115,000
4,102,270
Port Auth NY & NJ 5.647% 11/1/2040
 
4,135,000
4,400,056
Port Auth NY & NJ Series 225, 3.175% 7/15/2060
 
18,365,000
12,742,135
 
 
 
21,244,461
TOTAL NEW JERSEY,NEW YORK
 
 
21,244,461
New York - 0.0%
 
 
 
Special Tax - 0.0%
 
 
 
New York NY City Transitional Fin Auth Rev 5.508% 8/1/2037
 
8,520,000
8,684,071
New York St Dorm Auth St Pers Income Tax Rev (New York State Pit Proj.) 2.202% 3/15/2034
 
16,190,000
13,201,410
 
 
 
21,885,481
Transportation - 0.0%
 
 
 
Metropolitan Transn Auth NY Rv 6.668% 11/15/2039
 
4,895,000
5,384,804
Water & Sewer - 0.0%
 
 
 
New York NY Cty Muni Wtr Fin Auth 5.952% 6/15/2042
 
7,170,000
7,631,623
TOTAL NEW YORK
 
 
34,901,908
Ohio - 0.0%
 
 
 
Electric Utilities - 0.0%
 
 
 
American Mun Pwr Rev 8.084% 2/15/2050
 
7,725,000
10,225,879
Oregon - 0.0%
 
 
 
Electric Utilities - 0.0%
 
 
 
Port of Morrow or 2.987% 9/1/2036 (Bonneville Power Administration Guaranteed)
 
4,495,000
3,830,913
Pennsylvania - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
Commonwealth Fing Auth PA Rev (Pennsylvania St Proj.) 4.144% 6/1/2038
 
6,095,000
5,718,216
South Carolina - 0.0%
 
 
 
Electric Utilities - 0.0%
 
 
 
South Carolina St Svc Auth Rev Series 2013 C, 5.784% 12/1/2041
 
8,986,000
9,347,022
Texas - 0.0%
 
 
 
Special Tax - 0.0%
 
 
 
Dallas TX Rapid Transit Sales Tax Rev Series 2021 A, 2.613% 12/1/2048
 
12,565,000
8,835,297
Transportation - 0.0%
 
 
 
Dallas Fort Worth International Airport 4.507% 11/1/2051
 
4,485,000
4,131,801
Dallas Fort Worth International Airport Series 2019A, 3.144% 11/1/2045
 
1,850,000
1,457,308
Dallas Fort Worth International Airport Series 2021 C, 2.843% 11/1/2046
 
11,600,000
8,612,701
 
 
 
14,201,810
TOTAL TEXAS
 
 
23,037,107
Virginia - 0.0%
 
 
 
Education - 0.0%
 
 
 
University VA Univ Revs (University VA Univ Revs Proj.) 2.584% 11/1/2051
 
1,885,000
1,246,311
University VA Univ Revs Series SER C, 4.179% 9/1/2117
 
3,775,000
3,105,749
 
 
 
4,352,060
TOTAL VIRGINIA
 
 
4,352,060
 
TOTAL MUNICIPAL SECURITIES
 (Cost $319,081,311)
 
 
 
271,050,921
 
 
 
 
Non-Convertible Corporate Bonds - 26.8%
 
 
Principal
Amount (a)
 
Value ($)
 
AUSTRALIA - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Australia & New Zealand Banking Group Ltd/New York NY 3.7% 11/16/2025 (c)
 
5,696,000
5,647,242
Commonwealth Bank of Australia/New York NY 5.079% 1/10/2025
 
2,900,000
2,900,314
Westpac Banking Corp 1.953% 11/20/2028
 
5,800,000
5,276,491
Westpac Banking Corp 2.668% 11/15/2035 (b)
 
2,000,000
1,726,387
Westpac Banking Corp 2.85% 5/13/2026
 
3,774,000
3,688,298
Westpac Banking Corp 3.02% 11/18/2036 (b)
 
2,000,000
1,725,469
Westpac Banking Corp 4.11% 7/24/2034 (b)
 
11,666,000
11,107,079
Westpac Banking Corp 4.421% 7/24/2039
 
6,630,000
6,104,811
Westpac Banking Corp 5.405% 8/10/2033 (b)
 
2,000,000
2,014,586
Westpac Banking Corp 5.457% 11/18/2027
 
10,000,000
10,282,252
Westpac Banking Corp 5.618% 11/20/2035 (b)
 
2,400,000
2,427,264
 
 
 
52,900,193
Materials - 0.0%
 
 
 
Metals & Mining - 0.0%
 
 
 
BHP Billiton Finance USA Ltd 4.75% 2/28/2028
 
7,460,000
7,507,888
BHP Billiton Finance USA Ltd 4.9% 2/28/2033
 
8,000,000
8,036,423
BHP Billiton Finance USA Ltd 5% 9/30/2043
 
3,783,000
3,681,992
Rio Tinto Finance USA Ltd 5.2% 11/2/2040
 
10,343,000
10,392,796
Rio Tinto Finance USA Ltd 7.125% 7/15/2028
 
1,589,000
1,720,685
Rio Tinto Finance USA PLC 5.125% 3/9/2053
 
5,600,000
5,484,742
 
 
 
36,824,526
TOTAL AUSTRALIA
 
 
89,724,719
AUSTRIA - 0.0%
 
 
 
Financials - 0.0%
 
 
 
Banks - 0.0%
 
 
 
Oesterreichische Kontrollbank AG 0.375% 9/17/2025
 
8,660,000
8,380,327
BELGIUM - 0.2%
 
 
 
Consumer Staples - 0.2%
 
 
 
Beverages - 0.2%
 
 
 
Anheuser-Busch Cos LLC / Anheuser-Busch InBev Worldwide Inc 4.7% 2/1/2036
 
10,000,000
9,793,090
Anheuser-Busch InBev Finance Inc 4.625% 2/1/2044
 
4,567,000
4,286,275
Anheuser-Busch InBev Finance Inc 4.7% 2/1/2036
 
3,868,000
3,787,968
Anheuser-Busch InBev Finance Inc 4.9% 2/1/2046
 
14,442,000
13,705,846
Anheuser-Busch InBev Worldwide Inc 3.5% 6/1/2030
 
5,000,000
4,756,640
Anheuser-Busch InBev Worldwide Inc 4.439% 10/6/2048
 
5,873,000
5,246,849
Anheuser-Busch InBev Worldwide Inc 4.6% 4/15/2048
 
14,894,000
14,010,704
Anheuser-Busch InBev Worldwide Inc 5.55% 1/23/2049
 
33,724,000
35,184,595
Anheuser-Busch InBev Worldwide Inc 5.8% 1/23/2059 (c)
 
11,081,000
11,977,842
Anheuser-Busch InBev Worldwide Inc 8.2% 1/15/2039
 
3,624,000
4,706,386
 
 
 
 
TOTAL BELGIUM
 
 
107,456,195
BRAZIL - 0.1%
 
 
 
Materials - 0.1%
 
 
 
Metals & Mining - 0.1%
 
 
 
Vale Overseas Ltd 3.75% 7/8/2030
 
19,333,000
17,913,571
Vale Overseas Ltd 6.125% 6/12/2033
 
2,150,000
2,217,618
Vale Overseas Ltd 6.4% 6/28/2054
 
1,270,000
1,283,399
Vale SA 5.625% 9/11/2042
 
5,243,000
5,189,521
 
 
 
26,604,109
Paper & Forest Products - 0.0%
 
 
 
Suzano Austria GmbH 2.5% 9/15/2028
 
11,930,000
10,784,601
Suzano Austria GmbH 6% 1/15/2029
 
9,570,000
9,689,624
 
 
 
20,474,225
TOTAL BRAZIL
 
 
47,078,334
CANADA - 0.8%
 
 
 
Communication Services - 0.1%
 
 
 
Wireless Telecommunication Services - 0.1%
 
 
 
Rogers Communications Inc 2.9% 11/15/2026
 
1,986,000
1,915,037
Rogers Communications Inc 3.625% 12/15/2025
 
1,589,000
1,569,149
Rogers Communications Inc 3.7% 11/15/2049
 
4,833,000
3,577,830
Rogers Communications Inc 3.8% 3/15/2032
 
23,199,000
21,290,145
Rogers Communications Inc 5.45% 10/1/2043
 
4,588,000
4,489,424
 
 
 
32,841,585
Energy - 0.2%
 
 
 
Oil, Gas & Consumable Fuels - 0.2%
 
 
 
Canadian Natural Resources Ltd 3.9% 2/1/2025
 
1,489,000
1,485,164
Canadian Natural Resources Ltd 4.95% 6/1/2047
 
5,084,000
4,577,780
Canadian Natural Resources Ltd 5.85% 2/1/2035
 
9,570,000
9,859,220
Canadian Natural Resources Ltd 6.25% 3/15/2038
 
5,441,000
5,726,725
Cenovus Energy Inc 2.65% 1/15/2032
 
5,664,000
4,817,269
Cenovus Energy Inc 4.25% 4/15/2027
 
7,547,000
7,458,865
Cenovus Energy Inc 5.4% 6/15/2047
 
4,439,000
4,174,379
Cenovus Energy Inc 6.75% 11/15/2039
 
457,000
506,715
Enbridge Inc 5.5% 12/1/2046
 
11,511,000
11,465,179
Enbridge Inc 5.625% 4/5/2034
 
5,500,000
5,666,388
Enbridge Inc 5.7% 3/8/2033
 
3,480,000
3,610,060
Enbridge Inc 7.2% 6/27/2054 (b)
 
1,674,000
1,738,123
Enbridge Inc 8.5% 1/15/2084 (b)
 
1,880,000
2,093,641
South Bow USA Infrastructure Holdings LLC 5.026% 10/1/2029 (d)
 
2,620,000
2,599,869
South Bow USA Infrastructure Holdings LLC 5.584% 10/1/2034 (c)(d)
 
2,320,000
2,319,499
South Bow USA Infrastructure Holdings LLC 6.176% 10/1/2054 (d)
 
2,320,000
2,350,002
Suncor Energy Inc 4% 11/15/2047
 
3,972,000
3,085,507
Suncor Energy Inc 6.8% 5/15/2038
 
6,708,000
7,386,579
Suncor Energy Inc 6.85% 6/1/2039
 
1,589,000
1,779,618
TransCanada PipeLines Ltd 4.625% 3/1/2034
 
10,000,000
9,569,008
TransCanada PipeLines Ltd 4.75% 5/15/2038
 
8,334,000
7,723,085
TransCanada PipeLines Ltd 4.875% 1/15/2026
 
3,972,000
3,973,211
TransCanada PipeLines Ltd 4.875% 5/15/2048
 
3,908,000
3,626,504
TransCanada PipeLines Ltd 5.1% 3/15/2049
 
2,778,000
2,658,480
TransCanada PipeLines Ltd 6.1% 6/1/2040
 
5,321,000
5,608,597
 
 
 
115,859,467
Financials - 0.4%
 
 
 
Banks - 0.4%
 
 
 
Bank of Montreal 3.803% 12/15/2032 (b)
 
9,260,000
8,871,284
Bank of Montreal 4.7% 9/14/2027
 
9,700,000
9,728,332
Bank of Montreal 5.266% 12/11/2026
 
5,200,000
5,269,894
Bank of Nova Scotia/The 4.5% 12/16/2025
 
12,615,000
12,543,312
Bank of Nova Scotia/The 4.588% 5/4/2037 (b)
 
2,700,000
2,527,898
Bank of Nova Scotia/The 4.75% 2/2/2026
 
3,500,000
3,505,330
Bank of Nova Scotia/The 4.85% 2/1/2030
 
12,240,000
12,304,922
Bank of Nova Scotia/The 5.25% 6/12/2028
 
3,450,000
3,522,676
Canadian Imperial Bank of Commerce 3.6% 4/7/2032
 
3,614,000
3,326,081
Canadian Imperial Bank of Commerce 6.092% 10/3/2033
 
7,914,000
8,472,760
National Bank of Canada 4.5% 10/10/2029
 
4,150,000
4,091,087
Royal Bank of Canada 1.2% 4/27/2026
 
23,522,000
22,468,835
Royal Bank of Canada 2.05% 1/21/2027
 
16,433,000
15,654,435
Royal Bank of Canada 3.625% 5/4/2027
 
7,900,000
7,742,205
Royal Bank of Canada 4.522% 10/18/2028 (b)
 
7,180,000
7,158,661
Royal Bank of Canada 4.65% 1/27/2026
 
10,319,000
10,300,233
Royal Bank of Canada 4.65% 10/18/2030 (b)
 
14,550,000
14,484,255
Royal Bank of Canada 5% 5/2/2033
 
4,070,000
4,090,113
Royal Bank of Canada 6% 11/1/2027
 
10,000,000
10,389,557
Toronto-Dominion Bank/The 4.108% 6/8/2027
 
9,800,000
9,665,371
Toronto-Dominion Bank/The 4.693% 9/15/2027
 
10,000,000
10,013,899
Toronto-Dominion Bank/The 5.156% 1/10/2028
 
22,920,000
23,235,297
 
 
 
209,366,437
Capital Markets - 0.0%
 
 
 
Brookfield Finance Inc 2.724% 4/15/2031
 
19,988,000
17,600,689
Brookfield Finance Inc 3.625% 2/15/2052
 
1,600,000
1,178,981
Brookfield Finance Inc 5.968% 3/4/2054
 
4,350,000
4,615,731
CI Financial Corp 3.2% 12/17/2030
 
4,250,000
3,718,552
 
 
 
27,113,953
Insurance - 0.0%
 
 
 
Fairfax Financial Holdings Ltd 4.625% 4/29/2030
 
5,123,000
5,062,656
Fairfax Financial Holdings Ltd 4.85% 4/17/2028
 
1,700,000
1,697,849
Fairfax Financial Holdings Ltd 5.625% 8/16/2032
 
1,900,000
1,952,740
Fairfax Financial Holdings Ltd 6.1% 3/15/2055 (d)
 
5,000,000
5,185,031
Manulife Financial Corp 4.15% 3/4/2026
 
9,666,000
9,614,777
 
 
 
23,513,053
TOTAL FINANCIALS
 
 
259,993,443
 
 
 
 
Industrials - 0.1%
 
 
 
Ground Transportation - 0.1%
 
 
 
Canadian National Railway Co 2.45% 5/1/2050
 
13,253,000
8,215,529
Canadian National Railway Co 3.2% 8/2/2046
 
2,622,000
1,941,293
Canadian National Railway Co 3.85% 8/5/2032
 
2,000,000
1,892,971
Canadian Pacific Railway Co 1.75% 12/2/2026
 
8,990,000
8,496,245
Canadian Pacific Railway Co 2.05% 3/5/2030
 
1,800,000
1,581,195
Canadian Pacific Railway Co 2.45% 12/2/2031
 
20,546,000
17,874,899
Canadian Pacific Railway Co 3.1% 12/2/2051
 
9,405,000
6,506,662
 
 
 
46,508,794
Professional Services - 0.0%
 
 
 
Thomson Reuters Corp 3.35% 5/15/2026
 
5,561,000
5,456,211
Thomson Reuters Corp 5.5% 8/15/2035
 
2,000,000
2,052,111
 
 
 
7,508,322
TOTAL INDUSTRIALS
 
 
54,017,116
 
 
 
 
Materials - 0.0%
 
 
 
Chemicals - 0.0%
 
 
 
Nutrien Ltd 4% 12/15/2026
 
9,055,000
8,923,111
Nutrien Ltd 4.2% 4/1/2029
 
4,109,000
4,030,930
Nutrien Ltd 5% 4/1/2049
 
7,152,000
6,658,609
Nutrien Ltd 5.25% 1/15/2045
 
2,780,000
2,672,349
Nutrien Ltd 5.625% 12/1/2040
 
1,430,000
1,445,890
 
 
 
23,730,889
Metals & Mining - 0.0%
 
 
 
Barrick Gold Corp 5.25% 4/1/2042
 
3,575,000
3,527,361
Barrick North America Finance LLC 5.75% 5/1/2043
 
2,000,000
2,071,805
Barrick PD Australia Finance Pty Ltd 5.95% 10/15/2039
 
2,000,000
2,101,885
 
 
 
7,701,051
TOTAL MATERIALS
 
 
31,431,940
 
 
 
 
Utilities - 0.0%
 
 
 
Independent Power and Renewable Electricity Producers - 0.0%
 
 
 
Emera US Finance LP 3.55% 6/15/2026 (c)
 
2,100,000
2,057,651
Emera US Finance LP 4.75% 6/15/2046
 
4,138,000
3,600,533
 
 
 
5,658,184
TOTAL CANADA
 
 
499,801,735
CHINA - 0.1%
 
 
 
Communication Services - 0.0%
 
 
 
Interactive Media & Services - 0.0%
 
 
 
Baidu Inc 3.425% 4/7/2030
 
9,666,000
9,047,279
Consumer Discretionary - 0.1%
 
 
 
Broadline Retail - 0.1%
 
 
 
Alibaba Group Holding Ltd 2.125% 2/9/2031
 
16,568,000
14,211,368
Alibaba Group Holding Ltd 3.15% 2/9/2051
 
17,076,000
11,701,841
 
 
 
25,913,209
Information Technology - 0.0%
 
 
 
Semiconductors & Semiconductor Equipment - 0.0%
 
 
 
NXP BV / NXP Funding LLC / NXP USA Inc 2.65% 2/15/2032
 
17,641,000
15,115,162
NXP BV / NXP Funding LLC / NXP USA Inc 5% 1/15/2033
 
8,500,000
8,431,915
 
 
 
23,547,077
TOTAL CHINA
 
 
58,507,565
FRANCE - 0.0%
 
 
 
Communication Services - 0.0%
 
 
 
Diversified Telecommunication Services - 0.0%
 
 
 
Orange SA 5.5% 2/6/2044
 
2,383,000
2,403,942
Energy - 0.0%
 
 
 
Oil, Gas & Consumable Fuels - 0.0%
 
 
 
TotalEnergies Capital International SA 3.127% 5/29/2050
 
2,832,000
1,976,515
TotalEnergies Capital International SA 3.455% 2/19/2029
 
16,952,000
16,275,290
TotalEnergies Capital International SA 3.461% 7/12/2049
 
5,181,000
3,855,041
TotalEnergies Capital SA 5.15% 4/5/2034
 
2,040,000
2,069,052
TotalEnergies Capital SA 5.488% 4/5/2054
 
2,040,000
2,058,785
TotalEnergies Capital SA 5.638% 4/5/2064
 
1,020,000
1,033,366
 
 
 
27,268,049
TOTAL FRANCE
 
 
29,671,991
GERMANY - 0.2%
 
 
 
Consumer Discretionary - 0.0%
 
 
 
Automobiles - 0.0%
 
 
 
Mercedes-Benz Finance North America LLC 8.5% 1/18/2031 (c)
 
2,000,000
2,373,426
Financials - 0.2%
 
 
 
Capital Markets - 0.1%
 
 
 
Deutsche Bank AG 4.1% 1/13/2026
 
9,570,000
9,487,499
Deutsche Bank AG 4.5% 4/1/2025
 
2,573,000
2,564,845
Deutsche Bank AG/New York NY 2.311% 11/16/2027 (b)
 
4,949,000
4,696,218
Deutsche Bank AG/New York NY 3.035% 5/28/2032 (b)
 
9,100,000
7,880,561
Deutsche Bank AG/New York NY 3.729% 1/14/2032 (b)
 
10,100,000
8,922,978
Deutsche Bank AG/New York NY 4.1% 1/13/2026
 
17,316,000
17,150,013
Deutsche Bank AG/New York NY 4.999% 9/11/2030 (b)
 
5,100,000
5,037,601
Deutsche Bank AG/New York NY 5.403% 9/11/2035 (b)
 
3,270,000
3,187,827
Deutsche Bank AG/New York NY 7.079% 2/10/2034 (b)
 
3,050,000
3,205,948
 
 
 
62,133,490
Financial Services - 0.1%
 
 
 
KfW 0.375% 7/18/2025
 
13,678,000
13,332,775
KfW 0.625% 1/22/2026
 
42,629,000
40,882,074
KfW 2% 5/2/2025
 
3,038,000
3,006,038
KfW 2.875% 4/3/2028
 
12,201,000
11,701,397
Landwirtschaftliche Rentenbank 1.75% 7/27/2026
 
6,752,000
6,476,842
Landwirtschaftliche Rentenbank 2.5% 11/15/2027
 
7,022,000
6,693,490
 
 
 
82,092,616
TOTAL FINANCIALS
 
 
144,226,106
 
 
 
 
Health Care - 0.0%
 
 
 
Pharmaceuticals - 0.0%
 
 
 
Bayer US Finance II LLC 2.85% 4/15/2025 (d)
 
3,038,000
3,003,201
Bayer US Finance II LLC 3.95% 4/15/2045 (d)
 
1,104,000
798,867
 
 
 
3,802,068
TOTAL GERMANY
 
 
150,401,600
IRELAND - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Consumer Finance - 0.1%
 
 
 
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 2.45% 10/29/2026
 
10,778,000
10,302,890
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3% 10/29/2028
 
5,800,000
5,416,029
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.4% 10/29/2033
 
5,896,000
5,126,031
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.65% 7/21/2027
 
3,698,000
3,595,130
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.85% 10/29/2041
 
5,896,000
4,815,764
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.875% 1/23/2028
 
12,472,000
12,144,641
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 4.45% 10/1/2025
 
7,824,000
7,800,827
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 4.625% 9/10/2029
 
4,450,000
4,394,221
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 5.3% 1/19/2034
 
2,050,000
2,056,513
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 6.45% 4/15/2027
 
23,302,000
24,142,814
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 6.95% 3/10/2055 (b)
 
2,200,000
2,281,241
 
 
 
82,076,101
Materials - 0.0%
 
 
 
Containers & Packaging - 0.0%
 
 
 
Smurfit Westrock Financing DAC 5.418% 1/15/2035 (d)
 
4,274,000
4,359,628
TOTAL IRELAND
 
 
86,435,729
JAPAN - 0.6%
 
 
 
Consumer Discretionary - 0.0%
 
 
 
Automobiles - 0.0%
 
 
 
Honda Motor Co Ltd 2.534% 3/10/2027
 
14,164,000
13,593,366
Toyota Motor Corp 2.362% 3/25/2031
 
10,633,000
9,393,855
Toyota Motor Corp 5.118% 7/13/2028
 
2,000,000
2,044,258
 
 
 
25,031,479
Financials - 0.6%
 
 
 
Banks - 0.5%
 
 
 
Japan Bank for International Cooperation 1.25% 1/21/2031
 
31,080,000
25,869,808
Japan Bank for International Cooperation 1.875% 7/21/2026
 
3,260,000
3,127,630
Japan Bank for International Cooperation 2.125% 2/10/2025
 
1,716,000
1,707,243
Japan Bank for International Cooperation 2.25% 11/4/2026
 
4,486,000
4,306,443
Japan Bank for International Cooperation 2.375% 4/20/2026
 
10,372,000
10,075,086
Japan Bank for International Cooperation 2.75% 1/21/2026
 
2,720,000
2,665,485
Japan Bank for International Cooperation 2.875% 6/1/2027
 
6,038,000
5,823,039
Japan Bank for International Cooperation 3.25% 7/20/2028
 
7,150,000
6,890,059
Mitsubishi UFJ Financial Group Inc 1.538% 7/20/2027 (b)
 
8,941,000
8,491,554
Mitsubishi UFJ Financial Group Inc 2.309% 7/20/2032 (b)
 
8,700,000
7,424,400
Mitsubishi UFJ Financial Group Inc 3.195% 7/18/2029
 
11,297,000
10,603,835
Mitsubishi UFJ Financial Group Inc 3.751% 7/18/2039
 
6,297,000
5,482,463
Mitsubishi UFJ Financial Group Inc 3.85% 3/1/2026
 
538,000
531,908
Mitsubishi UFJ Financial Group Inc 3.961% 3/2/2028
 
17,476,000
17,201,295
Mitsubishi UFJ Financial Group Inc 5.242% 4/19/2029 (b)
 
17,500,000
17,822,201
Mitsubishi UFJ Financial Group Inc 5.422% 2/22/2029 (b)
 
12,500,000
12,771,577
Mitsubishi UFJ Financial Group Inc 5.441% 2/22/2034 (b)
 
6,660,000
6,904,431
Mizuho Financial Group Inc 1.554% 7/9/2027 (b)
 
9,183,000
8,728,084
Mizuho Financial Group Inc 2.226% 5/25/2026 (b)
 
10,826,000
10,684,102
Mizuho Financial Group Inc 2.26% 7/9/2032 (b)
 
9,086,000
7,690,305
Mizuho Financial Group Inc 2.591% 5/25/2031 (b)
 
13,146,000
11,680,488
Mizuho Financial Group Inc 5.382% 7/10/2030 (b)
 
4,120,000
4,200,248
Mizuho Financial Group Inc 5.594% 7/10/2035 (b)
 
4,300,000
4,436,734
Mizuho Financial Group Inc 5.748% 7/6/2034 (b)
 
4,000,000
4,179,790
Mizuho Financial Group Inc 5.778% 7/6/2029 (b)
 
5,120,000
5,283,243
Sumitomo Mitsui Financial Group Inc 1.474% 7/8/2025
 
11,310,000
11,095,673
Sumitomo Mitsui Financial Group Inc 2.142% 9/23/2030
 
11,020,000
9,435,409
Sumitomo Mitsui Financial Group Inc 2.174% 1/14/2027
 
22,619,000
21,534,962
Sumitomo Mitsui Financial Group Inc 2.348% 1/15/2025
 
7,153,000
7,130,982
Sumitomo Mitsui Financial Group Inc 2.75% 1/15/2030
 
6,766,000
6,116,774
Sumitomo Mitsui Financial Group Inc 3.05% 1/14/2042
 
11,600,000
8,916,081
Sumitomo Mitsui Financial Group Inc 5.52% 1/13/2028
 
13,700,000
14,036,304
Sumitomo Mitsui Financial Group Inc 5.558% 7/9/2034
 
2,320,000
2,408,941
Sumitomo Mitsui Financial Group Inc 5.766% 1/13/2033
 
7,800,000
8,208,979
Sumitomo Mitsui Financial Group Inc 5.776% 7/13/2033
 
5,600,000
5,911,918
 
 
 
299,377,474
Capital Markets - 0.1%
 
 
 
Nomura Holdings Inc 2.608% 7/14/2031
 
1,000,000
856,691
Nomura Holdings Inc 3.103% 1/16/2030
 
19,128,000
17,440,347
Nomura Holdings Inc 5.099% 7/3/2025
 
2,000,000
2,000,739
Nomura Holdings Inc 5.605% 7/6/2029
 
7,500,000
7,696,277
Nomura Holdings Inc 6.07% 7/12/2028
 
5,700,000
5,916,066
 
 
 
33,910,120
TOTAL FINANCIALS
 
 
333,287,594
 
 
 
 
Health Care - 0.0%
 
 
 
Pharmaceuticals - 0.0%
 
 
 
Takeda Pharmaceutical Co Ltd 2.05% 3/31/2030
 
12,000,000
10,468,596
TOTAL JAPAN
 
 
368,787,669
KOREA (SOUTH) - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Export-Import Bank of Korea 0.625% 2/9/2026
 
20,831,000
19,899,260
Export-Import Bank of Korea 1.125% 12/29/2026
 
3,300,000
3,081,459
Export-Import Bank of Korea 2.875% 1/21/2025
 
6,037,000
6,018,860
Export-Import Bank of Korea 4% 9/11/2029
 
7,000,000
6,860,913
Export-Import Bank of Korea 5.125% 9/18/2033
 
10,400,000
10,726,046
Korea Development Bank/The 1.625% 1/19/2031
 
10,633,000
8,932,210
 
 
 
 
TOTAL KOREA (SOUTH)
 
 
55,518,748
LUXEMBOURG - 0.0%
 
 
 
Materials - 0.0%
 
 
 
Metals & Mining - 0.0%
 
 
 
ArcelorMittal SA 6.35% 6/17/2054
 
2,810,000
2,911,267
ArcelorMittal SA 6.8% 11/29/2032
 
9,000,000
9,854,541
 
 
 
 
TOTAL LUXEMBOURG
 
 
12,765,808
MEXICO - 0.0%
 
 
 
Communication Services - 0.0%
 
 
 
Wireless Telecommunication Services - 0.0%
 
 
 
America Movil SAB de CV 3.625% 4/22/2029
 
6,667,000
6,344,067
America Movil SAB de CV 6.125% 11/15/2037
 
6,645,000
7,095,614
 
 
 
13,439,681
Materials - 0.0%
 
 
 
Metals & Mining - 0.0%
 
 
 
Southern Copper Corp 3.875% 4/23/2025
 
2,915,000
2,890,325
Southern Copper Corp 5.25% 11/8/2042
 
4,588,000
4,258,260
Southern Copper Corp 7.5% 7/27/2035
 
4,833,000
5,557,950
 
 
 
12,706,535
TOTAL MEXICO
 
 
26,146,216
MULTI-NATIONAL - 0.7%
 
 
 
Financials - 0.7%
 
 
 
Banks - 0.4%
 
 
 
African Development Bank 0.875% 7/22/2026
 
12,141,000
11,484,625
Asian Development Bank 0.375% 9/3/2025
 
31,972,000
30,970,867
Asian Development Bank 0.5% 2/4/2026
 
17,689,000
16,916,817
Asian Development Bank 0.75% 10/8/2030
 
15,466,000
12,720,701
Asian Development Bank 2% 4/24/2026
 
5,004,000
4,847,260
Asian Development Bank 2.5% 11/2/2027
 
5,321,000
5,080,543
Asian Development Bank 2.625% 1/12/2027
 
5,164,000
5,002,307
Asian Development Bank 2.75% 1/19/2028
 
29,894,000
28,627,799
Corp Andina de Fomento 4.125% 1/7/2028
 
3,608,000
3,570,299
Corp Andina de Fomento 5% 1/24/2029
 
4,395,000
4,459,299
European Investment Bank 0.75% 9/23/2030
 
22,088,000
18,191,097
European Investment Bank 0.875% 5/17/2030
 
5,299,000
4,449,010
European Investment Bank 1.25% 2/14/2031
 
9,586,000
8,053,451
European Investment Bank 1.875% 2/10/2025
 
2,383,000
2,370,562
European Investment Bank 2.375% 5/24/2027
 
3,177,000
3,042,289
Inter-American Development Bank 0.625% 7/15/2025
 
17,588,000
17,146,726
Inter-American Development Bank 0.875% 4/20/2026
 
40,212,000
38,367,648
Inter-American Development Bank 1.75% 3/14/2025
 
14,635,000
14,515,851
Inter-American Development Bank 2% 6/2/2026
 
3,177,000
3,071,090
Inter-American Development Bank 2.125% 1/15/2025 (e)
 
1,454,000
1,449,650
Inter-American Development Bank 2.25% 6/18/2029
 
15,187,000
14,012,178
Inter-American Development Bank 2.375% 7/7/2027
 
5,346,000
5,107,268
Inter-American Development Bank 4.375% 1/24/2044
 
6,926,000
6,650,047
 
 
 
260,107,384
Financial Services - 0.3%
 
 
 
International Bank for Reconstruction & Development 0.375% 7/28/2025
 
20,783,000
20,234,863
International Bank for Reconstruction & Development 0.5% 10/28/2025
 
26,222,000
25,320,779
International Bank for Reconstruction & Development 0.75% 8/26/2030
 
13,146,000
10,839,355
International Bank for Reconstruction & Development 0.875% 5/14/2030
 
16,078,000
13,496,095
International Bank for Reconstruction & Development 1.25% 2/10/2031
 
14,403,000
12,089,528
International Bank for Reconstruction & Development 1.625% 1/15/2025
 
14,127,000
14,076,622
International Bank for Reconstruction & Development 1.875% 10/27/2026
 
3,781,000
3,616,846
International Bank for Reconstruction & Development 2.5% 7/29/2025
 
3,010,000
2,966,157
International Bank for Reconstruction & Development 4% 7/25/2030
 
26,650,000
26,376,887
International Bank for Reconstruction & Development 4.75% 11/14/2033
 
28,960,000
30,004,028
International Finance Corp 0.75% 8/27/2030
 
8,767,000
7,238,077
 
 
 
166,259,237
TOTAL MULTI-NATIONAL
 
 
426,366,621
NETHERLANDS - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Cooperatieve Rabobank UA 3.75% 7/21/2026
 
15,291,000
14,967,288
Cooperatieve Rabobank UA 4.375% 8/4/2025
 
5,147,000
5,113,218
Cooperatieve Rabobank UA 5.25% 5/24/2041
 
4,583,000
4,671,652
Cooperatieve Rabobank UA/NY 3.375% 5/21/2025
 
3,217,000
3,198,319
ING Groep NV 1.726% 4/1/2027 (b)
 
7,323,000
7,016,700
ING Groep NV 2.727% 4/1/2032 (b)
 
7,404,000
6,485,518
ING Groep NV 4.252% 3/28/2033 (b)
 
7,800,000
7,378,747
 
 
 
 
TOTAL NETHERLANDS
 
 
48,831,442
NORWAY - 0.1%
 
 
 
Energy - 0.1%
 
 
 
Oil, Gas & Consumable Fuels - 0.1%
 
 
 
Equinor ASA 2.375% 5/22/2030
 
9,144,000
8,204,627
Equinor ASA 3.125% 4/6/2030
 
7,926,000
7,397,901
Equinor ASA 3.625% 9/10/2028
 
9,596,000
9,358,447
Equinor ASA 3.7% 4/6/2050
 
12,681,000
10,022,896
Equinor ASA 5.1% 8/17/2040
 
1,589,000
1,586,026
 
 
 
 
TOTAL NORWAY
 
 
36,569,897
SPAIN - 0.1%
 
 
 
Communication Services - 0.0%
 
 
 
Diversified Telecommunication Services - 0.0%
 
 
 
Telefonica Emisiones SA 4.103% 3/8/2027
 
10,645,000
10,511,904
Telefonica Emisiones SA 4.895% 3/6/2048
 
3,000,000
2,677,208
Telefonica Emisiones SA 5.213% 3/8/2047
 
5,203,000
4,823,156
Telefonica Emisiones SA 5.52% 3/1/2049
 
2,700,000
2,611,288
Telefonica Emisiones SA 7.045% 6/20/2036
 
6,065,000
6,849,639
 
 
 
27,473,195
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Banco Bilbao Vizcaya Argentaria SA 6.138% 9/14/2028 (b)
 
2,000,000
2,056,442
Banco Bilbao Vizcaya Argentaria SA 7.883% 11/15/2034 (b)
 
2,000,000
2,246,045
Banco Santander SA 2.749% 12/3/2030
 
1,000,000
863,113
Banco Santander SA 2.958% 3/25/2031
 
14,400,000
12,799,418
Banco Santander SA 3.225% 11/22/2032 (b)
 
7,800,000
6,759,866
Banco Santander SA 4.175% 3/24/2028 (b)
 
6,000,000
5,892,686
Banco Santander SA 5.294% 8/18/2027
 
2,000,000
2,016,789
Banco Santander SA 5.538% 3/14/2030 (b)
 
13,600,000
13,818,069
Banco Santander SA 6.35% 3/14/2034
 
3,400,000
3,539,875
Banco Santander SA 6.921% 8/8/2033
 
2,600,000
2,798,885
 
 
 
52,791,188
TOTAL SPAIN
 
 
80,264,383
SWITZERLAND - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Capital Markets - 0.1%
 
 
 
UBS AG/Stamford CT 5% 7/9/2027
 
2,000,000
2,016,166
UBS AG/Stamford CT 7.5% 2/15/2028
 
15,400,000
16,600,020
UBS Group AG 4.55% 4/17/2026
 
8,685,000
8,669,177
UBS Group AG 4.875% 5/15/2045
 
8,979,000
8,424,647
 
 
 
35,710,010
Information Technology - 0.0%
 
 
 
Electronic Equipment, Instruments & Components - 0.0%
 
 
 
Tyco Electronics Group SA 3.7% 2/15/2026
 
4,253,000
4,198,985
Tyco Electronics Group SA 7.125% 10/1/2037
 
1,966,000
2,306,016
 
 
 
6,505,001
TOTAL SWITZERLAND
 
 
42,215,011
UNITED KINGDOM - 1.1%
 
 
 
Communication Services - 0.1%
 
 
 
Diversified Telecommunication Services - 0.0%
 
 
 
British Telecommunications PLC 9.625% 12/15/2030 (f)
 
12,479,000
15,353,199
Wireless Telecommunication Services - 0.1%
 
 
 
Vodafone Group PLC 4.375% 5/30/2028
 
20,333,000
20,350,467
Vodafone Group PLC 5.125% 6/19/2059
 
5,220,000
4,735,065
Vodafone Group PLC 5.25% 5/30/2048
 
18,988,000
18,340,037
Vodafone Group PLC 5.75% 6/28/2054
 
2,470,000
2,479,118
 
 
 
45,904,687
Consumer Staples - 0.2%
 
 
 
Beverages - 0.0%
 
 
 
Diageo Capital PLC 1.375% 9/29/2025
 
11,020,000
10,735,354
Diageo Capital PLC 2% 4/29/2030
 
11,793,000
10,322,113
Diageo Capital PLC 2.125% 4/29/2032
 
10,633,000
8,864,948
 
 
 
29,922,415
Food Products - 0.0%
 
 
 
Unilever Capital Corp 1.375% 9/14/2030
 
14,582,000
12,259,047
Unilever Capital Corp 1.75% 8/12/2031
 
2,000,000
1,679,555
Unilever Capital Corp 2% 7/28/2026
 
1,716,000
1,653,077
Unilever Capital Corp 3.1% 7/30/2025
 
2,383,000
2,361,052
 
 
 
17,952,731
Tobacco - 0.2%
 
 
 
BAT Capital Corp 3.557% 8/15/2027 (c)
 
16,817,000
16,326,468
BAT Capital Corp 3.984% 9/25/2050
 
2,900,000
2,168,661
BAT Capital Corp 4.39% 8/15/2037
 
8,622,000
7,695,417
BAT Capital Corp 4.54% 8/15/2047
 
13,298,000
11,039,042
BAT Capital Corp 4.758% 9/6/2049
 
9,666,000
8,219,310
BAT Capital Corp 6.421% 8/2/2033 (c)
 
5,000,000
5,393,227
BAT International Finance PLC 5.931% 2/2/2029
 
3,000,000
3,119,947
Reynolds American Inc 4.45% 6/12/2025
 
5,607,000
5,596,201
Reynolds American Inc 5.85% 8/15/2045
 
3,368,000
3,330,135
Reynolds American Inc 7.25% 6/15/2037
 
5,735,000
6,472,435
 
 
 
69,360,843
TOTAL CONSUMER STAPLES
 
 
117,235,989
 
 
 
 
Financials - 0.7%
 
 
 
Banks - 0.7%
 
 
 
Barclays PLC 2.279% 11/24/2027 (b)
 
14,500,000
13,765,941
Barclays PLC 2.852% 5/7/2026 (b)
 
10,633,000
10,531,293
Barclays PLC 2.894% 11/24/2032 (b)
 
15,080,000
12,956,860
Barclays PLC 3.564% 9/23/2035 (b)
 
7,500,000
6,696,606
Barclays PLC 4.375% 1/12/2026
 
4,289,000
4,267,313
Barclays PLC 4.836% 5/9/2028
 
7,626,000
7,546,878
Barclays PLC 4.95% 1/10/2047
 
12,837,000
12,021,625
Barclays PLC 5.25% 8/17/2045
 
4,602,000
4,522,110
Barclays PLC 5.335% 9/10/2035 (b)
 
6,250,000
6,165,918
Barclays PLC 5.501% 8/9/2028 (b)
 
4,980,000
5,042,225
Barclays PLC 6.224% 5/9/2034 (b)
 
6,500,000
6,849,485
Barclays PLC 7.119% 6/27/2034 (b)
 
6,000,000
6,522,251
HSBC Holdings PLC 1.645% 4/18/2026 (b)
 
2,000,000
1,974,859
HSBC Holdings PLC 2.013% 9/22/2028 (b)
 
38,714,000
35,778,358
HSBC Holdings PLC 2.099% 6/4/2026 (b)
 
14,500,000
14,290,994
HSBC Holdings PLC 2.804% 5/24/2032 (b)
 
22,528,000
19,452,058
HSBC Holdings PLC 4.292% 9/12/2026 (b)
 
38,971,000
38,780,607
HSBC Holdings PLC 4.755% 6/9/2028 (b)
 
7,000,000
6,969,377
HSBC Holdings PLC 4.762% 3/29/2033 (b)
 
8,100,000
7,748,898
HSBC Holdings PLC 5.21% 8/11/2028 (b)
 
2,000,000
2,013,362
HSBC Holdings PLC 5.25% 3/14/2044
 
3,946,000
3,787,950
HSBC Holdings PLC 5.597% 5/17/2028 (b)
 
3,610,000
3,661,774
HSBC Holdings PLC 5.733% 5/17/2032 (b)
 
10,000,000
10,283,950
HSBC Holdings PLC 5.887% 8/14/2027 (b)
 
5,500,000
5,584,103
HSBC Holdings PLC 6.254% 3/9/2034 (b)
 
16,000,000
17,002,546
HSBC Holdings PLC 6.332% 3/9/2044 (b)
 
5,100,000
5,580,595
HSBC Holdings PLC 6.5% 9/15/2037
 
8,340,000
8,860,761
HSBC Holdings PLC 6.8% 6/1/2038
 
4,833,000
5,263,079
HSBC Holdings PLC 7.399% 11/13/2034 (b)
 
8,800,000
9,791,506
Lloyds Banking Group PLC 3.574% 11/7/2028 (b)
 
2,000,000
1,926,929
Lloyds Banking Group PLC 3.75% 3/18/2028 (b)
 
2,000,000
1,951,693
Lloyds Banking Group PLC 4.344% 1/9/2048
 
11,915,000
9,808,158
Lloyds Banking Group PLC 4.582% 12/10/2025
 
9,260,000
9,204,316
Lloyds Banking Group PLC 4.65% 3/24/2026
 
6,831,000
6,791,508
Lloyds Banking Group PLC 4.716% 8/11/2026 (b)
 
2,000,000
1,994,910
Lloyds Banking Group PLC 4.976% 8/11/2033 (b)
 
2,000,000
1,969,333
Lloyds Banking Group PLC 5.087% 11/26/2028 (b)
 
5,350,000
5,375,683
Lloyds Banking Group PLC 5.59% 11/26/2035 (b)
 
5,940,000
6,024,198
Lloyds Banking Group PLC 5.721% 6/5/2030 (b)
 
8,400,000
8,628,799
Lloyds Banking Group PLC 5.871% 3/6/2029 (b)
 
10,800,000
11,092,055
NatWest Group PLC 4.445% 5/8/2030 (b)
 
5,748,000
5,610,702
NatWest Group PLC 4.8% 4/5/2026
 
10,366,000
10,367,255
NatWest Group PLC 4.892% 5/18/2029 (b)
 
6,766,000
6,748,625
NatWest Group PLC 5.516% 9/30/2028 (b)
 
9,700,000
9,847,840
NatWest Group PLC 5.778% 3/1/2035 (b)
 
2,300,000
2,365,389
NatWest Group PLC 5.808% 9/13/2029 (b)
 
5,200,000
5,345,457
Santander UK Group Holdings PLC 2.469% 1/11/2028 (b)
 
9,666,000
9,163,654
Santander UK Group Holdings PLC 2.896% 3/15/2032 (b)
 
1,600,000
1,403,199
Santander UK Group Holdings PLC 6.534% 1/10/2029 (b)
 
8,050,000
8,386,920
 
 
 
417,719,905
Health Care - 0.1%
 
 
 
Pharmaceuticals - 0.1%
 
 
 
Astrazeneca Finance LLC 1.2% 5/28/2026
 
7,201,000
6,871,413
Astrazeneca Finance LLC 2.25% 5/28/2031
 
7,008,000
6,086,751
Astrazeneca Finance LLC 4.875% 3/3/2033
 
4,110,000
4,152,814
Astrazeneca PLC 4.375% 11/16/2045
 
5,989,000
5,396,621
Astrazeneca PLC 4.375% 8/17/2048
 
9,825,000
8,772,261
Astrazeneca PLC 6.45% 9/15/2037
 
4,582,000
5,172,194
GlaxoSmithKline Capital Inc 6.375% 5/15/2038
 
5,734,000
6,415,988
 
 
 
42,868,042
TOTAL UNITED KINGDOM
 
 
639,081,822
UNITED STATES - 22.3%
 
 
 
Communication Services - 1.7%
 
 
 
Diversified Telecommunication Services - 0.5%
 
 
 
AT&T Inc 1.65% 2/1/2028
 
8,216,000
7,499,866
AT&T Inc 2.25% 2/1/2032
 
13,533,000
11,402,420
AT&T Inc 2.75% 6/1/2031
 
14,741,000
13,078,837
AT&T Inc 2.95% 7/15/2026
 
6,356,000
6,198,023
AT&T Inc 3.3% 2/1/2052
 
14,016,000
9,855,044
AT&T Inc 3.5% 2/1/2061
 
3,800,000
2,603,141
AT&T Inc 3.5% 6/1/2041
 
7,559,000
6,046,331
AT&T Inc 3.5% 9/15/2053
 
25,048,000
17,898,827
AT&T Inc 3.55% 9/15/2055
 
54,468,000
38,706,859
AT&T Inc 3.65% 6/1/2051
 
11,600,000
8,604,376
AT&T Inc 3.65% 9/15/2059
 
31,190,000
22,063,813
AT&T Inc 3.8% 2/15/2027
 
7,149,000
7,030,187
AT&T Inc 4.35% 6/15/2045
 
5,085,000
4,346,736
AT&T Inc 4.5% 3/9/2048
 
6,502,000
5,660,913
AT&T Inc 4.65% 6/1/2044
 
6,251,000
5,581,342
Sprint Capital Corp 8.75% 3/15/2032
 
10,000,000
12,152,392
Verizon Communications Inc 1.5% 9/18/2030
 
3,190,000
2,676,739
Verizon Communications Inc 1.68% 10/30/2030
 
2,665,000
2,238,860
Verizon Communications Inc 2.355% 3/15/2032
 
19,271,000
16,261,767
Verizon Communications Inc 2.55% 3/21/2031
 
41,913,000
36,647,510
Verizon Communications Inc 2.987% 10/30/2056
 
69,319,000
43,866,730
Verizon Communications Inc 3.55% 3/22/2051
 
8,661,000
6,437,410
Verizon Communications Inc 4.125% 3/16/2027 (c)
 
5,561,000
5,509,793
Verizon Communications Inc 4.272% 1/15/2036
 
19,285,000
17,863,220
Verizon Communications Inc 4.329% 9/21/2028
 
12,151,000
12,035,449
Verizon Communications Inc 4.4% 11/1/2034
 
2,999,000
2,856,730
Verizon Communications Inc 4.75% 11/1/2041
 
795,000
743,521
Verizon Communications Inc 5.012% 4/15/2049
 
913,000
887,645
Verizon Communications Inc 5.012% 8/21/2054
 
9,975,000
9,344,292
 
 
 
336,098,773
Entertainment - 0.1%
 
 
 
Netflix Inc 4.9% 8/15/2034 (c)
 
8,610,000
8,664,579
Walt Disney Co/The 2% 9/1/2029
 
8,297,000
7,425,969
Walt Disney Co/The 2.65% 1/13/2031 (c)
 
12,615,000
11,315,664
Walt Disney Co/The 2.75% 9/1/2049
 
8,288,000
5,483,044
Walt Disney Co/The 3.5% 5/13/2040
 
5,423,000
4,508,317
Walt Disney Co/The 3.6% 1/13/2051
 
5,404,000
4,181,699
Walt Disney Co/The 3.7% 10/15/2025 (c)
 
5,561,000
5,522,489
Walt Disney Co/The 3.8% 5/13/2060
 
5,423,000
4,184,433
Walt Disney Co/The 4.7% 3/23/2050
 
3,867,000
3,604,672
Walt Disney Co/The 5.4% 10/1/2043
 
3,078,000
3,149,942
Walt Disney Co/The 6.15% 2/15/2041
 
8,340,000
9,130,102
Walt Disney Co/The 6.15% 3/1/2037
 
3,142,000
3,451,101
 
 
 
70,622,011
Interactive Media & Services - 0.1%
 
 
 
Alphabet Inc 0.45% 8/15/2025
 
5,896,000
5,732,748
Alphabet Inc 1.1% 8/15/2030
 
11,696,000
9,835,253
Alphabet Inc 1.998% 8/15/2026
 
1,827,000
1,757,496
Alphabet Inc 2.05% 8/15/2050
 
11,696,000
6,949,100
Meta Platforms Inc 3.5% 8/15/2027
 
6,820,000
6,674,051
Meta Platforms Inc 3.85% 8/15/2032
 
7,620,000
7,237,438
Meta Platforms Inc 4.3% 8/15/2029 (c)
 
4,300,000
4,283,058
Meta Platforms Inc 4.45% 8/15/2052
 
12,000,000
10,707,718
Meta Platforms Inc 4.6% 5/15/2028 (c)
 
4,630,000
4,669,516
Meta Platforms Inc 4.65% 8/15/2062
 
1,800,000
1,624,445
Meta Platforms Inc 4.75% 8/15/2034
 
3,000,000
2,999,199
Meta Platforms Inc 4.95% 5/15/2033
 
6,700,000
6,850,151
Meta Platforms Inc 5.4% 8/15/2054
 
5,348,000
5,460,419
Meta Platforms Inc 5.6% 5/15/2053
 
6,190,000
6,511,590
 
 
 
81,292,182
Media - 0.8%
 
 
 
Charter Communications Operating LLC / Charter Communications Operating Capital 2.8% 4/1/2031
 
20,299,000
17,407,540
Charter Communications Operating LLC / Charter Communications Operating Capital 3.5% 6/1/2041
 
26,758,000
19,200,518
Charter Communications Operating LLC / Charter Communications Operating Capital 3.7% 4/1/2051
 
7,027,000
4,657,832
Charter Communications Operating LLC / Charter Communications Operating Capital 4.2% 3/15/2028
 
8,737,000
8,492,798
Charter Communications Operating LLC / Charter Communications Operating Capital 4.4% 4/1/2033 (c)
 
5,700,000
5,212,412
Charter Communications Operating LLC / Charter Communications Operating Capital 4.908% 7/23/2025
 
1,461,000
1,460,217
Charter Communications Operating LLC / Charter Communications Operating Capital 5.05% 3/30/2029 (c)
 
4,833,000
4,788,943
Charter Communications Operating LLC / Charter Communications Operating Capital 5.125% 7/1/2049
 
9,816,000
8,055,687
Charter Communications Operating LLC / Charter Communications Operating Capital 5.375% 5/1/2047
 
4,534,000
3,872,754
Charter Communications Operating LLC / Charter Communications Operating Capital 5.75% 4/1/2048
 
4,154,000
3,713,475
Charter Communications Operating LLC / Charter Communications Operating Capital 6.1% 6/1/2029
 
3,000,000
3,086,556
Charter Communications Operating LLC / Charter Communications Operating Capital 6.384% 10/23/2035
 
10,684,000
10,988,189
Charter Communications Operating LLC / Charter Communications Operating Capital 6.484% 10/23/2045
 
3,725,000
3,662,048
Charter Communications Operating LLC / Charter Communications Operating Capital 6.55% 6/1/2034
 
12,650,000
13,261,054
Comcast Corp 1.5% 2/15/2031
 
11,310,000
9,360,822
Comcast Corp 1.95% 1/15/2031
 
2,030,000
1,725,315
Comcast Corp 2.35% 1/15/2027
 
18,905,000
18,087,860
Comcast Corp 2.45% 8/15/2052
 
11,310,000
6,596,648
Comcast Corp 2.65% 2/1/2030
 
6,264,000
5,677,136
Comcast Corp 2.8% 1/15/2051
 
6,476,000
4,124,060
Comcast Corp 2.887% 11/1/2051
 
15,309,000
9,894,397
Comcast Corp 2.937% 11/1/2056
 
57,662,000
36,186,554
Comcast Corp 3.15% 3/1/2026
 
3,972,000
3,909,287
Comcast Corp 3.3% 2/1/2027
 
9,461,000
9,231,426
Comcast Corp 3.375% 8/15/2025
 
10,882,000
10,789,841
Comcast Corp 3.4% 4/1/2030
 
5,800,000
5,452,220
Comcast Corp 3.45% 2/1/2050
 
5,896,000
4,288,329
Comcast Corp 3.75% 4/1/2040
 
4,644,000
3,893,551
Comcast Corp 3.969% 11/1/2047 (c)
 
4,131,000
3,326,901
Comcast Corp 4% 3/1/2048
 
9,532,000
7,704,095
Comcast Corp 4.15% 10/15/2028
 
14,973,000
14,758,963
Comcast Corp 4.4% 8/15/2035 (c)
 
7,700,000
7,304,561
Discovery Communications LLC 3.625% 5/15/2030
 
9,512,000
8,603,027
Discovery Communications LLC 5.2% 9/20/2047
 
6,673,000
5,506,463
Fox Corp 4.709% 1/25/2029
 
8,245,000
8,243,537
Fox Corp 5.476% 1/25/2039
 
3,027,000
2,975,266
Fox Corp 5.576% 1/25/2049
 
7,398,000
7,201,976
Paramount Global 3.375% 2/15/2028
 
8,381,000
7,903,617
Paramount Global 4.2% 6/1/2029
 
7,143,000
6,803,957
Paramount Global 4.375% 3/15/2043
 
2,093,000
1,609,434
Paramount Global 4.6% 1/15/2045
 
5,799,000
4,515,323
Paramount Global 4.95% 1/15/2031 (c)
 
13,185,000
12,552,112
Time Warner Cable LLC 4.5% 9/15/2042
 
16,137,000
12,611,085
Time Warner Cable LLC 6.55% 5/1/2037
 
7,500,000
7,452,203
Time Warner Cable LLC 7.3% 7/1/2038
 
3,177,000
3,346,805
TWDC Enterprises 18 Corp 1.85% 7/30/2026
 
4,059,000
3,887,675
TWDC Enterprises 18 Corp 3% 7/30/2046
 
3,575,000
2,534,419
TWDC Enterprises 18 Corp 3.15% 9/17/2025
 
7,522,000
7,437,130
TWDC Enterprises 18 Corp 4.125% 6/1/2044
 
4,528,000
3,906,952
TWDC Enterprises 18 Corp 4.375% 8/16/2041
 
5,200,000
4,694,404
Warnermedia Holdings Inc 3.755% 3/15/2027
 
8,767,000
8,490,918
Warnermedia Holdings Inc 4.279% 3/15/2032
 
30,587,000
27,600,962
Warnermedia Holdings Inc 5.05% 3/15/2042
 
1,164,000
983,448
Warnermedia Holdings Inc 5.141% 3/15/2052
 
23,164,000
18,620,508
 
 
 
437,653,210
Wireless Telecommunication Services - 0.2%
 
 
 
T-Mobile USA Inc 2.05% 2/15/2028
 
11,928,000
11,006,733
T-Mobile USA Inc 3.3% 2/15/2051
 
11,928,000
8,388,441
T-Mobile USA Inc 3.5% 4/15/2025
 
10,079,000
10,025,856
T-Mobile USA Inc 3.75% 4/15/2027
 
6,689,000
6,552,816
T-Mobile USA Inc 3.875% 4/15/2030
 
6,689,000
6,390,887
T-Mobile USA Inc 4.375% 4/15/2040
 
6,689,000
6,023,153
T-Mobile USA Inc 4.5% 4/15/2050
 
11,522,000
9,962,220
T-Mobile USA Inc 4.7% 1/15/2035
 
980,000
950,366
T-Mobile USA Inc 4.8% 7/15/2028
 
6,375,000
6,389,715
T-Mobile USA Inc 4.95% 3/15/2028
 
14,700,000
14,818,684
T-Mobile USA Inc 5.05% 7/15/2033
 
30,475,000
30,566,962
T-Mobile USA Inc 5.2% 1/15/2033 (c)
 
7,265,000
7,349,855
T-Mobile USA Inc 5.25% 6/15/2055
 
4,500,000
4,331,700
T-Mobile USA Inc 5.65% 1/15/2053
 
10,210,000
10,416,061
 
 
 
133,173,449
TOTAL COMMUNICATION SERVICES
 
 
1,058,839,625
 
 
 
 
Consumer Discretionary - 1.3%
 
 
 
Automobile Components - 0.0%
 
 
 
Lear Corp 3.55% 1/15/2052
 
2,600,000
1,813,148
Automobiles - 0.3%
 
 
 
American Honda Finance Corp 1.2% 7/8/2025
 
9,305,000
9,114,558
American Honda Finance Corp 2% 3/24/2028
 
2,000,000
1,844,921
American Honda Finance Corp 2.25% 1/12/2029
 
1,900,000
1,731,309
American Honda Finance Corp 2.3% 9/9/2026 (c)
 
3,972,000
3,821,961
American Honda Finance Corp 4.85% 10/23/2031
 
10,690,000
10,660,934
American Honda Finance Corp 5.125% 7/7/2028
 
4,550,000
4,633,189
Ford Motor Co 5.291% 12/8/2046 (c)
 
8,130,000
7,352,872
Ford Motor Co 6.1% 8/19/2032 (c)
 
17,360,000
17,711,643
General Motors Co 5% 10/1/2028
 
5,463,000
5,492,615
General Motors Co 5.15% 4/1/2038
 
1,300,000
1,233,084
General Motors Co 5.2% 4/1/2045
 
3,392,000
3,099,274
General Motors Co 5.6% 10/15/2032 (c)
 
4,900,000
5,051,206
General Motors Co 5.95% 4/1/2049
 
5,027,000
5,023,983
General Motors Co 6.6% 4/1/2036 (c)
 
8,489,000
9,177,579
General Motors Co 6.75% 4/1/2046 (c)
 
5,684,000
6,201,190
General Motors Co 6.8% 10/1/2027
 
10,536,000
11,055,342
General Motors Financial Co Inc 2.35% 1/8/2031
 
2,000,000
1,704,186
General Motors Financial Co Inc 2.4% 10/15/2028
 
1,700,000
1,552,611
General Motors Financial Co Inc 2.4% 4/10/2028
 
2,000,000
1,848,012
General Motors Financial Co Inc 3.85% 1/5/2028
 
5,561,000
5,413,258
General Motors Financial Co Inc 4% 1/15/2025
 
4,902,000
4,895,087
General Motors Financial Co Inc 4% 10/6/2026
 
2,923,000
2,883,739
General Motors Financial Co Inc 4.35% 1/17/2027
 
6,356,000
6,297,400
General Motors Financial Co Inc 5.6% 6/18/2031
 
4,220,000
4,301,265
General Motors Financial Co Inc 5.65% 1/17/2029 (c)
 
16,996,000
17,416,164
General Motors Financial Co Inc 6.4% 1/9/2033
 
10,000,000
10,608,341
 
 
 
160,125,723
Broadline Retail - 0.3%
 
 
 
Amazon.com Inc 0.8% 6/3/2025
 
8,758,000
8,588,031
Amazon.com Inc 1% 5/12/2026
 
5,087,000
4,852,174
Amazon.com Inc 1.5% 6/3/2030 (c)
 
15,466,000
13,223,277
Amazon.com Inc 2.1% 5/12/2031
 
7,251,000
6,259,423
Amazon.com Inc 2.5% 6/3/2050
 
5,085,000
3,212,384
Amazon.com Inc 2.875% 5/12/2041
 
27,600,000
21,133,707
Amazon.com Inc 3.1% 5/12/2051
 
5,251,000
3,733,967
Amazon.com Inc 3.15% 8/22/2027
 
8,309,000
8,064,893
Amazon.com Inc 3.6% 4/13/2032
 
2,000,000
1,880,181
Amazon.com Inc 3.875% 8/22/2037
 
8,728,000
7,929,147
Amazon.com Inc 4.05% 8/22/2047
 
15,112,000
13,046,919
Amazon.com Inc 4.25% 8/22/2057
 
7,208,000
6,261,967
Amazon.com Inc 4.55% 12/1/2027
 
10,000,000
10,072,552
Amazon.com Inc 4.7% 12/1/2032
 
28,300,000
28,597,404
Amazon.com Inc 4.8% 12/5/2034
 
6,766,000
6,867,415
eBay Inc 1.9% 3/11/2025
 
10,000,000
9,916,668
eBay Inc 2.6% 5/10/2031
 
2,000,000
1,752,978
eBay Inc 2.7% 3/11/2030
 
2,000,000
1,806,335
eBay Inc 5.95% 11/22/2027
 
8,000,000
8,294,734
 
 
 
165,494,156
Distributors - 0.0%
 
 
 
Genuine Parts Co 2.75% 2/1/2032
 
2,000,000
1,717,434
Diversified Consumer Services - 0.1%
 
 
 
American University/The 3.672% 4/1/2049
 
1,903,000
1,515,723
Duke University 2.832% 10/1/2055
 
3,714,000
2,502,637
George Washington University/The 4.126% 9/15/2048
 
5,575,000
4,862,023
George Washington University/The 4.3% 9/15/2044
 
1,589,000
1,406,818
Massachusetts Institute of Technology 2.989% 7/1/2050
 
3,722,000
2,683,070
Massachusetts Institute of Technology 3.885% 7/1/2116
 
2,248,000
1,703,306
Massachusetts Institute of Technology 3.959% 7/1/2038
 
3,753,000
3,468,899
Northwestern University 3.662% 12/1/2057
 
4,398,000
3,498,608
Northwestern University 4.643% 12/1/2044
 
2,661,000
2,532,095
President and Fellows of Harvard College 3.3% 7/15/2056
 
3,852,000
2,843,071
President and Fellows of Harvard College 3.619% 10/1/2037
 
795,000
704,833
Princeton Univ 5.7% 3/1/2039
 
795,000
859,784
Trane Technologies Global Holding Co Ltd 3.75% 8/21/2028 (c)
 
3,694,000
3,599,507
Trane Technologies Global Holding Co Ltd 4.3% 2/21/2048
 
3,948,000
3,480,947
University of Chicago/The 3% 10/1/2052
 
5,027,000
3,580,862
University of Notre Dame du Lac 3.438% 2/15/2045
 
2,646,000
2,122,326
University of Southern California 2.945% 10/1/2051
 
9,096,000
6,348,584
University of Southern California 5.25% 10/1/2111
 
1,589,000
1,601,271
William Marsh Rice University 3.774% 5/15/2055
 
1,510,000
1,251,842
 
 
 
50,566,206
Hotels, Restaurants & Leisure - 0.2%
 
 
 
Expedia Group Inc 2.95% 3/15/2031
 
2,000,000
1,787,639
Expedia Group Inc 3.25% 2/15/2030 (c)
 
6,863,000
6,389,261
Expedia Group Inc 4.625% 8/1/2027
 
2,000,000
1,997,188
Marriott International Inc/MD 2.85% 4/15/2031
 
17,100,000
15,192,749
Marriott International Inc/MD 4.875% 5/15/2029
 
6,000,000
6,038,955
Marriott International Inc/MD 5.35% 3/15/2035
 
3,450,000
3,478,606
McDonald's Corp 3.3% 7/1/2025
 
4,790,000
4,750,432
McDonald's Corp 3.5% 7/1/2027
 
7,617,000
7,433,156
McDonald's Corp 3.6% 7/1/2030 (c)
 
5,684,000
5,393,941
McDonald's Corp 3.625% 9/1/2049
 
9,831,000
7,467,365
McDonald's Corp 3.7% 1/30/2026 (c)
 
13,400,000
13,281,343
McDonald's Corp 4.2% 4/1/2050
 
6,666,000
5,557,021
McDonald's Corp 4.45% 3/1/2047
 
4,511,000
3,965,085
McDonald's Corp 4.875% 12/9/2045 (c)
 
4,313,000
4,038,554
McDonald's Corp 6.3% 3/1/2038
 
5,596,000
6,198,091
Metropolitan Museum of Art/The 3.4% 7/1/2045
 
2,383,000
1,854,422
Starbucks Corp 2% 3/12/2027 (c)
 
9,502,000
8,992,638
Starbucks Corp 2.45% 6/15/2026
 
7,944,000
7,697,779
Starbucks Corp 3% 2/14/2032 (c)
 
4,900,000
4,365,390
Starbucks Corp 3.5% 11/15/2050
 
3,287,000
2,424,496
Starbucks Corp 3.8% 8/15/2025
 
5,520,000
5,485,097
Starbucks Corp 4% 11/15/2028
 
5,561,000
5,450,651
Starbucks Corp 4.5% 11/15/2048
 
3,734,000
3,261,939
 
 
 
132,501,798
Household Durables - 0.0%
 
 
 
DR Horton Inc 1.3% 10/15/2026
 
2,000,000
1,878,744
DR Horton Inc 5% 10/15/2034
 
3,000,000
2,959,152
Lennar Corp 4.75% 11/29/2027
 
6,283,000
6,304,881
Toll Brothers Finance Corp 4.35% 2/15/2028
 
1,900,000
1,867,871
Whirlpool Corp 5.5% 3/1/2033 (c)
 
8,400,000
8,372,055
 
 
 
21,382,703
Leisure Products - 0.0%
 
 
 
Hasbro Inc 3.9% 11/19/2029 (c)
 
2,000,000
1,900,085
Hasbro Inc 5.1% 5/15/2044
 
3,400,000
3,098,823
 
 
 
4,998,908
Specialty Retail - 0.4%
 
 
 
AutoNation Inc 2.4% 8/1/2031
 
1,000,000
834,425
AutoNation Inc 3.85% 3/1/2032
 
6,090,000
5,540,874
AutoZone Inc 3.25% 4/15/2025
 
3,177,000
3,157,951
AutoZone Inc 3.625% 4/15/2025
 
9,202,000
9,155,526
AutoZone Inc 3.75% 6/1/2027 (c)
 
4,611,000
4,517,185
AutoZone Inc 4% 4/15/2030
 
9,521,000
9,172,873
AutoZone Inc 5.1% 7/15/2029 (c)
 
1,730,000
1,755,554
AutoZone Inc 5.4% 7/15/2034
 
1,530,000
1,551,767
Home Depot Inc/The 2.375% 3/15/2051
 
13,507,000
8,103,884
Home Depot Inc/The 2.5% 4/15/2027 (c)
 
9,637,000
9,241,510
Home Depot Inc/The 2.8% 9/14/2027 (c)
 
3,972,000
3,815,875
Home Depot Inc/The 2.95% 6/15/2029
 
16,616,000
15,560,302
Home Depot Inc/The 3% 4/1/2026
 
7,967,000
7,825,545
Home Depot Inc/The 3.125% 12/15/2049
 
5,317,000
3,765,777
Home Depot Inc/The 3.3% 4/15/2040
 
6,833,000
5,529,515
Home Depot Inc/The 3.9% 12/6/2028
 
4,575,000
4,494,100
Home Depot Inc/The 3.9% 6/15/2047
 
6,813,000
5,601,027
Home Depot Inc/The 4.2% 4/1/2043
 
1,251,000
1,101,187
Home Depot Inc/The 4.25% 4/1/2046
 
2,606,000
2,272,222
Home Depot Inc/The 4.5% 12/6/2048
 
10,434,000
9,385,782
Home Depot Inc/The 4.75% 6/25/2029 (c)
 
2,000,000
2,021,377
Home Depot Inc/The 4.875% 2/15/2044
 
2,283,000
2,182,805
Home Depot Inc/The 4.95% 6/25/2034
 
11,600,000
11,714,260
Home Depot Inc/The 5.875% 12/16/2036
 
13,741,000
14,892,987
Lowe's Cos Inc 1.3% 4/15/2028
 
6,380,000
5,728,815
Lowe's Cos Inc 1.7% 10/15/2030
 
9,666,000
8,178,748
Lowe's Cos Inc 3.65% 4/5/2029
 
10,507,000
10,090,788
Lowe's Cos Inc 3.7% 4/15/2046
 
2,780,000
2,146,926
Lowe's Cos Inc 3.75% 4/1/2032
 
32,063,000
29,897,224
Lowe's Cos Inc 4.05% 5/3/2047
 
9,135,000
7,413,700
Lowe's Cos Inc 4.5% 4/15/2030
 
9,618,000
9,524,645
Lowe's Cos Inc 4.8% 4/1/2026
 
8,100,000
8,122,172
Lowe's Cos Inc 5.625% 4/15/2053
 
5,000,000
5,062,084
Lowe's Cos Inc 5.75% 7/1/2053
 
4,623,000
4,792,749
O'Reilly Automotive Inc 4.7% 6/15/2032
 
8,100,000
7,951,186
 
 
 
242,103,347
Textiles, Apparel & Luxury Goods - 0.0%
 
 
 
NIKE Inc 2.4% 3/27/2025
 
4,969,000
4,933,507
NIKE Inc 2.85% 3/27/2030 (c)
 
4,775,000
4,401,171
NIKE Inc 3.25% 3/27/2040
 
9,666,000
7,760,087
NIKE Inc 3.375% 11/1/2046
 
3,575,000
2,723,217
NIKE Inc 3.375% 3/27/2050
 
4,775,000
3,551,578
Tapestry Inc 3.05% 3/15/2032 (c)
 
2,320,000
2,004,085
 
 
 
25,373,645
TOTAL CONSUMER DISCRETIONARY
 
 
806,077,068
 
 
 
 
Consumer Staples - 1.2%
 
 
 
Beverages - 0.3%
 
 
 
Coca-Cola Co/The 1.375% 3/15/2031
 
9,666,000
8,046,663
Coca-Cola Co/The 1.45% 6/1/2027
 
6,650,000
6,212,747
Coca-Cola Co/The 1.65% 6/1/2030
 
6,660,000
5,750,685
Coca-Cola Co/The 2.5% 3/15/2051
 
4,833,000
3,013,182
Coca-Cola Co/The 2.5% 6/1/2040
 
6,660,000
4,865,554
Coca-Cola Co/The 2.6% 6/1/2050
 
6,660,000
4,290,085
Coca-Cola Co/The 2.75% 6/1/2060
 
6,660,000
4,168,242
Coca-Cola Co/The 5% 5/13/2034 (c)
 
6,760,000
6,921,129
Coca-Cola Co/The 5.2% 1/14/2055
 
5,290,000
5,311,927
Constellation Brands Inc 3.5% 5/9/2027
 
7,944,000
7,727,807
Constellation Brands Inc 3.7% 12/6/2026
 
5,997,000
5,893,814
Constellation Brands Inc 4.75% 5/9/2032 (c)
 
5,000,000
4,935,053
Constellation Brands Inc 5.25% 11/15/2048 (c)
 
5,751,000
5,557,133
Keurig Dr Pepper Inc 2.25% 3/15/2031
 
2,000,000
1,722,134
Keurig Dr Pepper Inc 3.2% 5/1/2030
 
2,000,000
1,850,156
Keurig Dr Pepper Inc 3.8% 5/1/2050
 
2,513,000
1,950,799
Keurig Dr Pepper Inc 4.05% 4/15/2032
 
11,200,000
10,697,930
Keurig Dr Pepper Inc 4.417% 5/25/2025 (c)
 
10,000,000
9,985,261
Molson Coors Beverage Co 3% 7/15/2026
 
13,822,000
13,453,509
Molson Coors Beverage Co 4.2% 7/15/2046
 
10,509,000
8,851,463
PepsiCo Inc 1.4% 2/25/2031
 
12,450,000
10,347,955
PepsiCo Inc 1.625% 5/1/2030
 
34,299,000
29,582,717
PepsiCo Inc 2.375% 10/6/2026
 
5,362,000
5,175,996
PepsiCo Inc 3% 10/15/2027 (c)
 
14,466,000
13,976,091
PepsiCo Inc 3.6% 8/13/2042
 
2,383,000
1,957,792
PepsiCo Inc 3.875% 3/19/2060
 
4,833,000
3,856,059
PepsiCo Inc 4.25% 10/22/2044
 
4,766,000
4,233,823
PepsiCo Inc 4.45% 4/14/2046
 
4,607,000
4,160,791
 
 
 
194,496,497
Consumer Staples Distribution & Retail - 0.3%
 
 
 
Costco Wholesale Corp 1.375% 6/20/2027 (c)
 
13,997,000
13,010,946
Costco Wholesale Corp 1.6% 4/20/2030
 
2,000,000
1,724,309
Costco Wholesale Corp 1.75% 4/20/2032 (c)
 
2,000,000
1,655,394
Dollar General Corp 5% 11/1/2032 (c)
 
9,230,000
8,972,566
Dollar Tree Inc 4% 5/15/2025
 
6,356,000
6,325,411
Dollar Tree Inc 4.2% 5/15/2028 (c)
 
8,178,000
7,993,818
Kroger Co/The 1.7% 1/15/2031
 
5,315,000
4,451,409
Kroger Co/The 2.65% 10/15/2026
 
2,264,000
2,182,069
Kroger Co/The 3.5% 2/1/2026
 
3,177,000
3,133,154
Kroger Co/The 3.95% 1/15/2050
 
2,900,000
2,316,246
Kroger Co/The 4.65% 9/15/2029
 
6,250,000
6,265,467
Kroger Co/The 4.9% 9/15/2031
 
2,960,000
2,974,671
Kroger Co/The 5% 9/15/2034
 
4,540,000
4,513,080
Kroger Co/The 5.15% 8/1/2043
 
2,165,000
2,067,717
Kroger Co/The 5.4% 1/15/2049
 
5,171,000
5,137,370
Kroger Co/The 5.5% 9/15/2054
 
4,670,000
4,629,381
Kroger Co/The 5.65% 9/15/2064
 
2,660,000
2,621,921
Sysco Corp 3.3% 2/15/2050
 
11,213,000
7,994,040
Sysco Corp 3.3% 7/15/2026
 
2,606,000
2,549,203
Sysco Corp 3.75% 10/1/2025
 
4,528,000
4,491,087
Sysco Corp 6.6% 4/1/2040
 
7,830,000
8,703,979
Target Corp 3.9% 11/15/2047 (c)
 
11,736,000
9,609,603
Target Corp 4% 7/1/2042
 
5,561,000
4,844,103
Target Corp 4.4% 1/15/2033
 
8,300,000
8,094,306
Walmart Inc 2.95% 9/24/2049
 
5,027,000
3,569,414
Walmart Inc 3.7% 6/26/2028
 
9,771,000
9,615,738
Walmart Inc 3.9% 4/15/2028 (c)
 
7,300,000
7,226,249
Walmart Inc 4.05% 6/29/2048
 
14,433,000
12,503,794
Walmart Inc 4.1% 4/15/2033 (c)
 
7,300,000
7,114,073
Walmart Inc 4.3% 4/22/2044
 
4,766,000
4,391,913
Walmart Inc 5.625% 4/1/2040
 
1,589,000
1,717,344
Walmart Inc 5.625% 4/15/2041 (c)
 
3,654,000
3,951,264
Walmart Inc 6.5% 8/15/2037
 
6,573,000
7,666,619
 
 
 
184,017,658
Food Products - 0.3%
 
 
 
Archer-Daniels-Midland Co 4.5% 8/15/2033 (c)
 
16,900,000
16,508,295
Bunge Ltd Fin Corp 2.75% 5/14/2031
 
2,000,000
1,765,552
Bunge Ltd Fin Corp 4.2% 9/17/2029
 
3,260,000
3,196,571
Bunge Ltd Fin Corp 4.65% 9/17/2034 (c)
 
2,540,000
2,459,904
Conagra Brands Inc 4.85% 11/1/2028 (c)
 
10,827,000
10,847,301
Conagra Brands Inc 5.3% 11/1/2038
 
3,936,000
3,823,841
Conagra Brands Inc 5.4% 11/1/2048
 
7,130,000
6,833,937
General Mills Inc 2.875% 4/15/2030
 
5,778,000
5,255,775
General Mills Inc 3% 2/1/2051
 
4,854,000
3,239,335
General Mills Inc 4.2% 4/17/2028
 
13,662,000
13,471,329
General Mills Inc 4.875% 1/30/2030
 
2,540,000
2,553,186
Kellanova 3.25% 4/1/2026
 
2,955,000
2,903,922
Kellanova 4.3% 5/15/2028
 
4,766,000
4,699,083
Kraft Heinz Foods Co 3.875% 5/15/2027
 
28,999,000
28,488,988
Kraft Heinz Foods Co 4.375% 6/1/2046
 
14,500,000
12,260,453
Kraft Heinz Foods Co 5% 6/4/2042
 
9,800,000
9,224,120
Kraft Heinz Foods Co 5% 7/15/2035
 
1,000,000
993,280
Kraft Heinz Foods Co 6.875% 1/26/2039
 
2,000,000
2,270,759
The Campbell's Company 4.8% 3/15/2048
 
11,120,000
10,117,503
Tyson Foods Inc 4% 3/1/2026
 
5,854,000
5,800,558
Tyson Foods Inc 4.35% 3/1/2029
 
7,149,000
7,012,354
Tyson Foods Inc 5.1% 9/28/2048
 
7,408,000
6,953,938
 
 
 
160,679,984
Household Products - 0.1%
 
 
 
Colgate-Palmolive Co 3.1% 8/15/2025 (c)
 
2,000,000
1,980,985
Colgate-Palmolive Co 3.25% 8/15/2032 (c)
 
2,000,000
1,829,317
Kimberly-Clark Corp 1.05% 9/15/2027 (c)
 
16,774,000
15,326,330
Kimberly-Clark Corp 3.1% 3/26/2030
 
3,346,000
3,124,869
Kimberly-Clark Corp 3.2% 7/30/2046
 
1,986,000
1,457,571
Kimberly-Clark Corp 3.95% 11/1/2028
 
6,766,000
6,662,751
Kimberly-Clark Corp 6.625% 8/1/2037
 
1,200,000
1,394,876
Procter & Gamble Co/The 1% 4/23/2026
 
9,135,000
8,751,847
Procter & Gamble Co/The 1.95% 4/23/2031
 
14,500,000
12,646,565
Procter & Gamble Co/The 2.3% 2/1/2032 (c)
 
2,000,000
1,761,186
Procter & Gamble Co/The 2.85% 8/11/2027
 
3,575,000
3,451,069
Procter & Gamble Co/The 3% 3/25/2030
 
9,868,000
9,210,630
Procter & Gamble Co/The 5.55% 3/5/2037 (c)
 
2,000,000
2,167,041
 
 
 
69,765,037
Personal Care Products - 0.0%
 
 
 
Estee Lauder Cos Inc/The 1.95% 3/15/2031
 
13,533,000
11,392,998
Kenvue Inc 4.9% 3/22/2033
 
6,173,000
6,212,985
Kenvue Inc 5.05% 3/22/2028
 
5,583,000
5,698,971
Kenvue Inc 5.05% 3/22/2053
 
6,173,000
6,036,603
 
 
 
29,341,557
Tobacco - 0.2%
 
 
 
Altria Group Inc 3.4% 2/4/2041
 
10,000,000
7,603,954
Altria Group Inc 3.875% 9/16/2046
 
7,944,000
6,101,182
Altria Group Inc 4.25% 8/9/2042
 
7,768,000
6,495,556
Altria Group Inc 4.8% 2/14/2029
 
10,541,000
10,526,035
Altria Group Inc 5.8% 2/14/2039
 
7,428,000
7,633,197
Altria Group Inc 5.95% 2/14/2049 (c)
 
8,261,000
8,495,422
Philip Morris International Inc 2.75% 2/25/2026
 
2,979,000
2,913,686
Philip Morris International Inc 3.875% 8/21/2042
 
3,833,000
3,166,062
Philip Morris International Inc 4.125% 3/4/2043
 
7,944,000
6,744,041
Philip Morris International Inc 4.625% 11/1/2029
 
5,360,000
5,344,252
Philip Morris International Inc 4.875% 11/15/2043
 
4,766,000
4,473,814
Philip Morris International Inc 4.875% 2/15/2028
 
6,100,000
6,153,474
Philip Morris International Inc 4.9% 11/1/2034 (c)
 
5,660,000
5,587,523
Philip Morris International Inc 5.125% 11/17/2027
 
8,330,000
8,461,050
Philip Morris International Inc 5.375% 2/15/2033
 
6,430,000
6,578,072
Philip Morris International Inc 5.75% 11/17/2032
 
5,880,000
6,166,522
Philip Morris International Inc 6.375% 5/16/2038
 
1,152,000
1,279,227
 
 
 
103,723,069
TOTAL CONSUMER STAPLES
 
 
742,023,802
 
 
 
 
Energy - 1.5%
 
 
 
Energy Equipment & Services - 0.1%
 
 
 
Baker Hughes Holdings LLC / Baker Hughes Co-Obligor Inc 4.08% 12/15/2047
 
19,106,000
15,834,323
Baker Hughes Holdings LLC 5.125% 9/15/2040
 
1,589,000
1,572,086
Halliburton Co 2.92% 3/1/2030
 
7,656,000
6,987,703
Halliburton Co 3.8% 11/15/2025
 
203,000
201,057
Halliburton Co 5% 11/15/2045
 
5,989,000
5,631,625
Halliburton Co 7.45% 9/15/2039
 
1,192,000
1,438,801
 
 
 
31,665,595
Oil, Gas & Consumable Fuels - 1.4%
 
 
 
Apache Corp 5.1% 9/1/2040
 
2,383,000
2,095,082
Boardwalk Pipelines LP 3.4% 2/15/2031
 
2,000,000
1,818,786
Boardwalk Pipelines LP 4.95% 12/15/2024
 
3,774,000
3,773,109
BP Capital Markets PLC 3.279% 9/19/2027
 
10,121,000
9,818,138
Cheniere Energy Partners LP 5.75% 8/15/2034 (d)
 
11,150,000
11,382,567
Chevron Corp 1.554% 5/11/2025
 
5,916,000
5,836,620
Chevron Corp 1.995% 5/11/2027
 
4,949,000
4,686,915
Chevron Corp 2.236% 5/11/2030 (c)
 
5,916,000
5,256,311
Chevron Corp 2.954% 5/16/2026
 
8,737,000
8,554,596
Chevron Corp 2.978% 5/11/2040
 
4,949,000
3,841,256
Chevron Corp 3.078% 5/11/2050
 
5,916,000
4,186,488
Chevron USA Inc 4.2% 10/15/2049
 
3,480,000
2,945,839
Chevron USA Inc 4.95% 8/15/2047
 
10,963,000
10,397,708
Columbia Pipeline Group Inc 4.5% 6/1/2025
 
2,641,000
2,631,317
ConocoPhillips 6.5% 2/1/2039
 
5,981,000
6,739,676
ConocoPhillips Co 4.7% 1/15/2030
 
5,480,000
5,491,071
ConocoPhillips Co 5% 1/15/2035
 
6,290,000
6,306,606
ConocoPhillips Co 5.05% 9/15/2033 (c)
 
9,450,000
9,602,286
ConocoPhillips Co 5.5% 1/15/2055
 
3,140,000
3,162,418
ConocoPhillips Co 5.55% 3/15/2054
 
9,450,000
9,583,400
ConocoPhillips Co 5.95% 3/15/2046
 
4,766,000
5,065,573
DCP Midstream Operating LP 3.25% 2/15/2032
 
1,000,000
874,754
DCP Midstream Operating LP 8.125% 8/16/2030
 
2,000,000
2,295,822
Devon Energy Corp 5% 6/15/2045
 
13,220,000
11,621,798
Devon Energy Corp 5.6% 7/15/2041
 
2,283,000
2,205,009
Diamondback Energy Inc 5.9% 4/18/2064
 
7,900,000
7,875,124
Diamondback Energy Inc 6.25% 3/15/2033
 
11,200,000
11,908,869
Eastern Gas Transmission & Storage Inc 3.9% 11/15/2049
 
9,666,000
7,377,489
Energy Transfer LP 3.75% 5/15/2030
 
13,291,000
12,541,060
Energy Transfer LP 3.9% 7/15/2026
 
5,974,000
5,890,995
Energy Transfer LP 4.95% 6/15/2028
 
7,490,000
7,542,327
Energy Transfer LP 5% 5/15/2050
 
14,074,000
12,553,991
Energy Transfer LP 5.15% 3/15/2045
 
6,356,000
5,835,205
Energy Transfer LP 5.3% 4/1/2044
 
4,607,000
4,328,908
Energy Transfer LP 5.4% 10/1/2047
 
4,369,000
4,110,451
Energy Transfer LP 5.8% 6/15/2038
 
6,960,000
7,095,822
Energy Transfer LP 6% 6/15/2048
 
15,589,000
15,788,029
Energy Transfer LP 6.25% 4/15/2049
 
2,315,000
2,425,425
Enterprise Products Operating LLC 3.3% 2/15/2053
 
3,026,000
2,124,381
Enterprise Products Operating LLC 3.7% 2/15/2026
 
1,405,000
1,390,864
Enterprise Products Operating LLC 3.95% 2/15/2027
 
20,557,000
20,302,870
Enterprise Products Operating LLC 4.2% 1/31/2050
 
4,727,000
4,005,392
Enterprise Products Operating LLC 4.25% 2/15/2048
 
15,839,000
13,434,510
Enterprise Products Operating LLC 4.8% 2/1/2049
 
5,834,000
5,354,220
Enterprise Products Operating LLC 4.85% 3/15/2044
 
3,972,000
3,725,097
Enterprise Products Operating LLC 4.85% 8/15/2042
 
1,986,000
1,874,354
Enterprise Products Operating LLC 4.9% 5/15/2046
 
3,400,000
3,191,407
Enterprise Products Operating LLC 4.95% 2/15/2035
 
2,230,000
2,217,165
Enterprise Products Operating LLC 5.35% 1/31/2033
 
7,800,000
8,044,084
Enterprise Products Operating LLC 5.55% 2/16/2055
 
2,230,000
2,275,122
Enterprise Products Operating LLC 5.7% 2/15/2042
 
1,589,000
1,645,934
Enterprise Products Operating LLC 7.55% 4/15/2038
 
1,589,000
1,923,280
EOG Resources Inc 4.15% 1/15/2026
 
4,448,000
4,424,912
EOG Resources Inc 5.65% 12/1/2054
 
3,760,000
3,869,606
Eqt Corp 5.7% 4/1/2028
 
6,471,000
6,617,937
Exxon Mobil Corp 3.043% 3/1/2026
 
6,618,000
6,500,597
Exxon Mobil Corp 3.452% 4/15/2051
 
3,316,000
2,477,194
Exxon Mobil Corp 3.482% 3/19/2030
 
19,333,000
18,424,461
Exxon Mobil Corp 3.567% 3/6/2045
 
5,282,000
4,189,000
Exxon Mobil Corp 4.227% 3/19/2040 (c)
 
20,900,000
19,006,365
Hess Corp 5.6% 2/15/2041
 
2,701,000
2,757,238
Hess Corp 5.8% 4/1/2047
 
3,383,000
3,521,239
Hess Corp 6% 1/15/2040
 
2,000,000
2,129,951
Hess Corp 7.875% 10/1/2029
 
3,300,000
3,739,846
Kinder Morgan Energy Partners LP 4.7% 11/1/2042
 
3,019,000
2,663,257
Kinder Morgan Energy Partners LP 5% 3/1/2043
 
795,000
727,872
Kinder Morgan Energy Partners LP 5.5% 3/1/2044
 
5,558,000
5,384,940
Kinder Morgan Energy Partners LP 5.625% 9/1/2041
 
795,000
779,296
Kinder Morgan Energy Partners LP 6.55% 9/15/2040
 
2,383,000
2,582,942
Kinder Morgan Inc 4.3% 3/1/2028
 
7,919,000
7,828,719
Kinder Morgan Inc 4.8% 2/1/2033
 
2,000,000
1,944,088
Kinder Morgan Inc 5.2% 3/1/2048
 
6,974,000
6,477,407
Kinder Morgan Inc 5.2% 6/1/2033
 
5,970,000
5,967,352
Kinder Morgan Inc 5.3% 12/1/2034
 
6,792,000
6,805,590
Kinder Morgan Inc 5.55% 6/1/2045 (c)
 
12,933,000
12,629,587
Marathon Oil Corp 5.2% 6/1/2045
 
3,972,000
3,926,802
Marathon Oil Corp 6.6% 10/1/2037
 
2,000,000
2,268,336
Marathon Petroleum Corp 4.5% 4/1/2048
 
4,630,000
3,797,639
Marathon Petroleum Corp 4.7% 5/1/2025
 
17,399,000
17,378,764
Marathon Petroleum Corp 6.5% 3/1/2041
 
795,000
856,480
MPLX LP 4.125% 3/1/2027
 
7,506,000
7,414,204
MPLX LP 4.7% 4/15/2048
 
15,489,000
13,374,305
MPLX LP 4.8% 2/15/2029
 
7,300,000
7,300,682
MPLX LP 5.2% 3/1/2047
 
4,861,000
4,520,802
MPLX LP 5.5% 2/15/2049
 
6,892,000
6,659,890
Occidental Petroleum Corp 6.6% 3/15/2046 (c)
 
19,100,000
20,117,018
ONEOK Inc 3.1% 3/15/2030
 
2,000,000
1,832,102
ONEOK Inc 3.4% 9/1/2029
 
1,300,000
1,221,830
ONEOK Inc 4.25% 9/15/2046
 
4,369,000
3,529,523
ONEOK Inc 4.25% 9/24/2027
 
1,000,000
989,422
ONEOK Inc 4.35% 3/15/2029
 
2,000,000
1,964,342
ONEOK Inc 4.45% 9/1/2049
 
4,640,000
3,837,974
ONEOK Inc 4.5% 3/15/2050
 
1,100,000
912,962
ONEOK Inc 4.75% 10/15/2031
 
3,460,000
3,411,728
ONEOK Inc 4.95% 7/13/2047 (c)
 
4,647,000
4,123,225
ONEOK Inc 5% 3/1/2026
 
2,383,000
2,388,482
ONEOK Inc 5.05% 11/1/2034
 
2,470,000
2,434,490
ONEOK Inc 5.2% 7/15/2048
 
2,399,000
2,221,412
ONEOK Inc 5.65% 11/1/2028
 
3,550,000
3,660,900
ONEOK Inc 5.7% 11/1/2054
 
2,470,000
2,457,634
ONEOK Inc 5.85% 11/1/2064
 
2,800,000
2,786,338
ONEOK Inc 6.1% 11/15/2032
 
8,780,000
9,291,102
ONEOK Inc 6.625% 9/1/2053
 
6,710,000
7,455,458
Ovintiv Inc 6.5% 2/1/2038
 
7,055,000
7,441,889
Phillips 66 3.85% 4/9/2025
 
2,000,000
1,991,809
Phillips 66 3.9% 3/15/2028
 
2,000,000
1,953,712
Phillips 66 4.65% 11/15/2034
 
2,000,000
1,919,814
Phillips 66 4.875% 11/15/2044
 
795,000
721,124
Phillips 66 5.875% 5/1/2042
 
7,547,000
7,867,136
Phillips 66 Co 4.95% 3/15/2035 (c)
 
7,530,000
7,324,829
Phillips 66 Co 5.5% 3/15/2055 (c)
 
4,340,000
4,235,880
Plains All American Pipeline LP / PAA Finance Corp 3.55% 12/15/2029
 
1,000,000
940,431
Plains All American Pipeline LP / PAA Finance Corp 4.65% 10/15/2025
 
9,730,000
9,714,084
Plains All American Pipeline LP / PAA Finance Corp 4.9% 2/15/2045
 
1,509,000
1,336,708
Plains All American Pipeline LP / PAA Finance Corp 6.65% 1/15/2037
 
4,220,000
4,573,976
Sabine Pass Liquefaction LLC 4.5% 5/15/2030
 
15,000,000
14,719,634
Schlumberger Investment SA 5% 6/1/2034
 
3,600,000
3,622,572
Shell Finance US Inc 2.375% 11/7/2029 (c)
 
26,293,000
23,845,632
Shell Finance US Inc 4% 5/10/2046
 
3,177,000
2,619,963
Shell Finance US Inc 4.375% 5/11/2045
 
10,565,000
9,288,558
Shell International Finance BV 3.125% 11/7/2049
 
11,116,000
7,789,219
Shell International Finance BV 3.25% 5/11/2025
 
11,249,000
11,173,292
Shell International Finance BV 3.875% 11/13/2028
 
6,766,000
6,646,642
Shell International Finance BV 6.375% 12/15/2038
 
5,337,000
6,023,301
Spectra Energy Partners LP 3.375% 10/15/2026
 
12,956,000
12,620,975
Targa Resources Corp 4.95% 4/15/2052 (c)
 
6,000,000
5,368,517
Targa Resources Corp 6.125% 3/15/2033
 
9,100,000
9,601,926
Targa Resources Partners LP / Targa Resources Partners Finance Corp 4% 1/15/2032
 
2,000,000
1,852,312
Targa Resources Partners LP / Targa Resources Partners Finance Corp 4.875% 2/1/2031
 
2,000,000
1,958,814
Targa Resources Partners LP / Targa Resources Partners Finance Corp 5% 1/15/2028
 
1,300,000
1,293,720
Targa Resources Partners LP / Targa Resources Partners Finance Corp 5.5% 3/1/2030
 
2,000,000
2,020,660
Transcontinental Gas Pipe Line Co LLC 3.25% 5/15/2030
 
4,640,000
4,284,433
Transcontinental Gas Pipe Line Co LLC 3.95% 5/15/2050
 
4,640,000
3,661,161
Transcontinental Gas Pipe Line Co LLC 4.45% 8/1/2042
 
6,157,000
5,506,240
Transcontinental Gas Pipe Line Co LLC 4.6% 3/15/2048
 
3,177,000
2,775,051
Valero Energy Corp 2.85% 4/15/2025
 
13,126,000
13,023,715
Valero Energy Corp 4% 4/1/2029
 
7,408,000
7,188,782
Valero Energy Corp 4% 6/1/2052
 
5,100,000
3,883,827
Valero Energy Corp 6.625% 6/15/2037
 
7,605,000
8,355,547
Western Gas Partners LP 4.05% 2/1/2030 (f)
 
10,100,000
9,591,234
Western Gas Partners LP 5.45% 11/15/2034
 
12,000,000
11,901,670
Williams Cos Inc/The 3.75% 6/15/2027
 
18,557,000
18,155,488
Williams Cos Inc/The 3.9% 1/15/2025 (c)
 
2,800,000
2,796,060
Williams Cos Inc/The 4.85% 3/1/2048
 
6,697,000
6,041,726
Williams Cos Inc/The 5.4% 3/2/2026
 
3,600,000
3,625,995
Williams Cos Inc/The 5.65% 3/15/2033
 
2,610,000
2,693,065
Williams Cos Inc/The 5.75% 6/24/2044
 
1,509,000
1,531,652
 
 
 
866,021,537
TOTAL ENERGY
 
 
897,687,132
 
 
 
 
Financials - 6.5%
 
 
 
Banks - 2.9%
 
 
 
Bank of America Corp 1.53% 12/6/2025 (b)
 
39,149,000
39,131,184
Bank of America Corp 1.658% 3/11/2027 (b)
 
15,408,000
14,806,014
Bank of America Corp 1.734% 7/22/2027 (b)
 
19,987,000
19,021,360
Bank of America Corp 2.015% 2/13/2026 (b)
 
20,058,000
19,937,635
Bank of America Corp 2.087% 6/14/2029 (b)
 
4,543,000
4,146,010
Bank of America Corp 2.299% 7/21/2032 (b)
 
7,772,000
6,599,636
Bank of America Corp 2.482% 9/21/2036 (b)
 
7,000,000
5,817,235
Bank of America Corp 2.651% 3/11/2032 (b)
 
14,674,000
12,835,397
Bank of America Corp 2.676% 6/19/2041 (b)
 
18,560,000
13,464,423
Bank of America Corp 2.687% 4/22/2032 (b)
 
7,115,000
6,229,897
Bank of America Corp 2.831% 10/24/2051 (b)
 
7,984,000
5,257,562
Bank of America Corp 2.972% 7/21/2052 (b)
 
7,772,000
5,271,755
Bank of America Corp 3.194% 7/23/2030 (b)
 
38,178,000
35,578,975
Bank of America Corp 3.248% 10/21/2027
 
2,979,000
2,877,226
Bank of America Corp 3.311% 4/22/2042 (b)
 
15,200,000
11,916,863
Bank of America Corp 3.366% 1/23/2026 (b)
 
20,987,000
20,934,175
Bank of America Corp 3.419% 12/20/2028 (b)
 
24,064,000
23,126,702
Bank of America Corp 3.593% 7/21/2028 (b)
 
8,818,000
8,559,913
Bank of America Corp 3.705% 4/24/2028 (b)
 
6,991,000
6,823,694
Bank of America Corp 3.824% 1/20/2028 (b)
 
17,200,000
16,872,882
Bank of America Corp 3.846% 3/8/2037 (b)
 
4,603,000
4,163,988
Bank of America Corp 3.97% 3/5/2029 (b)
 
17,399,000
16,955,609
Bank of America Corp 3.974% 2/7/2030 (b)
 
11,231,000
10,860,340
Bank of America Corp 4% 1/22/2025
 
4,766,000
4,759,462
Bank of America Corp 4.083% 3/20/2051 (b)
 
5,027,000
4,185,898
Bank of America Corp 4.183% 11/25/2027
 
12,307,000
12,110,806
Bank of America Corp 4.244% 4/24/2038 (b)
 
2,000,000
1,837,713
Bank of America Corp 4.25% 10/22/2026
 
3,177,000
3,148,432
Bank of America Corp 4.271% 7/23/2029 (b)
 
14,306,000
14,059,928
Bank of America Corp 4.33% 3/15/2050 (b)
 
10,398,000
8,999,408
Bank of America Corp 4.443% 1/20/2048 (b)
 
12,114,000
10,741,235
Bank of America Corp 4.45% 3/3/2026
 
10,327,000
10,282,008
Bank of America Corp 4.948% 7/22/2028 (b)
 
5,000,000
5,024,560
Bank of America Corp 5% 1/21/2044 (c)
 
4,265,000
4,177,580
Bank of America Corp 5.015% 7/22/2033 (b)
 
8,900,000
8,933,332
Bank of America Corp 5.08% 1/20/2027 (b)
 
22,900,000
22,965,230
Bank of America Corp 5.288% 4/25/2034 (b)
 
6,160,000
6,255,567
Bank of America Corp 5.425% 8/15/2035 (b)
 
3,410,000
3,407,932
Bank of America Corp 5.518% 10/25/2035 (b)
 
2,100,000
2,109,631
Bank of America Corp 5.872% 9/15/2034 (b)
 
1,240,000
1,307,694
Bank of America Corp 5.875% 2/7/2042
 
2,610,000
2,821,798
Bank of America Corp 6.11% 1/29/2037
 
6,621,000
7,072,764
Bank of America Corp 6.204% 11/10/2028 (b)
 
7,700,000
8,015,052
Bank of America Corp 7.75% 5/14/2038
 
3,317,000
4,023,512
Citigroup Inc 1.122% 1/28/2027 (b)
 
14,113,000
13,518,976
Citigroup Inc 2.561% 5/1/2032 (b)
 
11,986,000
10,359,040
Citigroup Inc 2.904% 11/3/2042 (b)
 
9,400,000
6,893,596
Citigroup Inc 3.106% 4/8/2026 (b)
 
24,746,000
24,593,046
Citigroup Inc 3.52% 10/27/2028 (b)
 
18,312,000
17,683,151
Citigroup Inc 3.668% 7/24/2028 (b)
 
32,410,000
31,473,247
Citigroup Inc 3.7% 1/12/2026
 
10,841,000
10,721,440
Citigroup Inc 3.785% 3/17/2033 (b)
 
7,100,000
6,524,099
Citigroup Inc 3.887% 1/10/2028 (b)
 
3,575,000
3,509,122
Citigroup Inc 3.98% 3/20/2030 (b)
 
28,276,000
27,249,371
Citigroup Inc 4.125% 7/25/2028 (c)
 
17,365,000
16,973,461
Citigroup Inc 4.4% 6/10/2025
 
3,177,000
3,168,583
Citigroup Inc 4.412% 3/31/2031 (b)
 
7,733,000
7,533,840
Citigroup Inc 4.45% 9/29/2027 (c)
 
28,129,000
27,827,890
Citigroup Inc 4.6% 3/9/2026
 
4,766,000
4,750,941
Citigroup Inc 4.65% 7/23/2048
 
11,261,000
10,173,984
Citigroup Inc 4.75% 5/18/2046
 
9,151,000
8,311,703
Citigroup Inc 5.3% 5/6/2044 (c)
 
1,589,000
1,571,024
Citigroup Inc 5.316% 3/26/2041 (b)
 
3,000,000
2,995,619
Citigroup Inc 5.411% 9/19/2039 (b)(c)
 
11,220,000
10,985,719
Citigroup Inc 5.449% 6/11/2035 (b)(c)
 
12,600,000
12,883,740
Citigroup Inc 5.5% 9/13/2025
 
3,972,000
3,989,464
Citigroup Inc 5.875% 1/30/2042
 
4,328,000
4,633,908
Citigroup Inc 8.125% 7/15/2039
 
6,356,000
8,082,413
Citizens Financial Group Inc 2.638% 9/30/2032
 
3,302,000
2,718,506
Citizens Financial Group Inc 5.718% 7/23/2032 (b)
 
5,800,000
5,917,924
Comerica Inc 3.8% 7/22/2026
 
2,899,000
2,841,563
Fifth Third Bancorp 2.55% 5/5/2027 (c)
 
11,793,000
11,218,659
Fifth Third Bancorp 4.772% 7/28/2030 (b)(c)
 
6,100,000
6,046,153
Fifth Third Bancorp 8.25% 3/1/2038
 
3,651,000
4,467,252
Huntington Bancshares Inc/OH 2.487% 8/15/2036 (b)
 
1,850,000
1,512,397
Huntington Bancshares Inc/OH 4.443% 8/4/2028 (b)
 
3,100,000
3,068,698
Huntington Bancshares Inc/OH 5.272% 1/15/2031 (b)
 
10,000,000
10,114,430
Huntington Bancshares Inc/OH 6.208% 8/21/2029 (b)
 
7,490,000
7,803,324
Huntington National Bank/The 4.552% 5/17/2028 (b)
 
10,000,000
9,934,387
JPMorgan Chase & Co 1.47% 9/22/2027 (b)
 
23,779,000
22,433,093
JPMorgan Chase & Co 1.953% 2/4/2032 (b)
 
12,760,000
10,740,835
JPMorgan Chase & Co 2.083% 4/22/2026 (b)
 
29,270,000
28,955,871
JPMorgan Chase & Co 2.522% 4/22/2031 (b)
 
9,521,000
8,473,613
JPMorgan Chase & Co 2.545% 11/8/2032 (b)
 
18,588,000
15,972,043
JPMorgan Chase & Co 2.95% 10/1/2026 (c)
 
20,041,000
19,496,855
JPMorgan Chase & Co 2.956% 5/13/2031 (b)(c)
 
9,908,000
8,956,872
JPMorgan Chase & Co 3.109% 4/22/2051 (b)
 
11,841,000
8,291,643
JPMorgan Chase & Co 3.3% 4/1/2026
 
7,149,000
7,035,194
JPMorgan Chase & Co 3.509% 1/23/2029 (b)
 
25,133,000
24,242,551
JPMorgan Chase & Co 3.54% 5/1/2028 (b)
 
13,504,000
13,138,148
JPMorgan Chase & Co 3.882% 7/24/2038 (b)
 
13,575,000
11,932,873
JPMorgan Chase & Co 3.9% 7/15/2025 (c)
 
17,158,000
17,089,088
JPMorgan Chase & Co 3.96% 1/29/2027 (b)
 
9,666,000
9,577,828
JPMorgan Chase & Co 3.964% 11/15/2048 (b)
 
7,466,000
6,167,404
JPMorgan Chase & Co 4.005% 4/23/2029 (b)
 
16,311,000
15,931,589
JPMorgan Chase & Co 4.125% 12/15/2026
 
4,667,000
4,624,487
JPMorgan Chase & Co 4.203% 7/23/2029 (b)
 
34,701,000
34,048,925
JPMorgan Chase & Co 4.452% 12/5/2029 (b)
 
9,705,000
9,581,222
JPMorgan Chase & Co 4.586% 4/26/2033 (b)
 
9,454,000
9,229,459
JPMorgan Chase & Co 4.603% 10/22/2030 (b)
 
14,550,000
14,421,833
JPMorgan Chase & Co 4.85% 2/1/2044
 
3,972,000
3,828,914
JPMorgan Chase & Co 4.912% 7/25/2033 (b)(c)
 
20,900,000
20,881,278
JPMorgan Chase & Co 4.946% 10/22/2035 (b)
 
9,883,000
9,802,272
JPMorgan Chase & Co 4.95% 6/1/2045
 
7,581,000
7,225,354
JPMorgan Chase & Co 4.995% 7/22/2030 (b)
 
6,050,000
6,093,663
JPMorgan Chase & Co 5.012% 1/23/2030 (b)
 
12,500,000
12,589,296
JPMorgan Chase & Co 5.294% 7/22/2035 (b)
 
5,350,000
5,414,824
JPMorgan Chase & Co 5.336% 1/23/2035 (b)
 
15,000,000
15,276,869
JPMorgan Chase & Co 5.35% 6/1/2034 (b)
 
8,400,000
8,593,521
JPMorgan Chase & Co 5.5% 10/15/2040
 
4,528,000
4,689,762
JPMorgan Chase & Co 5.6% 7/15/2041
 
1,192,000
1,247,842
JPMorgan Chase & Co 5.625% 8/16/2043
 
3,972,000
4,150,985
JPMorgan Chase & Co 6.4% 5/15/2038
 
10,000,000
11,243,103
KeyBank NA/Cleveland OH 3.4% 5/20/2026 (c)
 
4,289,000
4,189,065
KeyCorp 4.789% 6/1/2033 (b)
 
7,300,000
7,034,528
M&T Bank Corp 5.053% 1/27/2034 (b)
 
5,000,000
4,859,397
PNC Financial Services Group Inc/The 1.15% 8/13/2026
 
10,008,000
9,456,291
PNC Financial Services Group Inc/The 2.6% 7/23/2026 (c)
 
19,333,000
18,732,954
PNC Financial Services Group Inc/The 4.626% 6/6/2033 (b)
 
5,000,000
4,807,907
PNC Financial Services Group Inc/The 4.812% 10/21/2032 (b)
 
14,050,000
13,914,477
PNC Financial Services Group Inc/The 5.354% 12/2/2028 (b)(c)
 
11,710,000
11,913,813
PNC Financial Services Group Inc/The 5.582% 6/12/2029 (b)
 
9,650,000
9,889,725
PNC Financial Services Group Inc/The 5.676% 1/22/2035 (b)
 
4,700,000
4,870,459
PNC Financial Services Group Inc/The 5.939% 8/18/2034 (b)
 
10,750,000
11,350,200
Regions Financial Corp 5.502% 9/6/2035 (b)(c)
 
4,200,000
4,216,379
Santander Holdings USA Inc 2.49% 1/6/2028 (b)
 
2,000,000
1,897,692
Santander Holdings USA Inc 4.4% 7/13/2027
 
4,600,000
4,534,494
Santander Holdings USA Inc 6.342% 5/31/2035 (b)(c)
 
5,250,000
5,415,989
Santander Holdings USA Inc 6.565% 6/12/2029 (b)
 
2,900,000
3,025,358
Truist Financial Corp 1.267% 3/2/2027 (b)
 
26,042,000
24,922,478
Truist Financial Corp 4.916% 7/28/2033 (b)
 
4,850,000
4,682,252
Truist Financial Corp 5.122% 1/26/2034 (b)(c)
 
7,900,000
7,826,520
Truist Financial Corp 5.153% 8/5/2032 (b)
 
3,000,000
3,013,533
Truist Financial Corp 5.711% 1/24/2035 (b)
 
4,420,000
4,560,028
Truist Financial Corp 5.867% 6/8/2034 (b)
 
3,770,000
3,928,189
US Bancorp 1.375% 7/22/2030
 
9,666,000
8,088,850
US Bancorp 2.677% 1/27/2033 (b)(c)
 
6,900,000
5,943,674
US Bancorp 3% 7/30/2029 (c)
 
8,603,000
7,959,105
US Bancorp 3.1% 4/27/2026
 
7,149,000
7,004,696
US Bancorp 4.839% 2/1/2034 (b)
 
12,000,000
11,740,017
US Bancorp 5.1% 7/23/2030 (b)
 
4,100,000
4,136,328
US Bancorp 5.775% 6/12/2029 (b)
 
8,900,000
9,176,486
Wells Fargo & Co 2.164% 2/11/2026 (b)
 
31,482,000
31,311,849
Wells Fargo & Co 2.188% 4/30/2026 (b)
 
23,344,000
23,088,409
Wells Fargo & Co 2.572% 2/11/2031 (b)
 
18,666,000
16,669,616
Wells Fargo & Co 3% 10/23/2026 (c)
 
16,149,000
15,664,319
Wells Fargo & Co 3.068% 4/30/2041 (b)
 
14,113,000
10,734,097
Wells Fargo & Co 3.35% 3/2/2033 (b)
 
4,543,000
4,071,978
Wells Fargo & Co 3.526% 3/24/2028 (b)
 
5,000,000
4,860,449
Wells Fargo & Co 3.55% 9/29/2025
 
3,368,000
3,339,784
Wells Fargo & Co 3.584% 5/22/2028 (b)
 
8,313,000
8,073,599
Wells Fargo & Co 3.9% 5/1/2045
 
3,781,000
3,119,304
Wells Fargo & Co 4.1% 6/3/2026
 
2,562,000
2,536,398
Wells Fargo & Co 4.4% 6/14/2046
 
5,672,000
4,799,112
Wells Fargo & Co 4.54% 8/15/2026 (b)
 
10,000,000
9,976,491
Wells Fargo & Co 4.75% 12/7/2046
 
12,709,000
11,280,263
Wells Fargo & Co 4.897% 7/25/2033 (b)
 
19,800,000
19,574,791
Wells Fargo & Co 4.9% 11/17/2045
 
7,663,000
6,950,552
Wells Fargo & Co 5.013% 4/4/2051 (b)
 
4,814,000
4,574,254
Wells Fargo & Co 5.198% 1/23/2030 (b)(c)
 
8,500,000
8,618,154
Wells Fargo & Co 5.375% 11/2/2043
 
5,336,000
5,207,170
Wells Fargo & Co 5.389% 4/24/2034 (b)
 
25,070,000
25,393,754
Wells Fargo & Co 5.499% 1/23/2035 (b)
 
9,000,000
9,223,652
Wells Fargo & Co 5.557% 7/25/2034 (b)(c)
 
9,000,000
9,230,004
Wells Fargo & Co 5.574% 7/25/2029 (b)
 
12,000,000
12,302,188
Wells Fargo & Co 5.606% 1/15/2044
 
9,040,000
9,005,664
 
 
 
1,693,554,531
Capital Markets - 1.6%
 
 
 
Affiliated Managers Group Inc 3.5% 8/1/2025
 
3,774,000
3,738,538
Ameriprise Financial Inc 5.15% 5/15/2033
 
2,900,000
2,957,376
Ares Capital Corp 2.15% 7/15/2026 (c)
 
20,441,000
19,467,030
Ares Capital Corp 3.25% 7/15/2025
 
5,027,000
4,968,197
Ares Capital Corp 5.95% 7/15/2029
 
7,200,000
7,326,223
Ares Strategic Income Fund 5.6% 2/15/2030 (d)
 
7,760,000
7,684,001
Bank of New York Mellon Corp/The 1.8% 7/28/2031
 
16,619,000
14,084,364
Bank of New York Mellon Corp/The 2.8% 5/4/2026 (c)
 
4,472,000
4,370,325
Bank of New York Mellon Corp/The 4.414% 7/24/2026 (b)
 
17,300,000
17,245,851
Bank of New York Mellon Corp/The 4.543% 2/1/2029 (b)
 
7,200,000
7,194,657
Bank of New York Mellon Corp/The 4.975% 3/14/2030 (b)
 
9,000,000
9,100,590
Bank of New York Mellon Corp/The 5.188% 3/14/2035 (b)(c)
 
9,740,000
9,894,955
BlackRock Funding Inc 4.6% 7/26/2027
 
4,530,000
4,561,643
BlackRock Funding Inc 5.35% 1/8/2055
 
5,390,000
5,486,086
Blackrock Inc 2.1% 2/25/2032
 
11,503,000
9,686,859
Blackstone Private Credit Fund 4.7% 3/24/2025 (c)
 
16,881,000
16,839,211
Blackstone Private Credit Fund 5.25% 4/1/2030 (d)
 
2,590,000
2,539,961
Blackstone Private Credit Fund 5.95% 7/16/2029
 
7,400,000
7,513,166
Blackstone Private Credit Fund 6% 11/22/2034 (d)
 
2,100,000
2,093,181
Blackstone Secured Lending Fund 5.35% 4/13/2028
 
5,340,000
5,341,574
Blue Owl Capital Corp 2.875% 6/11/2028
 
6,800,000
6,210,166
Blue Owl Capital Corp 5.95% 3/15/2029
 
2,850,000
2,874,130
Charles Schwab Corp/The 2% 3/20/2028 (c)
 
16,771,000
15,461,856
Charles Schwab Corp/The 2.45% 3/3/2027 (c)
 
19,333,000
18,479,048
Charles Schwab Corp/The 2.9% 3/3/2032
 
7,200,000
6,350,582
Charles Schwab Corp/The 6.136% 8/24/2034 (b)
 
4,350,000
4,661,164
CME Group Inc 2.65% 3/15/2032
 
2,803,000
2,461,630
CME Group Inc 5.3% 9/15/2043 (c)
 
4,930,000
5,164,062
Franklin Resources Inc 1.6% 10/30/2030 (c)
 
2,000,000
1,675,065
Franklin Resources Inc 2.85% 3/30/2025
 
3,019,000
2,998,931
GE Capital Funding LLC 4.4% 5/15/2030
 
5,000,000
4,796,038
Goldman Sachs Group Inc/The 0.855% 2/12/2026 (b)
 
13,639,000
13,532,263
Goldman Sachs Group Inc/The 1.093% 12/9/2026 (b)
 
33,156,000
31,924,195
Goldman Sachs Group Inc/The 2.383% 7/21/2032 (b)
 
22,445,000
19,149,653
Goldman Sachs Group Inc/The 2.6% 2/7/2030 (c)
 
9,666,000
8,679,822
Goldman Sachs Group Inc/The 2.615% 4/22/2032 (b)
 
24,562,000
21,343,728
Goldman Sachs Group Inc/The 2.65% 10/21/2032 (b)
 
12,566,000
10,795,470
Goldman Sachs Group Inc/The 3.102% 2/24/2033 (b)
 
5,000,000
4,408,793
Goldman Sachs Group Inc/The 3.436% 2/24/2043 (b)
 
5,063,000
3,979,424
Goldman Sachs Group Inc/The 3.691% 6/5/2028 (b)
 
14,113,000
13,736,223
Goldman Sachs Group Inc/The 3.75% 2/25/2026
 
4,622,000
4,570,985
Goldman Sachs Group Inc/The 3.85% 1/26/2027
 
24,021,000
23,612,694
Goldman Sachs Group Inc/The 4.017% 10/31/2038 (b)
 
1,000,000
879,258
Goldman Sachs Group Inc/The 4.25% 10/21/2025
 
3,972,000
3,952,045
Goldman Sachs Group Inc/The 4.411% 4/23/2039 (b)
 
5,770,000
5,270,907
Goldman Sachs Group Inc/The 4.75% 10/21/2045
 
12,534,000
11,659,748
Goldman Sachs Group Inc/The 5.049% 7/23/2030 (b)
 
18,500,000
18,598,239
Goldman Sachs Group Inc/The 5.33% 7/23/2035 (b)
 
13,150,000
13,279,272
Goldman Sachs Group Inc/The 5.561% 11/19/2045 (b)
 
9,800,000
9,952,874
Goldman Sachs Group Inc/The 5.95% 1/15/2027 (c)
 
11,915,000
12,241,322
Goldman Sachs Group Inc/The 6.25% 2/1/2041
 
5,900,000
6,468,925
Goldman Sachs Group Inc/The 6.75% 10/1/2037
 
20,049,000
22,202,492
Golub Capital BDC Inc 6% 7/15/2029
 
2,550,000
2,569,033
HPS Corporate Lending Fund 6.25% 9/30/2029 (d)
 
4,100,000
4,158,628
Intercontinental Exchange Inc 1.85% 9/15/2032 (c)
 
8,990,000
7,268,254
Intercontinental Exchange Inc 2.65% 9/15/2040
 
10,990,000
7,972,639
Intercontinental Exchange Inc 3.75% 12/1/2025
 
4,567,000
4,538,031
Intercontinental Exchange Inc 3.75% 9/21/2028 (c)
 
7,411,000
7,192,377
Intercontinental Exchange Inc 4% 9/15/2027 (c)
 
11,200,000
11,051,404
Intercontinental Exchange Inc 4.25% 9/21/2048
 
8,390,000
7,163,366
Intercontinental Exchange Inc 4.6% 3/15/2033
 
4,600,000
4,512,761
Jefferies Financial Group Inc 2.625% 10/15/2031
 
1,933,000
1,654,175
Jefferies Financial Group Inc 4.15% 1/23/2030
 
11,213,000
10,802,382
Jefferies Financial Group Inc 6.2% 4/14/2034
 
4,750,000
5,002,802
Moody's Corp 2% 8/19/2031 (c)
 
1,400,000
1,182,117
Moody's Corp 3.25% 1/15/2028
 
12,663,000
12,217,208
Moody's Corp 3.75% 3/24/2025 (c)
 
1,000,000
996,396
Moody's Corp 4.25% 8/8/2032
 
1,000,000
966,927
Moody's Corp 4.875% 12/17/2048
 
8,233,000
7,663,817
Morgan Stanley 1.512% 7/20/2027 (b)
 
7,810,000
7,403,833
Morgan Stanley 1.593% 5/4/2027 (b)
 
11,397,000
10,890,075
Morgan Stanley 2.188% 4/28/2026 (b)
 
19,478,000
19,267,477
Morgan Stanley 2.239% 7/21/2032 (b)
 
21,895,000
18,492,093
Morgan Stanley 2.475% 1/21/2028 (b)
 
2,000,000
1,907,395
Morgan Stanley 2.484% 9/16/2036 (b)
 
1,600,000
1,323,015
Morgan Stanley 2.511% 10/20/2032 (b)
 
3,963,000
3,388,798
Morgan Stanley 3.125% 7/27/2026
 
4,448,000
4,340,769
Morgan Stanley 3.217% 4/22/2042 (b)
 
14,442,000
11,230,069
Morgan Stanley 3.591% 7/22/2028 (b)
 
47,701,000
46,178,512
Morgan Stanley 3.772% 1/24/2029 (b)
 
9,753,000
9,472,925
Morgan Stanley 3.875% 1/27/2026 (c)
 
6,171,000
6,116,363
Morgan Stanley 3.95% 4/23/2027 (c)
 
27,155,000
26,680,794
Morgan Stanley 3.971% 7/22/2038 (b)
 
18,965,000
16,838,287
Morgan Stanley 4.3% 1/27/2045
 
1,589,000
1,394,974
Morgan Stanley 4.375% 1/22/2047
 
8,818,000
7,796,019
Morgan Stanley 4.457% 4/22/2039 (b)
 
6,005,000
5,581,458
Morgan Stanley 4.654% 10/18/2030 (b)
 
15,300,000
15,164,423
Morgan Stanley 5.042% 7/19/2030 (b)
 
8,300,000
8,360,408
Morgan Stanley 5.123% 2/1/2029 (b)
 
14,400,000
14,541,162
Morgan Stanley 5.297% 4/20/2037 (b)
 
7,300,000
7,209,990
Morgan Stanley 5.32% 7/19/2035 (b)
 
8,400,000
8,522,283
Morgan Stanley 5.597% 3/24/2051 (b)(c)
 
10,295,000
10,772,845
Morgan Stanley 5.948% 1/19/2038 (b)
 
8,870,000
9,071,990
Morgan Stanley 6.296% 10/18/2028 (b)
 
24,000,000
24,980,454
Morgan Stanley 6.375% 7/24/2042
 
2,303,000
2,615,510
Morgan Stanley 7.25% 4/1/2032
 
795,000
914,831
Nasdaq Inc 2.5% 12/21/2040
 
2,000,000
1,397,484
Nasdaq Inc 5.35% 6/28/2028
 
4,280,000
4,378,198
Nasdaq Inc 5.55% 2/15/2034
 
3,920,000
4,043,649
Nasdaq Inc 5.95% 8/15/2053 (c)
 
1,232,000
1,301,312
Nasdaq Inc 6.1% 6/28/2063
 
4,600,000
4,897,655
Northern Trust Corp 1.95% 5/1/2030
 
17,158,000
14,959,736
S&P Global Inc 2.9% 3/1/2032
 
34,219,000
30,391,332
S&P Global Inc 2.95% 1/22/2027
 
4,833,000
4,686,730
State Street Corp 1.684% 11/18/2027 (b)
 
15,869,000
14,996,783
State Street Corp 2.65% 5/19/2026
 
5,997,000
5,845,409
State Street Corp 4.821% 1/26/2034 (b)
 
5,200,000
5,162,372
 
 
 
982,894,521
Consumer Finance - 0.6%
 
 
 
Ally Financial Inc 2.2% 11/2/2028
 
11,270,000
10,157,693
Ally Financial Inc 5.8% 5/1/2025
 
14,790,000
14,817,775
Ally Financial Inc 6.184% 7/26/2035 (b)
 
6,930,000
7,022,210
Ally Financial Inc 6.848% 1/3/2030 (b)
 
2,900,000
3,036,355
Ally Financial Inc 6.992% 6/13/2029 (b)
 
2,870,000
3,012,581
Ally Financial Inc 8% 11/1/2031
 
2,000,000
2,247,697
American Express Co 3.95% 8/1/2025
 
18,100,000
18,014,723
American Express Co 4.05% 12/3/2042
 
5,541,000
4,880,930
American Express Co 5.282% 7/27/2029 (b)
 
12,000,000
12,203,929
American Express Co 5.284% 7/26/2035 (b)
 
10,480,000
10,627,030
Capital One Financial Corp 2.359% 7/29/2032 (b)
 
3,300,000
2,708,168
Capital One Financial Corp 3.75% 3/9/2027
 
28,095,000
27,468,746
Capital One Financial Corp 3.75% 7/28/2026
 
7,746,000
7,591,738
Capital One Financial Corp 3.8% 1/31/2028
 
10,327,000
10,004,083
Capital One Financial Corp 5.247% 7/26/2030 (b)
 
5,600,000
5,630,065
Capital One Financial Corp 5.817% 2/1/2034 (b)
 
3,450,000
3,547,889
Capital One Financial Corp 5.884% 7/26/2035 (b)
 
3,450,000
3,554,870
Capital One Financial Corp 6.051% 2/1/2035 (b)
 
6,850,000
7,146,436
Capital One Financial Corp 6.377% 6/8/2034 (b)
 
3,470,000
3,685,007
Discover Financial Services 4.5% 1/30/2026 (c)
 
14,948,000
14,882,141
Ford Motor Credit Co LLC 5.85% 5/17/2027
 
9,000,000
9,133,616
Ford Motor Credit Co LLC 6.125% 3/8/2034
 
5,000,000
5,041,793
Ford Motor Credit Co LLC 6.798% 11/7/2028
 
10,510,000
11,000,601
Ford Motor Credit Co LLC 6.8% 5/12/2028
 
23,835,000
24,854,549
Ford Motor Credit Co LLC 7.122% 11/7/2033
 
9,590,000
10,311,885
GE Capital International Funding Co Unlimited Co 3.373% 11/15/2025
 
22,877,000
22,571,463
John Deere Capital Corp 2.65% 6/10/2026
 
3,972,000
3,869,568
John Deere Capital Corp 2.8% 9/8/2027
 
5,561,000
5,335,052
John Deere Capital Corp 3.45% 3/7/2029
 
15,887,000
15,262,391
John Deere Capital Corp 5.05% 6/12/2034
 
6,740,000
6,874,963
Synchrony Financial 3.7% 8/4/2026
 
3,752,000
3,667,497
Synchrony Financial 5.15% 3/19/2029
 
21,635,000
21,464,725
Toyota Motor Credit Corp 1.15% 8/13/2027
 
16,723,000
15,338,895
Toyota Motor Credit Corp 1.9% 1/13/2027 (c)
 
8,796,000
8,349,260
Toyota Motor Credit Corp 3% 4/1/2025
 
2,000,000
1,987,043
Toyota Motor Credit Corp 3.05% 3/22/2027 (c)
 
11,570,000
11,226,560
Toyota Motor Credit Corp 4.45% 6/29/2029
 
2,000,000
1,990,592
Toyota Motor Credit Corp 4.55% 8/9/2029
 
17,190,000
17,178,174
Toyota Motor Credit Corp 4.6% 10/10/2031
 
4,270,000
4,214,368
 
 
 
371,913,061
Financial Services - 0.7%
 
 
 
Aon Corp / Aon Global Holdings PLC 2.6% 12/2/2031
 
15,853,000
13,771,921
Berkshire Hathaway Inc 3.125% 3/15/2026
 
9,135,000
8,986,571
Berkshire Hathaway Inc 4.5% 2/11/2043 (c)
 
1,589,000
1,521,666
Blue Owl Credit Income Corp 5.8% 3/15/2030 (d)
 
6,935,000
6,876,791
Blue Owl Credit Income Corp 6.6% 9/15/2029 (d)
 
3,431,000
3,519,369
BP Capital Markets America Inc 2.721% 1/12/2032 (c)
 
28,999,000
25,319,505
BP Capital Markets America Inc 3% 2/24/2050
 
11,116,000
7,481,729
BP Capital Markets America Inc 3.017% 1/16/2027
 
7,547,000
7,326,830
BP Capital Markets America Inc 3.06% 6/17/2041
 
6,766,000
5,083,645
BP Capital Markets America Inc 4.812% 2/13/2033
 
5,950,000
5,887,399
BP Capital Markets America Inc 5.017% 11/17/2027
 
4,820,000
4,890,358
BP Capital Markets America Inc 5.227% 11/17/2034
 
7,410,000
7,519,779
Corebridge Financial Inc 3.9% 4/5/2032 (c)
 
4,549,000
4,222,799
Corebridge Financial Inc 4.35% 4/5/2042
 
4,800,000
4,155,783
Corebridge Financial Inc 6.875% 12/15/2052 (b)
 
5,300,000
5,424,995
DH Europe Finance II Sarl 2.6% 11/15/2029
 
7,675,000
7,022,355
DH Europe Finance II Sarl 3.4% 11/15/2049
 
8,313,000
6,246,367
Equitable Holdings Inc 4.35% 4/20/2028 (c)
 
6,519,000
6,431,448
Equitable Holdings Inc 5% 4/20/2048
 
2,000,000
1,870,424
Equitable Holdings Inc 5.594% 1/11/2033
 
2,700,000
2,781,622
Fidelity National Information Services Inc 1.15% 3/1/2026
 
16,937,000
16,199,218
Fidelity National Information Services Inc 2.25% 3/1/2031 (c)
 
16,065,000
13,832,814
Fiserv Inc 3.5% 7/1/2029
 
8,797,000
8,343,119
Fiserv Inc 4.4% 7/1/2049
 
14,614,000
12,638,750
Global Payments Inc 1.2% 3/1/2026
 
23,465,000
22,422,407
Global Payments Inc 2.15% 1/15/2027 (c)
 
10,000,000
9,491,779
Global Payments Inc 2.9% 5/15/2030
 
2,000,000
1,800,356
Global Payments Inc 4.45% 6/1/2028
 
2,000,000
1,973,881
Global Payments Inc 5.95% 8/15/2052 (c)
 
5,500,000
5,618,500
Jackson Financial Inc 5.17% 6/8/2027 (c)
 
9,500,000
9,577,559
JBS USA Holding Lux Sarl/ JBS USA Food Co/ JBS Lux Co Sarl 3% 5/15/2032
 
8,000,000
6,802,994
JBS USA Holding Lux Sarl/ JBS USA Food Co/ JBS Lux Co Sarl 5.75% 4/1/2033
 
19,650,000
20,031,978
JBS USA Holding Lux Sarl/ JBS USA Food Co/ JBS Lux Co Sarl 6.75% 3/15/2034
 
8,400,000
9,149,850
Mastercard Inc 3.3% 3/26/2027
 
5,744,000
5,615,748
Mastercard Inc 3.35% 3/26/2030 (c)
 
7,992,000
7,551,740
Mastercard Inc 3.8% 11/21/2046
 
3,019,000
2,483,938
Mastercard Inc 3.85% 3/26/2050
 
14,152,000
11,570,024
National Rural Utilities Cooperative Finance Corp 4.15% 12/15/2032
 
14,810,000
14,145,756
National Rural Utilities Cooperative Finance Corp 5.8% 1/15/2033 (c)
 
5,500,000
5,838,530
PayPal Holdings Inc 1.65% 6/1/2025
 
10,855,000
10,687,054
PayPal Holdings Inc 2.3% 6/1/2030 (c)
 
12,566,000
11,154,638
PayPal Holdings Inc 4.4% 6/1/2032
 
10,000,000
9,782,841
Sixth Street Lending Partners 6.5% 3/11/2029 (d)
 
3,790,000
3,857,410
Visa Inc 1.1% 2/15/2031
 
16,240,000
13,357,956
Visa Inc 1.9% 4/15/2027
 
11,387,000
10,766,484
Visa Inc 2.05% 4/15/2030
 
16,761,000
14,818,559
Visa Inc 2.7% 4/15/2040
 
9,473,000
7,201,237
Visa Inc 2.75% 9/15/2027
 
9,468,000
9,102,303
Visa Inc 3.15% 12/14/2025
 
9,257,000
9,135,275
Visa Inc 4.3% 12/14/2045
 
5,275,000
4,746,481
Voya Financial Inc 3.65% 6/15/2026
 
12,542,000
12,324,796
Voya Financial Inc 5.7% 7/15/2043
 
2,979,000
2,977,315
 
 
 
441,342,646
Insurance - 0.7%
 
 
 
AFLAC Inc 3.6% 4/1/2030
 
4,833,000
4,604,292
AFLAC Inc 4% 10/15/2046
 
3,003,000
2,469,582
Allstate Corp/The 3.28% 12/15/2026 (c)
 
3,750,000
3,657,637
Allstate Corp/The 4.2% 12/15/2046
 
6,005,000
5,058,476
American International Group Inc 3.875% 1/15/2035
 
2,145,000
1,945,427
American International Group Inc 4.2% 4/1/2028
 
14,734,000
14,512,135
American International Group Inc 4.375% 6/30/2050
 
4,543,000
3,948,099
American International Group Inc 4.5% 7/16/2044
 
7,050,000
6,300,467
American International Group Inc 4.7% 7/10/2035 (c)
 
4,607,000
4,402,925
American International Group Inc 4.75% 4/1/2048 (c)
 
7,808,000
7,193,716
Aon Corp 3.75% 5/2/2029 (c)
 
1,800,000
1,732,754
Aon Global Ltd 4.6% 6/14/2044
 
1,271,000
1,133,817
Aon Global Ltd 4.75% 5/15/2045
 
4,671,000
4,245,020
Aon North America Inc 5.45% 3/1/2034
 
5,950,000
6,112,676
Aon North America Inc 5.75% 3/1/2054
 
3,200,000
3,314,885
Arthur J Gallagher & Co 3.5% 5/20/2051
 
1,200,000
869,802
Arthur J Gallagher & Co 5.75% 3/2/2053
 
4,060,000
4,160,463
Assurant Inc 4.9% 3/27/2028
 
3,900,000
3,899,275
Athene Holding Ltd 3.5% 1/15/2031 (c)
 
5,413,000
4,969,316
Athene Holding Ltd 3.95% 5/25/2051
 
2,000,000
1,526,034
Athene Holding Ltd 4.125% 1/12/2028
 
2,000,000
1,959,739
Athene Holding Ltd 6.625% 10/15/2054 (b)
 
2,940,000
2,940,479
Baylor Scott & White Holdings 2.839% 11/15/2050
 
14,016,000
9,445,858
Baylor Scott & White Holdings 3.967% 11/15/2046
 
1,986,000
1,680,039
Berkshire Hathaway Fin Corp 1.45% 10/15/2030
 
7,588,000
6,402,319
Berkshire Hathaway Fin Corp 2.85% 10/15/2050
 
10,633,000
7,133,620
Berkshire Hathaway Fin Corp 2.875% 3/15/2032 (c)
 
2,000,000
1,794,020
Berkshire Hathaway Fin Corp 4.2% 8/15/2048
 
9,429,000
8,263,229
Berkshire Hathaway Fin Corp 5.75% 1/15/2040
 
11,222,000
12,310,175
Brighthouse Financial Inc 3.85% 12/22/2051
 
7,600,000
5,208,613
Brown & Brown Inc 4.2% 3/17/2032
 
6,283,000
5,906,788
Chubb Corp/The 6.5% 5/15/2038 (c)
 
2,788,000
3,172,611
Chubb INA Holdings LLC 1.375% 9/15/2030 (c)
 
21,411,000
18,014,556
Chubb INA Holdings LLC 3.35% 5/3/2026
 
7,152,000
7,040,831
Chubb INA Holdings LLC 4.35% 11/3/2045 (c)
 
3,177,000
2,831,331
Chubb INA Holdings LLC 5% 3/15/2034
 
3,100,000
3,132,535
CNA Financial Corp 5.5% 6/15/2033
 
3,100,000
3,184,386
First American Financial Corp 5.45% 9/30/2034
 
3,050,000
3,017,963
Hartford Financial Services Group Inc/The 2.8% 8/19/2029
 
5,649,000
5,185,264
Hartford Financial Services Group Inc/The 3.6% 8/19/2049
 
6,760,000
5,168,510
Hartford Financial Services Group Inc/The 4.4% 3/15/2048
 
7,713,000
6,738,665
Lincoln National Corp 3.625% 12/12/2026 (c)
 
4,766,000
4,661,513
Lincoln National Corp 4.35% 3/1/2048
 
2,417,000
1,967,706
Lincoln National Corp 4.375% 6/15/2050
 
4,833,000
3,926,967
Markel Group Inc 3.35% 9/17/2029
 
4,833,000
4,559,841
Markel Group Inc 3.5% 11/1/2027
 
4,000,000
3,869,203
Markel Group Inc 6% 5/16/2054 (c)
 
5,200,000
5,412,369
Marsh & McLennan Cos Inc 4.2% 3/1/2048
 
3,868,000
3,282,551
Marsh & McLennan Cos Inc 4.35% 1/30/2047
 
2,224,000
1,942,615
Marsh & McLennan Cos Inc 4.375% 3/15/2029
 
6,116,000
6,067,134
Marsh & McLennan Cos Inc 4.65% 3/15/2030
 
4,930,000
4,932,203
Marsh & McLennan Cos Inc 4.85% 11/15/2031
 
5,430,000
5,437,850
Marsh & McLennan Cos Inc 4.9% 3/15/2049
 
7,388,000
6,964,420
Marsh & McLennan Cos Inc 5% 3/15/2035
 
5,500,000
5,525,518
Marsh & McLennan Cos Inc 5.35% 11/15/2044
 
4,170,000
4,218,263
Marsh & McLennan Cos Inc 5.4% 3/15/2055
 
5,520,000
5,590,964
MetLife Inc 3.6% 11/13/2025
 
9,666,000
9,576,699
MetLife Inc 4.125% 8/13/2042
 
6,959,000
6,034,286
MetLife Inc 4.55% 3/23/2030
 
8,990,000
8,992,010
MetLife Inc 4.6% 5/13/2046 (c)
 
3,589,000
3,284,765
MetLife Inc 4.721% 12/15/2044 (b)
 
3,972,000
3,684,000
MetLife Inc 5.375% 7/15/2033
 
5,845,000
6,082,843
MetLife Inc 5.875% 2/6/2041
 
2,059,000
2,179,774
MetLife Inc 6.375% 6/15/2034
 
2,000,000
2,209,178
Principal Financial Group Inc 4.3% 11/15/2046
 
6,356,000
5,486,979
Principal Financial Group Inc 5.375% 3/15/2033
 
1,200,000
1,231,780
Progressive Corp/The 2.45% 1/15/2027
 
3,765,000
3,616,103
Progressive Corp/The 2.5% 3/15/2027 (c)
 
7,346,000
7,038,680
Progressive Corp/The 3% 3/15/2032
 
13,862,000
12,434,296
Progressive Corp/The 4.2% 3/15/2048
 
4,398,000
3,790,149
Prudential Financial Inc 3.878% 3/27/2028
 
3,305,000
3,239,744
Prudential Financial Inc 3.905% 12/7/2047
 
437,000
350,461
Prudential Financial Inc 3.935% 12/7/2049
 
8,515,000
6,825,176
Prudential Financial Inc 4.35% 2/25/2050
 
9,924,000
8,510,510
Prudential Financial Inc 4.418% 3/27/2048
 
5,044,000
4,368,498
Prudential Financial Inc 5.125% 3/1/2052 (b)
 
3,335,000
3,211,390
Prudential Financial Inc 5.7% 12/14/2036 (c)
 
302,000
319,849
Prudential Financial Inc 6% 9/1/2052 (b)
 
5,360,000
5,424,106
Prudential Financial Inc 6.75% 3/1/2053 (b)
 
1,800,000
1,890,709
The Travelers Companies, Inc. 4.1% 3/4/2049
 
4,833,000
4,075,065
The Travelers Companies, Inc. 4.3% 8/25/2045
 
1,159,000
1,015,533
The Travelers Companies, Inc. 5.45% 5/25/2053
 
2,300,000
2,382,365
The Travelers Companies, Inc. 6.25% 6/15/2037
 
6,633,000
7,354,196
The Travelers Companies, Inc. 6.75% 6/20/2036
 
4,500,000
5,167,109
Unum Group 6% 6/15/2054 (c)
 
4,580,000
4,793,891
Willis North America Inc 4.65% 6/15/2027
 
5,827,000
5,810,481
Willis North America Inc 5.35% 5/15/2033 (c)
 
6,000,000
6,096,423
 
 
 
421,424,494
TOTAL FINANCIALS
 
 
3,911,129,253
 
 
 
 
Health Care - 2.7%
 
 
 
Biotechnology - 0.5%
 
 
 
AbbVie Inc 2.95% 11/21/2026
 
8,990,000
8,731,398
AbbVie Inc 3.2% 11/21/2029
 
15,370,000
14,409,597
AbbVie Inc 3.6% 5/14/2025
 
7,149,000
7,118,813
AbbVie Inc 3.8% 3/15/2025
 
7,006,000
6,986,410
AbbVie Inc 4.05% 11/21/2039
 
8,990,000
8,002,315
AbbVie Inc 4.25% 11/14/2028
 
6,585,000
6,539,651
AbbVie Inc 4.25% 11/21/2049
 
14,886,000
12,830,519
AbbVie Inc 4.3% 5/14/2036
 
4,972,000
4,675,004
AbbVie Inc 4.4% 11/6/2042
 
3,793,000
3,424,079
AbbVie Inc 4.45% 5/14/2046
 
5,561,000
4,970,169
AbbVie Inc 4.5% 5/14/2035
 
10,000,000
9,624,668
AbbVie Inc 4.55% 3/15/2035
 
5,282,000
5,111,996
AbbVie Inc 4.7% 5/14/2045
 
10,467,000
9,703,726
AbbVie Inc 4.75% 3/15/2045
 
5,028,000
4,706,870
AbbVie Inc 4.8% 3/15/2029
 
6,500,000
6,556,787
AbbVie Inc 4.875% 11/14/2048
 
4,630,000
4,364,536
AbbVie Inc 5.05% 3/15/2034
 
9,930,000
10,056,181
AbbVie Inc 5.4% 3/15/2054
 
6,500,000
6,596,179
Amgen Inc 1.65% 8/15/2028
 
15,418,000
13,890,827
Amgen Inc 1.9% 2/21/2025
 
6,476,000
6,433,621
Amgen Inc 2.3% 2/25/2031
 
16,400,000
14,202,235
Amgen Inc 2.6% 8/19/2026
 
8,340,000
8,061,413
Amgen Inc 2.8% 8/15/2041
 
15,756,000
11,470,353
Amgen Inc 3.125% 5/1/2025
 
1,589,000
1,577,828
Amgen Inc 3.35% 2/22/2032
 
5,640,000
5,115,912
Amgen Inc 3.375% 2/21/2050
 
8,893,000
6,439,533
Amgen Inc 4.4% 5/1/2045
 
7,888,000
6,847,564
Amgen Inc 4.663% 6/15/2051
 
9,908,000
8,774,283
Amgen Inc 4.875% 3/1/2053 (c)
 
8,280,000
7,534,159
Amgen Inc 5.15% 3/2/2028
 
12,880,000
13,073,291
Amgen Inc 5.25% 3/2/2033
 
8,730,000
8,871,799
Amgen Inc 5.6% 3/2/2043
 
10,000,000
10,150,271
Amgen Inc 5.65% 3/2/2053
 
11,643,000
11,875,840
Biogen Inc 2.25% 5/1/2030
 
1,600,000
1,397,308
Biogen Inc 4.05% 9/15/2025 (c)
 
10,000,000
9,942,084
Gilead Sciences Inc 1.65% 10/1/2030
 
11,928,000
10,085,779
Gilead Sciences Inc 2.8% 10/1/2050
 
11,832,000
7,723,091
Gilead Sciences Inc 3.65% 3/1/2026
 
4,909,000
4,849,128
Gilead Sciences Inc 4.15% 3/1/2047
 
9,882,000
8,346,380
Gilead Sciences Inc 4.75% 3/1/2046
 
8,737,000
8,061,212
Gilead Sciences Inc 4.8% 11/15/2029
 
4,900,000
4,926,783
Gilead Sciences Inc 5.5% 11/15/2054
 
4,500,000
4,613,235
Regeneron Pharmaceuticals Inc 1.75% 9/15/2030
 
2,000,000
1,681,960
 
 
 
330,354,787
Health Care Equipment & Supplies - 0.3%
 
 
 
Abbott Laboratories 3.75% 11/30/2026
 
5,539,000
5,478,281
Abbott Laboratories 4.75% 11/30/2036
 
3,575,000
3,542,982
Abbott Laboratories 4.9% 11/30/2046
 
8,261,000
8,102,792
Baxter International Inc 1.915% 2/1/2027
 
11,725,000
11,047,546
Baxter International Inc 2.539% 2/1/2032 (c)
 
12,914,000
11,008,338
Becton Dickinson & Co 2.823% 5/20/2030
 
6,989,000
6,328,764
Becton Dickinson & Co 3.7% 6/6/2027
 
22,048,000
21,605,097
Becton Dickinson & Co 4.685% 12/15/2044
 
8,630,000
7,800,341
Becton Dickinson & Co 5.081% 6/7/2029
 
6,000,000
6,089,244
Boston Scientific Corp 4% 3/1/2029
 
8,579,000
8,386,549
Boston Scientific Corp 4.7% 3/1/2049 (c)
 
13,845,000
12,904,526
GE HealthCare Technologies Inc 5.65% 11/15/2027
 
5,180,000
5,329,116
GE HealthCare Technologies Inc 5.905% 11/22/2032
 
10,170,000
10,807,495
Medtronic Inc 4.625% 3/15/2045 (c)
 
10,267,000
9,508,790
Solventum Corp 5.6% 3/23/2034 (d)
 
16,050,000
16,295,591
Stryker Corp 1.95% 6/15/2030
 
7,395,000
6,416,184
Stryker Corp 2.9% 6/15/2050
 
7,395,000
5,096,951
Stryker Corp 4.25% 9/11/2029
 
4,400,000
4,342,314
Stryker Corp 4.625% 9/11/2034 (c)
 
2,000,000
1,957,008
Zimmer Biomet Holdings Inc 3.55% 4/1/2025
 
9,040,000
8,997,272
 
 
 
171,045,181
Health Care Providers & Services - 1.2%
 
 
 
Aetna Inc 3.875% 8/15/2047
 
4,157,000
3,140,598
Aetna Inc 4.125% 11/15/2042
 
9,013,000
7,260,855
Allina Health System 3.887% 4/15/2049
 
5,269,000
4,295,931
Banner Health 2.907% 1/1/2042
 
1,305,000
958,224
Banner Health 2.913% 1/1/2051
 
10,923,000
7,383,580
Baptist Healthcare System Obligated Group 3.54% 8/15/2050
 
10,657,000
7,963,180
Bon Secours Mercy Health Inc 2.095% 6/1/2031
 
7,302,000
6,199,562
Cardinal Health Inc 4.368% 6/15/2047
 
11,033,000
9,297,769
Centene Corp 2.5% 3/1/2031
 
2,000,000
1,679,103
Centene Corp 2.625% 8/1/2031
 
14,500,000
12,118,420
Centene Corp 3.375% 2/15/2030
 
16,200,000
14,590,918
Children's Hospital Medical Center/Cincinnati OH 4.268% 5/15/2044
 
2,637,000
2,376,948
Children's Hospital of Philadelphia/The 2.704% 7/1/2050
 
8,032,000
5,279,051
Cigna Group/The 4.125% 11/15/2025
 
7,829,000
7,781,590
Cigna Group/The 4.375% 10/15/2028
 
21,090,000
20,893,194
Cigna Group/The 4.5% 2/25/2026
 
9,262,000
9,244,046
Cigna Group/The 4.8% 7/15/2046
 
6,037,000
5,463,373
Cigna Group/The 4.8% 8/15/2038
 
18,723,000
17,724,559
Cigna Group/The 4.9% 12/15/2048
 
6,764,000
6,155,091
Cigna Group/The 6.125% 11/15/2041
 
2,383,000
2,556,472
CommonSpirit Health 3.91% 10/1/2050
 
12,300,000
9,647,800
CommonSpirit Health 4.35% 11/1/2042
 
1,589,000
1,385,456
CVS Health Corp 2.7% 8/21/2040
 
12,035,000
8,237,795
CVS Health Corp 2.875% 6/1/2026
 
5,958,000
5,788,716
CVS Health Corp 3% 8/15/2026
 
13,153,000
12,753,086
CVS Health Corp 3.25% 8/15/2029
 
13,963,000
12,914,401
CVS Health Corp 3.875% 7/20/2025
 
3,701,000
3,675,823
CVS Health Corp 4.1% 3/25/2025
 
3,272,000
3,263,276
CVS Health Corp 4.3% 3/25/2028
 
18,985,000
18,620,829
CVS Health Corp 4.875% 7/20/2035
 
2,462,000
2,340,289
CVS Health Corp 5% 1/30/2029
 
19,800,000
19,854,615
CVS Health Corp 5.05% 3/25/2048
 
21,765,000
19,290,630
CVS Health Corp 5.125% 7/20/2045
 
6,997,000
6,292,763
CVS Health Corp 5.3% 12/5/2043
 
3,489,000
3,236,110
CVS Health Corp 5.3% 6/1/2033
 
15,530,000
15,411,284
CVS Health Corp 5.625% 2/21/2053
 
3,100,000
2,962,414
CVS Health Corp 5.7% 6/1/2034 (c)
 
6,850,000
6,985,592
CVS Health Corp 6.05% 6/1/2054 (c)
 
6,650,000
6,728,430
Elevance Health Inc 2.55% 3/15/2031
 
1,100,000
961,949
Elevance Health Inc 3.125% 5/15/2050
 
6,766,000
4,598,733
Elevance Health Inc 3.65% 12/1/2027
 
27,589,000
26,878,176
Elevance Health Inc 4.1% 5/15/2032 (c)
 
9,100,000
8,608,623
Elevance Health Inc 4.375% 12/1/2047
 
8,311,000
7,059,077
Elevance Health Inc 4.55% 3/1/2048
 
3,741,000
3,254,712
Elevance Health Inc 4.625% 5/15/2042 (c)
 
2,065,000
1,864,961
Elevance Health Inc 4.65% 1/15/2043
 
1,589,000
1,440,523
Elevance Health Inc 4.75% 2/15/2030
 
1,000,000
1,000,392
Elevance Health Inc 4.75% 2/15/2033 (c)
 
10,000,000
9,783,235
Elevance Health Inc 5.2% 2/15/2035
 
1,000,000
1,005,279
Elevance Health Inc 5.7% 2/15/2055
 
7,340,000
7,531,065
Franciscan Missionaries of Our Lady Health System Inc 3.914% 7/1/2049
 
8,468,000
6,825,244
HCA Inc 3.625% 3/15/2032
 
2,000,000
1,803,054
HCA Inc 4.125% 6/15/2029
 
11,900,000
11,487,602
HCA Inc 4.375% 3/15/2042
 
10,000,000
8,486,746
HCA Inc 5.25% 6/15/2049
 
18,865,000
17,307,335
HCA Inc 5.6% 4/1/2034
 
10,000,000
10,112,580
Humana Inc 1.35% 2/3/2027 (c)
 
10,039,000
9,334,874
Humana Inc 2.15% 2/3/2032 (c)
 
11,863,000
9,699,215
Humana Inc 3.125% 8/15/2029 (c)
 
6,457,000
5,986,382
Humana Inc 4.95% 10/1/2044
 
1,986,000
1,780,981
Humana Inc 5.95% 3/15/2034
 
10,850,000
11,261,510
Icon Investments Six DAC 5.849% 5/8/2029
 
3,056,000
3,139,057
Integris Baptist Medical Center Inc 3.875% 8/15/2050
 
9,083,000
6,947,846
Kaiser Foundation Hospitals 3.266% 11/1/2049
 
7,259,000
5,349,612
Kaiser Foundation Hospitals 4.15% 5/1/2047
 
5,204,000
4,494,263
Kaiser Foundation Hospitals 4.875% 4/1/2042
 
1,430,000
1,389,885
Mass General Brigham Inc 4.117% 7/1/2055
 
2,780,000
2,341,500
Memorial Sloan-Kettering Cancer Center 4.2% 7/1/2055
 
2,383,000
2,034,082
MyMichigan Health 3.409% 6/1/2050
 
3,730,000
2,788,727
New York and Presbyterian Hospital/The 4.024% 8/1/2045
 
2,780,000
2,388,517
New York and Presbyterian Hospital/The 4.063% 8/1/2056
 
2,089,000
1,749,333
Novant Health Inc 3.168% 11/1/2051
 
6,588,000
4,614,274
NYU Langone Hospitals 4.784% 7/1/2044
 
6,037,000
5,725,535
Orlando Health Obligated Grp 3.327% 10/1/2050
 
6,016,000
4,540,442
Piedmont Healthcare Inc 2.719% 1/1/2042
 
1,208,000
865,194
Providence St Joseph Health Obligated Group 2.7% 10/1/2051
 
2,136,000
1,313,974
Sabra Health Care LP 3.2% 12/1/2031 (c)
 
2,000,000
1,750,864
Sutter Health 3.361% 8/15/2050
 
14,596,000
10,892,087
Trinity Health Corp 2.632% 12/1/2040
 
3,512,000
2,540,786
UnitedHealth Group Inc 1.15% 5/15/2026
 
3,155,000
3,007,593
UnitedHealth Group Inc 1.25% 1/15/2026 (c)
 
6,254,000
6,035,678
UnitedHealth Group Inc 2% 5/15/2030
 
2,900,000
2,535,851
UnitedHealth Group Inc 2.3% 5/15/2031 (c)
 
2,662,000
2,309,816
UnitedHealth Group Inc 2.9% 5/15/2050
 
6,273,000
4,160,029
UnitedHealth Group Inc 3.05% 5/15/2041
 
16,300,000
12,364,823
UnitedHealth Group Inc 3.25% 5/15/2051
 
3,045,000
2,149,939
UnitedHealth Group Inc 3.375% 4/15/2027
 
4,289,000
4,192,737
UnitedHealth Group Inc 3.7% 8/15/2049
 
8,334,000
6,460,592
UnitedHealth Group Inc 3.75% 10/15/2047
 
7,594,000
6,007,545
UnitedHealth Group Inc 3.75% 7/15/2025
 
2,780,000
2,765,193
UnitedHealth Group Inc 3.85% 6/15/2028 (c)
 
9,222,000
9,050,639
UnitedHealth Group Inc 3.875% 12/15/2028 (c)
 
11,908,000
11,651,112
UnitedHealth Group Inc 3.875% 8/15/2059
 
9,958,000
7,591,560
UnitedHealth Group Inc 4.2% 1/15/2047
 
2,859,000
2,421,563
UnitedHealth Group Inc 4.375% 3/15/2042
 
9,373,000
8,413,919
UnitedHealth Group Inc 4.625% 7/15/2035 (c)
 
7,300,000
7,140,537
UnitedHealth Group Inc 4.75% 7/15/2045
 
1,327,000
1,240,242
UnitedHealth Group Inc 4.95% 5/15/2062
 
4,700,000
4,352,441
UnitedHealth Group Inc 5.15% 7/15/2034
 
7,200,000
7,327,578
UnitedHealth Group Inc 5.25% 2/15/2028
 
8,360,000
8,556,012
UnitedHealth Group Inc 5.35% 2/15/2033 (c)
 
7,610,000
7,874,351
UnitedHealth Group Inc 5.625% 7/15/2054
 
12,470,000
12,937,066
UnitedHealth Group Inc 5.8% 3/15/2036
 
1,000,000
1,067,455
UnitedHealth Group Inc 5.875% 2/15/2053
 
7,600,000
8,112,811
UnitedHealth Group Inc 6.625% 11/15/2037
 
2,000,000
2,284,333
UnitedHealth Group Inc 6.875% 2/15/2038 (c)
 
1,300,000
1,526,404
Universal Health Services Inc 2.65% 10/15/2030
 
4,000,000
3,473,472
West Virginia United Health System Obligated Group 3.129% 6/1/2050
 
4,940,000
3,343,670
 
 
 
705,044,960
Life Sciences Tools & Services - 0.0%
 
 
 
Agilent Technologies Inc 4.2% 9/9/2027
 
3,810,000
3,778,693
Agilent Technologies Inc 4.75% 9/9/2034
 
3,550,000
3,465,680
Danaher Corp 4.375% 9/15/2045
 
1,883,000
1,692,301
Revvity Inc 2.25% 9/15/2031
 
5,519,000
4,625,661
Thermo Fisher Scientific Inc 2.6% 10/1/2029
 
12,965,000
11,916,272
Thermo Fisher Scientific Inc 5.086% 8/10/2033
 
2,820,000
2,870,360
Thermo Fisher Scientific Inc 5.3% 2/1/2044
 
4,622,000
4,623,142
 
 
 
32,972,109
Pharmaceuticals - 0.7%
 
 
 
Bristol-Myers Squibb Co 3.2% 6/15/2026
 
2,128,000
2,088,744
Bristol-Myers Squibb Co 3.25% 8/1/2042
 
2,224,000
1,712,400
Bristol-Myers Squibb Co 3.4% 7/26/2029
 
4,508,000
4,291,762
Bristol-Myers Squibb Co 3.55% 3/15/2042
 
18,866,000
15,219,731
Bristol-Myers Squibb Co 4.125% 6/15/2039
 
3,769,000
3,388,158
Bristol-Myers Squibb Co 4.25% 10/26/2049
 
9,631,000
8,216,660
Bristol-Myers Squibb Co 4.35% 11/15/2047
 
5,317,000
4,621,069
Bristol-Myers Squibb Co 4.55% 2/20/2048
 
11,255,000
10,098,354
Bristol-Myers Squibb Co 4.9% 2/22/2029
 
7,530,000
7,637,419
Bristol-Myers Squibb Co 5.2% 2/22/2034 (c)
 
12,270,000
12,560,827
Bristol-Myers Squibb Co 5.55% 2/22/2054
 
8,543,000
8,834,686
Eli Lilly & Co 2.25% 5/15/2050
 
17,138,000
10,241,704
Eli Lilly & Co 4.2% 8/14/2029
 
6,460,000
6,402,754
Eli Lilly & Co 4.6% 8/14/2034
 
5,440,000
5,364,447
Eli Lilly & Co 4.875% 2/27/2053
 
4,640,000
4,445,353
Eli Lilly & Co 4.95% 2/27/2063
 
3,300,000
3,147,935
Eli Lilly & Co 5.05% 8/14/2054
 
7,780,000
7,645,549
Haleon US Capital LLC 3.375% 3/24/2027
 
14,422,000
14,028,266
Haleon US Capital LLC 3.625% 3/24/2032
 
14,451,000
13,342,992
Johnson & Johnson 0.55% 9/1/2025
 
6,409,000
6,222,256
Johnson & Johnson 2.1% 9/1/2040
 
7,409,000
5,176,734
Johnson & Johnson 2.45% 3/1/2026
 
4,440,000
4,336,912
Johnson & Johnson 2.45% 9/1/2060
 
7,409,000
4,360,811
Johnson & Johnson 3.4% 1/15/2038
 
7,411,000
6,382,975
Johnson & Johnson 3.5% 1/15/2048
 
4,766,000
3,800,510
Johnson & Johnson 3.625% 3/3/2037
 
3,177,000
2,833,985
Johnson & Johnson 4.375% 12/5/2033 (c)
 
2,600,000
2,591,042
Johnson & Johnson 4.5% 12/5/2043 (c)
 
5,262,000
5,130,588
Johnson & Johnson 4.5% 9/1/2040 (c)
 
1,800,000
1,777,666
Johnson & Johnson 4.85% 5/15/2041
 
3,383,000
3,404,421
Johnson & Johnson 4.9% 6/1/2031
 
5,000,000
5,117,118
Merck & Co Inc 2.35% 6/24/2040
 
10,000,000
7,037,483
Merck & Co Inc 2.45% 6/24/2050
 
4,418,000
2,717,594
Merck & Co Inc 2.75% 2/10/2025
 
5,729,000
5,707,166
Merck & Co Inc 3.6% 9/15/2042
 
1,589,000
1,290,121
Merck & Co Inc 3.7% 2/10/2045
 
5,084,000
4,116,289
Merck & Co Inc 3.9% 3/7/2039
 
11,666,000
10,286,681
Merck & Co Inc 4.05% 5/17/2028
 
7,500,000
7,455,399
Merck & Co Inc 4.5% 5/17/2033 (c)
 
11,325,000
11,173,420
Merck & Co Inc 5% 5/17/2053
 
11,000,000
10,601,462
Mylan Inc 5.2% 4/15/2048
 
2,383,000
2,055,741
Novartis Capital Corp 1.75% 2/14/2025
 
7,443,000
7,397,545
Novartis Capital Corp 2.75% 8/14/2050
 
10,923,000
7,367,074
Novartis Capital Corp 3% 11/20/2025
 
8,317,000
8,197,125
Novartis Capital Corp 3.1% 5/17/2027 (c)
 
4,679,000
4,548,701
Novartis Capital Corp 3.7% 9/21/2042
 
2,244,000
1,887,983
Novartis Capital Corp 4% 11/20/2045
 
4,162,000
3,580,559
Pfizer Inc 2.55% 5/28/2040
 
7,297,000
5,276,775
Pfizer Inc 2.7% 5/28/2050
 
3,596,000
2,343,958
Pfizer Inc 3% 12/15/2026 (c)
 
5,321,000
5,171,464
Pfizer Inc 3.45% 3/15/2029
 
6,618,000
6,360,819
Pfizer Inc 3.9% 3/15/2039
 
5,004,000
4,370,549
Pfizer Inc 4% 12/15/2036
 
9,447,000
8,656,965
Pfizer Inc 4.1% 9/15/2038 (c)
 
2,000,000
1,812,378
Pfizer Inc 4.125% 12/15/2046
 
2,613,000
2,200,056
Pfizer Inc 4.2% 9/15/2048
 
6,196,000
5,270,383
Pfizer Inc 4.4% 5/15/2044 (c)
 
3,328,000
3,002,187
Pfizer Inc 7.2% 3/15/2039
 
4,289,000
5,168,458
Pfizer Investment Enterprises Pte Ltd 4.45% 5/19/2028
 
20,080,000
20,034,115
Pfizer Investment Enterprises Pte Ltd 4.65% 5/19/2030
 
9,923,000
9,923,419
Pfizer Investment Enterprises Pte Ltd 4.75% 5/19/2033
 
6,140,000
6,075,499
Pfizer Investment Enterprises Pte Ltd 5.11% 5/19/2043
 
10,390,000
10,185,499
Pfizer Investment Enterprises Pte Ltd 5.34% 5/19/2063
 
17,600,000
17,086,447
Royalty Pharma PLC 3.35% 9/2/2051
 
8,800,000
5,861,925
Shire Acquisitions Investments Ireland DAC 3.2% 9/23/2026
 
710,000
693,694
Utah Acquisition Sub Inc 3.95% 6/15/2026
 
1,355,000
1,334,075
Utah Acquisition Sub Inc 5.25% 6/15/2046
 
2,622,000
2,301,354
Viatris Inc 2.7% 6/22/2030
 
12,760,000
11,195,344
Viatris Inc 4% 6/22/2050
 
8,750,000
6,273,594
Wyeth LLC 5.95% 4/1/2037
 
2,000,000
2,154,002
Zoetis Inc 3.95% 9/12/2047
 
1,589,000
1,286,093
Zoetis Inc 4.7% 2/1/2043
 
1,032,000
948,098
 
 
 
434,831,321
TOTAL HEALTH CARE
 
 
1,674,248,358
 
 
 
 
Industrials - 1.6%
 
 
 
Aerospace & Defense - 0.5%
 
 
 
Boeing Co 2.5% 3/1/2025
 
3,654,000
3,629,593
Boeing Co 2.7% 2/1/2027
 
6,297,000
5,984,107
Boeing Co 2.95% 2/1/2030
 
8,056,000
7,209,818
Boeing Co 3.625% 3/1/2048
 
3,177,000
2,195,462
Boeing Co 3.65% 3/1/2047
 
2,192,000
1,531,692
Boeing Co 3.75% 2/1/2050
 
12,276,000
8,678,330
Boeing Co 4.875% 5/1/2025
 
13,891,000
13,874,530
Boeing Co 5.15% 5/1/2030
 
9,666,000
9,624,453
Boeing Co 5.705% 5/1/2040
 
31,541,000
30,582,429
Boeing Co 5.805% 5/1/2050
 
14,268,000
13,642,374
Boeing Co 6.298% 5/1/2029 (d)
 
5,180,000
5,395,345
Boeing Co 6.528% 5/1/2034 (d)
 
5,200,000
5,529,134
Boeing Co 6.875% 3/15/2039
 
2,622,000
2,804,383
GE Aerospace 3.625% 5/1/2030
 
9,492,000
8,972,739
GE Aerospace 6.875% 1/10/2039
 
119,000
139,360
General Dynamics Corp 3.75% 5/15/2028
 
7,466,000
7,295,274
General Dynamics Corp 4.25% 4/1/2050
 
3,867,000
3,348,370
Huntington Ingalls Industries Inc 4.2% 5/1/2030 (c)
 
2,000,000
1,908,665
L3Harris Technologies Inc 2.9% 12/15/2029 (c)
 
1,000,000
913,502
L3Harris Technologies Inc 5.4% 7/31/2033
 
7,000,000
7,160,816
Lockheed Martin Corp 3.55% 1/15/2026
 
3,017,000
2,985,671
Lockheed Martin Corp 4.09% 9/15/2052
 
12,077,000
10,030,095
Lockheed Martin Corp 4.95% 10/15/2025 (c)
 
10,000,000
10,036,482
Lockheed Martin Corp 5.25% 1/15/2033
 
10,000,000
10,323,021
Lockheed Martin Corp 5.7% 11/15/2054
 
5,000,000
5,349,757
Northrop Grumman Corp 3.25% 1/15/2028
 
6,673,000
6,414,558
Northrop Grumman Corp 3.85% 4/15/2045
 
1,489,000
1,216,640
Northrop Grumman Corp 4.03% 10/15/2047
 
14,958,000
12,366,303
Northrop Grumman Corp 4.75% 6/1/2043
 
3,177,000
2,967,198
RTX Corp 1.9% 9/1/2031
 
9,570,000
7,966,053
RTX Corp 3.15% 12/15/2024
 
7,070,000
7,064,059
RTX Corp 3.75% 11/1/2046
 
5,929,000
4,683,058
RTX Corp 4.05% 5/4/2047
 
1,851,000
1,522,169
RTX Corp 4.125% 11/16/2028
 
11,685,000
11,476,861
RTX Corp 4.35% 4/15/2047
 
5,243,000
4,526,578
RTX Corp 4.45% 11/16/2038 (c)
 
12,715,000
11,731,807
RTX Corp 4.5% 6/1/2042
 
5,863,000
5,296,701
RTX Corp 4.625% 11/16/2048
 
10,491,000
9,435,573
RTX Corp 4.875% 10/15/2040
 
795,000
757,475
RTX Corp 5.15% 2/27/2033
 
9,600,000
9,732,434
RTX Corp 5.4% 5/1/2035
 
1,800,000
1,853,536
RTX Corp 5.7% 4/15/2040 (c)
 
1,589,000
1,665,885
 
 
 
279,822,290
Air Freight & Logistics - 0.1%
 
 
 
FedEx Corp 2.4% 5/15/2031 (c)
 
6,900,000
5,989,259
FedEx Corp 3.1% 8/5/2029
 
5,027,000
4,706,035
FedEx Corp 3.9% 2/1/2035
 
4,686,000
4,249,708
FedEx Corp 4.05% 2/15/2048
 
2,900,000
2,331,310
FedEx Corp 4.4% 1/15/2047
 
6,356,000
5,383,745
FedEx Corp 4.55% 4/1/2046
 
1,192,000
1,034,725
FedEx Corp 4.95% 10/17/2048
 
6,273,000
5,739,795
FedEx Corp 5.25% 5/15/2050 (c)
 
3,383,000
3,251,875
United Parcel Service Inc 2.4% 11/15/2026
 
5,958,000
5,737,129
United Parcel Service Inc 3.4% 11/15/2046
 
2,104,000
1,604,874
United Parcel Service Inc 3.625% 10/1/2042
 
1,100,000
898,563
United Parcel Service Inc 3.75% 11/15/2047
 
6,842,000
5,447,194
United Parcel Service Inc 4.25% 3/15/2049
 
3,190,000
2,747,633
United Parcel Service Inc 4.45% 4/1/2030 (c)
 
4,833,000
4,823,336
United Parcel Service Inc 5.5% 5/22/2054
 
3,600,000
3,717,435
United Parcel Service Inc 6.2% 1/15/2038
 
6,986,000
7,741,448
 
 
 
65,404,064
Building Products - 0.1%
 
 
 
Carrier Global Corp 2.242% 2/15/2025
 
10,053,000
9,993,121
Carrier Global Corp 2.493% 2/15/2027
 
7,105,000
6,797,354
Carrier Global Corp 2.722% 2/15/2030
 
12,373,000
11,189,914
Carrier Global Corp 3.377% 4/5/2040
 
4,959,000
3,977,243
Carrier Global Corp 3.577% 4/5/2050 (c)
 
11,213,000
8,549,075
Johnson Controls International plc / Tyco Fire & Security Finance SCA 4.9% 12/1/2032
 
11,850,000
11,913,345
Masco Corp 2% 2/15/2031
 
7,383,000
6,272,014
Masco Corp 3.125% 2/15/2051
 
3,735,000
2,490,855
Owens Corning 3.95% 8/15/2029 (c)
 
5,413,000
5,221,809
Owens Corning 5.95% 6/15/2054 (c)
 
4,330,000
4,575,651
 
 
 
70,980,381
Commercial Services & Supplies - 0.1%
 
 
 
Republic Services Inc 1.45% 2/15/2031
 
17,786,000
14,690,483
Republic Services Inc 2.9% 7/1/2026
 
3,352,000
3,267,446
Republic Services Inc 3.2% 3/15/2025
 
8,957,000
8,910,448
Republic Services Inc 3.95% 5/15/2028
 
8,340,000
8,161,543
Republic Services Inc 5.2% 11/15/2034
 
4,520,000
4,613,035
Waste Management Inc 4.15% 7/15/2049
 
10,186,000
8,732,417
Waste Management Inc 4.65% 3/15/2030
 
2,700,000
2,696,174
Waste Management Inc 4.95% 3/15/2035
 
2,700,000
2,704,676
Waste Management Inc 4.95% 7/3/2027
 
1,920,000
1,942,053
Waste Management Inc 4.95% 7/3/2031
 
1,860,000
1,889,073
Waste Management Inc 5.35% 10/15/2054
 
2,700,000
2,744,752
 
 
 
60,352,100
Ground Transportation - 0.4%
 
 
 
Burlington Northern Santa Fe LLC 3% 4/1/2025
 
10,000,000
9,944,327
Burlington Northern Santa Fe LLC 3.05% 2/15/2051
 
3,499,000
2,421,470
Burlington Northern Santa Fe LLC 3.25% 6/15/2027
 
5,958,000
5,794,916
Burlington Northern Santa Fe LLC 3.55% 2/15/2050
 
4,833,000
3,708,759
Burlington Northern Santa Fe LLC 3.9% 8/1/2046
 
3,686,000
3,023,003
Burlington Northern Santa Fe LLC 4.05% 6/15/2048
 
13,373,000
11,241,733
Burlington Northern Santa Fe LLC 4.125% 6/15/2047
 
2,264,000
1,924,629
Burlington Northern Santa Fe LLC 4.15% 4/1/2045
 
1,350,000
1,163,152
Burlington Northern Santa Fe LLC 4.375% 9/1/2042 (c)
 
3,575,000
3,226,660
Burlington Northern Santa Fe LLC 4.45% 3/15/2043
 
2,000,000
1,816,864
Burlington Northern Santa Fe LLC 4.55% 9/1/2044
 
2,383,000
2,171,489
Burlington Northern Santa Fe LLC 4.9% 4/1/2044
 
3,177,000
3,041,178
Burlington Northern Santa Fe LLC 5.2% 4/15/2054
 
2,400,000
2,396,457
Burlington Northern Santa Fe LLC 6.15% 5/1/2037
 
2,000,000
2,210,732
CSX Corp 3.25% 6/1/2027 (c)
 
3,972,000
3,860,861
CSX Corp 3.8% 11/1/2046 (c)
 
4,544,000
3,662,347
CSX Corp 3.95% 5/1/2050
 
2,840,000
2,314,952
CSX Corp 4.1% 11/15/2032
 
13,500,000
12,920,589
CSX Corp 4.1% 3/15/2044
 
5,382,000
4,621,924
CSX Corp 4.5% 3/15/2049
 
10,963,000
9,762,014
CSX Corp 4.75% 11/15/2048
 
4,599,000
4,250,354
Norfolk Southern Corp 3% 3/15/2032 (c)
 
4,000,000
3,560,420
Norfolk Southern Corp 3.65% 8/1/2025
 
9,532,000
9,457,320
Norfolk Southern Corp 3.8% 8/1/2028
 
9,444,000
9,223,351
Norfolk Southern Corp 3.95% 10/1/2042
 
1,509,000
1,273,886
Norfolk Southern Corp 4.05% 8/15/2052 (c)
 
6,859,000
5,569,703
Norfolk Southern Corp 4.45% 3/1/2033 (c)
 
22,050,000
21,478,204
Norfolk Southern Corp 4.65% 1/15/2046
 
2,589,000
2,352,052
Uber Technologies Inc 4.3% 1/15/2030
 
2,980,000
2,915,708
Uber Technologies Inc 4.8% 9/15/2034
 
2,980,000
2,917,098
Uber Technologies Inc 5.35% 9/15/2054
 
2,980,000
2,906,853
Union Pacific Corp 2.15% 2/5/2027 (c)
 
7,153,000
6,818,512
Union Pacific Corp 2.375% 5/20/2031 (c)
 
2,000,000
1,754,137
Union Pacific Corp 2.4% 2/5/2030
 
2,000,000
1,798,233
Union Pacific Corp 2.75% 3/1/2026
 
5,290,000
5,175,809
Union Pacific Corp 2.8% 2/14/2032
 
11,666,000
10,365,789
Union Pacific Corp 2.891% 4/6/2036
 
7,292,000
6,072,103
Union Pacific Corp 3% 4/15/2027
 
3,972,000
3,842,238
Union Pacific Corp 3.25% 2/5/2050
 
10,720,000
7,730,958
Union Pacific Corp 3.35% 8/15/2046
 
3,750,000
2,824,402
Union Pacific Corp 3.375% 2/14/2042
 
4,000,000
3,190,773
Union Pacific Corp 3.6% 9/15/2037 (c)
 
2,622,000
2,265,803
Union Pacific Corp 3.799% 10/1/2051
 
2,224,000
1,758,933
Union Pacific Corp 3.839% 3/20/2060
 
11,170,000
8,519,170
Union Pacific Corp 3.95% 9/10/2028 (c)
 
2,000,000
1,965,540
Union Pacific Corp 4.95% 5/15/2053 (c)
 
3,730,000
3,604,431
 
 
 
224,819,836
Industrial Conglomerates - 0.2%
 
 
 
3M Co 2% 2/14/2025
 
5,027,000
4,998,358
3M Co 2.375% 8/26/2029
 
8,822,000
7,987,073
3M Co 2.65% 4/15/2025
 
3,613,000
3,583,127
3M Co 2.875% 10/15/2027 (c)
 
3,177,000
3,041,882
3M Co 3.05% 4/15/2030 (c)
 
2,912,000
2,698,028
3M Co 3.125% 9/19/2046
 
2,192,000
1,583,135
3M Co 3.25% 8/26/2049
 
6,797,000
4,915,754
3M Co 3.7% 4/15/2050
 
3,595,000
2,772,659
3M Co 5.7% 3/15/2037 (c)
 
1,900,000
2,013,114
Honeywell International Inc 1.35% 6/1/2025
 
8,120,000
7,985,428
Honeywell International Inc 1.95% 6/1/2030 (c)
 
8,796,000
7,686,217
Honeywell International Inc 2.5% 11/1/2026
 
5,688,000
5,493,929
Honeywell International Inc 2.8% 6/1/2050
 
8,168,000
5,505,039
Honeywell International Inc 3.812% 11/21/2047
 
1,113,000
900,197
Honeywell International Inc 4.7% 2/1/2030
 
3,540,000
3,555,829
Honeywell International Inc 4.875% 9/1/2029 (c)
 
4,580,000
4,658,067
Honeywell International Inc 5% 3/1/2035
 
6,720,000
6,777,853
Honeywell International Inc 5.25% 3/1/2054
 
4,580,000
4,557,381
Trane Technologies Financing Ltd 3.8% 3/21/2029
 
11,400,000
11,053,395
Trane Technologies Financing Ltd 4.65% 11/1/2044
 
4,766,000
4,406,507
 
 
 
96,172,972
Machinery - 0.2%
 
 
 
Caterpillar Financial Services Corp 1.1% 9/14/2027 (c)
 
11,416,000
10,480,986
Caterpillar Financial Services Corp 2.4% 8/9/2026
 
2,264,000
2,188,411
Caterpillar Inc 3.25% 9/19/2049
 
13,214,000
9,720,714
Caterpillar Inc 3.803% 8/15/2042
 
1,986,000
1,681,999
Caterpillar Inc 5.3% 9/15/2035
 
5,561,000
5,802,074
Cummins Inc 1.5% 9/1/2030
 
4,833,000
4,094,913
Deere & Co 2.875% 9/7/2049
 
9,579,000
6,640,205
Deere & Co 3.9% 6/9/2042
 
7,000,000
6,054,193
Deere & Co 5.375% 10/16/2029
 
795,000
827,559
Eaton Corp 4% 11/2/2032
 
1,509,000
1,441,308
Eaton Corp 4.15% 11/2/2042
 
1,509,000
1,331,828
Eaton Corp 4.7% 8/23/2052
 
5,800,000
5,404,293
Otis Worldwide Corp 2.565% 2/15/2030
 
10,633,000
9,549,441
Otis Worldwide Corp 3.362% 2/15/2050
 
8,091,000
5,949,681
Parker-Hannifin Corp 3.25% 3/1/2027
 
4,488,000
4,361,343
Parker-Hannifin Corp 4% 6/14/2049
 
4,727,000
3,927,204
Parker-Hannifin Corp 4.1% 3/1/2047
 
4,496,000
3,787,022
Parker-Hannifin Corp 4.5% 9/15/2029 (c)
 
2,000,000
1,994,515
Stanley Black & Decker Inc 2.3% 2/24/2025
 
2,000,000
1,987,101
Stanley Black & Decker Inc 4.25% 11/15/2028 (c)
 
4,000,000
3,938,148
Stanley Black & Decker Inc 5.2% 9/1/2040
 
7,100,000
6,954,467
 
 
 
98,117,405
Passenger Airlines - 0.0%
 
 
 
American Airlines 2016-2 Class AA Pass Through Trust equipment trust certificate 3.2% 12/15/2029
 
4,039,792
3,836,477
American Airls Pass Thru Tr 2021-1a equipment trust certificate 2.875% 1/11/2036
 
5,885,032
5,170,439
Southwest Airlines Co 2.625% 2/10/2030 (c)
 
2,000,000
1,785,534
Southwest Airlines Co 5.125% 6/15/2027
 
8,833,000
8,907,221
United Airlines 2015-1 Class A Pass Through Trust 3.45% 6/1/2029
 
344,605
330,957
United Airlines 2016-1 Class AA Pass Through Trust equipment trust certificate 3.1% 1/7/2030
 
7,842,622
7,422,435
United Airlines 2023-1 Class A Pass Through Trust equipment trust certificate 5.8% 7/15/2037
 
7,625,725
7,885,116
 
 
 
35,338,179
Professional Services - 0.0%
 
 
 
Leidos Inc 2.3% 2/15/2031
 
1,300,000
1,114,067
Trading Companies & Distributors - 0.0%
 
 
 
Air Lease Corp 2.2% 1/15/2027
 
6,863,000
6,514,630
Air Lease Corp 3% 2/1/2030
 
1,900,000
1,728,284
Air Lease Corp 3.125% 12/1/2030
 
9,666,000
8,726,684
Air Lease Corp 3.625% 12/1/2027
 
7,593,000
7,348,004
Air Lease Corp 5.2% 7/15/2031
 
2,600,000
2,620,970
GATX Corp 5.45% 9/15/2033
 
6,450,000
6,631,818
WW Grainger Inc 4.45% 9/15/2034
 
7,480,000
7,317,763
 
 
 
40,888,153
TOTAL INDUSTRIALS
 
 
973,009,447
 
 
 
 
Information Technology - 1.9%
 
 
 
Communications Equipment - 0.1%
 
 
 
Cisco Systems Inc 2.5% 9/20/2026 (c)
 
3,972,000
3,851,040
Cisco Systems Inc 3.5% 6/15/2025 (c)
 
3,392,000
3,376,339
Cisco Systems Inc 4.85% 2/26/2029
 
7,570,000
7,691,351
Cisco Systems Inc 5.05% 2/26/2034 (c)
 
7,300,000
7,443,556
Cisco Systems Inc 5.3% 2/26/2054
 
3,650,000
3,741,488
Cisco Systems Inc 5.9% 2/15/2039
 
9,863,000
10,728,534
 
 
 
36,832,308
Electronic Equipment, Instruments & Components - 0.1%
 
 
 
Amphenol Corp 5.25% 4/5/2034
 
5,710,000
5,836,987
Amphenol Corp 5.375% 11/15/2054
 
3,098,000
3,117,811
Corning Inc 3.9% 11/15/2049
 
4,833,000
3,841,513
Corning Inc 4.75% 3/15/2042
 
3,972,000
3,661,064
Dell International LLC / EMC Corp 4.9% 10/1/2026
 
7,506,000
7,520,635
Dell International LLC / EMC Corp 5.3% 10/1/2029 (c)
 
19,994,000
20,424,960
Dell International LLC / EMC Corp 6.02% 6/15/2026
 
9,161,000
9,301,189
Dell International LLC / EMC Corp 8.1% 7/15/2036
 
8,303,000
10,070,290
Dell International LLC / EMC Corp 8.35% 7/15/2046
 
9,542,000
12,657,239
Vontier Corp 2.95% 4/1/2031
 
3,500,000
3,034,801
 
 
 
79,466,489
IT Services - 0.1%
 
 
 
CDW LLC / CDW Finance Corp 2.67% 12/1/2026
 
11,406,000
10,893,737
CDW LLC / CDW Finance Corp 5.55% 8/22/2034
 
3,740,000
3,722,079
IBM Corporation 1.95% 5/15/2030
 
11,102,000
9,622,790
IBM Corporation 2.95% 5/15/2050
 
11,005,000
7,328,259
IBM Corporation 3.3% 5/15/2026
 
9,666,000
9,494,704
IBM Corporation 3.5% 5/15/2029
 
13,474,000
12,907,822
IBM Corporation 4.25% 5/15/2049
 
8,612,000
7,298,979
IBM Corporation 4.4% 7/27/2032 (c)
 
8,100,000
7,919,848
IBM Corporation 4.7% 2/19/2046
 
3,932,000
3,597,075
IBM Corporation 5.6% 11/30/2039
 
6,500,000
6,765,001
 
 
 
79,550,294
Semiconductors & Semiconductor Equipment - 0.6%
 
 
 
Analog Devices Inc 2.8% 10/1/2041
 
11,812,000
8,680,276
Analog Devices Inc 3.5% 12/5/2026
 
1,700,000
1,669,712
Applied Materials Inc 4.35% 4/1/2047
 
10,263,000
9,119,888
Broadcom Corp / Broadcom Cayman Finance Ltd 3.5% 1/15/2028
 
5,561,000
5,365,842
Broadcom Corp / Broadcom Cayman Finance Ltd 3.875% 1/15/2027
 
3,043,000
2,997,286
Broadcom Inc 2.45% 2/15/2031 (d)
 
28,182,000
24,580,327
Broadcom Inc 2.6% 2/15/2033 (d)
 
9,400,000
7,875,100
Broadcom Inc 3.187% 11/15/2036 (c)(d)
 
1,000,000
822,062
Broadcom Inc 3.419% 4/15/2033 (d)
 
11,000,000
9,780,953
Broadcom Inc 3.459% 9/15/2026
 
10,027,000
9,822,909
Broadcom Inc 3.469% 4/15/2034 (d)
 
3,391,000
2,990,966
Broadcom Inc 3.75% 2/15/2051 (d)
 
17,216,000
13,227,718
Broadcom Inc 4.3% 11/15/2032
 
9,956,000
9,551,190
Broadcom Inc 4.55% 2/15/2032
 
8,980,000
8,789,131
Broadcom Inc 4.75% 4/15/2029
 
13,584,000
13,585,095
Broadcom Inc 4.8% 10/15/2034
 
8,980,000
8,783,325
Intel Corp 2% 8/12/2031
 
7,124,000
5,900,917
Intel Corp 2.45% 11/15/2029
 
10,216,000
9,124,616
Intel Corp 2.8% 8/12/2041
 
10,000,000
6,757,422
Intel Corp 3.05% 8/12/2051
 
7,124,000
4,410,230
Intel Corp 3.25% 11/15/2049
 
8,313,000
5,399,267
Intel Corp 3.734% 12/8/2047
 
2,594,000
1,856,268
Intel Corp 3.9% 3/25/2030 (c)
 
9,048,000
8,610,038
Intel Corp 4% 8/5/2029 (c)
 
2,000,000
1,930,615
Intel Corp 4.1% 5/11/2047
 
1,906,000
1,460,964
Intel Corp 4.1% 5/19/2046
 
5,561,000
4,273,032
Intel Corp 4.15% 8/5/2032 (c)
 
2,000,000
1,881,251
Intel Corp 4.6% 3/25/2040
 
2,000,000
1,758,379
Intel Corp 4.75% 3/25/2050
 
9,512,000
7,956,847
Intel Corp 4.875% 2/10/2028
 
10,180,000
10,198,679
Intel Corp 5.625% 2/10/2043
 
5,000,000
4,853,366
Intel Corp 5.7% 2/10/2053 (c)
 
8,000,000
7,636,752
Intel Corp 5.9% 2/10/2063 (c)
 
1,600,000
1,556,218
Lam Research Corp 2.875% 6/15/2050
 
11,648,000
7,797,006
Marvell Technology Inc 2.95% 4/15/2031
 
2,000,000
1,780,180
Micron Technology Inc 2.703% 4/15/2032
 
8,400,000
7,180,347
Micron Technology Inc 4.663% 2/15/2030
 
6,573,000
6,492,464
Micron Technology Inc 5.375% 4/15/2028
 
8,560,000
8,721,813
NVIDIA Corp 2% 6/15/2031 (c)
 
20,182,000
17,443,434
NVIDIA Corp 2.85% 4/1/2030
 
8,603,000
7,963,197
NVIDIA Corp 3.5% 4/1/2050
 
4,785,000
3,766,161
QUALCOMM Inc 1.65% 5/20/2032
 
14,000,000
11,333,373
QUALCOMM Inc 3.45% 5/20/2025
 
2,000,000
1,988,107
QUALCOMM Inc 4.3% 5/20/2047
 
8,023,000
6,940,537
QUALCOMM Inc 4.8% 5/20/2045
 
2,000,000
1,876,247
QUALCOMM Inc 5.4% 5/20/2033 (c)
 
18,000,000
18,835,450
Texas Instruments Inc 1.9% 9/15/2031
 
2,000,000
1,706,384
Texas Instruments Inc 3.65% 8/16/2032
 
2,000,000
1,873,694
Texas Instruments Inc 4.15% 5/15/2048
 
5,526,000
4,737,940
Texas Instruments Inc 4.6% 2/15/2028
 
10,000,000
10,078,626
Texas Instruments Inc 5.05% 5/18/2063 (c)
 
7,000,000
6,709,395
 
 
 
350,430,996
Software - 0.6%
 
 
 
AppLovin Corp 5.125% 12/1/2029 (g)
 
3,730,000
3,755,681
AppLovin Corp 5.5% 12/1/2034 (g)
 
7,170,000
7,249,800
Cadence Design Systems Inc 4.3% 9/10/2029
 
4,300,000
4,248,917
Cadence Design Systems Inc 4.7% 9/10/2034
 
2,470,000
2,425,153
Fortinet Inc 2.2% 3/15/2031 (c)
 
2,000,000
1,732,539
Microsoft Corp 2.525% 6/1/2050
 
32,153,000
20,867,805
Microsoft Corp 2.675% 6/1/2060
 
5,334,000
3,320,206
Microsoft Corp 2.7% 2/12/2025
 
13,643,000
13,584,577
Microsoft Corp 2.921% 3/17/2052
 
36,922,000
25,821,326
Microsoft Corp 3.041% 3/17/2062
 
3,278,000
2,221,084
Microsoft Corp 3.45% 8/8/2036
 
2,307,000
2,063,059
Microsoft Corp 4.2% 11/3/2035
 
1,700,000
1,662,942
Oracle Corp 1.65% 3/25/2026
 
9,109,000
8,757,244
Oracle Corp 2.5% 4/1/2025
 
8,564,000
8,494,809
Oracle Corp 2.65% 7/15/2026 (c)
 
7,149,000
6,933,579
Oracle Corp 2.875% 3/25/2031
 
11,675,000
10,415,056
Oracle Corp 2.95% 4/1/2030
 
12,477,000
11,401,407
Oracle Corp 2.95% 5/15/2025
 
3,972,000
3,937,969
Oracle Corp 3.25% 11/15/2027
 
13,584,000
13,125,662
Oracle Corp 3.6% 4/1/2040
 
13,600,000
11,049,992
Oracle Corp 3.6% 4/1/2050
 
12,383,000
9,154,335
Oracle Corp 3.85% 4/1/2060
 
14,393,000
10,502,452
Oracle Corp 3.85% 7/15/2036
 
8,047,000
7,097,591
Oracle Corp 3.95% 3/25/2051
 
10,575,000
8,251,840
Oracle Corp 4% 11/15/2047
 
13,899,000
11,093,775
Oracle Corp 4% 7/15/2046
 
7,785,000
6,261,900
Oracle Corp 4.125% 5/15/2045
 
2,383,000
1,969,479
Oracle Corp 4.2% 9/27/2029
 
10,770,000
10,538,431
Oracle Corp 4.3% 7/8/2034
 
3,078,000
2,903,645
Oracle Corp 4.7% 9/27/2034 (c)
 
3,160,000
3,077,875
Oracle Corp 4.9% 2/6/2033
 
15,000,000
14,936,571
Oracle Corp 5.375% 7/15/2040
 
19,029,000
18,967,208
Oracle Corp 5.375% 9/27/2054
 
2,780,000
2,700,521
Oracle Corp 6.125% 7/8/2039
 
1,800,000
1,937,183
Roper Technologies Inc 1% 9/15/2025
 
7,443,000
7,234,447
Roper Technologies Inc 1.4% 9/15/2027 (c)
 
7,250,000
6,669,935
Roper Technologies Inc 1.75% 2/15/2031
 
7,250,000
6,041,095
Roper Technologies Inc 2% 6/30/2030
 
14,306,000
12,364,898
Roper Technologies Inc 3.8% 12/15/2026
 
6,752,000
6,653,204
Salesforce Inc 1.95% 7/15/2031
 
10,300,000
8,774,873
Salesforce Inc 2.7% 7/15/2041
 
12,000,000
8,807,925
VMware LLC 1.4% 8/15/2026
 
22,344,000
21,111,460
VMware LLC 4.65% 5/15/2027
 
2,000,000
1,996,786
VMware LLC 4.7% 5/15/2030
 
2,000,000
1,977,008
 
 
 
354,093,244
Technology Hardware, Storage & Peripherals - 0.4%
 
 
 
Apple Inc 0.55% 8/20/2025
 
14,113,000
13,719,648
Apple Inc 0.7% 2/8/2026
 
10,933,000
10,471,438
Apple Inc 1.125% 5/11/2025
 
10,000,000
9,847,722
Apple Inc 1.2% 2/8/2028
 
10,000,000
9,089,929
Apple Inc 1.25% 8/20/2030
 
13,098,000
11,098,127
Apple Inc 1.7% 8/5/2031 (c)
 
7,886,000
6,677,655
Apple Inc 2.375% 2/8/2041
 
13,368,000
9,644,902
Apple Inc 2.45% 8/4/2026
 
16,363,000
15,864,686
Apple Inc 2.55% 8/20/2060
 
5,162,000
3,221,758
Apple Inc 2.65% 5/11/2050
 
4,157,000
2,735,438
Apple Inc 2.85% 8/5/2061
 
7,887,000
5,072,818
Apple Inc 2.9% 9/12/2027 (c)
 
11,161,000
10,762,149
Apple Inc 2.95% 9/11/2049
 
21,247,000
15,018,357
Apple Inc 3% 11/13/2027
 
7,944,000
7,683,786
Apple Inc 3.2% 5/11/2027
 
13,008,000
12,682,210
Apple Inc 3.2% 5/13/2025
 
8,332,000
8,282,189
Apple Inc 3.35% 8/8/2032 (c)
 
7,000,000
6,551,799
Apple Inc 3.75% 11/13/2047
 
5,541,000
4,572,887
Apple Inc 3.75% 9/12/2047
 
4,833,000
3,983,448
Apple Inc 3.85% 5/4/2043
 
10,327,000
8,948,146
Apple Inc 4% 5/10/2028 (c)
 
3,300,000
3,280,303
Apple Inc 4.25% 2/9/2047
 
1,986,000
1,791,553
Apple Inc 4.3% 5/10/2033 (c)
 
3,300,000
3,299,540
Apple Inc 4.375% 5/13/2045 (c)
 
3,725,000
3,434,795
Apple Inc 4.5% 2/23/2036
 
7,355,000
7,361,712
Apple Inc 4.65% 2/23/2046
 
14,788,000
14,096,961
Hewlett Packard Enterprise Co 4.55% 10/15/2029
 
4,530,000
4,486,065
Hewlett Packard Enterprise Co 4.9% 10/15/2025 (b)
 
7,746,000
7,754,270
Hewlett Packard Enterprise Co 5% 10/15/2034
 
4,240,000
4,183,604
Hewlett Packard Enterprise Co 5.6% 10/15/2054
 
2,140,000
2,123,103
Hewlett Packard Enterprise Co 6.2% 10/15/2035 (b)
 
6,390,000
6,859,852
Hewlett Packard Enterprise Co 6.35% 10/15/2045 (b)
 
1,493,000
1,608,628
HP Inc 2.2% 6/17/2025
 
11,261,000
11,092,392
HP Inc 4.2% 4/15/2032 (c)
 
6,450,000
6,142,672
HP Inc 5.5% 1/15/2033 (c)
 
2,000,000
2,050,678
HP Inc 6% 9/15/2041
 
3,192,000
3,348,350
 
 
 
258,843,570
TOTAL INFORMATION TECHNOLOGY
 
 
1,159,216,901
 
 
 
 
Materials - 0.5%
 
 
 
Chemicals - 0.4%
 
 
 
Air Products and Chemicals Inc 1.5% 10/15/2025
 
4,785,000
4,662,733
Air Products and Chemicals Inc 2.05% 5/15/2030
 
5,220,000
4,588,181
Air Products and Chemicals Inc 2.7% 5/15/2040
 
4,495,000
3,344,531
Air Products and Chemicals Inc 2.8% 5/15/2050
 
5,346,000
3,594,282
Celanese US Holdings LLC 6.33% 7/15/2029
 
2,000,000
2,066,992
Celanese US Holdings LLC 6.379% 7/15/2032 (c)
 
7,400,000
7,711,826
Celanese US Holdings LLC 6.6% 11/15/2028
 
3,640,000
3,768,891
Celanese US Holdings LLC 6.95% 11/15/2033 (c)
 
3,500,000
3,743,586
CF Industries Inc 4.95% 6/1/2043
 
5,900,000
5,394,559
Dow Chemical Co/The 2.1% 11/15/2030 (c)
 
6,863,000
5,900,038
Dow Chemical Co/The 3.6% 11/15/2050
 
7,056,000
5,129,093
Dow Chemical Co/The 4.375% 11/15/2042
 
3,872,000
3,319,094
Dow Chemical Co/The 4.8% 11/30/2028
 
6,792,000
6,820,762
Dow Chemical Co/The 4.8% 5/15/2049
 
6,112,000
5,414,547
Dow Chemical Co/The 9.4% 5/15/2039
 
2,383,000
3,226,037
DuPont de Nemours Inc 4.725% 11/15/2028
 
13,619,000
13,730,660
DuPont de Nemours Inc 5.319% 11/15/2038
 
5,128,000
5,327,162
Eastman Chemical Co 4.65% 10/15/2044
 
2,383,000
2,107,663
Ecolab Inc 1.3% 1/30/2031
 
6,356,000
5,210,991
Ecolab Inc 2.7% 11/1/2026
 
5,243,000
5,076,321
Ecolab Inc 2.75% 8/18/2055
 
8,768,000
5,482,979
Huntsman Intl LLC 5.7% 10/15/2034
 
2,400,000
2,342,359
Linde Inc/CT 3.2% 1/30/2026
 
5,036,000
4,965,186
Linde Inc/CT 3.55% 11/7/2042 (c)
 
1,589,000
1,314,253
LYB International Finance BV 4.875% 3/15/2044
 
4,647,000
4,179,611
LYB International Finance II BV 3.5% 3/2/2027
 
19,438,000
18,935,373
LYB International Finance III LLC 3.375% 10/1/2040
 
7,366,000
5,630,537
LYB International Finance III LLC 3.625% 4/1/2051
 
7,366,000
5,257,467
LyondellBasell Industries NV 4.625% 2/26/2055
 
2,970,000
2,480,024
Mosaic Co/The 4.05% 11/15/2027
 
4,575,000
4,492,136
Mosaic Co/The 5.625% 11/15/2043
 
2,979,000
2,929,174
Sherwin-Williams Co/The 2.95% 8/15/2029
 
2,000,000
1,853,169
Sherwin-Williams Co/The 3.45% 6/1/2027
 
17,609,000
17,159,863
Sherwin-Williams Co/The 3.8% 8/15/2049
 
2,919,000
2,274,851
Sherwin-Williams Co/The 4.5% 6/1/2047
 
6,776,000
5,964,176
Westlake Corp 3.125% 8/15/2051
 
6,500,000
4,262,212
Westlake Corp 5% 8/15/2046
 
1,589,000
1,448,743
 
 
 
191,110,062
Construction Materials - 0.0%
 
 
 
CRH America Finance Inc 5.4% 5/21/2034 (c)
 
4,800,000
4,919,624
Martin Marietta Materials Inc 3.5% 12/15/2027 (c)
 
2,000,000
1,938,123
Martin Marietta Materials Inc 5.15% 12/1/2034 (c)
 
3,800,000
3,807,745
Martin Marietta Materials Inc 5.5% 12/1/2054
 
3,800,000
3,811,743
Vulcan Materials Co 5.35% 12/1/2034
 
7,110,000
7,266,875
 
 
 
21,744,110
Containers & Packaging - 0.0%
 
 
 
Amcor Group Finance PLC 5.45% 5/23/2029
 
13,600,000
13,862,922
International Paper Co 4.4% 8/15/2047
 
6,908,000
5,968,312
International Paper Co 5.15% 5/15/2046
 
1,438,000
1,365,812
WRKCo Inc 3% 6/15/2033
 
2,000,000
1,719,540
WRKCo Inc 3.375% 9/15/2027
 
2,000,000
1,932,190
WRKCo Inc 4.2% 6/1/2032
 
4,833,000
4,604,702
 
 
 
29,453,478
Metals & Mining - 0.1%
 
 
 
Freeport-McMoRan Inc 4.625% 8/1/2030 (c)
 
32,382,000
31,614,767
Newmont Corp 2.25% 10/1/2030
 
14,340,000
12,541,734
Newmont Corp 2.8% 10/1/2029
 
2,707,000
2,493,987
Newmont Corp 5.45% 6/9/2044
 
5,093,000
5,112,102
Nucor Corp 2.7% 6/1/2030
 
3,900,000
3,529,452
Nucor Corp 2.979% 12/15/2055
 
3,177,000
2,030,546
Nucor Corp 6.4% 12/1/2037 (c)
 
4,833,000
5,379,593
 
 
 
62,702,181
TOTAL MATERIALS
 
 
305,009,831
 
 
 
 
Real Estate - 0.9%
 
 
 
Diversified REITs - 0.1%
 
 
 
Equinix Europe 2 Financing Corp LLC 5.5% 6/15/2034
 
12,510,000
12,817,519
GLP Capital LP / GLP Financing II Inc 5.625% 9/15/2034
 
9,020,000
9,073,279
Piedmont Operating Partnership LP 9.25% 7/20/2028
 
3,850,000
4,249,578
VICI Properties LP 4.375% 5/15/2025
 
2,000,000
1,991,682
VICI Properties LP 4.75% 2/15/2028
 
11,117,000
11,051,731
VICI Properties LP 5.125% 5/15/2032
 
5,838,000
5,767,525
VICI Properties LP 6.125% 4/1/2054
 
3,000,000
3,088,659
Vornado Realty LP 3.4% 6/1/2031
 
2,000,000
1,729,617
WP Carey Inc 2.45% 2/1/2032
 
2,000,000
1,677,261
 
 
 
51,446,851
Health Care REITs - 0.1%
 
 
 
Alexandria Real Estate Equities Inc 2% 5/18/2032
 
7,371,000
6,002,582
Alexandria Real Estate Equities Inc 3% 5/18/2051
 
5,582,000
3,650,612
Alexandria Real Estate Equities Inc 4.85% 4/15/2049
 
9,154,000
8,290,193
Healthpeak OP LLC 3% 1/15/2030 (c)
 
9,937,000
9,114,522
Healthpeak OP LLC 3.4% 2/1/2025
 
387,000
385,765
Healthpeak OP LLC 5.25% 12/15/2032
 
3,000,000
3,043,063
Omega Healthcare Investors Inc 3.375% 2/1/2031 (c)
 
3,093,000
2,785,450
Omega Healthcare Investors Inc 4.5% 1/15/2025
 
6,362,000
6,353,272
Omega Healthcare Investors Inc 4.5% 4/1/2027
 
7,547,000
7,464,622
Ventas Realty LP 3.25% 10/15/2026 (c)
 
2,780,000
2,701,265
Ventas Realty LP 3.5% 2/1/2025 (c)
 
3,177,000
3,166,957
Ventas Realty LP 3.85% 4/1/2027
 
7,547,000
7,387,041
Ventas Realty LP 4% 3/1/2028
 
17,202,000
16,837,637
Ventas Realty LP 4.125% 1/15/2026
 
1,152,000
1,143,100
Ventas Realty LP 4.375% 2/1/2045
 
2,383,000
2,025,496
Ventas Realty LP 4.875% 4/15/2049
 
2,262,000
2,046,461
Welltower OP LLC 4.95% 9/1/2048
 
7,944,000
7,486,344
Welltower OP LLC 6.5% 3/15/2041
 
1,100,000
1,224,642
 
 
 
91,109,024
Industrial REITs - 0.1%
 
 
 
LXP Industrial Trust 2.375% 10/1/2031
 
2,417,000
1,993,617
Prologis LP 1.625% 3/15/2031
 
11,425,000
9,493,543
Prologis LP 1.75% 2/1/2031
 
23,383,000
19,747,420
Prologis LP 2.125% 4/15/2027 (c)
 
9,502,000
9,008,919
Prologis LP 3.25% 10/1/2026
 
3,701,000
3,620,510
Prologis LP 4.875% 6/15/2028
 
2,700,000
2,734,553
Prologis LP 5.25% 6/15/2053
 
3,300,000
3,254,637
 
 
 
49,853,199
Office REITs - 0.0%
 
 
 
Boston Properties LP 2.55% 4/1/2032
 
1,100,000
905,269
Boston Properties LP 2.75% 10/1/2026
 
5,561,000
5,340,476
Boston Properties LP 2.9% 3/15/2030
 
1,400,000
1,249,084
Boston Properties LP 3.25% 1/30/2031
 
15,176,000
13,479,642
Boston Properties LP 3.4% 6/21/2029
 
2,300,000
2,129,632
COPT Defense Properties LP 2.75% 4/15/2031
 
4,000,000
3,441,988
Kilroy Realty LP 2.5% 11/15/2032
 
2,100,000
1,663,779
Kilroy Realty LP 2.65% 11/15/2033
 
1,700,000
1,336,770
 
 
 
29,546,640
Real Estate Management & Development - 0.1%
 
 
 
CBRE Services Inc 4.875% 3/1/2026
 
4,528,000
4,526,150
Digital Realty Trust LP 3.7% 8/15/2027
 
8,356,000
8,149,608
Digital Realty Trust LP 4.45% 7/15/2028
 
2,000,000
1,980,561
Essex Portfolio LP 1.65% 1/15/2031 (c)
 
2,000,000
1,652,189
Essex Portfolio LP 1.7% 3/1/2028
 
2,000,000
1,819,541
Essex Portfolio LP 2.55% 6/15/2031
 
2,000,000
1,729,009
Essex Portfolio LP 3% 1/15/2030 (c)
 
1,477,000
1,351,724
Essex Portfolio LP 3.375% 4/15/2026
 
2,000,000
1,959,953
Essex Portfolio LP 4% 3/1/2029
 
4,833,000
4,678,485
Extra Space Storage LP 5.35% 1/15/2035
 
9,180,000
9,233,104
Mid-America Apartments LP 1.1% 9/15/2026 (c)
 
2,000,000
1,877,341
Mid-America Apartments LP 3.95% 3/15/2029
 
5,510,000
5,364,883
Tanger Properties LP 3.875% 7/15/2027
 
4,925,000
4,781,888
 
 
 
49,104,436
Residential REITs - 0.1%
 
 
 
American Homes 4 Rent LP 4.25% 2/15/2028
 
7,636,000
7,516,056
American Homes 4 Rent LP 5.5% 7/15/2034
 
3,900,000
3,955,052
AvalonBay Communities Inc 2.05% 1/15/2032 (c)
 
2,000,000
1,691,612
AvalonBay Communities Inc 2.3% 3/1/2030
 
4,833,000
4,296,373
AvalonBay Communities Inc 5% 2/15/2033
 
3,800,000
3,833,109
Camden Property Trust 4.1% 10/15/2028
 
2,000,000
1,964,271
ERP Operating LP 1.85% 8/1/2031
 
14,500,000
12,207,499
ERP Operating LP 3.25% 8/1/2027
 
10,314,000
9,979,361
Invitation Homes Operating Partnership LP 4.15% 4/15/2032
 
6,186,000
5,791,763
UDR Inc 2.1% 6/15/2033 (c)
 
12,929,000
10,216,988
 
 
 
61,452,084
Retail REITs - 0.3%
 
 
 
Brixmor Operating Partnership LP 3.9% 3/15/2027
 
4,480,000
4,387,085
Brixmor Operating Partnership LP 4.05% 7/1/2030
 
4,868,000
4,641,441
Brixmor Operating Partnership LP 4.125% 5/15/2029
 
5,363,000
5,185,666
Brixmor Operating Partnership LP 4.125% 6/15/2026
 
5,997,000
5,936,507
Kimco Realty OP LLC 1.9% 3/1/2028
 
8,216,000
7,545,022
Kimco Realty OP LLC 3.8% 4/1/2027
 
3,177,000
3,118,373
Kimco Realty OP LLC 4.125% 12/1/2046
 
7,944,000
6,530,932
Kimco Realty OP LLC 4.45% 9/1/2047
 
4,114,000
3,508,468
Kite Realty Group Trust 4% 3/15/2025
 
1,400,000
1,395,295
NNN REIT Inc 3% 4/15/2052
 
6,766,000
4,394,693
Realty Income Corp 3.4% 1/15/2030
 
2,000,000
1,875,243
Realty Income Corp 3.95% 8/15/2027 (c)
 
6,200,000
6,117,400
Realty Income Corp 4.7% 12/15/2028
 
4,500,000
4,513,548
Realty Income Corp 4.85% 3/15/2030
 
15,000,000
15,067,072
Realty Income Corp 4.9% 7/15/2033
 
6,450,000
6,376,672
Realty Income Corp 5.05% 1/13/2026 (c)
 
4,500,000
4,493,685
Simon Property Group LP 2.2% 2/1/2031 (c)
 
21,169,000
18,279,741
Simon Property Group LP 3.25% 9/13/2049
 
9,260,000
6,571,524
Simon Property Group LP 3.375% 12/1/2027 (c)
 
17,551,000
17,049,275
Simon Property Group LP 4.75% 9/26/2034 (c)
 
3,730,000
3,627,724
 
 
 
130,615,366
Specialized REITs - 0.1%
 
 
 
American Tower Corp 1.3% 9/15/2025
 
7,221,000
7,017,814
American Tower Corp 2.1% 6/15/2030 (c)
 
12,189,000
10,567,772
American Tower Corp 3.1% 6/15/2050
 
4,456,000
3,028,068
American Tower Corp 3.55% 7/15/2027
 
6,792,000
6,604,676
American Tower Corp 3.7% 10/15/2049
 
4,833,000
3,671,504
Crown Castle Inc 1.35% 7/15/2025
 
21,460,000
21,001,153
Crown Castle Inc 2.25% 1/15/2031
 
5,771,000
4,909,309
Crown Castle Inc 3.25% 1/15/2051
 
5,220,000
3,631,280
Crown Castle Inc 5.1% 5/1/2033
 
12,860,000
12,822,950
EPR Properties 4.5% 6/1/2027
 
2,000,000
1,968,941
EPR Properties 4.95% 4/15/2028
 
4,000,000
3,946,550
Weyerhaeuser Co 4% 4/15/2030
 
9,183,000
8,841,465
 
 
 
88,011,482
TOTAL REAL ESTATE
 
 
551,139,082
 
 
 
 
Utilities - 2.5%
 
 
 
Electric Utilities - 1.9%
 
 
 
AEP Texas Inc 3.8% 10/1/2047
 
3,383,000
2,560,778
AEP Texas Inc 4.7% 5/15/2032
 
4,000,000
3,917,403
AEP Transmission Co LLC 2.75% 8/15/2051
 
5,703,000
3,649,574
AEP Transmission Co LLC 4% 12/1/2046
 
3,000,000
2,472,115
AEP Transmission Co LLC 5.4% 3/15/2053
 
3,440,000
3,472,200
Alabama Power Co 1.45% 9/15/2030 (c)
 
14,500,000
12,178,408
Alabama Power Co 3.7% 12/1/2047
 
4,679,000
3,683,625
Alabama Power Co 3.75% 3/1/2045
 
795,000
640,921
Alabama Power Co 4.15% 8/15/2044
 
3,694,000
3,180,829
Alabama Power Co 4.3% 7/15/2048
 
4,671,000
4,066,870
Alabama Power Co 5.2% 6/1/2041
 
3,058,000
2,997,713
American Electric Power Co Inc 3.25% 3/1/2050
 
2,494,000
1,706,236
American Electric Power Co Inc 4.3% 12/1/2028 (c)
 
13,893,000
13,705,515
American Electric Power Co Inc 6.95% 12/15/2054 (b)
 
3,300,000
3,447,878
Appalachian Power Co 4.45% 6/1/2045
 
4,766,000
4,050,439
Appalachian Power Co 4.5% 3/1/2049
 
7,259,000
6,150,909
Arizona Public Service Co 2.95% 9/15/2027
 
5,861,000
5,602,095
Arizona Public Service Co 5.55% 8/1/2033
 
8,900,000
9,110,842
Arizona Public Service Co 6.35% 12/15/2032
 
4,000,000
4,325,429
Baltimore Gas and Electric Co 2.25% 6/15/2031
 
2,000,000
1,724,126
Baltimore Gas and Electric Co 2.9% 6/15/2050
 
6,360,000
4,250,174
Baltimore Gas and Electric Co 3.5% 8/15/2046
 
1,986,000
1,512,449
Baltimore Gas and Electric Co 5.4% 6/1/2053
 
2,300,000
2,319,174
CenterPoint Energy Houston Electric LLC 3.35% 4/1/2051
 
9,077,000
6,594,543
CenterPoint Energy Houston Electric LLC 3.55% 8/1/2042
 
1,509,000
1,212,149
CenterPoint Energy Houston Electric LLC 4.25% 2/1/2049
 
2,068,000
1,759,720
CenterPoint Energy Houston Electric LLC 4.95% 4/1/2033 (c)
 
4,500,000
4,507,950
Cleco Corporate Holdings LLC 3.743% 5/1/2026
 
4,496,000
4,404,486
Commonwealth Edison Co 3.2% 11/15/2049
 
13,533,000
9,497,987
Commonwealth Edison Co 3.65% 6/15/2046
 
2,272,000
1,794,727
Commonwealth Edison Co 3.7% 3/1/2045
 
2,462,000
1,978,422
Commonwealth Edison Co 3.75% 8/15/2047 (c)
 
4,885,000
3,857,806
Commonwealth Edison Co 4% 3/1/2048
 
5,426,000
4,457,390
Commonwealth Edison Co 4% 3/1/2049
 
4,762,000
3,889,565
Connecticut Light and Power Co/The 5.25% 1/15/2053
 
4,200,000
4,245,765
Consolidated Edison Co of New York Inc 3.875% 6/15/2047
 
2,272,000
1,819,798
Consolidated Edison Co of New York Inc 4.45% 3/15/2044
 
6,356,000
5,682,154
Consolidated Edison Co of New York Inc 4.5% 5/15/2058
 
7,530,000
6,434,371
Consolidated Edison Co of New York Inc 4.65% 12/1/2048
 
8,317,000
7,487,753
Consolidated Edison Co of New York Inc 5.2% 3/1/2033 (c)
 
30,000,000
30,794,916
Consolidated Edison Co of New York Inc 5.5% 12/1/2039
 
1,986,000
2,032,613
Dayton Power & Light Co/The 3.95% 6/15/2049
 
1,400,000
1,088,288
DTE Electric Co 1.9% 4/1/2028 (c)
 
7,800,000
7,172,139
DTE Electric Co 3.95% 3/1/2049
 
2,900,000
2,382,169
DTE Electric Co 5.2% 3/1/2034
 
5,700,000
5,828,539
DTE Electric Co 5.4% 4/1/2053
 
4,690,000
4,822,642
Duke Energy Carolinas LLC 2.85% 3/15/2032
 
2,417,000
2,136,302
Duke Energy Carolinas LLC 2.95% 12/1/2026
 
4,766,000
4,625,805
Duke Energy Carolinas LLC 3.2% 8/15/2049
 
6,345,000
4,487,457
Duke Energy Carolinas LLC 3.75% 6/1/2045
 
1,589,000
1,274,410
Duke Energy Carolinas LLC 3.875% 3/15/2046
 
3,097,000
2,513,345
Duke Energy Carolinas LLC 4% 9/30/2042
 
2,979,000
2,524,128
Duke Energy Carolinas LLC 4.95% 1/15/2033
 
8,000,000
8,052,174
Duke Energy Carolinas LLC 5.4% 1/15/2054
 
4,800,000
4,852,289
Duke Energy Carolinas LLC 6% 1/15/2038
 
1,800,000
1,935,548
Duke Energy Corp 2.45% 6/1/2030
 
5,220,000
4,625,616
Duke Energy Corp 2.65% 9/1/2026 (c)
 
10,605,000
10,252,662
Duke Energy Corp 3.75% 9/1/2046
 
7,253,000
5,588,605
Duke Energy Corp 4.2% 6/15/2049
 
7,520,000
6,112,712
Duke Energy Corp 4.5% 8/15/2032 (c)
 
1,000,000
970,678
Duke Energy Corp 4.8% 12/15/2045
 
2,216,000
2,001,412
Duke Energy Corp 5% 8/15/2052
 
1,600,000
1,468,878
Duke Energy Corp 5.45% 6/15/2034 (c)
 
8,340,000
8,547,889
Duke Energy Corp 6.45% 9/1/2054 (b)
 
3,500,000
3,553,256
Duke Energy Florida LLC 3.4% 10/1/2046
 
1,986,000
1,480,545
Duke Energy Ohio Inc 4.3% 2/1/2049
 
21,562,000
18,218,942
Duke Energy Progress LLC 3.4% 4/1/2032
 
9,666,000
8,858,580
Duke Energy Progress LLC 4.15% 12/1/2044
 
1,430,000
1,219,582
Duke Energy Progress LLC 4.375% 3/30/2044
 
1,589,000
1,393,039
Duke Energy Progress LLC 5.35% 3/15/2053
 
7,000,000
7,016,225
Edison International 4.125% 3/15/2028
 
2,000,000
1,958,112
Edison International 5.75% 6/15/2027
 
2,000,000
2,042,945
Entergy Arkansas LLC 5.15% 1/15/2033
 
3,100,000
3,167,713
Entergy Arkansas LLC 5.3% 9/15/2033
 
5,730,000
5,891,592
Entergy Corp 0.9% 9/15/2025
 
13,436,000
13,022,368
Entergy Corp 2.95% 9/1/2026 (c)
 
3,734,000
3,623,342
Entergy Corp 3.75% 6/15/2050
 
3,287,000
2,480,334
Entergy Corp 7.125% 12/1/2054 (b)
 
3,300,000
3,384,609
Entergy Louisiana LLC 2.35% 6/15/2032
 
18,700,000
15,986,051
Entergy Louisiana LLC 3.12% 9/1/2027
 
1,600,000
1,542,361
Entergy Louisiana LLC 4.2% 9/1/2048
 
2,526,000
2,117,469
Entergy Mississippi LLC 5.85% 6/1/2054
 
3,120,000
3,321,008
Entergy Tex Inc 3.55% 9/30/2049
 
3,211,000
2,386,833
Entergy Tex Inc 4% 3/30/2029
 
14,040,000
13,677,623
Eversource Energy 2.55% 3/15/2031
 
12,735,000
11,061,528
Eversource Energy 3.35% 3/15/2026
 
5,251,000
5,119,913
Eversource Energy 3.45% 1/15/2050
 
3,548,000
2,585,448
Exelon Corp 3.95% 6/15/2025
 
15,612,000
15,526,500
Exelon Corp 4.05% 4/15/2030
 
2,000,000
1,925,850
Exelon Corp 5.1% 6/15/2045 (c)
 
874,000
833,801
Exelon Corp 5.3% 3/15/2033
 
12,280,000
12,538,158
FirstEnergy Corp 1.6% 1/15/2026
 
9,970,000
9,585,266
FirstEnergy Corp 2.25% 9/1/2030
 
10,730,000
9,269,399
FirstEnergy Corp 3.4% 3/1/2050
 
2,900,000
2,060,500
FirstEnergy Corp 3.9% 7/15/2027 (f)
 
6,752,000
6,584,082
FirstEnergy Corp 4.85% 7/15/2047 (f)
 
3,732,000
3,314,266
Florida Power & Light Co 2.45% 2/3/2032 (c)
 
2,000,000
1,723,366
Florida Power & Light Co 3.125% 12/1/2025
 
4,051,000
3,998,701
Florida Power & Light Co 3.15% 10/1/2049
 
5,556,000
3,972,105
Florida Power & Light Co 3.8% 12/15/2042
 
8,900,000
7,408,388
Florida Power & Light Co 4.05% 10/1/2044
 
4,304,000
3,667,967
Florida Power & Light Co 4.125% 6/1/2048
 
9,771,000
8,264,841
Florida Power & Light Co 5.1% 4/1/2033 (c)
 
7,400,000
7,529,072
Georgia Power Co 3.25% 3/30/2027
 
6,781,000
6,594,917
Georgia Power Co 4.65% 5/16/2028
 
4,830,000
4,845,077
Georgia Power Co 4.7% 5/15/2032
 
4,000,000
3,974,975
Georgia Power Co 4.95% 5/17/2033
 
10,160,000
10,212,209
Georgia Power Co 5.25% 3/15/2034
 
5,700,000
5,837,547
Indiana Michigan Power Co 3.25% 5/1/2051
 
3,867,000
2,704,075
Interstate Power and Light Co 2.3% 6/1/2030
 
11,051,000
9,710,974
Interstate Power and Light Co 3.25% 12/1/2024
 
2,000,000
1,999,779
IPALCO Enterprises Inc 5.75% 4/1/2034
 
4,000,000
4,106,707
ITC Holdings Corp 3.35% 11/15/2027
 
2,000,000
1,933,270
MidAmerican Energy Co 3.15% 4/15/2050
 
7,100,000
5,069,005
Nevada Power Co 3.125% 8/1/2050
 
5,300,000
3,596,630
NextEra Energy Capital Holdings Inc 1.875% 1/15/2027
 
13,726,000
12,969,484
NextEra Energy Capital Holdings Inc 1.9% 6/15/2028
 
9,666,000
8,805,171
NextEra Energy Capital Holdings Inc 2.44% 1/15/2032
 
13,630,000
11,619,640
NextEra Energy Capital Holdings Inc 5% 7/15/2032 (c)
 
8,800,000
8,853,290
NextEra Energy Capital Holdings Inc 5.05% 2/28/2033 (c)
 
9,100,000
9,136,243
NextEra Energy Capital Holdings Inc 6.75% 6/15/2054 (b)
 
7,350,000
7,649,361
Northern States Power Co/MN 2.6% 6/1/2051
 
10,440,000
6,624,914
Northern States Power Co/MN 2.9% 3/1/2050
 
9,483,000
6,435,731
Northern States Power Co/MN 3.4% 8/15/2042
 
1,589,000
1,264,536
Northern States Power Co/MN 4.125% 5/15/2044
 
3,575,000
3,073,065
NSTAR Electric Co 3.2% 5/15/2027
 
6,076,000
5,888,787
NSTAR Electric Co 4.95% 9/15/2052
 
3,710,000
3,514,603
Oglethorpe Power Corp 4.5% 4/1/2047
 
2,500,000
2,149,146
Oglethorpe Power Corp 5.05% 10/1/2048
 
2,000,000
1,852,609
Oglethorpe Power Corp 5.8% 6/1/2054 (d)
 
4,250,000
4,394,379
Oncor Electric Delivery Co LLC 0.55% 10/1/2025
 
25,429,000
24,600,880
Oncor Electric Delivery Co LLC 3.1% 9/15/2049
 
15,204,000
10,603,226
Oncor Electric Delivery Co LLC 3.8% 9/30/2047
 
7,733,000
6,208,570
Pacific Gas and Electric Co 3.15% 1/1/2026
 
11,599,645
11,384,946
Pacific Gas and Electric Co 3.25% 6/1/2031
 
4,833,000
4,356,421
Pacific Gas and Electric Co 3.45% 7/1/2025 (c)
 
4,833,185
4,788,097
Pacific Gas and Electric Co 3.5% 6/15/2025
 
9,666,000
9,584,234
Pacific Gas and Electric Co 4.2% 3/1/2029
 
1,000,000
973,165
Pacific Gas and Electric Co 4.2% 6/1/2041
 
24,166,000
20,248,839
Pacific Gas and Electric Co 4.55% 7/1/2030
 
30,062,414
29,401,426
Pacific Gas and Electric Co 4.75% 2/15/2044
 
967,000
847,802
Pacific Gas and Electric Co 5.45% 6/15/2027
 
1,100,000
1,115,706
Pacific Gas and Electric Co 6.4% 6/15/2033
 
15,000,000
16,087,240
Pacific Gas and Electric Co 6.7% 4/1/2053
 
5,910,000
6,638,943
PacifiCorp 4.125% 1/15/2049
 
10,692,000
8,727,301
PacifiCorp 4.15% 2/15/2050
 
2,900,000
2,353,079
PacifiCorp 6% 1/15/2039
 
4,919,000
5,206,473
PG&E Wildfire Recovery Funding LLC 5.081% 6/1/2043
 
1,000,000
1,016,853
PG&E Wildfire Recovery Funding LLC 5.099% 6/1/2054
 
5,100,000
5,101,883
PG&E Wildfire Recovery Funding LLC 5.212% 12/1/2049
 
11,120,000
11,100,071
Potomac Electric Power Co 6.5% 11/15/2037
 
3,024,000
3,425,087
PPL Capital Funding Inc 3.1% 5/15/2026
 
6,356,000
6,205,534
PPL Electric Utilities Corp 3% 10/1/2049
 
10,557,000
7,363,440
PPL Electric Utilities Corp 4.15% 10/1/2045
 
2,780,000
2,400,419
Progress Energy Inc 6% 12/1/2039 (c)
 
4,131,000
4,353,014
Public Service Co of Colorado 2.9% 5/15/2025
 
8,737,000
8,650,289
Public Service Co of Colorado 3.8% 6/15/2047
 
3,678,000
2,866,646
Public Service Co of Colorado 4.1% 6/1/2032 (c)
 
2,000,000
1,916,580
Public Service Co of Colorado 4.1% 6/15/2048
 
2,000,000
1,647,086
Public Service Co of Colorado 6.25% 9/1/2037
 
2,000,000
2,190,335
Public Service Electric and Gas Co 2.45% 1/15/2030
 
8,071,000
7,286,521
Public Service Electric and Gas Co 3.15% 1/1/2050
 
9,135,000
6,568,368
Public Service Electric and Gas Co 3.65% 9/1/2042
 
2,244,000
1,831,543
Public Service Electric and Gas Co 4% 6/1/2044
 
3,972,000
3,269,844
Public Service Electric and Gas Co 5.2% 8/1/2033
 
3,300,000
3,390,301
Public Service Electric and Gas Co 5.3% 8/1/2054
 
2,870,000
2,916,485
Puget Sound Energy Inc 4.3% 5/20/2045
 
5,092,000
4,374,862
Southern California Edison Co 2.25% 6/1/2030
 
7,198,000
6,341,395
Southern California Edison Co 2.95% 2/1/2051
 
15,950,000
10,611,367
Southern California Edison Co 3.7% 8/1/2025
 
2,000,000
1,985,091
Southern California Edison Co 4% 4/1/2047
 
7,944,000
6,459,571
Southern California Edison Co 4.125% 3/1/2048
 
5,606,000
4,631,757
Southern California Edison Co 4.875% 3/1/2049
 
8,000,000
7,404,998
Southern California Edison Co 5.7% 3/1/2053
 
3,300,000
3,405,144
Southern California Edison Co 5.85% 11/1/2027
 
9,900,000
10,233,205
Southern Co/The 3.25% 7/1/2026
 
10,737,000
10,513,457
Southern Co/The 3.7% 4/30/2030
 
10,000,000
9,493,243
Southern Co/The 4.4% 7/1/2046
 
5,814,000
5,034,034
Southern Co/The 5.15% 10/6/2025
 
8,000,000
8,027,480
Southwestern Electric Power Co 1.65% 3/15/2026
 
10,000,000
9,593,481
Southwestern Electric Power Co 5.3% 4/1/2033 (c)
 
5,310,000
5,368,633
Tampa Electric Co 4.45% 6/15/2049
 
9,306,000
8,060,113
Tampa Electric Co 6.15% 5/15/2037
 
4,972,000
5,252,007
Tucson Electric Power Co 5.2% 9/15/2034
 
6,200,000
6,234,476
Union Electric Co 3.9% 9/15/2042
 
2,940,000
2,458,768
Union Electric Co 5.45% 3/15/2053
 
7,400,000
7,467,187
Virginia Electric and Power Co 3.1% 5/15/2025 (c)
 
3,177,000
3,151,316
Virginia Electric and Power Co 3.3% 12/1/2049
 
5,800,000
4,185,638
Virginia Electric and Power Co 3.8% 4/1/2028
 
11,844,000
11,563,834
Virginia Electric and Power Co 3.8% 9/15/2047
 
6,522,000
5,152,388
Virginia Electric and Power Co 4.2% 5/15/2045
 
8,383,000
7,090,340
Virginia Electric and Power Co 4.45% 2/15/2044
 
2,185,000
1,948,567
Virginia Electric and Power Co 4.6% 12/1/2048
 
5,624,000
5,003,758
Virginia Electric and Power Co 5.05% 8/15/2034
 
2,170,000
2,179,648
Virginia Electric and Power Co 6% 5/15/2037
 
1,589,000
1,695,875
Wisconsin Electric Power Co 4.25% 6/1/2044
 
3,734,000
3,172,072
Xcel Energy Inc 3.35% 12/1/2026
 
2,383,000
2,323,418
Xcel Energy Inc 4% 6/15/2028
 
1,900,000
1,853,770
Xcel Energy Inc 4.6% 6/1/2032
 
11,300,000
10,987,729
 
 
 
1,124,454,577
Gas Utilities - 0.2%
 
 
 
Atmos Energy Corp 1.5% 1/15/2031
 
2,000,000
1,675,698
Atmos Energy Corp 5.45% 10/15/2032 (c)
 
13,820,000
14,496,165
Atmos Energy Corp 5.9% 11/15/2033
 
7,550,000
8,108,802
CenterPoint Energy Resources Corp 4% 4/1/2028 (c)
 
7,400,000
7,244,771
CenterPoint Energy Resources Corp 4.4% 7/1/2032
 
2,000,000
1,945,681
CenterPoint Energy Resources Corp 5.25% 3/1/2028
 
2,400,000
2,447,238
CenterPoint Energy Resources Corp 5.4% 7/1/2034 (c)
 
5,710,000
5,862,553
Piedmont Natural Gas Co Inc 3.5% 6/1/2029
 
10,000,000
9,494,208
Piedmont Natural Gas Co Inc 5.1% 2/15/2035
 
2,450,000
2,430,514
Southern California Gas Co 2.6% 6/15/2026
 
10,509,000
10,217,748
Southern California Gas Co 5.05% 9/1/2034
 
8,300,000
8,410,251
Southern California Gas Co 6.35% 11/15/2052 (c)
 
4,200,000
4,772,804
Southern Co Gas Capital Corp 3.95% 10/1/2046
 
10,740,000
8,690,473
Southwest Gas Corp 5.45% 3/23/2028
 
6,606,000
6,745,010
Washington Gas Light Co 3.796% 9/15/2046
 
2,400,000
1,892,061
 
 
 
94,433,977
Independent Power and Renewable Electricity Producers - 0.0%
 
 
 
Constellation Energy Generation LLC 3.25% 6/1/2025
 
15,566,000
15,424,910
Constellation Energy Generation LLC 5.75% 3/15/2054 (c)
 
7,400,000
7,581,131
Constellation Energy Generation LLC 6.25% 10/1/2039
 
2,000,000
2,159,149
 
 
 
25,165,190
Multi-Utilities - 0.4%
 
 
 
Ameren Corp 1.95% 3/15/2027
 
8,995,000
8,482,015
Ameren Illinois Co 3.8% 5/15/2028 (c)
 
1,500,000
1,466,854
Ameren Illinois Co 4.5% 3/15/2049
 
5,993,000
5,359,548
Ameren Illinois Co 4.95% 6/1/2033
 
4,600,000
4,633,981
Ameren Illinois Co 5.55% 7/1/2054
 
2,700,000
2,820,958
Berkshire Hathaway Energy Co 3.25% 4/15/2028
 
7,944,000
7,625,985
Berkshire Hathaway Energy Co 3.7% 7/15/2030 (c)
 
7,954,000
7,596,456
Berkshire Hathaway Energy Co 3.8% 7/15/2048
 
7,944,000
6,210,879
Berkshire Hathaway Energy Co 4.25% 10/15/2050
 
6,859,000
5,723,106
Berkshire Hathaway Energy Co 4.5% 2/1/2045 (c)
 
5,282,000
4,799,091
Berkshire Hathaway Energy Co 5.15% 11/15/2043
 
6,144,000
6,081,079
CenterPoint Energy Inc 3.7% 9/1/2049
 
4,833,000
3,609,776
CMS Energy Corp 4.875% 3/1/2044
 
3,972,000
3,700,358
Consumers Energy Co 2.65% 8/15/2052
 
5,707,000
3,692,816
Consumers Energy Co 3.5% 8/1/2051
 
2,900,000
2,246,366
Consumers Energy Co 4.7% 1/15/2030
 
7,660,000
7,702,482
Delmarva Power & Light Co 4% 6/1/2042
 
3,177,000
2,634,216
Dominion Energy Inc 3.375% 4/1/2030
 
20,308,000
18,914,720
Dominion Energy Inc 3.9% 10/1/2025
 
10,247,000
10,170,586
Dominion Energy Inc 4.35% 8/15/2032
 
2,000,000
1,920,308
Dominion Energy Inc 4.9% 8/1/2041
 
1,589,000
1,481,745
Dominion Energy Inc 7% 6/1/2054 (b)
 
3,700,000
3,921,034
DTE Energy Co 2.85% 10/1/2026
 
4,766,000
4,615,925
DTE Energy Co 3.8% 3/15/2027
 
10,732,000
10,439,722
DTE Energy Co 4.95% 7/1/2027
 
5,690,000
5,726,961
NiSource Inc 0.95% 8/15/2025
 
10,826,000
10,530,649
NiSource Inc 1.7% 2/15/2031
 
12,856,000
10,686,161
NiSource Inc 3.49% 5/15/2027
 
6,076,000
5,923,441
NiSource Inc 3.95% 3/30/2048
 
7,944,000
6,375,175
NiSource Inc 4.375% 5/15/2047
 
3,797,000
3,271,459
NiSource Inc 4.8% 2/15/2044
 
4,369,000
4,031,709
Public Service Enterprise Group Inc 2.45% 11/15/2031
 
5,100,000
4,395,534
Puget Energy Inc 3.65% 5/15/2025
 
6,411,000
6,366,913
Puget Energy Inc 4.1% 6/15/2030
 
11,406,000
10,823,654
San Diego Gas & Electric Co 4.5% 8/15/2040
 
795,000
743,430
San Diego Gas & Electric Co 5.35% 4/1/2053
 
1,300,000
1,300,146
Sempra 3.25% 6/15/2027 (c)
 
4,846,000
4,681,249
Sempra 3.8% 2/1/2038
 
6,737,000
5,778,515
Sempra 4% 2/1/2048
 
17,508,000
14,006,012
Sempra 4.125% 4/1/2052 (b)
 
3,250,000
3,078,630
Sempra 6% 10/15/2039
 
795,000
837,805
 
 
 
234,407,449
Water Utilities - 0.0%
 
 
 
American Water Capital Corp 2.8% 5/1/2030 (c)
 
2,000,000
1,814,902
American Water Capital Corp 2.95% 9/1/2027
 
4,833,000
4,627,611
American Water Capital Corp 3.45% 6/1/2029
 
4,833,000
4,593,321
American Water Capital Corp 4.45% 6/1/2032 (c)
 
12,000,000
11,750,274
American Water Capital Corp 6.593% 10/15/2037
 
5,173,000
5,872,220
 
 
 
28,658,328
TOTAL UTILITIES
 
 
1,507,119,521
 
 
 
 
TOTAL UNITED STATES
 
 
13,585,500,020
 
TOTAL NON-CONVERTIBLE CORPORATE BONDS
 (Cost $17,754,005,268)
 
 
 
16,399,505,832
 
 
 
 
U.S. Government Agency - Mortgage Securities - 26.1%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 26.1%
 
 
 
Fannie Mae 2.5% 11/1/2031
 
11,454
10,879
Fannie Mae 2.5% 12/1/2037
 
65,411
60,183
Fannie Mae 2.5% 7/1/2050
 
5,992,489
5,068,321
Fannie Mae 3% 10/1/2031
 
1,943,997
1,865,039
Fannie Mae 3% 10/1/2046
 
20,082
17,863
Fannie Mae 3% 11/1/2047
 
323,095
286,688
Fannie Mae 3% 2/1/2050
 
188,031
165,844
Fannie Mae 3% 7/1/2050
 
7,954
7,003
Fannie Mae 3.5% 2/1/2045
 
11,830,345
11,053,501
Fannie Mae 3.5% 4/1/2031
 
790,403
773,517
Fannie Mae 4% 4/1/2050
 
454,903
429,856
Fannie Mae 5.5% 4/1/2053
 
483,459
483,122
Fannie Mae 6% 6/1/2053
 
1,861,145
1,885,091
Fannie Mae 6.5% 5/1/2053
 
24,661
25,273
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2036
 
5,709,571
5,019,347
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2037
 
8,634,834
7,542,406
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2037
 
514,990
453,377
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2037
 
739,380
646,300
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
1,110,725
970,897
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
429,187
375,157
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
8,101,092
7,081,254
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
1,961,621
1,728,161
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2051
 
39,263,620
30,001,827
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2051
 
753,213
575,540
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
40,278,240
35,207,653
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
510,599
446,320
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
8,567,947
7,474,343
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
585,653
511,926
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
19,573,576
17,207,346
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
148,652
129,939
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
1,091,949
962,674
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,602,343
3,178,117
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,535,185
3,118,868
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,783,542
3,335,613
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,119,953
2,748,635
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2050
 
25,561,962
19,532,217
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2050
 
37,513,594
28,664,610
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2051
 
22,541,385
17,224,156
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2035
 
299,319
264,351
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
7,466,291
6,526,367
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
166,509
145,547
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
723,457
631,930
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
229,652
202,033
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2050
 
36,025,525
27,527,558
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2050
 
15,437,647
11,796,101
Fannie Mae Mortgage pass-thru certificates 1.5% 2/1/2036
 
32,810,555
28,844,120
Fannie Mae Mortgage pass-thru certificates 1.5% 2/1/2036
 
5,787,202
5,087,593
Fannie Mae Mortgage pass-thru certificates 1.5% 2/1/2037
 
12,839,101
11,214,775
Fannie Mae Mortgage pass-thru certificates 1.5% 3/1/2036
 
15,814,519
13,863,181
Fannie Mae Mortgage pass-thru certificates 1.5% 3/1/2051
 
561,522
429,066
Fannie Mae Mortgage pass-thru certificates 1.5% 4/1/2036
 
515,174
451,607
Fannie Mae Mortgage pass-thru certificates 1.5% 6/1/2051
 
608,788
465,183
Fannie Mae Mortgage pass-thru certificates 1.5% 8/1/2031
 
32,308
29,841
Fannie Mae Mortgage pass-thru certificates 1.5% 8/1/2036
 
1,351,134
1,184,419
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2035
 
663,545
583,952
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2051
 
278,032
212,448
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2051
 
25,815
19,725
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2051
 
5,413,230
4,136,317
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2028
 
32,428
31,368
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2031
 
23,491
22,343
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
48,530,395
43,798,400
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
26,987
24,465
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
605,159
546,153
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
588,422
531,047
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2051
 
110,812,062
89,510,559
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2051
 
147,296
118,981
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2052
 
2,730,290
2,192,646
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2052
 
644,144
517,300
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2052
 
680,478
546,480
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2026
 
20,787
20,309
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2030
 
277,294
261,806
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
355,432
320,775
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
9,826,770
8,880,886
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
401,001
361,901
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
24,796
22,456
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
401,367
362,733
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
590,814
533,944
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
247,735
222,418
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
648,240
584,830
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
214,067
192,191
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
52,912
47,455
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
123,027
110,455
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2050
 
9,294,726
7,507,992
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2050
 
2,272,851
1,835,939
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2050
 
8,043,872
6,497,591
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
50,373,014
40,500,866
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
806,044
648,075
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
1,877,672
1,509,684
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
166,307
133,662
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2031
 
157,590
149,449
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2035
 
26,228,444
23,671,018
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2035
 
43,036,048
38,839,784
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2035
 
27,877
25,159
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
16,008,110
14,372,188
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
354,128
317,938
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
77,134
69,155
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
130,070
116,778
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2038
 
869,601
779,919
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2051
 
97,577,229
78,423,463
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2051
 
99,698,418
80,159,432
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2035
 
49,566,143
44,733,157
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2035
 
1,608,395
1,451,567
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2035
 
565,917
507,908
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2036
 
1,883,362
1,690,895
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2036
 
4,071,484
3,669,401
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2036
 
364,171
326,955
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
77,777,895
62,826,580
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
31,185,188
25,190,431
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
619,872
500,713
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
17,725,043
14,362,055
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
60,738,637
49,537,315
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
52,210,189
42,418,513
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
74,774,535
60,657,596
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
2,482,735
1,995,391
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
18,795
15,194
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
491,385
397,386
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
9,169,353
8,249,499
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
67,906
61,370
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
33,675
30,223
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
171,474
155,022
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2037
 
13,114,827
11,762,285
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2051
 
326,679,589
263,881,678
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2051
 
35,955,730
29,133,817
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2052
 
7,192,832
5,814,643
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
43,512,540
39,147,436
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
504,340
453,745
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
414,317
372,754
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
524,978
472,313
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
47,156
42,706
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2037
 
22,867,506
20,509,162
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2037
 
184,643
166,408
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2040
 
71,813
61,711
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2051
 
14,887,189
11,997,498
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2051
 
3,636,297
2,941,833
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2027
 
2,536
2,469
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2035
 
222,807
201,778
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2036
 
403,875
363,359
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2036
 
500,722
452,211
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2051
 
651,883
525,349
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2030
 
82,039
77,798
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2035
 
33,782
30,519
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2035
 
220,437
199,149
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2035
 
159,378
143,987
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
138,472
124,581
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
31,214
28,190
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
51,506
46,645
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
314,909
284,302
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2037
 
901,439
808,473
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2037
 
905,088
811,745
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2037
 
32,835
29,449
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2051
 
362,316,107
291,988,413
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2051
 
12,500,855
10,125,150
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2030
 
26,748
25,347
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2035
 
193,816
175,099
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2050
 
4,957,546
4,007,651
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2051
 
11,709,897
9,436,937
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2035
 
5,084,937
4,593,893
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2035
 
2,252,803
2,035,254
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2035
 
1,703,078
1,538,614
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2036
 
29,226
26,294
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2036
 
2,505,862
2,248,997
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2050
 
1,157,969
936,095
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2050
 
1,623,841
1,312,703
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2051
 
2,335,114
1,877,476
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2028
 
230,009
221,465
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
213,127
192,545
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
5,291,988
4,775,988
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
1,566,336
1,415,078
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
4,521,494
4,084,861
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
417,860
378,291
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2036
 
32,099
28,819
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2050
 
534,123
431,782
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2051
 
8,817,218
7,089,212
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2035
 
799,772
721,790
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2035
 
33,117,562
29,888,408
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2035
 
903,595
815,489
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2036
 
938,386
842,490
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2036
 
132,627
119,281
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2050
 
911,126
736,549
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2050
 
41,029,794
33,232,352
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2051
 
3,155,849
2,537,363
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
8,508
8,266
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
10,870
10,560
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
24,223
23,596
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
68,065
66,169
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
2,299,464
2,233,915
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
17,222
16,747
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2030
 
33,780
32,372
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2030
 
35,161
33,733
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
38,259
36,486
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
38,164
36,396
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
101,144
96,409
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
9,244
8,806
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
80,239
76,442
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
114,214
109,773
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
15,487
14,784
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
92,751
88,453
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
182,836
173,997
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
355,832
338,628
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
210,684
200,500
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
23,120
22,257
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
43,940
41,838
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
20,258
19,320
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
116,151
110,534
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
11,835
11,281
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
14,286
13,638
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
332,198
316,479
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
21,774
20,641
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
280,582
265,989
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
8,695
8,242
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
49,598
47,086
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
466,474
441,789
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
425,358
403,040
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
2,239,457
2,134,575
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
2,135,786
2,040,069
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2033
 
308,038
290,452
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2033
 
534,163
502,186
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2033
 
317,882
299,448
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2035
 
2,525,063
2,340,601
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2040
 
34,441
30,583
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2043
 
36,290
31,999
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2046
 
17,905
15,535
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2047
 
288,047
249,025
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2047
 
897,121
775,587
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2050
 
1,596,265
1,349,589
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2051
 
1,744,973
1,475,316
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2051
 
24,250,004
20,457,092
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2052
 
2,320,168
1,958,724
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2052
 
2,658,432
2,244,292
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
35,169
34,234
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
79,841
77,720
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
110,509
107,572
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
63,185
61,548
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2028
 
73,361
70,871
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2029
 
34,241
32,871
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2030
 
20,164
19,240
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2030
 
86,014
82,074
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2030
 
41,648
39,635
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
167,741
158,718
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
4,043
3,833
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
10,169
9,635
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
45,770
43,432
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
28,863
27,401
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
141,951
134,634
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
884,157
838,567
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
550,241
521,623
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
50,204
47,572
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
20,116
19,089
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
7,708
7,317
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
143,484
136,154
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
31,957
30,323
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
554,633
526,014
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
458,326
434,079
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
8,957
8,499
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
157,643
149,656
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2032
 
1,096,494
1,033,877
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2034
 
882,293
818,943
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2036
 
24,053
22,019
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2039
 
166,647
149,278
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2042
 
72,531
64,048
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2043
 
253,313
222,987
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2050
 
117,764,714
99,345,288
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2050
 
37,579
31,807
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2051
 
81,759,558
68,792,803
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2051
 
3,646,162
3,078,149
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
5,627
5,474
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
19,399
18,884
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
241,235
234,507
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
38,033
36,998
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
86,316
84,022
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2029
 
134,262
128,965
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2029
 
2,533
2,433
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2029
 
82,496
79,370
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
111,498
106,502
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
46,254
44,182
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
36,011
34,379
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
16,126
15,379
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
84,384
80,604
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
7,445
7,115
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
6,711
6,407
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
64,406
61,519
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
627,133
610,054
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
380,664
361,209
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
122,462
116,259
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
101,474
96,151
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
153,276
145,375
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
370,584
351,146
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
64,706
61,336
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
13,417
12,707
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
439,584
419,005
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
6,201
5,884
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
149,167
140,722
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
205,974
194,047
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
14,434
13,623
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
147,772
139,470
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
45,647
43,148
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2034
 
3,552,848
3,297,745
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2035
 
2,367,304
2,189,188
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2036
 
111,622
102,186
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2036
 
1,769,364
1,627,944
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2037
 
557,051
512,527
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2037
 
276,468
254,371
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2039
 
303,147
271,552
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2046
 
64,133
55,565
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2049
 
324,040
274,978
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2049
 
2,223,411
1,879,819
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2049
 
176,851
149,522
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2050
 
226,522
191,658
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2050
 
559,822
472,261
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2050
 
173,985
146,772
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2051
 
2,372,405
1,992,443
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2051
 
486,827
408,857
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2026
 
64,994
63,698
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
26,704
25,960
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
14,307
13,908
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
23,140
22,480
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
35,775
34,732
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
8,269
8,038
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
18,318
17,808
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
22,556
21,899
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
18,462
17,924
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
61,427
59,715
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
46,681
45,381
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2029
 
126,291
121,385
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2029
 
90,593
86,963
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
109,301
104,349
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
108,749
103,718
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
15,594
14,864
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
13,069
12,464
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
54,254
51,581
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
4,692
4,470
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
14,135
13,452
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
32,865
31,309
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
105,162
100,287
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
99,450
94,793
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
494,729
472,572
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
9,450
9,008
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
10,615
10,068
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
346,342
327,713
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
115,543
109,379
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
48,188
45,680
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
126,083
119,412
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
94,708
89,523
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
3,029
2,866
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
179,468
169,888
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
29,451
27,767
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
14,964
14,065
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
69,357
65,400
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
83,531
78,954
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
122,702
115,865
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
404,998
381,370
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2033
 
331,919
310,991
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2037
 
507,242
466,699
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2040
 
45,125
39,901
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2046
 
167,092
144,769
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2050
 
6,112,285
5,156,270
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2050
 
94,847
80,190
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
793,153
666,123
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
74,010,372
62,596,404
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
64,702,124
54,804,563
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
79,105,067
67,053,711
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
88,803
86,216
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
24,708
23,972
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
488,557
473,718
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
5,046
4,899
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
13,370
12,989
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
7,613
7,387
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2030
 
33,767
32,396
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2030
 
36,897
35,378
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2030
 
50,924
48,773
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
99,050
94,408
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
6,120
5,827
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
29,942
28,540
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
10,461
9,966
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
11,904
11,346
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
109,369
104,245
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
13,522
12,874
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
153,355
146,172
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
135,136
128,606
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
54,369
51,876
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
1,354,000
1,320,019
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
183,340
173,716
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
304,347
288,241
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
429,634
407,101
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
66,765
63,251
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
257,401
243,660
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
120,316
113,891
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2033
 
46,578
43,712
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2033
 
21,318
20,023
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2035
 
590,102
546,993
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2040
 
13,120
11,650
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2041
 
52,013
45,991
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2043
 
53,052
46,707
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2047
 
160,368
138,642
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2050
 
965,117
815,974
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2051
 
130,851
110,385
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2051
 
1,080,152
909,856
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
2,427,755
2,037,412
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
1,715,988
1,440,085
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
1,595,523
1,343,975
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
796,019
669,525
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
795,375
668,983
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
801,357
672,512
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
2,460,346
2,064,762
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
1,583,506
1,328,904
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2027
 
29,305
28,625
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2028
 
63,131
61,292
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2028
 
3,423
3,322
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2028
 
66,526
64,546
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2029
 
149,969
144,964
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2029
 
275,139
267,828
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2030
 
89,412
85,449
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2030
 
3,019
2,895
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2031
 
2,895
2,757
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2031
 
12,589
11,987
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
9,913
9,388
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
271,391
257,022
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
3,962,988
3,753,160
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
86,430
81,972
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2033
 
156,180
147,248
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2033
 
36,340
34,232
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2035
 
528,718
490,094
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2037
 
11,516,183
10,602,923
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2037
 
4,086,606
3,762,528
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2043
 
226,065
199,793
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2043
 
15,147
13,421
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2043
 
125,434
110,692
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2050
 
67,652
57,198
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2050
 
94,192
79,636
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2051
 
161,466
136,010
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2051
 
5,377,489
4,529,681
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2051
 
13,390,402
11,296,027
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2052
 
11,161,147
9,366,617
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2027
 
1,974,206
1,928,402
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2027
 
12,400
12,129
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
10,991
10,664
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
76,203
73,934
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
19,039
18,509
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
31,007
30,047
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
118,852
115,315
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2030
 
88,399
84,673
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2030
 
109,678
105,315
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2030
 
498,065
481,787
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2031
 
222,590
211,411
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2031
 
455,598
433,593
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2031
 
53,911
51,306
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
317,826
301,140
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
139,331
131,767
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
66,652
63,093
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
22,835
21,626
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2036
 
12,201,739
11,398,074
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2036
 
426,557
392,996
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2037
 
617,567
569,171
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2040
 
2,052,239
1,822,319
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
98,878
87,013
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
508,886
448,059
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
31,439
27,704
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
1,703,277
1,503,582
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
47,769
42,654
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
165,861
147,574
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2045
 
10,498
9,121
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
107,628
93,384
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
52,109
45,212
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
40,674
35,291
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
17,576
15,250
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
21,877
18,982
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
10,848
9,413
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
19,646
17,046
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
44,934
38,987
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2050
 
612,480
517,831
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2050
 
31,961
26,992
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2050
 
99,102
83,695
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2051
 
131,698,302
110,934,919
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
1,648
1,605
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
10,600
10,333
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
39,390
38,449
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
5,620
5,486
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
21,357
20,847
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
159,032
155,231
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
30,820
29,865
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
22,348
21,697
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
71,550
69,245
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
12,351
11,991
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
8,473
8,191
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
10,610
10,308
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
36,297
35,195
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
43,567
42,164
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
116,881
113,260
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2029
 
38,525
37,129
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2029
 
84,310
81,257
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2030
 
10,556
10,111
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2030
 
115,426
110,377
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2030
 
1,261,266
1,223,717
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
104,990
99,964
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
217,359
207,065
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
24,181
23,002
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
135,189
128,593
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
21,737
20,677
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
95,942
91,257
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2032
 
208,901
197,471
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2032
 
129,050
122,454
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2035
 
1,184,231
1,096,610
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2035
 
678,185
628,006
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2040
 
4,920,850
4,369,549
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2043
 
102,447
90,077
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
264,661
229,635
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
64,218
55,719
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
55,291
47,973
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
91,520
79,408
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
1,754,227
1,481,495
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
948,280
800,849
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
497,301
419,985
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
4,776,071
4,033,530
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2051
 
84,787,358
71,419,893
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2051
 
40,387,672
34,095,931
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2052
 
14,132,469
11,869,031
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2027
 
6,281
6,127
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2027
 
35,776
34,896
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2027
 
41,041
40,005
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
169,757
164,495
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
39,828
38,571
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
1,440
1,391
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
4,219
4,086
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
39,875
38,545
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
617,731
598,592
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
1,674,065
1,621,190
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
10,737
10,411
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
193,508
187,510
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
14,924
14,452
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
6,116
5,923
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
37,739
36,570
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
9,977
9,692
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
27,350
26,486
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
16,872
16,359
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2030
 
29,502
28,134
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2030
 
12,485
11,939
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2030
 
62,822
60,039
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
208,959
198,550
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
40,650
38,666
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
52,321
49,575
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
220,644
209,568
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
71,287
67,812
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
75,369
71,728
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
112,239
106,661
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
3,275,787
3,114,491
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2032
 
13,699
12,967
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2032
 
177,518
167,881
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2032
 
124,463
118,100
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2035
 
15,410,138
14,269,945
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2035
 
804,619
745,085
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2036
 
430,016
396,318
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2040
 
7,603,488
6,751,641
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2040
 
222,557
197,623
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2043
 
9,385
8,286
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2046
 
361,076
313,289
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2046
 
135,190
117,298
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2046
 
397,619
344,374
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
163,176
137,807
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
251,114
212,073
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
434,609
367,040
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
34,650
29,371
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
34,888
29,529
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
1,282,436
1,085,458
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2026
 
48,137
47,340
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
211,311
205,832
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
5,978
5,823
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
28,195
27,502
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
86,711
84,579
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
10,882
10,525
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
203,275
196,854
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
15,632
15,129
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
155,241
150,246
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
402,960
390,227
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
26,531
25,693
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
460,007
446,040
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
78,034
75,570
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
3,898
3,775
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
55,927
54,061
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
21,881
21,164
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
13,580
13,134
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
220,912
213,798
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
73,523
71,114
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
78,779
76,106
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
9,080
8,804
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
43,722
42,341
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
7,326
7,077
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
47,080
45,537
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
10,286
9,937
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
5,227
5,047
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
3,929
3,805
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
31,891
30,883
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2029
 
1,439
1,380
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2029
 
85,737
82,212
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
68,774
65,766
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
6,328
6,031
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
7,262
6,940
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
12,987
12,412
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2031
 
299,029
284,303
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2031
 
51,953
49,393
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2031
 
20,019
19,014
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2035
 
8,435,047
7,808,304
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2035
 
476,780
441,354
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2035
 
542,872
502,535
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2037
 
305,995
281,538
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2037
 
1,189,763
1,098,386
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2037
 
2,773,647
2,551,957
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2040
 
590,060
523,953
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2045
 
2,654,236
2,258,997
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2046
 
1,203,708
1,044,402
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2046
 
2,557,754
2,216,048
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2046
 
321,874
278,873
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2050
 
7,968,124
6,729,310
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2050
 
44,164,820
37,560,691
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2050
 
272,476
230,114
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2051
 
8,594,944
7,231,818
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
1,614
1,574
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
51,474
50,140
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
3,294
3,209
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
7,856
7,657
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
29,989
29,042
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
28,948
27,998
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
35,136
34,047
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
121,532
117,620
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
124,992
120,895
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
23,741
22,977
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
9,548
9,247
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
46,186
44,727
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
18,023
17,454
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
12,881
12,467
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
4,900
4,701
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
239,048
229,352
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
2,055
1,972
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
506,666
487,485
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
145,761
140,090
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
300,179
288,340
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
185,285
177,869
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
35,270
33,916
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2030
 
34,531
32,984
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2030
 
71,975
68,751
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
91,867
87,298
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
8,468
8,055
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
79,039
75,072
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
919,909
874,150
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
273,357
259,767
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2032
 
2,950
2,778
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2032
 
42,331
39,915
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2032
 
352,598
332,954
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2033
 
252,301
236,708
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2034
 
50,914
47,369
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2035
 
13,804,403
12,778,704
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2035
 
15,130,094
14,005,893
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2035
 
1,955,803
1,810,483
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2036
 
134,706
124,108
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2039
 
23,465
21,019
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2043
 
114,178
100,332
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2043
 
116,878
102,995
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2043
 
86,760
76,101
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
51,332,510
43,351,783
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
19,454,167
16,429,604
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
2,906,423
2,458,191
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
459,622
389,026
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2051
 
11,603,302
9,763,062
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2027
 
32,126
31,294
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2027
 
8,883
8,641
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2027
 
67,339
65,505
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
14,450
13,841
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
137,897
132,533
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
270,430
260,050
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
86,117
82,717
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
714,757
685,739
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
278,544
267,242
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
1,272,010
1,221,132
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
96,264
92,724
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
146,880
140,680
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
139,505
133,997
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
149,266
143,379
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
126,813
121,530
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
370,825
356,587
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
7,244
6,958
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
6,359
6,037
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
40,965
38,911
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
124,088
118,277
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
19,649
18,672
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
165,660
157,196
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2032
 
1,203
1,132
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2032
 
123,377
116,616
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2034
 
559,139
518,992
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2040
 
259,190
230,152
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2046
 
169,378
146,750
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
25,841,009
21,823,476
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
2,221,332
1,875,979
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
443,447
374,088
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
5,422,783
4,574,613
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
712,470
601,033
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2051
 
37,424,774
31,489,347
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2051
 
59,335,676
50,333,196
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
110,864
108,864
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
11,451
11,250
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
1,855
1,822
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
28,540
28,025
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
5,301
5,210
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
119,618
117,519
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
3,255
3,194
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
7,901
7,754
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2029
 
3,602
3,499
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2029
 
13,026
12,654
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
365,075
352,861
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
1,924
1,897
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
63,046
61,066
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
34,322
33,383
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
101,248
97,860
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
20,521
19,834
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
89,682
87,473
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
32,649
31,417
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
15,982
15,379
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
13,572
13,065
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
826,677
795,521
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
19,986
19,190
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
640,524
616,846
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2032
 
89,449
85,669
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2032
 
7,526
7,215
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2032
 
758,458
726,908
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2033
 
1,052,676
1,005,355
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2033
 
89,455
85,527
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2033
 
96,843
92,585
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2035
 
14,156,632
13,462,928
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2040
 
689,646
631,977
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
240,181
218,333
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
658,886
600,058
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
326,097
295,535
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
1,385,523
1,256,368
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
11,220
10,159
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
396,566
359,334
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
498,099
451,130
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
8,649
7,837
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2044
 
123,949
111,410
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2044
 
1,945,767
1,760,130
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
102,010
91,248
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
57,937
51,825
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
11,822
10,575
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
58,021
51,900
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
460,718
410,962
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
8,644
7,710
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
750,089
669,082
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
71,398
63,688
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
57,339
50,967
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,836,895
1,632,777
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
3,460,628
3,076,079
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
263,929
234,601
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,151,459
1,023,507
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,002,851
891,413
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,405,812
1,250,475
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
2,621,334
2,330,048
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
149,196
132,617
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,653,337
1,469,617
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
147,969
131,526
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
156,649
139,242
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2048
 
328,283
291,291
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2048
 
48,411
42,986
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
5,472,747
4,826,985
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
98,138
86,558
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
10,021,070
8,838,624
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
744,060
656,264
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
574,031
506,297
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
13,544
11,945
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
109,836
96,876
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
55,822
49,270
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
41,249
36,485
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
61,207
54,138
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2051
 
17,638
15,529
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2051
 
33,822
29,831
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2051
 
15,539
13,604
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
1,387,612
1,216,508
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
260,516
228,392
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
1,248,190
1,094,278
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
912,206
799,723
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
1,088,144
953,966
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2026
 
1,214
1,194
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2026
 
14,582
14,334
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2027
 
13,590
13,309
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2027
 
77,388
75,708
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2027
 
412,609
404,620
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2029
 
3,626
3,510
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2029
 
339,118
327,913
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2029
 
31,617
30,625
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
94,331
90,845
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
93,946
90,579
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
520,809
501,939
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
38,922
37,528
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
125,300
120,667
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
20,547
19,779
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
19,506
18,793
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
4,853
4,677
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
51,716
49,824
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
100,264
96,559
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
177,530
171,103
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2031
 
499,936
479,463
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2031
 
25,804
24,702
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2031
 
148,301
142,177
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2032
 
1,454,376
1,390,498
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2032
 
13,467
12,865
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2032
 
155,113
148,400
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2033
 
39,453
37,705
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2033
 
108,506
103,697
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2033
 
301,418
288,437
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2034
 
19,979
19,000
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2034
 
227,671
217,298
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2039
 
5,121
4,703
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2042
 
25,560
23,324
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2042
 
400,080
362,022
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
102,227
92,262
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
399,513
360,629
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
408,495
367,744
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
546,812
492,323
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
1,081,808
977,429
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
37,402
33,773
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
95,435
86,230
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
454,030
410,115
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
6,471
5,846
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2044
 
15,164,481
13,714,765
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2044
 
235,587
210,365
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
980,002
871,715
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
22,494
20,009
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
5,844
5,198
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
194,763
173,242
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
208,756
185,689
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,288,602
1,146,216
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,429,115
1,271,204
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
341,369
303,649
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
165,315
147,048
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
21,446
19,076
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
338,278
300,899
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
17,590
15,652
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,009,513
897,965
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,086,838
966,747
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
209,970
185,326
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
23,077
20,527
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
27,306
24,288
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
686,504
610,648
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2047
 
415,490
368,931
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2048
 
51,042
45,211
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
11,342,299
10,039,398
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
14,429,058
12,803,141
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
7,808,513
6,892,020
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
24,034,783
21,213,797
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
84,713
74,770
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
228,899
202,176
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
420,820
371,428
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
1,417,563
1,251,182
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2051
 
7,092,586
6,218,010
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2051
 
21,359
18,725
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2026
 
71,400
70,184
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2026
 
209,842
206,376
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2026
 
60,850
59,782
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
486,400
475,595
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
31,275
30,612
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
17,960
17,552
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
137,417
134,695
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
6,742
6,522
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
5,514
5,327
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
3,708
3,594
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
18,428
17,789
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
205,108
197,222
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
150,434
144,872
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
45,433
43,754
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
171,374
165,172
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
7,095
6,844
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
44,063
42,451
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
70,859
68,268
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
9,931
9,594
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
113,737
109,531
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2031
 
69,623
66,797
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2031
 
20,571
19,723
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2031
 
3,239
3,172
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2032
 
1,565,266
1,495,448
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2032
 
122,953
117,430
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2033
 
1,079,304
1,031,514
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2034
 
401,532
381,856
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
1,133,017
1,027,560
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
53,145
48,244
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
119,630
108,386
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
591,056
535,827
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
240,944
218,783
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
795,689
719,451
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2043
 
15,503
13,993
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2045
 
106,397
94,907
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
7,723,817
6,870,366
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
12,816,481
11,400,311
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
7,158,028
6,367,094
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
200,659
178,487
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
193,174
171,829
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
140,234
124,739
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
157,096
139,738
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
20,412
18,156
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
3,730,487
3,318,283
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
105,211
93,585
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
10,851
9,652
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
1,128,680
1,003,965
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
11,616,019
10,509,454
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
872,767
780,694
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
586,094
520,417
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
161,603
143,393
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
241,625
214,549
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
76,006
67,441
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2048
 
5,373,493
4,767,989
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
1,483,926
1,309,756
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
192,070
169,527
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
1,231,960
1,087,364
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
535,127
472,318
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
20,436
17,980
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
308,066
271,426
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
391,772
345,545
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
758,783
667,590
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
428,753
378,296
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2051
 
397,502
348,860
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
20,930
20,574
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
26,951
26,479
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
57,010
56,010
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
13,136
12,912
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
8,962
8,809
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
14,435
14,190
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
10,914
10,723
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2027
 
2,531
2,471
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2027
 
1,564
1,528
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2028
 
6,909
6,736
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
604,290
585,081
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
12,579
12,169
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
9,586
9,285
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
35,877
34,707
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
37,998
36,593
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
44,541
42,879
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
21,278
20,508
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
242,743
233,958
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
86,821
83,644
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
11,655
11,229
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
10,257
9,874
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
9,347
8,998
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
27,421
26,377
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
7,855
7,562
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
3,175
3,056
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
19,049
18,270
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
17,477
16,762
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
79,857
76,532
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
192,626
184,545
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
16,896
16,216
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2032
 
223,788
213,136
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2032
 
100,579
96,112
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2033
 
29,116
27,826
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2033
 
733,315
700,818
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2033
 
145,740
139,281
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2034
 
15,434,472
14,678,152
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2039
 
67,545
61,897
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
810,588
736,474
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
423,536
383,632
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
244,167
221,111
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
29,505
26,732
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
77,340
70,397
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
14,264,999
12,914,022
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
5,684,116
5,149,039
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
1,106,422
999,817
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
258,127
233,340
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2043
 
97,608
88,284
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2044
 
10,997
9,837
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2044
 
676,271
603,448
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2045
 
935,089
834,103
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2045
 
570,171
508,594
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2045
 
669,178
596,909
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
770,899
685,718
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
224,919
199,926
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
26,265
23,346
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
7,661
6,815
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
9,045,855
8,046,324
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
64,452
57,290
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
29,501
26,241
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
828,089
736,071
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
2,557,360
2,274,782
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
20,558
18,273
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
199,416
177,256
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
1,356,688
1,205,932
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
192,040
170,821
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
378,681
336,602
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
171,961
152,960
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2047
 
255,500
226,709
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2047
 
54,573
48,423
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2047
 
417,184
370,174
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
944,110
832,709
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
9,477,600
8,409,630
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
306,166
270,039
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
1,841,508
1,624,218
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
303,833
267,982
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
560,431
494,302
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
827,583
730,449
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2050
 
142,014
124,946
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2050
 
1,425,519
1,257,314
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
750,372
657,845
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
1,448,105
1,269,541
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
33,364
29,250
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
88,018
86,430
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
47,694
46,833
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
102,653
100,800
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
6,682
6,561
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
23,381
22,934
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
789
774
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
7,854
7,712
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
11,327
11,123
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
5,337
5,244
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2029
 
751,643
730,467
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2029
 
1,278,948
1,242,927
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
353,197
341,673
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
731,701
707,812
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
64,532
62,425
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
6,835
6,589
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
13,500
13,017
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
36,459
35,238
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
65,673
63,449
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
12,959
12,470
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
17,918
17,242
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
22,770
21,894
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
123,610
118,903
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
737,072
709,002
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
4,676
4,500
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
4,390
4,227
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
10,997
10,570
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
8,115
7,794
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
39,694
38,152
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
42,303
40,706
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
223,463
215,369
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
88,561
84,876
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
21,074
20,177
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
10,331
9,898
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
465,706
446,952
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2033
 
1,472,360
1,405,194
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2033
 
792,867
757,769
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
81,811
78,186
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
105,091
100,302
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
500,893
479,205
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
15,404,878
14,711,661
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2040
 
4,704,358
4,310,975
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2040
 
114,891
105,283
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
93,306
84,544
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
414,989
375,354
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
99,280
90,137
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
185,195
167,208
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
10,911
9,849
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2045
 
67,097
60,019
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2045
 
53,095
47,494
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2045
 
353,440
316,153
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
333,159
297,179
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
81,837
72,999
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
138,870
123,873
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
1,341,583
1,196,697
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
449,791
401,216
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
204,548
181,819
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
96,456
85,737
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
6,422,579
5,708,895
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
2,758,062
2,451,583
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
1,915,819
1,702,931
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
4,820,808
4,358,485
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
687,911
621,920
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
4,557,917
4,118,479
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2048
 
288,467
255,961
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2048
 
41,018
36,409
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2049
 
166,761
147,448
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
3,774,394
3,329,031
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
304,757
268,797
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
325,019
286,668
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
27,842
24,557
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
172,569
152,207
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2051
 
53,947
47,396
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2051
 
4,599,877
4,049,922
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2051
 
573,859
505,787
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2052
 
1,336,202
1,171,437
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2026
 
6,756
6,678
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2026
 
1,421
1,404
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
84,526
82,911
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
225,054
220,876
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
2,813
2,760
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
5,204
5,108
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
16,062
15,772
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2028
 
20,607
20,160
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2028
 
5,982
5,840
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2028
 
6,771
6,608
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2029
 
46,983
45,640
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2029
 
870,086
844,501
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2030
 
88,213
85,160
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2030
 
8,199
7,982
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2030
 
282,958
277,851
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
56,713
54,552
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
93,053
89,438
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
4,960
4,760
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
12,844
12,355
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
19,816
19,010
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
37,511
36,096
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
21,375
20,553
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
36,056
34,835
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
147,375
141,192
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
47,293
45,296
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
15,919
15,227
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
685,082
656,133
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
283,469
271,669
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
1,147,088
1,098,203
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
22,225
21,285
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
109,651
105,016
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
13,939
13,350
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2033
 
122,520
116,931
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2033
 
49,659
47,598
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2035
 
1,599,801
1,518,908
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2038
 
454,984
423,478
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2042
 
47,280
42,981
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
7,133
6,452
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
6,152
5,559
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
24,792
22,418
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
28,155
25,495
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
188,722
170,827
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
21,811
19,752
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
48,952
44,362
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
100,283
89,453
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
65,501
58,346
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
379,504
338,045
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
307,961
274,318
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
52,157
46,459
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
32,010
28,553
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
307,499
273,906
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
429,469
381,746
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
220,376
195,887
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
150,167
133,480
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
308,728
274,422
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
604,990
536,818
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
807,620
716,615
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
406,872
361,024
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
16,059
14,250
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
613,955
541,510
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
24,794
21,853
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
24,708,376
21,877,822
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
68,925,100
61,029,144
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
25,134,277
22,231,368
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
4,564,966
4,042,010
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
4,626,455
4,095,010
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
3,049,789
2,695,645
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
3,758,085
3,321,692
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
35,149
31,001
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
287,823
253,861
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
167,123
147,299
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
880,688
776,771
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
29,228
25,797
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
19,625
17,309
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
10,940
9,649
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2051
 
244,433
215,285
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2052
 
15,775,916
13,791,171
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
66,709
65,435
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
11,586
11,371
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
4,018
3,944
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
66,541
65,270
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
271,227
266,047
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
18,832
18,472
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
10,935
10,726
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
123,374
121,084
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
12,678
12,436
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
13,388
13,139
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
63,398
61,533
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
15,419
14,965
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
28,755
27,884
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
71,236
69,170
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
9,256
8,954
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
2,448
2,368
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
9,590
9,304
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
312,821
302,241
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
16,176
15,629
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
5,737
5,555
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
41,655
40,054
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
6,630
6,373
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
4,862
4,681
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
18,144
17,473
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
181,882
174,881
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
179,215
171,879
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
317,044
304,732
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2032
 
220,644
211,246
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2032
 
221,458
212,093
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2032
 
12,219
11,699
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2033
 
431,459
413,552
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2033
 
10,578
10,139
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2034
 
2,575
2,457
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2039
 
121,679
111,960
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2040
 
40,824
37,411
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2042
 
17,018
15,458
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2042
 
4,695,063
4,267,001
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
57,986
52,454
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
83,608
75,725
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
582,584
526,937
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
40,840
36,789
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
198,741
179,753
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
111,709
100,608
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
12,167
11,013
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
78,740
71,238
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
1,520,084
1,374,398
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
19,298
17,451
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
424,982
384,395
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
154,919
138,431
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
65,276
58,328
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
9,722
8,687
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
12,440
11,128
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
106,882
95,507
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
12,826
11,461
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
2,957,199
2,648,922
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
102,642
91,429
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
310,258
276,364
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
97,275
86,648
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
224,213
199,719
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
106,386
94,764
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
86,233
76,812
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
14,666
13,064
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
67,080
59,752
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
130,747
116,464
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
90,814
80,893
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
2,956
2,633
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
30,571
27,231
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2047
 
172,300
153,154
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2047
 
1,335,252
1,205,725
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
1,277,421
1,133,476
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
65,339
57,956
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
52,077
46,209
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
1,221,044
1,083,453
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
6,551,882
5,927,155
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
6,111,642
5,535,990
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2049
 
105,232
93,045
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2049
 
36,462
32,239
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
11,767,143
10,415,440
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
8,926,746
7,867,847
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
152,310
134,243
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
119,179
105,042
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
11,091
9,786
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
847,374
746,858
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
1,669,855
1,458,730
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2026
 
2,799
2,765
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
24,618
24,148
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
30,233
29,639
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
927
907
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
3,136
3,076
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
18,644
18,298
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
2,779
2,722
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
364
361
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
28,595
28,018
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
5,831
5,707
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
432
425
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
6,167
6,049
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
16,215
15,897
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
31,269
30,672
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
34,023
33,355
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
52,838
51,828
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2030
 
18,290
17,686
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
25,848
24,933
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
4,113
3,954
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
386,113
371,390
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
36,806
35,405
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
96,218
92,414
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
831,080
798,518
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
132,302
126,663
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
177,330
169,777
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
330,952
316,639
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
140,883
134,875
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
67,361
64,536
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2034
 
392,910
374,394
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2034
 
12,516
11,926
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2035
 
592,580
562,616
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2040
 
36,841,251
34,681,580
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
9,396
8,514
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
2,148,813
1,943,549
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
5,689
5,149
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
131,542
118,903
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
38,376
34,658
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,873,647
1,696,397
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
375,939
339,932
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
77,488
69,966
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,276,751
1,152,983
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,885,756
1,702,335
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
86,851
78,511
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
103,643
93,678
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
96,167
86,995
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,203,268
1,088,692
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
41,754
37,760
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
10,827,534
9,790,822
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
6,311
5,712
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
3,889,047
3,510,750
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2045
 
903,318
807,175
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
122,731
109,323
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
81,791
72,856
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
12,864
11,459
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
14,342
12,775
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
668,550
595,513
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
652,321
581,058
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
105,031
93,556
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
270,297
240,768
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
42,130
37,527
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
19,359
17,244
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
18,550
16,524
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
144,603
128,806
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
5,415
4,824
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
3,350
2,984
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2047
 
75,829
67,402
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2048
 
145,974
129,480
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2049
 
75,270
66,482
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2049
 
49,417
43,648
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
273,901
241,411
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
1,473,636
1,300,213
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
1,097,693
968,170
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
137,418
121,117
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
170,942
150,665
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
1,616,161
1,425,966
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
733,122
646,158
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2051
 
2,221,967
1,953,534
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2052
 
41,102,612
35,905,865
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2052
 
58,796,958
51,712,160
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
195,907
192,060
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
35,137
34,447
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
12,978
12,716
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
6,454
6,317
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
250,843
245,916
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
1,641
1,608
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2028
 
96,128
94,292
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
3,630
3,523
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
32,934
31,951
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
14,981
14,540
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
188,095
182,267
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
438,111
425,586
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
75,168
72,926
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
17,302
16,786
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
177,891
173,108
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
77,042
74,343
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
26,075
25,131
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
22,743
21,946
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
537,993
519,796
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
568,051
548,391
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
10,172
9,793
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
62,866
60,790
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2031
 
66,733
64,114
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2031
 
8,032
7,723
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2031
 
659,391
633,780
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2032
 
15,307
14,654
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2032
 
22,070
21,078
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2032
 
43,868
41,942
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2033
 
71,250
68,293
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2033
 
38,032
36,453
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2033
 
69,439
66,449
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2034
 
153,660
146,419
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2034
 
13,891
13,236
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2035
 
2,286,424
2,174,385
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2042
 
2,099,910
1,904,838
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
66,580
60,154
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
197,860
178,666
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
790,076
713,851
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
1,508,493
1,362,662
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
128,250
115,799
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
240,421
217,230
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
23,995
21,788
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
249,054
224,972
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
40,971
37,044
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
64,015
57,919
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
288,808
261,071
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
46,308
41,646
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
8,473
7,651
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
40,968
37,056
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
41,842
37,831
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
33,712
30,403
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
356,928
322,671
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
8,587
7,814
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
46,225
41,816
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
205,868
186,840
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
165,026
149,104
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
7,895,780
7,143,403
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
1,745,007
1,578,375
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
295,497
268,678
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
21,793
19,886
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
5,648
5,110
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
13,576
12,281
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
462,852
418,420
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2045
 
702,138
627,407
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2045
 
418,011
373,521
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2046
 
1,307,154
1,164,353
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2046
 
6,698
5,967
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2047
 
232,426
206,599
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2047
 
145,679
129,491
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2048
 
4,038,108
3,581,818
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2049
 
850,306
751,036
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2049
 
61,629
54,434
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
4,869,663
4,298,106
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
11,580
10,206
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
71,350
62,820
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
37,110
32,673
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
496,216
437,355
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
43,073
37,627
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2026
 
4,718
4,655
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
157,951
155,019
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
138,409
135,764
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
657
645
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
6,945
6,816
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
287,619
278,933
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
149,104
144,484
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
403,128
391,262
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
45,462
44,089
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
158,678
153,946
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
76,356
73,958
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
22,285
21,611
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
13,239
12,839
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
19,552
18,953
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
9,987
9,697
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
20,438
19,828
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
6,936
6,732
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
148,617
143,413
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
23,821
22,987
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
40,295
38,885
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
16,427
15,871
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
57,128
55,105
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
127,292
122,985
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
61,655
59,424
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
154,399
148,993
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2031
 
34,789
33,353
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2031
 
16,665
15,987
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
1,462,372
1,399,116
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
208,815
199,912
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
6,330
6,057
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
22,298
21,304
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2033
 
52,698
50,511
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2033
 
350,700
335,597
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2035
 
2,417,726
2,303,786
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2039
 
2,642,670
2,426,643
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
83,511
75,386
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
71,960
64,758
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
14,477
13,064
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
232,060
209,573
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
762,613
689,284
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
784,497
709,312
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
996,861
901,362
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
1,110,716
1,003,911
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
355,754
321,819
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
18,909
17,096
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
467,808
422,569
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
48,147
43,602
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
811,522
732,556
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
1,112,206
1,006,265
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
217,864
196,725
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
106,451
96,348
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
61,862
55,879
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
232,028
210,126
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
66,936
60,574
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
59,648
53,933
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
81,346
73,494
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
119,649
108,057
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
70,248
63,292
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
67,843
61,073
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
658,599
595,288
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
17,633
15,880
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
23,780
21,501
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
101,134
91,340
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
7,486,881
6,767,025
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2045
 
104,428
93,314
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2045
 
7,871
7,034
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
154,247
137,396
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
138,843
123,675
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
229,922
204,517
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
2,873,258
2,595,830
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
512,325
454,914
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
189,459
168,228
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
941,985
837,310
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
22,283
19,786
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
781,880
695,486
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
576,836
509,493
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
846,759
747,903
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
363,705
321,244
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
1,172,353
1,034,753
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
51,534,389
45,373,015
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
914,679
805,321
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
1,262,042
1,112,338
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
322,394
283,849
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
30,491
26,846
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
46,103,445
41,009,199
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2051
 
23,501
20,632
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2051
 
677,605
594,051
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2026
 
68,418
67,476
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
13,911
13,595
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
3,781
3,705
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
3,249
3,182
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
2,355
2,311
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
9,200
9,019
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
42,405
41,528
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
41,013
39,756
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
26,830
26,019
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
128,610
124,673
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
2,083
2,023
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
15,361
14,903
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
63,116
61,208
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
110,919
107,439
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
423,185
410,395
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
113,659
109,954
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
22,279
21,605
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
117,008
113,286
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
14,090
13,664
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
396,287
383,860
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
10,906
10,568
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
133,495
129,304
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2030
 
48,245
46,516
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2030
 
75,050
72,364
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2031
 
208,582
200,400
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2031
 
4,689
4,567
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
5,881,725
5,625,480
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
9,854
9,409
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
220,824
211,047
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
350,384
335,918
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
356,696
341,335
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
82,478
78,926
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
110,653
105,887
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
2,305
2,206
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2037
 
3,642,033
3,433,974
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2039
 
314,910
289,167
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
263,918
238,360
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
117,359
106,443
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
149,949
135,276
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
10,214
9,259
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
156,312
141,090
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
34,324
31,016
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
89,665
80,763
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
28,786
25,992
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
2,082,548
1,882,289
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
298,766
269,798
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
85,573
77,723
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
264,562
239,133
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
123,966
111,940
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
959,331
866,056
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
253,761
229,023
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
400,961
362,185
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
435,812
394,299
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
9,095
8,185
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
93,884
84,442
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
34,201
30,780
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
113,706
102,739
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
94,702
85,539
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2044
 
846,383
755,770
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2045
 
10,681,827
9,544,923
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
274,714
244,359
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
248,231
220,803
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
74,771
66,603
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
157,278
139,899
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
324,296
289,678
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2049
 
1,106,333
976,481
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2049
 
449,717
396,933
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
430,144
378,716
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
432,570
380,853
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
469,619
413,472
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
3,087,255
2,721,042
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2051
 
227,723
200,853
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2051
 
2,079,010
1,822,650
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
20,330
19,859
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
8,195
8,022
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
21,395
20,986
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
6,582
6,436
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
39,542
38,745
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
20,523
20,067
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
30,304
29,661
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
654
640
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
27,617
27,089
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
66,427
64,341
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
4,236
4,101
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
76,387
74,079
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
15,614
15,137
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
13,609
13,188
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
29,074
28,125
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
9,714
9,374
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
72,902
70,261
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
8,995
8,672
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
80,490
77,577
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
78,804
75,979
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
27,533
26,514
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
5,286
5,097
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
439,018
423,124
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
47,401
45,722
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
46,868
45,301
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2031
 
24,579
23,597
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
812,126
776,748
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
109,150
104,140
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
181,107
172,661
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
110,947
105,855
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
206,276
196,848
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
113,128
108,112
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
226,851
216,264
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
63,268
60,533
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
874,461
842,461
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
23,861
22,834
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
494,451
473,158
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
407,685
390,128
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
484,945
464,061
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2038
 
24,439
22,686
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2042
 
126,812
115,190
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
3,216,334
2,906,028
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
14,519
13,055
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
320,581
289,829
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
152,325
137,577
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
31,575
28,458
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
111,324
100,563
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
44,580
40,108
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
510,127
461,306
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
4,102,776
3,710,491
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2045
 
46,815
41,833
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
20,315,039
18,076,657
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
368,783
328,034
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
283,725
252,374
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
3,765,039
3,349,017
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
196,094
174,427
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
157,423
140,028
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
28,183
25,069
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
15,797
14,051
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
14,422
12,829
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
4,799
4,268
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
2,858,261
2,585,018
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
15,868
14,090
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
384,600
341,502
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
21,292
18,979
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
1,879,525
1,668,908
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2048
 
115,169
102,156
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2048
 
611,951
544,332
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
2,830,342
2,498,142
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
379,993
335,393
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
11,885,642
10,527,755
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
135,314
119,432
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
538,848
475,603
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
77,160
68,104
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2050
 
136,958
120,584
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2050
 
163,508
144,061
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2050
 
2,280,332
2,010,550
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
212,181
186,017
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
1,540,032
1,352,058
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
1,398,762
1,226,283
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
25,363
25,138
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
254
252
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
481
477
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
364
361
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
325
322
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
2,171
2,152
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
3,668
3,634
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
1,933
1,916
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
1,538
1,523
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
14,399
14,278
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
2,436
2,414
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
34,167
33,865
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
11,850
11,740
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
2,503
2,481
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2027
 
169
166
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2028
 
554
549
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2028
 
39,842
39,424
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2029
 
981
963
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2031
 
4,157
4,069
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2031
 
61,111
59,818
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2033
 
35,435
34,409
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2034
 
594,594
576,252
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2034
 
119,871
116,136
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2035
 
1,942,709
1,877,926
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2035
 
14,628
14,135
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2042
 
9,420
8,803
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2042
 
44,482
41,465
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
7,791
7,268
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
10,083
9,430
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
766,350
714,243
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
301,610
281,387
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
131,672
123,468
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
104,543
97,434
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
103,994
96,682
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
237,717
223,083
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
44,089
41,113
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
25,682
24,048
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
20,433
19,055
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
338,105
315,350
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
4,941,432
4,616,436
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2044
 
378,171
353,424
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
4,667,980
4,319,098
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
10,553
9,764
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
3,945,185
3,650,324
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
231,361
214,069
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
70,083
64,845
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
116,086
107,410
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
65,301
60,421
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
135,969
125,799
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
175,798
162,659
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
174,643
161,590
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
33,898
31,365
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
1,125,290
1,040,131
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
25,992
24,025
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
47,452
43,861
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
13,370
12,358
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
10,384
9,598
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
24,915
23,029
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
227,500
210,284
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
495,102
457,634
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
620,182
573,249
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
97,206
89,850
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
1,022,547
945,164
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
598,050
552,792
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2047
 
16,782
15,481
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2047
 
121,805
112,359
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2047
 
3,809,483
3,514,051
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
395,764
364,082
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
3,029,307
2,786,805
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
1,195,617
1,099,905
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
52,458
48,259
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
163,022
149,972
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2050
 
103,396
94,732
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2052
 
256,839
234,111
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2052
 
169,615
154,275
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2025
 
322
320
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
1,066
1,053
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
10,161
10,030
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
4,411
4,358
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
503
497
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
55,650
54,987
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2027
 
74,027
72,814
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
290
284
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
433,869
425,696
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
3,166
3,107
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
5,279
5,174
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2030
 
36,240
35,508
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2030
 
17,241
16,892
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
88,827
86,087
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
83,354
80,686
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
27,323
26,497
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
45,980
44,562
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2040
 
9,957
9,351
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
86,792
80,765
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
666,729
622,527
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
116,019
108,399
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
36,644
34,165
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
2,399,639
2,241,120
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
635,085
592,508
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
1,162,570
1,087,867
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
449,789
418,407
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
42,082
39,268
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
52,368
48,979
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
154,039
143,212
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
35,583
33,003
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
2,126,591
1,978,245
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
61,025
56,776
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
125,449
116,483
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
181,242
168,127
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
10,018
9,299
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
22,015
20,482
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
5,144
4,755
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
251,553
234,089
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
2,215,465
2,047,806
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
3,957,486
3,622,750
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
568,488
525,466
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
12,505
11,559
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2046
 
1,321,069
1,219,443
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2046
 
68,210
62,963
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2046
 
410,635
379,046
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
29,630
27,370
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
742,040
683,797
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
111,626
102,795
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
59,560
54,885
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2048
 
392,413
361,735
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2049
 
192,913
176,747
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2049
 
12,075,173
11,172,682
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2025
 
204
203
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2025
 
45,076
44,677
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2025
 
358
355
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
2,076
2,051
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
509
503
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
13,274
13,116
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
7,824
7,728
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2027
 
86,230
84,817
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2028
 
5,089
4,996
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2028
 
4,487
4,403
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2029
 
23,788
23,290
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2029
 
87,865
86,230
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2031
 
3,013
2,953
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2031
 
7,621
7,471
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2032
 
4,388
4,265
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2033
 
222,388
215,528
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2033
 
9,544
9,249
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2037
 
1,658,957
1,588,602
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2041
 
970,211
906,903
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
107,723
100,402
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
257,915
240,706
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
172,697
161,236
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
67,641
63,001
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
211,964
197,924
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
52,692
49,239
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2043
 
7,868
7,319
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2043
 
761,721
711,013
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2043
 
642,679
600,473
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
67,833
62,700
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
119,599
110,548
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
2,454,530
2,268,779
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
2,607,116
2,409,817
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
2,726,028
2,519,731
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
3,307,741
3,062,590
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
3,451,553
3,190,350
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
14,701
13,588
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
15,974,869
14,765,940
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2046
 
1,705,355
1,573,102
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2046
 
205,976
190,002
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2046
 
13,843
12,778
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
6,521,907
6,010,007
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
970,577
893,791
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
123,635
113,854
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
56,700
52,215
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
964,911
888,572
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2048
 
2,039,790
1,872,676
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2048
 
750,358
689,821
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2051
 
2,185,099
1,993,106
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
2,861
2,837
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
29,710
29,460
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
7,929
7,863
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
377
374
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
1,536
1,523
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
3,477
3,447
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
6,708
6,652
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
754
747
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
25,197
24,986
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
33,614
33,332
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
5,129
5,066
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
283,490
279,925
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
72,097
71,146
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
919
907
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
58,399
57,139
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
20,279
19,838
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
18,680
18,255
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
2,534
2,480
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2030
 
4,100
4,014
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2033
 
70,715
68,622
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2033
 
5,489
5,320
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2034
 
405,334
391,691
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2040
 
7,341
6,883
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2041
 
7,247,736
6,784,878
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2041
 
2,843,885
2,660,278
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
61,608
57,820
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
1,182,034
1,105,048
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
127,703
118,986
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
301,310
281,453
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
641,999
597,197
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
308,654
288,421
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
264,317
245,959
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
290,213
270,208
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
25,206
23,669
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
81,306
75,636
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
20,424
18,979
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
38,681
36,048
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
131,430
122,872
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
3,968
3,692
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2044
 
165,976
153,675
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
374,846
346,479
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
90,908
84,028
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
41,004
37,901
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
6,198
5,729
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
43,210
39,940
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
2,097,021
1,938,325
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
32,890
30,401
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
217,510
201,050
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
1,140,018
1,051,608
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
346,671
319,786
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
714,580
659,163
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
228,394
210,967
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
861,975
795,127
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
151,126
139,406
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
2,311,932
2,157,166
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2047
 
9,864,340
9,083,929
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2047
 
305,892
281,691
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2047
 
2,207,399
2,036,211
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2048
 
128,736
118,149
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2051
 
745,011
678,387
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
1,487
1,473
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
1,694
1,678
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
5,586
5,534
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
1,544
1,530
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
57,556
57,023
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2027
 
4,491
4,433
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2027
 
31,836
31,426
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
547
537
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
44,428
43,528
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
402,900
394,918
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
2,681
2,628
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2031
 
18,326
17,938
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2031
 
9,746
9,586
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2031
 
49,246
48,270
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2032
 
14,869
14,471
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2033
 
13,644
13,249
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2033
 
7,735
7,521
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2034
 
295,396
286,192
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2034
 
113,853
110,804
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2035
 
2,375,131
2,301,123
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2041
 
4,056
3,808
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2041
 
10,903
10,235
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2042
 
85,928
80,264
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
492,098
458,940
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
184,887
173,127
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
857,901
801,124
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
302,186
280,857
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
897,193
835,876
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
625,713
584,785
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
282,334
262,440
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
96,600
89,832
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
104,481
97,668
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
95,837
89,371
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
69,037
64,201
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
1,943,825
1,798,545
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
73,423
67,936
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
27,603
25,540
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
195,395
180,792
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
192,313
177,939
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
50,346
46,583
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
230,003
212,813
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
179,575
165,985
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
38,489
35,576
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
215,634
199,315
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
21,529
19,900
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
1,422,500
1,314,850
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
110,328
101,909
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
12,745
11,781
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
36,828
34,018
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
226,562
208,991
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
154,633
142,641
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
10,287
9,489
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
290,308
267,794
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
35,473
32,633
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
364,829
335,624
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
2,060,814
1,895,842
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
69,689
64,067
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
88,712
81,555
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
15,434
15,285
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
4,243
4,200
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
5,147
5,095
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
4,678
4,633
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
508
504
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
25,724
25,474
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2027
 
233,720
230,934
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2027
 
2,391
2,356
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2027
 
2,216
2,188
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2028
 
50,212
49,405
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
33,466
32,852
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
60,344
59,148
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
9,698
9,515
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
16,822
16,489
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
2,114,040
2,071,657
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2030
 
56,936
55,641
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2031
 
82,430
80,686
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2033
 
228,312
221,697
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2034
 
182,459
176,774
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2034
 
100,154
97,095
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2035
 
555,805
539,528
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2035
 
80,904
78,004
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2043
 
121,591
113,416
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2043
 
2,731,177
2,543,739
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2043
 
107,657
100,188
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2045
 
10,545
9,757
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2045
 
397,051
367,375
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2045
 
45,427
42,032
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
2,838
2,621
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
27,670
25,559
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
17,714
16,373
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
3,561,878
3,325,050
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
27,293,141
25,460,835
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2048
 
243,359
223,726
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2050
 
21,457
19,793
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2026
 
8,339
8,252
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2026
 
10,325
10,217
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2026
 
165,435
163,971
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
21,269
20,968
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
12,833
12,643
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
2,795
2,757
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
22,217
21,993
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2028
 
16,800
16,525
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2028
 
6,084
5,987
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2029
 
20,104
19,679
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2029
 
619,815
607,533
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2029
 
7,370
7,220
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2030
 
9,061
8,861
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
5,655
5,521
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
52,009
50,909
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
62,059
60,746
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
62,113
60,643
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2033
 
7,107
6,899
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2033
 
36,141
35,083
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2033
 
5,919
5,745
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2034
 
330,740
320,434
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2034
 
160,793
155,883
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2039
 
331,698
310,949
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
205,301
192,225
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
548,913
512,871
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
127,193
118,643
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
195,178
182,407
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
67,088
62,548
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
269,489
252,119
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
528,093
493,220
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
58,556
54,439
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
119,743
111,419
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
434,313
404,810
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
28,345
26,413
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
140,797
131,731
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
12,251
11,335
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
146,626
135,667
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
303,156
280,498
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
80,520
74,502
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
64,256
59,414
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
69,101
63,937
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
3,428,720
3,167,102
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
115,410
106,604
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
16,937
15,644
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
95,641
88,343
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
198,991
183,808
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
81,676
75,444
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
20,695
19,116
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
294,810
272,315
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
48,112
44,441
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
112,913
104,298
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
2,611,319
2,400,483
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
499,865
461,100
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
141,759
130,765
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
93,077
85,859
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2049
 
7,988
7,324
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2052
 
148,077
134,500
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2052
 
1,056,522
957,996
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2052
 
930,846
844,040
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2026
 
374
370
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2027
 
242,793
239,663
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2027
 
181,023
178,746
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2027
 
19,908
19,639
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2028
 
6,297
6,204
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2028
 
77,886
76,605
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2029
 
33,094
32,300
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2030
 
116,350
113,966
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2031
 
92,428
90,473
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2033
 
1,037,693
1,007,305
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2033
 
1,310,324
1,271,952
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2033
 
32,941
31,977
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2035
 
242,839
235,728
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2037
 
378,643
364,242
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2037
 
712,902
686,010
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2039
 
453,500
425,133
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
457,974
428,847
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
406,566
380,489
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
493,877
461,769
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
19,922
18,695
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
60,612
56,482
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
65,206
60,735
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
50,150
46,704
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
21,171
19,714
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
73,633
68,904
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
36,609
34,184
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
87,941
82,183
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2043
 
1,211,021
1,130,893
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2043
 
446,565
414,868
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2043
 
111,664
103,992
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
871,285
804,805
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
522,144
482,304
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
4,192,966
3,879,586
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
144,566
133,535
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
559,166
516,500
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
401,978
371,306
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
36,440
33,660
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
7,402
6,837
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
53,194
49,102
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
4,773
4,403
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
325,449
300,210
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
324,368
298,908
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
14,289
13,167
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
3,550
3,271
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
89,352
82,339
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
9,769
9,012
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2048
 
22,467
20,640
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2048
 
130,720
120,092
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2048
 
107,584
98,837
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2049
 
71,289
65,360
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2051
 
79,724
72,819
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
17,098,581
15,509,396
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
660,203
598,842
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
1,728,202
1,567,578
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
1,529,415
1,391,569
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2025
 
387
385
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2027
 
68,333
67,365
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2028
 
4,333
4,262
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2029
 
12,764
12,544
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2029
 
12,991
12,716
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2030
 
21,205
20,709
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2031
 
70,546
68,877
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2032
 
11,425
11,119
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2033
 
776,060
753,333
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2033
 
61,745
59,879
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2034
 
100,749
97,609
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2034
 
141,874
137,001
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2035
 
2,324,279
2,251,856
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
846,974
814,760
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
44,075
42,358
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
25,542
24,523
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
783,874
752,590
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
214,430
206,542
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2041
 
1,458,451
1,348,536
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2042
 
208,733
194,975
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2042
 
85,502
80,005
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2042
 
95,966
89,581
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
4,078
3,797
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
3,382
3,141
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
895,625
833,999
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
22,550
21,012
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
1,853
1,738
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
188,980
176,241
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
96,649
90,036
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
180,332
168,366
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
1,417,073
1,318,550
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2044
 
156,627
146,479
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
87,749
81,136
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
96,801
89,506
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
350,751
324,317
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
2,643,289
2,444,079
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
456,529
422,123
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2046
 
1,908,543
1,762,917
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2046
 
50,828
46,950
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2047
 
14,896
13,727
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2047
 
5,851
5,392
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2047
 
36,453
33,592
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2048
 
969,336
890,527
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2048
 
15,293
14,102
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2048
 
167,484
153,867
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2049
 
26,647
24,431
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2049
 
190,360
174,764
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2049
 
7,001,095
6,464,710
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2051
 
11,994
10,948
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2052
 
752,991
683,006
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2052
 
54,984,169
49,873,803
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2052
 
11,395,447
10,368,375
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2026
 
6,768
6,694
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2026
 
27,130
26,836
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2027
 
652
645
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2027
 
26,134
25,729
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2027
 
98,574
97,542
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2029
 
2,586
2,533
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2029
 
245,247
240,162
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2029
 
8,246
8,077
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2030
 
18,501
18,076
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2030
 
5,722
5,588
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2031
 
85,956
83,922
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2031
 
152,007
148,410
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2032
 
1,499,838
1,457,791
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2032
 
36,129
35,161
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2032
 
17,841
17,340
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2033
 
760,484
738,213
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2037
 
195,773
188,082
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2039
 
388,839
364,516
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
4,704
4,392
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
223,821
208,813
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
1,050,328
983,167
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
574,046
536,949
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
229,412
213,727
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
42,126
39,211
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
5,186
4,849
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
320,577
300,016
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
228,061
214,641
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
30,840
28,805
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
193,118
180,456
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
315,848
295,074
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
43,865
40,910
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
295,103
275,635
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
66,326
62,009
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
235,027
220,617
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
73,857
68,766
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
26,841
25,091
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
63,471
59,198
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
4,513,094
4,203,450
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
51,872
48,305
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2044
 
12,820
11,888
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2045
 
3,824
3,547
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
26,947
24,874
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
1,036,442
956,712
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
6,995
6,457
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
23,970
22,126
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
3,837,455
3,536,256
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
65,000
59,899
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
3,155,454
2,910,743
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
46,734
43,066
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
44,399,017
41,426,298
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
295,352
271,339
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
155,606
142,858
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
546,066
501,328
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
11,973
10,999
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
6,947,888
6,369,984
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
10,277
9,422
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
5,747,947
5,269,851
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
821,638
753,297
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
65,686
60,223
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2052
 
1,003,872
909,942
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2052
 
2,143,793
1,947,893
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2052
 
55,856
50,752
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
402
397
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
2,019
1,996
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
561
555
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
1,668
1,649
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2028
 
44,820
43,975
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2029
 
28,846
28,242
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2029
 
81,912
80,128
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2029
 
31,844
31,191
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2030
 
19,214
18,777
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2031
 
14,455
14,091
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2031
 
17,303
16,894
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2032
 
18,286
17,774
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
589,192
571,202
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
26,899
26,078
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
51,249
49,716
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
361,552
350,625
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2034
 
403,756
391,175
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2039
 
174,826
163,891
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
432,225
403,420
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
61,988
58,260
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
125,611
117,067
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
44,403
41,409
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
66,887
62,272
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
31,211
29,159
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
153,180
143,224
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
2,520,820
2,355,512
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
4,549,754
4,251,416
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
18,085
16,921
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
2,220,010
2,070,254
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
4,112
3,824
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
60,138
56,077
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
1,059,480
986,014
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
13,233,679
12,353,976
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2044
 
4,536
4,210
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
5,215,009
4,821,983
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
103,291
95,506
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
79,734
73,725
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
50,579
46,767
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
962,044
889,540
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2046
 
20,314
18,751
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2046
 
26,465
24,430
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
4,278,401
3,942,591
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
37,149
34,233
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
11,536
10,631
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
68,789
63,390
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2048
 
1,035,558
950,718
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2049
 
54,221,758
49,711,761
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2049
 
12,366
11,338
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2049
 
92,574
84,903
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2050
 
18,103,289
16,654,086
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2025
 
2,237
2,220
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
4,951
4,893
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
3,426
3,386
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
455
450
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
12,242
12,101
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
27,943
27,684
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2027
 
4,146
4,087
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
1,586,458
1,557,387
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
318,310
312,558
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
26,368
25,960
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
3,619
3,576
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2029
 
13,916
13,610
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2029
 
101,455
99,241
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2029
 
49,737
48,653
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2030
 
31,354
30,620
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2030
 
56,555
55,412
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2030
 
3,078
3,003
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2033
 
1,485,406
1,439,586
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2033
 
6,498
6,301
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2033
 
1,067,832
1,035,226
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2036
 
447,147
430,978
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2037
 
48,225
46,210
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2037
 
242,174
232,434
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2039
 
957,352
897,467
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
432,670
404,257
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
1,844,292
1,721,817
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
312,327
292,223
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
2,074,111
1,939,549
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
231,500
215,650
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
84,750
78,847
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
71,866
66,946
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
294,140
274,580
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
123,122
114,789
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
118,871
111,261
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
41,104
38,491
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
638,157
599,274
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
463,064
432,523
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
30,784
28,736
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
282,264
263,032
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
43,766
41,224
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
90,370
84,547
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
234,671
218,931
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
597,173
556,249
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
1,205,544
1,120,668
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
505,779
471,078
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
8,331
7,807
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
55,669
51,834
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
9,461
8,748
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
102,900
95,113
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
97,913
90,534
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
386,456
357,331
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
16,348
15,116
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
45,581
42,146
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2046
 
118,969
110,003
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
370,505
341,424
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
30,783
28,367
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
3,165
2,916
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
6,349
5,850
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2048
 
54,617
50,126
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2048
 
11,731
10,766
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2048
 
6,658
6,123
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2049
 
452,113
414,507
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2050
 
38,646,515
35,432,018
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2025
 
1,056
1,052
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
3,565
3,543
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
122
120
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
1,098
1,091
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
8,016
7,963
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
161
159
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
1,967
1,960
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
37,931
37,689
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
1,697
1,686
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
10,979
10,904
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2027
 
92,547
92,107
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2033
 
366,448
359,155
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2040
 
2,128
2,054
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2040
 
29,712
28,648
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
477,154
460,137
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
245,335
236,697
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
71,151
68,476
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
13,117
12,640
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
413,372
398,143
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
24,552
23,674
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
1,418,194
1,365,399
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2042
 
750,006
721,096
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2042
 
663,380
637,515
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2043
 
5,204,951
5,004,575
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2044
 
503,439
482,651
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2044
 
94,206
90,234
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
59,184
56,628
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
4,894
4,683
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
93,025
89,008
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
139,026
133,022
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
20,377
19,555
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
4,814
4,606
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
51,254
49,040
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
5,890
5,636
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
48,241
46,157
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
135,202
129,364
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
6,289
6,017
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
4,638
4,422
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
42,848
40,851
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
5,237
4,993
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
42,665
40,676
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
44,272
42,208
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
1,183,827
1,128,635
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
275,876
263,015
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
3,458
3,289
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
808,092
768,650
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
27,474
26,133
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
17,244
16,402
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2048
 
6,634,574
6,306,600
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2048
 
273,255
259,576
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
585,988
555,373
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
827,215
783,996
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
12,855
12,184
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
90,094
85,330
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
7,081
6,711
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2050
 
245,123
231,703
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2050
 
545,096
515,254
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2050
 
42,068
39,831
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2051
 
529,913
497,188
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2052
 
1,729,218
1,628,064
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
347
345
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
958
952
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
45
44
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
1,536
1,530
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
16,310
16,214
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2033
 
257,542
252,176
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2034
 
877,134
858,034
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2037
 
46,690
45,382
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2037
 
429,670
417,629
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2037
 
949,592
923,276
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2038
 
1,508,138
1,459,034
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2039
 
14,103
13,628
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
115,583
111,507
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
67,659
65,255
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
16,255
15,668
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
327,454
315,487
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
182,341
175,799
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
117,930
113,682
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
137,174
132,493
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
8,604
8,291
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
146,693
141,291
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
66,834
64,326
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
73,012
70,127
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
538,549
518,738
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
2,027,626
1,952,111
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
762,463
734,018
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
32,216
30,970
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
255,789
246,267
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
90,932
87,342
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
146,595
140,591
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
67,719
64,912
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
68,488
65,672
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
26,088
25,036
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
421,922
404,534
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
222,995
213,717
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
316,758
303,393
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
254,929
244,148
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
36,870
35,311
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
22,300
21,361
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
42,770
40,971
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
20,238
19,378
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
24,022
23,020
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
7,949
7,616
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
23,167
22,188
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
1,673
1,602
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
535,146
512,943
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
27,926
26,641
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
102,142
97,444
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
83,001
79,183
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
108,754
103,752
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
282,334
269,348
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
52,362
49,953
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
459,749
438,602
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
44,688
42,632
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
20,662
19,711
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
7,678
7,325
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
1,652,900
1,576,872
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
94,543
90,195
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
257,721
245,866
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
12,960
12,364
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2046
 
1,197,530
1,140,951
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2046
 
4,149
3,951
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2046
 
1,143,432
1,091,910
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
90,078
85,625
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
834,254
792,492
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
9,276,290
8,817,725
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
96,792
91,947
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
5,984,079
5,677,042
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
21,715
20,581
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
7,293
6,919
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
208,903
198,184
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
208,342
197,392
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2049
 
1,060,585
1,003,184
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2051
 
233,740
220,067
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
1,798,147
1,688,326
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
913,709
855,334
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
720,232
674,443
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
2,062,869
1,933,656
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
2,290,457
2,144,842
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
1,059
1,054
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
1,036
1,030
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
20,148
20,035
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
744
739
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2033
 
414,195
405,823
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2033
 
22,214
22,089
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2037
 
349,901
340,314
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2037
 
1,289,405
1,253,672
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2039
 
75,585
73,184
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2040
 
124,707
120,493
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2040
 
1,858,242
1,790,374
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2040
 
10,500
10,100
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
226,060
217,563
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
5,491
5,284
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
611,827
589,062
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
41,477
39,887
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
22,964
22,062
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
33,347
32,111
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
18,170
17,451
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
20,424
19,637
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
6,977
6,703
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
7,594
7,298
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
33,814
32,430
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
8,080,614
7,780,137
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
488,767
468,245
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
882,204
847,939
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
217,662
208,479
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
9,313
8,949
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
680,149
651,238
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
54,154
51,849
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
34,364
32,889
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
62,269
59,618
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
18,113
17,354
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
6,641
6,351
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
11,523
10,993
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
13,028
12,429
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
25,926
24,733
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
122,367
116,738
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
56,759
54,148
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
17,905
17,081
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
8,087
7,715
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
23,841
22,744
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
42,102
40,165
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
189,932
181,196
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
11,983
11,432
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
11,827
11,283
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
99,243
94,678
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2047
 
3,895,040
3,702,492
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2047
 
143,586
136,398
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
712,595
676,033
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
9,865
9,352
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
7,277
6,896
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
27,391
26,002
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
90,054
85,349
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2049
 
104,626
98,963
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2049
 
516,132
488,036
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2049
 
57,880
54,910
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2050
 
673,648
639,083
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
746
742
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
21,813
21,669
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
5,293
5,263
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
2,101
2,087
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
8,946
8,887
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2034
 
140,368
137,311
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2037
 
3,489,609
3,391,811
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2040
 
119,946
115,546
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2040
 
17,407
16,754
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2040
 
740,635
713,511
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
893,484
859,494
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
1,445
1,391
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
116,968
112,558
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
63,064
60,748
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
256,696
246,759
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2042
 
388,768
372,912
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2043
 
142,639
136,834
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2043
 
17,656
16,933
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2043
 
416,070
398,532
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
28,883
27,636
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
78,190
74,813
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
48,248
46,164
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
49,973
47,853
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
14,019
13,414
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
29,183
27,922
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
31,953
30,573
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
57,440
54,762
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
56,792
54,144
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
2,545,421
2,428,341
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
47,989
45,782
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
15,358
14,651
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
22,681
21,638
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
183,176
174,751
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
88,107
84,055
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
94,182
89,792
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
13,480
12,860
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
27,845
26,564
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
83,852
79,995
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2046
 
81,645
77,737
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
61,095
58,075
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
17,002
16,151
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
149,416
141,983
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
596,865
567,173
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
107,238
101,903
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
2,371,809
2,247,890
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
6,878
6,518
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
260,101
246,511
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
93,095
88,231
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
200,188
189,791
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
628,623
594,405
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
5,962
5,637
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
839,401
796,857
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
309,798
292,838
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2050
 
830,564
783,861
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
3,964
3,938
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
5,698
5,658
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
46
44
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
876
871
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
421
419
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
84,969
84,392
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2027
 
12,511
12,408
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2029
 
16,785
16,667
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2033
 
1,038,665
1,017,996
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2034
 
16,307
15,968
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2038
 
10,005,649
9,725,237
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2039
 
1,340,083
1,294,360
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
17,246
16,615
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
703,983
678,384
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
363,655
350,334
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
63,791
61,457
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
158,888
153,090
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
15,654
15,087
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
1,507,349
1,448,128
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
29,590
28,575
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
88,818
85,368
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
16,449
15,829
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
34,182
32,923
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
239,853
230,689
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
1,057,852
1,018,206
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
801,321
771,132
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2044
 
378,827
362,801
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
16,966
16,218
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
21,403
20,459
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
20,868
19,967
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
16,027
15,358
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
145,403
139,124
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
20,763
19,847
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
8,456
8,083
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
90,295
86,311
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
416,405
398,423
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
8,417,985
8,108,780
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
108,390
103,337
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
79,739
76,021
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
7,947
7,571
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
5,357
5,108
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
4,659,630
4,442,390
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
246,897
235,387
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
84,781
80,828
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
620,544
591,613
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
148,388
141,934
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
428,099
407,204
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
385,523
366,706
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
38,201
36,336
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
92,431
87,920
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
292,741
278,452
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
5,457
5,203
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
117,058
111,344
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
131,861
125,425
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2048
 
79,919
75,918
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2048
 
75,105
71,346
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
12,097
11,457
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
186,357
176,795
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
144,519
136,878
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
14,372,129
13,612,252
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
973,282
921,823
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
1,916,099
1,814,792
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
218,847
206,866
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
344,519
325,658
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
349,289
330,276
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
3,969,825
3,776,061
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2051
 
182,228
170,975
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2051
 
424,538
401,031
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2025
 
153
152
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
2,653
2,635
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
7,595
7,540
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
1,263
1,254
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
803
797
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
1,312
1,307
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2031
 
206,693
204,825
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2032
 
629,068
619,927
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2034
 
62,067
60,755
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2034
 
22,064
21,910
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2035
 
15,321
15,149
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2041
 
5,000
4,818
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
53,236
51,246
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
34,789
33,396
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
48,790
46,910
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
324,690
312,191
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
1,265,422
1,216,484
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2044
 
15,938
15,265
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2044
 
70,102
67,196
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2044
 
691,807
663,534
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
63,536
60,732
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
26,523
25,478
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
30,998
29,630
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
237,323
226,852
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
930
892
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
4,630,086
4,452,704
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
94,709
90,234
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
197,100
187,788
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
4,272
4,090
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
63,081
60,100
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
130,720
124,544
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
570,182
543,243
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
84,169
80,192
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
63,822
60,807
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
28,150
26,820
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
81,439
77,464
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
589,157
560,401
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
91,087
86,641
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
85,876
81,685
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
1,043,761
992,816
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
5,568
5,297
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2048
 
174,950
166,192
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2048
 
138,919
131,964
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
136,108
128,912
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
760,560
720,348
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
232,231
220,316
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
15,683,084
14,878,399
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
185,355
175,207
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
251,519
238,221
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
3,923,929
3,711,560
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
2,952,339
2,789,786
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2051
 
141,621
134,134
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2051
 
523,705
495,688
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2051
 
127,679
120,449
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
3,907
3,879
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
10,577
10,505
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
3,819
3,791
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
342
339
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
843
837
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
4,801
4,767
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
557
553
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
40,738
40,453
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
15,829
15,718
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
6,107
6,073
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2034
 
2,907
2,846
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2039
 
82,347
79,529
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2039
 
17,268
16,663
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2041
 
32,909
31,684
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2041
 
18,411
17,743
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
50,270
48,314
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
247,991
238,679
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
333,974
321,332
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
118,064
113,636
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
67,846
65,222
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2044
 
53,045
50,828
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2044
 
9,968
9,560
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2045
 
77,672
74,245
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2045
 
219,359
209,681
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2045
 
21,166,530
20,271,931
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
92,533
88,161
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
70,910
67,560
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
321,240
306,063
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
9,246
8,809
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
79,914
76,139
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
628,082
597,426
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
2,520
2,397
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
1,371,134
1,304,210
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
1,824,196
1,735,159
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
121,684
115,745
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
126,734
120,549
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
12,590
11,975
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
849,560
806,501
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
3,065,958
2,910,563
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
23,790
22,622
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
216,836
205,846
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
43,935
41,708
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
45,975
43,645
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
75,050
71,294
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
12,500,391
11,839,475
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
1,388,250
1,314,851
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
58,823
55,713
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
120,652
114,499
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2050
 
291,837
275,769
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2050
 
35,826
33,842
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2052
 
223,139
209,737
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2025
 
692
689
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2025
 
346
344
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2029
 
12,409
12,320
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2030
 
5,546
5,470
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2041
 
485,967
467,216
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2041
 
118,992
114,635
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2044
 
27,245
26,109
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2044
 
111,437
106,806
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2044
 
6,093,405
5,862,560
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
14,028
13,409
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
1,352,522
1,292,847
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
40,454
38,669
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
1,476,474
1,409,945
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2046
 
421,434
401,522
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2046
 
163,528
156,261
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2046
 
1,066,731
1,019,332
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
186,251
177,160
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
22,462
21,352
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
440,273
415,413
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
1,980,175
1,883,524
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
837,360
795,848
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
111,054
105,564
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
171,219
162,629
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
42,832
40,661
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
492,282
467,331
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
3,521,098
3,345,936
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
600,464
570,593
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
97,844
92,885
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
83,805
79,558
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
357,135
339,034
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
319,832
303,621
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
1,206,484
1,145,335
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
172,571
162,921
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
173,306
164,089
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
14,839
14,050
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
81,705
77,360
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
166,112
157,693
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
339,591
322,167
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
54,515
51,513
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
656,557
620,612
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
1,705,060
1,615,976
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
134,323
127,221
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
526,718
497,553
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2052
 
3,873,435
3,629,604
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2053
 
6,103,912
5,717,288
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2054
 
20,000,001
18,712,881
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2025
 
366
364
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2025
 
1,467
1,459
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
43,494
43,175
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
5,351
5,312
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
27,558
27,356
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
42,472
42,160
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2034
 
585,445
573,245
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2037
 
1,679
1,655
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2041
 
514,811
495,871
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
1,343,600
1,290,884
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
7,959
7,647
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
68,496
65,759
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
3,345,597
3,212,187
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
61,413
58,876
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
5,179
4,962
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
64,205
61,494
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
16,765
16,064
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
87,143
83,475
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2045
 
14,597
13,940
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2045
 
164,700
157,279
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
22,085
21,042
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
379,332
361,410
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
9,124
8,693
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
68,974
65,715
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
69,636
66,542
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
7,406
7,056
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2047
 
1,091,201
1,037,259
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2047
 
690,318
656,192
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2047
 
1,656,393
1,574,511
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
16,896
15,880
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
240,420
226,040
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
143,694
135,099
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
1,217,811
1,156,088
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
348,953
331,594
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
2,599,738
2,467,973
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
3,111,851
2,954,130
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2049
 
213,512
202,156
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2049
 
36,101
34,170
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2049
 
2,641,682
2,501,187
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2050
 
1,254,826
1,185,344
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2052
 
781,690
732,482
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2052
 
25,247
23,681
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
63
62
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
1,547
1,540
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
241
239
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
15
14
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
3,136
3,120
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
74
73
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
67
66
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2030
 
111,709
110,165
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2033
 
37,444
36,675
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2033
 
495,933
486,528
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2034
 
8,208
8,037
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2042
 
106,889
102,836
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2043
 
15,347
14,738
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
4,083
3,915
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
34,191
32,767
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
1,240
1,189
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
174,282
166,972
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
91,939
88,076
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
56,715
54,319
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2045
 
50,424
48,152
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2045
 
80,897
77,252
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
29,666
28,264
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
72,344
68,926
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
11,917
11,354
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
406,112
386,671
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
1,800
1,714
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
6,009,127
5,725,216
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
1,045,368
998,918
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
137,272
131,172
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
3,733,927
3,549,344
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
15,241
14,487
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
9,054
8,606
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
1,432,384
1,361,576
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
1,336,263
1,268,536
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
193,415
183,612
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
295,512
280,534
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
2,032,216
1,929,215
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
79,568
75,535
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
251,999
239,227
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
244,149
231,774
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
1,823,150
1,725,618
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
38,907
36,825
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
7,460
7,061
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
413,727
392,112
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
81,009
76,701
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
16,864,718
16,009,945
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
201,564
190,781
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2050
 
149,472
141,195
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2052
 
23,079,131
21,626,306
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2052
 
19,168,056
17,997,373
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
1,980
1,970
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
84
83
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
90
88
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
1,063
1,058
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
2,940
2,925
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
3,038
3,021
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
27,694
27,547
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2026
 
130,591
129,589
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2027
 
152,047
151,156
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2037
 
649,581
631,376
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2039
 
186,596
180,157
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2039
 
147,876
142,812
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
185,419
178,409
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
190,158
183,332
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
30,477
29,319
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
15,294
14,702
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2042
 
2,153,917
2,071,085
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
12,395
11,896
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
54,912
52,665
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
116,777
112,014
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
11,428
10,962
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
86,768
83,236
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
75,502
72,637
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
664,229
636,085
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
22,332
21,516
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
2,862
2,746
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
295,282
283,045
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
58,301
56,043
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
35,738
34,229
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
52,916
50,716
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
11,277
10,804
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
13,133
12,584
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
1,213
1,165
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
38,801
37,137
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
107,760
103,226
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
67,594
64,735
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
66,560
63,800
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
59,750
57,058
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
121,182
115,722
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
121,166
115,707
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
475,152
453,742
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
1,401,928
1,338,759
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
21,460
20,513
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
81,305
77,642
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
125,001
119,369
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
23,043
22,005
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
385,957
368,566
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
74,607
71,246
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2046
 
32,234
30,691
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2046
 
34,222
32,583
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2046
 
1,127,465
1,076,663
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
151,323
143,843
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
35,752
33,984
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
97,775
92,942
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
3,094,584
2,941,606
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
634,025
601,494
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
743,114
704,986
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
3,297,617
3,128,420
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
439,343
412,943
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2049
 
925,125
875,634
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2049
 
1,863,719
1,764,016
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2049
 
513,714
486,232
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2050
 
204,580
193,380
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2050
 
1,458,437
1,378,592
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2051
 
158,663
149,431
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2051
 
425,510
400,752
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2051
 
668,289
630,783
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
8,832,977
8,271,423
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
29,320,009
27,455,998
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
10,031,049
9,393,328
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
1,100,949
1,030,957
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
340
338
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
421
418
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
5,665
5,631
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
429
426
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2026
 
50,358
50,016
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2026
 
10,092
10,022
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
10,456
10,104
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
140,576
135,030
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
707,450
683,171
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
43,494
41,977
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
62,282
60,201
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
117,864
114,004
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2040
 
15,737
15,160
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2040
 
14,083
13,557
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
1,133,201
1,091,359
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
49,537
47,634
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
37,201
35,828
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
133,257
128,429
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
86,103
82,730
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
41,743
40,142
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
126,585
121,824
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
170,952
164,244
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
31,755
30,538
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
1,056,013
1,015,333
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
2,862,847
2,758,919
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
9,054
8,708
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
821,090
787,770
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
2,662
2,554
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
706,666
678,083
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
350,320
335,935
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
1,909,240
1,828,843
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
4,977,899
4,768,556
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
125,615
120,332
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
1,958,079
1,874,968
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
3,554
3,407
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
68,133
65,242
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
1,535
1,469
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
12,819
12,288
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
124,713
119,624
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
18,260
17,485
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
27,132
25,909
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
252,363
240,756
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
860,014
820,457
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
60,966
58,218
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
122,368
116,855
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
99,238
94,767
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
10,560
10,085
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
58,367
55,682
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
58,443
55,809
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2046
 
2,506,037
2,393,118
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2046
 
1,227,507
1,172,197
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2047
 
3,770
3,583
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
624,254
592,224
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
146,051
138,557
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
23,398,690
22,212,748
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
80,882
76,732
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
13,162
12,487
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
20,639
19,522
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
680,167
645,268
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
266,476
252,803
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
278,554
264,436
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
87,281
82,803
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
92,638
87,885
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
1,086,911
1,028,765
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
14,691,130
13,909,796
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
120,047
113,663
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
6,376,717
6,043,555
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2050
 
3,087,172
2,923,948
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2050
 
133,684
126,198
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
750,233
707,226
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
398,254
372,935
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
2,454,196
2,302,006
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
1,487,252
1,401,996
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
8,433,362
7,897,214
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
2,824,036
2,644,499
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2025
 
949
946
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2025
 
108
107
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2027
 
20,555
20,498
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2027
 
5,047
5,033
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2041
 
162,926
161,054
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2041
 
52,298
51,711
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2041
 
51,132
50,520
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2042
 
41,118
40,610
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2043
 
3,969,258
3,922,343
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
18,386
18,129
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
170,978
168,425
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
91,531
90,164
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
965
950
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
194,483
191,761
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
2,778
2,739
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
2,331
2,297
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2045
 
38,926
38,271
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2045
 
5,196
5,129
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2045
 
9,607
9,458
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2046
 
32,816
32,213
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
46,066
45,134
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
4,020
3,936
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
1,385,180
1,356,272
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
121,661
119,312
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2048
 
352,785
344,100
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2048
 
15,261
14,894
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
265,382
258,351
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
249,411
242,803
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
10,300
10,063
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
28,670
27,919
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
173,198
168,664
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
681,641
663,581
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
7,214
7,023
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
15,435
15,031
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
20,806
20,255
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
131,222
127,622
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
6,548,267
6,376,817
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
359,452
349,591
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
28,087
27,316
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2025
 
11,347
11,312
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2026
 
1,001
998
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2029
 
8,533
8,493
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2035
 
7,656
7,581
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2039
 
223,495
221,107
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2039
 
1,757,587
1,738,074
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
75,824
74,953
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
9,026
8,922
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
108,868
107,633
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
82,318
81,402
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
8,076
7,985
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
13,581
13,430
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
7,255
7,169
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
74,901
74,033
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
8,181
8,077
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
4,020
3,975
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
27,150
26,770
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
24,527
24,184
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
3,788
3,735
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
225,232
222,080
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
9,118
8,990
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
1,550
1,529
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
18,287
18,031
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
103,418
101,809
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
304,461
299,724
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
83,016
81,724
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
84,950
83,628
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
111,805
110,065
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2045
 
22,853
22,433
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2045
 
2,096,709
2,072,411
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
114,548
112,229
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
100,032
98,100
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
26,924
26,379
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
184,653
180,915
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
2,153
2,109
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
10,503
10,373
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
228,470
223,130
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
174,813
170,509
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
50,280
49,105
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
420,825
410,990
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
3,388,227
3,299,515
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
1,592
1,551
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
1,595,587
1,553,810
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
130,560
127,142
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
643,376
626,531
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
281,416
274,048
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2049
 
682,002
663,506
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2049
 
16,474
16,033
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2049
 
140,441
136,764
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2050
 
319,322
310,163
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2050
 
21,741
21,104
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2050
 
13,697
13,338
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2052
 
22,702,326
21,838,332
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2029
 
6,745
6,713
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2037
 
1,095,348
1,084,549
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2038
 
99,932
98,822
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
458,359
453,087
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
25,851
25,560
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
165,154
163,226
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
272,098
268,868
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
12,685
12,536
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
34,814
34,407
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
22,846
22,569
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
140,140
138,431
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2041
 
9,809
9,699
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2043
 
7,571
7,465
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2043
 
360,329
355,287
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2043
 
55,573
54,796
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
3,404
3,356
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
3,107
3,058
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
53,676
52,774
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
5,605
5,518
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
72,188
70,975
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
99,761
98,084
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
1,521
1,497
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
97,657
96,015
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
6,841
6,739
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2045
 
208,218
204,393
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2045
 
997
982
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2046
 
897,208
879,044
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2047
 
586,319
571,883
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2047
 
29,946
29,209
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
449,817
438,039
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
59,008
57,463
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
1,420,590
1,383,395
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
180,905
176,168
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
131,684
128,236
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
504,965
492,533
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
1,309,100
1,274,824
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
44,524
43,345
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
36,027
35,084
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
6,800
6,622
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
167,344
162,910
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
740,612
721,221
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
71,642
69,390
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
39,191
38,152
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2049
 
1,111,409
1,081,268
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2052
 
12,484,885
12,008,767
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2028
 
2,357
2,350
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2035
 
3,041
3,010
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2039
 
758,517
750,094
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2040
 
25,949
25,642
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2040
 
48,840
48,262
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2040
 
1,756
1,736
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2041
 
23,095
22,819
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2043
 
40,551
39,984
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2043
 
2,169
2,138
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2043
 
2,321
2,292
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
4,321
4,248
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
77,578
76,274
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
19,538
19,209
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
81,302
79,935
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
98,208
96,557
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
2,899
2,859
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
23,575
23,179
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
69,727
68,555
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
4,345
4,272
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2045
 
181,929
178,587
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
4,370
4,282
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
170,909
167,343
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
57,131
55,975
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
66,251
64,910
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
4,441
4,348
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
1,130,141
1,100,198
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
260,763
253,854
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
441,815
430,110
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
43,181
42,064
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
18,637
18,144
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
61,556
59,926
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
75,218
73,225
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
22,845
22,254
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
53,668
52,531
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
278,007
270,642
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
34,002
33,228
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
33,246
32,365
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
25,098
24,441
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
354,338
344,950
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
26,181
25,487
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
337,737
328,788
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
1,269,367
1,235,735
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2050
 
373,217
362,978
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2052
 
7,375,943
7,094,657
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2025
 
341
340
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2040
 
62,459
61,751
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2040
 
28,789
28,463
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
290,050
286,805
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
215,752
213,272
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
27,108
26,799
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
32,641
32,269
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
45,078
44,524
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
158,677
156,308
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
29,046
28,612
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
98,329
96,860
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
524,063
516,238
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2045
 
2,615
2,571
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2045
 
96,444
94,823
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
424,859
415,992
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
47,848
46,850
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
183,775
179,939
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
536,663
525,463
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
63,331
62,009
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
5,233,351
5,151,933
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
51,498
50,423
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2048
 
417,540
406,999
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2048
 
306,880
299,132
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
108,192
105,291
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
5,599,287
5,449,185
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
277,625
270,182
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
11,536
11,227
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
156,895
152,689
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
98,846
96,196
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
321,054
312,548
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
25,423
24,758
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
465,465
452,987
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
93,177
90,353
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2050
 
3,675,826
3,574,989
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2050
 
214,251
208,574
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2050
 
24,483
23,819
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2025
 
1,774
1,768
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2025
 
16,312
16,262
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2035
 
5,784
5,725
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2040
 
51,326
50,748
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2040
 
17,679
17,481
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2040
 
215,070
212,527
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
42,773
42,310
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
3,578
3,534
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
386,325
381,747
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
35,584
35,151
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
67,850
67,067
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
48,335
47,758
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
6,068
5,998
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
48,908
48,326
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
14,192
14,016
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
162,344
159,920
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
17,865
17,598
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
11,320
11,151
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
105,451
103,877
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
93,908
92,392
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
124,781
122,918
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
37,721
37,158
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
4,087
4,036
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
191,183
188,328
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2045
 
24,254
23,846
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
1,183,643
1,165,968
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
11,794
11,577
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
14,115
13,865
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
3,065
3,006
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
1,064,258
1,052,222
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2047
 
563,092
551,340
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2047
 
14,019
13,727
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2048
 
585,448
570,668
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2048
 
39,055
38,069
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2048
 
109,048
106,193
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
174,905
170,216
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
874,563
851,118
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
399,055
388,358
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
27,421
26,703
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2050
 
243,870
237,104
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2050
 
12,583
12,238
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2025
 
981
978
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2025
 
537
535
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2035
 
4,040
4,003
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2035
 
8,870
8,777
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2035
 
2,802
2,774
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2039
 
73,295
72,458
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2040
 
15,183
15,008
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2040
 
47,826
47,290
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2040
 
4,882
4,825
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
13,229
13,069
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
1,545,436
1,526,985
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
11,632
11,494
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
75,353
74,491
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
31,282
30,907
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
16,523
16,277
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
158,239
155,876
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
1,912
1,884
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
8,704
8,574
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
258,619
254,757
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
90,553
89,201
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
8,583
8,455
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
64,005
63,050
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
22,255
21,923
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2045
 
39,371
38,710
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2046
 
12,778
12,531
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
15,102
14,773
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
332,211
324,966
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
61,570
60,228
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
61,035
59,856
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
432,282
420,964
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
518,999
505,410
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
22,949
22,228
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
19,603
19,090
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
23,104
22,408
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
30,480
29,682
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
43,032
41,878
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
24,344
23,691
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
335,816
326,813
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
3,626
3,531
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
4,177,340
4,067,967
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
205,175
199,675
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2050
 
32,402
31,503
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2050
 
1,832,611
1,781,765
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2050
 
145,573
141,534
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2054
 
6,773,059
6,506,298
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2025
 
4,900
4,885
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2025
 
2,964
2,955
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2035
 
4,083
4,044
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2039
 
69,031
68,271
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2039
 
1,415,458
1,399,292
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2040
 
127,154
125,730
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
151,815
149,548
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
20,173
19,872
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
70,496
69,443
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
549,674
541,466
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
5,680
5,595
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
175,942
173,315
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
80,836
79,629
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
36,956
36,438
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2045
 
102,273
100,490
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
19,486
19,110
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
32,047
31,568
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
8,248
8,088
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
62,935
61,720
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2047
 
172,894
169,123
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2047
 
15,070
14,732
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
190,508
185,520
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
111,219
108,307
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
102,183
99,507
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
37,863
36,872
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
6,852
6,679
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
67,140
65,382
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
1,193,913
1,162,653
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
12,456
12,076
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
331,003
322,130
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
6,938
6,754
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
5,538
5,389
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
413,634
402,545
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2050
 
16,703
16,239
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2053
 
149,677
143,875
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2025
 
6,421
6,401
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2025
 
1,166
1,163
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2025
 
1,217
1,213
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2025
 
303
302
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2028
 
1,647
1,639
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2031
 
1,888
1,879
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2038
 
49,299
48,767
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2039
 
19,904
19,685
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2039
 
117,202
115,964
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2040
 
6,338
6,267
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2042
 
71,177
70,246
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2044
 
44,575
43,909
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2044
 
3,895
3,834
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2045
 
7,156
7,056
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2045
 
128,582
126,662
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2045
 
9,449
9,287
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
3,955
3,869
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
175,946
171,999
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
45,797
44,770
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
92,660
90,581
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
2,255,542
2,196,486
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
312,226
304,051
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
42,284
40,978
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
75,125
72,764
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
76,883
74,870
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
31,766
30,934
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
471,280
458,941
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
7,023
6,839
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
447,438
435,723
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
12,734
12,413
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
36,944
36,011
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
21,301
20,744
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
210,181
204,546
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
4,817,090
4,687,956
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
61,370
59,725
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
58,735
57,142
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
95,851
93,282
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2050
 
1,183,831
1,150,615
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2050
 
27,435
26,665
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2025
 
2,951
2,942
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2025
 
1,272
1,268
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2035
 
2,845
2,815
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
1,995,167
1,973,044
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
61,394
60,692
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
52,634
52,052
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
733,903
725,715
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
7,834
7,748
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
11,113
10,990
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
5,289
5,228
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
17,314
17,121
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
2,671
2,641
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
2,281
2,258
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
24,986
24,709
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
33,557
33,183
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
63,146
62,444
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
44,872
44,361
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
11,904
11,764
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
21,907
21,656
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
9,245
9,134
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
60,725
60,032
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2041
 
4,315
4,264
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2041
 
108,186
106,960
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
3,340
3,288
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
30,666
30,189
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
19,819
19,510
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
63,381
62,574
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2045
 
99,526
97,791
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
250,821
245,194
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
437,635
427,818
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
108,009
105,586
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
2,625,838
2,596,408
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
3,237,408
3,144,147
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
428,155
416,945
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
41,976
40,877
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
6,117
5,957
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
371,550
361,821
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
3,766,374
3,671,292
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
25,675
25,003
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
14,843
14,440
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
710,325
691,283
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
8,158
7,942
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
20,948
20,413
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2052
 
25,093
24,162
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2052
 
5,219,999
5,021,339
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2027
 
5,018
4,992
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2029
 
1,403
1,396
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2035
 
7,372
7,296
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
7,274
7,193
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
74,843
74,019
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
68,258
67,499
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
17,331
17,152
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
817,900
808,781
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
711,645
703,703
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
53,707
53,111
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
22,906
22,652
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
24,409
24,142
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
42,803
42,325
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
69,763
68,985
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
98,369
97,247
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
1,838
1,818
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
1,524,773
1,507,548
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
7,760
7,669
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
3,715
3,673
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
132,257
130,716
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
88,228
87,249
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
114,106
112,826
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
47,993
47,462
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
1,922,647
1,901,104
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
13,356
13,190
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
7,498
7,411
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
351,943
347,885
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
9,076
8,967
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
82,925
81,927
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
44,161
43,632
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
47,926
47,352
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
6,314
6,237
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
46,606
45,881
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
139,737
137,563
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
3,373
3,320
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
26,907
26,488
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
4,497
4,427
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
74,006
72,855
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
18,175
17,934
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
137,424
135,286
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
142,062
139,852
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
2,892,774
2,849,578
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
1,191,625
1,168,618
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
3,669
3,594
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
37,978
37,244
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
7,471
7,327
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
23,300
22,828
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2047
 
23,926
23,228
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
10,429
10,156
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
808,254
787,092
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
210,379
204,871
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
66,928
65,175
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
27,414
26,697
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
9,766
9,510
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
2,173
2,116
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
498,635
485,580
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
880,218
857,172
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
747,798
728,219
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
4,248,023
4,132,816
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
60,128
58,517
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
153,123
149,018
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
4,893
4,763
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2050
 
364,075
353,860
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2052
 
35,496,497
34,145,589
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2029
 
12,751
12,689
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2033
 
164,783
163,186
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2035
 
6,324
6,259
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2038
 
195,976
193,799
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2038
 
92,564
91,536
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2039
 
12,051
11,917
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2039
 
1,266,879
1,252,832
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2039
 
10,300
10,181
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2040
 
660,261
652,674
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2040
 
8,734
8,636
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2040
 
43,040
42,555
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2041
 
999,367
987,245
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2042
 
7,677
7,590
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
28,652
28,326
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
155,398
153,224
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
82,355
81,202
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
9,376
9,245
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2044
 
7,461
7,345
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2044
 
15,587
15,345
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2044
 
3,416
3,363
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2045
 
7,186
7,085
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2046
 
99,637
97,620
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2046
 
26,597
26,059
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2047
 
122,735
119,867
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2047
 
53,152
51,927
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2047
 
30,250
29,543
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
1,541,709
1,501,343
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
861,425
838,871
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
56,210
54,739
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
39,328
38,298
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2049
 
4,899
4,766
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
5,819
5,665
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
61,684
59,915
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
44,777
43,465
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
12,104
11,779
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
50,916
49,583
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2052
 
24,164,716
23,245,067
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2037
 
52,005
52,398
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2038
 
44,547
44,901
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2040
 
50,808
51,286
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2041
 
9,295
9,384
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2041
 
72,815
73,515
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
13,150
13,292
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
35,925
36,244
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
70,174
70,931
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
144,255
145,721
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
79,339
80,194
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
67,367
68,051
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
123,889
125,225
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
110,997
112,125
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
217,125
216,820
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
17,549
17,524
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
6,717
6,673
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
1,499
1,474
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
568,545
566,859
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2050
 
22,049
21,681
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2051
 
7,153,049
7,129,592
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2053
 
10,289,399
10,114,178
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2053
 
541,067
531,684
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2053
 
314,237
308,787
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2054
 
1,337,307
1,312,444
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2035
 
590,001
594,064
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2035
 
2,267
2,285
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2039
 
3,441
3,475
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2041
 
336,832
340,154
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2043
 
144,399
145,956
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2043
 
76,868
77,697
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2044
 
116,301
117,410
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2045
 
423,857
427,891
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
5,859
5,902
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
10,661
10,646
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
390,204
383,620
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
3,962,263
4,013,916
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2049
 
1,486,490
1,481,151
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2050
 
699,544
697,250
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
12,773,979
12,556,447
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
1,664,558
1,637,772
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
1,652,131
1,623,997
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
1,273,641
1,251,952
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
66,105
65,166
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
3,998,882
3,930,783
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2053
 
2,191,626
2,152,250
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2054
 
3,886,390
3,813,831
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2033
 
940,435
946,190
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2034
 
274,657
276,525
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2035
 
97,488
98,278
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2036
 
3,750
3,777
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2039
 
12,735
12,845
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2039
 
291,140
293,731
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2040
 
136,331
137,606
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2043
 
362,620
366,530
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2044
 
6,794
6,859
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2044
 
312,954
316,039
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2044
 
36,621
36,970
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2048
 
13,766
13,747
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2048
 
295,955
295,539
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2049
 
766,996
764,241
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2049
 
43,712
43,650
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2052
 
35,786,337
35,176,920
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2052
 
63,022
62,008
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2054
 
3,723,358
3,653,843
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2029
 
59,697
59,990
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2039
 
31,745
32,045
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2039
 
72,225
72,893
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2043
 
134,658
136,110
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2043
 
2,345
2,371
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2043
 
229,083
231,147
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2044
 
29,434
29,697
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
1,262,371
1,260,599
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
982,659
981,279
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
297,333
296,915
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
294,465
289,497
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
239,541
239,204
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2049
 
1,811,745
1,805,238
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2049
 
530,766
528,693
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2049
 
423,444
422,055
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2050
 
312,598
307,197
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2052
 
22,083,060
21,707,001
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2052
 
5,947,053
5,844,385
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2054
 
13,003,184
12,760,416
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2036
 
3,383
3,409
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2037
 
852,376
858,385
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2038
 
3,130
3,158
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2038
 
4,469
4,511
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2038
 
63,145
63,595
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2039
 
2,300,710
2,305,654
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2040
 
18,669
18,845
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2041
 
4,655
4,700
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2045
 
24,940
25,186
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2047
 
7,487
7,523
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2047
 
63,318
63,624
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2048
 
7,035
7,047
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2048
 
1,878
1,881
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
19,477
19,414
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
9,172
9,141
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
2,371,660
2,368,330
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
644,900
642,786
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
16,051
16,073
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2050
 
15,937
15,914
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2053
 
1,249,157
1,226,714
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2030
 
123,060
123,664
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2030
 
267
268
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2035
 
3,217
3,242
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2036
 
3,355
3,382
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2037
 
4,182
4,219
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
4,042
4,073
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
3,559
3,593
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
29,660
29,937
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
48,383
48,788
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2039
 
2,734
2,758
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2040
 
48,781
49,236
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2041
 
12,102
12,221
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2041
 
116,931
118,052
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2042
 
82,348
83,148
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
70,635
71,397
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
119,129
120,339
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
21,150
21,365
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
72,813
73,552
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2048
 
29,058
29,108
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2049
 
1,030,148
1,026,770
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2049
 
37,066
37,014
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2049
 
97,222
96,903
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2050
 
252,656
251,749
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2050
 
96,358
95,982
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2053
 
403,851
396,596
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2053
 
30,856,770
30,302,372
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2053
 
43,947,169
43,143,846
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2034
 
476
479
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2035
 
166,642
167,898
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2035
 
577,043
581,300
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2035
 
82,026
82,671
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2038
 
60,827
61,372
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2039
 
9,038
9,110
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
498,740
503,430
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
3,886
3,922
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
138,916
140,297
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
12,852
12,977
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
306,266
309,103
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
167,812
169,479
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
151,278
152,764
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
277,450
280,075
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
4,505
4,549
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
7,593
7,668
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
44,538
44,967
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
151,601
153,091
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
541,054
546,407
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2042
 
2,280,801
2,303,432
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2044
 
69,951
70,662
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2047
 
81,504
81,899
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2047
 
268,085
269,384
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2048
 
969,315
965,833
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2048
 
27,531
27,535
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2048
 
33,116
33,121
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2049
 
88,366
88,076
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2049
 
141,325
140,994
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2049
 
40,982
40,861
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
40,460,774
39,733,824
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
788,671
774,255
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
29,018
28,497
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
2,462,038
2,417,803
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2030
 
15,173
15,250
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2035
 
4,344
4,377
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2036
 
39,598
39,896
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2038
 
4,466
4,508
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2038
 
14,880
15,013
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2039
 
90,449
91,276
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2039
 
13,914
14,040
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
38,787
39,151
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
5,869
5,927
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
11,743
11,858
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
6,243
6,304
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
31,866
32,169
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
7,682
7,758
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
73,490
74,220
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
12,509
12,633
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
279,510
282,262
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2042
 
29,185
29,472
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2042
 
25,513
25,753
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2042
 
3,886
3,923
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2047
 
67,650
67,914
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2047
 
7,663
7,700
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2048
 
338,525
339,848
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2048
 
307,259
307,308
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2048
 
818,063
810,523
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
26,907
26,819
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
5,885
5,866
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
1,995,490
1,992,687
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
15,907
15,641
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
14,666
14,623
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2050
 
573,293
571,055
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2053
 
804,324
789,622
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2053
 
119,603
117,454
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2035
 
14,440
14,541
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2035
 
46,333
46,656
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2036
 
17,859
17,992
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2037
 
7,598
7,659
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2038
 
4,817
4,861
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2038
 
10,351
10,444
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2039
 
49,680
50,111
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2039
 
24,083
24,272
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2039
 
1,083,100
1,090,014
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
3,082
3,112
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
86,662
87,494
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
2,786
2,807
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
13,362
13,488
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
42,412
42,821
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
188,563
190,293
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
522,373
527,377
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
153,630
155,150
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
1,673
1,689
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2047
 
4,132
4,148
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
424,437
424,504
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
73,672
73,684
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
914,027
898,748
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
6,471
6,476
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2049
 
404,511
403,184
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2050
 
8,809
8,774
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2053
 
85,775
84,207
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2030
 
88,103
88,614
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2033
 
2,627
2,644
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2034
 
1,730,630
1,742,396
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2034
 
61,217
61,638
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2035
 
687,137
691,988
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2035
 
1,181,741
1,189,585
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2037
 
56,408
56,755
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2037
 
17,065
17,196
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2038
 
11,926
12,043
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2039
 
13,313
13,441
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2039
 
49,563
50,024
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
1,187
1,198
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
9,769
9,852
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
949
958
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
9,160
9,247
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
6,619
6,682
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2041
 
97,686
98,633
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2041
 
171,621
173,293
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2044
 
100,272
101,228
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2047
 
78,776
79,084
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2047
 
136,066
136,598
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2048
 
872,366
872,504
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2048
 
149,191
149,215
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2049
 
48,141
47,983
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2030
 
6,789
6,828
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2030
 
27,905
28,088
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2033
 
163,631
164,619
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2035
 
4,614
4,650
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2035
 
2,604
2,625
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2035
 
1,403
1,415
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2039
 
57,057
57,610
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2040
 
8,973
9,062
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2040
 
4,031
4,069
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2040
 
12,882
13,000
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2041
 
78,342
79,112
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2041
 
105,356
106,350
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2043
 
147,277
148,865
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2043
 
12,736
12,852
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2044
 
130,917
132,165
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2047
 
139,317
139,861
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2047
 
456,213
457,996
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2048
 
4,597,905
4,598,632
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2048
 
177,367
177,395
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2048
 
572,803
572,894
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2049
 
1,128,435
1,126,850
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2025
 
295
294
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2029
 
2,800
2,813
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2035
 
106,823
107,496
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2040
 
1,780
1,797
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2041
 
76,902
77,659
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2041
 
64,814
65,455
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2043
 
899,709
909,411
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2043
 
7,998
8,084
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2044
 
20,688
20,885
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2044
 
6,763
6,827
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
87,026
86,903
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
537,499
536,744
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
457,337
456,694
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
11,754
11,738
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2049
 
487,129
486,445
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2049
 
10,767
10,583
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2049
 
57,177
56,989
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2054
 
3,221,299
3,162,164
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2054
 
3,932,015
3,858,605
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2034
 
4,859
4,973
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2037
 
35,171
36,181
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2037
 
18,953
19,553
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2037
 
20,701
21,333
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
24,508
25,226
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
35,121
36,177
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
17,266
17,794
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
38,000
39,137
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2039
 
12,590
12,955
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2039
 
962
992
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2039
 
17,685
18,244
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2040
 
26,971
27,788
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2040
 
235,529
242,385
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2041
 
343,604
354,340
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2049
 
403,198
411,056
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2049
 
896,275
913,744
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2049
 
612,219
624,151
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2053
 
420,015
420,182
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2053
 
29,761
29,792
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2054
 
374,478
374,053
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2035
 
1,133
1,165
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2035
 
13,650
14,024
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2035
 
20,647
21,257
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2036
 
10,530
10,845
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2037
 
74,886
77,062
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2052
 
5,589,452
5,607,563
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
19,259,154
19,243,319
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
397,158
396,788
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
8,206,226
8,199,479
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2033
 
45,068
46,142
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2033
 
11,420
11,692
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2035
 
5,563
5,725
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
1,191
1,229
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
27,495
28,305
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
10,329
10,630
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
496,938
511,420
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
1,002
1,031
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
831,369
854,943
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
232,111
238,831
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2038
 
644,811
662,846
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2039
 
45,957
47,360
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2048
 
8,732
8,903
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
4,357,637
4,363,927
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
2,007,565
2,017,834
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
1,102,008
1,105,923
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2053
 
47,133
47,374
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2053
 
841,735
841,306
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2054
 
76,910,178
76,822,908
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2034
 
10,211
10,491
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
182,377
187,655
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
11,000
11,311
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
66,557
68,436
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
284,903
293,206
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
6,316
6,483
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2036
 
407,556
419,849
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2037
 
22,780
23,489
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2037
 
76,277
78,540
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2037
 
5,100
5,231
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2038
 
23,861
24,589
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2038
 
611
630
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2038
 
8,661
8,908
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
176,495
181,701
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
1,692
1,741
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
194,211
199,889
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
172,955
178,497
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2041
 
82,246
84,666
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2041
 
74,304
76,556
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2048
 
105,738
108,129
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2048
 
370,655
379,037
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
169,330
169,720
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
333,312
333,559
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
703,579
707,618
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2033
 
16,080
16,445
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2034
 
605,412
620,237
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2034
 
23,410
24,010
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
79,703
81,855
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
236,424
242,897
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
140,801
144,656
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
696
712
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
57,741
59,410
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2037
 
196,556
202,485
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2037
 
33,588
34,620
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2037
 
39,346
40,540
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
142,596
146,798
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
26,639
27,416
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
125,940
129,612
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
33,259
34,156
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2039
 
727,622
748,443
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2041
 
47,080
48,481
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
335,827
345,895
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
362,804
374,215
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
110,251
113,698
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
103,484
106,702
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
22,197
22,855
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2049
 
856,238
870,786
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2053
 
11,341,268
11,353,208
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2053
 
464,893
465,963
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2054
 
190,727
190,510
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2035
 
24,577
25,288
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2036
 
25,204
25,914
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2038
 
28,096
28,915
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2038
 
22,555
23,227
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2038
 
867,632
894,361
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2039
 
96,707
99,774
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2040
 
263,339
270,123
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
9,396,535
9,385,873
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
55,331
55,268
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2033
 
4,832
4,951
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2034
 
20,899
21,420
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2034
 
439,058
450,352
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2036
 
54,870
56,436
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2037
 
193
199
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2037
 
4,906
5,027
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2038
 
22,625
23,291
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2039
 
304,216
313,223
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2040
 
116,836
120,289
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
14,828,412
14,811,587
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2033
 
151,478
154,987
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2033
 
68,492
70,063
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2034
 
120,834
123,819
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2034
 
35,091
36,022
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2035
 
1,167,529
1,199,969
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2036
 
65,222
67,084
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2037
 
698
718
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2037
 
93,049
95,889
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
8,741
9,008
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
26,929
27,712
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
91,357
94,050
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
31,221
32,136
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
21,036
21,664
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
176,582
181,744
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
346
357
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2039
 
158,005
162,591
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2040
 
860,033
885,842
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2040
 
338,521
348,691
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2041
 
50,218
51,824
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2044
 
92,502
95,467
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2044
 
1,857,488
1,909,483
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2044
 
134,505
138,318
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2049
 
344,733
350,591
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2053
 
671,521
671,713
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2053
 
175,784
175,628
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2053
 
7,015,616
7,010,067
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
10,713,994
10,701,836
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
964,350
963,256
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2027
 
56,028
56,424
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2033
 
156,549
160,244
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2033
 
67,161
68,477
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2033
 
170,951
174,948
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2036
 
4,273
4,403
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2037
 
64,456
66,330
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2037
 
1,243
1,279
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
55,922
57,586
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
229,264
236,474
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
18,487
19,077
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
9,829
10,134
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
60,614
62,492
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
309
319
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2039
 
4,032,003
4,078,574
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
34,457
35,523
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
25,878
26,678
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
131,115
134,976
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
14,261
14,686
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2041
 
74,448
76,727
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2041
 
68,145
70,191
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2048
 
33,492
34,249
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2049
 
140,254
142,637
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
363,900
363,715
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
8,177,939
8,179,393
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
575,821
576,112
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
7,210,021
7,215,358
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
547,881
547,259
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
224,669
224,414
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
21,128
21,622
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
75,313
77,174
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
28,756
29,435
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
37,549
38,421
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2034
 
1,174,000
1,204,709
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2035
 
399,945
411,382
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2036
 
108,997
111,984
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
22,885
23,554
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
13,848
14,285
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
12,779
13,180
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
7,869
8,098
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
16,850
17,369
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2038
 
12,674
13,045
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2038
 
12,840
13,217
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2039
 
58,236
59,910
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2039
 
34,192
35,210
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2039
 
11,427
11,793
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2041
 
77,892
80,231
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2053
 
222,742
222,628
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2053
 
22,421,136
22,626,913
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2054
 
916,901
915,861
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2029
 
76,770
78,015
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
19,947
20,494
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
17,214
17,700
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
20,005
20,568
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
109,117
112,253
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2039
 
138,121
142,475
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2039
 
11,445
11,788
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2040
 
66,182
68,203
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
40,583,683
40,562,998
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
16,056,174
16,042,973
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
556,610
556,152
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2054
 
3,959,985
3,955,491
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2054
 
2,948,971
2,945,625
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2034
 
30,252
31,038
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2036
 
318,508
326,168
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2037
 
24,220
24,980
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2037
 
161,883
166,922
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2037
 
51,610
53,149
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2038
 
25,781
26,538
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2039
 
625,677
645,596
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2040
 
315,354
325,339
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
87,009
89,534
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
9,247
9,537
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
453,651
468,126
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
1,398,215
1,435,439
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
477,220
476,828
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
391,450
391,128
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
4,599,690
4,595,908
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2035
 
2,742
2,837
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2040
 
40,093
41,870
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
832,796
844,526
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
1,918,923
1,946,551
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
286,659
290,348
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
999,835
1,013,918
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
255,729
259,411
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
217,929
220,999
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2033
 
601,312
620,623
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2036
 
1,021
1,065
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2036
 
318
329
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
323,181
338,044
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
715
748
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
1,833
1,915
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
1,504
1,574
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
7,460
7,791
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2040
 
4,193
4,387
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2052
 
293,727
298,691
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2053
 
1,870,695
1,894,122
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2032
 
102,816
105,878
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2032
 
615,155
633,476
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2035
 
220,821
228,625
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2036
 
117,631
122,855
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2036
 
1,413
1,476
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2037
 
4,350
4,549
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2038
 
217,195
227,008
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2038
 
144,267
150,697
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2038
 
1,001
1,043
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2053
 
13,250,906
13,416,849
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2053
 
10,404,003
10,533,155
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2038
 
182,906
191,345
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2038
 
3,135
3,279
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2052
 
2,432,712
2,466,979
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2052
 
45,464,041
46,104,430
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2052
 
26,190
26,559
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2034
 
291,717
301,525
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
174,253
181,991
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
256,185
267,333
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
902
917
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
11,109
11,584
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2038
 
81,408
85,099
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2039
 
13,262
13,866
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2053
 
18,512,600
18,773,362
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2053
 
328,014
332,635
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2034
 
109,743
113,400
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2037
 
21,624
22,533
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2038
 
61,503
64,367
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2053
 
816,170
827,666
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2054
 
19,590,495
20,086,832
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2035
 
657,432
682,311
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2035
 
664,160
688,011
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2036
 
160,014
166,799
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2036
 
2,625
2,742
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2038
 
896
937
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2039
 
16,948
17,714
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2040
 
264,128
275,899
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2040
 
118,924
124,448
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2053
 
419,885
425,405
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2053
 
66,326
67,198
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2041
 
80,310
83,985
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2053
 
955,932
968,501
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2053
 
2,466,690
2,501,127
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2054
 
31,210,872
31,591,975
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2035
 
302,212
311,312
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2037
 
71,522
74,764
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2040
 
151,026
157,822
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2040
 
2,554
2,672
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2040
 
144,540
151,007
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2053
 
3,771,764
3,821,356
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2053
 
982,355
995,271
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2053
 
1,333,987
1,351,943
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2037
 
31,024
32,447
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2038
 
10,829
11,309
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2038
 
98,684
103,098
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2041
 
332,047
346,831
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,443,421
1,470,519
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,636,284
1,666,261
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,277,020
1,298,480
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
2,283,164
2,311,756
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,428,319
1,446,630
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2054
 
23,958,550
24,251,098
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2036
 
1,340
1,399
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2037
 
191
199
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2037
 
872
911
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2038
 
826
864
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2039
 
19,601
20,494
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
1,981,544
2,006,359
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
455,941
461,936
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
733,580
743,913
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
3,275,449
3,318,515
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
2,521,632
2,553,210
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2036
 
2,723
2,843
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2036
 
334,155
348,371
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2037
 
77,322
80,858
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2037
 
961
1,004
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2037
 
168,027
175,253
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2038
 
2,749
2,876
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2038
 
150,616
157,483
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2039
 
251,233
262,680
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2039
 
78,922
82,501
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2039
 
93,033
97,158
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2033
 
24,575
25,552
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2036
 
85,833
88,888
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2037
 
19,202
20,248
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2038
 
838
886
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2043
 
56,875
58,425
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2054
 
7,583,893
7,766,236
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2032
 
19,014
19,775
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2035
 
15,824
16,382
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2036
 
62,400
65,650
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2037
 
592,083
622,479
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2037
 
8,519
8,998
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2037
 
9,646
10,190
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2038
 
10,624
11,244
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2038
 
2,287
2,419
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2039
 
211,956
223,615
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2039
 
1,888
1,991
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2039
 
8,124
8,564
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2036
 
9,973
10,518
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2037
 
5,063
5,356
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2037
 
124,709
131,663
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2053
 
5,210,186
5,335,457
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2053
 
531,308
544,116
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2032
 
5,107
5,286
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2032
 
81,326
84,220
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2034
 
99,366
103,858
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2036
 
19,957
20,881
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2036
 
12,720
13,381
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
56,409
59,395
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
34,637
36,583
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
1,042
1,100
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
1,891
1,989
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2053
 
20,805
21,448
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2053
 
4,104,057
4,202,733
Fannie Mae Mortgage pass-thru certificates 6.5% 2/1/2037
 
5,184
5,470
Fannie Mae Mortgage pass-thru certificates 6.5% 2/1/2039
 
4,547
4,796
Fannie Mae Mortgage pass-thru certificates 6.5% 2/1/2053
 
938,766
965,591
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2035
 
5,833
6,063
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2037
 
10,677
11,251
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2038
 
2,769
2,931
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2053
 
97,545
100,332
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2053
 
3,001,379
3,087,143
Fannie Mae Mortgage pass-thru certificates 6.5% 4/1/2035
 
27,379
28,663
Fannie Mae Mortgage pass-thru certificates 6.5% 4/1/2053
 
16,874,059
17,302,181
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2031
 
5,275
5,437
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2038
 
15,958
16,833
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2039
 
18,584
19,592
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2053
 
1,298,560
1,331,506
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2035
 
96,159
100,178
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2035
 
121,481
126,896
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2036
 
10,909
11,474
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2040
 
3,994
4,205
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2053
 
836,505
857,781
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2032
 
43,209
44,812
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2032
 
67,132
69,493
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
40,210
42,075
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
133,242
138,906
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
125,182
130,162
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
6,093
6,302
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2036
 
3,382
3,548
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2036
 
18,685
19,686
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2038
 
657
696
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2053
 
210,682
216,027
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2031
 
7,504
7,734
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2032
 
5,536
5,729
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2032
 
6,286
6,509
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2036
 
372,662
386,359
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2037
 
6,050
6,375
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2037
 
22,274
23,491
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2037
 
368
388
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2032
 
8,259
8,550
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2032
 
71,514
74,087
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2036
 
67,175
70,572
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2036
 
6,153
6,300
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2036
 
7,968
8,248
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2037
 
1,777
1,876
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2038
 
29,711
30,597
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2039
 
1,470
1,567
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2053
 
53,459,356
54,815,705
Fannie Mae Mortgage pass-thru certificates 7% 1/1/2054
 
894,192
926,028
Fannie Mae Mortgage pass-thru certificates 7% 12/1/2053
 
5,168,790
5,402,887
Fannie Mae Mortgage pass-thru certificates 7% 12/1/2053
 
5,121,125
5,327,373
Fannie Mae Mortgage pass-thru certificates FTSE USD IBOR Consumer Cash Fallbacks Term 1Y + 1.518%, 7.189% 11/1/2034 (b)(h)
 
1,134,093
1,154,942
Fannie Mae Mortgage pass-thru certificates FTSE USD IBOR Consumer Cash Fallbacks Term 1Y + 1.645%, 7.02% 4/1/2041 (b)(h)
 
70,179
71,631
Fannie Mae Mortgage pass-thru certificates FTSE USD IBOR Consumer Cash Fallbacks Term 1Y + 1.88%, 6.889% 11/1/2034 (b)(h)
 
81,319
82,945
Freddie Mac Gold Pool 1.5% 1/1/2037
 
906,110
797,704
Freddie Mac Gold Pool 1.5% 10/1/2036
 
1,512,883
1,322,427
Freddie Mac Gold Pool 1.5% 10/1/2036
 
7,385,119
6,455,414
Freddie Mac Gold Pool 1.5% 10/1/2036
 
1,056,140
931,104
Freddie Mac Gold Pool 1.5% 10/1/2036
 
862,741
760,063
Freddie Mac Gold Pool 1.5% 10/1/2041
 
12,918,426
10,654,312
Freddie Mac Gold Pool 1.5% 10/1/2051
 
60,104,505
45,926,610
Freddie Mac Gold Pool 1.5% 10/1/2051
 
4,096,728
3,130,361
Freddie Mac Gold Pool 1.5% 10/1/2051
 
1,781,891
1,361,566
Freddie Mac Gold Pool 1.5% 11/1/2036
 
22,304,847
19,496,912
Freddie Mac Gold Pool 1.5% 11/1/2036
 
55,772,853
48,751,665
Freddie Mac Gold Pool 1.5% 11/1/2036
 
436,777
380,836
Freddie Mac Gold Pool 1.5% 11/1/2036
 
760,230
669,752
Freddie Mac Gold Pool 1.5% 11/1/2036
 
752,625
663,522
Freddie Mac Gold Pool 1.5% 11/1/2036
 
635,432
560,799
Freddie Mac Gold Pool 1.5% 11/1/2036
 
948,330
828,945
Freddie Mac Gold Pool 1.5% 11/1/2036
 
366,985
321,703
Freddie Mac Gold Pool 1.5% 11/1/2036
 
1,717,552
1,497,574
Freddie Mac Gold Pool 1.5% 11/1/2036
 
2,803,812
2,473,624
Freddie Mac Gold Pool 1.5% 11/1/2037
 
1,763,474
1,540,370
Freddie Mac Gold Pool 1.5% 11/1/2051
 
72,990,500
55,772,961
Freddie Mac Gold Pool 1.5% 12/1/2036
 
38,876,924
33,982,747
Freddie Mac Gold Pool 1.5% 12/1/2036
 
601,951
525,796
Freddie Mac Gold Pool 1.5% 12/1/2036
 
95,603
84,165
Freddie Mac Gold Pool 1.5% 12/1/2036
 
2,422,587
2,117,610
Freddie Mac Gold Pool 1.5% 12/1/2036
 
2,769,095
2,442,995
Freddie Mac Gold Pool 1.5% 12/1/2036
 
9,387,447
8,205,670
Freddie Mac Gold Pool 1.5% 12/1/2050
 
14,602,479
11,157,938
Freddie Mac Gold Pool 1.5% 12/1/2051
 
38,326,238
29,285,561
Freddie Mac Gold Pool 1.5% 2/1/2037
 
203,044
177,356
Freddie Mac Gold Pool 1.5% 2/1/2037
 
1,491,533
1,302,833
Freddie Mac Gold Pool 1.5% 3/1/2036
 
7,316,957
6,414,125
Freddie Mac Gold Pool 1.5% 3/1/2037
 
263,123
229,835
Freddie Mac Gold Pool 1.5% 4/1/2037
 
2,894,209
2,528,051
Freddie Mac Gold Pool 1.5% 4/1/2037
 
15,075,101
13,167,889
Freddie Mac Gold Pool 1.5% 5/1/2051
 
1,084,448
828,641
Freddie Mac Gold Pool 1.5% 6/1/2036
 
364,575
318,679
Freddie Mac Gold Pool 1.5% 7/1/2035
 
2,426,139
2,135,120
Freddie Mac Gold Pool 1.5% 7/1/2036
 
3,218,078
2,812,958
Freddie Mac Gold Pool 1.5% 7/1/2041
 
33,386,634
27,629,112
Freddie Mac Gold Pool 1.5% 8/1/2035
 
241,793
212,790
Freddie Mac Gold Pool 1.5% 8/1/2036
 
10,450,337
9,134,755
Freddie Mac Gold Pool 1.5% 8/1/2051
 
134,079
102,452
Freddie Mac Gold Pool 1.5% 9/1/2050
 
31,611,764
24,154,947
Freddie Mac Gold Pool 1.5% 9/1/2051
 
531,430
406,073
Freddie Mac Gold Pool 1.5% 9/1/2051
 
937,306
716,208
Freddie Mac Gold Pool 2% 1/1/2036
 
537,985
485,528
Freddie Mac Gold Pool 2% 1/1/2036
 
541,168
488,739
Freddie Mac Gold Pool 2% 1/1/2051
 
597,765,924
482,856,842
Freddie Mac Gold Pool 2% 1/1/2051
 
32,586,788
26,404,067
Freddie Mac Gold Pool 2% 1/1/2052
 
70,717
56,792
Freddie Mac Gold Pool 2% 10/1/2035
 
41,094,431
37,087,486
Freddie Mac Gold Pool 2% 10/1/2035
 
406,293
367,185
Freddie Mac Gold Pool 2% 10/1/2036
 
584,566
524,827
Freddie Mac Gold Pool 2% 10/1/2036
 
507,121
456,010
Freddie Mac Gold Pool 2% 10/1/2036
 
996,465
894,633
Freddie Mac Gold Pool 2% 10/1/2036
 
36,250
32,603
Freddie Mac Gold Pool 2% 10/1/2036
 
1,541,053
1,383,568
Freddie Mac Gold Pool 2% 10/1/2050
 
1,192,775
963,487
Freddie Mac Gold Pool 2% 11/1/2035
 
19,762,511
17,835,551
Freddie Mac Gold Pool 2% 11/1/2036
 
13,510,836
12,130,119
Freddie Mac Gold Pool 2% 11/1/2050
 
48,202,761
38,936,701
Freddie Mac Gold Pool 2% 11/1/2050
 
6,771,696
5,469,966
Freddie Mac Gold Pool 2% 11/1/2051
 
39,188,946
31,496,414
Freddie Mac Gold Pool 2% 11/1/2051
 
37,720,857
30,469,743
Freddie Mac Gold Pool 2% 11/1/2051
 
33,043,808
26,691,767
Freddie Mac Gold Pool 2% 11/1/2051
 
962,325
780,645
Freddie Mac Gold Pool 2% 12/1/2035
 
2,101,288
1,896,400
Freddie Mac Gold Pool 2% 12/1/2035
 
14,994,172
13,532,153
Freddie Mac Gold Pool 2% 12/1/2035
 
518,560
465,405
Freddie Mac Gold Pool 2% 12/1/2036
 
1,697,920
1,530,241
Freddie Mac Gold Pool 2% 12/1/2036
 
3,974,085
3,581,621
Freddie Mac Gold Pool 2% 12/1/2036
 
597,959
536,291
Freddie Mac Gold Pool 2% 12/1/2050
 
682,850
551,585
Freddie Mac Gold Pool 2% 12/1/2050
 
11,828,427
9,554,638
Freddie Mac Gold Pool 2% 12/1/2050
 
4,256,984
3,449,302
Freddie Mac Gold Pool 2% 12/1/2050
 
7,115,052
5,747,319
Freddie Mac Gold Pool 2% 12/1/2050
 
1,754,676
1,421,759
Freddie Mac Gold Pool 2% 12/1/2050
 
193,988
156,698
Freddie Mac Gold Pool 2% 12/1/2051
 
73,500,475
59,715,946
Freddie Mac Gold Pool 2% 12/1/2051
 
103,262
83,509
Freddie Mac Gold Pool 2% 12/1/2051
 
571,873
459,618
Freddie Mac Gold Pool 2% 12/1/2051
 
1,574,583
1,272,392
Freddie Mac Gold Pool 2% 12/1/2051
 
6,955,954
5,590,546
Freddie Mac Gold Pool 2% 2/1/2035
 
26,999
24,450
Freddie Mac Gold Pool 2% 2/1/2035
 
367,291
332,626
Freddie Mac Gold Pool 2% 2/1/2036
 
32,382,156
29,133,633
Freddie Mac Gold Pool 2% 2/1/2036
 
577,584
521,989
Freddie Mac Gold Pool 2% 2/1/2051
 
336,916
272,150
Freddie Mac Gold Pool 2% 2/1/2051
 
134,232
108,429
Freddie Mac Gold Pool 2% 2/1/2052
 
112,813
90,598
Freddie Mac Gold Pool 2% 3/1/2036
 
7,001,932
6,299,510
Freddie Mac Gold Pool 2% 3/1/2037
 
461,540
415,816
Freddie Mac Gold Pool 2% 3/1/2037
 
33,704
30,323
Freddie Mac Gold Pool 2% 3/1/2051
 
162,657,660
131,084,849
Freddie Mac Gold Pool 2% 3/1/2051
 
231,911
186,895
Freddie Mac Gold Pool 2% 3/1/2052
 
4,906,196
3,966,140
Freddie Mac Gold Pool 2% 3/1/2052
 
14,715,044
11,946,138
Freddie Mac Gold Pool 2% 4/1/2036
 
19,779,529
17,795,280
Freddie Mac Gold Pool 2% 4/1/2036
 
122,866
110,271
Freddie Mac Gold Pool 2% 4/1/2036
 
499,285
448,418
Freddie Mac Gold Pool 2% 4/1/2042
 
27,931,073
23,827,484
Freddie Mac Gold Pool 2% 4/1/2051
 
54,963,714
44,294,933
Freddie Mac Gold Pool 2% 4/1/2052
 
10,226,795
8,267,281
Freddie Mac Gold Pool 2% 4/1/2052
 
5,596,408
4,534,596
Freddie Mac Gold Pool 2% 5/1/2033
 
16,762
15,520
Freddie Mac Gold Pool 2% 5/1/2037
 
97,465
87,414
Freddie Mac Gold Pool 2% 5/1/2037
 
20,385
18,283
Freddie Mac Gold Pool 2% 5/1/2037
 
46,101
41,346
Freddie Mac Gold Pool 2% 5/1/2051
 
73,510,435
59,241,626
Freddie Mac Gold Pool 2% 6/1/2035
 
1,169,702
1,056,746
Freddie Mac Gold Pool 2% 6/1/2035
 
155,241
140,249
Freddie Mac Gold Pool 2% 6/1/2036
 
15,216
13,689
Freddie Mac Gold Pool 2% 6/1/2040
 
844,613
724,747
Freddie Mac Gold Pool 2% 7/1/2035
 
14,560
13,154
Freddie Mac Gold Pool 2% 7/1/2036
 
71,477
64,306
Freddie Mac Gold Pool 2% 7/1/2050
 
328,007
265,159
Freddie Mac Gold Pool 2% 7/1/2051
 
43,427,646
35,160,937
Freddie Mac Gold Pool 2% 8/1/2035
 
11,742
10,609
Freddie Mac Gold Pool 2% 8/1/2035
 
19,000
17,189
Freddie Mac Gold Pool 2% 8/1/2036
 
1,276,349
1,146,313
Freddie Mac Gold Pool 2% 8/1/2037
 
900,253
807,409
Freddie Mac Gold Pool 2% 8/1/2051
 
42,025,941
33,789,659
Freddie Mac Gold Pool 2% 9/1/2035
 
6,309,886
5,694,635
Freddie Mac Gold Pool 2% 9/1/2035
 
14,688
13,256
Freddie Mac Gold Pool 2% 9/1/2036
 
24,361
21,871
Freddie Mac Gold Pool 2% 9/1/2036
 
2,856,862
2,564,910
Freddie Mac Gold Pool 2% 9/1/2041
 
181,758,826
154,203,116
Freddie Mac Gold Pool 2% 9/1/2050
 
25,789
20,855
Freddie Mac Gold Pool 2% 9/1/2050
 
37,083
29,978
Freddie Mac Gold Pool 2% 9/1/2050
 
17,053
13,786
Freddie Mac Gold Pool 2% 9/1/2051
 
29,962,748
24,090,622
Freddie Mac Gold Pool 2.5% 1/1/2030
 
47,040
45,160
Freddie Mac Gold Pool 2.5% 1/1/2031
 
680,398
649,306
Freddie Mac Gold Pool 2.5% 1/1/2032
 
135,505
128,609
Freddie Mac Gold Pool 2.5% 1/1/2035
 
716,024
663,717
Freddie Mac Gold Pool 2.5% 1/1/2037
 
52,862
48,394
Freddie Mac Gold Pool 2.5% 1/1/2040
 
1,885,737
1,674,471
Freddie Mac Gold Pool 2.5% 1/1/2050
 
24,778
20,949
Freddie Mac Gold Pool 2.5% 1/1/2051
 
23,639
19,942
Freddie Mac Gold Pool 2.5% 1/1/2051
 
2,264,626
1,910,419
Freddie Mac Gold Pool 2.5% 1/1/2051
 
710,677
606,406
Freddie Mac Gold Pool 2.5% 1/1/2051
 
50,338
42,984
Freddie Mac Gold Pool 2.5% 1/1/2051
 
261,934
221,456
Freddie Mac Gold Pool 2.5% 1/1/2051
 
3,226,846
2,728,190
Freddie Mac Gold Pool 2.5% 1/1/2052
 
4,179,935
3,510,482
Freddie Mac Gold Pool 2.5% 1/1/2052
 
617,720
518,787
Freddie Mac Gold Pool 2.5% 1/1/2052
 
394,540
333,940
Freddie Mac Gold Pool 2.5% 10/1/2029
 
468,993
450,768
Freddie Mac Gold Pool 2.5% 10/1/2029
 
267,599
257,620
Freddie Mac Gold Pool 2.5% 10/1/2031
 
411,759
391,361
Freddie Mac Gold Pool 2.5% 10/1/2031
 
54,187
51,451
Freddie Mac Gold Pool 2.5% 10/1/2031
 
66,719
63,835
Freddie Mac Gold Pool 2.5% 10/1/2032
 
1,960,294
1,853,180
Freddie Mac Gold Pool 2.5% 10/1/2034
 
594,396
551,717
Freddie Mac Gold Pool 2.5% 10/1/2049
 
1,019,434
865,083
Freddie Mac Gold Pool 2.5% 10/1/2050
 
110,032,992
92,822,875
Freddie Mac Gold Pool 2.5% 10/1/2050
 
90,129,727
76,764,958
Freddie Mac Gold Pool 2.5% 10/1/2051
 
97,983,543
82,443,725
Freddie Mac Gold Pool 2.5% 10/1/2051
 
27,986
23,504
Freddie Mac Gold Pool 2.5% 11/1/2027
 
6,440
6,265
Freddie Mac Gold Pool 2.5% 11/1/2034
 
311,394
289,035
Freddie Mac Gold Pool 2.5% 11/1/2034
 
9,686
8,991
Freddie Mac Gold Pool 2.5% 11/1/2037
 
122,978
113,149
Freddie Mac Gold Pool 2.5% 11/1/2037
 
311,349
286,464
Freddie Mac Gold Pool 2.5% 11/1/2037
 
2,463,273
2,266,390
Freddie Mac Gold Pool 2.5% 11/1/2039
 
132,940
119,084
Freddie Mac Gold Pool 2.5% 11/1/2049
 
526,378
446,680
Freddie Mac Gold Pool 2.5% 11/1/2050
 
43,739,781
37,199,210
Freddie Mac Gold Pool 2.5% 12/1/2029
 
625,359
601,121
Freddie Mac Gold Pool 2.5% 12/1/2031
 
19,149
18,175
Freddie Mac Gold Pool 2.5% 12/1/2032
 
82,164
77,565
Freddie Mac Gold Pool 2.5% 12/1/2032
 
1,510,736
1,424,448
Freddie Mac Gold Pool 2.5% 12/1/2034
 
175,654
162,822
Freddie Mac Gold Pool 2.5% 12/1/2040
 
127,082
112,368
Freddie Mac Gold Pool 2.5% 12/1/2046
 
29,703
25,735
Freddie Mac Gold Pool 2.5% 12/1/2049
 
22,185,111
18,756,764
Freddie Mac Gold Pool 2.5% 12/1/2049
 
2,077,838
1,756,742
Freddie Mac Gold Pool 2.5% 12/1/2051
 
62,598,970
52,944,882
Freddie Mac Gold Pool 2.5% 12/1/2051
 
1,583,346
1,333,223
Freddie Mac Gold Pool 2.5% 2/1/2027
 
40,668
39,752
Freddie Mac Gold Pool 2.5% 2/1/2030
 
954,674
917,198
Freddie Mac Gold Pool 2.5% 2/1/2032
 
114,254
108,387
Freddie Mac Gold Pool 2.5% 2/1/2032
 
301,915
286,535
Freddie Mac Gold Pool 2.5% 2/1/2032
 
59,393
56,342
Freddie Mac Gold Pool 2.5% 2/1/2032
 
79,506
75,572
Freddie Mac Gold Pool 2.5% 2/1/2033
 
2,011,067
1,897,524
Freddie Mac Gold Pool 2.5% 2/1/2035
 
27,030
25,055
Freddie Mac Gold Pool 2.5% 2/1/2036
 
67,703
62,377
Freddie Mac Gold Pool 2.5% 2/1/2050
 
377,713
319,344
Freddie Mac Gold Pool 2.5% 2/1/2051
 
207,523
175,064
Freddie Mac Gold Pool 2.5% 2/1/2051
 
289,277
244,032
Freddie Mac Gold Pool 2.5% 2/1/2052
 
111,377,995
93,470,229
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,606,421
1,348,135
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,543,514
1,295,342
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,567,459
1,315,437
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,634,591
1,371,776
Freddie Mac Gold Pool 2.5% 2/1/2052
 
2,459,776
2,064,284
Freddie Mac Gold Pool 2.5% 2/1/2052
 
2,560,667
2,148,954
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,638,851
1,375,351
Freddie Mac Gold Pool 2.5% 2/1/2052
 
205,854
173,657
Freddie Mac Gold Pool 2.5% 2/1/2052
 
2,151,772
1,807,147
Freddie Mac Gold Pool 2.5% 3/1/2028
 
964,490
937,526
Freddie Mac Gold Pool 2.5% 3/1/2028
 
2,578
2,501
Freddie Mac Gold Pool 2.5% 3/1/2030
 
17,651
16,927
Freddie Mac Gold Pool 2.5% 3/1/2031
 
99,576
94,876
Freddie Mac Gold Pool 2.5% 3/1/2032
 
10,080,874
9,558,532
Freddie Mac Gold Pool 2.5% 3/1/2033
 
1,739,535
1,641,227
Freddie Mac Gold Pool 2.5% 3/1/2033
 
236,862
223,712
Freddie Mac Gold Pool 2.5% 3/1/2035
 
623,165
577,641
Freddie Mac Gold Pool 2.5% 3/1/2037
 
548,906
507,778
Freddie Mac Gold Pool 2.5% 3/1/2037
 
700,161
644,637
Freddie Mac Gold Pool 2.5% 3/1/2052
 
1,623,082
1,362,117
Freddie Mac Gold Pool 2.5% 3/1/2052
 
833,785
702,592
Freddie Mac Gold Pool 2.5% 4/1/2027
 
1,799
1,757
Freddie Mac Gold Pool 2.5% 4/1/2030
 
20,262
19,410
Freddie Mac Gold Pool 2.5% 4/1/2031
 
2,518,533
2,398,503
Freddie Mac Gold Pool 2.5% 4/1/2032
 
326,029
309,146
Freddie Mac Gold Pool 2.5% 4/1/2033
 
506,596
477,283
Freddie Mac Gold Pool 2.5% 4/1/2033
 
175,548
164,901
Freddie Mac Gold Pool 2.5% 4/1/2035
 
610,695
565,510
Freddie Mac Gold Pool 2.5% 4/1/2040
 
3,107,554
2,759,403
Freddie Mac Gold Pool 2.5% 4/1/2042
 
22,807,995
19,981,886
Freddie Mac Gold Pool 2.5% 4/1/2050
 
136,868
115,717
Freddie Mac Gold Pool 2.5% 4/1/2052
 
13,767,301
11,583,860
Freddie Mac Gold Pool 2.5% 5/1/2032
 
15,437
14,637
Freddie Mac Gold Pool 2.5% 5/1/2035
 
529,876
490,670
Freddie Mac Gold Pool 2.5% 5/1/2050
 
932,453
787,483
Freddie Mac Gold Pool 2.5% 5/1/2051
 
84,575,658
71,241,570
Freddie Mac Gold Pool 2.5% 6/1/2027
 
33,055
32,334
Freddie Mac Gold Pool 2.5% 6/1/2027
 
6,554
6,393
Freddie Mac Gold Pool 2.5% 6/1/2030
 
400,886
383,807
Freddie Mac Gold Pool 2.5% 6/1/2031
 
94,654
90,097
Freddie Mac Gold Pool 2.5% 6/1/2032
 
182,346
172,136
Freddie Mac Gold Pool 2.5% 6/1/2040
 
5,566,452
4,942,822
Freddie Mac Gold Pool 2.5% 6/1/2050
 
5,359,809
4,536,563
Freddie Mac Gold Pool 2.5% 6/1/2050
 
2,562,171
2,168,632
Freddie Mac Gold Pool 2.5% 6/1/2050
 
3,144,817
2,661,785
Freddie Mac Gold Pool 2.5% 7/1/2028
 
26,156
25,344
Freddie Mac Gold Pool 2.5% 7/1/2030
 
105,913
101,680
Freddie Mac Gold Pool 2.5% 7/1/2030
 
4,299
4,115
Freddie Mac Gold Pool 2.5% 7/1/2030
 
7,258,527
6,945,416
Freddie Mac Gold Pool 2.5% 7/1/2031
 
66,977
63,750
Freddie Mac Gold Pool 2.5% 7/1/2031
 
159,214
151,552
Freddie Mac Gold Pool 2.5% 7/1/2033
 
18,832
17,690
Freddie Mac Gold Pool 2.5% 7/1/2033
 
33,953
31,851
Freddie Mac Gold Pool 2.5% 7/1/2033
 
681,104
643,278
Freddie Mac Gold Pool 2.5% 7/1/2035
 
1,771,794
1,640,146
Freddie Mac Gold Pool 2.5% 7/1/2037
 
175,606
161,570
Freddie Mac Gold Pool 2.5% 7/1/2040
 
818,731
727,005
Freddie Mac Gold Pool 2.5% 7/1/2049
 
117,042
99,321
Freddie Mac Gold Pool 2.5% 7/1/2050
 
90,475,062
76,408,796
Freddie Mac Gold Pool 2.5% 7/1/2050
 
107,847
91,080
Freddie Mac Gold Pool 2.5% 7/1/2050
 
177,018
149,829
Freddie Mac Gold Pool 2.5% 7/1/2051
 
44,321,178
37,333,558
Freddie Mac Gold Pool 2.5% 7/1/2051
 
51,238,056
43,159,930
Freddie Mac Gold Pool 2.5% 7/1/2051
 
31,211,793
26,261,721
Freddie Mac Gold Pool 2.5% 8/1/2031
 
2,127,234
2,022,796
Freddie Mac Gold Pool 2.5% 8/1/2031
 
57,803
54,886
Freddie Mac Gold Pool 2.5% 8/1/2031
 
266,382
253,434
Freddie Mac Gold Pool 2.5% 8/1/2032
 
35,745
33,824
Freddie Mac Gold Pool 2.5% 8/1/2035
 
20,486,340
18,964,158
Freddie Mac Gold Pool 2.5% 8/1/2037
 
1,154,917
1,062,607
Freddie Mac Gold Pool 2.5% 8/1/2046
 
163,845
141,956
Freddie Mac Gold Pool 2.5% 8/1/2049
 
66,589
56,507
Freddie Mac Gold Pool 2.5% 8/1/2050
 
57,558,088
48,609,463
Freddie Mac Gold Pool 2.5% 8/1/2050
 
167,909
141,804
Freddie Mac Gold Pool 2.5% 8/1/2051
 
71,494,456
60,155,707
Freddie Mac Gold Pool 2.5% 8/1/2051
 
661,901
558,167
Freddie Mac Gold Pool 2.5% 9/1/2027
 
1,637
1,593
Freddie Mac Gold Pool 2.5% 9/1/2031
 
82,907
78,837
Freddie Mac Gold Pool 2.5% 9/1/2031
 
67,307
63,911
Freddie Mac Gold Pool 2.5% 9/1/2031
 
1,456,912
1,384,734
Freddie Mac Gold Pool 2.5% 9/1/2031
 
5,995
5,698
Freddie Mac Gold Pool 2.5% 9/1/2032
 
182,129
172,102
Freddie Mac Gold Pool 2.5% 9/1/2032
 
188,665
178,624
Freddie Mac Gold Pool 2.5% 9/1/2032
 
117,270
110,652
Freddie Mac Gold Pool 2.5% 9/1/2032
 
174,272
164,748
Freddie Mac Gold Pool 2.5% 9/1/2035
 
20,282,973
18,775,901
Freddie Mac Gold Pool 2.5% 9/1/2036
 
108,694
99,506
Freddie Mac Gold Pool 2.5% 9/1/2040
 
90,030
76,033
Freddie Mac Gold Pool 2.5% 9/1/2050
 
22,314,691
18,845,399
Freddie Mac Gold Pool 2.5% 9/1/2051
 
2,020,023
1,699,655
Freddie Mac Gold Pool 2.5% 9/1/2051
 
16,339,194
13,747,860
Freddie Mac Gold Pool 2.5% 9/1/2051
 
463,203
389,741
Freddie Mac Gold Pool 3% 1/1/2027
 
99,888
98,135
Freddie Mac Gold Pool 3% 1/1/2028
 
5,988
5,859
Freddie Mac Gold Pool 3% 1/1/2028
 
26,199
25,610
Freddie Mac Gold Pool 3% 1/1/2028
 
65,512
64,214
Freddie Mac Gold Pool 3% 1/1/2029
 
2,640
2,569
Freddie Mac Gold Pool 3% 1/1/2031
 
44,309
42,686
Freddie Mac Gold Pool 3% 1/1/2033
 
479,119
457,409
Freddie Mac Gold Pool 3% 1/1/2040
 
871,098
798,256
Freddie Mac Gold Pool 3% 1/1/2043
 
159,423
144,379
Freddie Mac Gold Pool 3% 1/1/2043
 
1,340,856
1,216,254
Freddie Mac Gold Pool 3% 1/1/2043
 
66,200
60,030
Freddie Mac Gold Pool 3% 1/1/2043
 
9,294
8,431
Freddie Mac Gold Pool 3% 1/1/2044
 
2,228,131
2,018,393
Freddie Mac Gold Pool 3% 1/1/2045
 
1,095,892
981,537
Freddie Mac Gold Pool 3% 1/1/2047
 
11,596
10,320
Freddie Mac Gold Pool 3% 1/1/2047
 
46,942,428
41,809,330
Freddie Mac Gold Pool 3% 1/1/2048
 
977,968
868,889
Freddie Mac Gold Pool 3% 1/1/2048
 
31,119
27,612
Freddie Mac Gold Pool 3% 1/1/2050
 
25,539
22,526
Freddie Mac Gold Pool 3% 1/1/2050
 
341,653
301,553
Freddie Mac Gold Pool 3% 1/1/2050
 
527,212
465,003
Freddie Mac Gold Pool 3% 1/1/2051
 
1,906,963
1,677,181
Freddie Mac Gold Pool 3% 1/1/2052
 
1,113,365
976,078
Freddie Mac Gold Pool 3% 1/1/2052
 
327,178
286,630
Freddie Mac Gold Pool 3% 10/1/2026
 
41,005
40,285
Freddie Mac Gold Pool 3% 10/1/2027
 
44,404
43,462
Freddie Mac Gold Pool 3% 10/1/2028
 
1,153,660
1,124,004
Freddie Mac Gold Pool 3% 10/1/2028
 
19,601
19,115
Freddie Mac Gold Pool 3% 10/1/2028
 
20,764
20,382
Freddie Mac Gold Pool 3% 10/1/2028
 
879,925
856,911
Freddie Mac Gold Pool 3% 10/1/2028
 
144,208
140,264
Freddie Mac Gold Pool 3% 10/1/2028
 
138,480
135,760
Freddie Mac Gold Pool 3% 10/1/2029
 
109,274
106,013
Freddie Mac Gold Pool 3% 10/1/2029
 
153,099
148,473
Freddie Mac Gold Pool 3% 10/1/2029
 
5,341
5,173
Freddie Mac Gold Pool 3% 10/1/2030
 
576,681
556,248
Freddie Mac Gold Pool 3% 10/1/2030
 
251,125
241,756
Freddie Mac Gold Pool 3% 10/1/2030
 
163,592
157,539
Freddie Mac Gold Pool 3% 10/1/2032
 
126,530
121,071
Freddie Mac Gold Pool 3% 10/1/2033
 
267,290
255,779
Freddie Mac Gold Pool 3% 10/1/2039
 
285,513
262,174
Freddie Mac Gold Pool 3% 10/1/2039
 
292,343
271,369
Freddie Mac Gold Pool 3% 10/1/2040
 
351,046
320,594
Freddie Mac Gold Pool 3% 10/1/2042
 
59,548
54,127
Freddie Mac Gold Pool 3% 10/1/2042
 
83,746
75,915
Freddie Mac Gold Pool 3% 10/1/2042
 
632,458
573,325
Freddie Mac Gold Pool 3% 10/1/2042
 
115,432
104,792
Freddie Mac Gold Pool 3% 10/1/2042
 
1,085,545
984,519
Freddie Mac Gold Pool 3% 10/1/2042
 
9,335
8,578
Freddie Mac Gold Pool 3% 10/1/2043
 
110,897
100,661
Freddie Mac Gold Pool 3% 10/1/2043
 
42,544
38,492
Freddie Mac Gold Pool 3% 10/1/2043
 
23,131
20,960
Freddie Mac Gold Pool 3% 10/1/2043
 
1,097,528
995,570
Freddie Mac Gold Pool 3% 10/1/2047
 
1,261,390
1,121,488
Freddie Mac Gold Pool 3% 10/1/2048
 
608,352
538,850
Freddie Mac Gold Pool 3% 10/1/2049
 
13,725,143
12,114,209
Freddie Mac Gold Pool 3% 10/1/2049
 
68,511
60,470
Freddie Mac Gold Pool 3% 10/1/2049
 
460,769
406,688
Freddie Mac Gold Pool 3% 10/1/2049
 
687,223
606,563
Freddie Mac Gold Pool 3% 10/1/2049
 
303,282
267,686
Freddie Mac Gold Pool 3% 10/1/2050
 
1,087,679
956,958
Freddie Mac Gold Pool 3% 10/1/2050
 
9,484,888
8,356,817
Freddie Mac Gold Pool 3% 10/1/2050
 
103,803
91,327
Freddie Mac Gold Pool 3% 10/1/2051
 
173,023
151,471
Freddie Mac Gold Pool 3% 10/1/2051
 
1,977,913
1,735,874
Freddie Mac Gold Pool 3% 11/1/2028
 
29,577
28,768
Freddie Mac Gold Pool 3% 11/1/2029
 
31,616
30,634
Freddie Mac Gold Pool 3% 11/1/2030
 
1,693,592
1,647,150
Freddie Mac Gold Pool 3% 11/1/2030
 
10,709
10,318
Freddie Mac Gold Pool 3% 11/1/2032
 
134,486
128,640
Freddie Mac Gold Pool 3% 11/1/2032
 
365,329
349,786
Freddie Mac Gold Pool 3% 11/1/2033
 
378,822
362,509
Freddie Mac Gold Pool 3% 11/1/2034
 
50,073
47,619
Freddie Mac Gold Pool 3% 11/1/2042
 
222,799
201,063
Freddie Mac Gold Pool 3% 11/1/2042
 
153,852
139,776
Freddie Mac Gold Pool 3% 11/1/2043
 
23,597
21,341
Freddie Mac Gold Pool 3% 11/1/2047
 
86,408
76,824
Freddie Mac Gold Pool 3% 11/1/2048
 
2,220,850
1,967,127
Freddie Mac Gold Pool 3% 11/1/2049
 
202,646
178,861
Freddie Mac Gold Pool 3% 11/1/2049
 
86,410
76,268
Freddie Mac Gold Pool 3% 11/1/2050
 
1,306,278
1,149,285
Freddie Mac Gold Pool 3% 11/1/2051
 
1,880,196
1,647,176
Freddie Mac Gold Pool 3% 12/1/2028
 
2,198
2,139
Freddie Mac Gold Pool 3% 12/1/2029
 
1,658,438
1,606,969
Freddie Mac Gold Pool 3% 12/1/2030
 
5,578
5,369
Freddie Mac Gold Pool 3% 12/1/2032
 
730,712
698,713
Freddie Mac Gold Pool 3% 12/1/2032
 
178,356
170,556
Freddie Mac Gold Pool 3% 12/1/2032
 
893,473
854,003
Freddie Mac Gold Pool 3% 12/1/2032
 
22,199
21,201
Freddie Mac Gold Pool 3% 12/1/2034
 
276,393
262,590
Freddie Mac Gold Pool 3% 12/1/2042
 
70,769
64,221
Freddie Mac Gold Pool 3% 12/1/2042
 
22,719,678
20,631,873
Freddie Mac Gold Pool 3% 12/1/2042
 
87,119
78,934
Freddie Mac Gold Pool 3% 12/1/2042
 
157,291
142,723
Freddie Mac Gold Pool 3% 12/1/2044
 
1,330,232
1,187,819
Freddie Mac Gold Pool 3% 12/1/2047
 
274,151
243,573
Freddie Mac Gold Pool 3% 12/1/2049
 
2,082,228
1,836,533
Freddie Mac Gold Pool 3% 12/1/2049
 
229,206
203,378
Freddie Mac Gold Pool 3% 2/1/2027
 
66,378
65,179
Freddie Mac Gold Pool 3% 2/1/2028
 
23,388
22,829
Freddie Mac Gold Pool 3% 2/1/2028
 
12,166
11,878
Freddie Mac Gold Pool 3% 2/1/2029
 
2,513
2,446
Freddie Mac Gold Pool 3% 2/1/2030
 
15,594
15,097
Freddie Mac Gold Pool 3% 2/1/2030
 
97,169
94,345
Freddie Mac Gold Pool 3% 2/1/2030
 
141,443
137,047
Freddie Mac Gold Pool 3% 2/1/2030
 
117,708
114,050
Freddie Mac Gold Pool 3% 2/1/2031
 
5,366
5,168
Freddie Mac Gold Pool 3% 2/1/2032
 
5,563
5,336
Freddie Mac Gold Pool 3% 2/1/2033
 
116,427
110,946
Freddie Mac Gold Pool 3% 2/1/2033
 
2,045,662
1,956,060
Freddie Mac Gold Pool 3% 2/1/2033
 
299,413
285,739
Freddie Mac Gold Pool 3% 2/1/2035
 
1,014,949
963,628
Freddie Mac Gold Pool 3% 2/1/2038
 
665,946
619,832
Freddie Mac Gold Pool 3% 2/1/2040
 
5,544,176
5,080,566
Freddie Mac Gold Pool 3% 2/1/2043
 
904,813
820,382
Freddie Mac Gold Pool 3% 2/1/2043
 
626,298
567,554
Freddie Mac Gold Pool 3% 2/1/2043
 
1,159,141
1,049,795
Freddie Mac Gold Pool 3% 2/1/2043
 
47,145
42,777
Freddie Mac Gold Pool 3% 2/1/2043
 
166,863
151,509
Freddie Mac Gold Pool 3% 2/1/2043
 
13,270
12,037
Freddie Mac Gold Pool 3% 2/1/2047
 
4,324,781
3,849,168
Freddie Mac Gold Pool 3% 2/1/2047
 
4,137,414
3,682,407
Freddie Mac Gold Pool 3% 2/1/2049
 
317,881
281,167
Freddie Mac Gold Pool 3% 2/1/2050
 
284,954
251,330
Freddie Mac Gold Pool 3% 2/1/2050
 
52,596
46,390
Freddie Mac Gold Pool 3% 2/1/2050
 
305,386
270,116
Freddie Mac Gold Pool 3% 2/1/2050
 
641,228
560,155
Freddie Mac Gold Pool 3% 3/1/2027
 
229,284
225,379
Freddie Mac Gold Pool 3% 3/1/2027
 
15,185
14,903
Freddie Mac Gold Pool 3% 3/1/2027
 
62,887
61,720
Freddie Mac Gold Pool 3% 3/1/2032
 
3,159,751
3,030,810
Freddie Mac Gold Pool 3% 3/1/2032
 
53,673
51,518
Freddie Mac Gold Pool 3% 3/1/2033
 
53,312
51,161
Freddie Mac Gold Pool 3% 3/1/2033
 
162,196
155,042
Freddie Mac Gold Pool 3% 3/1/2033
 
584,645
557,949
Freddie Mac Gold Pool 3% 3/1/2040
 
3,209,882
2,941,469
Freddie Mac Gold Pool 3% 3/1/2040
 
338,060
309,791
Freddie Mac Gold Pool 3% 3/1/2043
 
348,100
315,278
Freddie Mac Gold Pool 3% 3/1/2043
 
104,723
94,893
Freddie Mac Gold Pool 3% 3/1/2043
 
582,906
531,368
Freddie Mac Gold Pool 3% 3/1/2043
 
556,633
505,334
Freddie Mac Gold Pool 3% 3/1/2043
 
39,323
35,625
Freddie Mac Gold Pool 3% 3/1/2045
 
531,756
476,268
Freddie Mac Gold Pool 3% 3/1/2045
 
902,937
808,717
Freddie Mac Gold Pool 3% 3/1/2045
 
876,488
785,028
Freddie Mac Gold Pool 3% 3/1/2047
 
9,597,144
8,541,709
Freddie Mac Gold Pool 3% 3/1/2048
 
214,501
190,330
Freddie Mac Gold Pool 3% 3/1/2049
 
267,318
236,361
Freddie Mac Gold Pool 3% 3/1/2049
 
256,385
226,934
Freddie Mac Gold Pool 3% 3/1/2050
 
209,458
184,742
Freddie Mac Gold Pool 3% 3/1/2050
 
4,171,667
3,692,463
Freddie Mac Gold Pool 3% 4/1/2027
 
70,454
69,147
Freddie Mac Gold Pool 3% 4/1/2027
 
23,320
22,874
Freddie Mac Gold Pool 3% 4/1/2028
 
24,877
24,259
Freddie Mac Gold Pool 3% 4/1/2028
 
60,237
58,742
Freddie Mac Gold Pool 3% 4/1/2028
 
145,482
142,035
Freddie Mac Gold Pool 3% 4/1/2029
 
15,666
15,224
Freddie Mac Gold Pool 3% 4/1/2030
 
38,715
37,419
Freddie Mac Gold Pool 3% 4/1/2030
 
150,207
145,301
Freddie Mac Gold Pool 3% 4/1/2030
 
24,781
24,039
Freddie Mac Gold Pool 3% 4/1/2033
 
63,815
61,167
Freddie Mac Gold Pool 3% 4/1/2034
 
333,208
318,026
Freddie Mac Gold Pool 3% 4/1/2034
 
37,824
36,144
Freddie Mac Gold Pool 3% 4/1/2038
 
104,117
96,908
Freddie Mac Gold Pool 3% 4/1/2039
 
433,630
398,996
Freddie Mac Gold Pool 3% 4/1/2040
 
593,487
543,859
Freddie Mac Gold Pool 3% 4/1/2043
 
19,186
17,421
Freddie Mac Gold Pool 3% 4/1/2043
 
1,965,349
1,782,111
Freddie Mac Gold Pool 3% 4/1/2043
 
29,965
27,147
Freddie Mac Gold Pool 3% 4/1/2043
 
122,582
111,014
Freddie Mac Gold Pool 3% 4/1/2045
 
673,576
605,605
Freddie Mac Gold Pool 3% 4/1/2045
 
63,094
56,589
Freddie Mac Gold Pool 3% 4/1/2045
 
30,428
27,044
Freddie Mac Gold Pool 3% 4/1/2045
 
17,629
15,812
Freddie Mac Gold Pool 3% 4/1/2045
 
22,313
20,034
Freddie Mac Gold Pool 3% 4/1/2047
 
278,038
247,461
Freddie Mac Gold Pool 3% 4/1/2048
 
65,820
58,382
Freddie Mac Gold Pool 3% 4/1/2049
 
275,580
243,665
Freddie Mac Gold Pool 3% 4/1/2050
 
311,977
274,970
Freddie Mac Gold Pool 3% 4/1/2050
 
13,923,067
12,323,710
Freddie Mac Gold Pool 3% 4/1/2050
 
2,636,478
2,323,737
Freddie Mac Gold Pool 3% 4/1/2051
 
198,158
173,971
Freddie Mac Gold Pool 3% 5/1/2028
 
52,355
51,078
Freddie Mac Gold Pool 3% 5/1/2029
 
40,149
39,318
Freddie Mac Gold Pool 3% 5/1/2029
 
2,015
1,958
Freddie Mac Gold Pool 3% 5/1/2029
 
3,199
3,100
Freddie Mac Gold Pool 3% 5/1/2030
 
16,614
16,058
Freddie Mac Gold Pool 3% 5/1/2030
 
42,791
41,325
Freddie Mac Gold Pool 3% 5/1/2030
 
57,335
55,603
Freddie Mac Gold Pool 3% 5/1/2032
 
3,430,081
3,287,796
Freddie Mac Gold Pool 3% 5/1/2033
 
9,340
8,913
Freddie Mac Gold Pool 3% 5/1/2043
 
4,894,581
4,430,717
Freddie Mac Gold Pool 3% 5/1/2043
 
213,333
193,744
Freddie Mac Gold Pool 3% 5/1/2043
 
746,478
676,008
Freddie Mac Gold Pool 3% 5/1/2043
 
405,099
366,806
Freddie Mac Gold Pool 3% 5/1/2043
 
703,149
636,537
Freddie Mac Gold Pool 3% 5/1/2043
 
235,686
212,653
Freddie Mac Gold Pool 3% 5/1/2043
 
882
794
Freddie Mac Gold Pool 3% 5/1/2045
 
1,630,500
1,458,831
Freddie Mac Gold Pool 3% 5/1/2048
 
662,398
587,550
Freddie Mac Gold Pool 3% 5/1/2050
 
3,269,498
2,881,667
Freddie Mac Gold Pool 3% 5/1/2050
 
643,809
567,440
Freddie Mac Gold Pool 3% 5/1/2051
 
479,214
421,321
Freddie Mac Gold Pool 3% 5/1/2051
 
751,070
660,100
Freddie Mac Gold Pool 3% 6/1/2027
 
46,052
45,123
Freddie Mac Gold Pool 3% 6/1/2028
 
127,526
124,536
Freddie Mac Gold Pool 3% 6/1/2028
 
67,754
66,023
Freddie Mac Gold Pool 3% 6/1/2029
 
9,097
8,836
Freddie Mac Gold Pool 3% 6/1/2030
 
778,023
751,696
Freddie Mac Gold Pool 3% 6/1/2030
 
38,082
36,839
Freddie Mac Gold Pool 3% 6/1/2031
 
40,958
39,383
Freddie Mac Gold Pool 3% 6/1/2043
 
67,504
61,075
Freddie Mac Gold Pool 3% 6/1/2043
 
38,689
34,949
Freddie Mac Gold Pool 3% 6/1/2043
 
43,825
39,656
Freddie Mac Gold Pool 3% 6/1/2043
 
2,614,920
2,370,117
Freddie Mac Gold Pool 3% 6/1/2043
 
423,196
385,521
Freddie Mac Gold Pool 3% 6/1/2043
 
303,295
275,123
Freddie Mac Gold Pool 3% 6/1/2043
 
295,581
267,594
Freddie Mac Gold Pool 3% 6/1/2043
 
422,053
382,631
Freddie Mac Gold Pool 3% 6/1/2043
 
3,532
3,211
Freddie Mac Gold Pool 3% 6/1/2043
 
200,754
181,691
Freddie Mac Gold Pool 3% 6/1/2045
 
4,336,378
3,879,817
Freddie Mac Gold Pool 3% 6/1/2045
 
102,431
91,646
Freddie Mac Gold Pool 3% 6/1/2045
 
5,342
4,780
Freddie Mac Gold Pool 3% 6/1/2045
 
56,952
50,956
Freddie Mac Gold Pool 3% 6/1/2049
 
492,995
435,440
Freddie Mac Gold Pool 3% 6/1/2049
 
52,860
46,689
Freddie Mac Gold Pool 3% 6/1/2049
 
4,225
3,732
Freddie Mac Gold Pool 3% 6/1/2050
 
63,512,034
55,978,173
Freddie Mac Gold Pool 3% 6/1/2052
 
28,172,408
24,584,060
Freddie Mac Gold Pool 3% 6/1/2053
 
885,131
771,561
Freddie Mac Gold Pool 3% 7/1/2028
 
31,367
30,534
Freddie Mac Gold Pool 3% 7/1/2028
 
23,336
22,823
Freddie Mac Gold Pool 3% 7/1/2028
 
4,232
4,123
Freddie Mac Gold Pool 3% 7/1/2028
 
21,152
20,628
Freddie Mac Gold Pool 3% 7/1/2028
 
26,904
26,286
Freddie Mac Gold Pool 3% 7/1/2029
 
522,854
507,872
Freddie Mac Gold Pool 3% 7/1/2031
 
9,042
8,684
Freddie Mac Gold Pool 3% 7/1/2032
 
635,539
608,083
Freddie Mac Gold Pool 3% 7/1/2032
 
1,545,848
1,486,503
Freddie Mac Gold Pool 3% 7/1/2034
 
142,880
136,147
Freddie Mac Gold Pool 3% 7/1/2034
 
16,804
16,012
Freddie Mac Gold Pool 3% 7/1/2042
 
81,606
74,265
Freddie Mac Gold Pool 3% 7/1/2042
 
1,657
1,532
Freddie Mac Gold Pool 3% 7/1/2042
 
1,342,039
1,219,657
Freddie Mac Gold Pool 3% 7/1/2043
 
9,785,109
8,856,262
Freddie Mac Gold Pool 3% 7/1/2043
 
59,526
53,850
Freddie Mac Gold Pool 3% 7/1/2043
 
499,276
452,177
Freddie Mac Gold Pool 3% 7/1/2043
 
558,572
505,886
Freddie Mac Gold Pool 3% 7/1/2043
 
815
741
Freddie Mac Gold Pool 3% 7/1/2043
 
580,744
525,875
Freddie Mac Gold Pool 3% 7/1/2043
 
258,884
233,593
Freddie Mac Gold Pool 3% 7/1/2043
 
183,940
166,565
Freddie Mac Gold Pool 3% 7/1/2043
 
17,442
15,864
Freddie Mac Gold Pool 3% 7/1/2045
 
141,768
127,063
Freddie Mac Gold Pool 3% 7/1/2045
 
6,927,293
6,197,944
Freddie Mac Gold Pool 3% 7/1/2045
 
218,891
195,845
Freddie Mac Gold Pool 3% 7/1/2045
 
7,846
7,020
Freddie Mac Gold Pool 3% 7/1/2047
 
48,379
43,013
Freddie Mac Gold Pool 3% 7/1/2048
 
495,196
439,241
Freddie Mac Gold Pool 3% 7/1/2049
 
41,338
36,512
Freddie Mac Gold Pool 3% 7/1/2049
 
62,136
54,881
Freddie Mac Gold Pool 3% 7/1/2049
 
10,313
9,109
Freddie Mac Gold Pool 3% 8/1/2027
 
41,058
40,196
Freddie Mac Gold Pool 3% 8/1/2028
 
6,004
5,869
Freddie Mac Gold Pool 3% 8/1/2028
 
13,225
12,891
Freddie Mac Gold Pool 3% 8/1/2028
 
39,372
38,366
Freddie Mac Gold Pool 3% 8/1/2028
 
80,958
78,889
Freddie Mac Gold Pool 3% 8/1/2029
 
10,600
10,283
Freddie Mac Gold Pool 3% 8/1/2030
 
1,283,949
1,240,456
Freddie Mac Gold Pool 3% 8/1/2030
 
70,157
67,647
Freddie Mac Gold Pool 3% 8/1/2031
 
74,523
71,634
Freddie Mac Gold Pool 3% 8/1/2032
 
2,516,319
2,410,220
Freddie Mac Gold Pool 3% 8/1/2034
 
1,867,334
1,779,332
Freddie Mac Gold Pool 3% 8/1/2042
 
90,972
82,467
Freddie Mac Gold Pool 3% 8/1/2043
 
118,024
106,787
Freddie Mac Gold Pool 3% 8/1/2043
 
91,548
82,987
Freddie Mac Gold Pool 3% 8/1/2043
 
63,999
57,882
Freddie Mac Gold Pool 3% 8/1/2043
 
150,769
136,454
Freddie Mac Gold Pool 3% 8/1/2043
 
141,931
128,372
Freddie Mac Gold Pool 3% 8/1/2043
 
41,151
37,247
Freddie Mac Gold Pool 3% 8/1/2043
 
293,425
265,265
Freddie Mac Gold Pool 3% 8/1/2043
 
86,808
78,728
Freddie Mac Gold Pool 3% 8/1/2043
 
32,675
29,511
Freddie Mac Gold Pool 3% 8/1/2043
 
42,885
38,965
Freddie Mac Gold Pool 3% 8/1/2043
 
48,118
43,525
Freddie Mac Gold Pool 3% 8/1/2047
 
88,887
79,028
Freddie Mac Gold Pool 3% 8/1/2047
 
150,318
133,646
Freddie Mac Gold Pool 3% 8/1/2049
 
87,100
76,877
Freddie Mac Gold Pool 3% 8/1/2049
 
34,226
30,209
Freddie Mac Gold Pool 3% 8/1/2049
 
176,998
156,224
Freddie Mac Gold Pool 3% 8/1/2050
 
269,908
237,638
Freddie Mac Gold Pool 3% 8/1/2050
 
15,265
13,454
Freddie Mac Gold Pool 3% 8/1/2051
 
5,786,951
5,044,436
Freddie Mac Gold Pool 3% 9/1/2027
 
2,337
2,288
Freddie Mac Gold Pool 3% 9/1/2028
 
105,777
103,106
Freddie Mac Gold Pool 3% 9/1/2028
 
51,974
50,600
Freddie Mac Gold Pool 3% 9/1/2029
 
79,619
77,055
Freddie Mac Gold Pool 3% 9/1/2030
 
737,614
711,779
Freddie Mac Gold Pool 3% 9/1/2032
 
87,288
83,580
Freddie Mac Gold Pool 3% 9/1/2032
 
367,494
351,022
Freddie Mac Gold Pool 3% 9/1/2033
 
649,396
621,430
Freddie Mac Gold Pool 3% 9/1/2034
 
1,296,036
1,232,527
Freddie Mac Gold Pool 3% 9/1/2039
 
55,847
51,281
Freddie Mac Gold Pool 3% 9/1/2042
 
185,358
168,327
Freddie Mac Gold Pool 3% 9/1/2043
 
285,119
257,228
Freddie Mac Gold Pool 3% 9/1/2043
 
1,014,306
917,397
Freddie Mac Gold Pool 3% 9/1/2043
 
11,316
10,182
Freddie Mac Gold Pool 3% 9/1/2043
 
235,080
212,572
Freddie Mac Gold Pool 3% 9/1/2043
 
68,432
61,629
Freddie Mac Gold Pool 3% 9/1/2043
 
180,094
163,176
Freddie Mac Gold Pool 3% 9/1/2043
 
111,574
100,711
Freddie Mac Gold Pool 3% 9/1/2045
 
8,676
7,762
Freddie Mac Gold Pool 3% 9/1/2046
 
3,461,811
3,127,220
Freddie Mac Gold Pool 3% 9/1/2047
 
33,821
30,070
Freddie Mac Gold Pool 3% 9/1/2049
 
6,122,173
5,403,607
Freddie Mac Gold Pool 3% 9/1/2049
 
273,794
241,658
Freddie Mac Gold Pool 3% 9/1/2050
 
2,133,599
1,880,509
Freddie Mac Gold Pool 3.5% 1/1/2029
 
88,198
86,166
Freddie Mac Gold Pool 3.5% 1/1/2029
 
5,859
5,745
Freddie Mac Gold Pool 3.5% 1/1/2030
 
28,895
28,475
Freddie Mac Gold Pool 3.5% 1/1/2030
 
148,131
145,266
Freddie Mac Gold Pool 3.5% 1/1/2030
 
9,214
9,011
Freddie Mac Gold Pool 3.5% 1/1/2031
 
114,953
112,763
Freddie Mac Gold Pool 3.5% 1/1/2034
 
7,619
7,326
Freddie Mac Gold Pool 3.5% 1/1/2034
 
119,829
116,132
Freddie Mac Gold Pool 3.5% 1/1/2038
 
37,995
36,384
Freddie Mac Gold Pool 3.5% 1/1/2044
 
8,176,876
7,637,774
Freddie Mac Gold Pool 3.5% 1/1/2044
 
1,443,352
1,349,446
Freddie Mac Gold Pool 3.5% 1/1/2045
 
6,592
6,107
Freddie Mac Gold Pool 3.5% 1/1/2045
 
463,336
429,252
Freddie Mac Gold Pool 3.5% 1/1/2046
 
12,463
11,534
Freddie Mac Gold Pool 3.5% 1/1/2047
 
115,229
106,428
Freddie Mac Gold Pool 3.5% 1/1/2048
 
458,856
422,664
Freddie Mac Gold Pool 3.5% 1/1/2048
 
1,689,128
1,555,897
Freddie Mac Gold Pool 3.5% 1/1/2048
 
31,864
29,351
Freddie Mac Gold Pool 3.5% 1/1/2048
 
48,363
44,549
Freddie Mac Gold Pool 3.5% 1/1/2048
 
12,976
11,937
Freddie Mac Gold Pool 3.5% 1/1/2049
 
76,239
69,969
Freddie Mac Gold Pool 3.5% 1/1/2050
 
415,924
381,068
Freddie Mac Gold Pool 3.5% 1/1/2052
 
1,320,665
1,202,459
Freddie Mac Gold Pool 3.5% 1/1/2052
 
61,721
55,946
Freddie Mac Gold Pool 3.5% 1/1/2052
 
672,470
609,548
Freddie Mac Gold Pool 3.5% 10/1/2033
 
1,877,316
1,821,604
Freddie Mac Gold Pool 3.5% 10/1/2033
 
301,934
292,620
Freddie Mac Gold Pool 3.5% 10/1/2042
 
145,848
136,474
Freddie Mac Gold Pool 3.5% 10/1/2042
 
34,550
32,270
Freddie Mac Gold Pool 3.5% 10/1/2042
 
269,547
251,775
Freddie Mac Gold Pool 3.5% 10/1/2045
 
4,404,239
4,076,119
Freddie Mac Gold Pool 3.5% 10/1/2047
 
2,245,520
2,071,911
Freddie Mac Gold Pool 3.5% 10/1/2047
 
282,656
260,802
Freddie Mac Gold Pool 3.5% 10/1/2047
 
225,517
207,940
Freddie Mac Gold Pool 3.5% 10/1/2047
 
36,030
33,202
Freddie Mac Gold Pool 3.5% 10/1/2048
 
16,906
15,535
Freddie Mac Gold Pool 3.5% 10/1/2048
 
109,622
100,606
Freddie Mac Gold Pool 3.5% 10/1/2048
 
282,050
258,854
Freddie Mac Gold Pool 3.5% 11/1/2033
 
719,491
697,297
Freddie Mac Gold Pool 3.5% 11/1/2037
 
20,320
19,459
Freddie Mac Gold Pool 3.5% 11/1/2039
 
57,410
53,819
Freddie Mac Gold Pool 3.5% 11/1/2044
 
312,783
290,693
Freddie Mac Gold Pool 3.5% 11/1/2045
 
5,287
4,893
Freddie Mac Gold Pool 3.5% 11/1/2045
 
6,829,864
6,331,704
Freddie Mac Gold Pool 3.5% 11/1/2046
 
50,153
46,354
Freddie Mac Gold Pool 3.5% 11/1/2047
 
5,708
5,263
Freddie Mac Gold Pool 3.5% 11/1/2047
 
184,150
169,797
Freddie Mac Gold Pool 3.5% 11/1/2047
 
28,813
26,567
Freddie Mac Gold Pool 3.5% 11/1/2047
 
25,163
23,202
Freddie Mac Gold Pool 3.5% 11/1/2047
 
24,678
22,755
Freddie Mac Gold Pool 3.5% 11/1/2047
 
953,138
878,852
Freddie Mac Gold Pool 3.5% 11/1/2048
 
524,643
482,114
Freddie Mac Gold Pool 3.5% 11/1/2048
 
294,140
269,950
Freddie Mac Gold Pool 3.5% 11/1/2048
 
93,286
85,614
Freddie Mac Gold Pool 3.5% 11/1/2048
 
175,504
161,399
Freddie Mac Gold Pool 3.5% 11/1/2049
 
191,778
175,706
Freddie Mac Gold Pool 3.5% 11/1/2049
 
16,114
14,769
Freddie Mac Gold Pool 3.5% 12/1/2025
 
1,226
1,214
Freddie Mac Gold Pool 3.5% 12/1/2026
 
40,204
39,698
Freddie Mac Gold Pool 3.5% 12/1/2029
 
308,322
301,747
Freddie Mac Gold Pool 3.5% 12/1/2033
 
419,285
406,351
Freddie Mac Gold Pool 3.5% 12/1/2042
 
194,818
181,927
Freddie Mac Gold Pool 3.5% 12/1/2042
 
123,154
115,107
Freddie Mac Gold Pool 3.5% 12/1/2044
 
4,987
4,620
Freddie Mac Gold Pool 3.5% 12/1/2044
 
1,565,454
1,464,254
Freddie Mac Gold Pool 3.5% 12/1/2045
 
6,855
6,344
Freddie Mac Gold Pool 3.5% 12/1/2045
 
2,154,473
1,993,963
Freddie Mac Gold Pool 3.5% 12/1/2046
 
514,366
475,081
Freddie Mac Gold Pool 3.5% 12/1/2047
 
196,985
181,633
Freddie Mac Gold Pool 3.5% 12/1/2047
 
34,725
32,019
Freddie Mac Gold Pool 3.5% 12/1/2047
 
4,340,034
3,997,709
Freddie Mac Gold Pool 3.5% 12/1/2047
 
2,737,359
2,524,014
Freddie Mac Gold Pool 3.5% 12/1/2047
 
1,033,461
952,915
Freddie Mac Gold Pool 3.5% 12/1/2048
 
79,293
72,865
Freddie Mac Gold Pool 3.5% 12/1/2048
 
74,825
68,877
Freddie Mac Gold Pool 3.5% 12/1/2048
 
752,127
691,448
Freddie Mac Gold Pool 3.5% 12/1/2048
 
79,555
73,137
Freddie Mac Gold Pool 3.5% 12/1/2051
 
78,670
71,315
Freddie Mac Gold Pool 3.5% 12/1/2051
 
817,699
741,253
Freddie Mac Gold Pool 3.5% 2/1/2033
 
33,575
32,642
Freddie Mac Gold Pool 3.5% 2/1/2042
 
2,996,038
2,804,822
Freddie Mac Gold Pool 3.5% 2/1/2043
 
78,299
73,070
Freddie Mac Gold Pool 3.5% 2/1/2043
 
1,357,108
1,262,854
Freddie Mac Gold Pool 3.5% 2/1/2043
 
150,574
141,070
Freddie Mac Gold Pool 3.5% 2/1/2044
 
2,487
2,316
Freddie Mac Gold Pool 3.5% 2/1/2044
 
1,023,724
955,361
Freddie Mac Gold Pool 3.5% 2/1/2044
 
657,322
614,282
Freddie Mac Gold Pool 3.5% 2/1/2045
 
5,697,732
5,278,587
Freddie Mac Gold Pool 3.5% 2/1/2045
 
1,018,726
943,785
Freddie Mac Gold Pool 3.5% 2/1/2046
 
37,532
34,713
Freddie Mac Gold Pool 3.5% 2/1/2048
 
842,561
776,103
Freddie Mac Gold Pool 3.5% 2/1/2048
 
5,557
5,118
Freddie Mac Gold Pool 3.5% 2/1/2048
 
31,114
28,640
Freddie Mac Gold Pool 3.5% 2/1/2048
 
61,121
56,300
Freddie Mac Gold Pool 3.5% 2/1/2048
 
510,085
470,330
Freddie Mac Gold Pool 3.5% 2/1/2049
 
21,777
19,986
Freddie Mac Gold Pool 3.5% 2/1/2049
 
163,541
149,990
Freddie Mac Gold Pool 3.5% 3/1/2030
 
10,757
10,530
Freddie Mac Gold Pool 3.5% 3/1/2032
 
93,240
90,852
Freddie Mac Gold Pool 3.5% 3/1/2033
 
231,719
225,277
Freddie Mac Gold Pool 3.5% 3/1/2045
 
1,170,728
1,084,606
Freddie Mac Gold Pool 3.5% 3/1/2046
 
7,553,543
6,990,797
Freddie Mac Gold Pool 3.5% 3/1/2046
 
12,692
11,739
Freddie Mac Gold Pool 3.5% 3/1/2048
 
4,381,228
4,046,608
Freddie Mac Gold Pool 3.5% 3/1/2048
 
334,149
307,584
Freddie Mac Gold Pool 3.5% 3/1/2048
 
28,989
26,685
Freddie Mac Gold Pool 3.5% 3/1/2048
 
63,250
58,221
Freddie Mac Gold Pool 3.5% 3/1/2048
 
58,182
53,557
Freddie Mac Gold Pool 3.5% 3/1/2048
 
1,542,787
1,420,134
Freddie Mac Gold Pool 3.5% 3/1/2048
 
617,708
568,600
Freddie Mac Gold Pool 3.5% 3/1/2048
 
674,724
621,504
Freddie Mac Gold Pool 3.5% 3/1/2049
 
96,071
88,223
Freddie Mac Gold Pool 3.5% 3/1/2049
 
110,953
101,828
Freddie Mac Gold Pool 3.5% 3/1/2049
 
75,034
68,863
Freddie Mac Gold Pool 3.5% 3/1/2049
 
16,147
14,839
Freddie Mac Gold Pool 3.5% 3/1/2050
 
454,646
416,120
Freddie Mac Gold Pool 3.5% 3/1/2050
 
44,563,094
41,190,697
Freddie Mac Gold Pool 3.5% 3/1/2052
 
278,863
252,771
Freddie Mac Gold Pool 3.5% 3/1/2052
 
864,969
784,306
Freddie Mac Gold Pool 3.5% 4/1/2028
 
135,408
133,201
Freddie Mac Gold Pool 3.5% 4/1/2029
 
27,564
27,236
Freddie Mac Gold Pool 3.5% 4/1/2029
 
4,097
4,015
Freddie Mac Gold Pool 3.5% 4/1/2030
 
229,510
224,775
Freddie Mac Gold Pool 3.5% 4/1/2030
 
345,027
337,752
Freddie Mac Gold Pool 3.5% 4/1/2033
 
183,021
177,875
Freddie Mac Gold Pool 3.5% 4/1/2033
 
4,290
4,165
Freddie Mac Gold Pool 3.5% 4/1/2034
 
120,343
116,593
Freddie Mac Gold Pool 3.5% 4/1/2037
 
551,198
530,234
Freddie Mac Gold Pool 3.5% 4/1/2042
 
5,523,821
5,170,765
Freddie Mac Gold Pool 3.5% 4/1/2042
 
122,063
114,278
Freddie Mac Gold Pool 3.5% 4/1/2044
 
313,598
289,474
Freddie Mac Gold Pool 3.5% 4/1/2046
 
5,042,307
4,663,499
Freddie Mac Gold Pool 3.5% 4/1/2047
 
19,799
18,287
Freddie Mac Gold Pool 3.5% 4/1/2047
 
116,200
107,325
Freddie Mac Gold Pool 3.5% 4/1/2048
 
112,741
103,778
Freddie Mac Gold Pool 3.5% 4/1/2048
 
31,371
28,877
Freddie Mac Gold Pool 3.5% 4/1/2049
 
79,061
72,578
Freddie Mac Gold Pool 3.5% 4/1/2050
 
101,426
92,831
Freddie Mac Gold Pool 3.5% 4/1/2052
 
1,045,899
948,364
Freddie Mac Gold Pool 3.5% 5/1/2032
 
3,475
3,336
Freddie Mac Gold Pool 3.5% 5/1/2032
 
633,607
620,200
Freddie Mac Gold Pool 3.5% 5/1/2033
 
7,304
7,000
Freddie Mac Gold Pool 3.5% 5/1/2033
 
50,043
48,636
Freddie Mac Gold Pool 3.5% 5/1/2037
 
366,966
353,364
Freddie Mac Gold Pool 3.5% 5/1/2037
 
70,013
67,372
Freddie Mac Gold Pool 3.5% 5/1/2037
 
242,881
233,263
Freddie Mac Gold Pool 3.5% 5/1/2037
 
729,807
701,365
Freddie Mac Gold Pool 3.5% 5/1/2038
 
23,058
21,666
Freddie Mac Gold Pool 3.5% 5/1/2039
 
215,395
201,922
Freddie Mac Gold Pool 3.5% 5/1/2042
 
201,937
188,926
Freddie Mac Gold Pool 3.5% 5/1/2043
 
223,523
208,585
Freddie Mac Gold Pool 3.5% 5/1/2043
 
213,476
198,709
Freddie Mac Gold Pool 3.5% 5/1/2043
 
2,230,140
2,077,731
Freddie Mac Gold Pool 3.5% 5/1/2043
 
2,140,741
1,995,559
Freddie Mac Gold Pool 3.5% 5/1/2045
 
2,735,419
2,532,482
Freddie Mac Gold Pool 3.5% 5/1/2046
 
266,121
246,128
Freddie Mac Gold Pool 3.5% 5/1/2046
 
2,046,986
1,896,403
Freddie Mac Gold Pool 3.5% 5/1/2047
 
41,811
38,618
Freddie Mac Gold Pool 3.5% 5/1/2047
 
341,598
315,508
Freddie Mac Gold Pool 3.5% 5/1/2048
 
19,209
17,681
Freddie Mac Gold Pool 3.5% 5/1/2048
 
515,500
474,517
Freddie Mac Gold Pool 3.5% 5/1/2048
 
104,569
96,321
Freddie Mac Gold Pool 3.5% 5/1/2048
 
257,450
236,680
Freddie Mac Gold Pool 3.5% 5/1/2048
 
203,555
187,005
Freddie Mac Gold Pool 3.5% 5/1/2049
 
144,391
132,381
Freddie Mac Gold Pool 3.5% 5/1/2052
 
38,000
34,694
Freddie Mac Gold Pool 3.5% 5/1/2052
 
8,191,118
7,429,815
Freddie Mac Gold Pool 3.5% 5/1/2052
 
1,325,148
1,201,986
Freddie Mac Gold Pool 3.5% 5/1/2052
 
42,878
38,893
Freddie Mac Gold Pool 3.5% 6/1/2030
 
376,480
368,797
Freddie Mac Gold Pool 3.5% 6/1/2032
 
28,352
27,590
Freddie Mac Gold Pool 3.5% 6/1/2036
 
247,560
238,840
Freddie Mac Gold Pool 3.5% 6/1/2037
 
208,394
200,272
Freddie Mac Gold Pool 3.5% 6/1/2037
 
211,990
204,192
Freddie Mac Gold Pool 3.5% 6/1/2037
 
172,286
165,424
Freddie Mac Gold Pool 3.5% 6/1/2037
 
501,081
482,649
Freddie Mac Gold Pool 3.5% 6/1/2037
 
797,827
767,482
Freddie Mac Gold Pool 3.5% 6/1/2038
 
113,766
106,899
Freddie Mac Gold Pool 3.5% 6/1/2039
 
1,913,236
1,793,560
Freddie Mac Gold Pool 3.5% 6/1/2043
 
24,990
23,301
Freddie Mac Gold Pool 3.5% 6/1/2043
 
40,211
37,580
Freddie Mac Gold Pool 3.5% 6/1/2047
 
1,089,802
1,005,546
Freddie Mac Gold Pool 3.5% 6/1/2047
 
416,084
384,565
Freddie Mac Gold Pool 3.5% 6/1/2048
 
715,795
658,441
Freddie Mac Gold Pool 3.5% 6/1/2048
 
251,924
231,442
Freddie Mac Gold Pool 3.5% 6/1/2048
 
77,788
71,463
Freddie Mac Gold Pool 3.5% 6/1/2049
 
11,221,902
10,288,499
Freddie Mac Gold Pool 3.5% 6/1/2049
 
71,889
65,909
Freddie Mac Gold Pool 3.5% 6/1/2052
 
5,691,449
5,174,922
Freddie Mac Gold Pool 3.5% 7/1/2029
 
956,259
940,026
Freddie Mac Gold Pool 3.5% 7/1/2029
 
9,089
8,901
Freddie Mac Gold Pool 3.5% 7/1/2032
 
766,282
745,696
Freddie Mac Gold Pool 3.5% 7/1/2033
 
14,456
14,032
Freddie Mac Gold Pool 3.5% 7/1/2033
 
1,665,607
1,614,749
Freddie Mac Gold Pool 3.5% 7/1/2034
 
159,533
154,512
Freddie Mac Gold Pool 3.5% 7/1/2037
 
452,977
435,324
Freddie Mac Gold Pool 3.5% 7/1/2037
 
333,789
320,781
Freddie Mac Gold Pool 3.5% 7/1/2039
 
341,947
320,558
Freddie Mac Gold Pool 3.5% 7/1/2043
 
107,874
100,649
Freddie Mac Gold Pool 3.5% 7/1/2043
 
59,254
55,064
Freddie Mac Gold Pool 3.5% 7/1/2045
 
7,977,058
7,385,252
Freddie Mac Gold Pool 3.5% 7/1/2046
 
8,374
7,739
Freddie Mac Gold Pool 3.5% 7/1/2046
 
28,083,966
26,090,302
Freddie Mac Gold Pool 3.5% 7/1/2047
 
3,436,458
3,170,774
Freddie Mac Gold Pool 3.5% 7/1/2047
 
11,312
10,438
Freddie Mac Gold Pool 3.5% 7/1/2048
 
7,020,535
6,453,620
Freddie Mac Gold Pool 3.5% 7/1/2048
 
133,163
122,410
Freddie Mac Gold Pool 3.5% 7/1/2048
 
175,724
161,328
Freddie Mac Gold Pool 3.5% 7/1/2048
 
427,604
392,839
Freddie Mac Gold Pool 3.5% 7/1/2049
 
218,768
200,572
Freddie Mac Gold Pool 3.5% 7/1/2052
 
37,932,377
34,406,847
Freddie Mac Gold Pool 3.5% 7/1/2052
 
691,399
626,707
Freddie Mac Gold Pool 3.5% 8/1/2026
 
65,443
64,709
Freddie Mac Gold Pool 3.5% 8/1/2028
 
354,410
348,342
Freddie Mac Gold Pool 3.5% 8/1/2032
 
1,583,553
1,541,012
Freddie Mac Gold Pool 3.5% 8/1/2033
 
28,884
28,036
Freddie Mac Gold Pool 3.5% 8/1/2034
 
1,175,458
1,138,464
Freddie Mac Gold Pool 3.5% 8/1/2037
 
70,821
68,193
Freddie Mac Gold Pool 3.5% 8/1/2037
 
314,825
302,850
Freddie Mac Gold Pool 3.5% 8/1/2039
 
595,230
557,998
Freddie Mac Gold Pool 3.5% 8/1/2042
 
62,223
58,217
Freddie Mac Gold Pool 3.5% 8/1/2042
 
2,393,417
2,237,639
Freddie Mac Gold Pool 3.5% 8/1/2042
 
214,488
200,208
Freddie Mac Gold Pool 3.5% 8/1/2043
 
288,728
269,253
Freddie Mac Gold Pool 3.5% 8/1/2043
 
824,307
768,791
Freddie Mac Gold Pool 3.5% 8/1/2043
 
90,101
83,791
Freddie Mac Gold Pool 3.5% 8/1/2044
 
5,792
5,386
Freddie Mac Gold Pool 3.5% 8/1/2045
 
90,887
84,144
Freddie Mac Gold Pool 3.5% 8/1/2045
 
94,435
87,429
Freddie Mac Gold Pool 3.5% 8/1/2045
 
4,087,908
3,784,632
Freddie Mac Gold Pool 3.5% 8/1/2046
 
8,622,513
7,969,349
Freddie Mac Gold Pool 3.5% 8/1/2047
 
145,976
134,690
Freddie Mac Gold Pool 3.5% 8/1/2048
 
11,022,895
10,132,785
Freddie Mac Gold Pool 3.5% 8/1/2048
 
334,259
306,874
Freddie Mac Gold Pool 3.5% 8/1/2048
 
952,934
874,863
Freddie Mac Gold Pool 3.5% 8/1/2048
 
178,584
165,013
Freddie Mac Gold Pool 3.5% 8/1/2049
 
7,857,687
7,204,109
Freddie Mac Gold Pool 3.5% 8/1/2049
 
147,281
135,030
Freddie Mac Gold Pool 3.5% 8/1/2051
 
16,604
15,135
Freddie Mac Gold Pool 3.5% 9/1/2025
 
1,646
1,634
Freddie Mac Gold Pool 3.5% 9/1/2031
 
5,164
5,040
Freddie Mac Gold Pool 3.5% 9/1/2033
 
439,830
427,052
Freddie Mac Gold Pool 3.5% 9/1/2033
 
646,932
626,976
Freddie Mac Gold Pool 3.5% 9/1/2043
 
883,602
824,450
Freddie Mac Gold Pool 3.5% 9/1/2043
 
47,345
44,179
Freddie Mac Gold Pool 3.5% 9/1/2043
 
250,006
232,633
Freddie Mac Gold Pool 3.5% 9/1/2043
 
372,960
347,141
Freddie Mac Gold Pool 3.5% 9/1/2044
 
53,581
49,745
Freddie Mac Gold Pool 3.5% 9/1/2045
 
1,882,575
1,742,910
Freddie Mac Gold Pool 3.5% 9/1/2045
 
81,956
75,876
Freddie Mac Gold Pool 3.5% 9/1/2045
 
128,970
119,402
Freddie Mac Gold Pool 3.5% 9/1/2046
 
1,744,160
1,612,038
Freddie Mac Gold Pool 3.5% 9/1/2047
 
85,119
78,538
Freddie Mac Gold Pool 3.5% 9/1/2047
 
5,853,326
5,400,784
Freddie Mac Gold Pool 3.5% 9/1/2047
 
91,521
84,445
Freddie Mac Gold Pool 3.5% 9/1/2047
 
6,412,662
5,934,912
Freddie Mac Gold Pool 3.5% 9/1/2047
 
36,203
33,404
Freddie Mac Gold Pool 3.5% 9/1/2048
 
211,921
194,559
Freddie Mac Gold Pool 3.5% 9/1/2049
 
193,017
176,962
Freddie Mac Gold Pool 4% 1/1/2039
 
202,683
196,084
Freddie Mac Gold Pool 4% 1/1/2041
 
408,329
394,024
Freddie Mac Gold Pool 4% 1/1/2041
 
75,827
73,156
Freddie Mac Gold Pool 4% 1/1/2041
 
327,359
315,938
Freddie Mac Gold Pool 4% 1/1/2041
 
14,285
13,775
Freddie Mac Gold Pool 4% 1/1/2041
 
60,035
57,939
Freddie Mac Gold Pool 4% 1/1/2041
 
125,526
121,138
Freddie Mac Gold Pool 4% 1/1/2041
 
7,327
7,073
Freddie Mac Gold Pool 4% 1/1/2041
 
2,895
2,795
Freddie Mac Gold Pool 4% 1/1/2041
 
33,442
32,263
Freddie Mac Gold Pool 4% 1/1/2041
 
831,974
802,927
Freddie Mac Gold Pool 4% 1/1/2042
 
959,583
924,499
Freddie Mac Gold Pool 4% 1/1/2042
 
116,509
112,284
Freddie Mac Gold Pool 4% 1/1/2043
 
66,077
63,433
Freddie Mac Gold Pool 4% 1/1/2044
 
38,624
37,042
Freddie Mac Gold Pool 4% 1/1/2044
 
43,016
41,260
Freddie Mac Gold Pool 4% 1/1/2044
 
468,959
449,844
Freddie Mac Gold Pool 4% 1/1/2045
 
235,908
226,006
Freddie Mac Gold Pool 4% 1/1/2045
 
963,520
927,698
Freddie Mac Gold Pool 4% 1/1/2046
 
10,814
10,323
Freddie Mac Gold Pool 4% 1/1/2047
 
11,346,621
10,842,444
Freddie Mac Gold Pool 4% 1/1/2049
 
812,375
769,931
Freddie Mac Gold Pool 4% 1/1/2049
 
593,303
561,934
Freddie Mac Gold Pool 4% 1/1/2052
 
746,472
702,340
Freddie Mac Gold Pool 4% 10/1/2033
 
81,492
79,794
Freddie Mac Gold Pool 4% 10/1/2034
 
284,150
278,228
Freddie Mac Gold Pool 4% 10/1/2037
 
114,028
110,831
Freddie Mac Gold Pool 4% 10/1/2037
 
440,689
428,752
Freddie Mac Gold Pool 4% 10/1/2037
 
597,373
581,192
Freddie Mac Gold Pool 4% 10/1/2037
 
186,504
181,336
Freddie Mac Gold Pool 4% 10/1/2039
 
2,042,339
1,976,442
Freddie Mac Gold Pool 4% 10/1/2040
 
95,266
91,960
Freddie Mac Gold Pool 4% 10/1/2040
 
51,493
49,678
Freddie Mac Gold Pool 4% 10/1/2040
 
229,638
221,495
Freddie Mac Gold Pool 4% 10/1/2040
 
180,913
174,633
Freddie Mac Gold Pool 4% 10/1/2041
 
783,717
754,263
Freddie Mac Gold Pool 4% 10/1/2041
 
2,499,873
2,409,448
Freddie Mac Gold Pool 4% 10/1/2041
 
76,596
73,777
Freddie Mac Gold Pool 4% 10/1/2041
 
7,605
7,337
Freddie Mac Gold Pool 4% 10/1/2041
 
13,503
13,003
Freddie Mac Gold Pool 4% 10/1/2042
 
32,676
31,393
Freddie Mac Gold Pool 4% 10/1/2042
 
169,374
162,951
Freddie Mac Gold Pool 4% 10/1/2043
 
36,419
34,970
Freddie Mac Gold Pool 4% 10/1/2044
 
299,581
287,041
Freddie Mac Gold Pool 4% 10/1/2044
 
9,809
9,408
Freddie Mac Gold Pool 4% 10/1/2045
 
2,872,233
2,743,596
Freddie Mac Gold Pool 4% 10/1/2045
 
53,688
51,284
Freddie Mac Gold Pool 4% 10/1/2045
 
7,055
6,739
Freddie Mac Gold Pool 4% 10/1/2045
 
1,445,669
1,380,922
Freddie Mac Gold Pool 4% 10/1/2047
 
1,310,287
1,247,100
Freddie Mac Gold Pool 4% 10/1/2048
 
2,187,492
2,077,901
Freddie Mac Gold Pool 4% 10/1/2048
 
501,901
476,286
Freddie Mac Gold Pool 4% 10/1/2048
 
67,128
63,702
Freddie Mac Gold Pool 4% 10/1/2048
 
383,041
363,387
Freddie Mac Gold Pool 4% 10/1/2049
 
41,260
39,027
Freddie Mac Gold Pool 4% 10/1/2051
 
418,795
394,297
Freddie Mac Gold Pool 4% 10/1/2052
 
2,240,584
2,098,139
Freddie Mac Gold Pool 4% 10/1/2052
 
92,424
86,520
Freddie Mac Gold Pool 4% 10/1/2052
 
2,340,831
2,192,014
Freddie Mac Gold Pool 4% 10/1/2052
 
1,876,076
1,761,495
Freddie Mac Gold Pool 4% 11/1/2033
 
75,882
74,301
Freddie Mac Gold Pool 4% 11/1/2036
 
961,387
932,965
Freddie Mac Gold Pool 4% 11/1/2037
 
58,183
56,570
Freddie Mac Gold Pool 4% 11/1/2039
 
198,410
191,669
Freddie Mac Gold Pool 4% 11/1/2039
 
48,274
46,683
Freddie Mac Gold Pool 4% 11/1/2040
 
7,989
7,705
Freddie Mac Gold Pool 4% 11/1/2040
 
330,450
318,843
Freddie Mac Gold Pool 4% 11/1/2040
 
102,117
98,851
Freddie Mac Gold Pool 4% 11/1/2040
 
67,298
64,935
Freddie Mac Gold Pool 4% 11/1/2041
 
22,278
21,456
Freddie Mac Gold Pool 4% 11/1/2042
 
16,972
16,348
Freddie Mac Gold Pool 4% 11/1/2043
 
11,045
10,607
Freddie Mac Gold Pool 4% 11/1/2045
 
863,907
825,216
Freddie Mac Gold Pool 4% 11/1/2046
 
3,675,949
3,504,424
Freddie Mac Gold Pool 4% 11/1/2048
 
6,397
6,072
Freddie Mac Gold Pool 4% 11/1/2048
 
397,215
376,942
Freddie Mac Gold Pool 4% 11/1/2048
 
188,906
179,213
Freddie Mac Gold Pool 4% 11/1/2048
 
278,743
264,441
Freddie Mac Gold Pool 4% 11/1/2054
 
525,000
491,213
Freddie Mac Gold Pool 4% 12/1/2037
 
5,601,496
5,444,512
Freddie Mac Gold Pool 4% 12/1/2038
 
1,366,410
1,321,921
Freddie Mac Gold Pool 4% 12/1/2039
 
89,438
86,395
Freddie Mac Gold Pool 4% 12/1/2040
 
34,325
33,109
Freddie Mac Gold Pool 4% 12/1/2040
 
22,161
21,383
Freddie Mac Gold Pool 4% 12/1/2040
 
5,297
5,114
Freddie Mac Gold Pool 4% 12/1/2040
 
15,672
15,125
Freddie Mac Gold Pool 4% 12/1/2040
 
617,158
595,822
Freddie Mac Gold Pool 4% 12/1/2040
 
440,858
425,474
Freddie Mac Gold Pool 4% 12/1/2040
 
26,252
25,313
Freddie Mac Gold Pool 4% 12/1/2040
 
17,935
17,300
Freddie Mac Gold Pool 4% 12/1/2040
 
19,080
18,420
Freddie Mac Gold Pool 4% 12/1/2040
 
27,464
26,493
Freddie Mac Gold Pool 4% 12/1/2041
 
19,950
19,206
Freddie Mac Gold Pool 4% 12/1/2041
 
253,487
244,221
Freddie Mac Gold Pool 4% 12/1/2045
 
66,481
63,462
Freddie Mac Gold Pool 4% 12/1/2045
 
386,288
368,746
Freddie Mac Gold Pool 4% 12/1/2045
 
336,832
321,747
Freddie Mac Gold Pool 4% 12/1/2045
 
31,429
30,002
Freddie Mac Gold Pool 4% 12/1/2045
 
23,722
22,645
Freddie Mac Gold Pool 4% 12/1/2045
 
10,895
10,387
Freddie Mac Gold Pool 4% 12/1/2046
 
1,888,235
1,800,127
Freddie Mac Gold Pool 4% 12/1/2047
 
148,555
141,299
Freddie Mac Gold Pool 4% 12/1/2048
 
262,640
249,236
Freddie Mac Gold Pool 4% 12/1/2048
 
17,637
16,716
Freddie Mac Gold Pool 4% 12/1/2048
 
250,051
237,377
Freddie Mac Gold Pool 4% 12/1/2048
 
84,469
80,056
Freddie Mac Gold Pool 4% 12/1/2049
 
157,048
148,499
Freddie Mac Gold Pool 4% 12/1/2049
 
184,783
174,205
Freddie Mac Gold Pool 4% 2/1/2039
 
32,014
30,971
Freddie Mac Gold Pool 4% 2/1/2040
 
11,511
11,146
Freddie Mac Gold Pool 4% 2/1/2041
 
817,618
788,749
Freddie Mac Gold Pool 4% 2/1/2041
 
14,173
13,680
Freddie Mac Gold Pool 4% 2/1/2041
 
184,520
178,090
Freddie Mac Gold Pool 4% 2/1/2041
 
412,258
397,848
Freddie Mac Gold Pool 4% 2/1/2041
 
245,649
236,577
Freddie Mac Gold Pool 4% 2/1/2041
 
32,041
30,897
Freddie Mac Gold Pool 4% 2/1/2041
 
142,170
137,038
Freddie Mac Gold Pool 4% 2/1/2041
 
527,478
509,200
Freddie Mac Gold Pool 4% 2/1/2043
 
686,667
659,357
Freddie Mac Gold Pool 4% 2/1/2044
 
4,148,797
3,983,456
Freddie Mac Gold Pool 4% 2/1/2045
 
30,220
28,952
Freddie Mac Gold Pool 4% 2/1/2045
 
1,156,204
1,108,373
Freddie Mac Gold Pool 4% 2/1/2046
 
113,303
108,158
Freddie Mac Gold Pool 4% 2/1/2046
 
4,088,280
3,902,625
Freddie Mac Gold Pool 4% 2/1/2046
 
6,580
6,342
Freddie Mac Gold Pool 4% 2/1/2047
 
1,529,620
1,456,812
Freddie Mac Gold Pool 4% 2/1/2049
 
695,295
658,969
Freddie Mac Gold Pool 4% 3/1/2026
 
39,444
39,225
Freddie Mac Gold Pool 4% 3/1/2029
 
122,620
121,410
Freddie Mac Gold Pool 4% 3/1/2034
 
16,629
16,277
Freddie Mac Gold Pool 4% 3/1/2040
 
4,554
4,398
Freddie Mac Gold Pool 4% 3/1/2041
 
965,472
930,431
Freddie Mac Gold Pool 4% 3/1/2041
 
8,304
8,008
Freddie Mac Gold Pool 4% 3/1/2041
 
2,879
2,776
Freddie Mac Gold Pool 4% 3/1/2042
 
40,040
38,572
Freddie Mac Gold Pool 4% 3/1/2045
 
60,847
58,236
Freddie Mac Gold Pool 4% 3/1/2046
 
63,713
60,780
Freddie Mac Gold Pool 4% 3/1/2046
 
437,384
417,249
Freddie Mac Gold Pool 4% 3/1/2049
 
100,529
95,214
Freddie Mac Gold Pool 4% 3/1/2049
 
2,367,289
2,242,127
Freddie Mac Gold Pool 4% 3/1/2049
 
196,369
185,986
Freddie Mac Gold Pool 4% 3/1/2049
 
25,190
23,859
Freddie Mac Gold Pool 4% 3/1/2050
 
87,278
82,227
Freddie Mac Gold Pool 4% 3/1/2050
 
80,980
76,547
Freddie Mac Gold Pool 4% 4/1/2025
 
8,414
8,393
Freddie Mac Gold Pool 4% 4/1/2035
 
1,256,716
1,228,958
Freddie Mac Gold Pool 4% 4/1/2041
 
110,751
106,914
Freddie Mac Gold Pool 4% 4/1/2041
 
19,658
18,958
Freddie Mac Gold Pool 4% 4/1/2042
 
321,893
310,619
Freddie Mac Gold Pool 4% 4/1/2047
 
3,587,760
3,416,987
Freddie Mac Gold Pool 4% 4/1/2047
 
6,170
5,876
Freddie Mac Gold Pool 4% 4/1/2047
 
847,377
807,043
Freddie Mac Gold Pool 4% 4/1/2048
 
6,456
6,136
Freddie Mac Gold Pool 4% 4/1/2048
 
1,255,108
1,193,013
Freddie Mac Gold Pool 4% 4/1/2049
 
333,425
315,796
Freddie Mac Gold Pool 4% 4/1/2049
 
21,538,522
20,507,438
Freddie Mac Gold Pool 4% 4/1/2050
 
319,100
301,731
Freddie Mac Gold Pool 4% 4/1/2050
 
39,770
37,580
Freddie Mac Gold Pool 4% 4/1/2051
 
242,546
228,736
Freddie Mac Gold Pool 4% 5/1/2025
 
51,368
51,155
Freddie Mac Gold Pool 4% 5/1/2041
 
4,168
4,019
Freddie Mac Gold Pool 4% 5/1/2042
 
475,418
457,653
Freddie Mac Gold Pool 4% 5/1/2042
 
2,322
2,233
Freddie Mac Gold Pool 4% 5/1/2043
 
20,987
20,160
Freddie Mac Gold Pool 4% 5/1/2044
 
4,934
4,735
Freddie Mac Gold Pool 4% 5/1/2045
 
50,286
48,128
Freddie Mac Gold Pool 4% 5/1/2045
 
2,202,837
2,118,543
Freddie Mac Gold Pool 4% 5/1/2046
 
22,489
21,454
Freddie Mac Gold Pool 4% 5/1/2046
 
165,529
157,908
Freddie Mac Gold Pool 4% 5/1/2047
 
1,064,421
1,013,756
Freddie Mac Gold Pool 4% 5/1/2047
 
18,722
17,831
Freddie Mac Gold Pool 4% 5/1/2048
 
3,436,121
3,266,123
Freddie Mac Gold Pool 4% 5/1/2048
 
23,588
22,303
Freddie Mac Gold Pool 4% 5/1/2048
 
533,679
507,276
Freddie Mac Gold Pool 4% 5/1/2048
 
432,024
410,127
Freddie Mac Gold Pool 4% 5/1/2048
 
760,538
721,991
Freddie Mac Gold Pool 4% 5/1/2049
 
162,384
153,799
Freddie Mac Gold Pool 4% 5/1/2049
 
8,963
8,487
Freddie Mac Gold Pool 4% 5/1/2049
 
125,325
118,660
Freddie Mac Gold Pool 4% 5/1/2049
 
13,278
12,572
Freddie Mac Gold Pool 4% 5/1/2050
 
30,301
28,651
Freddie Mac Gold Pool 4% 5/1/2050
 
1,909,198
1,804,080
Freddie Mac Gold Pool 4% 5/1/2051
 
266,946
250,430
Freddie Mac Gold Pool 4% 6/1/2025
 
4,961
4,943
Freddie Mac Gold Pool 4% 6/1/2034
 
162,879
159,638
Freddie Mac Gold Pool 4% 6/1/2043
 
15,452
14,914
Freddie Mac Gold Pool 4% 6/1/2044
 
100,742
97,788
Freddie Mac Gold Pool 4% 6/1/2045
 
47,143
45,076
Freddie Mac Gold Pool 4% 6/1/2046
 
52,394
49,982
Freddie Mac Gold Pool 4% 6/1/2046
 
5,538,460
5,326,440
Freddie Mac Gold Pool 4% 6/1/2047
 
1,123,636
1,069,450
Freddie Mac Gold Pool 4% 6/1/2048
 
338,457
321,712
Freddie Mac Gold Pool 4% 6/1/2048
 
363,690
345,356
Freddie Mac Gold Pool 4% 6/1/2048
 
121,586
115,424
Freddie Mac Gold Pool 4% 6/1/2049
 
180,825
171,208
Freddie Mac Gold Pool 4% 6/1/2050
 
84,002
79,351
Freddie Mac Gold Pool 4% 7/1/2029
 
5,068
5,035
Freddie Mac Gold Pool 4% 7/1/2039
 
350,221
338,698
Freddie Mac Gold Pool 4% 7/1/2039
 
71,384
69,111
Freddie Mac Gold Pool 4% 7/1/2040
 
3,790
3,663
Freddie Mac Gold Pool 4% 7/1/2040
 
11,714
11,288
Freddie Mac Gold Pool 4% 7/1/2042
 
195,372
188,501
Freddie Mac Gold Pool 4% 7/1/2042
 
56,562
54,403
Freddie Mac Gold Pool 4% 7/1/2043
 
62,378
59,991
Freddie Mac Gold Pool 4% 7/1/2043
 
21,137
20,298
Freddie Mac Gold Pool 4% 7/1/2043
 
15,351
14,849
Freddie Mac Gold Pool 4% 7/1/2044
 
831,957
798,354
Freddie Mac Gold Pool 4% 7/1/2044
 
3,964
3,818
Freddie Mac Gold Pool 4% 7/1/2045
 
678,130
653,731
Freddie Mac Gold Pool 4% 7/1/2046
 
6,425
6,125
Freddie Mac Gold Pool 4% 7/1/2046
 
67,926
64,799
Freddie Mac Gold Pool 4% 7/1/2047
 
5,470,442
5,206,636
Freddie Mac Gold Pool 4% 7/1/2047
 
202,877
193,031
Freddie Mac Gold Pool 4% 7/1/2048
 
1,523,114
1,446,807
Freddie Mac Gold Pool 4% 7/1/2048
 
3,842,748
3,652,633
Freddie Mac Gold Pool 4% 7/1/2048
 
22,453
21,328
Freddie Mac Gold Pool 4% 7/1/2048
 
38,706
36,767
Freddie Mac Gold Pool 4% 7/1/2048
 
334,072
317,140
Freddie Mac Gold Pool 4% 7/1/2049
 
355,041
336,048
Freddie Mac Gold Pool 4% 7/1/2049
 
219,549
207,804
Freddie Mac Gold Pool 4% 7/1/2052
 
569,972
534,092
Freddie Mac Gold Pool 4% 8/1/2025
 
969
963
Freddie Mac Gold Pool 4% 8/1/2025
 
99
98
Freddie Mac Gold Pool 4% 8/1/2031
 
17,958
17,681
Freddie Mac Gold Pool 4% 8/1/2033
 
115,229
112,864
Freddie Mac Gold Pool 4% 8/1/2035
 
4,317
4,196
Freddie Mac Gold Pool 4% 8/1/2040
 
94,826
90,668
Freddie Mac Gold Pool 4% 8/1/2042
 
406,179
390,424
Freddie Mac Gold Pool 4% 8/1/2042
 
32,078
30,848
Freddie Mac Gold Pool 4% 8/1/2043
 
30,836
29,610
Freddie Mac Gold Pool 4% 8/1/2043
 
50,836
48,843
Freddie Mac Gold Pool 4% 8/1/2043
 
177,552
170,354
Freddie Mac Gold Pool 4% 8/1/2044
 
117,220
112,416
Freddie Mac Gold Pool 4% 8/1/2044
 
1,569,735
1,506,020
Freddie Mac Gold Pool 4% 8/1/2044
 
60,806
58,318
Freddie Mac Gold Pool 4% 8/1/2045
 
21,752
20,798
Freddie Mac Gold Pool 4% 8/1/2045
 
16,376
15,658
Freddie Mac Gold Pool 4% 8/1/2046
 
23,119
22,040
Freddie Mac Gold Pool 4% 8/1/2048
 
5,652,443
5,372,795
Freddie Mac Gold Pool 4% 8/1/2048
 
21,153
20,093
Freddie Mac Gold Pool 4% 8/1/2048
 
398,468
378,272
Freddie Mac Gold Pool 4% 8/1/2048
 
85,825
81,525
Freddie Mac Gold Pool 4% 8/1/2048
 
376,337
357,483
Freddie Mac Gold Pool 4% 8/1/2048
 
60,619
57,582
Freddie Mac Gold Pool 4% 8/1/2048
 
18,970
17,997
Freddie Mac Gold Pool 4% 8/1/2048
 
103,740
97,620
Freddie Mac Gold Pool 4% 8/1/2048
 
119,292
113,246
Freddie Mac Gold Pool 4% 8/1/2048
 
20,479
19,428
Freddie Mac Gold Pool 4% 8/1/2049
 
9,536,948
9,026,754
Freddie Mac Gold Pool 4% 8/1/2049
 
2,527,823
2,392,593
Freddie Mac Gold Pool 4% 8/1/2050
 
55,092
52,024
Freddie Mac Gold Pool 4% 8/1/2052
 
1,393,529
1,304,936
Freddie Mac Gold Pool 4% 8/1/2052
 
869,085
813,833
Freddie Mac Gold Pool 4% 8/1/2052
 
1,104,245
1,034,043
Freddie Mac Gold Pool 4% 9/1/2037
 
129,031
125,415
Freddie Mac Gold Pool 4% 9/1/2037
 
445,660
433,957
Freddie Mac Gold Pool 4% 9/1/2039
 
564,054
545,593
Freddie Mac Gold Pool 4% 9/1/2040
 
136,840
132,088
Freddie Mac Gold Pool 4% 9/1/2040
 
4,641
4,471
Freddie Mac Gold Pool 4% 9/1/2041
 
18,550
17,878
Freddie Mac Gold Pool 4% 9/1/2041
 
11,284
10,866
Freddie Mac Gold Pool 4% 9/1/2043
 
37,576
36,073
Freddie Mac Gold Pool 4% 9/1/2043
 
34,144
32,807
Freddie Mac Gold Pool 4% 9/1/2044
 
133,038
127,626
Freddie Mac Gold Pool 4% 9/1/2044
 
176,233
169,119
Freddie Mac Gold Pool 4% 9/1/2044
 
164,338
157,463
Freddie Mac Gold Pool 4% 9/1/2045
 
6,129,623
5,855,100
Freddie Mac Gold Pool 4% 9/1/2045
 
467,715
446,767
Freddie Mac Gold Pool 4% 9/1/2045
 
76,093
72,686
Freddie Mac Gold Pool 4% 9/1/2045
 
10,578
10,105
Freddie Mac Gold Pool 4% 9/1/2045
 
60,078
57,388
Freddie Mac Gold Pool 4% 9/1/2045
 
324,579
310,956
Freddie Mac Gold Pool 4% 9/1/2045
 
1,125
1,074
Freddie Mac Gold Pool 4% 9/1/2046
 
47,820
45,589
Freddie Mac Gold Pool 4% 9/1/2047
 
672,592
640,157
Freddie Mac Gold Pool 4% 9/1/2048
 
500,022
474,972
Freddie Mac Gold Pool 4% 9/1/2048
 
5,450
5,177
Freddie Mac Gold Pool 4% 9/1/2048
 
52,696
49,992
Freddie Mac Gold Pool 4% 9/1/2048
 
44,702
42,463
Freddie Mac Gold Pool 4% 9/1/2048
 
342,929
325,748
Freddie Mac Gold Pool 4% 9/1/2048
 
55,459
52,681
Freddie Mac Gold Pool 4% 9/1/2048
 
359,174
341,180
Freddie Mac Gold Pool 4% 9/1/2048
 
581,743
551,871
Freddie Mac Gold Pool 4% 9/1/2048
 
603,789
574,106
Freddie Mac Gold Pool 4% 9/1/2048
 
643,234
611,009
Freddie Mac Gold Pool 4% 9/1/2048
 
108,305
102,748
Freddie Mac Gold Pool 4% 9/1/2048
 
159,555
151,369
Freddie Mac Gold Pool 4% 9/1/2049
 
1,193,078
1,129,252
Freddie Mac Gold Pool 4% 9/1/2052
 
2,010,465
1,895,216
Freddie Mac Gold Pool 4% 9/1/2052
 
489,903
459,217
Freddie Mac Gold Pool 4% 9/1/2052
 
2,007,572
1,883,078
Freddie Mac Gold Pool 4% 9/1/2052
 
1,391,279
1,311,525
Freddie Mac Gold Pool 4% 9/1/2052
 
2,012,066
1,884,149
Freddie Mac Gold Pool 4% 9/1/2052
 
1,443,079
1,353,591
Freddie Mac Gold Pool 4.5% 1/1/2039
 
49,618
49,066
Freddie Mac Gold Pool 4.5% 1/1/2041
 
504,083
499,060
Freddie Mac Gold Pool 4.5% 1/1/2042
 
375,142
371,257
Freddie Mac Gold Pool 4.5% 1/1/2044
 
1,204,042
1,188,697
Freddie Mac Gold Pool 4.5% 1/1/2048
 
3,880
3,790
Freddie Mac Gold Pool 4.5% 1/1/2048
 
176,035
171,811
Freddie Mac Gold Pool 4.5% 1/1/2049
 
921,465
898,203
Freddie Mac Gold Pool 4.5% 1/1/2049
 
75,984
74,066
Freddie Mac Gold Pool 4.5% 1/1/2049
 
3,039,535
2,959,002
Freddie Mac Gold Pool 4.5% 1/1/2049
 
159,397
155,174
Freddie Mac Gold Pool 4.5% 1/1/2049
 
121,085
117,877
Freddie Mac Gold Pool 4.5% 1/1/2049
 
95,846
93,276
Freddie Mac Gold Pool 4.5% 1/1/2049
 
193,700
188,628
Freddie Mac Gold Pool 4.5% 1/1/2049
 
12,117
11,792
Freddie Mac Gold Pool 4.5% 10/1/2038
 
101,645
100,516
Freddie Mac Gold Pool 4.5% 10/1/2039
 
115,902
114,779
Freddie Mac Gold Pool 4.5% 10/1/2040
 
276,942
274,014
Freddie Mac Gold Pool 4.5% 10/1/2041
 
1,165,135
1,152,498
Freddie Mac Gold Pool 4.5% 10/1/2043
 
367,185
362,506
Freddie Mac Gold Pool 4.5% 10/1/2044
 
26,857
26,472
Freddie Mac Gold Pool 4.5% 10/1/2044
 
3,745
3,694
Freddie Mac Gold Pool 4.5% 10/1/2046
 
2,449
2,403
Freddie Mac Gold Pool 4.5% 10/1/2047
 
57,296
56,029
Freddie Mac Gold Pool 4.5% 10/1/2048
 
142,592
139,037
Freddie Mac Gold Pool 4.5% 10/1/2048
 
259,261
252,473
Freddie Mac Gold Pool 4.5% 10/1/2048
 
25,193
24,533
Freddie Mac Gold Pool 4.5% 10/1/2048
 
12,474
12,147
Freddie Mac Gold Pool 4.5% 10/1/2049
 
869,614
846,030
Freddie Mac Gold Pool 4.5% 10/1/2052
 
22,681,200
21,818,010
Freddie Mac Gold Pool 4.5% 10/1/2052
 
6,533,767
6,285,109
Freddie Mac Gold Pool 4.5% 10/1/2052
 
454,057
436,777
Freddie Mac Gold Pool 4.5% 11/1/2039
 
2,017,036
1,997,086
Freddie Mac Gold Pool 4.5% 11/1/2040
 
14,202,089
14,042,759
Freddie Mac Gold Pool 4.5% 11/1/2041
 
1,290,709
1,277,019
Freddie Mac Gold Pool 4.5% 11/1/2043
 
612
603
Freddie Mac Gold Pool 4.5% 11/1/2044
 
32,128
31,629
Freddie Mac Gold Pool 4.5% 11/1/2046
 
11,899
11,673
Freddie Mac Gold Pool 4.5% 11/1/2047
 
94,611
92,459
Freddie Mac Gold Pool 4.5% 11/1/2047
 
161,381
157,610
Freddie Mac Gold Pool 4.5% 11/1/2047
 
62,892
61,423
Freddie Mac Gold Pool 4.5% 11/1/2047
 
628,543
614,640
Freddie Mac Gold Pool 4.5% 11/1/2047
 
551,863
538,966
Freddie Mac Gold Pool 4.5% 11/1/2047
 
170,969
166,973
Freddie Mac Gold Pool 4.5% 11/1/2048
 
73,752
71,913
Freddie Mac Gold Pool 4.5% 11/1/2048
 
8,496
8,274
Freddie Mac Gold Pool 4.5% 11/1/2048
 
49,656
48,341
Freddie Mac Gold Pool 4.5% 11/1/2048
 
13,224
12,878
Freddie Mac Gold Pool 4.5% 11/1/2048
 
3,498
3,406
Freddie Mac Gold Pool 4.5% 11/1/2048
 
4,716
4,591
Freddie Mac Gold Pool 4.5% 11/1/2048
 
14,716
14,330
Freddie Mac Gold Pool 4.5% 11/1/2049
 
872,293
848,636
Freddie Mac Gold Pool 4.5% 11/1/2049
 
88,889
86,479
Freddie Mac Gold Pool 4.5% 12/1/2043
 
1,268,042
1,251,881
Freddie Mac Gold Pool 4.5% 12/1/2044
 
69,777
68,692
Freddie Mac Gold Pool 4.5% 12/1/2046
 
8,298
8,140
Freddie Mac Gold Pool 4.5% 12/1/2047
 
19,892
19,427
Freddie Mac Gold Pool 4.5% 12/1/2048
 
482,940
470,145
Freddie Mac Gold Pool 4.5% 12/1/2048
 
763,602
746,473
Freddie Mac Gold Pool 4.5% 12/1/2048
 
20,337
19,811
Freddie Mac Gold Pool 4.5% 12/1/2048
 
138,481
134,812
Freddie Mac Gold Pool 4.5% 12/1/2052
 
19,441,831
18,700,405
Freddie Mac Gold Pool 4.5% 2/1/2031
 
22,407
22,333
Freddie Mac Gold Pool 4.5% 2/1/2041
 
98,464
97,385
Freddie Mac Gold Pool 4.5% 2/1/2045
 
25,120
24,776
Freddie Mac Gold Pool 4.5% 2/1/2046
 
88,802
87,198
Freddie Mac Gold Pool 4.5% 2/1/2047
 
141,098
138,330
Freddie Mac Gold Pool 4.5% 2/1/2048
 
10,503
10,251
Freddie Mac Gold Pool 4.5% 2/1/2048
 
139,420
136,074
Freddie Mac Gold Pool 4.5% 2/1/2049
 
54,859
53,457
Freddie Mac Gold Pool 4.5% 2/1/2049
 
3,094,079
3,011,135
Freddie Mac Gold Pool 4.5% 2/1/2049
 
14,196
13,815
Freddie Mac Gold Pool 4.5% 2/1/2049
 
149,624
145,987
Freddie Mac Gold Pool 4.5% 2/1/2050
 
205,816
200,170
Freddie Mac Gold Pool 4.5% 2/1/2050
 
72,350
70,365
Freddie Mac Gold Pool 4.5% 2/1/2053
 
8,030,347
7,749,200
Freddie Mac Gold Pool 4.5% 3/1/2044
 
2,832
2,793
Freddie Mac Gold Pool 4.5% 3/1/2047
 
48,197
47,251
Freddie Mac Gold Pool 4.5% 3/1/2048
 
48,500
47,275
Freddie Mac Gold Pool 4.5% 3/1/2049
 
2,594,929
2,525,365
Freddie Mac Gold Pool 4.5% 3/1/2049
 
30,189
29,427
Freddie Mac Gold Pool 4.5% 3/1/2050
 
653,416
635,491
Freddie Mac Gold Pool 4.5% 4/1/2038
 
36,624
36,297
Freddie Mac Gold Pool 4.5% 4/1/2039
 
1,755,507
1,735,457
Freddie Mac Gold Pool 4.5% 4/1/2039
 
29,457
29,120
Freddie Mac Gold Pool 4.5% 4/1/2041
 
133,878
132,398
Freddie Mac Gold Pool 4.5% 4/1/2041
 
132,246
130,844
Freddie Mac Gold Pool 4.5% 4/1/2044
 
495,878
489,093
Freddie Mac Gold Pool 4.5% 4/1/2044
 
55,579
54,819
Freddie Mac Gold Pool 4.5% 4/1/2046
 
34,990
34,358
Freddie Mac Gold Pool 4.5% 4/1/2047
 
9,089
8,902
Freddie Mac Gold Pool 4.5% 4/1/2047
 
360,587
352,544
Freddie Mac Gold Pool 4.5% 4/1/2047
 
85,896
84,130
Freddie Mac Gold Pool 4.5% 4/1/2047
 
40,940
40,098
Freddie Mac Gold Pool 4.5% 4/1/2048
 
432,406
421,626
Freddie Mac Gold Pool 4.5% 4/1/2048
 
115,184
112,420
Freddie Mac Gold Pool 4.5% 4/1/2048
 
47,979
46,723
Freddie Mac Gold Pool 4.5% 4/1/2048
 
54,902
53,249
Freddie Mac Gold Pool 4.5% 4/1/2049
 
792,787
771,534
Freddie Mac Gold Pool 4.5% 4/1/2049
 
63,816
62,205
Freddie Mac Gold Pool 4.5% 4/1/2049
 
450,500
438,423
Freddie Mac Gold Pool 4.5% 4/1/2050
 
1,526,683
1,484,326
Freddie Mac Gold Pool 4.5% 4/1/2053
 
11,019,872
10,596,179
Freddie Mac Gold Pool 4.5% 5/1/2039
 
632,274
626,115
Freddie Mac Gold Pool 4.5% 5/1/2039
 
2,906,653
2,873,455
Freddie Mac Gold Pool 4.5% 5/1/2041
 
139,731
138,189
Freddie Mac Gold Pool 4.5% 5/1/2041
 
142,789
141,255
Freddie Mac Gold Pool 4.5% 5/1/2041
 
130,606
129,254
Freddie Mac Gold Pool 4.5% 5/1/2044
 
183,799
181,284
Freddie Mac Gold Pool 4.5% 5/1/2047
 
32,074
31,415
Freddie Mac Gold Pool 4.5% 5/1/2047
 
26,856
26,304
Freddie Mac Gold Pool 4.5% 5/1/2047
 
55,069
53,902
Freddie Mac Gold Pool 4.5% 5/1/2047
 
4,256
4,168
Freddie Mac Gold Pool 4.5% 5/1/2048
 
3,772,464
3,678,409
Freddie Mac Gold Pool 4.5% 5/1/2048
 
31,400
30,578
Freddie Mac Gold Pool 4.5% 5/1/2049
 
1,509,606
1,469,138
Freddie Mac Gold Pool 4.5% 5/1/2050
 
30,020
29,187
Freddie Mac Gold Pool 4.5% 6/1/2025
 
3,190
3,184
Freddie Mac Gold Pool 4.5% 6/1/2039
 
1,779,022
1,758,703
Freddie Mac Gold Pool 4.5% 6/1/2041
 
151,099
149,603
Freddie Mac Gold Pool 4.5% 6/1/2041
 
94,900
93,962
Freddie Mac Gold Pool 4.5% 6/1/2041
 
110,158
108,946
Freddie Mac Gold Pool 4.5% 6/1/2041
 
46,811
46,356
Freddie Mac Gold Pool 4.5% 6/1/2041
 
82,100
81,210
Freddie Mac Gold Pool 4.5% 6/1/2047
 
294,593
288,353
Freddie Mac Gold Pool 4.5% 6/1/2047
 
44,006
43,102
Freddie Mac Gold Pool 4.5% 6/1/2047
 
25,627
25,165
Freddie Mac Gold Pool 4.5% 6/1/2048
 
180,136
175,644
Freddie Mac Gold Pool 4.5% 6/1/2048
 
589,584
574,884
Freddie Mac Gold Pool 4.5% 6/1/2048
 
565,424
550,620
Freddie Mac Gold Pool 4.5% 6/1/2048
 
25,005
24,350
Freddie Mac Gold Pool 4.5% 6/1/2049
 
270,226
262,982
Freddie Mac Gold Pool 4.5% 6/1/2049
 
313,411
305,009
Freddie Mac Gold Pool 4.5% 7/1/2025
 
25,354
25,308
Freddie Mac Gold Pool 4.5% 7/1/2030
 
21,088
21,017
Freddie Mac Gold Pool 4.5% 7/1/2038
 
136,143
134,673
Freddie Mac Gold Pool 4.5% 7/1/2039
 
786,463
778,739
Freddie Mac Gold Pool 4.5% 7/1/2041
 
572,219
566,016
Freddie Mac Gold Pool 4.5% 7/1/2041
 
4,680,775
4,625,123
Freddie Mac Gold Pool 4.5% 7/1/2047
 
372,371
362,913
Freddie Mac Gold Pool 4.5% 7/1/2047
 
1,171,069
1,146,263
Freddie Mac Gold Pool 4.5% 7/1/2048
 
71,016
69,246
Freddie Mac Gold Pool 4.5% 7/1/2048
 
120,862
117,698
Freddie Mac Gold Pool 4.5% 7/1/2048
 
242,503
236,153
Freddie Mac Gold Pool 4.5% 7/1/2049
 
175,875
171,161
Freddie Mac Gold Pool 4.5% 7/1/2049
 
65,585
63,806
Freddie Mac Gold Pool 4.5% 7/1/2049
 
65,240
63,470
Freddie Mac Gold Pool 4.5% 7/1/2050
 
273,976
266,289
Freddie Mac Gold Pool 4.5% 8/1/2038
 
1,427,374
1,411,964
Freddie Mac Gold Pool 4.5% 8/1/2039
 
161,095
159,511
Freddie Mac Gold Pool 4.5% 8/1/2047
 
3,287,784
3,218,141
Freddie Mac Gold Pool 4.5% 8/1/2048
 
2,124,493
2,071,524
Freddie Mac Gold Pool 4.5% 8/1/2048
 
7,696,652
7,495,134
Freddie Mac Gold Pool 4.5% 8/1/2048
 
15,294
14,894
Freddie Mac Gold Pool 4.5% 8/1/2048
 
14,648
14,264
Freddie Mac Gold Pool 4.5% 8/1/2049
 
176,291
171,510
Freddie Mac Gold Pool 4.5% 8/1/2052
 
25,759,891
24,779,534
Freddie Mac Gold Pool 4.5% 9/1/2025
 
412
409
Freddie Mac Gold Pool 4.5% 9/1/2037
 
53,157
52,633
Freddie Mac Gold Pool 4.5% 9/1/2037
 
327,376
324,149
Freddie Mac Gold Pool 4.5% 9/1/2038
 
1,720
1,704
Freddie Mac Gold Pool 4.5% 9/1/2038
 
895,068
885,125
Freddie Mac Gold Pool 4.5% 9/1/2044
 
46,566
45,899
Freddie Mac Gold Pool 4.5% 9/1/2044
 
15,398
15,178
Freddie Mac Gold Pool 4.5% 9/1/2046
 
60,533
59,553
Freddie Mac Gold Pool 4.5% 9/1/2046
 
125,194
122,816
Freddie Mac Gold Pool 4.5% 9/1/2046
 
8,845
8,693
Freddie Mac Gold Pool 4.5% 9/1/2047
 
304,780
298,324
Freddie Mac Gold Pool 4.5% 9/1/2047
 
114,595
112,060
Freddie Mac Gold Pool 4.5% 9/1/2047
 
413,904
404,749
Freddie Mac Gold Pool 4.5% 9/1/2047
 
15,930
15,583
Freddie Mac Gold Pool 4.5% 9/1/2047
 
104,905
102,584
Freddie Mac Gold Pool 4.5% 9/1/2048
 
1,978,122
1,928,803
Freddie Mac Gold Pool 4.5% 9/1/2048
 
1,167,190
1,138,090
Freddie Mac Gold Pool 4.5% 9/1/2048
 
325,438
316,917
Freddie Mac Gold Pool 4.5% 9/1/2049
 
15,234
14,821
Freddie Mac Gold Pool 4.5% 9/1/2049
 
205,059
199,498
Freddie Mac Gold Pool 4.5% 9/1/2050
 
340,750
330,976
Freddie Mac Gold Pool 4.5% 9/1/2052
 
78,487,778
75,500,730
Freddie Mac Gold Pool 5% 1/1/2030
 
4,620
4,636
Freddie Mac Gold Pool 5% 1/1/2037
 
10,050
10,145
Freddie Mac Gold Pool 5% 1/1/2039
 
2,279
2,303
Freddie Mac Gold Pool 5% 1/1/2039
 
9,223
9,319
Freddie Mac Gold Pool 5% 1/1/2040
 
65,218
65,943
Freddie Mac Gold Pool 5% 1/1/2049
 
463,088
462,438
Freddie Mac Gold Pool 5% 1/1/2049
 
103,488
103,343
Freddie Mac Gold Pool 5% 1/1/2053
 
1,779,747
1,749,439
Freddie Mac Gold Pool 5% 1/1/2054
 
1,817,475
1,783,685
Freddie Mac Gold Pool 5% 10/1/2026
 
281
280
Freddie Mac Gold Pool 5% 10/1/2034
 
465
468
Freddie Mac Gold Pool 5% 10/1/2038
 
17,428
17,608
Freddie Mac Gold Pool 5% 10/1/2039
 
7,701
7,784
Freddie Mac Gold Pool 5% 10/1/2048
 
110,463
110,308
Freddie Mac Gold Pool 5% 10/1/2048
 
3,910
3,905
Freddie Mac Gold Pool 5% 10/1/2048
 
375,225
374,698
Freddie Mac Gold Pool 5% 10/1/2049
 
5,301
5,282
Freddie Mac Gold Pool 5% 10/1/2052
 
408,395
401,823
Freddie Mac Gold Pool 5% 10/1/2052
 
1,472,317
1,450,005
Freddie Mac Gold Pool 5% 10/1/2052
 
2,086,548
2,051,016
Freddie Mac Gold Pool 5% 10/1/2052
 
2,796,796
2,751,791
Freddie Mac Gold Pool 5% 10/1/2054
 
15,905,141
15,608,193
Freddie Mac Gold Pool 5% 11/1/2038
 
41,748
42,169
Freddie Mac Gold Pool 5% 11/1/2038
 
33,529
33,890
Freddie Mac Gold Pool 5% 11/1/2048
 
411,348
410,770
Freddie Mac Gold Pool 5% 11/1/2048
 
24,258
24,224
Freddie Mac Gold Pool 5% 11/1/2048
 
29,268
29,282
Freddie Mac Gold Pool 5% 11/1/2048
 
33,712
33,665
Freddie Mac Gold Pool 5% 11/1/2049
 
17,168
17,107
Freddie Mac Gold Pool 5% 11/1/2052
 
26,866,405
26,408,889
Freddie Mac Gold Pool 5% 11/1/2053
 
17,229,134
16,914,198
Freddie Mac Gold Pool 5% 11/1/2054
 
1,702,222
1,670,442
Freddie Mac Gold Pool 5% 11/1/2054
 
2,362,830
2,318,716
Freddie Mac Gold Pool 5% 11/1/2054
 
3,638,546
3,570,615
Freddie Mac Gold Pool 5% 12/1/2036
 
50,574
51,030
Freddie Mac Gold Pool 5% 12/1/2038
 
395,756
399,722
Freddie Mac Gold Pool 5% 12/1/2038
 
12,212
12,343
Freddie Mac Gold Pool 5% 12/1/2048
 
571,144
570,342
Freddie Mac Gold Pool 5% 12/1/2048
 
1,194,119
1,192,442
Freddie Mac Gold Pool 5% 12/1/2049
 
12,701
12,651
Freddie Mac Gold Pool 5% 12/1/2053
 
197,312
193,644
Freddie Mac Gold Pool 5% 2/1/2037
 
29,242
29,537
Freddie Mac Gold Pool 5% 2/1/2038
 
99,460
100,489
Freddie Mac Gold Pool 5% 2/1/2038
 
10,639
10,747
Freddie Mac Gold Pool 5% 2/1/2038
 
568,873
573,573
Freddie Mac Gold Pool 5% 2/1/2039
 
11,075
11,189
Freddie Mac Gold Pool 5% 2/1/2039
 
390,176
394,347
Freddie Mac Gold Pool 5% 2/1/2039
 
1,308
1,320
Freddie Mac Gold Pool 5% 2/1/2049
 
2,007,341
2,003,314
Freddie Mac Gold Pool 5% 2/1/2049
 
282,666
281,739
Freddie Mac Gold Pool 5% 2/1/2049
 
190,989
190,362
Freddie Mac Gold Pool 5% 2/1/2049
 
11,117
11,084
Freddie Mac Gold Pool 5% 2/1/2050
 
395,959
394,537
Freddie Mac Gold Pool 5% 2/1/2053
 
16,396,484
16,111,115
Freddie Mac Gold Pool 5% 3/1/2027
 
1,175
1,175
Freddie Mac Gold Pool 5% 3/1/2037
 
5,832
5,891
Freddie Mac Gold Pool 5% 3/1/2037
 
1,206
1,217
Freddie Mac Gold Pool 5% 3/1/2038
 
37,381
37,764
Freddie Mac Gold Pool 5% 3/1/2038
 
2,698
2,723
Freddie Mac Gold Pool 5% 3/1/2039
 
14,424
14,580
Freddie Mac Gold Pool 5% 3/1/2049
 
3,677
3,666
Freddie Mac Gold Pool 5% 3/1/2049
 
15,352
15,301
Freddie Mac Gold Pool 5% 3/1/2050
 
8,545
8,511
Freddie Mac Gold Pool 5% 3/1/2053
 
18,109,453
17,795,402
Freddie Mac Gold Pool 5% 3/1/2053
 
402,582
395,223
Freddie Mac Gold Pool 5% 3/1/2053
 
996,478
978,263
Freddie Mac Gold Pool 5% 4/1/2028
 
749
750
Freddie Mac Gold Pool 5% 4/1/2038
 
211,541
213,685
Freddie Mac Gold Pool 5% 4/1/2038
 
12,355
12,488
Freddie Mac Gold Pool 5% 4/1/2038
 
581
586
Freddie Mac Gold Pool 5% 4/1/2038
 
155,713
157,389
Freddie Mac Gold Pool 5% 4/1/2038
 
676
682
Freddie Mac Gold Pool 5% 4/1/2039
 
1,362
1,377
Freddie Mac Gold Pool 5% 4/1/2039
 
856,086
857,926
Freddie Mac Gold Pool 5% 4/1/2049
 
287,285
286,343
Freddie Mac Gold Pool 5% 4/1/2049
 
4,801
4,785
Freddie Mac Gold Pool 5% 4/1/2053
 
5,349,850
5,253,730
Freddie Mac Gold Pool 5% 4/1/2053
 
40,994,797
40,463,225
Freddie Mac Gold Pool 5% 4/1/2054
 
285,857
280,542
Freddie Mac Gold Pool 5% 5/1/2028
 
17,841
17,896
Freddie Mac Gold Pool 5% 5/1/2029
 
11
10
Freddie Mac Gold Pool 5% 5/1/2029
 
830
833
Freddie Mac Gold Pool 5% 5/1/2035
 
456,835
460,938
Freddie Mac Gold Pool 5% 5/1/2037
 
6,727
6,793
Freddie Mac Gold Pool 5% 5/1/2039
 
8,613,522
8,632,031
Freddie Mac Gold Pool 5% 5/1/2049
 
46,013
45,862
Freddie Mac Gold Pool 5% 5/1/2050
 
1,806,358
1,799,305
Freddie Mac Gold Pool 5% 6/1/2037
 
9,103
9,192
Freddie Mac Gold Pool 5% 6/1/2037
 
7,165
7,237
Freddie Mac Gold Pool 5% 6/1/2038
 
20,562
20,771
Freddie Mac Gold Pool 5% 6/1/2038
 
258,387
261,070
Freddie Mac Gold Pool 5% 6/1/2038
 
62,487
63,119
Freddie Mac Gold Pool 5% 6/1/2049
 
15,794
15,742
Freddie Mac Gold Pool 5% 6/1/2050
 
8,952
8,911
Freddie Mac Gold Pool 5% 7/1/2031
 
5,225
5,261
Freddie Mac Gold Pool 5% 7/1/2036
 
2,740
2,767
Freddie Mac Gold Pool 5% 7/1/2038
 
3,290
3,324
Freddie Mac Gold Pool 5% 7/1/2040
 
95,772
96,778
Freddie Mac Gold Pool 5% 7/1/2048
 
488,135
479,975
Freddie Mac Gold Pool 5% 7/1/2048
 
416,183
409,226
Freddie Mac Gold Pool 5% 7/1/2052
 
1,109,417
1,093,645
Freddie Mac Gold Pool 5% 8/1/2037
 
20,235
20,433
Freddie Mac Gold Pool 5% 8/1/2038
 
51,616
52,148
Freddie Mac Gold Pool 5% 8/1/2038
 
48,513
48,993
Freddie Mac Gold Pool 5% 8/1/2040
 
45,271
45,762
Freddie Mac Gold Pool 5% 8/1/2040
 
1,259,500
1,273,165
Freddie Mac Gold Pool 5% 8/1/2040
 
444,501
449,266
Freddie Mac Gold Pool 5% 8/1/2040
 
14,859
15,025
Freddie Mac Gold Pool 5% 8/1/2048
 
874,290
874,429
Freddie Mac Gold Pool 5% 8/1/2049
 
69,053
68,805
Freddie Mac Gold Pool 5% 8/1/2049
 
115,548
115,169
Freddie Mac Gold Pool 5% 8/1/2052
 
1,665,837
1,638,823
Freddie Mac Gold Pool 5% 8/1/2052
 
26,720
26,281
Freddie Mac Gold Pool 5% 8/1/2052
 
106,615
104,933
Freddie Mac Gold Pool 5% 8/1/2052
 
184,494
181,618
Freddie Mac Gold Pool 5% 9/1/2031
 
6,981
7,023
Freddie Mac Gold Pool 5% 9/1/2038
 
830,620
839,188
Freddie Mac Gold Pool 5% 9/1/2038
 
1,029
1,039
Freddie Mac Gold Pool 5% 9/1/2039
 
560,584
566,491
Freddie Mac Gold Pool 5% 9/1/2039
 
16,313
16,486
Freddie Mac Gold Pool 5% 9/1/2039
 
735,839
743,430
Freddie Mac Gold Pool 5% 9/1/2049
 
329,266
328,083
Freddie Mac Gold Pool 5% 9/1/2049
 
11,029
10,841
Freddie Mac Gold Pool 5% 9/1/2052
 
32,720,730
32,194,194
Freddie Mac Gold Pool 5% 9/1/2052
 
3,034,761
3,009,635
Freddie Mac Gold Pool 5% 9/1/2052
 
1,771,621
1,743,112
Freddie Mac Gold Pool 5% 9/1/2053
 
49,699
48,806
Freddie Mac Gold Pool 5.5% 1/1/2036
 
133,209
137,150
Freddie Mac Gold Pool 5.5% 1/1/2037
 
17,152
17,680
Freddie Mac Gold Pool 5.5% 1/1/2037
 
13,703
14,109
Freddie Mac Gold Pool 5.5% 1/1/2038
 
10,382
10,690
Freddie Mac Gold Pool 5.5% 1/1/2038
 
21,983
22,627
Freddie Mac Gold Pool 5.5% 1/1/2038
 
54,552
56,248
Freddie Mac Gold Pool 5.5% 1/1/2039
 
25,983
26,846
Freddie Mac Gold Pool 5.5% 1/1/2039
 
283,122
291,123
Freddie Mac Gold Pool 5.5% 1/1/2041
 
50,706
52,272
Freddie Mac Gold Pool 5.5% 1/1/2053
 
4,842,314
4,841,056
Freddie Mac Gold Pool 5.5% 1/1/2053
 
372,013
372,869
Freddie Mac Gold Pool 5.5% 1/1/2053
 
8,752,888
8,762,103
Freddie Mac Gold Pool 5.5% 10/1/2033
 
9,986
10,252
Freddie Mac Gold Pool 5.5% 10/1/2035
 
62,064
63,889
Freddie Mac Gold Pool 5.5% 10/1/2036
 
4,633
4,778
Freddie Mac Gold Pool 5.5% 10/1/2053
 
11,362,868
11,353,526
Freddie Mac Gold Pool 5.5% 11/1/2028
 
12,569
12,723
Freddie Mac Gold Pool 5.5% 11/1/2037
 
47,100
48,487
Freddie Mac Gold Pool 5.5% 11/1/2038
 
10,123
10,436
Freddie Mac Gold Pool 5.5% 11/1/2052
 
6,896,080
6,911,960
Freddie Mac Gold Pool 5.5% 11/1/2052
 
1,824,103
1,835,713
Freddie Mac Gold Pool 5.5% 11/1/2052
 
6,296,038
6,310,536
Freddie Mac Gold Pool 5.5% 11/1/2053
 
6,475,586
6,470,261
Freddie Mac Gold Pool 5.5% 11/1/2054
 
23,639,745
23,612,921
Freddie Mac Gold Pool 5.5% 12/1/2035
 
6,897
7,105
Freddie Mac Gold Pool 5.5% 12/1/2037
 
3,856
3,978
Freddie Mac Gold Pool 5.5% 12/1/2039
 
126,619
130,564
Freddie Mac Gold Pool 5.5% 12/1/2052
 
29,966,411
30,035,418
Freddie Mac Gold Pool 5.5% 12/1/2054
 
175,000
174,856
Freddie Mac Gold Pool 5.5% 2/1/2028
 
628
634
Freddie Mac Gold Pool 5.5% 2/1/2036
 
3,976
4,093
Freddie Mac Gold Pool 5.5% 2/1/2038
 
10,283
10,600
Freddie Mac Gold Pool 5.5% 2/1/2039
 
14,120
14,552
Freddie Mac Gold Pool 5.5% 2/1/2053
 
30,475,471
30,507,556
Freddie Mac Gold Pool 5.5% 2/1/2053
 
50,467,147
50,516,338
Freddie Mac Gold Pool 5.5% 3/1/2034
 
619,895
636,131
Freddie Mac Gold Pool 5.5% 3/1/2037
 
5,297
5,466
Freddie Mac Gold Pool 5.5% 3/1/2038
 
18,712
19,301
Freddie Mac Gold Pool 5.5% 3/1/2039
 
1,239,300
1,277,271
Freddie Mac Gold Pool 5.5% 3/1/2039
 
34,684
35,801
Freddie Mac Gold Pool 5.5% 3/1/2053
 
8,218,406
8,227,059
Freddie Mac Gold Pool 5.5% 3/1/2054
 
47,806,160
47,751,914
Freddie Mac Gold Pool 5.5% 4/1/2027
 
698
702
Freddie Mac Gold Pool 5.5% 4/1/2038
 
9,685
9,980
Freddie Mac Gold Pool 5.5% 4/1/2038
 
8,168
8,437
Freddie Mac Gold Pool 5.5% 4/1/2038
 
115,715
119,302
Freddie Mac Gold Pool 5.5% 4/1/2038
 
18,587
19,155
Freddie Mac Gold Pool 5.5% 4/1/2039
 
92,857
95,712
Freddie Mac Gold Pool 5.5% 4/1/2040
 
283,294
292,304
Freddie Mac Gold Pool 5.5% 4/1/2053
 
53,001,956
53,008,067
Freddie Mac Gold Pool 5.5% 4/1/2053
 
665,388
664,800
Freddie Mac Gold Pool 5.5% 4/1/2054
 
2,000,001
1,997,731
Freddie Mac Gold Pool 5.5% 5/1/2028
 
5,835
5,908
Freddie Mac Gold Pool 5.5% 5/1/2036
 
10,235
10,538
Freddie Mac Gold Pool 5.5% 5/1/2036
 
3,543
3,653
Freddie Mac Gold Pool 5.5% 5/1/2036
 
26,337
27,130
Freddie Mac Gold Pool 5.5% 5/1/2036
 
4,152
4,285
Freddie Mac Gold Pool 5.5% 5/1/2037
 
2,829
2,918
Freddie Mac Gold Pool 5.5% 5/1/2037
 
10,002
10,329
Freddie Mac Gold Pool 5.5% 5/1/2037
 
465
478
Freddie Mac Gold Pool 5.5% 5/1/2037
 
361,683
372,992
Freddie Mac Gold Pool 5.5% 5/1/2038
 
8,511
8,775
Freddie Mac Gold Pool 5.5% 5/1/2038
 
196,857
203,061
Freddie Mac Gold Pool 5.5% 5/1/2038
 
7,559
7,795
Freddie Mac Gold Pool 5.5% 5/1/2038
 
7,545
7,784
Freddie Mac Gold Pool 5.5% 5/1/2040
 
9,536
9,831
Freddie Mac Gold Pool 5.5% 5/1/2040
 
9,832
10,136
Freddie Mac Gold Pool 5.5% 5/1/2054
 
122,312
122,174
Freddie Mac Gold Pool 5.5% 5/1/2054
 
83,562
83,467
Freddie Mac Gold Pool 5.5% 6/1/2027
 
15,093
15,230
Freddie Mac Gold Pool 5.5% 6/1/2038
 
11,713
12,087
Freddie Mac Gold Pool 5.5% 6/1/2038
 
24,284
25,035
Freddie Mac Gold Pool 5.5% 6/1/2038
 
13,786
14,229
Freddie Mac Gold Pool 5.5% 6/1/2038
 
90,089
92,882
Freddie Mac Gold Pool 5.5% 6/1/2039
 
10,808,941
10,933,789
Freddie Mac Gold Pool 5.5% 6/1/2040
 
77,368
79,853
Freddie Mac Gold Pool 5.5% 6/1/2041
 
425,999
440,014
Freddie Mac Gold Pool 5.5% 6/1/2041
 
219,753
226,317
Freddie Mac Gold Pool 5.5% 6/1/2041
 
696,730
715,423
Freddie Mac Gold Pool 5.5% 6/1/2049
 
3,312,457
3,377,018
Freddie Mac Gold Pool 5.5% 6/1/2053
 
59,167
59,136
Freddie Mac Gold Pool 5.5% 6/1/2054
 
148,785
148,617
Freddie Mac Gold Pool 5.5% 6/1/2054
 
559,483
558,848
Freddie Mac Gold Pool 5.5% 7/1/2028
 
6,528
6,608
Freddie Mac Gold Pool 5.5% 7/1/2035
 
392,172
402,358
Freddie Mac Gold Pool 5.5% 7/1/2036
 
185,160
190,847
Freddie Mac Gold Pool 5.5% 7/1/2038
 
9,389
9,702
Freddie Mac Gold Pool 5.5% 7/1/2038
 
6,184
6,375
Freddie Mac Gold Pool 5.5% 7/1/2039
 
7,239
7,477
Freddie Mac Gold Pool 5.5% 7/1/2039
 
11,089,023
11,217,107
Freddie Mac Gold Pool 5.5% 7/1/2053
 
13,594,880
13,585,146
Freddie Mac Gold Pool 5.5% 8/1/2038
 
9,459
9,755
Freddie Mac Gold Pool 5.5% 8/1/2038
 
5,188
5,353
Freddie Mac Gold Pool 5.5% 8/1/2038
 
15,802
16,288
Freddie Mac Gold Pool 5.5% 8/1/2038
 
22,313
23,021
Freddie Mac Gold Pool 5.5% 8/1/2039
 
169,494
175,087
Freddie Mac Gold Pool 5.5% 8/1/2040
 
37,399
38,565
Freddie Mac Gold Pool 5.5% 8/1/2053
 
27,497,171
27,477,483
Freddie Mac Gold Pool 5.5% 8/1/2053
 
4,975,332
4,978,083
Freddie Mac Gold Pool 5.5% 9/1/2038
 
11,197
11,557
Freddie Mac Gold Pool 5.5% 9/1/2038
 
134,199
138,399
Freddie Mac Gold Pool 5.5% 9/1/2038
 
18,028
18,599
Freddie Mac Gold Pool 5.5% 9/1/2039
 
3,842,985
3,888,575
Freddie Mac Gold Pool 5.5% 9/1/2040
 
576,803
594,500
Freddie Mac Gold Pool 5.5% 9/1/2053
 
5,169,997
5,165,746
Freddie Mac Gold Pool 5.5% 9/1/2053
 
21,635,627
21,840,955
Freddie Mac Gold Pool 6% 1/1/2053
 
19,029,356
19,297,396
Freddie Mac Gold Pool 6% 1/1/2053
 
1,952,185
1,980,293
Freddie Mac Gold Pool 6% 11/1/2053
 
4,367,574
4,422,270
Freddie Mac Gold Pool 6% 11/1/2053
 
6,935,869
7,022,728
Freddie Mac Gold Pool 6% 12/1/2052
 
21,234,407
21,533,507
Freddie Mac Gold Pool 6% 12/1/2052
 
189,784
192,576
Freddie Mac Gold Pool 6% 12/1/2053
 
29,495,055
30,211,360
Freddie Mac Gold Pool 6% 3/1/2053
 
21,226
21,525
Freddie Mac Gold Pool 6% 4/1/2032
 
219,722
226,394
Freddie Mac Gold Pool 6% 4/1/2053
 
1,147,536
1,162,623
Freddie Mac Gold Pool 6% 4/1/2054
 
50,889,871
52,274,615
Freddie Mac Gold Pool 6% 5/1/2053
 
5,808,822
5,885,197
Freddie Mac Gold Pool 6% 5/1/2054
 
31,634,250
32,020,523
Freddie Mac Gold Pool 6% 6/1/2053
 
14,362,890
14,551,735
Freddie Mac Gold Pool 6% 6/1/2053 (i)
 
3,111,195
3,155,018
Freddie Mac Gold Pool 6% 7/1/2053
 
195,372
197,940
Freddie Mac Gold Pool 6% 7/1/2053
 
2,292,624
2,324,917
Freddie Mac Gold Pool 6% 7/1/2053
 
4,743,658
4,827,671
Freddie Mac Gold Pool 6% 8/1/2037
 
26,475
27,660
Freddie Mac Gold Pool 6% 8/1/2053
 
4,412,357
4,467,614
Freddie Mac Gold Pool 6% 8/1/2053
 
4,470,240
4,526,222
Freddie Mac Gold Pool 6% 8/1/2053
 
449,006
456,958
Freddie Mac Gold Pool 6% 8/1/2053
 
2,618,990
2,653,425
Freddie Mac Gold Pool 6% 9/1/2053
 
8,534,497
8,641,376
Freddie Mac Gold Pool 6.5% 1/1/2054
 
3,589,102
3,675,397
Freddie Mac Gold Pool 6.5% 10/1/2037
 
11,540
12,181
Freddie Mac Gold Pool 6.5% 10/1/2053
 
31,413,537
32,190,915
Freddie Mac Gold Pool 6.5% 10/1/2053
 
893,269
916,770
Freddie Mac Gold Pool 6.5% 10/1/2053
 
129,017
132,119
Freddie Mac Gold Pool 6.5% 11/1/2036
 
5,815
6,128
Freddie Mac Gold Pool 6.5% 12/1/2037
 
9,493
10,034
Freddie Mac Gold Pool 6.5% 12/1/2053
 
21,917,910
22,444,893
Freddie Mac Gold Pool 6.5% 12/1/2053
 
20,536,377
21,267,595
Freddie Mac Gold Pool 6.5% 2/1/2054
 
27,325,609
28,255,868
Freddie Mac Gold Pool 6.5% 3/1/2053
 
696,184
716,077
Freddie Mac Gold Pool 6.5% 5/1/2053
 
1,060,146
1,087,044
Freddie Mac Gold Pool 6.5% 6/1/2054
 
27,355,824
28,475,183
Freddie Mac Gold Pool 6.5% 6/1/2054
 
13,608,302
14,243,806
Freddie Mac Gold Pool 6.5% 8/1/2053
 
27,772,688
28,459,967
Freddie Mac Gold Pool 6.5% 9/1/2037
 
7,027
7,353
Freddie Mac Gold Pool 6.5% 9/1/2053
 
11,996,603
12,293,478
Freddie Mac Gold Pool 6.5% 9/1/2054
 
15,726,250
16,466,806
Freddie Mac Gold Pool 7% 1/1/2054
 
5,576,256
5,834,035
Freddie Mac Multiclass Mortgage participation certificates 2.5% 1/1/2032
 
22,195
21,016
Freddie Mac Multiclass Mortgage participation certificates 2.5% 12/1/2031
 
29,133
27,678
Freddie Mac Multiclass Mortgage participation certificates 2.5% 12/1/2031
 
2,179
2,068
Freddie Mac Multiclass Mortgage participation certificates 2.5% 2/1/2032
 
38,798
36,823
Freddie Mac Non Gold Pool 1 year U.S. Treasury Index + 1.7%, 6.014% 3/1/2036 (b)(h)
 
877,200
880,974
Freddie Mac Non Gold Pool 1 year U.S. Treasury Index + 2.231%, 6.599% 12/1/2035 (b)(h)
 
379,961
385,354
Freddie Mac Non Gold Pool 1 year U.S. Treasury Index + 2.25%, 6.453% 3/1/2035 (b)(h)
 
207,134
209,890
Freddie Mac Non Gold Pool 4% 10/1/2040
 
208,964
201,448
Freddie Mac Non Gold Pool 4% 10/1/2040
 
3,010
2,932
Freddie Mac Non Gold Pool 4% 9/1/2040
 
14,337
13,848
Freddie Mac Non Gold Pool 4% 9/1/2040
 
131,790
127,237
Freddie Mac Non Gold Pool 4% 9/1/2040
 
10,896
10,526
Freddie Mac Non Gold Pool 4% 9/1/2040
 
3,188
3,079
Freddie Mac Non Gold Pool 4% 9/1/2040
 
416,971
402,244
Freddie Mac Non Gold Pool 4.5% 10/1/2040
 
31,483
31,169
Freddie Mac Non Gold Pool 4.5% 9/1/2040
 
713,837
706,261
Freddie Mac Non Gold Pool 5% 9/1/2040
 
120,207
121,545
Freddie Mac Non Gold Pool 5.5% 1/1/2054
 
27,162
27,131
Freddie Mac Non Gold Pool 5.5% 4/1/2054
 
484,280
483,730
Freddie Mac Non Gold Pool 5.5% 8/1/2053
 
525,035
524,440
Freddie Mac Non Gold Pool FTSE USD IBOR Consumer Cash Fallbacks Term 1Y + 1.9%, 7.284% 9/1/2037 (b)(h)
 
56,519
57,807
Ginnie Mae I Pool 2% 8/20/2052
 
2,405,264
1,978,217
Ginnie Mae I Pool 3% 1/15/2043
 
186,601
167,889
Ginnie Mae I Pool 3% 1/15/2045
 
91,777
82,432
Ginnie Mae I Pool 3% 1/15/2045
 
59,815
53,725
Ginnie Mae I Pool 3% 1/15/2045
 
66,678
59,889
Ginnie Mae I Pool 3% 1/15/2045
 
55,847
50,160
Ginnie Mae I Pool 3% 1/15/2045
 
24,612
22,106
Ginnie Mae I Pool 3% 10/15/2042
 
13,681
12,336
Ginnie Mae I Pool 3% 10/15/2042
 
25,383
22,858
Ginnie Mae I Pool 3% 10/20/2042
 
11,042,496
10,019,514
Ginnie Mae I Pool 3% 11/15/2042
 
69,003
62,335
Ginnie Mae I Pool 3% 2/15/2045
 
237,523
213,338
Ginnie Mae I Pool 3% 2/15/2045
 
108,537
97,486
Ginnie Mae I Pool 3% 2/15/2045
 
59,655
53,581
Ginnie Mae I Pool 3% 2/20/2046
 
187,152
167,762
Ginnie Mae I Pool 3% 3/15/2043
 
17,181
15,587
Ginnie Mae I Pool 3% 3/15/2043
 
6,528
5,913
Ginnie Mae I Pool 3% 3/15/2043
 
3,077
2,777
Ginnie Mae I Pool 3% 3/15/2045
 
40,343
36,235
Ginnie Mae I Pool 3% 3/15/2045
 
87,342
78,449
Ginnie Mae I Pool 3% 3/15/2045
 
84,774
76,142
Ginnie Mae I Pool 3% 3/15/2045
 
48,072
43,177
Ginnie Mae I Pool 3% 3/15/2045
 
95,841
86,082
Ginnie Mae I Pool 3% 3/15/2045
 
466,338
418,853
Ginnie Mae I Pool 3% 3/15/2045
 
289,005
259,577
Ginnie Mae I Pool 3% 3/15/2045
 
137,407
123,416
Ginnie Mae I Pool 3% 3/15/2045
 
24,252
21,782
Ginnie Mae I Pool 3% 3/15/2045
 
276,461
248,310
Ginnie Mae I Pool 3% 3/15/2045
 
53,886
48,399
Ginnie Mae I Pool 3% 3/15/2045
 
223,608
200,840
Ginnie Mae I Pool 3% 3/15/2045
 
206,384
185,369
Ginnie Mae I Pool 3% 4/15/2042
 
150,853
135,835
Ginnie Mae I Pool 3% 5/15/2042
 
91,097
82,429
Ginnie Mae I Pool 3% 5/15/2045
 
157,683
141,627
Ginnie Mae I Pool 3% 6/15/2042
 
95,764
86,168
Ginnie Mae I Pool 3% 6/15/2043
 
276,730
248,459
Ginnie Mae I Pool 3% 6/15/2043
 
246,195
222,193
Ginnie Mae I Pool 3% 6/15/2043
 
1,529,099
1,377,019
Ginnie Mae I Pool 3% 6/15/2045
 
21,450
19,266
Ginnie Mae I Pool 3% 6/15/2045
 
153,696
138,046
Ginnie Mae I Pool 3% 6/15/2045
 
36,420
32,711
Ginnie Mae I Pool 3% 7/15/2042
 
71,332
65,006
Ginnie Mae I Pool 3% 7/15/2043
 
446,704
402,399
Ginnie Mae I Pool 3% 7/15/2045
 
177,773
159,671
Ginnie Mae I Pool 3% 7/15/2045
 
74,182
66,629
Ginnie Mae I Pool 3% 7/15/2045
 
66,842
60,036
Ginnie Mae I Pool 3% 7/15/2045
 
89,652
80,523
Ginnie Mae I Pool 3% 7/15/2045
 
64,276
57,731
Ginnie Mae I Pool 3% 7/15/2045
 
24,893
22,358
Ginnie Mae I Pool 3% 7/15/2045
 
118,730
106,640
Ginnie Mae I Pool 3% 7/15/2045
 
287,677
258,385
Ginnie Mae I Pool 3% 7/15/2045
 
91,431
82,121
Ginnie Mae I Pool 3% 7/15/2045
 
85,799
77,063
Ginnie Mae I Pool 3% 7/15/2045
 
167,479
150,426
Ginnie Mae I Pool 3% 7/20/2052
 
6,392,571
5,678,840
Ginnie Mae I Pool 3.5% 1/15/2041
 
63,752
59,361
Ginnie Mae I Pool 3.5% 1/15/2041
 
58,889
55,045
Ginnie Mae I Pool 3.5% 1/15/2042
 
147,720
136,939
Ginnie Mae I Pool 3.5% 1/15/2042
 
4,975
4,628
Ginnie Mae I Pool 3.5% 1/15/2042
 
75,063
69,571
Ginnie Mae I Pool 3.5% 1/15/2043
 
6,048
5,630
Ginnie Mae I Pool 3.5% 10/15/2040
 
18,482
17,186
Ginnie Mae I Pool 3.5% 10/15/2042
 
21,578
20,033
Ginnie Mae I Pool 3.5% 10/15/2042
 
63,766
59,150
Ginnie Mae I Pool 3.5% 10/20/2054
 
2,748,734
2,512,256
Ginnie Mae I Pool 3.5% 11/15/2040
 
41,248
38,452
Ginnie Mae I Pool 3.5% 11/15/2041
 
100,496
93,935
Ginnie Mae I Pool 3.5% 11/15/2041
 
110,580
103,083
Ginnie Mae I Pool 3.5% 11/15/2041
 
437,094
406,246
Ginnie Mae I Pool 3.5% 11/15/2042
 
50,421
46,627
Ginnie Mae I Pool 3.5% 11/20/2052
 
7,326,433
6,698,988
Ginnie Mae I Pool 3.5% 12/15/2040
 
67,402
62,833
Ginnie Mae I Pool 3.5% 12/15/2041
 
16,936
15,748
Ginnie Mae I Pool 3.5% 12/15/2041
 
133,030
123,781
Ginnie Mae I Pool 3.5% 12/15/2042
 
49,282
45,704
Ginnie Mae I Pool 3.5% 12/15/2043
 
12,330
11,378
Ginnie Mae I Pool 3.5% 2/15/2041
 
1,631
1,525
Ginnie Mae I Pool 3.5% 2/15/2042
 
283,772
263,455
Ginnie Mae I Pool 3.5% 2/15/2042
 
75,835
70,301
Ginnie Mae I Pool 3.5% 2/15/2042
 
350,162
325,522
Ginnie Mae I Pool 3.5% 2/15/2043
 
210,877
195,405
Ginnie Mae I Pool 3.5% 2/15/2043
 
126,985
117,431
Ginnie Mae I Pool 3.5% 3/15/2042
 
2,209
2,050
Ginnie Mae I Pool 3.5% 3/15/2042
 
109,053
101,470
Ginnie Mae I Pool 3.5% 3/15/2042
 
43,842
40,748
Ginnie Mae I Pool 3.5% 4/15/2042
 
22,381
20,726
Ginnie Mae I Pool 3.5% 4/15/2042
 
7,484
6,956
Ginnie Mae I Pool 3.5% 4/15/2042
 
1,838
1,702
Ginnie Mae I Pool 3.5% 4/15/2042
 
99,177
92,178
Ginnie Mae I Pool 3.5% 5/15/2042
 
94,495
87,846
Ginnie Mae I Pool 3.5% 5/15/2042
 
125,411
116,665
Ginnie Mae I Pool 3.5% 5/15/2042
 
245,743
228,198
Ginnie Mae I Pool 3.5% 5/15/2042
 
12,938
12,028
Ginnie Mae I Pool 3.5% 5/15/2042
 
55,337
51,420
Ginnie Mae I Pool 3.5% 5/15/2043
 
117,957
109,191
Ginnie Mae I Pool 3.5% 5/15/2043
 
87,718
81,232
Ginnie Mae I Pool 3.5% 5/15/2043
 
335,221
310,953
Ginnie Mae I Pool 3.5% 5/15/2043
 
234,378
216,960
Ginnie Mae I Pool 3.5% 6/15/2042
 
67,582
62,585
Ginnie Mae I Pool 3.5% 6/15/2042
 
45,187
41,846
Ginnie Mae I Pool 3.5% 6/15/2042
 
401,932
373,565
Ginnie Mae I Pool 3.5% 6/15/2042
 
11,050
10,256
Ginnie Mae I Pool 3.5% 6/15/2043
 
6,558
6,066
Ginnie Mae I Pool 3.5% 6/15/2043
 
124,795
115,761
Ginnie Mae I Pool 3.5% 6/15/2043
 
379,445
351,104
Ginnie Mae I Pool 3.5% 6/20/2042
 
1,980,193
1,850,488
Ginnie Mae I Pool 3.5% 7/15/2042
 
23,876
22,101
Ginnie Mae I Pool 3.5% 7/15/2042
 
36,273
33,577
Ginnie Mae I Pool 3.5% 7/15/2042
 
817,367
758,682
Ginnie Mae I Pool 3.5% 7/15/2042
 
48,592
45,152
Ginnie Mae I Pool 3.5% 7/15/2042
 
35,940
33,296
Ginnie Mae I Pool 3.5% 8/15/2041
 
4,333
4,020
Ginnie Mae I Pool 3.5% 8/15/2042
 
8,630
8,007
Ginnie Mae I Pool 3.5% 8/15/2042
 
39,604
36,776
Ginnie Mae I Pool 3.5% 8/15/2042
 
34,109
31,626
Ginnie Mae I Pool 3.5% 8/15/2042
 
2,652,092
2,460,095
Ginnie Mae I Pool 3.5% 8/15/2043
 
23,761
21,948
Ginnie Mae I Pool 3.5% 8/20/2052
 
26,754,289
24,471,378
Ginnie Mae I Pool 3.5% 9/15/2041
 
103,247
96,202
Ginnie Mae I Pool 3.5% 9/15/2043
 
23,671
22,126
Ginnie Mae I Pool 3.5% 9/20/2054
 
49,797
45,544
Ginnie Mae I Pool 4% 1/15/2025
 
551
550
Ginnie Mae I Pool 4% 1/15/2025
 
533
531
Ginnie Mae I Pool 4% 1/15/2040
 
25,377
24,480
Ginnie Mae I Pool 4% 1/15/2041
 
33,005
31,801
Ginnie Mae I Pool 4% 1/15/2041
 
26,631
25,649
Ginnie Mae I Pool 4% 1/15/2041
 
924,411
890,392
Ginnie Mae I Pool 4% 1/15/2041
 
452,099
435,535
Ginnie Mae I Pool 4% 10/15/2040
 
5,028
4,846
Ginnie Mae I Pool 4% 10/15/2040
 
618,690
596,228
Ginnie Mae I Pool 4% 10/15/2041
 
498,158
479,694
Ginnie Mae I Pool 4% 10/15/2041
 
268,755
258,865
Ginnie Mae I Pool 4% 10/15/2041
 
124,031
119,549
Ginnie Mae I Pool 4% 10/15/2041
 
87,617
84,341
Ginnie Mae I Pool 4% 10/15/2041
 
67,752
65,241
Ginnie Mae I Pool 4% 10/15/2041
 
51,400
49,525
Ginnie Mae I Pool 4% 10/15/2041
 
34,980
33,669
Ginnie Mae I Pool 4% 10/15/2041
 
3,097
2,982
Ginnie Mae I Pool 4% 10/20/2052
 
27,607,063
26,016,494
Ginnie Mae I Pool 4% 11/15/2040
 
230,466
221,985
Ginnie Mae I Pool 4% 11/15/2040
 
31,119
29,971
Ginnie Mae I Pool 4% 11/15/2041
 
37,655
36,227
Ginnie Mae I Pool 4% 11/15/2044
 
39,668
38,027
Ginnie Mae I Pool 4% 12/15/2040
 
30,539
29,449
Ginnie Mae I Pool 4% 12/15/2040
 
63,262
60,949
Ginnie Mae I Pool 4% 12/15/2040
 
8,893
8,570
Ginnie Mae I Pool 4% 12/15/2041
 
294,160
283,100
Ginnie Mae I Pool 4% 12/15/2041
 
162,498
156,371
Ginnie Mae I Pool 4% 12/15/2041
 
40,097
38,651
Ginnie Mae I Pool 4% 12/15/2041
 
41,065
39,495
Ginnie Mae I Pool 4% 12/15/2041
 
38,142
36,757
Ginnie Mae I Pool 4% 2/15/2041
 
21,445
20,655
Ginnie Mae I Pool 4% 2/15/2041
 
146,562
141,021
Ginnie Mae I Pool 4% 2/15/2041
 
164,229
158,281
Ginnie Mae I Pool 4% 2/20/2053
 
28,672,793
27,036,502
Ginnie Mae I Pool 4% 3/15/2040
 
76,425
73,752
Ginnie Mae I Pool 4% 3/15/2041
 
53,082
51,146
Ginnie Mae I Pool 4% 3/15/2041
 
186,581
179,823
Ginnie Mae I Pool 4% 3/15/2042
 
6,476
6,222
Ginnie Mae I Pool 4% 3/15/2044
 
60,824
58,524
Ginnie Mae I Pool 4% 4/15/2040
 
31,834
30,678
Ginnie Mae I Pool 4% 4/15/2040
 
192,822
185,790
Ginnie Mae I Pool 4% 4/15/2040
 
252,327
243,364
Ginnie Mae I Pool 4% 4/15/2041
 
28,477
27,394
Ginnie Mae I Pool 4% 4/15/2041
 
32,672
31,478
Ginnie Mae I Pool 4% 4/15/2045
 
156,632
149,812
Ginnie Mae I Pool 4% 5/15/2040
 
305,533
294,314
Ginnie Mae I Pool 4% 5/15/2041
 
68,066
65,500
Ginnie Mae I Pool 4% 5/15/2041
 
24,408
23,522
Ginnie Mae I Pool 4% 5/15/2044
 
18,889
18,173
Ginnie Mae I Pool 4% 6/15/2039
 
732,086
706,351
Ginnie Mae I Pool 4% 6/15/2039
 
42,062
40,564
Ginnie Mae I Pool 4% 6/15/2045
 
1,308,605
1,254,802
Ginnie Mae I Pool 4% 7/15/2041
 
526,007
505,851
Ginnie Mae I Pool 4% 7/15/2041
 
49,869
48,020
Ginnie Mae I Pool 4% 7/20/2052
 
3,596,853
3,389,622
Ginnie Mae I Pool 4% 8/15/2039
 
65,163
62,803
Ginnie Mae I Pool 4% 8/15/2040
 
7,512
7,242
Ginnie Mae I Pool 4% 8/15/2041
 
75,731
72,938
Ginnie Mae I Pool 4% 8/15/2041
 
21,572
20,822
Ginnie Mae I Pool 4% 8/20/2052
 
20,470,900
19,291,477
Ginnie Mae I Pool 4% 9/15/2025
 
2,250
2,241
Ginnie Mae I Pool 4% 9/15/2025
 
11,072
11,037
Ginnie Mae I Pool 4% 9/15/2041
 
69,656
67,087
Ginnie Mae I Pool 4% 9/15/2041
 
69,761
67,240
Ginnie Mae I Pool 4% 9/15/2041
 
8,351
8,074
Ginnie Mae I Pool 4% 9/15/2041
 
15,378
14,800
Ginnie Mae I Pool 4% 9/15/2041
 
62,546
60,234
Ginnie Mae I Pool 4% 9/15/2041
 
14,792
14,241
Ginnie Mae I Pool 4% 9/15/2044
 
9,861
9,482
Ginnie Mae I Pool 4% 9/20/2052
 
24,276,554
22,877,870
Ginnie Mae I Pool 4.5% 1/20/2053
 
168,771
163,113
Ginnie Mae I Pool 4.5% 10/15/2040
 
24,982
24,591
Ginnie Mae I Pool 4.5% 10/15/2041
 
48,489
47,672
Ginnie Mae I Pool 4.5% 10/15/2041
 
17,481
17,186
Ginnie Mae I Pool 4.5% 10/20/2052
 
17,142,335
16,562,318
Ginnie Mae I Pool 4.5% 11/20/2052
 
56,268,946
54,365,064
Ginnie Mae I Pool 4.5% 2/15/2035
 
872
859
Ginnie Mae I Pool 4.5% 2/15/2039
 
98,666
97,167
Ginnie Mae I Pool 4.5% 2/15/2040
 
21,360
21,025
Ginnie Mae I Pool 4.5% 2/20/2053
 
727,144
702,768
Ginnie Mae I Pool 4.5% 3/15/2040
 
170,262
167,568
Ginnie Mae I Pool 4.5% 3/15/2041
 
112,350
110,467
Ginnie Mae I Pool 4.5% 3/15/2041
 
769,207
757,120
Ginnie Mae I Pool 4.5% 3/15/2041
 
26,638
26,200
Ginnie Mae I Pool 4.5% 3/20/2053
 
904,910
874,292
Ginnie Mae I Pool 4.5% 4/15/2040
 
4,419
4,350
Ginnie Mae I Pool 4.5% 4/15/2041
 
15,647
15,390
Ginnie Mae I Pool 4.5% 4/20/2053
 
20,179,643
19,495,281
Ginnie Mae I Pool 4.5% 5/15/2040
 
283,975
279,474
Ginnie Mae I Pool 4.5% 5/15/2041
 
11,961
11,763
Ginnie Mae I Pool 4.5% 5/15/2041
 
17,004
16,750
Ginnie Mae I Pool 4.5% 5/15/2041
 
2,488
2,446
Ginnie Mae I Pool 4.5% 5/20/2053
 
14,794,715
14,292,975
Ginnie Mae I Pool 4.5% 6/15/2040
 
44,692
43,961
Ginnie Mae I Pool 4.5% 6/15/2040
 
14,825
14,590
Ginnie Mae I Pool 4.5% 6/15/2040
 
28,435
27,984
Ginnie Mae I Pool 4.5% 6/15/2040
 
67,462
66,424
Ginnie Mae I Pool 4.5% 6/15/2040
 
506,163
498,209
Ginnie Mae I Pool 4.5% 6/15/2040
 
201,890
198,735
Ginnie Mae I Pool 4.5% 6/15/2041
 
8,541
8,398
Ginnie Mae I Pool 4.5% 6/15/2041
 
20,042
19,712
Ginnie Mae I Pool 4.5% 6/15/2041
 
15,367
15,114
Ginnie Mae I Pool 4.5% 7/15/2039
 
14,109
13,889
Ginnie Mae I Pool 4.5% 7/15/2040
 
3,184
3,134
Ginnie Mae I Pool 4.5% 7/15/2040
 
12,786
12,584
Ginnie Mae I Pool 4.5% 7/15/2040
 
88,595
87,206
Ginnie Mae I Pool 4.5% 7/15/2040
 
24,905
24,515
Ginnie Mae I Pool 4.5% 7/15/2040
 
64,718
63,694
Ginnie Mae I Pool 4.5% 7/15/2040
 
77,498
76,276
Ginnie Mae I Pool 4.5% 7/15/2040
 
82,230
80,938
Ginnie Mae I Pool 4.5% 7/15/2041
 
24,373
23,963
Ginnie Mae I Pool 4.5% 7/15/2041
 
6,306
6,202
Ginnie Mae I Pool 4.5% 7/20/2041
 
3,409,221
3,367,003
Ginnie Mae I Pool 4.5% 7/20/2052
 
17,928,199
17,339,799
Ginnie Mae I Pool 4.5% 8/15/2040
 
22,938
22,576
Ginnie Mae I Pool 4.5% 8/15/2040
 
8,817
8,678
Ginnie Mae I Pool 4.5% 8/15/2040
 
38,660
38,084
Ginnie Mae I Pool 4.5% 8/20/2052
 
4,290,615
4,143,094
Ginnie Mae I Pool 4.5% 9/15/2033
 
1,760
1,738
Ginnie Mae I Pool 4.5% 9/15/2040
 
62,665
61,641
Ginnie Mae I Pool 4.5% 9/15/2040
 
34,814
34,243
Ginnie Mae I Pool 4.5% 9/15/2040
 
1,580
1,555
Ginnie Mae I Pool 4.5% 9/15/2041
 
16,509
16,240
Ginnie Mae I Pool 4.5% 9/15/2041
 
18,653
18,347
Ginnie Mae I Pool 4.5% 9/20/2052
 
26,489,431
25,595,220
Ginnie Mae I Pool 5% 1/20/2053
 
5,192,369
5,127,481
Ginnie Mae I Pool 5% 10/15/2039
 
10,864
10,894
Ginnie Mae I Pool 5% 10/20/2040
 
4,708
4,742
Ginnie Mae I Pool 5% 10/20/2052
 
32,036,634
31,636,282
Ginnie Mae I Pool 5% 11/15/2039
 
263,709
264,521
Ginnie Mae I Pool 5% 11/20/2052
 
30,270
29,920
Ginnie Mae I Pool 5% 12/20/2052
 
34,095,301
33,669,222
Ginnie Mae I Pool 5% 2/20/2041
 
74,505
75,064
Ginnie Mae I Pool 5% 2/20/2053
 
696,346
687,426
Ginnie Mae I Pool 5% 3/15/2044
 
407,872
408,964
Ginnie Mae I Pool 5% 3/20/2053
 
2,447,572
2,416,221
Ginnie Mae I Pool 5% 4/15/2039
 
307,571
308,348
Ginnie Mae I Pool 5% 4/15/2039
 
78,522
78,702
Ginnie Mae I Pool 5% 4/15/2040
 
132,555
132,946
Ginnie Mae I Pool 5% 4/20/2053
 
29,851,500
29,469,126
Ginnie Mae I Pool 5% 5/15/2039
 
343,434
344,443
Ginnie Mae I Pool 5% 5/15/2039
 
133,938
134,316
Ginnie Mae I Pool 5% 5/15/2040
 
147,545
147,959
Ginnie Mae I Pool 5% 5/15/2040
 
63,056
63,222
Ginnie Mae I Pool 5% 5/20/2053
 
456,841
451,274
Ginnie Mae I Pool 5% 6/15/2040
 
198,038
198,593
Ginnie Mae I Pool 5% 6/20/2040
 
10,010
10,082
Ginnie Mae I Pool 5% 6/20/2053
 
3,163,315
3,123,784
Ginnie Mae I Pool 5% 7/15/2040
 
666,673
668,875
Ginnie Mae I Pool 5% 7/15/2040
 
162,152
162,688
Ginnie Mae I Pool 5% 7/15/2040
 
122,472
122,863
Ginnie Mae I Pool 5% 7/15/2040
 
379,073
380,230
Ginnie Mae I Pool 5% 7/15/2040
 
737,294
739,343
Ginnie Mae I Pool 5% 7/15/2040
 
537,438
538,958
Ginnie Mae I Pool 5% 7/15/2040
 
409,176
410,333
Ginnie Mae I Pool 5% 7/15/2040
 
397,346
398,469
Ginnie Mae I Pool 5% 7/15/2040
 
376,171
377,141
Ginnie Mae I Pool 5% 7/20/2040
 
1,629
1,641
Ginnie Mae I Pool 5% 7/20/2041
 
59,559
60,002
Ginnie Mae I Pool 5% 7/20/2052
 
286,566
283,164
Ginnie Mae I Pool 5% 8/15/2039
 
174,517
175,002
Ginnie Mae I Pool 5% 8/15/2039
 
234,065
234,680
Ginnie Mae I Pool 5% 8/15/2039
 
380,175
381,174
Ginnie Mae I Pool 5% 8/15/2039
 
41,994
42,100
Ginnie Mae I Pool 5% 8/20/2052
 
677,417
669,587
Ginnie Mae I Pool 5% 9/15/2039
 
548,516
549,902
Ginnie Mae I Pool 5% 9/15/2039
 
184,673
185,231
Ginnie Mae I Pool 5% 9/15/2039
 
200,753
201,349
Ginnie Mae I Pool 5% 9/15/2039
 
525,500
526,801
Ginnie Mae I Pool 5% 9/15/2041
 
2,122,456
2,128,141
Ginnie Mae I Pool 5% 9/20/2052
 
6,652,113
6,575,220
Ginnie Mae I Pool 5.5% 1/15/2038
 
33,384
33,888
Ginnie Mae I Pool 5.5% 1/20/2053
 
140,636
141,096
Ginnie Mae I Pool 5.5% 10/15/2033
 
371
374
Ginnie Mae I Pool 5.5% 10/15/2035
 
377,485
382,162
Ginnie Mae I Pool 5.5% 10/15/2038
 
11,783
11,967
Ginnie Mae I Pool 5.5% 10/20/2052
 
208,750
209,368
Ginnie Mae I Pool 5.5% 11/15/2038
 
53,669
54,492
Ginnie Mae I Pool 5.5% 11/15/2038
 
127,903
129,891
Ginnie Mae I Pool 5.5% 11/15/2038
 
7,207
7,317
Ginnie Mae I Pool 5.5% 12/15/2038
 
324,136
328,859
Ginnie Mae I Pool 5.5% 12/20/2041
 
127,302
130,082
Ginnie Mae I Pool 5.5% 12/20/2052
 
31,310,590
31,452,186
Ginnie Mae I Pool 5.5% 2/15/2038
 
26,700
27,111
Ginnie Mae I Pool 5.5% 2/15/2039
 
223,207
226,819
Ginnie Mae I Pool 5.5% 2/15/2039
 
54,207
55,059
Ginnie Mae I Pool 5.5% 3/15/2039
 
748,478
760,062
Ginnie Mae I Pool 5.5% 3/15/2039
 
162,615
165,155
Ginnie Mae I Pool 5.5% 3/15/2040
 
5,434
5,516
Ginnie Mae I Pool 5.5% 4/15/2039
 
235,765
239,612
Ginnie Mae I Pool 5.5% 4/15/2041
 
26,496
26,898
Ginnie Mae I Pool 5.5% 4/20/2053
 
26,442,302
26,512,303
Ginnie Mae I Pool 5.5% 5/15/2038
 
390
395
Ginnie Mae I Pool 5.5% 5/15/2039
 
120,174
122,070
Ginnie Mae I Pool 5.5% 5/15/2039
 
316,607
321,597
Ginnie Mae I Pool 5.5% 5/20/2045
 
356,685
364,783
Ginnie Mae I Pool 5.5% 5/20/2053
 
4,565,192
4,577,277
Ginnie Mae I Pool 5.5% 6/15/2038
 
6,178
6,274
Ginnie Mae I Pool 5.5% 6/15/2038
 
38,327
38,922
Ginnie Mae I Pool 5.5% 6/20/2053
 
24,973,088
25,031,395
Ginnie Mae I Pool 5.5% 8/15/2038
 
871
884
Ginnie Mae I Pool 5.5% 8/15/2039
 
102,568
104,180
Ginnie Mae I Pool 5.5% 9/15/2034
 
12,858
12,995
Ginnie Mae I Pool 5.5% 9/15/2038
 
19,991
20,293
Ginnie Mae I Pool 5.5% 9/15/2039
 
457,583
464,775
Ginnie Mae I Pool 5.5% 9/20/2052
 
10,635,232
10,670,033
Ginnie Mae I Pool 5.5% 9/20/2053
 
16,025,263
16,097,734
Ginnie Mae I Pool 6% 1/15/2038
 
68,693
70,803
Ginnie Mae I Pool 6% 1/15/2038
 
15,211
15,709
Ginnie Mae I Pool 6% 10/15/2039
 
27,430
28,416
Ginnie Mae I Pool 6% 11/15/2034
 
266,751
273,336
Ginnie Mae I Pool 6% 11/15/2039
 
78,231
81,104
Ginnie Mae I Pool 6% 11/15/2039
 
7,671
7,937
Ginnie Mae I Pool 6% 11/15/2039
 
19,416
20,074
Ginnie Mae I Pool 6% 11/15/2039
 
29,839
30,899
Ginnie Mae I Pool 6% 11/15/2039
 
12,070
12,480
Ginnie Mae I Pool 6% 11/15/2039
 
46,581
48,282
Ginnie Mae I Pool 6% 11/15/2039
 
16,722
17,194
Ginnie Mae I Pool 6% 11/15/2039
 
79,507
82,172
Ginnie Mae I Pool 6% 11/15/2039
 
8,168
8,448
Ginnie Mae I Pool 6% 11/20/2052
 
13,195,954
13,352,563
Ginnie Mae I Pool 6% 12/15/2040
 
74,626
77,107
Ginnie Mae I Pool 6% 12/20/2052
 
24,645,791
24,930,585
Ginnie Mae I Pool 6% 6/15/2036
 
513,155
527,563
Ginnie Mae I Pool 6% 8/15/2037
 
15,402
15,918
Ginnie Mae I Pool 6.5% 1/15/2039
 
213,605
221,596
Ginnie Mae I Pool 6.5% 1/15/2039
 
8,884
9,231
Ginnie Mae I Pool 6.5% 10/15/2038
 
538
558
Ginnie Mae I Pool 6.5% 11/15/2038
 
8,687
9,013
Ginnie Mae I Pool 6.5% 2/15/2038
 
47,570
49,294
Ginnie Mae I Pool 6.5% 6/20/2053
 
1,828,294
1,858,600
Ginnie Mae II Pool 1.5% 10/20/2043
 
308,736
252,219
Ginnie Mae II Pool 1.5% 12/20/2050
 
445,569
352,271
Ginnie Mae II Pool 1.5% 12/20/2051
 
1,385,456
1,093,623
Ginnie Mae II Pool 1.5% 2/20/2051
 
363,900
287,703
Ginnie Mae II Pool 1.5% 3/20/2051
 
644,540
509,580
Ginnie Mae II Pool 1.5% 3/20/2052
 
350,444
276,627
Ginnie Mae II Pool 1.5% 4/20/2044
 
24,410
19,646
Ginnie Mae II Pool 1.5% 4/20/2051
 
1,949,555
1,541,337
Ginnie Mae II Pool 1.5% 5/20/2051
 
3,761,842
2,974,148
Ginnie Mae II Pool 1.5% 7/20/2051
 
220,839
174,598
Ginnie Mae II Pool 1.5% 8/20/2051
 
374,383
295,991
Ginnie Mae II Pool 1.5% 9/20/2051
 
256,701
202,629
Ginnie Mae II Pool 2% 1/20/2052
 
24,013,614
19,746,322
Ginnie Mae II Pool 2% 10/20/2050
 
447,144
368,104
Ginnie Mae II Pool 2% 11/20/2051
 
93,678,777
77,075,684
Ginnie Mae II Pool 2% 12/1/2054 (g)
 
12,050,000
9,907,359
Ginnie Mae II Pool 2% 12/20/2050
 
40,545,918
33,372,462
Ginnie Mae II Pool 2% 12/20/2051
 
14,178,960
11,665,962
Ginnie Mae II Pool 2% 2/20/2051
 
56,276,352
46,319,838
Ginnie Mae II Pool 2% 4/20/2051
 
207,326,006
170,515,937
Ginnie Mae II Pool 2% 6/20/2051
 
50,195,775
41,315,048
Ginnie Mae II Pool 2% 7/20/2051
 
195,473,796
160,890,220
Ginnie Mae II Pool 2% 9/20/2051
 
14,688,153
12,089,499
Ginnie Mae II Pool 2.5% 1/20/2045
 
78,526
68,727
Ginnie Mae II Pool 2.5% 1/20/2046
 
33,348
28,999
Ginnie Mae II Pool 2.5% 1/20/2047
 
998,960
865,232
Ginnie Mae II Pool 2.5% 1/20/2048
 
50,926
44,061
Ginnie Mae II Pool 2.5% 1/20/2051
 
19,348,437
16,585,991
Ginnie Mae II Pool 2.5% 1/20/2052
 
8,523,983
7,289,670
Ginnie Mae II Pool 2.5% 10/20/2042
 
80,641
71,305
Ginnie Mae II Pool 2.5% 10/20/2043
 
182,128
160,484
Ginnie Mae II Pool 2.5% 10/20/2050
 
47,011,159
40,306,554
Ginnie Mae II Pool 2.5% 10/20/2051
 
5,973,005
5,109,952
Ginnie Mae II Pool 2.5% 11/20/2045
 
18,228
15,895
Ginnie Mae II Pool 2.5% 11/20/2046
 
586,628
508,097
Ginnie Mae II Pool 2.5% 11/20/2050
 
1,529,147
1,311,064
Ginnie Mae II Pool 2.5% 11/20/2051
 
7,289,236
6,235,998
Ginnie Mae II Pool 2.5% 12/1/2054 (g)
 
18,200,000
15,561,000
Ginnie Mae II Pool 2.5% 12/20/2042
 
33,963
30,028
Ginnie Mae II Pool 2.5% 12/20/2043
 
44,747
39,362
Ginnie Mae II Pool 2.5% 12/20/2045
 
41,669
36,214
Ginnie Mae II Pool 2.5% 12/20/2046
 
418,085
362,117
Ginnie Mae II Pool 2.5% 12/20/2047
 
243,786
210,922
Ginnie Mae II Pool 2.5% 12/20/2049
 
197,604
169,546
Ginnie Mae II Pool 2.5% 12/20/2050
 
26,299,903
22,553,190
Ginnie Mae II Pool 2.5% 12/20/2051
 
16,255,456
13,906,668
Ginnie Mae II Pool 2.5% 2/20/2044
 
66,420
58,192
Ginnie Mae II Pool 2.5% 2/20/2047
 
460,968
399,260
Ginnie Mae II Pool 2.5% 2/20/2050
 
17,525,372
15,036,904
Ginnie Mae II Pool 2.5% 2/20/2051
 
3,611,114
3,092,157
Ginnie Mae II Pool 2.5% 2/20/2052
 
7,339,115
6,276,376
Ginnie Mae II Pool 2.5% 3/20/2044
 
54,123
47,604
Ginnie Mae II Pool 2.5% 3/20/2045
 
50,237
43,854
Ginnie Mae II Pool 2.5% 3/20/2046
 
98,548
86,174
Ginnie Mae II Pool 2.5% 3/20/2047
 
54,889
47,541
Ginnie Mae II Pool 2.5% 3/20/2050
 
14,718,939
12,628,963
Ginnie Mae II Pool 2.5% 3/20/2051
 
6,275,161
5,373,351
Ginnie Mae II Pool 2.5% 3/20/2052
 
17,299,944
14,794,829
Ginnie Mae II Pool 2.5% 4/20/2043
 
69,414
61,246
Ginnie Mae II Pool 2.5% 4/20/2045
 
148,514
129,575
Ginnie Mae II Pool 2.5% 4/20/2046
 
114,839
99,848
Ginnie Mae II Pool 2.5% 4/20/2048
 
155,263
134,090
Ginnie Mae II Pool 2.5% 4/20/2050
 
11,857,910
10,174,178
Ginnie Mae II Pool 2.5% 5/20/2043
 
57,943
51,062
Ginnie Mae II Pool 2.5% 5/20/2046
 
41,991
36,479
Ginnie Mae II Pool 2.5% 5/20/2050
 
63,780,527
54,724,183
Ginnie Mae II Pool 2.5% 5/20/2051
 
94,334,898
80,748,446
Ginnie Mae II Pool 2.5% 5/20/2052
 
3,004,678
2,570,055
Ginnie Mae II Pool 2.5% 6/20/2046
 
142,103
123,534
Ginnie Mae II Pool 2.5% 6/20/2049
 
130,196
112,767
Ginnie Mae II Pool 2.5% 6/20/2050
 
7,499,637
6,434,746
Ginnie Mae II Pool 2.5% 6/20/2051
 
81,774,729
69,971,684
Ginnie Mae II Pool 2.5% 7/20/2043
 
706,851
622,150
Ginnie Mae II Pool 2.5% 7/20/2046
 
283,998
247,065
Ginnie Mae II Pool 2.5% 7/20/2050
 
22,676,394
19,456,521
Ginnie Mae II Pool 2.5% 7/20/2051
 
111,199,934
95,149,769
Ginnie Mae II Pool 2.5% 8/20/2050
 
12,047,553
10,336,893
Ginnie Mae II Pool 2.5% 8/20/2051
 
26,820,599
22,949,418
Ginnie Mae II Pool 2.5% 9/20/2043
 
146,774
129,200
Ginnie Mae II Pool 2.5% 9/20/2046
 
429,511
372,014
Ginnie Mae II Pool 2.5% 9/20/2049
 
4,049,884
3,476,097
Ginnie Mae II Pool 2.5% 9/20/2050
 
52,132,156
44,729,792
Ginnie Mae II Pool 2.5% 9/20/2051
 
10,598,434
9,068,697
Ginnie Mae II Pool 3% 1/1/2055 (g)
 
5,725,000
5,078,477
Ginnie Mae II Pool 3% 1/20/2043
 
91,929
83,353
Ginnie Mae II Pool 3% 1/20/2044
 
436,246
394,835
Ginnie Mae II Pool 3% 1/20/2045
 
749,149
672,003
Ginnie Mae II Pool 3% 1/20/2047
 
6,094,937
5,453,960
Ginnie Mae II Pool 3% 1/20/2048
 
3,669,256
3,278,790
Ginnie Mae II Pool 3% 1/20/2050
 
42,096,689
37,498,547
Ginnie Mae II Pool 3% 1/20/2051
 
493,316
439,702
Ginnie Mae II Pool 3% 10/20/2042
 
4,451
4,039
Ginnie Mae II Pool 3% 10/20/2043
 
102,283
92,517
Ginnie Mae II Pool 3% 10/20/2045
 
692,558
620,807
Ginnie Mae II Pool 3% 10/20/2046
 
2,263,893
2,027,932
Ginnie Mae II Pool 3% 10/20/2047
 
2,669,592
2,387,174
Ginnie Mae II Pool 3% 10/20/2049
 
4,239,926
3,779,457
Ginnie Mae II Pool 3% 10/20/2050
 
63,214
56,290
Ginnie Mae II Pool 3% 11/20/2045
 
60,963
54,647
Ginnie Mae II Pool 3% 11/20/2046
 
21,007,185
18,817,646
Ginnie Mae II Pool 3% 11/20/2047
 
1,951,877
1,744,167
Ginnie Mae II Pool 3% 11/20/2048
 
100,041
89,458
Ginnie Mae II Pool 3% 12/1/2054 (g)
 
18,825,000
16,689,539
Ginnie Mae II Pool 3% 12/20/2044
 
237,202
213,551
Ginnie Mae II Pool 3% 12/20/2045
 
4,133,302
3,705,079
Ginnie Mae II Pool 3% 12/20/2046
 
1,080,842
967,175
Ginnie Mae II Pool 3% 12/20/2047
 
7,674,512
6,857,824
Ginnie Mae II Pool 3% 12/20/2049
 
10,784,795
9,606,792
Ginnie Mae II Pool 3% 2/20/2044
 
671,938
607,622
Ginnie Mae II Pool 3% 2/20/2045
 
5,531,284
4,961,683
Ginnie Mae II Pool 3% 2/20/2046
 
24,311,082
21,792,379
Ginnie Mae II Pool 3% 2/20/2047
 
5,501,524
4,922,953
Ginnie Mae II Pool 3% 2/20/2048
 
809,719
723,553
Ginnie Mae II Pool 3% 2/20/2049
 
116,221
103,926
Ginnie Mae II Pool 3% 2/20/2050
 
15,319,915
13,646,550
Ginnie Mae II Pool 3% 2/20/2051
 
27,919,550
24,876,495
Ginnie Mae II Pool 3% 3/20/2043
 
458,976
416,042
Ginnie Mae II Pool 3% 3/20/2045
 
83,302
74,724
Ginnie Mae II Pool 3% 3/20/2046
 
73,938
66,278
Ginnie Mae II Pool 3% 3/20/2047
 
283,717
253,880
Ginnie Mae II Pool 3% 3/20/2048
 
900,564
804,730
Ginnie Mae II Pool 3% 3/20/2050
 
18,199,146
16,211,288
Ginnie Mae II Pool 3% 3/20/2051
 
4,826,655
4,300,580
Ginnie Mae II Pool 3% 3/20/2052
 
146,264
129,705
Ginnie Mae II Pool 3% 4/20/2043
 
2,714,363
2,458,964
Ginnie Mae II Pool 3% 4/20/2046
 
19,050
17,076
Ginnie Mae II Pool 3% 4/20/2047
 
1,600,905
1,432,545
Ginnie Mae II Pool 3% 4/20/2048
 
741,452
662,550
Ginnie Mae II Pool 3% 4/20/2049
 
983,535
878,871
Ginnie Mae II Pool 3% 4/20/2050
 
8,579,436
7,642,320
Ginnie Mae II Pool 3% 4/20/2051
 
7,267,753
6,466,529
Ginnie Mae II Pool 3% 4/20/2052
 
1,875,624
1,663,280
Ginnie Mae II Pool 3% 5/20/2045
 
2,345,505
2,103,969
Ginnie Mae II Pool 3% 5/20/2046
 
53,835
48,257
Ginnie Mae II Pool 3% 5/20/2047
 
896,233
801,980
Ginnie Mae II Pool 3% 5/20/2048
 
112,574
100,595
Ginnie Mae II Pool 3% 5/20/2050
 
2,007,839
1,787,899
Ginnie Mae II Pool 3% 5/20/2051
 
8,888,335
7,908,452
Ginnie Mae II Pool 3% 5/20/2052
 
56,920,858
50,512,281
Ginnie Mae II Pool 3% 6/20/2045
 
3,330,248
2,987,305
Ginnie Mae II Pool 3% 6/20/2046
 
2,525,903
2,264,212
Ginnie Mae II Pool 3% 6/20/2050
 
22,448,980
19,989,905
Ginnie Mae II Pool 3% 6/20/2051
 
23,133,518
20,568,735
Ginnie Mae II Pool 3% 6/20/2052
 
30,377,673
27,014,485
Ginnie Mae II Pool 3% 7/20/2042
 
1,544,317
1,401,667
Ginnie Mae II Pool 3% 7/20/2043
 
26,874
24,319
Ginnie Mae II Pool 3% 7/20/2044
 
557,627
503,089
Ginnie Mae II Pool 3% 7/20/2045
 
3,166,727
2,840,623
Ginnie Mae II Pool 3% 7/20/2046
 
10,916,229
9,778,451
Ginnie Mae II Pool 3% 7/20/2047
 
48,372
43,254
Ginnie Mae II Pool 3% 7/20/2049
 
9,205,050
8,208,230
Ginnie Mae II Pool 3% 7/20/2050
 
5,609,736
4,995,242
Ginnie Mae II Pool 3% 7/20/2051
 
398,647
354,200
Ginnie Mae II Pool 3% 8/20/2042
 
18,633,020
16,913,457
Ginnie Mae II Pool 3% 8/20/2043
 
163,669
148,103
Ginnie Mae II Pool 3% 8/20/2044
 
328,838
297,142
Ginnie Mae II Pool 3% 8/20/2045
 
717,843
643,921
Ginnie Mae II Pool 3% 8/20/2046
 
26,641,747
23,864,928
Ginnie Mae II Pool 3% 8/20/2047
 
835,328
746,958
Ginnie Mae II Pool 3% 8/20/2049
 
182,003
162,237
Ginnie Mae II Pool 3% 8/20/2050
 
750,437
668,234
Ginnie Mae II Pool 3% 9/20/2043
 
3,218,346
2,910,318
Ginnie Mae II Pool 3% 9/20/2045
 
100,869
90,482
Ginnie Mae II Pool 3% 9/20/2046
 
6,578,033
5,892,417
Ginnie Mae II Pool 3% 9/20/2047
 
5,533,694
4,948,281
Ginnie Mae II Pool 3% 9/20/2048
 
30,752
27,499
Ginnie Mae II Pool 3% 9/20/2049
 
4,764,128
4,246,729
Ginnie Mae II Pool 3.5% 1/1/2055 (g)
 
6,500,000
5,944,961
Ginnie Mae II Pool 3.5% 1/20/2043
 
13,377
12,486
Ginnie Mae II Pool 3.5% 1/20/2045
 
3,056,918
2,835,958
Ginnie Mae II Pool 3.5% 1/20/2046
 
3,513,352
3,258,302
Ginnie Mae II Pool 3.5% 1/20/2048
 
7,095,486
6,558,220
Ginnie Mae II Pool 3.5% 1/20/2050
 
25,350,147
23,327,664
Ginnie Mae II Pool 3.5% 1/20/2051
 
191,652
176,451
Ginnie Mae II Pool 3.5% 10/20/2045
 
3,081,068
2,857,400
Ginnie Mae II Pool 3.5% 10/20/2046
 
1,412,655
1,309,221
Ginnie Mae II Pool 3.5% 10/20/2047
 
1,834,502
1,696,742
Ginnie Mae II Pool 3.5% 10/20/2048
 
2,453,684
2,264,058
Ginnie Mae II Pool 3.5% 11/20/2042
 
7,281,381
6,797,858
Ginnie Mae II Pool 3.5% 11/20/2045
 
2,403,569
2,229,083
Ginnie Mae II Pool 3.5% 11/20/2046
 
104,507
96,855
Ginnie Mae II Pool 3.5% 11/20/2047
 
6,400,755
5,916,093
Ginnie Mae II Pool 3.5% 11/20/2054
 
2,426,202
2,217,471
Ginnie Mae II Pool 3.5% 12/1/2054 (g)
 
10,125,000
9,255,674
Ginnie Mae II Pool 3.5% 12/20/2041
 
2,478,050
2,318,899
Ginnie Mae II Pool 3.5% 12/20/2042
 
3,608,350
3,368,706
Ginnie Mae II Pool 3.5% 12/20/2043
 
290,267
270,235
Ginnie Mae II Pool 3.5% 12/20/2044
 
36,316
33,723
Ginnie Mae II Pool 3.5% 12/20/2045
 
901,766
836,303
Ginnie Mae II Pool 3.5% 12/20/2047
 
1,327,292
1,226,790
Ginnie Mae II Pool 3.5% 12/20/2048
 
105,034
96,917
Ginnie Mae II Pool 3.5% 12/20/2049
 
10,296,895
9,475,389
Ginnie Mae II Pool 3.5% 12/20/2050
 
324,721
298,966
Ginnie Mae II Pool 3.5% 2/20/2043
 
4,526,419
4,223,316
Ginnie Mae II Pool 3.5% 2/20/2044
 
280,503
261,094
Ginnie Mae II Pool 3.5% 2/20/2045
 
1,958,414
1,816,856
Ginnie Mae II Pool 3.5% 2/20/2046
 
16,363,195
15,175,319
Ginnie Mae II Pool 3.5% 2/20/2048
 
51,820
47,848
Ginnie Mae II Pool 3.5% 2/20/2049
 
52,945
48,854
Ginnie Mae II Pool 3.5% 2/20/2050
 
118,959
109,468
Ginnie Mae II Pool 3.5% 2/20/2051
 
7,260,792
6,679,811
Ginnie Mae II Pool 3.5% 3/20/2043
 
3,733,137
3,483,203
Ginnie Mae II Pool 3.5% 3/20/2046
 
4,328,704
4,014,465
Ginnie Mae II Pool 3.5% 3/20/2048
 
388,967
359,150
Ginnie Mae II Pool 3.5% 3/20/2049
 
22,746,711
20,967,477
Ginnie Mae II Pool 3.5% 3/20/2050
 
11,961,457
11,007,149
Ginnie Mae II Pool 3.5% 4/20/2042
 
2,415,505
2,258,638
Ginnie Mae II Pool 3.5% 4/20/2043
 
6,917,918
6,453,611
Ginnie Mae II Pool 3.5% 4/20/2045
 
2,088,542
1,937,578
Ginnie Mae II Pool 3.5% 4/20/2046
 
14,163,072
13,130,486
Ginnie Mae II Pool 3.5% 4/20/2047
 
324,905
300,710
Ginnie Mae II Pool 3.5% 4/20/2049
 
4,645,272
4,281,921
Ginnie Mae II Pool 3.5% 4/20/2050
 
1,265,708
1,164,332
Ginnie Mae II Pool 3.5% 5/20/2042
 
7,015,340
6,557,155
Ginnie Mae II Pool 3.5% 5/20/2043
 
5,795,422
5,381,407
Ginnie Mae II Pool 3.5% 5/20/2045
 
499,471
463,368
Ginnie Mae II Pool 3.5% 5/20/2046
 
3,110,697
2,883,905
Ginnie Mae II Pool 3.5% 5/20/2047
 
25,460,588
23,564,553
Ginnie Mae II Pool 3.5% 5/20/2048
 
4,123,384
3,811,164
Ginnie Mae II Pool 3.5% 5/20/2050
 
844,099
776,755
Ginnie Mae II Pool 3.5% 5/20/2051
 
5,492,356
5,052,878
Ginnie Mae II Pool 3.5% 6/20/2043
 
282,078
263,045
Ginnie Mae II Pool 3.5% 6/20/2045
 
2,743,253
2,544,966
Ginnie Mae II Pool 3.5% 6/20/2046
 
7,953,187
7,373,345
Ginnie Mae II Pool 3.5% 6/20/2047
 
1,955,967
1,809,085
Ginnie Mae II Pool 3.5% 6/20/2051
 
492,941
453,497
Ginnie Mae II Pool 3.5% 6/20/2052
 
42,137,172
38,554,825
Ginnie Mae II Pool 3.5% 7/20/2042
 
2,583,411
2,413,759
Ginnie Mae II Pool 3.5% 7/20/2043
 
1,639,058
1,527,281
Ginnie Mae II Pool 3.5% 7/20/2045
 
6,910,805
6,411,279
Ginnie Mae II Pool 3.5% 7/20/2046
 
5,124,515
4,750,902
Ginnie Mae II Pool 3.5% 7/20/2047
 
5,561,351
5,143,725
Ginnie Mae II Pool 3.5% 8/20/2042
 
886,396
828,027
Ginnie Mae II Pool 3.5% 8/20/2043
 
350,290
326,458
Ginnie Mae II Pool 3.5% 8/20/2045
 
4,254,060
3,946,569
Ginnie Mae II Pool 3.5% 8/20/2046
 
2,810,788
2,605,862
Ginnie Mae II Pool 3.5% 8/20/2047
 
9,102,959
8,419,378
Ginnie Mae II Pool 3.5% 8/20/2048
 
3,629,165
3,350,964
Ginnie Mae II Pool 3.5% 8/20/2049
 
655,757
603,439
Ginnie Mae II Pool 3.5% 8/20/2050
 
241,980
222,599
Ginnie Mae II Pool 3.5% 9/20/2043
 
8,054,999
7,505,085
Ginnie Mae II Pool 3.5% 9/20/2045
 
239,105
221,822
Ginnie Mae II Pool 3.5% 9/20/2046
 
1,939,847
1,797,812
Ginnie Mae II Pool 3.5% 9/20/2047
 
703,697
650,854
Ginnie Mae II Pool 3.5% 9/20/2048
 
653,293
603,214
Ginnie Mae II Pool 4% 1/20/2041
 
2,368,721
2,271,139
Ginnie Mae II Pool 4% 1/20/2043
 
3,117
2,982
Ginnie Mae II Pool 4% 1/20/2046
 
923,414
878,581
Ginnie Mae II Pool 4% 1/20/2047
 
6,344,854
6,030,849
Ginnie Mae II Pool 4% 1/20/2048
 
1,289,660
1,224,223
Ginnie Mae II Pool 4% 1/20/2050
 
3,124,722
2,962,269
Ginnie Mae II Pool 4% 1/20/2051
 
1,420,424
1,342,692
Ginnie Mae II Pool 4% 10/20/2025
 
2,400
2,388
Ginnie Mae II Pool 4% 10/20/2040
 
1,405,095
1,347,417
Ginnie Mae II Pool 4% 10/20/2044
 
774,710
739,072
Ginnie Mae II Pool 4% 10/20/2045
 
2,114,229
2,014,883
Ginnie Mae II Pool 4% 10/20/2047
 
417,872
396,800
Ginnie Mae II Pool 4% 10/20/2048
 
8,030,522
7,618,037
Ginnie Mae II Pool 4% 10/20/2049
 
9,294,689
8,805,652
Ginnie Mae II Pool 4% 11/20/2039
 
92,620
88,886
Ginnie Mae II Pool 4% 11/20/2040
 
1,882,189
1,804,785
Ginnie Mae II Pool 4% 11/20/2044
 
1,615,963
1,541,473
Ginnie Mae II Pool 4% 11/20/2045
 
899,536
855,862
Ginnie Mae II Pool 4% 11/20/2047
 
896,052
850,866
Ginnie Mae II Pool 4% 11/20/2049
 
826,369
782,890
Ginnie Mae II Pool 4% 12/20/2041
 
547,266
524,126
Ginnie Mae II Pool 4% 12/20/2044
 
47,220
45,044
Ginnie Mae II Pool 4% 12/20/2045
 
1,771,265
1,685,266
Ginnie Mae II Pool 4% 12/20/2047
 
3,783,106
3,592,335
Ginnie Mae II Pool 4% 12/20/2050
 
862,409
815,821
Ginnie Mae II Pool 4% 2/20/2041
 
259,566
248,846
Ginnie Mae II Pool 4% 2/20/2043
 
2,937
2,810
Ginnie Mae II Pool 4% 2/20/2044
 
80,428
76,782
Ginnie Mae II Pool 4% 2/20/2046
 
1,705,422
1,622,620
Ginnie Mae II Pool 4% 2/20/2048
 
112,446
106,741
Ginnie Mae II Pool 4% 2/20/2050
 
3,196,233
3,030,062
Ginnie Mae II Pool 4% 3/20/2045
 
5,502,935
5,249,769
Ginnie Mae II Pool 4% 3/20/2046
 
1,603,146
1,525,309
Ginnie Mae II Pool 4% 3/20/2048
 
60,265
57,207
Ginnie Mae II Pool 4% 3/20/2050
 
8,875,442
8,408,465
Ginnie Mae II Pool 4% 3/20/2051
 
125,901
118,854
Ginnie Mae II Pool 4% 4/20/2044
 
24,461
23,350
Ginnie Mae II Pool 4% 4/20/2045
 
4,231,652
4,035,754
Ginnie Mae II Pool 4% 4/20/2046
 
2,327,160
2,214,171
Ginnie Mae II Pool 4% 4/20/2047
 
6,839,735
6,501,240
Ginnie Mae II Pool 4% 4/20/2048
 
3,041,755
2,887,417
Ginnie Mae II Pool 4% 4/20/2049
 
321,399
304,689
Ginnie Mae II Pool 4% 4/20/2050
 
221,423
209,773
Ginnie Mae II Pool 4% 5/20/2044
 
11,316
10,802
Ginnie Mae II Pool 4% 5/20/2047
 
6,434,699
6,116,249
Ginnie Mae II Pool 4% 5/20/2048
 
4,261,458
4,043,902
Ginnie Mae II Pool 4% 5/20/2049
 
1,815,026
1,719,529
Ginnie Mae II Pool 4% 5/20/2050
 
2,313,607
2,191,877
Ginnie Mae II Pool 4% 6/20/2045
 
59,217
56,435
Ginnie Mae II Pool 4% 6/20/2047
 
365,949
347,838
Ginnie Mae II Pool 4% 6/20/2048
 
5,394,289
5,118,899
Ginnie Mae II Pool 4% 6/20/2049
 
329,808
312,455
Ginnie Mae II Pool 4% 6/20/2052
 
14,745,997
13,901,020
Ginnie Mae II Pool 4% 7/20/2042
 
8,587
8,217
Ginnie Mae II Pool 4% 7/20/2043
 
973,340
931,057
Ginnie Mae II Pool 4% 7/20/2044
 
43,839
41,835
Ginnie Mae II Pool 4% 7/20/2045
 
2,897,605
2,761,448
Ginnie Mae II Pool 4% 7/20/2046
 
2,701
2,570
Ginnie Mae II Pool 4% 7/20/2047
 
7,229,916
6,865,332
Ginnie Mae II Pool 4% 7/20/2048
 
3,001,079
2,847,868
Ginnie Mae II Pool 4% 7/20/2050
 
62,212
58,977
Ginnie Mae II Pool 4% 8/20/2040
 
108,327
103,896
Ginnie Mae II Pool 4% 8/20/2041
 
1,838,049
1,760,824
Ginnie Mae II Pool 4% 8/20/2044
 
104,462
99,686
Ginnie Mae II Pool 4% 8/20/2045
 
425,894
405,881
Ginnie Mae II Pool 4% 8/20/2047
 
200,596
190,480
Ginnie Mae II Pool 4% 9/20/2039
 
3,220
3,091
Ginnie Mae II Pool 4% 9/20/2040
 
122,601
117,564
Ginnie Mae II Pool 4% 9/20/2041
 
5,899,346
5,650,884
Ginnie Mae II Pool 4% 9/20/2044
 
685,780
654,298
Ginnie Mae II Pool 4% 9/20/2045
 
1,029,316
980,949
Ginnie Mae II Pool 4% 9/20/2046
 
412,835
392,791
Ginnie Mae II Pool 4% 9/20/2048
 
1,957,618
1,857,678
Ginnie Mae II Pool 4% 9/20/2049
 
6,007,628
5,691,539
Ginnie Mae II Pool 4.5% 1/20/2035
 
2,461
2,434
Ginnie Mae II Pool 4.5% 1/20/2041
 
332,595
328,505
Ginnie Mae II Pool 4.5% 1/20/2042
 
64,482
63,684
Ginnie Mae II Pool 4.5% 1/20/2045
 
158,758
156,561
Ginnie Mae II Pool 4.5% 1/20/2046
 
420,718
414,897
Ginnie Mae II Pool 4.5% 1/20/2047
 
1,781,621
1,755,301
Ginnie Mae II Pool 4.5% 1/20/2050
 
642,160
625,450
Ginnie Mae II Pool 4.5% 1/20/2051
 
106,834
104,221
Ginnie Mae II Pool 4.5% 10/20/2040
 
29,007
28,651
Ginnie Mae II Pool 4.5% 10/20/2044
 
8,416
8,299
Ginnie Mae II Pool 4.5% 10/20/2046
 
28,545
28,173
Ginnie Mae II Pool 4.5% 10/20/2047
 
1,315,985
1,290,375
Ginnie Mae II Pool 4.5% 10/20/2048
 
2,413,206
2,351,161
Ginnie Mae II Pool 4.5% 10/20/2049
 
1,161,931
1,132,784
Ginnie Mae II Pool 4.5% 11/20/2033
 
21,892
21,671
Ginnie Mae II Pool 4.5% 11/20/2039
 
3,962
3,914
Ginnie Mae II Pool 4.5% 11/20/2040
 
1,044,273
1,031,448
Ginnie Mae II Pool 4.5% 11/20/2044
 
165,354
163,066
Ginnie Mae II Pool 4.5% 11/20/2046
 
57,272
56,480
Ginnie Mae II Pool 4.5% 11/20/2048
 
2,118,792
2,064,317
Ginnie Mae II Pool 4.5% 12/1/2054 (g)
 
22,175,000
21,398,875
Ginnie Mae II Pool 4.5% 12/20/2034
 
368
364
Ginnie Mae II Pool 4.5% 12/20/2040
 
24,635
24,332
Ginnie Mae II Pool 4.5% 12/20/2049
 
54,931
53,501
Ginnie Mae II Pool 4.5% 12/20/2050
 
773,046
754,137
Ginnie Mae II Pool 4.5% 2/20/2041
 
427,383
422,122
Ginnie Mae II Pool 4.5% 2/20/2046
 
982,761
969,164
Ginnie Mae II Pool 4.5% 2/20/2050
 
1,334,013
1,299,298
Ginnie Mae II Pool 4.5% 3/20/2033
 
3,745
3,707
Ginnie Mae II Pool 4.5% 3/20/2034
 
24,455
24,205
Ginnie Mae II Pool 4.5% 3/20/2041
 
980,522
968,451
Ginnie Mae II Pool 4.5% 3/20/2045
 
437,335
431,284
Ginnie Mae II Pool 4.5% 3/20/2046
 
86,711
85,512
Ginnie Mae II Pool 4.5% 3/20/2047
 
2,274,947
2,239,207
Ginnie Mae II Pool 4.5% 3/20/2050
 
1,876,130
1,826,721
Ginnie Mae II Pool 4.5% 4/20/2041
 
94,464
93,299
Ginnie Mae II Pool 4.5% 4/20/2045
 
562,092
554,742
Ginnie Mae II Pool 4.5% 4/20/2046
 
209,567
206,667
Ginnie Mae II Pool 4.5% 4/20/2047
 
1,059,899
1,041,923
Ginnie Mae II Pool 4.5% 4/20/2050
 
1,295,207
1,261,097
Ginnie Mae II Pool 4.5% 5/20/2034
 
29,382
29,088
Ginnie Mae II Pool 4.5% 5/20/2040
 
453,721
448,194
Ginnie Mae II Pool 4.5% 5/20/2041
 
9,250,050
9,135,884
Ginnie Mae II Pool 4.5% 5/20/2044
 
84,249
83,084
Ginnie Mae II Pool 4.5% 5/20/2045
 
292,637
288,589
Ginnie Mae II Pool 4.5% 5/20/2046
 
149,367
147,301
Ginnie Mae II Pool 4.5% 5/20/2049
 
2,255,901
2,197,196
Ginnie Mae II Pool 4.5% 5/20/2051
 
2,676,944
2,611,465
Ginnie Mae II Pool 4.5% 6/20/2033
 
860
852
Ginnie Mae II Pool 4.5% 6/20/2035
 
3,591
3,551
Ginnie Mae II Pool 4.5% 6/20/2040
 
7,168
7,080
Ginnie Mae II Pool 4.5% 6/20/2045
 
1,939,743
1,912,906
Ginnie Mae II Pool 4.5% 6/20/2046
 
702,151
692,437
Ginnie Mae II Pool 4.5% 7/20/2033
 
2,908
2,880
Ginnie Mae II Pool 4.5% 7/20/2034
 
2,280
2,256
Ginnie Mae II Pool 4.5% 7/20/2040
 
7,856
7,760
Ginnie Mae II Pool 4.5% 7/20/2041
 
20,721
20,465
Ginnie Mae II Pool 4.5% 7/20/2042
 
51,025
50,393
Ginnie Mae II Pool 4.5% 7/20/2045
 
64,556
63,663
Ginnie Mae II Pool 4.5% 7/20/2046
 
400,039
394,504
Ginnie Mae II Pool 4.5% 7/20/2049
 
317,699
309,432
Ginnie Mae II Pool 4.5% 7/20/2053
 
12,699,712
12,262,075
Ginnie Mae II Pool 4.5% 8/20/2035
 
2,195
2,171
Ginnie Mae II Pool 4.5% 8/20/2041
 
149,111
147,263
Ginnie Mae II Pool 4.5% 8/20/2046
 
1,086,487
1,071,455
Ginnie Mae II Pool 4.5% 8/20/2048
 
16,608,955
16,192,313
Ginnie Mae II Pool 4.5% 9/20/2033
 
2,962
2,933
Ginnie Mae II Pool 4.5% 9/20/2040
 
12,776
12,619
Ginnie Mae II Pool 4.5% 9/20/2041
 
2,406
2,376
Ginnie Mae II Pool 4.5% 9/20/2042
 
58,509
57,782
Ginnie Mae II Pool 4.5% 9/20/2046
 
603,966
596,297
Ginnie Mae II Pool 4.5% 9/20/2047
 
1,639,020
1,607,124
Ginnie Mae II Pool 4.5% 9/20/2049
 
635,304
618,971
Ginnie Mae II Pool 4.5% 9/20/2053
 
247,152
238,770
Ginnie Mae II Pool 5% 1/20/2039
 
30,360
30,569
Ginnie Mae II Pool 5% 1/20/2046
 
36,063
36,352
Ginnie Mae II Pool 5% 1/20/2047
 
371,031
373,725
Ginnie Mae II Pool 5% 1/20/2049
 
463,091
462,948
Ginnie Mae II Pool 5% 1/20/2051
 
31,778
31,580
Ginnie Mae II Pool 5% 1/20/2054
 
3,484,482
3,437,398
Ginnie Mae II Pool 5% 10/20/2039
 
701,766
706,779
Ginnie Mae II Pool 5% 10/20/2046
 
74,969
75,527
Ginnie Mae II Pool 5% 10/20/2047
 
122,071
123,368
Ginnie Mae II Pool 5% 10/20/2048
 
42,163
42,189
Ginnie Mae II Pool 5% 11/20/2039
 
1,358
1,367
Ginnie Mae II Pool 5% 11/20/2043
 
14,387
14,503
Ginnie Mae II Pool 5% 11/20/2044
 
289,645
291,986
Ginnie Mae II Pool 5% 11/20/2045
 
25,806
26,013
Ginnie Mae II Pool 5% 11/20/2047
 
419,726
424,187
Ginnie Mae II Pool 5% 11/20/2048
 
731,055
731,515
Ginnie Mae II Pool 5% 11/20/2053
 
21,364,535
21,090,872
Ginnie Mae II Pool 5% 12/1/2054 (g)
 
54,225,000
53,462,461
Ginnie Mae II Pool 5% 12/20/2044
 
119,939
120,888
Ginnie Mae II Pool 5% 12/20/2046
 
32,905
33,153
Ginnie Mae II Pool 5% 12/20/2047
 
451,616
455,993
Ginnie Mae II Pool 5% 12/20/2050
 
30,275
30,114
Ginnie Mae II Pool 5% 12/20/2053
 
9,125,854
8,999,691
Ginnie Mae II Pool 5% 2/20/2040
 
2,164
2,180
Ginnie Mae II Pool 5% 2/20/2045
 
215,404
217,124
Ginnie Mae II Pool 5% 2/20/2048
 
96,628
97,353
Ginnie Mae II Pool 5% 2/20/2049
 
491,573
491,421
Ginnie Mae II Pool 5% 2/20/2051
 
25,330
25,166
Ginnie Mae II Pool 5% 2/20/2054
 
767,807
757,492
Ginnie Mae II Pool 5% 3/20/2040
 
4,315
4,347
Ginnie Mae II Pool 5% 3/20/2042
 
38,412
38,688
Ginnie Mae II Pool 5% 3/20/2044
 
275,909
278,031
Ginnie Mae II Pool 5% 3/20/2046
 
143,026
144,180
Ginnie Mae II Pool 5% 3/20/2048
 
953,311
961,060
Ginnie Mae II Pool 5% 3/20/2049
 
351,735
351,956
Ginnie Mae II Pool 5% 4/20/2040
 
64,086
64,554
Ginnie Mae II Pool 5% 4/20/2044
 
214,881
216,600
Ginnie Mae II Pool 5% 4/20/2045
 
4,675
4,711
Ginnie Mae II Pool 5% 4/20/2046
 
78,213
78,826
Ginnie Mae II Pool 5% 4/20/2047
 
298,007
300,571
Ginnie Mae II Pool 5% 4/20/2048
 
1,324,469
1,331,924
Ginnie Mae II Pool 5% 4/20/2049
 
173,334
173,443
Ginnie Mae II Pool 5% 5/20/2044
 
521,244
525,200
Ginnie Mae II Pool 5% 5/20/2046
 
115,354
116,285
Ginnie Mae II Pool 5% 5/20/2047
 
155,491
157,144
Ginnie Mae II Pool 5% 5/20/2048
 
257,556
258,603
Ginnie Mae II Pool 5% 5/20/2051
 
41,395
41,043
Ginnie Mae II Pool 5% 6/20/2040
 
236,547
238,303
Ginnie Mae II Pool 5% 6/20/2043
 
29,116
29,325
Ginnie Mae II Pool 5% 6/20/2044
 
19,515
19,660
Ginnie Mae II Pool 5% 6/20/2045
 
108,133
109,021
Ginnie Mae II Pool 5% 6/20/2046
 
60,410
60,884
Ginnie Mae II Pool 5% 6/20/2048
 
1,370,502
1,373,077
Ginnie Mae II Pool 5% 6/20/2051
 
29,906
29,647
Ginnie Mae II Pool 5% 7/20/2040
 
124,398
125,321
Ginnie Mae II Pool 5% 7/20/2045
 
129,487
130,564
Ginnie Mae II Pool 5% 7/20/2046
 
41,857
42,185
Ginnie Mae II Pool 5% 7/20/2047
 
27,443
27,735
Ginnie Mae II Pool 5% 7/20/2048
 
2,578,762
2,583,606
Ginnie Mae II Pool 5% 7/20/2053
 
41,877,500
41,341,083
Ginnie Mae II Pool 5% 8/20/2040
 
191,976
193,422
Ginnie Mae II Pool 5% 8/20/2044
 
24,193
24,381
Ginnie Mae II Pool 5% 8/20/2046
 
301,611
303,984
Ginnie Mae II Pool 5% 8/20/2047
 
49,062
49,584
Ginnie Mae II Pool 5% 9/20/2040
 
12,224
12,315
Ginnie Mae II Pool 5% 9/20/2045
 
101,831
102,674
Ginnie Mae II Pool 5% 9/20/2048
 
1,420,212
1,421,105
Ginnie Mae II Pool 5.5% 1/1/2055 (g)
 
31,100,000
31,118,221
Ginnie Mae II Pool 5.5% 1/20/2033
 
199,477
202,561
Ginnie Mae II Pool 5.5% 1/20/2049
 
23,072
23,508
Ginnie Mae II Pool 5.5% 10/20/2032
 
151
153
Ginnie Mae II Pool 5.5% 10/20/2043
 
28,709
29,322
Ginnie Mae II Pool 5.5% 10/20/2053
 
10,464,502
10,482,394
Ginnie Mae II Pool 5.5% 11/20/2033
 
20,777
21,129
Ginnie Mae II Pool 5.5% 11/20/2046
 
171,147
174,971
Ginnie Mae II Pool 5.5% 12/1/2054 (g)
 
76,050,000
76,151,002
Ginnie Mae II Pool 5.5% 12/20/2032
 
27,374
27,797
Ginnie Mae II Pool 5.5% 12/20/2043
 
50,294
51,318
Ginnie Mae II Pool 5.5% 12/20/2048
 
134,850
138,241
Ginnie Mae II Pool 5.5% 2/20/2033
 
108,265
109,939
Ginnie Mae II Pool 5.5% 2/20/2054
 
16,083,682
16,111,182
Ginnie Mae II Pool 5.5% 3/20/2041
 
20,251
20,695
Ginnie Mae II Pool 5.5% 3/20/2045
 
62,055
63,464
Ginnie Mae II Pool 5.5% 3/20/2054
 
1,112,882
1,114,785
Ginnie Mae II Pool 5.5% 4/20/2033
 
2,141
2,175
Ginnie Mae II Pool 5.5% 4/20/2037
 
991
1,013
Ginnie Mae II Pool 5.5% 4/20/2045
 
271,944
277,988
Ginnie Mae II Pool 5.5% 4/20/2048
 
75,308
77,508
Ginnie Mae II Pool 5.5% 5/20/2044
 
67,067
68,500
Ginnie Mae II Pool 5.5% 5/20/2046
 
93,590
95,652
Ginnie Mae II Pool 5.5% 5/20/2049
 
43,205
44,345
Ginnie Mae II Pool 5.5% 5/20/2054
 
992,085
993,782
Ginnie Mae II Pool 5.5% 6/20/2033
 
23,521
23,909
Ginnie Mae II Pool 5.5% 6/20/2045
 
119,527
122,282
Ginnie Mae II Pool 5.5% 6/20/2049
 
66,923
68,606
Ginnie Mae II Pool 5.5% 6/20/2054
 
992,296
993,993
Ginnie Mae II Pool 5.5% 7/20/2038
 
139,404
142,541
Ginnie Mae II Pool 5.5% 7/20/2048
 
288,031
296,174
Ginnie Mae II Pool 5.5% 7/20/2053
 
536,742
537,995
Ginnie Mae II Pool 5.5% 7/20/2054
 
11,695,554
11,719,206
Ginnie Mae II Pool 5.5% 8/20/2038
 
2,121
2,169
Ginnie Mae II Pool 5.5% 8/20/2044
 
85,212
87,185
Ginnie Mae II Pool 5.5% 8/20/2048
 
16,963
17,442
Ginnie Mae II Pool 5.5% 8/20/2053
 
36,128,398
36,212,750
Ginnie Mae II Pool 5.5% 8/20/2054
 
62,965,098
63,082,598
Ginnie Mae II Pool 5.5% 9/20/2048
 
278,431
286,303
Ginnie Mae II Pool 5.5% 9/20/2053
 
624,155
625,612
Ginnie Mae II Pool 6% 1/1/2055 (g)
 
156,125,000
157,637,461
Ginnie Mae II Pool 6% 1/20/2037
 
15,479
15,999
Ginnie Mae II Pool 6% 10/20/2035
 
64,063
66,044
Ginnie Mae II Pool 6% 10/20/2037
 
109,858
113,710
Ginnie Mae II Pool 6% 11/20/2037
 
389,765
403,490
Ginnie Mae II Pool 6% 12/1/2054 (g)
 
248,925,000
251,530,947
Ginnie Mae II Pool 6% 12/20/2036
 
49,440
51,099
Ginnie Mae II Pool 6% 12/20/2037
 
129,090
133,676
Ginnie Mae II Pool 6% 4/20/2037
 
25,889
26,767
Ginnie Mae II Pool 6% 5/20/2034
 
33,990
34,921
Ginnie Mae II Pool 6% 7/20/2036
 
76,533
79,009
Ginnie Mae II Pool 6% 8/20/2053
 
156,630
158,342
Ginnie Mae II Pool 6% 9/20/2037
 
110,136
113,999
Ginnie Mae II Pool 6% 9/20/2038
 
17,730
18,381
Ginnie Mae II Pool 6.5% 1/1/2055 (g)
 
57,800,000
58,741,510
Ginnie Mae II Pool 6.5% 12/1/2054 (g)
 
156,200,000
158,811,477
Ginnie Mae II Pool 6.5% 3/20/2038
 
118,639
123,855
Ginnie Mae II Pool 6.5% 7/20/2053
 
19,905,200
20,232,040
Ginnie Mae II Pool 6.5% 8/20/2036
 
48,016
49,969
Uniform Mortgage Backed Securities 2% 1/1/2055 (g)
 
40,825,000
32,770,036
Uniform Mortgage Backed Securities 2% 12/1/2054 (g)
 
79,350,000
63,616,387
Uniform Mortgage Backed Securities 2.5% 12/1/2054 (g)
 
73,325,000
61,386,773
Uniform Mortgage Backed Securities 3% 12/1/2054 (g)
 
34,375,000
29,951,903
Uniform Mortgage Backed Securities 3.5% 12/1/2054 (g)
 
21,200,000
19,210,844
Uniform Mortgage Backed Securities 4.5% 12/1/2054 (g)
 
20,075,000
19,281,411
Uniform Mortgage Backed Securities 5% 12/1/2054 (g)
 
81,750,000
80,210,803
Uniform Mortgage Backed Securities 5.5% 12/1/2054 (g)
 
112,275,000
112,117,119
Uniform Mortgage Backed Securities 6% 12/1/2054 (g)
 
194,075,000
196,409,955
Uniform Mortgage Backed Securities 6.5% 1/1/2055 (g)
 
18,000,000
18,428,204
Uniform Mortgage Backed Securities 6.5% 12/1/2054 (g)
 
59,650,000
61,076,005
Uniform Mortgage Backed Securities 7% 12/1/2054 (g)
 
82,050,000
85,024,313
TOTAL UNITED STATES
 
 
15,960,148,128
 
TOTAL U.S. GOVERNMENT AGENCY - MORTGAGE SECURITIES
 (Cost $17,764,716,572)
 
 
 
15,960,148,128
 
 
 
 
U.S. Government Agency Obligations - 0.5%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 0.5%
 
 
 
Financials - 0.4%
 
 
 
Financial Services - 0.4%
 
 
 
Fannie Mae 0.375% 8/25/2025
 
28,421,000
27,607,964
Fannie Mae 0.5% 6/17/2025
 
31,957,000
31,273,023
Fannie Mae 0.75% 10/8/2027
 
16,844,000
15,346,871
Fannie Mae 0.875% 8/5/2030
 
40,385,000
33,719,728
Fannie Mae 1.875% 9/24/2026
 
10,605,000
10,182,947
Fannie Mae 2.125% 4/24/2026
 
3,177,000
3,090,637
Fannie Mae 6.625% 11/15/2030
 
9,666,000
10,899,204
Federal Home Loan Bank 0.375% 9/4/2025
 
7,170,000
6,957,351
Federal Home Loan Bank 3.25% 11/16/2028
 
19,830,000
19,270,454
Federal Home Loan Bank 5.5% 7/15/2036
 
13,190,000
14,458,891
Freddie Mac Non Gold Pool 0.375% 9/23/2025
 
23,695,000
22,940,996
Freddie Mac Non Gold Pool 6.25% 7/15/2032
 
6,116,000
6,924,647
Freddie Mac Non Gold Pool 6.75% 3/15/2031
 
20,653,000
23,570,611
 
 
 
226,243,324
Utilities - 0.1%
 
 
 
Independent Power and Renewable Electricity Producers - 0.1%
 
 
 
Tennessee Valley Authority 0.75% 5/15/2025
 
27,394,000
26,927,726
Tennessee Valley Authority 4.25% 9/15/2065
 
5,896,000
5,169,843
Tennessee Valley Authority 5.25% 9/15/2039
 
15,887,000
16,733,835
Tennessee Valley Authority 5.375% 4/1/2056
 
4,286,000
4,611,931
 
 
 
53,443,335
TOTAL UNITED STATES
 
 
279,686,659
 
TOTAL U.S. GOVERNMENT AGENCY OBLIGATIONS
 (Cost $294,706,880)
 
 
 
279,686,659
 
 
 
 
U.S. Treasury Obligations - 44.9%
 
 
Yield (%) (j)
Principal
Amount (a)
 
Value ($)
 
US Treasury Bonds 1.125% 5/15/2040
 
1.02 to 1.20
172,262,300
109,413,476
US Treasury Bonds 1.125% 8/15/2040
 
1.83 to 1.88
46,741,200
29,426,872
US Treasury Bonds 1.25% 5/15/2050
 
1.48
23,148,300
11,833,664
US Treasury Bonds 1.375% 11/15/2040
 
1.67 to 2.09
42,617,700
27,826,362
US Treasury Bonds 1.375% 8/15/2050
 
2.30
17,747,800
9,343,939
US Treasury Bonds 1.625% 11/15/2050
 
1.58 to 1.84
144,329,200
81,190,813
US Treasury Bonds 1.75% 8/15/2041
 
1.97 to 3.50
185,755,300
126,843,296
US Treasury Bonds 1.875% 11/15/2051
 
1.89 to 2.35
107,574,100
64,082,227
US Treasury Bonds 1.875% 2/15/2041
 
2.16
60,554,000
42,744,974
US Treasury Bonds 1.875% 2/15/2051
 
2.12 to 2.41
176,269,200
105,754,635
US Treasury Bonds 2% 11/15/2041
 
3.40
67,944,100
48,094,337
US Treasury Bonds 2% 2/15/2050
 
1.43 to 1.70
17,589,900
10,952,461
US Treasury Bonds 2% 8/15/2051
 
1.93 to 3.25
272,799,800
168,219,438
US Treasury Bonds 2.25% 2/15/2052
 
3.15 to 3.20
109,990,100
71,858,766
US Treasury Bonds 2.25% 5/15/2041
 
1.80 to 2.87
172,934,300
129,207,592
US Treasury Bonds 2.25% 8/15/2046
 
3.07 to 3.15
25,430,300
17,409,822
US Treasury Bonds 2.25% 8/15/2049
 
2.21 to 2.22
15,289,700
10,130,023
US Treasury Bonds 2.375% 11/15/2049
 
2.39
8,121,000
5,523,232
US Treasury Bonds 2.375% 2/15/2042
 
2.45 to 3.48
48,988,400
36,690,323
US Treasury Bonds 2.375% 5/15/2051
 
1.89 to 3.09
217,870,400
147,173,157
US Treasury Bonds 2.5% 2/15/2045
 
2.86 to 3.10
80,938,800
59,252,892
US Treasury Bonds 2.5% 2/15/2046
 
3.09
20,048,400
14,502,981
US Treasury Bonds 2.75% 11/15/2042
 
2.57
1,066,200
838,674
US Treasury Bonds 2.75% 11/15/2047
 
2.18 to 3.10
27,658,500
20,606,663
US Treasury Bonds 2.75% 8/15/2047
 
2.94
7,039,000
5,254,229
US Treasury Bonds 2.875% 5/15/2043
 
1.91 to 2.99
89,343,900
71,216,861
US Treasury Bonds 2.875% 5/15/2052
 
2.92 to 3.34
167,800,000
126,000,758
US Treasury Bonds 3% 11/15/2044
 
2.22 to 2.97
41,912,600
33,498,973
US Treasury Bonds 3% 11/15/2045
 
2.61
16,313,000
12,950,993
US Treasury Bonds 3% 2/15/2047
 
2.87
10,813,300
8,480,415
US Treasury Bonds 3% 5/15/2045
 
1.38 to 2.96
119,853,100
95,512,621
US Treasury Bonds 3% 5/15/2047
 
2.87 to 2.93
19,395,700
15,185,469
US Treasury Bonds 3% 8/15/2052
 
3.27 to 4.39
353,800,000
272,826,788
US Treasury Bonds 3.125% 2/15/2043
 
2.92 to 2.97
23,006,500
19,116,964
US Treasury Bonds 3.125% 8/15/2044
 
2.41 to 3.09
72,478,200
59,267,916
US Treasury Bonds 3.25% 5/15/2042
 
3.16 to 4.58
271,300,000
231,972,097
US Treasury Bonds 3.375% 11/15/2048
 
3.01
4,631,400
3,845,328
US Treasury Bonds 3.375% 5/15/2044
 
2.17 to 3.20
147,526,800
125,778,122
US Treasury Bonds 3.375% 8/15/2042
 
3.51 to 4.61
273,700,000
237,541,663
US Treasury Bonds 3.625% 2/15/2044
 
3.33 to 3.44
2,123,200
1,881,935
US Treasury Bonds 3.625% 2/15/2053
 
3.66 to 4.11
87,850,000
76,559,903
US Treasury Bonds 3.625% 5/15/2053
 
3.83 to 4.04
108,800,000
94,911,000
US Treasury Bonds 3.625% 8/15/2043
 
2.06 to 3.81
65,327,400
58,184,767
US Treasury Bonds 3.75% 11/15/2043
 
3.59
1,969,500
1,782,167
US Treasury Bonds 3.875% 2/15/2043
 
4.12 to 4.28
54,200,000
50,255,680
US Treasury Bonds 3.875% 5/15/2043
 
4.01 to 4.09
57,550,000
53,252,638
US Treasury Bonds 4% 11/15/2042
 
3.74 to 4.13
245,800,000
232,434,625
US Treasury Bonds 4% 11/15/2052
 
3.60 to 3.97
310,100,000
289,131,909
US Treasury Bonds 4.125% 8/15/2044
 
4.13 to 4.60
281,250,000
267,714,844
US Treasury Bonds 4.125% 8/15/2053
 
4.70 to 5.03
119,400,000
113,910,399
US Treasury Bonds 4.25% 11/15/2040
 
4.58
644,300
636,598
US Treasury Bonds 4.25% 2/15/2054
 
4.34 to 4.78
406,859,000
397,386,814
US Treasury Bonds 4.25% 5/15/2039
 
4.57
6,384,200
6,342,553
US Treasury Bonds 4.25% 8/15/2054
 
4.09 to 4.48
290,200,000
283,806,531
US Treasury Bonds 4.375% 11/15/2039
 
4.71
79,500
79,862
US Treasury Bonds 4.375% 2/15/2038
 
3.00
20,954,900
21,236,481
US Treasury Bonds 4.375% 5/15/2040
 
3.99
6,354,800
6,381,609
US Treasury Bonds 4.375% 5/15/2041
 
3.51
6,610,300
6,618,821
US Treasury Bonds 4.375% 8/15/2043
 
4.90 to 5.23
185,800,000
183,796,844
US Treasury Bonds 4.5% 11/15/2054
 
4.37
65,400,000
66,769,313
US Treasury Bonds 4.5% 2/15/2036 (c)
 
2.16 to 2.94
20,270,200
20,970,947
US Treasury Bonds 4.5% 2/15/2044
 
4.50 to 4.90
57,150,000
57,301,805
US Treasury Bonds 4.5% 5/15/2038
 
3.07 to 3.18
5,410,000
5,545,673
US Treasury Bonds 4.5% 8/15/2039
 
4.57
4,449,500
4,534,319
US Treasury Bonds 4.625% 11/15/2044
 
4.47
39,500,000
40,308,516
US Treasury Bonds 4.625% 2/15/2040
 
4.53
8,282,000
8,546,312
US Treasury Bonds 4.625% 5/15/2044
 
4.16 to 4.71
71,850,000
73,185,961
US Treasury Bonds 4.625% 5/15/2054
 
4.34 to 4.63
108,100,000
112,373,328
US Treasury Bonds 4.75% 11/15/2043
 
4.10 to 4.69
142,750,000
148,075,245
US Treasury Bonds 4.75% 2/15/2041
 
4.50
4,764,800
4,983,125
US Treasury Bonds 6.25% 5/15/2030
 
4.68 to 4.69
48,578,300
53,625,889
US Treasury Notes 0.375% 1/31/2026
 
0.75
12,600
12,036
US Treasury Notes 0.375% 12/31/2025
 
0.42
242,294,400
232,214,575
US Treasury Notes 0.375% 7/31/2027
 
0.48 to 0.65
251,926,900
228,289,073
US Treasury Notes 0.375% 9/30/2027
 
0.55
49,873,800
44,921,487
US Treasury Notes 0.5% 10/31/2027
 
0.61
354,566,400
319,649,921
US Treasury Notes 0.5% 2/28/2026
 
0.82 to 5.00
286,549,100
273,452,912
US Treasury Notes 0.625% 11/30/2027
 
0.63
37,166,200
33,538,140
US Treasury Notes 0.625% 12/31/2027
 
0.76
42,643,200
38,370,551
US Treasury Notes 0.625% 5/15/2030
 
1.39 to 1.69
293,611,700
244,007,380
US Treasury Notes 0.625% 7/31/2026
 
0.77
184,630,600
174,007,129
US Treasury Notes 0.625% 8/15/2030
 
0.71
30,689,000
25,286,058
US Treasury Notes 0.75% 5/31/2026
 
0.85
102,419,100
97,238,134
US Treasury Notes 0.75% 8/31/2026
 
0.81 to 0.97
301,288,200
283,822,900
US Treasury Notes 0.875% 6/30/2026
 
0.69
74,538,400
70,724,130
US Treasury Notes 0.875% 9/30/2026
 
1.41
155,613,600
146,544,245
US Treasury Notes 1.125% 10/31/2026
 
1.23 to 1.83
125,566,200
118,517,816
US Treasury Notes 1.125% 2/28/2027
 
0.89
143,363,000
134,122,807
US Treasury Notes 1.125% 2/29/2028
 
1.28
262,029,200
238,333,981
US Treasury Notes 1.125% 8/31/2028
 
1.12 to 1.30
64,237,900
57,608,348
US Treasury Notes 1.25% 11/30/2026
 
3.75
60,243,000
56,882,570
US Treasury Notes 1.25% 12/31/2026
 
2.49
111,103,900
104,698,066
US Treasury Notes 1.25% 5/31/2028
 
1.26
78,200,900
70,948,988
US Treasury Notes 1.25% 6/30/2028
 
0.99 to 1.79
329,982,900
298,686,084
US Treasury Notes 1.25% 8/15/2031
 
1.78 to 3.17
214,724,400
178,724,512
US Treasury Notes 1.375% 12/31/2028
 
1.62 to 1.89
106,426,700
95,588,637
US Treasury Notes 1.375% 8/31/2026
 
1.64
46,589,200
44,378,033
US Treasury Notes 1.5% 1/31/2027
 
1.61 to 2.95
380,445,400
359,550,623
US Treasury Notes 1.5% 11/30/2028
 
1.71 to 1.75
41,895,000
37,890,427
US Treasury Notes 1.5% 2/15/2030
 
0.61 to 0.73
723,989,900
636,206,125
US Treasury Notes 1.5% 8/15/2026
 
2.82 to 2.83
104,698,300
100,052,313
US Treasury Notes 1.625% 11/30/2026
 
1.79
45,784,800
43,567,099
US Treasury Notes 1.625% 2/15/2026
 
1.82
300
290
US Treasury Notes 1.625% 5/15/2026
 
1.46
4,456,300
4,291,625
US Treasury Notes 1.625% 5/15/2031
 
3.75
30,670,000
26,353,437
US Treasury Notes 1.625% 8/15/2029
 
0.71 to 1.88
16,548,200
14,832,617
US Treasury Notes 1.75% 1/31/2029
 
2.72
110,873,300
100,933,682
US Treasury Notes 1.875% 2/28/2027
 
1.70 to 3.00
166,928,500
158,790,736
US Treasury Notes 1.875% 6/30/2026
 
1.73
21,677,700
20,903,738
US Treasury Notes 2% 11/15/2026
 
2.38 to 2.56
37,465,000
35,941,521
US Treasury Notes 2.25% 11/15/2027
 
2.72
36,348,700
34,470,210
US Treasury Notes 2.25% 2/15/2027
 
2.40
24,750,900
23,762,798
US Treasury Notes 2.25% 8/15/2027
 
2.33 to 3.05
337,064,100
321,079,887
US Treasury Notes 2.375% 5/15/2029
 
1.68
20,543,700
19,121,691
US Treasury Notes 2.5% 2/28/2026
 
2.28
72,343,000
70,788,756
US Treasury Notes 2.5% 3/31/2027
 
3.06
5,000,000
4,819,141
US Treasury Notes 2.625% 2/15/2029
 
2.15 to 2.73
56,726,000
53,504,140
US Treasury Notes 2.625% 5/31/2027
 
3.26 to 3.40
39,800,000
38,375,906
US Treasury Notes 2.625% 7/31/2029
 
2.79 to 3.15
603,100,000
565,594,719
US Treasury Notes 2.75% 2/15/2028
 
2.78
40,000
38,369
US Treasury Notes 2.75% 4/30/2027
 
2.83 to 3.07
243,000,000
235,301,835
US Treasury Notes 2.75% 5/31/2029
 
2.88
32,300,000
30,513,406
US Treasury Notes 2.75% 7/31/2027
 
2.65 to 3.19
323,600,000
312,311,923
US Treasury Notes 2.75% 8/15/2032
 
2.80 to 4.25
648,086,000
588,239,308
US Treasury Notes 2.875% 4/30/2029
 
3.10 to 3.41
33,500,000
31,843,320
US Treasury Notes 2.875% 5/15/2028
 
2.48 to 2.87
139,624,800
134,045,262
US Treasury Notes 2.875% 5/15/2032
 
3.05
42,500,000
39,035,254
US Treasury Notes 2.875% 8/15/2028
 
1.76 to 2.65
150,635,300
144,233,300
US Treasury Notes 3.125% 11/15/2028
 
2.50 to 2.75
19,870,000
19,162,131
US Treasury Notes 3.125% 8/31/2029
 
3.29 to 3.59
59,600,000
57,087,953
US Treasury Notes 3.25% 6/30/2027
 
3.00 to 3.05
72,000,000
70,467,188
US Treasury Notes 3.375% 5/15/2033
 
3.62 to 3.70
221,600,000
208,996,500
US Treasury Notes 3.375% 9/15/2027
 
3.56 to 3.83
378,750,000
371,411,719
US Treasury Notes 3.5% 1/31/2028
 
3.49 to 4.20
414,100,000
406,481,206
US Treasury Notes 3.5% 1/31/2030
 
4.07
125,900,000
122,363,980
US Treasury Notes 3.5% 2/15/2033
 
3.91 to 3.97
115,200,000
109,854,000
US Treasury Notes 3.5% 4/30/2028
 
3.76 to 3.86
312,800,000
306,666,336
US Treasury Notes 3.5% 9/30/2026
 
3.65 to 3.99
1,101,750,000
1,088,021,159
US Treasury Notes 3.5% 9/30/2029
 
3.57 to 3.89
317,990,000
309,766,976
US Treasury Notes 3.625% 3/31/2028
 
3.51 to 3.58
152,800,000
150,454,282
US Treasury Notes 3.625% 3/31/2030
 
3.47 to 3.73
119,300,000
116,555,168
US Treasury Notes 3.625% 5/31/2028
 
3.99 to 4.11
199,900,000
196,698,478
US Treasury Notes 3.625% 8/31/2029
 
3.71
74,150,000
72,672,793
US Treasury Notes 3.625% 9/30/2031
 
3.72 to 3.97
153,460,000
148,856,200
US Treasury Notes 3.75% 12/31/2028
 
3.84
87,800,000
86,596,179
US Treasury Notes 3.75% 12/31/2030
 
4.00
20,950,000
20,532,637
US Treasury Notes 3.75% 4/15/2026
 
3.73 to 4.07
177,400,000
176,159,585
US Treasury Notes 3.75% 5/31/2030
 
3.70 to 3.98
175,600,000
172,458,407
US Treasury Notes 3.75% 6/30/2030
 
4.08
41,700,000
40,949,074
US Treasury Notes 3.75% 8/31/2026
 
3.59 to 3.93
287,350,000
285,026,505
US Treasury Notes 3.75% 8/31/2031
 
3.62
72,350,000
70,713,646
US Treasury Notes 3.875% 1/15/2026
 
4.54
151,800,000
151,076,579
US Treasury Notes 3.875% 10/15/2027
 
4.12
194,800,000
193,506,407
US Treasury Notes 3.875% 11/30/2027
 
3.77 to 4.01
55,100,000
54,725,492
US Treasury Notes 3.875% 11/30/2029
 
3.72
51,600,000
51,071,906
US Treasury Notes 3.875% 12/31/2027
 
3.64 to 4.01
234,000,000
232,372,694
US Treasury Notes 3.875% 12/31/2029
 
3.58
36,600,000
36,213,984
US Treasury Notes 3.875% 8/15/2033
 
4.57 to 4.88
444,400,000
434,348,921
US Treasury Notes 3.875% 8/15/2034
 
3.79 to 4.28
377,240,000
367,602,801
US Treasury Notes 3.875% 9/30/2029
 
3.79 to 3.97
73,200,000
72,465,141
US Treasury Notes 4% 1/15/2027
 
4.22
67,450,000
67,210,236
US Treasury Notes 4% 1/31/2029
 
3.87
202,100,000
201,200,024
US Treasury Notes 4% 1/31/2031
 
3.91 to 4.28
117,950,000
117,134,487
US Treasury Notes 4% 10/31/2029
 
3.58 to 4.14
138,800,000
138,192,750
US Treasury Notes 4% 2/15/2026
 
3.83
20,800,000
20,724,438
US Treasury Notes 4% 2/15/2034
 
4.19 to 4.69
242,150,000
238,498,833
US Treasury Notes 4% 2/28/2030
 
3.55
46,600,000
46,361,539
US Treasury Notes 4% 2/29/2028
 
3.65
111,400,000
110,973,547
US Treasury Notes 4% 6/30/2028
 
4.24
54,700,000
54,488,465
US Treasury Notes 4% 7/31/2029
 
3.63
85,400,000
85,044,113
US Treasury Notes 4% 7/31/2030
 
4.14
35,300,000
35,093,164
US Treasury Notes 4.125% 10/31/2026 (c)
 
4.16
393,600,000
393,046,500
US Treasury Notes 4.125% 10/31/2027
 
3.66 to 4.27
396,200,000
396,354,764
US Treasury Notes 4.125% 10/31/2029
 
4.15
23,150,000
23,184,363
US Treasury Notes 4.125% 10/31/2031
 
4.13 to 4.22
197,600,000
197,507,375
US Treasury Notes 4.125% 11/15/2027
 
4.11
171,400,000
171,453,563
US Treasury Notes 4.125% 11/30/2029
 
4.08
127,350,000
127,379,848
US Treasury Notes 4.125% 3/31/2029
 
4.20 to 4.33
131,700,000
131,751,445
US Treasury Notes 4.125% 3/31/2031
 
4.33
21,850,000
21,841,465
US Treasury Notes 4.125% 6/15/2026
 
4.33 to 4.50
66,900,000
66,769,336
US Treasury Notes 4.125% 7/31/2028
 
4.18
52,950,000
52,952,068
US Treasury Notes 4.125% 7/31/2031
 
3.81 to 3.96
319,950,000
319,754,031
US Treasury Notes 4.125% 8/31/2030
 
4.20 to 4.63
258,800,000
258,789,891
US Treasury Notes 4.125% 9/30/2027
 
3.89 to 4.39
282,400,000
282,433,094
US Treasury Notes 4.25% 11/15/2034
 
4.19
115,400,000
115,922,906
US Treasury Notes 4.25% 12/31/2025
 
4.26
85,050,000
84,943,705
US Treasury Notes 4.25% 2/28/2029
 
4.13 to 4.24
204,400,000
205,469,907
US Treasury Notes 4.25% 2/28/2031
 
4.15 to 4.27
304,850,000
306,814,853
US Treasury Notes 4.375% 11/30/2028
 
3.92 to 4.29
247,600,000
249,940,593
US Treasury Notes 4.375% 11/30/2030
 
3.81 to 4.36
240,500,000
243,647,169
US Treasury Notes 4.375% 12/15/2026
 
3.98
29,250,000
29,352,832
US Treasury Notes 4.375% 5/15/2034
 
3.78 to 4.49
126,050,000
127,763,492
US Treasury Notes 4.375% 7/31/2026
 
4.26
760,750,000
762,354,711
US Treasury Notes 4.5% 11/15/2033
 
3.79 to 4.34
525,250,000
537,293,820
US Treasury Notes 4.5% 3/31/2026
 
4.61
93,750,000
93,991,699
US Treasury Notes 4.5% 5/31/2029
 
4.49
78,350,000
79,632,369
US Treasury Notes 4.625% 4/30/2029
 
4.72
31,000,000
31,640,586
US Treasury Notes 4.625% 4/30/2031
 
4.70
58,900,000
60,524,351
US Treasury Notes 4.625% 5/31/2031
 
4.37 to 4.49
160,200,000
164,630,531
US Treasury Notes 4.625% 6/30/2026
 
4.73
110,000,000
110,618,750
US Treasury Notes 4.625% 9/30/2028
 
4.60
181,900,000
185,097,460
US Treasury Notes 4.875% 10/31/2028
 
4.52 to 4.82
191,946,000
197,119,544
US Treasury Notes 4.875% 10/31/2030
 
4.89
123,100,000
127,908,594
US Treasury Notes 4.875% 4/30/2026
 
5.03
354,600,000
357,439,569
US Treasury Notes 4.875% 5/31/2026
 
4.86
409,600,000
413,120,000
 
TOTAL U.S. TREASURY OBLIGATIONS
 (Cost $28,970,107,977)
 
 
 
27,451,561,007
 
 
 
 
 
Money Market Funds - 1.7%
 
 
Yield (%)
Shares
Value ($)
 
Fidelity Cash Central Fund (k)
 
4.64
626,400,563
626,525,844
Fidelity Securities Lending Cash Central Fund (k)(l)
 
4.64
441,972,559
442,016,756
 
TOTAL MONEY MARKET FUNDS
 (Cost $1,068,542,600)
 
 
 
1,068,542,600
 
 
 
 
 
 
TOTAL INVESTMENT IN SECURITIES - 103.6%
 (Cost $68,285,568,225)
 
 
 
63,342,330,620
NET OTHER ASSETS (LIABILITIES) - (3.6)%  
(2,208,402,117)
NET ASSETS - 100.0%
61,133,928,503
 
 
 TBA Sale Commitments
 
Principal
Amount (a)
Value ($)
U.S. Government Agency - Mortgage Securities
 
 
Ginnie Mae II Pool 3% 12/1/2054
(11,450,000)
(10,151,141)
Ginnie Mae II Pool 3.5% 12/1/2054
(12,550,000)
(11,472,465)
Ginnie Mae II Pool 5.5% 12/1/2054
(62,200,000)
(62,282,608)
Ginnie Mae II Pool 6% 12/1/2054
(212,050,000)
(214,269,909)
Ginnie Mae II Pool 6.5% 12/1/2054
(115,600,000)
(117,532,693)
Uniform Mortgage Backed Securities 2% 12/1/2054
(53,975,000)
(43,272,772)
Uniform Mortgage Backed Securities 4.5% 12/1/2054
(7,575,000)
(7,275,551)
Uniform Mortgage Backed Securities 5% 12/1/2054
(15,175,000)
(14,889,284)
Uniform Mortgage Backed Securities 5.5% 12/1/2054
(26,525,000)
(26,487,701)
Uniform Mortgage Backed Securities 6.5% 12/1/2054
(59,650,000)
(61,076,005)
 
 
 
TOTAL U.S. GOVERNMENT AGENCY - MORTGAGE SECURITIES
 
(568,710,129)
 
 
 
TOTAL TBA SALE COMMITMENTS
 (Proceeds $565,554,526)
 
 
(568,710,129)
 
 
Legend
 
(a)
Amount is stated in United States dollars unless otherwise noted.
 
(b)
Coupon rates for floating and adjustable rate securities reflect the rates in effect at period end.
 
(c)
Security or a portion of the security is on loan at period end.
 
(d)
Security exempt from registration under Rule 144A of the Securities Act of 1933.  These securities may be resold in transactions exempt from registration, normally to qualified institutional buyers. At the end of the period, the value of these securities amounted to $153,619,579 or 0.3% of net assets.
 
(e)
Security is exempt from registration under Regulation S of the Securities Act of 1933 and may be resold to qualified foreign investors outside of the United States. At the end of the period, the value of securities amounted to $1,449,650 or 0.0% of net assets.
 
(f)
Security initially issued at one coupon which converts to a higher coupon at a specified date. The rate shown is the rate at period end.
 
(g)
Security or a portion of the security purchased on a delayed delivery or when-issued basis.
 
(h)
Coupon is indexed to a floating interest rate which may be multiplied by a specified factor and/or subject to caps or floors.
 
(i)
Security or a portion of the security has been segregated as collateral for mortgage-backed or asset-backed securities purchased on a delayed delivery or when-issued basis. At period end, the value of securities pledged amounted to $235,524.
 
(j)
Yield represents either the annualized yield at the date of purchase, or the stated coupon rate, or, for floating and adjustable rate securities, the rate at period end.
 
(k)
Affiliated fund that is generally available only to investment companies and other accounts managed by Fidelity Investments. The rate quoted is the annualized seven-day yield of the fund at period end. A complete unaudited listing of the fund's holdings as of its most recent quarter end is available upon request. In addition, each Fidelity Central Fund's financial statements are available on the SEC's website or upon request.
 
(l)
Investment made with cash collateral received from securities on loan.
 
 
 
 
Affiliated Central Funds
 
Fiscal year to date information regarding the Fund's investments in Fidelity Central Funds, including the ownership percentage, is presented below.
 
Affiliate
Value,
beginning
of period ($)
Purchases ($)
Sales
Proceeds ($)
Dividend
Income ($)
Realized
Gain (loss) ($)
Change in
Unrealized
appreciation
(depreciation) ($)
Value,
end
of period ($)
% ownership,
end
of period
Fidelity Cash Central Fund
301,450,832
2,977,964,688
2,652,889,676
3,470,194
-
-
626,525,844
1.2%
Fidelity Securities Lending Cash Central Fund
117,745,288
3,619,005,907
3,294,734,439
958,449
-
-
442,016,756
1.7%
Total
419,196,120
6,596,970,595
5,947,624,115
4,428,643
-
-
1,068,542,600
 
 
 
 
 
 
 
 
 
 
Amounts in the dividend income column in the above table include any capital gain distributions from underlying funds.
 
 
Amounts in the dividend income column for Fidelity Securities Lending Cash Central Fund represents the income earned on investing cash collateral, less rebates paid to borrowers and any lending agent fees associated with the loan, plus any premium payments received for lending certain types of securities.
Investment Valuation
Investments are valued as of 4:00 p.m. Eastern time on the last calendar day of the period. Securities transactions are accounted for as of trade date. The Board of Trustees (the Board) has designated the Fund's investment adviser as the valuation designee responsible for the fair valuation function and performing fair value determinations as needed. The investment adviser has established a Fair Value Committee (the Committee) to carry out the day-to-day fair valuation responsibilities and has adopted policies and procedures to govern the fair valuation process and the activities of the Committee. In accordance with these fair valuation policies and procedures, which have been approved by the Board, the Fund attempts to obtain prices from one or more third party pricing services or brokers to value its investments. When current market prices, quotations or currency exchange rates are not readily available or reliable, investments will be fair valued in good faith by the Committee, in accordance with the policies and procedures. Factors used in determining fair value vary by investment type and may include market or investment specific events, transaction data, estimated cash flows, and market observations of comparable investments. The frequency that the fair valuation procedures are used cannot be predicted and they may be utilized to a significant extent. The Committee manages the Fund's fair valuation practices and maintains the fair valuation policies and procedures. The Fund's investment adviser reports to the Board information regarding the fair valuation process and related material matters.   
 
The inputs to valuation techniques used to value investments are categorized into a disclosure hierarchy consisting of three levels as shown below:
 
Level 1 - Unadjusted quoted prices in active markets for identical investments
Level 2 - other significant observable inputs (including quoted prices for similar investments, interest rates, prepayment speeds, etc.)
Level 3 - unobservable inputs (including the Fund's own assumptions based on the best information available)
 
Valuation techniques used to value investments by major category are as follows:
Debt securities, including restricted securities, are valued based on evaluated prices received from third party pricing services or from brokers who make markets in such securities.  U.S. Treasury Obligations, Bank Notes, Foreign Government and Government Agency Obligations, Municipal Securities, Non-Convertible Corporate Bonds and U.S. Government Agency Obligations are valued by pricing services who utilize matrix pricing which considers yield or price of bonds of comparable quality, coupon, maturity and type or by broker-supplied prices.  Asset-Backed Securities, Commercial Mortgage Securities and U.S. Government Agency - Mortgage Securities are valued by pricing services who utilize matrix pricing which considers prepayment speed assumptions, attributes of the collateral, yield or price of bonds of comparable quality, coupon, maturity and type or by broker-supplied prices.  When independent prices are unavailable or unreliable, debt securities may be valued utilizing pricing methodologies which consider similar factors that would be used by third party pricing services. Debt securities are generally categorized as Level 2 in the hierarchy but may be Level 3 depending on the circumstances.
 
Investments in any open-end mutual funds are valued at their closing net asset value (NAV) each business day and are categorized as Level 1 in the hierarchy.
 
Changes in valuation techniques may result in transfers in or out of an assigned level within the disclosure hierarchy.
 
For additional information on the Fund's significant accounting policies, please refer to the Fund's most recent semiannual or annual shareholder report.
 
The fund's schedule of investments as of the date on the cover of this report has not been audited. This report is provided for the general information of the fund's shareholders. For more information regarding the fund and its holdings, please see the fund's most recent prospectus and annual report.
 
Third party trademarks and service marks are the property of their respective owners. All other trademarks and service marks are the property of FMR LLC or an affiliate.