Quarterly Holdings Report
for
Fidelity® U.S. Bond Index Fund
May 31, 2025
UBI-NPRT3-0725
1.816026.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,668,481
BMW Vehicle Owner Trust Series 2025-A Class A3, 4.56% 9/25/2029
 
4,060,000
4,081,024
Capital One Multi-Asset Execution Trust Series 2019-A3 Class A3, 2.06% 8/15/2028
 
8,197,000
7,970,962
Capital One Multi-Asset Execution Trust Series 2021-A2 Class A2, 1.39% 7/15/2030
 
13,710,000
12,514,843
Capital One Prime Auto Receivables Trust Series 2023-1 Class A3, 4.87% 2/15/2028
 
3,682,506
3,689,126
CarMax Auto Owner Trust Series 2022-3 Class A3, 3.97% 4/15/2027
 
9,623,657
9,597,084
CarMax Auto Owner Trust Series 2023-2 Class A3, 5.05% 1/18/2028
 
16,656,761
16,705,430
Carmax Auto Owner Trust Series 2024-4 Class A3, 4.6% 10/15/2029
 
14,190,000
14,278,338
Carmax Auto Owner Trust Series 2025-1 Class A3, 4.84% 1/15/2030
 
5,160,000
5,203,996
Chase Issuance Trust Series 2023-A2 Class A, 5.08% 9/15/2030
 
18,550,000
18,999,008
Citibank Credit Card Issuance Trust Series 2007-A3 Class A3, 6.15% 6/15/2039
 
9,616,000
10,465,986
Citibank Credit Card Issuance Trust Series 2018-A7 Class A7, 3.96% 10/13/2030
 
12,808,000
12,642,777
Ford Cr Floorplan Mast Own Tr Series 2018-4 Class A, 4.06% 11/15/2030
 
5,000,000
4,934,401
Ford Credit Auto Owner Trust Series 2023-A Class A3, 4.65% 2/15/2028
 
10,047,742
10,051,617
Ford Credit Auto Owner Trust Series 2024-D Class A3, 4.61% 8/15/2029
 
16,700,000
16,788,891
GM Financial Automobile Leasing Trust Series 2025-1 Class A3, 4.66% 2/21/2028
 
4,060,000
4,074,977
GM Financial Consumer Automobile Receivables Trust Series 2023-2 Class A3, 4.47% 2/16/2028
 
15,415,489
15,412,271
Honda Auto Receivables Owner Trust Series 2025-1 Class A3, 4.57% 9/21/2029
 
11,580,000
11,657,854
Hyundai Auto Receivables Trust Series 2022-B Class A3, 3.72% 11/16/2026
 
3,991,760
3,984,758
Hyundai Auto Receivables Trust Series 2022-C Class A3, 5.39% 6/15/2027
 
5,909,572
5,928,378
Hyundai Auto Receivables Trust Series 2023-A Class A3, 4.58% 4/15/2027
 
11,745,814
11,744,215
MBART Series 2025-1 Class A3, 4.78% 12/17/2029
 
3,435,000
3,465,486
Nissan Auto Lease Trust Series 2025-A Class A3, 4.75% 3/15/2028
 
2,335,000
2,351,888
Toyota Auto Receivables Owner Trust Series 2025-A Class A3, 4.64% 8/15/2029
 
10,510,000
10,565,687
World Omni Auto Receivables Trust Series 2025-A Class A3, 4.73% 3/15/2030
 
3,380,000
3,410,315
TOTAL UNITED STATES
 
 
227,187,793
 
TOTAL ASSET-BACKED SECURITIES
 (Cost $228,529,434)
 
 
 
227,187,793
 
 
 
 
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,224,389
Capital One NA 3.45% 7/27/2026
 
10,127,000
9,983,444
Citizens Bank NA/Providence RI 3.75% 2/18/2026
 
10,723,000
10,649,689
KeyBank NA/Cleveland OH 3.9% 4/13/2029
 
1,400,000
1,333,973
KeyBank NA/Cleveland OH 4.9% 8/8/2032
 
2,000,000
1,886,359
Truist Bank 3.3% 5/15/2026
 
6,037,000
5,959,546
Truist Bank 3.8% 10/30/2026
 
2,573,000
2,539,964
Truist Bank 5 year U.S. Treasury Index + 1.15%, 4.632% 9/17/2029 (b)(c)
 
9,000,000
8,811,893
Wells Fargo Bank NA 5.45% 8/7/2026
 
5,000,000
5,055,363
 
 
 
 
 
TOTAL BANK NOTES
 (Cost $50,845,372)
 
 
 
50,444,620
 
 
 
 
Commercial Mortgage Securities - 1.4%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 1.4%
 
 
 
BANK Series 2017-BNK4 Class ASB, 3.419% 5/15/2050
 
6,012,091
5,953,594
BANK Series 2020-BN28 Class A4, 1.844% 3/15/2063
 
33,271,649
28,567,547
BANK Series 2021-BN35 Class A5, 2.285% 6/15/2064
 
16,432,831
14,056,571
BANK Series 2022-BNK39 Class A4, 2.928% 2/15/2055
 
6,000,000
5,267,666
BANK Series 2022-BNK41 Class A4, 3.7897% 4/15/2065 (b)
 
27,916,479
25,889,204
BANK Series 2023-BNK45 Class A5, 5.203% 2/15/2056 (b)
 
5,000,000
4,998,121
BBCMS Mortgage Trust Series 2021-C11 Class A5, 2.322% 9/15/2054
 
20,927,693
18,026,075
BBCMS Mortgage Trust Series 2021-C12 Class A5, 2.689% 11/15/2054
 
20,880,000
18,158,119
BBCMS Mortgage Trust Series 2021-C9 Class A5, 2.299% 2/15/2054
 
7,000,000
6,080,953
BBCMS Mortgage Trust Series 2024-C26 Class A5, 5.829% 5/15/2057 (b)
 
18,028,000
18,800,758
Benchmark Mortgage Trust Series 2019-B12 Class A5, 3.1156% 8/15/2052
 
7,924,856
7,354,473
Benchmark Mortgage Trust Series 2019-B9 Class A5, 4.0156% 3/15/2052
 
18,628,064
17,976,879
Benchmark Mortgage Trust Series 2020-B19 Class A5, 1.85% 9/15/2053
 
13,581,251
11,608,133
Benchmark Mortgage Trust Series 2021-B24 Class A5, 2.5843% 3/15/2054
 
20,299,379
17,528,763
Benchmark Mortgage Trust Series 2023-B39 Class A5, 5.7536% 7/15/2056
 
3,500,000
3,639,710
BMO Mortgage Trust Series 2022-C1 Class A5, 3.374% 2/15/2055
 
9,440,000
8,506,539
BMO Mortgage Trust Series 2023-C6 Class A5, 5.9562% 9/15/2056
 
3,320,000
3,463,385
BMO Mortgage Trust Series 2024-C9 Class A5, 5.7592% 7/15/2057
 
7,240,000
7,485,636
Citigroup Commercial Mortgage Trust Series 2015-P1 Class A5, 3.717% 9/15/2048
 
3,356,564
3,345,598
Citigroup Commercial Mortgage Trust Series 2016-C1 Class A4, 3.209% 5/10/2049
 
14,743,149
14,502,494
Citigroup Commercial Mortgage Trust Series 2016-P4 Class A4, 2.902% 7/10/2049
 
17,078,544
16,650,631
COMM Mortgage Trust Series 2015-CR22 Class A5, 3.309% 3/10/2048
 
18,558
18,511
Computershare Corporate Trust Series 2018-C48 Class A5, 4.302% 1/15/2052
 
15,529,025
15,304,946
CSAIL Commercial Mortgage Trust Series 2015-C3 Class A4, 3.7182% 8/15/2048
 
5,875,310
5,839,671
CSAIL Commercial Mortgage Trust Series 2019-C17 Class A4, 2.7628% 9/15/2052
 
14,978,042
13,871,602
CSAIL Commercial Mortgage Trust Series 2019-C17 Class A5, 3.0161% 9/15/2052
 
14,978,042
13,814,062
Freddie Mac Multifamily Structured pass-thru certificates Series 2016-K053 Class A2, 2.995% 12/25/2025
 
5,017,644
4,970,914
Freddie Mac Multifamily Structured pass-thru certificates Series 2016-K056 Class A2, 2.525% 5/25/2026
 
16,445,803
16,158,048
Freddie Mac Multifamily Structured pass-thru certificates Series 2016-K057 Class A2, 2.57% 7/25/2026
 
12,635,299
12,398,778
Freddie Mac Multifamily Structured pass-thru certificates Series 2017-K062 Class A1, 3.032% 9/25/2026
 
1,178,308
1,171,899
Freddie Mac Multifamily Structured pass-thru certificates Series 2017-K064 Class A2, 3.224% 3/25/2027
 
13,702,081
13,447,183
Freddie Mac Multifamily Structured pass-thru certificates Series 2017-K068 Class A2, 3.244% 8/25/2027
 
18,911,288
18,503,980
Freddie Mac Multifamily Structured pass-thru certificates Series 2018-K079 Class A2, 3.926% 6/25/2028
 
6,180,678
6,120,522
Freddie Mac Multifamily Structured pass-thru certificates Series 2018-K080 Class A2, 3.926% 7/25/2028
 
13,178,164
13,045,904
Freddie Mac Multifamily Structured pass-thru certificates Series 2019-1510 Class A2, 3.718% 1/25/2031
 
11,796,839
11,326,311
Freddie Mac Multifamily Structured pass-thru certificates Series 2019-K094 Class A2, 2.903% 6/25/2029
 
40,855,884
38,774,702
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K104 Class A2, 2.253% 1/25/2030
 
59,506,180
54,517,509
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K116 Class A2, 1.378% 7/25/2030
 
50,584,119
43,743,715
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K117 Class A2, 1.406% 8/25/2030
 
25,809,211
22,289,090
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K118 Class A2, 1.493% 9/25/2030
 
12,256,958
10,609,347
Freddie Mac Multifamily Structured pass-thru certificates Series 2020-K121 Class A2, 1.547% 10/25/2030
 
17,206,140
14,870,895
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K123 Class A2, 1.621% 12/25/2030
 
22,648,307
19,604,370
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K125 Class A2, 1.846% 1/25/2031
 
6,669,796
5,824,560
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K126 Class A2, 2.074% 1/25/2031
 
9,492,376
8,402,390
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K130 Class A2, 1.723% 6/25/2031
 
8,168,083
7,011,462
Freddie Mac Multifamily Structured pass-thru certificates Series 2021-K136 Class A2, 2.127% 11/25/2031
 
22,338,983
19,388,430
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-151 Class A2, 3.8% 10/25/2032
 
4,000,000
3,798,336
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-152 Class A2, 3.78% 11/25/2032
 
30,500,000
28,902,553
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-K140 Class A2, 2.25% 1/25/2032
 
2,600,000
2,262,703
Freddie Mac Multifamily Structured pass-thru certificates Series 2022-K145 Class A2, 2.58% 5/25/2032
 
6,900,000
6,095,557
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-154 Class A2, 4.35% 1/25/2033
 
15,000,000
14,725,932
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-157 Class A2, 4.2% 5/25/2033
 
10,300,000
9,993,615
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-K-153 Class A2, 3.82% 12/25/2032
 
15,000,000
14,240,067
Freddie Mac Multifamily Structured pass-thru certificates Series 2023-K751 Class A2, 4.412% 3/25/2030
 
12,675,000
12,708,676
Freddie Mac Multifamily Structured pass-thru certificates Series 2024-163 Class A2, 5% 3/25/2034 (b)
 
9,080,000
9,244,971
Freddie Mac Multifamily Structured pass-thru certificates Series 2024-165 Class A2, 4.489% 9/25/2034
 
7,346,955
7,203,529
GS Mortgage Securities Trust Series 2020-GC45 Class A5, 2.9106% 2/13/2053
 
36,094,229
33,246,521
JPMBB Commercial Mortgage Securities Trust Series 2014-C23 Class A5, 3.9342% 9/15/2047
 
61,443
60,921
JPMBB Commercial Mortgage Securities Trust Series 2014-C24 Class A5, 3.6385% 11/15/2047
 
1,612,985
1,580,963
Morgan Stanley Cap I Tr 2020-L4 Series 2020-L4 Class A3, 2.698% 2/15/2053
 
14,132,234
12,830,886
Morgan Stanley Capital I Trust Series 2021-L6 Class A4, 2.444% 6/15/2054 (b)
 
6,181,000
5,347,108
MSWF Commercial Mortgage Trust Series 2023-2 Class A5, 6.014% 12/15/2056
 
4,026,000
4,250,179
Wells Fargo Commercial Mortgage Trust Series 2019-C52 Class A5, 2.892% 8/15/2052
 
25,720,280
23,722,089
Wells Fargo Commercial Mortgage Trust Series 2019-C54 Class A4, 3.146% 12/15/2052
 
1,836,610
1,709,665
Wells Fargo Commercial Mortgage Trust Series 2020-C55 Class A5, 2.725% 2/15/2053
 
12,719,011
11,570,070
TOTAL UNITED STATES
 
 
852,383,991
 
TOTAL COMMERCIAL MORTGAGE SECURITIES
 (Cost $923,392,643)
 
 
 
852,383,991
 
 
 
 
Foreign Government and Government Agency Obligations - 1.2%
 
 
Principal
Amount (a)
 
Value ($)
 
CANADA - 0.2%
 
 
 
Province of Alberta 3.3% 3/15/2028
 
7,930,000
7,771,876
Province of British Columbia 2.25% 6/2/2026
 
18,944,000
18,576,676
Province of British Columbia 4.2% 7/6/2033
 
7,700,000
7,464,429
Province of British Columbia 4.9% 4/24/2029
 
12,800,000
13,154,304
Province of Ontario 1.125% 10/7/2030
 
19,052,000
16,243,354
Province of Ontario 2.3% 6/15/2026
 
11,337,000
11,118,536
Province of Ontario 2.5% 4/27/2026
 
3,972,000
3,910,474
Province of Quebec 2.5% 4/20/2026
 
9,329,000
9,183,561
Province of Quebec 2.75% 4/12/2027
 
10,154,000
9,903,704
Province of Quebec 4.25% 9/5/2034
 
4,100,000
3,938,706
Province of Quebec 4.5% 9/8/2033
 
7,800,000
7,694,076
TOTAL CANADA
 
 
108,959,696
CHILE - 0.1%
 
 
 
Chilean Republic 2.55% 7/27/2033
 
24,746,000
20,570,113
Chilean Republic 3.125% 1/21/2026
 
1,000,000
989,749
Chilean Republic 3.24% 2/6/2028
 
9,215,000
8,910,905
Chilean Republic 3.625% 10/30/2042
 
10,385,000
8,040,586
Chilean Republic 3.86% 6/21/2047
 
4,931,000
3,715,509
Chilean Republic 4.95% 1/5/2036
 
9,000,000
8,703,000
Chilean Republic 5.33% 1/5/2054
 
8,800,000
8,078,400
Chilean Republic 5.65% 1/13/2037
 
3,100,000
3,142,625
TOTAL CHILE
 
 
62,150,887
HUNGARY - 0.0%
 
 
 
Hungary Government 7.625% 3/29/2041
 
5,792,000
6,412,787
INDONESIA - 0.1%
 
 
 
Indonesia Government 2.85% 2/14/2030
 
27,839,000
25,730,196
Indonesia Government 3.4% 9/18/2029
 
12,400,000
11,904,000
Indonesia Government 3.5% 2/14/2050
 
21,266,000
14,992,530
Indonesia Government 5.25% 1/15/2030
 
5,000,000
5,145,000
Indonesia Government 5.35% 2/11/2049
 
13,600,000
12,896,200
Indonesia Government 5.6% 1/15/2035
 
5,500,000
5,670,500
TOTAL INDONESIA
 
 
76,338,426
ISRAEL - 0.1%
 
 
 
Israel Government 3.25% 1/17/2028
 
11,430,000
10,956,638
Israel Government 3.375% 1/15/2050
 
23,561,000
14,588,971
Israel Government 5.375% 2/19/2030
 
4,500,000
4,533,750
Israel Government 5.375% 3/12/2029
 
3,700,000
3,748,167
Israel Government 5.5% 3/12/2034
 
3,500,000
3,451,378
Israel Government 5.625% 2/19/2035
 
5,000,000
4,937,580
Israel Government 5.75% 3/12/2054
 
3,700,000
3,280,864
TOTAL ISRAEL
 
 
45,497,348
ITALY - 0.0%
 
 
 
Italian Republic 2.875% 10/17/2029
 
21,266,000
19,789,630
Italian Republic 3.875% 5/6/2051
 
3,300,000
2,224,200
Italian Republic 4% 10/17/2049
 
9,200,000
6,533,681
TOTAL ITALY
 
 
28,547,511
JAPAN - 0.0%
 
 
 
Japan International Cooperation Agency 1.75% 4/28/2031
 
7,910,000
6,803,551
JORDAN - 0.0%
 
 
 
Jordan Government 3% 6/30/2025
 
2,059,000
2,055,816
MEXICO - 0.2%
 
 
 
United Mexican States 3.25% 4/16/2030
 
10,605,000
9,671,760
United Mexican States 3.5% 2/12/2034
 
32,290,000
26,526,235
United Mexican States 4.28% 8/14/2041
 
34,799,000
25,786,059
United Mexican States 4.35% 1/15/2047
 
11,447,000
7,932,771
United Mexican States 4.5% 1/31/2050
 
7,346,000
5,112,816
United Mexican States 4.6% 1/23/2046
 
4,766,000
3,445,818
United Mexican States 4.6% 2/10/2048
 
13,941,000
9,898,110
United Mexican States 4.75% 3/8/2044
 
15,804,000
11,947,824
United Mexican States 5.55% 1/21/2045
 
3,111,000
2,681,246
United Mexican States 6.05% 1/11/2040
 
3,812,000
3,538,489
United Mexican States 6.35% 2/9/2035
 
18,700,000
18,634,550
TOTAL MEXICO
 
 
125,175,678
PANAMA - 0.1%
 
 
 
Panamanian Republic 3.16% 1/23/2030
 
14,972,000
13,203,208
Panamanian Republic 4.3% 4/29/2053
 
4,663,000
2,835,103
Panamanian Republic 4.5% 4/1/2056
 
15,853,000
9,694,110
Panamanian Republic 4.5% 4/16/2050
 
10,235,000
6,509,460
Panamanian Republic 6.4% 2/14/2035
 
16,340,000
15,412,705
TOTAL PANAMA
 
 
47,654,586
PERU - 0.1%
 
 
 
Peruvian Republic 1.862% 12/1/2032
 
19,951,000
15,621,633
Peruvian Republic 2.78% 12/1/2060
 
3,287,000
1,719,101
Peruvian Republic 2.844% 6/20/2030
 
12,979,000
11,720,037
Peruvian Republic 3.55% 3/10/2051
 
14,983,000
10,068,576
Peruvian Republic 5.875% 8/8/2054
 
5,450,000
5,142,075
Peruvian Republic 6.55% 3/14/2037
 
2,443,000
2,595,688
TOTAL PERU
 
 
46,867,110
PHILIPPINES - 0.1%
 
 
 
Philippine Republic 1.648% 6/10/2031
 
14,500,000
12,211,320
Philippine Republic 2.65% 12/10/2045
 
18,269,000
11,566,104
Philippine Republic 3% 2/1/2028
 
15,092,000
14,566,798
Philippine Republic 3.95% 1/20/2040
 
12,692,000
10,734,132
Philippine Republic 5.17% 10/13/2027
 
6,800,000
6,916,875
Philippine Republic 6.375% 10/23/2034
 
25,842,000
28,141,938
TOTAL PHILIPPINES
 
 
84,137,167
POLAND - 0.1%
 
 
 
Republic of Poland  3.25% 4/6/2026
 
5,243,000
5,189,626
Republic of Poland  4.625% 3/18/2029
 
4,160,000
4,174,601
Republic of Poland  4.875% 2/12/2030
 
9,050,000
9,132,174
Republic of Poland  5.125% 9/18/2034
 
9,500,000
9,397,875
Republic of Poland  5.375% 2/12/2035
 
9,850,000
9,807,547
Republic of Poland  5.5% 3/18/2054
 
5,660,000
5,120,177
Republic of Poland  5.5% 4/4/2053
 
8,010,000
7,283,093
TOTAL POLAND
 
 
50,105,093
URUGUAY - 0.1%
 
 
 
Uruguay Republic 4.125% 11/20/2045
 
3,773,151
3,109,076
Uruguay Republic 4.375% 1/23/2031
 
12,586,574
12,435,535
Uruguay Republic 4.375% 10/27/2027
 
966,637
965,670
Uruguay Republic 4.975% 4/20/2055
 
16,418,564
14,119,966
Uruguay Republic 5.442% 2/14/2037
 
13,900,000
13,976,450
TOTAL URUGUAY
 
 
44,606,697
 
TOTAL FOREIGN GOVERNMENT AND GOVERNMENT AGENCY OBLIGATIONS
 (Cost $864,032,165)
 
 
 
735,312,353
 
 
 
 
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,255,294
University CA Revs Series 2015 AP, 3.931% 5/15/2045
 
2,970,000
2,601,668
 
 
 
6,856,962
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,227,069
Golden State Tobacco Securitization Corp. Tobacco Settlement (State of California Proj.) Series 2021 B, 3.293% 6/1/2042
 
2,435,000
1,757,443
Los Angeles CA Ccd 6.75% 8/1/2049
 
7,505,000
8,224,947
State of California 7.55% 4/1/2039
 
19,660,000
23,261,446
State of California 7.6% 11/1/2040
 
10,305,000
12,233,629
State of California Gen. Oblig. 3.5% 4/1/2028
 
10,235,000
10,059,270
 
 
 
59,763,804
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
6,515,111
Univ CA Regts Med Ctr Pooled Rev Series 2020  N, 3.006% 5/15/2050
 
10,465,000
6,549,429
 
 
 
13,064,540
Transportation - 0.0%
 
 
 
Bay Area Toll Auth CA Bridge Rev 6.263% 4/1/2049
 
3,750,000
3,855,948
Bay Area Toll Auth CA Bridge Rev 7.043% 4/1/2050
 
5,635,000
6,248,412
Los Angeles CA Dept Arpts Rev 6.582% 5/15/2039
 
3,270,000
3,493,132
 
 
 
13,597,492
Water & Sewer - 0.0%
 
 
 
San Francisco CA Pub Util Comm Wtr Rev 6% 11/1/2040
 
5,015,000
5,142,532
TOTAL CALIFORNIA
 
 
98,425,330
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
1,979,523
Illinois - 0.1%
 
 
 
General Obligations - 0.1%
 
 
 
Illinois St Gen. Oblig. 5.1% 6/1/2033
 
18,973,578
18,866,000
Transportation - 0.0%
 
 
 
Chicago IL O'Hare Intl Arpt Rev 6.395% 1/1/2040
 
7,250,000
7,870,812
TOTAL ILLINOIS
 
 
26,736,812
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
5,579,422
Massachusetts - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
Massachusetts St Gen. Oblig. Series 2016F, 3.277% 6/1/2046
 
3,750,000
2,840,072
Water & Sewer - 0.0%
 
 
 
Massachusetts St Wtr Res Auth Series 2021C, 2.823% 8/1/2041
 
4,445,000
3,459,768
TOTAL MASSACHUSETTS
 
 
6,299,840
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
4,949,514
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,015,465
Transportation - 0.0%
 
 
 
New Jersey Turnpike Authority 7.414% 1/1/2040
 
3,734,000
4,403,085
TOTAL NEW JERSEY
 
 
5,418,550
New Jersey,New York - 0.1%
 
 
 
Transportation - 0.1%
 
 
 
Port Auth NY & NJ 4.96% 8/1/2046
 
4,115,000
3,824,101
Port Auth NY & NJ 5.647% 11/1/2040
 
4,135,000
4,261,084
Port Auth NY & NJ Series 225, 3.175% 7/15/2060
 
18,365,000
11,341,402
 
 
 
19,426,587
TOTAL NEW JERSEY,NEW YORK
 
 
19,426,587
New York - 0.0%
 
 
 
Special Tax - 0.0%
 
 
 
New York St Dorm Auth St Pers Income Tax Rev (New York State Pit Proj.) 2.202% 3/15/2034
 
16,190,000
13,169,333
Transportation - 0.0%
 
 
 
Metropolitan Transn Auth NY Rv 6.668% 11/15/2039
 
4,895,000
5,206,442
Water & Sewer - 0.0%
 
 
 
New York NY Cty Muni Wtr Fin Auth 5.952% 6/15/2042
 
7,170,000
7,239,873
TOTAL NEW YORK
 
 
25,615,648
Ohio - 0.0%
 
 
 
Electric Utilities - 0.0%
 
 
 
American Mun Pwr Rev 8.084% 2/15/2050
 
7,725,000
9,497,900
Oregon - 0.0%
 
 
 
Electric Utilities - 0.0%
 
 
 
Port of Morrow or 2.987% 9/1/2036 (Bonneville Power Administration Guaranteed)
 
4,495,000
3,761,173
Pennsylvania - 0.0%
 
 
 
General Obligations - 0.0%
 
 
 
Commonwealth Fing Auth PA Rev (Pennsylvania St Proj.) 4.144% 6/1/2038
 
6,095,000
5,510,869
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
8,869,040
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,057,152
Transportation - 0.0%
 
 
 
Dallas Fort Worth International Airport 4.507% 11/1/2051
 
4,485,000
3,768,177
Dallas Fort Worth International Airport Series 2019A, 3.144% 11/1/2045
 
1,850,000
1,347,432
Dallas Fort Worth International Airport Series 2021 C, 2.843% 11/1/2046
 
11,600,000
8,006,113
 
 
 
13,121,722
TOTAL TEXAS
 
 
21,178,874
Virginia - 0.0%
 
 
 
Education - 0.0%
 
 
 
University VA Univ Revs (University VA Univ Revs Proj.) 2.584% 11/1/2051
 
1,885,000
1,098,473
University VA Univ Revs Series SER C, 4.179% 9/1/2117
 
3,775,000
2,763,409
 
 
 
3,861,882
TOTAL VIRGINIA
 
 
3,861,882
 
TOTAL MUNICIPAL SECURITIES
 (Cost $307,861,023)
 
 
 
247,110,964
 
 
 
 
Non-Convertible Corporate Bonds - 25.7%
 
 
Principal
Amount (a)
 
Value ($)
 
AUSTRALIA - 0.2%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Australia & New Zealand Banking Group Ltd/New York NY 3.7% 11/16/2025
 
5,696,000
5,671,676
Westpac Banking Corp 1.953% 11/20/2028
 
5,800,000
5,372,471
Westpac Banking Corp 2.668% 11/15/2035 (b)
 
2,000,000
1,743,561
Westpac Banking Corp 2.85% 5/13/2026
 
3,774,000
3,722,990
Westpac Banking Corp 3.02% 11/18/2036 (b)
 
2,000,000
1,727,638
Westpac Banking Corp 4.11% 7/24/2034 (b)
 
11,666,000
11,170,464
Westpac Banking Corp 4.421% 7/24/2039
 
6,630,000
5,873,135
Westpac Banking Corp 5.405% 8/10/2033 (b)
 
2,000,000
1,996,064
Westpac Banking Corp 5.457% 11/18/2027
 
10,000,000
10,284,746
Westpac Banking Corp 5.618% 11/20/2035 (b)
 
2,400,000
2,382,490
 
 
 
49,945,235
Materials - 0.1%
 
 
 
Metals & Mining - 0.1%
 
 
 
BHP Billiton Finance USA Ltd 4.75% 2/28/2028
 
7,460,000
7,552,355
BHP Billiton Finance USA Ltd 4.9% 2/28/2033
 
8,000,000
7,932,651
BHP Billiton Finance USA Ltd 5% 9/30/2043
 
3,783,000
3,488,571
BHP Billiton Finance USA Ltd 5.3% 2/21/2035
 
14,660,000
14,673,007
Rio Tinto Finance USA Ltd 5.2% 11/2/2040
 
10,343,000
9,934,595
Rio Tinto Finance USA Ltd 7.125% 7/15/2028
 
1,589,000
1,715,003
Rio Tinto Finance USA PLC 4.875% 3/14/2030
 
4,320,000
4,367,057
Rio Tinto Finance USA PLC 5.125% 3/9/2053
 
5,600,000
4,999,185
Rio Tinto Finance USA PLC 5.25% 3/14/2035
 
8,780,000
8,753,719
Rio Tinto Finance USA PLC 5.75% 3/14/2055
 
2,370,000
2,304,181
 
 
 
65,720,324
TOTAL AUSTRALIA
 
 
115,665,559
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,612,084
Anheuser-Busch InBev Finance Inc 4.625% 2/1/2044
 
4,567,000
4,039,225
Anheuser-Busch InBev Finance Inc 4.7% 2/1/2036
 
3,868,000
3,717,954
Anheuser-Busch InBev Finance Inc 4.9% 2/1/2046
 
14,442,000
13,017,754
Anheuser-Busch InBev Worldwide Inc 3.5% 6/1/2030
 
5,000,000
4,789,134
Anheuser-Busch InBev Worldwide Inc 4.439% 10/6/2048
 
5,873,000
4,889,551
Anheuser-Busch InBev Worldwide Inc 4.6% 4/15/2048
 
14,894,000
12,916,429
Anheuser-Busch InBev Worldwide Inc 5.55% 1/23/2049
 
33,724,000
33,094,920
Anheuser-Busch InBev Worldwide Inc 5.8% 1/23/2059
 
11,081,000
11,069,180
Anheuser-Busch InBev Worldwide Inc 8.2% 1/15/2039
 
3,624,000
4,556,017
 
 
 
 
TOTAL BELGIUM
 
 
101,702,248
BRAZIL - 0.1%
 
 
 
Materials - 0.1%
 
 
 
Metals & Mining - 0.1%
 
 
 
Vale Overseas Ltd 3.75% 7/8/2030
 
19,333,000
18,061,469
Vale Overseas Ltd 6.125% 6/12/2033
 
2,150,000
2,207,642
Vale Overseas Ltd 6.4% 6/28/2054
 
1,270,000
1,209,395
Vale SA 5.625% 9/11/2042
 
5,243,000
4,968,581
 
 
 
26,447,087
Paper & Forest Products - 0.0%
 
 
 
Suzano Austria GmbH 2.5% 9/15/2028
 
11,930,000
10,944,343
Suzano Austria GmbH 6% 1/15/2029
 
9,570,000
9,742,260
 
 
 
20,686,603
TOTAL BRAZIL
 
 
47,133,690
CANADA - 0.8%
 
 
 
Communication Services - 0.0%
 
 
 
Wireless Telecommunication Services - 0.0%
 
 
 
Rogers Communications Inc 2.9% 11/15/2026
 
1,986,000
1,936,068
Rogers Communications Inc 3.625% 12/15/2025
 
1,589,000
1,578,806
Rogers Communications Inc 3.7% 11/15/2049
 
4,833,000
3,395,166
Rogers Communications Inc 3.8% 3/15/2032
 
23,199,000
21,245,810
Rogers Communications Inc 5.45% 10/1/2043
 
4,588,000
4,219,024
 
 
 
32,374,874
Energy - 0.2%
 
 
 
Oil, Gas & Consumable Fuels - 0.2%
 
 
 
Canadian Natural Resources Ltd 4.95% 6/1/2047
 
5,084,000
4,140,026
Canadian Natural Resources Ltd 5.85% 2/1/2035
 
9,570,000
9,517,990
Canadian Natural Resources Ltd 6.25% 3/15/2038
 
5,441,000
5,460,916
Cenovus Energy Inc 2.65% 1/15/2032
 
5,664,000
4,802,506
Cenovus Energy Inc 4.25% 4/15/2027
 
7,547,000
7,487,462
Cenovus Energy Inc 5.4% 6/15/2047
 
4,439,000
3,819,772
Cenovus Energy Inc 6.75% 11/15/2039
 
457,000
481,357
Enbridge Inc 5.5% 12/1/2046
 
11,511,000
10,641,183
Enbridge Inc 5.625% 4/5/2034
 
5,500,000
5,552,948
Enbridge Inc 5.7% 3/8/2033
 
3,480,000
3,549,308
Enbridge Inc 7.2% 6/27/2054 (b)
 
1,674,000
1,681,703
Enbridge Inc 8.5% 1/15/2084 (b)
 
1,880,000
2,040,024
South Bow USA Infrastructure Holdings LLC 5.026% 10/1/2029 (d)
 
2,620,000
2,597,970
South Bow USA Infrastructure Holdings LLC 5.584% 10/1/2034 (d)
 
2,320,000
2,233,112
South Bow USA Infrastructure Holdings LLC 6.176% 10/1/2054 (d)
 
2,320,000
2,111,269
Suncor Energy Inc 4% 11/15/2047
 
3,972,000
2,837,637
Suncor Energy Inc 6.8% 5/15/2038
 
6,708,000
7,028,340
Suncor Energy Inc 6.85% 6/1/2039
 
1,589,000
1,695,774
TransCanada PipeLines Ltd 4.625% 3/1/2034
 
10,000,000
9,415,568
TransCanada PipeLines Ltd 4.75% 5/15/2038
 
8,334,000
7,341,390
TransCanada PipeLines Ltd 4.875% 1/15/2026
 
3,972,000
3,973,769
TransCanada PipeLines Ltd 4.875% 5/15/2048
 
3,908,000
3,331,123
TransCanada PipeLines Ltd 5.1% 3/15/2049
 
2,778,000
2,444,745
TransCanada PipeLines Ltd 6.1% 6/1/2040
 
5,321,000
5,364,540
 
 
 
109,550,432
Financials - 0.5%
 
 
 
Banks - 0.5%
 
 
 
Bank of Montreal 3.803% 12/15/2032 (b)
 
9,260,000
8,955,598
Bank of Montreal 4.7% 9/14/2027
 
9,700,000
9,753,916
Bank of Montreal 5.266% 12/11/2026
 
5,200,000
5,260,200
Bank of Nova Scotia/The 4.5% 12/16/2025
 
12,615,000
12,591,613
Bank of Nova Scotia/The 4.588% 5/4/2037 (b)
 
2,700,000
2,516,510
Bank of Nova Scotia/The 4.75% 2/2/2026
 
3,500,000
3,504,215
Bank of Nova Scotia/The 4.85% 2/1/2030
 
12,240,000
12,370,502
Bank of Nova Scotia/The 5.25% 6/12/2028
 
3,450,000
3,540,022
Canadian Imperial Bank of Commerce 3.6% 4/7/2032
 
3,614,000
3,317,529
Canadian Imperial Bank of Commerce 6.092% 10/3/2033
 
7,914,000
8,395,318
National Bank of Canada 4.5% 10/10/2029
 
4,150,000
4,109,408
Royal Bank of Canada 1.2% 4/27/2026
 
23,522,000
22,867,099
Royal Bank of Canada 2.05% 1/21/2027
 
16,433,000
15,861,450
Royal Bank of Canada 3.625% 5/4/2027
 
7,900,000
7,794,214
Royal Bank of Canada 4.522% 10/18/2028 (b)
 
7,180,000
7,174,322
Royal Bank of Canada 4.65% 1/27/2026
 
10,319,000
10,307,985
Royal Bank of Canada 4.65% 10/18/2030 (b)
 
14,550,000
14,488,265
Royal Bank of Canada 5% 5/2/2033
 
4,070,000
4,080,060
Royal Bank of Canada 5.153% 2/4/2031 (b)
 
6,000,000
6,085,436
Royal Bank of Canada 6% 11/1/2027
 
10,000,000
10,363,019
Toronto Dominion Bank 4.108% 6/8/2027
 
9,800,000
9,725,449
Toronto Dominion Bank 4.693% 9/15/2027
 
10,000,000
10,044,352
Toronto Dominion Bank 4.808% 6/3/2030
 
16,000,000
16,014,892
Toronto Dominion Bank 5.156% 1/10/2028
 
22,920,000
23,324,014
 
 
 
232,445,388
Capital Markets - 0.0%
 
 
 
Brookfield Finance Inc 2.724% 4/15/2031
 
19,988,000
17,763,319
Brookfield Finance Inc 3.625% 2/15/2052
 
1,600,000
1,067,167
Brookfield Finance Inc 5.968% 3/4/2054
 
4,350,000
4,204,691
CI Financial Corp 3.2% 12/17/2030
 
4,250,000
3,707,567
 
 
 
26,742,744
Insurance - 0.0%
 
 
 
Fairfax Financial Holdings Ltd 4.625% 4/29/2030
 
5,123,000
5,048,104
Fairfax Financial Holdings Ltd 4.85% 4/17/2028
 
1,700,000
1,708,686
Fairfax Financial Holdings Ltd 5.625% 8/16/2032
 
1,900,000
1,930,327
Fairfax Financial Holdings Ltd 5.75% 5/20/2035 (d)
 
2,010,000
2,006,810
Fairfax Financial Holdings Ltd 6.1% 3/15/2055
 
5,000,000
4,745,828
Manulife Financial Corp 4.15% 3/4/2026
 
9,666,000
9,636,086
 
 
 
25,075,841
TOTAL FINANCIALS
 
 
284,263,973
 
 
 
 
Industrials - 0.1%
 
 
 
Ground Transportation - 0.1%
 
 
 
Canadian National Railway Co 2.45% 5/1/2050
 
13,253,000
7,560,619
Canadian National Railway Co 3.2% 8/2/2046
 
2,622,000
1,818,779
Canadian National Railway Co 3.85% 8/5/2032
 
2,000,000
1,869,622
Canadian Pacific Railway Co 1.75% 12/2/2026
 
8,990,000
8,642,196
Canadian Pacific Railway Co 2.05% 3/5/2030
 
1,800,000
1,602,490
Canadian Pacific Railway Co 2.45% 12/2/2031
 
20,546,000
17,793,099
Canadian Pacific Railway Co 3.1% 12/2/2051
 
9,405,000
6,026,038
 
 
 
45,312,843
Professional Services - 0.0%
 
 
 
TR Finance LLC 3.35% 5/15/2026
 
5,561,000
5,489,677
TR Finance LLC 5.5% 8/15/2035
 
2,000,000
1,980,410
 
 
 
7,470,087
TOTAL INDUSTRIALS
 
 
52,782,930
 
 
 
 
Materials - 0.0%
 
 
 
Chemicals - 0.0%
 
 
 
Nutrien Ltd 4% 12/15/2026
 
9,055,000
8,973,728
Nutrien Ltd 4.2% 4/1/2029
 
4,109,000
4,043,625
Nutrien Ltd 5% 4/1/2049
 
7,152,000
6,213,980
Nutrien Ltd 5.25% 1/15/2045
 
2,780,000
2,494,250
Nutrien Ltd 5.625% 12/1/2040
 
1,430,000
1,383,491
 
 
 
23,109,074
Metals & Mining - 0.0%
 
 
 
Barrick Mining Corp 5.25% 4/1/2042
 
3,575,000
3,334,572
Barrick North America Finance LLC 5.75% 5/1/2043
 
2,000,000
1,961,757
Barrick PD Australia Finance Pty Ltd 5.95% 10/15/2039
 
2,000,000
2,017,066
 
 
 
7,313,395
TOTAL MATERIALS
 
 
30,422,469
 
 
 
 
Utilities - 0.0%
 
 
 
Independent Power and Renewable Electricity Producers - 0.0%
 
 
 
Emera US Finance LP 3.55% 6/15/2026
 
2,100,000
2,072,096
Emera US Finance LP 4.75% 6/15/2046
 
4,138,000
3,339,403
 
 
 
5,411,499
TOTAL CANADA
 
 
514,806,177
CHINA - 0.0%
 
 
 
Communication Services - 0.0%
 
 
 
Interactive Media & Services - 0.0%
 
 
 
Baidu Inc 3.425% 4/7/2030
 
9,666,000
9,182,797
Consumer Discretionary - 0.0%
 
 
 
Broadline Retail - 0.0%
 
 
 
Alibaba Group Holding Ltd 2.125% 2/9/2031
 
16,568,000
14,573,378
Alibaba Group Holding Ltd 3.15% 2/9/2051
 
17,076,000
10,910,113
 
 
 
25,483,491
TOTAL CHINA
 
 
34,666,288
FRANCE - 0.0%
 
 
 
Communication Services - 0.0%
 
 
 
Diversified Telecommunication Services - 0.0%
 
 
 
Orange SA 5.5% 2/6/2044
 
2,383,000
2,287,261
Energy - 0.0%
 
 
 
Oil, Gas & Consumable Fuels - 0.0%
 
 
 
TotalEnergies Capital International SA 3.127% 5/29/2050
 
2,832,000
1,815,624
TotalEnergies Capital International SA 3.455% 2/19/2029
 
16,952,000
16,474,503
TotalEnergies Capital International SA 3.461% 7/12/2049
 
5,181,000
3,543,801
TotalEnergies Capital SA 5.15% 4/5/2034
 
2,040,000
2,054,769
TotalEnergies Capital SA 5.488% 4/5/2054
 
2,040,000
1,903,892
TotalEnergies Capital SA 5.638% 4/5/2064
 
1,020,000
953,188
 
 
 
26,745,777
TOTAL FRANCE
 
 
29,033,038
GERMANY - 0.2%
 
 
 
Consumer Discretionary - 0.0%
 
 
 
Automobiles - 0.0%
 
 
 
Mercedes-Benz Finance North America LLC 8.5% 1/18/2031
 
2,000,000
2,353,952
Financials - 0.2%
 
 
 
Capital Markets - 0.1%
 
 
 
Deutsche Bank AG 4.1% 1/13/2026
 
9,570,000
9,532,721
Deutsche Bank AG/New York NY 2.311% 11/16/2027 (b)
 
4,949,000
4,763,990
Deutsche Bank AG/New York NY 3.035% 5/28/2032 (b)(e)
 
9,100,000
8,034,607
Deutsche Bank AG/New York NY 3.729% 1/14/2032 (b)
 
10,100,000
9,097,431
Deutsche Bank AG/New York NY 4.1% 1/13/2026
 
17,316,000
17,226,115
Deutsche Bank AG/New York NY 4.999% 9/11/2030 (b)
 
5,100,000
5,077,563
Deutsche Bank AG/New York NY 5.297% 5/9/2031 (b)
 
2,000,000
2,002,765
Deutsche Bank AG/New York NY 5.403% 9/11/2035 (b)(e)
 
3,270,000
3,191,105
Deutsche Bank AG/New York NY 7.079% 2/10/2034 (b)
 
3,050,000
3,203,863
 
 
 
62,130,160
Financial Services - 0.1%
 
 
 
KfW 0.375% 7/18/2025
 
13,678,000
13,608,257
KfW 2.875% 4/3/2028
 
12,201,000
11,875,309
KfW 3.875% 5/15/2028
 
10,000,000
10,003,214
Landwirtschaftliche Rentenbank 1.75% 7/27/2026
 
6,752,000
6,575,340
Landwirtschaftliche Rentenbank 2.5% 11/15/2027
 
7,022,000
6,792,706
 
 
 
48,854,826
TOTAL FINANCIALS
 
 
110,984,986
 
 
 
 
Health Care - 0.0%
 
 
 
Pharmaceuticals - 0.0%
 
 
 
Bayer US Finance II LLC 3.95% 4/15/2045 (d)
 
1,104,000
763,710
TOTAL GERMANY
 
 
114,102,648
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,445,978
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3% 10/29/2028
 
5,800,000
5,475,003
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.4% 10/29/2033
 
5,896,000
5,076,803
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.65% 7/21/2027
 
3,698,000
3,616,306
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.85% 10/29/2041
 
5,896,000
4,589,332
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 3.875% 1/23/2028
 
12,472,000
12,189,886
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 4.45% 10/1/2025
 
7,824,000
7,814,169
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 4.625% 9/10/2029
 
4,450,000
4,415,660
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 5.3% 1/19/2034
 
2,050,000
2,025,087
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 6.45% 4/15/2027
 
23,302,000
23,979,204
AerCap Ireland Capital DAC / AerCap Global Aviation Trust 6.95% 3/10/2055 (b)
 
2,200,000
2,256,554
 
 
 
81,883,982
Materials - 0.0%
 
 
 
Containers & Packaging - 0.0%
 
 
 
Smurfit Westrock Financing DAC 5.418% 1/15/2035
 
4,274,000
4,255,655
TOTAL IRELAND
 
 
86,139,637
JAPAN - 0.6%
 
 
 
Consumer Discretionary - 0.0%
 
 
 
Automobiles - 0.0%
 
 
 
Honda Motor Co Ltd 2.534% 3/10/2027
 
14,164,000
13,690,443
Toyota Motor Corp 2.362% 3/25/2031
 
10,633,000
9,393,659
Toyota Motor Corp 5.118% 7/13/2028
 
2,000,000
2,045,826
 
 
 
25,129,928
Financials - 0.6%
 
 
 
Banks - 0.5%
 
 
 
Japan Bank for International Cooperation 1.25% 1/21/2031
 
31,080,000
26,393,597
Japan Bank for International Cooperation 1.875% 7/21/2026
 
3,260,000
3,174,726
Japan Bank for International Cooperation 2.25% 11/4/2026
 
4,486,000
4,365,922
Japan Bank for International Cooperation 2.375% 4/20/2026
 
10,372,000
10,196,076
Japan Bank for International Cooperation 2.75% 1/21/2026
 
2,720,000
2,691,268
Japan Bank for International Cooperation 2.875% 6/1/2027
 
6,038,000
5,890,975
Japan Bank for International Cooperation 3.25% 7/20/2028
 
7,150,000
6,965,447
Mitsubishi UFJ Financial Group Inc 1.538% 7/20/2027 (b)
 
8,941,000
8,634,477
Mitsubishi UFJ Financial Group Inc 2.309% 7/20/2032 (b)
 
8,700,000
7,480,455
Mitsubishi UFJ Financial Group Inc 3.195% 7/18/2029
 
11,297,000
10,688,669
Mitsubishi UFJ Financial Group Inc 3.751% 7/18/2039
 
6,297,000
5,303,719
Mitsubishi UFJ Financial Group Inc 3.85% 3/1/2026
 
538,000
535,247
Mitsubishi UFJ Financial Group Inc 3.961% 3/2/2028
 
17,476,000
17,286,082
Mitsubishi UFJ Financial Group Inc 5.159% 4/24/2031 (b)
 
4,600,000
4,663,518
Mitsubishi UFJ Financial Group Inc 5.197% 1/16/2031 (b)
 
5,000,000
5,079,417
Mitsubishi UFJ Financial Group Inc 5.242% 4/19/2029 (b)
 
17,500,000
17,812,943
Mitsubishi UFJ Financial Group Inc 5.422% 2/22/2029 (b)
 
12,500,000
12,755,432
Mitsubishi UFJ Financial Group Inc 5.441% 2/22/2034 (b)
 
6,660,000
6,765,978
Mitsubishi UFJ Financial Group Inc 5.615% 4/24/2036 (b)
 
4,140,000
4,205,065
Mizuho Financial Group Inc 1.554% 7/9/2027 (b)
 
9,183,000
8,877,846
Mizuho Financial Group Inc 2.26% 7/9/2032 (b)
 
9,086,000
7,774,261
Mizuho Financial Group Inc 2.591% 5/25/2031 (b)
 
13,146,000
11,833,954
Mizuho Financial Group Inc 5.098% 5/13/2031 (b)
 
7,400,000
7,477,916
Mizuho Financial Group Inc 5.382% 7/10/2030 (b)
 
4,120,000
4,204,313
Mizuho Financial Group Inc 5.594% 7/10/2035 (b)
 
4,300,000
4,358,125
Mizuho Financial Group Inc 5.748% 7/6/2034 (b)
 
4,000,000
4,113,170
Mizuho Financial Group Inc 5.778% 7/6/2029 (b)
 
5,120,000
5,286,938
Sumitomo Mitsui Financial Group Inc 1.474% 7/8/2025
 
11,310,000
11,275,574
Sumitomo Mitsui Financial Group Inc 2.174% 1/14/2027
 
22,619,000
21,823,026
Sumitomo Mitsui Financial Group Inc 2.75% 1/15/2030
 
6,766,000
6,218,169
Sumitomo Mitsui Financial Group Inc 3.05% 1/14/2042
 
11,600,000
8,418,750
Sumitomo Mitsui Financial Group Inc 5.24% 4/15/2030
 
5,400,000
5,513,729
Sumitomo Mitsui Financial Group Inc 5.52% 1/13/2028
 
13,700,000
14,063,154
Sumitomo Mitsui Financial Group Inc 5.558% 7/9/2034
 
2,320,000
2,361,991
Sumitomo Mitsui Financial Group Inc 5.766% 1/13/2033
 
7,800,000
8,112,385
Sumitomo Mitsui Financial Group Inc 5.776% 7/13/2033
 
5,600,000
5,802,409
 
 
 
298,404,723
Capital Markets - 0.1%
 
 
 
Nomura Holdings Inc 2.608% 7/14/2031
 
1,000,000
870,053
Nomura Holdings Inc 3.103% 1/16/2030
 
19,128,000
17,676,843
Nomura Holdings Inc 5.099% 7/3/2025
 
2,000,000
2,000,470
Nomura Holdings Inc 5.605% 7/6/2029
 
7,500,000
7,687,953
Nomura Holdings Inc 6.07% 7/12/2028
 
5,700,000
5,919,879
 
 
 
34,155,198
TOTAL FINANCIALS
 
 
332,559,921
 
 
 
 
Health Care - 0.0%
 
 
 
Pharmaceuticals - 0.0%
 
 
 
Takeda Pharmaceutical Co Ltd 2.05% 3/31/2030
 
12,000,000
10,631,613
TOTAL JAPAN
 
 
368,321,462
KOREA (SOUTH) - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Export-Import Bank of Korea 0.625% 2/9/2026
 
20,831,000
20,297,331
Export-Import Bank of Korea 1.125% 12/29/2026
 
3,300,000
3,136,845
Export-Import Bank of Korea 4% 9/11/2029
 
7,000,000
6,883,079
Export-Import Bank of Korea 5.125% 9/18/2033
 
10,400,000
10,579,589
Export-Import Bank of Korea 5.25% 1/14/2035
 
3,300,000
3,382,825
Korea Development Bank/The 1.625% 1/19/2031
 
10,633,000
9,130,491
 
 
 
 
TOTAL KOREA (SOUTH)
 
 
53,410,160
LUXEMBOURG - 0.0%
 
 
 
Materials - 0.0%
 
 
 
Metals & Mining - 0.0%
 
 
 
ArcelorMittal SA 6.35% 6/17/2054
 
2,810,000
2,752,063
ArcelorMittal SA 6.8% 11/29/2032
 
9,000,000
9,739,035
 
 
 
 
TOTAL LUXEMBOURG
 
 
12,491,098
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,399,587
America Movil SAB de CV 6.125% 11/15/2037
 
6,645,000
6,877,575
 
 
 
13,277,162
Materials - 0.0%
 
 
 
Metals & Mining - 0.0%
 
 
 
Southern Copper Corp 5.25% 11/8/2042
 
4,588,000
4,122,272
Southern Copper Corp 7.5% 7/27/2035
 
4,833,000
5,416,005
 
 
 
9,538,277
TOTAL MEXICO
 
 
22,815,439
MULTI-NATIONAL - 0.5%
 
 
 
Financials - 0.5%
 
 
 
Banks - 0.3%
 
 
 
African Development Bank 0.875% 7/22/2026
 
12,141,000
11,702,871
Asian Development Bank 0.75% 10/8/2030
 
15,466,000
13,027,047
Asian Development Bank 2% 4/24/2026
 
5,004,000
4,907,284
Asian Development Bank 2.5% 11/2/2027
 
5,321,000
5,147,966
Asian Development Bank 2.625% 1/12/2027
 
5,164,000
5,052,933
Asian Development Bank 2.75% 1/19/2028
 
29,894,000
29,033,959
Corp Andina de Fomento 4.125% 1/7/2028
 
3,608,000
3,595,291
Corp Andina de Fomento 5% 1/22/2030
 
5,550,000
5,680,879
Corp Andina de Fomento 5% 1/24/2029
 
4,395,000
4,482,191
European Investment Bank 0.75% 9/23/2030
 
22,088,000
18,657,143
European Investment Bank 0.875% 5/17/2030
 
5,299,000
4,555,985
European Investment Bank 1.25% 2/14/2031
 
9,586,000
8,229,317
European Investment Bank 2.375% 5/24/2027
 
3,177,000
3,081,932
Inter-American Development Bank 0.875% 4/20/2026
 
40,212,000
39,054,040
Inter-American Development Bank 2% 6/2/2026
 
3,177,000
3,109,906
Inter-American Development Bank 2.25% 6/18/2029
 
15,187,000
14,205,933
Inter-American Development Bank 2.375% 7/7/2027
 
5,346,000
5,178,656
Inter-American Development Bank 4.375% 1/24/2044
 
6,926,000
6,330,269
 
 
 
185,033,602
Financial Services - 0.2%
 
 
 
International Bank for Reconstruction & Development 0.5% 10/28/2025
 
26,222,000
25,811,187
International Bank for Reconstruction & Development 0.75% 8/26/2030
 
13,146,000
11,116,652
International Bank for Reconstruction & Development 0.875% 5/14/2030
 
16,078,000
13,821,393
International Bank for Reconstruction & Development 1.25% 2/10/2031
 
14,403,000
12,329,045
International Bank for Reconstruction & Development 1.875% 10/27/2026
 
3,781,000
3,669,571
International Bank for Reconstruction & Development 2.5% 7/29/2025
 
3,010,000
3,000,749
International Bank for Reconstruction & Development 4% 7/25/2030
 
26,650,000
26,605,158
International Bank for Reconstruction & Development 4.75% 11/14/2033
 
28,960,000
29,754,774
International Finance Corp 0.75% 8/27/2030
 
8,767,000
7,410,051
 
 
 
133,518,580
TOTAL MULTI-NATIONAL
 
 
318,552,182
NETHERLANDS - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Cooperatieve Rabobank UA 3.75% 7/21/2026
 
15,291,000
15,134,509
Cooperatieve Rabobank UA 4.375% 8/4/2025
 
5,147,000
5,140,318
Cooperatieve Rabobank UA 5.25% 5/24/2041
 
4,583,000
4,414,548
ING Groep NV 1.726% 4/1/2027 (b)
 
7,323,000
7,147,582
ING Groep NV 2.727% 4/1/2032 (b)
 
7,404,000
6,549,409
ING Groep NV 4.252% 3/28/2033 (b)
 
7,800,000
7,398,768
ING Groep NV 5.066% 3/25/2031 (b)
 
8,500,000
8,547,975
ING Groep NV 5.525% 3/25/2036 (b)
 
4,800,000
4,788,351
 
 
 
59,121,460
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,030,798
NXP BV / NXP Funding LLC / NXP USA Inc 5% 1/15/2033
 
8,500,000
8,290,350
 
 
 
23,321,148
TOTAL NETHERLANDS
 
 
82,442,608
NORWAY - 0.1%
 
 
 
Energy - 0.1%
 
 
 
Oil, Gas & Consumable Fuels - 0.1%
 
 
 
Equinor ASA 2.375% 5/22/2030
 
9,144,000
8,273,286
Equinor ASA 3.125% 4/6/2030
 
7,926,000
7,480,747
Equinor ASA 3.625% 9/10/2028
 
9,596,000
9,426,915
Equinor ASA 3.7% 4/6/2050
 
12,681,000
9,240,043
Equinor ASA 5.1% 8/17/2040
 
1,589,000
1,510,380
 
 
 
 
TOTAL NORWAY
 
 
35,931,371
SPAIN - 0.1%
 
 
 
Communication Services - 0.0%
 
 
 
Diversified Telecommunication Services - 0.0%
 
 
 
Telefonica Emisiones SA 4.103% 3/8/2027
 
10,645,000
10,567,726
Telefonica Emisiones SA 4.895% 3/6/2048
 
3,000,000
2,461,890
Telefonica Emisiones SA 5.213% 3/8/2047
 
5,203,000
4,491,744
Telefonica Emisiones SA 5.52% 3/1/2049
 
2,700,000
2,417,537
Telefonica Emisiones SA 7.045% 6/20/2036
 
6,065,000
6,638,822
 
 
 
26,577,719
Financials - 0.1%
 
 
 
Banks - 0.1%
 
 
 
Banco Bilbao Vizcaya Argentaria SA 6.138% 9/14/2028 (b)
 
2,000,000
2,059,916
Banco Bilbao Vizcaya Argentaria SA 7.883% 11/15/2034 (b)
 
2,000,000
2,238,807
Banco Santander SA 2.749% 12/3/2030
 
1,000,000
879,977
Banco Santander SA 2.958% 3/25/2031
 
14,400,000
13,029,155
Banco Santander SA 3.225% 11/22/2032 (b)
 
7,800,000
6,845,473
Banco Santander SA 4.175% 3/24/2028 (b)
 
6,000,000
5,943,456
Banco Santander SA 5.294% 8/18/2027
 
2,000,000
2,025,568
Banco Santander SA 5.538% 3/14/2030 (b)
 
13,600,000
13,919,720
Banco Santander SA 6.35% 3/14/2034
 
3,400,000
3,513,345
Banco Santander SA 6.921% 8/8/2033
 
2,600,000
2,774,261
 
 
 
53,229,678
TOTAL SPAIN
 
 
79,807,397
SWITZERLAND - 0.1%
 
 
 
Financials - 0.1%
 
 
 
Capital Markets - 0.1%
 
 
 
UBS AG/Stamford CT 5% 7/9/2027
 
2,000,000
2,022,117
UBS AG/Stamford CT 7.5% 2/15/2028
 
15,400,000
16,551,082
UBS Group AG 4.55% 4/17/2026
 
8,685,000
8,681,943
UBS Group AG 4.875% 5/15/2045
 
8,979,000
7,845,056
 
 
 
35,100,198
Information Technology - 0.0%
 
 
 
Electronic Equipment, Instruments & Components - 0.0%
 
 
 
Tyco Electronics Group SA 3.7% 2/15/2026
 
4,253,000
4,228,715
Tyco Electronics Group SA 7.125% 10/1/2037
 
1,966,000
2,241,635
 
 
 
6,470,350
TOTAL SWITZERLAND
 
 
41,570,548
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,221,400
Wireless Telecommunication Services - 0.1%
 
 
 
Vodafone Group PLC 4.375% 5/30/2028
 
20,333,000
20,549,430
Vodafone Group PLC 5.125% 6/19/2059
 
5,220,000
4,401,034
Vodafone Group PLC 5.25% 5/30/2048
 
18,988,000
17,082,256
Vodafone Group PLC 5.75% 6/28/2054
 
2,470,000
2,312,063
 
 
 
44,344,783
TOTAL COMMUNICATION SERVICES
 
 
59,566,183
 
 
 
 
Consumer Staples - 0.2%
 
 
 
Beverages - 0.0%
 
 
 
Diageo Capital PLC 1.375% 9/29/2025
 
11,020,000
10,907,075
Diageo Capital PLC 2% 4/29/2030
 
11,793,000
10,501,269
Diageo Capital PLC 2.125% 4/29/2032
 
10,633,000
8,930,914
 
 
 
30,339,258
Food Products - 0.0%
 
 
 
Unilever Capital Corp 1.375% 9/14/2030 (e)
 
14,582,000
12,553,430
Unilever Capital Corp 1.75% 8/12/2031
 
2,000,000
1,715,370
Unilever Capital Corp 2% 7/28/2026
 
1,716,000
1,674,151
Unilever Capital Corp 3.1% 7/30/2025
 
2,383,000
2,377,610
 
 
 
18,320,561
Tobacco - 0.2%
 
 
 
BAT Capital Corp 3.557% 8/15/2027
 
16,817,000
16,448,550
BAT Capital Corp 3.984% 9/25/2050
 
2,900,000
2,025,014
BAT Capital Corp 4.39% 8/15/2037
 
8,622,000
7,584,827
BAT Capital Corp 4.54% 8/15/2047
 
13,298,000
10,497,505
BAT Capital Corp 4.758% 9/6/2049
 
9,666,000
7,760,133
BAT Capital Corp 6.421% 8/2/2033
 
5,000,000
5,360,028
BAT International Finance PLC 5.931% 2/2/2029
 
3,000,000
3,133,340
Reynolds American Inc 4.45% 6/12/2025
 
5,607,000
5,606,579
Reynolds American Inc 5.85% 8/15/2045
 
3,368,000
3,174,626
Reynolds American Inc 7.25% 6/15/2037
 
5,735,000
6,314,449
 
 
 
67,905,051
TOTAL CONSUMER STAPLES
 
 
116,564,870
 
 
 
 
Financials - 0.7%
 
 
 
Banks - 0.7%
 
 
 
Barclays PLC 2.279% 11/24/2027 (b)
 
14,500,000
13,991,915
Barclays PLC 2.894% 11/24/2032 (b)
 
15,080,000
13,121,415
Barclays PLC 3.564% 9/23/2035 (b)
 
7,500,000
6,833,979
Barclays PLC 4.375% 1/12/2026
 
4,289,000
4,278,676
Barclays PLC 4.836% 5/9/2028
 
7,626,000
7,639,592
Barclays PLC 4.95% 1/10/2047
 
12,837,000
11,354,324
Barclays PLC 5.25% 8/17/2045
 
4,602,000
4,310,052
Barclays PLC 5.335% 9/10/2035 (b)
 
6,250,000
6,077,828
Barclays PLC 5.367% 2/25/2031 (b)
 
6,800,000
6,858,812
Barclays PLC 5.501% 8/9/2028 (b)
 
4,980,000
5,053,598
Barclays PLC 5.785% 2/25/2036 (b)
 
6,100,000
6,113,386
Barclays PLC 6.224% 5/9/2034 (b)
 
6,500,000
6,786,023
Barclays PLC 7.119% 6/27/2034 (b)
 
6,000,000
6,465,014
HSBC Holdings PLC 2.013% 9/22/2028 (b)
 
38,714,000
36,394,028
HSBC Holdings PLC 2.099% 6/4/2026 (b)
 
14,500,000
14,497,853
HSBC Holdings PLC 2.804% 5/24/2032 (b)
 
22,528,000
19,710,840
HSBC Holdings PLC 4.292% 9/12/2026 (b)
 
38,971,000
38,895,652
HSBC Holdings PLC 4.755% 6/9/2028 (b)
 
7,000,000
6,993,599
HSBC Holdings PLC 4.762% 3/29/2033 (b)
 
8,100,000
7,771,972
HSBC Holdings PLC 5.13% 3/3/2031 (b)
 
4,800,000
4,812,201
HSBC Holdings PLC 5.21% 8/11/2028 (b)
 
2,000,000
2,020,628
HSBC Holdings PLC 5.24% 5/13/2031 (b)
 
7,800,000
7,835,183
HSBC Holdings PLC 5.25% 3/14/2044
 
3,946,000
3,660,373
HSBC Holdings PLC 5.45% 3/3/2036 (b)
 
4,700,000
4,626,436
HSBC Holdings PLC 5.597% 5/17/2028 (b)
 
3,610,000
3,663,630
HSBC Holdings PLC 5.733% 5/17/2032 (b)
 
10,000,000
10,256,611
HSBC Holdings PLC 5.79% 5/13/2036 (b)
 
7,420,000
7,471,787
HSBC Holdings PLC 5.887% 8/14/2027 (b)
 
5,500,000
5,568,240
HSBC Holdings PLC 6.254% 3/9/2034 (b)
 
16,000,000
16,822,261
HSBC Holdings PLC 6.332% 3/9/2044 (b)
 
5,100,000
5,352,089
HSBC Holdings PLC 6.5% 9/15/2037
 
8,340,000
8,622,890
HSBC Holdings PLC 6.8% 6/1/2038
 
4,833,000
5,136,483
HSBC Holdings PLC 7.399% 11/13/2034 (b)
 
8,800,000
9,693,277
Lloyds Banking Group PLC 3.574% 11/7/2028 (b)
 
2,000,000
1,946,433
Lloyds Banking Group PLC 3.75% 3/18/2028 (b)
 
2,000,000
1,967,619
Lloyds Banking Group PLC 4.344% 1/9/2048
 
11,915,000
9,140,820
Lloyds Banking Group PLC 4.582% 12/10/2025
 
9,260,000
9,241,900
Lloyds Banking Group PLC 4.65% 3/24/2026
 
6,831,000
6,811,807
Lloyds Banking Group PLC 4.716% 8/11/2026 (b)
 
2,000,000
1,999,362
Lloyds Banking Group PLC 4.976% 8/11/2033 (b)
 
2,000,000
1,962,197
Lloyds Banking Group PLC 5.087% 11/26/2028 (b)
 
5,350,000
5,398,156
Lloyds Banking Group PLC 5.59% 11/26/2035 (b)
 
5,940,000
5,937,660
Lloyds Banking Group PLC 5.721% 6/5/2030 (b)
 
8,400,000
8,665,607
Lloyds Banking Group PLC 5.871% 3/6/2029 (b)
 
10,800,000
11,116,545
NatWest Group PLC 4.445% 5/8/2030 (b)
 
5,748,000
5,652,282
NatWest Group PLC 4.8% 4/5/2026
 
10,366,000
10,389,028
NatWest Group PLC 4.892% 5/18/2029 (b)
 
6,766,000
6,788,352
NatWest Group PLC 5.516% 9/30/2028 (b)
 
9,700,000
9,860,163
NatWest Group PLC 5.778% 3/1/2035 (b)
 
2,300,000
2,344,402
NatWest Group PLC 5.808% 9/13/2029 (b)
 
5,200,000
5,360,978
Santander UK Group Holdings PLC 2.469% 1/11/2028 (b)
 
9,666,000
9,291,224
Santander UK Group Holdings PLC 2.896% 3/15/2032 (b)
 
1,600,000
1,408,073
Santander UK Group Holdings PLC 6.534% 1/10/2029 (b)
 
8,050,000
8,358,083
 
 
 
442,331,338
Health Care - 0.1%
 
 
 
Pharmaceuticals - 0.1%
 
 
 
Astrazeneca Finance LLC 1.2% 5/28/2026
 
7,201,000
6,991,232
Astrazeneca Finance LLC 2.25% 5/28/2031 (e)
 
7,008,000
6,183,041
Astrazeneca Finance LLC 4.875% 3/3/2033
 
4,110,000
4,128,447
Astrazeneca PLC 4.375% 11/16/2045
 
5,989,000
5,091,365
Astrazeneca PLC 4.375% 8/17/2048
 
9,825,000
8,236,351
Astrazeneca PLC 6.45% 9/15/2037
 
4,582,000
5,058,715
GlaxoSmithKline Capital Inc 6.375% 5/15/2038
 
5,734,000
6,247,702
 
 
 
41,936,853
TOTAL UNITED KINGDOM
 
 
660,399,244
UNITED STATES - 21.4%
 
 
 
Communication Services - 1.6%
 
 
 
Diversified Telecommunication Services - 0.5%
 
 
 
AT&T Inc 1.65% 2/1/2028
 
8,216,000
7,646,277
AT&T Inc 2.25% 2/1/2032 (e)
 
13,533,000
11,481,805
AT&T Inc 2.75% 6/1/2031
 
14,741,000
13,192,175
AT&T Inc 2.95% 7/15/2026
 
6,356,000
6,244,019
AT&T Inc 3.3% 2/1/2052
 
14,016,000
9,004,112
AT&T Inc 3.5% 2/1/2061
 
3,800,000
2,381,479
AT&T Inc 3.5% 6/1/2041
 
7,559,000
5,783,571
AT&T Inc 3.5% 9/15/2053
 
25,048,000
16,644,005
AT&T Inc 3.55% 9/15/2055
 
54,468,000
36,007,819
AT&T Inc 3.65% 6/1/2051
 
11,600,000
8,065,349
AT&T Inc 3.65% 9/15/2059
 
31,190,000
20,494,336
AT&T Inc 3.8% 2/15/2027
 
7,149,000
7,076,618
AT&T Inc 4.35% 6/15/2045
 
5,085,000
4,112,089
AT&T Inc 4.5% 3/9/2048
 
6,502,000
5,267,343
AT&T Inc 4.65% 6/1/2044
 
6,251,000
5,275,696
Sprint Capital Corp 8.75% 3/15/2032
 
10,000,000
11,977,994
Verizon Communications Inc 1.5% 9/18/2030
 
3,190,000
2,720,122
Verizon Communications Inc 1.68% 10/30/2030
 
2,665,000
2,283,906
Verizon Communications Inc 2.355% 3/15/2032
 
19,271,000
16,435,538
Verizon Communications Inc 2.55% 3/21/2031
 
41,913,000
37,122,221
Verizon Communications Inc 2.987% 10/30/2056
 
69,319,000
40,590,362
Verizon Communications Inc 3.55% 3/22/2051
 
8,661,000
6,054,076
Verizon Communications Inc 4.125% 3/16/2027 (e)
 
5,561,000
5,538,285
Verizon Communications Inc 4.272% 1/15/2036
 
19,285,000
17,558,833
Verizon Communications Inc 4.329% 9/21/2028
 
12,151,000
12,125,567
Verizon Communications Inc 4.4% 11/1/2034
 
2,999,000
2,808,602
Verizon Communications Inc 4.75% 11/1/2041
 
795,000
706,211
Verizon Communications Inc 5.012% 4/15/2049
 
913,000
821,547
Verizon Communications Inc 5.012% 8/21/2054
 
9,975,000
8,721,421
 
 
 
324,141,378
Entertainment - 0.1%
 
 
 
Netflix Inc 4.9% 8/15/2034 (e)
 
8,610,000
8,649,336
Walt Disney Co/The 2% 9/1/2029 (e)
 
8,297,000
7,566,119
Walt Disney Co/The 2.65% 1/13/2031
 
12,615,000
11,493,427
Walt Disney Co/The 2.75% 9/1/2049
 
8,288,000
5,087,836
Walt Disney Co/The 3.5% 5/13/2040
 
5,423,000
4,354,663
Walt Disney Co/The 3.6% 1/13/2051
 
5,404,000
3,880,550
Walt Disney Co/The 3.7% 10/15/2025
 
5,561,000
5,545,213
Walt Disney Co/The 3.8% 5/13/2060
 
5,423,000
3,853,353
Walt Disney Co/The 4.7% 3/23/2050 (e)
 
3,867,000
3,361,206
Walt Disney Co/The 5.4% 10/1/2043
 
3,078,000
3,011,778
Walt Disney Co/The 6.15% 2/15/2041
 
8,340,000
8,779,776
Walt Disney Co/The 6.15% 3/1/2037
 
3,142,000
3,370,011
 
 
 
68,953,268
Interactive Media & Services - 0.1%
 
 
 
Alphabet Inc 1.1% 8/15/2030
 
11,696,000
9,995,435
Alphabet Inc 1.998% 8/15/2026
 
1,827,000
1,781,215
Alphabet Inc 2.05% 8/15/2050
 
11,696,000
6,360,433
Alphabet Inc 4% 5/15/2030
 
4,720,000
4,671,758
Alphabet Inc 4.5% 5/15/2035
 
970,000
942,112
Alphabet Inc 5.25% 5/15/2055
 
6,130,000
5,928,018
Meta Platforms Inc 3.5% 8/15/2027
 
6,820,000
6,735,006
Meta Platforms Inc 3.85% 8/15/2032
 
7,620,000
7,219,686
Meta Platforms Inc 4.3% 8/15/2029
 
4,300,000
4,316,816
Meta Platforms Inc 4.45% 8/15/2052
 
12,000,000
9,923,964
Meta Platforms Inc 4.6% 5/15/2028
 
4,630,000
4,704,686
Meta Platforms Inc 4.65% 8/15/2062
 
1,800,000
1,484,510
Meta Platforms Inc 4.75% 8/15/2034
 
3,000,000
2,966,668
Meta Platforms Inc 4.95% 5/15/2033
 
6,700,000
6,772,663
Meta Platforms Inc 5.4% 8/15/2054
 
5,348,000
5,076,883
Meta Platforms Inc 5.6% 5/15/2053
 
6,190,000
6,054,550
 
 
 
84,934,403
Media - 0.7%
 
 
 
Charter Communications Operating LLC / Charter Communications Operating Capital 2.8% 4/1/2031
 
20,299,000
17,823,573
Charter Communications Operating LLC / Charter Communications Operating Capital 3.5% 6/1/2041
 
26,758,000
18,805,377
Charter Communications Operating LLC / Charter Communications Operating Capital 3.7% 4/1/2051
 
7,027,000
4,523,384
Charter Communications Operating LLC / Charter Communications Operating Capital 4.2% 3/15/2028
 
8,737,000
8,626,893
Charter Communications Operating LLC / Charter Communications Operating Capital 4.4% 4/1/2033
 
5,700,000
5,257,717
Charter Communications Operating LLC / Charter Communications Operating Capital 4.908% 7/23/2025
 
1,461,000
1,460,774
Charter Communications Operating LLC / Charter Communications Operating Capital 5.05% 3/30/2029
 
4,833,000
4,855,168
Charter Communications Operating LLC / Charter Communications Operating Capital 5.125% 7/1/2049
 
9,816,000
7,897,621
Charter Communications Operating LLC / Charter Communications Operating Capital 5.375% 5/1/2047
 
4,534,000
3,808,700
Charter Communications Operating LLC / Charter Communications Operating Capital 5.75% 4/1/2048
 
4,154,000
3,645,208
Charter Communications Operating LLC / Charter Communications Operating Capital 6.1% 6/1/2029
 
3,000,000
3,123,003
Charter Communications Operating LLC / Charter Communications Operating Capital 6.384% 10/23/2035
 
10,684,000
10,968,502
Charter Communications Operating LLC / Charter Communications Operating Capital 6.484% 10/23/2045
 
3,725,000
3,584,638
Charter Communications Operating LLC / Charter Communications Operating Capital 6.55% 6/1/2034
 
12,650,000
13,234,041
Comcast Corp 1.5% 2/15/2031 (e)
 
11,310,000
9,530,308
Comcast Corp 1.95% 1/15/2031
 
2,030,000
1,756,984
Comcast Corp 2.35% 1/15/2027 (e)
 
18,905,000
18,313,838
Comcast Corp 2.45% 8/15/2052
 
11,310,000
6,011,880
Comcast Corp 2.65% 2/1/2030 (e)
 
6,264,000
5,772,727
Comcast Corp 2.8% 1/15/2051
 
6,476,000
3,792,462
Comcast Corp 2.887% 11/1/2051
 
15,309,000
9,084,457
Comcast Corp 2.937% 11/1/2056
 
57,662,000
32,971,092
Comcast Corp 3.15% 3/1/2026
 
3,972,000
3,934,030
Comcast Corp 3.3% 2/1/2027
 
9,461,000
9,301,355
Comcast Corp 3.375% 8/15/2025
 
10,882,000
10,880,480
Comcast Corp 3.4% 4/1/2030
 
5,800,000
5,507,972
Comcast Corp 3.45% 2/1/2050
 
5,896,000
3,954,518
Comcast Corp 3.75% 4/1/2040
 
4,644,000
3,760,167
Comcast Corp 3.969% 11/1/2047
 
4,131,000
3,097,303
Comcast Corp 4% 3/1/2048
 
9,532,000
7,164,505
Comcast Corp 4.15% 10/15/2028
 
14,973,000
14,874,381
Comcast Corp 4.4% 8/15/2035
 
7,700,000
7,187,899
Comcast Corp 5.3% 5/15/2035
 
2,000,000
2,004,114
Discovery Communications LLC 3.625% 5/15/2030
 
9,512,000
8,411,982
Discovery Communications LLC 5.2% 9/20/2047
 
6,673,000
4,660,543
Fox Corp 4.709% 1/25/2029
 
8,245,000
8,264,607
Fox Corp 5.476% 1/25/2039
 
3,027,000
2,897,962
Fox Corp 5.576% 1/25/2049
 
7,398,000
6,787,836
Paramount Global 3.375% 2/15/2028
 
8,381,000
8,059,388
Paramount Global 4.2% 6/1/2029 (e)
 
7,143,000
6,903,649
Paramount Global 4.375% 3/15/2043
 
2,093,000
1,526,102
Paramount Global 4.6% 1/15/2045
 
5,799,000
4,267,817
Paramount Global 4.95% 1/15/2031
 
13,185,000
12,765,665
Time Warner Cable LLC 4.5% 9/15/2042
 
16,137,000
12,418,421
Time Warner Cable LLC 6.55% 5/1/2037
 
7,500,000
7,549,863
Time Warner Cable LLC 7.3% 7/1/2038
 
3,177,000
3,385,596
TWDC Enterprises 18 Corp 1.85% 7/30/2026
 
4,059,000
3,950,178
TWDC Enterprises 18 Corp 3% 7/30/2046
 
3,575,000
2,355,262
TWDC Enterprises 18 Corp 3.15% 9/17/2025
 
7,522,000
7,495,734
TWDC Enterprises 18 Corp 4.125% 6/1/2044
 
4,528,000
3,693,329
TWDC Enterprises 18 Corp 4.375% 8/16/2041 (e)
 
5,200,000
4,484,806
Warnermedia Holdings Inc 3.755% 3/15/2027
 
8,767,000
8,498,481
Warnermedia Holdings Inc 4.279% 3/15/2032 (e)
 
30,587,000
25,955,189
Warnermedia Holdings Inc 5.05% 3/15/2042
 
1,164,000
837,297
Warnermedia Holdings Inc 5.141% 3/15/2052
 
23,164,000
15,016,251
 
 
 
426,701,029
Wireless Telecommunication Services - 0.2%
 
 
 
T-Mobile USA Inc 2.05% 2/15/2028 (e)
 
11,928,000
11,209,142
T-Mobile USA Inc 3.3% 2/15/2051
 
11,928,000
7,755,989
T-Mobile USA Inc 3.75% 4/15/2027
 
6,689,000
6,602,685
T-Mobile USA Inc 3.875% 4/15/2030
 
6,689,000
6,449,983
T-Mobile USA Inc 4.375% 4/15/2040
 
6,689,000
5,800,261
T-Mobile USA Inc 4.5% 4/15/2050
 
11,522,000
9,295,905
T-Mobile USA Inc 4.7% 1/15/2035
 
980,000
936,550
T-Mobile USA Inc 4.8% 7/15/2028 (e)
 
6,375,000
6,443,201
T-Mobile USA Inc 4.95% 3/15/2028
 
14,700,000
14,918,756
T-Mobile USA Inc 5.05% 7/15/2033
 
30,475,000
30,215,231
T-Mobile USA Inc 5.2% 1/15/2033
 
7,265,000
7,292,471
T-Mobile USA Inc 5.25% 6/15/2055
 
4,500,000
4,006,080
T-Mobile USA Inc 5.65% 1/15/2053
 
10,210,000
9,659,044
 
 
 
120,585,298
TOTAL COMMUNICATION SERVICES
 
 
1,025,315,376
 
 
 
 
Consumer Discretionary - 1.3%
 
 
 
Automobile Components - 0.0%
 
 
 
Lear Corp 3.55% 1/15/2052
 
2,600,000
1,602,721
Automobiles - 0.3%
 
 
 
American Honda Finance Corp 1.2% 7/8/2025
 
9,305,000
9,272,783
American Honda Finance Corp 2% 3/24/2028
 
2,000,000
1,867,542
American Honda Finance Corp 2.25% 1/12/2029
 
1,900,000
1,748,498
American Honda Finance Corp 2.3% 9/9/2026
 
3,972,000
3,859,957
American Honda Finance Corp 4.8% 3/5/2030 (e)
 
4,640,000
4,645,697
American Honda Finance Corp 4.85% 10/23/2031
 
10,690,000
10,596,460
American Honda Finance Corp 5.125% 7/7/2028
 
4,550,000
4,622,974
American Honda Finance Corp 5.2% 3/5/2035 (e)
 
2,710,000
2,647,543
Ford Motor Co 5.291% 12/8/2046
 
8,130,000
6,410,298
Ford Motor Co 6.1% 8/19/2032 (e)
 
17,360,000
16,956,406
General Motors Co 5% 10/1/2028
 
5,463,000
5,467,397
General Motors Co 5.15% 4/1/2038
 
1,300,000
1,173,821
General Motors Co 5.2% 4/1/2045
 
3,392,000
2,820,459
General Motors Co 5.6% 10/15/2032 (e)
 
4,900,000
4,876,233
General Motors Co 5.625% 4/15/2030
 
10,000,000
10,085,675
General Motors Co 5.95% 4/1/2049
 
5,027,000
4,536,425
General Motors Co 6.6% 4/1/2036
 
8,489,000
8,765,856
General Motors Co 6.75% 4/1/2046
 
5,684,000
5,669,106
General Motors Co 6.8% 10/1/2027 (e)
 
10,536,000
10,921,264
General Motors Financial Co Inc 2.35% 1/8/2031 (e)
 
2,000,000
1,706,012
General Motors Financial Co Inc 2.4% 10/15/2028
 
1,700,000
1,563,655
General Motors Financial Co Inc 2.4% 4/10/2028
 
2,000,000
1,864,973
General Motors Financial Co Inc 3.85% 1/5/2028
 
5,561,000
5,403,249
General Motors Financial Co Inc 4% 10/6/2026
 
2,923,000
2,888,792
General Motors Financial Co Inc 4.35% 1/17/2027
 
6,356,000
6,295,692
General Motors Financial Co Inc 5.45% 7/15/2030
 
4,000,000
4,005,501
General Motors Financial Co Inc 5.6% 6/18/2031
 
4,220,000
4,237,338
General Motors Financial Co Inc 5.65% 1/17/2029
 
16,996,000
17,231,559
General Motors Financial Co Inc 6.4% 1/9/2033
 
10,000,000
10,327,136
 
 
 
172,468,301
Broadline Retail - 0.2%
 
 
 
Amazon.com Inc 0.8% 6/3/2025
 
8,758,000
8,757,067
Amazon.com Inc 1% 5/12/2026
 
5,087,000
4,934,463
Amazon.com Inc 1.5% 6/3/2030
 
15,466,000
13,573,132
Amazon.com Inc 2.1% 5/12/2031
 
7,251,000
6,388,365
Amazon.com Inc 2.5% 6/3/2050
 
5,085,000
2,989,904
Amazon.com Inc 2.875% 5/12/2041
 
27,600,000
20,238,037
Amazon.com Inc 3.1% 5/12/2051
 
5,251,000
3,477,904
Amazon.com Inc 3.15% 8/22/2027
 
8,309,000
8,140,475
Amazon.com Inc 3.6% 4/13/2032 (e)
 
2,000,000
1,893,015
Amazon.com Inc 3.875% 8/22/2037
 
8,728,000
7,776,774
Amazon.com Inc 4.05% 8/22/2047
 
15,112,000
12,300,393
Amazon.com Inc 4.25% 8/22/2057
 
7,208,000
5,761,632
Amazon.com Inc 4.55% 12/1/2027
 
10,000,000
10,107,835
Amazon.com Inc 4.7% 12/1/2032
 
28,300,000
28,564,880
Amazon.com Inc 4.8% 12/5/2034 (e)
 
6,766,000
6,815,765
eBay Inc 2.6% 5/10/2031 (e)
 
2,000,000
1,770,478
eBay Inc 2.7% 3/11/2030
 
2,000,000
1,835,781
eBay Inc 5.95% 11/22/2027 (e)
 
8,000,000
8,279,410
 
 
 
153,605,310
Distributors - 0.0%
 
 
 
Genuine Parts Co 2.75% 2/1/2032
 
2,000,000
1,717,618
Diversified Consumer Services - 0.1%
 
 
 
American University/The 3.672% 4/1/2049
 
1,903,000
1,399,284
Duke University 2.832% 10/1/2055
 
3,714,000
2,230,033
George Washington University/The 4.126% 9/15/2048
 
5,575,000
4,352,645
George Washington University/The 4.3% 9/15/2044
 
1,589,000
1,315,297
Massachusetts Institute of Technology 2.989% 7/1/2050
 
3,722,000
2,408,791
Massachusetts Institute of Technology 3.885% 7/1/2116
 
2,248,000
1,514,589
Massachusetts Institute of Technology 3.959% 7/1/2038
 
3,753,000
3,366,358
Northwestern University 3.662% 12/1/2057
 
4,398,000
3,057,070
Northwestern University 4.643% 12/1/2044
 
2,661,000
2,471,658
President and Fellows of Harvard College 3.15% 7/15/2046
 
3,000,000
2,080,228
President and Fellows of Harvard College 3.3% 7/15/2056
 
3,852,000
2,530,915
President and Fellows of Harvard College 3.619% 10/1/2037
 
795,000
681,677
Princeton Univ 5.7% 3/1/2039
 
795,000
837,701
Trane Technologies Global Holding Co Ltd 3.75% 8/21/2028
 
3,694,000
3,626,525
Trane Technologies Global Holding Co Ltd 4.3% 2/21/2048
 
3,948,000
3,145,922
University of Chicago/The 3% 10/1/2052
 
5,027,000
3,279,941
University of Notre Dame du Lac 3.438% 2/15/2045
 
2,646,000
1,979,151
University of Southern California 2.945% 10/1/2051
 
9,096,000
5,695,264
University of Southern California 5.25% 10/1/2111
 
1,589,000
1,429,455
William Marsh Rice University 3.774% 5/15/2055
 
1,510,000
1,097,076
 
 
 
48,499,580
Hotels, Restaurants & Leisure - 0.2%
 
 
 
Expedia Group Inc 2.95% 3/15/2031
 
2,000,000
1,796,351
Expedia Group Inc 3.25% 2/15/2030
 
6,863,000
6,399,711
Expedia Group Inc 4.625% 8/1/2027
 
2,000,000
2,001,279
Marriott International Inc/MD 2.85% 4/15/2031
 
17,100,000
15,304,414
Marriott International Inc/MD 4.875% 5/15/2029
 
6,000,000
6,045,850
Marriott International Inc/MD 5.35% 3/15/2035 (e)
 
3,450,000
3,403,321
Marriott International Inc/MD 5.5% 4/15/2037
 
5,110,000
4,987,577
McDonald's Corp 3.3% 7/1/2025
 
4,790,000
4,783,810
McDonald's Corp 3.5% 7/1/2027
 
7,617,000
7,502,355
McDonald's Corp 3.6% 7/1/2030
 
5,684,000
5,454,964
McDonald's Corp 3.625% 9/1/2049
 
9,831,000
7,011,897
McDonald's Corp 3.7% 1/30/2026
 
13,400,000
13,350,143
McDonald's Corp 4.2% 4/1/2050
 
6,666,000
5,202,897
McDonald's Corp 4.45% 3/1/2047
 
4,511,000
3,729,772
McDonald's Corp 4.875% 12/9/2045
 
4,313,000
3,818,939
McDonald's Corp 6.3% 3/1/2038
 
5,596,000
6,017,096
Metropolitan Museum of Art/The 3.4% 7/1/2045
 
2,383,000
1,747,497
Starbucks Corp 2% 3/12/2027
 
9,502,000
9,094,277
Starbucks Corp 2.45% 6/15/2026
 
7,944,000
7,777,922
Starbucks Corp 3% 2/14/2032 (e)
 
4,900,000
4,360,940
Starbucks Corp 3.5% 11/15/2050
 
3,287,000
2,210,787
Starbucks Corp 3.8% 8/15/2025
 
5,520,000
5,511,641
Starbucks Corp 4% 11/15/2028
 
5,561,000
5,481,867
Starbucks Corp 4.5% 11/15/2048 (e)
 
3,734,000
3,000,699
Starbucks Corp 5.4% 5/15/2035
 
6,390,000
6,404,147
 
 
 
142,400,153
Household Durables - 0.0%
 
 
 
DR Horton Inc 1.3% 10/15/2026
 
2,000,000
1,915,869
DR Horton Inc 5% 10/15/2034 (e)
 
3,000,000
2,918,378
DR Horton Inc 5.5% 10/15/2035
 
1,940,000
1,940,183
Lennar Corp 4.75% 11/29/2027
 
6,283,000
6,304,612
Toll Brothers Finance Corp 4.35% 2/15/2028 (e)
 
1,900,000
1,883,429
 
 
 
14,962,471
Leisure Products - 0.0%
 
 
 
Hasbro Inc 3.9% 11/19/2029 (e)
 
2,000,000
1,906,159
Hasbro Inc 5.1% 5/15/2044
 
3,400,000
2,908,682
 
 
 
4,814,841
Specialty Retail - 0.5%
 
 
 
AutoNation Inc 2.4% 8/1/2031 (e)
 
1,000,000
845,119
AutoNation Inc 3.85% 3/1/2032
 
6,090,000
5,502,874
AutoZone Inc 3.75% 6/1/2027 (e)
 
4,611,000
4,556,362
AutoZone Inc 4% 4/15/2030 (e)
 
9,521,000
9,237,859
AutoZone Inc 5.1% 7/15/2029
 
1,730,000
1,763,283
AutoZone Inc 5.165% 6/15/2030
 
2,680,000
2,722,342
AutoZone Inc 5.4% 7/15/2034 (e)
 
1,530,000
1,541,731
Home Depot Inc/The 2.375% 3/15/2051
 
13,507,000
7,389,170
Home Depot Inc/The 2.5% 4/15/2027 (e)
 
9,637,000
9,350,528
Home Depot Inc/The 2.8% 9/14/2027
 
3,972,000
3,855,679
Home Depot Inc/The 2.95% 6/15/2029
 
16,616,000
15,793,617
Home Depot Inc/The 3% 4/1/2026
 
7,967,000
7,884,771
Home Depot Inc/The 3.125% 12/15/2049
 
5,317,000
3,479,349
Home Depot Inc/The 3.3% 4/15/2040
 
6,833,000
5,334,333
Home Depot Inc/The 3.9% 12/6/2028
 
4,575,000
4,537,903
Home Depot Inc/The 3.9% 6/15/2047
 
6,813,000
5,225,379
Home Depot Inc/The 4.2% 4/1/2043
 
1,251,000
1,042,488
Home Depot Inc/The 4.25% 4/1/2046
 
2,606,000
2,130,148
Home Depot Inc/The 4.5% 12/6/2048
 
10,434,000
8,736,106
Home Depot Inc/The 4.75% 6/25/2029
 
2,000,000
2,030,273
Home Depot Inc/The 4.875% 2/15/2044
 
2,283,000
2,055,385
Home Depot Inc/The 4.95% 6/25/2034
 
11,600,000
11,605,260
Home Depot Inc/The 5.875% 12/16/2036
 
13,741,000
14,511,406
Lowe's Cos Inc 1.3% 4/15/2028
 
6,380,000
5,867,832
Lowe's Cos Inc 1.7% 10/15/2030 (e)
 
9,666,000
8,321,992
Lowe's Cos Inc 3.65% 4/5/2029
 
10,507,000
10,191,147
Lowe's Cos Inc 3.7% 4/15/2046
 
2,780,000
2,017,040
Lowe's Cos Inc 3.75% 4/1/2032
 
32,063,000
29,838,719
Lowe's Cos Inc 4.05% 5/3/2047
 
9,135,000
6,916,100
Lowe's Cos Inc 4.5% 4/15/2030
 
9,618,000
9,604,064
Lowe's Cos Inc 4.8% 4/1/2026
 
8,100,000
8,115,488
Lowe's Cos Inc 5.625% 4/15/2053
 
5,000,000
4,688,645
Lowe's Cos Inc 5.75% 7/1/2053 (e)
 
4,623,000
4,394,390
O'Reilly Automotive Inc 4.7% 6/15/2032
 
8,100,000
7,925,266
 
 
 
229,012,048
Textiles, Apparel & Luxury Goods - 0.0%
 
 
 
NIKE Inc 2.85% 3/27/2030 (e)
 
4,775,000
4,462,407
NIKE Inc 3.25% 3/27/2040
 
9,666,000
7,465,300
NIKE Inc 3.375% 11/1/2046
 
3,575,000
2,511,303
NIKE Inc 3.375% 3/27/2050
 
4,775,000
3,278,223
Tapestry Inc 3.05% 3/15/2032 (e)
 
2,320,000
2,024,479
Tapestry Inc 5.1% 3/11/2030 (e)
 
2,000,000
1,999,512
Tapestry Inc 5.5% 3/11/2035
 
2,000,000
1,961,746
 
 
 
23,702,970
TOTAL CONSUMER DISCRETIONARY
 
 
792,786,013
 
 
 
 
Consumer Staples - 1.2%
 
 
 
Beverages - 0.3%
 
 
 
Coca-Cola Co/The 1.375% 3/15/2031 (e)
 
9,666,000
8,221,249
Coca-Cola Co/The 1.45% 6/1/2027
 
6,650,000
6,330,293
Coca-Cola Co/The 1.65% 6/1/2030
 
6,660,000
5,864,449
Coca-Cola Co/The 2.5% 3/15/2051
 
4,833,000
2,810,130
Coca-Cola Co/The 2.5% 6/1/2040
 
6,660,000
4,720,422
Coca-Cola Co/The 2.6% 6/1/2050
 
6,660,000
4,003,879
Coca-Cola Co/The 2.75% 6/1/2060
 
6,660,000
3,840,684
Coca-Cola Co/The 5% 5/13/2034
 
6,760,000
6,865,050
Coca-Cola Co/The 5.2% 1/14/2055
 
5,290,000
4,951,034
Constellation Brands Inc 3.5% 5/9/2027
 
7,944,000
7,779,186
Constellation Brands Inc 3.7% 12/6/2026
 
5,997,000
5,926,638
Constellation Brands Inc 4.75% 5/9/2032 (e)
 
5,000,000
4,903,655
Constellation Brands Inc 5.25% 11/15/2048 (e)
 
5,751,000
5,142,542
Keurig Dr Pepper Inc 2.25% 3/15/2031 (e)
 
2,000,000
1,746,183
Keurig Dr Pepper Inc 3.2% 5/1/2030
 
2,000,000
1,865,286
Keurig Dr Pepper Inc 3.8% 5/1/2050
 
2,513,000
1,797,284
Keurig Dr Pepper Inc 4.05% 4/15/2032 (e)
 
11,200,000
10,646,382
Keurig Dr Pepper Inc 4.6% 5/15/2030
 
7,880,000
7,843,571
Keurig Dr Pepper Inc 5.15% 5/15/2035
 
7,080,000
6,936,443
Molson Coors Beverage Co 3% 7/15/2026
 
13,822,000
13,590,056
Molson Coors Beverage Co 4.2% 7/15/2046
 
10,509,000
8,219,833
PepsiCo Inc 1.4% 2/25/2031 (e)
 
12,450,000
10,556,407
PepsiCo Inc 1.625% 5/1/2030
 
34,299,000
30,112,750
PepsiCo Inc 2.375% 10/6/2026
 
5,362,000
5,237,710
PepsiCo Inc 3% 10/15/2027
 
14,466,000
14,091,086
PepsiCo Inc 3.6% 8/13/2042
 
2,383,000
1,859,208
PepsiCo Inc 3.875% 3/19/2060
 
4,833,000
3,529,682
PepsiCo Inc 4.25% 10/22/2044
 
4,766,000
4,053,138
PepsiCo Inc 4.45% 4/14/2046
 
4,607,000
3,960,491
PepsiCo Inc 5% 2/7/2035 (e)
 
4,770,000
4,761,654
 
 
 
202,166,375
Consumer Staples Distribution & Retail - 0.3%
 
 
 
Costco Wholesale Corp 1.375% 6/20/2027
 
13,997,000
13,268,288
Costco Wholesale Corp 1.6% 4/20/2030
 
2,000,000
1,766,609
Costco Wholesale Corp 1.75% 4/20/2032 (e)
 
2,000,000
1,687,367
Dollar General Corp 5% 11/1/2032 (e)
 
9,230,000
9,078,799
Dollar Tree Inc 4.2% 5/15/2028
 
8,178,000
8,044,533
Kroger Co/The 1.7% 1/15/2031
 
5,315,000
4,512,643
Kroger Co/The 2.65% 10/15/2026
 
2,264,000
2,210,897
Kroger Co/The 3.5% 2/1/2026 (e)
 
3,177,000
3,153,248
Kroger Co/The 3.95% 1/15/2050
 
2,900,000
2,133,305
Kroger Co/The 5% 9/15/2034
 
4,540,000
4,421,830
Kroger Co/The 5.15% 8/1/2043
 
2,165,000
1,956,427
Kroger Co/The 5.4% 1/15/2049 (e)
 
5,171,000
4,694,893
Kroger Co/The 5.5% 9/15/2054
 
4,670,000
4,318,269
Kroger Co/The 5.65% 9/15/2064
 
2,660,000
2,455,963
Sysco Corp 3.3% 2/15/2050
 
11,213,000
7,273,285
Sysco Corp 3.3% 7/15/2026
 
2,606,000
2,571,218
Sysco Corp 3.75% 10/1/2025
 
4,528,000
4,513,439
Sysco Corp 6.6% 4/1/2040
 
7,830,000
8,356,242
Target Corp 3.9% 11/15/2047
 
11,736,000
8,857,638
Target Corp 4% 7/1/2042
 
5,561,000
4,573,640
Target Corp 4.4% 1/15/2033 (e)
 
8,300,000
8,087,494
Walmart Inc 2.95% 9/24/2049
 
5,027,000
3,294,126
Walmart Inc 3.7% 6/26/2028
 
9,771,000
9,682,816
Walmart Inc 3.9% 4/15/2028
 
7,300,000
7,284,744
Walmart Inc 4.05% 6/29/2048
 
14,433,000
11,727,178
Walmart Inc 4.1% 4/15/2033
 
7,300,000
7,074,385
Walmart Inc 4.3% 4/22/2044
 
4,766,000
4,124,445
Walmart Inc 5.625% 4/1/2040
 
1,589,000
1,672,796
Walmart Inc 5.625% 4/15/2041 (e)
 
3,654,000
3,794,333
Walmart Inc 6.5% 8/15/2037
 
6,573,000
7,470,444
 
 
 
164,061,294
Food Products - 0.3%
 
 
 
Archer-Daniels-Midland Co 4.5% 8/15/2033 (e)
 
16,900,000
16,292,771
Bunge Ltd Fin Corp 2.75% 5/14/2031
 
2,000,000
1,791,417
Bunge Ltd Fin Corp 4.2% 9/17/2029 (e)
 
3,260,000
3,217,029
Bunge Ltd Fin Corp 4.65% 9/17/2034
 
2,540,000
2,442,674
Conagra Brands Inc 4.85% 11/1/2028
 
10,827,000
10,873,547
Conagra Brands Inc 5.3% 11/1/2038
 
3,936,000
3,688,406
Conagra Brands Inc 5.4% 11/1/2048
 
7,130,000
6,275,392
General Mills Inc 2.875% 4/15/2030
 
5,778,000
5,318,112
General Mills Inc 3% 2/1/2051
 
4,854,000
3,007,756
General Mills Inc 4.2% 4/17/2028
 
13,662,000
13,597,145
General Mills Inc 4.875% 1/30/2030
 
2,540,000
2,562,165
Kellanova 3.25% 4/1/2026
 
2,955,000
2,925,928
Kellanova 4.3% 5/15/2028 (e)
 
4,766,000
4,772,399
Kraft Heinz Foods Co 3.875% 5/15/2027
 
28,999,000
28,635,344
Kraft Heinz Foods Co 4.375% 6/1/2046
 
14,500,000
11,446,930
Kraft Heinz Foods Co 5% 6/4/2042
 
9,800,000
8,642,805
Kraft Heinz Foods Co 5% 7/15/2035
 
1,000,000
968,352
Kraft Heinz Foods Co 6.875% 1/26/2039
 
2,000,000
2,159,154
The Campbell's Company 4.8% 3/15/2048
 
11,120,000
9,483,816
Tyson Foods Inc 4% 3/1/2026
 
5,854,000
5,829,331
Tyson Foods Inc 4.35% 3/1/2029
 
7,149,000
7,070,697
Tyson Foods Inc 5.1% 9/28/2048
 
7,408,000
6,478,570
 
 
 
157,479,740
Household Products - 0.1%
 
 
 
Colgate-Palmolive Co 3.1% 8/15/2025
 
2,000,000
1,994,690
Colgate-Palmolive Co 3.25% 8/15/2032
 
2,000,000
1,834,659
Kimberly-Clark Corp 1.05% 9/15/2027
 
16,774,000
15,657,680
Kimberly-Clark Corp 3.1% 3/26/2030
 
3,346,000
3,163,810
Kimberly-Clark Corp 3.2% 7/30/2046
 
1,986,000
1,370,882
Kimberly-Clark Corp 3.95% 11/1/2028
 
6,766,000
6,722,335
Kimberly-Clark Corp 6.625% 8/1/2037
 
1,200,000
1,364,032
Procter & Gamble Co/The 1% 4/23/2026
 
9,135,000
8,875,941
Procter & Gamble Co/The 1.95% 4/23/2031 (e)
 
14,500,000
12,736,160
Procter & Gamble Co/The 2.3% 2/1/2032 (e)
 
2,000,000
1,774,061
Procter & Gamble Co/The 2.85% 8/11/2027
 
3,575,000
3,484,554
Procter & Gamble Co/The 3% 3/25/2030
 
9,868,000
9,363,080
Procter & Gamble Co/The 5.55% 3/5/2037
 
2,000,000
2,128,821
 
 
 
70,470,705
Personal Care Products - 0.0%
 
 
 
Estee Lauder Cos Inc/The 1.95% 3/15/2031 (e)
 
13,533,000
11,616,474
Kenvue Inc 4.9% 3/22/2033
 
6,173,000
6,192,784
Kenvue Inc 5.05% 3/22/2028
 
5,583,000
5,723,997
Kenvue Inc 5.05% 3/22/2053 (e)
 
6,173,000
5,635,954
 
 
 
29,169,209
Tobacco - 0.2%
 
 
 
Altria Group Inc 3.4% 2/4/2041
 
10,000,000
7,233,821
Altria Group Inc 3.875% 9/16/2046
 
7,944,000
5,689,425
Altria Group Inc 4.25% 8/9/2042
 
7,768,000
6,154,874
Altria Group Inc 4.8% 2/14/2029
 
10,541,000
10,578,714
Altria Group Inc 5.8% 2/14/2039
 
7,428,000
7,353,428
Altria Group Inc 5.95% 2/14/2049 (e)
 
8,261,000
8,036,432
Philip Morris International Inc 2.75% 2/25/2026
 
2,979,000
2,940,550
Philip Morris International Inc 3.875% 8/21/2042
 
3,833,000
3,042,709
Philip Morris International Inc 4.125% 3/4/2043
 
7,944,000
6,486,491
Philip Morris International Inc 4.625% 11/1/2029
 
5,360,000
5,378,091
Philip Morris International Inc 4.875% 11/15/2043
 
4,766,000
4,259,181
Philip Morris International Inc 4.875% 2/15/2028 (e)
 
6,100,000
6,182,701
Philip Morris International Inc 4.9% 11/1/2034 (e)
 
5,660,000
5,550,265
Philip Morris International Inc 5.125% 11/17/2027
 
8,330,000
8,477,915
Philip Morris International Inc 5.375% 2/15/2033
 
6,430,000
6,556,574
Philip Morris International Inc 5.75% 11/17/2032
 
5,880,000
6,156,561
Philip Morris International Inc 6.375% 5/16/2038
 
1,152,000
1,251,614
 
 
 
101,329,346
TOTAL CONSUMER STAPLES
 
 
724,676,669
 
 
 
 
Energy - 1.3%
 
 
 
Energy Equipment & Services - 0.0%
 
 
 
Baker Hughes Holdings LLC / Baker Hughes Co-Obligor Inc 4.08% 12/15/2047
 
19,106,000
14,355,629
Baker Hughes Holdings LLC 5.125% 9/15/2040
 
1,589,000
1,495,104
Halliburton Co 2.92% 3/1/2030
 
7,656,000
7,027,165
Halliburton Co 3.8% 11/15/2025
 
203,000
201,926
Halliburton Co 5% 11/15/2045
 
5,989,000
5,136,286
Halliburton Co 7.45% 9/15/2039
 
1,192,000
1,360,893
 
 
 
29,577,003
Oil, Gas & Consumable Fuels - 1.3%
 
 
 
Boardwalk Pipelines LP 3.4% 2/15/2031 (e)
 
2,000,000
1,827,368
BP Capital Markets PLC 3.279% 9/19/2027
 
10,121,000
9,891,046
Cheniere Energy Partners LP 5.75% 8/15/2034
 
11,150,000
11,189,761
Chevron Corp 1.995% 5/11/2027
 
4,949,000
4,762,252
Chevron Corp 2.236% 5/11/2030
 
5,916,000
5,341,830
Chevron Corp 2.954% 5/16/2026
 
8,737,000
8,629,474
Chevron Corp 2.978% 5/11/2040
 
4,949,000
3,704,882
Chevron Corp 3.078% 5/11/2050
 
5,916,000
3,853,948
Chevron USA Inc 4.2% 10/15/2049
 
3,480,000
2,707,729
Chevron USA Inc 4.95% 8/15/2047
 
10,963,000
9,770,790
ConocoPhillips 6.5% 2/1/2039
 
5,981,000
6,520,005
ConocoPhillips Co 4.7% 1/15/2030
 
5,480,000
5,505,049
ConocoPhillips Co 5% 1/15/2035
 
6,290,000
6,142,866
ConocoPhillips Co 5.05% 9/15/2033 (e)
 
9,450,000
9,451,167
ConocoPhillips Co 5.5% 1/15/2055
 
3,140,000
2,895,033
ConocoPhillips Co 5.55% 3/15/2054
 
9,450,000
8,773,052
ConocoPhillips Co 5.95% 3/15/2046 (e)
 
4,766,000
4,785,540
DCP Midstream Operating LP 3.25% 2/15/2032 (e)
 
1,000,000
865,378
DCP Midstream Operating LP 8.125% 8/16/2030 (e)
 
2,000,000
2,304,057
Devon Energy Corp 5% 6/15/2045
 
13,220,000
10,665,754
Devon Energy Corp 5.6% 7/15/2041 (e)
 
2,283,000
2,047,949
Diamondback Energy Inc 5.9% 4/18/2064
 
7,900,000
7,069,264
Diamondback Energy Inc 6.25% 3/15/2033
 
11,200,000
11,680,422
Eastern Gas Transmission & Storage Inc 3.9% 11/15/2049
 
9,666,000
6,827,837
Energy Transfer LP 3.75% 5/15/2030
 
13,291,000
12,575,257
Energy Transfer LP 3.9% 7/15/2026
 
5,974,000
5,923,850
Energy Transfer LP 4.95% 6/15/2028
 
7,490,000
7,540,967
Energy Transfer LP 5% 5/15/2050
 
14,074,000
11,376,870
Energy Transfer LP 5.15% 3/15/2045
 
6,356,000
5,403,131
Energy Transfer LP 5.2% 4/1/2030
 
6,700,000
6,764,197
Energy Transfer LP 5.3% 4/1/2044
 
4,607,000
3,997,363
Energy Transfer LP 5.4% 10/1/2047
 
4,369,000
3,766,966
Energy Transfer LP 5.7% 4/1/2035
 
5,000,000
4,986,559
Energy Transfer LP 5.8% 6/15/2038
 
6,960,000
6,814,651
Energy Transfer LP 6% 6/15/2048
 
15,589,000
14,474,751
Energy Transfer LP 6.25% 4/15/2049
 
2,315,000
2,204,223
Enterprise Products Operating LLC 3.3% 2/15/2053
 
3,026,000
1,932,386
Enterprise Products Operating LLC 3.7% 2/15/2026 (e)
 
1,405,000
1,396,945
Enterprise Products Operating LLC 3.95% 2/15/2027 (e)
 
20,557,000
20,435,452
Enterprise Products Operating LLC 4.2% 1/31/2050
 
4,727,000
3,618,542
Enterprise Products Operating LLC 4.25% 2/15/2048
 
15,839,000
12,429,985
Enterprise Products Operating LLC 4.8% 2/1/2049
 
5,834,000
4,925,331
Enterprise Products Operating LLC 4.85% 3/15/2044
 
3,972,000
3,483,194
Enterprise Products Operating LLC 4.85% 8/15/2042 (e)
 
1,986,000
1,760,637
Enterprise Products Operating LLC 4.9% 5/15/2046
 
3,400,000
2,970,200
Enterprise Products Operating LLC 4.95% 2/15/2035
 
2,230,000
2,179,548
Enterprise Products Operating LLC 5.35% 1/31/2033 (e)
 
7,800,000
7,951,454
Enterprise Products Operating LLC 5.55% 2/16/2055
 
2,230,000
2,080,750
Enterprise Products Operating LLC 5.7% 2/15/2042
 
1,589,000
1,551,407
Enterprise Products Operating LLC 7.55% 4/15/2038
 
1,589,000
1,858,052
EOG Resources Inc 4.15% 1/15/2026
 
4,448,000
4,437,925
EOG Resources Inc 5.65% 12/1/2054 (e)
 
3,760,000
3,558,773
EQT Corp 5.7% 4/1/2028
 
6,471,000
6,607,802
Exxon Mobil Corp 3.043% 3/1/2026
 
6,618,000
6,552,701
Exxon Mobil Corp 3.452% 4/15/2051
 
3,316,000
2,286,606
Exxon Mobil Corp 3.482% 3/19/2030
 
19,333,000
18,667,779
Exxon Mobil Corp 3.567% 3/6/2045 (e)
 
5,282,000
3,951,899
Exxon Mobil Corp 4.227% 3/19/2040
 
20,900,000
18,310,524
Hess Corp 5.6% 2/15/2041
 
2,701,000
2,618,128
Hess Corp 5.8% 4/1/2047
 
3,383,000
3,260,919
Hess Corp 6% 1/15/2040
 
2,000,000
2,055,432
Hess Corp 7.875% 10/1/2029
 
3,300,000
3,692,051
Kinder Morgan Energy Partners LP 4.7% 11/1/2042
 
3,019,000
2,523,142
Kinder Morgan Energy Partners LP 5% 3/1/2043
 
795,000
687,045
Kinder Morgan Energy Partners LP 5.5% 3/1/2044
 
5,558,000
5,085,715
Kinder Morgan Energy Partners LP 5.625% 9/1/2041
 
795,000
740,385
Kinder Morgan Energy Partners LP 6.55% 9/15/2040
 
2,383,000
2,468,417
Kinder Morgan Inc 4.3% 3/1/2028
 
7,919,000
7,896,651
Kinder Morgan Inc 4.8% 2/1/2033 (e)
 
2,000,000
1,931,585
Kinder Morgan Inc 5.2% 3/1/2048
 
6,974,000
6,058,349
Kinder Morgan Inc 5.2% 6/1/2033
 
5,970,000
5,891,891
Kinder Morgan Inc 5.3% 12/1/2034
 
6,792,000
6,641,787
Kinder Morgan Inc 5.55% 6/1/2045
 
12,933,000
11,870,275
Marathon Petroleum Corp 4.5% 4/1/2048
 
4,630,000
3,429,632
Marathon Petroleum Corp 5.15% 3/1/2030
 
5,260,000
5,311,076
Marathon Petroleum Corp 5.7% 3/1/2035
 
5,480,000
5,419,903
Marathon Petroleum Corp 6.5% 3/1/2041
 
795,000
807,497
MPLX LP 4.125% 3/1/2027
 
7,506,000
7,448,000
MPLX LP 4.7% 4/15/2048
 
15,489,000
12,180,401
MPLX LP 4.8% 2/15/2029
 
7,300,000
7,324,247
MPLX LP 5.2% 3/1/2047
 
4,861,000
4,144,164
MPLX LP 5.5% 2/15/2049
 
6,892,000
6,054,550
Occidental Petroleum Corp 6.6% 3/15/2046 (e)
 
19,100,000
18,094,544
ONEOK Inc 3.1% 3/15/2030
 
2,000,000
1,845,877
ONEOK Inc 3.4% 9/1/2029
 
1,300,000
1,227,244
ONEOK Inc 4.25% 9/15/2046
 
4,369,000
3,195,039
ONEOK Inc 4.25% 9/24/2027 (e)
 
1,000,000
993,452
ONEOK Inc 4.35% 3/15/2029
 
2,000,000
1,966,821
ONEOK Inc 4.45% 9/1/2049
 
4,640,000
3,432,379
ONEOK Inc 4.5% 3/15/2050
 
1,100,000
829,383
ONEOK Inc 4.75% 10/15/2031
 
3,460,000
3,377,413
ONEOK Inc 4.95% 7/13/2047
 
4,647,000
3,776,363
ONEOK Inc 5% 3/1/2026
 
2,383,000
2,386,510
ONEOK Inc 5.05% 11/1/2034
 
2,470,000
2,353,413
ONEOK Inc 5.2% 7/15/2048
 
2,399,000
2,018,557
ONEOK Inc 5.65% 11/1/2028 (e)
 
3,550,000
3,654,122
ONEOK Inc 5.7% 11/1/2054
 
2,470,000
2,207,551
ONEOK Inc 5.85% 11/1/2064 (e)
 
2,800,000
2,506,655
ONEOK Inc 6.1% 11/15/2032
 
8,780,000
9,133,410
ONEOK Inc 6.625% 9/1/2053
 
6,710,000
6,767,804
Ovintiv Inc 6.5% 2/1/2038
 
7,055,000
6,873,908
Phillips 66 3.9% 3/15/2028
 
2,000,000
1,969,698
Phillips 66 4.65% 11/15/2034
 
2,000,000
1,876,338
Phillips 66 4.875% 11/15/2044
 
795,000
667,283
Phillips 66 5.875% 5/1/2042
 
7,547,000
7,345,467
Phillips 66 Co 4.95% 3/15/2035 (e)
 
7,530,000
7,177,052
Phillips 66 Co 5.5% 3/15/2055
 
4,340,000
3,818,764
Plains All American Pipeline LP / PAA Finance Corp 3.55% 12/15/2029
 
1,000,000
945,695
Plains All American Pipeline LP / PAA Finance Corp 4.65% 10/15/2025 (e)
 
9,730,000
9,722,067
Plains All American Pipeline LP / PAA Finance Corp 4.9% 2/15/2045
 
1,509,000
1,247,562
Plains All American Pipeline LP / PAA Finance Corp 6.65% 1/15/2037
 
4,220,000
4,427,261
Sabine Pass Liquefaction LLC 4.5% 5/15/2030
 
15,000,000
14,778,702
Shell Finance US Inc 2.375% 11/7/2029
 
26,293,000
24,249,906
Shell Finance US Inc 4% 5/10/2046
 
3,177,000
2,473,409
Shell Finance US Inc 4.375% 5/11/2045
 
10,565,000
8,734,935
Shell International Finance BV 3.125% 11/7/2049
 
11,116,000
7,210,115
Shell International Finance BV 3.875% 11/13/2028
 
6,766,000
6,708,725
Shell International Finance BV 6.375% 12/15/2038
 
5,337,000
5,791,608
Spectra Energy Partners LP 3.375% 10/15/2026
 
12,956,000
12,727,632
Targa Resources Corp 4.95% 4/15/2052
 
6,000,000
4,793,262
Targa Resources Corp 6.125% 3/15/2033
 
9,100,000
9,372,616
Targa Resources Corp 6.125% 5/15/2055
 
3,640,000
3,428,459
Targa Resources Partners LP / Targa Resources Partners Finance Corp 4% 1/15/2032
 
2,000,000
1,828,835
Targa Resources Partners LP / Targa Resources Partners Finance Corp 4.875% 2/1/2031
 
2,000,000
1,950,440
Targa Resources Partners LP / Targa Resources Partners Finance Corp 5% 1/15/2028
 
1,300,000
1,298,167
Targa Resources Partners LP / Targa Resources Partners Finance Corp 5.5% 3/1/2030
 
2,000,000
2,015,536
Transcontinental Gas Pipe Line Co LLC 3.25% 5/15/2030
 
4,640,000
4,323,467
Transcontinental Gas Pipe Line Co LLC 3.95% 5/15/2050
 
4,640,000
3,416,946
Transcontinental Gas Pipe Line Co LLC 4.45% 8/1/2042
 
6,157,000
5,104,884
Transcontinental Gas Pipe Line Co LLC 4.6% 3/15/2048
 
3,177,000
2,593,450
Valero Energy Corp 4% 4/1/2029
 
7,408,000
7,234,551
Valero Energy Corp 4% 6/1/2052
 
5,100,000
3,515,979
Valero Energy Corp 6.625% 6/15/2037
 
7,605,000
7,983,164
Western Gas Partners LP 4.05% 2/1/2030 (f)
 
10,100,000
9,601,408
Western Gas Partners LP 5.45% 11/15/2034
 
12,000,000
11,518,800
Williams Cos Inc/The 3.75% 6/15/2027
 
18,557,000
18,291,772
Williams Cos Inc/The 4.85% 3/1/2048
 
6,697,000
5,621,235
Williams Cos Inc/The 5.4% 3/2/2026
 
3,600,000
3,617,940
Williams Cos Inc/The 5.65% 3/15/2033
 
2,610,000
2,672,465
Williams Cos Inc/The 5.75% 6/24/2044
 
1,509,000
1,435,917
 
 
 
791,662,329
TOTAL ENERGY
 
 
821,239,332
 
 
 
 
Financials - 6.2%
 
 
 
Banks - 2.6%
 
 
 
Bank of America Corp 1.658% 3/11/2027 (b)
 
15,408,000
15,052,088
Bank of America Corp 1.734% 7/22/2027 (b)
 
19,987,000
19,333,373
Bank of America Corp 2.087% 6/14/2029 (b)
 
4,543,000
4,217,320
Bank of America Corp 2.299% 7/21/2032 (b)
 
7,772,000
6,668,209
Bank of America Corp 2.482% 9/21/2036 (b)
 
7,000,000
5,851,498
Bank of America Corp 2.651% 3/11/2032 (b)
 
14,674,000
12,989,436
Bank of America Corp 2.676% 6/19/2041 (b)
 
18,560,000
12,941,432
Bank of America Corp 2.687% 4/22/2032 (b)
 
7,115,000
6,283,805
Bank of America Corp 2.831% 10/24/2051 (b)
 
7,984,000
4,821,881
Bank of America Corp 2.972% 7/21/2052 (b)
 
7,772,000
4,846,658
Bank of America Corp 3.194% 7/23/2030 (b)
 
38,178,000
35,965,945
Bank of America Corp 3.248% 10/21/2027
 
2,979,000
2,906,308
Bank of America Corp 3.311% 4/22/2042 (b)
 
15,200,000
11,328,742
Bank of America Corp 3.419% 12/20/2028 (b)
 
24,064,000
23,349,393
Bank of America Corp 3.593% 7/21/2028 (b)
 
8,818,000
8,629,248
Bank of America Corp 3.705% 4/24/2028 (b)
 
6,991,000
6,872,635
Bank of America Corp 3.824% 1/20/2028 (b)
 
17,200,000
16,969,328
Bank of America Corp 3.846% 3/8/2037 (b)
 
4,603,000
4,122,492
Bank of America Corp 3.97% 3/5/2029 (b)
 
17,399,000
17,087,337
Bank of America Corp 3.974% 2/7/2030 (b)
 
11,231,000
10,953,208
Bank of America Corp 4.083% 3/20/2051 (b)
 
5,027,000
3,882,655
Bank of America Corp 4.183% 11/25/2027
 
12,307,000
12,200,681
Bank of America Corp 4.244% 4/24/2038 (b)
 
2,000,000
1,773,771
Bank of America Corp 4.25% 10/22/2026
 
3,177,000
3,163,438
Bank of America Corp 4.271% 7/23/2029 (b)
 
14,306,000
14,145,190
Bank of America Corp 4.33% 3/15/2050 (b)
 
10,398,000
8,399,099
Bank of America Corp 4.443% 1/20/2048 (b)
 
12,114,000
10,057,569
Bank of America Corp 4.45% 3/3/2026
 
10,327,000
10,310,462
Bank of America Corp 4.623% 5/9/2029 (b)
 
6,000,000
5,998,578
Bank of America Corp 4.948% 7/22/2028 (b)
 
5,000,000
5,031,436
Bank of America Corp 5% 1/21/2044
 
4,265,000
3,931,742
Bank of America Corp 5.015% 7/22/2033 (b)
 
8,900,000
8,869,066
Bank of America Corp 5.08% 1/20/2027 (b)
 
22,900,000
22,948,085
Bank of America Corp 5.288% 4/25/2034 (b)
 
6,160,000
6,170,743
Bank of America Corp 5.425% 8/15/2035 (b)
 
3,410,000
3,341,295
Bank of America Corp 5.511% 1/24/2036 (b)(e)
 
19,750,000
19,906,095
Bank of America Corp 5.518% 10/25/2035 (b)
 
2,100,000
2,061,313
Bank of America Corp 5.744% 2/12/2036 (b)
 
12,060,000
11,991,320
Bank of America Corp 5.872% 9/15/2034 (b)
 
1,240,000
1,288,495
Bank of America Corp 5.875% 2/7/2042
 
2,610,000
2,676,324
Bank of America Corp 6.11% 1/29/2037
 
6,621,000
6,857,022
Bank of America Corp 6.204% 11/10/2028 (b)
 
7,700,000
7,972,184
Bank of America Corp 7.75% 5/14/2038
 
3,317,000
3,883,562
Citibank NA 4.914% 5/29/2030
 
5,000,000
5,042,553
Citigroup Inc 1.122% 1/28/2027 (b)
 
14,113,000
13,777,545
Citigroup Inc 2.561% 5/1/2032 (b)(e)
 
11,986,000
10,469,375
Citigroup Inc 2.904% 11/3/2042 (b)
 
9,400,000
6,463,537
Citigroup Inc 3.52% 10/27/2028 (b)
 
18,312,000
17,816,276
Citigroup Inc 3.668% 7/24/2028 (b)
 
32,410,000
31,688,618
Citigroup Inc 3.7% 1/12/2026 (e)
 
10,841,000
10,784,033
Citigroup Inc 3.785% 3/17/2033 (b)
 
7,100,000
6,516,618
Citigroup Inc 3.887% 1/10/2028 (b)
 
3,575,000
3,528,151
Citigroup Inc 3.98% 3/20/2030 (b)
 
28,276,000
27,466,288
Citigroup Inc 4.125% 7/25/2028
 
17,365,000
17,119,531
Citigroup Inc 4.4% 6/10/2025
 
3,177,000
3,176,261
Citigroup Inc 4.412% 3/31/2031 (b)
 
7,733,000
7,561,155
Citigroup Inc 4.45% 9/29/2027
 
28,129,000
28,013,279
Citigroup Inc 4.6% 3/9/2026
 
4,766,000
4,761,468
Citigroup Inc 4.65% 7/23/2048
 
11,261,000
9,410,522
Citigroup Inc 4.75% 5/18/2046
 
9,151,000
7,589,971
Citigroup Inc 5.3% 5/6/2044
 
1,589,000
1,454,507
Citigroup Inc 5.316% 3/26/2041 (b)
 
3,000,000
2,860,796
Citigroup Inc 5.333% 3/27/2036 (b)(e)
 
12,800,000
12,625,486
Citigroup Inc 5.411% 9/19/2039 (b)
 
11,220,000
10,707,826
Citigroup Inc 5.449% 6/11/2035 (b)
 
12,600,000
12,625,300
Citigroup Inc 5.5% 9/13/2025
 
3,972,000
3,979,282
Citigroup Inc 5.875% 1/30/2042
 
4,328,000
4,347,458
Citigroup Inc 8.125% 7/15/2039
 
6,356,000
7,825,441
Citizens Financial Group Inc 2.638% 9/30/2032
 
3,302,000
2,705,499
Citizens Financial Group Inc 5.253% 3/5/2031 (b)
 
6,360,000
6,366,628
Citizens Financial Group Inc 5.718% 7/23/2032 (b)
 
5,800,000
5,920,992
Comerica Inc 3.8% 7/22/2026
 
2,899,000
2,859,330
Fifth Third Bancorp 2.55% 5/5/2027
 
11,793,000
11,350,653
Fifth Third Bancorp 4.772% 7/28/2030 (b)
 
6,100,000
6,079,849
Fifth Third Bancorp 8.25% 3/1/2038
 
3,651,000
4,263,730
Huntington Bancshares Inc/OH 2.487% 8/15/2036 (b)
 
1,850,000
1,533,589
Huntington Bancshares Inc/OH 4.443% 8/4/2028 (b)
 
3,100,000
3,095,230
Huntington Bancshares Inc/OH 5.272% 1/15/2031 (b)
 
10,000,000
10,108,301
Huntington Bancshares Inc/OH 6.208% 8/21/2029 (b)(e)
 
7,490,000
7,807,359
Huntington National Bank/The 4.552% 5/17/2028 (b)
 
10,000,000
9,974,395
JPMorgan Chase & Co 1.47% 9/22/2027 (b)
 
23,779,000
22,835,627
JPMorgan Chase & Co 1.953% 2/4/2032 (b)
 
12,760,000
10,924,272
JPMorgan Chase & Co 2.522% 4/22/2031 (b)
 
9,521,000
8,592,117
JPMorgan Chase & Co 2.545% 11/8/2032 (b)
 
18,588,000
16,107,888
JPMorgan Chase & Co 2.95% 10/1/2026 (e)
 
20,041,000
19,681,725
JPMorgan Chase & Co 2.956% 5/13/2031 (b)
 
9,908,000
9,021,322
JPMorgan Chase & Co 3.109% 4/22/2051 (b)
 
11,841,000
7,709,922
JPMorgan Chase & Co 3.3% 4/1/2026
 
7,149,000
7,084,609
JPMorgan Chase & Co 3.509% 1/23/2029 (b)
 
25,133,000
24,453,761
JPMorgan Chase & Co 3.54% 5/1/2028 (b)
 
13,504,000
13,256,865
JPMorgan Chase & Co 3.882% 7/24/2038 (b)
 
13,575,000
11,691,504
JPMorgan Chase & Co 3.9% 7/15/2025
 
17,158,000
17,145,027
JPMorgan Chase & Co 3.96% 1/29/2027 (b)
 
9,666,000
9,625,497
JPMorgan Chase & Co 3.964% 11/15/2048 (b)
 
7,466,000
5,797,116
JPMorgan Chase & Co 4.005% 4/23/2029 (b)
 
16,311,000
16,062,388
JPMorgan Chase & Co 4.125% 12/15/2026
 
4,667,000
4,645,858
JPMorgan Chase & Co 4.203% 7/23/2029 (b)
 
34,701,000
34,335,030
JPMorgan Chase & Co 4.452% 12/5/2029 (b)
 
9,705,000
9,639,873
JPMorgan Chase & Co 4.586% 4/26/2033 (b)
 
9,454,000
9,215,539
JPMorgan Chase & Co 4.603% 10/22/2030 (b)
 
14,550,000
14,463,847
JPMorgan Chase & Co 4.85% 2/1/2044
 
3,972,000
3,603,071
JPMorgan Chase & Co 4.912% 7/25/2033 (b)
 
20,900,000
20,712,592
JPMorgan Chase & Co 4.946% 10/22/2035 (b)
 
9,883,000
9,590,069
JPMorgan Chase & Co 4.95% 6/1/2045
 
7,581,000
6,850,527
JPMorgan Chase & Co 4.995% 7/22/2030 (b)
 
6,050,000
6,106,488
JPMorgan Chase & Co 5.012% 1/23/2030 (b)
 
12,500,000
12,648,220
JPMorgan Chase & Co 5.103% 4/22/2031 (b)
 
8,690,000
8,816,077
JPMorgan Chase & Co 5.294% 7/22/2035 (b)
 
5,350,000
5,339,773
JPMorgan Chase & Co 5.336% 1/23/2035 (b)
 
15,000,000
15,092,700
JPMorgan Chase & Co 5.35% 6/1/2034 (b)
 
8,400,000
8,495,974
JPMorgan Chase & Co 5.5% 10/15/2040
 
4,528,000
4,506,192
JPMorgan Chase & Co 5.502% 1/24/2036 (b)
 
7,500,000
7,588,962
JPMorgan Chase & Co 5.572% 4/22/2036 (b)
 
8,570,000
8,719,284
JPMorgan Chase & Co 5.6% 7/15/2041
 
1,192,000
1,195,260
JPMorgan Chase & Co 5.625% 8/16/2043 (e)
 
3,972,000
3,911,940
JPMorgan Chase & Co 6.4% 5/15/2038
 
10,000,000
10,883,544
KeyBank NA/Cleveland OH 3.4% 5/20/2026
 
4,289,000
4,231,831
KeyCorp 4.789% 6/1/2033 (b)
 
7,300,000
6,969,358
KeyCorp 5.121% 4/4/2031 (b)(e)
 
3,830,000
3,821,846
M&T Bank Corp 5.053% 1/27/2034 (b)
 
5,000,000
4,844,843
PNC Financial Services Group Inc/The 1.15% 8/13/2026
 
10,008,000
9,631,805
PNC Financial Services Group Inc/The 2.6% 7/23/2026 (e)
 
19,333,000
18,966,347
PNC Financial Services Group Inc/The 4.626% 6/6/2033 (b)(e)
 
5,000,000
4,751,240
PNC Financial Services Group Inc/The 4.812% 10/21/2032 (b)
 
14,050,000
13,874,759
PNC Financial Services Group Inc/The 4.899% 5/13/2031 (b)
 
4,000,000
4,003,997
PNC Financial Services Group Inc/The 5.222% 1/29/2031 (b)
 
3,520,000
3,576,741
PNC Financial Services Group Inc/The 5.354% 12/2/2028 (b)
 
11,710,000
11,922,461
PNC Financial Services Group Inc/The 5.575% 1/29/2036 (b)
 
2,100,000
2,113,975
PNC Financial Services Group Inc/The 5.582% 6/12/2029 (b)
 
9,650,000
9,929,390
PNC Financial Services Group Inc/The 5.676% 1/22/2035 (b)
 
4,700,000
4,794,612
PNC Financial Services Group Inc/The 5.939% 8/18/2034 (b)
 
10,750,000
11,136,989
Regions Financial Corp 5.502% 9/6/2035 (b)
 
4,200,000
4,125,018
Santander Holdings USA Inc 2.49% 1/6/2028 (b)(e)
 
2,000,000
1,921,766
Santander Holdings USA Inc 4.4% 7/13/2027
 
4,600,000
4,559,854
Santander Holdings USA Inc 5.741% 3/20/2031 (b)
 
2,830,000
2,859,377
Santander Holdings USA Inc 6.342% 5/31/2035 (b)(e)
 
5,250,000
5,374,458
Santander Holdings USA Inc 6.565% 6/12/2029 (b)
 
2,900,000
3,009,421
Truist Financial Corp 1.267% 3/2/2027 (b)
 
26,042,000
25,340,521
Truist Financial Corp 4.916% 7/28/2033 (b)
 
4,850,000
4,660,936
Truist Financial Corp 5.122% 1/26/2034 (b)
 
7,900,000
7,745,097
Truist Financial Corp 5.153% 8/5/2032 (b)
 
3,000,000
3,016,559
Truist Financial Corp 5.711% 1/24/2035 (b)
 
4,420,000
4,491,232
Truist Financial Corp 5.867% 6/8/2034 (b)(e)
 
3,770,000
3,862,287
US Bancorp 1.375% 7/22/2030
 
9,666,000
8,235,936
US Bancorp 2.677% 1/27/2033 (b)
 
6,900,000
5,950,127
US Bancorp 3% 7/30/2029
 
8,603,000
8,064,791
US Bancorp 3.1% 4/27/2026
 
7,149,000
7,055,163
US Bancorp 4.839% 2/1/2034 (b)(e)
 
12,000,000
11,638,304
US Bancorp 5.046% 2/12/2031 (b)
 
4,820,000
4,853,947
US Bancorp 5.1% 7/23/2030 (b)
 
4,100,000
4,150,718
US Bancorp 5.424% 2/12/2036 (b)
 
4,250,000
4,239,938
US Bancorp 5.775% 6/12/2029 (b)(e)
 
8,900,000
9,187,428
Wells Fargo & Co 2.572% 2/11/2031 (b)
 
18,666,000
16,863,383
Wells Fargo & Co 3% 10/23/2026
 
16,149,000
15,822,622
Wells Fargo & Co 3.068% 4/30/2041 (b)
 
14,113,000
10,341,996
Wells Fargo & Co 3.35% 3/2/2033 (b)
 
4,543,000
4,074,724
Wells Fargo & Co 3.526% 3/24/2028 (b)
 
5,000,000
4,903,983
Wells Fargo & Co 3.55% 9/29/2025
 
3,368,000
3,356,618
Wells Fargo & Co 3.584% 5/22/2028 (b)
 
8,313,000
8,145,057
Wells Fargo & Co 3.9% 5/1/2045
 
3,781,000
2,905,088
Wells Fargo & Co 4.1% 6/3/2026
 
2,562,000
2,549,006
Wells Fargo & Co 4.4% 6/14/2046
 
5,672,000
4,490,609
Wells Fargo & Co 4.54% 8/15/2026 (b)
 
10,000,000
9,995,952
Wells Fargo & Co 4.75% 12/7/2046
 
12,709,000
10,515,010
Wells Fargo & Co 4.897% 7/25/2033 (b)
 
19,800,000
19,460,170
Wells Fargo & Co 4.9% 11/17/2045
 
7,663,000
6,539,427
Wells Fargo & Co 5.013% 4/4/2051 (b)
 
4,814,000
4,223,981
Wells Fargo & Co 5.15% 4/23/2031 (b)
 
10,580,000
10,706,654
Wells Fargo & Co 5.198% 1/23/2030 (b)
 
8,500,000
8,638,934
Wells Fargo & Co 5.244% 1/24/2031 (b)
 
10,000,000
10,148,912
Wells Fargo & Co 5.375% 11/2/2043
 
5,336,000
4,918,850
Wells Fargo & Co 5.389% 4/24/2034 (b)
 
25,070,000
25,177,165
Wells Fargo & Co 5.499% 1/23/2035 (b)
 
9,000,000
9,051,068
Wells Fargo & Co 5.557% 7/25/2034 (b)
 
9,000,000
9,115,187
Wells Fargo & Co 5.574% 7/25/2029 (b)
 
12,000,000
12,310,660
Wells Fargo & Co 5.605% 4/23/2036 (b)
 
10,900,000
11,027,328
Wells Fargo & Co 5.606% 1/15/2044
 
9,040,000
8,502,654
 
 
 
1,636,775,863
Capital Markets - 1.6%
 
 
 
Affiliated Managers Group Inc 3.5% 8/1/2025
 
3,774,000
3,764,861
Ameriprise Financial Inc 5.15% 5/15/2033
 
2,900,000
2,925,114
Apollo Debt Solutions BDC 6.55% 3/15/2032 (d)
 
5,950,000
6,009,830
Ares Capital Corp 2.15% 7/15/2026
 
20,441,000
19,812,480
Ares Capital Corp 3.25% 7/15/2025 (e)
 
5,027,000
5,015,880
Ares Capital Corp 5.5% 9/1/2030
 
4,000,000
3,968,819
Ares Capital Corp 5.95% 7/15/2029
 
7,200,000
7,328,345
Ares Strategic Income Fund 5.6% 2/15/2030
 
7,760,000
7,625,640
Ares Strategic Income Fund 6.2% 3/21/2032
 
2,600,000
2,576,905
Bank of New York Mellon Corp/The 1.8% 7/28/2031
 
16,619,000
14,221,415
Bank of New York Mellon Corp/The 2.8% 5/4/2026
 
4,472,000
4,409,200
Bank of New York Mellon Corp/The 4.414% 7/24/2026 (b)
 
17,300,000
17,287,550
Bank of New York Mellon Corp/The 4.543% 2/1/2029 (b)
 
7,200,000
7,227,715
Bank of New York Mellon Corp/The 4.942% 2/11/2031 (b)
 
5,220,000
5,275,498
Bank of New York Mellon Corp/The 4.975% 3/14/2030 (b)
 
9,000,000
9,153,164
Bank of New York Mellon Corp/The 5.188% 3/14/2035 (b)
 
9,740,000
9,733,779
BlackRock Funding Inc 4.6% 7/26/2027
 
4,530,000
4,567,565
BlackRock Funding Inc 5.35% 1/8/2055
 
5,390,000
5,119,910
Blackrock Inc 2.1% 2/25/2032 (e)
 
11,503,000
9,802,552
Blackstone Private Credit Fund 5.25% 4/1/2030
 
2,590,000
2,536,443
Blackstone Private Credit Fund 5.95% 7/16/2029
 
7,400,000
7,468,179
Blackstone Private Credit Fund 6% 1/29/2032 (e)
 
2,260,000
2,257,730
Blackstone Private Credit Fund 6% 11/22/2034
 
2,100,000
2,025,919
Blackstone Secured Lending Fund 5.35% 4/13/2028
 
5,340,000
5,351,065
Blue Owl Capital Corp 2.875% 6/11/2028
 
6,800,000
6,273,590
Blue Owl Capital Corp 5.95% 3/15/2029
 
2,850,000
2,846,872
Charles Schwab Corp/The 2% 3/20/2028
 
16,771,000
15,800,441
Charles Schwab Corp/The 2.45% 3/3/2027
 
19,333,000
18,727,585
Charles Schwab Corp/The 2.9% 3/3/2032
 
7,200,000
6,359,510
Charles Schwab Corp/The 6.136% 8/24/2034 (b)
 
4,350,000
4,619,899
CME Group Inc 2.65% 3/15/2032
 
2,803,000
2,480,214
CME Group Inc 5.3% 9/15/2043
 
4,930,000
4,832,906
Franklin Resources Inc 1.6% 10/30/2030 (e)
 
2,000,000
1,704,686
GE Capital Funding LLC 4.4% 5/15/2030
 
5,000,000
4,878,612
Goldman Sachs Group Inc/The 1.093% 12/9/2026 (b)
 
33,156,000
32,527,312
Goldman Sachs Group Inc/The 2.383% 7/21/2032 (b)
 
22,445,000
19,314,401
Goldman Sachs Group Inc/The 2.6% 2/7/2030
 
9,666,000
8,830,662
Goldman Sachs Group Inc/The 2.615% 4/22/2032 (b)
 
24,562,000
21,539,332
Goldman Sachs Group Inc/The 2.65% 10/21/2032 (b)
 
12,566,000
10,909,360
Goldman Sachs Group Inc/The 3.102% 2/24/2033 (b)
 
5,000,000
4,415,914
Goldman Sachs Group Inc/The 3.436% 2/24/2043 (b)
 
5,063,000
3,742,692
Goldman Sachs Group Inc/The 3.691% 6/5/2028 (b)
 
14,113,000
13,855,055
Goldman Sachs Group Inc/The 3.75% 2/25/2026
 
4,622,000
4,598,237
Goldman Sachs Group Inc/The 3.85% 1/26/2027
 
24,021,000
23,809,786
Goldman Sachs Group Inc/The 4.017% 10/31/2038 (b)
 
1,000,000
851,596
Goldman Sachs Group Inc/The 4.25% 10/21/2025
 
3,972,000
3,965,558
Goldman Sachs Group Inc/The 4.411% 4/23/2039 (b)
 
5,770,000
5,066,701
Goldman Sachs Group Inc/The 4.75% 10/21/2045
 
12,534,000
10,857,007
Goldman Sachs Group Inc/The 5.049% 7/23/2030 (b)
 
18,500,000
18,658,038
Goldman Sachs Group Inc/The 5.207% 1/28/2031 (b)
 
5,550,000
5,627,840
Goldman Sachs Group Inc/The 5.33% 7/23/2035 (b)
 
13,150,000
13,038,554
Goldman Sachs Group Inc/The 5.536% 1/28/2036 (b)(e)
 
6,950,000
6,999,286
Goldman Sachs Group Inc/The 5.561% 11/19/2045 (b)
 
9,800,000
9,383,403
Goldman Sachs Group Inc/The 5.734% 1/28/2056 (b)
 
7,150,000
6,949,069
Goldman Sachs Group Inc/The 5.95% 1/15/2027 (e)
 
11,915,000
12,224,166
Goldman Sachs Group Inc/The 6.25% 2/1/2041
 
5,900,000
6,153,656
Goldman Sachs Group Inc/The 6.75% 10/1/2037
 
20,049,000
21,564,763
Golub Capital BDC Inc 6% 7/15/2029
 
2,550,000
2,579,737
HPS Corporate Lending Fund 6.25% 9/30/2029
 
4,100,000
4,165,371
Intercontinental Exchange Inc 1.85% 9/15/2032
 
8,990,000
7,358,190
Intercontinental Exchange Inc 2.65% 9/15/2040
 
10,990,000
7,778,631
Intercontinental Exchange Inc 3.75% 12/1/2025
 
4,567,000
4,548,998
Intercontinental Exchange Inc 3.75% 9/21/2028
 
7,411,000
7,252,028
Intercontinental Exchange Inc 4% 9/15/2027
 
11,200,000
11,100,336
Intercontinental Exchange Inc 4.25% 9/21/2048
 
8,390,000
6,733,370
Intercontinental Exchange Inc 4.6% 3/15/2033
 
4,600,000
4,516,140
Jefferies Financial Group Inc 2.625% 10/15/2031
 
1,933,000
1,648,994
Jefferies Financial Group Inc 4.15% 1/23/2030
 
11,213,000
10,816,651
Jefferies Financial Group Inc 6.2% 4/14/2034
 
4,750,000
4,850,228
LPL Holdings Inc 5.15% 6/15/2030
 
4,110,000
4,119,984
LPL Holdings Inc 5.65% 3/15/2035
 
3,400,000
3,353,055
Moody's Corp 2% 8/19/2031
 
1,400,000
1,196,641
Moody's Corp 3.25% 1/15/2028
 
12,663,000
12,349,344
Moody's Corp 4.25% 8/8/2032
 
1,000,000
968,408
Moody's Corp 4.875% 12/17/2048
 
8,233,000
7,179,049
Morgan Stanley 1.512% 7/20/2027 (b)
 
7,810,000
7,535,582
Morgan Stanley 1.593% 5/4/2027 (b)
 
11,397,000
11,074,615
Morgan Stanley 2.239% 7/21/2032 (b)
 
21,895,000
18,646,133
Morgan Stanley 2.475% 1/21/2028 (b)
 
2,000,000
1,930,830
Morgan Stanley 2.484% 9/16/2036 (b)
 
1,600,000
1,337,100
Morgan Stanley 2.511% 10/20/2032 (b)
 
3,963,000
3,412,307
Morgan Stanley 3.125% 7/27/2026
 
4,448,000
4,380,070
Morgan Stanley 3.217% 4/22/2042 (b)
 
14,442,000
10,618,561
Morgan Stanley 3.591% 7/22/2028 (b)
 
47,701,000
46,637,699
Morgan Stanley 3.772% 1/24/2029 (b)
 
9,753,000
9,543,764
Morgan Stanley 3.875% 1/27/2026
 
6,171,000
6,145,061
Morgan Stanley 3.95% 4/23/2027
 
27,155,000
26,906,207
Morgan Stanley 3.971% 7/22/2038 (b)
 
18,965,000
16,208,253
Morgan Stanley 4.3% 1/27/2045
 
1,589,000
1,318,855
Morgan Stanley 4.375% 1/22/2047
 
8,818,000
7,278,436
Morgan Stanley 4.457% 4/22/2039 (b)
 
6,005,000
5,443,834
Morgan Stanley 4.654% 10/18/2030 (b)
 
15,300,000
15,197,963
Morgan Stanley 5.042% 7/19/2030 (b)
 
8,300,000
8,382,429
Morgan Stanley 5.123% 2/1/2029 (b)
 
14,400,000
14,573,594
Morgan Stanley 5.192% 4/17/2031 (b)
 
4,340,000
4,403,380
Morgan Stanley 5.297% 4/20/2037 (b)
 
7,300,000
7,162,741
Morgan Stanley 5.32% 7/19/2035 (b)
 
8,400,000
8,345,236
Morgan Stanley 5.587% 1/18/2036 (b)
 
24,850,000
25,091,336
Morgan Stanley 5.597% 3/24/2051 (b)
 
10,295,000
9,952,622
Morgan Stanley 5.664% 4/17/2036 (b)
 
4,540,000
4,614,154
Morgan Stanley 5.948% 1/19/2038 (b)
 
8,870,000
8,948,417
Morgan Stanley 6.296% 10/18/2028 (b)
 
24,000,000
24,891,882
Morgan Stanley 6.375% 7/24/2042
 
2,303,000
2,463,890
Morgan Stanley 7.25% 4/1/2032
 
795,000
906,202
Nasdaq Inc 2.5% 12/21/2040
 
2,000,000
1,346,227
Nasdaq Inc 5.35% 6/28/2028
 
4,280,000
4,392,541
Nasdaq Inc 5.55% 2/15/2034 (e)
 
3,920,000
4,023,711
Nasdaq Inc 5.95% 8/15/2053 (e)
 
1,232,000
1,222,574
Nasdaq Inc 6.1% 6/28/2063 (e)
 
4,600,000
4,552,999
Northern Trust Corp 1.95% 5/1/2030
 
17,158,000
15,214,475
S&P Global Inc 2.9% 3/1/2032
 
34,219,000
30,681,305
S&P Global Inc 2.95% 1/22/2027
 
4,833,000
4,735,894
State Street Corp 1.684% 11/18/2027 (b)
 
15,869,000
15,275,656
State Street Corp 2.65% 5/19/2026
 
5,997,000
5,901,337
State Street Corp 4.729% 2/28/2030
 
7,000,000
7,042,621
State Street Corp 4.821% 1/26/2034 (b)
 
5,200,000
5,101,741
State Street Corp 4.834% 4/24/2030
 
4,760,000
4,800,846
State Street Corp 5.146% 2/28/2036 (b)
 
7,000,000
6,961,376
 
 
 
1,025,991,872
Consumer Finance - 0.6%
 
 
 
Ally Financial Inc 2.2% 11/2/2028
 
11,270,000
10,285,999
Ally Financial Inc 6.184% 7/26/2035 (b)
 
6,930,000
6,892,649
Ally Financial Inc 6.848% 1/3/2030 (b)(e)
 
2,900,000
3,027,654
Ally Financial Inc 6.992% 6/13/2029 (b)
 
2,870,000
2,998,520
Ally Financial Inc 8% 11/1/2031
 
2,000,000
2,237,901
American Express Co 3.95% 8/1/2025
 
18,100,000
18,090,681
American Express Co 4.05% 12/3/2042
 
5,541,000
4,604,848
American Express Co 5.282% 7/27/2029 (b)
 
12,000,000
12,278,736
American Express Co 5.284% 7/26/2035 (b)
 
10,480,000
10,440,140
American Express Co 5.442% 1/30/2036 (b)
 
4,700,000
4,731,016
Capital One Financial Corp 2.359% 7/29/2032 (b)(e)
 
3,300,000
2,732,191
Capital One Financial Corp 3.75% 3/9/2027
 
28,095,000
27,739,504
Capital One Financial Corp 3.75% 7/28/2026
 
7,746,000
7,657,823
Capital One Financial Corp 3.8% 1/31/2028
 
10,327,000
10,124,124
Capital One Financial Corp 4.5% 1/30/2026
 
14,948,000
14,927,253
Capital One Financial Corp 5.247% 7/26/2030 (b)
 
5,600,000
5,650,779
Capital One Financial Corp 5.817% 2/1/2034 (b)
 
3,450,000
3,495,073
Capital One Financial Corp 5.884% 7/26/2035 (b)(e)
 
3,450,000
3,494,454
Capital One Financial Corp 6.051% 2/1/2035 (b)
 
6,850,000
7,029,701
Capital One Financial Corp 6.377% 6/8/2034 (b)
 
3,470,000
3,626,711
Ford Motor Credit Co LLC 5.85% 5/17/2027
 
9,000,000
8,987,393
Ford Motor Credit Co LLC 5.918% 3/20/2028 (e)
 
4,680,000
4,689,398
Ford Motor Credit Co LLC 6.125% 3/8/2034
 
5,000,000
4,750,688
Ford Motor Credit Co LLC 6.5% 2/7/2035 (e)
 
3,750,000
3,656,690
Ford Motor Credit Co LLC 6.798% 11/7/2028
 
10,510,000
10,734,296
Ford Motor Credit Co LLC 6.8% 5/12/2028
 
23,835,000
24,334,199
Ford Motor Credit Co LLC 7.122% 11/7/2033 (e)
 
9,590,000
9,742,140
GE Capital International Funding Co Unlimited Co 3.373% 11/15/2025
 
22,877,000
22,722,152
John Deere Capital Corp 2.65% 6/10/2026
 
3,972,000
3,906,229
John Deere Capital Corp 2.8% 9/8/2027
 
5,561,000
5,385,643
John Deere Capital Corp 3.45% 3/7/2029
 
15,887,000
15,400,791
John Deere Capital Corp 5.05% 6/12/2034
 
6,740,000
6,747,240
Synchrony Financial 3.7% 8/4/2026
 
3,752,000
3,696,629
Synchrony Financial 5.15% 3/19/2029
 
21,635,000
21,458,316
Toyota Motor Credit Corp 1.15% 8/13/2027
 
16,723,000
15,649,370
Toyota Motor Credit Corp 1.9% 1/13/2027
 
8,796,000
8,459,378
Toyota Motor Credit Corp 3.05% 3/22/2027
 
11,570,000
11,310,614
Toyota Motor Credit Corp 4.45% 6/29/2029
 
2,000,000
2,002,143
Toyota Motor Credit Corp 4.55% 8/9/2029 (e)
 
17,190,000
17,227,329
Toyota Motor Credit Corp 4.6% 10/10/2031
 
4,270,000
4,231,752
 
 
 
367,158,147
Financial Services - 0.7%
 
 
 
Aon Corp / Aon Global Holdings PLC 2.6% 12/2/2031
 
15,853,000
13,860,797
Berkshire Hathaway Inc 3.125% 3/15/2026
 
9,135,000
9,051,218
Berkshire Hathaway Inc 4.5% 2/11/2043
 
1,589,000
1,444,285
Blue Owl Credit Income Corp 5.8% 3/15/2030 (e)
 
6,935,000
6,869,071
Blue Owl Credit Income Corp 6.6% 9/15/2029
 
6,921,000
7,071,442
BP Capital Markets America Inc 2.721% 1/12/2032
 
28,999,000
25,484,924
BP Capital Markets America Inc 3% 2/24/2050
 
11,116,000
6,967,067
BP Capital Markets America Inc 3.017% 1/16/2027 (e)
 
7,547,000
7,396,074
BP Capital Markets America Inc 3.06% 6/17/2041
 
6,766,000
4,864,708
BP Capital Markets America Inc 4.812% 2/13/2033
 
5,950,000
5,840,022
BP Capital Markets America Inc 5.017% 11/17/2027
 
4,820,000
4,895,347
BP Capital Markets America Inc 5.227% 11/17/2034
 
7,410,000
7,378,122
CNH Industrial Capital LLC 4.75% 3/21/2028
 
5,320,000
5,330,051
Corebridge Financial Inc 3.9% 4/5/2032
 
4,549,000
4,187,244
Corebridge Financial Inc 4.35% 4/5/2042
 
4,800,000
3,935,159
Corebridge Financial Inc 6.875% 12/15/2052 (b)
 
5,300,000
5,380,284
CRH SMW Finance DAC 5.125% 1/9/2030
 
5,700,000
5,790,672
DH Europe Finance II Sarl 2.6% 11/15/2029
 
7,675,000
7,109,717
DH Europe Finance II Sarl 3.4% 11/15/2049
 
8,313,000
5,730,390
Equitable Holdings Inc 4.35% 4/20/2028
 
6,519,000
6,474,912
Equitable Holdings Inc 5% 4/20/2048
 
2,000,000
1,715,307
Equitable Holdings Inc 5.594% 1/11/2033 (e)
 
2,700,000
2,753,306
Fidelity National Information Services Inc 1.15% 3/1/2026
 
16,937,000
16,501,763
Fidelity National Information Services Inc 2.25% 3/1/2031 (e)
 
16,065,000
13,890,382
Fiserv Inc 3.5% 7/1/2029
 
8,797,000
8,386,437
Fiserv Inc 4.4% 7/1/2049
 
14,614,000
11,471,314
Global Payments Inc 1.2% 3/1/2026
 
23,465,000
22,837,317
Global Payments Inc 2.15% 1/15/2027
 
10,000,000
9,603,301
Global Payments Inc 2.9% 5/15/2030
 
2,000,000
1,812,246
Global Payments Inc 4.45% 6/1/2028
 
2,000,000
1,982,061
Global Payments Inc 5.95% 8/15/2052 (e)
 
5,500,000
5,110,767
Goldman Sachs Private Credit Corp 5.875% 5/6/2028 (d)(e)
 
2,730,000
2,740,196
Golub Capital Private Credit Fund 5.875% 5/1/2030 (d)
 
3,010,000
2,984,068
Jackson Financial Inc 5.17% 6/8/2027
 
9,500,000
9,573,413
JBS USA Holding Lux Sarl/ JBS USA Food Co/ JBS Lux Co Sarl 3% 5/15/2032
 
8,000,000
6,876,643
JBS USA Holding Lux Sarl/ JBS USA Food Co/ JBS Lux Co Sarl 5.75% 4/1/2033
 
19,650,000
19,904,271
JBS USA Holding Lux Sarl/ JBS USA Food Co/ JBS Lux Co Sarl 6.75% 3/15/2034
 
8,400,000
9,024,910
Mastercard Inc 3.3% 3/26/2027
 
5,744,000
5,670,660
Mastercard Inc 3.35% 3/26/2030
 
7,992,000
7,642,277
Mastercard Inc 3.8% 11/21/2046
 
3,019,000
2,338,590
Mastercard Inc 3.85% 3/26/2050
 
14,152,000
10,860,921
National Rural Utilities Cooperative Finance Corp 4.15% 12/15/2032
 
14,810,000
13,998,665
National Rural Utilities Cooperative Finance Corp 5.8% 1/15/2033
 
5,500,000
5,745,712
PayPal Holdings Inc 1.65% 6/1/2025
 
10,855,000
10,855,000
PayPal Holdings Inc 2.3% 6/1/2030
 
12,566,000
11,311,299
PayPal Holdings Inc 4.4% 6/1/2032 (e)
 
10,000,000
9,739,624
PayPal Holdings Inc 5.1% 4/1/2035
 
8,900,000
8,773,920
Sixth Street Lending Partners 6.5% 3/11/2029 (e)
 
3,790,000
3,887,722
Visa Inc 1.1% 2/15/2031
 
16,240,000
13,732,658
Visa Inc 1.9% 4/15/2027
 
11,387,000
10,942,635
Visa Inc 2.05% 4/15/2030
 
16,761,000
15,118,010
Visa Inc 2.7% 4/15/2040
 
9,473,000
7,034,347
Visa Inc 2.75% 9/15/2027
 
9,468,000
9,202,214
Visa Inc 3.15% 12/14/2025
 
9,257,000
9,196,268
Visa Inc 4.3% 12/14/2045
 
5,275,000
4,501,246
Voya Financial Inc 3.65% 6/15/2026
 
12,542,000
12,426,533
Voya Financial Inc 5.7% 7/15/2043
 
2,979,000
2,810,503
 
 
 
468,018,012
Insurance - 0.7%
 
 
 
AFLAC Inc 3.6% 4/1/2030
 
4,833,000
4,660,413
AFLAC Inc 4% 10/15/2046
 
3,003,000
2,298,025
Allstate Corp/The 3.28% 12/15/2026 (e)
 
3,750,000
3,685,494
Allstate Corp/The 4.2% 12/15/2046
 
6,005,000
4,768,713
American International Group Inc 3.875% 1/15/2035
 
2,145,000
1,919,989
American International Group Inc 4.2% 4/1/2028
 
14,734,000
14,623,713
American International Group Inc 4.375% 6/30/2050
 
4,543,000
3,671,683
American International Group Inc 4.5% 7/16/2044
 
7,050,000
5,984,775
American International Group Inc 4.75% 4/1/2048
 
7,808,000
6,722,753
Aon Corp 3.75% 5/2/2029
 
1,800,000
1,748,636
Aon Global Ltd 4.6% 6/14/2044
 
1,271,000
1,067,515
Aon Global Ltd 4.75% 5/15/2045
 
4,671,000
3,994,021
Aon North America Inc 5.45% 3/1/2034
 
5,950,000
6,015,996
Aon North America Inc 5.75% 3/1/2054
 
3,200,000
3,055,279
Arthur J Gallagher & Co 3.5% 5/20/2051
 
1,200,000
807,734
Arthur J Gallagher & Co 4.85% 12/15/2029
 
4,910,000
4,948,313
Arthur J Gallagher & Co 5.15% 2/15/2035
 
5,450,000
5,363,826
Arthur J Gallagher & Co 5.55% 2/15/2055
 
3,949,000
3,661,023
Arthur J Gallagher & Co 5.75% 3/2/2053
 
4,060,000
3,885,364
Assurant Inc 4.9% 3/27/2028 (e)
 
3,900,000
3,907,520
Athene Holding Ltd 3.5% 1/15/2031
 
5,413,000
5,021,336
Athene Holding Ltd 3.95% 5/25/2051
 
2,000,000
1,359,043
Athene Holding Ltd 4.125% 1/12/2028
 
2,000,000
1,966,338
Athene Holding Ltd 6.625% 10/15/2054 (b)
 
2,940,000
2,891,022
Baylor Scott & White Holdings 2.839% 11/15/2050
 
14,016,000
8,555,359
Baylor Scott & White Holdings 3.967% 11/15/2046
 
1,986,000
1,549,264
Berkshire Hathaway Fin Corp 1.45% 10/15/2030 (e)
 
7,588,000
6,587,837
Berkshire Hathaway Fin Corp 2.85% 10/15/2050
 
10,633,000
6,688,944
Berkshire Hathaway Fin Corp 2.875% 3/15/2032 (e)
 
2,000,000
1,827,672
Berkshire Hathaway Fin Corp 4.2% 8/15/2048
 
9,429,000
7,739,511
Berkshire Hathaway Fin Corp 5.75% 1/15/2040
 
11,222,000
11,886,752
Brighthouse Financial Inc 3.85% 12/22/2051
 
7,600,000
4,817,324
Brown & Brown Inc 4.2% 3/17/2032 (e)
 
6,283,000
5,873,257
Chubb Corp/The 6.5% 5/15/2038
 
2,788,000
3,077,153
Chubb INA Holdings LLC 1.375% 9/15/2030 (e)
 
21,411,000
18,393,539
Chubb INA Holdings LLC 3.35% 5/3/2026
 
7,152,000
7,082,315
Chubb INA Holdings LLC 4.35% 11/3/2045 (e)
 
3,177,000
2,658,101
Chubb INA Holdings LLC 5% 3/15/2034
 
3,100,000
3,102,753
CNA Financial Corp 5.5% 6/15/2033
 
3,100,000
3,129,814
First American Financial Corp 5.45% 9/30/2034
 
3,050,000
2,954,468
Hartford Insurance Group Inc/The 2.8% 8/19/2029
 
5,649,000
5,264,098
Hartford Insurance Group Inc/The 3.6% 8/19/2049
 
6,760,000
4,821,659
Hartford Insurance Group Inc/The 4.4% 3/15/2048
 
7,713,000
6,326,955
Lincoln National Corp 3.625% 12/12/2026
 
4,766,000
4,695,322
Markel Group Inc 3.35% 9/17/2029
 
4,833,000
4,605,522
Markel Group Inc 3.5% 11/1/2027
 
4,000,000
3,902,441
Markel Group Inc 6% 5/16/2054
 
5,200,000
5,063,045
Marsh & McLennan Cos Inc 4.2% 3/1/2048
 
3,868,000
3,080,158
Marsh & McLennan Cos Inc 4.35% 1/30/2047
 
2,224,000
1,834,626
Marsh & McLennan Cos Inc 4.375% 3/15/2029
 
6,116,000
6,112,811
Marsh & McLennan Cos Inc 4.65% 3/15/2030
 
4,930,000
4,950,232
Marsh & McLennan Cos Inc 4.85% 11/15/2031
 
5,430,000
5,452,701
Marsh & McLennan Cos Inc 4.9% 3/15/2049 (e)
 
7,388,000
6,488,443
Marsh & McLennan Cos Inc 5% 3/15/2035
 
5,500,000
5,411,294
Marsh & McLennan Cos Inc 5.35% 11/15/2044
 
4,170,000
3,978,279
Marsh & McLennan Cos Inc 5.4% 3/15/2055
 
5,520,000
5,157,154
MetLife Inc 3.6% 11/13/2025
 
9,666,000
9,622,127
MetLife Inc 4.125% 8/13/2042
 
6,959,000
5,720,292
MetLife Inc 4.55% 3/23/2030 (e)
 
8,990,000
9,049,087
MetLife Inc 4.6% 5/13/2046
 
3,589,000
3,120,338
MetLife Inc 4.721% 12/15/2044 (b)
 
3,972,000
3,448,003
MetLife Inc 5.375% 7/15/2033 (e)
 
5,845,000
6,017,401
MetLife Inc 5.875% 2/6/2041
 
2,059,000
2,097,928
MetLife Inc 6.375% 6/15/2034 (e)
 
2,000,000
2,182,814
Principal Financial Group Inc 4.3% 11/15/2046
 
6,356,000
5,174,751
Principal Financial Group Inc 5.375% 3/15/2033 (e)
 
1,200,000
1,216,696
Progressive Corp/The 2.45% 1/15/2027
 
3,765,000
3,657,067
Progressive Corp/The 2.5% 3/15/2027
 
7,346,000
7,127,876
Progressive Corp/The 3% 3/15/2032
 
13,862,000
12,467,465
Progressive Corp/The 4.2% 3/15/2048
 
4,398,000
3,542,287
Prudential Financial Inc 3.878% 3/27/2028
 
3,305,000
3,274,379
Prudential Financial Inc 3.905% 12/7/2047
 
437,000
330,843
Prudential Financial Inc 3.935% 12/7/2049
 
8,515,000
6,347,817
Prudential Financial Inc 4.35% 2/25/2050
 
9,924,000
7,988,603
Prudential Financial Inc 4.418% 3/27/2048
 
5,044,000
4,108,530
Prudential Financial Inc 5.125% 3/1/2052 (b)
 
3,335,000
3,204,245
Prudential Financial Inc 5.7% 12/14/2036
 
302,000
310,381
Prudential Financial Inc 6% 9/1/2052 (b)
 
5,360,000
5,350,795
Prudential Financial Inc 6.75% 3/1/2053 (b)(e)
 
1,800,000
1,876,563
Selective Insurance Group Inc 5.9% 4/15/2035
 
982,000
983,577
The Travelers Companies, Inc. 4.1% 3/4/2049
 
4,833,000
3,796,198
The Travelers Companies, Inc. 4.3% 8/25/2045
 
1,159,000
958,680
The Travelers Companies, Inc. 5.45% 5/25/2053
 
2,300,000
2,200,132
The Travelers Companies, Inc. 6.25% 6/15/2037 (e)
 
6,633,000
7,200,629
The Travelers Companies, Inc. 6.75% 6/20/2036
 
4,500,000
5,059,187
Unum Group 6% 6/15/2054
 
4,580,000
4,402,671
Willis North America Inc 4.65% 6/15/2027
 
5,827,000
5,849,874
Willis North America Inc 5.35% 5/15/2033
 
6,000,000
6,042,176
 
 
 
414,826,739
TOTAL FINANCIALS
 
 
3,912,770,633
 
 
 
 
Health Care - 2.6%
 
 
 
Biotechnology - 0.5%
 
 
 
AbbVie Inc 2.95% 11/21/2026
 
8,990,000
8,813,076
AbbVie Inc 3.2% 11/21/2029
 
15,370,000
14,579,027
AbbVie Inc 4.05% 11/21/2039
 
8,990,000
7,676,088
AbbVie Inc 4.25% 11/14/2028 (e)
 
6,585,000
6,584,219
AbbVie Inc 4.25% 11/21/2049
 
14,886,000
11,926,221
AbbVie Inc 4.3% 5/14/2036
 
4,972,000
4,600,620
AbbVie Inc 4.4% 11/6/2042
 
3,793,000
3,256,562
AbbVie Inc 4.45% 5/14/2046
 
5,561,000
4,661,752
AbbVie Inc 4.5% 5/14/2035
 
10,000,000
9,508,941
AbbVie Inc 4.55% 3/15/2035
 
5,282,000
5,042,793
AbbVie Inc 4.7% 5/14/2045
 
10,467,000
9,189,477
AbbVie Inc 4.75% 3/15/2045
 
5,028,000
4,420,635
AbbVie Inc 4.8% 3/15/2029
 
6,500,000
6,594,014
AbbVie Inc 4.875% 11/14/2048
 
4,630,000
4,095,237
AbbVie Inc 5.05% 3/15/2034
 
9,930,000
9,958,838
AbbVie Inc 5.4% 3/15/2054
 
6,500,000
6,152,340
Amgen Inc 1.65% 8/15/2028
 
15,418,000
14,148,993
Amgen Inc 2.3% 2/25/2031
 
16,400,000
14,391,710
Amgen Inc 2.6% 8/19/2026
 
8,340,000
8,167,897
Amgen Inc 2.8% 8/15/2041
 
15,756,000
11,098,940
Amgen Inc 3.35% 2/22/2032
 
5,640,000
5,155,150
Amgen Inc 3.375% 2/21/2050
 
8,893,000
6,087,193
Amgen Inc 4.4% 5/1/2045
 
7,888,000
6,542,031
Amgen Inc 4.663% 6/15/2051
 
9,908,000
8,218,508
Amgen Inc 4.875% 3/1/2053
 
8,280,000
7,045,210
Amgen Inc 5.15% 3/2/2028
 
12,880,000
13,115,497
Amgen Inc 5.25% 3/2/2033
 
8,730,000
8,810,123
Amgen Inc 5.6% 3/2/2043
 
10,000,000
9,704,625
Amgen Inc 5.65% 3/2/2053
 
11,643,000
11,083,239
Biogen Inc 2.25% 5/1/2030
 
1,600,000
1,419,203
Biogen Inc 4.05% 9/15/2025
 
10,000,000
9,994,334
Gilead Sciences Inc 1.65% 10/1/2030
 
11,928,000
10,299,136
Gilead Sciences Inc 2.8% 10/1/2050
 
11,832,000
7,193,158
Gilead Sciences Inc 3.65% 3/1/2026
 
4,909,000
4,876,536
Gilead Sciences Inc 4.15% 3/1/2047
 
9,882,000
7,902,336
Gilead Sciences Inc 4.75% 3/1/2046
 
8,737,000
7,648,705
Gilead Sciences Inc 4.8% 11/15/2029
 
4,900,000
4,968,167
Gilead Sciences Inc 5.5% 11/15/2054
 
4,500,000
4,302,092
Regeneron Pharmaceuticals Inc 1.75% 9/15/2030
 
2,000,000
1,713,337
 
 
 
300,945,960
Health Care Equipment & Supplies - 0.3%
 
 
 
Abbott Laboratories 3.75% 11/30/2026
 
5,539,000
5,514,457
Abbott Laboratories 4.75% 11/30/2036
 
3,575,000
3,498,145
Abbott Laboratories 4.9% 11/30/2046
 
8,261,000
7,659,740
Baxter International Inc 1.915% 2/1/2027
 
11,725,000
11,213,530
Baxter International Inc 2.539% 2/1/2032 (e)
 
12,914,000
11,074,346
Becton Dickinson & Co 2.823% 5/20/2030
 
6,989,000
6,384,808
Becton Dickinson & Co 3.7% 6/6/2027
 
22,048,000
21,717,676
Becton Dickinson & Co 4.685% 12/15/2044
 
8,630,000
7,295,006
Becton Dickinson & Co 5.081% 6/7/2029
 
6,000,000
6,086,838
Boston Scientific Corp 4% 3/1/2029
 
8,579,000
8,468,809
Boston Scientific Corp 4.7% 3/1/2049 (e)
 
13,845,000
12,123,303
GE HealthCare Technologies Inc 5.65% 11/15/2027
 
5,180,000
5,317,671
GE HealthCare Technologies Inc 5.905% 11/22/2032
 
10,170,000
10,677,012
Medtronic Inc 4.625% 3/15/2045
 
10,267,000
8,998,003
Solventum Corp 5.6% 3/23/2034
 
16,050,000
16,188,437
Stryker Corp 1.95% 6/15/2030
 
7,395,000
6,522,255
Stryker Corp 2.9% 6/15/2050
 
7,395,000
4,708,935
Stryker Corp 4.25% 9/11/2029
 
4,400,000
4,367,905
Stryker Corp 4.625% 9/11/2034
 
2,000,000
1,934,865
Zimmer Biomet Holdings Inc 5.05% 2/19/2030
 
3,800,000
3,856,186
Zimmer Biomet Holdings Inc 5.5% 2/19/2035
 
4,000,000
4,037,521
 
 
 
167,645,448
Health Care Providers & Services - 1.1%
 
 
 
Allina Health System 3.887% 4/15/2049
 
5,269,000
3,900,706
Banner Health 2.907% 1/1/2042
 
1,305,000
893,710
Banner Health 2.913% 1/1/2051
 
10,923,000
6,827,084
Baptist Healthcare System Obligated Group 3.54% 8/15/2050
 
10,657,000
7,153,998
Cardinal Health Inc 4.368% 6/15/2047
 
11,033,000
8,733,348
Cencora Inc 4.85% 12/15/2029
 
5,700,000
5,743,858
Cencora Inc 5.15% 2/15/2035
 
5,500,000
5,453,035
Centene Corp 2.5% 3/1/2031
 
2,000,000
1,698,156
Centene Corp 2.625% 8/1/2031
 
14,500,000
12,281,736
Centene Corp 3.375% 2/15/2030
 
16,200,000
14,764,675
Children's Hospital Medical Center/Cincinnati OH 4.268% 5/15/2044
 
2,637,000
2,182,289
Children's Hospital of Philadelphia/The 2.704% 7/1/2050
 
8,032,000
4,773,520
Cigna Group/The 4.125% 11/15/2025 (e)
 
7,829,000
7,809,173
Cigna Group/The 4.375% 10/15/2028
 
21,090,000
20,972,329
Cigna Group/The 4.5% 2/25/2026
 
9,262,000
9,259,099
Cigna Group/The 4.8% 7/15/2046
 
6,037,000
5,124,198
Cigna Group/The 4.8% 8/15/2038
 
18,723,000
17,122,104
Cigna Group/The 4.9% 12/15/2048
 
6,764,000
5,731,968
Cigna Group/The 6.125% 11/15/2041
 
2,383,000
2,418,229
CommonSpirit Health 3.91% 10/1/2050
 
12,300,000
8,729,685
CommonSpirit Health 4.35% 11/1/2042
 
1,589,000
1,298,690
CVS Health Corp 2.875% 6/1/2026
 
5,958,000
5,851,046
CVS Health Corp 3% 8/15/2026
 
13,153,000
12,899,723
CVS Health Corp 3.25% 8/15/2029
 
13,963,000
13,117,433
CVS Health Corp 3.875% 7/20/2025
 
3,701,000
3,696,094
CVS Health Corp 4.3% 3/25/2028
 
18,985,000
18,774,472
CVS Health Corp 4.875% 7/20/2035 (e)
 
2,462,000
2,299,427
CVS Health Corp 5% 1/30/2029
 
19,800,000
19,933,718
CVS Health Corp 5.05% 3/25/2048
 
21,765,000
18,146,627
CVS Health Corp 5.125% 7/20/2045
 
6,997,000
6,001,083
CVS Health Corp 5.3% 12/5/2043
 
3,489,000
3,056,558
CVS Health Corp 5.3% 6/1/2033
 
15,530,000
15,330,202
CVS Health Corp 5.625% 2/21/2053
 
3,100,000
2,754,809
CVS Health Corp 5.7% 6/1/2034
 
6,850,000
6,889,154
CVS Health Corp 6.05% 6/1/2054
 
6,650,000
6,271,505
Elevance Health Inc 2.55% 3/15/2031
 
1,100,000
973,600
Elevance Health Inc 3.125% 5/15/2050
 
6,766,000
4,278,490
Elevance Health Inc 3.65% 12/1/2027
 
27,589,000
27,086,263
Elevance Health Inc 4.1% 5/15/2032
 
9,100,000
8,576,134
Elevance Health Inc 4.375% 12/1/2047
 
8,311,000
6,604,221
Elevance Health Inc 4.55% 3/1/2048
 
3,741,000
3,025,789
Elevance Health Inc 4.625% 5/15/2042
 
2,065,000
1,767,954
Elevance Health Inc 4.65% 1/15/2043
 
1,589,000
1,359,131
Elevance Health Inc 4.75% 2/15/2030
 
1,000,000
1,004,651
Elevance Health Inc 4.75% 2/15/2033
 
10,000,000
9,721,210
Elevance Health Inc 5.2% 2/15/2035
 
1,000,000
992,350
Elevance Health Inc 5.7% 2/15/2055
 
7,340,000
6,901,563
Franciscan Missionaries of Our Lady Health System Inc 3.914% 7/1/2049
 
8,468,000
6,082,137
HCA Inc 3.625% 3/15/2032
 
2,000,000
1,814,632
HCA Inc 4.125% 6/15/2029
 
11,900,000
11,587,012
HCA Inc 4.375% 3/15/2042
 
10,000,000
8,061,647
HCA Inc 5.25% 3/1/2030
 
7,430,000
7,541,485
HCA Inc 5.25% 6/15/2049
 
18,865,000
16,316,013
HCA Inc 5.6% 4/1/2034
 
10,000,000
10,055,627
HCA Inc 5.75% 3/1/2035
 
7,500,000
7,559,153
HCA Inc 6.2% 3/1/2055
 
7,440,000
7,264,401
Humana Inc 1.35% 2/3/2027
 
10,039,000
9,557,347
Humana Inc 2.15% 2/3/2032
 
11,863,000
9,717,939
Humana Inc 3.125% 8/15/2029
 
6,457,000
6,014,873
Humana Inc 4.95% 10/1/2044
 
1,986,000
1,654,715
Humana Inc 5.95% 3/15/2034
 
10,850,000
11,018,477
Humana Inc 6% 5/1/2055
 
3,260,000
3,022,115
Icon Investments Six DAC 5.849% 5/8/2029
 
3,056,000
3,131,690
Integris Baptist Medical Center Inc 3.875% 8/15/2050
 
9,083,000
6,315,581
Kaiser Foundation Hospitals 3.266% 11/1/2049
 
7,259,000
4,882,230
Kaiser Foundation Hospitals 4.15% 5/1/2047
 
5,204,000
4,146,858
Kaiser Foundation Hospitals 4.875% 4/1/2042
 
1,430,000
1,295,476
Mass General Brigham Inc 4.117% 7/1/2055
 
2,780,000
2,131,821
McKesson Corp 4.65% 5/30/2030
 
2,200,000
2,203,091
McKesson Corp 5.25% 5/30/2035
 
4,290,000
4,300,008
Memorial Sloan-Kettering Cancer Center 4.2% 7/1/2055
 
2,383,000
1,866,696
MyMichigan Health 3.409% 6/1/2050
 
3,730,000
2,488,777
New York and Presbyterian Hospital/The 4.024% 8/1/2045
 
2,780,000
2,191,934
New York and Presbyterian Hospital/The 4.063% 8/1/2056
 
2,089,000
1,560,777
Novant Health Inc 3.168% 11/1/2051
 
6,588,000
4,205,038
NYU Langone Hospitals 4.784% 7/1/2044
 
6,037,000
5,272,477
Orlando Health Obligated Grp 3.327% 10/1/2050
 
6,016,000
4,083,245
Piedmont Healthcare Inc 2.719% 1/1/2042
 
1,208,000
809,929
Providence St Joseph Health Obligated Group 2.7% 10/1/2051
 
2,136,000
1,154,854
Sabra Health Care LP 3.2% 12/1/2031
 
2,000,000
1,741,886
Sutter Health 3.361% 8/15/2050
 
14,596,000
9,764,946
Sutter Health 5.537% 8/15/2035
 
460,000
466,543
Trinity Health Corp 2.632% 12/1/2040
 
3,512,000
2,435,803
UnitedHealth Group Inc 1.15% 5/15/2026
 
3,155,000
3,056,621
UnitedHealth Group Inc 1.25% 1/15/2026
 
6,254,000
6,122,267
UnitedHealth Group Inc 2% 5/15/2030
 
2,900,000
2,554,426
UnitedHealth Group Inc 2.3% 5/15/2031
 
2,662,000
2,309,995
UnitedHealth Group Inc 2.9% 5/15/2050
 
6,273,000
3,771,214
UnitedHealth Group Inc 3.05% 5/15/2041
 
16,300,000
11,604,354
UnitedHealth Group Inc 3.25% 5/15/2051
 
3,045,000
1,944,795
UnitedHealth Group Inc 3.375% 4/15/2027
 
4,289,000
4,204,363
UnitedHealth Group Inc 3.7% 8/15/2049
 
8,334,000
5,847,185
UnitedHealth Group Inc 3.75% 10/15/2047
 
7,594,000
5,451,925
UnitedHealth Group Inc 3.75% 7/15/2025
 
2,780,000
2,777,167
UnitedHealth Group Inc 3.85% 6/15/2028
 
9,222,000
9,069,653
UnitedHealth Group Inc 3.875% 12/15/2028
 
11,908,000
11,640,452
UnitedHealth Group Inc 3.875% 8/15/2059
 
9,958,000
6,725,898
UnitedHealth Group Inc 4.2% 1/15/2047
 
2,859,000
2,209,833
UnitedHealth Group Inc 4.375% 3/15/2042
 
9,373,000
7,820,400
UnitedHealth Group Inc 4.625% 7/15/2035
 
7,300,000
6,899,494
UnitedHealth Group Inc 4.75% 7/15/2045
 
1,327,000
1,132,249
UnitedHealth Group Inc 4.95% 5/15/2062
 
4,700,000
3,864,125
UnitedHealth Group Inc 5.15% 7/15/2034
 
7,200,000
7,105,664
UnitedHealth Group Inc 5.25% 2/15/2028
 
8,360,000
8,518,386
UnitedHealth Group Inc 5.35% 2/15/2033
 
7,610,000
7,679,259
UnitedHealth Group Inc 5.625% 7/15/2054
 
12,470,000
11,654,961
UnitedHealth Group Inc 5.8% 3/15/2036
 
1,000,000
1,022,497
UnitedHealth Group Inc 5.875% 2/15/2053
 
7,600,000
7,336,325
UnitedHealth Group Inc 6.625% 11/15/2037
 
2,000,000
2,155,965
UnitedHealth Group Inc 6.875% 2/15/2038 (e)
 
1,300,000
1,439,875
Universal Health Services Inc 2.65% 10/15/2030
 
4,000,000
3,511,603
West Virginia United Health System Obligated Group 3.129% 6/1/2050
 
4,940,000
3,037,780
 
 
 
696,370,761
Life Sciences Tools & Services - 0.0%
 
 
 
Agilent Technologies Inc 4.2% 9/9/2027
 
3,810,000
3,788,938
Agilent Technologies Inc 4.75% 9/9/2034
 
3,550,000
3,425,395
Danaher Corp 4.375% 9/15/2045
 
1,883,000
1,598,459
Revvity Inc 2.25% 9/15/2031
 
5,519,000
4,640,965
Thermo Fisher Scientific Inc 2.6% 10/1/2029
 
12,965,000
12,055,295
Thermo Fisher Scientific Inc 5.086% 8/10/2033
 
2,820,000
2,845,412
Thermo Fisher Scientific Inc 5.3% 2/1/2044
 
4,622,000
4,365,842
 
 
 
32,720,306
Pharmaceuticals - 0.7%
 
 
 
Bristol-Myers Squibb Co 3.2% 6/15/2026
 
2,128,000
2,103,335
Bristol-Myers Squibb Co 3.25% 8/1/2042
 
2,224,000
1,625,548
Bristol-Myers Squibb Co 3.4% 7/26/2029 (e)
 
4,508,000
4,340,607
Bristol-Myers Squibb Co 3.55% 3/15/2042
 
18,866,000
14,549,610
Bristol-Myers Squibb Co 4.125% 6/15/2039
 
3,769,000
3,269,983
Bristol-Myers Squibb Co 4.25% 10/26/2049
 
9,631,000
7,586,851
Bristol-Myers Squibb Co 4.35% 11/15/2047
 
5,317,000
4,324,995
Bristol-Myers Squibb Co 4.55% 2/20/2048
 
11,255,000
9,429,515
Bristol-Myers Squibb Co 4.9% 2/22/2029
 
7,530,000
7,670,759
Bristol-Myers Squibb Co 5.2% 2/22/2034
 
12,270,000
12,363,875
Bristol-Myers Squibb Co 5.55% 2/22/2054
 
8,543,000
8,112,614
Eli Lilly & Co 2.25% 5/15/2050
 
17,138,000
9,484,497
Eli Lilly & Co 4.2% 8/14/2029
 
6,460,000
6,449,785
Eli Lilly & Co 4.6% 8/14/2034
 
5,440,000
5,303,241
Eli Lilly & Co 4.75% 2/12/2030
 
3,250,000
3,302,788
Eli Lilly & Co 4.875% 2/27/2053
 
4,640,000
4,118,554
Eli Lilly & Co 4.95% 2/27/2063
 
3,300,000
2,905,514
Eli Lilly & Co 5.05% 8/14/2054 (e)
 
7,780,000
7,103,090
Eli Lilly & Co 5.1% 2/12/2035
 
3,000,000
3,018,497
Eli Lilly & Co 5.5% 2/12/2055
 
2,820,000
2,758,528
Eli Lilly & Co 5.6% 2/12/2065
 
3,000,000
2,935,806
Haleon US Capital LLC 3.375% 3/24/2027
 
14,422,000
14,181,066
Haleon US Capital LLC 3.625% 3/24/2032
 
14,451,000
13,389,666
Johnson & Johnson 2.1% 9/1/2040
 
7,409,000
4,987,002
Johnson & Johnson 2.45% 3/1/2026 (e)
 
4,440,000
4,371,925
Johnson & Johnson 2.45% 9/1/2060
 
7,409,000
3,962,364
Johnson & Johnson 3.4% 1/15/2038
 
7,411,000
6,252,655
Johnson & Johnson 3.5% 1/15/2048
 
4,766,000
3,574,468
Johnson & Johnson 3.625% 3/3/2037
 
3,177,000
2,787,015
Johnson & Johnson 4.375% 12/5/2033 (e)
 
2,600,000
2,564,994
Johnson & Johnson 4.5% 12/5/2043 (e)
 
5,262,000
4,773,520
Johnson & Johnson 4.5% 9/1/2040 (e)
 
1,800,000
1,679,900
Johnson & Johnson 4.85% 5/15/2041
 
3,383,000
3,231,542
Johnson & Johnson 4.9% 6/1/2031
 
5,000,000
5,131,091
Merck & Co Inc 2.35% 6/24/2040
 
10,000,000
6,828,278
Merck & Co Inc 2.45% 6/24/2050
 
4,418,000
2,512,617
Merck & Co Inc 3.6% 9/15/2042
 
1,589,000
1,227,698
Merck & Co Inc 3.7% 2/10/2045
 
5,084,000
3,918,572
Merck & Co Inc 3.9% 3/7/2039
 
11,666,000
10,016,673
Merck & Co Inc 4.05% 5/17/2028
 
7,500,000
7,498,318
Merck & Co Inc 4.5% 5/17/2033 (e)
 
11,325,000
11,128,032
Merck & Co Inc 5% 5/17/2053 (e)
 
11,000,000
9,845,360
Mylan Inc 5.2% 4/15/2048
 
2,383,000
1,797,939
Novartis Capital Corp 2.75% 8/14/2050
 
10,923,000
6,773,850
Novartis Capital Corp 3% 11/20/2025 (e)
 
8,317,000
8,269,657
Novartis Capital Corp 3.1% 5/17/2027
 
4,679,000
4,596,748
Novartis Capital Corp 3.7% 9/21/2042
 
2,244,000
1,791,685
Novartis Capital Corp 4% 11/20/2045
 
4,162,000
3,377,494
Pfizer Inc 2.55% 5/28/2040
 
7,297,000
5,093,141
Pfizer Inc 2.7% 5/28/2050
 
3,596,000
2,163,441
Pfizer Inc 3% 12/15/2026
 
5,321,000
5,237,772
Pfizer Inc 3.45% 3/15/2029
 
6,618,000
6,435,184
Pfizer Inc 3.9% 3/15/2039
 
5,004,000
4,248,068
Pfizer Inc 4% 12/15/2036 (e)
 
9,447,000
8,534,852
Pfizer Inc 4.1% 9/15/2038
 
2,000,000
1,754,944
Pfizer Inc 4.125% 12/15/2046
 
2,613,000
2,085,773
Pfizer Inc 4.2% 9/15/2048
 
6,196,000
4,975,114
Pfizer Inc 4.4% 5/15/2044
 
3,328,000
2,837,612
Pfizer Inc 7.2% 3/15/2039
 
4,289,000
5,000,953
Pfizer Investment Enterprises Pte Ltd 4.45% 5/19/2028
 
20,080,000
20,183,363
Pfizer Investment Enterprises Pte Ltd 4.65% 5/19/2030
 
9,923,000
9,986,715
Pfizer Investment Enterprises Pte Ltd 4.75% 5/19/2033
 
6,140,000
6,037,522
Pfizer Investment Enterprises Pte Ltd 5.11% 5/19/2043
 
10,390,000
9,685,566
Pfizer Investment Enterprises Pte Ltd 5.34% 5/19/2063
 
17,600,000
15,826,676
Royalty Pharma PLC 3.35% 9/2/2051
 
8,800,000
5,461,691
Shire Acquisitions Investments Ireland DAC 3.2% 9/23/2026
 
710,000
699,319
Utah Acquisition Sub Inc 3.95% 6/15/2026
 
1,355,000
1,337,293
Utah Acquisition Sub Inc 5.25% 6/15/2046 (e)
 
2,622,000
2,027,780
Viatris Inc 2.7% 6/22/2030 (e)
 
12,760,000
11,160,964
Viatris Inc 4% 6/22/2050
 
8,750,000
5,598,904
Wyeth LLC 5.95% 4/1/2037
 
2,000,000
2,095,493
Zoetis Inc 3.95% 9/12/2047
 
1,589,000
1,226,217
Zoetis Inc 4.7% 2/1/2043
 
1,032,000
919,454
 
 
 
413,841,932
TOTAL HEALTH CARE
 
 
1,611,524,407
 
 
 
 
Industrials - 1.5%
 
 
 
Aerospace & Defense - 0.4%
 
 
 
Boeing Co 2.7% 2/1/2027
 
6,297,000
6,097,868
Boeing Co 2.95% 2/1/2030
 
8,056,000
7,390,152
Boeing Co 3.625% 3/1/2048
 
3,177,000
2,113,506
Boeing Co 3.65% 3/1/2047
 
2,192,000
1,489,388
Boeing Co 3.75% 2/1/2050
 
12,276,000
8,410,262
Boeing Co 5.15% 5/1/2030
 
9,666,000
9,750,743
Boeing Co 5.705% 5/1/2040
 
31,541,000
30,436,943
Boeing Co 5.805% 5/1/2050
 
14,268,000
13,360,988
Boeing Co 6.298% 5/1/2029
 
5,180,000
5,448,273
Boeing Co 6.528% 5/1/2034
 
5,200,000
5,550,334
Boeing Co 6.875% 3/15/2039
 
2,622,000
2,807,475
GE Aerospace 3.625% 5/1/2030
 
9,492,000
9,073,174
GE Aerospace 6.875% 1/10/2039
 
119,000
136,549
General Dynamics Corp 3.75% 5/15/2028
 
7,466,000
7,399,083
General Dynamics Corp 4.25% 4/1/2050
 
3,867,000
3,165,500
General Dynamics Corp 4.95% 8/15/2035
 
4,440,000
4,368,137
Huntington Ingalls Industries Inc 4.2% 5/1/2030
 
2,000,000
1,930,282
L3Harris Technologies Inc 2.9% 12/15/2029
 
1,000,000
926,308
L3Harris Technologies Inc 5.4% 7/31/2033
 
7,000,000
7,093,853
Lockheed Martin Corp 3.55% 1/15/2026
 
3,017,000
3,001,536
Lockheed Martin Corp 4.09% 9/15/2052
 
12,077,000
9,302,058
Lockheed Martin Corp 4.7% 12/15/2031
 
7,790,000
7,830,057
Lockheed Martin Corp 4.95% 10/15/2025
 
10,000,000
9,994,241
Lockheed Martin Corp 5.2% 2/15/2055
 
8,200,000
7,535,392
Lockheed Martin Corp 5.25% 1/15/2033 (e)
 
10,000,000
10,285,628
Lockheed Martin Corp 5.7% 11/15/2054
 
5,000,000
4,918,086
Northrop Grumman Corp 3.25% 1/15/2028
 
6,673,000
6,493,444
Northrop Grumman Corp 3.85% 4/15/2045
 
1,489,000
1,150,234
Northrop Grumman Corp 4.03% 10/15/2047 (e)
 
14,958,000
11,623,133
Northrop Grumman Corp 4.75% 6/1/2043
 
3,177,000
2,816,032
RTX Corp 1.9% 9/1/2031
 
9,570,000
8,074,063
RTX Corp 3.75% 11/1/2046
 
5,929,000
4,420,955
RTX Corp 4.05% 5/4/2047
 
1,851,000
1,432,682
RTX Corp 4.125% 11/16/2028
 
11,685,000
11,564,454
RTX Corp 4.35% 4/15/2047
 
5,243,000
4,267,317
RTX Corp 4.45% 11/16/2038
 
12,715,000
11,472,695
RTX Corp 4.5% 6/1/2042
 
5,863,000
5,071,870
RTX Corp 4.625% 11/16/2048
 
10,491,000
8,795,177
RTX Corp 4.875% 10/15/2040 (e)
 
795,000
731,369
RTX Corp 5.15% 2/27/2033
 
9,600,000
9,665,698
RTX Corp 5.4% 5/1/2035
 
1,800,000
1,817,770
RTX Corp 5.7% 4/15/2040
 
1,589,000
1,616,508
 
 
 
270,829,217
Air Freight & Logistics - 0.1%
 
 
 
FedEx Corp 2.4% 5/15/2031 (e)
 
6,900,000
6,061,760
FedEx Corp 3.1% 8/5/2029
 
5,027,000
4,703,625
FedEx Corp 4.05% 2/15/2048
 
2,900,000
2,073,718
FedEx Corp 4.4% 1/15/2047
 
6,356,000
4,860,017
FedEx Corp 4.55% 4/1/2046
 
1,192,000
945,136
FedEx Corp 4.95% 10/17/2048
 
6,273,000
5,127,692
FedEx Corp 5.25% 5/15/2050
 
3,383,000
2,915,947
United Parcel Service Inc 2.4% 11/15/2026
 
5,958,000
5,802,355
United Parcel Service Inc 3.4% 11/15/2046
 
2,104,000
1,470,953
United Parcel Service Inc 3.625% 10/1/2042
 
1,100,000
832,582
United Parcel Service Inc 3.75% 11/15/2047
 
6,842,000
5,035,646
United Parcel Service Inc 4.25% 3/15/2049
 
3,190,000
2,514,898
United Parcel Service Inc 4.45% 4/1/2030
 
4,833,000
4,850,743
United Parcel Service Inc 5.25% 5/14/2035
 
5,220,000
5,216,601
United Parcel Service Inc 5.5% 5/22/2054
 
3,600,000
3,394,736
United Parcel Service Inc 5.95% 5/14/2055
 
4,300,000
4,279,324
United Parcel Service Inc 6.2% 1/15/2038
 
6,986,000
7,448,184
 
 
 
67,533,917
Building Products - 0.1%
 
 
 
Carrier Global Corp 2.493% 2/15/2027
 
7,105,000
6,883,688
Carrier Global Corp 2.722% 2/15/2030
 
12,373,000
11,393,448
Carrier Global Corp 3.377% 4/5/2040
 
4,959,000
3,843,208
Carrier Global Corp 3.577% 4/5/2050
 
11,213,000
8,030,046
Johnson Controls International plc / Tyco Fire & Security Finance SCA 4.9% 12/1/2032
 
11,850,000
11,722,046
Masco Corp 2% 2/15/2031
 
7,383,000
6,238,772
Masco Corp 3.125% 2/15/2051
 
3,735,000
2,263,018
Owens Corning 3.95% 8/15/2029
 
5,413,000
5,241,449
Owens Corning 5.95% 6/15/2054 (e)
 
4,330,000
4,266,023
 
 
 
59,881,698
Commercial Services & Supplies - 0.1%
 
 
 
Republic Services Inc 1.45% 2/15/2031
 
17,786,000
14,975,378
Republic Services Inc 2.9% 7/1/2026
 
3,352,000
3,303,468
Republic Services Inc 3.95% 5/15/2028
 
8,340,000
8,263,622
Republic Services Inc 5.2% 11/15/2034
 
4,520,000
4,554,761
Waste Management Inc 4.15% 7/15/2049
 
10,186,000
8,020,672
Waste Management Inc 4.65% 3/15/2030
 
2,700,000
2,715,480
Waste Management Inc 4.95% 3/15/2035
 
2,700,000
2,664,520
Waste Management Inc 4.95% 7/3/2027
 
1,920,000
1,947,292
Waste Management Inc 4.95% 7/3/2031
 
1,860,000
1,889,063
Waste Management Inc 5.35% 10/15/2054
 
2,700,000
2,553,559
 
 
 
50,887,815
Ground Transportation - 0.4%
 
 
 
Burlington Northern Santa Fe LLC 3.05% 2/15/2051
 
3,499,000
2,256,548
Burlington Northern Santa Fe LLC 3.25% 6/15/2027 (e)
 
5,958,000
5,861,291
Burlington Northern Santa Fe LLC 3.55% 2/15/2050
 
4,833,000
3,462,055
Burlington Northern Santa Fe LLC 3.9% 8/1/2046
 
3,686,000
2,868,307
Burlington Northern Santa Fe LLC 4.05% 6/15/2048
 
13,373,000
10,529,012
Burlington Northern Santa Fe LLC 4.125% 6/15/2047
 
2,264,000
1,819,982
Burlington Northern Santa Fe LLC 4.15% 4/1/2045
 
1,350,000
1,104,414
Burlington Northern Santa Fe LLC 4.375% 9/1/2042
 
3,575,000
3,051,144
Burlington Northern Santa Fe LLC 4.45% 3/15/2043
 
2,000,000
1,722,800
Burlington Northern Santa Fe LLC 4.55% 9/1/2044 (e)
 
2,383,000
2,064,221
Burlington Northern Santa Fe LLC 4.9% 4/1/2044
 
3,177,000
2,903,069
Burlington Northern Santa Fe LLC 5.2% 4/15/2054
 
2,400,000
2,228,217
Burlington Northern Santa Fe LLC 6.15% 5/1/2037
 
2,000,000
2,140,765
CSX Corp 3.25% 6/1/2027
 
3,972,000
3,891,146
CSX Corp 3.8% 11/1/2046
 
4,544,000
3,427,125
CSX Corp 3.95% 5/1/2050
 
2,840,000
2,156,155
CSX Corp 4.1% 11/15/2032
 
13,500,000
12,857,294
CSX Corp 4.1% 3/15/2044
 
5,382,000
4,355,992
CSX Corp 4.5% 3/15/2049
 
10,963,000
9,092,443
CSX Corp 4.75% 11/15/2048
 
4,599,000
3,973,846
Norfolk Southern Corp 3% 3/15/2032 (e)
 
4,000,000
3,573,011
Norfolk Southern Corp 3.65% 8/1/2025
 
9,532,000
9,516,341
Norfolk Southern Corp 3.8% 8/1/2028
 
9,444,000
9,283,174
Norfolk Southern Corp 3.95% 10/1/2042
 
1,509,000
1,199,318
Norfolk Southern Corp 4.05% 8/15/2052
 
6,859,000
5,160,068
Norfolk Southern Corp 4.45% 3/1/2033 (e)
 
22,050,000
21,204,706
Norfolk Southern Corp 4.65% 1/15/2046
 
2,589,000
2,209,983
Norfolk Southern Corp 5.1% 5/1/2035
 
6,130,000
6,054,974
Ryder System Inc 4.85% 6/15/2030
 
10,230,000
10,172,559
Uber Technologies Inc 4.3% 1/15/2030 (e)
 
2,980,000
2,937,637
Uber Technologies Inc 4.8% 9/15/2034
 
2,980,000
2,875,626
Uber Technologies Inc 5.35% 9/15/2054
 
2,980,000
2,706,404
Union Pacific Corp 2.15% 2/5/2027
 
7,153,000
6,911,537
Union Pacific Corp 2.375% 5/20/2031 (e)
 
2,000,000
1,774,600
Union Pacific Corp 2.4% 2/5/2030
 
2,000,000
1,827,377
Union Pacific Corp 2.75% 3/1/2026
 
5,290,000
5,226,285
Union Pacific Corp 2.8% 2/14/2032 (e)
 
11,666,000
10,374,495
Union Pacific Corp 2.891% 4/6/2036
 
7,292,000
5,930,529
Union Pacific Corp 3% 4/15/2027
 
3,972,000
3,883,995
Union Pacific Corp 3.25% 2/5/2050
 
10,720,000
7,209,886
Union Pacific Corp 3.35% 8/15/2046
 
3,750,000
2,647,397
Union Pacific Corp 3.375% 2/14/2042
 
4,000,000
3,016,083
Union Pacific Corp 3.6% 9/15/2037
 
2,622,000
2,233,274
Union Pacific Corp 3.799% 10/1/2051
 
2,224,000
1,626,196
Union Pacific Corp 3.839% 3/20/2060
 
11,170,000
7,804,190
Union Pacific Corp 3.95% 9/10/2028
 
2,000,000
1,980,323
Union Pacific Corp 4.95% 5/15/2053
 
3,730,000
3,314,414
Union Pacific Corp 5.1% 2/20/2035 (e)
 
3,370,000
3,375,987
Union Pacific Corp 5.6% 12/1/2054
 
3,370,000
3,264,218
 
 
 
231,060,413
Industrial Conglomerates - 0.1%
 
 
 
3M Co 2.375% 8/26/2029 (e)
 
8,822,000
8,119,576
3M Co 2.875% 10/15/2027
 
3,177,000
3,064,367
3M Co 3.05% 4/15/2030
 
2,912,000
2,716,124
3M Co 3.125% 9/19/2046
 
2,192,000
1,463,381
3M Co 3.25% 8/26/2049
 
6,797,000
4,513,058
3M Co 3.7% 4/15/2050
 
3,595,000
2,550,363
3M Co 5.7% 3/15/2037
 
1,900,000
1,951,092
Honeywell International Inc 1.35% 6/1/2025
 
8,120,000
8,117,001
Honeywell International Inc 1.95% 6/1/2030
 
8,796,000
7,786,669
Honeywell International Inc 2.5% 11/1/2026
 
5,688,000
5,539,783
Honeywell International Inc 2.8% 6/1/2050
 
8,168,000
5,014,041
Honeywell International Inc 3.812% 11/21/2047
 
1,113,000
836,469
Honeywell International Inc 4.7% 2/1/2030
 
3,540,000
3,569,975
Honeywell International Inc 4.875% 9/1/2029
 
4,580,000
4,664,959
Honeywell International Inc 5% 3/1/2035
 
6,720,000
6,666,628
Honeywell International Inc 5.25% 3/1/2054
 
4,580,000
4,235,242
Trane Technologies Financing Ltd 3.8% 3/21/2029
 
11,400,000
11,200,713
Trane Technologies Financing Ltd 4.65% 11/1/2044
 
4,766,000
4,082,473
 
 
 
86,091,914
Machinery - 0.2%
 
 
 
Caterpillar Financial Services Corp 1.1% 9/14/2027
 
11,416,000
10,644,710
Caterpillar Financial Services Corp 2.4% 8/9/2026
 
2,264,000
2,214,423
Caterpillar Inc 3.25% 9/19/2049
 
13,214,000
9,055,413
Caterpillar Inc 3.803% 8/15/2042
 
1,986,000
1,605,905
Caterpillar Inc 5.2% 5/15/2035
 
5,050,000
5,068,115
Caterpillar Inc 5.3% 9/15/2035
 
5,561,000
5,680,526
Cummins Inc 1.5% 9/1/2030
 
4,833,000
4,161,028
Cummins Inc 5.3% 5/9/2035
 
10,000,000
9,987,830
Deere & Co 2.875% 9/7/2049
 
9,579,000
6,153,716
Deere & Co 3.9% 6/9/2042
 
7,000,000
5,830,917
Deere & Co 5.375% 10/16/2029
 
795,000
830,512
Eaton Corp 4% 11/2/2032
 
1,509,000
1,434,251
Eaton Corp 4.15% 11/2/2042
 
1,509,000
1,261,688
Eaton Corp 4.7% 8/23/2052 (e)
 
5,800,000
5,017,422
Otis Worldwide Corp 2.565% 2/15/2030
 
10,633,000
9,697,105
Otis Worldwide Corp 3.362% 2/15/2050
 
8,091,000
5,419,815
Parker-Hannifin Corp 3.25% 3/1/2027
 
4,488,000
4,412,819
Parker-Hannifin Corp 4% 6/14/2049
 
4,727,000
3,621,246
Parker-Hannifin Corp 4.1% 3/1/2047
 
4,496,000
3,528,475
Parker-Hannifin Corp 4.5% 9/15/2029 (e)
 
2,000,000
2,008,318
Stanley Black & Decker Inc 4.25% 11/15/2028
 
4,000,000
3,949,309
Stanley Black & Decker Inc 5.2% 9/1/2040
 
7,100,000
6,509,852
 
 
 
108,093,395
Passenger Airlines - 0.0%
 
 
 
American Airlines 2016-2 Class AA Pass Through Trust equipment trust certificate 3.2% 12/15/2029
 
3,900,382
3,696,298
American Airls Pass Thru Tr 2021-1a equipment trust certificate 2.875% 1/11/2036
 
5,708,289
4,966,998
Southwest Airlines Co 2.625% 2/10/2030
 
2,000,000
1,799,712
Southwest Airlines Co 5.125% 6/15/2027
 
8,833,000
8,885,901
United Airlines 2015-1 Class A Pass Through Trust 3.45% 6/1/2029
 
331,018
318,924
United Airlines 2016-1 Class AA Pass Through Trust equipment trust certificate 3.1% 1/7/2030
 
7,514,525
7,137,230
United Airlines 2023-1 Class A Pass Through Trust equipment trust certificate 5.8% 7/15/2037
 
7,451,449
7,458,717
 
 
 
34,263,780
Professional Services - 0.0%
 
 
 
Leidos Inc 2.3% 2/15/2031
 
1,300,000
1,122,921
Paychex Inc 5.6% 4/15/2035 (e)
 
2,665,000
2,709,832
Verisk Analytics Inc 5.25% 3/15/2035
 
5,830,000
5,774,880
 
 
 
9,607,633
Trading Companies & Distributors - 0.1%
 
 
 
Air Lease Corp 2.2% 1/15/2027
 
6,863,000
6,611,620
Air Lease Corp 3% 2/1/2030
 
1,900,000
1,761,039
Air Lease Corp 3.125% 12/1/2030
 
9,666,000
8,834,973
Air Lease Corp 3.625% 12/1/2027
 
7,593,000
7,444,250
Air Lease Corp 5.2% 7/15/2031
 
2,600,000
2,630,486
GATX Corp 5.45% 9/15/2033
 
6,450,000
6,459,524
WW Grainger Inc 4.45% 9/15/2034
 
7,480,000
7,205,078
 
 
 
40,946,970
TOTAL INDUSTRIALS
 
 
959,196,752
 
 
 
 
Information Technology - 1.9%
 
 
 
Communications Equipment - 0.0%
 
 
 
Cisco Systems Inc 2.5% 9/20/2026
 
3,972,000
3,891,603
Cisco Systems Inc 3.5% 6/15/2025
 
3,392,000
3,390,256
Cisco Systems Inc 4.75% 2/24/2030
 
7,550,000
7,675,341
Cisco Systems Inc 4.85% 2/26/2029 (e)
 
7,570,000
7,720,442
Cisco Systems Inc 5.05% 2/26/2034
 
7,300,000
7,355,830
Cisco Systems Inc 5.1% 2/24/2035
 
7,680,000
7,725,178
Cisco Systems Inc 5.3% 2/26/2054 (e)
 
3,650,000
3,454,521
Cisco Systems Inc 5.5% 2/24/2055
 
4,110,000
3,993,088
Cisco Systems Inc 5.9% 2/15/2039
 
9,863,000
10,379,920
 
 
 
55,586,179
Electronic Equipment, Instruments & Components - 0.1%
 
 
 
Amphenol Corp 5.25% 4/5/2034
 
5,710,000
5,777,486
Amphenol Corp 5.375% 11/15/2054 (e)
 
3,098,000
2,955,047
Corning Inc 3.9% 11/15/2049
 
4,833,000
3,537,880
Corning Inc 4.75% 3/15/2042
 
3,972,000
3,455,791
Dell International LLC / EMC Corp 4.9% 10/1/2026
 
7,506,000
7,526,310
Dell International LLC / EMC Corp 5.3% 10/1/2029
 
19,994,000
20,400,927
Dell International LLC / EMC Corp 6.02% 6/15/2026
 
9,161,000
9,245,841
Dell International LLC / EMC Corp 8.1% 7/15/2036
 
8,303,000
9,815,849
Dell International LLC / EMC Corp 8.35% 7/15/2046 (e)
 
9,542,000
11,811,161
Vontier Corp 2.95% 4/1/2031
 
3,500,000
3,082,393
 
 
 
77,608,685
IT Services - 0.2%
 
 
 
CDW LLC / CDW Finance Corp 2.67% 12/1/2026
 
11,406,000
11,045,345
CDW LLC / CDW Finance Corp 5.55% 8/22/2034
 
3,740,000
3,684,177
IBM Corporation 1.95% 5/15/2030
 
11,102,000
9,790,464
IBM Corporation 2.95% 5/15/2050
 
11,005,000
6,790,007
IBM Corporation 3.3% 5/15/2026
 
9,666,000
9,561,418
IBM Corporation 3.5% 5/15/2029
 
13,474,000
12,995,144
IBM Corporation 4.25% 5/15/2049
 
8,612,000
6,786,588
IBM Corporation 4.4% 7/27/2032 (e)
 
8,100,000
7,854,623
IBM Corporation 4.7% 2/19/2046 (e)
 
3,932,000
3,374,891
IBM Corporation 4.8% 2/10/2030
 
5,380,000
5,428,231
IBM Corporation 5.2% 2/10/2035
 
5,720,000
5,691,247
IBM Corporation 5.6% 11/30/2039
 
6,500,000
6,520,314
IBM Corporation 5.7% 2/10/2055
 
5,500,000
5,288,924
 
 
 
94,811,373
Semiconductors & Semiconductor Equipment - 0.6%
 
 
 
Analog Devices Inc 2.8% 10/1/2041
 
11,812,000
8,411,583
Analog Devices Inc 3.5% 12/5/2026
 
1,700,000
1,680,656
Applied Materials Inc 4.35% 4/1/2047
 
10,263,000
8,523,221
Broadcom Corp / Broadcom Cayman Finance Ltd 3.5% 1/15/2028
 
5,561,000
5,443,878
Broadcom Corp / Broadcom Cayman Finance Ltd 3.875% 1/15/2027
 
3,043,000
3,017,558
Broadcom Inc 2.45% 2/15/2031 (d)
 
28,182,000
24,916,647
Broadcom Inc 2.6% 2/15/2033 (d)
 
9,400,000
7,935,295
Broadcom Inc 3.187% 11/15/2036 (d)(e)
 
1,000,000
813,365
Broadcom Inc 3.419% 4/15/2033 (d)
 
11,000,000
9,812,355
Broadcom Inc 3.459% 9/15/2026
 
10,027,000
9,901,904
Broadcom Inc 3.469% 4/15/2034 (d)
 
3,391,000
2,978,510
Broadcom Inc 3.75% 2/15/2051 (d)
 
17,216,000
12,452,510
Broadcom Inc 4.3% 11/15/2032 (e)
 
9,956,000
9,509,602
Broadcom Inc 4.55% 2/15/2032
 
8,980,000
8,792,852
Broadcom Inc 4.75% 4/15/2029
 
13,584,000
13,686,064
Broadcom Inc 4.8% 10/15/2034
 
8,980,000
8,743,606
Intel Corp 2% 8/12/2031 (e)
 
7,124,000
6,004,837
Intel Corp 2.45% 11/15/2029
 
10,216,000
9,240,412
Intel Corp 2.8% 8/12/2041
 
10,000,000
6,519,803
Intel Corp 3.05% 8/12/2051
 
7,124,000
4,096,043
Intel Corp 3.25% 11/15/2049
 
8,313,000
5,068,611
Intel Corp 3.734% 12/8/2047
 
2,594,000
1,762,885
Intel Corp 3.9% 3/25/2030
 
9,048,000
8,662,323
Intel Corp 4% 8/5/2029
 
2,000,000
1,939,296
Intel Corp 4.1% 5/11/2047
 
1,906,000
1,375,023
Intel Corp 4.1% 5/19/2046
 
5,561,000
4,031,942
Intel Corp 4.15% 8/5/2032
 
2,000,000
1,859,824
Intel Corp 4.6% 3/25/2040 (e)
 
2,000,000
1,699,305
Intel Corp 4.75% 3/25/2050
 
9,512,000
7,504,711
Intel Corp 4.875% 2/10/2028 (e)
 
10,180,000
10,262,764
Intel Corp 5.625% 2/10/2043
 
5,000,000
4,596,466
Intel Corp 5.7% 2/10/2053
 
8,000,000
7,179,020
Intel Corp 5.9% 2/10/2063 (e)
 
1,600,000
1,448,275
Lam Research Corp 2.875% 6/15/2050
 
11,648,000
7,327,664
Marvell Technology Inc 2.95% 4/15/2031
 
2,000,000
1,788,324
Micron Technology Inc 2.703% 4/15/2032
 
8,400,000
7,160,344
Micron Technology Inc 4.663% 2/15/2030
 
6,573,000
6,485,142
Micron Technology Inc 5.375% 4/15/2028 (e)
 
8,560,000
8,735,435
Micron Technology Inc 5.65% 11/1/2032
 
2,810,000
2,855,463
Micron Technology Inc 5.8% 1/15/2035
 
4,310,000
4,343,702
NVIDIA Corp 2% 6/15/2031 (e)
 
20,182,000
17,705,607
NVIDIA Corp 2.85% 4/1/2030
 
8,603,000
8,093,041
NVIDIA Corp 3.5% 4/1/2050
 
4,785,000
3,511,587
QUALCOMM Inc 1.65% 5/20/2032
 
14,000,000
11,471,941
QUALCOMM Inc 4.3% 5/20/2047
 
8,023,000
6,570,812
QUALCOMM Inc 4.5% 5/20/2030
 
2,720,000
2,725,504
QUALCOMM Inc 4.8% 5/20/2045
 
2,000,000
1,781,595
QUALCOMM Inc 5% 5/20/2035
 
3,290,000
3,269,149
QUALCOMM Inc 5.4% 5/20/2033 (e)
 
18,000,000
18,743,935
Texas Instruments Inc 1.9% 9/15/2031 (e)
 
2,000,000
1,721,570
Texas Instruments Inc 3.65% 8/16/2032
 
2,000,000
1,869,234
Texas Instruments Inc 4.15% 5/15/2048
 
5,526,000
4,418,656
Texas Instruments Inc 4.5% 5/23/2030
 
3,810,000
3,821,487
Texas Instruments Inc 4.6% 2/15/2028
 
10,000,000
10,118,313
Texas Instruments Inc 5.05% 5/18/2063
 
7,000,000
6,180,714
Texas Instruments Inc 5.1% 5/23/2035
 
3,610,000
3,624,211
 
 
 
364,194,576
Software - 0.6%
 
 
 
AppLovin Corp 5.125% 12/1/2029
 
3,730,000
3,754,771
AppLovin Corp 5.5% 12/1/2034
 
7,170,000
7,173,186
Cadence Design Systems Inc 4.3% 9/10/2029
 
4,300,000
4,270,746
Cadence Design Systems Inc 4.7% 9/10/2034
 
2,470,000
2,401,698
Fortinet Inc 2.2% 3/15/2031 (e)
 
2,000,000
1,740,813
Microsoft Corp 2.525% 6/1/2050
 
32,153,000
19,511,912
Microsoft Corp 2.675% 6/1/2060
 
5,334,000
3,081,994
Microsoft Corp 2.921% 3/17/2052
 
36,922,000
24,001,902
Microsoft Corp 3.041% 3/17/2062
 
3,278,000
2,069,574
Microsoft Corp 3.45% 8/8/2036
 
2,307,000
2,041,920
Microsoft Corp 4.2% 11/3/2035
 
1,700,000
1,655,363
Oracle Corp 1.65% 3/25/2026
 
9,109,000
8,886,813
Oracle Corp 2.65% 7/15/2026
 
7,149,000
6,999,215
Oracle Corp 2.875% 3/25/2031
 
11,675,000
10,525,435
Oracle Corp 2.95% 4/1/2030
 
12,477,000
11,554,410
Oracle Corp 3.25% 11/15/2027
 
13,584,000
13,213,553
Oracle Corp 3.6% 4/1/2040
 
13,600,000
10,623,419
Oracle Corp 3.6% 4/1/2050
 
12,383,000
8,413,891
Oracle Corp 3.85% 4/1/2060
 
14,393,000
9,576,518
Oracle Corp 3.85% 7/15/2036
 
8,047,000
6,941,562
Oracle Corp 3.95% 3/25/2051
 
10,575,000
7,562,384
Oracle Corp 4% 11/15/2047
 
13,899,000
10,317,694
Oracle Corp 4% 7/15/2046
 
7,785,000
5,828,696
Oracle Corp 4.125% 5/15/2045
 
2,383,000
1,837,116
Oracle Corp 4.2% 9/27/2029 (e)
 
10,770,000
10,607,411
Oracle Corp 4.3% 7/8/2034
 
3,078,000
2,862,723
Oracle Corp 4.7% 9/27/2034
 
3,160,000
3,014,011
Oracle Corp 4.9% 2/6/2033
 
15,000,000
14,794,522
Oracle Corp 5.375% 7/15/2040
 
19,029,000
18,027,465
Oracle Corp 5.375% 9/27/2054
 
2,780,000
2,465,611
Oracle Corp 5.5% 8/3/2035
 
4,000,000
4,018,494
Oracle Corp 6% 8/3/2055
 
8,100,000
7,853,188
Oracle Corp 6.125% 7/8/2039
 
1,800,000
1,847,436
Roper Technologies Inc 1% 9/15/2025
 
7,443,000
7,365,186
Roper Technologies Inc 1.4% 9/15/2027
 
7,250,000
6,778,296
Roper Technologies Inc 1.75% 2/15/2031
 
7,250,000
6,144,996
Roper Technologies Inc 2% 6/30/2030
 
14,306,000
12,576,642
Roper Technologies Inc 3.8% 12/15/2026
 
6,752,000
6,691,678
Salesforce Inc 1.95% 7/15/2031 (e)
 
10,300,000
8,921,506
Salesforce Inc 2.7% 7/15/2041
 
12,000,000
8,391,121
Synopsys Inc 4.65% 4/1/2028
 
5,440,000
5,472,879
Synopsys Inc 4.85% 4/1/2030
 
3,700,000
3,735,683
Synopsys Inc 5% 4/1/2032
 
4,240,000
4,247,489
Synopsys Inc 5.15% 4/1/2035
 
4,240,000
4,190,792
Synopsys Inc 5.7% 4/1/2055
 
4,240,000
4,047,811
VMware LLC 1.4% 8/15/2026
 
22,344,000
21,513,769
VMware LLC 4.65% 5/15/2027
 
2,000,000
2,002,964
VMware LLC 4.7% 5/15/2030
 
2,000,000
1,988,909
 
 
 
353,545,167
Technology Hardware, Storage & Peripherals - 0.4%
 
 
 
Apple Inc 0.55% 8/20/2025
 
14,113,000
13,982,993
Apple Inc 0.7% 2/8/2026
 
10,933,000
10,666,784
Apple Inc 1.2% 2/8/2028
 
10,000,000
9,282,495
Apple Inc 1.25% 8/20/2030
 
13,098,000
11,266,778
Apple Inc 1.7% 8/5/2031 (e)
 
7,886,000
6,772,516
Apple Inc 2.375% 2/8/2041
 
13,368,000
9,155,503
Apple Inc 2.45% 8/4/2026
 
16,363,000
16,052,493
Apple Inc 2.55% 8/20/2060
 
5,162,000
2,910,835
Apple Inc 2.65% 5/11/2050
 
4,157,000
2,538,852
Apple Inc 2.85% 8/5/2061
 
7,887,000
4,615,803
Apple Inc 2.9% 9/12/2027 (e)
 
11,161,000
10,888,969
Apple Inc 2.95% 9/11/2049
 
21,247,000
13,897,279
Apple Inc 3% 11/13/2027
 
7,944,000
7,765,808
Apple Inc 3.2% 5/11/2027
 
13,008,000
12,791,824
Apple Inc 3.35% 8/8/2032 (e)
 
7,000,000
6,533,029
Apple Inc 3.75% 11/13/2047
 
5,541,000
4,269,478
Apple Inc 3.75% 9/12/2047
 
4,833,000
3,733,673
Apple Inc 3.85% 5/4/2043
 
10,327,000
8,456,358
Apple Inc 4% 5/10/2028
 
3,300,000
3,303,952
Apple Inc 4.25% 2/9/2047 (e)
 
1,986,000
1,674,582
Apple Inc 4.3% 5/10/2033 (e)
 
3,300,000
3,278,446
Apple Inc 4.375% 5/13/2045
 
3,725,000
3,233,696
Apple Inc 4.5% 2/23/2036 (e)
 
7,355,000
7,232,415
Apple Inc 4.65% 2/23/2046
 
14,788,000
13,275,952
Hewlett Packard Enterprise Co 4.55% 10/15/2029
 
4,530,000
4,491,897
Hewlett Packard Enterprise Co 4.9% 10/15/2025 (b)
 
7,746,000
7,747,565
Hewlett Packard Enterprise Co 5% 10/15/2034
 
4,240,000
4,128,462
Hewlett Packard Enterprise Co 5.6% 10/15/2054
 
2,140,000
1,997,260
Hewlett Packard Enterprise Co 6.2% 10/15/2035 (b)
 
6,390,000
6,641,659
Hewlett Packard Enterprise Co 6.35% 10/15/2045 (b)
 
1,493,000
1,493,305
HP Inc 2.2% 6/17/2025
 
11,261,000
11,250,189
HP Inc 4.2% 4/15/2032
 
6,450,000
6,030,544
HP Inc 5.5% 1/15/2033
 
2,000,000
1,992,528
HP Inc 6% 9/15/2041 (e)
 
3,192,000
3,125,376
 
 
 
236,479,298
TOTAL INFORMATION TECHNOLOGY
 
 
1,182,225,278
 
 
 
 
Materials - 0.4%
 
 
 
Chemicals - 0.3%
 
 
 
Air Products and Chemicals Inc 1.5% 10/15/2025 (e)
 
4,785,000
4,734,813
Air Products and Chemicals Inc 2.05% 5/15/2030
 
5,220,000
4,649,972
Air Products and Chemicals Inc 2.7% 5/15/2040
 
4,495,000
3,204,868
Air Products and Chemicals Inc 2.8% 5/15/2050
 
5,346,000
3,301,518
CF Industries Inc 4.95% 6/1/2043
 
5,900,000
5,053,304
Dow Chemical Co/The 2.1% 11/15/2030 (e)
 
6,863,000
5,940,319
Dow Chemical Co/The 3.6% 11/15/2050
 
7,056,000
4,610,076
Dow Chemical Co/The 4.375% 11/15/2042
 
3,872,000
3,044,392
Dow Chemical Co/The 4.8% 11/30/2028
 
6,792,000
6,840,310
Dow Chemical Co/The 4.8% 5/15/2049
 
6,112,000
4,831,979
Dow Chemical Co/The 9.4% 5/15/2039
 
2,383,000
3,015,888
DuPont de Nemours Inc 4.725% 11/15/2028
 
13,619,000
13,792,340
DuPont de Nemours Inc 5.319% 11/15/2038
 
5,128,000
5,222,481
Eastman Chemical Co 4.65% 10/15/2044
 
2,383,000
1,959,809
Eastman Chemical Co 5% 8/1/2029
 
3,000,000
3,013,484
Ecolab Inc 1.3% 1/30/2031 (e)
 
6,356,000
5,340,710
Ecolab Inc 2.7% 11/1/2026
 
5,243,000
5,127,374
Ecolab Inc 2.75% 8/18/2055
 
8,768,000
5,074,716
Huntsman Intl LLC 5.7% 10/15/2034 (e)
 
2,400,000
2,187,954
Linde Inc/CT 3.2% 1/30/2026 (e)
 
5,036,000
4,995,014
Linde Inc/CT 3.55% 11/7/2042
 
1,589,000
1,224,421
LYB International Finance BV 4.875% 3/15/2044
 
4,647,000
3,846,389
LYB International Finance II BV 3.5% 3/2/2027
 
19,438,000
19,036,163
LYB International Finance III LLC 3.375% 10/1/2040
 
7,366,000
5,276,204
LYB International Finance III LLC 3.625% 4/1/2051
 
7,366,000
4,764,419
LyondellBasell Industries NV 4.625% 2/26/2055
 
2,970,000
2,244,227
Mosaic Co/The 4.05% 11/15/2027
 
4,575,000
4,514,214
Mosaic Co/The 5.625% 11/15/2043
 
2,979,000
2,802,199
Sherwin-Williams Co/The 2.95% 8/15/2029
 
2,000,000
1,870,206
Sherwin-Williams Co/The 3.45% 6/1/2027
 
17,609,000
17,282,598
Sherwin-Williams Co/The 3.8% 8/15/2049
 
2,919,000
2,095,046
Sherwin-Williams Co/The 4.5% 6/1/2047
 
6,776,000
5,547,948
Westlake Corp 3.125% 8/15/2051
 
6,500,000
3,846,742
Westlake Corp 5% 8/15/2046
 
1,589,000
1,332,813
 
 
 
171,624,910
Construction Materials - 0.0%
 
 
 
CRH America Finance Inc 5.4% 5/21/2034
 
4,800,000
4,844,329
CRH America Finance Inc 5.5% 1/9/2035
 
5,300,000
5,340,735
Martin Marietta Materials Inc 3.5% 12/15/2027 (e)
 
2,000,000
1,951,119
Martin Marietta Materials Inc 5.15% 12/1/2034
 
3,800,000
3,771,222
Martin Marietta Materials Inc 5.5% 12/1/2054 (e)
 
3,800,000
3,546,952
Vulcan Materials Co 5.35% 12/1/2034
 
7,110,000
7,161,597
 
 
 
26,615,954
Containers & Packaging - 0.0%
 
 
 
Amcor Flexibles North America Inc 5.5% 3/17/2035 (d)(e)
 
1,870,000
1,850,652
Amcor Group Finance PLC 5.45% 5/23/2029
 
13,600,000
13,873,977
International Paper Co 4.4% 8/15/2047
 
6,908,000
5,389,727
International Paper Co 5.15% 5/15/2046
 
1,438,000
1,258,322
WRKCo Inc 3% 6/15/2033
 
2,000,000
1,715,783
WRKCo Inc 3.375% 9/15/2027
 
2,000,000
1,944,539
WRKCo Inc 4.2% 6/1/2032
 
4,833,000
4,562,013
 
 
 
30,595,013
Metals & Mining - 0.1%
 
 
 
Freeport-McMoRan Inc 4.625% 8/1/2030 (e)
 
32,382,000
31,792,233
Newmont Corp 2.25% 10/1/2030
 
14,340,000
12,828,075
Newmont Corp 2.8% 10/1/2029 (e)
 
2,707,000
2,542,930
Newmont Corp 5.45% 6/9/2044
 
5,093,000
4,843,320
Nucor Corp 2.7% 6/1/2030
 
3,900,000
3,556,983
Nucor Corp 2.979% 12/15/2055
 
3,177,000
1,866,016
Nucor Corp 6.4% 12/1/2037
 
4,833,000
5,218,298
 
 
 
62,647,855
TOTAL MATERIALS
 
 
291,483,732
 
 
 
 
Real Estate - 0.9%
 
 
 
Diversified REITs - 0.1%
 
 
 
Equinix Europe 2 Financing Corp LLC 5.5% 6/15/2034
 
12,510,000
12,691,243
GLP Capital LP / GLP Financing II Inc 5.625% 9/15/2034
 
9,020,000
8,798,607
Piedmont Operating Partnership LP 9.25% 7/20/2028
 
3,850,000
4,251,485
VICI Properties LP 4.75% 2/15/2028
 
11,117,000
11,120,046
VICI Properties LP 5.125% 5/15/2032
 
5,838,000
5,720,574
VICI Properties LP 6.125% 4/1/2054
 
3,000,000
2,857,954
Vornado Realty LP 3.4% 6/1/2031
 
2,000,000
1,718,957
WP Carey Inc 2.45% 2/1/2032
 
2,000,000
1,681,266
 
 
 
48,840,132
Health Care REITs - 0.1%
 
 
 
Alexandria Real Estate Equities Inc 2% 5/18/2032 (e)
 
7,371,000
5,947,879
Alexandria Real Estate Equities Inc 3% 5/18/2051
 
5,582,000
3,264,988
Alexandria Real Estate Equities Inc 4.85% 4/15/2049
 
9,154,000
7,398,377
Healthpeak OP LLC 3% 1/15/2030
 
9,937,000
9,194,418
Healthpeak OP LLC 5.25% 12/15/2032
 
3,000,000
2,996,019
Omega Healthcare Investors Inc 3.375% 2/1/2031
 
3,093,000
2,790,583
Omega Healthcare Investors Inc 4.5% 4/1/2027 (e)
 
7,547,000
7,529,199
Ventas Realty LP 3.25% 10/15/2026
 
2,780,000
2,724,539
Ventas Realty LP 3.85% 4/1/2027
 
7,547,000
7,446,140
Ventas Realty LP 4% 3/1/2028
 
17,202,000
16,928,045
Ventas Realty LP 4.125% 1/15/2026
 
1,152,000
1,146,256
Ventas Realty LP 4.375% 2/1/2045
 
2,383,000
1,896,873
Ventas Realty LP 4.875% 4/15/2049
 
2,262,000
1,892,803
Welltower OP LLC 4.95% 9/1/2048 (e)
 
7,944,000
7,080,733
Welltower OP LLC 6.5% 3/15/2041
 
1,100,000
1,178,235
 
 
 
79,415,087
Industrial REITs - 0.1%
 
 
 
LXP Industrial Trust 2.375% 10/1/2031
 
2,417,000
2,012,806
Prologis LP 1.625% 3/15/2031 (e)
 
11,425,000
9,670,831
Prologis LP 1.75% 2/1/2031 (e)
 
23,383,000
20,036,247
Prologis LP 2.125% 4/15/2027
 
9,502,000
9,135,589
Prologis LP 3.25% 10/1/2026
 
3,701,000
3,645,079
Prologis LP 4.875% 6/15/2028
 
2,700,000
2,738,971
Prologis LP 5.25% 6/15/2053 (e)
 
3,300,000
3,018,442
 
 
 
50,257,965
Office REITs - 0.0%
 
 
 
Boston Properties LP 2.55% 4/1/2032
 
1,100,000
910,035
Boston Properties LP 2.75% 10/1/2026
 
5,561,000
5,411,067
Boston Properties LP 2.9% 3/15/2030
 
1,400,000
1,267,203
Boston Properties LP 3.25% 1/30/2031 (e)
 
15,176,000
13,679,057
Boston Properties LP 3.4% 6/21/2029
 
2,300,000
2,157,981
COPT Defense Properties LP 2.75% 4/15/2031
 
4,000,000
3,471,751
Kilroy Realty LP 2.5% 11/15/2032
 
2,100,000
1,651,202
Kilroy Realty LP 2.65% 11/15/2033 (e)
 
1,700,000
1,305,161
 
 
 
29,853,457
Real Estate Management & Development - 0.1%
 
 
 
Digital Realty Trust LP 3.7% 8/15/2027
 
8,356,000
8,230,786
Digital Realty Trust LP 4.45% 7/15/2028
 
2,000,000
1,993,183
Essex Portfolio LP 1.65% 1/15/2031 (e)
 
2,000,000
1,676,715
Essex Portfolio LP 1.7% 3/1/2028
 
2,000,000
1,850,450
Essex Portfolio LP 2.55% 6/15/2031
 
2,000,000
1,756,557
Essex Portfolio LP 3% 1/15/2030
 
1,477,000
1,364,321
Essex Portfolio LP 3.375% 4/15/2026
 
2,000,000
1,977,897
Essex Portfolio LP 4% 3/1/2029
 
4,833,000
4,712,687
Essex Portfolio LP 5.375% 4/1/2035
 
3,720,000
3,704,512
Extra Space Storage LP 5.35% 1/15/2035
 
9,180,000
9,045,798
Extra Space Storage LP 5.4% 6/15/2035
 
1,030,000
1,010,729
Mid-America Apartments LP 1.1% 9/15/2026
 
2,000,000
1,916,066
Mid-America Apartments LP 3.95% 3/15/2029
 
5,510,000
5,401,430
Tanger Properties LP 3.875% 7/15/2027 (e)
 
4,925,000
4,838,232
 
 
 
49,479,363
Residential REITs - 0.1%
 
 
 
American Homes 4 Rent LP 4.25% 2/15/2028
 
7,636,000
7,542,339
American Homes 4 Rent LP 5.5% 7/15/2034
 
3,900,000
3,883,969
AvalonBay Communities Inc 2.05% 1/15/2032 (e)
 
2,000,000
1,697,857
AvalonBay Communities Inc 2.3% 3/1/2030
 
4,833,000
4,369,406
AvalonBay Communities Inc 5% 2/15/2033
 
3,800,000
3,781,605
Camden Property Trust 4.1% 10/15/2028
 
2,000,000
1,981,289
ERP Operating LP 1.85% 8/1/2031 (e)
 
14,500,000
12,320,831
ERP Operating LP 3.25% 8/1/2027
 
10,314,000
10,059,040
Invitation Homes Operating Partnership LP 4.15% 4/15/2032
 
6,186,000
5,762,755
UDR Inc 2.1% 6/15/2033 (e)
 
12,929,000
10,197,952
 
 
 
61,597,043
Retail REITs - 0.3%
 
 
 
Brixmor Operating Partnership LP 3.9% 3/15/2027
 
4,480,000
4,418,915
Brixmor Operating Partnership LP 4.05% 7/1/2030
 
4,868,000
4,663,840
Brixmor Operating Partnership LP 4.125% 5/15/2029
 
5,363,000
5,217,882
Brixmor Operating Partnership LP 4.125% 6/15/2026
 
5,997,000
5,963,277
Kimco Realty OP LLC 1.9% 3/1/2028
 
8,216,000
7,670,992
Kimco Realty OP LLC 3.8% 4/1/2027
 
3,177,000
3,138,095
Kimco Realty OP LLC 4.125% 12/1/2046
 
7,944,000
6,087,186
Kimco Realty OP LLC 4.45% 9/1/2047 (e)
 
4,114,000
3,314,216
NNN REIT Inc 3% 4/15/2052
 
6,766,000
4,053,059
Realty Income Corp 3.4% 1/15/2030
 
2,000,000
1,894,400
Realty Income Corp 3.95% 8/15/2027 (e)
 
6,200,000
6,140,276
Realty Income Corp 4.7% 12/15/2028
 
4,500,000
4,531,921
Realty Income Corp 4.85% 3/15/2030 (e)
 
15,000,000
15,125,715
Realty Income Corp 4.9% 7/15/2033
 
6,450,000
6,332,833
Realty Income Corp 5.05% 1/13/2026 (e)
 
4,500,000
4,490,956
Regency Centers LP 5% 7/15/2032
 
7,500,000
7,486,392
Simon Property Group LP 2.2% 2/1/2031 (e)
 
21,169,000
18,526,475
Simon Property Group LP 3.25% 9/13/2049
 
9,260,000
6,062,915
Simon Property Group LP 3.375% 12/1/2027 (e)
 
17,551,000
17,147,351
Simon Property Group LP 4.75% 9/26/2034
 
3,730,000
3,564,033
 
 
 
135,830,729
Specialized REITs - 0.1%
 
 
 
American Tower Corp 1.3% 9/15/2025
 
7,221,000
7,144,624
American Tower Corp 2.1% 6/15/2030
 
12,189,000
10,712,604
American Tower Corp 3.1% 6/15/2050
 
4,456,000
2,818,170
American Tower Corp 3.55% 7/15/2027
 
6,792,000
6,651,768
American Tower Corp 3.7% 10/15/2049
 
4,833,000
3,408,418
Crown Castle Inc 1.35% 7/15/2025
 
21,460,000
21,365,733
Crown Castle Inc 2.25% 1/15/2031
 
5,771,000
4,968,259
Crown Castle Inc 3.25% 1/15/2051
 
5,220,000
3,290,627
Crown Castle Inc 5.1% 5/1/2033
 
12,860,000
12,601,498
EPR Properties 4.5% 6/1/2027
 
2,000,000
1,978,800
EPR Properties 4.95% 4/15/2028
 
4,000,000
3,968,539
Weyerhaeuser Co 4% 4/15/2030
 
9,183,000
8,886,775
 
 
 
87,795,815
TOTAL REAL ESTATE
 
 
543,069,591
 
 
 
 
Utilities - 2.5%
 
 
 
Electric Utilities - 1.9%
 
 
 
AEP Texas Inc 3.8% 10/1/2047
 
3,383,000
2,393,972
AEP Texas Inc 4.7% 5/15/2032
 
4,000,000
3,875,586
AEP Transmission Co LLC 2.75% 8/15/2051
 
5,703,000
3,357,090
AEP Transmission Co LLC 4% 12/1/2046
 
3,000,000
2,317,338
AEP Transmission Co LLC 5.4% 3/15/2053
 
3,440,000
3,212,695
Alabama Power Co 1.45% 9/15/2030 (e)
 
14,500,000
12,438,183
Alabama Power Co 3.7% 12/1/2047
 
4,679,000
3,441,261
Alabama Power Co 3.75% 3/1/2045
 
795,000
605,624
Alabama Power Co 4.15% 8/15/2044
 
3,694,000
2,979,216
Alabama Power Co 4.3% 7/15/2048 (e)
 
4,671,000
3,762,953
Alabama Power Co 5.2% 6/1/2041
 
3,058,000
2,824,078
American Electric Power Co Inc 3.25% 3/1/2050
 
2,494,000
1,575,618
American Electric Power Co Inc 4.3% 12/1/2028 (e)
 
13,893,000
13,763,380
American Electric Power Co Inc 6.95% 12/15/2054 (b)
 
3,300,000
3,374,379
Appalachian Power Co 4.45% 6/1/2045
 
4,766,000
3,759,070
Appalachian Power Co 4.5% 3/1/2049
 
7,259,000
5,638,615
Arizona Public Service Co 2.95% 9/15/2027
 
5,861,000
5,645,921
Arizona Public Service Co 5.55% 8/1/2033
 
8,900,000
8,977,144
Arizona Public Service Co 6.35% 12/15/2032
 
4,000,000
4,235,453
Baltimore Gas and Electric Co 2.25% 6/15/2031 (e)
 
2,000,000
1,754,019
Baltimore Gas and Electric Co 2.9% 6/15/2050
 
6,360,000
3,885,399
Baltimore Gas and Electric Co 3.5% 8/15/2046
 
1,986,000
1,413,605
Baltimore Gas and Electric Co 5.4% 6/1/2053
 
2,300,000
2,123,680
CenterPoint Energy Houston Electric LLC 3.35% 4/1/2051
 
9,077,000
6,141,026
CenterPoint Energy Houston Electric LLC 3.55% 8/1/2042
 
1,509,000
1,142,271
CenterPoint Energy Houston Electric LLC 4.25% 2/1/2049
 
2,068,000
1,628,064
CenterPoint Energy Houston Electric LLC 4.8% 3/15/2030
 
3,350,000
3,382,679
CenterPoint Energy Houston Electric LLC 4.95% 4/1/2033
 
4,500,000
4,458,904
Cleco Corporate Holdings LLC 3.743% 5/1/2026 (e)
 
4,496,000
4,443,633
Commonwealth Edison Co 3.2% 11/15/2049
 
13,533,000
8,815,069
Commonwealth Edison Co 3.65% 6/15/2046
 
2,272,000
1,663,787
Commonwealth Edison Co 3.7% 3/1/2045
 
2,462,000
1,850,195
Commonwealth Edison Co 3.75% 8/15/2047
 
4,885,000
3,585,173
Commonwealth Edison Co 4% 3/1/2048
 
5,426,000
4,138,691
Commonwealth Edison Co 4% 3/1/2049
 
4,762,000
3,588,328
Connecticut Light and Power Co/The 5.25% 1/15/2053
 
4,200,000
3,848,500
Consolidated Edison Co of New York Inc 3.875% 6/15/2047
 
2,272,000
1,700,397
Consolidated Edison Co of New York Inc 4.45% 3/15/2044
 
6,356,000
5,349,791
Consolidated Edison Co of New York Inc 4.5% 5/15/2058
 
7,530,000
5,851,910
Consolidated Edison Co of New York Inc 4.65% 12/1/2048
 
8,317,000
6,929,087
Consolidated Edison Co of New York Inc 5.2% 3/1/2033
 
30,000,000
30,339,579
Consolidated Edison Co of New York Inc 5.5% 12/1/2039
 
1,986,000
1,967,572
Dayton Power & Light Co/The 3.95% 6/15/2049
 
1,400,000
1,004,429
Dominion Energy South Carolina Inc 5.3% 1/15/2035 (e)
 
12,850,000
12,890,997
DTE Electric Co 1.9% 4/1/2028
 
7,800,000
7,318,406
DTE Electric Co 3.95% 3/1/2049
 
2,900,000
2,221,280
DTE Electric Co 5.2% 3/1/2034
 
5,700,000
5,716,565
DTE Electric Co 5.4% 4/1/2053
 
4,690,000
4,436,465
Duke Energy Carolinas LLC 2.85% 3/15/2032 (e)
 
2,417,000
2,135,875
Duke Energy Carolinas LLC 2.95% 12/1/2026
 
4,766,000
4,677,191
Duke Energy Carolinas LLC 3.2% 8/15/2049
 
6,345,000
4,153,357
Duke Energy Carolinas LLC 3.75% 6/1/2045
 
1,589,000
1,201,313
Duke Energy Carolinas LLC 3.875% 3/15/2046
 
3,097,000
2,348,974
Duke Energy Carolinas LLC 4% 9/30/2042
 
2,979,000
2,388,605
Duke Energy Carolinas LLC 4.95% 1/15/2033
 
8,000,000
8,005,048
Duke Energy Carolinas LLC 5.4% 1/15/2054
 
4,800,000
4,472,360
Duke Energy Carolinas LLC 6% 1/15/2038
 
1,800,000
1,869,459
Duke Energy Corp 2.45% 6/1/2030
 
5,220,000
4,689,468
Duke Energy Corp 2.65% 9/1/2026 (e)
 
10,605,000
10,375,818
Duke Energy Corp 3.75% 9/1/2046
 
7,253,000
5,215,161
Duke Energy Corp 4.2% 6/15/2049
 
7,520,000
5,675,188
Duke Energy Corp 4.5% 8/15/2032
 
1,000,000
961,412
Duke Energy Corp 4.8% 12/15/2045
 
2,216,000
1,859,476
Duke Energy Corp 5% 8/15/2052
 
1,600,000
1,351,131
Duke Energy Corp 5.45% 6/15/2034 (e)
 
8,340,000
8,416,490
Duke Energy Corp 6.45% 9/1/2054 (b)
 
3,500,000
3,535,657
Duke Energy Florida LLC 3.4% 10/1/2046
 
1,986,000
1,383,189
Duke Energy Ohio Inc 4.3% 2/1/2049
 
21,562,000
16,769,018
Duke Energy Progress LLC 3.4% 4/1/2032
 
9,666,000
8,839,469
Duke Energy Progress LLC 4.15% 12/1/2044
 
1,430,000
1,137,060
Duke Energy Progress LLC 4.375% 3/30/2044
 
1,589,000
1,311,472
Duke Energy Progress LLC 5.35% 3/15/2053
 
7,000,000
6,438,865
Edison International 4.125% 3/15/2028
 
2,000,000
1,923,501
Edison International 5.75% 6/15/2027
 
897,000
901,094
Entergy Arkansas LLC 5.15% 1/15/2033
 
3,100,000
3,122,059
Entergy Arkansas LLC 5.3% 9/15/2033
 
5,730,000
5,800,618
Entergy Corp 0.9% 9/15/2025
 
13,436,000
13,289,778
Entergy Corp 2.95% 9/1/2026
 
3,734,000
3,661,584
Entergy Corp 3.75% 6/15/2050
 
3,287,000
2,276,527
Entergy Corp 7.125% 12/1/2054 (b)(e)
 
3,300,000
3,373,861
Entergy Louisiana LLC 2.35% 6/15/2032
 
18,700,000
15,860,206
Entergy Louisiana LLC 3.12% 9/1/2027
 
1,600,000
1,554,827
Entergy Louisiana LLC 4.2% 9/1/2048
 
2,526,000
1,960,505
Entergy Mississippi LLC 5.8% 4/15/2055
 
1,400,000
1,353,658
Entergy Mississippi LLC 5.85% 6/1/2054
 
3,120,000
3,041,189
Entergy Tex Inc 3.55% 9/30/2049
 
3,211,000
2,194,993
Entergy Tex Inc 4% 3/30/2029
 
14,040,000
13,849,582
Entergy Tex Inc 5.25% 4/15/2035
 
3,170,000
3,162,635
Evergy Kansas Central Inc 5.25% 3/15/2035
 
8,760,000
8,712,738
Eversource Energy 2.55% 3/15/2031
 
12,735,000
11,176,024
Eversource Energy 3.35% 3/15/2026
 
5,251,000
5,189,166
Eversource Energy 3.45% 1/15/2050
 
3,548,000
2,395,105
Exelon Corp 3.95% 6/15/2025
 
15,612,000
15,605,695
Exelon Corp 4.05% 4/15/2030
 
2,000,000
1,948,956
Exelon Corp 5.1% 6/15/2045 (e)
 
874,000
770,688
Exelon Corp 5.3% 3/15/2033
 
12,280,000
12,419,046
Exelon Corp 5.875% 3/15/2055
 
8,930,000
8,623,928
FirstEnergy Corp 1.6% 1/15/2026
 
9,970,000
9,777,591
FirstEnergy Corp 2.25% 9/1/2030 (e)
 
10,730,000
9,402,185
FirstEnergy Corp 3.4% 3/1/2050
 
2,900,000
1,892,436
FirstEnergy Corp 3.9% 7/15/2027 (f)
 
6,752,000
6,655,348
FirstEnergy Corp 4.85% 7/15/2047 (f)
 
3,732,000
3,076,770
Florida Power & Light Co 2.45% 2/3/2032 (e)
 
2,000,000
1,742,346
Florida Power & Light Co 3.125% 12/1/2025
 
4,051,000
4,023,922
Florida Power & Light Co 3.15% 10/1/2049
 
5,556,000
3,637,568
Florida Power & Light Co 3.8% 12/15/2042
 
8,900,000
7,096,204
Florida Power & Light Co 4.05% 10/1/2044
 
4,304,000
3,465,676
Florida Power & Light Co 4.125% 6/1/2048
 
9,771,000
7,742,969
Florida Power & Light Co 5.1% 4/1/2033
 
7,400,000
7,469,745
Florida Power & Light Co 5.3% 6/15/2034
 
9,012,000
9,155,072
Georgia Power Co 3.25% 3/30/2027
 
6,781,000
6,665,291
Georgia Power Co 4.65% 5/16/2028
 
4,830,000
4,874,585
Georgia Power Co 4.7% 5/15/2032 (e)
 
4,000,000
3,954,905
Georgia Power Co 4.95% 5/17/2033
 
10,160,000
10,081,904
Georgia Power Co 5.2% 3/15/2035
 
7,030,000
6,996,028
Georgia Power Co 5.25% 3/15/2034 (e)
 
5,700,000
5,730,575
Indiana Michigan Power Co 3.25% 5/1/2051
 
3,867,000
2,460,639
Interstate Power and Light Co 2.3% 6/1/2030
 
11,051,000
9,893,134
IPALCO Enterprises Inc 5.75% 4/1/2034
 
4,000,000
3,947,063
ITC Holdings Corp 3.35% 11/15/2027 (e)
 
2,000,000
1,944,443
Jersey Central Power & Light Co 5.1% 1/15/2035
 
2,960,000
2,896,713
MidAmerican Energy Co 3.15% 4/15/2050
 
7,100,000
4,656,669
Nevada Power Co 3.125% 8/1/2050
 
5,300,000
3,288,348
NextEra Energy Capital Holdings Inc 1.875% 1/15/2027
 
13,726,000
13,166,426
NextEra Energy Capital Holdings Inc 1.9% 6/15/2028 (e)
 
9,666,000
8,954,111
NextEra Energy Capital Holdings Inc 2.44% 1/15/2032
 
13,630,000
11,639,539
NextEra Energy Capital Holdings Inc 5% 7/15/2032 (e)
 
8,800,000
8,781,490
NextEra Energy Capital Holdings Inc 5.05% 2/28/2033
 
9,100,000
9,049,650
NextEra Energy Capital Holdings Inc 5.9% 3/15/2055
 
4,320,000
4,177,632
NextEra Energy Capital Holdings Inc 6.75% 6/15/2054 (b)
 
7,350,000
7,515,059
Northern States Power Co/MN 2.6% 6/1/2051
 
6,500,000
3,791,846
Northern States Power Co/MN 2.9% 3/1/2050
 
9,483,000
5,938,456
Northern States Power Co/MN 3.4% 8/15/2042
 
1,589,000
1,186,560
Northern States Power Co/MN 4.125% 5/15/2044
 
3,575,000
2,875,513
NSTAR Electric Co 3.2% 5/15/2027
 
6,076,000
5,950,494
NSTAR Electric Co 4.95% 9/15/2052
 
3,710,000
3,233,583
NSTAR Electric Co 5.2% 3/1/2035
 
3,850,000
3,810,816
Oglethorpe Power Corp 4.5% 4/1/2047
 
2,500,000
1,985,485
Oglethorpe Power Corp 5.05% 10/1/2048
 
2,000,000
1,724,726
Oglethorpe Power Corp 5.8% 6/1/2054
 
4,250,000
4,010,729
Oncor Electric Delivery Co LLC 0.55% 10/1/2025 (e)
 
25,429,000
25,094,852
Oncor Electric Delivery Co LLC 3.1% 9/15/2049
 
15,204,000
9,680,917
Oncor Electric Delivery Co LLC 3.8% 9/30/2047
 
7,733,000
5,681,626
Oncor Electric Delivery Co LLC 5.35% 4/1/2035 (d)
 
7,960,000
7,973,816
Pacific Gas and Electric Co 3.15% 1/1/2026
 
11,599,645
11,472,814
Pacific Gas and Electric Co 3.25% 6/1/2031
 
4,833,000
4,286,821
Pacific Gas and Electric Co 3.45% 7/1/2025
 
4,833,185
4,824,627
Pacific Gas and Electric Co 3.5% 6/15/2025
 
9,666,000
9,658,421
Pacific Gas and Electric Co 4.2% 3/1/2029
 
1,000,000
971,754
Pacific Gas and Electric Co 4.2% 6/1/2041
 
24,166,000
18,311,508
Pacific Gas and Electric Co 4.55% 7/1/2030
 
30,062,414
29,110,636
Pacific Gas and Electric Co 4.75% 2/15/2044 (e)
 
967,000
771,037
Pacific Gas and Electric Co 5.45% 6/15/2027
 
1,100,000
1,110,906
Pacific Gas and Electric Co 6.4% 6/15/2033
 
15,000,000
15,433,664
Pacific Gas and Electric Co 6.7% 4/1/2053
 
5,910,000
5,852,891
PacifiCorp 4.125% 1/15/2049
 
10,692,000
7,884,602
PacifiCorp 4.15% 2/15/2050
 
2,900,000
2,140,144
PacifiCorp 6% 1/15/2039
 
4,919,000
4,956,358
PG&E Wildfire Recovery Funding LLC 5.081% 6/1/2043
 
1,000,000
955,719
PG&E Wildfire Recovery Funding LLC 5.099% 6/1/2054
 
5,100,000
4,623,228
PG&E Wildfire Recovery Funding LLC 5.212% 12/1/2049
 
11,120,000
10,270,802
Potomac Electric Power Co 6.5% 11/15/2037
 
3,024,000
3,323,528
PPL Capital Funding Inc 3.1% 5/15/2026
 
6,356,000
6,265,220
PPL Electric Utilities Corp 3% 10/1/2049
 
10,557,000
6,759,039
PPL Electric Utilities Corp 4.15% 10/1/2045
 
2,780,000
2,258,105
Progress Energy Inc 6% 12/1/2039
 
4,131,000
4,224,382
Public Service Co of Colorado 3.8% 6/15/2047
 
3,678,000
2,666,241
Public Service Co of Colorado 4.1% 6/1/2032
 
2,000,000
1,889,375
Public Service Co of Colorado 4.1% 6/15/2048
 
2,000,000
1,519,669
Public Service Co of Colorado 5.35% 5/15/2034
 
2,800,000
2,788,485
Public Service Co of Colorado 5.85% 5/15/2055
 
4,230,000
4,083,772
Public Service Co of Colorado 6.25% 9/1/2037
 
2,000,000
2,114,192
Public Service Co of Oklahoma 5.2% 1/15/2035
 
5,540,000
5,414,180
Public Service Electric and Gas Co 2.45% 1/15/2030
 
8,071,000
7,380,441
Public Service Electric and Gas Co 3.15% 1/1/2050
 
9,135,000
6,014,051
Public Service Electric and Gas Co 3.65% 9/1/2042
 
2,244,000
1,727,272
Public Service Electric and Gas Co 4% 6/1/2044 (e)
 
3,972,000
3,089,304
Public Service Electric and Gas Co 5.2% 8/1/2033
 
3,300,000
3,339,728
Public Service Electric and Gas Co 5.3% 8/1/2054
 
2,870,000
2,668,711
Puget Sound Energy Inc 4.3% 5/20/2045
 
5,092,000
4,114,639
Southern California Edison Co 2.25% 6/1/2030
 
7,198,000
6,269,802
Southern California Edison Co 2.95% 2/1/2051
 
15,950,000
9,012,054
Southern California Edison Co 3.7% 8/1/2025
 
2,000,000
1,994,034
Southern California Edison Co 4% 4/1/2047
 
7,944,000
5,574,490
Southern California Edison Co 4.125% 3/1/2048
 
5,606,000
3,963,746
Southern California Edison Co 4.875% 3/1/2049 (e)
 
8,000,000
6,273,234
Southern California Edison Co 5.7% 3/1/2053
 
3,300,000
2,881,943
Southern California Edison Co 5.85% 11/1/2027
 
9,900,000
10,125,831
Southern Co/The 3.25% 7/1/2026
 
10,737,000
10,608,614
Southern Co/The 3.7% 4/30/2030
 
10,000,000
9,568,129
Southern Co/The 4.4% 7/1/2046
 
5,814,000
4,694,858
Southern Co/The 5.15% 10/6/2025
 
8,000,000
8,010,617
Southern Co/The 6.375% 3/15/2055 (b)
 
2,800,000
2,845,685
Southwestern Electric Power Co 1.65% 3/15/2026
 
10,000,000
9,759,975
Southwestern Electric Power Co 5.3% 4/1/2033 (e)
 
5,310,000
5,250,759
Tampa Electric Co 4.45% 6/15/2049
 
9,306,000
7,424,749
Tampa Electric Co 6.15% 5/15/2037
 
4,972,000
5,138,643
Tucson Electric Power Co 5.2% 9/15/2034
 
6,200,000
6,119,750
Union Electric Co 3.9% 9/15/2042
 
2,940,000
2,337,197
Union Electric Co 5.45% 3/15/2053
 
7,400,000
6,925,550
Virginia Electric and Power Co 3.3% 12/1/2049
 
5,800,000
3,774,926
Virginia Electric and Power Co 3.8% 4/1/2028
 
11,844,000
11,691,688
Virginia Electric and Power Co 3.8% 9/15/2047
 
6,522,000
4,746,966
Virginia Electric and Power Co 4.2% 5/15/2045
 
8,383,000
6,632,634
Virginia Electric and Power Co 4.45% 2/15/2044
 
2,185,000
1,809,557
Virginia Electric and Power Co 4.6% 12/1/2048
 
5,624,000
4,616,088
Virginia Electric and Power Co 5.05% 8/15/2034
 
2,170,000
2,132,284
Virginia Electric and Power Co 6% 5/15/2037
 
1,589,000
1,638,329
Wisconsin Electric Power Co 4.25% 6/1/2044
 
3,734,000
2,970,754
Wisconsin Public Service Corp 4.55% 12/1/2029
 
10,274,000
10,352,831
Xcel Energy Inc 3.35% 12/1/2026
 
2,383,000
2,339,228
Xcel Energy Inc 4% 6/15/2028
 
1,900,000
1,871,153
Xcel Energy Inc 4.6% 6/1/2032
 
11,300,000
10,844,337
 
 
 
1,168,374,252
Gas Utilities - 0.2%
 
 
 
Atmos Energy Corp 1.5% 1/15/2031
 
2,000,000
1,689,646
Atmos Energy Corp 5.45% 10/15/2032
 
13,820,000
14,209,306
Atmos Energy Corp 5.9% 11/15/2033
 
7,550,000
7,975,071
CenterPoint Energy Resources Corp 4% 4/1/2028
 
7,400,000
7,301,555
CenterPoint Energy Resources Corp 4.4% 7/1/2032
 
2,000,000
1,916,354
CenterPoint Energy Resources Corp 5.25% 3/1/2028
 
2,400,000
2,449,272
CenterPoint Energy Resources Corp 5.4% 7/1/2034
 
5,710,000
5,737,430
Eastern Energy Gas Holdings LLC 5.8% 1/15/2035
 
7,100,000
7,242,624
Eastern Energy Gas Holdings LLC 6.2% 1/15/2055
 
7,100,000
7,095,518
Piedmont Natural Gas Co Inc 3.5% 6/1/2029
 
10,000,000
9,586,935
Piedmont Natural Gas Co Inc 5.1% 2/15/2035
 
2,450,000
2,418,950
Southern California Gas Co 2.6% 6/15/2026
 
10,509,000
10,304,811
Southern California Gas Co 5.05% 9/1/2034
 
8,300,000
8,183,787
Southern California Gas Co 6.35% 11/15/2052
 
4,200,000
4,341,156
Southern Co Gas Capital Corp 3.95% 10/1/2046
 
10,740,000
7,986,709
Southwest Gas Corp 5.45% 3/23/2028
 
6,606,000
6,735,641
Washington Gas Light Co 3.796% 9/15/2046
 
2,400,000
1,772,019
 
 
 
106,946,784
Independent Power and Renewable Electricity Producers - 0.0%
 
 
 
AES Corp/The 5.8% 3/15/2032 (e)
 
3,830,000
3,796,414
Constellation Energy Generation LLC 3.25% 6/1/2025
 
15,566,000
15,563,013
Constellation Energy Generation LLC 5.75% 3/15/2054 (e)
 
7,400,000
7,047,778
Constellation Energy Generation LLC 6.25% 10/1/2039 (e)
 
2,000,000
2,078,347
 
 
 
28,485,552
Multi-Utilities - 0.4%
 
 
 
Ameren Corp 1.95% 3/15/2027
 
8,995,000
8,616,796
Ameren Illinois Co 3.8% 5/15/2028 (e)
 
1,500,000
1,483,172
Ameren Illinois Co 4.5% 3/15/2049
 
5,993,000
4,936,027
Ameren Illinois Co 4.95% 6/1/2033
 
4,600,000
4,586,957
Ameren Illinois Co 5.55% 7/1/2054
 
2,700,000
2,568,490
Berkshire Hathaway Energy Co 3.25% 4/15/2028
 
7,944,000
7,735,478
Berkshire Hathaway Energy Co 3.7% 7/15/2030
 
7,954,000
7,653,450
Berkshire Hathaway Energy Co 3.8% 7/15/2048
 
7,944,000
5,805,578
Berkshire Hathaway Energy Co 4.25% 10/15/2050
 
6,859,000
5,277,290
Berkshire Hathaway Energy Co 4.5% 2/1/2045 (e)
 
5,282,000
4,429,555
Berkshire Hathaway Energy Co 5.15% 11/15/2043
 
6,144,000
5,648,583
CMS Energy Corp 4.875% 3/1/2044 (e)
 
3,972,000
3,446,636
Consumers Energy Co 2.65% 8/15/2052
 
5,707,000
3,412,192
Consumers Energy Co 3.5% 8/1/2051
 
2,900,000
2,074,450
Consumers Energy Co 4.5% 1/15/2031
 
5,910,000
5,869,700
Consumers Energy Co 4.7% 1/15/2030
 
7,660,000
7,721,519
Consumers Energy Co 5.05% 5/15/2035
 
6,310,000
6,272,410
Delmarva Power & Light Co 4% 6/1/2042
 
3,177,000
2,492,595
Dominion Energy Inc 3.375% 4/1/2030 (e)
 
20,308,000
19,057,139
Dominion Energy Inc 3.9% 10/1/2025
 
10,247,000
10,224,406
Dominion Energy Inc 4.35% 8/15/2032
 
2,000,000
1,889,234
Dominion Energy Inc 4.9% 8/1/2041
 
1,589,000
1,387,538
Dominion Energy Inc 7% 6/1/2054 (b)
 
3,700,000
3,888,053
DTE Energy Co 2.85% 10/1/2026
 
4,766,000
4,660,579
DTE Energy Co 3.8% 3/15/2027
 
10,732,000
10,551,953
DTE Energy Co 4.95% 7/1/2027
 
5,690,000
5,735,873
DTE Energy Co 5.2% 4/1/2030
 
4,410,000
4,485,606
NiSource Inc 0.95% 8/15/2025
 
10,826,000
10,742,044
NiSource Inc 1.7% 2/15/2031
 
12,856,000
10,867,180
NiSource Inc 3.49% 5/15/2027 (e)
 
6,076,000
5,954,333
NiSource Inc 3.95% 3/30/2048
 
7,944,000
5,943,952
NiSource Inc 4.375% 5/15/2047
 
3,797,000
3,033,167
NiSource Inc 4.8% 2/15/2044
 
4,369,000
3,775,495
Public Service Enterprise Group Inc 2.45% 11/15/2031
 
5,100,000
4,406,559
Puget Energy Inc 4.1% 6/15/2030
 
11,406,000
10,861,667
San Diego Gas & Electric Co 4.5% 8/15/2040
 
795,000
694,282
San Diego Gas & Electric Co 5.35% 4/1/2053
 
1,300,000
1,175,833
Sempra 3.25% 6/15/2027
 
4,846,000
4,718,256
Sempra 3.8% 2/1/2038
 
6,737,000
5,450,012
Sempra 4% 2/1/2048
 
17,508,000
12,627,671
Sempra 4.125% 4/1/2052 (b)(e)
 
3,250,000
3,067,961
Sempra 6% 10/15/2039
 
795,000
789,197
 
 
 
236,018,868
Water Utilities - 0.0%
 
 
 
American Water Capital Corp 2.8% 5/1/2030
 
2,000,000
1,834,568
American Water Capital Corp 2.95% 9/1/2027
 
4,833,000
4,688,435
American Water Capital Corp 3.45% 6/1/2029
 
4,833,000
4,640,628
American Water Capital Corp 4.45% 6/1/2032
 
12,000,000
11,671,645
American Water Capital Corp 5.25% 3/1/2035
 
7,000,000
6,981,625
American Water Capital Corp 6.593% 10/15/2037
 
5,173,000
5,669,078
 
 
 
35,485,979
TOTAL UTILITIES
 
 
1,575,311,435
 
 
 
 
TOTAL UNITED STATES
 
 
13,439,599,218
 
TOTAL NON-CONVERTIBLE CORPORATE BONDS
 (Cost $17,763,060,130)
 
 
 
16,158,590,012
 
 
 
 
U.S. Government Agency - Mortgage Securities - 25.2%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 25.2%
 
 
 
Fannie Mae 2% 2/1/2052
 
9,711,860
7,693,573
Fannie Mae 2% 4/1/2052
 
11,049,525
8,725,625
Fannie Mae 2.5% 11/1/2031
 
10,029
9,609
Fannie Mae 2.5% 7/1/2050
 
5,776,689
4,753,995
Fannie Mae 3% 10/1/2031
 
1,578,772
1,528,461
Fannie Mae 3% 10/1/2046
 
19,289
16,879
Fannie Mae 3% 11/1/2047
 
317,671
276,480
Fannie Mae 3% 2/1/2050
 
178,404
153,598
Fannie Mae 3% 7/1/2050
 
7,621
6,558
Fannie Mae 3.5% 2/1/2045
 
11,287,488
10,452,951
Fannie Mae 3.5% 4/1/2031
 
665,053
654,654
Fannie Mae 4% 4/1/2050
 
450,119
417,408
Fannie Mae 4.5% 1/1/2055
 
1,129,070
1,067,705
Fannie Mae 5.5% 1/1/2055
 
25,274,990
25,039,425
Fannie Mae 5.5% 4/1/2053
 
925,562
918,891
Fannie Mae 6% 12/1/2054
 
3,119,745
3,151,473
Fannie Mae 6% 6/1/2053
 
1,849,164
1,871,351
Fannie Mae 6.5% 5/1/2053
 
24,490
25,172
Fannie Mae Mortgage pass-thru certificates 1 year FTSE USD IBOR Consumer Fallbacks + 1.54%, 7.191% 11/1/2034 (b)(c)
 
1,089,745
1,118,813
Fannie Mae Mortgage pass-thru certificates 1 year FTSE USD IBOR Consumer Fallbacks + 1.645%, 6.645% 4/1/2041 (b)(c)
 
67,885
70,203
Fannie Mae Mortgage pass-thru certificates 1 year FTSE USD IBOR Consumer Fallbacks + 1.88%, 7.037% 11/1/2034 (b)(c)
 
77,525
79,991
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2036
 
5,349,355
4,718,106
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2037
 
8,140,356
7,149,230
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2037
 
699,993
614,765
Fannie Mae Mortgage pass-thru certificates 1.5% 1/1/2037
 
456,637
403,180
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
7,661,428
6,728,614
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
1,828,841
1,609,601
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
1,049,570
921,780
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2036
 
409,987
360,069
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2050
 
130,847
97,068
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2051
 
38,362,426
28,350,919
Fannie Mae Mortgage pass-thru certificates 1.5% 10/1/2051
 
726,042
536,566
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
38,075,653
33,439,767
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
18,281,351
16,089,790
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
8,110,979
7,115,319
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,619,462
3,190,087
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,410,454
3,011,202
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
3,266,703
2,884,280
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
2,891,380
2,544,763
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
1,044,048
920,193
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
554,318
486,827
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
483,368
424,516
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2036
 
137,632
120,875
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2050
 
36,188,560
26,766,988
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2050
 
24,547,848
18,156,897
Fannie Mae Mortgage pass-thru certificates 1.5% 11/1/2051
 
21,956,435
16,226,427
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2035
 
276,843
244,174
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
7,069,602
6,208,845
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
682,855
599,714
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
220,736
194,275
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2036
 
159,165
139,786
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2050
 
34,694,922
25,662,214
Fannie Mae Mortgage pass-thru certificates 1.5% 12/1/2050
 
14,986,251
11,084,630
Fannie Mae Mortgage pass-thru certificates 1.5% 2/1/2036
 
30,833,597
27,195,090
Fannie Mae Mortgage pass-thru certificates 1.5% 2/1/2036
 
5,440,892
4,798,842
Fannie Mae Mortgage pass-thru certificates 1.5% 2/1/2037
 
12,135,964
10,658,355
Fannie Mae Mortgage pass-thru certificates 1.5% 3/1/2036
 
14,901,251
13,142,835
Fannie Mae Mortgage pass-thru certificates 1.5% 3/1/2051
 
546,061
403,896
Fannie Mae Mortgage pass-thru certificates 1.5% 4/1/2036
 
485,277
427,406
Fannie Mae Mortgage pass-thru certificates 1.5% 6/1/2051
 
594,065
439,031
Fannie Mae Mortgage pass-thru certificates 1.5% 8/1/2031
 
28,775
26,884
Fannie Mae Mortgage pass-thru certificates 1.5% 8/1/2036
 
1,294,239
1,139,895
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2035
 
620,809
549,878
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2051
 
5,145,315
3,802,533
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2051
 
267,031
197,343
Fannie Mae Mortgage pass-thru certificates 1.5% 9/1/2051
 
25,107
18,555
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2028
 
25,716
25,045
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2031
 
20,096
19,283
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
45,374,593
41,187,616
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
571,596
518,852
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
553,567
502,486
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2036
 
24,428
22,388
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2051
 
107,327,792
84,017,087
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2051
 
143,157
112,154
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2052
 
2,652,833
2,066,712
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2052
 
655,697
510,826
Fannie Mae Mortgage pass-thru certificates 2% 1/1/2052
 
621,749
484,379
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2026
 
13,414
13,178
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2030
 
239,474
228,277
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
9,184,774
8,357,333
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
558,010
507,740
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
376,341
342,437
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
372,272
338,734
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
332,681
302,710
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2035
 
23,092
21,084
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
620,498
563,629
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
232,949
210,507
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
205,596
185,789
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
117,561
106,235
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2036
 
49,842
45,009
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2050
 
9,006,780
7,056,212
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2050
 
7,848,085
6,148,452
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2050
 
2,151,782
1,685,778
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
48,866,666
38,115,795
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
1,818,560
1,418,469
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
778,156
606,958
Fannie Mae Mortgage pass-thru certificates 2% 10/1/2051
 
160,181
124,941
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2031
 
135,918
130,080
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2035
 
40,229,024
36,604,860
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2035
 
24,538,148
22,327,548
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2035
 
26,314
23,943
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
15,052,719
13,602,566
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
341,461
309,099
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
122,340
110,592
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2036
 
73,446
66,324
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2038
 
826,631
746,737
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2051
 
96,294,509
75,109,313
Fannie Mae Mortgage pass-thru certificates 2% 11/1/2051
 
94,762,906
73,914,669
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2035
 
46,317,668
42,144,988
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2035
 
1,462,809
1,327,827
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2035
 
520,662
472,618
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2036
 
3,792,250
3,444,687
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2036
 
1,760,899
1,591,257
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2036
 
349,456
315,899
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
75,383,952
59,058,298
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
30,200,484
23,660,065
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
16,898,666
13,260,101
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2050
 
600,264
469,892
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
72,372,970
56,902,943
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
59,000,274
46,702,156
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
50,227,534
39,663,845
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
2,408,634
1,878,725
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
465,810
365,368
Fannie Mae Mortgage pass-thru certificates 2% 12/1/2051
 
18,573
14,579
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
8,587,397
7,776,203
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
159,245
145,098
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
62,984
57,310
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2036
 
31,844
28,836
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2037
 
12,334,473
11,142,337
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2051
 
316,991,249
248,143,381
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2051
 
34,784,337
27,283,818
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2052
 
6,896,516
5,415,891
Fannie Mae Mortgage pass-thru certificates 2% 2/1/2052
 
47,540
37,185
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
40,800,593
36,946,434
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
500,623
453,333
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
447,205
404,681
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
389,225
352,457
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2036
 
44,362
40,629
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2037
 
21,439,680
19,367,518
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2037
 
171,741
155,894
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2040
 
69,419
59,594
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2051
 
14,392,443
11,257,529
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2051
 
3,528,502
2,767,654
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2052
 
4,196,148
3,272,977
Fannie Mae Mortgage pass-thru certificates 2% 3/1/2052
 
1,902,087
1,508,584
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2027
 
1,865
1,827
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2035
 
205,496
187,625
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2036
 
468,307
426,264
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2036
 
378,214
342,250
Fannie Mae Mortgage pass-thru certificates 2% 4/1/2051
 
632,215
494,508
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2030
 
68,916
66,041
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2035
 
210,612
192,033
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2035
 
148,105
135,226
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2035
 
31,274
28,554
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
296,534
269,078
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
130,005
117,643
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
46,867
42,864
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2036
 
29,607
26,930
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2037
 
853,825
771,302
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2037
 
851,966
769,623
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2037
 
30,830
27,851
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2051
 
351,143,038
274,658,220
Fannie Mae Mortgage pass-thru certificates 2% 5/1/2051
 
12,152,628
9,535,965
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2030
 
23,633
22,617
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2035
 
180,810
164,860
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2050
 
4,800,070
3,769,535
Fannie Mae Mortgage pass-thru certificates 2% 6/1/2051
 
11,363,436
8,879,897
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2035
 
4,735,035
4,317,342
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2035
 
2,088,071
1,903,875
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2035
 
1,584,850
1,445,045
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2036
 
2,330,969
2,104,951
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2036
 
27,436
24,810
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2050
 
1,600,293
1,255,723
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2050
 
1,121,991
880,408
Fannie Mae Mortgage pass-thru certificates 2% 7/1/2051
 
2,264,437
1,768,375
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2028
 
188,711
182,881
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
4,940,637
4,495,544
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
4,212,466
3,840,870
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
1,459,463
1,330,719
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
381,611
348,067
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2035
 
195,926
178,888
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2036
 
30,175
27,278
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2050
 
517,659
406,198
Fannie Mae Mortgage pass-thru certificates 2% 8/1/2051
 
8,547,516
6,675,040
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2035
 
30,740,589
27,971,222
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2035
 
843,035
767,087
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2035
 
746,059
678,848
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2036
 
882,004
797,309
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2036
 
127,694
115,631
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2050
 
39,543,030
31,053,470
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2050
 
882,258
692,293
Fannie Mae Mortgage pass-thru certificates 2% 9/1/2051
 
3,062,991
2,391,992
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
1,800,957
1,760,337
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
52,199
51,052
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
18,563
18,176
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
12,775
12,503
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
8,299
8,112
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2028
 
6,553
6,409
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2030
 
30,205
29,196
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2030
 
29,926
28,938
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
317,726
305,140
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
293,118
281,786
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
193,176
185,613
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
165,242
158,621
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
105,909
101,713
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
96,816
93,741
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
88,949
85,510
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
81,192
78,090
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
67,946
65,319
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
40,154
38,583
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
33,251
31,997
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
33,063
31,815
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
18,405
17,894
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
18,239
17,571
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
13,654
13,153
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
10,939
10,526
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
10,100
9,714
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2031
 
8,277
7,961
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
1,961,247
1,886,318
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
1,862,977
1,796,396
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
430,256
411,362
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
379,279
362,783
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
251,158
240,343
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
45,795
43,861
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
19,449
18,611
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2032
 
7,970
7,626
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2033
 
502,490
477,337
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2033
 
292,277
278,077
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2033
 
278,043
264,791
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2035
 
2,330,136
2,178,309
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2040
 
32,699
29,028
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2043
 
33,962
29,559
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2046
 
17,612
14,862
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2047
 
878,976
740,394
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2047
 
281,543
236,626
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2050
 
1,541,026
1,274,466
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2051
 
23,476,156
19,275,964
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2051
 
1,675,001
1,379,509
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2052
 
2,551,088
2,101,043
Fannie Mae Mortgage pass-thru certificates 2.5% 1/1/2052
 
2,240,840
1,849,028
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
83,820
82,073
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
59,559
58,353
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
47,491
46,530
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2027
 
25,257
24,746
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2028
 
63,105
61,416
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2029
 
30,321
29,358
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2030
 
75,753
72,976
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2030
 
38,253
36,738
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2030
 
17,895
17,239
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
796,540
762,575
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
500,190
478,438
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
498,282
477,236
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
397,025
379,761
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
156,345
149,351
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
141,946
135,952
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
127,757
122,310
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
125,281
119,940
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
46,351
44,337
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
41,653
39,895
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
28,266
27,073
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
25,470
24,417
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
18,446
17,660
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
9,443
9,032
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
8,050
7,710
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
6,826
6,541
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2031
 
3,513
3,354
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2032
 
924,405
880,335
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2034
 
819,034
767,715
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2036
 
22,470
20,484
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2039
 
157,413
139,990
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2039
 
145,557
134,344
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2042
 
69,937
61,027
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2043
 
242,355
210,725
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2050
 
113,666,001
93,542,788
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2050
 
36,456
30,081
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2051
 
78,534,688
64,202,516
Fannie Mae Mortgage pass-thru certificates 2.5% 10/1/2051
 
3,507,236
2,890,706
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
186,764
182,654
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
65,155
63,797
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
30,250
29,620
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
14,629
14,324
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2027
 
4,329
4,239
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2029
 
116,243
112,551
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2029
 
71,634
69,512
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2029
 
2,159
2,090
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
474,096
463,938
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
81,216
78,315
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
72,909
70,339
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
55,564
53,467
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
40,893
39,414
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
32,299
31,130
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
13,621
13,122
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
6,380
6,152
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2030
 
5,754
5,545
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
381,779
367,022
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
339,228
324,909
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
336,393
321,767
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
135,147
129,386
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
102,504
98,177
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
93,887
89,805
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
57,360
54,886
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
12,439
11,893
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2031
 
5,392
5,165
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
193,347
183,968
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
135,392
128,996
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
131,861
125,682
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
40,148
38,317
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2032
 
13,091
12,477
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2034
 
3,260,770
3,048,304
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2035
 
1,969,535
1,831,972
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2036
 
1,691,586
1,561,807
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2036
 
103,961
94,665
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2037
 
939,743
867,645
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2037
 
132,019
121,890
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2039
 
288,724
256,831
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2046
 
62,865
52,954
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2049
 
2,194,269
1,814,714
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2049
 
319,200
263,986
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2049
 
173,876
143,800
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2050
 
521,005
428,930
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2050
 
223,394
184,822
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2050
 
169,043
138,799
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2051
 
2,302,545
1,884,833
Fannie Mae Mortgage pass-thru certificates 2.5% 11/1/2051
 
443,581
363,109
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2026
 
42,542
41,928
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
47,827
46,775
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
35,578
34,816
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
29,739
29,068
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
20,526
20,075
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
18,766
18,364
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
18,451
18,034
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
14,729
14,397
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
13,714
13,412
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
11,228
10,981
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2027
 
6,403
6,262
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2029
 
105,590
102,240
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2029
 
80,836
78,232
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
448,230
432,220
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
97,523
93,803
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
89,566
86,184
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
88,358
84,983
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
79,993
77,173
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
50,056
48,030
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
28,366
27,255
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
13,680
13,151
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
13,003
12,482
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
11,710
11,263
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
8,022
7,715
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2030
 
4,276
4,111
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
322,988
308,539
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
166,817
159,420
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
115,158
110,102
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
107,317
102,606
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
88,549
84,510
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
43,638
41,777
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
9,140
8,754
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2031
 
2,366
2,260
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
379,348
360,775
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
111,477
106,253
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
74,822
71,376
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
62,626
59,642
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
27,304
26,000
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2032
 
14,120
13,402
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2033
 
306,867
289,461
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2040
 
42,834
37,724
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2046
 
161,039
135,649
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2050
 
5,906,256
4,849,549
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2050
 
91,551
75,400
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
75,652,659
62,566,595
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
70,621,083
58,118,460
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
61,998,066
51,235,164
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
764,669
625,948
Fannie Mae Mortgage pass-thru certificates 2.5% 12/1/2051
 
148,773
121,412
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
392,691
383,403
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
68,753
67,164
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
20,205
19,738
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
10,079
9,857
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
6,030
5,887
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2028
 
4,009
3,916
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2030
 
43,078
41,657
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2030
 
31,405
30,369
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2030
 
29,067
28,120
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
901,705
882,534
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
131,845
126,808
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
117,822
113,104
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
96,238
92,516
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
88,430
85,008
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
48,743
46,954
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
26,141
25,143
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
12,410
11,923
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
10,781
10,369
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
9,159
8,805
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2031
 
5,547
5,327
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
392,821
375,576
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
273,978
261,945
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
235,263
224,830
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
163,444
156,333
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
109,694
104,827
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2032
 
61,646
58,957
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2033
 
41,771
39,319
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2033
 
17,382
16,488
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2035
 
542,847
507,476
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2040
 
12,458
11,057
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2041
 
50,007
43,985
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2043
 
50,553
43,963
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2047
 
154,755
130,065
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2050
 
953,010
786,971
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2051
 
1,053,590
865,089
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2051
 
126,114
103,550
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
2,400,973
1,963,154
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
2,341,436
1,914,474
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
1,630,935
1,333,533
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
1,545,112
1,271,085
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
1,457,885
1,192,039
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
777,770
635,943
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
763,568
626,240
Fannie Mae Mortgage pass-thru certificates 2.5% 2/1/2052
 
758,716
622,261
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2027
 
21,001
20,622
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2028
 
50,931
49,754
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2028
 
49,274
48,136
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2028
 
2,790
2,724
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2029
 
205,189
200,913
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2029
 
126,546
123,222
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2030
 
81,246
78,380
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2030
 
2,662
2,575
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2031
 
10,624
10,208
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2031
 
2,602
2,500
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
3,561,420
3,404,938
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
243,082
232,402
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
77,486
74,181
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2032
 
8,858
8,469
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2033
 
145,801
138,840
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2033
 
32,876
31,262
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2035
 
488,406
455,514
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2037
 
10,769,788
9,946,889
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2037
 
3,875,626
3,579,497
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2043
 
219,736
192,090
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2043
 
122,371
106,752
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2043
 
14,389
12,650
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2050
 
92,747
76,588
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2050
 
65,651
54,213
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2051
 
12,840,289
10,542,993
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2051
 
5,246,934
4,308,189
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2051
 
155,982
128,075
Fannie Mae Mortgage pass-thru certificates 2.5% 3/1/2052
 
10,763,374
8,800,667
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2027
 
1,380,049
1,355,164
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2027
 
8,197
8,059
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
93,623
91,408
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
57,753
56,387
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
24,617
24,021
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
14,231
13,918
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2028
 
8,722
8,516
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2030
 
375,704
365,379
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2030
 
92,108
89,115
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2030
 
75,583
73,064
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2031
 
399,800
383,978
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2031
 
205,385
196,887
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2031
 
49,286
47,334
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
271,784
259,842
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
129,567
123,711
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
61,803
59,061
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2032
 
19,774
18,905
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2036
 
10,929,175
10,292,189
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2036
 
398,726
369,132
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2037
 
573,009
530,480
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2040
 
1,946,460
1,724,588
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
1,631,532
1,423,002
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
492,100
427,720
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
153,426
134,717
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
94,373
82,021
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
44,458
39,476
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2043
 
30,540
26,591
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2045
 
10,318
8,736
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
103,587
87,256
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
50,735
42,736
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
43,990
37,055
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
40,020
33,710
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
21,483
18,096
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
19,328
16,281
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
17,139
14,437
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2046
 
10,625
8,950
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2050
 
591,118
488,130
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2050
 
95,578
78,807
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2050
 
30,500
25,148
Fannie Mae Mortgage pass-thru certificates 2.5% 4/1/2051
 
127,909,248
105,024,608
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
117,350
115,234
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
28,486
27,956
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
15,591
15,310
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
8,405
8,244
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
4,183
4,107
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2027
 
1,328
1,302
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
92,208
89,928
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
56,748
55,315
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
37,005
36,071
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
27,504
26,839
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
24,670
24,073
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
16,794
16,406
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
9,124
8,908
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
7,314
7,122
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2028
 
6,233
6,103
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2029
 
72,223
70,151
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2029
 
33,589
32,610
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2030
 
992,006
968,532
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2030
 
103,993
100,328
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2030
 
8,650
8,358
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
195,799
188,223
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
112,179
107,688
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
94,778
91,065
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
83,997
80,632
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
21,141
20,295
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2031
 
19,717
18,929
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2032
 
194,472
185,608
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2032
 
113,960
109,149
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2035
 
1,089,262
1,015,905
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2035
 
619,910
578,162
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2040
 
4,664,235
4,131,167
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2043
 
98,811
85,784
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
258,594
217,823
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
89,854
75,687
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
63,012
53,077
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2046
 
54,183
45,640
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
4,579,853
3,776,201
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
1,693,130
1,396,027
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
907,140
747,959
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2050
 
472,960
389,967
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2051
 
81,834,880
67,065,681
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2051
 
38,799,008
31,978,604
Fannie Mae Mortgage pass-thru certificates 2.5% 5/1/2052
 
13,735,201
11,243,456
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2027
 
31,708
31,084
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2027
 
26,575
26,081
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2027
 
4,598
4,510
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
1,335,562
1,301,850
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
497,798
485,492
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
156,679
152,888
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
136,141
132,846
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
31,859
31,055
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
28,655
27,931
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
25,944
25,250
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
21,781
21,243
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
12,367
12,061
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
12,345
12,039
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
8,693
8,482
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
7,803
7,623
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
5,096
4,970
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
3,563
3,475
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2028
 
1,248
1,215
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2030
 
56,862
54,830
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2030
 
27,024
26,004
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2030
 
11,019
10,636
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
2,928,887
2,810,390
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
201,758
193,415
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
189,567
181,714
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
103,456
99,225
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
67,733
65,082
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
61,796
59,269
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
48,685
46,567
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2031
 
35,681
34,236
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2032
 
157,864
150,729
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2032
 
109,826
105,141
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2032
 
12,051
11,516
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2035
 
14,242,657
13,261,222
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2035
 
720,101
671,606
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2036
 
413,034
382,378
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2040
 
7,219,742
6,387,508
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2040
 
216,635
191,295
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2043
 
9,122
7,958
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2046
 
382,761
320,261
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2046
 
353,927
298,125
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2046
 
132,638
111,726
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
1,246,006
1,030,088
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
427,949
352,186
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
244,486
201,203
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
157,559
129,911
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
34,017
28,122
Fannie Mae Mortgage pass-thru certificates 2.5% 6/1/2050
 
33,013
27,231
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2026
 
27,220
26,898
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
162,781
159,576
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
64,678
63,439
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
21,197
20,791
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2027
 
4,320
4,230
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
337,724
329,738
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
315,602
307,798
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
172,301
167,950
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
167,263
163,041
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
125,288
122,126
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
68,171
66,347
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
65,162
63,551
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
62,148
60,548
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
47,994
46,709
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
40,146
39,112
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
35,420
34,544
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
25,400
24,772
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
21,817
21,278
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
15,235
14,827
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
12,443
12,122
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
11,309
11,018
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
9,212
8,975
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
8,902
8,663
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
7,335
7,161
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
6,343
6,173
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
4,546
4,422
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
3,138
3,059
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2028
 
2,843
2,772
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2029
 
77,137
74,625
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2029
 
1,292
1,251
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
61,810
59,661
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
10,169
9,815
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
6,364
6,140
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2030
 
5,805
5,583
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2031
 
264,225
253,533
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2031
 
45,268
43,416
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2031
 
17,860
17,121
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2035
 
7,861,783
7,320,043
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2035
 
502,222
467,615
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2035
 
432,479
402,678
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2037
 
2,350,723
2,170,374
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2037
 
1,124,438
1,042,387
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2037
 
292,710
270,253
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2038
 
373,684
344,898
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2040
 
560,869
495,900
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2045
 
2,590,760
2,161,243
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2046
 
2,428,747
2,045,823
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2046
 
1,085,885
914,681
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2046
 
315,366
265,645
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2050
 
41,837,803
34,679,330
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2050
 
7,700,161
6,336,939
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2050
 
261,732
215,396
Fannie Mae Mortgage pass-thru certificates 2.5% 7/1/2051
 
8,415,342
6,888,689
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
38,491
37,734
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
5,888
5,772
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
2,509
2,458
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2027
 
1,188
1,164
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
106,534
103,736
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
102,051
99,475
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
38,738
37,781
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
26,925
26,205
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
24,407
23,791
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
22,801
22,214
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
18,824
18,339
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
14,175
13,817
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
10,768
10,491
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2028
 
7,508
7,315
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
417,470
404,558
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
254,852
246,761
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
202,125
195,706
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
164,417
159,194
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
125,409
121,531
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
30,035
29,106
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
4,396
4,254
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2029
 
1,408
1,364
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2030
 
63,575
61,274
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2030
 
30,389
29,304
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
834,232
800,090
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
245,225
235,194
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
80,324
77,037
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
70,751
67,795
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2031
 
7,472
7,167
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2032
 
314,690
299,945
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2032
 
39,606
37,719
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2032
 
2,778
2,641
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2033
 
204,268
194,059
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2034
 
46,637
43,714
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2035
 
14,179,046
13,201,995
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2035
 
12,833,926
11,949,565
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2035
 
1,806,753
1,682,253
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2036
 
129,537
119,761
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2039
 
22,739
20,257
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2043
 
112,061
97,387
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2043
 
111,261
96,270
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2043
 
82,954
71,829
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
49,547,580
40,775,770
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
18,810,769
15,480,546
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
2,678,723
2,204,487
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2050
 
442,171
364,857
Fannie Mae Mortgage pass-thru certificates 2.5% 8/1/2051
 
11,186,755
9,157,331
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2027
 
54,640
53,501
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2027
 
24,390
23,896
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2027
 
6,999
6,853
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
1,081,660
1,047,317
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
640,243
619,635
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
246,841
239,312
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
247,092
239,042
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
225,239
218,273
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
132,646
128,546
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
132,719
128,291
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
116,994
113,325
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
114,008
110,249
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
103,465
100,266
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
81,146
78,780
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
74,409
72,046
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
13,052
12,616
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2029
 
6,203
6,009
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
148,445
142,181
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
106,066
102,013
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
34,747
33,281
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
17,226
16,514
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2031
 
5,618
5,383
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2032
 
111,720
106,621
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2032
 
1,134
1,077
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2034
 
512,027
479,945
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2040
 
247,149
218,388
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2046
 
165,748
139,615
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
24,959,714
20,540,893
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
5,253,331
4,323,291
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
2,151,074
1,770,252
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
689,161
567,153
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2050
 
436,672
359,365
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2051
 
57,131,231
47,248,922
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2051
 
36,102,183
29,552,774
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2051
 
225,196
183,779
Fannie Mae Mortgage pass-thru certificates 2.5% 9/1/2052
 
492,568
402,286
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
72,881
71,923
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
72,171
71,222
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
20,858
20,584
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
7,864
7,761
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
5,886
5,807
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
3,336
3,292
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
2,352
2,321
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2027
 
1,247
1,230
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2029
 
11,197
10,946
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2029
 
3,003
2,937
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
311,242
303,292
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
75,422
73,513
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
69,666
68,334
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
55,422
54,081
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
21,318
20,970
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
18,442
17,971
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2030
 
1,174
1,163
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
723,098
702,126
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
563,447
547,278
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
29,590
28,740
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
18,516
17,953
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
13,909
13,505
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2031
 
12,184
11,835
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2032
 
674,983
653,090
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2032
 
79,130
76,494
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2032
 
6,697
6,481
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2033
 
944,964
911,611
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2033
 
90,194
87,083
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2033
 
80,045
77,265
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2035
 
12,676,880
12,096,078
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2040
 
647,959
588,847
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
1,314,770
1,181,436
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
591,619
537,479
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
472,498
423,869
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
380,228
341,299
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
315,560
284,441
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
226,387
205,169
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
10,690
9,586
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2043
 
8,273
7,422
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2044
 
1,847,647
1,654,550
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2044
 
120,804
106,967
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
92,733
82,127
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
56,400
50,288
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
53,604
47,449
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2045
 
9,883
8,705
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
711,648
624,487
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
428,799
376,281
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
70,099
61,513
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2046
 
8,194
7,190
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
3,316,061
2,901,625
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
2,528,036
2,212,085
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,764,462
1,543,942
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,623,597
1,420,682
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,360,119
1,190,133
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
1,080,092
945,104
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
977,543
855,371
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
251,018
219,646
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
153,394
133,984
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
140,022
122,522
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
133,146
116,298
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2047
 
56,320
49,299
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2048
 
313,792
273,104
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2048
 
46,993
40,973
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
9,753,908
8,412,956
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
5,269,977
4,545,469
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
715,694
617,302
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
562,534
485,197
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
108,323
93,431
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
96,602
83,321
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
58,644
50,674
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
53,751
46,362
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
39,524
34,152
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2050
 
13,214
11,397
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2051
 
32,549
28,074
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2051
 
17,030
14,657
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2051
 
14,966
12,787
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
1,320,004
1,134,200
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
1,234,979
1,061,144
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
1,076,690
925,135
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
902,325
775,314
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
257,783
221,498
Fannie Mae Mortgage pass-thru certificates 3% 1/1/2052
 
64,894
55,678
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2026
 
8,982
8,872
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2026
 
774
765
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2027
 
301,550
296,849
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2027
 
57,981
57,032
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2027
 
10,461
10,298
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2029
 
304,857
297,150
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2029
 
27,406
26,741
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2029
 
3,116
3,040
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
454,331
441,826
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
150,455
146,374
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
109,601
106,455
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
90,513
87,945
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
81,001
78,771
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
80,381
78,075
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
43,599
42,400
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
33,759
32,842
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
18,557
18,018
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
17,362
16,878
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2030
 
4,203
4,086
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2031
 
442,272
428,410
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2031
 
136,958
132,626
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2031
 
24,108
23,302
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2032
 
1,305,590
1,260,234
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2032
 
140,561
135,753
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2032
 
12,576
12,135
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2033
 
278,232
266,528
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2033
 
103,355
99,008
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2033
 
35,730
34,227
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2034
 
206,472
197,529
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2034
 
18,069
17,230
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2039
 
4,857
4,421
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2042
 
388,401
347,632
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2042
 
24,541
22,332
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
1,034,316
924,613
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
535,874
476,063
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
429,161
383,088
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
398,081
353,576
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
388,964
346,876
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
98,510
88,046
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
92,423
82,623
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
36,433
32,577
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2043
 
6,311
5,642
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2044
 
14,434,048
12,921,357
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2044
 
224,932
196,609
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,367,191
1,196,322
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,237,324
1,082,685
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
1,068,737
935,168
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
966,173
845,423
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
939,782
822,329
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
670,755
586,925
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
334,698
292,868
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
316,598
277,030
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
203,827
176,187
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
199,816
174,843
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
191,147
167,258
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
161,915
141,679
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
26,558
23,239
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
22,448
19,643
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
21,627
18,924
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
20,353
17,809
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
16,969
14,901
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2046
 
5,546
4,853
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2047
 
401,856
350,376
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2048
 
40,374
35,038
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
23,136,149
19,984,346
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
13,849,784
12,045,282
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
10,897,133
9,433,065
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
7,507,060
6,484,384
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
1,347,529
1,163,957
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
401,675
346,955
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
220,282
190,480
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2049
 
81,254
70,184
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2051
 
6,652,240
5,713,794
Fannie Mae Mortgage pass-thru certificates 3% 10/1/2051
 
20,143
17,295
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2026
 
130,503
128,906
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2026
 
49,681
49,050
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2026
 
43,590
43,016
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
356,540
350,702
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
102,437
100,799
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
23,423
23,049
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2027
 
14,674
14,428
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
16,716
16,284
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
5,995
5,845
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
4,993
4,866
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2029
 
2,796
2,727
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
153,869
149,353
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
149,914
145,742
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
137,240
133,346
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
103,368
100,476
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
63,072
61,283
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
41,196
40,050
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
39,349
38,253
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
8,947
8,721
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2030
 
5,592
5,442
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2031
 
63,848
61,834
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2031
 
18,669
18,069
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2031
 
2,352
2,316
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2032
 
1,403,107
1,353,978
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2032
 
114,755
110,707
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2033
 
970,089
936,994
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2034
 
367,487
349,732
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
1,039,111
933,909
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
774,956
693,496
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
576,909
518,238
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
233,492
211,033
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
116,542
105,006
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2042
 
51,799
46,772
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2043
 
15,060
13,428
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2045
 
97,643
85,684
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
12,321,124
10,781,249
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
11,099,990
9,942,036
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
7,425,388
6,497,374
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
6,878,358
6,018,711
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
3,593,386
3,144,290
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
1,078,860
944,025
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
833,546
747,382
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
193,858
169,630
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
160,222
140,198
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
154,175
134,907
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
137,713
120,501
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
102,957
90,089
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
18,257
15,975
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2046
 
10,438
9,133
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
555,141
484,025
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
236,891
206,544
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
159,348
138,686
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2047
 
74,940
65,223
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2048
 
5,156,415
4,487,804
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
1,423,576
1,227,865
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
1,198,594
1,033,813
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
515,566
444,687
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2049
 
187,469
161,696
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
672,547
578,825
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
389,983
336,369
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
379,839
327,026
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
285,901
246,417
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2050
 
19,495
16,778
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2051
 
6,704,105
5,716,441
Fannie Mae Mortgage pass-thru certificates 3% 11/1/2051
 
379,582
325,678
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
37,186
36,713
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
18,557
18,321
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
13,807
13,631
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
9,490
9,370
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
8,628
8,519
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
7,505
7,409
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2026
 
5,962
5,890
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2027
 
2,069
2,033
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2027
 
1,217
1,196
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2028
 
5,537
5,431
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
514,907
502,166
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
30,025
29,274
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
11,145
10,863
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2029
 
8,098
7,902
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
213,405
207,466
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
54,084
52,571
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
38,860
37,746
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
32,971
32,036
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
25,187
24,448
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
17,767
17,272
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
10,030
9,745
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
8,919
8,663
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
8,558
8,313
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
6,875
6,675
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2030
 
2,813
2,732
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
177,971
172,242
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
67,132
64,952
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
17,054
16,511
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
15,655
15,171
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2031
 
14,747
14,277
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2032
 
211,684
203,677
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2032
 
86,723
83,711
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2033
 
617,920
591,927
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2033
 
137,729
131,936
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2033
 
27,485
26,294
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2034
 
14,100,516
13,454,489
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2039
 
64,159
58,407
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
13,393,667
12,006,682
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
5,414,922
4,856,590
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
1,081,379
966,909
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
770,610
696,617
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
408,574
366,555
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
252,079
225,503
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
232,264
208,313
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
72,805
65,805
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2042
 
28,718
25,787
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2043
 
89,331
79,981
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2044
 
640,958
559,450
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2045
 
901,831
791,376
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2045
 
632,422
554,964
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2045
 
538,354
472,417
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
8,715,653
7,626,384
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
2,439,311
2,134,450
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
1,315,879
1,151,423
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
780,710
683,138
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
743,234
650,346
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
360,851
315,752
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
214,376
187,583
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
194,758
170,417
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
184,285
161,253
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
168,780
147,686
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
63,082
55,198
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
28,806
25,206
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
25,203
22,053
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
19,058
16,677
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2046
 
7,384
6,461
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2047
 
411,463
358,110
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2047
 
244,935
213,558
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2047
 
53,718
46,752
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
9,229,573
8,029,927
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
1,781,270
1,536,384
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
910,217
785,082
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
790,204
681,568
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
540,446
466,146
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
291,812
251,694
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2049
 
284,515
245,400
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2050
 
1,367,008
1,176,938
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2050
 
136,673
117,627
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
1,358,787
1,167,525
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
879,662
749,518
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
710,149
609,079
Fannie Mae Mortgage pass-thru certificates 3% 12/1/2051
 
31,226
26,831
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
72,077
71,132
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
60,578
59,755
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
33,826
33,381
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
16,260
16,026
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
8,121
8,010
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
5,734
5,656
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
4,634
4,573
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
3,700
3,652
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2027
 
611
603
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2029
 
1,038,580
1,016,015
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2029
 
605,689
592,526
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
622,270
606,534
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
306,782
299,096
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
57,308
55,874
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
56,703
55,239
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
32,843
32,011
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
10,876
10,581
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2030
 
6,243
6,073
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
638,029
619,101
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
176,622
171,771
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
107,086
103,943
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
36,460
35,366
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
36,210
35,159
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
20,732
20,117
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
15,875
15,414
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
10,966
10,647
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
10,013
9,716
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
7,490
7,260
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
4,062
3,942
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2031
 
3,819
3,709
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
396,349
383,808
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
79,331
76,733
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
18,152
17,547
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2032
 
9,268
8,964
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2033
 
1,322,778
1,275,381
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2033
 
712,125
687,385
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
13,820,911
13,328,872
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
448,515
433,168
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
94,229
90,148
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2034
 
75,457
72,189
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2040
 
4,484,837
4,075,692
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2040
 
111,616
101,434
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
382,295
343,219
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
180,720
161,470
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
96,213
86,649
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
88,742
79,653
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2043
 
10,679
9,524
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2045
 
342,933
303,362
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2045
 
64,159
56,704
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2045
 
52,189
45,931
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
1,271,474
1,115,746
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
426,973
374,678
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
326,780
286,756
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
135,689
119,070
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2046
 
78,518
68,902
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
6,186,179
5,413,040
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
4,590,043
4,107,037
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
4,385,267
3,920,568
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
2,615,689
2,288,784
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
1,840,358
1,607,477
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
655,685
586,663
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
196,975
172,357
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2047
 
94,976
82,958
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2048
 
278,107
242,046
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2048
 
39,694
34,659
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2049
 
163,054
141,249
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
3,635,413
3,129,942
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
314,550
270,815
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
298,402
256,912
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
170,439
147,007
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2050
 
27,065
23,302
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2051
 
4,378,966
3,768,742
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2051
 
545,881
469,811
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2051
 
51,423
44,225
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2052
 
1,321,336
1,135,345
Fannie Mae Mortgage pass-thru certificates 3% 2/1/2052
 
58,344
49,712
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2026
 
3,258
3,233
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2026
 
787
781
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
156,519
154,326
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
62,261
61,388
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
10,647
10,502
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
3,492
3,443
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2027
 
1,913
1,887
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2028
 
15,040
14,794
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2028
 
5,592
5,491
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2028
 
4,683
4,598
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2029
 
753,493
736,153
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2029
 
38,751
37,884
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2030
 
188,718
186,074
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2030
 
74,931
72,973
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2030
 
6,531
6,391
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
85,275
82,715
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
49,910
48,445
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
33,499
32,527
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
32,248
31,424
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
19,619
19,036
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
18,411
17,839
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
11,326
10,994
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2031
 
4,032
3,906
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
1,034,775
1,000,282
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
619,232
598,786
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
245,615
237,498
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
132,612
128,269
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
95,820
92,655
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
43,667
42,239
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
19,595
18,942
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
14,895
14,387
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2032
 
12,512
12,099
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2033
 
110,326
106,372
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2033
 
46,312
44,676
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2035
 
1,480,170
1,407,266
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2038
 
419,779
389,486
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2042
 
45,286
40,840
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
181,621
162,792
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
47,286
42,474
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
26,619
23,860
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
23,396
20,939
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
21,216
19,029
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
6,818
6,104
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2043
 
5,932
5,306
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
372,201
326,149
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
303,211
265,695
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
301,712
264,759
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
96,198
84,416
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
64,474
56,577
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
50,912
44,613
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2046
 
30,812
27,038
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
411,073
359,056
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
302,713
265,259
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
216,994
189,535
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2047
 
147,576
128,901
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
795,149
692,045
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
577,424
502,551
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
400,632
348,684
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2048
 
15,817
13,771
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
66,721,787
57,778,332
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
24,064,007
20,793,324
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
23,545,422
20,389,371
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
4,428,462
3,834,866
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
4,083,792
3,536,397
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
3,569,342
3,084,211
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
3,004,545
2,596,179
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
830,573
715,090
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
592,642
510,240
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
275,588
237,270
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
161,156
138,749
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
34,059
29,324
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
28,097
24,234
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
24,015
20,676
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
19,306
16,621
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2050
 
10,410
8,963
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2051
 
229,487
197,794
Fannie Mae Mortgage pass-thru certificates 3% 3/1/2052
 
15,126,004
12,909,424
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
194,313
191,511
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
86,728
85,517
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
48,936
48,231
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
47,097
46,418
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
13,295
13,103
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
9,724
9,588
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
8,728
8,606
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
8,266
8,150
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
8,075
7,962
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2027
 
2,785
2,746
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
58,745
57,421
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
41,129
40,208
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
25,042
24,457
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2029
 
12,998
12,705
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
266,088
259,227
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
14,052
13,685
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
7,678
7,488
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
5,483
5,347
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
4,984
4,861
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2030
 
2,145
2,091
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
286,630
278,161
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
166,488
161,272
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
160,011
155,208
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
35,618
34,561
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
16,143
15,694
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
6,032
5,853
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2031
 
4,259
4,136
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2032
 
202,786
196,030
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2032
 
196,304
189,818
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2032
 
10,937
10,570
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2033
 
389,798
375,693
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2033
 
9,735
9,414
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2034
 
2,297
2,198
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2039
 
117,057
107,110
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2040
 
38,825
35,283
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2042
 
4,490,687
4,048,287
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2042
 
15,873
14,390
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
1,432,107
1,281,569
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
552,011
494,219
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
408,524
365,762
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
194,450
174,091
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
109,518
97,336
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
79,167
71,301
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
72,905
65,297
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
55,120
49,562
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
39,983
35,548
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
18,757
16,789
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2043
 
11,577
10,375
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
2,828,346
2,509,532
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
142,401
126,563
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
104,724
92,616
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
63,550
56,314
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
12,503
11,067
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
12,156
10,768
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2045
 
9,517
8,433
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
298,083
261,201
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
203,041
177,919
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
128,133
112,279
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
104,413
91,494
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
100,836
88,360
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
92,428
80,992
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
89,032
78,016
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
83,415
73,095
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
65,468
57,368
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
29,131
25,526
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
13,702
12,007
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2046
 
2,909
2,549
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2047
 
1,275,074
1,137,654
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2047
 
164,236
143,454
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
6,253,396
5,600,308
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
5,821,742
5,223,373
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
1,213,996
1,056,582
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
1,160,193
1,009,755
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
60,330
52,508
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2048
 
50,265
43,747
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2049
 
99,276
86,000
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2049
 
34,598
29,972
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
11,331,807
9,812,880
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
8,556,800
7,367,054
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
1,637,784
1,396,758
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
823,739
709,205
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
144,963
124,808
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
115,009
99,018
Fannie Mae Mortgage pass-thru certificates 3% 4/1/2050
 
10,781
9,282
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2026
 
1,420
1,408
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
38,223
37,674
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
24,545
24,191
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
23,031
22,699
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
20,623
20,318
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
20,356
20,063
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
17,993
17,734
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
13,532
13,343
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
11,911
11,739
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
4,704
4,631
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
4,240
4,178
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
2,210
2,177
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
2,131
2,101
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
747
736
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2027
 
275
270
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2030
 
16,053
15,650
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
753,331
730,850
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
353,109
342,621
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
84,895
82,296
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
33,000
32,031
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
22,847
22,227
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2031
 
3,539
3,433
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
300,159
289,985
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
157,664
152,412
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
125,022
120,781
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
116,891
112,994
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2032
 
61,623
59,605
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2034
 
359,877
343,726
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2034
 
11,951
11,414
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2035
 
543,832
517,556
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2040
 
34,293,652
32,161,753
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
10,228,605
9,159,056
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
3,624,181
3,246,766
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
2,058,854
1,843,356
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,818,386
1,621,839
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,773,575
1,594,553
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,214,643
1,083,397
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
1,145,611
1,026,200
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
354,933
317,793
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
124,973
111,845
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
99,736
89,212
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
93,400
83,603
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
82,401
73,716
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
75,565
67,417
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
39,254
35,138
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
36,549
32,668
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
8,608
7,759
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
5,899
5,290
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2043
 
5,453
4,906
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2045
 
886,146
783,594
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
637,834
558,916
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
628,807
551,006
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
264,136
231,455
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
141,871
124,318
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
118,071
103,462
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
98,925
86,685
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
79,698
69,837
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
39,633
34,729
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
18,073
15,837
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
17,617
15,438
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
14,051
12,313
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
11,908
10,435
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
5,128
4,493
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2046
 
3,251
2,849
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2047
 
73,455
64,160
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2048
 
139,055
121,025
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2049
 
71,909
62,293
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2049
 
46,640
40,403
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
1,557,372
1,340,833
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
1,397,618
1,203,291
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
1,053,784
908,911
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
690,604
594,582
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
262,508
226,009
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
158,815
136,733
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2050
 
120,971
104,113
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2051
 
2,147,064
1,848,534
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2052
 
57,236,687
49,153,235
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2052
 
39,728,866
33,906,958
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2052
 
5,941,141
5,062,166
Fannie Mae Mortgage pass-thru certificates 3% 5/1/2052
 
75,653
64,567
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
181,890
179,195
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
138,673
136,618
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
24,783
24,416
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
9,607
9,465
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
5,192
5,111
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2027
 
1,154
1,137
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2028
 
68,474
67,486
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
352,551
344,722
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
167,027
163,082
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
143,306
140,148
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
63,389
61,941
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
26,562
25,951
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
14,753
14,412
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
12,871
12,575
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2029
 
2,947
2,879
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
485,552
472,697
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
460,873
448,987
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
67,895
66,097
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
33,810
32,915
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
23,696
23,053
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
19,987
19,458
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2030
 
9,295
9,029
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2031
 
599,543
581,642
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2031
 
59,185
57,370
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2031
 
7,330
7,101
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2032
 
35,773
34,551
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2032
 
20,747
20,015
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2032
 
13,723
13,266
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2033
 
63,920
61,646
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2033
 
63,805
61,452
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2033
 
35,923
34,529
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2034
 
138,396
132,185
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2034
 
12,536
11,974
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2035
 
2,097,218
1,995,889
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2042
 
2,044,030
1,836,844
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
7,550,931
6,784,657
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
1,679,289
1,503,595
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
1,459,483
1,302,886
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
760,604
679,936
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
442,924
396,069
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
332,013
297,182
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
281,433
254,121
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
274,059
245,177
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
233,638
208,865
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
214,824
192,159
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
199,659
179,726
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
193,617
172,751
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
159,369
142,470
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
123,191
109,906
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
63,507
56,797
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
62,550
56,026
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
45,434
40,297
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
44,052
39,449
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
40,046
35,857
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
39,935
35,752
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
39,756
35,574
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
33,002
29,392
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
23,316
21,044
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
20,818
18,961
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
12,716
11,388
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
8,167
7,298
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
5,498
4,925
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2043
 
4,698
4,167
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2045
 
670,458
588,761
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2045
 
403,368
354,216
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2046
 
1,267,888
1,111,014
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2046
 
6,569
5,756
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2047
 
227,653
198,846
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2047
 
142,589
124,545
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2048
 
3,903,369
3,397,235
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2049
 
817,834
708,467
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2049
 
60,614
52,413
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
4,682,545
4,044,649
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
477,633
411,073
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
67,323
57,416
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
66,272
57,037
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
35,118
30,224
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2050
 
10,662
9,176
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2051
 
72,351
61,703
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2052
 
5,124,297
4,366,171
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2052
 
788,857
672,025
Fannie Mae Mortgage pass-thru certificates 3% 6/1/2052
 
248,204
211,638
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2026
 
2,565
2,539
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
112,635
111,057
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
98,978
97,551
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
4,848
4,780
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2027
 
443
437
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
306,597
299,536
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
234,704
229,162
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
133,317
130,208
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
130,326
127,173
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
67,989
66,343
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
38,768
37,853
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
18,682
18,246
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
17,500
17,092
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
16,746
16,345
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
11,436
11,168
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
8,119
7,930
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2029
 
5,857
5,721
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
138,712
135,087
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
129,496
126,067
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
107,777
104,995
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
55,089
53,556
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
51,379
50,001
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
35,327
34,392
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
19,464
18,949
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2030
 
14,722
14,342
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2031
 
31,840
30,807
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2031
 
15,318
14,834
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
1,310,562
1,266,135
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
190,104
183,764
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
20,823
20,094
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2032
 
5,653
5,461
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2033
 
319,165
306,962
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2033
 
48,095
46,301
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2035
 
2,198,066
2,095,986
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2039
 
2,496,147
2,279,348
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
7,116,588
6,383,151
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
1,061,132
949,075
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
1,056,074
945,920
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
940,184
840,972
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
759,211
677,084
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
746,588
668,086
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
730,137
653,041
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
626,507
560,370
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
448,735
400,378
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
344,639
309,074
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
225,555
202,312
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
222,145
198,244
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
207,664
185,278
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
116,801
104,398
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
88,792
79,405
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
83,467
74,760
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
78,763
70,210
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
77,865
69,602
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
70,556
62,629
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
68,831
61,212
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
66,515
59,074
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
64,598
57,853
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
58,891
52,627
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
46,584
41,672
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
44,585
40,008
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
22,706
20,318
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
17,958
16,070
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
17,282
15,360
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2043
 
13,120
11,690
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2045
 
99,848
87,681
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2045
 
7,489
6,577
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
2,764,935
2,471,414
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
222,053
194,579
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
147,188
128,977
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2046
 
134,972
118,272
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
924,210
808,703
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
752,204
658,195
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
500,604
437,257
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
185,158
161,439
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2047
 
21,963
19,149
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
1,157,116
1,000,569
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
813,673
703,591
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
550,127
475,699
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2049
 
344,716
298,079
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
49,667,489
42,746,151
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
44,230,211
38,702,385
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
1,208,218
1,040,604
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
877,188
754,949
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
305,147
262,624
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2050
 
27,503
23,671
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2051
 
888,381
758,058
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2051
 
647,940
556,534
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2051
 
65,528
56,520
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2051
 
22,808
19,609
Fannie Mae Mortgage pass-thru certificates 3% 7/1/2052
 
209,365
178,489
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2026
 
37,726
37,327
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
29,145
28,702
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
11,480
11,288
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
5,493
5,411
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
2,831
2,788
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
2,555
2,515
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2027
 
1,641
1,618
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
354,050
345,790
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
346,036
337,667
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
117,250
114,412
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
112,168
109,518
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
102,329
99,770
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
95,456
93,119
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
90,736
88,567
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
51,423
50,233
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
31,686
30,937
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
21,996
21,480
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
18,614
18,185
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
12,035
11,750
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
10,796
10,543
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
9,648
9,417
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2029
 
1,747
1,708
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2030
 
66,883
65,066
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2030
 
39,760
38,631
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2031
 
165,360
160,240
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2031
 
3,782
3,707
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
5,274,904
5,094,642
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
312,701
302,812
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
200,429
193,465
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2032
 
9,234
8,906
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
313,829
302,003
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
104,714
100,595
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
74,489
71,613
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2033
 
2,012
1,939
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2037
 
3,490,632
3,294,709
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2039
 
294,617
269,028
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
1,995,430
1,784,706
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
927,754
827,491
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
410,994
368,123
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
384,690
343,396
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
286,285
255,459
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
252,937
226,240
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
252,845
225,552
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
242,205
215,940
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
152,517
135,934
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
139,508
124,485
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
117,192
104,561
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
113,566
102,085
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
111,245
99,452
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
92,272
82,452
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
92,093
81,688
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
82,477
74,287
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
75,233
66,905
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
33,542
29,780
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
31,523
28,198
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
27,425
24,467
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
9,956
8,942
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2043
 
8,918
7,917
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2044
 
827,901
723,655
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2045
 
10,208,915
8,964,923
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
311,111
274,076
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
262,845
230,324
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
238,798
208,954
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
149,723
131,011
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2046
 
72,139
63,213
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2049
 
1,057,284
914,243
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2049
 
431,361
373,002
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
2,884,533
2,484,366
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
461,391
397,095
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
414,237
356,512
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2050
 
413,228
355,643
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2051
 
1,992,347
1,711,282
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2051
 
218,267
187,919
Fannie Mae Mortgage pass-thru certificates 3% 8/1/2052
 
61,978
52,837
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
27,323
26,887
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
20,515
20,196
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
19,696
19,420
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
16,803
16,514
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
15,756
15,485
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
15,519
15,296
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
6,367
6,266
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2027
 
5,388
5,300
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
65,496
63,949
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
55,653
54,306
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
26,182
25,527
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
13,187
12,874
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
11,841
11,560
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2029
 
3,793
3,701
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
378,156
367,755
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
71,333
69,371
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
67,510
65,651
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
63,448
61,702
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
41,466
40,355
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
37,264
36,253
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
25,184
24,478
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
8,263
8,044
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
7,855
7,641
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2030
 
4,570
4,444
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2031
 
21,396
20,734
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
762,619
741,386
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
726,829
701,788
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
214,171
206,273
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
193,688
186,788
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
170,770
164,477
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
105,176
101,518
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
104,312
100,545
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
65,426
63,083
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2032
 
56,204
54,284
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
457,634
438,383
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
447,997
429,152
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
366,162
352,373
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2033
 
19,375
18,560
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2038
 
23,644
21,789
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2042
 
118,887
107,487
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
3,911,898
3,501,862
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
3,058,620
2,734,236
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
497,881
445,653
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
312,335
279,459
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
148,907
133,047
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
107,009
95,680
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
43,722
38,798
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
30,763
27,384
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2043
 
14,242
12,626
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2045
 
45,643
40,081
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
19,377,348
17,016,150
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
3,615,777
3,163,883
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
2,730,370
2,444,240
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
353,480
309,303
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
273,091
238,961
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
189,404
165,732
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
152,992
133,871
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
26,349
23,056
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
15,207
13,306
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
14,128
12,363
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2046
 
4,071
3,562
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
1,803,556
1,572,514
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
369,850
322,471
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
20,903
18,330
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2047
 
15,448
13,469
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2048
 
587,627
514,186
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2048
 
110,883
96,366
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
11,330,697
9,829,623
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
2,723,617
2,352,583
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
530,848
458,532
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
367,605
317,527
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
133,376
115,206
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2049
 
71,914
62,117
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2050
 
2,167,698
1,866,977
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2050
 
154,042
132,768
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2050
 
129,215
111,208
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
1,476,153
1,269,754
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
1,349,893
1,159,461
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
202,808
174,197
Fannie Mae Mortgage pass-thru certificates 3% 9/1/2051
 
59,853
51,054
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
15,000
14,913
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
11,071
11,007
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
6,031
5,999
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
5,148
5,118
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
1,796
1,786
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
1,166
1,160
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
1,105
1,099
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
1,049
1,043
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
903
897
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
766
762
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
243
241
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
189
187
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
160
158
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2026
 
120
118
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2027
 
121
119
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2028
 
20,072
19,914
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2028
 
252
249
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2029
 
819
808
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2031
 
51,979
51,053
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2031
 
3,843
3,772
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2033
 
32,060
31,214
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2034
 
544,847
528,078
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2034
 
109,855
106,474
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2035
 
1,790,267
1,727,336
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2035
 
13,876
13,405
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2042
 
43,571
40,205
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2042
 
8,860
8,209
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
4,720,751
4,371,046
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
748,811
690,772
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
324,050
299,279
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
295,236
272,790
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
230,139
214,558
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
122,388
113,755
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
102,286
94,359
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
101,972
93,617
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
42,825
39,523
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
24,805
23,040
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
19,918
18,391
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
9,613
8,909
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2043
 
6,668
6,164
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2044
 
356,896
330,516
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
4,435,052
4,068,078
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
3,781,989
3,460,501
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
227,009
207,702
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
171,548
157,628
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
169,081
154,753
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
133,805
121,928
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
111,437
101,917
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
64,788
59,328
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
60,897
55,808
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
33,156
30,273
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2045
 
10,348
9,460
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
1,061,805
963,711
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
1,004,326
912,484
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
573,268
520,307
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
571,853
519,023
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
486,357
441,426
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
224,041
203,343
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
92,800
84,227
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
46,626
42,319
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
24,811
22,519
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
23,796
21,598
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
13,036
11,844
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2046
 
10,148
9,210
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2047
 
3,680,362
3,336,906
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2047
 
116,042
105,213
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2047
 
16,043
14,546
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
2,913,263
2,629,558
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
1,176,367
1,061,808
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
372,693
336,399
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
160,608
144,968
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2048
 
36,258
32,727
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2050
 
97,372
87,342
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2052
 
240,958
215,158
Fannie Mae Mortgage pass-thru certificates 3.5% 1/1/2052
 
167,926
149,631
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2025
 
91
89
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
37,790
37,468
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
5,877
5,822
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
2,911
2,885
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
676
670
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2026
 
317
313
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2027
 
61,637
60,902
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
352,117
347,304
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
4,649
4,582
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
2,558
2,523
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2028
 
202
199
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2030
 
30,822
30,312
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2030
 
15,022
14,782
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
83,700
81,255
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
71,665
69,572
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
41,577
40,362
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2033
 
26,028
25,268
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2040
 
9,377
8,756
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
2,299,332
2,127,936
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
1,047,097
971,218
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
643,366
595,178
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
610,840
564,391
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
440,219
404,660
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
112,396
104,086
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
85,084
78,252
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
50,165
46,530
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
35,797
33,050
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2042
 
31,790
29,444
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
2,011,820
1,849,373
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
178,074
162,959
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
150,454
138,232
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
109,061
99,959
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
59,200
54,431
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
34,964
31,987
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
21,551
19,816
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2043
 
9,837
9,011
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
3,788,384
3,401,699
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
2,087,972
1,896,382
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
544,924
494,922
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
233,581
213,462
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
12,321
11,194
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2045
 
4,929
4,477
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2046
 
1,299,413
1,178,150
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2046
 
400,362
363,000
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2046
 
65,564
59,445
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
709,835
641,596
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
100,243
90,606
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
58,528
52,902
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2047
 
28,347
25,711
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2048
 
286,730
258,090
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2049
 
11,493,356
10,435,149
Fannie Mae Mortgage pass-thru certificates 3.5% 10/1/2049
 
185,718
166,645
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2025
 
22,358
22,237
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2025
 
145
143
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2025
 
81
79
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
8,952
8,874
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
5,057
5,011
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
1,325
1,313
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2026
 
331
327
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2027
 
71,591
70,738
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2028
 
3,891
3,839
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2028
 
3,679
3,629
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2029
 
75,820
74,795
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2029
 
20,869
20,559
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2031
 
5,951
5,864
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2031
 
2,427
2,392
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2032
 
3,935
3,836
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2033
 
200,095
194,250
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2033
 
8,223
7,983
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2037
 
1,591,557
1,523,675
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2041
 
904,613
837,714
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
247,641
228,689
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
206,604
191,147
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
168,116
155,558
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
100,898
93,275
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
66,278
61,207
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2042
 
49,453
45,824
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2043
 
724,668
670,085
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2043
 
611,072
565,887
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2043
 
7,426
6,830
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
15,188,213
13,794,562
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
3,318,700
3,012,106
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
3,142,221
2,860,768
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
2,637,832
2,396,612
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
2,516,339
2,286,229
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
2,355,979
2,140,534
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
117,745
106,978
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
62,233
56,484
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2045
 
13,796
12,522
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2046
 
1,669,396
1,513,606
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2046
 
203,067
184,117
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2046
 
13,647
12,373
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
6,231,442
5,632,391
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
929,378
838,872
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
926,400
837,341
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
122,006
110,124
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2047
 
55,876
50,435
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2048
 
1,980,753
1,784,146
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2048
 
723,070
652,654
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2051
 
2,041,964
1,823,329
Fannie Mae Mortgage pass-thru certificates 3.5% 11/1/2054
 
27,201
24,140
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
13,981
13,906
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
10,589
10,537
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
9,104
9,055
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
3,271
3,254
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
2,793
2,778
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
1,520
1,511
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
1,112
1,107
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
553
550
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
376
374
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2025
 
184
182
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
197,380
195,534
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
54,592
54,068
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
3,311
3,281
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2026
 
622
616
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
46,735
46,010
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
17,278
17,006
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
16,961
16,687
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2029
 
2,154
2,120
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2030
 
3,786
3,717
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2033
 
56,815
55,155
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2033
 
4,931
4,787
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2034
 
362,005
349,732
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2040
 
7,155
6,662
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2041
 
6,877,882
6,388,249
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2041
 
2,753,567
2,554,635
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
1,146,836
1,062,237
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
629,523
578,660
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
300,156
278,120
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
294,576
272,698
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
283,635
261,154
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
258,754
237,992
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
126,907
117,633
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
125,000
115,261
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
79,664
73,233
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
59,056
55,085
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
37,888
34,947
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
24,562
22,956
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
20,041
18,435
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2042
 
3,890
3,577
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2044
 
138,542
126,484
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
2,000,222
1,816,684
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
350,756
318,352
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
213,274
193,771
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
89,323
81,071
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
42,258
38,354
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
38,863
35,272
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
31,890
28,944
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2045
 
5,916
5,369
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
2,187,200
2,021,197
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
1,123,676
1,018,813
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
841,995
763,419
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
686,023
622,003
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
341,431
309,568
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
219,003
198,633
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2046
 
149,009
135,103
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2047
 
9,453,283
8,544,504
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2047
 
2,120,398
1,920,532
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2047
 
291,729
263,319
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2048
 
126,941
114,103
Fannie Mae Mortgage pass-thru certificates 3.5% 12/1/2051
 
737,410
657,533
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
30,955
30,762
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
2,267
2,253
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
897
891
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
748
744
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2026
 
615
612
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2027
 
21,254
21,050
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2027
 
2,875
2,848
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
341,724
336,839
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
35,150
34,629
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
2,279
2,246
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2029
 
455
448
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2031
 
40,427
39,843
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2031
 
17,012
16,689
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2031
 
7,258
7,169
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2032
 
9,803
9,569
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2033
 
12,186
11,865
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2033
 
7,073
6,886
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2034
 
270,187
261,872
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2034
 
96,122
93,704
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2035
 
2,207,569
2,136,178
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2041
 
10,294
9,602
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2041
 
3,822
3,571
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2042
 
83,984
77,742
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
861,518
793,987
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
835,205
772,802
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
610,291
565,438
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
480,811
443,990
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
296,456
272,128
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
276,558
254,007
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
180,177
167,424
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
99,925
92,644
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
94,738
87,038
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
90,841
83,903
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2043
 
67,675
62,175
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
1,828,867
1,671,932
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
216,147
197,503
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
188,473
172,415
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
185,847
169,683
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
72,098
65,797
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
44,426
40,620
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2045
 
26,846
24,504
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
1,372,479
1,245,684
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
208,405
189,152
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
171,819
155,946
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
108,249
98,249
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
37,924
34,456
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
34,854
31,634
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
20,565
18,665
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2046
 
12,418
11,271
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
285,199
258,316
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
216,347
195,955
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
148,862
134,831
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2047
 
9,632
8,724
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
1,975,391
1,783,020
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
359,261
324,275
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
86,457
78,037
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
67,984
61,363
Fannie Mae Mortgage pass-thru certificates 3.5% 2/1/2048
 
34,018
30,705
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
13,893
13,806
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
8,208
8,157
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
2,896
2,877
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
2,307
2,291
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
1,541
1,531
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2026
 
267
264
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2027
 
135,606
134,374
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2027
 
1,896
1,876
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2027
 
1,464
1,449
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2028
 
39,826
39,370
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
1,774,727
1,749,099
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
51,271
50,531
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
28,014
27,641
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
14,481
14,272
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2029
 
7,330
7,228
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2030
 
50,730
49,906
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2031
 
74,910
73,561
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2033
 
205,185
199,768
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2034
 
167,343
161,932
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2034
 
95,744
92,648
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2035
 
501,405
487,540
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2035
 
73,752
71,160
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2043
 
2,524,410
2,328,714
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2043
 
117,621
108,641
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2043
 
105,539
97,117
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2045
 
381,435
348,268
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2045
 
44,189
40,548
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2045
 
10,213
9,340
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
26,063,494
24,077,466
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
3,370,061
3,116,614
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
26,466
24,021
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
16,982
15,413
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2046
 
2,710
2,458
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2048
 
239,007
215,732
Fannie Mae Mortgage pass-thru certificates 3.5% 3/1/2050
 
21,066
19,021
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2026
 
70,071
69,695
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2026
 
6,414
6,369
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2026
 
5,209
5,172
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
16,270
16,102
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
10,863
10,782
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
10,285
10,175
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2027
 
1,958
1,938
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2028
 
13,354
13,195
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2028
 
4,467
4,411
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2029
 
508,771
501,424
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2029
 
17,991
17,720
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2029
 
6,138
6,049
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2030
 
7,748
7,625
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
57,622
56,425
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
54,401
53,271
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
47,732
46,741
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2031
 
5,207
5,099
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2033
 
31,824
30,944
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2033
 
6,379
6,211
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2033
 
5,325
5,177
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2034
 
310,917
300,862
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2034
 
151,806
146,897
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2039
 
312,139
291,887
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
531,216
491,946
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
254,652
236,377
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
191,506
177,795
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
190,045
176,062
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
124,378
114,885
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2042
 
65,642
60,585
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
485,701
449,558
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
414,539
382,434
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
136,610
126,826
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
117,388
108,195
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
57,452
52,763
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2043
 
27,227
25,101
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
275,686
252,054
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
138,333
126,429
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
77,670
71,200
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
63,568
58,026
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
60,847
55,592
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2045
 
11,734
10,714
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
3,243,311
2,943,682
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
288,862
261,995
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
195,969
177,742
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
110,815
100,508
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
104,062
94,383
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
89,989
81,619
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
75,508
68,485
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
45,849
41,613
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
20,365
18,471
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2046
 
16,240
14,729
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
2,495,336
2,251,083
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
492,789
446,340
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
137,038
124,121
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2047
 
91,685
83,043
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2049
 
7,885
7,083
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2052
 
1,026,791
911,397
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2052
 
920,312
816,884
Fannie Mae Mortgage pass-thru certificates 3.5% 4/1/2052
 
136,665
121,562
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2026
 
233
231
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2027
 
165,202
163,614
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2027
 
117,467
116,368
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2027
 
13,469
13,336
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2028
 
59,134
58,359
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2028
 
4,213
4,166
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2029
 
26,643
26,123
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2030
 
100,162
98,676
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2031
 
81,325
79,635
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2033
 
1,168,443
1,136,133
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2033
 
931,537
905,778
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2033
 
30,657
29,810
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2035
 
210,778
204,950
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2037
 
680,521
654,048
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2037
 
346,224
332,756
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2039
 
422,585
395,166
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
480,121
445,104
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
438,601
407,263
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
393,024
364,881
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
70,862
65,730
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
65,595
60,808
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
63,898
58,885
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
59,371
54,753
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
49,152
45,286
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
35,742
33,068
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
20,749
19,104
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2042
 
18,285
17,132
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2043
 
1,019,357
944,584
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2043
 
438,345
402,118
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2043
 
106,639
98,253
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
4,053,504
3,686,626
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
835,353
757,658
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
529,100
479,889
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
500,316
453,783
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
371,704
337,132
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
142,323
129,175
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
35,782
32,476
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2046
 
6,959
6,311
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
316,727
286,279
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
309,702
280,510
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
87,984
79,525
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
50,977
46,220
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
13,560
12,257
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
9,351
8,470
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
4,570
4,139
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2047
 
3,372
3,048
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2048
 
129,095
116,402
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2048
 
87,911
79,268
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2048
 
21,954
19,795
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2049
 
67,899
60,990
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2051
 
74,433
66,626
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
16,431,003
14,615,234
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
1,710,640
1,519,996
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
1,448,960
1,293,365
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2052
 
635,961
565,681
Fannie Mae Mortgage pass-thru certificates 3.5% 5/1/2053
 
27,698
24,637
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2025
 
7
6
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2027
 
52,303
51,754
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2028
 
3,319
3,277
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2029
 
11,586
11,413
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2029
 
10,029
9,903
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2030
 
19,260
18,945
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2031
 
62,285
60,991
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2032
 
9,868
9,632
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2033
 
702,159
682,744
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2033
 
57,545
55,953
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2034
 
120,027
115,883
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2034
 
90,772
87,836
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2035
 
2,115,833
2,047,409
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
785,273
754,234
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
748,163
717,422
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
195,811
188,316
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
41,323
39,677
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2037
 
24,752
23,743
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2041
 
1,348,636
1,224,887
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2042
 
203,590
188,462
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2042
 
92,028
85,182
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2042
 
81,022
75,314
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
1,388,311
1,276,733
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
856,035
788,423
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
179,427
165,731
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
175,619
162,449
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
92,331
85,024
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
21,345
19,677
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
3,983
3,666
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
3,320
3,044
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2043
 
1,786
1,663
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2044
 
132,696
122,909
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
2,523,376
2,291,834
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
419,716
381,204
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
335,408
304,632
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
93,306
84,744
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2045
 
86,131
78,255
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2046
 
1,825,224
1,655,463
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2046
 
48,632
44,109
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2047
 
25,844
23,359
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2047
 
14,286
12,913
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2047
 
5,099
4,608
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2048
 
923,918
833,078
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2048
 
164,629
148,442
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2048
 
14,956
13,495
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2049
 
6,691,198
6,068,858
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2049
 
185,353
166,955
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2049
 
25,410
22,817
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2051
 
11,246
10,042
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2052
 
53,883,754
47,878,614
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2052
 
11,130,268
9,928,102
Fannie Mae Mortgage pass-thru certificates 3.5% 6/1/2052
 
724,856
644,074
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2026
 
16,764
16,639
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2026
 
4,115
4,083
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2027
 
48,328
47,948
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2027
 
9,332
9,232
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2027
 
343
340
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2029
 
217,146
213,922
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2029
 
6,796
6,695
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2029
 
2,201
2,169
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2030
 
16,289
16,025
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2030
 
5,196
5,110
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2031
 
139,978
136,895
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2031
 
75,388
73,821
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2032
 
1,399,601
1,364,399
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2032
 
16,520
16,104
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2032
 
15,219
14,836
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2033
 
697,836
678,540
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2037
 
149,762
143,702
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2039
 
370,592
346,546
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
1,021,955
949,119
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
522,190
484,411
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
291,151
270,603
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
287,121
265,941
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
284,812
263,624
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
225,397
210,137
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
224,413
206,881
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
220,393
206,362
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
219,025
202,367
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
180,487
167,109
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
64,082
59,402
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
42,855
39,590
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
41,297
37,997
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
29,218
27,043
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
4,775
4,423
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2042
 
4,452
4,117
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
4,215,121
3,885,480
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
72,210
66,470
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
61,633
56,899
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
49,541
45,615
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2043
 
24,197
22,384
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2044
 
12,561
11,520
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2045
 
3,763
3,432
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
1,021,293
926,303
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
26,548
24,096
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
23,167
21,012
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2046
 
6,756
6,128
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
42,246,485
39,039,162
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
3,677,213
3,323,709
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
2,991,564
2,709,583
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
59,791
54,043
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2047
 
46,098
41,666
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
539,626
486,063
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
284,210
256,266
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
153,674
138,421
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2048
 
11,789
10,630
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
6,650,342
5,971,533
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
5,465,893
4,907,982
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
786,390
706,122
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
64,846
58,227
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2049
 
10,143
9,107
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2052
 
2,076,021
1,848,549
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2052
 
954,515
848,138
Fannie Mae Mortgage pass-thru certificates 3.5% 7/1/2052
 
52,873
47,079
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
1,370
1,358
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
1,037
1,029
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
324
320
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2026
 
253
249
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2028
 
38,147
37,625
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2029
 
73,835
72,673
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2029
 
28,222
27,807
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2029
 
24,731
24,362
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2030
 
16,216
15,951
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2031
 
15,591
15,248
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2031
 
12,939
12,654
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2032
 
15,764
15,367
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
525,597
511,064
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
308,215
299,693
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
48,259
46,924
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2033
 
25,441
24,738
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2034
 
382,036
369,682
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2039
 
166,071
155,295
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
4,337,618
4,017,495
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
2,404,650
2,227,167
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
420,755
388,998
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
149,010
138,196
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
110,072
101,640
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
65,560
60,342
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
59,696
55,758
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
43,373
40,049
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
30,518
28,258
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2042
 
17,093
15,845
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
12,506,910
11,566,588
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
2,032,407
1,876,485
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
1,014,270
933,007
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
56,961
52,586
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2043
 
3,856
3,544
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2044
 
4,314
3,952
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
5,031,316
4,569,649
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
931,675
846,186
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
100,963
91,731
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
78,534
71,352
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2045
 
49,769
45,218
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2046
 
24,088
21,847
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2046
 
18,891
17,134
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
4,096,374
3,702,574
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
66,646
60,239
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
36,190
32,711
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2047
 
11,334
10,244
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2048
 
997,674
898,646
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2049
 
51,842,947
46,551,275
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2049
 
91,514
82,173
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2049
 
12,184
10,940
Fannie Mae Mortgage pass-thru certificates 3.5% 8/1/2050
 
17,354,622
15,610,331
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2025
 
508
506
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
12,474
12,396
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
6,363
6,311
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
3,318
3,290
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
2,205
2,186
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2026
 
301
298
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2027
 
2,935
2,902
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
1,211,381
1,195,241
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
204,325
201,639
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
20,560
20,324
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2028
 
1,973
1,953
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2029
 
91,512
90,070
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2029
 
44,687
43,983
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2029
 
12,406
12,211
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2030
 
51,502
50,650
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2030
 
26,660
26,220
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2030
 
2,817
2,767
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2033
 
1,351,423
1,314,054
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2033
 
968,314
941,539
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2033
 
6,058
5,881
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2036
 
431,449
415,069
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2037
 
229,879
220,434
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2037
 
44,092
42,253
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2039
 
911,980
851,382
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
1,958,404
1,816,665
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
1,800,055
1,664,933
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
617,570
576,113
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
443,652
410,511
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
410,043
379,455
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
293,061
272,171
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
276,064
254,604
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
247,341
228,997
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
226,797
209,042
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
224,036
206,983
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
120,401
111,123
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
115,283
107,051
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
83,106
76,407
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
75,566
70,252
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
70,413
64,904
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
42,299
39,706
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
40,082
37,247
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2042
 
29,977
27,720
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
1,109,021
1,018,322
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
565,821
521,653
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
470,071
433,485
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
51,393
47,415
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2043
 
8,095
7,546
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
375,221
340,791
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
96,005
87,196
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
93,410
84,839
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
43,880
39,854
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
15,881
14,423
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2045
 
9,078
8,245
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2046
 
114,179
103,702
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
355,241
321,090
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
30,231
27,325
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
6,166
5,573
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2047
 
3,012
2,723
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2048
 
53,606
48,235
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2048
 
11,588
10,427
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2048
 
6,578
5,919
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2049
 
434,363
390,027
Fannie Mae Mortgage pass-thru certificates 3.5% 9/1/2050
 
36,646,937
32,906,340
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
13,933
13,865
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
5,953
5,922
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
3,685
3,668
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
1,661
1,653
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
787
783
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
469
467
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2026
 
66
65
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2027
 
8,469
8,433
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2033
 
330,527
325,172
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2040
 
28,586
27,323
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2040
 
1,983
1,896
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
1,374,839
1,309,593
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
446,568
426,523
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
396,665
378,205
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
217,778
207,672
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
64,477
61,363
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
23,840
22,765
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2041
 
12,347
11,781
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2042
 
731,516
694,726
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2042
 
648,227
615,091
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2043
 
5,031,015
4,778,511
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2044
 
467,637
441,626
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2044
 
92,590
87,487
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
136,602
128,643
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
125,785
118,481
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
91,536
86,072
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
58,276
54,774
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
50,407
47,442
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
47,028
44,530
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
20,020
18,870
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
6,099
5,749
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
5,760
5,429
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
4,738
4,481
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2045
 
4,396
4,147
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
1,129,904
1,056,971
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
271,973
254,418
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
41,952
39,244
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
41,654
38,965
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
40,598
37,978
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
5,163
4,830
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2046
 
4,573
4,278
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
771,329
720,095
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
27,118
25,325
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
16,374
15,287
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2047
 
3,297
3,079
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2048
 
6,327,001
5,902,786
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2048
 
263,818
245,883
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
774,781
720,654
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
563,248
523,899
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
72,244
67,197
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
11,890
11,060
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2049
 
6,506
6,051
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2050
 
507,398
470,524
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2050
 
232,451
215,558
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2050
 
41,451
38,556
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2051
 
508,366
467,386
Fannie Mae Mortgage pass-thru certificates 4% 1/1/2052
 
1,663,198
1,536,220
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
4,546
4,527
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
325
323
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2025
 
19
18
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2033
 
233,377
228,867
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2034
 
778,431
761,198
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2037
 
900,493
875,211
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2037
 
399,525
388,308
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2037
 
42,564
41,369
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2038
 
1,414,941
1,349,697
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2039
 
13,597
13,034
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
300,290
286,411
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
157,021
150,061
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
142,795
136,157
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
131,517
125,970
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
113,727
108,579
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
102,740
98,178
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
63,921
61,081
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
14,140
13,500
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2040
 
8,228
7,859
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
1,917,680
1,826,196
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
725,656
691,121
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
512,885
489,085
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
243,658
232,094
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
89,096
84,462
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
65,323
62,190
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
51,825
49,128
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2041
 
31,445
29,862
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
413,045
390,303
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
142,399
134,600
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
67,039
63,360
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
66,147
62,478
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2043
 
25,130
23,783
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
456,252
430,707
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
306,617
289,036
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
226,569
213,627
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
218,769
206,515
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
40,650
38,346
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
36,151
34,078
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
23,056
21,758
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
22,709
21,412
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
21,596
20,365
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
18,908
17,813
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
7,772
7,332
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2044
 
1,636
1,543
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
1,574,304
1,473,669
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
453,336
424,358
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
257,161
240,722
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
253,698
237,481
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
100,304
93,892
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
98,124
91,852
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
90,614
84,822
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
81,635
76,416
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
50,552
47,321
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
43,951
41,141
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
27,511
25,752
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
20,365
19,063
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
11,711
10,962
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2045
 
7,569
7,086
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2046
 
1,180,611
1,103,667
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2046
 
1,081,398
1,014,975
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2046
 
3,881
3,624
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
8,858,873
8,264,901
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
818,986
764,075
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
91,838
85,680
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2047
 
85,522
79,788
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
5,695,416
5,297,529
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
204,434
190,152
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
202,010
187,961
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
21,470
19,970
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2048
 
6,999
6,517
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2049
 
1,009,550
936,814
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2051
 
221,011
204,138
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
2,266,543
2,081,462
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
2,041,939
1,875,199
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
1,707,351
1,568,466
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
899,446
825,718
Fannie Mae Mortgage pass-thru certificates 4% 10/1/2052
 
712,914
654,699
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
6,023
5,997
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
524
522
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
226
225
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2025
 
224
222
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2033
 
367,123
360,143
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2033
 
5,228
5,197
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2037
 
1,252,616
1,215,882
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2037
 
315,379
306,229
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2039
 
72,163
69,441
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2040
 
1,798,466
1,715,413
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2040
 
116,803
111,999
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2040
 
10,271
9,763
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
585,429
557,664
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
212,981
202,603
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
36,023
34,233
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
32,114
30,593
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
22,495
21,332
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
19,395
18,425
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
17,806
16,877
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
7,410
7,033
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
6,822
6,471
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2041
 
4,992
4,752
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
7,651,723
7,289,269
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
827,988
785,907
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
480,336
453,084
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2043
 
32,621
30,830
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
638,403
601,667
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
208,743
196,815
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
59,022
55,605
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
50,778
47,840
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
33,764
31,789
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
16,349
15,398
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
9,170
8,645
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2044
 
6,541
6,149
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
187,064
174,989
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
120,519
112,815
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
97,781
91,469
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
55,613
52,024
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
40,399
37,816
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
25,560
23,911
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
23,499
21,982
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
17,463
16,347
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
12,320
11,533
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
11,805
11,043
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
11,345
10,613
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
11,113
10,403
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2045
 
7,415
6,941
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2047
 
3,709,490
3,460,775
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2047
 
141,823
132,181
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
680,642
633,092
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
88,102
81,948
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
26,061
24,264
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
9,122
8,485
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2048
 
6,363
5,919
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2049
 
489,972
454,517
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2049
 
96,446
89,497
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2049
 
55,271
51,461
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2050
 
649,201
603,848
Fannie Mae Mortgage pass-thru certificates 4% 11/1/2052
 
260,519
239,245
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
10,823
10,770
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
4,657
4,634
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
1,676
1,670
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
1,005
1,001
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2025
 
260
257
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2034
 
129,961
127,003
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2037
 
3,230,985
3,136,234
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2040
 
597,212
569,275
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2040
 
116,875
111,471
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2040
 
17,003
16,180
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
826,960
786,352
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
241,050
228,906
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
111,522
106,039
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
59,467
56,659
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2041
 
1,364
1,298
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2042
 
295,836
279,725
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2043
 
408,671
385,434
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2043
 
134,636
127,301
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2043
 
16,488
15,585
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
74,046
69,744
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
49,095
46,279
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
44,507
41,973
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
31,039
29,249
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
28,039
26,438
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
27,053
25,490
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2044
 
13,743
12,956
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
2,426,321
2,269,706
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
176,999
165,574
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
92,448
86,480
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
86,751
81,152
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
82,254
76,996
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
56,260
52,628
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
55,896
52,288
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
47,258
44,208
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
27,161
25,408
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
22,357
20,928
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
14,286
13,373
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2045
 
13,211
12,366
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2046
 
62,156
58,047
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
589,198
549,141
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
147,487
137,460
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
105,943
98,741
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
58,280
54,373
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2047
 
16,118
15,022
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
2,259,940
2,102,058
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
246,826
229,582
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
150,640
140,116
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
88,323
82,153
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2048
 
6,275
5,837
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
793,035
738,377
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
588,124
545,567
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
306,488
284,214
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2049
 
5,874
5,449
Fannie Mae Mortgage pass-thru certificates 4% 12/1/2050
 
822,241
760,688
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
39,286
39,085
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
3,396
3,378
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
1,826
1,817
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
196
194
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2026
 
163
162
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2027
 
9,339
9,275
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2029
 
7,855
7,806
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2033
 
920,600
905,686
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2034
 
14,550
14,269
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2038
 
9,308,046
9,046,717
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2039
 
1,298,942
1,244,175
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
659,866
629,577
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
347,130
331,032
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
149,700
142,794
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
60,519
57,675
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
16,375
15,617
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2041
 
14,528
13,865
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
1,441,244
1,366,808
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
998,908
950,182
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
724,388
689,276
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
222,412
211,366
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
85,017
80,640
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
33,119
31,577
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
28,105
26,911
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2042
 
15,681
14,945
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2044
 
372,482
351,121
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
8,062,942
7,687,653
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
409,106
385,199
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
143,128
134,620
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
85,895
80,947
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
20,545
19,318
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
19,894
18,730
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
18,584
17,498
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
16,635
15,716
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
15,505
14,631
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2045
 
8,329
7,825
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
4,425,584
4,139,920
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
560,978
524,767
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
223,369
208,951
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
145,090
136,404
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
102,736
96,105
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
83,278
77,903
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
78,616
73,542
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
7,821
7,316
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2046
 
5,128
4,797
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
406,989
379,956
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
367,531
343,118
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
281,557
262,855
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
129,833
121,209
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
115,321
107,661
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
88,838
82,937
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
37,655
35,154
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2047
 
5,180
4,846
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2048
 
76,302
71,115
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2048
 
72,090
67,189
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
13,793,571
12,817,010
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
1,824,410
1,695,245
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
927,650
861,974
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
176,536
164,368
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
140,181
130,256
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2049
 
11,527
10,711
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
3,812,997
3,559,725
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
334,801
310,575
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
294,290
272,903
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2050
 
210,569
195,266
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2051
 
411,390
381,364
Fannie Mae Mortgage pass-thru certificates 4% 2/1/2051
 
164,034
150,811
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
4,679
4,652
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
1,141
1,135
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
471
468
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2026
 
381
379
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2031
 
144,727
143,646
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2032
 
548,922
543,064
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2034
 
56,057
54,921
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2034
 
10,857
10,790
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2035
 
10,182
10,093
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2041
 
4,812
4,590
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
1,230,335
1,168,170
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
306,652
291,193
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
51,530
49,071
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
47,431
45,047
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2042
 
34,110
32,299
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2044
 
649,934
614,038
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2044
 
68,603
64,781
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2044
 
14,755
13,998
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
4,415,916
4,195,827
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
233,664
219,676
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
62,406
58,767
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
30,399
28,679
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
24,813
23,731
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2045
 
917
863
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
543,457
508,378
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
194,357
181,690
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
128,159
119,806
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
93,409
87,321
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
82,760
77,366
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
62,947
58,884
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
62,180
58,128
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
26,328
24,628
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2046
 
4,101
3,866
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
993,301
927,323
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
474,571
443,049
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
87,811
81,979
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
82,375
76,903
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
78,070
72,884
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2047
 
5,187
4,842
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2048
 
144,639
134,805
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2048
 
136,913
127,605
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
15,017,683
13,982,615
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
715,840
665,159
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
222,447
206,906
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2049
 
128,838
119,717
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
3,736,696
3,467,474
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
2,298,562
2,131,517
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
239,330
222,386
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2050
 
176,587
163,753
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2051
 
501,816
465,661
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2051
 
135,199
125,627
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2051
 
108,835
100,586
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2053
 
236,447
217,047
Fannie Mae Mortgage pass-thru certificates 4% 3/1/2055
 
3,000,002
2,751,279
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
23,225
23,100
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
7,524
7,484
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
4,680
4,654
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
2,650
2,634
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
2,419
2,405
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
2,363
2,350
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
1,690
1,683
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
552
548
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
310
307
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2026
 
205
203
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2034
 
2,560
2,505
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2039
 
62,256
59,644
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2039
 
16,037
15,297
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2041
 
22,877
21,812
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2041
 
16,853
16,101
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
316,880
301,419
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
232,507
221,190
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
113,907
108,372
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
65,935
62,617
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2042
 
49,055
46,565
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2044
 
48,078
45,369
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2044
 
9,758
9,224
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2045
 
20,230,063
19,071,398
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2045
 
190,529
179,372
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2045
 
75,313
70,934
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
314,785
294,269
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
91,193
85,250
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
77,517
72,465
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
69,771
65,224
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2046
 
9,071
8,485
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
1,744,174
1,628,320
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
1,316,869
1,229,398
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
591,126
551,861
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
120,507
112,503
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
119,813
111,854
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
12,410
11,585
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2047
 
2,486
2,321
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
2,930,736
2,731,488
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
838,497
781,491
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
207,852
193,721
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
74,073
69,037
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
43,326
40,381
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
42,911
39,994
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2048
 
23,386
21,862
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
11,872,871
11,032,292
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
1,322,467
1,228,839
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
119,296
110,925
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2049
 
57,228
53,177
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2050
 
281,550
261,089
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2050
 
35,470
32,882
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2052
 
459,542
421,586
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2052
 
215,540
198,545
Fannie Mae Mortgage pass-thru certificates 4% 4/1/2055
 
749,999
687,819
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2029
 
6,434
6,393
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2030
 
4,859
4,800
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2041
 
382,496
363,229
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2041
 
112,402
107,193
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2044
 
5,742,542
5,460,786
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2044
 
107,329
101,326
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2044
 
26,057
24,593
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
1,450,748
1,359,825
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
1,303,357
1,226,160
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
38,851
36,571
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2045
 
13,778
12,964
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2046
 
1,016,825
955,639
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2046
 
381,966
357,072
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2046
 
143,262
134,642
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
1,877,005
1,752,328
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
798,177
744,511
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
424,075
392,461
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
177,243
165,470
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
168,648
157,308
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
106,759
99,668
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2047
 
21,711
20,269
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
3,464,173
3,225,411
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
1,160,036
1,080,083
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
593,203
552,318
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
468,729
436,423
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
334,164
311,132
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
314,368
292,700
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
83,317
77,574
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
80,717
75,154
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2048
 
41,178
38,340
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
307,875
286,656
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
163,997
152,284
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
162,617
150,545
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
159,745
148,735
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
78,913
73,277
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2049
 
13,914
12,920
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
1,634,101
1,519,941
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
549,920
509,784
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
519,620
481,696
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
128,577
119,474
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2050
 
52,095
48,309
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2052
 
3,738,702
3,434,577
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2052
 
565,834
519,099
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2053
 
5,927,747
5,444,627
Fannie Mae Mortgage pass-thru certificates 4% 5/1/2054
 
19,539,188
17,922,293
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2025
 
201
200
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
24,747
24,595
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
21,292
21,166
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
15,894
15,797
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2026
 
3,180
3,162
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2034
 
524,457
514,321
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2037
 
1,239
1,222
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2041
 
490,847
467,943
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
3,048,910
2,888,639
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
1,283,926
1,217,729
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
63,879
60,512
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2042
 
7,553
7,165
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
84,378
79,571
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
58,584
55,336
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
54,809
51,671
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
16,411
15,488
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2044
 
4,902
4,624
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2045
 
159,109
149,137
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2045
 
14,064
13,182
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
372,799
348,736
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
67,881
63,754
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
65,614
61,338
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
21,285
19,898
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
8,022
7,494
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2046
 
7,251
6,779
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2047
 
1,583,363
1,478,191
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2047
 
1,045,507
976,061
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2047
 
604,475
563,946
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
2,966,804
2,762,322
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
2,501,832
2,329,398
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
1,202,922
1,120,012
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
338,561
315,226
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
236,390
217,822
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
141,991
130,838
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2048
 
16,476
15,182
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2049
 
2,509,140
2,329,929
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2049
 
200,193
185,895
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2049
 
29,183
27,098
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2050
 
1,195,009
1,107,790
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2052
 
750,387
689,347
Fannie Mae Mortgage pass-thru certificates 4% 6/1/2052
 
25,002
22,968
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
550
548
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
30
29
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
17
16
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
16
15
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2025
 
7
6
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2030
 
98,055
96,860
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2033
 
437,506
430,418
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2033
 
33,340
32,727
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2034
 
7,353
7,211
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2042
 
98,476
93,660
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2043
 
14,317
13,570
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
167,168
157,697
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
87,385
82,440
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
55,579
52,398
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
31,752
29,972
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
3,999
3,778
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2044
 
1,174
1,109
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2045
 
79,668
74,675
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2045
 
49,659
46,547
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
5,808,942
5,430,354
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
992,619
932,270
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
400,601
374,242
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
135,202
126,982
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
68,933
64,398
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
28,896
27,013
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
10,725
10,020
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2046
 
1,614
1,508
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
3,570,339
3,330,954
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
1,349,516
1,259,033
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
15,042
14,034
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2047
 
8,205
7,655
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
1,902,501
1,771,374
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
1,282,309
1,193,928
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
281,474
262,074
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
237,954
221,553
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
231,786
215,810
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
184,197
171,501
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2048
 
75,455
70,254
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
15,986,024
14,884,214
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
1,738,355
1,614,196
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
394,871
367,285
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
198,988
184,775
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
72,491
67,313
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
36,829
34,198
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2049
 
7,005
6,501
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2050
 
119,709
110,935
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2052
 
22,211,248
20,404,470
Fannie Mae Mortgage pass-thru certificates 4% 7/1/2052
 
18,069,638
16,599,760
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
5,201
5,184
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
929
926
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
530
528
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
379
378
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
182
181
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
23
22
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2025
 
7
6
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2026
 
81,540
81,026
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2027
 
45,493
45,284
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2037
 
605,227
588,235
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2039
 
175,821
168,285
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2039
 
142,231
136,176
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
180,570
172,311
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
161,622
153,680
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
29,771
28,305
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2041
 
14,965
14,230
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2042
 
2,060,234
1,956,081
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
111,696
105,610
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
81,947
77,479
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
53,485
50,547
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
11,969
11,332
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2043
 
10,752
10,168
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
652,138
614,653
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
289,707
273,572
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
104,894
98,904
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
73,617
69,998
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
64,374
60,682
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
64,024
60,466
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
56,416
53,611
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
51,985
49,076
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
36,677
34,540
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
35,097
33,091
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
21,311
20,351
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
12,535
11,828
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
10,719
10,115
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
2,796
2,644
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2044
 
1,189
1,127
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
1,216,406
1,140,170
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
464,028
434,366
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
379,393
355,615
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
114,175
106,876
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
108,851
101,893
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
89,760
84,023
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
79,997
74,983
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
72,625
68,073
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
57,747
54,127
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
21,699
20,339
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2045
 
21,024
19,780
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2046
 
1,063,086
998,452
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2046
 
33,539
31,332
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2046
 
31,770
29,669
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
2,883,707
2,690,359
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
144,999
135,277
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2047
 
35,242
32,879
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
3,194,687
2,974,499
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
706,980
658,252
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
606,255
564,470
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2048
 
409,802
377,613
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2049
 
1,843,545
1,711,873
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2049
 
871,812
809,000
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2049
 
473,268
439,170
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2050
 
1,388,819
1,287,889
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2050
 
194,975
180,805
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2051
 
641,138
593,583
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2051
 
303,386
280,414
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2051
 
147,440
136,184
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
28,270,483
25,961,981
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
9,679,413
8,889,015
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
8,514,717
7,819,425
Fannie Mae Mortgage pass-thru certificates 4% 8/1/2052
 
801,244
738,570
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
2,290
2,281
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
96
94
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
95
93
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2025
 
82
80
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2026
 
24,890
24,749
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2026
 
5,010
4,981
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
629,709
603,399
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
137,015
130,036
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
113,546
109,081
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
60,107
57,704
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
41,198
39,409
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2039
 
10,065
9,647
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2040
 
14,598
13,920
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2040
 
13,753
13,098
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
2,696,006
2,572,580
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
1,101,610
1,049,947
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
1,004,887
954,435
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
138,874
131,709
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
128,808
122,930
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
123,583
117,580
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
84,313
79,975
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
42,839
40,706
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
40,798
38,762
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
35,623
34,026
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
31,048
29,501
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2041
 
8,797
8,362
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
758,445
717,589
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
663,883
628,147
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
339,704
321,026
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2043
 
2,519
2,382
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
4,860,242
4,583,820
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
1,876,627
1,768,541
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
1,861,947
1,755,829
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
119,934
113,112
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
118,082
111,667
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
64,039
60,351
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
17,937
16,903
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
12,590
11,810
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
3,477
3,283
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2044
 
1,498
1,429
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
564,682
528,586
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
248,430
232,549
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
110,619
103,548
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
97,792
91,540
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
57,743
54,124
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
57,392
53,723
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
53,423
50,008
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
25,253
23,639
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2045
 
10,390
9,726
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2046
 
2,377,516
2,228,509
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2046
 
1,159,227
1,088,024
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2047
 
3,716
3,467
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
22,410,649
20,866,033
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
644,346
599,935
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
595,840
554,773
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
260,904
242,922
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
254,620
237,071
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
143,914
133,860
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
91,239
84,951
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
85,826
79,911
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
77,153
71,835
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
19,934
18,492
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2048
 
11,755
10,945
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
13,952,353
12,955,830
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
6,117,398
5,690,032
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
1,033,221
958,780
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2049
 
112,179
104,167
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2050
 
2,943,143
2,734,774
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2050
 
129,698
120,111
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
8,082,281
7,422,300
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
2,506,607
2,301,923
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
2,432,762
2,238,670
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
1,334,131
1,230,192
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
676,775
624,049
Fannie Mae Mortgage pass-thru certificates 4% 9/1/2052
 
394,876
362,631
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2027
 
10,170
10,141
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2027
 
2,786
2,778
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2041
 
157,697
155,048
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2041
 
50,634
49,812
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2041
 
30,791
30,225
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2042
 
38,811
38,051
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2043
 
3,724,923
3,659,145
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
165,776
162,151
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
136,938
133,941
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
89,881
87,826
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
17,413
17,020
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
2,550
2,494
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
2,283
2,231
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2044
 
948
927
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2045
 
38,114
36,957
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2045
 
9,467
9,165
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2045
 
4,945
4,841
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2046
 
30,360
29,286
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
1,362,339
1,309,475
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
113,309
109,125
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
44,732
42,996
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2047
 
3,239
3,110
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2048
 
333,276
319,302
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2048
 
15,097
14,464
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
620,217
593,040
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
250,666
239,843
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
223,815
214,151
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
163,955
156,876
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
28,368
27,161
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
20,571
19,682
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
15,265
14,606
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
10,199
9,781
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2049
 
6,281
6,009
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
6,201,560
5,933,786
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
341,928
326,950
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
128,015
122,367
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2050
 
27,813
26,586
Fannie Mae Mortgage pass-thru certificates 4.5% 1/1/2055
 
1,149,158
1,085,265
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2025
 
3,900
3,889
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2026
 
614
612
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2029
 
7,205
7,173
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2035
 
6,889
6,821
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2039
 
1,642,476
1,616,972
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2039
 
209,518
206,770
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
105,691
103,935
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
79,917
78,664
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
71,822
70,640
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2040
 
8,685
8,538
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
70,471
69,270
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
10,782
10,620
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
8,022
7,857
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
7,698
7,575
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
6,598
6,482
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2041
 
3,744
3,681
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
221,177
216,125
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
23,897
23,369
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
22,461
21,955
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
17,936
17,541
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
8,973
8,762
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
3,728
3,640
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2043
 
1,394
1,363
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
297,889
288,844
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
110,093
106,750
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
100,828
97,767
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
83,722
81,179
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2044
 
81,545
79,069
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2045
 
1,988,271
1,954,147
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2045
 
22,527
21,765
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
170,269
163,662
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
108,491
104,281
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
97,814
94,202
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
26,394
25,370
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
9,926
9,731
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2046
 
2,117
2,035
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
393,989
377,716
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
217,044
208,079
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
172,473
165,350
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2047
 
49,404
47,379
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
3,221,915
3,082,797
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
1,435,051
1,373,536
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
597,593
571,790
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
272,089
260,340
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
114,048
109,124
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2048
 
1,470
1,406
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2049
 
653,877
625,235
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2049
 
134,928
129,186
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2049
 
16,291
15,583
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2050
 
303,704
290,211
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2050
 
21,465
20,511
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2050
 
12,976
12,416
Fannie Mae Mortgage pass-thru certificates 4.5% 10/1/2052
 
21,734,003
20,576,524
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2029
 
5,281
5,258
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2037
 
1,003,845
993,480
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2038
 
94,531
93,200
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
446,367
438,863
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
265,760
261,068
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
149,423
146,862
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
137,237
134,619
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
33,939
33,355
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
24,306
23,908
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
22,334
21,913
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2040
 
11,576
11,375
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2041
 
8,311
8,178
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2043
 
342,903
335,190
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2043
 
54,677
53,392
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2043
 
7,112
6,956
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
98,264
95,280
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
95,426
92,529
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
71,075
68,917
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
52,876
51,270
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
6,677
6,474
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
5,513
5,346
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
3,245
3,174
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
2,985
2,894
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2044
 
1,337
1,296
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2045
 
198,256
191,244
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2045
 
978
946
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2046
 
829,840
797,639
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2047
 
561,244
538,063
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2047
 
29,219
28,013
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
1,336,810
1,279,089
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
1,191,402
1,139,196
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
700,213
669,979
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
464,240
444,485
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
426,705
408,280
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
169,855
162,521
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
158,919
152,057
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
130,188
124,607
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
69,470
66,153
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
58,370
55,777
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
38,715
37,044
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
35,237
33,716
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
25,465
24,350
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2048
 
6,725
6,435
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2049
 
1,014,283
969,854
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2052
 
11,984,506
11,346,252
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,385,648
1,308,173
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,296,130
1,224,470
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,204,109
1,136,407
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,194,442
1,128,030
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,094,816
1,033,345
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,069,130
1,009,686
Fannie Mae Mortgage pass-thru certificates 4.5% 11/1/2054
 
1,042,741
984,438
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2028
 
937
934
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2035
 
2,912
2,880
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2039
 
715,093
703,921
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2040
 
47,745
46,899
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2040
 
25,320
24,873
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2040
 
1,703
1,675
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2041
 
21,944
21,540
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2043
 
39,717
38,891
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2043
 
2,175
2,131
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2043
 
2,026
1,981
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
96,794
93,855
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
80,034
77,479
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
76,177
73,864
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
68,725
66,531
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
23,210
22,505
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
18,938
18,363
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
4,283
4,153
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
4,256
4,121
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2044
 
2,711
2,652
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2045
 
179,510
173,162
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
167,705
161,197
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
64,144
61,655
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
56,376
54,189
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
4,361
4,191
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2046
 
4,254
4,089
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
1,241,722
1,188,107
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
1,066,534
1,020,483
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
421,122
402,939
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
330,073
315,821
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
266,625
255,113
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
261,001
249,731
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
257,197
246,092
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
60,786
58,162
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
53,604
51,289
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
53,002
50,863
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
38,852
37,172
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
32,922
31,573
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
32,878
31,458
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
25,880
24,762
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
23,907
22,883
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
22,611
21,648
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2048
 
16,706
15,974
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2050
 
345,558
330,422
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2052
 
7,112,115
6,733,348
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2054
 
1,345,376
1,269,732
Fannie Mae Mortgage pass-thru certificates 4.5% 12/1/2054
 
1,067,780
1,008,077
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2040
 
60,731
59,727
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2040
 
27,085
26,639
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
263,975
259,721
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
196,797
193,507
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
44,140
43,286
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
30,133
29,632
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2041
 
25,133
24,715
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
514,106
502,631
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
156,201
152,465
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
96,615
93,862
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2044
 
28,588
27,773
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2045
 
95,069
92,034
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2045
 
2,570
2,488
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
5,010,212
4,858,072
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
489,214
469,772
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
419,111
402,455
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
181,456
174,245
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
60,211
57,818
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2047
 
47,241
45,364
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2048
 
371,532
355,954
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2048
 
293,220
280,926
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
5,289,344
5,060,958
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
445,271
426,045
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
317,756
304,035
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
274,541
262,429
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
155,028
148,334
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
100,544
96,203
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
97,764
93,543
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
92,055
87,695
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
24,217
23,171
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2049
 
10,944
10,471
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2050
 
3,372,657
3,223,869
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2050
 
201,669
192,962
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2050
 
22,727
21,731
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2055
 
1,303,544
1,230,659
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2055
 
1,136,888
1,074,032
Fannie Mae Mortgage pass-thru certificates 4.5% 2/1/2055
 
1,094,080
1,034,616
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2035
 
5,205
5,148
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2040
 
210,276
206,560
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2040
 
49,273
48,462
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2040
 
16,666
16,397
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
353,084
346,584
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
63,518
62,445
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
47,556
46,704
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
47,257
46,386
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
40,430
39,877
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
34,827
34,165
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
13,903
13,630
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
5,930
5,828
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2041
 
3,505
3,436
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
178,442
173,358
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
159,088
154,556
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
122,624
119,131
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
98,153
95,356
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
92,389
89,630
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
36,563
35,521
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
17,589
17,088
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
11,146
10,828
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2044
 
3,972
3,892
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2045
 
23,364
22,618
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
1,123,356
1,098,167
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
997,891
981,447
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
13,920
13,428
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
11,634
11,223
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2046
 
2,749
2,649
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2047
 
541,860
520,326
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2047
 
13,847
13,297
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2048
 
558,479
535,063
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2048
 
107,796
103,243
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2048
 
38,603
36,973
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
839,820
803,558
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
394,778
377,609
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
168,418
161,093
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2049
 
26,088
24,970
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2050
 
229,660
219,528
Fannie Mae Mortgage pass-thru certificates 4.5% 3/1/2050
 
12,386
11,839
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2035
 
8,524
8,424
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2035
 
3,273
3,247
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2035
 
2,606
2,578
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2039
 
65,789
64,842
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2040
 
44,534
43,812
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2040
 
14,240
14,000
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2040
 
3,899
3,832
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
1,503,900
1,476,867
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
66,621
65,503
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
30,386
29,823
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
12,927
12,686
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2041
 
11,319
11,116
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
253,946
246,711
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
154,632
150,226
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
88,533
86,011
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
62,888
61,096
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
16,058
15,601
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
11,407
11,082
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
8,511
8,268
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
8,098
7,867
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2044
 
1,870
1,817
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2045
 
38,793
37,555
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2046
 
12,608
12,162
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
310,646
298,301
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
60,708
58,296
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
60,002
57,880
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2047
 
14,091
13,531
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
496,388
475,420
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
411,135
393,769
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
28,633
27,424
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
22,693
21,610
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
22,148
21,121
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2048
 
19,386
18,561
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
3,967,195
3,795,898
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
327,884
313,727
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
199,890
191,197
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
41,323
39,526
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
24,082
23,035
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2049
 
3,464
3,315
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2050
 
1,405,992
1,343,966
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2050
 
137,595
131,525
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2050
 
30,179
28,847
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2054
 
6,501,261
6,136,741
Fannie Mae Mortgage pass-thru certificates 4.5% 4/1/2054
 
290,293
274,017
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2035
 
3,866
3,830
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2039
 
1,348,168
1,328,770
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2039
 
66,625
65,630
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2040
 
83,945
82,623
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
527,353
512,328
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
164,469
159,784
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
127,960
124,315
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
79,587
77,320
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
65,281
63,421
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
35,896
35,114
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
18,812
18,276
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2044
 
4,832
4,694
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2045
 
100,572
97,173
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
61,992
59,703
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
30,594
29,722
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
18,256
17,582
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2046
 
6,401
6,164
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2047
 
170,397
163,625
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2047
 
14,886
14,295
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
1,142,099
1,093,498
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
177,654
170,094
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
104,386
99,944
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
100,718
96,432
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
66,304
63,483
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
36,298
34,753
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2048
 
6,760
6,477
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
408,539
390,772
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
323,183
309,128
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
11,709
11,158
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
6,627
6,341
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2049
 
5,477
5,239
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2050
 
15,954
15,250
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2053
 
1,103,136
1,042,663
Fannie Mae Mortgage pass-thru certificates 4.5% 5/1/2053
 
142,362
134,646
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2028
 
1,349
1,342
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2031
 
1,668
1,661
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2038
 
45,607
45,051
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2039
 
93,681
91,773
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2039
 
18,496
18,215
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2040
 
5,911
5,815
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2042
 
69,903
68,397
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2044
 
42,604
41,390
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2044
 
3,835
3,726
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2045
 
122,351
118,866
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2045
 
9,318
9,003
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2045
 
6,941
6,733
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
166,457
159,842
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
81,804
78,553
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
45,238
43,384
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2047
 
3,811
3,659
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
2,144,645
2,053,383
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
466,171
446,334
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
427,544
409,350
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
304,833
291,957
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
74,187
70,632
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
60,295
57,729
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
37,225
35,455
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
36,479
34,950
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
31,416
30,079
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
21,065
20,168
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
12,604
12,076
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2048
 
6,639
6,356
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
4,537,757
4,341,823
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
201,373
192,615
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
90,143
86,223
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
58,143
55,614
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2049
 
56,880
54,406
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2050
 
1,139,307
1,089,045
Fannie Mae Mortgage pass-thru certificates 4.5% 6/1/2050
 
21,993
21,016
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2025
 
427
426
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2025
 
182
180
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2035
 
2,277
2,250
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
1,916,971
1,887,209
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
711,130
699,837
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
59,903
58,903
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
59,759
58,821
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
50,655
49,882
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
30,773
30,282
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
22,859
22,502
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
16,087
15,836
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
10,731
10,565
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
7,516
7,402
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
5,165
5,078
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
2,307
2,270
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2039
 
2,150
2,128
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
58,946
57,965
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
43,226
42,509
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
20,650
20,318
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
9,383
9,220
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2040
 
9,043
8,875
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2041
 
105,379
103,638
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2041
 
3,963
3,892
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
62,425
60,627
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
30,136
29,221
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
19,518
18,926
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2044
 
3,080
2,992
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2045
 
97,695
94,393
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
2,479,360
2,438,890
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
410,197
393,383
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
233,247
223,978
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2047
 
102,426
98,227
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
3,565,559
3,416,061
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
3,042,381
2,904,740
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
405,229
387,985
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
367,551
351,910
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
41,522
39,742
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
17,414
16,673
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2048
 
6,051
5,791
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
670,352
641,197
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
20,713
19,825
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
14,575
13,936
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2049
 
8,079
7,728
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2052
 
4,932,275
4,671,525
Fannie Mae Mortgage pass-thru certificates 4.5% 7/1/2052
 
24,088
22,815
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2027
 
4,002
3,980
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2029
 
1,136
1,130
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2035
 
7,078
6,996
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
705,013
693,913
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
646,766
636,318
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
93,047
91,480
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
70,481
69,452
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
66,877
65,813
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
51,619
50,812
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
47,858
47,111
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
37,330
36,733
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
23,422
23,091
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
21,743
21,401
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
16,401
16,214
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
7,088
6,975
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2039
 
1,644
1,618
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
1,814,000
1,784,572
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
1,434,895
1,411,277
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
128,643
126,430
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
110,431
108,632
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
85,190
83,865
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
39,730
39,132
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
7,579
7,447
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2040
 
3,548
3,489
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
338,908
333,187
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
79,400
77,979
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
46,645
45,787
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
43,144
42,344
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
13,085
12,827
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
8,837
8,671
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
7,263
7,139
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2041
 
6,178
6,058
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
139,255
135,027
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
137,476
133,302
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
134,997
131,150
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
72,188
69,996
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
41,914
40,720
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
26,196
25,401
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
16,881
16,510
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
4,430
4,295
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2044
 
3,323
3,222
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
2,772,933
2,693,930
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
1,117,982
1,076,697
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
37,298
35,921
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
23,009
22,116
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
7,354
7,083
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2046
 
2,949
2,835
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2047
 
23,102
22,017
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
869,281
832,018
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
758,142
725,643
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
737,175
705,575
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
469,703
449,569
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
199,769
191,206
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
62,741
60,052
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
27,066
25,905
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
10,043
9,613
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
9,474
9,068
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2048
 
2,050
1,962
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
4,029,803
3,853,283
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
139,602
133,531
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
53,207
50,893
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2049
 
4,846
4,635
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2050
 
343,507
328,246
Fannie Mae Mortgage pass-thru certificates 4.5% 8/1/2052
 
34,105,776
32,302,740
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2029
 
10,649
10,600
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2033
 
151,273
149,796
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2035
 
6,057
5,990
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2038
 
182,701
180,472
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2038
 
89,053
87,800
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2039
 
1,205,983
1,187,364
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2039
 
11,530
11,348
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2039
 
10,051
9,881
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2040
 
617,677
607,304
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2040
 
41,924
41,237
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2040
 
8,437
8,298
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2041
 
951,457
933,331
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2042
 
7,247
7,128
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
148,264
145,326
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
79,659
77,912
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
27,002
26,553
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2043
 
9,188
8,993
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2044
 
15,071
14,613
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2044
 
7,349
7,126
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2044
 
3,365
3,263
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2045
 
7,087
6,874
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2046
 
94,331
90,671
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2046
 
26,234
25,216
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2047
 
112,152
107,555
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2047
 
45,954
44,085
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2047
 
29,887
28,661
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
1,452,221
1,389,971
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
844,188
808,001
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
54,928
52,573
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2048
 
38,897
37,193
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2049
 
4,609
4,407
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
55,535
53,068
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
49,801
47,666
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
44,288
42,320
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
11,264
10,774
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2050
 
5,503
5,265
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2052
 
23,171,018
21,937,009
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2054
 
1,277,345
1,206,025
Fannie Mae Mortgage pass-thru certificates 4.5% 9/1/2054
 
1,061,901
1,002,278
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2037
 
49,853
50,138
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2038
 
42,173
42,392
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2040
 
4,951,297
4,954,834
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2040
 
40,327
40,533
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2041
 
70,596
70,953
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2041
 
8,736
8,780
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
141,545
141,761
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
121,915
122,096
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
109,339
109,470
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
78,043
78,173
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
66,081
66,233
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
66,129
66,229
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
33,764
33,941
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2044
 
12,947
12,963
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
562,850
555,528
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
214,873
212,078
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
17,377
17,151
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
6,623
6,507
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2049
 
1,485
1,441
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2050
 
21,851
21,203
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2051
 
6,767,710
6,666,984
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2053
 
9,783,746
9,507,426
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2053
 
531,579
516,399
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2053
 
311,613
302,714
Fannie Mae Mortgage pass-thru certificates 5% 1/1/2054
 
1,309,085
1,269,965
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2035
 
534,446
537,415
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2035
 
2,164
2,176
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2039
 
3,363
3,380
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2041
 
319,114
320,704
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2043
 
70,326
70,495
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2044
 
114,649
114,412
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2045
 
397,224
399,239
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
3,710,747
3,741,349
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
386,171
374,740
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
10,555
10,418
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2048
 
5,778
5,736
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2049
 
1,378,870
1,357,055
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2050
 
658,569
648,767
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
12,495,388
12,142,484
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
3,927,571
3,816,646
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
1,575,645
1,528,521
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
1,535,130
1,491,774
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
1,264,392
1,228,682
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2052
 
65,633
63,984
Fannie Mae Mortgage pass-thru certificates 5% 10/1/2053
 
2,098,627
2,037,224
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2033
 
849,359
853,860
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2034
 
250,384
251,769
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2035
 
89,210
89,730
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2036
 
3,371
3,390
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2039
 
268,475
269,881
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2039
 
12,091
12,155
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2040
 
129,225
129,884
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2043
 
356,280
356,876
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2044
 
276,665
278,046
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2044
 
33,061
32,992
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2044
 
6,499
6,485
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2048
 
276,902
273,300
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2048
 
13,200
13,029
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2049
 
679,464
668,714
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2049
 
40,539
40,012
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2052
 
34,233,083
33,319,738
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2052
 
55,992
54,428
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2054
 
6,819,890
6,605,433
Fannie Mae Mortgage pass-thru certificates 5% 11/1/2054
 
115,827
112,235
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2029
 
50,351
50,627
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2039
 
173,221
173,345
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2039
 
67,694
68,041
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2039
 
28,300
28,443
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2043
 
212,530
213,641
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2043
 
132,087
132,385
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2043
 
2,309
2,312
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2044
 
28,988
28,928
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
1,217,002
1,201,171
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
947,859
935,529
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
283,705
280,015
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
162,686
160,570
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2048
 
144,849
140,561
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2049
 
1,714,821
1,687,691
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2049
 
525,972
517,651
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2049
 
402,830
397,590
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2050
 
308,781
299,505
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2052
 
21,078,747
20,483,427
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2052
 
5,473,591
5,316,437
Fannie Mae Mortgage pass-thru certificates 5% 12/1/2054
 
81,028,615
78,474,277
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2036
 
3,139
3,158
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2037
 
774,704
779,062
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2038
 
57,653
57,977
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2038
 
4,335
4,358
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2038
 
3,025
3,041
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2039
 
1,496,137
1,498,141
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2040
 
17,449
17,538
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2041
 
4,561
4,583
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2045
 
22,957
23,075
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2047
 
62,479
62,018
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2047
 
7,400
7,346
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2048
 
6,961
6,899
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2048
 
1,844
1,828
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
2,285,538
2,255,807
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
608,310
600,397
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
18,237
17,999
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
15,897
15,695
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2049
 
8,580
8,468
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2050
 
15,115
14,952
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2053
 
1,210,289
1,173,838
Fannie Mae Mortgage pass-thru certificates 5% 2/1/2055
 
499,314
483,574
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2030
 
106,550
107,162
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2030
 
237
237
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2035
 
2,901
2,918
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2036
 
3,110
3,128
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2037
 
3,932
3,953
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
46,739
46,984
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
26,456
26,594
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
3,854
3,877
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2038
 
3,466
3,484
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2039
 
2,652
2,666
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2040
 
6,836,821
6,841,705
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2040
 
47,298
47,540
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2041
 
114,589
115,114
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2041
 
11,735
11,794
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2042
 
80,841
81,057
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
116,950
116,854
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
71,728
71,669
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
69,361
69,496
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2044
 
20,828
20,855
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2048
 
19,355
19,181
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2049
 
987,802
974,953
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2049
 
96,186
94,755
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2049
 
33,405
32,971
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2050
 
237,301
233,547
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2050
 
84,801
83,433
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2053
 
42,673,072
41,387,857
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2053
 
29,502,024
28,668,808
Fannie Mae Mortgage pass-thru certificates 5% 3/1/2053
 
375,414
364,577
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2034
 
449
451
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2035
 
529,172
532,192
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2035
 
153,057
153,934
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2035
 
77,977
78,430
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2038
 
54,213
54,497
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2039
 
8,465
8,514
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
3,953,583
3,956,408
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
465,942
468,315
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
132,079
132,758
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
12,567
12,631
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2040
 
3,759
3,779
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
526,497
529,115
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
266,803
268,162
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
257,150
258,462
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
162,999
163,785
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
147,340
148,079
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
141,187
141,892
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
43,451
43,671
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
7,392
7,429
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2041
 
4,373
4,395
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2042
 
2,178,469
2,189,184
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2044
 
68,899
68,843
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2047
 
128,396
127,448
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2047
 
72,042
71,510
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2048
 
832,419
819,978
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2048
 
30,522
30,249
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2048
 
26,382
26,146
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2049
 
139,036
136,967
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2049
 
81,687
80,471
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2049
 
40,420
39,818
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
38,932,288
37,808,403
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
2,355,481
2,286,564
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
762,651
739,682
Fannie Mae Mortgage pass-thru certificates 5% 4/1/2053
 
28,713
27,890
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2030
 
12,397
12,471
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2035
 
3,988
4,010
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2036
 
36,407
36,621
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2038
 
14,277
14,352
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2038
 
4,329
4,352
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2039
 
87,615
88,072
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2039
 
13,163
13,232
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
993,063
993,772
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
36,288
36,473
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
31,101
31,259
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
11,409
11,467
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
6,112
6,142
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2040
 
5,679
5,708
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
264,826
266,149
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
66,487
66,816
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
12,145
12,206
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2041
 
7,479
7,516
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2042
 
27,730
27,869
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2042
 
24,123
24,246
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2042
 
3,793
3,810
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2047
 
66,705
66,213
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2047
 
7,563
7,507
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2048
 
776,054
759,654
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2048
 
319,838
317,476
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2048
 
280,294
277,261
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
1,876,313
1,851,905
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
26,109
25,721
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
13,126
12,735
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
12,130
11,949
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2049
 
4,770
4,699
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2050
 
532,985
524,386
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2053
 
778,389
754,763
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2053
 
108,478
105,304
Fannie Mae Mortgage pass-thru certificates 5% 5/1/2055
 
9,379,227
9,083,558
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2035
 
42,285
42,521
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2035
 
13,240
13,314
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2036
 
16,396
16,492
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2037
 
7,311
7,354
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2038
 
10,026
10,079
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2038
 
4,658
4,682
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2039
 
990,617
995,962
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2039
 
46,264
46,507
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2039
 
21,969
22,097
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
84,313
84,739
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
12,983
13,049
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
2,767
2,781
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2040
 
1,864
1,874
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
455,441
457,536
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
152,644
153,419
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
144,497
145,181
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
41,609
41,735
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2041
 
1,639
1,647
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2047
 
3,866
3,837
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
734,164
712,592
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
419,918
415,374
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
69,930
69,174
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2048
 
6,402
6,333
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2049
 
399,474
393,528
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2050
 
8,727
8,586
Fannie Mae Mortgage pass-thru certificates 5% 6/1/2053
 
82,959
80,531
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2030
 
77,391
77,949
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2033
 
2,427
2,440
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2034
 
1,589,113
1,597,901
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2034
 
55,817
56,127
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2035
 
1,080,544
1,086,493
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2035
 
628,565
632,088
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2037
 
51,485
51,758
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2037
 
15,517
15,607
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2039
 
46,435
46,672
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2039
 
12,893
12,960
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
8,906
8,951
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
6,411
6,444
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
5,860
5,891
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
972
977
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2040
 
825
829
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2041
 
166,015
166,853
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2041
 
94,451
94,926
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2044
 
97,129
96,928
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2047
 
133,336
132,268
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2047
 
77,868
77,244
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2048
 
814,530
805,716
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2048
 
120,727
119,420
Fannie Mae Mortgage pass-thru certificates 5% 7/1/2049
 
47,434
46,728
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2030
 
25,525
25,726
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2030
 
5,654
5,695
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2033
 
152,875
153,686
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2035
 
4,280
4,305
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2035
 
2,388
2,402
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2035
 
1,353
1,360
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2039
 
55,354
55,641
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2040
 
11,572
11,631
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2040
 
8,752
8,796
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2040
 
3,714
3,733
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2041
 
101,653
102,181
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2041
 
74,116
74,487
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2043
 
144,374
144,749
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2043
 
11,911
11,973
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2044
 
128,728
128,462
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2047
 
429,871
426,428
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2047
 
137,505
136,404
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2048
 
4,494,898
4,446,260
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2048
 
529,095
523,370
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2048
 
168,891
167,064
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2049
 
1,066,533
1,052,659
Fannie Mae Mortgage pass-thru certificates 5% 8/1/2053 (g)
 
30,543,503
29,900,404
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2025
 
3
2
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2029
 
2,421
2,434
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2035
 
98,818
99,351
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2040
 
1,704
1,713
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2041
 
74,713
75,086
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2041
 
62,942
63,255
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2043
 
840,718
842,745
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2043
 
7,113
7,131
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2044
 
20,262
20,220
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2044
 
5,171
5,160
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
491,605
486,286
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
450,125
445,254
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
86,101
85,170
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2048
 
11,261
11,139
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2049
 
464,243
458,204
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2049
 
56,619
55,724
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2049
 
10,662
10,343
Fannie Mae Mortgage pass-thru certificates 5% 9/1/2054
 
3,129,382
3,031,954
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2034
 
3,403
3,480
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2037
 
32,544
33,458
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2037
 
18,406
18,936
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2037
 
18,390
18,919
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
36,963
37,988
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
34,081
35,029
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
23,699
24,392
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2038
 
11,693
12,020
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2039
 
16,676
17,153
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2039
 
12,128
12,480
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2039
 
830
853
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2040
 
191,416
196,947
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2040
 
26,295
27,013
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2041
 
337,043
346,506
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2049
 
885,754
896,365
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2049
 
604,595
613,274
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2049
 
364,497
369,729
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2053
 
417,132
414,308
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2053
 
28,006
27,848
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2054
 
1,077,306
1,068,868
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2054
 
55,355
54,921
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2054
 
30,566
30,352
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2055
 
4,626,762
4,583,293
Fannie Mae Mortgage pass-thru certificates 5.5% 1/1/2055
 
3,155,770
3,126,121
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2035
 
19,951
20,496
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2035
 
10,355
10,631
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2035
 
1,088
1,118
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2036
 
9,248
9,506
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2037
 
68,732
70,753
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2052
 
5,288,229
5,264,986
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2052
 
369,856
369,241
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
42,415,666
42,441,323
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
19,225,216
19,074,633
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
7,447,119
7,388,789
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
392,999
389,736
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2053
 
61,977
61,549
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2054
 
2,016,772
1,998,455
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2054
 
846,855
840,566
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2054
 
489,864
486,180
Fannie Mae Mortgage pass-thru certificates 5.5% 10/1/2054
 
160,885
159,374
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2033
 
40,855
41,801
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2033
 
10,278
10,517
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2035
 
5,349
5,493
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
772,278
793,753
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
469,068
481,910
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
217,355
223,275
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
25,503
26,198
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
9,761
10,030
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
1,029
1,059
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2036
 
964
990
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2038
 
552,398
567,517
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2039
 
44,473
45,725
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2048
 
7,538
7,646
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
4,060,288
4,038,383
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
1,993,694
1,991,162
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
818,212
814,615
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2052
 
455,510
453,508
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2053
 
808,378
802,299
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2053
 
45,372
45,144
Fannie Mae Mortgage pass-thru certificates 5.5% 11/1/2054
 
67,806,207
67,169,161
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2034
 
9,433
9,679
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
263,130
270,334
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
170,005
174,658
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
55,417
56,938
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
10,315
10,601
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2035
 
5,806
5,954
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2036
 
382,991
393,660
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2037
 
72,341
74,471
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2037
 
21,031
21,628
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2037
 
4,811
4,928
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2038
 
23,168
23,819
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2038
 
5,531
5,687
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2038
 
591
608
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
163,024
167,783
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
159,973
164,648
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
128,665
132,384
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2039
 
1,568
1,614
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2041
 
78,279
80,569
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2041
 
70,716
72,649
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2048
 
348,245
354,768
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2048
 
102,864
104,630
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
523,898
521,759
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
293,931
291,610
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
160,513
159,808
Fannie Mae Mortgage pass-thru certificates 5.5% 12/1/2052
 
124,696
123,829
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2033
 
15,088
15,422
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2034
 
543,689
556,691
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2034
 
16,236
16,628
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
219,661
225,383
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
129,144
132,507
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
73,305
75,193
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
55,195
56,697
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2035
 
634
649
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2037
 
183,170
188,272
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2037
 
33,026
33,957
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2037
 
31,146
32,019
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
134,656
138,627
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
117,198
120,424
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
30,589
31,376
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2038
 
24,650
25,329
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2039
 
676,352
694,699
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2041
 
35,827
36,879
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
338,344
348,022
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
311,523
319,985
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
102,543
105,464
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
96,767
99,513
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2042
 
21,157
21,730
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2049
 
509,548
516,862
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2053
 
10,680,132
10,619,841
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2053
 
431,101
428,667
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2053
 
287,349
285,619
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2054
 
182,547
181,117
Fannie Mae Mortgage pass-thru certificates 5.5% 2/1/2055
 
23,836,298
23,612,354
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2035
 
23,573
24,214
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2036
 
22,678
23,306
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2038
 
824,542
847,773
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2038
 
26,928
27,711
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2038
 
21,856
22,501
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2039
 
93,274
95,967
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2040
 
240,577
246,537
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2053
 
58,079
57,655
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
8,944,314
8,868,667
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
878,256
870,746
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
674,953
669,023
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
488,313
484,686
Fannie Mae Mortgage pass-thru certificates 5.5% 3/1/2054
 
55,002
54,537
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2033
 
4,583
4,693
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2034
 
393,602
403,343
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2034
 
19,036
19,494
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2036
 
50,654
52,070
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2037
 
4,503
4,612
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2037
 
178
182
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2038
 
21,198
21,816
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2039
 
294,102
302,775
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2040
 
102,281
105,273
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2053
 
479,531
477,723
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
13,904,546
13,786,947
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
1,462,667
1,460,123
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
1,176,787
1,166,761
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
1,156,464
1,146,683
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
675,618
669,904
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
420,260
416,706
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2054
 
149,831
148,550
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2055
 
5,924,556
5,870,745
Fannie Mae Mortgage pass-thru certificates 5.5% 4/1/2055
 
1,262,726
1,250,863
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2033
 
135,832
138,910
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2033
 
63,211
64,627
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2034
 
109,703
112,327
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2034
 
25,674
26,235
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2035
 
1,068,876
1,097,050
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2036
 
59,744
61,422
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2037
 
89,594
92,091
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2037
 
671
690
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
166,773
171,632
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
77,397
79,665
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
25,296
26,033
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
25,118
25,849
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
16,511
16,995
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
7,653
7,867
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2038
 
338
348
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2039
 
148,731
153,043
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2040
 
751,600
772,410
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2040
 
330,454
339,441
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2041
 
46,778
48,135
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2044
 
1,711,734
1,757,123
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2044
 
123,378
126,825
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2044
 
86,634
89,139
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2049
 
302,494
305,891
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2053
 
6,716,000
6,664,446
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2053
 
667,402
663,843
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2053
 
163,584
162,251
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
18,027,296
17,874,828
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
933,672
925,483
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
879,925
872,208
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
820,082
812,890
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
496,356
491,995
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
66,110
65,530
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
42,644
42,310
Fannie Mae Mortgage pass-thru certificates 5.5% 5/1/2054
 
24,716
24,499
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2027
 
41,386
41,580
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2033
 
153,798
157,321
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2033
 
142,674
145,978
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2033
 
60,144
61,321
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2036
 
4,104
4,219
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2037
 
62,574
64,391
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2037
 
1,183
1,216
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
213,014
219,106
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
56,539
58,139
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
52,354
53,894
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
17,832
18,349
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
9,565
9,835
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2038
 
301
308
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
127,930
131,673
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
33,756
34,690
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
25,352
26,054
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2040
 
13,902
14,311
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2041
 
72,525
74,519
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2041
 
66,491
68,295
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2048
 
33,095
33,714
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2049
 
86,880
87,856
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
7,870,713
7,812,263
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
7,128,926
7,082,000
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
539,502
535,799
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
491,682
488,030
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2053
 
347,415
344,803
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
3,849,391
3,815,631
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
1,518,922
1,505,506
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
955,016
946,641
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
325,733
323,385
Fannie Mae Mortgage pass-thru certificates 5.5% 6/1/2054
 
290,632
288,020
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
71,437
73,146
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
34,624
35,411
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
26,278
26,887
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2033
 
19,151
19,590
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2034
 
1,084,060
1,111,261
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2035
 
350,283
359,680
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2036
 
99,426
102,018
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
21,734
22,321
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
15,593
16,032
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
13,427
13,812
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
12,368
12,721
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2037
 
7,642
7,864
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2038
 
12,084
12,437
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2038
 
10,509
10,816
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2039
 
53,843
55,363
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2039
 
33,431
34,335
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2039
 
11,146
11,468
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2041
 
75,873
77,936
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2053
 
21,348,840
21,335,068
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2053
 
212,370
210,773
Fannie Mae Mortgage pass-thru certificates 5.5% 7/1/2054
 
1,180,892
1,170,535
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2029
 
66,061
67,046
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
103,319
106,235
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
18,704
19,203
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
17,982
18,454
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2037
 
15,812
16,233
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2039
 
134,174
138,031
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2039
 
11,195
11,499
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2040
 
64,788
66,568
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
38,712,769
38,421,645
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
16,012,784
15,892,366
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
552,954
548,796
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2053
 
29,483
29,418
Fannie Mae Mortgage pass-thru certificates 5.5% 8/1/2054
 
3,808,195
3,774,797
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2034
 
27,731
28,427
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2036
 
287,653
294,429
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2037
 
152,560
156,891
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2037
 
49,962
51,438
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2037
 
23,371
24,037
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2038
 
24,076
24,780
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2039
 
575,776
592,393
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2040
 
193,571
198,936
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
1,284,219
1,317,113
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
421,982
434,176
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
81,251
83,614
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2041
 
8,733
8,983
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
4,324,695
4,290,821
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
486,680
482,655
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
472,536
468,451
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
369,266
366,489
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2053
 
299,184
296,935
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2054
 
494,927
490,432
Fannie Mae Mortgage pass-thru certificates 5.5% 9/1/2054
 
357,841
354,591
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2035
 
2,478
2,575
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2040
 
38,149
40,014
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
1,768,753
1,792,407
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
984,076
997,236
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
763,200
773,406
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
254,223
257,623
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
254,671
257,520
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2053
 
194,264
196,862
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2054
 
5,516,690
5,576,675
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2054
 
2,446,252
2,472,851
Fannie Mae Mortgage pass-thru certificates 6% 1/1/2055
 
6,734,741
6,803,235
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2033
 
536,615
556,042
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2036
 
941
984
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2036
 
298
308
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
302,390
316,956
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
7,150
7,497
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
1,470
1,542
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
1,274
1,336
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2038
 
683
717
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2040
 
3,867
4,054
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2052
 
273,087
277,422
Fannie Mae Mortgage pass-thru certificates 6% 10/1/2053
 
1,829,900
1,851,512
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2032
 
546,877
565,199
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2032
 
91,330
94,390
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2035
 
176,616
183,379
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2036
 
113,588
118,902
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2036
 
1,363
1,427
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2037
 
4,229
4,431
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2038
 
199,433
209,338
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2038
 
136,571
143,255
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2038
 
963
1,006
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2053
 
12,331,107
12,476,747
Fannie Mae Mortgage pass-thru certificates 6% 11/1/2053
 
9,832,247
9,942,996
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2038
 
172,084
180,396
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2038
 
3,004
3,147
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2052
 
42,304,063
42,975,568
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2052
 
2,208,735
2,243,795
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2052
 
24,248
24,572
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2054
 
20,085,897
20,442,387
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2054
 
8,475,464
8,561,662
Fannie Mae Mortgage pass-thru certificates 6% 12/1/2054
 
7,738,541
7,817,244
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2034
 
264,256
274,219
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
236,133
246,993
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
163,656
171,313
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
10,044
10,496
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2037
 
404
408
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2038
 
76,471
80,111
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2039
 
12,035
12,626
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2053
 
16,888,391
17,114,244
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2053
 
326,070
330,431
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2055
 
37,919,162
38,316,657
Fannie Mae Mortgage pass-thru certificates 6% 2/1/2055
 
973,068
983,041
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2034
 
99,794
103,556
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2037
 
20,393
21,303
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2038
 
59,720
62,597
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2053
 
754,101
764,186
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2054
 
18,825,396
19,218,344
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2055
 
8,768,957
8,859,166
Fannie Mae Mortgage pass-thru certificates 6% 3/1/2055
 
158,505
160,149
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2035
 
609,516
634,350
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2035
 
603,856
628,039
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2036
 
143,382
149,863
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2036
 
2,544
2,663
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2038
 
835
875
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2039
 
16,136
16,938
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2040
 
247,851
259,980
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2040
 
112,240
117,691
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2053
 
386,838
391,770
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2053
 
65,813
66,652
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2054
 
23,476,965
23,730,403
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2055
 
7,859,753
7,941,530
Fannie Mae Mortgage pass-thru certificates 6% 4/1/2055
 
116,644
117,890
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2041
 
75,023
78,622
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2053
 
2,449,425
2,480,421
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2053
 
879,114
890,321
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2054
 
28,859,919
29,162,448
Fannie Mae Mortgage pass-thru certificates 6% 5/1/2054
 
24,976,211
25,245,834
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2035
 
268,450
277,440
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2037
 
69,605
73,059
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2040
 
139,001
145,856
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2040
 
137,221
143,933
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2040
 
2,449
2,568
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2053
 
3,498,909
3,543,514
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2053
 
1,326,024
1,342,929
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2053
 
969,108
981,463
Fannie Mae Mortgage pass-thru certificates 6% 6/1/2054
 
17,409,066
17,589,655
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2037
 
26,851
28,141
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2038
 
91,705
96,189
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2038
 
10,184
10,680
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2039
 
19,816,287
20,300,829
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2041
 
311,047
326,258
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
2,268,468
2,297,387
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,625,478
1,648,181
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,435,329
1,459,009
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,410,818
1,427,745
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2053
 
1,266,916
1,287,422
Fannie Mae Mortgage pass-thru certificates 6% 7/1/2054
 
21,933,825
22,163,751
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2036
 
857
897
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2037
 
820
859
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2037
 
180
188
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2038
 
804
843
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2039
 
14,863
15,598
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
3,255,479
3,296,981
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
2,130,228
2,157,385
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
1,848,512
1,872,078
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
729,356
738,882
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2053
 
453,361
459,140
Fannie Mae Mortgage pass-thru certificates 6% 8/1/2054
 
7,710,406
7,803,882
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2036
 
318,881
333,268
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2036
 
2,633
2,756
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2037
 
156,122
163,230
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2037
 
72,604
76,084
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2037
 
933
979
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2038
 
144,174
151,069
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2038
 
2,546
2,670
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2039
 
234,535
245,790
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2039
 
88,136
92,447
Fannie Mae Mortgage pass-thru certificates 6% 9/1/2039
 
74,018
77,692
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2033
 
20,510
21,418
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2036
 
75,956
78,924
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2037
 
18,666
19,763
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2038
 
818
869
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2043
 
50,686
52,216
Fannie Mae Mortgage pass-thru certificates 6.5% 1/1/2054
 
6,365,298
6,538,000
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2032
 
18,039
18,829
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2035
 
14,252
14,796
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2036
 
57,629
60,881
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2037
 
554,736
585,771
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2037
 
9,287
9,843
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2037
 
7,661
8,125
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2038
 
10,308
10,954
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2038
 
2,232
2,370
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2039
 
196,846
208,508
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2039
 
7,681
8,132
Fannie Mae Mortgage pass-thru certificates 6.5% 10/1/2039
 
1,733
1,834
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2036
 
9,698
10,269
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2037
 
121,419
128,701
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2053
 
4,578,323
4,703,972
Fannie Mae Mortgage pass-thru certificates 6.5% 11/1/2053
 
482,474
495,708
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2032
 
72,881
75,730
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2032
 
4,684
4,865
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2034
 
84,767
88,938
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2036
 
12,290
12,982
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
52,602
55,613
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
25,563
27,090
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
1,832
1,935
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2037
 
1,014
1,074
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2053
 
3,504,392
3,599,472
Fannie Mae Mortgage pass-thru certificates 6.5% 12/1/2053
 
20,693
21,363
Fannie Mae Mortgage pass-thru certificates 6.5% 2/1/2037
 
5,047
5,346
Fannie Mae Mortgage pass-thru certificates 6.5% 2/1/2039
 
4,214
4,464
Fannie Mae Mortgage pass-thru certificates 6.5% 2/1/2053
 
825,143
851,721
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2035
 
5,286
5,516
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2037
 
10,371
10,974
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2038
 
2,706
2,875
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2053
 
2,079,305
2,137,833
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2053
 
86,841
89,638
Fannie Mae Mortgage pass-thru certificates 6.5% 3/1/2054
 
8,672,773
8,908,081
Fannie Mae Mortgage pass-thru certificates 6.5% 4/1/2035
 
22,642
23,859
Fannie Mae Mortgage pass-thru certificates 6.5% 4/1/2053
 
14,745,034
15,160,070
Fannie Mae Mortgage pass-thru certificates 6.5% 4/1/2055
 
4,441,282
4,562,129
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2031
 
4,261
4,402
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2038
 
15,413
16,323
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2039
 
17,447
18,463
Fannie Mae Mortgage pass-thru certificates 6.5% 5/1/2053
 
1,144,012
1,176,124
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2035
 
111,239
116,711
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2035
 
77,882
81,484
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2036
 
10,526
11,114
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2040
 
3,782
3,999
Fannie Mae Mortgage pass-thru certificates 6.5% 6/1/2053
 
831,865
855,124
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2032
 
58,562
60,824
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2032
 
40,246
41,888
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
119,156
124,801
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
114,069
119,022
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
37,989
39,917
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2035
 
5,284
5,486
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2036
 
18,140
19,191
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2036
 
3,251
3,425
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2038
 
642
682
Fannie Mae Mortgage pass-thru certificates 6.5% 7/1/2053
 
209,423
215,301
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2031
 
6,660
6,887
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2032
 
5,813
6,038
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2032
 
4,939
5,127
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2036
 
326,427
339,619
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2037
 
13,719
14,518
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2037
 
5,760
6,096
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2037
 
358
380
Fannie Mae Mortgage pass-thru certificates 6.5% 8/1/2054
 
5,698,969
5,851,811
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2032
 
63,472
65,952
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2032
 
7,376
7,661
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2036
 
62,135
65,549
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2036
 
6,398
6,606
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2037
 
1,064
1,127
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2038
 
27,057
27,936
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2039
 
1,440
1,540
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2053
 
48,286,332
49,603,974
Fannie Mae Mortgage pass-thru certificates 6.5% 9/1/2053
 
3,247,493
3,338,648
Fannie Mae Mortgage pass-thru certificates 7% 1/1/2054
 
688,321
717,498
Fannie Mae Mortgage pass-thru certificates 7% 11/1/2053
 
78,337,971
81,896,058
Fannie Mae Mortgage pass-thru certificates 7% 12/1/2053
 
4,684,035
4,910,688
Fannie Mae Mortgage pass-thru certificates 7% 12/1/2053
 
4,423,602
4,625,722
Freddie Mac 4.5% 11/1/2054
 
1,252,221
1,181,912
Freddie Mac 4.5% 12/1/2054
 
392,544
370,718
Freddie Mac 5.5% 1/1/2055
 
49,856
49,388
Freddie Mac Gold Pool 1.5% 1/1/2037
 
866,854
765,374
Freddie Mac Gold Pool 1.5% 10/1/2036
 
6,882,906
6,044,880
Freddie Mac Gold Pool 1.5% 10/1/2036
 
1,423,349
1,250,050
Freddie Mac Gold Pool 1.5% 10/1/2036
 
922,121
812,730
Freddie Mac Gold Pool 1.5% 10/1/2036
 
737,185
648,812
Freddie Mac Gold Pool 1.5% 10/1/2041
 
12,427,991
10,167,742
Freddie Mac Gold Pool 1.5% 10/1/2051
 
58,668,297
43,357,532
Freddie Mac Gold Pool 1.5% 10/1/2051
 
3,952,376
2,920,918
Freddie Mac Gold Pool 1.5% 10/1/2051
 
1,711,266
1,264,674
Freddie Mac Gold Pool 1.5% 11/1/2036
 
51,818,109
45,509,016
Freddie Mac Gold Pool 1.5% 11/1/2036
 
21,037,341
18,475,948
Freddie Mac Gold Pool 1.5% 11/1/2036
 
2,674,555
2,361,452
Freddie Mac Gold Pool 1.5% 11/1/2036
 
1,621,036
1,421,641
Freddie Mac Gold Pool 1.5% 11/1/2036
 
911,768
800,756
Freddie Mac Gold Pool 1.5% 11/1/2036
 
731,217
643,559
Freddie Mac Gold Pool 1.5% 11/1/2036
 
723,920
638,041
Freddie Mac Gold Pool 1.5% 11/1/2036
 
601,965
533,564
Freddie Mac Gold Pool 1.5% 11/1/2036
 
413,642
362,762
Freddie Mac Gold Pool 1.5% 11/1/2036
 
353,357
310,997
Freddie Mac Gold Pool 1.5% 11/1/2037
 
1,670,211
1,466,855
Freddie Mac Gold Pool 1.5% 11/1/2051
 
71,491,151
52,833,984
Freddie Mac Gold Pool 1.5% 12/1/2036
 
36,672,248
32,207,233
Freddie Mac Gold Pool 1.5% 12/1/2036
 
8,885,333
7,803,503
Freddie Mac Gold Pool 1.5% 12/1/2036
 
2,620,165
2,313,430
Freddie Mac Gold Pool 1.5% 12/1/2036
 
2,316,476
2,034,434
Freddie Mac Gold Pool 1.5% 12/1/2036
 
579,519
508,960
Freddie Mac Gold Pool 1.5% 12/1/2036
 
91,103
80,296
Freddie Mac Gold Pool 1.5% 12/1/2050
 
14,007,149
10,360,434
Freddie Mac Gold Pool 1.5% 12/1/2051
 
37,116,989
27,430,505
Freddie Mac Gold Pool 1.5% 2/1/2037
 
192,402
168,976
Freddie Mac Gold Pool 1.5% 3/1/2036
 
6,895,363
6,081,679
Freddie Mac Gold Pool 1.5% 3/1/2037
 
249,287
218,936
Freddie Mac Gold Pool 1.5% 4/1/2037
 
14,176,621
12,450,552
Freddie Mac Gold Pool 1.5% 5/1/2051
 
1,068,161
789,402
Freddie Mac Gold Pool 1.5% 6/1/2036
 
343,571
302,599
Freddie Mac Gold Pool 1.5% 7/1/2035
 
2,279,716
2,019,248
Freddie Mac Gold Pool 1.5% 7/1/2036
 
3,045,188
2,677,277
Freddie Mac Gold Pool 1.5% 7/1/2041
 
31,957,120
26,228,490
Freddie Mac Gold Pool 1.5% 8/1/2035
 
225,660
199,877
Freddie Mac Gold Pool 1.5% 8/1/2036
 
9,839,067
8,650,339
Freddie Mac Gold Pool 1.5% 9/1/2050
 
30,756,156
22,816,171
Freddie Mac Gold Pool 1.5% 9/1/2051
 
924,307
683,089
Freddie Mac Gold Pool 1.5% 9/1/2051
 
523,858
387,146
Freddie Mac Gold Pool 2% 1/1/2036
 
507,425
462,347
Freddie Mac Gold Pool 2% 1/1/2036
 
506,391
460,771
Freddie Mac Gold Pool 2% 1/1/2051
 
578,610,645
452,941,215
Freddie Mac Gold Pool 2% 1/1/2051
 
31,251,315
24,512,619
Freddie Mac Gold Pool 2% 1/1/2052
 
4,445,826
3,520,520
Freddie Mac Gold Pool 2% 1/1/2052
 
68,292
53,204
Freddie Mac Gold Pool 2% 10/1/2035
 
38,460,145
34,995,336
Freddie Mac Gold Pool 2% 10/1/2035
 
375,331
342,222
Freddie Mac Gold Pool 2% 10/1/2036
 
1,477,088
1,334,788
Freddie Mac Gold Pool 2% 10/1/2036
 
939,522
849,010
Freddie Mac Gold Pool 2% 10/1/2036
 
548,294
495,472
Freddie Mac Gold Pool 2% 10/1/2036
 
465,833
421,465
Freddie Mac Gold Pool 2% 10/1/2036
 
33,815
30,621
Freddie Mac Gold Pool 2% 10/1/2050
 
1,156,527
906,062
Freddie Mac Gold Pool 2% 11/1/2035
 
18,450,443
16,788,274
Freddie Mac Gold Pool 2% 11/1/2036
 
12,660,716
11,441,005
Freddie Mac Gold Pool 2% 11/1/2050
 
46,703,430
36,589,022
Freddie Mac Gold Pool 2% 11/1/2050
 
6,680,784
5,233,948
Freddie Mac Gold Pool 2% 11/1/2050
 
4,503,673
3,570,549
Freddie Mac Gold Pool 2% 11/1/2051
 
38,043,763
29,673,976
Freddie Mac Gold Pool 2% 11/1/2051
 
35,970,778
28,113,260
Freddie Mac Gold Pool 2% 11/1/2051
 
32,004,486
25,013,372
Freddie Mac Gold Pool 2% 11/1/2051
 
934,400
734,668
Freddie Mac Gold Pool 2% 12/1/2035
 
14,003,825
12,742,245
Freddie Mac Gold Pool 2% 12/1/2035
 
1,976,416
1,798,365
Freddie Mac Gold Pool 2% 12/1/2035
 
449,864
408,352
Freddie Mac Gold Pool 2% 12/1/2036
 
3,728,748
3,387,005
Freddie Mac Gold Pool 2% 12/1/2036
 
1,518,600
1,379,419
Freddie Mac Gold Pool 2% 12/1/2036
 
554,618
501,187
Freddie Mac Gold Pool 2% 12/1/2050
 
10,970,986
8,588,179
Freddie Mac Gold Pool 2% 12/1/2050
 
6,923,034
5,423,735
Freddie Mac Gold Pool 2% 12/1/2050
 
3,609,785
2,832,538
Freddie Mac Gold Pool 2% 12/1/2050
 
1,699,431
1,332,984
Freddie Mac Gold Pool 2% 12/1/2050
 
662,469
519,000
Freddie Mac Gold Pool 2% 12/1/2050
 
189,048
147,988
Freddie Mac Gold Pool 2% 12/1/2051
 
70,484,420
55,660,369
Freddie Mac Gold Pool 2% 12/1/2051
 
6,692,366
5,220,017
Freddie Mac Gold Pool 2% 12/1/2051
 
2,756,972
2,182,304
Freddie Mac Gold Pool 2% 12/1/2051
 
1,443,871
1,131,177
Freddie Mac Gold Pool 2% 12/1/2051
 
564,290
440,144
Freddie Mac Gold Pool 2% 12/1/2051
 
99,677
78,184
Freddie Mac Gold Pool 2% 2/1/2035
 
339,688
311,846
Freddie Mac Gold Pool 2% 2/1/2035
 
25,157
23,095
Freddie Mac Gold Pool 2% 2/1/2036
 
30,340,398
27,474,344
Freddie Mac Gold Pool 2% 2/1/2036
 
536,829
489,473
Freddie Mac Gold Pool 2% 2/1/2051
 
326,706
255,748
Freddie Mac Gold Pool 2% 2/1/2051
 
130,751
102,435
Freddie Mac Gold Pool 2% 2/1/2052
 
109,607
85,391
Freddie Mac Gold Pool 2% 3/1/2036
 
6,560,346
5,940,634
Freddie Mac Gold Pool 2% 3/1/2037
 
439,833
398,698
Freddie Mac Gold Pool 2% 3/1/2037
 
31,842
28,814
Freddie Mac Gold Pool 2% 3/1/2051
 
157,629,068
123,393,343
Freddie Mac Gold Pool 2% 3/1/2051
 
226,726
177,341
Freddie Mac Gold Pool 2% 3/1/2052
 
14,376,487
11,352,872
Freddie Mac Gold Pool 2% 3/1/2052
 
4,544,366
3,568,728
Freddie Mac Gold Pool 2% 4/1/2036
 
18,582,735
16,815,735
Freddie Mac Gold Pool 2% 4/1/2036
 
474,658
428,782
Freddie Mac Gold Pool 2% 4/1/2036
 
65,283
58,953
Freddie Mac Gold Pool 2% 4/1/2042
 
26,868,683
22,829,670
Freddie Mac Gold Pool 2% 4/1/2051
 
53,311,640
41,699,475
Freddie Mac Gold Pool 2% 4/1/2052
 
10,092,075
7,925,390
Freddie Mac Gold Pool 2% 4/1/2052
 
5,411,479
4,253,061
Freddie Mac Gold Pool 2% 5/1/2033
 
15,838
14,786
Freddie Mac Gold Pool 2% 5/1/2037
 
91,308
82,483
Freddie Mac Gold Pool 2% 5/1/2037
 
44,373
40,084
Freddie Mac Gold Pool 2% 5/1/2037
 
18,867
17,044
Freddie Mac Gold Pool 2% 5/1/2051
 
71,236,148
55,719,725
Freddie Mac Gold Pool 2% 5/1/2051
 
1,471,438
1,166,108
Freddie Mac Gold Pool 2% 6/1/2035
 
1,089,196
993,115
Freddie Mac Gold Pool 2% 6/1/2035
 
147,261
134,271
Freddie Mac Gold Pool 2% 6/1/2036
 
14,236
12,873
Freddie Mac Gold Pool 2% 6/1/2040
 
810,324
692,767
Freddie Mac Gold Pool 2% 7/1/2035
 
13,516
12,324
Freddie Mac Gold Pool 2% 7/1/2036
 
67,087
60,666
Freddie Mac Gold Pool 2% 7/1/2050
 
317,871
249,428
Freddie Mac Gold Pool 2% 7/1/2051
 
40,968,518
32,185,720
Freddie Mac Gold Pool 2% 7/1/2051
 
2,660,981
2,116,300
Freddie Mac Gold Pool 2% 8/1/2035
 
17,616
16,062
Freddie Mac Gold Pool 2% 8/1/2035
 
10,943
9,977
Freddie Mac Gold Pool 2% 8/1/2036
 
1,193,720
1,080,211
Freddie Mac Gold Pool 2% 8/1/2037
 
850,422
768,228
Freddie Mac Gold Pool 2% 8/1/2051
 
40,770,770
31,839,252
Freddie Mac Gold Pool 2% 9/1/2035
 
5,945,642
5,410,009
Freddie Mac Gold Pool 2% 9/1/2035
 
13,706
12,471
Freddie Mac Gold Pool 2% 9/1/2036
 
2,684,999
2,427,170
Freddie Mac Gold Pool 2% 9/1/2036
 
22,889
20,691
Freddie Mac Gold Pool 2% 9/1/2041
 
174,381,764
147,226,112
Freddie Mac Gold Pool 2% 9/1/2050
 
35,650
27,974
Freddie Mac Gold Pool 2% 9/1/2050
 
25,397
19,929
Freddie Mac Gold Pool 2% 9/1/2050
 
16,557
12,992
Freddie Mac Gold Pool 2% 9/1/2051
 
29,055,186
22,690,162
Freddie Mac Gold Pool 2.5% 1/1/2030
 
40,265
38,979
Freddie Mac Gold Pool 2.5% 1/1/2031
 
598,399
575,915
Freddie Mac Gold Pool 2.5% 1/1/2032
 
121,141
116,003
Freddie Mac Gold Pool 2.5% 1/1/2035
 
655,930
613,191
Freddie Mac Gold Pool 2.5% 1/1/2037
 
50,032
45,485
Freddie Mac Gold Pool 2.5% 1/1/2040
 
1,783,149
1,583,786
Freddie Mac Gold Pool 2.5% 1/1/2050
 
23,913
19,777
Freddie Mac Gold Pool 2.5% 1/1/2051
 
2,902,270
2,390,272
Freddie Mac Gold Pool 2.5% 1/1/2051
 
2,181,737
1,795,487
Freddie Mac Gold Pool 2.5% 1/1/2051
 
689,911
574,885
Freddie Mac Gold Pool 2.5% 1/1/2051
 
258,763
213,114
Freddie Mac Gold Pool 2.5% 1/1/2051
 
44,207
36,850
Freddie Mac Gold Pool 2.5% 1/1/2051
 
22,353
18,353
Freddie Mac Gold Pool 2.5% 1/1/2052
 
4,028,172
3,297,409
Freddie Mac Gold Pool 2.5% 1/1/2052
 
609,861
499,224
Freddie Mac Gold Pool 2.5% 1/1/2052
 
389,361
321,525
Freddie Mac Gold Pool 2.5% 10/1/2029
 
399,348
387,077
Freddie Mac Gold Pool 2.5% 10/1/2029
 
226,316
219,429
Freddie Mac Gold Pool 2.5% 10/1/2031
 
365,629
350,586
Freddie Mac Gold Pool 2.5% 10/1/2031
 
57,044
55,088
Freddie Mac Gold Pool 2.5% 10/1/2031
 
49,724
47,677
Freddie Mac Gold Pool 2.5% 10/1/2032
 
1,745,468
1,665,468
Freddie Mac Gold Pool 2.5% 10/1/2034
 
544,227
510,127
Freddie Mac Gold Pool 2.5% 10/1/2038
 
888,418
819,981
Freddie Mac Gold Pool 2.5% 10/1/2049
 
989,320
818,192
Freddie Mac Gold Pool 2.5% 10/1/2050
 
106,547,591
87,684,608
Freddie Mac Gold Pool 2.5% 10/1/2050
 
86,160,925
71,553,366
Freddie Mac Gold Pool 2.5% 10/1/2051
 
94,444,474
77,311,009
Freddie Mac Gold Pool 2.5% 10/1/2051
 
26,881
22,004
Freddie Mac Gold Pool 2.5% 11/1/2027
 
4,834
4,730
Freddie Mac Gold Pool 2.5% 11/1/2034
 
286,641
267,964
Freddie Mac Gold Pool 2.5% 11/1/2034
 
9,211
8,611
Freddie Mac Gold Pool 2.5% 11/1/2037
 
861,283
795,205
Freddie Mac Gold Pool 2.5% 11/1/2037
 
296,203
273,478
Freddie Mac Gold Pool 2.5% 11/1/2039
 
126,389
112,480
Freddie Mac Gold Pool 2.5% 11/1/2049
 
509,165
421,092
Freddie Mac Gold Pool 2.5% 11/1/2050
 
42,051,712
34,856,638
Freddie Mac Gold Pool 2.5% 12/1/2029
 
518,035
501,786
Freddie Mac Gold Pool 2.5% 12/1/2031
 
17,121
16,402
Freddie Mac Gold Pool 2.5% 12/1/2032
 
1,360,073
1,295,225
Freddie Mac Gold Pool 2.5% 12/1/2032
 
73,970
70,523
Freddie Mac Gold Pool 2.5% 12/1/2034
 
161,101
150,604
Freddie Mac Gold Pool 2.5% 12/1/2037
 
913,199
843,138
Freddie Mac Gold Pool 2.5% 12/1/2040
 
121,030
106,513
Freddie Mac Gold Pool 2.5% 12/1/2046
 
28,531
24,032
Freddie Mac Gold Pool 2.5% 12/1/2049
 
21,402,990
17,700,795
Freddie Mac Gold Pool 2.5% 12/1/2049
 
2,010,700
1,662,898
Freddie Mac Gold Pool 2.5% 12/1/2051
 
60,472,485
49,766,551
Freddie Mac Gold Pool 2.5% 12/1/2051
 
1,525,296
1,251,924
Freddie Mac Gold Pool 2.5% 2/1/2027
 
27,578
27,113
Freddie Mac Gold Pool 2.5% 2/1/2030
 
807,479
781,845
Freddie Mac Gold Pool 2.5% 2/1/2032
 
272,148
260,712
Freddie Mac Gold Pool 2.5% 2/1/2032
 
102,664
98,267
Freddie Mac Gold Pool 2.5% 2/1/2032
 
73,026
70,056
Freddie Mac Gold Pool 2.5% 2/1/2032
 
52,949
50,703
Freddie Mac Gold Pool 2.5% 2/1/2033
 
1,802,221
1,717,454
Freddie Mac Gold Pool 2.5% 2/1/2035
 
25,143
23,504
Freddie Mac Gold Pool 2.5% 2/1/2036
 
64,928
60,231
Freddie Mac Gold Pool 2.5% 2/1/2038
 
164,331
151,672
Freddie Mac Gold Pool 2.5% 2/1/2050
 
368,863
304,598
Freddie Mac Gold Pool 2.5% 2/1/2051
 
268,499
220,461
Freddie Mac Gold Pool 2.5% 2/1/2051
 
200,813
164,885
Freddie Mac Gold Pool 2.5% 2/1/2052
 
107,452,139
87,858,177
Freddie Mac Gold Pool 2.5% 2/1/2052
 
2,416,221
1,975,622
Freddie Mac Gold Pool 2.5% 2/1/2052
 
2,309,680
1,888,508
Freddie Mac Gold Pool 2.5% 2/1/2052
 
2,110,318
1,727,479
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,614,727
1,320,280
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,571,732
1,285,126
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,559,709
1,275,295
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,507,701
1,232,771
Freddie Mac Gold Pool 2.5% 2/1/2052
 
1,492,564
1,220,394
Freddie Mac Gold Pool 2.5% 2/1/2052
 
203,494
167,722
Freddie Mac Gold Pool 2.5% 3/1/2028
 
735,769
719,583
Freddie Mac Gold Pool 2.5% 3/1/2028
 
2,097
2,048
Freddie Mac Gold Pool 2.5% 3/1/2030
 
15,082
14,589
Freddie Mac Gold Pool 2.5% 3/1/2031
 
87,817
84,436
Freddie Mac Gold Pool 2.5% 3/1/2032
 
9,068,182
8,675,815
Freddie Mac Gold Pool 2.5% 3/1/2033
 
1,561,794
1,488,263
Freddie Mac Gold Pool 2.5% 3/1/2033
 
217,984
207,913
Freddie Mac Gold Pool 2.5% 3/1/2035
 
573,665
535,031
Freddie Mac Gold Pool 2.5% 3/1/2037
 
642,646
593,542
Freddie Mac Gold Pool 2.5% 3/1/2037
 
512,795
475,537
Freddie Mac Gold Pool 2.5% 3/1/2052
 
1,566,826
1,281,114
Freddie Mac Gold Pool 2.5% 3/1/2052
 
768,630
633,033
Freddie Mac Gold Pool 2.5% 4/1/2027
 
1,269
1,246
Freddie Mac Gold Pool 2.5% 4/1/2030
 
17,473
16,893
Freddie Mac Gold Pool 2.5% 4/1/2031
 
2,226,985
2,140,260
Freddie Mac Gold Pool 2.5% 4/1/2032
 
290,113
277,446
Freddie Mac Gold Pool 2.5% 4/1/2033
 
462,293
439,884
Freddie Mac Gold Pool 2.5% 4/1/2033
 
162,336
154,899
Freddie Mac Gold Pool 2.5% 4/1/2035
 
563,770
525,803
Freddie Mac Gold Pool 2.5% 4/1/2040
 
2,968,578
2,630,163
Freddie Mac Gold Pool 2.5% 4/1/2042
 
21,901,809
19,084,468
Freddie Mac Gold Pool 2.5% 4/1/2050
 
132,289
109,241
Freddie Mac Gold Pool 2.5% 4/1/2052
 
13,199,725
10,805,122
Freddie Mac Gold Pool 2.5% 4/1/2052
 
461,726
377,963
Freddie Mac Gold Pool 2.5% 5/1/2032
 
13,955
13,357
Freddie Mac Gold Pool 2.5% 5/1/2035
 
489,203
456,257
Freddie Mac Gold Pool 2.5% 5/1/2050
 
898,633
740,945
Freddie Mac Gold Pool 2.5% 5/1/2051
 
81,559,662
66,840,133
Freddie Mac Gold Pool 2.5% 6/1/2027
 
21,975
21,618
Freddie Mac Gold Pool 2.5% 6/1/2027
 
5,085
4,988
Freddie Mac Gold Pool 2.5% 6/1/2030
 
348,240
336,513
Freddie Mac Gold Pool 2.5% 6/1/2031
 
83,337
80,017
Freddie Mac Gold Pool 2.5% 6/1/2032
 
171,256
163,272
Freddie Mac Gold Pool 2.5% 6/1/2040
 
5,292,658
4,682,474
Freddie Mac Gold Pool 2.5% 6/1/2050
 
5,167,866
4,272,336
Freddie Mac Gold Pool 2.5% 6/1/2050
 
3,045,885
2,513,310
Freddie Mac Gold Pool 2.5% 6/1/2050
 
2,454,487
2,029,154
Freddie Mac Gold Pool 2.5% 6/1/2052
 
271,113
221,591
Freddie Mac Gold Pool 2.5% 7/1/2028
 
21,569
21,037
Freddie Mac Gold Pool 2.5% 7/1/2030
 
6,285,097
6,070,400
Freddie Mac Gold Pool 2.5% 7/1/2030
 
92,554
89,596
Freddie Mac Gold Pool 2.5% 7/1/2030
 
3,680
3,550
Freddie Mac Gold Pool 2.5% 7/1/2031
 
139,755
134,252
Freddie Mac Gold Pool 2.5% 7/1/2031
 
58,451
56,147
Freddie Mac Gold Pool 2.5% 7/1/2033
 
613,925
585,550
Freddie Mac Gold Pool 2.5% 7/1/2033
 
31,520
30,036
Freddie Mac Gold Pool 2.5% 7/1/2033
 
17,087
16,266
Freddie Mac Gold Pool 2.5% 7/1/2035
 
1,642,290
1,529,123
Freddie Mac Gold Pool 2.5% 7/1/2040
 
780,063
689,641
Freddie Mac Gold Pool 2.5% 7/1/2049
 
115,303
95,358
Freddie Mac Gold Pool 2.5% 7/1/2050
 
87,498,066
72,007,575
Freddie Mac Gold Pool 2.5% 7/1/2050
 
169,532
139,889
Freddie Mac Gold Pool 2.5% 7/1/2050
 
103,396
85,091
Freddie Mac Gold Pool 2.5% 7/1/2051
 
49,735,153
40,759,171
Freddie Mac Gold Pool 2.5% 7/1/2051
 
42,761,816
35,044,352
Freddie Mac Gold Pool 2.5% 7/1/2051
 
29,851,423
24,435,984
Freddie Mac Gold Pool 2.5% 8/1/2031
 
1,887,856
1,811,798
Freddie Mac Gold Pool 2.5% 8/1/2031
 
235,760
226,264
Freddie Mac Gold Pool 2.5% 8/1/2031
 
52,372
50,194
Freddie Mac Gold Pool 2.5% 8/1/2032
 
31,995
30,568
Freddie Mac Gold Pool 2.5% 8/1/2035
 
18,962,808
17,656,117
Freddie Mac Gold Pool 2.5% 8/1/2046
 
156,226
131,595
Freddie Mac Gold Pool 2.5% 8/1/2049
 
62,549
51,730
Freddie Mac Gold Pool 2.5% 8/1/2050
 
55,571,373
45,733,123
Freddie Mac Gold Pool 2.5% 8/1/2050
 
162,014
133,331
Freddie Mac Gold Pool 2.5% 8/1/2051
 
69,008,105
56,489,131
Freddie Mac Gold Pool 2.5% 8/1/2051
 
640,517
527,321
Freddie Mac Gold Pool 2.5% 9/1/2027
 
1,260
1,233
Freddie Mac Gold Pool 2.5% 9/1/2031
 
1,277,132
1,225,140
Freddie Mac Gold Pool 2.5% 9/1/2031
 
73,820
70,814
Freddie Mac Gold Pool 2.5% 9/1/2031
 
61,591
59,031
Freddie Mac Gold Pool 2.5% 9/1/2031
 
5,368
5,147
Freddie Mac Gold Pool 2.5% 9/1/2032
 
164,399
157,071
Freddie Mac Gold Pool 2.5% 9/1/2032
 
161,169
153,788
Freddie Mac Gold Pool 2.5% 9/1/2032
 
157,441
150,289
Freddie Mac Gold Pool 2.5% 9/1/2032
 
110,134
104,957
Freddie Mac Gold Pool 2.5% 9/1/2035
 
18,845,415
17,546,813
Freddie Mac Gold Pool 2.5% 9/1/2036
 
101,543
92,504
Freddie Mac Gold Pool 2.5% 9/1/2037
 
752,750
694,998
Freddie Mac Gold Pool 2.5% 9/1/2037
 
41,498
38,314
Freddie Mac Gold Pool 2.5% 9/1/2040
 
62,476
51,435
Freddie Mac Gold Pool 2.5% 9/1/2050
 
21,583,814
17,762,657
Freddie Mac Gold Pool 2.5% 9/1/2051
 
15,700,175
12,851,957
Freddie Mac Gold Pool 2.5% 9/1/2051
 
9,394,184
7,666,471
Freddie Mac Gold Pool 2.5% 9/1/2051
 
1,930,541
1,580,316
Freddie Mac Gold Pool 2.5% 9/1/2051
 
453,004
370,823
Freddie Mac Gold Pool 3% 1/1/2027
 
65,959
65,122
Freddie Mac Gold Pool 3% 1/1/2028
 
48,564
47,807
Freddie Mac Gold Pool 3% 1/1/2028
 
21,607
21,242
Freddie Mac Gold Pool 3% 1/1/2028
 
2,582
2,538
Freddie Mac Gold Pool 3% 1/1/2029
 
1,867
1,828
Freddie Mac Gold Pool 3% 1/1/2031
 
38,396
37,383
Freddie Mac Gold Pool 3% 1/1/2033
 
430,024
414,722
Freddie Mac Gold Pool 3% 1/1/2040
 
827,542
753,339
Freddie Mac Gold Pool 3% 1/1/2043
 
1,203,822
1,082,237
Freddie Mac Gold Pool 3% 1/1/2043
 
154,201
138,187
Freddie Mac Gold Pool 3% 1/1/2043
 
63,375
56,926
Freddie Mac Gold Pool 3% 1/1/2043
 
8,652
7,812
Freddie Mac Gold Pool 3% 1/1/2044
 
2,168,806
1,945,246
Freddie Mac Gold Pool 3% 1/1/2045
 
1,055,691
935,591
Freddie Mac Gold Pool 3% 1/1/2047
 
45,052,311
39,473,591
Freddie Mac Gold Pool 3% 1/1/2047
 
11,113
9,737
Freddie Mac Gold Pool 3% 1/1/2048
 
936,542
816,182
Freddie Mac Gold Pool 3% 1/1/2048
 
30,186
26,272
Freddie Mac Gold Pool 3% 1/1/2050
 
507,694
437,897
Freddie Mac Gold Pool 3% 1/1/2050
 
326,595
281,695
Freddie Mac Gold Pool 3% 1/1/2050
 
24,613
21,229
Freddie Mac Gold Pool 3% 1/1/2051
 
1,886,087
1,624,433
Freddie Mac Gold Pool 3% 1/1/2052
 
1,058,283
909,319
Freddie Mac Gold Pool 3% 1/1/2052
 
311,826
267,641
Freddie Mac Gold Pool 3% 10/1/2026
 
30,249
29,866
Freddie Mac Gold Pool 3% 10/1/2027
 
32,866
32,331
Freddie Mac Gold Pool 3% 10/1/2028
 
945,662
926,800
Freddie Mac Gold Pool 3% 10/1/2028
 
727,214
712,705
Freddie Mac Gold Pool 3% 10/1/2028
 
110,234
107,891
Freddie Mac Gold Pool 3% 10/1/2028
 
98,535
97,075
Freddie Mac Gold Pool 3% 10/1/2028
 
15,123
14,824
Freddie Mac Gold Pool 3% 10/1/2028
 
12,296
12,110
Freddie Mac Gold Pool 3% 10/1/2029
 
129,944
126,902
Freddie Mac Gold Pool 3% 10/1/2029
 
91,155
89,072
Freddie Mac Gold Pool 3% 10/1/2029
 
4,533
4,422
Freddie Mac Gold Pool 3% 10/1/2030
 
520,792
507,072
Freddie Mac Gold Pool 3% 10/1/2030
 
231,558
225,045
Freddie Mac Gold Pool 3% 10/1/2030
 
150,627
146,432
Freddie Mac Gold Pool 3% 10/1/2032
 
113,156
109,346
Freddie Mac Gold Pool 3% 10/1/2033
 
240,037
230,840
Freddie Mac Gold Pool 3% 10/1/2039
 
271,678
250,969
Freddie Mac Gold Pool 3% 10/1/2039
 
270,417
246,170
Freddie Mac Gold Pool 3% 10/1/2040
 
341,609
309,804
Freddie Mac Gold Pool 3% 10/1/2042
 
1,045,065
938,909
Freddie Mac Gold Pool 3% 10/1/2042
 
615,884
552,996
Freddie Mac Gold Pool 3% 10/1/2042
 
110,059
99,019
Freddie Mac Gold Pool 3% 10/1/2042
 
81,642
73,298
Freddie Mac Gold Pool 3% 10/1/2042
 
57,265
51,636
Freddie Mac Gold Pool 3% 10/1/2042
 
9,013
8,271
Freddie Mac Gold Pool 3% 10/1/2043
 
1,023,607
920,318
Freddie Mac Gold Pool 3% 10/1/2043
 
108,012
97,108
Freddie Mac Gold Pool 3% 10/1/2043
 
40,622
36,371
Freddie Mac Gold Pool 3% 10/1/2043
 
22,480
20,180
Freddie Mac Gold Pool 3% 10/1/2047
 
1,214,736
1,060,522
Freddie Mac Gold Pool 3% 10/1/2048
 
588,967
511,862
Freddie Mac Gold Pool 3% 10/1/2049
 
13,211,638
11,411,837
Freddie Mac Gold Pool 3% 10/1/2049
 
670,478
579,140
Freddie Mac Gold Pool 3% 10/1/2049
 
444,637
384,065
Freddie Mac Gold Pool 3% 10/1/2049
 
290,200
250,667
Freddie Mac Gold Pool 3% 10/1/2049
 
64,086
55,355
Freddie Mac Gold Pool 3% 10/1/2050
 
9,314,758
8,028,357
Freddie Mac Gold Pool 3% 10/1/2050
 
1,044,912
899,300
Freddie Mac Gold Pool 3% 10/1/2050
 
65,096
56,025
Freddie Mac Gold Pool 3% 10/1/2051
 
1,851,848
1,591,183
Freddie Mac Gold Pool 3% 10/1/2051
 
164,459
140,969
Freddie Mac Gold Pool 3% 11/1/2028
 
24,201
23,684
Freddie Mac Gold Pool 3% 11/1/2029
 
26,920
26,282
Freddie Mac Gold Pool 3% 11/1/2030
 
1,372,528
1,343,540
Freddie Mac Gold Pool 3% 11/1/2030
 
9,398
9,141
Freddie Mac Gold Pool 3% 11/1/2032
 
322,233
311,743
Freddie Mac Gold Pool 3% 11/1/2032
 
121,223
117,108
Freddie Mac Gold Pool 3% 11/1/2033
 
348,535
333,873
Freddie Mac Gold Pool 3% 11/1/2034
 
46,117
43,889
Freddie Mac Gold Pool 3% 11/1/2042
 
218,410
195,363
Freddie Mac Gold Pool 3% 11/1/2042
 
143,967
129,732
Freddie Mac Gold Pool 3% 11/1/2043
 
22,612
20,212
Freddie Mac Gold Pool 3% 11/1/2047
 
83,040
72,498
Freddie Mac Gold Pool 3% 11/1/2048
 
2,009,022
1,743,498
Freddie Mac Gold Pool 3% 11/1/2049
 
194,370
167,648
Freddie Mac Gold Pool 3% 11/1/2049
 
84,152
72,583
Freddie Mac Gold Pool 3% 11/1/2050
 
1,261,144
1,085,399
Freddie Mac Gold Pool 3% 11/1/2051
 
1,751,552
1,504,457
Freddie Mac Gold Pool 3% 12/1/2028
 
1,855
1,816
Freddie Mac Gold Pool 3% 12/1/2029
 
1,402,715
1,369,480
Freddie Mac Gold Pool 3% 12/1/2030
 
4,840
4,701
Freddie Mac Gold Pool 3% 12/1/2032
 
801,701
773,818
Freddie Mac Gold Pool 3% 12/1/2032
 
654,697
632,303
Freddie Mac Gold Pool 3% 12/1/2032
 
161,324
155,726
Freddie Mac Gold Pool 3% 12/1/2032
 
19,890
19,188
Freddie Mac Gold Pool 3% 12/1/2034
 
245,928
234,046
Freddie Mac Gold Pool 3% 12/1/2042
 
21,695,131
19,602,232
Freddie Mac Gold Pool 3% 12/1/2042
 
152,012
136,600
Freddie Mac Gold Pool 3% 12/1/2042
 
82,463
74,025
Freddie Mac Gold Pool 3% 12/1/2042
 
68,341
61,452
Freddie Mac Gold Pool 3% 12/1/2044
 
1,305,974
1,139,898
Freddie Mac Gold Pool 3% 12/1/2047
 
262,655
229,310
Freddie Mac Gold Pool 3% 12/1/2049
 
2,002,762
1,727,426
Freddie Mac Gold Pool 3% 12/1/2049
 
226,051
196,387
Freddie Mac Gold Pool 3% 12/1/2051
 
791,673
674,547
Freddie Mac Gold Pool 3% 12/1/2051
 
61,747
52,612
Freddie Mac Gold Pool 3% 2/1/2027
 
44,094
43,514
Freddie Mac Gold Pool 3% 2/1/2028
 
19,594
19,251
Freddie Mac Gold Pool 3% 2/1/2028
 
9,477
9,312
Freddie Mac Gold Pool 3% 2/1/2029
 
2,011
1,969
Freddie Mac Gold Pool 3% 2/1/2030
 
111,500
108,793
Freddie Mac Gold Pool 3% 2/1/2030
 
102,365
99,932
Freddie Mac Gold Pool 3% 2/1/2030
 
77,438
75,707
Freddie Mac Gold Pool 3% 2/1/2030
 
13,510
13,179
Freddie Mac Gold Pool 3% 2/1/2031
 
4,740
4,606
Freddie Mac Gold Pool 3% 2/1/2032
 
4,969
4,812
Freddie Mac Gold Pool 3% 2/1/2033
 
1,884,734
1,820,258
Freddie Mac Gold Pool 3% 2/1/2033
 
267,632
258,030
Freddie Mac Gold Pool 3% 2/1/2033
 
110,284
106,167
Freddie Mac Gold Pool 3% 2/1/2035
 
942,406
896,873
Freddie Mac Gold Pool 3% 2/1/2038
 
631,078
585,536
Freddie Mac Gold Pool 3% 2/1/2040
 
5,305,000
4,821,033
Freddie Mac Gold Pool 3% 2/1/2043
 
1,117,036
1,001,590
Freddie Mac Gold Pool 3% 2/1/2043
 
829,410
748,654
Freddie Mac Gold Pool 3% 2/1/2043
 
611,133
550,172
Freddie Mac Gold Pool 3% 2/1/2043
 
156,864
141,238
Freddie Mac Gold Pool 3% 2/1/2043
 
44,910
40,375
Freddie Mac Gold Pool 3% 2/1/2043
 
12,790
11,493
Freddie Mac Gold Pool 3% 2/1/2047
 
4,153,396
3,639,091
Freddie Mac Gold Pool 3% 2/1/2047
 
4,015,211
3,511,743
Freddie Mac Gold Pool 3% 2/1/2049
 
312,689
271,069
Freddie Mac Gold Pool 3% 2/1/2050
 
632,223
539,181
Freddie Mac Gold Pool 3% 2/1/2050
 
300,286
259,472
Freddie Mac Gold Pool 3% 2/1/2050
 
273,908
236,251
Freddie Mac Gold Pool 3% 2/1/2050
 
49,288
42,435
Freddie Mac Gold Pool 3% 3/1/2027
 
158,063
155,889
Freddie Mac Gold Pool 3% 3/1/2027
 
43,392
42,783
Freddie Mac Gold Pool 3% 3/1/2027
 
10,429
10,287
Freddie Mac Gold Pool 3% 3/1/2032
 
2,830,574
2,740,161
Freddie Mac Gold Pool 3% 3/1/2032
 
48,927
47,433
Freddie Mac Gold Pool 3% 3/1/2033
 
531,521
512,456
Freddie Mac Gold Pool 3% 3/1/2033
 
151,844
146,652
Freddie Mac Gold Pool 3% 3/1/2033
 
46,431
44,756
Freddie Mac Gold Pool 3% 3/1/2040
 
3,042,865
2,765,269
Freddie Mac Gold Pool 3% 3/1/2040
 
304,077
276,336
Freddie Mac Gold Pool 3% 3/1/2043
 
550,090
497,332
Freddie Mac Gold Pool 3% 3/1/2043
 
534,825
481,185
Freddie Mac Gold Pool 3% 3/1/2043
 
338,226
303,282
Freddie Mac Gold Pool 3% 3/1/2043
 
98,611
88,526
Freddie Mac Gold Pool 3% 3/1/2043
 
36,194
32,636
Freddie Mac Gold Pool 3% 3/1/2045
 
880,411
781,084
Freddie Mac Gold Pool 3% 3/1/2045
 
859,419
759,504
Freddie Mac Gold Pool 3% 3/1/2045
 
507,506
449,751
Freddie Mac Gold Pool 3% 3/1/2047
 
9,223,058
8,066,577
Freddie Mac Gold Pool 3% 3/1/2048
 
206,093
179,370
Freddie Mac Gold Pool 3% 3/1/2049
 
239,586
207,921
Freddie Mac Gold Pool 3% 3/1/2049
 
235,707
204,186
Freddie Mac Gold Pool 3% 3/1/2050
 
3,963,434
3,432,172
Freddie Mac Gold Pool 3% 3/1/2050
 
201,239
173,259
Freddie Mac Gold Pool 3% 3/1/2052
 
903,953
770,075
Freddie Mac Gold Pool 3% 3/1/2052
 
179,861
153,223
Freddie Mac Gold Pool 3% 4/1/2027
 
50,953
50,239
Freddie Mac Gold Pool 3% 4/1/2027
 
16,526
16,287
Freddie Mac Gold Pool 3% 4/1/2028
 
118,693
116,617
Freddie Mac Gold Pool 3% 4/1/2028
 
51,421
50,476
Freddie Mac Gold Pool 3% 4/1/2028
 
21,247
20,860
Freddie Mac Gold Pool 3% 4/1/2029
 
12,911
12,631
Freddie Mac Gold Pool 3% 4/1/2030
 
128,115
124,909
Freddie Mac Gold Pool 3% 4/1/2030
 
31,264
30,470
Freddie Mac Gold Pool 3% 4/1/2030
 
21,501
20,984
Freddie Mac Gold Pool 3% 4/1/2033
 
57,160
55,089
Freddie Mac Gold Pool 3% 4/1/2034
 
301,044
288,004
Freddie Mac Gold Pool 3% 4/1/2034
 
33,751
32,326
Freddie Mac Gold Pool 3% 4/1/2038
 
98,293
91,199
Freddie Mac Gold Pool 3% 4/1/2039
 
418,753
383,168
Freddie Mac Gold Pool 3% 4/1/2040
 
563,515
512,106
Freddie Mac Gold Pool 3% 4/1/2043
 
1,892,135
1,699,530
Freddie Mac Gold Pool 3% 4/1/2043
 
117,300
105,649
Freddie Mac Gold Pool 3% 4/1/2043
 
29,069
26,078
Freddie Mac Gold Pool 3% 4/1/2043
 
18,669
16,802
Freddie Mac Gold Pool 3% 4/1/2045
 
646,407
572,392
Freddie Mac Gold Pool 3% 4/1/2045
 
62,021
54,799
Freddie Mac Gold Pool 3% 4/1/2045
 
29,930
26,346
Freddie Mac Gold Pool 3% 4/1/2045
 
20,684
18,417
Freddie Mac Gold Pool 3% 4/1/2045
 
16,758
14,880
Freddie Mac Gold Pool 3% 4/1/2047
 
267,493
233,952
Freddie Mac Gold Pool 3% 4/1/2048
 
64,024
55,722
Freddie Mac Gold Pool 3% 4/1/2049
 
263,344
228,127
Freddie Mac Gold Pool 3% 4/1/2050
 
13,316,526
11,531,566
Freddie Mac Gold Pool 3% 4/1/2050
 
2,547,152
2,192,993
Freddie Mac Gold Pool 3% 4/1/2050
 
300,281
258,530
Freddie Mac Gold Pool 3% 4/1/2051
 
188,377
161,950
Freddie Mac Gold Pool 3% 4/1/2052
 
877,509
747,547
Freddie Mac Gold Pool 3% 4/1/2052
 
73,077
62,254
Freddie Mac Gold Pool 3% 5/1/2028
 
44,369
43,576
Freddie Mac Gold Pool 3% 5/1/2029
 
27,338
26,891
Freddie Mac Gold Pool 3% 5/1/2029
 
2,831
2,764
Freddie Mac Gold Pool 3% 5/1/2029
 
1,627
1,593
Freddie Mac Gold Pool 3% 5/1/2030
 
46,877
45,789
Freddie Mac Gold Pool 3% 5/1/2030
 
34,270
33,389
Freddie Mac Gold Pool 3% 5/1/2030
 
14,404
14,044
Freddie Mac Gold Pool 3% 5/1/2032
 
3,073,589
2,974,494
Freddie Mac Gold Pool 3% 5/1/2033
 
8,433
8,128
Freddie Mac Gold Pool 3% 5/1/2043
 
4,675,224
4,189,074
Freddie Mac Gold Pool 3% 5/1/2043
 
712,439
638,744
Freddie Mac Gold Pool 3% 5/1/2043
 
668,139
601,206
Freddie Mac Gold Pool 3% 5/1/2043
 
383,107
343,402
Freddie Mac Gold Pool 3% 5/1/2043
 
230,440
205,380
Freddie Mac Gold Pool 3% 5/1/2043
 
207,290
186,611
Freddie Mac Gold Pool 3% 5/1/2043
 
866
769
Freddie Mac Gold Pool 3% 5/1/2045
 
1,560,112
1,380,872
Freddie Mac Gold Pool 3% 5/1/2048
 
650,796
566,410
Freddie Mac Gold Pool 3% 5/1/2050
 
3,155,435
2,716,700
Freddie Mac Gold Pool 3% 5/1/2050
 
634,560
546,132
Freddie Mac Gold Pool 3% 5/1/2051
 
696,059
599,278
Freddie Mac Gold Pool 3% 5/1/2051
 
458,945
395,133
Freddie Mac Gold Pool 3% 6/1/2027
 
33,696
33,184
Freddie Mac Gold Pool 3% 6/1/2028
 
104,820
102,972
Freddie Mac Gold Pool 3% 6/1/2028
 
51,276
50,302
Freddie Mac Gold Pool 3% 6/1/2029
 
7,699
7,527
Freddie Mac Gold Pool 3% 6/1/2030
 
669,446
652,241
Freddie Mac Gold Pool 3% 6/1/2030
 
33,645
32,803
Freddie Mac Gold Pool 3% 6/1/2031
 
36,229
35,158
Freddie Mac Gold Pool 3% 6/1/2043
 
2,352,716
2,113,978
Freddie Mac Gold Pool 3% 6/1/2043
 
411,622
371,796
Freddie Mac Gold Pool 3% 6/1/2043
 
410,784
368,874
Freddie Mac Gold Pool 3% 6/1/2043
 
294,975
265,100
Freddie Mac Gold Pool 3% 6/1/2043
 
282,700
253,336
Freddie Mac Gold Pool 3% 6/1/2043
 
191,648
171,665
Freddie Mac Gold Pool 3% 6/1/2043
 
65,827
58,940
Freddie Mac Gold Pool 3% 6/1/2043
 
41,526
37,170
Freddie Mac Gold Pool 3% 6/1/2043
 
37,813
33,758
Freddie Mac Gold Pool 3% 6/1/2043
 
3,299
2,975
Freddie Mac Gold Pool 3% 6/1/2045
 
4,157,611
3,655,777
Freddie Mac Gold Pool 3% 6/1/2045
 
99,979
87,911
Freddie Mac Gold Pool 3% 6/1/2045
 
55,822
49,084
Freddie Mac Gold Pool 3% 6/1/2045
 
5,196
4,601
Freddie Mac Gold Pool 3% 6/1/2049
 
453,556
392,902
Freddie Mac Gold Pool 3% 6/1/2049
 
48,913
42,372
Freddie Mac Gold Pool 3% 6/1/2049
 
3,935
3,409
Freddie Mac Gold Pool 3% 6/1/2050
 
61,114,800
52,598,238
Freddie Mac Gold Pool 3% 6/1/2052
 
27,242,764
23,225,042
Freddie Mac Gold Pool 3% 6/1/2053
 
847,903
722,325
Freddie Mac Gold Pool 3% 7/1/2028
 
27,241
26,688
Freddie Mac Gold Pool 3% 7/1/2028
 
17,505
17,183
Freddie Mac Gold Pool 3% 7/1/2028
 
15,977
15,666
Freddie Mac Gold Pool 3% 7/1/2028
 
12,692
12,475
Freddie Mac Gold Pool 3% 7/1/2028
 
1,999
1,962
Freddie Mac Gold Pool 3% 7/1/2029
 
434,405
424,875
Freddie Mac Gold Pool 3% 7/1/2031
 
8,048
7,802
Freddie Mac Gold Pool 3% 7/1/2032
 
1,381,523
1,341,403
Freddie Mac Gold Pool 3% 7/1/2032
 
595,142
575,077
Freddie Mac Gold Pool 3% 7/1/2034
 
129,067
123,275
Freddie Mac Gold Pool 3% 7/1/2034
 
15,438
14,721
Freddie Mac Gold Pool 3% 7/1/2042
 
1,305,490
1,176,377
Freddie Mac Gold Pool 3% 7/1/2042
 
77,301
69,755
Freddie Mac Gold Pool 3% 7/1/2042
 
1,578
1,455
Freddie Mac Gold Pool 3% 7/1/2043
 
9,329,597
8,357,273
Freddie Mac Gold Pool 3% 7/1/2043
 
543,214
486,952
Freddie Mac Gold Pool 3% 7/1/2043
 
531,727
478,730
Freddie Mac Gold Pool 3% 7/1/2043
 
483,138
433,194
Freddie Mac Gold Pool 3% 7/1/2043
 
235,602
209,979
Freddie Mac Gold Pool 3% 7/1/2043
 
176,678
158,603
Freddie Mac Gold Pool 3% 7/1/2043
 
57,163
51,193
Freddie Mac Gold Pool 3% 7/1/2043
 
16,945
15,278
Freddie Mac Gold Pool 3% 7/1/2043
 
776
698
Freddie Mac Gold Pool 3% 7/1/2045
 
6,631,780
5,831,307
Freddie Mac Gold Pool 3% 7/1/2045
 
214,224
188,367
Freddie Mac Gold Pool 3% 7/1/2045
 
139,230
122,903
Freddie Mac Gold Pool 3% 7/1/2045
 
7,441
6,543
Freddie Mac Gold Pool 3% 7/1/2047
 
46,510
40,606
Freddie Mac Gold Pool 3% 7/1/2048
 
486,198
422,547
Freddie Mac Gold Pool 3% 7/1/2049
 
61,121
52,852
Freddie Mac Gold Pool 3% 7/1/2049
 
39,721
34,347
Freddie Mac Gold Pool 3% 7/1/2049
 
9,870
8,535
Freddie Mac Gold Pool 3% 7/1/2051
 
540,833
461,494
Freddie Mac Gold Pool 3% 8/1/2027
 
33,043
32,539
Freddie Mac Gold Pool 3% 8/1/2028
 
63,757
62,502
Freddie Mac Gold Pool 3% 8/1/2028
 
32,222
31,599
Freddie Mac Gold Pool 3% 8/1/2028
 
10,798
10,601
Freddie Mac Gold Pool 3% 8/1/2028
 
4,855
4,776
Freddie Mac Gold Pool 3% 8/1/2029
 
8,375
8,183
Freddie Mac Gold Pool 3% 8/1/2030
 
1,124,870
1,095,931
Freddie Mac Gold Pool 3% 8/1/2030
 
58,561
56,927
Freddie Mac Gold Pool 3% 8/1/2031
 
65,572
63,614
Freddie Mac Gold Pool 3% 8/1/2032
 
2,242,273
2,167,997
Freddie Mac Gold Pool 3% 8/1/2034
 
1,693,387
1,614,744
Freddie Mac Gold Pool 3% 8/1/2042
 
88,889
80,023
Freddie Mac Gold Pool 3% 8/1/2043
 
259,742
232,035
Freddie Mac Gold Pool 3% 8/1/2043
 
139,671
125,223
Freddie Mac Gold Pool 3% 8/1/2043
 
138,484
123,990
Freddie Mac Gold Pool 3% 8/1/2043
 
112,821
101,017
Freddie Mac Gold Pool 3% 8/1/2043
 
87,788
78,816
Freddie Mac Gold Pool 3% 8/1/2043
 
79,698
71,706
Freddie Mac Gold Pool 3% 8/1/2043
 
61,520
54,993
Freddie Mac Gold Pool 3% 8/1/2043
 
46,435
41,516
Freddie Mac Gold Pool 3% 8/1/2043
 
41,713
37,594
Freddie Mac Gold Pool 3% 8/1/2043
 
39,964
35,835
Freddie Mac Gold Pool 3% 8/1/2043
 
31,919
28,488
Freddie Mac Gold Pool 3% 8/1/2047
 
148,025
129,233
Freddie Mac Gold Pool 3% 8/1/2047
 
86,136
75,201
Freddie Mac Gold Pool 3% 8/1/2049
 
170,490
147,424
Freddie Mac Gold Pool 3% 8/1/2049
 
83,498
72,202
Freddie Mac Gold Pool 3% 8/1/2049
 
33,004
28,508
Freddie Mac Gold Pool 3% 8/1/2050
 
258,280
222,288
Freddie Mac Gold Pool 3% 8/1/2050
 
15,067
12,977
Freddie Mac Gold Pool 3% 8/1/2051
 
5,638,393
4,811,256
Freddie Mac Gold Pool 3% 8/1/2051
 
165,586
141,295
Freddie Mac Gold Pool 3% 9/1/2027
 
1,713
1,687
Freddie Mac Gold Pool 3% 9/1/2028
 
85,699
84,021
Freddie Mac Gold Pool 3% 9/1/2028
 
41,056
40,213
Freddie Mac Gold Pool 3% 9/1/2029
 
71,924
70,165
Freddie Mac Gold Pool 3% 9/1/2030
 
644,960
627,944
Freddie Mac Gold Pool 3% 9/1/2032
 
346,371
334,233
Freddie Mac Gold Pool 3% 9/1/2032
 
77,774
75,176
Freddie Mac Gold Pool 3% 9/1/2033
 
579,181
557,549
Freddie Mac Gold Pool 3% 9/1/2034
 
1,199,564
1,143,855
Freddie Mac Gold Pool 3% 9/1/2039
 
53,130
48,366
Freddie Mac Gold Pool 3% 9/1/2042
 
180,261
162,333
Freddie Mac Gold Pool 3% 9/1/2043
 
967,509
864,907
Freddie Mac Gold Pool 3% 9/1/2043
 
265,018
236,041
Freddie Mac Gold Pool 3% 9/1/2043
 
229,053
204,791
Freddie Mac Gold Pool 3% 9/1/2043
 
175,422
157,310
Freddie Mac Gold Pool 3% 9/1/2043
 
109,173
97,312
Freddie Mac Gold Pool 3% 9/1/2043
 
67,091
59,592
Freddie Mac Gold Pool 3% 9/1/2043
 
11,104
9,852
Freddie Mac Gold Pool 3% 9/1/2045
 
8,325
7,320
Freddie Mac Gold Pool 3% 9/1/2046
 
3,301,915
2,946,447
Freddie Mac Gold Pool 3% 9/1/2047
 
32,629
28,487
Freddie Mac Gold Pool 3% 9/1/2049
 
5,892,296
5,089,598
Freddie Mac Gold Pool 3% 9/1/2049
 
270,056
233,351
Freddie Mac Gold Pool 3% 9/1/2050
 
2,042,605
1,759,237
Freddie Mac Gold Pool 3% 9/1/2051
 
1,112,879
948,927
Freddie Mac Gold Pool 3.5% 1/1/2029
 
64,725
63,838
Freddie Mac Gold Pool 3.5% 1/1/2029
 
4,809
4,740
Freddie Mac Gold Pool 3.5% 1/1/2030
 
126,125
124,389
Freddie Mac Gold Pool 3.5% 1/1/2030
 
23,104
22,870
Freddie Mac Gold Pool 3.5% 1/1/2030
 
7,690
7,568
Freddie Mac Gold Pool 3.5% 1/1/2031
 
105,743
103,890
Freddie Mac Gold Pool 3.5% 1/1/2034
 
108,790
105,442
Freddie Mac Gold Pool 3.5% 1/1/2034
 
6,821
6,657
Freddie Mac Gold Pool 3.5% 1/1/2038
 
35,166
33,666
Freddie Mac Gold Pool 3.5% 1/1/2044
 
7,765,695
7,184,185
Freddie Mac Gold Pool 3.5% 1/1/2044
 
1,368,475
1,267,833
Freddie Mac Gold Pool 3.5% 1/1/2045
 
451,477
415,365
Freddie Mac Gold Pool 3.5% 1/1/2045
 
6,281
5,756
Freddie Mac Gold Pool 3.5% 1/1/2046
 
11,896
10,812
Freddie Mac Gold Pool 3.5% 1/1/2047
 
110,083
99,942
Freddie Mac Gold Pool 3.5% 1/1/2048
 
1,619,819
1,464,012
Freddie Mac Gold Pool 3.5% 1/1/2048
 
438,142
395,998
Freddie Mac Gold Pool 3.5% 1/1/2048
 
46,242
41,794
Freddie Mac Gold Pool 3.5% 1/1/2048
 
31,318
28,306
Freddie Mac Gold Pool 3.5% 1/1/2048
 
12,155
10,971
Freddie Mac Gold Pool 3.5% 1/1/2049
 
73,419
65,994
Freddie Mac Gold Pool 3.5% 1/1/2050
 
410,568
368,148
Freddie Mac Gold Pool 3.5% 1/1/2052
 
1,306,409
1,166,530
Freddie Mac Gold Pool 3.5% 1/1/2052
 
664,141
589,502
Freddie Mac Gold Pool 3.5% 1/1/2052
 
61,108
54,240
Freddie Mac Gold Pool 3.5% 10/1/2033
 
1,690,910
1,643,345
Freddie Mac Gold Pool 3.5% 10/1/2033
 
271,954
264,009
Freddie Mac Gold Pool 3.5% 10/1/2042
 
256,002
236,832
Freddie Mac Gold Pool 3.5% 10/1/2042
 
136,391
126,525
Freddie Mac Gold Pool 3.5% 10/1/2042
 
32,798
30,400
Freddie Mac Gold Pool 3.5% 10/1/2045
 
4,224,100
3,838,914
Freddie Mac Gold Pool 3.5% 10/1/2047
 
2,163,480
1,958,084
Freddie Mac Gold Pool 3.5% 10/1/2047
 
271,790
245,987
Freddie Mac Gold Pool 3.5% 10/1/2047
 
218,739
197,972
Freddie Mac Gold Pool 3.5% 10/1/2047
 
32,802
29,649
Freddie Mac Gold Pool 3.5% 10/1/2048
 
279,003
250,786
Freddie Mac Gold Pool 3.5% 10/1/2048
 
105,133
94,599
Freddie Mac Gold Pool 3.5% 10/1/2048
 
16,213
14,608
Freddie Mac Gold Pool 3.5% 11/1/2033
 
655,015
635,880
Freddie Mac Gold Pool 3.5% 11/1/2037
 
19,580
18,763
Freddie Mac Gold Pool 3.5% 11/1/2039
 
53,599
50,038
Freddie Mac Gold Pool 3.5% 11/1/2044
 
297,521
272,914
Freddie Mac Gold Pool 3.5% 11/1/2045
 
6,376,832
5,813,278
Freddie Mac Gold Pool 3.5% 11/1/2045
 
5,086
4,622
Freddie Mac Gold Pool 3.5% 11/1/2046
 
48,314
43,863
Freddie Mac Gold Pool 3.5% 11/1/2047
 
916,012
829,048
Freddie Mac Gold Pool 3.5% 11/1/2047
 
178,690
161,726
Freddie Mac Gold Pool 3.5% 11/1/2047
 
27,039
24,472
Freddie Mac Gold Pool 3.5% 11/1/2047
 
23,637
21,393
Freddie Mac Gold Pool 3.5% 11/1/2047
 
22,327
20,207
Freddie Mac Gold Pool 3.5% 11/1/2047
 
5,485
4,964
Freddie Mac Gold Pool 3.5% 11/1/2048
 
497,941
448,644
Freddie Mac Gold Pool 3.5% 11/1/2048
 
279,169
251,198
Freddie Mac Gold Pool 3.5% 11/1/2048
 
170,089
152,993
Freddie Mac Gold Pool 3.5% 11/1/2048
 
91,470
82,219
Freddie Mac Gold Pool 3.5% 11/1/2049
 
189,702
170,220
Freddie Mac Gold Pool 3.5% 11/1/2049
 
14,191
12,734
Freddie Mac Gold Pool 3.5% 12/1/2025
 
547
543
Freddie Mac Gold Pool 3.5% 12/1/2026
 
25,585
25,353
Freddie Mac Gold Pool 3.5% 12/1/2029
 
278,521
274,345
Freddie Mac Gold Pool 3.5% 12/1/2033
 
375,524
364,553
Freddie Mac Gold Pool 3.5% 12/1/2042
 
185,551
171,588
Freddie Mac Gold Pool 3.5% 12/1/2042
 
119,506
110,673
Freddie Mac Gold Pool 3.5% 12/1/2044
 
1,497,414
1,388,245
Freddie Mac Gold Pool 3.5% 12/1/2044
 
4,757
4,361
Freddie Mac Gold Pool 3.5% 12/1/2045
 
2,061,929
1,873,906
Freddie Mac Gold Pool 3.5% 12/1/2045
 
6,547
5,950
Freddie Mac Gold Pool 3.5% 12/1/2046
 
491,602
446,313
Freddie Mac Gold Pool 3.5% 12/1/2047
 
4,194,010
3,790,597
Freddie Mac Gold Pool 3.5% 12/1/2047
 
2,604,535
2,354,010
Freddie Mac Gold Pool 3.5% 12/1/2047
 
1,019,545
921,477
Freddie Mac Gold Pool 3.5% 12/1/2047
 
188,684
170,535
Freddie Mac Gold Pool 3.5% 12/1/2047
 
33,068
29,887
Freddie Mac Gold Pool 3.5% 12/1/2048
 
710,570
641,372
Freddie Mac Gold Pool 3.5% 12/1/2048
 
77,061
69,556
Freddie Mac Gold Pool 3.5% 12/1/2048
 
76,009
68,413
Freddie Mac Gold Pool 3.5% 12/1/2048
 
70,691
63,891
Freddie Mac Gold Pool 3.5% 12/1/2051
 
694,259
616,235
Freddie Mac Gold Pool 3.5% 12/1/2051
 
77,887
69,134
Freddie Mac Gold Pool 3.5% 2/1/2033
 
30,442
29,672
Freddie Mac Gold Pool 3.5% 2/1/2042
 
2,907,602
2,699,381
Freddie Mac Gold Pool 3.5% 2/1/2043
 
1,331,487
1,223,844
Freddie Mac Gold Pool 3.5% 2/1/2043
 
146,859
136,397
Freddie Mac Gold Pool 3.5% 2/1/2043
 
61,222
56,601
Freddie Mac Gold Pool 3.5% 2/1/2044
 
984,911
909,863
Freddie Mac Gold Pool 3.5% 2/1/2044
 
627,505
580,748
Freddie Mac Gold Pool 3.5% 2/1/2044
 
2,377
2,188
Freddie Mac Gold Pool 3.5% 2/1/2045
 
5,469,670
5,011,283
Freddie Mac Gold Pool 3.5% 2/1/2045
 
998,035
913,223
Freddie Mac Gold Pool 3.5% 2/1/2046
 
32,208
29,271
Freddie Mac Gold Pool 3.5% 2/1/2048
 
803,507
726,219
Freddie Mac Gold Pool 3.5% 2/1/2048
 
490,229
443,075
Freddie Mac Gold Pool 3.5% 2/1/2048
 
60,261
54,464
Freddie Mac Gold Pool 3.5% 2/1/2048
 
30,562
27,622
Freddie Mac Gold Pool 3.5% 2/1/2048
 
5,386
4,868
Freddie Mac Gold Pool 3.5% 2/1/2049
 
160,167
143,869
Freddie Mac Gold Pool 3.5% 2/1/2049
 
20,943
18,818
Freddie Mac Gold Pool 3.5% 3/1/2030
 
8,876
8,744
Freddie Mac Gold Pool 3.5% 3/1/2032
 
84,849
82,913
Freddie Mac Gold Pool 3.5% 3/1/2033
 
179,433
174,890
Freddie Mac Gold Pool 3.5% 3/1/2045
 
1,120,421
1,025,641
Freddie Mac Gold Pool 3.5% 3/1/2046
 
7,220,550
6,562,124
Freddie Mac Gold Pool 3.5% 3/1/2046
 
12,122
11,017
Freddie Mac Gold Pool 3.5% 3/1/2048
 
4,201,582
3,802,693
Freddie Mac Gold Pool 3.5% 3/1/2048
 
1,481,473
1,338,974
Freddie Mac Gold Pool 3.5% 3/1/2048
 
646,963
584,733
Freddie Mac Gold Pool 3.5% 3/1/2048
 
592,716
535,704
Freddie Mac Gold Pool 3.5% 3/1/2048
 
312,137
282,113
Freddie Mac Gold Pool 3.5% 3/1/2048
 
61,061
55,187
Freddie Mac Gold Pool 3.5% 3/1/2048
 
45,287
40,931
Freddie Mac Gold Pool 3.5% 3/1/2048
 
27,200
24,584
Freddie Mac Gold Pool 3.5% 3/1/2049
 
108,528
97,484
Freddie Mac Gold Pool 3.5% 3/1/2049
 
91,527
82,323
Freddie Mac Gold Pool 3.5% 3/1/2049
 
73,950
66,471
Freddie Mac Gold Pool 3.5% 3/1/2049
 
15,842
14,250
Freddie Mac Gold Pool 3.5% 3/1/2050
 
42,751,292
38,815,130
Freddie Mac Gold Pool 3.5% 3/1/2050
 
449,688
402,945
Freddie Mac Gold Pool 3.5% 3/1/2052
 
1,408,192
1,250,814
Freddie Mac Gold Pool 3.5% 3/1/2052
 
851,670
755,956
Freddie Mac Gold Pool 3.5% 3/1/2052
 
275,936
244,925
Freddie Mac Gold Pool 3.5% 4/1/2028
 
116,797
115,327
Freddie Mac Gold Pool 3.5% 4/1/2029
 
16,522
16,367
Freddie Mac Gold Pool 3.5% 4/1/2029
 
3,405
3,356
Freddie Mac Gold Pool 3.5% 4/1/2030
 
310,482
305,857
Freddie Mac Gold Pool 3.5% 4/1/2030
 
202,261
199,291
Freddie Mac Gold Pool 3.5% 4/1/2033
 
167,658
163,413
Freddie Mac Gold Pool 3.5% 4/1/2033
 
3,930
3,826
Freddie Mac Gold Pool 3.5% 4/1/2034
 
108,474
104,966
Freddie Mac Gold Pool 3.5% 4/1/2037
 
527,132
505,999
Freddie Mac Gold Pool 3.5% 4/1/2042
 
5,376,472
4,990,464
Freddie Mac Gold Pool 3.5% 4/1/2042
 
115,852
107,519
Freddie Mac Gold Pool 3.5% 4/1/2044
 
308,298
278,853
Freddie Mac Gold Pool 3.5% 4/1/2046
 
4,817,951
4,375,601
Freddie Mac Gold Pool 3.5% 4/1/2047
 
110,302
100,037
Freddie Mac Gold Pool 3.5% 4/1/2047
 
18,930
17,168
Freddie Mac Gold Pool 3.5% 4/1/2048
 
107,768
97,402
Freddie Mac Gold Pool 3.5% 4/1/2048
 
30,390
27,467
Freddie Mac Gold Pool 3.5% 4/1/2049
 
78,176
70,314
Freddie Mac Gold Pool 3.5% 4/1/2050
 
94,845
84,987
Freddie Mac Gold Pool 3.5% 4/1/2052
 
5,564,858
4,939,459
Freddie Mac Gold Pool 3.5% 4/1/2053
 
22,746
20,190
Freddie Mac Gold Pool 3.5% 5/1/2032
 
559,395
549,337
Freddie Mac Gold Pool 3.5% 5/1/2032
 
3,107
3,034
Freddie Mac Gold Pool 3.5% 5/1/2033
 
45,514
44,305
Freddie Mac Gold Pool 3.5% 5/1/2033
 
6,596
6,426
Freddie Mac Gold Pool 3.5% 5/1/2037
 
705,278
677,181
Freddie Mac Gold Pool 3.5% 5/1/2037
 
353,759
339,931
Freddie Mac Gold Pool 3.5% 5/1/2037
 
234,110
224,564
Freddie Mac Gold Pool 3.5% 5/1/2037
 
63,092
60,638
Freddie Mac Gold Pool 3.5% 5/1/2038
 
21,478
20,178
Freddie Mac Gold Pool 3.5% 5/1/2039
 
197,776
184,943
Freddie Mac Gold Pool 3.5% 5/1/2042
 
191,692
177,402
Freddie Mac Gold Pool 3.5% 5/1/2043
 
2,117,612
1,948,811
Freddie Mac Gold Pool 3.5% 5/1/2043
 
2,002,870
1,846,122
Freddie Mac Gold Pool 3.5% 5/1/2043
 
216,909
200,299
Freddie Mac Gold Pool 3.5% 5/1/2043
 
207,877
191,543
Freddie Mac Gold Pool 3.5% 5/1/2045
 
2,616,825
2,379,838
Freddie Mac Gold Pool 3.5% 5/1/2046
 
1,951,262
1,776,990
Freddie Mac Gold Pool 3.5% 5/1/2046
 
254,588
231,214
Freddie Mac Gold Pool 3.5% 5/1/2047
 
328,370
297,811
Freddie Mac Gold Pool 3.5% 5/1/2047
 
40,105
36,372
Freddie Mac Gold Pool 3.5% 5/1/2048
 
490,037
442,901
Freddie Mac Gold Pool 3.5% 5/1/2048
 
248,140
223,976
Freddie Mac Gold Pool 3.5% 5/1/2048
 
194,682
175,541
Freddie Mac Gold Pool 3.5% 5/1/2048
 
103,280
93,249
Freddie Mac Gold Pool 3.5% 5/1/2048
 
18,945
17,123
Freddie Mac Gold Pool 3.5% 5/1/2049
 
138,544
124,403
Freddie Mac Gold Pool 3.5% 5/1/2052
 
7,890,332
7,018,381
Freddie Mac Gold Pool 3.5% 5/1/2052
 
1,866,276
1,656,537
Freddie Mac Gold Pool 3.5% 5/1/2052
 
1,312,219
1,167,208
Freddie Mac Gold Pool 3.5% 5/1/2052
 
41,716
37,106
Freddie Mac Gold Pool 3.5% 5/1/2052
 
35,841
32,026
Freddie Mac Gold Pool 3.5% 6/1/2030
 
326,748
321,990
Freddie Mac Gold Pool 3.5% 6/1/2032
 
25,331
24,753
Freddie Mac Gold Pool 3.5% 6/1/2036
 
238,261
229,513
Freddie Mac Gold Pool 3.5% 6/1/2037
 
764,805
734,575
Freddie Mac Gold Pool 3.5% 6/1/2037
 
483,497
464,991
Freddie Mac Gold Pool 3.5% 6/1/2037
 
200,970
192,963
Freddie Mac Gold Pool 3.5% 6/1/2037
 
198,706
191,101
Freddie Mac Gold Pool 3.5% 6/1/2037
 
162,560
155,921
Freddie Mac Gold Pool 3.5% 6/1/2038
 
107,039
100,562
Freddie Mac Gold Pool 3.5% 6/1/2039
 
1,779,371
1,663,919
Freddie Mac Gold Pool 3.5% 6/1/2043
 
39,273
36,361
Freddie Mac Gold Pool 3.5% 6/1/2043
 
23,742
21,903
Freddie Mac Gold Pool 3.5% 6/1/2047
 
1,039,707
940,999
Freddie Mac Gold Pool 3.5% 6/1/2047
 
408,310
370,694
Freddie Mac Gold Pool 3.5% 6/1/2048
 
689,334
622,382
Freddie Mac Gold Pool 3.5% 6/1/2048
 
242,611
218,757
Freddie Mac Gold Pool 3.5% 6/1/2048
 
75,303
67,899
Freddie Mac Gold Pool 3.5% 6/1/2049
 
10,680,286
9,590,137
Freddie Mac Gold Pool 3.5% 6/1/2049
 
69,305
62,231
Freddie Mac Gold Pool 3.5% 6/1/2052
 
5,636,067
5,027,323
Freddie Mac Gold Pool 3.5% 7/1/2029
 
740,675
730,668
Freddie Mac Gold Pool 3.5% 7/1/2029
 
7,536
7,424
Freddie Mac Gold Pool 3.5% 7/1/2032
 
691,013
674,382
Freddie Mac Gold Pool 3.5% 7/1/2033
 
1,496,202
1,454,829
Freddie Mac Gold Pool 3.5% 7/1/2033
 
12,986
12,641
Freddie Mac Gold Pool 3.5% 7/1/2034
 
148,749
143,938
Freddie Mac Gold Pool 3.5% 7/1/2037
 
395,736
379,723
Freddie Mac Gold Pool 3.5% 7/1/2037
 
297,285
285,256
Freddie Mac Gold Pool 3.5% 7/1/2039
 
323,024
302,065
Freddie Mac Gold Pool 3.5% 7/1/2043
 
103,220
95,319
Freddie Mac Gold Pool 3.5% 7/1/2043
 
58,203
53,382
Freddie Mac Gold Pool 3.5% 7/1/2045
 
7,623,243
6,932,861
Freddie Mac Gold Pool 3.5% 7/1/2046
 
26,698,793
24,399,127
Freddie Mac Gold Pool 3.5% 7/1/2046
 
8,247
7,495
Freddie Mac Gold Pool 3.5% 7/1/2047
 
3,281,259
2,969,743
Freddie Mac Gold Pool 3.5% 7/1/2047
 
10,900
9,865
Freddie Mac Gold Pool 3.5% 7/1/2048
 
6,800,159
6,133,316
Freddie Mac Gold Pool 3.5% 7/1/2048
 
405,462
365,596
Freddie Mac Gold Pool 3.5% 7/1/2048
 
155,213
139,807
Freddie Mac Gold Pool 3.5% 7/1/2048
 
117,620
106,086
Freddie Mac Gold Pool 3.5% 7/1/2049
 
204,250
183,402
Freddie Mac Gold Pool 3.5% 7/1/2052
 
36,652,084
32,567,349
Freddie Mac Gold Pool 3.5% 7/1/2052
 
673,133
598,115
Freddie Mac Gold Pool 3.5% 8/1/2026
 
39,405
39,083
Freddie Mac Gold Pool 3.5% 8/1/2028
 
297,454
293,771
Freddie Mac Gold Pool 3.5% 8/1/2032
 
1,386,394
1,353,027
Freddie Mac Gold Pool 3.5% 8/1/2033
 
26,268
25,571
Freddie Mac Gold Pool 3.5% 8/1/2034
 
1,054,017
1,019,931
Freddie Mac Gold Pool 3.5% 8/1/2037
 
303,768
291,761
Freddie Mac Gold Pool 3.5% 8/1/2037
 
68,049
65,445
Freddie Mac Gold Pool 3.5% 8/1/2039
 
569,745
532,778
Freddie Mac Gold Pool 3.5% 8/1/2042
 
2,269,757
2,103,495
Freddie Mac Gold Pool 3.5% 8/1/2042
 
200,819
185,572
Freddie Mac Gold Pool 3.5% 8/1/2042
 
60,554
56,164
Freddie Mac Gold Pool 3.5% 8/1/2043
 
783,415
722,385
Freddie Mac Gold Pool 3.5% 8/1/2043
 
274,970
253,595
Freddie Mac Gold Pool 3.5% 8/1/2043
 
88,440
81,204
Freddie Mac Gold Pool 3.5% 8/1/2044
 
5,558
5,103
Freddie Mac Gold Pool 3.5% 8/1/2045
 
3,899,004
3,545,899
Freddie Mac Gold Pool 3.5% 8/1/2045
 
92,529
84,149
Freddie Mac Gold Pool 3.5% 8/1/2045
 
81,225
73,869
Freddie Mac Gold Pool 3.5% 8/1/2046
 
8,259,973
7,501,602
Freddie Mac Gold Pool 3.5% 8/1/2047
 
143,988
130,318
Freddie Mac Gold Pool 3.5% 8/1/2048
 
10,641,959
9,598,378
Freddie Mac Gold Pool 3.5% 8/1/2048
 
885,266
797,396
Freddie Mac Gold Pool 3.5% 8/1/2048
 
329,818
297,081
Freddie Mac Gold Pool 3.5% 8/1/2048
 
177,019
160,389
Freddie Mac Gold Pool 3.5% 8/1/2049
 
7,518,956
6,751,487
Freddie Mac Gold Pool 3.5% 8/1/2049
 
134,670
120,924
Freddie Mac Gold Pool 3.5% 8/1/2051
 
15,953
14,240
Freddie Mac Gold Pool 3.5% 9/1/2025
 
545
542
Freddie Mac Gold Pool 3.5% 9/1/2031
 
4,178
4,090
Freddie Mac Gold Pool 3.5% 9/1/2033
 
580,748
564,689
Freddie Mac Gold Pool 3.5% 9/1/2033
 
415,622
404,580
Freddie Mac Gold Pool 3.5% 9/1/2043
 
844,746
780,152
Freddie Mac Gold Pool 3.5% 9/1/2043
 
365,759
336,293
Freddie Mac Gold Pool 3.5% 9/1/2043
 
245,382
225,531
Freddie Mac Gold Pool 3.5% 9/1/2043
 
45,248
41,779
Freddie Mac Gold Pool 3.5% 9/1/2044
 
50,868
46,566
Freddie Mac Gold Pool 3.5% 9/1/2045
 
1,796,765
1,634,045
Freddie Mac Gold Pool 3.5% 9/1/2045
 
125,931
115,306
Freddie Mac Gold Pool 3.5% 9/1/2045
 
78,040
70,973
Freddie Mac Gold Pool 3.5% 9/1/2046
 
1,675,445
1,521,618
Freddie Mac Gold Pool 3.5% 9/1/2047
 
6,268,454
5,702,724
Freddie Mac Gold Pool 3.5% 9/1/2047
 
5,595,690
5,064,448
Freddie Mac Gold Pool 3.5% 9/1/2047
 
89,314
80,835
Freddie Mac Gold Pool 3.5% 9/1/2047
 
81,175
73,468
Freddie Mac Gold Pool 3.5% 9/1/2047
 
35,625
32,243
Freddie Mac Gold Pool 3.5% 9/1/2048
 
200,918
180,975
Freddie Mac Gold Pool 3.5% 9/1/2049
 
185,163
166,263
Freddie Mac Gold Pool 4% 1/1/2039
 
189,505
180,767
Freddie Mac Gold Pool 4% 1/1/2041
 
782,201
747,448
Freddie Mac Gold Pool 4% 1/1/2041
 
386,731
369,553
Freddie Mac Gold Pool 4% 1/1/2041
 
311,726
297,890
Freddie Mac Gold Pool 4% 1/1/2041
 
116,018
110,880
Freddie Mac Gold Pool 4% 1/1/2041
 
71,090
67,907
Freddie Mac Gold Pool 4% 1/1/2041
 
57,238
54,707
Freddie Mac Gold Pool 4% 1/1/2041
 
31,999
30,564
Freddie Mac Gold Pool 4% 1/1/2041
 
13,114
12,513
Freddie Mac Gold Pool 4% 1/1/2041
 
6,471
6,187
Freddie Mac Gold Pool 4% 1/1/2041
 
2,815
2,692
Freddie Mac Gold Pool 4% 1/1/2042
 
934,676
890,183
Freddie Mac Gold Pool 4% 1/1/2042
 
104,296
99,413
Freddie Mac Gold Pool 4% 1/1/2043
 
64,655
61,296
Freddie Mac Gold Pool 4% 1/1/2044
 
460,766
435,220
Freddie Mac Gold Pool 4% 1/1/2044
 
37,751
35,651
Freddie Mac Gold Pool 4% 1/1/2044
 
32,328
30,546
Freddie Mac Gold Pool 4% 1/1/2045
 
910,029
866,932
Freddie Mac Gold Pool 4% 1/1/2045
 
225,903
213,158
Freddie Mac Gold Pool 4% 1/1/2046
 
10,343
9,688
Freddie Mac Gold Pool 4% 1/1/2047
 
10,792,148
10,142,749
Freddie Mac Gold Pool 4% 1/1/2049
 
779,217
724,780
Freddie Mac Gold Pool 4% 1/1/2049
 
586,030
544,541
Freddie Mac Gold Pool 4% 1/1/2052
 
739,147
682,255
Freddie Mac Gold Pool 4% 10/1/2033
 
72,138
70,744
Freddie Mac Gold Pool 4% 10/1/2034
 
249,658
244,599
Freddie Mac Gold Pool 4% 10/1/2037
 
424,462
412,326
Freddie Mac Gold Pool 4% 10/1/2037
 
392,998
381,965
Freddie Mac Gold Pool 4% 10/1/2037
 
179,844
174,795
Freddie Mac Gold Pool 4% 10/1/2037
 
107,346
104,277
Freddie Mac Gold Pool 4% 10/1/2039
 
1,824,378
1,751,362
Freddie Mac Gold Pool 4% 10/1/2040
 
211,358
201,762
Freddie Mac Gold Pool 4% 10/1/2040
 
167,830
160,476
Freddie Mac Gold Pool 4% 10/1/2040
 
89,941
86,000
Freddie Mac Gold Pool 4% 10/1/2040
 
47,143
45,022
Freddie Mac Gold Pool 4% 10/1/2041
 
2,388,131
2,275,698
Freddie Mac Gold Pool 4% 10/1/2041
 
666,780
633,977
Freddie Mac Gold Pool 4% 10/1/2041
 
72,626
69,157
Freddie Mac Gold Pool 4% 10/1/2041
 
13,075
12,460
Freddie Mac Gold Pool 4% 10/1/2041
 
7,235
6,912
Freddie Mac Gold Pool 4% 10/1/2042
 
165,465
157,177
Freddie Mac Gold Pool 4% 10/1/2042
 
31,937
30,288
Freddie Mac Gold Pool 4% 10/1/2043
 
33,342
31,570
Freddie Mac Gold Pool 4% 10/1/2044
 
294,453
277,508
Freddie Mac Gold Pool 4% 10/1/2044
 
9,394
8,873
Freddie Mac Gold Pool 4% 10/1/2045
 
2,718,920
2,548,422
Freddie Mac Gold Pool 4% 10/1/2045
 
1,394,832
1,307,366
Freddie Mac Gold Pool 4% 10/1/2045
 
52,587
49,290
Freddie Mac Gold Pool 4% 10/1/2045
 
6,951
6,515
Freddie Mac Gold Pool 4% 10/1/2047
 
1,248,294
1,166,115
Freddie Mac Gold Pool 4% 10/1/2048
 
2,101,150
1,958,886
Freddie Mac Gold Pool 4% 10/1/2048
 
496,117
462,061
Freddie Mac Gold Pool 4% 10/1/2048
 
361,526
336,269
Freddie Mac Gold Pool 4% 10/1/2048
 
66,346
61,792
Freddie Mac Gold Pool 4% 10/1/2049
 
40,827
37,886
Freddie Mac Gold Pool 4% 10/1/2051
 
409,578
378,309
Freddie Mac Gold Pool 4% 10/1/2052
 
2,217,758
2,036,661
Freddie Mac Gold Pool 4% 10/1/2052
 
2,104,675
1,932,812
Freddie Mac Gold Pool 4% 10/1/2052
 
1,722,972
1,582,817
Freddie Mac Gold Pool 4% 10/1/2052
 
91,543
84,039
Freddie Mac Gold Pool 4% 11/1/2033
 
68,742
67,414
Freddie Mac Gold Pool 4% 11/1/2036
 
884,011
853,370
Freddie Mac Gold Pool 4% 11/1/2037
 
56,279
54,699
Freddie Mac Gold Pool 4% 11/1/2039
 
189,929
181,848
Freddie Mac Gold Pool 4% 11/1/2039
 
44,679
42,848
Freddie Mac Gold Pool 4% 11/1/2040
 
317,723
303,497
Freddie Mac Gold Pool 4% 11/1/2040
 
94,946
91,215
Freddie Mac Gold Pool 4% 11/1/2040
 
62,818
60,018
Freddie Mac Gold Pool 4% 11/1/2040
 
7,621
7,276
Freddie Mac Gold Pool 4% 11/1/2041
 
21,682
20,635
Freddie Mac Gold Pool 4% 11/1/2042
 
15,582
14,814
Freddie Mac Gold Pool 4% 11/1/2043
 
10,602
10,038
Freddie Mac Gold Pool 4% 11/1/2045
 
804,463
753,514
Freddie Mac Gold Pool 4% 11/1/2046
 
3,517,849
3,289,557
Freddie Mac Gold Pool 4% 11/1/2048
 
392,641
365,688
Freddie Mac Gold Pool 4% 11/1/2048
 
265,925
247,347
Freddie Mac Gold Pool 4% 11/1/2048
 
180,094
167,512
Freddie Mac Gold Pool 4% 11/1/2048
 
6,326
5,892
Freddie Mac Gold Pool 4% 12/1/2037
 
5,126,000
4,975,677
Freddie Mac Gold Pool 4% 12/1/2038
 
1,251,554
1,193,844
Freddie Mac Gold Pool 4% 12/1/2039
 
86,441
82,756
Freddie Mac Gold Pool 4% 12/1/2040
 
591,616
565,820
Freddie Mac Gold Pool 4% 12/1/2040
 
416,383
397,991
Freddie Mac Gold Pool 4% 12/1/2040
 
32,724
31,240
Freddie Mac Gold Pool 4% 12/1/2040
 
26,731
25,529
Freddie Mac Gold Pool 4% 12/1/2040
 
25,558
24,396
Freddie Mac Gold Pool 4% 12/1/2040
 
21,063
20,135
Freddie Mac Gold Pool 4% 12/1/2040
 
17,431
16,645
Freddie Mac Gold Pool 4% 12/1/2040
 
17,158
16,410
Freddie Mac Gold Pool 4% 12/1/2040
 
14,695
14,046
Freddie Mac Gold Pool 4% 12/1/2040
 
5,164
4,939
Freddie Mac Gold Pool 4% 12/1/2041
 
220,173
209,696
Freddie Mac Gold Pool 4% 12/1/2041
 
19,440
18,489
Freddie Mac Gold Pool 4% 12/1/2045
 
380,576
356,473
Freddie Mac Gold Pool 4% 12/1/2045
 
326,750
306,056
Freddie Mac Gold Pool 4% 12/1/2045
 
64,118
60,058
Freddie Mac Gold Pool 4% 12/1/2045
 
30,837
28,884
Freddie Mac Gold Pool 4% 12/1/2045
 
23,162
21,738
Freddie Mac Gold Pool 4% 12/1/2045
 
10,740
10,047
Freddie Mac Gold Pool 4% 12/1/2046
 
1,812,937
1,695,286
Freddie Mac Gold Pool 4% 12/1/2047
 
146,677
136,884
Freddie Mac Gold Pool 4% 12/1/2048
 
249,486
232,360
Freddie Mac Gold Pool 4% 12/1/2048
 
244,017
227,427
Freddie Mac Gold Pool 4% 12/1/2048
 
80,239
74,633
Freddie Mac Gold Pool 4% 12/1/2048
 
16,754
15,583
Freddie Mac Gold Pool 4% 12/1/2049
 
174,341
161,235
Freddie Mac Gold Pool 4% 12/1/2049
 
148,198
137,475
Freddie Mac Gold Pool 4% 2/1/2039
 
30,599
29,188
Freddie Mac Gold Pool 4% 2/1/2040
 
10,935
10,510
Freddie Mac Gold Pool 4% 2/1/2041
 
782,407
747,095
Freddie Mac Gold Pool 4% 2/1/2041
 
501,948
479,879
Freddie Mac Gold Pool 4% 2/1/2041
 
399,993
382,278
Freddie Mac Gold Pool 4% 2/1/2041
 
240,261
228,671
Freddie Mac Gold Pool 4% 2/1/2041
 
173,221
165,583
Freddie Mac Gold Pool 4% 2/1/2041
 
137,028
130,682
Freddie Mac Gold Pool 4% 2/1/2041
 
30,992
29,571
Freddie Mac Gold Pool 4% 2/1/2041
 
13,450
12,853
Freddie Mac Gold Pool 4% 2/1/2043
 
673,654
637,561
Freddie Mac Gold Pool 4% 2/1/2044
 
3,937,435
3,725,966
Freddie Mac Gold Pool 4% 2/1/2045
 
1,130,066
1,066,569
Freddie Mac Gold Pool 4% 2/1/2045
 
28,779
27,144
Freddie Mac Gold Pool 4% 2/1/2046
 
4,026,106
3,771,122
Freddie Mac Gold Pool 4% 2/1/2046
 
107,731
100,909
Freddie Mac Gold Pool 4% 2/1/2046
 
6,242
5,949
Freddie Mac Gold Pool 4% 2/1/2047
 
1,506,454
1,408,222
Freddie Mac Gold Pool 4% 2/1/2049
 
658,870
612,841
Freddie Mac Gold Pool 4% 3/1/2026
 
20,087
20,011
Freddie Mac Gold Pool 4% 3/1/2029
 
99,527
98,774
Freddie Mac Gold Pool 4% 3/1/2034
 
14,766
14,453
Freddie Mac Gold Pool 4% 3/1/2040
 
4,206
4,019
Freddie Mac Gold Pool 4% 3/1/2041
 
865,589
825,020
Freddie Mac Gold Pool 4% 3/1/2041
 
7,893
7,533
Freddie Mac Gold Pool 4% 3/1/2041
 
2,722
2,597
Freddie Mac Gold Pool 4% 3/1/2042
 
38,880
37,022
Freddie Mac Gold Pool 4% 3/1/2045
 
59,944
56,391
Freddie Mac Gold Pool 4% 3/1/2046
 
430,699
403,421
Freddie Mac Gold Pool 4% 3/1/2046
 
62,676
58,706
Freddie Mac Gold Pool 4% 3/1/2049
 
2,247,545
2,088,423
Freddie Mac Gold Pool 4% 3/1/2049
 
190,530
177,041
Freddie Mac Gold Pool 4% 3/1/2049
 
98,947
91,942
Freddie Mac Gold Pool 4% 3/1/2049
 
23,078
21,445
Freddie Mac Gold Pool 4% 3/1/2050
 
85,945
79,457
Freddie Mac Gold Pool 4% 3/1/2050
 
74,836
69,398
Freddie Mac Gold Pool 4% 4/1/2035
 
1,194,159
1,165,857
Freddie Mac Gold Pool 4% 4/1/2041
 
105,145
100,549
Freddie Mac Gold Pool 4% 4/1/2041
 
18,114
17,291
Freddie Mac Gold Pool 4% 4/1/2042
 
303,194
289,598
Freddie Mac Gold Pool 4% 4/1/2047
 
3,434,658
3,210,691
Freddie Mac Gold Pool 4% 4/1/2047
 
752,098
703,055
Freddie Mac Gold Pool 4% 4/1/2047
 
5,903
5,518
Freddie Mac Gold Pool 4% 4/1/2048
 
1,234,040
1,151,643
Freddie Mac Gold Pool 4% 4/1/2048
 
6,380
5,954
Freddie Mac Gold Pool 4% 4/1/2049
 
20,456,119
19,142,104
Freddie Mac Gold Pool 4% 4/1/2049
 
318,847
296,273
Freddie Mac Gold Pool 4% 4/1/2050
 
300,381
278,645
Freddie Mac Gold Pool 4% 4/1/2050
 
36,804
34,129
Freddie Mac Gold Pool 4% 4/1/2051
 
240,217
221,953
Freddie Mac Gold Pool 4% 5/1/2041
 
4,062
3,875
Freddie Mac Gold Pool 4% 5/1/2042
 
463,276
440,552
Freddie Mac Gold Pool 4% 5/1/2042
 
2,185
2,075
Freddie Mac Gold Pool 4% 5/1/2043
 
18,915
17,909
Freddie Mac Gold Pool 4% 5/1/2044
 
4,704
4,449
Freddie Mac Gold Pool 4% 5/1/2045
 
1,901,679
1,807,046
Freddie Mac Gold Pool 4% 5/1/2045
 
48,056
45,263
Freddie Mac Gold Pool 4% 5/1/2046
 
163,241
152,800
Freddie Mac Gold Pool 4% 5/1/2046
 
21,255
19,896
Freddie Mac Gold Pool 4% 5/1/2047
 
1,017,732
951,368
Freddie Mac Gold Pool 4% 5/1/2047
 
18,051
16,874
Freddie Mac Gold Pool 4% 5/1/2048
 
3,262,046
3,041,181
Freddie Mac Gold Pool 4% 5/1/2048
 
727,542
677,398
Freddie Mac Gold Pool 4% 5/1/2048
 
426,799
397,383
Freddie Mac Gold Pool 4% 5/1/2048
 
394,609
367,891
Freddie Mac Gold Pool 4% 5/1/2048
 
22,416
20,787
Freddie Mac Gold Pool 4% 5/1/2049
 
154,307
143,382
Freddie Mac Gold Pool 4% 5/1/2049
 
110,764
102,853
Freddie Mac Gold Pool 4% 5/1/2049
 
13,106
12,170
Freddie Mac Gold Pool 4% 5/1/2049
 
8,841
8,210
Freddie Mac Gold Pool 4% 5/1/2050
 
1,814,638
1,682,762
Freddie Mac Gold Pool 4% 5/1/2050
 
29,978
27,790
Freddie Mac Gold Pool 4% 5/1/2051
 
251,291
231,035
Freddie Mac Gold Pool 4% 6/1/2025
 
314
312
Freddie Mac Gold Pool 4% 6/1/2034
 
135,570
133,077
Freddie Mac Gold Pool 4% 6/1/2043
 
14,882
14,222
Freddie Mac Gold Pool 4% 6/1/2044
 
85,028
81,931
Freddie Mac Gold Pool 4% 6/1/2045
 
39,363
36,944
Freddie Mac Gold Pool 4% 6/1/2046
 
5,259,728
4,991,680
Freddie Mac Gold Pool 4% 6/1/2046
 
51,670
48,333
Freddie Mac Gold Pool 4% 6/1/2047
 
1,072,602
1,002,660
Freddie Mac Gold Pool 4% 6/1/2048
 
338,616
315,477
Freddie Mac Gold Pool 4% 6/1/2048
 
334,488
311,841
Freddie Mac Gold Pool 4% 6/1/2048
 
109,153
101,629
Freddie Mac Gold Pool 4% 6/1/2049
 
172,713
160,377
Freddie Mac Gold Pool 4% 6/1/2050
 
79,599
73,789
Freddie Mac Gold Pool 4% 6/1/2055
 
5,000,000
4,585,462
Freddie Mac Gold Pool 4% 7/1/2029
 
2,137
2,126
Freddie Mac Gold Pool 4% 7/1/2039
 
325,299
312,009
Freddie Mac Gold Pool 4% 7/1/2039
 
68,722
66,052
Freddie Mac Gold Pool 4% 7/1/2040
 
11,451
10,911
Freddie Mac Gold Pool 4% 7/1/2040
 
3,577
3,427
Freddie Mac Gold Pool 4% 7/1/2042
 
184,927
176,669
Freddie Mac Gold Pool 4% 7/1/2042
 
52,901
50,227
Freddie Mac Gold Pool 4% 7/1/2043
 
60,865
57,776
Freddie Mac Gold Pool 4% 7/1/2043
 
20,722
19,618
Freddie Mac Gold Pool 4% 7/1/2043
 
14,912
14,310
Freddie Mac Gold Pool 4% 7/1/2044
 
790,741
747,466
Freddie Mac Gold Pool 4% 7/1/2044
 
3,671
3,494
Freddie Mac Gold Pool 4% 7/1/2045
 
645,343
615,587
Freddie Mac Gold Pool 4% 7/1/2046
 
60,574
56,662
Freddie Mac Gold Pool 4% 7/1/2046
 
6,319
5,911
Freddie Mac Gold Pool 4% 7/1/2047
 
5,209,946
4,866,962
Freddie Mac Gold Pool 4% 7/1/2047
 
184,375
172,237
Freddie Mac Gold Pool 4% 7/1/2048
 
3,662,391
3,414,418
Freddie Mac Gold Pool 4% 7/1/2048
 
1,496,742
1,395,401
Freddie Mac Gold Pool 4% 7/1/2048
 
318,392
296,448
Freddie Mac Gold Pool 4% 7/1/2048
 
37,814
35,254
Freddie Mac Gold Pool 4% 7/1/2048
 
22,160
20,659
Freddie Mac Gold Pool 4% 7/1/2049
 
336,634
312,591
Freddie Mac Gold Pool 4% 7/1/2049
 
208,382
193,499
Freddie Mac Gold Pool 4% 7/1/2052
 
554,361
509,266
Freddie Mac Gold Pool 4% 8/1/2025
 
231
229
Freddie Mac Gold Pool 4% 8/1/2031
 
15,946
15,726
Freddie Mac Gold Pool 4% 8/1/2033
 
102,035
100,159
Freddie Mac Gold Pool 4% 8/1/2035
 
3,966
3,841
Freddie Mac Gold Pool 4% 8/1/2040
 
92,746
86,930
Freddie Mac Gold Pool 4% 8/1/2042
 
397,991
377,417
Freddie Mac Gold Pool 4% 8/1/2042
 
30,363
28,861
Freddie Mac Gold Pool 4% 8/1/2043
 
174,239
164,690
Freddie Mac Gold Pool 4% 8/1/2043
 
48,143
45,615
Freddie Mac Gold Pool 4% 8/1/2043
 
29,739
28,147
Freddie Mac Gold Pool 4% 8/1/2044
 
1,492,450
1,410,202
Freddie Mac Gold Pool 4% 8/1/2044
 
114,734
108,348
Freddie Mac Gold Pool 4% 8/1/2044
 
59,728
56,401
Freddie Mac Gold Pool 4% 8/1/2045
 
20,622
19,328
Freddie Mac Gold Pool 4% 8/1/2045
 
15,710
14,725
Freddie Mac Gold Pool 4% 8/1/2046
 
22,022
20,600
Freddie Mac Gold Pool 4% 8/1/2048
 
5,400,603
5,034,940
Freddie Mac Gold Pool 4% 8/1/2048
 
380,715
354,475
Freddie Mac Gold Pool 4% 8/1/2048
 
371,853
346,675
Freddie Mac Gold Pool 4% 8/1/2048
 
113,977
106,122
Freddie Mac Gold Pool 4% 8/1/2048
 
102,147
94,264
Freddie Mac Gold Pool 4% 8/1/2048
 
81,890
76,346
Freddie Mac Gold Pool 4% 8/1/2048
 
59,667
55,627
Freddie Mac Gold Pool 4% 8/1/2048
 
20,890
19,476
Freddie Mac Gold Pool 4% 8/1/2048
 
19,501
18,157
Freddie Mac Gold Pool 4% 8/1/2048
 
18,753
17,461
Freddie Mac Gold Pool 4% 8/1/2049
 
8,967,277
8,326,804
Freddie Mac Gold Pool 4% 8/1/2049
 
2,290,559
2,125,528
Freddie Mac Gold Pool 4% 8/1/2050
 
50,847
47,120
Freddie Mac Gold Pool 4% 8/1/2052
 
1,345,977
1,236,068
Freddie Mac Gold Pool 4% 8/1/2052
 
1,090,627
1,001,569
Freddie Mac Gold Pool 4% 8/1/2052
 
838,724
770,235
Freddie Mac Gold Pool 4% 9/1/2037
 
428,890
416,969
Freddie Mac Gold Pool 4% 9/1/2037
 
118,250
114,930
Freddie Mac Gold Pool 4% 9/1/2039
 
503,315
482,629
Freddie Mac Gold Pool 4% 9/1/2040
 
127,896
122,257
Freddie Mac Gold Pool 4% 9/1/2040
 
4,504
4,295
Freddie Mac Gold Pool 4% 9/1/2041
 
17,046
16,256
Freddie Mac Gold Pool 4% 9/1/2041
 
10,834
10,309
Freddie Mac Gold Pool 4% 9/1/2043
 
36,861
34,872
Freddie Mac Gold Pool 4% 9/1/2043
 
31,221
29,598
Freddie Mac Gold Pool 4% 9/1/2044
 
172,898
163,444
Freddie Mac Gold Pool 4% 9/1/2044
 
126,580
119,607
Freddie Mac Gold Pool 4% 9/1/2044
 
125,771
118,534
Freddie Mac Gold Pool 4% 9/1/2045
 
5,821,890
5,456,813
Freddie Mac Gold Pool 4% 9/1/2045
 
459,944
431,102
Freddie Mac Gold Pool 4% 9/1/2045
 
308,317
291,038
Freddie Mac Gold Pool 4% 9/1/2045
 
74,870
70,316
Freddie Mac Gold Pool 4% 9/1/2045
 
59,078
55,373
Freddie Mac Gold Pool 4% 9/1/2045
 
10,424
9,770
Freddie Mac Gold Pool 4% 9/1/2045
 
1,103
1,033
Freddie Mac Gold Pool 4% 9/1/2046
 
45,008
42,101
Freddie Mac Gold Pool 4% 9/1/2047
 
642,785
600,468
Freddie Mac Gold Pool 4% 9/1/2048
 
633,943
590,426
Freddie Mac Gold Pool 4% 9/1/2048
 
596,275
555,530
Freddie Mac Gold Pool 4% 9/1/2048
 
565,300
526,672
Freddie Mac Gold Pool 4% 9/1/2048
 
479,731
447,249
Freddie Mac Gold Pool 4% 9/1/2048
 
355,051
330,678
Freddie Mac Gold Pool 4% 9/1/2048
 
338,113
314,903
Freddie Mac Gold Pool 4% 9/1/2048
 
152,077
141,595
Freddie Mac Gold Pool 4% 9/1/2048
 
100,426
93,504
Freddie Mac Gold Pool 4% 9/1/2048
 
54,774
51,065
Freddie Mac Gold Pool 4% 9/1/2048
 
50,558
47,073
Freddie Mac Gold Pool 4% 9/1/2048
 
43,756
40,794
Freddie Mac Gold Pool 4% 9/1/2048
 
5,292
4,928
Freddie Mac Gold Pool 4% 9/1/2049
 
1,146,561
1,063,953
Freddie Mac Gold Pool 4% 9/1/2052
 
1,992,515
1,837,283
Freddie Mac Gold Pool 4% 9/1/2052
 
1,994,432
1,831,571
Freddie Mac Gold Pool 4% 9/1/2052
 
1,921,963
1,768,623
Freddie Mac Gold Pool 4% 9/1/2052
 
1,382,641
1,272,330
Freddie Mac Gold Pool 4% 9/1/2052
 
1,320,339
1,217,475
Freddie Mac Gold Pool 4% 9/1/2052
 
477,659
438,654
Freddie Mac Gold Pool 4% 9/1/2052
 
469,531
431,190
Freddie Mac Gold Pool 4.5% 1/1/2039
 
45,776
45,132
Freddie Mac Gold Pool 4.5% 1/1/2041
 
477,409
470,104
Freddie Mac Gold Pool 4.5% 1/1/2042
 
349,326
343,836
Freddie Mac Gold Pool 4.5% 1/1/2044
 
1,180,864
1,156,358
Freddie Mac Gold Pool 4.5% 1/1/2048
 
174,033
166,954
Freddie Mac Gold Pool 4.5% 1/1/2048
 
2,848
2,733
Freddie Mac Gold Pool 4.5% 1/1/2049
 
2,858,551
2,735,123
Freddie Mac Gold Pool 4.5% 1/1/2049
 
866,598
830,264
Freddie Mac Gold Pool 4.5% 1/1/2049
 
178,200
170,561
Freddie Mac Gold Pool 4.5% 1/1/2049
 
156,992
150,213
Freddie Mac Gold Pool 4.5% 1/1/2049
 
113,625
108,719
Freddie Mac Gold Pool 4.5% 1/1/2049
 
94,863
90,767
Freddie Mac Gold Pool 4.5% 1/1/2049
 
71,806
68,795
Freddie Mac Gold Pool 4.5% 1/1/2049
 
11,382
10,891
Freddie Mac Gold Pool 4.5% 10/1/2038
 
93,128
91,817
Freddie Mac Gold Pool 4.5% 10/1/2039
 
110,010
108,528
Freddie Mac Gold Pool 4.5% 10/1/2040
 
248,294
244,026
Freddie Mac Gold Pool 4.5% 10/1/2041
 
1,124,673
1,104,906
Freddie Mac Gold Pool 4.5% 10/1/2043
 
341,792
334,351
Freddie Mac Gold Pool 4.5% 10/1/2044
 
26,359
25,592
Freddie Mac Gold Pool 4.5% 10/1/2044
 
3,640
3,563
Freddie Mac Gold Pool 4.5% 10/1/2046
 
2,384
2,294
Freddie Mac Gold Pool 4.5% 10/1/2047
 
53,156
51,044
Freddie Mac Gold Pool 4.5% 10/1/2048
 
247,432
236,826
Freddie Mac Gold Pool 4.5% 10/1/2048
 
136,087
130,423
Freddie Mac Gold Pool 4.5% 10/1/2048
 
24,588
23,527
Freddie Mac Gold Pool 4.5% 10/1/2048
 
11,542
11,043
Freddie Mac Gold Pool 4.5% 10/1/2049
 
805,343
770,066
Freddie Mac Gold Pool 4.5% 10/1/2052
 
21,821,706
20,659,557
Freddie Mac Gold Pool 4.5% 10/1/2052
 
6,142,279
5,815,162
Freddie Mac Gold Pool 4.5% 10/1/2052
 
441,713
418,189
Freddie Mac Gold Pool 4.5% 10/1/2054
 
1,338,336
1,266,542
Freddie Mac Gold Pool 4.5% 10/1/2054
 
1,325,859
1,251,416
Freddie Mac Gold Pool 4.5% 11/1/2039
 
1,890,267
1,862,809
Freddie Mac Gold Pool 4.5% 11/1/2040
 
13,317,641
13,099,182
Freddie Mac Gold Pool 4.5% 11/1/2041
 
1,254,949
1,234,232
Freddie Mac Gold Pool 4.5% 11/1/2043
 
601
587
Freddie Mac Gold Pool 4.5% 11/1/2044
 
31,614
30,693
Freddie Mac Gold Pool 4.5% 11/1/2046
 
11,749
11,308
Freddie Mac Gold Pool 4.5% 11/1/2047
 
602,384
578,257
Freddie Mac Gold Pool 4.5% 11/1/2047
 
504,799
484,581
Freddie Mac Gold Pool 4.5% 11/1/2047
 
149,631
143,544
Freddie Mac Gold Pool 4.5% 11/1/2047
 
143,819
138,059
Freddie Mac Gold Pool 4.5% 11/1/2047
 
93,222
89,430
Freddie Mac Gold Pool 4.5% 11/1/2047
 
58,502
56,159
Freddie Mac Gold Pool 4.5% 11/1/2048
 
69,528
66,613
Freddie Mac Gold Pool 4.5% 11/1/2048
 
44,038
42,136
Freddie Mac Gold Pool 4.5% 11/1/2048
 
13,930
13,329
Freddie Mac Gold Pool 4.5% 11/1/2048
 
13,049
12,485
Freddie Mac Gold Pool 4.5% 11/1/2048
 
8,010
7,664
Freddie Mac Gold Pool 4.5% 11/1/2048
 
4,665
4,464
Freddie Mac Gold Pool 4.5% 11/1/2048
 
3,377
3,233
Freddie Mac Gold Pool 4.5% 11/1/2049
 
822,564
786,533
Freddie Mac Gold Pool 4.5% 11/1/2049
 
87,926
84,074
Freddie Mac Gold Pool 4.5% 11/1/2054
 
1,182,550
1,117,262
Freddie Mac Gold Pool 4.5% 12/1/2043
 
1,235,146
1,208,718
Freddie Mac Gold Pool 4.5% 12/1/2044
 
68,378
66,387
Freddie Mac Gold Pool 4.5% 12/1/2046
 
8,172
7,865
Freddie Mac Gold Pool 4.5% 12/1/2047
 
18,774
18,022
Freddie Mac Gold Pool 4.5% 12/1/2048
 
731,479
701,953
Freddie Mac Gold Pool 4.5% 12/1/2048
 
453,188
433,620
Freddie Mac Gold Pool 4.5% 12/1/2048
 
136,783
130,877
Freddie Mac Gold Pool 4.5% 12/1/2048
 
17,964
17,199
Freddie Mac Gold Pool 4.5% 12/1/2052
 
18,727,051
17,729,712
Freddie Mac Gold Pool 4.5% 12/1/2054
 
1,158,106
1,092,991
Freddie Mac Gold Pool 4.5% 12/1/2054
 
396,572
374,361
Freddie Mac Gold Pool 4.5% 2/1/2031
 
19,032
18,980
Freddie Mac Gold Pool 4.5% 2/1/2041
 
96,405
94,678
Freddie Mac Gold Pool 4.5% 2/1/2045
 
24,398
23,733
Freddie Mac Gold Pool 4.5% 2/1/2046
 
87,605
84,616
Freddie Mac Gold Pool 4.5% 2/1/2047
 
137,541
132,248
Freddie Mac Gold Pool 4.5% 2/1/2048
 
137,778
132,174
Freddie Mac Gold Pool 4.5% 2/1/2048
 
9,708
9,313
Freddie Mac Gold Pool 4.5% 2/1/2049
 
2,901,738
2,776,446
Freddie Mac Gold Pool 4.5% 2/1/2049
 
147,460
141,277
Freddie Mac Gold Pool 4.5% 2/1/2049
 
51,449
49,292
Freddie Mac Gold Pool 4.5% 2/1/2049
 
13,982
13,378
Freddie Mac Gold Pool 4.5% 2/1/2050
 
193,312
184,784
Freddie Mac Gold Pool 4.5% 2/1/2050
 
71,631
68,471
Freddie Mac Gold Pool 4.5% 2/1/2053
 
7,687,838
7,295,227
Freddie Mac Gold Pool 4.5% 2/1/2054
 
1,256,236
1,185,800
Freddie Mac Gold Pool 4.5% 3/1/2044
 
2,689
2,616
Freddie Mac Gold Pool 4.5% 3/1/2047
 
44,794
43,070
Freddie Mac Gold Pool 4.5% 3/1/2048
 
47,815
45,796
Freddie Mac Gold Pool 4.5% 3/1/2049
 
2,475,409
2,368,525
Freddie Mac Gold Pool 4.5% 3/1/2049
 
29,894
28,622
Freddie Mac Gold Pool 4.5% 3/1/2050
 
633,841
605,878
Freddie Mac Gold Pool 4.5% 3/1/2054
 
1,152,055
1,091,421
Freddie Mac Gold Pool 4.5% 4/1/2038
 
34,245
33,881
Freddie Mac Gold Pool 4.5% 4/1/2039
 
1,590,404
1,567,521
Freddie Mac Gold Pool 4.5% 4/1/2039
 
26,394
26,014
Freddie Mac Gold Pool 4.5% 4/1/2041
 
131,061
128,683
Freddie Mac Gold Pool 4.5% 4/1/2041
 
128,470
126,282
Freddie Mac Gold Pool 4.5% 4/1/2044
 
487,022
473,755
Freddie Mac Gold Pool 4.5% 4/1/2044
 
54,634
53,146
Freddie Mac Gold Pool 4.5% 4/1/2046
 
31,020
29,913
Freddie Mac Gold Pool 4.5% 4/1/2047
 
341,052
327,371
Freddie Mac Gold Pool 4.5% 4/1/2047
 
84,690
81,431
Freddie Mac Gold Pool 4.5% 4/1/2047
 
40,226
38,677
Freddie Mac Gold Pool 4.5% 4/1/2047
 
8,749
8,412
Freddie Mac Gold Pool 4.5% 4/1/2048
 
413,086
396,154
Freddie Mac Gold Pool 4.5% 4/1/2048
 
113,915
109,281
Freddie Mac Gold Pool 4.5% 4/1/2048
 
54,129
51,620
Freddie Mac Gold Pool 4.5% 4/1/2048
 
44,328
42,442
Freddie Mac Gold Pool 4.5% 4/1/2049
 
767,449
734,072
Freddie Mac Gold Pool 4.5% 4/1/2049
 
445,743
426,357
Freddie Mac Gold Pool 4.5% 4/1/2049
 
63,084
60,400
Freddie Mac Gold Pool 4.5% 4/1/2050
 
1,451,848
1,387,798
Freddie Mac Gold Pool 4.5% 4/1/2053
 
10,693,876
10,117,673
Freddie Mac Gold Pool 4.5% 5/1/2039
 
2,654,196
2,616,006
Freddie Mac Gold Pool 4.5% 5/1/2039
 
598,686
590,549
Freddie Mac Gold Pool 4.5% 5/1/2041
 
139,670
137,255
Freddie Mac Gold Pool 4.5% 5/1/2041
 
136,833
134,357
Freddie Mac Gold Pool 4.5% 5/1/2041
 
127,476
125,461
Freddie Mac Gold Pool 4.5% 5/1/2044
 
180,163
175,255
Freddie Mac Gold Pool 4.5% 5/1/2047
 
53,817
51,745
Freddie Mac Gold Pool 4.5% 5/1/2047
 
30,424
29,253
Freddie Mac Gold Pool 4.5% 5/1/2047
 
25,691
24,702
Freddie Mac Gold Pool 4.5% 5/1/2047
 
3,500
3,366
Freddie Mac Gold Pool 4.5% 5/1/2048
 
3,563,786
3,416,593
Freddie Mac Gold Pool 4.5% 5/1/2048
 
29,401
28,150
Freddie Mac Gold Pool 4.5% 5/1/2049
 
1,439,158
1,376,567
Freddie Mac Gold Pool 4.5% 5/1/2050
 
28,711
27,444
Freddie Mac Gold Pool 4.5% 5/1/2053
 
1,217,832
1,151,680
Freddie Mac Gold Pool 4.5% 5/1/2053
 
1,210,472
1,144,871
Freddie Mac Gold Pool 4.5% 6/1/2025
 
363
361
Freddie Mac Gold Pool 4.5% 6/1/2039
 
1,610,804
1,587,627
Freddie Mac Gold Pool 4.5% 6/1/2041
 
146,856
144,702
Freddie Mac Gold Pool 4.5% 6/1/2041
 
106,472
104,596
Freddie Mac Gold Pool 4.5% 6/1/2041
 
91,204
89,877
Freddie Mac Gold Pool 4.5% 6/1/2041
 
80,360
78,946
Freddie Mac Gold Pool 4.5% 6/1/2041
 
43,599
43,042
Freddie Mac Gold Pool 4.5% 6/1/2047
 
282,926
272,036
Freddie Mac Gold Pool 4.5% 6/1/2047
 
37,238
35,805
Freddie Mac Gold Pool 4.5% 6/1/2047
 
22,710
21,914
Freddie Mac Gold Pool 4.5% 6/1/2048
 
583,005
558,925
Freddie Mac Gold Pool 4.5% 6/1/2048
 
537,068
514,214
Freddie Mac Gold Pool 4.5% 6/1/2048
 
171,102
164,035
Freddie Mac Gold Pool 4.5% 6/1/2048
 
21,353
20,445
Freddie Mac Gold Pool 4.5% 6/1/2049
 
309,730
296,259
Freddie Mac Gold Pool 4.5% 6/1/2049
 
245,989
235,291
Freddie Mac Gold Pool 4.5% 7/1/2025
 
1,912
1,908
Freddie Mac Gold Pool 4.5% 7/1/2030
 
18,134
18,083
Freddie Mac Gold Pool 4.5% 7/1/2038
 
125,890
124,354
Freddie Mac Gold Pool 4.5% 7/1/2039
 
734,307
723,904
Freddie Mac Gold Pool 4.5% 7/1/2041
 
4,347,979
4,270,885
Freddie Mac Gold Pool 4.5% 7/1/2041
 
515,203
506,155
Freddie Mac Gold Pool 4.5% 7/1/2047
 
1,146,949
1,101,369
Freddie Mac Gold Pool 4.5% 7/1/2047
 
354,203
339,131
Freddie Mac Gold Pool 4.5% 7/1/2048
 
216,893
207,595
Freddie Mac Gold Pool 4.5% 7/1/2048
 
115,048
110,153
Freddie Mac Gold Pool 4.5% 7/1/2048
 
67,600
64,808
Freddie Mac Gold Pool 4.5% 7/1/2049
 
172,888
165,368
Freddie Mac Gold Pool 4.5% 7/1/2049
 
64,752
61,935
Freddie Mac Gold Pool 4.5% 7/1/2049
 
60,188
57,570
Freddie Mac Gold Pool 4.5% 7/1/2050
 
258,619
247,129
Freddie Mac Gold Pool 4.5% 8/1/2038
 
1,328,809
1,312,596
Freddie Mac Gold Pool 4.5% 8/1/2039
 
151,082
148,944
Freddie Mac Gold Pool 4.5% 8/1/2047
 
3,115,706
2,991,887
Freddie Mac Gold Pool 4.5% 8/1/2048
 
7,349,776
7,034,720
Freddie Mac Gold Pool 4.5% 8/1/2048
 
2,028,745
1,944,319
Freddie Mac Gold Pool 4.5% 8/1/2048
 
14,470
13,850
Freddie Mac Gold Pool 4.5% 8/1/2048
 
14,159
13,556
Freddie Mac Gold Pool 4.5% 8/1/2049
 
160,930
153,931
Freddie Mac Gold Pool 4.5% 8/1/2052
 
24,777,457
23,467,572
Freddie Mac Gold Pool 4.5% 8/1/2054
 
1,063,055
1,003,700
Freddie Mac Gold Pool 4.5% 9/1/2025
 
81
80
Freddie Mac Gold Pool 4.5% 9/1/2037
 
313,502
310,264
Freddie Mac Gold Pool 4.5% 9/1/2037
 
49,010
48,504
Freddie Mac Gold Pool 4.5% 9/1/2038
 
828,391
818,284
Freddie Mac Gold Pool 4.5% 9/1/2038
 
1,576
1,557
Freddie Mac Gold Pool 4.5% 9/1/2044
 
44,647
43,348
Freddie Mac Gold Pool 4.5% 9/1/2044
 
15,117
14,677
Freddie Mac Gold Pool 4.5% 9/1/2046
 
119,785
115,511
Freddie Mac Gold Pool 4.5% 9/1/2046
 
58,092
56,201
Freddie Mac Gold Pool 4.5% 9/1/2046
 
8,540
8,248
Freddie Mac Gold Pool 4.5% 9/1/2047
 
407,910
391,700
Freddie Mac Gold Pool 4.5% 9/1/2047
 
285,706
274,352
Freddie Mac Gold Pool 4.5% 9/1/2047
 
113,162
108,665
Freddie Mac Gold Pool 4.5% 9/1/2047
 
89,171
85,628
Freddie Mac Gold Pool 4.5% 9/1/2047
 
15,724
15,104
Freddie Mac Gold Pool 4.5% 9/1/2048
 
1,886,978
1,808,451
Freddie Mac Gold Pool 4.5% 9/1/2048
 
1,117,984
1,071,459
Freddie Mac Gold Pool 4.5% 9/1/2048
 
310,443
297,136
Freddie Mac Gold Pool 4.5% 9/1/2049
 
194,933
186,394
Freddie Mac Gold Pool 4.5% 9/1/2049
 
15,084
14,423
Freddie Mac Gold Pool 4.5% 9/1/2050
 
312,104
298,238
Freddie Mac Gold Pool 4.5% 9/1/2052
 
75,406,226
71,390,347
Freddie Mac Gold Pool 5% 1/1/2030
 
4,049
4,064
Freddie Mac Gold Pool 5% 1/1/2037
 
9,354
9,421
Freddie Mac Gold Pool 5% 1/1/2039
 
8,690
8,748
Freddie Mac Gold Pool 5% 1/1/2039
 
2,143
2,158
Freddie Mac Gold Pool 5% 1/1/2040
 
52,562
52,906
Freddie Mac Gold Pool 5% 1/1/2049
 
419,371
413,916
Freddie Mac Gold Pool 5% 1/1/2049
 
102,286
100,955
Freddie Mac Gold Pool 5% 1/1/2053
 
1,710,883
1,662,563
Freddie Mac Gold Pool 5% 1/1/2054
 
1,775,126
1,720,416
Freddie Mac Gold Pool 5% 1/1/2055
 
6,042,857
5,852,363
Freddie Mac Gold Pool 5% 10/1/2026
 
106
105
Freddie Mac Gold Pool 5% 10/1/2034
 
436
438
Freddie Mac Gold Pool 5% 10/1/2038
 
16,364
16,472
Freddie Mac Gold Pool 5% 10/1/2039
 
7,098
7,145
Freddie Mac Gold Pool 5% 10/1/2048
 
170,463
168,245
Freddie Mac Gold Pool 5% 10/1/2048
 
105,124
103,757
Freddie Mac Gold Pool 5% 10/1/2048
 
3,871
3,821
Freddie Mac Gold Pool 5% 10/1/2049
 
5,245
5,162
Freddie Mac Gold Pool 5% 10/1/2052
 
2,616,027
2,542,961
Freddie Mac Gold Pool 5% 10/1/2052
 
1,915,886
1,861,776
Freddie Mac Gold Pool 5% 10/1/2052
 
1,376,627
1,341,189
Freddie Mac Gold Pool 5% 10/1/2052
 
380,714
370,081
Freddie Mac Gold Pool 5% 10/1/2054
 
22,175,506
21,478,180
Freddie Mac Gold Pool 5% 11/1/2038
 
39,217
39,476
Freddie Mac Gold Pool 5% 11/1/2038
 
31,651
31,859
Freddie Mac Gold Pool 5% 11/1/2048
 
391,587
386,493
Freddie Mac Gold Pool 5% 11/1/2048
 
23,115
22,814
Freddie Mac Gold Pool 5% 11/1/2048
 
18,164
17,928
Freddie Mac Gold Pool 5% 11/1/2048
 
13,741
13,563
Freddie Mac Gold Pool 5% 11/1/2049
 
16,999
16,730
Freddie Mac Gold Pool 5% 11/1/2052
 
25,821,578
25,132,654
Freddie Mac Gold Pool 5% 11/1/2053
 
16,642,581
16,145,245
Freddie Mac Gold Pool 5% 11/1/2054
 
19,138,160
18,536,345
Freddie Mac Gold Pool 5% 12/1/2036
 
47,293
47,636
Freddie Mac Gold Pool 5% 12/1/2038
 
370,025
372,473
Freddie Mac Gold Pool 5% 12/1/2038
 
10,995
11,068
Freddie Mac Gold Pool 5% 12/1/2048
 
1,112,132
1,097,665
Freddie Mac Gold Pool 5% 12/1/2048
 
564,911
557,042
Freddie Mac Gold Pool 5% 12/1/2049
 
11,253
11,075
Freddie Mac Gold Pool 5% 12/1/2053 (g)
 
28,951,255
28,402,751
Freddie Mac Gold Pool 5% 12/1/2053
 
195,831
189,856
Freddie Mac Gold Pool 5% 12/1/2054
 
36,525,238
35,373,820
Freddie Mac Gold Pool 5% 2/1/2037
 
28,278
28,465
Freddie Mac Gold Pool 5% 2/1/2038
 
527,790
531,462
Freddie Mac Gold Pool 5% 2/1/2038
 
96,563
97,201
Freddie Mac Gold Pool 5% 2/1/2038
 
8,732
8,789
Freddie Mac Gold Pool 5% 2/1/2039
 
355,960
358,301
Freddie Mac Gold Pool 5% 2/1/2039
 
10,101
10,168
Freddie Mac Gold Pool 5% 2/1/2039
 
1,223
1,231
Freddie Mac Gold Pool 5% 2/1/2049
 
1,896,594
1,874,342
Freddie Mac Gold Pool 5% 2/1/2049
 
267,071
263,597
Freddie Mac Gold Pool 5% 2/1/2049
 
188,821
186,365
Freddie Mac Gold Pool 5% 2/1/2049
 
9,893
9,764
Freddie Mac Gold Pool 5% 2/1/2050
 
391,161
384,972
Freddie Mac Gold Pool 5% 2/1/2053
 
15,677,166
15,214,069
Freddie Mac Gold Pool 5% 2/1/2055
 
63,434
61,434
Freddie Mac Gold Pool 5% 3/1/2027
 
853
853
Freddie Mac Gold Pool 5% 3/1/2037
 
5,648
5,686
Freddie Mac Gold Pool 5% 3/1/2037
 
798
803
Freddie Mac Gold Pool 5% 3/1/2038
 
36,096
36,334
Freddie Mac Gold Pool 5% 3/1/2038
 
2,520
2,536
Freddie Mac Gold Pool 5% 3/1/2039
 
12,985
13,070
Freddie Mac Gold Pool 5% 3/1/2040
 
8,877,646
8,883,987
Freddie Mac Gold Pool 5% 3/1/2040
 
2,988,490
2,990,625
Freddie Mac Gold Pool 5% 3/1/2049
 
14,240
14,055
Freddie Mac Gold Pool 5% 3/1/2049
 
3,639
3,592
Freddie Mac Gold Pool 5% 3/1/2050
 
8,388
8,253
Freddie Mac Gold Pool 5% 3/1/2053
 
17,348,115
16,824,953
Freddie Mac Gold Pool 5% 3/1/2053
 
984,151
954,511
Freddie Mac Gold Pool 5% 3/1/2053
 
381,230
369,748
Freddie Mac Gold Pool 5% 4/1/2028
 
607
608
Freddie Mac Gold Pool 5% 4/1/2038
 
190,639
191,900
Freddie Mac Gold Pool 5% 4/1/2038
 
150,559
151,550
Freddie Mac Gold Pool 5% 4/1/2038
 
12,013
12,092
Freddie Mac Gold Pool 5% 4/1/2038
 
555
557
Freddie Mac Gold Pool 5% 4/1/2038
 
549
551
Freddie Mac Gold Pool 5% 4/1/2039
 
769,122
769,672
Freddie Mac Gold Pool 5% 4/1/2039
 
1,331
1,340
Freddie Mac Gold Pool 5% 4/1/2049
 
276,792
272,673
Freddie Mac Gold Pool 5% 4/1/2049
 
4,756
4,685
Freddie Mac Gold Pool 5% 4/1/2053
 
39,095,200
38,162,087
Freddie Mac Gold Pool 5% 4/1/2053
 
5,132,383
4,984,223
Freddie Mac Gold Pool 5% 4/1/2054
 
275,373
266,885
Freddie Mac Gold Pool 5% 5/1/2028
 
14,723
14,766
Freddie Mac Gold Pool 5% 5/1/2029
 
704
707
Freddie Mac Gold Pool 5% 5/1/2029
 
6
5
Freddie Mac Gold Pool 5% 5/1/2035
 
418,110
421,086
Freddie Mac Gold Pool 5% 5/1/2037
 
6,291
6,332
Freddie Mac Gold Pool 5% 5/1/2039
 
7,708,182
7,713,688
Freddie Mac Gold Pool 5% 5/1/2049
 
43,542
42,894
Freddie Mac Gold Pool 5% 5/1/2050
 
1,706,867
1,679,330
Freddie Mac Gold Pool 5% 5/1/2055
 
16,342,211
15,827,041
Freddie Mac Gold Pool 5% 6/1/2037
 
8,352
8,407
Freddie Mac Gold Pool 5% 6/1/2037
 
6,931
6,977
Freddie Mac Gold Pool 5% 6/1/2038
 
250,584
252,237
Freddie Mac Gold Pool 5% 6/1/2038
 
59,987
60,383
Freddie Mac Gold Pool 5% 6/1/2038
 
19,853
19,984
Freddie Mac Gold Pool 5% 6/1/2049
 
13,748
13,543
Freddie Mac Gold Pool 5% 6/1/2050
 
8,118
7,982
Freddie Mac Gold Pool 5% 7/1/2031
 
4,511
4,548
Freddie Mac Gold Pool 5% 7/1/2036
 
2,651
2,669
Freddie Mac Gold Pool 5% 7/1/2038
 
3,036
3,056
Freddie Mac Gold Pool 5% 7/1/2040
 
92,580
93,191
Freddie Mac Gold Pool 5% 7/1/2048
 
483,050
468,857
Freddie Mac Gold Pool 5% 7/1/2048
 
411,583
399,490
Freddie Mac Gold Pool 5% 7/1/2052
 
1,056,027
1,027,852
Freddie Mac Gold Pool 5% 7/1/2054
 
488,588
473,377
Freddie Mac Gold Pool 5% 8/1/2037
 
18,864
18,989
Freddie Mac Gold Pool 5% 8/1/2038
 
47,334
47,646
Freddie Mac Gold Pool 5% 8/1/2038
 
46,748
47,057
Freddie Mac Gold Pool 5% 8/1/2040
 
1,161,531
1,169,029
Freddie Mac Gold Pool 5% 8/1/2040
 
428,270
431,086
Freddie Mac Gold Pool 5% 8/1/2040
 
44,175
44,460
Freddie Mac Gold Pool 5% 8/1/2040
 
14,094
14,184
Freddie Mac Gold Pool 5% 8/1/2048
 
847,136
837,970
Freddie Mac Gold Pool 5% 8/1/2049
 
103,471
101,931
Freddie Mac Gold Pool 5% 8/1/2049
 
68,334
67,317
Freddie Mac Gold Pool 5% 8/1/2052
 
1,588,068
1,542,621
Freddie Mac Gold Pool 5% 8/1/2052
 
182,926
177,691
Freddie Mac Gold Pool 5% 8/1/2052
 
80,606
78,299
Freddie Mac Gold Pool 5% 8/1/2052
 
24,736
24,007
Freddie Mac Gold Pool 5% 9/1/2031
 
5,656
5,697
Freddie Mac Gold Pool 5% 9/1/2038
 
779,450
784,599
Freddie Mac Gold Pool 5% 9/1/2038
 
960
966
Freddie Mac Gold Pool 5% 9/1/2039
 
691,144
695,709
Freddie Mac Gold Pool 5% 9/1/2039
 
525,648
529,116
Freddie Mac Gold Pool 5% 9/1/2039
 
15,908
16,011
Freddie Mac Gold Pool 5% 9/1/2049
 
325,981
320,824
Freddie Mac Gold Pool 5% 9/1/2049
 
10,921
10,594
Freddie Mac Gold Pool 5% 9/1/2052
 
31,382,121
30,461,482
Freddie Mac Gold Pool 5% 9/1/2052
 
2,967,736
2,907,104
Freddie Mac Gold Pool 5% 9/1/2052
 
1,752,261
1,703,320
Freddie Mac Gold Pool 5% 9/1/2053
 
49,309
47,866
Freddie Mac Gold Pool 5.5% 1/1/2036
 
123,295
126,884
Freddie Mac Gold Pool 5.5% 1/1/2037
 
16,480
16,952
Freddie Mac Gold Pool 5.5% 1/1/2037
 
12,684
13,053
Freddie Mac Gold Pool 5.5% 1/1/2038
 
52,915
54,549
Freddie Mac Gold Pool 5.5% 1/1/2038
 
20,709
21,306
Freddie Mac Gold Pool 5.5% 1/1/2038
 
9,761
10,046
Freddie Mac Gold Pool 5.5% 1/1/2039
 
261,202
268,273
Freddie Mac Gold Pool 5.5% 1/1/2039
 
24,137
24,868
Freddie Mac Gold Pool 5.5% 1/1/2040
 
20,626,261
20,918,999
Freddie Mac Gold Pool 5.5% 1/1/2041
 
47,642
49,112
Freddie Mac Gold Pool 5.5% 1/1/2053
 
8,612,454
8,563,836
Freddie Mac Gold Pool 5.5% 1/1/2053
 
4,523,552
4,487,839
Freddie Mac Gold Pool 5.5% 1/1/2053
 
871,010
866,093
Freddie Mac Gold Pool 5.5% 1/1/2053
 
822,392
815,899
Freddie Mac Gold Pool 5.5% 1/1/2053
 
368,764
366,682
Freddie Mac Gold Pool 5.5% 1/1/2053
 
137,391
136,616
Freddie Mac Gold Pool 5.5% 1/1/2054
 
118,671
117,742
Freddie Mac Gold Pool 5.5% 1/1/2055
 
4,964,889
4,918,243
Freddie Mac Gold Pool 5.5% 10/1/2033
 
7,623
7,820
Freddie Mac Gold Pool 5.5% 10/1/2035
 
56,161
57,788
Freddie Mac Gold Pool 5.5% 10/1/2036
 
4,482
4,612
Freddie Mac Gold Pool 5.5% 10/1/2053
 
10,866,009
10,780,900
Freddie Mac Gold Pool 5.5% 10/1/2054
 
21,036,646
21,016,501
Freddie Mac Gold Pool 5.5% 10/1/2054
 
1,652,403
1,639,461
Freddie Mac Gold Pool 5.5% 10/1/2054
 
1,354,835
1,344,223
Freddie Mac Gold Pool 5.5% 10/1/2054
 
1,297,073
1,286,914
Freddie Mac Gold Pool 5.5% 10/1/2054
 
237,777
235,617
Freddie Mac Gold Pool 5.5% 10/1/2054
 
82,522
81,772
Freddie Mac Gold Pool 5.5% 11/1/2028
 
9,542
9,644
Freddie Mac Gold Pool 5.5% 11/1/2037
 
45,173
46,483
Freddie Mac Gold Pool 5.5% 11/1/2038
 
9,784
10,086
Freddie Mac Gold Pool 5.5% 11/1/2052
 
6,529,410
6,500,713
Freddie Mac Gold Pool 5.5% 11/1/2052
 
6,031,162
6,004,654
Freddie Mac Gold Pool 5.5% 11/1/2052
 
1,806,996
1,804,701
Freddie Mac Gold Pool 5.5% 11/1/2053
 
6,202,668
6,154,085
Freddie Mac Gold Pool 5.5% 11/1/2054
 
19,641,550
19,684,122
Freddie Mac Gold Pool 5.5% 12/1/2035
 
6,544
6,738
Freddie Mac Gold Pool 5.5% 12/1/2037
 
3,583
3,688
Freddie Mac Gold Pool 5.5% 12/1/2039
 
119,449
122,920
Freddie Mac Gold Pool 5.5% 12/1/2052
 
28,583,709
28,458,081
Freddie Mac Gold Pool 5.5% 12/1/2054
 
1,555,934
1,543,261
Freddie Mac Gold Pool 5.5% 2/1/2028
 
507
511
Freddie Mac Gold Pool 5.5% 2/1/2036
 
3,803
3,914
Freddie Mac Gold Pool 5.5% 2/1/2038
 
9,955
10,260
Freddie Mac Gold Pool 5.5% 2/1/2039
 
13,298
13,704
Freddie Mac Gold Pool 5.5% 2/1/2053
 
46,439,921
46,160,348
Freddie Mac Gold Pool 5.5% 2/1/2053
 
28,960,964
28,743,174
Freddie Mac Gold Pool 5.5% 2/1/2053
 
511,487
508,025
Freddie Mac Gold Pool 5.5% 2/1/2054
 
154,696
154,692
Freddie Mac Gold Pool 5.5% 3/1/2034
 
565,969
580,450
Freddie Mac Gold Pool 5.5% 3/1/2037
 
4,756
4,896
Freddie Mac Gold Pool 5.5% 3/1/2038
 
18,206
18,739
Freddie Mac Gold Pool 5.5% 3/1/2039
 
1,163,171
1,198,733
Freddie Mac Gold Pool 5.5% 3/1/2039
 
32,721
33,693
Freddie Mac Gold Pool 5.5% 3/1/2053
 
9,189,212
9,137,338
Freddie Mac Gold Pool 5.5% 3/1/2053
 
146,640
145,812
Freddie Mac Gold Pool 5.5% 3/1/2054
 
45,510,981
45,126,067
Freddie Mac Gold Pool 5.5% 3/1/2054
 
487,867
483,741
Freddie Mac Gold Pool 5.5% 3/1/2054
 
316,035
313,688
Freddie Mac Gold Pool 5.5% 3/1/2054
 
73,229
72,809
Freddie Mac Gold Pool 5.5% 4/1/2027
 
525
526
Freddie Mac Gold Pool 5.5% 4/1/2038
 
106,044
109,124
Freddie Mac Gold Pool 5.5% 4/1/2038
 
18,020
18,570
Freddie Mac Gold Pool 5.5% 4/1/2038
 
9,007
9,282
Freddie Mac Gold Pool 5.5% 4/1/2038
 
7,677
7,908
Freddie Mac Gold Pool 5.5% 4/1/2039
 
86,538
89,199
Freddie Mac Gold Pool 5.5% 4/1/2040
 
277,345
285,343
Freddie Mac Gold Pool 5.5% 4/1/2053
 
51,074,619
50,754,376
Freddie Mac Gold Pool 5.5% 4/1/2053
 
634,145
628,980
Freddie Mac Gold Pool 5.5% 4/1/2054
 
5,783,751
5,734,834
Freddie Mac Gold Pool 5.5% 4/1/2054
 
1,459,433
1,460,316
Freddie Mac Gold Pool 5.5% 4/1/2054
 
1,374,302
1,362,679
Freddie Mac Gold Pool 5.5% 4/1/2054
 
428,373
425,252
Freddie Mac Gold Pool 5.5% 4/1/2054
 
147,055
145,963
Freddie Mac Gold Pool 5.5% 5/1/2028
 
4,578
4,625
Freddie Mac Gold Pool 5.5% 5/1/2036
 
25,041
25,777
Freddie Mac Gold Pool 5.5% 5/1/2036
 
9,497
9,775
Freddie Mac Gold Pool 5.5% 5/1/2036
 
4,000
4,118
Freddie Mac Gold Pool 5.5% 5/1/2036
 
3,421
3,520
Freddie Mac Gold Pool 5.5% 5/1/2037
 
341,578
351,475
Freddie Mac Gold Pool 5.5% 5/1/2037
 
9,525
9,811
Freddie Mac Gold Pool 5.5% 5/1/2037
 
2,693
2,772
Freddie Mac Gold Pool 5.5% 5/1/2037
 
441
453
Freddie Mac Gold Pool 5.5% 5/1/2038
 
185,516
190,948
Freddie Mac Gold Pool 5.5% 5/1/2038
 
8,090
8,340
Freddie Mac Gold Pool 5.5% 5/1/2038
 
7,342
7,558
Freddie Mac Gold Pool 5.5% 5/1/2038
 
7,138
7,346
Freddie Mac Gold Pool 5.5% 5/1/2040
 
9,198
9,481
Freddie Mac Gold Pool 5.5% 5/1/2040
 
8,921
9,196
Freddie Mac Gold Pool 5.5% 5/1/2054
 
3,976,690
3,940,260
Freddie Mac Gold Pool 5.5% 5/1/2054
 
981,492
972,628
Freddie Mac Gold Pool 5.5% 5/1/2054
 
442,428
438,520
Freddie Mac Gold Pool 5.5% 5/1/2054
 
83,030
82,320
Freddie Mac Gold Pool 5.5% 6/1/2027
 
10,567
10,634
Freddie Mac Gold Pool 5.5% 6/1/2038
 
87,589
90,288
Freddie Mac Gold Pool 5.5% 6/1/2038
 
19,945
20,557
Freddie Mac Gold Pool 5.5% 6/1/2038
 
13,425
13,823
Freddie Mac Gold Pool 5.5% 6/1/2038
 
10,976
11,302
Freddie Mac Gold Pool 5.5% 6/1/2040
 
75,780
77,978
Freddie Mac Gold Pool 5.5% 6/1/2041
 
618,674
634,822
Freddie Mac Gold Pool 5.5% 6/1/2041
 
396,897
408,832
Freddie Mac Gold Pool 5.5% 6/1/2041
 
203,597
209,361
Freddie Mac Gold Pool 5.5% 6/1/2049
 
3,095,640
3,140,078
Freddie Mac Gold Pool 5.5% 6/1/2053
 
56,586
56,161
Freddie Mac Gold Pool 5.5% 6/1/2054
 
3,862,417
3,828,543
Freddie Mac Gold Pool 5.5% 6/1/2054
 
1,318,060
1,306,418
Freddie Mac Gold Pool 5.5% 6/1/2054
 
863,613
856,039
Freddie Mac Gold Pool 5.5% 6/1/2054
 
660,604
654,810
Freddie Mac Gold Pool 5.5% 6/1/2054
 
658,529
653,989
Freddie Mac Gold Pool 5.5% 6/1/2054
 
555,693
550,698
Freddie Mac Gold Pool 5.5% 6/1/2054
 
537,915
533,164
Freddie Mac Gold Pool 5.5% 6/1/2054
 
268,035
265,668
Freddie Mac Gold Pool 5.5% 6/1/2054
 
147,403
146,078
Freddie Mac Gold Pool 5.5% 7/1/2028
 
4,928
4,976
Freddie Mac Gold Pool 5.5% 7/1/2035
 
358,330
367,372
Freddie Mac Gold Pool 5.5% 7/1/2036
 
171,215
176,110
Freddie Mac Gold Pool 5.5% 7/1/2038
 
9,098
9,373
Freddie Mac Gold Pool 5.5% 7/1/2038
 
5,771
5,949
Freddie Mac Gold Pool 5.5% 7/1/2039
 
6,879
7,087
Freddie Mac Gold Pool 5.5% 7/1/2053
 
13,044,188
12,946,095
Freddie Mac Gold Pool 5.5% 8/1/2038
 
20,743
21,351
Freddie Mac Gold Pool 5.5% 8/1/2038
 
14,955
15,383
Freddie Mac Gold Pool 5.5% 8/1/2038
 
8,788
9,044
Freddie Mac Gold Pool 5.5% 8/1/2038
 
4,947
5,091
Freddie Mac Gold Pool 5.5% 8/1/2039
 
5,748,157
5,829,738
Freddie Mac Gold Pool 5.5% 8/1/2039
 
140,225
144,444
Freddie Mac Gold Pool 5.5% 8/1/2040
 
35,516
36,548
Freddie Mac Gold Pool 5.5% 8/1/2053
 
26,228,273
26,031,034
Freddie Mac Gold Pool 5.5% 8/1/2053
 
4,933,269
4,899,408
Freddie Mac Gold Pool 5.5% 9/1/2038
 
125,477
129,134
Freddie Mac Gold Pool 5.5% 9/1/2038
 
17,489
18,002
Freddie Mac Gold Pool 5.5% 9/1/2038
 
9,191
9,462
Freddie Mac Gold Pool 5.5% 9/1/2040
 
562,884
580,068
Freddie Mac Gold Pool 5.5% 9/1/2053
 
20,485,782
20,517,379
Freddie Mac Gold Pool 5.5% 9/1/2053
 
4,975,187
4,937,773
Freddie Mac Gold Pool 5.5% 9/1/2053
 
19,937
19,787
Freddie Mac Gold Pool 5.5% 9/1/2054
 
21,817,561
21,619,400
Freddie Mac Gold Pool 5.5% 9/1/2054
 
234,067
232,110
Freddie Mac Gold Pool 6% 1/1/2053
 
17,675,421
17,911,800
Freddie Mac Gold Pool 6% 1/1/2053
 
1,839,808
1,864,412
Freddie Mac Gold Pool 6% 11/1/2053
 
6,698,681
6,777,798
Freddie Mac Gold Pool 6% 11/1/2053
 
4,085,981
4,134,240
Freddie Mac Gold Pool 6% 11/1/2054
 
747,199
760,273
Freddie Mac Gold Pool 6% 12/1/2052
 
19,931,143
20,247,516
Freddie Mac Gold Pool 6% 12/1/2052
 
188,635
191,158
Freddie Mac Gold Pool 6% 12/1/2053
 
27,691,087
28,245,554
Freddie Mac Gold Pool 6% 3/1/2053
 
19,648
19,911
Freddie Mac Gold Pool 6% 3/1/2055
 
7,773,548
7,854,428
Freddie Mac Gold Pool 6% 4/1/2032
 
195,484
202,042
Freddie Mac Gold Pool 6% 4/1/2053
 
1,046,155
1,059,492
Freddie Mac Gold Pool 6% 4/1/2054
 
48,128,129
49,253,043
Freddie Mac Gold Pool 6% 4/1/2055
 
8,847,201
8,939,252
Freddie Mac Gold Pool 6% 5/1/2053
 
5,408,481
5,477,430
Freddie Mac Gold Pool 6% 5/1/2054
 
55,942,910
57,302,927
Freddie Mac Gold Pool 6% 5/1/2054
 
29,434,518
29,743,071
Freddie Mac Gold Pool 6% 5/1/2055
 
102,631
103,714
Freddie Mac Gold Pool 6% 6/1/2053
 
13,474,720
13,646,500
Freddie Mac Gold Pool 6% 6/1/2053
 
2,845,440
2,882,603
Freddie Mac Gold Pool 6% 6/1/2054
 
11,090,423
11,219,330
Freddie Mac Gold Pool 6% 7/1/2053
 
4,466,630
4,529,016
Freddie Mac Gold Pool 6% 7/1/2053
 
2,268,831
2,298,464
Freddie Mac Gold Pool 6% 7/1/2053
 
185,173
187,534
Freddie Mac Gold Pool 6% 8/1/2037
 
25,003
26,190
Freddie Mac Gold Pool 6% 8/1/2053
 
4,439,838
4,496,438
Freddie Mac Gold Pool 6% 8/1/2053
 
4,125,645
4,178,240
Freddie Mac Gold Pool 6% 8/1/2053
 
2,603,818
2,637,013
Freddie Mac Gold Pool 6% 8/1/2053
 
386,179
391,573
Freddie Mac Gold Pool 6% 8/1/2054
 
32,057,997
32,384,034
Freddie Mac Gold Pool 6% 8/1/2054
 
2,786,494
2,820,276
Freddie Mac Gold Pool 6% 9/1/2053
 
8,471,894
8,579,896
Freddie Mac Gold Pool 6% 9/1/2054
 
863,149
873,249
Freddie Mac Gold Pool 6.5% 1/1/2054
 
3,022,084
3,104,079
Freddie Mac Gold Pool 6.5% 10/1/2037
 
10,868
11,523
Freddie Mac Gold Pool 6.5% 10/1/2053
 
27,959,977
28,727,319
Freddie Mac Gold Pool 6.5% 10/1/2053
 
819,515
842,518
Freddie Mac Gold Pool 6.5% 10/1/2053
 
113,698
116,818
Freddie Mac Gold Pool 6.5% 11/1/2036
 
5,510
5,835
Freddie Mac Gold Pool 6.5% 12/1/2037
 
9,192
9,754
Freddie Mac Gold Pool 6.5% 12/1/2053
 
18,757,285
19,272,065
Freddie Mac Gold Pool 6.5% 12/1/2053
 
18,340,093
19,005,334
Freddie Mac Gold Pool 6.5% 2/1/2054
 
25,397,542
26,302,900
Freddie Mac Gold Pool 6.5% 3/1/2053
 
630,202
650,501
Freddie Mac Gold Pool 6.5% 3/1/2055
 
13,380,694
13,738,509
Freddie Mac Gold Pool 6.5% 5/1/2053
 
960,663
987,629
Freddie Mac Gold Pool 6.5% 5/1/2055
 
57,669,441
59,256,648
Freddie Mac Gold Pool 6.5% 6/1/2054
 
25,509,724
26,514,744
Freddie Mac Gold Pool 6.5% 6/1/2054
 
12,741,925
13,272,793
Freddie Mac Gold Pool 6.5% 8/1/2053
 
24,951,113
25,651,474
Freddie Mac Gold Pool 6.5% 9/1/2037
 
6,516
6,855
Freddie Mac Gold Pool 6.5% 9/1/2053
 
10,907,032
11,213,184
Freddie Mac Gold Pool 6.5% 9/1/2054
 
15,101,742
15,740,366
Freddie Mac Gold Pool 7% 1/1/2054
 
5,156,112
5,410,265
Freddie Mac Manufactured Housing participation certificates 6% 1/1/2055
 
6,672,512
6,740,373
Freddie Mac Manufactured Housing participation certificates 6% 2/1/2055
 
149,860
151,384
Freddie Mac Multiclass Mortgage participation certificates 2.5% 1/1/2032
 
13,734
13,123
Freddie Mac Multiclass Mortgage participation certificates 2.5% 12/1/2031
 
25,246
24,208
Freddie Mac Multiclass Mortgage participation certificates 2.5% 12/1/2031
 
2,005
1,921
Freddie Mac Multiclass Mortgage participation certificates 2.5% 2/1/2032
 
35,220
33,741
Freddie Mac Multifamily Structured pass-thru certificates 4.5% 9/1/2054
 
1,090,708
1,030,490
Freddie Mac Multifamily Structured pass-thru certificates 6% 9/1/2054
 
9,137,681
9,235,610
Freddie Mac Non Gold Pool 1 year FTSE USD IBOR Consumer Fallbacks + 1.893%, 7.488% 9/1/2037 (b)(c)
 
41,647
42,988
Freddie Mac Non Gold Pool 1 year U.S. Treasury Index + 1.7%, 6.022% 3/1/2036 (b)(c)
 
838,461
848,119
Freddie Mac Non Gold Pool 1 year U.S. Treasury Index + 2.234%, 6.614% 12/1/2035 (b)(c)
 
356,692
364,071
Freddie Mac Non Gold Pool 1 year U.S. Treasury Index + 2.25%, 6.433% 3/1/2035 (b)(c)
 
188,879
192,767
Freddie Mac Non Gold Pool 4% 10/1/2040
 
200,627
191,206
Freddie Mac Non Gold Pool 4% 10/1/2040
 
2,736
2,656
Freddie Mac Non Gold Pool 4% 9/1/2040
 
384,021
366,680
Freddie Mac Non Gold Pool 4% 9/1/2040
 
123,441
118,069
Freddie Mac Non Gold Pool 4% 9/1/2040
 
13,487
12,912
Freddie Mac Non Gold Pool 4% 9/1/2040
 
10,521
10,069
Freddie Mac Non Gold Pool 4% 9/1/2040
 
2,567
2,455
Freddie Mac Non Gold Pool 4.5% 1/1/2055
 
1,257,008
1,186,332
Freddie Mac Non Gold Pool 4.5% 1/1/2055
 
1,187,666
1,120,889
Freddie Mac Non Gold Pool 4.5% 1/1/2055
 
1,156,462
1,092,524
Freddie Mac Non Gold Pool 4.5% 2/1/2055
 
1,268,717
1,197,780
Freddie Mac Non Gold Pool 4.5% 2/1/2055
 
1,161,507
1,098,016
Freddie Mac Non Gold Pool 4.5% 9/1/2040
 
698,052
686,222
Freddie Mac Non Gold Pool 5% 9/1/2040
 
117,214
117,964
Freddie Mac Non Gold Pool 5.5% 1/1/2054
 
480,008
476,024
Freddie Mac Non Gold Pool 5.5% 4/1/2054
 
14,742,382
14,631,518
Freddie Mac Non Gold Pool 5.5% 4/1/2054
 
475,139
471,120
Freddie Mac Non Gold Pool 5.5% 6/1/2053
 
206,330
205,552
Freddie Mac Non Gold Pool 5.5% 8/1/2053
 
500,131
495,434
Freddie Mac Non Gold Pool 6% 1/1/2055
 
8,973,471
9,069,220
Freddie Mac Non Gold Pool 6% 12/1/2054
 
2,993,018
3,023,458
Freddie Mac Non Gold Pool 6% 2/1/2055
 
296,558
299,690
Freddie Mac Non Gold Pool 6% 4/1/2055
 
65,562
66,243
Ginnie Mae I Pool 2% 8/20/2052
 
2,214,758
1,791,067
Ginnie Mae I Pool 3% 1/15/2043
 
180,493
161,649
Ginnie Mae I Pool 3% 1/15/2045
 
86,452
76,796
Ginnie Mae I Pool 3% 1/15/2045
 
65,272
58,004
Ginnie Mae I Pool 3% 1/15/2045
 
58,508
52,140
Ginnie Mae I Pool 3% 1/15/2045
 
54,841
48,657
Ginnie Mae I Pool 3% 1/15/2045
 
24,135
21,406
Ginnie Mae I Pool 3% 10/15/2042
 
22,266
19,941
Ginnie Mae I Pool 3% 10/15/2042
 
13,387
12,010
Ginnie Mae I Pool 3% 10/20/2042
 
10,508,772
9,516,431
Ginnie Mae I Pool 3% 11/15/2042
 
67,332
60,560
Ginnie Mae I Pool 3% 2/15/2045
 
232,797
206,876
Ginnie Mae I Pool 3% 2/15/2045
 
106,407
94,522
Ginnie Mae I Pool 3% 2/15/2045
 
58,495
51,920
Ginnie Mae I Pool 3% 2/20/2046
 
178,646
158,118
Ginnie Mae I Pool 3% 3/15/2043
 
16,679
15,088
Ginnie Mae I Pool 3% 3/15/2043
 
5,921
5,354
Ginnie Mae I Pool 3% 3/15/2043
 
3,011
2,704
Ginnie Mae I Pool 3% 3/15/2045
 
451,945
400,989
Ginnie Mae I Pool 3% 3/15/2045
 
283,523
251,261
Ginnie Mae I Pool 3% 3/15/2045
 
267,786
238,448
Ginnie Mae I Pool 3% 3/15/2045
 
219,424
194,761
Ginnie Mae I Pool 3% 3/15/2045
 
201,025
179,292
Ginnie Mae I Pool 3% 3/15/2045
 
134,897
119,782
Ginnie Mae I Pool 3% 3/15/2045
 
93,262
83,111
Ginnie Mae I Pool 3% 3/15/2045
 
85,706
75,953
Ginnie Mae I Pool 3% 3/15/2045
 
80,920
71,996
Ginnie Mae I Pool 3% 3/15/2045
 
52,346
47,205
Ginnie Mae I Pool 3% 3/15/2045
 
47,239
41,815
Ginnie Mae I Pool 3% 3/15/2045
 
39,404
35,231
Ginnie Mae I Pool 3% 3/15/2045
 
23,801
21,109
Ginnie Mae I Pool 3% 4/15/2042
 
146,768
132,353
Ginnie Mae I Pool 3% 5/15/2042
 
87,933
79,687
Ginnie Mae I Pool 3% 5/15/2045
 
146,709
130,271
Ginnie Mae I Pool 3% 6/15/2042
 
92,656
83,483
Ginnie Mae I Pool 3% 6/15/2043
 
1,493,961
1,337,983
Ginnie Mae I Pool 3% 6/15/2043
 
271,348
242,012
Ginnie Mae I Pool 3% 6/15/2043
 
239,247
214,906
Ginnie Mae I Pool 3% 6/15/2045
 
149,374
131,816
Ginnie Mae I Pool 3% 6/15/2045
 
34,083
30,077
Ginnie Mae I Pool 3% 6/15/2045
 
21,039
18,566
Ginnie Mae I Pool 3% 7/15/2042
 
68,523
62,326
Ginnie Mae I Pool 3% 7/15/2043
 
410,050
367,548
Ginnie Mae I Pool 3% 7/15/2045
 
282,756
249,519
Ginnie Mae I Pool 3% 7/15/2045
 
174,559
154,040
Ginnie Mae I Pool 3% 7/15/2045
 
164,273
144,964
Ginnie Mae I Pool 3% 7/15/2045
 
97,828
86,328
Ginnie Mae I Pool 3% 7/15/2045
 
89,784
79,230
Ginnie Mae I Pool 3% 7/15/2045
 
83,953
74,085
Ginnie Mae I Pool 3% 7/15/2045
 
81,597
72,005
Ginnie Mae I Pool 3% 7/15/2045
 
72,922
64,351
Ginnie Mae I Pool 3% 7/15/2045
 
65,300
57,625
Ginnie Mae I Pool 3% 7/15/2045
 
63,199
55,770
Ginnie Mae I Pool 3% 7/15/2045
 
24,467
21,591
Ginnie Mae I Pool 3% 7/20/2052
 
6,056,313
5,308,807
Ginnie Mae I Pool 3.5% 1/15/2041
 
59,463
55,396
Ginnie Mae I Pool 3.5% 1/15/2041
 
56,414
52,799
Ginnie Mae I Pool 3.5% 1/15/2042
 
144,650
133,911
Ginnie Mae I Pool 3.5% 1/15/2042
 
73,520
68,043
Ginnie Mae I Pool 3.5% 1/15/2042
 
4,811
4,474
Ginnie Mae I Pool 3.5% 1/15/2043
 
5,672
5,279
Ginnie Mae I Pool 3.5% 10/15/2040
 
18,061
16,789
Ginnie Mae I Pool 3.5% 10/15/2042
 
62,364
57,784
Ginnie Mae I Pool 3.5% 10/15/2042
 
20,705
19,207
Ginnie Mae I Pool 3.5% 10/20/2054
 
2,704,021
2,407,601
Ginnie Mae I Pool 3.5% 11/15/2040
 
39,267
36,616
Ginnie Mae I Pool 3.5% 11/15/2041
 
423,341
393,182
Ginnie Mae I Pool 3.5% 11/15/2041
 
106,937
99,779
Ginnie Mae I Pool 3.5% 11/15/2041
 
97,195
90,993
Ginnie Mae I Pool 3.5% 11/15/2042
 
49,454
45,628
Ginnie Mae I Pool 3.5% 11/20/2052
 
7,029,457
6,277,547
Ginnie Mae I Pool 3.5% 12/15/2040
 
63,157
58,930
Ginnie Mae I Pool 3.5% 12/15/2041
 
129,499
120,492
Ginnie Mae I Pool 3.5% 12/15/2041
 
16,037
14,913
Ginnie Mae I Pool 3.5% 12/15/2042
 
43,698
40,489
Ginnie Mae I Pool 3.5% 12/15/2043
 
12,049
11,089
Ginnie Mae I Pool 3.5% 2/15/2041
 
1,183
1,108
Ginnie Mae I Pool 3.5% 2/15/2042
 
322,485
299,332
Ginnie Mae I Pool 3.5% 2/15/2042
 
276,401
256,480
Ginnie Mae I Pool 3.5% 2/15/2042
 
74,221
68,711
Ginnie Mae I Pool 3.5% 2/15/2043
 
206,327
190,899
Ginnie Mae I Pool 3.5% 2/15/2043
 
124,522
114,888
Ginnie Mae I Pool 3.5% 3/15/2042
 
105,805
98,506
Ginnie Mae I Pool 3.5% 3/15/2042
 
41,869
38,898
Ginnie Mae I Pool 3.5% 3/15/2042
 
2,161
2,004
Ginnie Mae I Pool 3.5% 4/15/2042
 
92,694
86,090
Ginnie Mae I Pool 3.5% 4/15/2042
 
21,932
20,274
Ginnie Mae I Pool 3.5% 4/15/2042
 
7,134
6,628
Ginnie Mae I Pool 3.5% 4/15/2042
 
1,801
1,665
Ginnie Mae I Pool 3.5% 5/15/2042
 
239,411
222,156
Ginnie Mae I Pool 3.5% 5/15/2042
 
117,978
109,672
Ginnie Mae I Pool 3.5% 5/15/2042
 
89,661
83,323
Ginnie Mae I Pool 3.5% 5/15/2042
 
53,080
49,298
Ginnie Mae I Pool 3.5% 5/15/2042
 
12,449
11,565
Ginnie Mae I Pool 3.5% 5/15/2043
 
321,745
298,380
Ginnie Mae I Pool 3.5% 5/15/2043
 
224,838
207,558
Ginnie Mae I Pool 3.5% 5/15/2043
 
111,711
103,212
Ginnie Mae I Pool 3.5% 5/15/2043
 
77,057
71,214
Ginnie Mae I Pool 3.5% 6/15/2042
 
374,954
348,346
Ginnie Mae I Pool 3.5% 6/15/2042
 
66,225
61,221
Ginnie Mae I Pool 3.5% 6/15/2042
 
44,269
40,924
Ginnie Mae I Pool 3.5% 6/15/2042
 
10,780
9,997
Ginnie Mae I Pool 3.5% 6/15/2043
 
371,494
343,133
Ginnie Mae I Pool 3.5% 6/15/2043
 
121,664
112,697
Ginnie Mae I Pool 3.5% 6/15/2043
 
6,428
5,932
Ginnie Mae I Pool 3.5% 6/20/2042
 
1,882,830
1,740,907
Ginnie Mae I Pool 3.5% 7/15/2042
 
790,027
732,654
Ginnie Mae I Pool 3.5% 7/15/2042
 
47,427
44,061
Ginnie Mae I Pool 3.5% 7/15/2042
 
35,556
32,851
Ginnie Mae I Pool 3.5% 7/15/2042
 
35,171
32,532
Ginnie Mae I Pool 3.5% 7/15/2042
 
23,403
21,623
Ginnie Mae I Pool 3.5% 8/15/2041
 
4,232
3,922
Ginnie Mae I Pool 3.5% 8/15/2042
 
2,491,899
2,309,578
Ginnie Mae I Pool 3.5% 8/15/2042
 
37,659
34,955
Ginnie Mae I Pool 3.5% 8/15/2042
 
33,313
30,849
Ginnie Mae I Pool 3.5% 8/15/2042
 
8,444
7,826
Ginnie Mae I Pool 3.5% 8/15/2043
 
23,323
21,483
Ginnie Mae I Pool 3.5% 8/20/2052
 
25,447,672
22,751,491
Ginnie Mae I Pool 3.5% 9/15/2041
 
97,568
90,951
Ginnie Mae I Pool 3.5% 9/15/2043
 
22,784
21,342
Ginnie Mae I Pool 3.5% 9/20/2054
 
48,260
43,003
Ginnie Mae I Pool 4% 1/15/2040
 
24,039
23,117
Ginnie Mae I Pool 4% 1/15/2041
 
887,576
851,324
Ginnie Mae I Pool 4% 1/15/2041
 
432,352
414,777
Ginnie Mae I Pool 4% 1/15/2041
 
31,091
29,833
Ginnie Mae I Pool 4% 1/15/2041
 
25,996
24,924
Ginnie Mae I Pool 4% 10/15/2040
 
592,573
568,907
Ginnie Mae I Pool 4% 10/15/2040
 
4,727
4,539
Ginnie Mae I Pool 4% 10/15/2041
 
461,140
441,951
Ginnie Mae I Pool 4% 10/15/2041
 
252,376
242,020
Ginnie Mae I Pool 4% 10/15/2041
 
119,903
115,152
Ginnie Mae I Pool 4% 10/15/2041
 
80,920
77,507
Ginnie Mae I Pool 4% 10/15/2041
 
64,393
61,751
Ginnie Mae I Pool 4% 10/15/2041
 
49,758
47,763
Ginnie Mae I Pool 4% 10/15/2041
 
33,851
32,430
Ginnie Mae I Pool 4% 10/15/2041
 
3,008
2,882
Ginnie Mae I Pool 4% 10/20/2052
 
26,273,602
24,257,350
Ginnie Mae I Pool 4% 11/15/2040
 
214,698
205,887
Ginnie Mae I Pool 4% 11/15/2040
 
28,889
27,703
Ginnie Mae I Pool 4% 11/15/2041
 
36,790
35,211
Ginnie Mae I Pool 4% 11/15/2044
 
38,799
36,883
Ginnie Mae I Pool 4% 12/15/2040
 
48,879
46,911
Ginnie Mae I Pool 4% 12/15/2040
 
29,384
28,252
Ginnie Mae I Pool 4% 12/15/2040
 
8,370
8,035
Ginnie Mae I Pool 4% 12/15/2041
 
282,812
270,776
Ginnie Mae I Pool 4% 12/15/2041
 
158,367
151,597
Ginnie Mae I Pool 4% 12/15/2041
 
40,203
38,447
Ginnie Mae I Pool 4% 12/15/2041
 
38,350
36,855
Ginnie Mae I Pool 4% 12/15/2041
 
37,143
35,666
Ginnie Mae I Pool 4% 2/15/2041
 
155,172
148,975
Ginnie Mae I Pool 4% 2/15/2041
 
143,437
137,279
Ginnie Mae I Pool 4% 2/15/2041
 
20,581
19,736
Ginnie Mae I Pool 4% 2/20/2053
 
27,089,393
24,938,582
Ginnie Mae I Pool 4% 3/15/2040
 
73,696
70,917
Ginnie Mae I Pool 4% 3/15/2041
 
177,197
170,147
Ginnie Mae I Pool 4% 3/15/2041
 
51,629
49,559
Ginnie Mae I Pool 4% 3/15/2042
 
3,206
3,060
Ginnie Mae I Pool 4% 3/15/2044
 
57,653
55,189
Ginnie Mae I Pool 4% 4/15/2040
 
230,975
221,822
Ginnie Mae I Pool 4% 4/15/2040
 
187,594
180,073
Ginnie Mae I Pool 4% 4/15/2040
 
31,053
29,813
Ginnie Mae I Pool 4% 4/15/2041
 
31,046
29,790
Ginnie Mae I Pool 4% 4/15/2041
 
27,877
26,670
Ginnie Mae I Pool 4% 4/15/2045
 
153,522
146,093
Ginnie Mae I Pool 4% 5/15/2040
 
296,350
284,304
Ginnie Mae I Pool 4% 5/15/2041
 
66,535
63,691
Ginnie Mae I Pool 4% 5/15/2041
 
23,700
22,754
Ginnie Mae I Pool 4% 5/15/2044
 
18,434
17,636
Ginnie Mae I Pool 4% 6/15/2039
 
709,220
682,364
Ginnie Mae I Pool 4% 6/15/2039
 
40,984
39,399
Ginnie Mae I Pool 4% 6/15/2045
 
1,200,976
1,142,261
Ginnie Mae I Pool 4% 7/15/2041
 
515,179
492,586
Ginnie Mae I Pool 4% 7/15/2041
 
48,421
46,397
Ginnie Mae I Pool 4% 7/20/2052
 
3,421,086
3,149,997
Ginnie Mae I Pool 4% 8/15/2039
 
63,584
61,054
Ginnie Mae I Pool 4% 8/15/2040
 
7,241
6,956
Ginnie Mae I Pool 4% 8/15/2041
 
72,341
69,331
Ginnie Mae I Pool 4% 8/15/2041
 
20,895
20,118
Ginnie Mae I Pool 4% 8/20/2052
 
19,517,851
17,983,443
Ginnie Mae I Pool 4% 9/15/2025
 
610
609
Ginnie Mae I Pool 4% 9/15/2025
 
417
416
Ginnie Mae I Pool 4% 9/15/2041
 
67,695
64,891
Ginnie Mae I Pool 4% 9/15/2041
 
65,574
62,934
Ginnie Mae I Pool 4% 9/15/2041
 
60,906
58,383
Ginnie Mae I Pool 4% 9/15/2041
 
14,918
14,277
Ginnie Mae I Pool 4% 9/15/2041
 
14,407
13,802
Ginnie Mae I Pool 4% 9/15/2041
 
7,125
6,860
Ginnie Mae I Pool 4% 9/15/2044
 
9,648
9,223
Ginnie Mae I Pool 4% 9/20/2052
 
23,177,114
21,340,546
Ginnie Mae I Pool 4.5% 1/20/2053
 
159,871
152,122
Ginnie Mae I Pool 4.5% 10/15/2040
 
22,875
22,478
Ginnie Mae I Pool 4.5% 10/15/2041
 
47,553
46,621
Ginnie Mae I Pool 4.5% 10/15/2041
 
17,141
16,806
Ginnie Mae I Pool 4.5% 10/20/2052
 
16,290,515
15,516,239
Ginnie Mae I Pool 4.5% 11/20/2052
 
53,179,622
50,652,037
Ginnie Mae I Pool 4.5% 2/15/2035
 
839
828
Ginnie Mae I Pool 4.5% 2/15/2039
 
91,873
90,414
Ginnie Mae I Pool 4.5% 2/15/2040
 
20,426
20,079
Ginnie Mae I Pool 4.5% 2/20/2053
 
691,255
657,320
Ginnie Mae I Pool 4.5% 3/15/2040
 
163,178
159,988
Ginnie Mae I Pool 4.5% 3/15/2041
 
724,792
712,316
Ginnie Mae I Pool 4.5% 3/15/2041
 
105,660
103,663
Ginnie Mae I Pool 4.5% 3/15/2041
 
22,590
22,181
Ginnie Mae I Pool 4.5% 3/20/2053
 
858,286
814,542
Ginnie Mae I Pool 4.5% 4/15/2040
 
4,279
4,208
Ginnie Mae I Pool 4.5% 4/15/2041
 
14,519
14,250
Ginnie Mae I Pool 4.5% 4/20/2053
 
19,279,378
18,277,191
Ginnie Mae I Pool 4.5% 5/15/2040
 
271,307
265,972
Ginnie Mae I Pool 4.5% 5/15/2041
 
16,416
16,166
Ginnie Mae I Pool 4.5% 5/15/2041
 
11,716
11,493
Ginnie Mae I Pool 4.5% 5/15/2041
 
2,367
2,324
Ginnie Mae I Pool 4.5% 5/20/2053
 
14,198,336
13,455,837
Ginnie Mae I Pool 4.5% 6/15/2040
 
480,856
472,579
Ginnie Mae I Pool 4.5% 6/15/2040
 
196,096
192,765
Ginnie Mae I Pool 4.5% 6/15/2040
 
65,268
64,205
Ginnie Mae I Pool 4.5% 6/15/2040
 
36,853
36,197
Ginnie Mae I Pool 4.5% 6/15/2040
 
27,615
27,130
Ginnie Mae I Pool 4.5% 6/15/2040
 
14,388
14,136
Ginnie Mae I Pool 4.5% 6/15/2041
 
19,590
19,227
Ginnie Mae I Pool 4.5% 6/15/2041
 
14,565
14,301
Ginnie Mae I Pool 4.5% 6/15/2041
 
8,372
8,210
Ginnie Mae I Pool 4.5% 7/15/2039
 
13,359
13,123
Ginnie Mae I Pool 4.5% 7/15/2040
 
85,067
83,615
Ginnie Mae I Pool 4.5% 7/15/2040
 
78,404
77,061
Ginnie Mae I Pool 4.5% 7/15/2040
 
73,948
72,664
Ginnie Mae I Pool 4.5% 7/15/2040
 
62,201
61,111
Ginnie Mae I Pool 4.5% 7/15/2040
 
23,787
23,379
Ginnie Mae I Pool 4.5% 7/15/2040
 
12,195
11,983
Ginnie Mae I Pool 4.5% 7/15/2040
 
3,078
3,025
Ginnie Mae I Pool 4.5% 7/15/2041
 
23,898
23,432
Ginnie Mae I Pool 4.5% 7/15/2041
 
6,175
6,058
Ginnie Mae I Pool 4.5% 7/20/2041
 
3,225,652
3,171,200
Ginnie Mae I Pool 4.5% 7/20/2052
 
16,995,554
16,187,769
Ginnie Mae I Pool 4.5% 8/15/2040
 
37,029
36,474
Ginnie Mae I Pool 4.5% 8/15/2040
 
21,157
20,791
Ginnie Mae I Pool 4.5% 8/15/2040
 
8,526
8,376
Ginnie Mae I Pool 4.5% 8/20/2052
 
4,061,909
3,868,849
Ginnie Mae I Pool 4.5% 9/15/2033
 
1,389
1,374
Ginnie Mae I Pool 4.5% 9/15/2040
 
49,483
48,602
Ginnie Mae I Pool 4.5% 9/15/2040
 
34,022
33,406
Ginnie Mae I Pool 4.5% 9/15/2040
 
1,546
1,518
Ginnie Mae I Pool 4.5% 9/15/2041
 
18,087
17,761
Ginnie Mae I Pool 4.5% 9/15/2041
 
16,096
15,809
Ginnie Mae I Pool 4.5% 9/20/2052
 
25,122,142
23,928,106
Ginnie Mae I Pool 5% 1/20/2053
 
4,867,127
4,745,533
Ginnie Mae I Pool 5% 10/15/2039
 
10,316
10,364
Ginnie Mae I Pool 5% 10/20/2040
 
4,451
4,482
Ginnie Mae I Pool 5% 10/20/2052
 
30,120,867
29,368,363
Ginnie Mae I Pool 5% 10/20/2054
 
537,610
521,911
Ginnie Mae I Pool 5% 11/15/2039
 
255,305
256,462
Ginnie Mae I Pool 5% 11/20/2052
 
28,583
27,869
Ginnie Mae I Pool 5% 12/20/2052
 
32,111,894
31,309,649
Ginnie Mae I Pool 5% 2/20/2041
 
70,882
71,375
Ginnie Mae I Pool 5% 2/20/2053
 
655,885
639,499
Ginnie Mae I Pool 5% 3/15/2044
 
385,419
387,222
Ginnie Mae I Pool 5% 3/20/2053
 
2,307,213
2,249,572
Ginnie Mae I Pool 5% 4/15/2039
 
288,407
289,774
Ginnie Mae I Pool 5% 4/15/2039
 
73,412
73,765
Ginnie Mae I Pool 5% 4/15/2040
 
111,984
112,494
Ginnie Mae I Pool 5% 4/20/2053
 
28,321,821
27,614,263
Ginnie Mae I Pool 5% 5/15/2039
 
323,392
324,884
Ginnie Mae I Pool 5% 5/15/2039
 
129,870
130,474
Ginnie Mae I Pool 5% 5/15/2040
 
143,392
144,054
Ginnie Mae I Pool 5% 5/15/2040
 
60,812
61,098
Ginnie Mae I Pool 5% 5/20/2053
 
434,922
424,022
Ginnie Mae I Pool 5% 6/15/2040
 
179,029
179,855
Ginnie Mae I Pool 5% 6/20/2040
 
9,449
9,515
Ginnie Mae I Pool 5% 6/20/2053
 
3,020,582
2,946,772
Ginnie Mae I Pool 5% 7/15/2040
 
694,162
697,380
Ginnie Mae I Pool 5% 7/15/2040
 
651,256
654,138
Ginnie Mae I Pool 5% 7/15/2040
 
508,424
510,769
Ginnie Mae I Pool 5% 7/15/2040
 
390,827
392,629
Ginnie Mae I Pool 5% 7/15/2040
 
386,550
388,333
Ginnie Mae I Pool 5% 7/15/2040
 
352,064
353,664
Ginnie Mae I Pool 5% 7/15/2040
 
336,662
338,241
Ginnie Mae I Pool 5% 7/15/2040
 
158,321
159,019
Ginnie Mae I Pool 5% 7/15/2040
 
115,875
116,395
Ginnie Mae I Pool 5% 7/20/2040
 
1,540
1,551
Ginnie Mae I Pool 5% 7/20/2041
 
56,435
56,827
Ginnie Mae I Pool 5% 7/20/2052
 
269,527
262,204
Ginnie Mae I Pool 5% 8/15/2039
 
363,026
364,732
Ginnie Mae I Pool 5% 8/15/2039
 
227,786
228,856
Ginnie Mae I Pool 5% 8/15/2039
 
158,871
159,607
Ginnie Mae I Pool 5% 8/15/2039
 
39,702
39,890
Ginnie Mae I Pool 5% 8/20/2052
 
637,781
621,249
Ginnie Mae I Pool 5% 9/15/2039
 
522,847
525,324
Ginnie Mae I Pool 5% 9/15/2039
 
507,787
510,202
Ginnie Mae I Pool 5% 9/15/2039
 
188,099
188,962
Ginnie Mae I Pool 5% 9/15/2039
 
180,105
180,926
Ginnie Mae I Pool 5% 9/15/2041
 
1,996,757
2,006,119
Ginnie Mae I Pool 5% 9/20/2052
 
6,265,892
6,113,269
Ginnie Mae I Pool 5.5% 1/15/2038
 
29,731
30,298
Ginnie Mae I Pool 5.5% 1/20/2053
 
127,781
127,584
Ginnie Mae I Pool 5.5% 10/15/2033
 
348
353
Ginnie Mae I Pool 5.5% 10/15/2035
 
348,877
354,858
Ginnie Mae I Pool 5.5% 10/15/2038
 
11,437
11,660
Ginnie Mae I Pool 5.5% 10/20/2052
 
192,737
192,620
Ginnie Mae I Pool 5.5% 11/15/2038
 
118,333
120,648
Ginnie Mae I Pool 5.5% 11/15/2038
 
50,116
51,090
Ginnie Mae I Pool 5.5% 11/15/2038
 
6,388
6,513
Ginnie Mae I Pool 5.5% 12/15/2038
 
304,420
310,178
Ginnie Mae I Pool 5.5% 12/20/2041
 
120,061
123,282
Ginnie Mae I Pool 5.5% 12/20/2052
 
28,649,644
28,614,431
Ginnie Mae I Pool 5.5% 2/15/2038
 
25,435
25,931
Ginnie Mae I Pool 5.5% 2/15/2039
 
217,467
221,795
Ginnie Mae I Pool 5.5% 2/15/2039
 
52,955
54,019
Ginnie Mae I Pool 5.5% 3/15/2039
 
626,834
639,037
Ginnie Mae I Pool 5.5% 3/15/2039
 
157,582
160,657
Ginnie Mae I Pool 5.5% 3/15/2040
 
5,153
5,253
Ginnie Mae I Pool 5.5% 4/15/2039
 
207,118
211,257
Ginnie Mae I Pool 5.5% 4/15/2041
 
24,680
25,155
Ginnie Mae I Pool 5.5% 4/20/2053
 
24,484,216
24,423,517
Ginnie Mae I Pool 5.5% 5/15/2038
 
363
370
Ginnie Mae I Pool 5.5% 5/15/2039
 
282,796
288,424
Ginnie Mae I Pool 5.5% 5/15/2039
 
117,199
119,554
Ginnie Mae I Pool 5.5% 5/20/2045
 
327,598
336,209
Ginnie Mae I Pool 5.5% 5/20/2053
 
4,251,102
4,241,891
Ginnie Mae I Pool 5.5% 6/15/2038
 
37,321
38,050
Ginnie Mae I Pool 5.5% 6/15/2038
 
5,719
5,831
Ginnie Mae I Pool 5.5% 6/20/2053
 
23,418,725
23,360,667
Ginnie Mae I Pool 5.5% 8/15/2038
 
756
770
Ginnie Mae I Pool 5.5% 8/15/2039
 
100,022
102,028
Ginnie Mae I Pool 5.5% 9/15/2034
 
10,881
11,053
Ginnie Mae I Pool 5.5% 9/15/2038
 
18,354
18,707
Ginnie Mae I Pool 5.5% 9/15/2039
 
443,578
452,492
Ginnie Mae I Pool 5.5% 9/20/2052
 
9,734,304
9,716,256
Ginnie Mae I Pool 5.5% 9/20/2053
 
14,934,352
14,929,997
Ginnie Mae I Pool 6% 1/15/2038
 
63,797
65,921
Ginnie Mae I Pool 6% 1/15/2038
 
14,645
15,156
Ginnie Mae I Pool 6% 10/15/2039
 
26,838
27,846
Ginnie Mae I Pool 6% 11/15/2034
 
243,562
250,293
Ginnie Mae I Pool 6% 11/15/2039
 
76,643
79,565
Ginnie Mae I Pool 6% 11/15/2039
 
75,032
77,714
Ginnie Mae I Pool 6% 11/15/2039
 
45,626
47,359
Ginnie Mae I Pool 6% 11/15/2039
 
29,174
30,259
Ginnie Mae I Pool 6% 11/15/2039
 
18,773
19,444
Ginnie Mae I Pool 6% 11/15/2039
 
16,059
16,559
Ginnie Mae I Pool 6% 11/15/2039
 
11,769
12,194
Ginnie Mae I Pool 6% 11/15/2039
 
7,640
7,917
Ginnie Mae I Pool 6% 11/15/2039
 
7,307
7,577
Ginnie Mae I Pool 6% 11/20/2052
 
11,447,623
11,614,968
Ginnie Mae I Pool 6% 12/15/2040
 
69,727
72,189
Ginnie Mae I Pool 6% 12/20/2052
 
21,490,123
21,804,272
Ginnie Mae I Pool 6% 6/15/2036
 
481,873
496,877
Ginnie Mae I Pool 6% 8/15/2037
 
14,998
15,533
Ginnie Mae I Pool 6.5% 1/15/2039
 
201,553
210,246
Ginnie Mae I Pool 6.5% 1/15/2039
 
8,627
9,012
Ginnie Mae I Pool 6.5% 10/15/2038
 
520
543
Ginnie Mae I Pool 6.5% 11/15/2038
 
8,375
8,736
Ginnie Mae I Pool 6.5% 2/15/2038
 
45,847
47,773
Ginnie Mae I Pool 6.5% 6/20/2053
 
1,467,728
1,501,933
Ginnie Mae II Pool 1.5% 10/20/2043
 
301,050
245,173
Ginnie Mae II Pool 1.5% 12/20/2050
 
425,692
327,077
Ginnie Mae II Pool 1.5% 12/20/2051
 
1,344,591
1,033,107
Ginnie Mae II Pool 1.5% 2/20/2051
 
351,043
269,721
Ginnie Mae II Pool 1.5% 3/20/2051
 
622,570
478,347
Ginnie Mae II Pool 1.5% 3/20/2052
 
339,561
260,475
Ginnie Mae II Pool 1.5% 4/20/2044
 
23,873
19,102
Ginnie Mae II Pool 1.5% 4/20/2051
 
1,882,005
1,446,026
Ginnie Mae II Pool 1.5% 5/20/2051
 
3,618,250
2,780,058
Ginnie Mae II Pool 1.5% 7/20/2051
 
216,076
166,020
Ginnie Mae II Pool 1.5% 8/20/2051
 
359,020
275,850
Ginnie Mae II Pool 1.5% 9/20/2051
 
247,841
190,427
Ginnie Mae II Pool 2% 1/20/2051
 
29,896,913
24,030,383
Ginnie Mae II Pool 2% 10/20/2050
 
429,735
345,410
Ginnie Mae II Pool 2% 11/20/2051
 
89,818,798
72,222,146
Ginnie Mae II Pool 2% 12/20/2050
 
38,938,777
31,298,004
Ginnie Mae II Pool 2% 12/20/2051
 
13,593,295
10,925,946
Ginnie Mae II Pool 2% 2/20/2051
 
54,073,271
43,462,727
Ginnie Mae II Pool 2% 4/20/2051
 
199,144,715
160,067,485
Ginnie Mae II Pool 2% 6/20/2051
 
48,215,185
38,784,281
Ginnie Mae II Pool 2% 7/20/2051
 
187,984,532
151,214,702
Ginnie Mae II Pool 2% 9/20/2050
 
4,811,607
3,870,455
Ginnie Mae II Pool 2% 9/20/2051
 
14,099,301
11,337,067
Ginnie Mae II Pool 2.5% 1/20/2045
 
73,817
64,178
Ginnie Mae II Pool 2.5% 1/20/2046
 
32,619
28,152
Ginnie Mae II Pool 2.5% 1/20/2047
 
947,377
813,724
Ginnie Mae II Pool 2.5% 1/20/2048
 
47,688
40,566
Ginnie Mae II Pool 2.5% 1/20/2051
 
18,531,706
15,549,688
Ginnie Mae II Pool 2.5% 1/20/2052
 
8,140,556
6,825,536
Ginnie Mae II Pool 2.5% 10/20/2042
 
77,793
68,599
Ginnie Mae II Pool 2.5% 10/20/2043
 
177,647
156,023
Ginnie Mae II Pool 2.5% 10/20/2050
 
45,004,894
37,762,958
Ginnie Mae II Pool 2.5% 10/20/2051
 
8,211,094
6,884,679
Ginnie Mae II Pool 2.5% 11/20/2045
 
17,753
15,370
Ginnie Mae II Pool 2.5% 11/20/2046
 
558,471
480,271
Ginnie Mae II Pool 2.5% 11/20/2050
 
1,464,827
1,229,116
Ginnie Mae II Pool 2.5% 11/20/2051
 
23,737,634
19,903,071
Ginnie Mae II Pool 2.5% 12/20/2042
 
32,262
28,445
Ginnie Mae II Pool 2.5% 12/20/2043
 
43,584
38,191
Ginnie Mae II Pool 2.5% 12/20/2045
 
40,873
35,236
Ginnie Mae II Pool 2.5% 12/20/2046
 
399,886
343,635
Ginnie Mae II Pool 2.5% 12/20/2047
 
239,224
203,495
Ginnie Mae II Pool 2.5% 12/20/2049
 
190,193
160,182
Ginnie Mae II Pool 2.5% 12/20/2050
 
25,194,839
21,140,627
Ginnie Mae II Pool 2.5% 12/20/2051
 
15,552,165
13,039,878
Ginnie Mae II Pool 2.5% 2/20/2044
 
65,071
56,683
Ginnie Mae II Pool 2.5% 2/20/2047
 
441,803
379,433
Ginnie Mae II Pool 2.5% 2/20/2050
 
16,764,809
14,077,588
Ginnie Mae II Pool 2.5% 2/20/2051
 
3,450,827
2,895,539
Ginnie Mae II Pool 2.5% 2/20/2052
 
8,852,741
7,426,824
Ginnie Mae II Pool 2.5% 2/20/2055
 
97,000
81,262
Ginnie Mae II Pool 2.5% 3/20/2044
 
52,578
46,090
Ginnie Mae II Pool 2.5% 3/20/2045
 
48,573
42,129
Ginnie Mae II Pool 2.5% 3/20/2046
 
90,685
78,830
Ginnie Mae II Pool 2.5% 3/20/2047
 
52,155
44,463
Ginnie Mae II Pool 2.5% 3/20/2050
 
14,113,554
11,851,301
Ginnie Mae II Pool 2.5% 3/20/2051
 
6,000,173
5,034,659
Ginnie Mae II Pool 2.5% 3/20/2052
 
16,468,869
13,811,070
Ginnie Mae II Pool 2.5% 4/20/2043
 
66,654
58,611
Ginnie Mae II Pool 2.5% 4/20/2045
 
143,173
124,040
Ginnie Mae II Pool 2.5% 4/20/2046
 
109,409
94,368
Ginnie Mae II Pool 2.5% 4/20/2048
 
148,564
126,376
Ginnie Mae II Pool 2.5% 4/20/2050
 
11,377,992
9,554,221
Ginnie Mae II Pool 2.5% 5/20/2043
 
54,993
48,306
Ginnie Mae II Pool 2.5% 5/20/2046
 
39,205
33,794
Ginnie Mae II Pool 2.5% 5/20/2050
 
60,991,620
51,215,310
Ginnie Mae II Pool 2.5% 5/20/2051
 
90,748,757
76,145,975
Ginnie Mae II Pool 2.5% 5/20/2052
 
2,866,846
2,405,081
Ginnie Mae II Pool 2.5% 6/20/2046
 
136,545
117,803
Ginnie Mae II Pool 2.5% 6/20/2049
 
127,420
109,750
Ginnie Mae II Pool 2.5% 6/20/2050
 
7,183,958
6,027,955
Ginnie Mae II Pool 2.5% 6/20/2051
 
78,308,578
65,683,128
Ginnie Mae II Pool 2.5% 7/20/2043
 
679,206
595,319
Ginnie Mae II Pool 2.5% 7/20/2046
 
273,312
235,916
Ginnie Mae II Pool 2.5% 7/20/2050
 
21,744,470
18,245,472
Ginnie Mae II Pool 2.5% 7/20/2051
 
106,233,584
89,072,675
Ginnie Mae II Pool 2.5% 8/20/2050
 
11,538,774
9,679,615
Ginnie Mae II Pool 2.5% 8/20/2051
 
27,035,547
22,676,690
Ginnie Mae II Pool 2.5% 9/20/2043
 
140,909
123,522
Ginnie Mae II Pool 2.5% 9/20/2046
 
408,908
351,658
Ginnie Mae II Pool 2.5% 9/20/2049
 
3,871,305
3,260,454
Ginnie Mae II Pool 2.5% 9/20/2050
 
50,035,049
41,983,689
Ginnie Mae II Pool 2.5% 9/20/2051
 
10,142,645
8,504,208
Ginnie Mae II Pool 3% 1/20/2043
 
87,342
79,019
Ginnie Mae II Pool 3% 1/20/2044
 
419,695
378,790
Ginnie Mae II Pool 3% 1/20/2045
 
713,442
638,895
Ginnie Mae II Pool 3% 1/20/2047
 
5,812,397
5,140,861
Ginnie Mae II Pool 3% 1/20/2048
 
3,506,146
3,086,819
Ginnie Mae II Pool 3% 1/20/2050
 
40,211,768
35,201,474
Ginnie Mae II Pool 3% 1/20/2051
 
469,066
409,888
Ginnie Mae II Pool 3% 10/20/2042
 
4,236
3,836
Ginnie Mae II Pool 3% 10/20/2043
 
96,927
87,408
Ginnie Mae II Pool 3% 10/20/2045
 
660,229
584,362
Ginnie Mae II Pool 3% 10/20/2046
 
2,163,875
1,913,872
Ginnie Mae II Pool 3% 10/20/2047
 
2,555,211
2,251,211
Ginnie Mae II Pool 3% 10/20/2049
 
4,057,361
3,551,823
Ginnie Mae II Pool 3% 10/20/2050
 
60,200
52,605
Ginnie Mae II Pool 3% 11/20/2045
 
58,288
51,590
Ginnie Mae II Pool 3% 11/20/2046
 
20,057,938
17,740,540
Ginnie Mae II Pool 3% 11/20/2047
 
1,861,683
1,640,194
Ginnie Mae II Pool 3% 11/20/2048
 
95,870
84,464
Ginnie Mae II Pool 3% 11/20/2054
 
74,714
65,113
Ginnie Mae II Pool 3% 12/20/2044
 
226,350
202,837
Ginnie Mae II Pool 3% 12/20/2045
 
3,954,204
3,499,826
Ginnie Mae II Pool 3% 12/20/2046
 
1,029,798
910,820
Ginnie Mae II Pool 3% 12/20/2047
 
7,303,573
6,430,083
Ginnie Mae II Pool 3% 12/20/2049
 
10,312,278
9,027,392
Ginnie Mae II Pool 3% 12/20/2054
 
317,996
277,132
Ginnie Mae II Pool 3% 2/20/2044
 
642,362
579,076
Ginnie Mae II Pool 3% 2/20/2045
 
5,279,755
4,726,512
Ginnie Mae II Pool 3% 2/20/2046
 
23,206,189
20,539,561
Ginnie Mae II Pool 3% 2/20/2047
 
5,266,404
4,654,657
Ginnie Mae II Pool 3% 2/20/2048
 
772,553
680,158
Ginnie Mae II Pool 3% 2/20/2049
 
113,319
99,838
Ginnie Mae II Pool 3% 2/20/2050
 
14,640,417
12,797,954
Ginnie Mae II Pool 3% 2/20/2051
 
26,480,726
23,139,912
Ginnie Mae II Pool 3% 3/20/2043
 
436,287
394,561
Ginnie Mae II Pool 3% 3/20/2045
 
79,072
70,767
Ginnie Mae II Pool 3% 3/20/2046
 
70,482
62,383
Ginnie Mae II Pool 3% 3/20/2047
 
272,246
240,622
Ginnie Mae II Pool 3% 3/20/2048
 
860,973
758,002
Ginnie Mae II Pool 3% 3/20/2050
 
17,352,626
15,158,767
Ginnie Mae II Pool 3% 3/20/2051
 
4,569,359
3,992,888
Ginnie Mae II Pool 3% 3/20/2052
 
138,775
121,050
Ginnie Mae II Pool 3% 4/20/2043
 
2,579,540
2,330,972
Ginnie Mae II Pool 3% 4/20/2046
 
18,135
16,039
Ginnie Mae II Pool 3% 4/20/2047
 
1,524,582
1,347,486
Ginnie Mae II Pool 3% 4/20/2048
 
709,980
625,068
Ginnie Mae II Pool 3% 4/20/2049
 
943,329
831,099
Ginnie Mae II Pool 3% 4/20/2050
 
8,181,970
7,154,845
Ginnie Mae II Pool 3% 4/20/2051
 
6,899,323
6,022,435
Ginnie Mae II Pool 3% 4/20/2052
 
6,437,587
5,613,349
Ginnie Mae II Pool 3% 5/20/2045
 
2,235,192
1,998,353
Ginnie Mae II Pool 3% 5/20/2046
 
51,391
45,454
Ginnie Mae II Pool 3% 5/20/2047
 
851,151
752,281
Ginnie Mae II Pool 3% 5/20/2048
 
107,491
94,702
Ginnie Mae II Pool 3% 5/20/2050
 
1,917,685
1,676,948
Ginnie Mae II Pool 3% 5/20/2051
 
8,482,534
7,404,424
Ginnie Mae II Pool 3% 5/20/2052
 
61,738,027
53,852,680
Ginnie Mae II Pool 3% 6/1/2055 (g)
 
1,500,000
1,307,245
Ginnie Mae II Pool 3% 6/20/2045
 
3,164,336
2,828,115
Ginnie Mae II Pool 3% 6/20/2046
 
2,410,671
2,132,154
Ginnie Mae II Pool 3% 6/20/2050
 
21,393,476
18,694,471
Ginnie Mae II Pool 3% 6/20/2051
 
22,066,120
19,261,567
Ginnie Mae II Pool 3% 6/20/2052
 
29,905,045
26,085,492
Ginnie Mae II Pool 3% 7/20/2042
 
1,467,922
1,330,385
Ginnie Mae II Pool 3% 7/20/2043
 
25,575
23,076
Ginnie Mae II Pool 3% 7/20/2044
 
527,293
473,876
Ginnie Mae II Pool 3% 7/20/2045
 
3,012,737
2,666,543
Ginnie Mae II Pool 3% 7/20/2046
 
10,422,567
9,218,393
Ginnie Mae II Pool 3% 7/20/2047
 
46,139
40,780
Ginnie Mae II Pool 3% 7/20/2049
 
8,808,261
7,738,298
Ginnie Mae II Pool 3% 7/20/2050
 
5,356,779
4,680,966
Ginnie Mae II Pool 3% 7/20/2051
 
378,150
330,088
Ginnie Mae II Pool 3% 8/20/2042
 
17,677,773
16,017,058
Ginnie Mae II Pool 3% 8/20/2043
 
155,817
140,592
Ginnie Mae II Pool 3% 8/20/2044
 
308,409
277,755
Ginnie Mae II Pool 3% 8/20/2045
 
683,885
605,299
Ginnie Mae II Pool 3% 8/20/2046
 
25,449,800
22,509,452
Ginnie Mae II Pool 3% 8/20/2047
 
797,988
703,049
Ginnie Mae II Pool 3% 8/20/2049
 
173,499
151,881
Ginnie Mae II Pool 3% 8/20/2050
 
715,115
624,896
Ginnie Mae II Pool 3% 8/20/2051
 
346,864
302,561
Ginnie Mae II Pool 3% 9/20/2043
 
3,071,269
2,769,748
Ginnie Mae II Pool 3% 9/20/2045
 
96,639
85,534
Ginnie Mae II Pool 3% 9/20/2046
 
6,276,283
5,551,151
Ginnie Mae II Pool 3% 9/20/2047
 
5,257,812
4,632,276
Ginnie Mae II Pool 3% 9/20/2048
 
29,390
25,894
Ginnie Mae II Pool 3% 9/20/2049
 
4,549,380
3,982,538
Ginnie Mae II Pool 3.5% 1/20/2043
 
12,685
11,708
Ginnie Mae II Pool 3.5% 1/20/2045
 
2,900,196
2,650,376
Ginnie Mae II Pool 3.5% 1/20/2046
 
3,358,608
3,046,845
Ginnie Mae II Pool 3.5% 1/20/2048
 
6,768,916
6,102,516
Ginnie Mae II Pool 3.5% 1/20/2050
 
24,146,047
21,708,504
Ginnie Mae II Pool 3.5% 1/20/2051
 
182,615
164,065
Ginnie Mae II Pool 3.5% 1/20/2055
 
7,866,891
7,002,049
Ginnie Mae II Pool 3.5% 10/20/2045
 
2,939,777
2,666,892
Ginnie Mae II Pool 3.5% 10/20/2046
 
1,354,670
1,226,383
Ginnie Mae II Pool 3.5% 10/20/2047
 
1,752,470
1,582,678
Ginnie Mae II Pool 3.5% 10/20/2048
 
2,343,269
2,109,645
Ginnie Mae II Pool 3.5% 11/20/2042
 
6,922,712
6,391,448
Ginnie Mae II Pool 3.5% 11/20/2045
 
2,299,914
2,086,425
Ginnie Mae II Pool 3.5% 11/20/2046
 
99,724
90,280
Ginnie Mae II Pool 3.5% 11/20/2047
 
6,090,707
5,500,593
Ginnie Mae II Pool 3.5% 12/20/2041
 
2,351,496
2,178,754
Ginnie Mae II Pool 3.5% 12/20/2042
 
3,429,391
3,166,173
Ginnie Mae II Pool 3.5% 12/20/2043
 
275,879
253,221
Ginnie Mae II Pool 3.5% 12/20/2044
 
34,512
31,547
Ginnie Mae II Pool 3.5% 12/20/2045
 
858,117
778,463
Ginnie Mae II Pool 3.5% 12/20/2047
 
1,268,841
1,143,924
Ginnie Mae II Pool 3.5% 12/20/2048
 
99,244
89,473
Ginnie Mae II Pool 3.5% 12/20/2049
 
9,824,678
8,832,877
Ginnie Mae II Pool 3.5% 12/20/2050
 
305,300
274,289
Ginnie Mae II Pool 3.5% 12/20/2054
 
5,179,287
4,609,905
Ginnie Mae II Pool 3.5% 2/20/2043
 
4,312,213
3,978,826
Ginnie Mae II Pool 3.5% 2/20/2044
 
266,897
244,830
Ginnie Mae II Pool 3.5% 2/20/2045
 
1,868,746
1,707,800
Ginnie Mae II Pool 3.5% 2/20/2046
 
15,559,377
14,115,078
Ginnie Mae II Pool 3.5% 2/20/2048
 
49,331
44,474
Ginnie Mae II Pool 3.5% 2/20/2049
 
50,945
45,929
Ginnie Mae II Pool 3.5% 2/20/2050
 
112,885
101,489
Ginnie Mae II Pool 3.5% 2/20/2051
 
6,814,315
6,122,151
Ginnie Mae II Pool 3.5% 3/20/2043
 
3,557,284
3,281,360
Ginnie Mae II Pool 3.5% 3/20/2046
 
4,115,501
3,733,479
Ginnie Mae II Pool 3.5% 3/20/2048
 
369,897
333,480
Ginnie Mae II Pool 3.5% 3/20/2049
 
21,591,648
19,432,213
Ginnie Mae II Pool 3.5% 3/20/2050
 
11,378,451
10,229,797
Ginnie Mae II Pool 3.5% 4/20/2042
 
2,295,585
2,124,476
Ginnie Mae II Pool 3.5% 4/20/2043
 
6,594,487
6,081,306
Ginnie Mae II Pool 3.5% 4/20/2045
 
1,989,004
1,815,722
Ginnie Mae II Pool 3.5% 4/20/2046
 
13,508,466
12,233,436
Ginnie Mae II Pool 3.5% 4/20/2047
 
310,668
281,053
Ginnie Mae II Pool 3.5% 4/20/2049
 
4,398,108
3,958,242
Ginnie Mae II Pool 3.5% 4/20/2050
 
1,200,281
1,078,362
Ginnie Mae II Pool 3.5% 5/20/2042
 
6,670,290
6,171,273
Ginnie Mae II Pool 3.5% 5/20/2043
 
5,504,812
5,053,478
Ginnie Mae II Pool 3.5% 5/20/2045
 
475,354
433,830
Ginnie Mae II Pool 3.5% 5/20/2046
 
2,968,785
2,688,569
Ginnie Mae II Pool 3.5% 5/20/2047
 
24,295,305
21,964,171
Ginnie Mae II Pool 3.5% 5/20/2048
 
3,931,929
3,544,830
Ginnie Mae II Pool 3.5% 5/20/2050
 
799,631
718,908
Ginnie Mae II Pool 3.5% 5/20/2051
 
5,251,761
4,710,107
Ginnie Mae II Pool 3.5% 6/1/2055 (g)
 
5,700,000
5,073,517
Ginnie Mae II Pool 3.5% 6/20/2043
 
269,162
248,070
Ginnie Mae II Pool 3.5% 6/20/2045
 
2,614,272
2,385,286
Ginnie Mae II Pool 3.5% 6/20/2046
 
7,570,900
6,856,302
Ginnie Mae II Pool 3.5% 6/20/2047
 
1,869,967
1,690,544
Ginnie Mae II Pool 3.5% 6/20/2051
 
469,411
420,557
Ginnie Mae II Pool 3.5% 6/20/2052
 
40,107,225
35,845,331
Ginnie Mae II Pool 3.5% 7/1/2055 (g)
 
2,850,000
2,535,756
Ginnie Mae II Pool 3.5% 7/20/2042
 
2,449,166
2,263,927
Ginnie Mae II Pool 3.5% 7/20/2043
 
1,557,813
1,436,089
Ginnie Mae II Pool 3.5% 7/20/2045
 
6,570,936
5,960,989
Ginnie Mae II Pool 3.5% 7/20/2046
 
4,876,860
4,416,545
Ginnie Mae II Pool 3.5% 7/20/2047
 
5,313,463
4,800,315
Ginnie Mae II Pool 3.5% 8/20/2042
 
843,868
779,814
Ginnie Mae II Pool 3.5% 8/20/2043
 
333,103
306,806
Ginnie Mae II Pool 3.5% 8/20/2045
 
4,063,330
3,686,151
Ginnie Mae II Pool 3.5% 8/20/2046
 
2,685,862
2,432,350
Ginnie Mae II Pool 3.5% 8/20/2047
 
8,703,416
7,862,884
Ginnie Mae II Pool 3.5% 8/20/2048
 
3,440,716
3,101,977
Ginnie Mae II Pool 3.5% 8/20/2049
 
627,209
564,284
Ginnie Mae II Pool 3.5% 8/20/2050
 
229,761
206,423
Ginnie Mae II Pool 3.5% 9/20/2043
 
7,669,313
7,046,154
Ginnie Mae II Pool 3.5% 9/20/2045
 
228,125
206,950
Ginnie Mae II Pool 3.5% 9/20/2046
 
1,851,468
1,676,712
Ginnie Mae II Pool 3.5% 9/20/2047
 
670,051
605,341
Ginnie Mae II Pool 3.5% 9/20/2048
 
622,351
561,081
Ginnie Mae II Pool 4% 1/20/2041
 
2,245,688
2,152,634
Ginnie Mae II Pool 4% 1/20/2043
 
2,968
2,835
Ginnie Mae II Pool 4% 1/20/2046
 
877,579
820,928
Ginnie Mae II Pool 4% 1/20/2047
 
6,028,441
5,622,332
Ginnie Mae II Pool 4% 1/20/2048
 
1,234,010
1,149,337
Ginnie Mae II Pool 4% 1/20/2050
 
2,943,003
2,728,192
Ginnie Mae II Pool 4% 1/20/2051
 
1,349,937
1,249,717
Ginnie Mae II Pool 4% 1/20/2055
 
9,753,229
8,939,231
Ginnie Mae II Pool 4% 10/20/2025
 
755
753
Ginnie Mae II Pool 4% 10/20/2040
 
1,332,273
1,277,400
Ginnie Mae II Pool 4% 10/20/2044
 
736,609
698,960
Ginnie Mae II Pool 4% 10/20/2045
 
2,017,782
1,890,681
Ginnie Mae II Pool 4% 10/20/2047
 
399,994
372,548
Ginnie Mae II Pool 4% 10/20/2048
 
7,651,483
7,112,125
Ginnie Mae II Pool 4% 10/20/2049
 
8,810,200
8,167,138
Ginnie Mae II Pool 4% 11/20/2039
 
87,950
84,447
Ginnie Mae II Pool 4% 11/20/2040
 
1,783,482
1,709,799
Ginnie Mae II Pool 4% 11/20/2044
 
1,537,248
1,458,418
Ginnie Mae II Pool 4% 11/20/2045
 
857,258
803,259
Ginnie Mae II Pool 4% 11/20/2047
 
853,133
794,594
Ginnie Mae II Pool 4% 11/20/2049
 
785,042
727,250
Ginnie Mae II Pool 4% 12/20/2041
 
518,152
495,609
Ginnie Mae II Pool 4% 12/20/2044
 
45,040
42,730
Ginnie Mae II Pool 4% 12/20/2045
 
1,683,975
1,575,269
Ginnie Mae II Pool 4% 12/20/2047
 
3,599,059
3,352,107
Ginnie Mae II Pool 4% 12/20/2050
 
817,882
757,162
Ginnie Mae II Pool 4% 12/20/2054
 
3,660,346
3,354,856
Ginnie Mae II Pool 4% 2/20/2041
 
244,513
234,336
Ginnie Mae II Pool 4% 2/20/2043
 
2,779
2,653
Ginnie Mae II Pool 4% 2/20/2044
 
76,641
72,828
Ginnie Mae II Pool 4% 2/20/2046
 
1,632,919
1,527,509
Ginnie Mae II Pool 4% 2/20/2048
 
106,254
98,864
Ginnie Mae II Pool 4% 2/20/2050
 
3,010,195
2,790,479
Ginnie Mae II Pool 4% 3/20/2045
 
5,270,798
5,001,370
Ginnie Mae II Pool 4% 3/20/2046
 
1,525,342
1,426,876
Ginnie Mae II Pool 4% 3/20/2048
 
57,299
53,314
Ginnie Mae II Pool 4% 3/20/2050
 
8,441,429
7,825,284
Ginnie Mae II Pool 4% 3/20/2051
 
118,920
110,240
Ginnie Mae II Pool 4% 4/20/2044
 
23,307
22,143
Ginnie Mae II Pool 4% 4/20/2045
 
4,028,692
3,821,367
Ginnie Mae II Pool 4% 4/20/2046
 
2,211,493
2,068,735
Ginnie Mae II Pool 4% 4/20/2047
 
6,497,771
6,055,983
Ginnie Mae II Pool 4% 4/20/2048
 
2,896,582
2,695,116
Ginnie Mae II Pool 4% 4/20/2049
 
305,474
283,177
Ginnie Mae II Pool 4% 4/20/2050
 
209,175
193,646
Ginnie Mae II Pool 4% 5/20/2044
 
10,724
10,187
Ginnie Mae II Pool 4% 5/20/2047
 
6,121,284
5,705,094
Ginnie Mae II Pool 4% 5/20/2048
 
4,064,446
3,781,752
Ginnie Mae II Pool 4% 5/20/2049
 
1,723,066
1,597,299
Ginnie Mae II Pool 4% 5/20/2050
 
2,195,329
2,035,090
Ginnie Mae II Pool 4% 6/20/2045
 
56,318
53,364
Ginnie Mae II Pool 4% 6/20/2047
 
347,501
323,874
Ginnie Mae II Pool 4% 6/20/2048
 
5,125,171
4,763,895
Ginnie Mae II Pool 4% 6/20/2049
 
313,016
290,169
Ginnie Mae II Pool 4% 6/20/2052
 
13,981,557
12,883,480
Ginnie Mae II Pool 4% 7/20/2042
 
8,132
7,768
Ginnie Mae II Pool 4% 7/20/2043
 
926,637
884,550
Ginnie Mae II Pool 4% 7/20/2044
 
41,938
39,823
Ginnie Mae II Pool 4% 7/20/2045
 
2,759,798
2,613,240
Ginnie Mae II Pool 4% 7/20/2046
 
2,570
2,400
Ginnie Mae II Pool 4% 7/20/2047
 
6,898,001
6,429,001
Ginnie Mae II Pool 4% 7/20/2048
 
2,862,480
2,660,702
Ginnie Mae II Pool 4% 7/20/2050
 
59,117
54,802
Ginnie Mae II Pool 4% 8/20/2040
 
102,314
98,125
Ginnie Mae II Pool 4% 8/20/2041
 
1,744,008
1,668,921
Ginnie Mae II Pool 4% 8/20/2044
 
99,611
94,571
Ginnie Mae II Pool 4% 8/20/2045
 
404,260
378,795
Ginnie Mae II Pool 4% 8/20/2047
 
191,542
178,399
Ginnie Mae II Pool 4% 9/20/2039
 
3,066
2,946
Ginnie Mae II Pool 4% 9/20/2040
 
115,997
111,214
Ginnie Mae II Pool 4% 9/20/2041
 
5,602,204
5,360,062
Ginnie Mae II Pool 4% 9/20/2044
 
650,567
617,537
Ginnie Mae II Pool 4% 9/20/2045
 
980,347
918,594
Ginnie Mae II Pool 4% 9/20/2046
 
394,999
369,501
Ginnie Mae II Pool 4% 9/20/2048
 
1,861,430
1,730,217
Ginnie Mae II Pool 4% 9/20/2049
 
5,699,380
5,283,378
Ginnie Mae II Pool 4.5% 1/20/2035
 
2,350
2,323
Ginnie Mae II Pool 4.5% 1/20/2041
 
313,618
308,450
Ginnie Mae II Pool 4.5% 1/20/2042
 
61,009
59,978
Ginnie Mae II Pool 4.5% 1/20/2045
 
152,879
148,324
Ginnie Mae II Pool 4.5% 1/20/2046
 
396,234
384,429
Ginnie Mae II Pool 4.5% 1/20/2047
 
1,703,687
1,650,264
Ginnie Mae II Pool 4.5% 1/20/2050
 
610,115
585,645
Ginnie Mae II Pool 4.5% 1/20/2051
 
99,505
95,856
Ginnie Mae II Pool 4.5% 1/20/2055
 
23,570,107
22,256,490
Ginnie Mae II Pool 4.5% 10/20/2040
 
27,516
27,068
Ginnie Mae II Pool 4.5% 10/20/2044
 
7,989
7,751
Ginnie Mae II Pool 4.5% 10/20/2046
 
27,554
27,013
Ginnie Mae II Pool 4.5% 10/20/2047
 
1,249,706
1,206,223
Ginnie Mae II Pool 4.5% 10/20/2048
 
2,294,368
2,207,366
Ginnie Mae II Pool 4.5% 10/20/2049
 
1,111,251
1,069,113
Ginnie Mae II Pool 4.5% 11/20/2033
 
19,066
18,876
Ginnie Mae II Pool 4.5% 11/20/2039
 
3,762
3,703
Ginnie Mae II Pool 4.5% 11/20/2040
 
993,414
977,112
Ginnie Mae II Pool 4.5% 11/20/2044
 
156,797
152,125
Ginnie Mae II Pool 4.5% 11/20/2046
 
54,513
53,415
Ginnie Mae II Pool 4.5% 11/20/2048
 
2,012,570
1,934,367
Ginnie Mae II Pool 4.5% 11/20/2054
 
21,915,953
20,694,527
Ginnie Mae II Pool 4.5% 12/20/2034
 
352
348
Ginnie Mae II Pool 4.5% 12/20/2040
 
23,388
23,002
Ginnie Mae II Pool 4.5% 12/20/2049
 
52,395
50,294
Ginnie Mae II Pool 4.5% 12/20/2050
 
733,839
704,407
Ginnie Mae II Pool 4.5% 2/20/2041
 
405,750
399,038
Ginnie Mae II Pool 4.5% 2/20/2046
 
938,856
910,883
Ginnie Mae II Pool 4.5% 2/20/2050
 
1,264,394
1,213,682
Ginnie Mae II Pool 4.5% 2/20/2055
 
12,002,726
11,333,786
Ginnie Mae II Pool 4.5% 3/20/2033
 
3,532
3,498
Ginnie Mae II Pool 4.5% 3/20/2034
 
22,668
22,438
Ginnie Mae II Pool 4.5% 3/20/2041
 
929,264
913,888
Ginnie Mae II Pool 4.5% 3/20/2045
 
416,711
408,524
Ginnie Mae II Pool 4.5% 3/20/2046
 
82,259
80,597
Ginnie Mae II Pool 4.5% 3/20/2047
 
2,149,141
2,081,749
Ginnie Mae II Pool 4.5% 3/20/2050
 
1,763,049
1,692,337
Ginnie Mae II Pool 4.5% 3/20/2055
 
224,468
211,958
Ginnie Mae II Pool 4.5% 4/20/2041
 
89,061
87,581
Ginnie Mae II Pool 4.5% 4/20/2045
 
533,867
523,376
Ginnie Mae II Pool 4.5% 4/20/2046
 
197,469
191,585
Ginnie Mae II Pool 4.5% 4/20/2047
 
1,004,672
971,284
Ginnie Mae II Pool 4.5% 4/20/2050
 
1,226,930
1,176,571
Ginnie Mae II Pool 4.5% 4/20/2055
 
2,470,273
2,332,599
Ginnie Mae II Pool 4.5% 5/20/2034
 
27,109
26,841
Ginnie Mae II Pool 4.5% 5/20/2040
 
432,284
425,383
Ginnie Mae II Pool 4.5% 5/20/2041
 
8,776,403
8,629,956
Ginnie Mae II Pool 4.5% 5/20/2044
 
80,218
78,652
Ginnie Mae II Pool 4.5% 5/20/2045
 
279,786
271,450
Ginnie Mae II Pool 4.5% 5/20/2046
 
140,451
136,267
Ginnie Mae II Pool 4.5% 5/20/2049
 
2,124,833
2,039,612
Ginnie Mae II Pool 4.5% 5/20/2051
 
2,505,128
2,407,785
Ginnie Mae II Pool 4.5% 6/20/2033
 
731
724
Ginnie Mae II Pool 4.5% 6/20/2035
 
3,430
3,390
Ginnie Mae II Pool 4.5% 6/20/2040
 
6,799
6,689
Ginnie Mae II Pool 4.5% 6/20/2045
 
1,854,996
1,817,873
Ginnie Mae II Pool 4.5% 6/20/2046
 
661,122
647,809
Ginnie Mae II Pool 4.5% 7/20/2033
 
2,640
2,615
Ginnie Mae II Pool 4.5% 7/20/2034
 
2,167
2,144
Ginnie Mae II Pool 4.5% 7/20/2040
 
7,445
7,325
Ginnie Mae II Pool 4.5% 7/20/2041
 
19,606
19,275
Ginnie Mae II Pool 4.5% 7/20/2042
 
49,168
48,336
Ginnie Mae II Pool 4.5% 7/20/2045
 
61,150
59,328
Ginnie Mae II Pool 4.5% 7/20/2046
 
377,193
365,955
Ginnie Mae II Pool 4.5% 7/20/2049
 
299,576
287,560
Ginnie Mae II Pool 4.5% 7/20/2053
 
12,234,408
11,593,656
Ginnie Mae II Pool 4.5% 8/20/2035
 
1,982
1,958
Ginnie Mae II Pool 4.5% 8/20/2041
 
140,430
138,051
Ginnie Mae II Pool 4.5% 8/20/2046
 
1,039,159
1,018,227
Ginnie Mae II Pool 4.5% 8/20/2048
 
15,760,225
15,172,451
Ginnie Mae II Pool 4.5% 9/20/2033
 
2,627
2,601
Ginnie Mae II Pool 4.5% 9/20/2040
 
12,128
11,930
Ginnie Mae II Pool 4.5% 9/20/2041
 
2,282
2,244
Ginnie Mae II Pool 4.5% 9/20/2042
 
56,409
55,443
Ginnie Mae II Pool 4.5% 9/20/2046
 
563,846
553,725
Ginnie Mae II Pool 4.5% 9/20/2047
 
1,556,771
1,502,604
Ginnie Mae II Pool 4.5% 9/20/2049
 
596,058
572,896
Ginnie Mae II Pool 4.5% 9/20/2053
 
239,951
226,934
Ginnie Mae II Pool 5% 1/20/2039
 
28,849
29,049
Ginnie Mae II Pool 5% 1/20/2046
 
34,627
34,866
Ginnie Mae II Pool 5% 1/20/2047
 
346,939
349,351
Ginnie Mae II Pool 5% 1/20/2049
 
440,780
434,417
Ginnie Mae II Pool 5% 1/20/2051
 
28,608
28,400
Ginnie Mae II Pool 5% 1/20/2054
 
3,373,794
3,285,027
Ginnie Mae II Pool 5% 1/20/2055
 
92,267,489
89,565,925
Ginnie Mae II Pool 5% 10/20/2039
 
661,081
665,675
Ginnie Mae II Pool 5% 10/20/2046
 
70,711
71,203
Ginnie Mae II Pool 5% 10/20/2047
 
114,060
113,589
Ginnie Mae II Pool 5% 10/20/2048
 
39,938
39,374
Ginnie Mae II Pool 5% 11/20/2039
 
1,287
1,296
Ginnie Mae II Pool 5% 11/20/2043
 
13,717
13,812
Ginnie Mae II Pool 5% 11/20/2044
 
272,180
274,064
Ginnie Mae II Pool 5% 11/20/2045
 
24,555
24,725
Ginnie Mae II Pool 5% 11/20/2047
 
394,831
393,203
Ginnie Mae II Pool 5% 11/20/2048
 
689,529
679,790
Ginnie Mae II Pool 5% 11/20/2053
 
20,668,734
20,131,380
Ginnie Mae II Pool 5% 11/20/2054
 
1,019,692
989,915
Ginnie Mae II Pool 5% 12/20/2044
 
114,770
115,566
Ginnie Mae II Pool 5% 12/20/2046
 
31,892
32,114
Ginnie Mae II Pool 5% 12/20/2047
 
430,503
428,459
Ginnie Mae II Pool 5% 12/20/2050
 
27,459
27,259
Ginnie Mae II Pool 5% 12/20/2053
 
8,855,565
8,622,567
Ginnie Mae II Pool 5% 12/20/2054
 
13,666,243
13,266,099
Ginnie Mae II Pool 5% 2/20/2040
 
2,050
2,064
Ginnie Mae II Pool 5% 2/20/2045
 
207,192
208,628
Ginnie Mae II Pool 5% 2/20/2048
 
92,227
91,558
Ginnie Mae II Pool 5% 2/20/2049
 
468,699
462,080
Ginnie Mae II Pool 5% 2/20/2051
 
23,090
22,995
Ginnie Mae II Pool 5% 2/20/2054
 
737,623
717,755
Ginnie Mae II Pool 5% 2/20/2055
 
20,381,502
19,784,738
Ginnie Mae II Pool 5% 3/20/2040
 
4,073
4,101
Ginnie Mae II Pool 5% 3/20/2042
 
35,260
35,505
Ginnie Mae II Pool 5% 3/20/2044
 
258,147
259,940
Ginnie Mae II Pool 5% 3/20/2046
 
134,344
135,274
Ginnie Mae II Pool 5% 3/20/2048
 
888,747
882,861
Ginnie Mae II Pool 5% 3/20/2049
 
330,562
325,894
Ginnie Mae II Pool 5% 4/20/2040
 
60,402
60,821
Ginnie Mae II Pool 5% 4/20/2044
 
203,955
205,367
Ginnie Mae II Pool 5% 4/20/2045
 
4,379
4,409
Ginnie Mae II Pool 5% 4/20/2046
 
72,514
73,018
Ginnie Mae II Pool 5% 4/20/2047
 
284,113
285,715
Ginnie Mae II Pool 5% 4/20/2048
 
1,262,345
1,252,407
Ginnie Mae II Pool 5% 4/20/2049
 
164,557
162,233
Ginnie Mae II Pool 5% 4/20/2055
 
13,829,700
13,424,770
Ginnie Mae II Pool 5% 5/20/2044
 
496,392
499,842
Ginnie Mae II Pool 5% 5/20/2046
 
108,346
109,096
Ginnie Mae II Pool 5% 5/20/2047
 
148,296
147,685
Ginnie Mae II Pool 5% 5/20/2048
 
245,201
242,811
Ginnie Mae II Pool 5% 5/20/2051
 
39,908
39,743
Ginnie Mae II Pool 5% 6/1/2055 (g)
 
19,675,000
19,091,255
Ginnie Mae II Pool 5% 6/20/2040
 
223,566
225,120
Ginnie Mae II Pool 5% 6/20/2043
 
27,831
28,024
Ginnie Mae II Pool 5% 6/20/2044
 
18,383
18,510
Ginnie Mae II Pool 5% 6/20/2045
 
101,577
102,279
Ginnie Mae II Pool 5% 6/20/2046
 
56,935
57,330
Ginnie Mae II Pool 5% 6/20/2048
 
1,277,388
1,262,141
Ginnie Mae II Pool 5% 6/20/2051
 
27,196
26,542
Ginnie Mae II Pool 5% 7/20/2040
 
117,640
118,458
Ginnie Mae II Pool 5% 7/20/2045
 
122,821
123,668
Ginnie Mae II Pool 5% 7/20/2046
 
39,267
39,540
Ginnie Mae II Pool 5% 7/20/2047
 
26,239
26,130
Ginnie Mae II Pool 5% 7/20/2048
 
2,446,565
2,414,305
Ginnie Mae II Pool 5% 7/20/2053
 
40,194,805
39,212,609
Ginnie Mae II Pool 5% 8/20/2040
 
183,280
184,555
Ginnie Mae II Pool 5% 8/20/2044
 
23,257
23,418
Ginnie Mae II Pool 5% 8/20/2046
 
285,387
287,367
Ginnie Mae II Pool 5% 8/20/2047
 
46,815
46,622
Ginnie Mae II Pool 5% 9/20/2040
 
11,530
11,610
Ginnie Mae II Pool 5% 9/20/2045
 
97,096
97,766
Ginnie Mae II Pool 5% 9/20/2048
 
1,353,951
1,336,098
Ginnie Mae II Pool 5.5% 1/20/2033
 
181,286
184,777
Ginnie Mae II Pool 5.5% 1/20/2049
 
21,815
22,191
Ginnie Mae II Pool 5.5% 1/20/2055
 
23,195,533
23,049,234
Ginnie Mae II Pool 5.5% 10/20/2032
 
137
140
Ginnie Mae II Pool 5.5% 10/20/2043
 
27,151
27,835
Ginnie Mae II Pool 5.5% 10/20/2053
 
9,810,274
9,782,888
Ginnie Mae II Pool 5.5% 11/20/2033
 
19,001
19,398
Ginnie Mae II Pool 5.5% 11/20/2046
 
150,616
154,546
Ginnie Mae II Pool 5.5% 12/20/2032
 
25,005
25,487
Ginnie Mae II Pool 5.5% 12/20/2043
 
46,641
47,771
Ginnie Mae II Pool 5.5% 12/20/2048
 
129,166
131,389
Ginnie Mae II Pool 5.5% 2/20/2033
 
97,231
99,103
Ginnie Mae II Pool 5.5% 2/20/2054
 
15,002,932
14,946,984
Ginnie Mae II Pool 5.5% 2/20/2055
 
2,974,140
2,955,382
Ginnie Mae II Pool 5.5% 3/20/2041
 
19,207
19,725
Ginnie Mae II Pool 5.5% 3/20/2045
 
57,137
58,639
Ginnie Mae II Pool 5.5% 3/20/2054
 
1,010,444
1,006,044
Ginnie Mae II Pool 5.5% 4/20/2033
 
1,942
1,981
Ginnie Mae II Pool 5.5% 4/20/2037
 
924
948
Ginnie Mae II Pool 5.5% 4/20/2045
 
252,686
259,207
Ginnie Mae II Pool 5.5% 4/20/2048
 
72,561
74,598
Ginnie Mae II Pool 5.5% 5/20/2044
 
60,978
62,509
Ginnie Mae II Pool 5.5% 5/20/2046
 
85,235
87,521
Ginnie Mae II Pool 5.5% 5/20/2049
 
40,839
41,669
Ginnie Mae II Pool 5.5% 5/20/2054
 
942,711
938,018
Ginnie Mae II Pool 5.5% 6/1/2055 (g)
 
117,250,000
116,445,853
Ginnie Mae II Pool 5.5% 6/20/2033
 
21,765
22,208
Ginnie Mae II Pool 5.5% 6/20/2045
 
114,091
117,121
Ginnie Mae II Pool 5.5% 6/20/2049
 
61,965
63,032
Ginnie Mae II Pool 5.5% 6/20/2054
 
940,175
934,907
Ginnie Mae II Pool 5.5% 7/1/2055 (g)
 
89,875,000
89,174,343
Ginnie Mae II Pool 5.5% 7/20/2038
 
131,075
134,475
Ginnie Mae II Pool 5.5% 7/20/2048
 
271,507
277,282
Ginnie Mae II Pool 5.5% 7/20/2053
 
502,302
501,214
Ginnie Mae II Pool 5.5% 7/20/2054
 
11,112,203
11,049,929
Ginnie Mae II Pool 5.5% 8/20/2038
 
1,992
2,044
Ginnie Mae II Pool 5.5% 8/20/2044
 
80,749
82,893
Ginnie Mae II Pool 5.5% 8/20/2048
 
16,196
16,526
Ginnie Mae II Pool 5.5% 8/20/2053
 
33,894,868
33,832,024
Ginnie Mae II Pool 5.5% 8/20/2054
 
72,231,473
71,809,749
Ginnie Mae II Pool 5.5% 9/20/2048
 
263,613
268,974
Ginnie Mae II Pool 5.5% 9/20/2053
 
579,896
578,821
Ginnie Mae II Pool 6% 1/20/2037
 
14,298
14,834
Ginnie Mae II Pool 6% 1/20/2055
 
43,285,429
43,738,961
Ginnie Mae II Pool 6% 10/20/2035
 
60,049
62,156
Ginnie Mae II Pool 6% 10/20/2037
 
102,484
106,463
Ginnie Mae II Pool 6% 11/20/2037
 
366,319
380,587
Ginnie Mae II Pool 6% 12/20/2036
 
46,068
47,794
Ginnie Mae II Pool 6% 12/20/2037
 
120,308
125,026
Ginnie Mae II Pool 6% 12/20/2054
 
86,228,192
87,212,504
Ginnie Mae II Pool 6% 4/20/2037
 
24,275
25,192
Ginnie Mae II Pool 6% 4/20/2055
 
474,016
479,279
Ginnie Mae II Pool 6% 5/20/2034
 
31,147
32,139
Ginnie Mae II Pool 6% 6/1/2055 (g)
 
73,000,000
73,709,034
Ginnie Mae II Pool 6% 7/1/2055 (g)
 
53,700,000
54,139,765
Ginnie Mae II Pool 6% 7/20/2036
 
72,425
75,061
Ginnie Mae II Pool 6% 8/20/2053
 
138,084
140,232
Ginnie Mae II Pool 6% 8/20/2054
 
6,888,933
6,959,498
Ginnie Mae II Pool 6% 9/20/2037
 
103,744
107,772
Ginnie Mae II Pool 6% 9/20/2038
 
16,660
17,332
Ginnie Mae II Pool 6.5% 3/20/2038
 
112,650
118,022
Ginnie Mae II Pool 6.5% 3/20/2055
 
37,019,368
37,934,157
Ginnie Mae II Pool 6.5% 6/1/2055 (g)
 
20,875,000
21,321,385
Ginnie Mae II Pool 6.5% 7/1/2055 (g)
 
20,875,000
21,306,708
Ginnie Mae II Pool 6.5% 7/20/2053
 
16,325,206
16,703,112
Ginnie Mae II Pool 6.5% 7/20/2054
 
22,167,978
22,643,034
Ginnie Mae II Pool 6.5% 8/20/2036
 
44,416
46,398
Uniform Mortgage Backed Securities 1.5% 6/1/2040 (g)
 
4,250,000
3,727,326
Uniform Mortgage Backed Securities 2% 6/1/2055 (g)
 
92,150,000
71,628,619
Uniform Mortgage Backed Securities 2.5% 6/1/2055 (g)
 
79,775,000
65,013,498
Uniform Mortgage Backed Securities 3% 6/1/2055 (g)
 
6,125,000
5,213,903
Uniform Mortgage Backed Securities 3.5% 6/1/2055 (g)
 
6,325,000
5,610,470
Uniform Mortgage Backed Securities 4% 6/1/2055 (g)
 
8,050,000
7,380,840
Uniform Mortgage Backed Securities 4.5% 6/1/2055 (g)
 
18,450,000
17,409,313
Uniform Mortgage Backed Securities 5% 6/1/2055 (g)
 
24,475,000
23,697,721
Uniform Mortgage Backed Securities 5.5% 6/1/2055 (g)
 
51,925,000
51,422,013
Uniform Mortgage Backed Securities 6% 6/1/2055 (g)
 
110,975,000
112,089,089
Uniform Mortgage Backed Securities 6.5% 6/1/2055 (g)
 
54,425,000
55,887,645
TOTAL UNITED STATES
 
 
15,828,375,190
 
TOTAL U.S. GOVERNMENT AGENCY - MORTGAGE SECURITIES
 (Cost $17,792,398,893)
 
 
 
15,828,375,190
 
 
 
 
U.S. Government Agency Obligations - 0.2%
 
 
Principal
Amount (a)
 
Value ($)
 
UNITED STATES - 0.2%
 
 
 
Financials - 0.2%
 
 
 
Financial Services - 0.2%
 
 
 
Fannie Mae 0.75% 10/8/2027
 
16,844,000
15,664,937
Fannie Mae 0.875% 8/5/2030
 
40,385,000
34,534,299
Fannie Mae 1.875% 9/24/2026
 
10,605,000
10,311,803
Fannie Mae 2.125% 4/24/2026
 
3,177,000
3,119,396
Fannie Mae 6.625% 11/15/2030
 
9,666,000
10,863,719
Federal Home Loan Bank 4.375% 9/8/2028
 
5,990,000
6,077,633
Federal Home Loan Bank 5.5% 7/15/2036
 
13,190,000
14,168,591
Freddie Mac Non Gold Pool 6.25% 7/15/2032
 
6,116,000
6,865,417
Freddie Mac Non Gold Pool 6.75% 3/15/2031
 
20,653,000
23,430,270
 
 
 
125,036,065
Utilities - 0.0%
 
 
 
Independent Power and Renewable Electricity Producers - 0.0%
 
 
 
Tennessee Valley Authority 4.25% 9/15/2065
 
5,896,000
4,605,066
Tennessee Valley Authority 4.875% 5/15/2035
 
6,050,000
6,086,300
Tennessee Valley Authority 5.25% 9/15/2039
 
15,887,000
16,364,905
Tennessee Valley Authority 5.375% 4/1/2056
 
4,286,000
4,177,574
 
 
 
31,233,845
TOTAL UNITED STATES
 
 
156,269,910
 
TOTAL U.S. GOVERNMENT AGENCY OBLIGATIONS
 (Cost $167,640,701)
 
 
 
156,269,910
 
 
 
 
U.S. Treasury Obligations - 46.2%
 
 
Yield (%) (h)
Principal
Amount (a)
 
Value ($)
 
US Treasury Bonds 1.125% 5/15/2040
 
1.08 to 1.20
172,262,300
104,649,347
US Treasury Bonds 1.125% 8/15/2040
 
1.83 to 1.88
46,741,200
28,092,191
US Treasury Bonds 1.375% 11/15/2040
 
1.67 to 2.09
42,617,700
26,577,796
US Treasury Bonds 1.375% 8/15/2050
 
2.30 to 5.03
41,247,800
19,786,054
US Treasury Bonds 1.625% 11/15/2050
 
1.58 to 1.84
144,329,200
74,104,024
US Treasury Bonds 1.75% 8/15/2041
 
1.97 to 3.50
185,755,300
120,661,128
US Treasury Bonds 1.875% 11/15/2051
 
1.89 to 2.35
107,574,100
58,283,312
US Treasury Bonds 1.875% 2/15/2041
 
2.16
60,554,000
40,784,065
US Treasury Bonds 1.875% 2/15/2051
 
2.12 to 2.41
176,269,200
96,445,418
US Treasury Bonds 2% 11/15/2041
 
3.40
67,944,100
45,790,608
US Treasury Bonds 2% 2/15/2050
 
1.43 to 1.70
17,589,900
10,072,966
US Treasury Bonds 2% 8/15/2051
 
1.93 to 3.25
272,799,800
153,279,388
US Treasury Bonds 2.25% 2/15/2052
 
3.15 to 3.20
109,990,100
65,495,667
US Treasury Bonds 2.25% 5/15/2041
 
1.80 to 2.87
172,934,300
123,094,095
US Treasury Bonds 2.25% 8/15/2046
 
3.07 to 3.15
25,430,300
16,272,412
US Treasury Bonds 2.25% 8/15/2049
 
2.21 to 2.22
15,289,700
9,354,191
US Treasury Bonds 2.375% 11/15/2049
 
2.39
8,121,000
5,097,514
US Treasury Bonds 2.375% 2/15/2042
 
2.45 to 3.48
48,988,400
34,852,944
US Treasury Bonds 2.375% 5/15/2051
 
1.90 to 3.09
188,570,400
116,670,569
US Treasury Bonds 2.5% 2/15/2045
 
2.92 to 3.10
56,988,800
39,210,966
US Treasury Bonds 2.5% 2/15/2046
 
3.09
20,048,400
13,585,140
US Treasury Bonds 2.75% 11/15/2042
 
2.57
1,066,200
795,319
US Treasury Bonds 2.75% 11/15/2047
 
3.10
4,358,500
3,028,136
US Treasury Bonds 2.75% 8/15/2047
 
2.94
7,039,000
4,904,478
US Treasury Bonds 2.875% 5/15/2043
 
1.91 to 2.99
89,343,900
67,475,585
US Treasury Bonds 2.875% 5/15/2052
 
2.92 to 3.34
167,800,000
115,277,289
US Treasury Bonds 3% 11/15/2044
 
2.22 to 2.97
41,912,600
31,571,976
US Treasury Bonds 3% 11/15/2045
 
2.61
16,313,000
12,152,548
US Treasury Bonds 3% 2/15/2047
 
2.87
10,813,300
7,947,353
US Treasury Bonds 3% 5/15/2045
 
1.38 to 2.96
119,853,100
89,805,554
US Treasury Bonds 3% 5/15/2047
 
2.87 to 2.93
19,395,700
14,212,654
US Treasury Bonds 3% 8/15/2052
 
3.27 to 4.39
353,800,000
249,470,462
US Treasury Bonds 3.125% 2/15/2043
 
2.92 to 2.97
23,006,500
18,132,896
US Treasury Bonds 3.125% 8/15/2044
 
2.41 to 3.09
72,478,200
55,932,786
US Treasury Bonds 3.25% 5/15/2042
 
3.16 to 4.58
271,300,000
220,070,931
US Treasury Bonds 3.375% 11/15/2048
 
3.01
4,631,400
3,581,556
US Treasury Bonds 3.375% 5/15/2044
 
2.17 to 3.20
147,526,800
118,845,516
US Treasury Bonds 3.375% 8/15/2042
 
3.51 to 4.61
273,700,000
225,300,003
US Treasury Bonds 3.625% 2/15/2044
 
3.33 to 3.44
2,123,200
1,781,580
US Treasury Bonds 3.625% 2/15/2053
 
3.66 to 4.11
87,850,000
70,159,892
US Treasury Bonds 3.625% 5/15/2053
 
3.83 to 4.04
108,800,000
86,797,750
US Treasury Bonds 3.625% 8/15/2043
 
2.06 to 3.81
65,327,400
55,117,442
US Treasury Bonds 3.75% 11/15/2043
 
3.59
1,969,500
1,687,538
US Treasury Bonds 3.875% 2/15/2043
 
4.12 to 4.28
54,200,000
47,607,078
US Treasury Bonds 3.875% 5/15/2043
 
4.01 to 4.09
57,550,000
50,395,534
US Treasury Bonds 4% 11/15/2042
 
3.74 to 4.13
245,800,000
220,096,618
US Treasury Bonds 4% 11/15/2052
 
3.60 to 3.97
310,100,000
265,389,878
US Treasury Bonds 4.125% 8/15/2044
 
4.13 to 4.60
281,250,000
252,740,478
US Treasury Bonds 4.125% 8/15/2053
 
4.70 to 5.03
119,400,000
104,395,711
US Treasury Bonds 4.25% 11/15/2040
 
4.58
644,300
605,894
US Treasury Bonds 4.25% 2/15/2054
 
4.34 to 4.78
406,859,000
363,391,836
US Treasury Bonds 4.25% 5/15/2039
 
4.57
6,384,200
6,106,138
US Treasury Bonds 4.25% 8/15/2054
 
4.13 to 4.48
290,200,000
259,502,281
US Treasury Bonds 4.375% 11/15/2039
 
4.71
79,500
76,537
US Treasury Bonds 4.375% 2/15/2038
 
3.00
20,954,900
20,592,282
US Treasury Bonds 4.375% 5/15/2040
 
3.99
6,354,800
6,102,842
US Treasury Bonds 4.375% 5/15/2041
 
3.51
6,610,300
6,288,823
US Treasury Bonds 4.375% 8/15/2043
 
4.90 to 5.23
185,800,000
173,781,063
US Treasury Bonds 4.5% 11/15/2054
 
4.37 to 4.78
105,440,000
98,421,650
US Treasury Bonds 4.5% 2/15/2036 (e)
 
2.16 to 2.94
20,270,200
20,518,035
US Treasury Bonds 4.5% 2/15/2044
 
4.50 to 4.90
57,150,000
54,198,739
US Treasury Bonds 4.5% 5/15/2038
 
3.07 to 3.18
5,410,000
5,388,233
US Treasury Bonds 4.5% 8/15/2039
 
4.57
4,449,500
4,354,079
US Treasury Bonds 4.625% 11/15/2044
 
4.86
41,850,000
40,195,617
US Treasury Bonds 4.625% 2/15/2040
 
4.53
8,282,000
8,190,445
US Treasury Bonds 4.625% 2/15/2055
 
4.47 to 4.85
173,660,000
165,650,922
US Treasury Bonds 4.625% 5/15/2044
 
4.16 to 4.71
71,850,000
69,172,465
US Treasury Bonds 4.625% 5/15/2054
 
4.34 to 4.63
108,100,000
102,825,903
US Treasury Bonds 4.75% 11/15/2043
 
4.30 to 4.69
97,000,000
95,101,680
US Treasury Bonds 4.75% 2/15/2041
 
4.50
4,764,800
4,737,812
US Treasury Bonds 4.75% 5/15/2055
 
4.91
107,650,000
104,891,469
US Treasury Bonds 5% 5/15/2045
 
4.92 to 5.00
61,400,000
62,023,594
US Treasury Bonds 6.25% 5/15/2030 (i)
 
4.68 to 4.69
48,578,300
53,500,648
US Treasury Notes 0.375% 1/31/2026
 
0.75
12,600
12,280
US Treasury Notes 0.375% 7/31/2027
 
0.48 to 0.65
251,926,900
233,672,040
US Treasury Notes 0.375% 9/30/2027
 
0.55
49,873,800
46,022,218
US Treasury Notes 0.5% 10/31/2027
 
0.61
354,566,400
327,156,754
US Treasury Notes 0.625% 11/30/2027
 
0.63
37,166,200
34,319,211
US Treasury Notes 0.625% 12/31/2027
 
0.76
42,643,200
39,263,393
US Treasury Notes 0.625% 5/15/2030
 
1.39 to 1.69
293,611,700
249,753,452
US Treasury Notes 0.625% 8/15/2030
 
0.71
30,689,000
25,862,675
US Treasury Notes 0.875% 9/30/2026
 
1.41
155,613,600
149,285,719
US Treasury Notes 1.125% 10/31/2026
 
1.23 to 1.83
125,566,200
120,587,696
US Treasury Notes 1.125% 2/28/2027
 
0.89
143,363,000
136,575,658
US Treasury Notes 1.125% 2/29/2028
 
1.28
262,029,200
243,451,738
US Treasury Notes 1.125% 8/31/2028
 
1.12 to 1.30
64,237,900
58,880,559
US Treasury Notes 1.25% 11/30/2026
 
3.75
60,243,000
57,854,459
US Treasury Notes 1.25% 12/31/2026
 
2.49
111,103,900
106,486,144
US Treasury Notes 1.25% 5/31/2028
 
1.26
78,200,900
72,454,967
US Treasury Notes 1.25% 6/30/2028
 
0.99 to 1.79
329,982,900
305,092,392
US Treasury Notes 1.25% 8/15/2031
 
1.78 to 3.17
214,724,400
181,341,466
US Treasury Notes 1.375% 12/31/2028
 
1.62 to 1.89
106,426,700
97,550,879
US Treasury Notes 1.375% 8/31/2026
 
1.64
46,589,200
45,080,511
US Treasury Notes 1.5% 1/31/2027
 
1.61 to 2.95
380,445,400
365,405,918
US Treasury Notes 1.5% 11/30/2028
 
1.71 to 1.75
41,895,000
38,643,228
US Treasury Notes 1.5% 2/15/2030
 
0.61 to 0.73
707,689,900
634,018,277
US Treasury Notes 1.5% 8/15/2026
 
2.83
14,498,300
14,062,218
US Treasury Notes 1.625% 11/30/2026
 
1.79
45,784,800
44,218,101
US Treasury Notes 1.625% 2/15/2026
 
1.82
300
295
US Treasury Notes 1.625% 5/15/2031
 
3.75
30,670,000
26,721,238
US Treasury Notes 1.625% 8/15/2029
 
0.71 to 1.88
16,548,200
15,109,929
US Treasury Notes 1.75% 1/31/2029
 
2.72
110,873,300
102,787,345
US Treasury Notes 1.875% 2/28/2027
 
1.70 to 3.00
166,928,500
161,118,605
US Treasury Notes 2% 11/15/2026
 
2.38 to 2.56
37,465,000
36,403,980
US Treasury Notes 2.25% 11/15/2027
 
2.72
36,348,700
34,970,005
US Treasury Notes 2.25% 2/15/2027
 
2.40
24,750,900
24,057,682
US Treasury Notes 2.25% 8/15/2027
 
2.33 to 3.05
337,064,100
325,464,356
US Treasury Notes 2.375% 5/15/2029
 
1.68
20,543,700
19,395,339
US Treasury Notes 2.5% 3/31/2027
 
3.06
5,000,000
4,874,609
US Treasury Notes 2.625% 2/15/2029
 
2.15 to 2.73
56,726,000
54,244,238
US Treasury Notes 2.625% 5/31/2027
 
3.26 to 3.40
39,800,000
38,820,547
US Treasury Notes 2.625% 7/31/2029
 
2.79 to 3.15
603,100,000
573,251,260
US Treasury Notes 2.75% 2/15/2028
 
2.78
40,000
38,850
US Treasury Notes 2.75% 4/30/2027
 
2.83 to 3.07
243,000,000
237,788,790
US Treasury Notes 2.75% 5/31/2029
 
2.88
32,300,000
30,915,895
US Treasury Notes 2.75% 7/31/2027
 
2.65 to 3.19
323,600,000
315,977,702
US Treasury Notes 2.75% 8/15/2032
 
2.80 to 4.25
648,086,000
590,391,155
US Treasury Notes 2.875% 4/30/2029
 
3.10 to 3.41
33,500,000
32,246,367
US Treasury Notes 2.875% 5/15/2028
 
2.48 to 2.87
139,624,800
135,779,664
US Treasury Notes 2.875% 5/15/2032
 
3.05
42,500,000
39,192,969
US Treasury Notes 2.875% 8/15/2028
 
1.76 to 2.65
150,635,300
146,086,820
US Treasury Notes 3.125% 11/15/2028
 
2.50 to 2.75
19,870,000
19,380,236
US Treasury Notes 3.125% 8/31/2029
 
3.29 to 3.59
59,600,000
57,725,860
US Treasury Notes 3.25% 6/30/2027
 
3.00 to 3.05
72,000,000
71,097,188
US Treasury Notes 3.375% 5/15/2033
 
3.62 to 3.70
160,450,000
151,042,366
US Treasury Notes 3.375% 9/15/2027
 
3.56 to 3.83
378,750,000
374,607,422
US Treasury Notes 3.5% 1/31/2028
 
3.49 to 4.20
414,100,000
410,250,162
US Treasury Notes 3.5% 1/31/2030
 
4.07
125,900,000
123,455,770
US Treasury Notes 3.5% 2/15/2033
 
3.91 to 3.97
115,200,000
109,705,500
US Treasury Notes 3.5% 4/30/2028
 
3.76 to 3.86
312,800,000
309,658,362
US Treasury Notes 3.5% 9/30/2026
 
3.65 to 3.99
1,101,750,000
1,094,003,320
US Treasury Notes 3.5% 9/30/2029
 
3.57 to 3.89
317,990,000
312,524,547
US Treasury Notes 3.625% 3/31/2028
 
3.51 to 3.58
152,800,000
151,845,000
US Treasury Notes 3.625% 3/31/2030
 
3.47 to 3.73
119,300,000
117,496,519
US Treasury Notes 3.625% 5/31/2028
 
3.99 to 4.11
199,900,000
198,525,688
US Treasury Notes 3.625% 8/31/2029
 
3.71
74,150,000
73,257,883
US Treasury Notes 3.625% 9/30/2031
 
3.87 to 3.97
153,460,000
149,269,822
US Treasury Notes 3.75% 12/31/2028
 
3.84
87,800,000
87,371,289
US Treasury Notes 3.75% 12/31/2030
 
4.00
20,950,000
20,646,389
US Treasury Notes 3.75% 4/15/2028
 
3.80
133,810,000
133,381,391
US Treasury Notes 3.75% 5/15/2028
 
3.88 to 3.97
522,820,000
521,268,270
US Treasury Notes 3.75% 5/31/2030
 
3.70 to 3.98
175,600,000
173,768,546
US Treasury Notes 3.75% 6/30/2030
 
4.08
41,700,000
41,250,422
US Treasury Notes 3.75% 8/31/2026
 
3.59 to 3.93
287,350,000
286,182,641
US Treasury Notes 3.75% 8/31/2031
 
3.62
72,350,000
70,917,131
US Treasury Notes 3.875% 10/15/2027
 
4.12
194,800,000
194,746,734
US Treasury Notes 3.875% 11/30/2027
 
3.77 to 4.01
55,100,000
55,095,696
US Treasury Notes 3.875% 11/30/2029
 
3.72
51,600,000
51,438,750
US Treasury Notes 3.875% 12/31/2027
 
3.64 to 4.01
234,000,000
234,027,425
US Treasury Notes 3.875% 12/31/2029
 
3.58
36,600,000
36,477,047
US Treasury Notes 3.875% 3/15/2028
 
3.88
335,500,000
335,683,478
US Treasury Notes 3.875% 3/31/2027
 
3.70
100,000,000
99,886,719
US Treasury Notes 3.875% 4/30/2030
 
3.72 to 4.07
244,540,000
243,565,660
US Treasury Notes 3.875% 5/31/2027
 
3.89
213,200,000
212,991,797
US Treasury Notes 3.875% 8/15/2033
 
4.57 to 4.88
444,400,000
432,283,158
US Treasury Notes 3.875% 8/15/2034
 
3.92 to 4.28
252,340,000
243,051,693
US Treasury Notes 3.875% 9/30/2029
 
3.79 to 3.97
73,200,000
73,008,422
US Treasury Notes 4% 1/15/2027
 
4.22
67,450,000
67,457,904
US Treasury Notes 4% 1/31/2029
 
3.87
202,100,000
202,723,668
US Treasury Notes 4% 1/31/2031
 
3.91 to 4.28
117,950,000
117,659,732
US Treasury Notes 4% 10/31/2029
 
3.58 to 4.14
138,800,000
139,119,891
US Treasury Notes 4% 12/15/2027
 
4.22 to 4.48
238,000,000
238,775,999
US Treasury Notes 4% 2/15/2034
 
4.19 to 4.69
242,150,000
236,597,576
US Treasury Notes 4% 2/28/2030
 
3.55 to 4.10
140,000,000
140,300,782
US Treasury Notes 4% 2/29/2028
 
3.65
111,400,000
111,765,531
US Treasury Notes 4% 3/31/2030
 
3.95
166,150,000
166,435,570
US Treasury Notes 4% 4/30/2032
 
4.00 to 4.16
229,780,000
227,518,103
US Treasury Notes 4% 5/31/2030
 
3.95
239,150,000
239,617,089
US Treasury Notes 4% 6/30/2028
 
4.24
54,700,000
54,913,672
US Treasury Notes 4% 7/31/2029
 
3.63
85,400,000
85,625,396
US Treasury Notes 4% 7/31/2030
 
4.14
35,300,000
35,308,274
US Treasury Notes 4.125% 1/31/2027
 
4.20
388,700,000
389,580,646
US Treasury Notes 4.125% 10/31/2026
 
4.16
393,600,000
394,061,252
US Treasury Notes 4.125% 10/31/2027
 
3.66 to 4.27
396,200,000
398,351,243
US Treasury Notes 4.125% 10/31/2029
 
4.15
23,150,000
23,317,295
US Treasury Notes 4.125% 10/31/2031
 
4.13 to 4.22
180,620,000
180,605,890
US Treasury Notes 4.125% 11/15/2027
 
4.11
171,400,000
172,350,735
US Treasury Notes 4.125% 11/30/2029
 
4.08
79,800,000
80,401,617
US Treasury Notes 4.125% 11/30/2031
 
4.32
67,050,000
67,013,332
US Treasury Notes 4.125% 2/29/2032
 
4.10 to 4.21
186,500,000
186,179,453
US Treasury Notes 4.125% 3/31/2029
 
4.20 to 4.33
131,700,000
132,687,750
US Treasury Notes 4.125% 3/31/2031
 
4.33
21,850,000
21,912,307
US Treasury Notes 4.125% 3/31/2032
 
3.88
100,000,000
99,796,875
US Treasury Notes 4.125% 7/31/2028
 
4.18
52,950,000
53,345,057
US Treasury Notes 4.125% 7/31/2031
 
3.81 to 3.96
319,950,000
320,356,688
US Treasury Notes 4.125% 8/31/2030
 
4.20 to 4.63
258,800,000
260,275,967
US Treasury Notes 4.125% 9/30/2027
 
3.89 to 4.39
282,400,000
283,955,406
US Treasury Notes 4.25% 1/15/2028
 
4.24 to 4.28
418,350,000
422,173,978
US Treasury Notes 4.25% 1/31/2030
 
4.33
141,900,000
143,651,578
US Treasury Notes 4.25% 11/15/2034
 
4.19 to 4.58
308,630,000
305,591,923
US Treasury Notes 4.25% 11/30/2026
 
4.24
80,000,000
80,271,875
US Treasury Notes 4.25% 12/31/2026
 
4.25
125,150,000
125,624,201
US Treasury Notes 4.25% 2/15/2028
 
3.96
176,150,000
177,845,109
US Treasury Notes 4.25% 2/28/2029
 
4.13 to 4.24
204,400,000
206,803,296
US Treasury Notes 4.25% 2/28/2031
 
4.15 to 4.27
304,850,000
307,886,593
US Treasury Notes 4.25% 5/15/2035
 
4.39
153,600,000
151,872,000
US Treasury Notes 4.375% 1/31/2032
 
4.44
227,100,000
230,045,203
US Treasury Notes 4.375% 11/30/2028
 
3.92 to 4.29
247,600,000
251,420,391
US Treasury Notes 4.375% 11/30/2030
 
3.81 to 4.36
240,500,000
244,530,253
US Treasury Notes 4.375% 12/15/2026
 
3.98
29,250,000
29,407,676
US Treasury Notes 4.375% 12/31/2029
 
4.39
27,450,000
27,930,375
US Treasury Notes 4.375% 5/15/2034
 
4.37 to 4.49
126,050,000
126,404,516
US Treasury Notes 4.5% 11/15/2033
 
3.95 to 4.34
395,900,000
401,807,572
US Treasury Notes 4.5% 12/31/2031
 
4.49
30,700,000
31,327,191
US Treasury Notes 4.5% 5/31/2029
 
4.49
78,350,000
80,008,817
US Treasury Notes 4.625% 2/15/2035
 
4.16 to 4.31
410,530,000
418,106,619
US Treasury Notes 4.625% 4/30/2029
 
4.72
31,000,000
31,785,898
US Treasury Notes 4.625% 4/30/2031
 
4.70
58,900,000
60,588,774
US Treasury Notes 4.625% 5/31/2031
 
4.37 to 4.49
160,200,000
164,761,945
US Treasury Notes 4.625% 9/30/2028
 
4.60
181,900,000
186,085,121
US Treasury Notes 4.75% 2/15/2045
 
4.52 to 4.87
221,150,000
215,863,133
US Treasury Notes 4.875% 10/31/2028
 
4.52 to 4.82
191,946,000
197,906,824
US Treasury Notes 4.875% 10/31/2030
 
4.89
123,100,000
128,153,832
 
TOTAL U.S. TREASURY OBLIGATIONS
 (Cost $30,696,202,750)
 
 
 
29,041,896,612
 
 
 
 
 
Money Market Funds - 1.7%
 
 
Yield (%)
Shares
Value ($)
 
Fidelity Cash Central Fund (j)
 
4.32
839,467,749
839,635,643
Fidelity Securities Lending Cash Central Fund (j)(k)
 
4.32
254,679,850
254,705,317
 
TOTAL MONEY MARKET FUNDS
 (Cost $1,094,340,960)
 
 
 
1,094,340,960
 
 
 
 
 
 
TOTAL INVESTMENT IN SECURITIES - 102.5%
 (Cost $69,888,304,071)
 
 
 
64,391,912,405
NET OTHER ASSETS (LIABILITIES) - (2.5)%  
(1,529,316,148)
NET ASSETS - 100.0%
62,862,596,257
 
 
 TBA Sale Commitments
 
Principal
Amount (a)
Value ($)
U.S. Government Agency - Mortgage Securities
 
 
Ginnie Mae II Pool 3.5% 6/1/2055
(2,850,000)
(2,536,759)
Ginnie Mae II Pool 5.5% 6/1/2055
(89,875,000)
(89,258,601)
Ginnie Mae II Pool 6% 6/1/2055
(53,700,000)
(54,221,577)
Ginnie Mae II Pool 6.5% 6/1/2055
(20,875,000)
(21,321,385)
Uniform Mortgage Backed Securities 2% 6/1/2055
(72,625,000)
(56,451,747)
Uniform Mortgage Backed Securities 2.5% 6/1/2055
(34,150,000)
(27,830,911)
Uniform Mortgage Backed Securities 5% 6/1/2055
(79,150,000)
(76,636,346)
Uniform Mortgage Backed Securities 5.5% 6/1/2055
(27,375,000)
(27,109,824)
Uniform Mortgage Backed Securities 6% 6/1/2055
(19,300,000)
(19,493,755)
 
 
 
TOTAL U.S. GOVERNMENT AGENCY - MORTGAGE SECURITIES
 
(374,860,905)
 
 
 
TOTAL TBA SALE COMMITMENTS
 (Proceeds $375,953,453)
 
 
(374,860,905)
 
 
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)
Coupon is indexed to a floating interest rate which may be multiplied by a specified factor and/or subject to caps or floors.
 
(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 $90,180,115 or 0.1% of net assets.
 
(e)
Security or a portion of the security is on loan at period end.
 
(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)
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.
 
(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 $1,997,699.
 
(j)
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.
 
(k)
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 ($)
 
 
Shares,
end
of period
% ownership,
end
of period
Fidelity Cash Central Fund
301,450,832
7,944,844,690
7,406,659,879
8,225,781
-
-
839,635,643
839,467,749
1.5%
Fidelity Securities Lending Cash Central Fund
117,745,288
6,831,850,541
6,694,890,512
1,249,170
-
-
254,705,317
254,679,850
0.8%
Total
419,196,120
14,776,695,231
14,101,550,391
9,474,951
-
-
1,094,340,960
 
 
 
 
 
 
 
 
 
 
 
 
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 income 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.