N-CSRS 1 fp0062988_ncsrs.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM N-CSR

 

CERTIFIED SHAREHOLDER REPORT OF REGISTERED

MANAGEMENT INVESTMENT COMPANIES

 

811-23067

(Investment Company Act File Number)

 

RiverNorth Specialty Finance Corporation

(Exact Name of Registrant as Specified in Charter)

 

325 North LaSalle Street, Suite 645

Chicago, Illinois 60654

(Address of Principal Executive Offices)

 

Marcus L. Collins, Esq.

RiverNorth Capital Management, LLC

325 North LaSalle Street, Suite 645

Chicago, Illinois 60654

(Name and Address of Agent for Service)

 

(312) 832-1440

(Registrant’s Telephone Number)

 

Date of Fiscal Year End: June 30

 

Date of Reporting Period: December 31, 2020

 

 

Item 1.Reports to Stockholders.

 

(a) 

  

  

Beginning on January 1, 2021, as permitted by regulations adopted by the U.S. Securities and Exchange Commission, paper copies of the Fund’s annual and semi-annual shareholder reports will no longer be sent by mail, unless you specifically request paper copies of the reports. Instead, the reports will be made available on the Fund’s website at www.RiverNorth.com and you will be notified by mail each time a report is posted and provided with a website link to access the report.

 

You may, notwithstanding the availability of shareholder reports online, elect to receive all future shareholder reports in paper free of charge. If you invest through a financial intermediary, you can contact your financial intermediary to request that you continue to receive paper copies of your shareholder reports. If you invest directly with a Fund, you can call 1-888-848-7569 to let the Fund know you wish to continue receiving paper copies of your shareholder reports.

 

If you already elected to receive shareholder reports electronically, you will not be affected by this change and you need not take any action. You may elect to receive shareholder reports and other communications from the Fund electronically anytime by contacting your financial intermediary (such as a broker-dealer or bank) or, if you are a direct investor, by enrolling at www.RiverNorth.com.

 

 

RiverNorth Specialty Finance Corporation

 

Table of Contents

 

Performance Overview 2
Schedule of Investments 5
Statement of Assets and Liabilities 9
Statement of Operations 10
Statements of Changes in Net Assets 11
Statement of Cash Flows 12
Financial Highlights 14
Notes to Financial Statements 17
Dividend Reinvestment Plan 28
Additional Information 30
Consideration and Approval of Advisory Agreements 31

 

 
RiverNorth Specialty Finance Corporation
 
Performance Overview December 31, 2020 (Unaudited)

 

WHAT IS THE FUND’S INVESTMENT STRATEGY?

 

The RiverNorth Specialty Finance Corporation (the “Fund”) seeks a high level of current income. The Fund seeks to achieve its investment objective by investing in credit instruments, including a portfolio of securities of specialty finance and other financial companies that the Fund’s advisor, RiverNorth Capital Management, LLC, believes offer attractive opportunities for income. The Fund may invest in income-producing securities of any maturity and credit quality, including below investment grade, and equity securities, including exchange traded funds and registered closed-end funds.

 

HOW DID THE RIVERNORTH SPECIALTY FINANCE CORPORATION PERFORM RELATIVE TO ITS BENCHMARK DURING THE REPORTING PERIOD?

 

PERFORMANCE as of December 31, 2020

 

TOTAL RETURN(1) Cumulative
6 Months
1 Year 3 Year Since
Inception(2)(3)
RiverNorth Specialty Finance Corporation - NAV(4) 10.16% 0.99% 0.73% 2.28%
RiverNorth Specialty Finance Corporation - Market Price(5) 18.26% 2.99%(7) -1.75%(7) 0.50%(7)
Bloomberg Barclays U.S. Aggregate Bond Index(6) 1.29% 7.51% 5.34% 3.87%

 

(1) Total returns assume reinvestment of all distributions.
(2) The Fund commenced operations on September 22, 2016.
(3) Annualized.
(4) Performance returns are net of management fees and other Fund expenses.
(5) Market price is the value at which the Fund trades on an exchange. This market price can be more or less than its net asset value (“NAV”).
(6) The Bloomberg Barclays U.S. Aggregate Bond Index is an unmanaged index of investment grade fixed-rate debt issues with maturities of at least one year. The index cannot be invested in directly and does not reflect fees and expenses.
(7) The Fund began trading on the New York Stock Exchange (“NYSE”) on June 12, 2019 under the ticker symbol RSF. Formerly the Fund was known as RMPLX and was purchased directly. Market price returns are a blend of the NAV return until June 11, 2019 combined with the market price return thereafter.

 

Effective as of May 22, 2020, the Fund changed its investment strategy from, under normal market conditions, investing at least 80% of its Managed Assets in marketplace lending investments to, under normal market conditions, investing directly or indirectly in credit instruments, including a portfolio of securities of specialty finance and other financial companies that the Fund’s Advisor believes offer attractive opportunities for income.

 

The total annual expense ratio as a percentage of net assets attributable to common shares as of December 31, 2020 was 3.45% (excluding dividends to redeemable preferred stock). Including dividends to redeemable preferred stock, the expense ratio was 6.01% as of December 31, 2020.

 

Performance data quoted represents past performance, which is not a guarantee of future results. Current performance may be lower or higher than the performance quoted. The principal value and investment return of an investment will fluctuate so that your shares may be worth more or less than their original cost. You can obtain performance data current to the most recent month end by calling 844.569.4750. Total return measures net investment income and capital gain or loss from portfolio investments. All performance shown assumes reinvestment of dividends and capital gains distributions. Other fees and expenses are applicable to an investment in this Fund.

 

 

2 (888) 848-7569 | www.rivernorth.com

 

 
RiverNorth Specialty Finance Corporation
 
Performance Overview December 31, 2020 (Unaudited)

 

GROWTH OF A HYPOTHETICAL $10,000 INVESTMENT

 

The graph below illustrates the growth of a hypothetical $10,000 investment assuming the purchase of common shares at the NAV of $25.00 on September 22, 2016 (commencement of operations) and tracking its progress through December 31, 2020.

 

 

 

Past performance does not guarantee future results. Performance will fluctuate with changes in market conditions. Current performance may be lower or higher than the performance data shown. Performance information does not reflect the deduction of taxes that shareholders would pay on Fund distributions or the sale of Fund shares. An investment in the Fund involves risk, including loss of principal.

 

TOP TEN HOLDINGS* as of December 31, 2020

 

  % of Net Assets
Oaktree Specialty Lending Corp. 6.31%
FS KKR Capital Corp. 5.84%
MVC Capital, Inc. 5.78%
Portman Ridge Finance Corp. 5.77%
New Mountain Finance Corp. 5.73%
Apollo Investment Corp. 5.60%
Bain Capital Specialty Finance, Inc. 5.23%
Upstart Securitization Trust 2020-1 4.31%
First Eagle Alternative Capital BDC, Inc. 4.30%
BlackRock Capital Investment Corp. 3.52%
  52.40%

 

*Holdings are subject to change and exclude short-term investments.

 

 

Semi-Annual Report | December 31, 2020 3

 

 
RiverNorth Specialty Finance Corporation  

 

Performance Overview December 31, 2020 (Unaudited)

 

ASSET ALLOCATION as of December 31, 2020^

 

 

 

^Holdings are subject to change.

Percentages are based on total investments of the Fund and do not include derivatives.

 

4 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 
Schedule of Investments December 31, 2020 (Unaudited)

 

Description  Shares   Value 
CLOSED-END FUNDS (20.09%)          
AllianceBernstein Global High Income Fund, Inc.   77,730   $914,882 
Ares Dynamic Credit Allocation Fund, Inc.   65,871    941,297 
Barings Global Short Duration High Yield Fund   110,442    1,666,569 
BlackRock 2022 Global Income Opportunity Trust   45,467    411,022 
BlackRock Floating Rate Income Strategies Fund, Inc.   74,054    896,794 
BlackRock Floating Rate Income Trust   9,604    113,231 
BlackRock Multi-Sector Income Trust   35,691    626,020 
Blackstone / GSO Strategic Credit Fund   71,372    890,723 
Blackstone/GSO Long-Short Credit Income Fund   50,175    673,349 
BNY Mellon High Yield Strategic Fund   159,651    478,953 
Eaton Vance Short Duration Diversified Income Fund   32,617    403,146 
Eaton Vance, Ltd. Duration Income Fund   111,671    1,399,238 
First Eagle Senior Loan Fund   109,522    1,530,022 
First Trust High Income Long/Short Fund   37,784    558,070 
Invesco Dynamic Credit Opportunities Fund   90,391    970,799 
Invesco High Income Trust II   20,209    274,640 
Invesco Senior Income Trust   352,766    1,404,009 
The New America High Income Fund, Inc.   52,379    454,650 
Nuveen Credit Strategies Income Fund   181,260    1,147,376 
Nuveen Floating Rate Income Fund   107,895    943,002 
PGIM High Yield Bond Fund, Inc.   66,006    990,090 
Wells Fargo Income Opportunities Fund   83,825    684,012 
Western Asset High Income Opportunity Fund, Inc.   120,894    598,425 
           
TOTAL CLOSED-END FUNDS          
(Cost $18,016,392)        18,970,319 
           
BUSINESS DEVELOPMENT COMPANIES (18.17%)          
Bain Capital Specialty Finance, Inc.   237,119    2,876,253 
Barings BDC, Inc.   262,939    2,419,039 
First Eagle Alternative Capital BDC, Inc.   370,706    1,353,077 
Golub Capital BDC, Inc.   168,402    2,381,204 
Oaktree Specialty Lending Corp.   1,070,468    5,962,507 
Owl Rock Capital Corp.   171,211    2,167,531 
           
TOTAL BUSINESS DEVELOPMENT COMPANIES          
(Cost $15,232,093)        17,159,611 
           
COMMON STOCK (1.14%)          
New Mountain Finance Corp.   58,920    669,331 
Oaktree Strategic Income Corp.   52,351    405,720 
           
TOTAL COMMON STOCK          
(Cost $877,441)        1,075,051 

 

See Notes to Financial Statements. 

 

Semi-Annual Report | December 31, 2020 5

 

 
RiverNorth Specialty Finance Corporation
 
Schedule of Investments   December 31, 2020 (Unaudited)

 

       Maturity   Principal     
Description  Rate   Date   Amount   Value 
ASSET-BACKED SECURITIES (18.07%)                    
MarketPlace Lending Senior Notes (10.25%)                    
Freed ABS Trust 2020-1   2.520%   03/18/27   $1,191,013   $1,199,580 
Marlette Funding Trust 2018-4   3.710%   12/15/28    705,383    708,245 
Marlette Funding Trust 2019-1   3.440%   04/16/29    56,136    56,595 
Marlette Funding Trust 2019-3   2.690%   09/17/29    60,318    60,800 
Marlette Funding Trust 2019-4   2.390%   12/17/29    43,895    44,256 
Marlette Funding Trust 2020-1   2.240%   03/15/30    623,870    627,793 
Prosper Marketplace Issuance Trust Series 2019-3   3.190%   07/15/25    610,129    612,226 
Prosper Marketplace Issuance Trust Series 2019-4   2.480%   02/17/26    48,318    48,487 
Sofi Consumer Loan Program 2016-1 LLC   3.260%   07/25/21    303,108    303,665 
Sofi Consumer Loan Program 2018-2 Trust   3.350%   09/25/21    63,819    64,000 
SoFi Consumer Loan Program 2018-4 Trust   3.540%   10/25/21    32,395    32,557 
SoFi Consumer Loan Program 2019-4 Trust   2.450%   11/25/22    1,030,050    1,040,984 
SoFi Consumer Loan Program 2020-1 Trust   2.020%   01/25/23    802,078    810,670 
Upstart Securitization Trust 2020-1   2.322%   04/22/30    4,042,112    4,074,924 
                   9,684,782 
MarketPlace Lending Residual Securities (7.82%)(a)                    
Prosper Marketplace Issuance Trust Series 2017-2A   0.000%   09/15/23    55,000,982    1,166,067 
Prosper Marketplace Issuance Trust Series 2017-3A   0.000%   11/15/23    55,000,000    1,280,139 
Prosper Marketplace Issuance Trust Series 2018-2A   0.000%   10/15/24    77,000,000    1,640,148 
Prosper Marketplace Issuance Trust Series 2019-1A   0.000%   04/15/25    22,190    1,169,721 
Prosper Marketplace Issuance Trust Series 2019-4A   0.000%   02/17/26    25,220    2,125,451 
                   7,381,526 
TOTAL ASSET-BACKED SECURITIES                    
(Cost $22,572,684)                  17,066,308 

 

       Maturity   Principal     
Description  Rate   Date   Amount   Value 
BUSINESS DEVELOPMENT COMPANY NOTES (51.95%)              
Apollo Investment Corp.   5.250%   03/03/25   $5,292,895   $5,283,989 
Bain Capital Specialty Finance, Inc.(b)   8.500%   06/10/23    2,000,000    2,059,900 
BlackRock Capital Investment Corp.   5.000%   06/15/22    3,348,316    3,322,856 

 

See Notes to Financial Statements.

 

6 (888) 848-7569 | www.rivernorth.com

 

 
RiverNorth Specialty Finance Corporation
 
Schedule of Investments December 31, 2020 (Unaudited)

 

       Maturity   Principal     
Description  Rate   Date   Amount   Value 
BlackRock TCP Capital Corp.   4.625%   03/01/22   $2,954,000   $2,969,132 
Business Development Corp. of America   4.850%   12/15/24    2,200,000    2,198,421 
Capital Southwest Corp.   5.950%   12/15/22    8,992    225,699 
First Eagle Alternative Capital BDC, Inc.   6.125%   10/30/23    22,669    575,434 
First Eagle Alternative Capital BDC, Inc.   6.750%   12/30/22    84,400    2,132,485 
FS KKR Capital Corp.   4.125%   02/01/25    2,800,000    2,916,645 
FS KKR Capital Corp.   4.750%   05/15/22    2,500,000    2,601,651 
FS KKR Capital Corp. II   4.250%   02/14/25    1,406,000    1,419,822 
Hercules Capital, Inc.   4.375%   02/01/22    1,000,000    1,029,264 
Hercules Capital, Inc.   5.250%   04/30/25    18,288    466,344 
Monroe Capital Corp.   5.750%   10/31/23    21,974    553,745 
MVC Capital, Inc.   6.250%   11/30/22    215,564    5,461,078 
New Mountain Finance Corp.   5.750%   08/15/23    4,370,661    4,507,245 
New Mountain Finance Corp.   5.750%   10/01/23    9,209    232,894 
Oxford Square Capital Corp.   6.250%   04/30/26    5,409    136,036 
Oxford Square Capital Corp.   6.500%   03/30/24    80,682    2,016,243 
PennantPark Investment Corp.   5.500%   10/15/24    65,307    1,643,777 
Portman Ridge Finance Corp.   6.125%   09/30/22    217,308    5,452,258 
Stellus Capital Investment Corp.   5.750%   09/15/22    39,599    995,519 
TriplePoint Venture Growth BDC Corp.   5.750%   07/15/22    28,256    712,334 
WhiteHorse Finance, Inc.   6.500%   11/30/25    5,802    149,169 
                   49,061,940 
                     
TOTAL BUSINESS DEVELOPMENT COMPANY NOTES           
(Cost $47,176,662)                  49,061,940 
                     
SMALL BUSINESS LOANS (25.06%)                    
                     
Square(b)(c)(d)   5.24%   4/4/2018 - 6/28/2022    31,571,616    23,668,708 
                     
TOTAL SMALL BUSINESS LOANS                    
(Cost $29,192,393)                  23,668,708 

 

   7-Day         
Description  Yield   Shares   Value 
SHORT-TERM INVESTMENTS (8.39%)               
State Street Institutional Trust   0.010%   7,924,561    7,924,561 
                
TOTAL SHORT-TERM INVESTMENTS               
(Cost $7,924,561)             7,924,561 
                
TOTAL INVESTMENTS (142.87%)               
(Cost $140,992,226)            $134,926,498 
                
Liabilities in Excess of Other Assets (-42.87%)             (40,488,535)
NET ASSETS (100.00%)            $94,437,963 

 

See Notes to Financial Statements.

 

Semi-Annual Report | December 31, 2020 7

 

 
RiverNorth Specialty Finance Corporation
 
Schedule of Investments December 31, 2020 (Unaudited)

 

(a) Security is the unrated subordinated (residual) class of asset-backed securities with an estimated yield based on projected future cash flows.
(b) Fair Valued by a third party pricing service using unobservable inputs and subject to review by the Adviser pursuant to policies approved by the Board of Directors.
(c) Loans are issued at discounts and do not have a stated interest rate.  Rate indicated based on projected future cash flows and an implied 18-month final maturity.  Actual yield and maturity is dependent on timing of future payments.
(d) Contains past-due loans.  A loan is deemed past-due at December 31, 2020, if the loan borrower has not made its required payment as of the most recent due date. As of December 31, 2020, $1,312,039 of whole loans were past due, which represents 1.39% of net assets.

 

See Notes to Financial Statements.

 

8 (888) 848-7569 | www.rivernorth.com

 

 
RiverNorth Specialty Finance Corporation
 
Statement of Assets and Liabilities December 31, 2020 (Unaudited)

 

ASSETS:    
Investments in securities:     
At cost  $140,992,226 
At value  $134,926,498 
      
Receivable for investments sold   147,992 
Interest receivable   412,536 
Dividends receivable   236,322 
Prepaid and other assets   1,013 
Total Assets   135,724,361 
      
LIABILITIES:     
Series A Term Preferred Stock, net of unamortized deferred offering costs (Liquidation Preference $41,400,000)   40,559,070 
Dividend payable - redeemable preferred stock   306,530 
Payable for investments purchased   61,698 
Payable to Adviser, net of waiver   163,580 
Payable to fund accounting and administration   14,855 
Payable to Transfer agency   42,302 
Payable to Directors   10,937 
Payable for Compliance fees   3,944 
Payable for Custodian fees   15,139 
Payable for Audit fees   63,528 
Other payables   44,815 
Total Liabilities   41,286,398 
Net Assets  $94,437,963 
      
NET ASSETS CONSIST OF:     
Paid-in capital  $123,019,919 
Total distributable earnings (accumulated deficit)   (28,581,956)
Net Assets  $94,437,963 
      
PRICING OF SHARES:     
Net Assets  $94,437,963 
Shares of common stock outstanding (40,000,000 of shares authorized, at $0.0001 par value per share)   5,167,599 
Net asset value per share  $18.28 

 

See Notes to Financial Statements.

 

Semi-Annual Report | December 31, 2020

9

 

 

RiverNorth Specialty Finance Corporation  

 

Statement of Operations For the Six Months Ended December 31, 2020 (Unaudited)

 

INVESTMENT INCOME:    
Interest Income  $10,418,713 
Dividend Income   1,583,528 
Total Investment Income   12,002,241 
      
EXPENSES:     
Investment Adviser fee   852,656 
Loan service fees   175,619 
Amortization of preferred stock and credit facility issuance cost   110,998 
Dividends to redeemable preferred stock   1,214,487 
Accounting and Administration fees   75,761 
Compliance expense   17,644 
Transfer agent expenses   45,809 
Valuation expenses   70,736 
Audit expenses   63,942 
Legal expenses   37,286 
Custodian fees   36,970 
Director expenses   70,102 
Printing expenses   52,180 
Insurance fee   1,228 
Other expenses   60,916 
Total expenses before expense reimbursement waiver   2,886,334 
Expenses reimbursed by Investment Adviser   (58,893)
Recoupment of previously reimbursed expenses   19,821 
Net expenses   2,847,262 
Net Investment Income   9,154,979 
      
REALIZED AND UNREALIZED GAIN/(LOSS):     
Net realized gain/(loss) on:     
Investments   (7,795,164)
Net realized loss   (7,795,164)
Net change in unrealized appreciation/depreciation on:     
Investments   7,436,875 
Net change in unrealized appreciation/depreciation   7,436,875 
Net Realized and Unrealized Loss on Investments   (358,289)
Net Increase in Net Assets Resulting from Operations  $8,796,690 

 

See Notes to Financial Statements.

 

10 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Statements of Changes in Net Assets

 

   For the     
   Six Months Ended   For the 
   December 31, 2020   Year Ended 
   (Unaudited)   June 30, 2020 
NET INCREASE/(DECREASE) IN NET ASSETS FROM          
OPERATIONS:          
Net investment income  $9,154,979   $10,104,992 
Net realized loss   (7,795,164)   (28,260,807)
Net change in unrealized appreciation/depreciation   7,436,875    7,411,487 
Net increase/(decrease) in net assets resulting from operations   8,796,690    (10,744,328)
           
DISTRIBUTIONS TO SHAREHOLDERS:          
From distributable earnings   (4,642,830)    
From tax return of capital       (15,579,982)
Net decrease in net assets from distributions to shareholders   (4,642,830)   (15,579,982)
           
CAPITAL SHARE TRANSACTIONS:          
Cost of shares redeemed   (10,464,982)   (51,212,572)
Net decrease in net assets from capital share transactions   (10,464,982)   (51,212,572)
           
Net Decrease in Net Assets   (6,311,122)   (77,536,882)
           
NET ASSETS:          
Beginning of period   100,749,085    178,285,967 
End of period  $94,437,963   $100,749,085 

 

See Notes to Financial Statements.

 

Semi-Annual Report | December 31, 2020 11

 

 

RiverNorth Specialty Finance Corporation

 

Statement of Cash Flows For the Six Months Ended December 31, 2020 (Unaudited)

 

CASH FLOWS FROM OPERATING ACTIVITIES:    
Net increase in net assets resulting from operations  $8,796,690 
Adjustments to reconcile net increase in net assets from operations to net cash used in operating activities:     
Purchases of investment securities   (97,494,579)
Proceeds from disposition of investment securities   79,538,758 
Amortization of premium and accretion of discount on investments, net   (154,371)
Net proceeds from short-term investment securities   23,826,677 
Net realized (gain)/loss on:     
Investments   7,795,164 
Net change in unrealized appreciation/depreciation on:     
Investments   (7,436,875)
(Increase)/Decrease in assets:     
Interest receivable   241,449 
Dividends receivable   (192,101)
Receivable for principal repayments   277,417 
Prepaid and other assets   41,100 
Increase/(Decrease) in liabilities:     
Decrease in interest due on loan payable   (1,680)
Payable to Adviser   62,954 
Accrued loan service fee   (90,005)
Payable to fund accounting and administration fees   (37,716)
Payable for Audit fees   (204,699)
Payable for Custodian fees   (2,142)
Other payables   30,773 
Net cash provided by operating activities  $14,996,814 
      
CASH FLOWS FROM FINANCING ACTIVITIES:     
Proceeds from bank borrowing  $110,998 
Shares redeemed  $(10,464,982)
Cash distributions paid - net of distributions reinvested   (4,642,830)
Net cash used in financing activities  $(14,996,814)
      
Net increase in cash and restricted cash  $ 
Cash and restricted cash, beginning of year  $ 
Cash and restricted cash, end of year  $ 
      
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:     
Cash paid for interest expense and fees for line of credit  $1,216,167 

 

See Notes to Financial Statements.

 

12 (888) 848-7569 | www.rivernorth.com

 

 

Page Intentionally Left Blank

 

 

RiverNorth Specialty Finance Corporation

 

Financial Highlights For a share outstanding throughout the periods presented

 

Net asset value - beginning of period
Income/(loss) from investment operations:
Net investment income(b)
Net realized and unrealized loss
Total income/(loss) from investment operations
Less distributions:
From net investment income
From tax return of capital
Total distributions
Net increase/(decrease) in net asset value
Net asset value - end of period
Market price - end of period
Total Return(c)
Total Return - Market Price(c)
Supplemental Data:
Net assets, end of period (in thousands)
 
Ratio of expenses to average net assets excluding fee waivers, reimbursements and recoupments
 
Ratio of expenses to average net assets including fee waivers, reimbursements and recoupments(g)
Ratio of net investment income to average net assets excluding fee waivers, reimbursements and recoupments
Ratio of net investment income to average net assets including fee waivers, reimbursements and recoupments
Portfolio turnover rate
Payable for preferred stock, end of period (in thousands)
Asset coverage per $1,000 of preferred stock(h)
Asset coverage per $1,000 of facility loan(i)

 

See Notes to Financial Statements.

 

14 (888) 848-7569  |  www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Financial Highlights For a share outstanding throughout the periods presented

 

                Period from 
For the               September 22, 
Six Months Ended   For the   For the    For the   2016 (a)
December 31, 2020   Year Ended   Year Ended    Year Ended   through June 30, 
(Unaudited)   June 30, 2020   June 30, 2019    June 30, 2018   2017 
$17.45   $21.45   $23.29   $25.15   $25.00 
                       
 1.71    1.56    2.69    3.12    2.32 
 (0.01)   (3.22)   (2.54)   (2.46)   (0.93)
 1.70    (1.66)   0.15    0.66    1.39 
                       
 (0.87)       (1.22)   (2.52)   (1.24)
     (2.34)   (0.77)        
 (0.87)   (2.34)   (1.99)   (2.52)   (1.24)
 0.83    (4.00)   (1.84)   (1.86)   0.15 
$18.28   $17.45   $21.45   $23.29   $25.15 
$16.59   $14.85   $20.40   $   $ 
 10.89%(d)   (8.43%)   0.66%   2.72%   5.67%(d)
 18.26%(d)   (16.84%)   (4.26%)   2.72%   5.67%(d)(e)
                       
$94,438   $100,749   $178,286   $260,320   $98,111 
                       
 6.09%(f)   6.74%   5.60%   5.06%   6.98%(f)
                       
 6.01%(f)   6.37%   5.65%   4.96%   2.97%(f)
                       
 19.25%(f)   7.50%   11.93%   12.34%   7.86%(f)
                       
 19.33%(f)   7.86%   11.99%   12.85%   11.87%(f)
 50%(d)   66%   47%   62%   63%(d)
$41,400   $41,400   $41,400   $41,400   $ 
 3,289    3,411    5,306    4,407     
             9,621     

 

See Notes to Financial Statements.

 

Semi-Annual Report | December 31, 2020 15

 

 

RiverNorth Specialty Finance Corporation

 

Financial Highlights For a share outstanding throughout the periods presented

 

(a)Commencement of operations.

(b)Based on average shares outstanding during the period.

(c)Total investment return is calculated assuming a purchase of common shares at the opening on the first day and a sale at closing on the last day of each period reported. For purposes of this calculation, dividends and distributions, if any, are assumed to be reinvested at prices obtained under the Fund’s dividend reinvestment plan. Total investment returns do not reflect brokerage commissions, if any. Periods less than one year are not annualized.

(d)Not annualized.

(e)For periods prior to the Fund’s listing on the New York Stock Exchange, NAV returns are disclosed.

(f)Annualized.

(g)Ratio includes leverage expenses and loan service fees of 2.56%, 3.80%, 3.26%, 2.65%, and 1.02%, respectively, that are outside the expense limit.

(h)Represents value of total assets less all liabilities and indebtedness not represented by credit facility borrowings and preferred stock at the end of the period divided by credit facility borrowings and preferred stock outstanding at the end of the period.

(i)Calculated by subtracting the Fund’s total liabilities (excluding the debt balance and accumulated unpaid interest) from the Fund’s total assets and dividing by the outstanding debt balance.

 

See Notes to Financial Statements.

 

16 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

1. ORGANIZATION

 

 

RiverNorth Specialty Finance Corporation (the “Fund”) (formerly known as RiverNorth Marketplace Lending Corporation) was organized as a Maryland corporation on June 9, 2015, and is registered under the Investment Company Act of 1940, as amended (the “1940 Act”), as a non-diversified closed-end management investment company. The investment adviser to the Fund is RiverNorth Capital Management, LLC (the “Adviser”).

 

The Fund is operated as an interval fund under Rule 23c-3 of the 1940 Act. As an interval fund, the Fund has adopted a fundamental policy to conduct quarterly repurchase offers for at least 5% and up to 25% of the outstanding shares at NAV, subject to certain conditions. The Fund will not otherwise be required to repurchase or redeem shares at the option of a shareholder. It is possible that a repurchase offer may be oversubscribed, in which case shareholders may only have a portion of their shares repurchased.

 

Effective as of June 12, 2019, the Fund listed its common shares on the New York Stock Exchange (the “NYSE”) under the ticker symbol “RSF” and has ceased continuously offering shares of its common stock through Quasar Distributors, LLC or the Fund.

 

The investment objective of the Fund is to seek a high level of current income. Under normal market conditions, the Fund seeks to achieve its investment objective by investing in credit instruments, including a portfolio of securities of specialty finance and other financial companies that the Adviser believes offer attractive opportunities for income.

 

2. SIGNIFICANT ACCOUNTING POLICIES

 

 

The following is a summary of significant accounting policies followed by the Fund in preparation of its financial statements. The policies are in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The Fund is an investment company and, accordingly, follows the investment company accounting and reporting guidance of the Financial Accounting Standards Board Accounting Standards Codification Topic 946.

 

Use of Estimates: The preparation of the financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements. The Fund believes that these estimates utilized in preparing the financial statements are reasonable and prudent; however, actual results could differ from these estimates. In the normal course of business, the Fund enters into contracts that contain a variety of representations which provide general indemnifications. The Fund’s maximum exposure under these arrangements is unknown as this would involve future claims that may be made against the Fund that have not yet occurred. However, the Fund expects the risk of loss to be remote.

 

Federal Income Taxes: The Fund intends to elect to be treated as, and to qualify each year for special tax treatment afforded to, a regulated investment company (“RIC”) under Subchapter M of the Internal Revenue Code of 1986, as amended (“IRC”). In order to qualify as a RIC, the Fund must, among other things, satisfy income, asset diversification and distribution requirements. As long as it so qualifies, the Fund will not be subject to U.S. federal income tax to the extent that it distributes annually its investment company taxable income (which includes ordinary income and the excess of net short-term capital gain over net long-term capital loss) and its “net capital gain” (i.e., the excess of net long-term capital gain over net short-term capital loss). The Fund intends to distribute at least annually substantially all of such income and gain. If the Fund retains any investment company taxable income or net capital gain, it will be subject to U.S. federal income tax on the retained amount at regular corporate tax rates. In addition, if the Fund fails to qualify as a RIC for any taxable year, it will be subject to U.S. federal income tax on all of its income and gains at regular corporate tax rates.

 

 
Semi-Annual Report | December 31, 2020 17

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

  

Security Valuation: The Fund’s investments are valued at fair value as further described in Note 3.

 

Distributions to Shareholders: Distributions to shareholders, which are determined in accordance with income tax regulations, are recorded on the ex-dividend date. The treatment for financial reporting purposes of distributions made to shareholders during the year from net investment income or net realized capital gains may differ from their ultimate treatment for federal income tax purposes. These differences are caused primarily by differences in the timing or character of recognition of certain components of income, expense or realized capital gain for federal income tax purposes. Where such differences are permanent in nature, they are reclassified in the components of the net assets based on their ultimate characterization for federal income tax purposes. Any such reclassification has no effect on net assets, results of operations or net asset values per share of the Fund.

 

Investment Income: Interest income is recognized on an accrual basis to the extent that such amounts are expected to be collected and include amortization/ accretion of premiums or discounts. Interest income from investments in residual asset-backed securities is recognized on the basis of the estimated effective yield to expected redemptions utilizing assumed cash flows in accordance with ASC Sub-Topic 325-40, Beneficial Interests in Securitized Financial Assets. The Adviser monitors the expected cash flows from its residual asset-backed securities and the effective yield is determined and updated periodically.

 

Investment Transactions: Investment transactions are recorded on the trade date.

 

3. SECURITIES VALUATION AND FAIR VALUE MEASUREMENTS

 

 

Fair value is defined as the price that the Fund might reasonably expect to receive upon selling an investment in a timely transaction to an independent buyer in the principal or most advantageous market for the investment. U.S. GAAP establishes a three-tier hierarchy to maximize the use of observable market data and minimize the use of unobservable inputs and to establish classification of fair value measurements for disclosure purposes.

 

Inputs refer broadly to the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk, for example, the risk inherent in a particular valuation technique used to measure fair value including using such a pricing model and/or the risk inherent in the inputs to the valuation technique. Inputs may be observable or unobservable. Observable inputs are inputs that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs are inputs that reflect the reporting entity’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.

 

 

18 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

  

Various inputs are used in determining the value of the Fund’s investments. These inputs are summarized in the three broad levels listed below.

 

Level 1 Unadjusted quoted prices in active markets for identical, unrestricted assets or liabilities that the Fund has the ability to access at the measurement date;

 

Level 2 Quoted prices which are not active, quoted prices for similar assets or liabilities in active markets or inputs other than quoted prices that are observable (either directly or indirectly) for substantially the full term of the asset or liability; and

 

Level 3 Significant unobservable prices or inputs (including the Fund’s own assumptions in determining the fair value of investments) where there is little or no market activity for the asset or liability at the measurement date.

 

The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the level in the fair value hierarchy within which the fair value measurement falls in its entirety is determined based on the lowest level input that is significant to the fair value measurement in its entirety.

 

Marketplace loans, as an asset class, are not presently traded on a developed secondary market. Therefore, market quotations are not available. Accordingly, all marketplace loans are fair valued as determined in good faith by the Adviser pursuant to policies and procedures approved by the Board of Directors (the “Board”) and subject to the Board’s oversight. The Fund utilizes a third party valuation specialist to provide marketplace loan valuations. The third party valuation specialist provides daily valuations on all marketplace loans. A discounted cash flow model is used by the third party valuation specialist to arrive at a value for each marketplace loan held in the Fund’s portfolio. Discounted cash flow is a valuation technique that provides an estimation of the fair value of an asset based on expectations about cash flows that a marketplace loan would generate over time. In general, the primary inputs of fair value in the marketplace loan valuation model are expected future default rates, prepayment rates, and the discount rate applied. An increase (decrease) to the default rate or discount rate would result in a decrease (increase) of fair values and an increase to prepayment rates would result in an increase of fair values. A discounted cash flow model begins with an estimation of periodic cash flows expected to be generated over a discrete period of time (generally the time remaining until maturity of the loan). The estimated cash flows for each interval period (generally monthly) are then converted to their present value equivalent using a rate of return appropriate for the risk of achieving projected cash flows. Although not exhaustive, discounted cash flow models factor in borrower level data. Loans made to small businesses may incorporate different factors.

 

The Board will initially and periodically review the methodology used in determining the values of marketplace loans. The Board will further consider how changes in the markets may affect the factors utilized in the models and the frequency of reevaluation.

 

 
Semi-Annual Report | December 31, 2020 19

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

The value of asset-backed securities is determined by the forecasted performance of the underlying loans in the pool; this forecasted performance takes into account the realized historical loss and prepayment performance of the pool to date. The priority of the securitization class and the claim on cash flow in the transaction is also taken into account. The classes of asset-backed securities the Fund holds are residual classes, which would be adversely effected by deterioration in credit performance of the loan pool.

 

Equity securities, including business development companies and business development company notes, are generally valued by using market quotations, but may be valued on the basis of prices furnished by a pricing service when the Adviser believes such prices more accurately reflect the fair market value of such securities. Securities that are traded on any stock exchange are generally valued by the pricing service at the last quoted sale price. Lacking a last sale price, an exchange traded security is generally valued by the pricing service at its mean price. Securities traded in the NASDAQ over-the-counter market are generally valued by the pricing service at the NASDAQ Official Closing Price.

 

The following is a summary of the inputs used at December 31, 2020 in valuing the Fund’s assets and liabilities:

 

Investments in Securities at Value  Level 1 -
Quoted Prices
   Level 2 -
Other Significant
Observable
Inputs
   Level 3 -
Significant
Unobservable
Inputs
   Total 
Closed-End Funds  $18,970,319   $   $   $18,970,319 
Business Development Companies   14,992,080            14,992,080 
Common Stock   3,242,583            3,242,583 
Asset-Backed Securities       17,066,308        17,066,308 
Business Development Company Notes   47,002,040        2,059,900    49,061,940 
Whole Loans  $   $   $23,668,707   $23,668,707 
Short-Term Investments   7,924,561            7,924,561 
Total  $92,131,583   $17,066,308   $25,728,607   $134,926,498 

  

 

20 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

The changes of the fair value of investments for which the Fund has used Level 3 inputs to determine the fair value are as follows:

 

Asset Type  Balance as of June 30, 2020   Realized Gain/(Loss)   Change in Unrealized Appreciation/ Depreciation   Purchases   Sales, Principal Paydowns and Return of Capital   Transfer into Level 3   Transfer Out of Level 3   Balance as of December 31, 2020   Net change in unrealized appreciation/ (depreciation) included in the Statements of Operations attributable to Level 3 investments held at December 31, 2020 
Whole Loans  $47,486,433   $(1,980,611)  $(144,629)  $37,019,416   $(58,711,902)  $   $   $23,668,707   $1,264,389 
Business Development Company Notes                       2,059,900        2,059,900     
   $47,486,433   $(1,980,611)  $(144,629)  $37,019,416   $(58,711,902)  $2,059,900   $   $25,728,607   $1,264,389 

 

The table below provides additional information about the Level 3 Fair Value Measurements as of December 31, 2020:

 

Quantitative Information about Level 3 Fair Value Measurements

 

Asset Class

Fair Value (USD)

Valuation

Technique

Unobservable

Inputs(a)

Value/Range

(Weighted Average)

Whole Loans $23,668,707

Discounted

Cash Flow

Loss-Adjusted

Discount Rate
Projected Loss
Rate

2.69%-34.04%
(17.74%)
0.00%-100.00%
(21.92%)
Business Development Company Notes $2,059,900 Comparable Analysis Comparable Spreads 700-850 bps

 

(a)A change to the unobservable input may result in a significant change to the value of the investment as follows:

 

Unobservable Inputs Impact to Value if Input Increases Impact to Value if Input Decreases
Loss-Adjusted Discount Rate Decrease Increase
Projected Loss Rate Decrease Increase
Comparable Spreads Decrease Increase

 

4. ADVISORY FEES, DIRECTOR FEES AND OTHER AGREEMENTS

 

 

For its services under the Investment Advisory Agreement, the Fund pays the Adviser a monthly management fee computed at the annual rate of 1.25% of the average monthly Managed Assets “Managed Assets” means the total assets of the Fund, including assets attributable to leverage, minus liabilities (other than debt representing leverage and any preferred stock that may be outstanding). In addition to the monthly advisory fee, the Fund pays all other costs and expenses of its operations, including, but not limited to, compensation of its directors (other than those affiliated with the Adviser), custodial expenses, transfer agency and dividend disbursing expenses, legal fees, expenses of independent auditors, expenses of repurchasing shares, expenses of any leverage, expenses of preparing, printing and distributing prospectuses, shareholder reports, notices, proxy statements and reports to governmental agencies, and taxes, if any. In addition, the Adviser has agreed to waive or reimburse expenses of the Fund (other than brokerage fees and commissions; loan servicing fees; borrowing costs such as (i) interest and (ii) dividends on securities sold short; taxes; indirect expenses incurred by the underlying funds in which the Fund may invest; the cost of leverage; and extraordinary expenses) to the extent necessary to limit the Fund’s total annual operating expenses at 1.95% of the average daily Managed Assets for that period through October 28, 2021. The Adviser may recover from the Fund expenses reimbursed for three years after the date of the payment or waiver if the Fund’s operating expenses, including the recovered expenses, falls below the expense cap. For the period ended December 31, 2020, the Adviser recouped $19,821 of previously reimbursed expenses. These amounts represent expenses waived due to the expense cap. In future periods, the Adviser may recoup fees as follows:

 

 
Semi-Annual Report | December 31, 2020 21

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

Remaining Amount
to be Recouped(1)
(Expiring by
June 30, 2021)
   Remaining Amount
to be Recouped(1)
(Expiring by
June 30, 2022)
   Remaining Amount
to be Recouped(1)
(Expiring by
June 30, 2023)
   Remaining Amount
to be Recouped(1)
(Expiring by
December 31, 2023)
   Total 
$1,000,254   $201,416   $466,167   $58,893   $1,726,730 

 

(1)Amounts to be recouped are in accordance with the expense limitation agreement, and will not cause the Fund’s total operating expense ratio (excluding loan service fees and leverage costs set forth in the agreement) to exceed 1.95% of the average daily Managed Assets during the year.

 

Effective November 2, 2020, ALPS Fund Services, Inc. (“ALPS”) began providing the Fund with fund administration and fund accounting services. As compensation for its services to the Fund, ALPS receives an annual fee based on the Fund’s average daily net assets, subject to certain minimums. Prior to November 2, 2020, U.S. Bancorp Fund Services, LLC, d/b/a U.S. Bank Global Fund Services provided fund administration, fund accounting, and custodial services to the Fund.

 

State Street Bank & Trust, Co. and Millennium Trust Company serve as the Fund’s custodians.

 

DST Systems, Inc. (“DST”), the parent company of ALPS, serves as the Transfer Agent to the Fund. Under the Transfer Agency Agreement, DST is responsible for maintaining all shareholder records of the Fund. DST is a wholly-owned subsidiary of SS&C Technologies Holdings, Inc. (“SS&C”), a publicly traded company listed on the NASDAQ Global Select Market.

 

The Fund pays no salaries or compensation to its officers or to any interested Director affiliated with the Adviser, and the Fund has no employees. For their services, the Directors of the Fund who are not affiliated with the Adviser, receive an annual retainer in the amount of $16,500, and an additional $1,500 for attending each quarterly meeting of the Board. In addition, the lead Independent Director receives $250 annually, the Chair of the Audit Committee receives $500 annually and the Chair of the Nominating and Corporate Governance Committee receives $250 annually. The Directors not affiliated with the Adviser are also reimbursed for all reasonable out-of- pocket expenses relating to attendance at meetings of the Board.

  

 

22 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

The Chief Compliance Officer (“CCO”) of the Fund is an employee of the Adviser. The Fund reimburses the Adviser for certain compliance costs related to the Fund, including a portion of the CCO’s compensation.

 

5. FEDERAL INCOME TAXES

 

 

It is the Fund’s policy to meet the requirements of the IRC applicable to regulated investment companies, and to distribute all of its taxable net income to its shareholders. In addition, the Fund intends to pay distributions as required to avoid imposition of excise tax. Therefore, no federal income tax provision is required.

 

Tax Basis of Distributions to Shareholders: The character of distributions made during the period from net investment income or net realized gains may differ from its ultimate characterization for federal income tax purposes. Also, due to the timing of dividend distributions, the fiscal year in which amounts are distributed may differ from the fiscal year in which the income or realized gains were recorded by the Fund.

 

The amounts and characteristics of tax basis distributions and composition of distributable earnings/(accumulated losses) are finalized at fiscal year-end and are not available for the six months ended December 31, 2020.

 

The tax character of the distributions paid by the Fund during the fiscal year ended June 30, 2020, was as follows:

 

   June 30, 2020 
Ordinary Income  $15,579,982 
Total  $15,579,982 

 

Unrealized Appreciation and Depreciation on Investments: As of December 31, 2020, net unrealized appreciation/(depreciation) of investments based on federal tax costs was as follows:

 

Fund  Gross Appreciation (excess of value over tax)   Gross Depreciation (excess of tax cost over value)   Net Unrealized Appreciation/ (Depreciation)   Cost of Investments for Income Tax Purposes 
RiverNorth Specialty Finance Corporation  $5,324,826   $(11,410,464)  $(6,085,638)  $ 141,012,136 

 

The difference between book and tax basis unrealized appreciation/(depreciation) for the Fund is primarily attributable to wash sales.

 

 
Semi-Annual Report | December 31, 2020 23

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

The Fund recognizes the tax benefits of uncertain tax positions only where the position is “more likely than not” to be sustained assuming examination by tax authorities. Management has analyzed the Fund’s tax positions, and has concluded that no liability for unrecognized tax benefits should be recorded related to uncertain tax positions taken on U.S. tax returns and state tax returns filed since inception of the Fund. No income tax returns are currently under examination. All tax years since commencement of operations remain subject to examination by the tax authorities in the United States. The Fund is not aware of any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will change materially in the next 12 months.

 

6. PRIME BROKERAGE AGREEMENT

 

 

On November 11, 2020, the Fund entered into a prime brokerage agreement for margin financing with Pershing LLC (“Credit Agreement”). The Credit Agreement permits the Fund to borrow funds that are collateralized by assets held in a special custody account held at State Street Bank pursuant to a Special Custody and Pledge Agreement. Borrowings under this arrangement bears interest at the overnight bank funding rate plus 75 basis points for an overnight time. During the six months ended December 31, 2020, the Fund did not borrow under this Credit Agreement.

 

7. INVESTMENT TRANSACTIONS

 

 

Investment transactions for the six months ended December 31, 2020, excluding short-term investments, were as follows:

 

Fund  Purchases of
Securities
   Proceeds from
Sales of Securities
 
RiverNorth Specialty Finance Corporation  $96,255,923   $55,799,943 

  

8. REDEEMABLE PREFERRED STOCK

 

 

At December 31, 2020, the Fund had issued and outstanding 1,656,000 shares of Series A Preferred Stock, listed under trading symbol RMPL on the NYSE, with a par value of $0.0001 per share and a liquidation preference of $25.00 per share plus accrued and unpaid dividends (whether or not declared). The Fund issued 1,440,000 and 216,000 shares of Series A Preferred Stock on October 25, 2017 and October 30, 2017, respectively. The Series A Preferred Stock is entitled to a dividend at a rate of 5.875% per year based on the $25.00 liquidation preference before the common stock is entitled to receive any dividends. The Series A Preferred Stock is redeemable at $25.00 per share plus accrued and unpaid dividends (whether or not declared) exclusively at the Fund’s option commencing on October 31, 2020. Issuance costs related to Series A Preferred Stock of $1,558,000 are deferred and amortized over the period the Series A Preferred Stock is outstanding.

 

Series  Mandatory Redemption Date  Fixed Rate   Shares Outstanding   Aggregate Liquidation Preference   Estimated Fair Value 
Series A  October 31, 2024   5.875%   1,656,000   $41,400,000   $42,066,209 

  

 

24 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

9. INDEMNIFICATIONS

 

 

Under the Fund’s organizational documents, its officers and Directors are indemnified against certain liabilities arising out of the performance of their duties to the Fund. Additionally, in the normal course of business, the Fund enters into contracts with service providers that may contain general indemnification clauses. The Fund’s maximum exposure under those arrangements is unknown, as this would involve future claims that may be made against the Fund that have not yet occurred.

 

10. REPURCHASE OFFERS

 

 

Shares repurchased through quarterly tender offers during the period from July 1, 2019 through December 31, 2020 were as follows:

 

Repurchase Offer Date  Cash Payment Date  NAV on Repurchase Pricing Date   Percentage of Outstanding Shares the Fund Repurchased   Amount of Shares the Fund Repurchased   Percentage of Shares Tendered to Outstanding Shares   Number of Shares Tendered 
Fiscal Year Ended 2020                    
September 10, 2019  October 10, 2019  $20.72    5.00%(a)   349,075    62.36%   4,353,899 
December 9, 2019  January 9, 2020  $20.17    5.00%(a)   330.914    66.36%   4,392,405 
March 9, 2020  April 9, 2020  $18.18    5.00%(a)   306,639    79.41%   4,875,396 
June 8, 2020  July 9, 2020  $17.42    5.00%(a)   288,741    74.06%   4,276,657 
Fiscal Year Ended 2021                            
September 14, 2020  October 15, 2020  $17.43    5.00%(a)   273,138    81.90%   4,474,028 

 

(a)If shareholders tender for repurchase more than five percent (5%) of the outstanding shares of the Fund, the Fund may, but is not required to, repurchase up to an additional two percent (2%).

 

For information regarding the repurchase offer with a repurchase offer date of December 7, 2020, see Note 14.

 

11. STOCK BUY BACK PROGRAM

 

 

In accordance with Section 23(c) of the 1940 Act, the Fund may from time to time repurchase shares of the Fund in the open market at the option of the Board of Directors and upon such terms as the Directors shall determine. For the period ended December 31, 2020, the Fund repurchased 45,164 (0.87% of the shares outstanding at December 31, 2020) of its shares for a total cost of $ 673,415 at an average discount of 14.19% of net asset value.

 

 
Semi-Annual Report | December 31, 2020 25

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

12. CAPITAL SHARE TRANSACTIONS

 

 

   December 31, 2020   June 30, 2020 
Shares Sold          
Shares issued to holders in reinvestment of dividends        
Shares repurchased from Stock Buy Back   (45,164)   (303,046)
Shares repurchased from Repurchase Offer   (561,879)   (2,233,289)
Net increase (decrease) in shares   (607,043)   (2,536,335)
Shares outstanding:          
Common shares outstanding-beginning of period   5,774,642    8,310,977 
Common shares outstanding-end of period   5,167,599    5,774,642 

 

13. CORONAVIRUS (COVID-19) PANDEMIC

 

 

A recent outbreak of respiratory disease caused by a novel coronavirus was first detected in December 2019 and has spread internationally. The outbreak and efforts to contain its spread have resulted in closing borders and quarantines, restricting international and domestic travel, enhanced health screenings, cancelations, disrupted supply chains and customer activity, responses by businesses (including changes to operations and reducing staff), and have produced general concern and uncertainty. The impact of the coronavirus pandemic, and other epidemics and pandemics that may arise in the future could adversely affect national and global economies, individual companies and the market in general in a manner and for a period of time that cannot be foreseen at the present time and may adversely affect the value, volatility and liquidity of dividend and interest paying securities. In the event of a pandemic or an outbreak, there can be no assurance that the Fund and its service providers will be able to maintain normal business operations for an extended period of time or will not lose the services of key personnel on a temporary or long-term basis due to illness or other reasons, and could otherwise disrupt the ability of the Fund’s service providers to perform essential services. Certain economic and market conditions arising out of a pandemic or outbreak could result in a Fund’s inability to achieve its investment objectives, cause the postponement of reconstitution or rebalance dates for benchmark indices, adversely affect the prices and liquidity of the securities and other instruments in which a Fund invests, negatively impact a Fund’s performance, and cause losses on your investment in a Fund. Management is monitoring the development of the pandemic, which was ongoing as of the date of the financial statements, and is evaluating its impact on the financial position and operating results of the Fund.

  

 

26 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Notes to Financial Statements December 31, 2020 (Unaudited)

 

14. SUBSEQUENT EVENTS

 

 

On December 7, 2020, the Fund issued a repurchase offer. On January 7, 2021, 258,135 shares were repurchased based on a NAV per share of $18.33 at January 6, 2021.

 

Through February 26, 2020 (the date the financial statements were issued), the Fund repurchased 38,745 of its common shares (0.75% of its common shares outstanding at December 31, 2020) for a total cost of $664,056 at a weighted average discount of 7.63% of net asset value.

 

On January 21, 2021, the Board declared a Series A Preferred Stock cash dividend in the amount of $0.3672 per share, payable on February 16, 2021 to preferred shareholders of record on February 2, 2021 with an ex date of February 1, 2021.

 

The Fund has performed an evaluation of subsequent events through the date the financial statements were issued and has determined that no additional items require recognition or disclosure.

 

 
Semi-Annual Report | December 31, 2020 27

 

 

RiverNorth Specialty Finance Corporation

 

Dividend Reinvestment Plan December 31, 2020 (Unaudited)

 

The Fund has a dividend reinvestment plan commonly referred to as an “opt-out” plan. Unless the registered owner (“Shareholder”) of shares of common stock (“Shares”) elects to receive cash by contacting DST Systems, Inc. (the “Plan Administrator”), all dividends declared on Shares will be automatically reinvested in additional Shares by the Plan Administrator for Shareholders in the Fund’s Plan. Such reinvested amounts are included in the Fund’s Managed Assets and, therefore, the fees paid under the Management Fee and will be higher than if such amounts had not been reinvested. Shareholders who elect not to participate in the Plan will receive all dividends and other distributions in cash paid by check mailed directly to the Shareholder of record (or, if the Shares are held in street or other nominee name, then to such nominee) by the Plan Administrator as dividend disbursing agent. Participation in the Plan is completely voluntary and may be terminated or resumed at any time without penalty by notice if received and processed by the Plan Administrator prior to the dividend record date; otherwise such termination or resumption will be effective with respect to any subsequently declared dividend or other distribution. Such notice will be effective with respect to a particular dividend or other distribution (together, a “Dividend”). Some brokers may automatically elect to receive cash on behalf of Shareholders and may re-invest that cash in additional Shares.

 

The Plan Administrator will open an account for each Shareholder under the Plan in the same name in which such Shareholder’s Shares are registered. Whenever the Fund declares a Distribution payable in cash, non-participants in the Plan will receive cash and participants in the Plan will receive the equivalent in Shares. The Shares will be acquired by the Plan Administrator for the participants’ accounts, depending upon the circumstances described below, either (i) through receipt of additional unissued but authorized Shares from the Fund (“Newly Issued Common Shares”) or (ii) by purchase of outstanding Shares on the open market (“Open-Market Purchases”) on the NYSE or elsewhere. If, on the payment date for any dividend, the closing market price plus estimated brokerage commissions per share is equal to or greater than the NAV per share, the Plan Administrator will invest the dividend amount in newly issued shares. The number of newly issued shares to be credited to each participant’s account will be determined by dividing the dollar amount of the dividend by the Fund’s NAV per share on the payment date. If, on the payment date for any dividend, the NAV per share is greater than the closing market value plus estimated brokerage commissions (i.e., the Fund’s shares are trading at a discount), the Plan Administrator will invest the dividend amount in shares acquired in open-market purchases.

 

In the event of a market discount on the payment date for any dividend, the Plan Administrator will have until the last business day before the next date on which the shares trade on an “ex-dividend” basis or 30 days after the payment date for such dividend, whichever is sooner, to invest the dividend amount in shares acquired in open-market purchases. If, before the Plan Administrator has completed its open-market purchases, the market price per share exceeds the NAV per share, the average per share purchase price paid by the Plan Administrator may exceed the NAV of the shares, resulting in the acquisition of fewer shares than if the dividend had been paid in newly issued shares on the dividend payment date. Because of the foregoing difficulty with respect to open-market purchases, the Plan provides that if the Plan Administrator is unable to invest the full dividend amount in open-market purchases during the purchase period or if the market discount shifts to a market premium during the purchase period, the Plan Administrator may cease making open-market purchases and may invest the uninvested portion of the dividend amount in newly issued shares at the NAV per share at the close of business on the last purchase date.

  

 

28 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Dividend Reinvestment Plan December 31, 2020 (Unaudited)

 

The Plan Administrator maintains all Shareholders’ accounts in the Plan and furnishes written confirmation of all transactions in the accounts, including information needed by Shareholders for tax records. Shares in the account of each Plan participant will be held by the Plan Administrator on behalf of the Plan participant, and each Shareholder proxy will include those Shares purchased or received pursuant to the Plan. The Plan Administrator will forward all proxy solicitation materials to participants and vote proxies for Shares held under the Plan in accordance with the instructions of the participants.

 

Beneficial owners of Shares who hold their Shares in the name of a broker or nominee should contact the broker or nominee to determine whether and how they may participate in the Plan. In the case of Shareholders such as banks, brokers or nominees which hold shares for others who are the beneficial owners, the Plan Administrator will administer the Plan on the basis of the number of Shares certified from time to time by the record Shareholder’s name and held for the account of beneficial owners who participate in the Plan.

 

There will be no brokerage charges with respect to Shares issued directly by the Fund. The automatic reinvestment of Dividends will not relieve participants of any federal, state or local income tax that may be payable (or required to be withheld) on such Dividends. Shareholders who receive distributions in the form of Shares generally are subject to the same U.S. federal, state and local tax consequences as Shareholders who elect to receive their distributions in cash and, for this purpose, Shareholders receiving distributions in the form of Shares will generally be treated as receiving distributions equal to the fair market value of the Shares received through the plan; however, since their cash distributions will be reinvested, those Shareholders will not receive cash with which to pay any applicable taxes on reinvested distributions. Participants that request a sale of Shares through the Plan Administrator are subject to brokerage commissions.

 

The Fund reserves the right to amend or terminate the Plan. There is no direct service charge to participants with regard to purchases in the Plan; however, the Fund reserves the right to amend the Plan to include a service charge payable by the participants. All correspondence or questions concerning the Plan should be directed to the Plan Administrator at (844) 569-4750.

 

 
Semi-Annual Report | December 31, 2020 29

 

 

RiverNorth Specialty Finance Corporation

 

Additional Information December 31, 2020 (Unaudited)

 

PROXY VOTING GUIDELINES

 

 

A description of the policies and procedures that the Fund used to determine how to vote proxies relating to portfolio securities and information regarding how the Fund voted proxies during the most recent 12-month period ended June 30, are available without charge upon request by (1) calling the Fund at (888) 848-7569 and (2) from Form N-PX filed by the Fund with the SEC on the SEC’s website at www.sec.gov.

 

PORTFOLIO HOLDINGS DISCLOSURE POLICY

 

 

The Fund files a complete schedule of investments with the SEC for the first and third quarter of the fiscal year on Part F of Form N-PORT. The Fund’s first and third fiscal quarters end on September 30 and March 31. The Form N-PORT filing must be filed within 60 days of the end of the quarter. The Fund’s Form N-PORT are available on the SEC’s website at www.sec.gov. You may also obtain copies by calling the Fund at 1-888-848-7569.

 

STOCKHOLDER MEETING RESULTS

 

 

On October 15, 2020, the Fund held a Meeting of Stockholders to consider the proposal set forth below. The following votes were recorded:

 

Election of Patrick W. Galley as a Director of the Fund to a three-year term to expire at the Fund’s 2023 Annual Meeting of Stockholders or until his successor is duly elected and qualified.

 

  Shares Voted % of Shares Voted
For 3,686,849 71.97%
Withheld 1,436,197 28.03%
Total 5,123,046 100.00%

 

Election of Jerry R. Raio as a Director of the Fund to a three-year term to expire at the Fund’s 2023 Annual Meeting of Stockholders or until his successor is duly elected and qualified.

 

  Shares Voted % of Shares Voted
For 3,662,648 71.49%
Withheld 1,460,398 28.51%
Total 5,123,046 100.00%

  

 

30 (888) 848-7569 | www.rivernorth.com

 

 

RiverNorth Specialty Finance Corporation

 

Consideration and Approval of Advisory Agreements December 31, 2020 (Unaudited)

 

Consideration of the Management Agreement

At a meeting (the “Meeting”) of the Board held on November 11, 2020 and called expressly for that purpose, the Board, including a majority of the Directors who are not “interested persons” (as defined in the 1940 Act (the “Independent Directors”)), considered the renewal of the Management Agreement between the Adviser and the Fund.1 In its consideration of the Management Agreement, the Board considered information and materials furnished by the Adviser in advance of and at the Meeting and was afforded the opportunity to request additional information and to ask questions of the Adviser to obtain information that it believed to be reasonably necessary to evaluate the terms of the Management Agreement. The Board received materials compiled by the Adviser and the Fund’s administrator including a copy of the Management Agreement, the Adviser’s response to a questionnaire regarding the Adviser’s profitability, management and operations, a copy of the Adviser’s Form ADV, and certifications regarding the Adviser’s compliance programs. The Board considered the following factors, among others, in reaching its determination to renew the Management Agreement: (i) the investment performance of the Fund and the investment performance of the Adviser, (ii) the nature, extent and quality of the services provided by the Adviser to the Fund, (iii) the experience and qualifications of the personnel providing such services (iv) the costs of the services provided and the profits to be realized by the Adviser and any of its affiliates from the relationship with the Fund, (v) the extent to which economies of scale will be realized by the Fund as it grows, and (vi) whether the Fund’s fee levels reflected the economies of scale to the benefit of the Fund’s shareholders.

 

The Directors relied upon the advice of independent legal counsel and their own business judgment in determining the material factors to be considered in evaluating the Management Agreement and the weight to be given to each such factor. The Directors’ conclusions were based on an evaluation of all of the information provided and were not the result of any one factor. Moreover, each Director may have afforded different weight to the various factors in reaching conclusions with respect to the Management Agreement. Although not meant to be all-inclusive, the following discussion summarizes the factors considered and conclusions reached by the Directors at the Meeting, including during an executive session with their independent legal counsel, in determining to renew the Management Agreement.

 

Performance, Fees and Expenses

The Board reviewed the performance of the Fund for the three months, one-year, and three-year periods ended September 30, 2020. These returns were compared to the returns of 10 closed-end funds in FUSE Research Network, LLC’s (“FUSE”) Opportunistic Credit fund peer group. The Board noted in its review of the performance that the Fund’s performance for the 3 month, one-year and three-year periods were below the median for its peer group. The Board noted that FUSE chose the Fund’s peers by selecting “Opportunistic Credit” funds; however, it was noted that the peer group was not an exact representation of peers of the Fund. The Directors noted that it was difficult to find an accurate peer group for the Fund given its unique investment strategy. The Directors also reviewed the Fund’s performance relative to other funds managed by the Adviser. In consideration of each item noted, the Board agreed that the Fund’s performance was adequate.

 

As to the comparative fee and expenses, the Directors considered the management and the other fees paid by the Fund and compared those to the management and other fees paid by funds in the relative peer group determined by FUSE and the Opportunistic Credit fund universe. The Board noted that the Fund’s annual net expense ratio ranked tenth out of eleven in the peer group and was higher than the median.

 

 
Semi-Annual Report | December 31, 2020 31

 

 

RiverNorth Specialty Finance Corporation

 

Consideration and Approval of Advisory Agreements December 31, 2020 (Unaudited)

 

The Board also noted that the annual gross management fee for the Fund was above the median paid by the peer funds but within the range of the fees paid by the peer funds. The Directors also reviewed the Fund’s fees relative to other funds managed by the Adviser. The Board, including the Independent Directors, determined that the fees were reasonable given the unique characteristics of the Fund’s investment strategy, the capabilities of the Adviser, and the nature of the services provided to the Fund.

 

Nature, Extent and Quality of Services

As to the nature, extent and quality of the services to be provided by the Adviser to the Fund, the Board considered that, under the terms of the Management Agreement, the Adviser would, subject to the supervision of the Board, provide or arrange to be provided to the Fund such investment advice as the Adviser, in its discretion, deems advisable and will furnish or arrange to be furnished a continuous investment program for the Fund consistent with the Fund’s investment objective and policies. The Board reviewed the Adviser’s Form ADV, which was previously provided to the Board and that provided details regarding the experience of each of the Adviser’s personnel. The Adviser also provided additional information regarding its experience managing other investment accounts. Based on the foregoing information, the Board, including the Independent Directors concluded that the Adviser had provided quality services and would continue to do so for the Fund.

 

Profitability and Other Benefits

As to the cost of the services to be provided and to the profits to be realized by the Adviser, the Board reviewed the Adviser’s estimates of its profitability and its financial condition. The Board reviewed the Adviser’s financial statements and noted the Adviser’s financial condition is stable as income from its asset management operations have contributed to higher revenues for the Adviser. It was noted that when launching a closed-end fund, such as the Fund, RiverNorth covers the underwriting costs, which is a significant investment. The Board acknowledged that the Adviser’s management fees were comparable to those charged to other mutual funds to which the Adviser provides advisory or sub-advisory services. The Board, including the Independent Directors, determined that the Management Agreement, with respect to the Fund was not overly profitable to the Adviser, and the financial condition of the Adviser was adequate.

 

The Board noted that the Adviser has no affiliations with the Fund’s transfer agent, fund accountant, custodian, or distributor and therefore does not derive any benefits from the relationships these parties may have with the Fund.

 

Conclusion

Having requested and received such information from the Adviser as the Board believed to be reasonably necessary to evaluate the terms of the Management Agreement, and as assisted by the advice of independent counsel, the Board, including the Independent Directors, concluded that renewal of the Management Agreement was in the best interests of the Fund and its shareholders.

 

1Pursuant to relief granted by the U.S. Securities and Exchange Commission (the “SEC”) in light of the COVID-19 pandemic (the “Relief”) and a determination by the Board that reliance on the Relief was appropriate due to circumstances related to the current and potential effects of COVID-19, the Meeting was held telephonically.

  

 

32 (888) 848-7569 | www.rivernorth.com

 

 

Board of Directors
Patrick W. Galley, CFA, Chairman
John K. Carter

John S. Oakes
J. Wayne Hutchens
David M. Swanson
Jerry R. Raio

 

Investment Adviser

RiverNorth Capital Management, LLC

 

Fund Administrator

ALPS Fund Services, Inc.

 

Transfer Agent and
Dividend Disbursing Agent
DST Systems, Inc.

 

Custodians
State Street Bank and Trust Company
Millennium Trust Company

 

Independent Registered
Public Accounting Firm
KPMG LLP

 

 

RiverNorth Capital Management, LLC

325 N. LaSalle Street, Suite 645

Chicago, IL 60654

 

Secondary market support provided to the Fund by ALPS Fund Services, Inc.’s

affiliate ALPS Distributors, Inc., a FINRA member.

 

This report is provided for the general information of the shareholders of the

RiverNorth Specialty Finance Corporation. This report is

not intended for distribution to prospective investors in the Fund,
unless preceded or accompanied by an effective prospectus.

 

 

 

(b)Not applicable.

 

Item 2.Code of Ethics.

 

Not applicable to semi-annual report.

 

Item 3.Audit Committee Financial Expert.

 

Not applicable to semi-annual report.

 

Item 4.Principal Accountant Fees and Services.

 

Not applicable to semi-annual report.

 

Item 5.Audit Committee of Listed Registrants.

 

Not applicable to semi-annual report.

 

Item 6.Schedule of Investments.

 

Description          Shares   Value 
CLOSED-END FUNDS (20.09%)                    
AllianceBernstein Global High Income Fund, Inc.             77,730    914,882 
Ares Dynamic Credit Allocation Fund, Inc.             65,871    941,297 
Barings Global Short Duration High Yield Fund             110,442    1,666,569 
BlackRock 2022 Global Income Opportunity Trust             45,467    411,022 
BlackRock Floating Rate Income Strategies Fund, Inc.             74,054    896,794 
BlackRock Floating Rate Income Trust             9,604    113,231 
BlackRock Multi-Sector Income Trust             35,691    626,020 
Blackstone / GSO Strategic Credit Fund             71,372    890,723 
Blackstone/GSO Long-Short Credit Income Fund             50,175    673,349 
BNY Mellon High Yield Strategic Fund             159,651    478,953 
Eaton Vance Short Duration Diversified Income Fund             32,617    403,146 
Eaton Vance, Ltd. Duration Income Fund             111,671    1,399,238 
First Eagle Senior Loan Fund             109,522    1,530,022 
First Trust High Income Long/Short Fund             37,784    558,070 
Invesco Dynamic Credit Opportunities Fund             90,391    970,799 
Invesco High Income Trust II             20,209    274,640 
Invesco Senior Income Trust             352,766    1,404,009 
The New America High Income Fund, Inc.             52,379    454,650 
Nuveen Credit Strategies Income Fund             181,260    1,147,376 
Nuveen Floating Rate Income Fund             107,895    943,002 
PGIM High Yield Bond Fund, Inc.             66,006    990,090 
Wells Fargo Income Opportunities Fund             83,825    684,012 
Western Asset High Income Opportunity Fund, Inc.             120,894    598,425 
                     
TOTAL CLOSED-END FUNDS                    
(Cost $18,016,392)                  18,970,319 
                     
BUSINESS DEVELOPMENT COMPANIES (18.17%)                    
Bain Capital Specialty Finance, Inc.             237,119    2,876,253 
Barings BDC, Inc.             262,939    2,419,039 
First Eagle Alternative Capital BDC, Inc.             370,706    1,353,077 
Golub Capital BDC, Inc.             168,402    2,381,204 
Oaktree Specialty Lending Corp.             1,070,468    5,962,507 
Owl Rock Capital Corp.             171,211    2,167,531 
                     
TOTAL BUSINESS DEVELOPMENT COMPANIES                    
(Cost $15,232,093)                  17,159,611 
                     
COMMON STOCK (1.14%)                    
New Mountain Finance Corp.             58,920    669,331 
Oaktree Strategic Income Corp.             52,351    405,720 
                     
TOTAL COMMON STOCK                    
(Cost $877,441)                  1,075,051 
                     
         Maturity    Principal      
Description   Rate   Date    Amount    Value 
ASSET-BACKED SECURITIES (18.07%)                    
MarketPlace Lending Senior Notes (10.25%)                    
Freed ABS Trust 2020-1   2.520%   03/18/27   $1,191,013   $1,199,580 
Marlette Funding Trust 2018-4   3.710%   12/15/28    705,383    708,245 
Marlette Funding Trust 2019-1   3.440%   04/16/29    56,136    56,595 
Marlette Funding Trust 2019-3   2.690%   09/17/29    60,318    60,800 
Marlette Funding Trust 2019-4   2.390%   12/17/29    43,895    44,256 
Marlette Funding Trust 2020-1   2.240%   03/15/30    623,870    627,793 
Prosper Marketplace Issuance Trust Series 2019-3   3.190%   07/15/25    610,129    612,226 
Prosper Marketplace Issuance Trust Series 2019-4   2.480%   02/17/26    48,318    48,487 
Sofi Consumer Loan Program 2016-1 LLC   3.260%   07/25/21    303,108    303,665 
Sofi Consumer Loan Program 2018-2 Trust   3.350%   09/25/21    63,819    64,000 
SoFi Consumer Loan Program 2018-4 Trust   3.540%   10/25/21    32,395    32,557 
SoFi Consumer Loan Program 2019-4 Trust   2.450%   11/25/22    1,030,050    1,040,984 
SoFi Consumer Loan Program 2020-1 Trust   2.020%   01/25/23    802,078    810,670 
Upstart Securitization Trust 2020-1   2.322%   04/22/30    4,042,112    4,074,924 
                   9,684,782 
MarketPlace Lending Residual Securities (7.82%)(a)                    
Prosper Marketplace Issuance Trust Series 2017-2A   0.000%   09/15/23    55,000,982    1,166,067 
Prosper Marketplace Issuance Trust Series 2017-3A   0.000%   11/15/23    55,000,000    1,280,139 
Prosper Marketplace Issuance Trust Series 2018-2A   0.000%   10/15/24    77,000,000    1,640,148 
Prosper Marketplace Issuance Trust Series 2019-1A   0.000%   04/15/25    22,190    1,169,721 
Prosper Marketplace Issuance Trust Series 2019-4A   0.000%   02/17/26    25,220    2,125,451 
                   7,381,526 
                     
TOTAL ASSET-BACKED SECURITIES                    
(Cost $22,572,684)                  17,066,308 
                     
         Maturity    Principal      
Description   Rate   Date    Amount    Value 
BUSINESS DEVELOPMENT COMPANY NOTES (51.95%)                    
Apollo Investment Corp.   5.250%   03/03/25   $5,292,895   $5,283,989 
Bain Capital Specialty Finance, Inc.(b)   8.500%   06/10/23    2,000,000    2,059,900 
BlackRock Capital Investment Corp.   5.000%   06/15/22    3,348,316    3,322,856 
BlackRock TCP Capital Corp.   4.625%   03/01/22    2,954,000    2,969,132 
Business Development Corp. of America   4.850%   12/15/24    2,200,000    2,198,421 
Capital Southwest Corp.   5.950%   12/15/22    8,992    225,699 
First Eagle Alternative Capital BDC, Inc.   6.125%   10/30/23    22,669    575,434 
First Eagle Alternative Capital BDC, Inc.   6.750%   12/30/22    84,400    2,132,485 
FS KKR Capital Corp.   4.125%   02/01/25    2,800,000    2,916,645 
FS KKR Capital Corp.   4.750%   05/15/22    2,500,000    2,601,651 
FS KKR Capital Corp. II   4.250%   02/14/25    1,406,000    1,419,822 
Hercules Capital, Inc.   4.375%   02/01/22    1,000,000    1,029,264 
Hercules Capital, Inc.   5.250%   04/30/25    18,288    466,344 
Monroe Capital Corp.   5.750%   10/31/23    21,974    553,745 
MVC Capital, Inc.   6.250%   11/30/22    215,564    5,461,078 
New Mountain Finance Corp.   5.750%   08/15/23    4,370,661    4,507,245 
New Mountain Finance Corp.   5.750%   10/01/23    9,209    232,894 
Oxford Square Capital Corp.   6.250%   04/30/26    5,409    136,036 
Oxford Square Capital Corp.   6.500%   03/30/24    80,682    2,016,243 
PennantPark Investment Corp.   5.500%   10/15/24    65,307    1,643,777 
Portman Ridge Finance Corp.   6.125%   09/30/22    217,308    5,452,258 
Stellus Capital Investment Corp.   5.750%   09/15/22    39,599    995,519 
TriplePoint Venture Growth BDC Corp.   5.750%   07/15/22    28,256    712,334 
WhiteHorse Finance, Inc.   6.500%   11/30/25    5,802    149,169 
                   49,061,940 
                     
TOTAL BUSINESS DEVELOPMENT COMPANY NOTES                    
(Cost $47,176,662)                  49,061,940 
                     
SMALL BUSINESS LOANS (25.06%) (b)(c)                    
1035057, 4.58%, 8/21/2019(d)             1,678    0 
1092028, 6.41%, 10/4/2019(d)             875    1 
1096583, 6.75%, 10/6/2019(d)             830    0 
1548102, 4.60%, 7/4/2020(d)             3,085    55 
1561212, 4.60%, 7/11/2020(d)             1,389    20 
1582381, 6.77%, 7/24/2020(d)             3,962    93 
1584984, 4.59%, 7/26/2020(d)             1,489    38 
1585089, 5.68%, 7/26/2020(d)             334    6 
1589495, 3.79%, 7/29/2020(d)             732    19 
1589658, 3.79%, 7/29/2020(d)             10,597    245 
1593258, 5.84%, 7/31/2020(d)             196    5 
1593594, 6.78%, 7/31/2020(d)             110    3 
1594637, 6.46%, 7/31/2020(d)             929    18 
1597661, 5.09%, 8/2/2020(d)             617    11 
1598062, 7.23%, 8/3/2020(d)             773    21 
1614084, 5.80%, 8/12/2020(d)             91    3 
1614869, 5.66%, 8/13/2020(d)             3,703    124 
1619931, 5.85%, 8/14/2020(d)             315    9 
1632444, 6.75%, 8/19/2020(d)             85    3 
1639725, 5.68%, 8/22/2020(d)             2,142    58 
1640080, 5.84%, 8/22/2020(d)             232    8 
1641674, 5.07%, 8/25/2020(d)             447    14 
1642532, 6.44%, 8/25/2020(d)             29,567    700 
1644626, 5.82%, 8/26/2020(d)             717    24 
1647130, 5.66%, 8/27/2020(d)             1,304    40 
1647768, 6.75%, 8/27/2020(d)             400    14 
1650460, 3.81%, 8/28/2020(d)             10,355    409 
1651437, 6.42%, 9/1/2020(d)             499    18 
1651625, 4.57%, 9/1/2020(d)             9,435    349 
1653001, 7.21%, 9/1/2020(d)             1,009    30 
1659490, 5.78%, 9/5/2020(d)             28    1 
1666941, 6.41%, 9/8/2020(d)             8,795    260 
1671864, 5.78%, 9/11/2020(d)             5,472    234 
1673261, 4.53%, 9/11/2020(d)             219    10 
1673730, 6.38%, 9/12/2020(d)             551    20 
1675368, 6.69%, 9/12/2020(d)             235    9 
1675807, 3.77%, 9/12/2020(d)             1,223    58 
1676463, 7.15%, 9/12/2020(d)             852    30 
1678767, 6.39%, 9/13/2020(d)             6,153    180 
1679233, 7.16%, 9/13/2020(d)             2,777    105 
1680336, 3.45%, 9/13/2020(d)             628    30 
1688605, 6.49%, 9/18/2020(d)             970    38 
1688737, 5.72%, 9/18/2020(d)             3,549    134 
1688902, 5.11%, 9/18/2020(d)             3,619    136 
1689677, 6.04%, 9/18/2020(d)             322    13 
1689721, 5.12%, 9/18/2020(d)             335    14 
1690358, 4.35%, 9/18/2020(d)             3,873    140 
1690894, 6.02%, 9/18/2020(d)             5,886    227 
1691020, 5.12%, 9/18/2020(d)             118    5 
1691082, 6.03%, 9/18/2020(d)             569    23 
1691152, 4.34%, 9/18/2020(d)             16,584    843 
1692334, 5.11%, 9/19/2020(d)             776    31 
1693864, 5.72%, 9/19/2020(d)             3,572    185 
1693929, 6.51%, 9/19/2020(d)             729    24 
1694252, 2.80%, 9/19/2020(d)             2,596    134 
1707688, 5.11%, 9/25/2020(d)             451    19 
1717810, 5.02%, 9/28/2020(d)             614    37 
1720731, 4.56%, 9/30/2020(d)             11,623    663 
1729242, 5.78%, 10/3/2020(d)             1,155    50 
1730247, 4.56%, 10/3/2020(d)             2,693    149 
1733805, 6.43%, 10/4/2020(d)             3,152    138 
1738795, 5.03%, 10/6/2020(d)             363    24 
1739156, 3.47%, 10/6/2020(d)             1,171    70 
1739382, 6.43%, 10/7/2020(d)             216    11 
1745692, 3.77%, 10/9/2020(d)             11,723    712 
1747296, 5.78%, 10/10/2020(d)             163    8 
1748907, 5.79%, 10/10/2020(d)             2,118    90 
1749348, 5.01%, 10/10/2020(d)             1,088    57 
1751300, 6.73%, 10/11/2020(d)             8,079    388 
1757078, 5.78%, 10/15/2020(d)             3,083    163 
1757765, 7.16%, 10/15/2020(d)             818    46 
1760225, 7.18%, 10/16/2020(d)             2,578    125 
1760439, 5.01%, 10/16/2020(d)             61,103    3,914 
1766860, 3.78%, 10/17/2020(d)             268    16 
1767110, 5.01%, 10/17/2020(d)             3,210    178 
1769878, 3.78%, 10/18/2020(d)             2,607    200 
1772548, 5.81%, 10/19/2020(d)             1,855    96 
1773517, 7.19%, 10/19/2020(d)             807    42 
1775545, 6.71%, 10/22/2020(d)             396    23 
1777586, 5.63%, 10/22/2020(d)             1,071    64 
1780102, 7.17%, 10/23/2020(d)             264    16 
1782187, 5.63%, 10/24/2020(d)             7,118    484 
1782556, 6.71%, 10/24/2020(d)             3,442    209 
1783354, 7.17%, 10/24/2020(d)             563    35 
1783373, 4.54%, 10/24/2020(d)             5,194    380 
1785032, 5.05%, 10/25/2020(d)             109    8 
1788029, 5.84%, 10/26/2020(d)             287    16 
1791383, 6.41%, 10/28/2020(d)             3,942    234 
1799329, 6.39%, 11/1/2020(d)             3,190    224 
1800628, 4.54%, 11/1/2020(d)             3,492    279 
1801846, 6.71%, 11/2/2020(d)             1,427    71 
1805748, 6.41%, 11/3/2020(d)             8,067    458 
1813719, 5.80%, 11/7/2020(d)             493    31 
1813745, 6.39%, 11/7/2020(d)             8,880    592 
1816254, 5.77%, 11/8/2020(d)             1,466    86 
1816810, 4.54%, 11/8/2020(d)             1,201    89 
1819615, 5.64%, 11/9/2020(d)             898    62 
1820693, 5.80%, 11/9/2020(d)             332    23 
1820908, 5.80%, 11/9/2020(d)             3,923    232 
1821654, 5.80%, 11/9/2020(d)             510    35 
1824445, 5.79%, 11/10/2020(d)             1,506    104 
1824958, 3.46%, 11/10/2020(d)             1,298    119 
1825064, 4.55%, 11/12/2020(d)             385    38 
1825170, 6.72%, 11/11/2020(d)             805    61 
1826691, 3.45%, 11/13/2020(d)             6,878    692 
1828077, 7.15%, 11/13/2020(d)             3,942    369 
1833536, 5.62%, 11/15/2020(d)             9,666    700 
1834628, 3.45%, 11/15/2020(d)             7,030    727 
1837810, 5.78%, 11/15/2020(d)             1,759    124 
1841518, 6.41%, 11/16/2020(d)             807    52 
1842352, 4.56%, 11/17/2020(d)             847    78 
1846050, 4.54%, 11/20/2020(d)             1,499    165 
1846246, 3.44%, 11/20/2020(d)             417    40 
1846272, 3.76%, 11/20/2020(d)             621    69 
1848562, 5.78%, 11/20/2020(d)             3,062    219 
1849470, 5.62%, 11/20/2020(d)             255    22 
1850471, 5.77%, 11/21/2020(d)             10,756    697 
1850901, 5.62%, 11/21/2020(d)             7,060    737 
1857938, 6.42%, 11/23/2020(d)             26,190    1,626 
1860995, 7.20%, 11/24/2020(d)             4,294    414 
1863181, 5.79%, 11/26/2020(d)             1,768    174 
1863527, 5.78%, 11/27/2020(d)             243    20 
1868552, 7.16%, 11/29/2020(d)             751    64 
1869398, 5.77%, 11/29/2020(d)             2,228    174 
1873479, 5.80%, 11/30/2020(d)             1,713    137 
1874589, 5.82%, 11/30/2020(d)             492    39 
1874607, 5.80%, 11/30/2020(d)             5,615    467 
1875092, 5.81%, 11/30/2020(d)             4,360    327 
1876858, 4.57%, 11/30/2020(d)             2,194    225 
1876902, 5.82%, 11/30/2020(d)             232    19 
1876910, 5.65%, 11/30/2020(d)             1,077    104 
1880654, 6.42%, 12/1/2020(d)             2,993    280 
1880932, 6.73%, 12/1/2020(d)             803    57 
1882333, 5.78%, 12/3/2020(d)             3,446    337 
1884174, 6.70%, 12/3/2020(d)             257    29 
1885120, 5.79%, 12/3/2020(d)             3,472    332 
1885435, 5.79%, 12/4/2020(d)             521    46 
1887388, 5.63%, 12/4/2020(d)             110    13 
1888874, 3.46%, 12/5/2020(d)             65    9 
1889402, 5.01%, 12/5/2020(d)             2,656    354 
1893924, 3.78%, 12/6/2020(d)             1,410    168 
1894184, 3.48%, 12/6/2020(d)             1,315    177 
1897045, 7.19%, 12/7/2020(d)             5,370    728 
1898014, 3.78%, 12/8/2020(d)             2,230    239 
1899920, 7.18%, 12/10/2020(d)             1,473    126 
1901281, 5.01%, 12/10/2020(d)             590    82 
1906277, 6.71%, 12/12/2020(d)             3,480    385 
1907120, 5.79%, 12/12/2020(d)             2,655    269 
1907614, 6.71%, 12/12/2020(d)             7,423    656 
1908105, 6.40%, 12/12/2020(d)             7,123    599 
1931253, 6.52%, 12/20/2020(d)             641    91 
1931464, 3.91%, 12/20/2020(d)             4,393    452 
1931541, 6.07%, 12/20/2020(d)             1,192    145 
1935809, 3.90%, 12/22/2020(d)             5,514    904 
1935874, 5.13%, 12/22/2020(d)             792    132 
1935883, 6.51%, 12/22/2020(d)             215    24 
1936027, 6.06%, 12/22/2020(d)             1,391    150 
1936084, 5.11%, 12/22/2020(d)             134    15 
1936188, 3.90%, 12/23/2020(d)             6,141    995 
1936279, 4.36%, 12/23/2020(d)             957    129 
1936359, 6.05%, 12/23/2020(d)             439    50 
1936562, 5.74%, 12/23/2020(d)             967    109 
1936594, 2.81%, 12/23/2020(d)             828    149 
1937906, 5.12%, 12/24/2020(d)             1,574    176 
1938472, 6.49%, 12/24/2020(d)             37,387    3,427 
1939229, 2.80%, 12/24/2020(d)             343    49 
1939533, 5.73%, 12/24/2020(d)             312    56 
1939920, 5.11%, 12/24/2020(d)             1,409    145 
1940015, 6.03%, 12/24/2020(d)             1,594    188 
1940046, 5.12%, 12/24/2020(d)             2,283    264 
1940344, 5.73%, 12/24/2020(d)             498    60 
1940411, 3.89%, 12/24/2020(d)             599    94 
1940542, 3.90%, 12/24/2020(d)             1,573    175 
1947754, 5.82%, 12/27/2020(d)             4    1 
1949322, 5.65%, 12/27/2020(d)             3,681    655 
1951223, 5.81%, 12/28/2020(d)             1,937    237 
1951399, 4.57%, 12/28/2020(d)             4,251    521 
1952526, 4.56%, 12/28/2020(d)             21,176    3,878 
1952832, 3.78%, 12/28/2020(d)             3,994    836 
1953213, 3.48%, 12/28/2020(d)             660    137 
1954233, 5.81%, 12/29/2020(d)             1,004    127 
1954309, 7.19%, 12/29/2020(d)             771    103 
1954457, 5.65%, 12/29/2020(d)             3,535    650 
1956177, 3.76%, 1/1/2021             263    61 
1956268, 5.62%, 1/1/2021(d)             1,283    226 
1957392, 5.62%, 1/1/2021(d)             6,727    902 
1962372, 7.17%, 1/2/2021(d)             611    98 
1963408, 3.48%, 1/3/2021(d)             864    195 
1963498, 7.19%, 1/3/2021             966    230 
1963934, 5.79%, 1/3/2021(d)             537    105 
1964147, 3.47%, 1/3/2021             2,000    485 
1965466, 4.56%, 1/3/2021(d)             12,000    2,548 
1966105, 6.43%, 1/3/2021(d)             1,457    317 
1966848, 4.57%, 1/4/2021(d)             1,799    438 
1969396, 5.02%, 1/5/2021(d)             4,978    1,116 
1969759, 6.71%, 1/5/2021(d)             514    101 
1969867, 5.64%, 1/5/2021(d)             4,895    750 
1971120, 7.17%, 1/7/2021(d)             3,807    612 
1974969, 5.77%, 1/8/2021(d)             639    110 
1975533, 5.77%, 1/9/2021(d)             2,489    424 
1978236, 4.53%, 1/10/2021             652    165 
1980488, 5.62%, 1/10/2021(d)             1,133    284 
1980825, 5.77%, 1/10/2021             406    84 
1986485, 5.80%, 1/11/2021(d)             120    25 
1991801, 5.62%, 1/15/2021(d)             1,616    363 
1993052, 5.76%, 1/15/2021(d)             927    139 
1994523, 6.39%, 1/16/2021(d)             7,136    1,564 
1995264, 5.62%, 1/16/2021             113    40 
1995298, 6.70%, 1/16/2021(d)             346    118 
1995397, 5.62%, 1/16/2021(d)             24,942    5,943 
1997050, 5.00%, 1/16/2021(d)             773    245 
1998817, 6.39%, 1/17/2021(d)             1,748    428 
1999232, 4.54%, 1/17/2021(d)             21,192    3,440 
2000833, 6.41%, 1/18/2021(d)             430    109 
2002148, 6.40%, 1/18/2021(d)             186    70 
2002359, 5.81%, 1/18/2021(d)             123    26 
2003060, 4.56%, 1/18/2021             434    120 
2003516, 4.55%, 1/18/2021(d)             2,193    353 
2003535, 5.64%, 1/18/2021             631    146 
2003626, 7.18%, 1/19/2021(d)             5,236    893 
2006762, 3.78%, 1/20/2021(d)             822    382 
2010095, 5.81%, 1/22/2021(d)             145    29 
2011786, 6.38%, 1/22/2021             485    130 
2013706, 3.45%, 1/23/2021(d)             192    58 
2014003, 5.77%, 1/23/2021(d)             400    70 
2015532, 3.76%, 1/24/2021             774    253 
2015576, 4.55%, 1/24/2021(d)             2,401    631 
2015971, 4.54%, 1/24/2021             465    173 
2017081, 5.78%, 1/24/2021             818    180 
2017140, 5.00%, 1/24/2021(d)             722    197 
2020529, 3.78%, 1/25/2021(d)             2,783    900 
2021554, 5.04%, 1/25/2021(d)             918    245 
2021863, 3.47%, 1/25/2021(d)             467    130 
2022374, 5.80%, 1/25/2021(d)             611    139 
2023961, 7.18%, 1/26/2021(d)             991    150 
2024957, 3.78%, 1/26/2021             2,142    746 
2025193, 6.72%, 1/26/2021(d)             776    164 
2025227, 3.47%, 1/26/2021(d)             1,395    395 
2025325, 5.80%, 1/26/2021(d)             3,464    673 
2034758, 5.79%, 1/30/2021(d)             1,802    250 
2036667, 5.00%, 1/31/2021(d)             923    418 
2038377, 5.79%, 1/31/2021(d)             409    106 
2041445, 3.47%, 2/1/2021(d)             807    281 
2041647, 7.18%, 2/1/2021             1,209    486 
2042030, 6.72%, 2/1/2021(d)             453    74 
2043185, 6.72%, 2/1/2021(d)             9,666    1,272 
2044993, 5.64%, 2/2/2021(d)             1,523    299 
2045020, 6.73%, 2/2/2021(d)             2,900    655 
2045747, 6.72%, 2/2/2021(d)             2,948    520 
2046573, 7.16%, 2/2/2021             83    39 
2047241, 3.46%, 2/3/2021(d)             4,239    1,054 
2047481, 3.47%, 2/4/2021             444    178 
2049928, 4.54%, 2/5/2021(d)             1,349    456 
2050834, 3.78%, 2/5/2021(d)             2,026    471 
2052615, 4.54%, 2/6/2021             3,177    1,016 
2053155, 6.70%, 2/6/2021(d)             998    274 
2053221, 3.76%, 2/6/2021             2,296    1,195 
2055585, 7.15%, 2/7/2021(d)             2,044    582 
2055725, 5.00%, 2/7/2021             334    126 
2057208, 6.72%, 2/7/2021(d)             221    78 
2058051, 5.00%, 2/7/2021             56    37 
2058238, 7.15%, 2/7/2021             1,068    368 
2059961, 5.80%, 2/8/2021             409    101 
2064345, 3.78%, 2/9/2021(d)             807    249 
2064400, 6.73%, 2/9/2021(d)             461    111 
2064937, 6.41%, 2/9/2021(d)             8,597    3,601 
2066478, 5.79%, 2/9/2021             1,285    275 
2066532, 5.80%, 2/9/2021(d)             5,225    1,057 
2075994, 4.53%, 2/12/2021(d)             268    100 
2076479, 7.17%, 2/13/2021             312    115 
2076746, 5.77%, 2/13/2021(d)             1,772    312 
2079596, 5.62%, 2/13/2021(d)             397    163 
2081121, 5.00%, 2/14/2021             455    241 
2081546, 5.78%, 2/14/2021(d)             1,283    302 
2081966, 4.54%, 2/14/2021(d)             2,527    1,051 
2082414, 6.39%, 2/14/2021             222    135 
2082924, 4.55%, 2/14/2021(d)             1,172    311 
2083263, 5.62%, 2/14/2021(d)             915    533 
2085173, 4.56%, 2/15/2021(d)             888    223 
2085619, 5.80%, 2/15/2021(d)             1,028    192 
2087820, 6.72%, 2/15/2021             374    218 
2087963, 5.02%, 2/16/2021(d)             1,648    504 
2088848, 7.18%, 2/16/2021(d)             17,905    3,282 
2089591, 5.64%, 2/16/2021(d)             3,981    1,533 
2091346, 5.79%, 2/16/2021(d)             1,572    374 
2091583, 6.72%, 2/17/2021(d)             2,350    352 
2092949, 5.78%, 2/19/2021(d)             566    200 
2093833, 5.62%, 2/19/2021(d)             2,171    590 
2093924, 5.77%, 2/19/2021(d)             5,276    971 
2095240, 3.46%, 2/19/2021             607    302 
2095636, 7.15%, 2/19/2021(d)             266    106 
2095700, 6.71%, 2/19/2021(d)             1,211    221 
2096096, 3.46%, 2/20/2021(d)             2,171    693 
2096337, 6.70%, 2/20/2021(d)             3,320    668 
2096605, 3.46%, 2/20/2021(d)             2,358    682 
2096662, 4.55%, 2/20/2021             1,961    540 
2096840, 5.00%, 2/20/2021(d)             6    4 
2097641, 5.77%, 2/20/2021(d)             1,229    309 
2097720, 6.72%, 2/20/2021(d)             827    146 
2098210, 3.45%, 2/20/2021(d)             1,251    342 
2098368, 6.40%, 2/20/2021(d)             1,803    469 
2099809, 4.54%, 2/21/2021             1,809    654 
2102367, 5.00%, 2/21/2021             959    537 
2104140, 4.56%, 2/22/2021(d)             4,513    1,172 
2104268, 5.02%, 2/22/2021(d)             1,012    653 
2105515, 3.47%, 2/22/2021(d)             860    361 
2106112, 4.56%, 2/22/2021(d)             603    398 
2107007, 6.72%, 2/23/2021(d)             3,305    523 
2107848, 6.73%, 2/23/2021             264    78 
2108398, 6.72%, 2/23/2021             3,897    752 
2108485, 3.47%, 2/23/2021             1,548    1,148 
2109648, 3.48%, 2/23/2021             214    164 
2109725, 6.42%, 2/23/2021             3,930    947 
2116574, 5.78%, 2/27/2021             257    200 
2117078, 5.00%, 2/27/2021(d)             1,127    357 
2118026, 4.53%, 2/27/2021             604    245 
2118140, 5.77%, 2/27/2021(d)             3,218    569 
2118711, 7.16%, 2/27/2021(d)             769    321 
2118827, 5.78%, 2/27/2021             369    100 
2120291, 6.69%, 2/28/2021(d)             1,854    713 
2120767, 5.00%, 2/28/2021(d)             2,749    707 
2120869, 5.62%, 2/28/2021             2,103    720 
2121041, 6.39%, 2/28/2021(d)             8,234    1,185 
2121916, 6.39%, 2/28/2021             865    573 
2123691, 5.06%, 2/28/2021(d)             1,416    287 
2123835, 3.79%, 2/28/2021(d)             2,347    650 
2124347, 5.04%, 2/28/2021(d)             3,515    532 
2124530, 5.82%, 2/28/2021(d)             3,276    660 
2126972, 3.79%, 2/28/2021(d)             269    111 
2127198, 5.82%, 2/28/2021(d)             2,289    438 
2127516, 6.76%, 2/28/2021(d)             5,034    1,419 
2128566, 6.77%, 2/28/2021             435    189 
2128583, 6.45%, 2/28/2021(d)             817    316 
2132237, 4.57%, 3/2/2021             16,766    5,562 
2135959, 3.48%, 3/3/2021             845    568 
2138587, 5.80%, 3/3/2021(d)             1,048    224 
2138754, 4.56%, 3/3/2021(d)             1,540    457 
2138903, 5.81%, 3/3/2021(d)             505    85 
2139171, 5.03%, 3/4/2021(d)             4,541    1,354 
2139350, 6.43%, 3/4/2021(d)             159    87 
2141741, 5.65%, 3/4/2021(d)             379    249 
2142792, 5.82%, 3/4/2021(d)             405    124 
2143775, 3.80%, 3/5/2021(d)             991    310 
2145831, 6.76%, 3/5/2021(d)             578    103 
2145881, 5.82%, 3/5/2021(d)             800    178 
2146425, 4.57%, 3/5/2021             483    136 
2146466, 4.58%, 3/5/2021(d)             1,538    385 
2146490, 3.48%, 3/5/2021(d)             3,988    1,218 
2146679, 3.49%, 3/5/2021             198    149 
2147022, 3.49%, 3/5/2021             2,059    1,402 
2148251, 6.45%, 3/6/2021(d)             100    67 
2149294, 5.82%, 3/6/2021(d)             1,043    282 
2150978, 4.60%, 3/7/2021             394    151 
2151019, 3.80%, 3/7/2021             482    268 
2151730, 3.79%, 3/8/2021             60    52 
2151828, 6.44%, 3/8/2021             702    352 
2153324, 5.03%, 3/9/2021(d)             10,902    2,245 
2154168, 4.57%, 3/9/2021(d)             15,765    3,235 
2155078, 6.73%, 3/9/2021             3,772    1,121 
2156130, 3.48%, 3/10/2021             624    303 
2156220, 7.20%, 3/10/2021             929    712 
2156772, 5.84%, 3/10/2021(d)             543    99 
2157962, 5.83%, 3/10/2021             558    124 
2158715, 3.51%, 3/10/2021             26    23 
2158770, 4.56%, 3/10/2021(d)             17    13 
2160553, 3.47%, 3/11/2021(d)             5,099    1,409 
2162371, 3.47%, 3/11/2021(d)             1,765    688 
2162408, 3.78%, 3/11/2021(d)             620    239 
2162426, 6.73%, 3/11/2021(d)             2,597    761 
2164043, 3.48%, 3/12/2021             168    149 
2167711, 6.76%, 3/13/2021(d)             2,644    952 
2167809, 7.22%, 3/13/2021(d)             5,500    874 
2168388, 6.77%, 3/13/2021(d)             1,021    291 
2170053, 4.58%, 3/13/2021(d)             2,450    1,041 
2172661, 3.47%, 3/16/2021             1,259    545 
2172767, 6.43%, 3/16/2021             419    294 
2173512, 7.20%, 3/16/2021(d)             3,419    687 
2174994, 5.80%, 3/16/2021             876    237 
2175743, 5.82%, 3/16/2021             164    55 
2175934, 4.56%, 3/17/2021             236    190 
2177062, 5.65%, 3/17/2021             5,051    1,424 
2177312, 4.58%, 3/17/2021             145    91 
2177552, 3.48%, 3/17/2021             2,211    805 
2177616, 6.72%, 3/17/2021(d)             1,156    184 
2178023, 7.21%, 3/17/2021             249    156 
2179051, 3.47%, 3/18/2021             429    240 
2179122, 6.42%, 3/18/2021(d)             19,544    5,544 
2179783, 5.81%, 3/18/2021(d)             1,261    277 
2180259, 5.81%, 3/18/2021             1,094    245 
2180378, 5.65%, 3/18/2021(d)             3,364    696 
2180492, 3.79%, 3/18/2021(d)             2,664    974 
2180840, 4.57%, 3/18/2021(d)             7,868    5,284 
2182911, 5.67%, 3/19/2021             445    151 
2184146, 5.83%, 3/19/2021(d)             2,621    479 
2184493, 3.80%, 3/19/2021             3,752    2,319 
2188192, 4.59%, 3/20/2021             2,014    726 
2188296, 7.21%, 3/20/2021(d)             118    64 
2188310, 5.83%, 3/20/2021             1,023    577 
2188782, 5.85%, 3/20/2021(d)             495    93 
2191641, 4.56%, 3/23/2021             3,496    1,791 
2192247, 3.79%, 3/23/2021             1,457    1,179 
2192561, 5.80%, 3/23/2021(d)             234    170 
2192819, 3.48%, 3/23/2021             228    156 
2193512, 4.56%, 3/23/2021             1,503    1,084 
2193967, 6.73%, 3/23/2021(d)             264    203 
2194538, 3.78%, 3/24/2021             503    311 
2194671, 4.57%, 3/24/2021             270    185 
2195443, 3.47%, 3/24/2021(d)             1,591    374 
2195792, 7.19%, 3/24/2021             444    356 
2195952, 5.86%, 3/24/2021             118    43 
2195971, 6.73%, 3/24/2021(d)             3,389    456 
2196017, 5.81%, 3/24/2021(d)             5,801    1,259 
2196161, 3.48%, 3/24/2021             727    420 
2196420, 5.04%, 3/24/2021(d)             3,055    1,072 
2196590, 6.76%, 3/24/2021             196    87 
2196741, 3.47%, 3/24/2021             512    315 
2196788, 5.81%, 3/24/2021             4,983    2,216 
2197644, 4.56%, 3/24/2021(d)             280    175 
2198107, 5.83%, 3/25/2021(d)             606    92 
2198627, 5.65%, 3/25/2021             1,918    913 
2199055, 5.03%, 3/25/2021(d)             256    120 
2199118, 4.57%, 3/25/2021(d)             3,529    912 
2199563, 7.19%, 3/25/2021             89    66 
2200009, 3.47%, 3/25/2021             1,188    734 
2200159, 3.78%, 3/25/2021(d)             679    289 
2200495, 3.78%, 3/25/2021             3,886    1,241 
2201629, 6.45%, 3/26/2021(d)             16,485    5,585 
2202403, 4.58%, 3/26/2021             91    81 
2202521, 6.75%, 3/26/2021             1,107    285 
2202616, 5.07%, 3/26/2021             179    160 
2204068, 5.86%, 3/26/2021(d)             399    96 
2205015, 6.75%, 3/27/2021(d)             418    132 
2205912, 6.77%, 3/27/2021(d)             781    442 
2206002, 5.84%, 3/27/2021             494    232 
2206365, 4.58%, 3/27/2021             2,961    1,466 
2207294, 5.67%, 3/27/2021             244    129 
2207417, 3.49%, 3/27/2021             1,527    622 
2207512, 4.58%, 3/27/2021(d)             19,079    5,529 
2209692, 5.80%, 3/30/2021(d)             1,865    257 
2210847, 7.19%, 3/30/2021(d)             1,575    912 
2211580, 5.65%, 3/30/2021             6,537    2,503 
2212173, 4.56%, 3/30/2021             279    210 
2212372, 5.81%, 3/30/2021(d)             2,755    539 
2215095, 4.56%, 4/1/2021             655    422 
2215161, 5.02%, 4/1/2021             10,889    7,195 
2217373, 5.02%, 4/1/2021(d)             2,753    733 
2217451, 5.02%, 4/1/2021(d)             2,798    1,112 
2218683, 3.48%, 4/2/2021(d)             1,497    472 
2218729, 7.18%, 4/2/2021             1,362    864 
2220975, 5.81%, 4/2/2021(d)             1,156    218 
2224675, 7.21%, 4/3/2021             930    457 
2225112, 5.83%, 4/3/2021(d)             322    109 
2226339, 5.66%, 4/3/2021             873    504 
2226558, 7.22%, 4/4/2021             1,124    363 
2228420, 5.66%, 4/4/2021             96    82 
2228736, 6.76%, 4/4/2021             464    173 
2228804, 3.49%, 4/4/2021             487    257 
2229245, 6.44%, 4/4/2021(d)             2,081    979 
2229548, 3.79%, 4/4/2021(d)             3,818    662 
2229911, 7.22%, 4/4/2021             2,335    581 
2230188, 6.74%, 4/4/2021(d)             2,936    791 
2230345, 7.23%, 4/4/2021             237    143 
2230626, 6.42%, 4/5/2021             198    136 
2230678, 4.99%, 4/5/2021             3,977    2,072 
2231011, 3.93%, 4/5/2021(d)             259    148 
2231031, 3.91%, 4/5/2021             2,490    1,312 
2232055, 2.81%, 4/7/2021             597    367 
2232802, 5.15%, 4/7/2021(d)             589    248 
2233676, 4.36%, 4/7/2021             1,571    806 
2233997, 2.81%, 4/7/2021             248    234 
2234106, 6.53%, 4/7/2021(d)             268    127 
2234643, 5.64%, 4/7/2021(d)             538    434 
2234651, 6.05%, 4/7/2021(d)             1,167    333 
2234771, 6.52%, 4/7/2021             1,536    486 
2234927, 4.97%, 4/7/2021             388    213 
2235900, 2.81%, 4/7/2021             317    299 
2235938, 6.03%, 4/7/2021             353    130 
2236126, 4.39%, 4/7/2021(d)             284    143 
2236346, 5.14%, 4/7/2021             613    190 
2236514, 5.83%, 4/7/2021             162    79 
2236532, 5.64%, 4/7/2021             4,825    2,353 
2237182, 2.82%, 4/7/2021             34    27 
2237851, 5.64%, 4/8/2021             7,111    3,296 
2239699, 4.55%, 4/8/2021(d)             1,229    463 
2239726, 4.56%, 4/8/2021(d)             387    256 
2239798, 7.20%, 4/8/2021(d)             251    176 
2240042, 6.42%, 4/8/2021(d)             1,373    333 
2240270, 5.79%, 4/8/2021(d)             1,997    500 
2240397, 7.17%, 4/8/2021             392    189 
2240468, 5.05%, 4/8/2021(d)             909    174 
2241112, 6.72%, 4/8/2021(d)             2,548    421 
2241331, 3.78%, 4/8/2021             574    384 
2241419, 3.78%, 4/8/2021             1,380    483 
2241498, 6.72%, 4/8/2021(d)             3,517    949 
2241651, 6.40%, 4/9/2021(d)             738    115 
2241719, 4.56%, 4/9/2021(d)             789    221 
2242003, 5.76%, 4/9/2021(d)             1,064    347 
2242149, 3.47%, 4/9/2021             278    245 
2242275, 2.82%, 4/9/2021             425    358 
2242408, 4.97%, 4/9/2021             140    114 
2242485, 3.47%, 4/9/2021             9    7 
2242993, 7.19%, 4/9/2021             865    524 
2243071, 5.12%, 4/9/2021             209    93 
2243077, 5.81%, 4/9/2021             365    165 
2243671, 5.64%, 4/9/2021             48    44 
2243695, 5.02%, 4/9/2021             12,656    6,548 
2243812, 2.81%, 4/9/2021             1,356    888 
2245141, 5.64%, 4/9/2021             657    213 
2247847, 4.59%, 4/10/2021(d)             6,525    1,391 
2249113, 6.76%, 4/10/2021(d)             5,042    673 
2250086, 5.83%, 4/10/2021(d)             3,551    720 
2250234, 3.49%, 4/10/2021             2,506    1,053 
2250585, 4.60%, 4/10/2021             382    249 
2251199, 3.80%, 4/10/2021             849    477 
2251388, 3.93%, 4/11/2021             540    387 
2253409, 5.67%, 4/11/2021             600    279 
2253697, 4.58%, 4/11/2021(d)             9,854    4,779 
2254295, 7.22%, 4/11/2021             3,596    1,802 
2254635, 3.47%, 4/14/2021             667    456 
2254833, 3.13%, 4/14/2021             339    279 
2254999, 6.08%, 4/12/2021(d)             5,809    1,356 
2255045, 4.58%, 4/12/2021(d)             599    248 
2255255, 5.77%, 4/12/2021             1,129    457 
2255743, 3.92%, 4/13/2021             692    477 
2255784, 6.07%, 4/13/2021             1,165    418 
2256175, 5.14%, 4/13/2021             365    100 
2256187, 6.56%, 4/13/2021(d)             404    110 
2256197, 3.13%, 4/14/2021             3,512    1,403 
2256362, 2.81%, 4/14/2021             602    252 
2256374, 4.37%, 4/14/2021             1,304    619 
2256502, 6.07%, 4/14/2021(d)             459    255 
2256655, 3.93%, 4/14/2021             168    145 
2256673, 4.98%, 4/14/2021             617    358 
2256807, 2.82%, 4/14/2021             2,842    1,105 
2256883, 3.89%, 4/14/2021             453    248 
2256927, 5.76%, 4/14/2021             227    199 
2257049, 5.14%, 4/14/2021             92    47 
2257083, 6.52%, 4/14/2021             702    587 
2258100, 3.78%, 4/15/2021             1,943    1,430 
2258327, 6.51%, 4/15/2021             14,624    5,290 
2258763, 5.13%, 4/15/2021(d)             1,284    174 
2258866, 5.81%, 4/15/2021(d)             428    139 
2259286, 5.13%, 4/15/2021(d)             1,311    471 
2259493, 6.41%, 4/15/2021(d)             686    398 
2259998, 6.72%, 4/15/2021(d)             3,711    1,634 
2260747, 5.13%, 4/15/2021(d)             2,993    854 
2261619, 3.12%, 4/15/2021             940    466 
2261650, 3.89%, 4/15/2021(d)             1,257    378 
2261724, 3.12%, 4/15/2021(d)             10,616    3,119 
2261839, 2.83%, 4/15/2021(d)             1,339    473 
2262573, 6.41%, 4/16/2021             575    361 
2262653, 5.72%, 4/16/2021             195    101 
2262665, 3.91%, 4/16/2021             19    15 
2262700, 6.50%, 4/16/2021(d)             5,640    1,647 
2262967, 3.78%, 4/16/2021             1,032    832 
2263273, 5.12%, 4/16/2021(d)             1,391    219 
2263434, 3.90%, 4/16/2021             3,634    2,674 
2263574, 6.72%, 4/16/2021(d)             4,893    1,096 
2263578, 4.36%, 4/16/2021             54    47 
2263598, 6.51%, 4/16/2021             7,370    2,982 
2263758, 3.12%, 4/16/2021             95    84 
2264775, 4.97%, 4/16/2021             617    331 
2264861, 6.52%, 4/16/2021(d)             856    335 
2264873, 6.49%, 4/16/2021(d)             136    110 
2264903, 6.72%, 4/16/2021             1,845    648 
2265003, 5.15%, 4/16/2021             21    18 
2265063, 4.56%, 4/16/2021             20    17 
2265211, 5.64%, 4/16/2021             260    212 
2265244, 7.18%, 4/16/2021(d)             3,282    861 
2266264, 6.73%, 4/17/2021             138    111 
2266295, 5.84%, 4/17/2021             316    85 
2266329, 3.79%, 4/17/2021             32    28 
2266458, 4.99%, 4/17/2021             170    150 
2266514, 5.81%, 4/17/2021             784    343 
2266825, 5.78%, 4/17/2021(d)             803    230 
2267120, 3.91%, 4/17/2021             2,790    1,082 
2267320, 4.38%, 4/17/2021(d)             1,207    580 
2267452, 3.14%, 4/17/2021             4,402    1,618 
2267758, 5.14%, 4/17/2021(d)             1,026    249 
2267901, 5.76%, 4/17/2021             9,712    5,753 
2268346, 4.38%, 4/17/2021(d)             1,648    683 
2268378, 6.44%, 4/17/2021             1,808    1,243 
2268393, 6.07%, 4/17/2021             2,496    797 
2268439, 5.17%, 4/17/2021(d)             363    138 
2269360, 7.21%, 4/17/2021(d)             3,075    414 
2269636, 6.75%, 4/17/2021             6,771    1,683 
2269672, 4.99%, 4/17/2021(d)             17,114    3,713 
2270339, 5.66%, 4/18/2021             1,624    553 
2271352, 5.66%, 4/18/2021             766    303 
2272814, 5.84%, 4/18/2021(d)             839    229 
2273280, 5.82%, 4/18/2021             182    139 
2273307, 3.92%, 4/19/2021(d)             2,388    647 
2273357, 3.18%, 4/19/2021             136    94 
2273434, 3.91%, 4/19/2021(d)             2,509    812 
2273508, 5.13%, 4/19/2021(d)             1,106    232 
2273557, 5.83%, 4/19/2021             366    90 
2273592, 5.15%, 4/19/2021             835    371 
2273685, 3.92%, 4/19/2021             660    430 
2273729, 2.82%, 4/19/2021             89    86 
2273935, 4.38%, 4/19/2021(d)             893    444 
2274254, 5.65%, 4/20/2021(d)             2,750    753 
2274722, 3.89%, 4/21/2021             1,046    442 
2274814, 4.97%, 4/21/2021(d)             1,047    316 
2274834, 6.04%, 4/21/2021             573    164 
2274875, 3.12%, 4/21/2021             748    437 
2274915, 5.15%, 4/21/2021             313    87 
2275170, 3.47%, 4/21/2021             1,258    714 
2275467, 6.41%, 4/21/2021             1,431    748 
2275497, 4.36%, 4/21/2021             6,745    2,790 
2275599, 5.64%, 4/21/2021(d)             5,036    915 
2275768, 3.90%, 4/21/2021(d)             53,187    12,509 
2275844, 5.02%, 4/21/2021             8,057    2,154 
2276141, 7.18%, 4/21/2021(d)             1,088    653 
2276252, 2.81%, 4/21/2021             454    281 
2276274, 5.16%, 4/21/2021(d)             622    136 
2276315, 5.16%, 4/21/2021(d)             796    126 
2276405, 3.47%, 4/21/2021             504    437 
2276431, 6.51%, 4/21/2021             79    65 
2276439, 3.12%, 4/21/2021             1,849    1,405 
2276533, 5.80%, 4/21/2021(d)             245    185 
2277144, 7.18%, 4/21/2021             1,733    446 
2277535, 5.04%, 4/21/2021             384    231 
2278002, 5.14%, 4/21/2021             434    211 
2278025, 3.90%, 4/21/2021             703    293 
2278064, 4.36%, 4/21/2021(d)             2,528    682 
2278083, 2.81%, 4/21/2021             103    77 
2278742, 3.47%, 4/22/2021(d)             2,670    1,265 
2279016, 4.57%, 4/22/2021             340    238 
2279069, 4.55%, 4/22/2021             2,236    908 
2279635, 4.36%, 4/22/2021(d)             2,624    2,218 
2280170, 5.13%, 4/22/2021(d)             1,567    370 
2280221, 6.05%, 4/22/2021             435    349 
2280422, 2.83%, 4/22/2021             518    228 
2280542, 6.49%, 4/22/2021(d)             429    180 
2280684, 5.64%, 4/22/2021             37    31 
2280707, 3.46%, 4/22/2021             178    172 
2280774, 6.51%, 4/22/2021             4,781    1,262 
2280916, 3.91%, 4/22/2021             1,333    546 
2281731, 3.90%, 4/22/2021             1,385    532 
2281744, 4.36%, 4/22/2021(d)             27,453    10,359 
2281784, 3.47%, 4/22/2021(d)             13,049    4,361 
2282201, 5.11%, 4/22/2021             868    187 
2282243, 3.47%, 4/22/2021             502    437 
2282286, 5.75%, 4/22/2021             718    512 
2282314, 5.13%, 4/22/2021             251    149 
2282359, 6.51%, 4/22/2021(d)             829    170 
2283626, 5.81%, 4/23/2021(d)             837    132 
2283687, 3.80%, 4/23/2021             387    251 
2283990, 3.47%, 4/23/2021             614    559 
2284194, 3.47%, 4/23/2021             1,534    1,082 
2284471, 6.73%, 4/23/2021             756    429 
2284535, 5.02%, 4/23/2021             435    236 
2284790, 5.80%, 4/23/2021(d)             2,213    362 
2285713, 7.19%, 4/23/2021(d)             3,951    550 
2286665, 7.21%, 4/24/2021(d)             6,447    2,032 
2289178, 5.66%, 4/24/2021(d)             9,218    2,419 
2289697, 5.66%, 4/24/2021(d)             3,674    1,272 
2290160, 5.82%, 4/24/2021(d)             915    146 
2290361, 3.48%, 4/25/2021             1,263    741 
2290441, 4.57%, 4/25/2021             442    184 
2290461, 5.85%, 4/25/2021(d)             589    84 
2290587, 6.74%, 4/25/2021(d)             1,101    524 
2290671, 6.75%, 4/25/2021(d)             7,070    1,480 
2290794, 5.04%, 4/25/2021             546    405 
2291185, 6.75%, 4/25/2021(d)             349    116 
2291191, 5.83%, 4/25/2021(d)             1,800    399 
2291243, 6.75%, 4/25/2021(d)             1,384    536 
2291290, 3.79%, 4/25/2021             6,766    2,264 
2291567, 6.53%, 4/25/2021(d)             930    444 
2291658, 5.76%, 4/25/2021(d)             3,651    958 
2291676, 5.77%, 4/25/2021             409    298 
2291704, 3.93%, 4/25/2021             351    208 
2291706, 3.14%, 4/25/2021(d)             5,082    1,843 
2291728, 6.09%, 4/25/2021(d)             382    134 
2291733, 5.76%, 4/25/2021             10,134    2,193 
2291764, 5.14%, 4/25/2021             378    183 
2291793, 3.91%, 4/25/2021             2,401    2,198 
2291835, 5.76%, 4/25/2021             364    270 
2291871, 3.13%, 4/25/2021             1,035    731 
2291910, 4.40%, 4/25/2021(d)             861    253 
2291958, 3.48%, 4/25/2021             708    500 
2291964, 2.83%, 4/25/2021             116    112 
2292067, 4.38%, 4/25/2021(d)             10,853    4,793 
2292069, 7.19%, 4/25/2021(d)             208    117 
2292201, 5.16%, 4/25/2021(d)             881    218 
2292237, 3.91%, 4/25/2021             215    175 
2292287, 6.53%, 4/25/2021(d)             654    240 
2292313, 5.04%, 4/25/2021(d)             284    235 
2292337, 2.86%, 4/25/2021             102    86 
2292361, 6.53%, 4/25/2021(d)             2,067    473 
2292473, 4.99%, 4/25/2021             3,493    1,897 
2292621, 4.38%, 4/25/2021(d)             689    258 
2292673, 5.14%, 4/25/2021(d)             1,227    297 
2293083, 3.79%, 4/25/2021             185    155 
2293103, 5.76%, 4/25/2021(d)             1,730    668 
2293243, 5.76%, 4/25/2021(d)             2,740    1,194 
2293279, 4.99%, 4/26/2021(d)             6    5 
2293297, 6.08%, 4/26/2021(d)             363    185 
2293412, 3.92%, 4/26/2021             2,742    1,153 
2293442, 4.58%, 4/26/2021             3,668    1,735 
2293444, 3.91%, 4/26/2021(d)             10,476    2,140 
2293601, 3.48%, 4/26/2021             628    475 
2293621, 4.99%, 4/26/2021             2,365    789 
2293725, 7.22%, 4/26/2021             1,115    547 
2293770, 3.48%, 4/26/2021             1,564    501 
2293848, 2.81%, 4/26/2021             151    114 
2293892, 6.74%, 4/27/2021(d)             989    253 
2293918, 7.19%, 4/27/2021(d)             5,297    2,047 
2294115, 3.89%, 4/27/2021(d)             599    193 
2294278, 3.14%, 4/27/2021             359    255 
2294306, 5.15%, 4/27/2021             945    372 
2295738, 7.18%, 4/28/2021             3    2 
2295806, 3.90%, 4/28/2021             2,402    1,164 
2296252, 6.39%, 4/28/2021(d)             955    173 
2296445, 5.80%, 4/28/2021             2,019    492 
2296495, 2.82%, 4/28/2021             376    349 
2296590, 4.97%, 4/28/2021(d)             29    24 
2296595, 5.13%, 4/28/2021(d)             704    279 
2296899, 5.75%, 4/28/2021(d)             1,031    178 
2296925, 2.82%, 4/28/2021             1,300    484 
2296988, 6.05%, 4/28/2021(d)             3,498    1,997 
2297186, 5.74%, 4/28/2021             553    492 
2297357, 6.51%, 4/28/2021             2,299    1,151 
2297465, 2.81%, 4/28/2021(d)             3,445    1,141 
2297515, 5.13%, 4/28/2021(d)             6,600    2,039 
2297544, 6.42%, 4/28/2021             768    460 
2297667, 3.12%, 4/28/2021             1,044    512 
2297709, 5.74%, 4/28/2021             125    100 
2297970, 7.19%, 4/28/2021(d)             1,077    613 
2298094, 5.64%, 4/28/2021(d)             1,012    280 
2298121, 5.80%, 4/29/2021(d)             2,511    354 
2298594, 6.72%, 4/29/2021(d)             2,642    391 
2299037, 5.82%, 4/29/2021             433    142 
2301049, 3.47%, 4/29/2021             4,277    2,106 
2301531, 3.78%, 4/29/2021             3,550    1,849 
2302281, 5.79%, 4/30/2021(d)             6,432    963 
2302369, 7.19%, 4/30/2021(d)             3,327    1,150 
2302671, 6.72%, 4/30/2021(d)             1,036    241 
2302706, 4.55%, 4/30/2021(d)             1,263    623 
2303152, 5.80%, 4/30/2021(d)             8,606    1,357 
2303419, 7.19%, 4/30/2021(d)             1,615    716 
2303602, 4.56%, 4/30/2021             319    265 
2303840, 6.43%, 4/30/2021(d)             660    190 
2304590, 7.18%, 4/30/2021(d)             514    196 
2304806, 4.56%, 4/30/2021(d)             15,022    5,669 
2305058, 5.02%, 4/30/2021             6,265    1,712 
2306585, 4.60%, 4/30/2021(d)             750    403 
2306880, 5.68%, 4/30/2021             2,018    1,583 
2307058, 5.68%, 4/30/2021(d)             9,308    3,397 
2307622, 6.78%, 4/30/2021(d)             592    275 
2308242, 5.84%, 4/30/2021(d)             361    275 
2308289, 5.86%, 4/30/2021(d)             1,472    226 
2308490, 3.49%, 4/30/2021             897    812 
2308837, 3.49%, 4/30/2021             368    344 
2308979, 5.86%, 4/30/2021(d)             167    88 
2309244, 5.86%, 4/30/2021(d)             720    181 
2309576, 3.49%, 4/30/2021             1,779    1,051 
2309646, 6.47%, 4/30/2021(d)             685    333 
2310327, 6.46%, 5/1/2021(d)             3,853    866 
2312481, 4.59%, 5/1/2021(d)             13,535    5,195 
2312894, 3.49%, 5/1/2021             575    538 
2313412, 3.49%, 5/2/2021             587    312 
2313470, 5.85%, 5/2/2021(d)             675    255 
2313732, 5.68%, 5/2/2021(d)             782    245 
2313959, 5.83%, 5/3/2021(d)             852    116 
2313977, 5.67%, 5/3/2021(d)             3,993    1,471 
2314048, 4.59%, 5/3/2021(d)             1,712    809 
2315277, 6.43%, 5/4/2021(d)             4,184    1,188 
2315334, 4.56%, 5/4/2021(d)             524    304 
2316199, 5.81%, 5/4/2021(d)             1,665    433 
2316344, 5.04%, 5/4/2021             565    226 
2316392, 7.21%, 5/4/2021(d)             2,545    1,393 
2316637, 6.75%, 5/4/2021(d)             23,665    4,269 
2316846, 4.57%, 5/4/2021(d)             1,864    1,026 
2316971, 3.48%, 5/4/2021             137    133 
2316978, 6.42%, 5/4/2021(d)             1,221    296 
2317275, 5.82%, 5/4/2021             785    606 
2317369, 6.75%, 5/4/2021(d)             913    333 
2317591, 7.22%, 5/4/2021             459    320 
2317624, 5.04%, 5/4/2021             263    229 
2317664, 4.57%, 5/4/2021(d)             2,792    593 
2317718, 7.23%, 5/4/2021(d)             666    245 
2317980, 3.48%, 5/4/2021(d)             1,162    464 
2318105, 3.79%, 5/5/2021             108    105 
2318493, 5.04%, 5/5/2021(d)             2,807    776 
2319196, 3.48%, 5/5/2021(d)             1,484    635 
2319248, 5.66%, 5/5/2021(d)             15,863    3,506 
2319442, 6.75%, 5/5/2021(d)             2,111    397 
2319896, 3.48%, 5/5/2021(d)             2,205    617 
2319943, 4.57%, 5/5/2021             1,547    835 
2320396, 5.04%, 5/5/2021             2,842    1,785 
2320550, 3.79%, 5/5/2021             653    616 
2320714, 7.21%, 5/5/2021(d)             16,313    3,399 
2320998, 5.81%, 5/5/2021(d)             508    165 
2321024, 5.81%, 5/5/2021             31    25 
2321043, 7.21%, 5/5/2021(d)             5,700    1,702 
2321137, 6.75%, 5/5/2021(d)             9,757    3,717 
2321438, 5.66%, 5/5/2021(d)             3,605    648 
2321489, 5.66%, 5/5/2021             728    400 
2321696, 6.44%, 5/5/2021(d)             11,326    2,153 
2321739, 5.66%, 5/5/2021             364    256 
2321774, 5.04%, 5/6/2021             1,252    693 
2321831, 6.75%, 5/6/2021             3,873    2,781 
2323207, 5.82%, 5/6/2021             383    174 
2323220, 5.66%, 5/6/2021(d)             2,032    906 
2323345, 3.48%, 5/6/2021(d)             23,573    6,999 
2324019, 5.66%, 5/6/2021             4,465    1,092 
2324229, 5.83%, 5/6/2021(d)             1,009    256 
2324513, 5.82%, 5/6/2021(d)             21,423    2,954 
2324710, 5.82%, 5/6/2021             1,076    608 
2324783, 6.75%, 5/6/2021(d)             594    441 
2327760, 7.26%, 5/7/2021             1,647    540 
2327794, 6.47%, 5/7/2021(d)             1,611    496 
2328270, 6.49%, 5/7/2021             365    202 
2328459, 6.47%, 5/7/2021             525    454 
2328560, 3.50%, 5/7/2021             1,832    972 
2328648, 3.50%, 5/7/2021             1,858    1,141 
2328724, 6.79%, 5/7/2021             2,106    1,735 
2329192, 6.47%, 5/7/2021             2,955    688 
2329420, 7.25%, 5/7/2021             2,447    1,534 
2329950, 5.69%, 5/7/2021             770    331 
2330123, 5.83%, 5/7/2021             334    93 
2330138, 6.78%, 5/7/2021(d)             7,234    2,146 
2330268, 3.50%, 5/7/2021             3,341    1,694 
2330385, 6.78%, 5/7/2021(d)             1,932    811 
2330427, 5.07%, 5/7/2021(d)             912    785 
2330565, 7.25%, 5/7/2021             5,593    2,626 
2330839, 6.79%, 5/7/2021             2,476    836 
2331213, 4.59%, 5/8/2021             600    250 
2331294, 3.51%, 5/8/2021             873    586 
2331369, 5.07%, 5/8/2021(d)             1,408    295 
2331422, 5.07%, 5/8/2021             618    233 
2331899, 3.51%, 5/8/2021             473    426 
2332237, 5.85%, 5/8/2021(d)             1,990    422 
2332401, 3.51%, 5/8/2021             543    460 
2332665, 3.83%, 5/8/2021             818    302 
2332675, 5.85%, 5/8/2021(d)             11,385    2,171 
2334140, 5.85%, 5/8/2021(d)             262    178 
2334179, 5.87%, 5/8/2021             788    261 
2334920, 3.80%, 5/11/2021             1,057    686 
2334953, 5.05%, 5/11/2021             5,203    3,154 
2335180, 4.39%, 5/11/2021             742    650 
2335716, 6.10%, 5/9/2021(d)             2,615    612 
2335749, 6.57%, 5/9/2021             67    55 
2335812, 5.77%, 5/11/2021             891    538 
2335865, 6.15%, 5/9/2021(d)             377    89 
2335943, 2.84%, 5/9/2021             1,438    1,178 
2336040, 5.79%, 5/9/2021             596    384 
2336051, 6.55%, 5/11/2021             2,769    854 
2336201, 2.83%, 5/11/2021             13,390    9,164 
2336343, 5.05%, 5/11/2021(d)             2,659    794 
2336420, 6.47%, 5/10/2021             1,643    652 
2336584, 7.22%, 5/11/2021(d)             11,959    3,903 
2336967, 2.83%, 5/11/2021             442    334 
2336987, 3.93%, 5/11/2021(d)             4,590    1,080 
2337035, 3.14%, 5/11/2021(d)             9,622    5,024 
2337283, 3.14%, 5/11/2021             1,325    738 
2337328, 6.08%, 5/11/2021             315    266 
2337339, 6.46%, 5/11/2021(d)             1,384    652 
2337422, 6.56%, 5/11/2021             547    306 
2337441, 3.92%, 5/11/2021             1,654    982 
2337706, 6.46%, 5/11/2021             230    208 
2337766, 3.92%, 5/11/2021             818    738 
2337813, 5.52%, 5/11/2021             1,767    628 
2337867, 3.80%, 5/11/2021(d)             4,241    1,106 
2337877, 6.06%, 5/11/2021             41    33 
2337939, 4.58%, 5/11/2021             825    500 
2337977, 6.46%, 5/11/2021(d)             1,400    566 
2337985, 2.83%, 5/11/2021(d)             4,434    2,029 
2338030, 5.16%, 5/11/2021             5,713    1,161 
2338036, 4.60%, 5/11/2021(d)             294    94 
2338050, 5.21%, 5/11/2021             6,641    3,278 
2338090, 4.54%, 5/11/2021(d)             1,482    524 
2338186, 3.92%, 5/11/2021             692    292 
2338239, 5.76%, 5/11/2021             460    217 
2338249, 5.14%, 5/11/2021(d)             918    214 
2338465, 5.04%, 5/12/2021(d)             29,640    7,629 
2338580, 3.14%, 5/12/2021             27    26 
2338943, 3.91%, 5/12/2021             1,159    1,053 
2339514, 5.15%, 5/12/2021(d)             1,797    261 
2339556, 5.15%, 5/12/2021(d)             13,551    1,324 
2339823, 5.83%, 5/12/2021             1,048    307 
2340041, 5.18%, 5/12/2021(d)             84    67 
2340058, 6.75%, 5/12/2021(d)             2,130    579 
2340176, 6.44%, 5/12/2021             1,439    680 
2340564, 5.15%, 5/12/2021             411    213 
2340588, 5.83%, 5/12/2021(d)             1,396    374 
2340627, 3.91%, 5/12/2021(d)             582    520 
2340798, 3.91%, 5/12/2021             4,187    2,184 
2341178, 6.44%, 5/12/2021             1,637    709 
2341293, 5.04%, 5/12/2021(d)             3,282    1,454 
2341321, 3.76%, 5/12/2021             2,087    937 
2341474, 6.07%, 5/12/2021             9,412    2,988 
2341746, 5.04%, 5/12/2021             1,798    1,038 
2341864, 7.19%, 5/12/2021(d)             787    158 
2341933, 2.82%, 5/12/2021             1,691    887 
2342048, 7.19%, 5/12/2021(d)             651    187 
2342054, 7.21%, 5/12/2021(d)             540    212 
2342222, 4.58%, 5/12/2021             1,507    935 
2342746, 5.83%, 5/13/2021(d)             1,381    187 
2343716, 3.95%, 5/13/2021             156    152 
2343757, 6.75%, 5/13/2021             19    16 
2343803, 3.48%, 5/13/2021             9,875    5,192 
2345183, 5.83%, 5/13/2021(d)             1,001    227 
2345206, 4.57%, 5/13/2021             1,533    897 
2345510, 3.96%, 5/13/2021             68    66 
2345999, 5.04%, 5/13/2021             4,605    2,246 
2346433, 3.48%, 5/13/2021             678    425 
2346437, 3.80%, 5/13/2021(d)             5,063    1,587 
2346517, 7.21%, 5/13/2021             7,928    4,851 
2346919, 3.79%, 5/13/2021             6,151    3,180 
2349242, 4.43%, 5/14/2021             1,063    960 
2350218, 5.68%, 5/14/2021             1,620    1,134 
2350308, 5.84%, 5/14/2021(d)             5,891    1,365 
2350555, 7.24%, 5/14/2021             547    307 
2350988, 7.24%, 5/14/2021             317    267 
2351061, 6.46%, 5/14/2021             29,370    11,027 
2351912, 5.68%, 5/14/2021(d)             8,872    1,791 
2352233, 4.43%, 5/14/2021(d)             3,288    1,222 
2352422, 6.48%, 5/14/2021(d)             605    343 
2352450, 5.84%, 5/14/2021(d)             3,547    812 
2352631, 4.43%, 5/14/2021             4,669    2,649 
2352868, 5.22%, 5/14/2021(d)             1,540    498 
2353675, 5.06%, 5/15/2021             985    518 
2353744, 4.39%, 5/15/2021             290    278 
2353841, 3.77%, 5/15/2021(d)             1,580    730 
2353855, 3.93%, 5/15/2021(d)             3,558    756 
2353875, 4.55%, 5/15/2021(d)             1,230    462 
2353905, 3.90%, 5/15/2021             581    214 
2353915, 5.22%, 5/15/2021(d)             10,605    2,206 
2353927, 4.40%, 5/15/2021             589    565 
2353999, 4.86%, 5/15/2021             564    227 
2354067, 5.01%, 5/15/2021             2,608    1,232 
2354231, 5.16%, 5/15/2021(d)             1,356    270 
2354235, 4.54%, 5/15/2021(d)             4,927    1,446 
2354278, 3.30%, 5/15/2021(d)             1,751    939 
2354316, 3.77%, 5/15/2021(d)             5,609    2,278 
2354453, 4.60%, 5/15/2021(d)             337    112 
2354638, 4.55%, 5/15/2021(d)             14,409    5,958 
2354790, 5.86%, 5/15/2021(d)             933    127 
2354946, 4.55%, 5/15/2021             1,398    1,235 
2355048, 5.17%, 5/15/2021(d)             4,406    654 
2355082, 4.39%, 5/15/2021(d)             2,135    1,125 
2355154, 4.59%, 5/15/2021             352    283 
2355158, 3.92%, 5/15/2021             439    354 
2355205, 4.56%, 5/15/2021             630    406 
2355241, 4.40%, 5/15/2021             1,519    1,371 
2355287, 4.39%, 5/15/2021             507    486 
2355299, 4.54%, 5/15/2021(d)             1,691    694 
2355375, 3.16%, 5/15/2021             1,457    427 
2355381, 4.55%, 5/15/2021(d)             12,454    2,738 
2355417, 4.39%, 5/15/2021(d)             870    306 
2355512, 4.39%, 5/15/2021             382    366 
2355517, 3.96%, 5/15/2021             334    284 
2355559, 5.06%, 5/15/2021             648    583 
2356006, 3.95%, 5/15/2021(d)             448    107 
2356022, 5.68%, 5/15/2021             734    432 
2356148, 3.77%, 5/15/2021             1,742    1,501 
2356180, 3.31%, 5/15/2021(d)             1,780    825 
2356263, 4.55%, 5/15/2021(d)             3,334    963 
2356334, 5.16%, 5/15/2021(d)             973    247 
2356341, 6.09%, 5/15/2021(d)             1,687    529 
2356622, 5.06%, 5/15/2021(d)             3,524    1,372 
2356639, 3.27%, 5/15/2021             208    78 
2356790, 5.06%, 5/15/2021(d)             971    484 
2356878, 4.39%, 5/15/2021             1,495    586 
2356923, 3.31%, 5/15/2021             121    89 
2357023, 4.71%, 5/15/2021(d)             402    304 
2357103, 4.55%, 5/15/2021(d)             18,146    6,548 
2357170, 2.84%, 5/15/2021             1,019    447 
2357193, 3.15%, 5/15/2021             720    377 
2357241, 4.55%, 5/15/2021             470    304 
2357511, 5.06%, 5/15/2021             1,397    734 
2357559, 5.21%, 5/15/2021             177    157 
2357583, 4.39%, 5/15/2021             1,291    587 
2357636, 4.54%, 5/15/2021             1,275    823 
2357883, 3.31%, 5/15/2021(d)             2,800    1,137 
2357897, 5.01%, 5/15/2021             2,686    707 
2357908, 4.55%, 5/15/2021             23,739    7,780 
2357980, 4.39%, 5/15/2021             42    41 
2357990, 5.79%, 5/15/2021             970    710 
2358099, 2.85%, 5/15/2021(d)             1,513    521 
2358114, 4.55%, 5/15/2021(d)             866    388 
2358119, 4.70%, 5/15/2021             3,073    2,320 
2358212, 5.78%, 5/15/2021(d)             2,704    1,144 
2358336, 3.77%, 5/15/2021(d)             17,842    7,183 
2358488, 3.31%, 5/15/2021(d)             4,073    1,240 
2358626, 4.39%, 5/15/2021             8,193    6,323 
2358770, 5.22%, 5/16/2021             5,617    5,000 
2358804, 5.01%, 5/16/2021(d)             15,477    4,920 
2358909, 3.30%, 5/16/2021             1,663    1,054 
2358925, 3.77%, 5/16/2021             2,995    1,990 
2359136, 4.70%, 5/16/2021             1,706    972 
2359185, 3.30%, 5/16/2021(d)             1,329    293 
2359233, 5.17%, 5/16/2021             3,412    1,809 
2359297, 6.10%, 5/16/2021(d)             907    299 
2359393, 6.57%, 5/16/2021             606    382 
2359485, 4.55%, 5/16/2021             900    677 
2359524, 3.77%, 5/16/2021(d)             3,850    1,082 
2359668, 3.77%, 5/16/2021             147    136 
2359767, 5.01%, 5/16/2021(d)             6,813    2,673 
2359855, 4.55%, 5/16/2021(d)             7,467    1,681 
2359905, 3.77%, 5/16/2021(d)             1,465    591 
2359917, 3.77%, 5/16/2021             1,892    771 
2359930, 3.95%, 5/16/2021             190    75 
2359977, 4.55%, 5/16/2021(d)             1,731    575 
2360228, 4.84%, 5/17/2021             154    131 
2360230, 5.83%, 5/17/2021(d)             6,918    1,257 
2360236, 4.39%, 5/17/2021             2,514    1,334 
2360356, 5.13%, 5/17/2021(d)             609    145 
2360362, 3.29%, 5/17/2021             98    96 
2360371, 3.30%, 5/17/2021             763    540 
2360373, 5.21%, 5/17/2021             728    472 
2360425, 4.54%, 5/17/2021(d)             4,377    1,957 
2360457, 4.43%, 5/17/2021             1,674    1,113 
2360501, 3.93%, 5/17/2021             1,020    387 
2360582, 3.76%, 5/17/2021(d)             8,392    3,180 
2360627, 5.20%, 5/17/2021             923    512 
2360742, 2.82%, 5/17/2021             638    337 
2360842, 5.18%, 5/17/2021(d)             772    166 
2360857, 7.23%, 5/17/2021             1,112    578 
2360863, 3.76%, 5/17/2021(d)             3,704    1,002 
2361054, 5.66%, 5/18/2021             8,289    4,167 
2361059, 4.84%, 5/18/2021             1,313    831 
2361189, 5.15%, 5/18/2021(d)             9,353    1,755 
2361635, 3.13%, 5/18/2021             1,019    473 
2361722, 4.53%, 5/18/2021(d)             8,374    1,817 
2361832, 3.92%, 5/18/2021             262    232 
2362058, 5.35%, 5/18/2021             3,722    1,671 
2362071, 4.54%, 5/18/2021             2,202    850 
2362325, 4.55%, 5/18/2021(d)             1,428    239 
2362410, 3.29%, 5/18/2021             1,531    1,070 
2362437, 4.83%, 5/18/2021(d)             2,707    478 
2362529, 4.38%, 5/18/2021(d)             4,271    1,529 
2362601, 3.92%, 5/18/2021             328    261 
2362679, 3.92%, 5/18/2021             1,774    420 
2362686, 3.91%, 5/18/2021(d)             2,326    769 
2362727, 4.99%, 5/18/2021             2,096    1,120 
2362765, 4.54%, 5/18/2021             128    100 
2362770, 4.68%, 5/18/2021             4,683    1,853 
2362786, 5.04%, 5/18/2021(d)             1,681    1,016 
2362850, 3.91%, 5/18/2021             2,912    1,123 
2362858, 5.19%, 5/18/2021             385    289 
2362938, 3.95%, 5/18/2021             3,207    1,486 
2362943, 4.54%, 5/18/2021             51    46 
2363045, 3.76%, 5/18/2021             485    443 
2363142, 3.76%, 5/18/2021             2,098    859 
2363355, 4.54%, 5/18/2021(d)             2,347    685 
2363379, 4.38%, 5/18/2021(d)             3,873    1,539 
2363410, 4.38%, 5/18/2021             499    452 
2363517, 4.38%, 5/18/2021             2,366    1,667 
2363579, 4.53%, 5/18/2021             358    318 
2363750, 4.84%, 5/18/2021             1,738    1,096 
2363752, 5.20%, 5/18/2021             365    261 
2363781, 3.29%, 5/18/2021             1,159    737 
2363812, 3.76%, 5/18/2021             1,297    614 
2363818, 4.85%, 5/18/2021(d)             465    190 
2363839, 4.53%, 5/18/2021             1,421    868 
2363854, 5.75%, 5/18/2021(d)             1,191    205 
2364010, 4.54%, 5/18/2021             907    268 
2364207, 4.86%, 5/18/2021             255    133 
2364291, 6.07%, 5/18/2021             23,131    6,736 
2364661, 4.38%, 5/18/2021             15,992    5,342 
2364732, 5.16%, 5/18/2021             1,156    188 
2364738, 4.54%, 5/18/2021             1,144    820 
2364749, 5.76%, 5/18/2021             1,867    566 
2364836, 4.99%, 5/18/2021             612    309 
2364928, 4.56%, 5/18/2021             213    103 
2365097, 4.53%, 5/18/2021(d)             1,968    818 
2365137, 4.99%, 5/18/2021(d)             1,615    237 
2365250, 4.38%, 5/18/2021             1,284    874 
2365289, 4.99%, 5/18/2021             288    151 
2365414, 4.69%, 5/18/2021(d)             1,312    307 
2365427, 5.77%, 5/18/2021             2,650    1,441 
2365469, 3.93%, 5/18/2021             259    235 
2365563, 4.53%, 5/18/2021             5,600    2,051 
2365834, 4.42%, 5/19/2021             866    511 
2366137, 5.04%, 5/19/2021             923    547 
2366806, 3.50%, 5/19/2021             92    90 
2367034, 6.54%, 5/19/2021             284    253 
2367039, 3.29%, 5/19/2021             1,513    1,084 
2367046, 5.76%, 5/19/2021             361    284 
2367049, 5.16%, 5/19/2021             145    120 
2367052, 4.38%, 5/19/2021(d)             2,842    950 
2367101, 4.53%, 5/19/2021             2,116    881 
2367113, 4.53%, 5/19/2021(d)             13,163    4,790 
2367126, 3.29%, 5/19/2021(d)             2,536    1,200 
2367339, 3.95%, 5/19/2021             2,433    1,345 
2367457, 4.56%, 5/19/2021             461    248 
2367508, 3.95%, 5/19/2021             8,451    3,974 
2367628, 4.53%, 5/19/2021(d)             3,344    1,143 
2367717, 5.51%, 5/19/2021(d)             2,236    471 
2367748, 5.04%, 5/19/2021             351    317 
2367788, 3.48%, 5/19/2021             9,783    6,580 
2367993, 6.07%, 5/19/2021             2,370    826 
2368126, 3.91%, 5/19/2021(d)             656    353 
2368128, 3.29%, 5/19/2021             1,905    1,366 
2368269, 4.53%, 5/19/2021(d)             2,583    1,587 
2368274, 6.44%, 5/19/2021             17,212    12,610 
2368281, 4.53%, 5/19/2021             6,244    4,776 
2368391, 4.38%, 5/19/2021             2,879    2,123 
2368615, 5.77%, 5/19/2021(d)             1,143    385 
2368618, 3.29%, 5/19/2021(d)             15,496    3,466 
2368761, 5.15%, 5/19/2021             767    398 
2368834, 5.15%, 5/19/2021             96    72 
2369006, 2.82%, 5/19/2021             1,850    1,329 
2369059, 3.29%, 5/19/2021             4,009    2,234 
2369102, 4.99%, 5/19/2021             678    599 
2369350, 3.91%, 5/19/2021             1,545    1,247 
2369410, 5.22%, 5/20/2021             137    85 
2369467, 5.81%, 5/20/2021             1,357    586 
2369644, 4.42%, 5/20/2021             537    490 
2369684, 6.43%, 5/20/2021             345    304 
2369699, 5.35%, 5/20/2021(d)             3,407    1,083 
2369922, 5.20%, 5/20/2021             1,029    906 
2370274, 5.04%, 5/20/2021             482    209 
2370368, 3.95%, 5/20/2021             983    707 
2370479, 5.66%, 5/20/2021(d)             797    212 
2371071, 4.57%, 5/20/2021(d)             5,115    1,258 
2371134, 5.35%, 5/20/2021             72    62 
2371314, 5.04%, 5/20/2021             784    396 
2371602, 5.36%, 5/20/2021(d)             1,255    403 
2372459, 5.20%, 5/20/2021(d)             3,956    864 
2372528, 6.44%, 5/20/2021             1,243    837 
2372621, 5.35%, 5/20/2021             1,353    878 
2373866, 4.39%, 5/21/2021             1,621    1,472 
2374231, 4.70%, 5/21/2021(d)             1,223    498 
2374293, 6.48%, 5/21/2021             309    196 
2374304, 6.09%, 5/21/2021             3,409    1,347 
2374438, 3.15%, 5/21/2021(d)             5,942    2,346 
2374530, 4.43%, 5/21/2021             173    162 
2374831, 4.43%, 5/21/2021             1,952    1,159 
2374937, 4.58%, 5/21/2021             726    490 
2374958, 5.06%, 5/21/2021             2,461    1,746 
2375072, 3.30%, 5/21/2021(d)             652    204 
2375171, 3.31%, 5/21/2021             200    195 
2375312, 6.55%, 5/21/2021             3,585    1,420 
2375386, 4.55%, 5/21/2021             904    597 
2375457, 5.68%, 5/21/2021             446    194 
2375574, 4.40%, 5/21/2021(d)             8,301    2,244 
2375654, 5.06%, 5/21/2021             604    244 
2375697, 4.39%, 5/21/2021(d)             18,646    4,370 
2375889, 3.97%, 5/21/2021             2,031    1,474 
2376100, 4.55%, 5/21/2021             1,344    1,056 
2376217, 5.21%, 5/21/2021(d)             2,610    965 
2376838, 4.39%, 5/21/2021             1,846    1,313 
2376879, 4.59%, 5/21/2021(d)             479    114 
2376887, 4.59%, 5/21/2021(d)             2,071    578 
2376926, 4.43%, 5/21/2021             6,135    2,942 
2377081, 3.30%, 5/21/2021             1,831    1,170 
2377136, 3.15%, 5/21/2021             2,367    1,136 
2377442, 4.54%, 5/21/2021(d)             682    160 
2378047, 4.43%, 5/22/2021             2,682    1,593 
2378064, 5.21%, 5/22/2021(d)             5,916    1,930 
2378099, 3.96%, 5/22/2021             2,662    631 
2378160, 2.85%, 5/22/2021             179    168 
2378322, 5.22%, 5/22/2021             992    620 
2378406, 4.39%, 5/22/2021             6,267    2,580 
2378700, 3.98%, 5/22/2021             868    551 
2378743, 5.68%, 5/22/2021             225    193 
2378913, 4.55%, 5/22/2021(d)             7,857    2,595 
2378980, 5.22%, 5/22/2021(d)             2,513    1,564 
2379387, 5.01%, 5/22/2021(d)             7,344    2,836 
2379402, 5.38%, 5/22/2021             822    266 
2379436, 5.22%, 5/22/2021             6,069    3,781 
2379736, 4.39%, 5/22/2021             3,522    3,198 
2379968, 5.53%, 5/22/2021(d)             3,887    652 
2380099, 5.22%, 5/22/2021             785    693 
2380194, 4.55%, 5/22/2021             1,340    866 
2380243, 3.77%, 5/22/2021             738    675 
2380289, 5.22%, 5/22/2021             2,001    1,036 
2380327, 3.30%, 5/22/2021(d)             4,649    1,486 
2380346, 5.22%, 5/22/2021             3,161    1,622 
2380409, 5.01%, 5/22/2021(d)             2,127    485 
2380438, 4.55%, 5/22/2021             1,239    580 
2380461, 3.77%, 5/22/2021             4,471    1,827 
2380716, 3.97%, 5/22/2021(d)             2,800    430 
2380778, 5.06%, 5/22/2021             15,707    7,191 
2381049, 6.48%, 5/22/2021(d)             783    265 
2381246, 3.92%, 5/23/2021             3,112    1,377 
2381272, 3.29%, 5/23/2021             712    197 
2381310, 3.93%, 5/23/2021             27,279    17,426 
2381728, 4.55%, 5/23/2021             614    498 
2381996, 2.83%, 5/23/2021             400    282 
2382020, 4.39%, 5/23/2021             3,598    1,214 
2382061, 4.86%, 5/23/2021(d)             2,471    790 
2382075, 3.77%, 5/23/2021             1,721    1,522 
2382082, 5.80%, 5/23/2021             400    83 
2382088, 5.68%, 5/23/2021             4,380    1,032 
2382279, 3.31%, 5/24/2021             889    568 
2382316, 3.76%, 5/24/2021             2,125    1,047 
2382331, 4.43%, 5/24/2021             1,609    1,253 
2382499, 4.38%, 5/24/2021             2,389    1,002 
2382503, 5.21%, 5/24/2021(d)             348    143 
2382556, 5.14%, 5/24/2021(d)             721    148 
2382558, 4.53%, 5/24/2021             524    255 
2382569, 5.16%, 5/24/2021(d)             308    138 
2382593, 3.76%, 5/24/2021             898    702 
2382651, 4.54%, 5/24/2021(d)             2,295    718 
2382886, 3.92%, 5/25/2021(d)             2,535    683 
2383850, 6.44%, 5/25/2021             4,529    2,910 
2383896, 4.54%, 5/25/2021             566    479 
2383930, 3.76%, 5/25/2021             176    162 
2383938, 4.53%, 5/25/2021             982    618 
2383973, 4.39%, 5/25/2021             45    40 
2383981, 3.29%, 5/25/2021             12,301    6,114 
2384008, 3.13%, 5/25/2021             2,216    2,171 
2384013, 6.54%, 5/25/2021             1,732    511 
2384037, 5.76%, 5/25/2021(d)             16,035    4,838 
2384048, 3.76%, 5/25/2021(d)             5,841    2,310 
2384076, 3.76%, 5/25/2021             1,397    694 
2384106, 3.29%, 5/25/2021             3,048    1,764 
2384120, 3.29%, 5/25/2021             1,678    1,073 
2384123, 5.13%, 5/25/2021(d)             1,407    235 
2384145, 2.82%, 5/25/2021             1,208    780 
2384147, 4.53%, 5/25/2021(d)             10,102    3,507 
2384328, 4.53%, 5/25/2021(d)             2,162    668 
2384345, 4.53%, 5/25/2021             1,676    697 
2384597, 3.76%, 5/25/2021             1,089    968 
2384632, 4.99%, 5/25/2021             133    108 
2384646, 3.91%, 5/25/2021             1,414    853 
2384659, 5.15%, 5/25/2021(d)             9,230    1,355 
2384762, 3.30%, 5/25/2021             795    711 
2384791, 5.15%, 5/25/2021(d)             1,395    277 
2384948, 4.54%, 5/25/2021(d)             3,705    833 
2385060, 5.04%, 5/25/2021             2,917    1,598 
2385138, 4.85%, 5/25/2021(d)             995    318 
2385185, 4.38%, 5/25/2021             17,874    7,477 
2385297, 4.38%, 5/25/2021             5,283    3,369 
2385394, 4.53%, 5/25/2021(d)             4,268    997 
2385417, 3.95%, 5/25/2021             155    151 
2385419, 3.91%, 5/25/2021(d)             7,142    1,909 
2385457, 4.38%, 5/25/2021             667    608 
2385554, 4.42%, 5/25/2021(d)             2,479    1,003 
2385560, 4.55%, 5/25/2021             393    259 
2385687, 4.42%, 5/25/2021             584    414 
2385736, 3.91%, 5/25/2021             4,111    2,272 
2385810, 6.09%, 5/25/2021(d)             1,038    335 
2385812, 3.15%, 5/25/2021             470    377 
2385823, 4.99%, 5/25/2021(d)             14,205    3,159 
2385905, 4.38%, 5/25/2021             11,373    6,249 
2386210, 3.76%, 5/25/2021             174    159 
2386316, 4.53%, 5/25/2021             9,723    5,097 
2386428, 4.38%, 5/25/2021             6,315    4,133 
2386538, 3.29%, 5/25/2021(d)             73,541    22,588 
2386764, 3.91%, 5/25/2021             9,027    6,064 
2387684, 3.76%, 5/26/2021             2,638    1,601 
2387702, 3.49%, 5/26/2021(d)             2,498    904 
2387728, 6.09%, 5/26/2021             869    199 
2387733, 4.54%, 5/26/2021             12,619    5,095 
2387849, 5.21%, 5/26/2021(d)             25,287    5,931 
2388133, 2.84%, 5/26/2021             1,158    706 
2388238, 2.83%, 5/26/2021             1,838    1,644 
2388497, 3.92%, 5/26/2021             3,222    1,049 
2388540, 4.55%, 5/26/2021(d)             1,849    637 
2388649, 4.43%, 5/26/2021(d)             10,224    4,007 
2388662, 3.93%, 5/26/2021(d)             1,516    749 
2388848, 5.22%, 5/26/2021             259    219 
2388886, 5.05%, 5/26/2021             4,435    1,830 
2389003, 4.54%, 5/26/2021(d)             7,249    1,113 
2389065, 6.06%, 5/26/2021             95    82 
2389108, 4.54%, 5/26/2021             67    60 
2389117, 4.38%, 5/26/2021             317    306 
2389173, 5.00%, 5/26/2021             756    455 
2389191, 5.00%, 5/26/2021             6,490    2,213 
2389341, 4.71%, 5/26/2021(d)             979    411 
2389456, 3.96%, 5/26/2021             4,182    2,425 
2389504, 6.08%, 5/26/2021(d)             1,731    265 
2389573, 3.31%, 5/26/2021(d)             611    238 
2389653, 3.76%, 5/26/2021             170    162 
2389665, 4.54%, 5/26/2021             1,665    1,229 
2389676, 5.52%, 5/26/2021             6,105    1,947 
2389788, 4.54%, 5/26/2021             5,089    4,513 
2389853, 4.43%, 5/26/2021             2,419    984 
2389913, 5.21%, 5/26/2021             7,733    5,898 
2389973, 4.38%, 5/26/2021(d)             10,720    2,892 
2390780, 4.38%, 5/26/2021             455    439 
2391067, 3.92%, 5/26/2021(d)             992    268 
2393015, 5.20%, 5/26/2021             298    253 
2393202, 5.06%, 5/26/2021(d)             2,613    881 
2393577, 5.00%, 5/26/2021             2,606    1,106 
2393757, 4.69%, 5/26/2021             416    283 
2393947, 4.54%, 5/26/2021(d)             13,569    3,362 
2394001, 3.95%, 5/26/2021             2,141    1,236 
2394023, 2.83%, 5/26/2021             1,278    827 
2395400, 7.26%, 5/27/2021(d)             1,271    419 
2395495, 5.07%, 5/27/2021             294    270 
2395765, 5.23%, 5/27/2021             598    473 
2395965, 5.22%, 5/27/2021             449    356 
2396017, 5.23%, 5/27/2021             333    301 
2396071, 5.54%, 5/27/2021(d)             15,659    4,647 
2397991, 5.86%, 5/27/2021(d)             167    109 
2398788, 3.50%, 5/27/2021             3,133    1,468 
2399195, 6.48%, 5/27/2021(d)             5,063    845 
2399626, 5.07%, 5/27/2021(d)             7,931    2,155 
2399996, 5.07%, 5/28/2021(d)             7,352    2,406 
2400146, 3.81%, 5/28/2021             526    483 
2400197, 5.39%, 5/28/2021(d)             884    371 
2400418, 5.22%, 5/28/2021(d)             1,369    475 
2401407, 7.25%, 5/29/2021(d)             1,015    265 
2401481, 5.06%, 5/29/2021             5,542    3,546 
2402558, 5.20%, 5/29/2021(d)             1,145    415 
2402668, 4.43%, 5/29/2021             1,591    1,272 
2404429, 5.37%, 5/30/2021(d)             1,333    565 
2404516, 3.96%, 5/30/2021             363    356 
2404559, 4.55%, 5/30/2021             1,805    912 
2404606, 4.54%, 5/30/2021             667    284 
2404627, 5.06%, 5/30/2021             989    913 
2404636, 4.55%, 5/30/2021(d)             6,159    3,622 
2404856, 3.30%, 5/30/2021(d)             216    106 
2404905, 4.43%, 5/30/2021             1,675    1,502 
2404943, 4.39%, 5/30/2021             652    422 
2404987, 3.77%, 5/30/2021(d)             3,016    847 
2405029, 4.39%, 5/30/2021             288    267 
2405044, 4.88%, 5/30/2021             186    127 
2405176, 4.54%, 5/30/2021             1,978    979 
2405243, 3.31%, 5/30/2021             1,732    1,326 
2405308, 4.55%, 5/30/2021             3,158    1,654 
2405407, 5.20%, 6/1/2021(d)             1,795    592 
2405500, 4.53%, 6/1/2021             2,922    1,278 
2405571, 4.87%, 6/1/2021             141    112 
2405617, 5.35%, 6/1/2021(d)             2,135    396 
2405693, 4.99%, 6/1/2021             1,278    362 
2405723, 4.53%, 6/1/2021             1,893    1,008 
2405996, 6.10%, 6/1/2021             625    197 
2406198, 4.54%, 6/1/2021             1,136    499 
2406224, 5.04%, 6/1/2021(d)             1,546    388 
2407110, 4.53%, 6/2/2021             31    26 
2407143, 4.37%, 6/2/2021(d)             8,859    3,001 
2407349, 4.37%, 6/2/2021             3,502    2,269 
2407767, 5.19%, 6/2/2021(d)             6,059    1,870 
2407775, 3.29%, 6/2/2021             7,571    4,556 
2408082, 3.75%, 6/2/2021             2,721    1,145 
2408170, 3.13%, 6/2/2021(d)             576    241 
2408286, 4.68%, 6/2/2021(d)             10,565    2,600 
2408351, 5.21%, 6/2/2021(d)             491    191 
2408503, 3.29%, 6/2/2021             180    177 
2408525, 5.65%, 6/2/2021             500    306 
2408735, 4.41%, 6/2/2021(d)             1,904    752 
2409051, 3.94%, 6/2/2021             1,098    723 
2409272, 4.37%, 6/2/2021             479    463 
2409276, 5.03%, 6/2/2021             4,931    2,879 
2409907, 7.19%, 6/2/2021             4,813    1,277 
2410001, 4.37%, 6/2/2021             202    107 
2410014, 3.28%, 6/2/2021             25,048    10,960 
2410574, 5.19%, 6/2/2021(d)             1,432    462 
2410653, 4.68%, 6/2/2021(d)             10,484    2,525 
2411264, 4.37%, 6/2/2021             648    419 
2411275, 4.58%, 6/2/2021(d)             956    164 
2411371, 4.53%, 6/3/2021             2,643    698 
2411422, 4.37%, 6/3/2021             2,254    957 
2411639, 5.19%, 6/3/2021             589    503 
2411784, 4.68%, 6/3/2021(d)             14,630    3,029 
2412128, 5.03%, 6/3/2021(d)             2,484    681 
2412231, 5.19%, 6/3/2021(d)             1,272    391 
2412856, 4.41%, 6/3/2021(d)             821    346 
2413355, 5.03%, 6/3/2021(d)             2,614    865 
2413407, 5.19%, 6/3/2021(d)             3,040    1,123 
2413456, 3.94%, 6/3/2021             1,836    951 
2414356, 4.52%, 6/3/2021             593    479 
2414466, 3.90%, 6/3/2021             916    723 
2414589, 3.90%, 6/3/2021(d)             10,056    2,815 
2414798, 4.84%, 6/3/2021             2,513    780 
2414839, 3.75%, 6/3/2021(d)             4,391    1,853 
2414951, 3.75%, 6/3/2021(d)             1,074    451 
2414998, 4.52%, 6/3/2021(d)             18,282    5,620 
2415282, 3.75%, 6/3/2021(d)             3,570    1,416 
2415622, 4.41%, 6/4/2021             3,488    3,147 
2415673, 3.90%, 6/4/2021             3,151    2,849 
2416647, 4.53%, 6/4/2021(d)             1,575    624 
2417422, 5.34%, 6/4/2021             2,576    880 
2417544, 4.53%, 6/4/2021(d)             2,659    1,005 
2417621, 4.84%, 6/4/2021             1,403    814 
2417654, 5.03%, 6/4/2021             3,107    2,911 
2417947, 4.52%, 6/4/2021(d)             12,472    6,001 
2418243, 5.19%, 6/4/2021             4,316    2,580 
2418316, 4.53%, 6/4/2021             1,374    568 
2418319, 3.29%, 6/4/2021(d)             1,413    584 
2418547, 4.53%, 6/4/2021             607    304 
2418620, 5.03%, 6/4/2021(d)             4,520    1,187 
2418691, 4.52%, 6/4/2021             44,377    21,354 
2418761, 5.20%, 6/4/2021             1,053    523 
2418923, 5.65%, 6/4/2021             418    308 
2419418, 4.52%, 6/4/2021(d)             3,015    696 
2419420, 5.51%, 6/4/2021             1,078    619 
2419444, 3.91%, 6/4/2021             275    261 
2423580, 3.96%, 6/5/2021             325    295 
2424524, 5.36%, 6/5/2021             1,955    629 
2424748, 3.76%, 6/6/2021(d)             4,199    1,242 
2425402, 5.36%, 6/6/2021(d)             2,474    591 
2425664, 5.21%, 6/6/2021(d)             923    445 
2425971, 5.83%, 6/6/2021(d)             2,383    710 
2426002, 4.38%, 6/6/2021             1,720    1,272 
2426164, 3.97%, 6/6/2021             468    393 
2426206, 7.23%, 6/6/2021             828    620 
2426391, 3.30%, 6/6/2021             2,533    1,762 
2426479, 4.70%, 6/6/2021(d)             3,033    756 
2427319, 3.14%, 6/6/2021             4,808    1,974 
2427544, 3.30%, 6/6/2021             1,976    1,662 
2428230, 4.54%, 6/7/2021             2,520    1,706 
2428332, 3.96%, 6/7/2021             366    282 
2428381, 5.52%, 6/7/2021             390    273 
2428610, 4.54%, 6/7/2021(d)             2,658    709 
2428803, 5.05%, 6/7/2021             2,335    985 
2428805, 3.30%, 6/7/2021(d)             2,087    1,473 
2428829, 3.76%, 6/7/2021(d)             4,843    1,958 
2428878, 3.96%, 6/7/2021             123    121 
2428951, 4.85%, 6/7/2021(d)             3,605    872 
2428976, 4.54%, 6/7/2021(d)             3,845    1,205 
2428986, 5.19%, 6/7/2021             249    201 
2429020, 3.95%, 6/7/2021             3,843    2,036 
2429063, 3.29%, 6/8/2021             2,849    2,158 
2429181, 4.54%, 6/8/2021             285    238 
2429198, 4.53%, 6/8/2021(d)             2,650    823 
2429244, 4.53%, 6/8/2021(d)             3,094    1,099 
2429294, 4.38%, 6/8/2021             601    371 
2429314, 3.29%, 6/8/2021             1,008    920 
2429390, 4.53%, 6/8/2021             3,169    1,741 
2429479, 4.42%, 6/8/2021             967    876 
2430074, 4.52%, 6/9/2021             1,717    1,006 
2430390, 3.90%, 6/9/2021(d)             1,647    878 
2430803, 4.83%, 6/9/2021             781    557 
2430873, 4.98%, 6/9/2021             5,774    2,115 
2430965, 4.37%, 6/9/2021             4,654    2,426 
2431124, 3.75%, 6/9/2021             3,396    1,905 
2431157, 3.13%, 6/9/2021             4,154    2,822 
2431244, 4.37%, 6/9/2021             4,337    3,290 
2431437, 4.37%, 6/9/2021(d)             1,610    569 
2431531, 3.29%, 6/9/2021             1,268    785 
2431571, 3.94%, 6/9/2021             1,360    836 
2431645, 4.52%, 6/9/2021(d)             3,948    994 
2431676, 4.53%, 6/9/2021             2,714    964 
2431698, 3.28%, 6/9/2021             2,813    2,764 
2431802, 4.52%, 6/9/2021(d)             1,352    606 
2431912, 5.18%, 6/9/2021             2,219    685 
2431975, 3.28%, 6/9/2021             53    41 
2432000, 4.68%, 6/9/2021             4,489    1,461 
2432031, 4.52%, 6/9/2021             3,666    1,820 
2432110, 4.86%, 6/9/2021(d)             724    176 
2432145, 3.28%, 6/9/2021             319    276 
2432323, 4.52%, 6/9/2021             3,866    1,304 
2432398, 3.75%, 6/9/2021             5,748    2,347 
2432460, 4.52%, 6/9/2021(d)             6,524    3,332 
2432573, 4.37%, 6/9/2021             12,349    4,358 
2432725, 4.52%, 6/9/2021             30    25 
2433375, 4.52%, 6/9/2021             5,415    3,850 
2433625, 5.03%, 6/9/2021             1,260    780 
2433647, 4.37%, 6/9/2021             2,213    778 
2433653, 3.75%, 6/9/2021(d)             2,017    813 
2434210, 5.65%, 6/10/2021(d)             901    186 
2434250, 5.20%, 6/10/2021(d)             719    174 
2436037, 4.41%, 6/10/2021             4,249    3,234 
2436969, 3.94%, 6/10/2021             383    376 
2437276, 5.19%, 6/10/2021             5,678    3,329 
2437514, 5.20%, 6/10/2021(d)             3,020    645 
2438180, 5.20%, 6/10/2021             1,532    644 
2438281, 4.56%, 6/10/2021(d)             937    178 
2438310, 3.94%, 6/10/2021             230    226 
2438508, 6.06%, 6/11/2021             421    294 
2438716, 4.69%, 6/11/2021             1,694    429 
2438760, 4.37%, 6/11/2021             3,038    2,681 
2438857, 4.54%, 6/11/2021             421    191 
2438874, 3.30%, 6/11/2021             467    160 
2439113, 3.28%, 6/11/2021             4,288    1,951 
2439174, 4.41%, 6/11/2021             2,448    2,330 
2439650, 3.75%, 6/11/2021             3,300    1,356 
2440035, 3.75%, 6/11/2021             249    237 
2440233, 4.37%, 6/11/2021             885    780 
2440441, 4.37%, 6/11/2021             1,305    1,228 
2440524, 3.29%, 6/11/2021             1,912    1,439 
2440595, 4.53%, 6/11/2021             1,378    1,051 
2440738, 5.65%, 6/11/2021             1,040    308 
2440752, 5.03%, 6/11/2021             323    202 
2440821, 4.52%, 6/11/2021             1    1 
2440877, 3.28%, 6/11/2021(d)             63,741    21,042 
2441393, 5.19%, 6/11/2021             7,856    2,632 
2441689, 5.19%, 6/11/2021(d)             14,117    3,374 
2441757, 4.52%, 6/11/2021             273    250 
2441835, 5.65%, 6/11/2021(d)             1,799    364 
2441862, 4.52%, 6/11/2021             11,803    3,253 
2441939, 4.56%, 6/11/2021             105    69 
2441950, 6.72%, 6/11/2021(d)             725    100 
2442018, 7.19%, 6/11/2021             5,936    2,270 
2443470, 5.05%, 6/12/2021             8,822    3,799 
2443515, 4.85%, 6/12/2021             10,691    4,470 
2443700, 4.85%, 6/12/2021             210    188 
2443779, 4.69%, 6/12/2021             540    486 
2443812, 3.30%, 6/12/2021             775    424 
2443888, 4.88%, 6/12/2021(d)             643    203 
2443961, 4.53%, 6/12/2021             149    137 
2443982, 3.30%, 6/12/2021             2,426    1,107 
2444075, 3.97%, 6/12/2021             443    407 
2444206, 3.30%, 6/12/2021             1,600    1,572 
2444634, 3.96%, 6/12/2021             3,034    1,371 
2444788, 4.43%, 6/12/2021             316    288 
2444839, 4.38%, 6/12/2021             1,959    1,843 
2445042, 3.29%, 6/12/2021             2,904    1,830 
2445270, 4.69%, 6/12/2021             437    320 
2445276, 4.38%, 6/12/2021             1,400    1,091 
2445314, 4.51%, 6/12/2021             314    124 
2445400, 3.31%, 6/12/2021             809    368 
2445412, 4.53%, 6/12/2021(d)             2,778    1,131 
2445435, 4.70%, 6/12/2021             2,096    688 
2445570, 5.20%, 6/12/2021(d)             2,396    924 
2446028, 4.53%, 6/12/2021             432    171 
2446082, 4.52%, 6/12/2021             545    194 
2446107, 3.30%, 6/12/2021             56    55 
2446118, 4.54%, 6/12/2021             57,741    18,789 
2446478, 5.00%, 6/12/2021             3,682    1,796 
2446568, 4.54%, 6/12/2021(d)             719    517 
2446883, 4.52%, 6/12/2021             318    127 
2446917, 3.76%, 6/12/2021             3,395    1,385 
2447028, 4.55%, 6/12/2021             3,490    863 
2447051, 4.54%, 6/12/2021(d)             1,963    367 
2447220, 4.53%, 6/12/2021             1,270    591 
2447415, 4.85%, 6/13/2021             282    139 
2447664, 4.54%, 6/13/2021             2,069    1,079 
2447777, 5.21%, 6/13/2021             3,147    1,219 
2447957, 5.37%, 6/13/2021             543    282 
2447987, 3.95%, 6/13/2021             5,021    2,768 
2448231, 5.05%, 6/13/2021(d)             1,967    846 
2448312, 5.54%, 6/13/2021             135    110 
2448374, 4.43%, 6/13/2021             1,174    1,021 
2448546, 5.67%, 6/13/2021(d)             555    162 
2448636, 5.05%, 6/13/2021             680    600 
2448771, 5.05%, 6/13/2021             819    641 
2448809, 4.54%, 6/13/2021             330    271 
2448926, 5.36%, 6/13/2021             590    469 
2449068, 3.30%, 6/13/2021             3,955    3,021 
2449262, 3.30%, 6/13/2021             748    660 
2449264, 5.52%, 6/13/2021             2,864    2,040 
2449329, 4.54%, 6/13/2021(d)             10,161    2,312 
2449514, 4.43%, 6/13/2021             3,060    1,250 
2449558, 5.67%, 6/13/2021             427    160 
2449573, 5.05%, 6/13/2021             766    720 
2449619, 4.84%, 6/13/2021             1,238    421 
2449635, 4.57%, 6/13/2021             406    212 
2449721, 4.55%, 6/13/2021(d)             1,087    353 
2449748, 4.87%, 6/13/2021             43    38 
2449975, 4.84%, 6/13/2021(d)             1,039    326 
2449983, 4.85%, 6/13/2021(d)             7,048    1,792 
2450442, 5.05%, 6/13/2021             7,952    4,191 
2450484, 5.00%, 6/13/2021(d)             1,048    158 
2450686, 4.52%, 6/14/2021(d)             721    140 
2450752, 4.53%, 6/14/2021(d)             645    303 
2450810, 4.85%, 6/14/2021             1,968    1,196 
2450865, 3.30%, 6/14/2021             574    442 
2450948, 4.38%, 6/14/2021(d)             4,318    1,540 
2451141, 5.00%, 6/14/2021             334    279 
2451189, 4.55%, 6/14/2021             1,210    635 
2451315, 4.38%, 6/14/2021(d)             2,759    775 
2451391, 4.39%, 6/14/2021             420    409 
2451469, 3.29%, 6/15/2021             3,498    1,601 
2451549, 4.53%, 6/15/2021             2,961    1,737 
2451592, 3.76%, 6/15/2021             731    428 
2454685, 3.29%, 6/16/2021             1,045    1,029 
2454884, 5.03%, 6/16/2021             1,028    916 
2455047, 3.93%, 6/16/2021(d)             161    91 
2455060, 3.75%, 6/16/2021(d)             1,983    608 
2455125, 5.19%, 6/16/2021(d)             7,713    2,480 
2455365, 5.20%, 6/16/2021             481    157 
2455383, 5.65%, 6/16/2021             169    128 
2455416, 3.94%, 6/16/2021             3,680    2,079 
2455594, 3.75%, 6/16/2021             845    353 
2455833, 5.65%, 6/16/2021             48    40 
2455980, 3.29%, 6/16/2021             1,619    1,051 
2456049, 4.53%, 6/16/2021(d)             5,329    1,777 
2456169, 4.57%, 6/16/2021(d)             7,370    1,069 
2456291, 3.27%, 6/16/2021(d)             1,335    223 
2456397, 4.56%, 6/16/2021(d)             512    198 
2456432, 5.18%, 6/16/2021             2,616    960 
2456473, 3.32%, 6/16/2021             442    251 
2456612, 5.03%, 6/16/2021(d)             15,332    5,533 
2456626, 4.53%, 6/16/2021             1,648    610 
2456687, 3.29%, 6/16/2021             644    600 
2456730, 4.54%, 6/16/2021             967    320 
2457251, 4.37%, 6/16/2021             1,207    970 
2457264, 3.94%, 6/16/2021             4,267    2,412 
2457331, 4.67%, 6/16/2021(d)             5,649    1,159 
2457443, 4.52%, 6/16/2021             6,539    2,716 
2457702, 5.65%, 6/17/2021(d)             1,136    436 
2457855, 4.41%, 6/17/2021(d)             32,093    9,474 
2458177, 4.41%, 6/17/2021(d)             1,457    660 
2458193, 5.19%, 6/17/2021             3,883    1,598 
2458260, 3.94%, 6/17/2021(d)             1,461    338 
2458432, 5.34%, 6/17/2021(d)             548    141 
2458661, 4.41%, 6/17/2021             527    238 
2458705, 5.19%, 6/17/2021             3,270    2,021 
2459086, 5.18%, 6/17/2021             4,127    2,097 
2459482, 5.18%, 6/17/2021             4,992    2,239 
2459528, 3.93%, 6/17/2021(d)             1,522    268 
2459568, 3.95%, 6/17/2021             23    23 
2459882, 5.18%, 6/17/2021             1,421    560 
2460497, 4.54%, 6/18/2021             808    324 
2460813, 3.28%, 6/18/2021             6,529    3,769 
2461008, 5.65%, 6/18/2021             1,487    446 
2461010, 4.83%, 6/18/2021             321    290 
2461097, 4.69%, 6/18/2021             797    505 
2461277, 4.52%, 6/18/2021(d)             6,027    1,352 
2461393, 4.68%, 6/18/2021             1,994    1,500 
2461471, 4.98%, 6/18/2021(d)             6,122    965 
2461484, 5.65%, 6/18/2021             4,843    2,411 
2461672, 4.98%, 6/18/2021             300    197 
2461692, 4.54%, 6/18/2021(d)             1,397    480 
2461972, 5.65%, 6/18/2021(d)             6,498    949 
2461985, 3.28%, 6/18/2021             1,017    804 
2462038, 4.98%, 6/18/2021             692    589 
2462593, 3.29%, 6/18/2021             3,289    2,564 
2462810, 3.29%, 6/18/2021             2,968    1,363 
2462942, 4.55%, 6/18/2021             366    199 
2463073, 4.68%, 6/18/2021             2,624    1,662 
2463235, 4.37%, 6/18/2021             4,226    2,326 
2463317, 4.52%, 6/18/2021(d)             5,902    2,039 
2463482, 4.52%, 6/18/2021             4,323    2,074 
2463621, 5.20%, 6/18/2021             1,968    662 
2463637, 3.28%, 6/18/2021             1,037    600 
2463689, 3.75%, 6/18/2021             576    533 
2464771, 5.19%, 6/18/2021(d)             4,726    1,114 
2465064, 5.19%, 6/18/2021             250    232 
2465270, 4.52%, 6/18/2021             5,523    5,065 
2465452, 5.19%, 6/18/2021             8,757    3,251 
2465782, 4.52%, 6/18/2021(d)             7,359    2,423 
2465938, 3.28%, 6/18/2021             1,926    1,501 
2467425, 5.39%, 6/19/2021(d)             899    181 
2467446, 5.37%, 6/19/2021(d)             3,005    1,124 
2467628, 5.22%, 6/19/2021             97    84 
2467662, 4.43%, 6/19/2021             259    248 
2467718, 5.05%, 6/19/2021             263    235 
2467756, 5.21%, 6/19/2021             637    527 
2468093, 5.05%, 6/19/2021             372    353 
2468139, 3.96%, 6/19/2021             937    619 
2468188, 3.95%, 6/19/2021             1,109    1,041 
2468825, 5.22%, 6/19/2021             817    598 
2469088, 4.43%, 6/19/2021             2,221    2,089 
2469425, 5.21%, 6/19/2021             11,070    4,603 
2470662, 5.21%, 6/20/2021(d)             4,770    2,877 
2470811, 3.76%, 6/20/2021(d)             24,220    7,064 
2470956, 4.56%, 6/20/2021(d)             1,586    370 
2470977, 3.76%, 6/20/2021             3,094    959 
2471006, 5.05%, 6/20/2021             1,015    660 
2471035, 4.43%, 6/20/2021(d)             36,930    11,161 
2471363, 4.85%, 6/20/2021             1,251    548 
2471382, 3.29%, 6/20/2021             531    502 
2471499, 3.31%, 6/20/2021             1,050    702 
2471539, 4.55%, 6/20/2021             477    344 
2471589, 4.38%, 6/20/2021             5,386    3,000 
2471672, 3.30%, 6/20/2021             2,037    1,360 
2471719, 3.76%, 6/20/2021             696    329 
2471732, 3.30%, 6/20/2021             11,080    6,521 
2471897, 5.38%, 6/20/2021             558    306 
2471920, 5.22%, 6/20/2021             909    431 
2471940, 3.76%, 6/20/2021             663    625 
2471991, 4.38%, 6/20/2021             5,933    2,713 
2472075, 4.54%, 6/20/2021(d)             1,690    878 
2472366, 4.54%, 6/20/2021             2,389    1,786 
2472487, 3.30%, 6/20/2021(d)             3,324    609 
2472827, 4.38%, 6/20/2021             410    229 
2472869, 4.85%, 6/20/2021             1,067    893 
2472911, 4.85%, 6/20/2021             197    165 
2472928, 3.28%, 6/20/2021(d)             113    77 
2472933, 3.76%, 6/20/2021             14,044    5,895 
2473261, 4.55%, 6/20/2021(d)             617    179 
2473303, 4.54%, 6/20/2021             359    331 
2473355, 4.38%, 6/20/2021             4,020    2,723 
2473393, 4.87%, 6/20/2021             218    159 
2473403, 4.38%, 6/20/2021             70    68 
2473500, 3.76%, 6/20/2021             463    443 
2473590, 3.76%, 6/20/2021             880    613 
2473605, 4.70%, 6/20/2021             846    387 
2473836, 4.85%, 6/20/2021             3,081    2,239 
2473966, 4.43%, 6/20/2021             1,561    732 
2474157, 5.20%, 6/20/2021(d)             5,521    1,046 
2474912, 4.55%, 6/21/2021             1,983    959 
2474951, 3.77%, 6/21/2021             752    711 
2474990, 3.96%, 6/21/2021             1,836    1,448 
2475033, 3.32%, 6/21/2021             786    145 
2475040, 3.96%, 6/21/2021             223    128 
2475078, 3.97%, 6/21/2021             324    318 
2475098, 3.30%, 6/21/2021             489    290 
2475189, 3.33%, 6/21/2021             314    212 
2475251, 4.39%, 6/21/2021             282    270 
2475375, 3.77%, 6/21/2021             567    529 
2475431, 3.33%, 6/21/2021(d)             469    110 
2475439, 3.30%, 6/21/2021             1,530    1,234 
2475461, 3.77%, 6/21/2021             1,660    701 
2475472, 4.39%, 6/21/2021(d)             2,988    795 
2475492, 4.55%, 6/21/2021             6,306    2,083 
2475531, 4.39%, 6/21/2021             6,139    5,496 
2475723, 4.43%, 6/21/2021(d)             5,150    1,578 
2475766, 4.56%, 6/21/2021(d)             1,806    414 
2475816, 4.58%, 6/21/2021             108    100 
2475819, 3.30%, 6/21/2021             992    882 
2475894, 5.51%, 6/21/2021             341    212 
2475930, 4.39%, 6/21/2021             612    549 
2475984, 4.53%, 6/22/2021             1,289    832 
2476003, 4.54%, 6/22/2021(d)             3,933    1,288 
2476050, 3.95%, 6/22/2021             3,446    805 
2476069, 4.53%, 6/22/2021(d)             1,749    404 
2476114, 4.54%, 6/22/2021             1,251    1,107 
2476152, 3.30%, 6/22/2021             192    189 
2476173, 3.30%, 6/22/2021             1,722    1,397 
2476218, 3.29%, 6/22/2021             1,775    1,441 
2476331, 3.96%, 6/22/2021             1,868    1,509 
2476388, 3.92%, 6/22/2021(d)             391    119 
2476638, 4.69%, 6/22/2021             4,985    1,697 
2476664, 4.70%, 6/22/2021(d)             4,181    813 
2476718, 3.28%, 6/23/2021             679    407 
2476728, 4.54%, 6/23/2021             1,026    419 
2476944, 5.20%, 6/23/2021             971    810 
2476986, 3.76%, 6/23/2021             2,751    1,335 
2477099, 4.42%, 6/23/2021             283    174 
2477140, 4.53%, 6/23/2021             2,484    1,393 
2477172, 4.99%, 6/23/2021(d)             2,687    703 
2477318, 4.53%, 6/23/2021             4,762    2,528 
2477322, 5.20%, 6/23/2021             49,472    21,195 
2477591, 4.54%, 6/23/2021(d)             1,316    505 
2477821, 3.30%, 6/23/2021(d)             2,763    507 
2477982, 4.70%, 6/23/2021             967    544 
2478080, 4.54%, 6/23/2021(d)             1,572    737 
2478111, 4.51%, 6/23/2021             527    257 
2478122, 4.38%, 6/23/2021(d)             21,227    5,665 
2478377, 3.29%, 6/23/2021(d)             2,704    645 
2478385, 4.38%, 6/23/2021             2,694    1,533 
2478429, 4.53%, 6/23/2021             776    259 
2478516, 4.53%, 6/23/2021             761    702 
2478559, 4.68%, 6/23/2021             4,701    2,661 
2478636, 4.53%, 6/23/2021             3,524    1,361 
2478707, 3.29%, 6/23/2021(d)             28,959    13,668 
2479009, 4.53%, 6/23/2021(d)             2,669    682 
2479187, 4.52%, 6/23/2021             777    412 
2479195, 4.54%, 6/23/2021             1,380    1,009 
2479220, 4.38%, 6/23/2021             1,592    1,426 
2479523, 3.94%, 6/23/2021(d)             607    162 
2479533, 4.38%, 6/23/2021             641    575 
2479619, 4.69%, 6/23/2021(d)             12,601    2,445 
2479682, 4.86%, 6/23/2021             380    240 
2479687, 3.76%, 6/23/2021             3,804    3,374 
2479832, 3.29%, 6/23/2021             12,158    9,919 
2480054, 4.52%, 6/23/2021             951    368 
2480084, 3.29%, 6/23/2021             3,718    2,983 
2480125, 5.04%, 6/24/2021             4,604    2,619 
2480351, 4.38%, 6/24/2021             452    386 
2480360, 3.29%, 6/24/2021             1,335    246 
2480397, 4.54%, 6/24/2021             1,629    671 
2480416, 4.71%, 6/24/2021(d)             716    279 
2480421, 4.54%, 6/24/2021             2,809    724 
2480438, 5.20%, 6/24/2021             224    210 
2480598, 4.99%, 6/24/2021(d)             1,424    217 
2480669, 3.29%, 6/24/2021             7,429    5,131 
2480906, 3.29%, 6/24/2021             1,450    1,297 
2480948, 4.38%, 6/24/2021(d)             9,299    3,528 
2481357, 4.38%, 6/24/2021             1,140    653 
2481374, 4.54%, 6/24/2021             1,226    533 
2481430, 3.27%, 6/24/2021(d)             417    127 
2481523, 4.38%, 6/24/2021             4,270    2,455 
2481590, 4.84%, 6/24/2021             5,181    3,272 
2481656, 5.04%, 6/24/2021             363    349 
2481688, 5.21%, 6/24/2021             1,515    732 
2481704, 3.32%, 6/24/2021             274    122 
2481731, 5.35%, 6/24/2021             2,320    1,888 
2481865, 3.29%, 6/24/2021             1,154    947 
2481871, 4.70%, 6/24/2021             1,756    465 
2481877, 4.53%, 6/24/2021             728    554 
2481996, 5.21%, 6/24/2021             330    293 
2482018, 4.38%, 6/24/2021(d)             2,251    617 
2482096, 3.29%, 6/24/2021(d)             2,423    798 
2482293, 3.29%, 6/24/2021             2,071    1,241 
2482431, 4.53%, 6/24/2021             1,545    1,014 
2482467, 4.38%, 6/24/2021(d)             2,696    1,033 
2482492, 3.29%, 6/24/2021(d)             56,153    18,693 
2482496, 5.04%, 6/24/2021             14,981    10,396 
2482843, 4.53%, 6/24/2021             2,987    1,291 
2483204, 5.20%, 6/24/2021             811    429 
2483227, 5.20%, 6/24/2021(d)             4,813    1,132 
2483586, 3.29%, 6/24/2021             406    400 
2485327, 3.96%, 6/25/2021             1,231    579 
2485343, 5.06%, 6/25/2021             1,147    436 
2485379, 5.22%, 6/25/2021             2,973    1,687 
2485439, 5.22%, 6/25/2021             4,265    1,628 
2485471, 4.43%, 6/25/2021(d)             7,622    3,191 
2486720, 3.95%, 6/26/2021             788    550 
2486836, 5.20%, 6/26/2021(d)             4,662    1,088 
2487130, 3.96%, 6/26/2021             1,187    1,166 
2487304, 5.36%, 6/26/2021             9,474    4,459 
2487669, 5.36%, 6/26/2021             3,960    1,361 
2487814, 5.21%, 6/26/2021             893    391 
2488182, 3.96%, 6/26/2021             2,148    1,745 
2488287, 5.21%, 6/26/2021(d)             3,510    718 
2488531, 5.52%, 6/27/2021             3,959    1,196 
2488674, 4.43%, 6/27/2021             2,237    1,111 
2488703, 5.20%, 6/27/2021(d)             6,622    1,647 
2489287, 4.43%, 6/27/2021             21,905    6,915 
2490044, 5.21%, 6/27/2021             5,335    4,668 
2490396, 5.05%, 6/27/2021(d)             2,761    717 
2490902, 5.20%, 6/27/2021             5,096    1,267 
2490948, 3.96%, 6/27/2021             2,583    1,238 
2490995, 5.20%, 6/27/2021(d)             856    570 
2491069, 5.21%, 6/27/2021             1,472    981 
2491125, 5.19%, 6/27/2021             142    103 
2491135, 5.21%, 6/27/2021             1,812    1,673 
2491352, 5.36%, 6/27/2021             338    159 
2491356, 4.57%, 6/27/2021             699    330 
2491430, 4.43%, 6/27/2021(d)             1,358    572 
2492212, 5.68%, 6/28/2021             294    172 
2492250, 3.96%, 6/28/2021(d)             5,289    1,814 
2492312, 5.22%, 6/28/2021             2,451    786 
2492391, 4.43%, 6/28/2021             4,068    1,290 
2492489, 3.96%, 6/28/2021             1,309    1,259 
2492666, 5.53%, 6/28/2021             2,428    1,094 
2492721, 5.18%, 6/28/2021(d)             153    95 
2492728, 5.37%, 6/28/2021(d)             1,844    721 
2492953, 4.43%, 6/28/2021(d)             3,811    1,106 
2492998, 5.37%, 6/28/2021             788    525 
2493042, 5.23%, 6/28/2021(d)             1,991    542 
2493063, 4.43%, 6/28/2021             5,787    3,694 
2493324, 3.96%, 6/29/2021             2,856    2,038 
2493423, 5.05%, 6/29/2021             138    135 
2493556, 3.96%, 6/29/2021             744    531 
2493752, 5.51%, 6/29/2021             103    93 
2494027, 5.20%, 6/30/2021(d)             3,844    1,289 
2497539, 5.20%, 6/30/2021(d)             724    487 
2497570, 3.95%, 6/30/2021             60    59 
2497805, 5.20%, 6/30/2021             635    476 
2497848, 5.04%, 6/30/2021             4,557    3,962 
2498378, 5.21%, 6/30/2021(d)             3,033    726 
2498435, 5.21%, 6/30/2021(d)             3,757    1,359 
2498503, 4.58%, 6/30/2021(d)             6,891    1,003 
2498622, 5.36%, 6/30/2021(d)             3,755    1,502 
2498795, 5.51%, 6/30/2021(d)             2,345    705 
2498855, 5.39%, 6/30/2021(d)             693    234 
2498860, 5.21%, 6/30/2021             1,277    616 
2498872, 5.21%, 6/30/2021             18,084    10,942 
2499960, 5.36%, 6/30/2021             1,039    591 
2500411, 5.35%, 6/30/2021(d)             656    265 
2501372, 5.37%, 6/30/2021(d)             1,451    496 
2501442, 5.19%, 6/30/2021(d)             216    134 
2502757, 5.07%, 7/1/2021             1,514    1,144 
2502799, 3.98%, 7/1/2021             309    304 
2502837, 3.97%, 7/1/2021(d)             50,958    16,462 
2503935, 3.77%, 7/2/2021             11,688    5,092 
2503963, 3.30%, 7/2/2021(d)             5,823    4,905 
2503985, 4.40%, 7/2/2021(d)             10,296    2,860 
2504159, 3.30%, 7/2/2021             22    22 
2504216, 3.77%, 7/2/2021             1,546    1,026 
2504234, 3.30%, 7/2/2021             743    678 
2504272, 4.56%, 7/2/2021             1,588    891 
2504339, 3.77%, 7/2/2021             288    277 
2504344, 4.39%, 7/2/2021             2,932    1,967 
2504372, 3.77%, 7/2/2021             709    537 
2504380, 3.77%, 7/2/2021(d)             5,146    1,682 
2504494, 5.01%, 7/2/2021(d)             412    289 
2504512, 4.86%, 7/2/2021             468    352 
2504545, 4.39%, 7/2/2021             3,217    1,921 
2504719, 3.30%, 7/2/2021(d)             11,807    4,206 
2505714, 4.55%, 7/2/2021(d)             10,646    2,558 
2505876, 4.86%, 7/2/2021(d)             22,469    4,219 
2506013, 5.37%, 7/2/2021             385    359 
2506050, 4.55%, 7/2/2021             1,002    940 
2506176, 4.55%, 7/2/2021             1,389    951 
2506451, 4.58%, 7/2/2021             287    217 
2506650, 4.54%, 7/2/2021(d)             4,308    1,045 
2506689, 3.30%, 7/2/2021             2,104    2,043 
2506754, 4.39%, 7/2/2021             89    87 
2506921, 3.31%, 7/2/2021             1,167    858 
2507026, 3.30%, 7/2/2021             2,129    1,567 
2507214, 4.43%, 7/2/2021(d)             1,317    993 
2507283, 4.54%, 7/2/2021             330    306 
2507324, 5.23%, 7/2/2021(d)             1,765    785 
2507834, 4.43%, 7/3/2021             705    671 
2507960, 5.22%, 7/3/2021(d)             10,465    3,507 
2508187, 5.06%, 7/3/2021             4,163    4,070 
2509014, 5.22%, 7/3/2021(d)             3,009    1,200 
2509153, 3.98%, 7/3/2021             399    387 
2509629, 4.60%, 7/3/2021(d)             1,925    534 
2509653, 5.22%, 7/3/2021             7,264    3,523 
2509852, 5.22%, 7/3/2021(d)             56,777    12,870 
2510653, 5.23%, 7/3/2021             356    305 
2510723, 5.21%, 7/3/2021(d)             11,383    2,846 
2510949, 5.53%, 7/3/2021             960    720 
2511083, 3.95%, 7/4/2021             547    341 
2512885, 5.04%, 7/6/2021             365    359 
2512990, 5.20%, 7/6/2021             4,874    3,288 
2513334, 5.04%, 7/6/2021             7,919    4,764 
2513776, 3.96%, 7/6/2021             1,474    1,102 
2514057, 4.42%, 7/6/2021             277    269 
2514094, 4.42%, 7/6/2021             7,102    5,467 
2514501, 3.95%, 7/6/2021             5,082    2,568 
2514782, 5.48%, 7/6/2021             716    207 
2515256, 3.96%, 7/6/2021(d)             1,316    371 
2515804, 4.53%, 7/7/2021             11,331    10,385 
2515816, 5.35%, 7/7/2021             310    291 
2515919, 4.53%, 7/7/2021             6,919    3,976 
2515982, 4.53%, 7/7/2021             2,529    713 
2515996, 3.29%, 7/7/2021             19,127    17,691 
2516079, 5.04%, 7/7/2021             315    310 
2516501, 4.68%, 7/7/2021(d)             2,976    603 
2516598, 4.38%, 7/7/2021             594    523 
2516646, 4.38%, 7/7/2021             1,544    940 
2516668, 4.38%, 7/7/2021             1,320    678 
2516702, 3.76%, 7/7/2021             1,112    1,010 
2516742, 4.54%, 7/7/2021             1,070    441 
2517103, 3.31%, 7/7/2021(d)             423    198 
2517109, 4.57%, 7/7/2021(d)             539    326 
2517131, 3.76%, 7/7/2021             2,889    2,787 
2517327, 4.55%, 7/7/2021             867    318 
2517429, 4.53%, 7/7/2021             1,349    592 
2517449, 3.76%, 7/7/2021             13,304    9,069 
2517640, 4.53%, 7/7/2021             4,227    3,257 
2517679, 4.38%, 7/7/2021             996    977 
2517705, 4.52%, 7/7/2021(d)             1,888    428 
2517771, 4.84%, 7/7/2021             1,963    754 
2517800, 3.29%, 7/7/2021             1,675    785 
2517827, 3.29%, 7/7/2021             5,884    3,015 
2517864, 4.53%, 7/7/2021             9,073    8,477 
2517934, 4.42%, 7/7/2021             4,785    4,346 
2518156, 4.53%, 7/7/2021             11,931    5,945 
2518270, 4.53%, 7/7/2021             8,900    4,142 
2518351, 4.53%, 7/7/2021(d)             24,826    5,312 
2518882, 4.53%, 7/7/2021(d)             444    140 
2518902, 3.76%, 7/7/2021             3,902    1,732 
2519009, 4.38%, 7/7/2021             7,053    4,812 
2519084, 4.53%, 7/7/2021(d)             11,155    2,964 
2519124, 4.53%, 7/7/2021             2,039    1,760 
2519178, 4.84%, 7/7/2021(d)             2,468    471 
2519185, 4.68%, 7/7/2021             325    191 
2519215, 4.53%, 7/7/2021(d)             20,936    5,947 
2519480, 3.95%, 7/8/2021             4,722    2,384 
2519841, 5.21%, 7/8/2021(d)             1,654    241 
2519940, 5.35%, 7/8/2021             161    150 
2520027, 4.42%, 7/8/2021             388    265 
2520233, 3.96%, 7/8/2021(d)             2,663    933 
2520428, 5.04%, 7/8/2021             11,851    6,061 
2520703, 5.04%, 7/8/2021             7,176    4,884 
2521043, 3.96%, 7/8/2021             350    203 
2521454, 5.04%, 7/8/2021             330    323 
2521501, 3.95%, 7/8/2021             2,503    1,270 
2521635, 5.20%, 7/8/2021(d)             6,469    1,007 
2521713, 3.96%, 7/8/2021             84    82 
2523030, 5.21%, 7/9/2021             1,086    502 
2523185, 5.22%, 7/9/2021             1,639    947 
2523239, 5.37%, 7/9/2021(d)             399    201 
2523254, 4.43%, 7/9/2021(d)             1,894    618 
2523263, 5.22%, 7/9/2021             645    601 
2523395, 5.06%, 7/9/2021             5,028    1,487 
2523858, 5.21%, 7/9/2021             3,756    902 
2524142, 3.96%, 7/9/2021             560    551 
2524410, 3.96%, 7/9/2021             710    659 
2524567, 4.61%, 7/9/2021             211    106 
2524763, 4.43%, 7/9/2021(d)             9,335    3,029 
2524988, 5.54%, 7/9/2021(d)             1,257    357 
2525019, 4.43%, 7/9/2021             908    829 
2525191, 5.22%, 7/9/2021(d)             1,269    443 
2525213, 4.43%, 7/9/2021             5,835    5,328 
2525692, 5.53%, 7/9/2021(d)             2,869    824 
2526450, 5.06%, 7/10/2021             680    668 
2526862, 5.06%, 7/10/2021(d)             4,217    1,194 
2526938, 3.97%, 7/10/2021             4,294    2,201 
2527074, 5.23%, 7/10/2021             1,420    447 
2527402, 5.06%, 7/10/2021             21,492    8,991 
2528589, 5.06%, 7/10/2021             9,280    7,430 
2528827, 5.06%, 7/10/2021             1,271    378 
2528835, 5.23%, 7/10/2021             486    363 
2528863, 4.59%, 7/10/2021             1,441    883 
2529245, 5.36%, 7/10/2021             609    210 
2529407, 3.96%, 7/10/2021             931    712 
2529479, 3.97%, 7/10/2021             2,022    1,041 
2529948, 4.39%, 7/11/2021             932    914 
2529979, 4.55%, 7/11/2021(d)             2,070    1,703 
2530012, 3.96%, 7/11/2021             1,907    1,869 
2530049, 3.77%, 7/11/2021             313    300 
2530095, 5.01%, 7/11/2021             397    106 
2530110, 4.39%, 7/11/2021             2,316    1,602 
2530166, 4.39%, 7/11/2021             345    325 
2530213, 4.54%, 7/12/2021             4,449    3,508 
2530261, 3.77%, 7/11/2021             957    925 
2530325, 3.30%, 7/11/2021             1,773    1,659 
2530464, 4.56%, 7/11/2021             431    304 
2530476, 4.54%, 7/12/2021             3,795    1,004 
2530683, 3.91%, 7/12/2021             103    91 
2530780, 3.95%, 7/12/2021             1,706    1,498 
2530896, 4.54%, 7/12/2021             2,785    1,641 
2530966, 3.30%, 7/12/2021(d)             5,031    1,809 
2531057, 4.55%, 7/12/2021             1,652    1,134 
2531083, 4.55%, 7/12/2021             470    241 
2531091, 4.40%, 7/12/2021             235    230 
2531099, 4.55%, 7/12/2021             740    508 
2531121, 4.54%, 7/12/2021             1,849    814 
2531141, 3.31%, 7/12/2021             417    362 
2531153, 3.76%, 7/12/2021             9,775    8,662 
2531644, 4.53%, 7/13/2021(d)             9,343    2,281 
2532054, 4.54%, 7/13/2021             223    210 
2532164, 5.35%, 7/13/2021(d)             36,979    7,611 
2532265, 4.99%, 7/13/2021             138    123 
2532298, 4.38%, 7/13/2021             745    662 
2532330, 3.29%, 7/13/2021             476    469 
2532379, 3.76%, 7/13/2021             3,177    3,079 
2532470, 3.91%, 7/13/2021(d)             5,204    1,781 
2532714, 4.99%, 7/13/2021             21,507    9,709 
2532966, 3.76%, 7/13/2021             123    120 
2533106, 3.29%, 7/13/2021             1,573    765 
2533260, 3.76%, 7/13/2021             816    750 
2533264, 4.38%, 7/13/2021             521    511 
2533319, 4.99%, 7/13/2021(d)             1,904    296 
2533327, 4.68%, 7/13/2021             648    228 
2533331, 3.76%, 7/13/2021             415    402 
2533391, 4.56%, 7/13/2021(d)             682    179 
2533402, 3.29%, 7/13/2021             1,424    1,234 
2533423, 4.38%, 7/13/2021             488    481 
2533470, 4.38%, 7/13/2021             1,226    1,089 
2533535, 4.54%, 7/13/2021             1,048    672 
2533697, 4.38%, 7/13/2021(d)             1,398    601 
2533746, 4.53%, 7/13/2021             13,315    10,791 
2533871, 5.52%, 7/13/2021(d)             1,819    311 
2533898, 5.36%, 7/13/2021             2,121    737 
2534085, 4.38%, 7/13/2021             10,511    8,554 
2534114, 3.98%, 7/13/2021             44    43 
2534319, 4.52%, 7/13/2021(d)             1,382    304 
2534351, 3.76%, 7/13/2021             1,150    522 
2534360, 4.38%, 7/13/2021(d)             13,659    3,930 
2534443, 4.82%, 7/13/2021(d)             921    174 
2534470, 5.06%, 7/13/2021             329    311 
2534499, 5.19%, 7/13/2021             544    483 
2534628, 5.20%, 7/14/2021             2,022    1,871 
2534794, 5.20%, 7/14/2021             7,917    5,082 
2534910, 5.04%, 7/14/2021(d)             2,175    661 
2534946, 5.35%, 7/14/2021             773    723 
2535143, 5.20%, 7/14/2021             1,306    560 
2535154, 4.42%, 7/14/2021             3,957    3,792 
2535630, 3.95%, 7/14/2021             738    725 
2535687, 5.04%, 7/14/2021             947    898 
2535838, 5.19%, 7/14/2021             592    561 
2536954, 5.20%, 7/14/2021             2,326    1,599 
2537077, 5.04%, 7/14/2021             1,140    1,012 
2537151, 3.95%, 7/14/2021             1,891    1,638 
2538158, 3.95%, 7/15/2021             1,906    1,255 
2538250, 4.60%, 7/15/2021             536    167 
2538268, 3.95%, 7/15/2021             788    773 
2538571, 5.50%, 7/15/2021             416    274 
2538592, 4.61%, 7/15/2021(d)             591    87 
2538619, 4.42%, 7/15/2021             1,045    965 
2538672, 3.94%, 7/15/2021             3,010    1,974 
2539049, 4.42%, 7/15/2021             768    685 
2539220, 5.04%, 7/15/2021             349    343 
2539276, 5.20%, 7/15/2021             1,224    855 
2539411, 4.42%, 7/15/2021             31,278    22,582 
2540513, 4.42%, 7/15/2021             1,016    582 
2542800, 5.38%, 7/16/2021             122    104 
2542908, 5.23%, 7/16/2021(d)             2,429    380 
2542927, 4.44%, 7/16/2021(d)             13,522    4,199 
2543085, 5.23%, 7/16/2021             6,989    4,946 
2543324, 5.07%, 7/16/2021             563    499 
2543351, 3.97%, 7/16/2021             798    753 
2543539, 5.07%, 7/16/2021             45    45 
2543799, 5.23%, 7/16/2021             2,122    1,495 
2543901, 5.69%, 7/16/2021             607    435 
2543974, 5.23%, 7/16/2021             2,359    2,104 
2544198, 5.38%, 7/16/2021(d)             9,369    1,901 
2544389, 5.07%, 7/16/2021             1,836    1,009 
2544481, 4.44%, 7/16/2021(d)             3,670    1,205 
2545025, 3.98%, 7/16/2021             753    667 
2545078, 4.44%, 7/16/2021             424    411 
2545151, 4.44%, 7/16/2021             7,547    6,054 
2545364, 5.07%, 7/16/2021             5,324    2,917 
2545803, 4.60%, 7/16/2021(d)             1,000    313 
2545864, 5.69%, 7/16/2021             83    74 
2545892, 5.53%, 7/16/2021             85    78 
2546006, 3.98%, 7/17/2021             981    926 
2547562, 4.44%, 7/17/2021             406    390 
2547582, 5.23%, 7/17/2021             704    502 
2547655, 5.22%, 7/17/2021             2,034    1,060 
2547912, 5.23%, 7/17/2021(d)             3,710    1,270 
2548043, 5.54%, 7/17/2021             5,419    1,746 
2548312, 5.23%, 7/17/2021(d)             1,876    1,232 
2548771, 5.07%, 7/17/2021             10,594    4,648 
2549059, 5.55%, 7/17/2021             567    376 
2549107, 5.23%, 7/18/2021             5,290    2,924 
2549195, 4.86%, 7/18/2021(d)             2,902    856 
2549202, 3.31%, 7/18/2021             5,321    4,700 
2549282, 5.02%, 7/18/2021             776    633 
2549347, 3.97%, 7/18/2021             1,002    983 
2549366, 5.02%, 7/18/2021             2,890    1,344 
2549414, 4.56%, 7/18/2021             3,057    1,534 
2549512, 3.78%, 7/18/2021             4,109    3,026 
2549558, 4.72%, 7/18/2021             2,712    987 
2549575, 3.31%, 7/18/2021             4,235    2,876 
2549612, 5.23%, 7/18/2021(d)             2,605    617 
2549644, 3.78%, 7/18/2021             5,287    3,103 
2549696, 5.07%, 7/18/2021             2,902    2,416 
2549762, 4.40%, 7/18/2021             1,284    1,261 
2549830, 3.78%, 7/18/2021(d)             6,510    2,234 
2549989, 5.38%, 7/19/2021(d)             2,665    775 
2550093, 5.20%, 7/19/2021             696    385 
2550140, 3.30%, 7/19/2021             861    845 
2550193, 4.55%, 7/19/2021             2,221    1,182 
2550246, 3.77%, 7/19/2021             2,266    2,109 
2550432, 5.05%, 7/20/2021             575    413 
2550446, 4.54%, 7/20/2021             1,429    1,198 
2550466, 4.43%, 7/20/2021(d)             8,425    2,705 
2550478, 4.55%, 7/20/2021             1,176    857 
2550604, 4.56%, 7/20/2021             845    229 
2550790, 3.92%, 7/20/2021(d)             2,265    356 
2550801, 4.54%, 7/20/2021             3,402    2,850 
2550853, 4.59%, 7/20/2021             1,649    580 
2550881, 4.38%, 7/20/2021             4,506    4,044 
2550926, 4.43%, 7/20/2021             1,172    1,090 
2551041, 5.05%, 7/20/2021             214    210 
2551064, 3.30%, 7/20/2021             5,360    2,989 
2551109, 4.54%, 7/20/2021(d)             643    526 
2551134, 3.31%, 7/20/2021             54    46 
2551252, 4.53%, 7/20/2021(d)             1,613    453 
2551268, 4.54%, 7/20/2021             7,240    3,643 
2551278, 5.67%, 7/20/2021             3,115    1,996 
2551342, 4.54%, 7/20/2021             331    315 
2551365, 4.38%, 7/20/2021             4,196    4,111 
2552417, 4.53%, 7/21/2021             2,146    1,169 
2552566, 4.54%, 7/21/2021             913    748 
2552579, 4.70%, 7/21/2021             979    617 
2552590, 4.38%, 7/21/2021             6,404    6,130 
2552764, 5.35%, 7/21/2021(d)             8,232    1,639 
2552817, 4.38%, 7/21/2021             1,632    945 
2552831, 4.38%, 7/21/2021             3,999    2,670 
2552997, 4.53%, 7/21/2021(d)             1,967    304 
2553011, 4.99%, 7/21/2021             774    501 
2553048, 3.76%, 7/21/2021             3,638    3,307 
2553170, 3.95%, 7/21/2021             2,275    868 
2553236, 5.20%, 7/21/2021             22,861    10,603 
2553268, 3.76%, 7/21/2021             905    871 
2553326, 4.54%, 7/21/2021(d)             3,442    820 
2553566, 4.38%, 7/21/2021             225    215 
2553617, 4.53%, 7/21/2021             473    396 
2553632, 4.99%, 7/21/2021(d)             890    210 
2553641, 4.99%, 7/21/2021(d)             1,272    597 
2553708, 4.99%, 7/21/2021(d)             552    198 
2553747, 3.92%, 7/21/2021             288    216 
2553790, 4.53%, 7/21/2021             618    379 
2553919, 3.30%, 7/21/2021             279    274 
2553954, 3.76%, 7/21/2021             247    243 
2554199, 4.38%, 7/21/2021             484    281 
2554291, 3.76%, 7/21/2021             238    233 
2554442, 4.53%, 7/21/2021(d)             4,619    1,383 
2554484, 4.38%, 7/21/2021             2,597    2,340 
2554581, 3.76%, 7/21/2021             1,194    1,168 
2554853, 4.53%, 7/21/2021             2,966    1,790 
2555021, 4.38%, 7/21/2021             2,927    1,315 
2555082, 3.76%, 7/21/2021             6,806    3,130 
2555349, 4.59%, 7/21/2021             561    179 
2555505, 5.04%, 7/22/2021             607    510 
2555545, 5.20%, 7/22/2021             1,032    669 
2555576, 5.20%, 7/22/2021             979    520 
2555589, 5.20%, 7/22/2021(d)             15,893    4,616 
2555652, 4.68%, 7/22/2021             1,330    1,252 
2555822, 4.53%, 7/22/2021             1,000    760 
2555848, 4.53%, 7/22/2021             3,957    1,081 
2555969, 4.99%, 7/22/2021(d)             4,814    732 
2556026, 3.98%, 7/22/2021             1    1 
2556036, 3.95%, 7/22/2021             2,002    1,383 
2556049, 4.84%, 7/22/2021(d)             2,942    878 
2556076, 3.32%, 7/22/2021             101    99 
2556103, 3.29%, 7/22/2021             396    388 
2556133, 5.51%, 7/22/2021             1,275    425 
2556258, 3.76%, 7/22/2021             1,049    952 
2556324, 4.82%, 7/22/2021             854    293 
2556493, 5.20%, 7/22/2021(d)             5,397    2,977 
2556750, 5.20%, 7/22/2021             690    582 
2556807, 3.29%, 7/22/2021             2,073    1,850 
2556884, 4.53%, 7/22/2021             680    640 
2556897, 5.19%, 7/22/2021             491    382 
2556922, 3.95%, 7/22/2021             28,299    19,575 
2557761, 4.53%, 7/22/2021             1,050    560 
2557787, 5.20%, 7/22/2021             1,519    1,250 
2557865, 5.04%, 7/22/2021             1,676    1,118 
2557976, 3.92%, 7/22/2021(d)             461    135 
2557985, 4.53%, 7/22/2021             1,577    1,197 
2557996, 5.19%, 7/22/2021(d)             1,875    648 
2558099, 4.42%, 7/22/2021             29,711    13,632 
2558680, 3.76%, 7/22/2021             3,133    1,447 
2558721, 4.38%, 7/22/2021             4,679    2,741 
2559892, 5.06%, 7/23/2021             40    39 
2559975, 5.21%, 7/23/2021             2,328    832 
2560283, 5.52%, 7/23/2021             317    279 
2560314, 3.96%, 7/23/2021             4,150    2,890 
2560662, 4.43%, 7/23/2021             15,431    7,109 
2560957, 5.22%, 7/23/2021             3,002    1,598 
2561071, 5.22%, 7/23/2021             4,117    1,661 
2561185, 4.43%, 7/23/2021             2,146    989 
2561360, 5.21%, 7/23/2021(d)             1,541    556 
2561400, 5.23%, 7/23/2021(d)             2,368    608 
2561489, 3.97%, 7/23/2021             883    230 
2561505, 5.37%, 7/23/2021(d)             19,513    4,183 
2562004, 3.96%, 7/23/2021             5,995    5,400 
2562506, 5.39%, 7/23/2021             1,009    454 
2562561, 5.06%, 7/23/2021             2,763    1,267 
2562649, 5.22%, 7/23/2021             445    306 
2562666, 5.06%, 7/23/2021             400    383 
2563033, 3.96%, 7/23/2021             653    639 
2563072, 5.06%, 7/24/2021             1,337    1,207 
2563176, 5.22%, 7/24/2021(d)             2,763    705 
2563254, 5.22%, 7/24/2021             2,451    886 
2563380, 5.68%, 7/24/2021(d)             411    267 
2563878, 3.96%, 7/24/2021             4,424    2,532 
2564035, 3.96%, 7/24/2021             1,793    1,619 
2564665, 5.68%, 7/24/2021             5,462    3,532 
2565243, 4.59%, 7/24/2021             1,515    969 
2565540, 5.08%, 7/24/2021             299    287 
2565655, 4.58%, 7/24/2021(d)             850    241 
2565829, 5.22%, 7/24/2021(d)             3,668    854 
2565908, 5.54%, 7/24/2021             346    305 
2566212, 3.96%, 7/25/2021             42,549    24,380 
2566227, 4.86%, 7/25/2021(d)             12,029    3,649 
2566322, 3.30%, 7/25/2021             807    728 
2566333, 3.77%, 7/25/2021             17,515    14,613 
2566592, 4.85%, 7/25/2021             2,087    618 
2566642, 3.30%, 7/25/2021             1,890    1,584 
2566675, 3.77%, 7/25/2021             3,129    1,498 
2566736, 4.55%, 7/25/2021             982    617 
2566752, 3.77%, 7/25/2021             621    606 
2566786, 3.31%, 7/25/2021             1,173    683 
2566855, 4.69%, 7/25/2021             1,149    340 
2566864, 3.30%, 7/25/2021             2,243    1,301 
2567001, 4.39%, 7/25/2021             387    178 
2567010, 5.01%, 7/25/2021(d)             4,055    685 
2567029, 3.76%, 7/26/2021             7,078    3,422 
2567125, 4.55%, 7/26/2021             158    149 
2567165, 3.30%, 7/26/2021             1,812    1,636 
2567216, 4.38%, 7/26/2021             1,057    497 
2567410, 3.29%, 7/26/2021(d)             5,434    2,057 
2567442, 4.38%, 7/26/2021(d)             5,673    1,801 
2567510, 3.30%, 7/26/2021             1,014    851 
2567532, 3.29%, 7/26/2021             4,137    1,619 
2567753, 4.38%, 7/27/2021(d)             11,831    3,644 
2568022, 3.29%, 7/27/2021             878    861 
2568327, 5.20%, 7/27/2021(d)             3,890    1,069 
2568458, 4.99%, 7/27/2021             613    348 
2568503, 4.84%, 7/27/2021(d)             14,429    5,083 
2568694, 3.29%, 7/27/2021             3,611    2,118 
2568794, 4.38%, 7/27/2021             7,606    6,490 
2568829, 5.20%, 7/27/2021             17,176    8,357 
2569495, 4.38%, 7/27/2021             603    549 
2569547, 4.38%, 7/27/2021             6,830    6,577 
2569738, 4.53%, 7/27/2021             6,461    3,466 
2569756, 5.51%, 7/27/2021             908    838 
2569925, 4.53%, 7/27/2021             225    201 
2569940, 3.76%, 7/27/2021             2,373    1,848 
2570092, 4.54%, 7/27/2021(d)             3,112    805 
2570406, 4.85%, 7/27/2021             702    622 
2570446, 4.99%, 7/27/2021             766    208 
2570486, 4.99%, 7/27/2021(d)             14,182    3,496 
2570794, 5.21%, 7/27/2021(d)             1,161    270 
2570798, 4.54%, 7/27/2021             939    589 
2570814, 4.53%, 7/27/2021             3,500    1,717 
2570826, 5.20%, 7/27/2021             811    783 
2570965, 4.84%, 7/27/2021             1,402    1,293 
2571085, 4.68%, 7/27/2021             252    240 
2571241, 3.29%, 7/27/2021             9,198    5,374 
2571512, 4.58%, 7/28/2021             36    32 
2571521, 5.04%, 7/28/2021             5,413    5,217 
2572120, 5.18%, 7/28/2021             93    75 
2572307, 5.04%, 7/28/2021             1,812    836 
2572675, 3.96%, 7/28/2021             723    691 
2572708, 5.04%, 7/28/2021             3,851    3,289 
2572924, 5.66%, 7/28/2021             179    137 
2572935, 5.21%, 7/28/2021             1,329    751 
2573023, 5.35%, 7/28/2021(d)             15,661    3,074 
2573211, 5.19%, 7/28/2021             1,817    534 
2573249, 4.42%, 7/28/2021             2,877    2,416 
2573751, 5.20%, 7/28/2021             6,636    4,275 
2574281, 5.22%, 7/28/2021(d)             493    108 
2574292, 3.95%, 7/28/2021             681    205 
2574860, 5.20%, 7/29/2021             7,648    4,384 
2575090, 5.51%, 7/29/2021             12,452    3,713 
2575344, 4.57%, 7/29/2021(d)             8,364    3,790 
2575816, 4.42%, 7/29/2021             4,454    2,219 
2575919, 5.23%, 7/29/2021             261    171 
2576006, 5.66%, 7/29/2021             863    236 
2576027, 4.57%, 7/29/2021(d)             10,868    3,550 
2576355, 5.17%, 7/29/2021(d)             539    117 
2576395, 5.20%, 7/29/2021             734    671 
2576430, 5.66%, 7/29/2021(d)             392    190 
2576434, 5.66%, 7/29/2021             936    718 
2576470, 5.51%, 7/29/2021             1,137    587 
2576488, 4.57%, 7/29/2021(d)             12,328    1,900 
2576699, 5.21%, 7/29/2021(d)             1,413    379 
2576713, 5.04%, 7/29/2021             1,339    831 
2576741, 5.20%, 7/29/2021(d)             817    580 
2577405, 5.66%, 7/29/2021             142    117 
2577463, 3.94%, 7/29/2021             1,123    819 
2577644, 5.19%, 7/29/2021             834    659 
2577702, 3.95%, 7/29/2021(d)             4,578    723 
2577758, 5.50%, 7/29/2021             1,081    379 
2579033, 5.06%, 7/30/2021(d)             4,046    1,168 
2579171, 5.23%, 7/30/2021             1,410    768 
2579195, 5.37%, 7/30/2021             2,551    1,991 
2579319, 5.22%, 7/30/2021             822    399 
2579455, 5.22%, 7/30/2021(d)             2,689    1,005 
2580028, 4.43%, 7/30/2021             3,910    1,406 
2580134, 5.23%, 7/30/2021(d)             1,894    479 
2580163, 5.23%, 7/30/2021             1,352    660 
2580794, 3.96%, 7/30/2021             250    130 
2580807, 5.06%, 7/30/2021             376    369 
2580854, 3.97%, 7/30/2021             2,373    1,417 
2580925, 5.21%, 7/30/2021(d)             578    197 
2580940, 5.22%, 7/30/2021             133    129 
2581508, 3.96%, 7/30/2021             4,115    1,658 
2581886, 3.97%, 7/30/2021             680    623 
2581918, 5.37%, 7/30/2021(d)             11,371    2,530 
2582082, 5.25%, 7/30/2021(d)             740    270 
2582164, 5.22%, 7/30/2021             1,068    583 
2582185, 5.22%, 7/30/2021(d)             9,558    2,778 
2582329, 5.53%, 7/30/2021             5,390    3,741 
2582492, 5.68%, 7/31/2021             3,192    1,207 
2582688, 3.96%, 7/31/2021             428    335 
2582976, 4.59%, 7/31/2021             1,670    1,094 
2583221, 4.43%, 7/31/2021             2,436    1,226 
2583413, 3.96%, 7/31/2021             1,521    1,311 
2583437, 3.96%, 7/31/2021             882    654 
2583457, 3.96%, 7/31/2021             249    246 
2583574, 5.06%, 7/31/2021             208    204 
2583594, 3.96%, 7/31/2021             39,730    16,039 
2584256, 5.37%, 7/31/2021             1,417    671 
2584334, 5.06%, 7/31/2021             2,873    1,801 
2585231, 3.96%, 7/31/2021             882    805 
2586257, 3.96%, 8/1/2021             417    383 
2586488, 5.06%, 8/1/2021             962    605 
2586577, 5.22%, 8/1/2021             2,311    1,286 
2586618, 5.22%, 8/1/2021(d)             2,928    852 
2586712, 5.53%, 8/1/2021(d)             1,922    670 
2586766, 5.22%, 8/1/2021             2,061    886 
2587089, 5.20%, 8/2/2021             961    834 
2587151, 4.43%, 8/2/2021             877    815 
2587361, 3.96%, 8/2/2021             437    420 
2588206, 3.96%, 8/3/2021             272    215 
2588251, 5.21%, 8/3/2021             1,134    851 
2588388, 4.42%, 8/3/2021             353    344 
2588509, 5.19%, 8/3/2021             560    430 
2588547, 4.42%, 8/3/2021             9,637    5,007 
2589310, 3.95%, 8/3/2021             4,407    2,714 
2589430, 5.37%, 8/3/2021             563    449 
2589985, 5.66%, 8/3/2021             598    403 
2590032, 5.66%, 8/3/2021             688    344 
2590069, 3.95%, 8/3/2021             5,749    5,056 
2590697, 5.20%, 8/3/2021             310    295 
2590757, 5.52%, 8/3/2021             1,792    645 
2591062, 3.96%, 8/3/2021             656    577 
2591113, 4.42%, 8/3/2021             4,387    2,263 
2591205, 3.97%, 8/3/2021             404    124 
2591237, 5.21%, 8/4/2021             1,368    508 
2591313, 5.54%, 8/4/2021             315    112 
2591363, 5.66%, 8/4/2021(d)             1,052    253 
2591392, 5.35%, 8/4/2021(d)             1,917    592 
2591438, 3.96%, 8/4/2021             1,073    439 
2591459, 3.96%, 8/4/2021             617    381 
2591534, 5.04%, 8/4/2021             3,697    3,576 
2591837, 5.04%, 8/4/2021             6,418    5,912 
2592415, 4.42%, 8/4/2021             1,039    838 
2592467, 5.51%, 8/4/2021             843    609 
2593131, 5.21%, 8/4/2021             1,308    665 
2593165, 5.20%, 8/4/2021             3,071    1,573 
2593269, 5.19%, 8/4/2021             668    573 
2593403, 5.07%, 8/4/2021             746    362 
2593671, 5.04%, 8/4/2021             1,814    872 
2593766, 3.95%, 8/4/2021             11,010    8,500 
2594127, 5.04%, 8/4/2021             4,806    3,085 
2594224, 3.95%, 8/4/2021             1,208    1,113 
2594397, 5.20%, 8/4/2021             11,738    6,710 
2594800, 5.05%, 8/4/2021             1,699    1,564 
2594914, 5.18%, 8/4/2021             244    200 
2594946, 5.04%, 8/4/2021             2,160    2,116 
2595334, 5.21%, 8/4/2021(d)             2,259    661 
2595351, 5.51%, 8/4/2021(d)             2,120    749 
2595389, 3.95%, 8/5/2021             1,725    1,337 
2595766, 3.95%, 8/5/2021             2,998    2,761 
2596040, 5.66%, 8/5/2021(d)             13,443    5,270 
2596654, 5.20%, 8/5/2021(d)             2,211    671 
2597355, 5.04%, 8/5/2021(d)             17,358    5,326 
2597938, 5.20%, 8/5/2021             11,750    10,070 
2598407, 5.20%, 8/5/2021             8,384    4,316 
2598735, 5.19%, 8/5/2021(d)             1,744    540 
2598911, 5.66%, 8/5/2021(d)             1,399    204 
2598949, 5.21%, 8/5/2021(d)             1,759    679 
2598990, 5.20%, 8/5/2021             22,059    6,937 
2600687, 5.21%, 8/6/2021             2,188    1,108 
2600698, 5.37%, 8/6/2021             5,082    2,538 
2600769, 3.96%, 8/6/2021             11,322    4,855 
2600856, 5.68%, 8/6/2021(d)             825    199 
2600862, 5.22%, 8/6/2021             1,354    1,217 
2601191, 5.21%, 8/6/2021             2,586    1,158 
2603193, 4.43%, 8/6/2021             1,525    1,448 
2603412, 5.23%, 8/6/2021             1,843    712 
2604304, 4.59%, 8/7/2021             229    134 
2604327, 4.43%, 8/7/2021(d)             5,580    2,049 
2604452, 5.38%, 8/7/2021             3,761    1,189 
2604685, 5.22%, 8/7/2021             625    548 
2604729, 4.43%, 8/7/2021             532    514 
2604828, 4.43%, 8/7/2021             3,044    1,130 
2605200, 3.97%, 8/7/2021             2,423    1,910 
2605309, 5.22%, 8/7/2021(d)             447    370 
2605495, 5.21%, 8/7/2021             2,201    1,157 
2605543, 5.06%, 8/7/2021             7,549    3,709 
2605621, 4.43%, 8/7/2021             2,504    2,050 
2606207, 5.53%, 8/7/2021             1,325    566 
2606226, 5.06%, 8/7/2021             11,302    9,885 
2606617, 3.96%, 8/7/2021             3,006    1,294 
2607433, 4.59%, 8/7/2021             498    385 
2607477, 3.96%, 8/7/2021(d)             3,777    1,603 
2607547, 5.22%, 8/7/2021(d)             979    215 
2607556, 4.43%, 8/7/2021             7,184    4,903 
2607622, 5.06%, 8/8/2021             6,432    5,647 
2607687, 5.23%, 8/8/2021             1,117    319 
2607729, 4.43%, 8/8/2021             5,293    3,664 
2608056, 5.24%, 8/8/2021             550    279 
2608069, 3.97%, 8/8/2021             447    439 
2608097, 5.06%, 8/8/2021             390    362 
2608199, 5.22%, 8/8/2021             816    735 
2608245, 5.68%, 8/8/2021(d)             1,368    329 
2608301, 5.38%, 8/8/2021             1,037    843 
2608323, 5.22%, 8/8/2021             1,344    1,104 
2608354, 3.96%, 8/8/2021             1,623    1,286 
2608635, 3.96%, 8/9/2021(d)             7,114    2,250 
2608751, 5.36%, 8/9/2021             6,215    3,818 
2611551, 5.20%, 8/10/2021             2,321    1,346 
2611608, 5.04%, 8/10/2021(d)             3,279    1,084 
2611766, 5.19%, 8/10/2021             2,437    1,099 
2612576, 4.42%, 8/11/2021             251    245 
2612602, 4.57%, 8/11/2021             2,320    1,355 
2612859, 3.95%, 8/11/2021             3,726    2,435 
2612996, 4.58%, 8/11/2021(d)             2,077    583 
2614112, 3.95%, 8/11/2021             1,794    1,170 
2614202, 3.95%, 8/11/2021             1,271    1,189 
2614301, 5.04%, 8/11/2021             4,423    2,300 
2614400, 5.20%, 8/11/2021             2,241    1,658 
2614826, 4.42%, 8/11/2021             387    378 
2615251, 5.35%, 8/11/2021             1,840    763 
2615361, 5.20%, 8/11/2021             4,581    2,501 
2615551, 4.42%, 8/11/2021             1,799    671 
2615585, 5.36%, 8/11/2021             1,138    942 
2615640, 3.92%, 8/11/2021             84    67 
2615706, 5.21%, 8/11/2021             938    483 
2615742, 5.04%, 8/11/2021             1,626    841 
2615922, 4.57%, 8/11/2021             649    142 
2615932, 4.42%, 8/11/2021             264    256 
2616509, 4.54%, 8/12/2021             898    673 
2616561, 4.50%, 8/12/2021             108    71 
2616567, 3.29%, 8/12/2021             2,309    1,015 
2616601, 4.85%, 8/12/2021             1,161    991 
2616617, 3.92%, 8/12/2021             157    100 
2616639, 4.99%, 8/12/2021             4,737    1,407 
2616670, 4.52%, 8/12/2021             433    176 
2616677, 3.76%, 8/12/2021             1,813    1,516 
2616789, 4.68%, 8/12/2021             1,083    359 
2616796, 3.29%, 8/12/2021             1,990    1,927 
2616831, 4.99%, 8/12/2021             504    274 
2616838, 4.53%, 8/12/2021             1,342    1,301 
2616928, 4.42%, 8/12/2021             86    84 
2617060, 3.95%, 8/12/2021             11,554    4,995 
2617161, 4.99%, 8/12/2021             6,552    1,941 
2617326, 5.19%, 8/12/2021             1,934    1,783 
2617448, 5.36%, 8/12/2021(d)             3,778    778 
2617488, 4.99%, 8/12/2021(d)             1,759    272 
2617503, 3.76%, 8/12/2021             1,375    983 
2617506, 4.42%, 8/12/2021             3,974    2,220 
2617522, 4.53%, 8/12/2021             2,675    1,240 
2617838, 3.29%, 8/12/2021             1,425    1,313 
2617959, 5.04%, 8/12/2021             569    296 
2618029, 5.21%, 8/12/2021             967    719 
2618092, 5.66%, 8/12/2021(d)             6,343    1,879 
2618213, 4.52%, 8/12/2021             1,241    380 
2618226, 3.76%, 8/12/2021             769    551 
2618254, 4.53%, 8/12/2021             5,911    4,163 
2618256, 5.21%, 8/12/2021             383    360 
2618308, 5.51%, 8/12/2021             4,645    2,071 
2618421, 4.42%, 8/12/2021             1,589    1,493 
2618472, 4.53%, 8/12/2021(d)             5,475    1,603 
2618486, 4.53%, 8/12/2021             1,683    1,413 
2618517, 4.42%, 8/12/2021             399    285 
2618545, 4.52%, 8/12/2021             1,870    550 
2618567, 4.69%, 8/12/2021             4,756    1,583 
2618642, 4.70%, 8/12/2021             769    403 
2618662, 4.54%, 8/12/2021             1,082    759 
2618779, 3.76%, 8/12/2021             3,888    2,187 
2618878, 4.38%, 8/12/2021             1,258    665 
2618885, 3.91%, 8/12/2021             3,277    2,964 
2619098, 3.30%, 8/12/2021             1,361    1,255 
2619161, 4.85%, 8/12/2021             2,808    947 
2619168, 4.54%, 8/12/2021             938    485 
2619184, 5.52%, 8/12/2021(d)             1,793    682 
2619198, 5.20%, 8/12/2021             2,234    883 
2619242, 5.35%, 8/12/2021             3,385    1,112 
2619256, 5.51%, 8/12/2021(d)             32,755    6,783 
2619323, 3.29%, 8/12/2021             12,548    8,372 
2619474, 4.53%, 8/12/2021             581    548 
2621760, 4.44%, 8/13/2021             2,766    1,023 
2621837, 5.07%, 8/13/2021             12,012    6,290 
2621993, 3.97%, 8/13/2021             878    811 
2622028, 5.69%, 8/13/2021             760    313 
2622038, 5.52%, 8/13/2021             661    251 
2622073, 3.97%, 8/13/2021             1,355    1,269 
2622531, 5.69%, 8/13/2021             641    384 
2622553, 3.97%, 8/13/2021             4,706    2,071 
2622651, 5.22%, 8/13/2021(d)             16,010    4,502 
2623815, 5.23%, 8/13/2021             1,393    1,345 
2624221, 5.22%, 8/13/2021             1,158    1,086 
2624533, 5.69%, 8/13/2021             545    497 
2624607, 3.97%, 8/13/2021             127    125 
2624679, 4.62%, 8/13/2021             173    135 
2624715, 5.07%, 8/13/2021             672    655 
2624848, 5.69%, 8/13/2021             454    322 
2624918, 5.23%, 8/13/2021             3,295    1,708 
2624962, 5.23%, 8/13/2021             2,652    845 
2625003, 3.97%, 8/13/2021             2,502    1,668 
2625085, 5.22%, 8/13/2021             7,424    2,253 
2625284, 5.24%, 8/13/2021             206    195 
2625324, 5.21%, 8/13/2021             967    216 
2625592, 3.98%, 8/14/2021             3,500    2,363 
2625701, 4.44%, 8/14/2021             3,438    1,948 
2625760, 5.23%, 8/14/2021             2,289    1,500 
2626282, 5.23%, 8/14/2021             452    410 
2626292, 3.97%, 8/14/2021             1,340    910 
2626390, 5.69%, 8/14/2021             135    124 
2626469, 5.23%, 8/14/2021             7,599    5,882 
2626637, 5.22%, 8/14/2021             651    591 
2626668, 3.97%, 8/14/2021             3,336    1,434 
2626721, 5.23%, 8/14/2021(d)             4,428    2,700 
2626791, 3.97%, 8/14/2021             1,364    1,319 
2626893, 5.07%, 8/14/2021             31,676    11,077 
2627297, 5.54%, 8/14/2021             2,285    888 
2627339, 5.23%, 8/14/2021             2,506    2,225 
2627597, 5.24%, 8/14/2021(d)             1,911    520 
2627675, 5.69%, 8/14/2021             1,946    499 
2627710, 5.07%, 8/14/2021             7,292    3,888 
2627858, 3.97%, 8/14/2021             2,462    2,039 
2627959, 3.97%, 8/14/2021             955    924 
2628060, 3.98%, 8/14/2021             926    516 
2628173, 5.23%, 8/14/2021             3,192    961 
2628334, 3.96%, 8/14/2021             570    473 
2628550, 5.23%, 8/15/2021             4,749    4,158 
2628567, 3.78%, 8/15/2021             2,420    2,169 
2628631, 4.87%, 8/15/2021             800    609 
2628772, 4.56%, 8/15/2021             2,598    1,087 
2628891, 4.56%, 8/15/2021             1,369    909 
2629046, 4.40%, 8/15/2021             1,219    660 
2629056, 4.55%, 8/15/2021             17    17 
2629103, 3.31%, 8/15/2021             1,309    1,227 
2629107, 3.97%, 8/15/2021             125    107 
2629120, 3.97%, 8/15/2021             2,000    1,671 
2629136, 3.78%, 8/15/2021             280    273 
2629197, 4.56%, 8/15/2021             4,180    3,537 
2629210, 5.23%, 8/15/2021             1,923    1,133 
2629241, 3.97%, 8/15/2021             381    375 
2629260, 3.31%, 8/15/2021             2,205    2,065 
2629323, 4.56%, 8/15/2021             9,562    4,020 
2629389, 3.30%, 8/16/2021             1,596    699 
2629397, 3.77%, 8/16/2021             2,191    1,863 
2629429, 4.56%, 8/16/2021             2,567    1,226 
2629456, 3.96%, 8/16/2021             341    124 
2629483, 5.68%, 8/16/2021             1,351    413 
2629497, 4.86%, 8/16/2021(d)             7,024    1,361 
2629514, 3.96%, 8/16/2021             5,657    2,475 
2629545, 3.29%, 8/16/2021             66    65 
2629550, 4.54%, 8/16/2021             1,159    1,029 
2629606, 4.39%, 8/16/2021             10,686    8,958 
2629612, 5.23%, 8/16/2021             611    505 
2629634, 5.37%, 8/16/2021             971    433 
2629656, 5.21%, 8/16/2021(d)             3,357    724 
2629784, 5.22%, 8/16/2021             2,723    1,812 
2629793, 4.72%, 8/16/2021             564    254 
2629801, 4.56%, 8/16/2021             855    574 
2629811, 4.39%, 8/16/2021(d)             5,824    1,919 
2629823, 4.39%, 8/16/2021             96    93 
2629827, 3.77%, 8/16/2021             1,085    1,027 
2629898, 5.54%, 8/16/2021(d)             1,884    378 
2630040, 5.52%, 8/17/2021(d)             752    352 
2630129, 3.29%, 8/17/2021             655    636 
2630259, 3.29%, 8/17/2021             1,203    1,139 
2630284, 4.38%, 8/17/2021             517    505 
2630305, 3.29%, 8/17/2021(d)             5,664    2,477 
2630508, 3.93%, 8/17/2021             1,469    608 
2630522, 4.54%, 8/17/2021             93    90 
2630532, 4.53%, 8/17/2021(d)             40    37 
2630563, 4.54%, 8/17/2021             9,735    8,101 
2630623, 5.05%, 8/17/2021(d)             2,721    865 
2630720, 3.76%, 8/17/2021             2,018    1,819 
2630765, 4.54%, 8/17/2021             411    298 
2630786, 5.05%, 8/17/2021             9,559    6,518 
2630938, 3.76%, 8/17/2021             13,176    7,810 
2631107, 3.76%, 8/17/2021(d)             2,671    1,025 
2631121, 5.21%, 8/17/2021             1,204    271 
2631135, 3.30%, 8/17/2021             2,992    2,541 
2632233, 4.38%, 8/18/2021             1,255    858 
2632321, 3.95%, 8/18/2021             1,535    1,488 
2632422, 4.38%, 8/18/2021             9,007    3,309 
2632490, 5.35%, 8/18/2021(d)             1,451    337 
2632512, 3.29%, 8/18/2021             15,785    14,894 
2632527, 3.95%, 8/18/2021             3,145    1,423 
2633224, 5.51%, 8/18/2021(d)             1,590    295 
2633258, 3.95%, 8/18/2021             880    613 
2633336, 3.76%, 8/18/2021(d)             1,050    897 
2633353, 3.34%, 8/18/2021             305    113 
2633558, 3.76%, 8/18/2021             3,191    2,728 
2633641, 3.29%, 8/18/2021             3,944    3,720 
2633707, 4.42%, 8/18/2021             1,015    910 
2633976, 4.53%, 8/18/2021(d)             2,929    1,249 
2634051, 3.95%, 8/18/2021             2,861    2,009 
2634147, 4.54%, 8/18/2021(d)             4,245    1,432 
2634176, 4.53%, 8/18/2021             2,720    919 
2634278, 3.30%, 8/18/2021             1,225    1,050 
2634315, 5.50%, 8/18/2021             743    643 
2634492, 3.76%, 8/18/2021             672    605 
2634555, 3.76%, 8/18/2021             1,540    1,318 
2634579, 3.29%, 8/18/2021(d)             627    130 
2634614, 3.76%, 8/18/2021             15,400    6,059 
2634778, 3.29%, 8/18/2021             3,562    3,461 
2634901, 4.53%, 8/18/2021             1,818    1,231 
2634930, 4.84%, 8/18/2021             4,904    1,654 
2634992, 4.38%, 8/18/2021             719    676 
2635050, 3.95%, 8/18/2021             6,643    1,358 
2635406, 4.53%, 8/18/2021             3,269    2,401 
2635464, 3.95%, 8/18/2021(d)             9,704    4,145 
2635476, 4.53%, 8/18/2021             292    282 
2635684, 5.35%, 8/19/2021(d)             8,571    2,812 
2635856, 5.20%, 8/19/2021(d)             4,033    1,177 
2636053, 3.95%, 8/19/2021             1,571    1,481 
2636138, 5.66%, 8/19/2021(d)             3,298    531 
2636168, 5.34%, 8/19/2021             1,067    250 
2636213, 5.04%, 8/19/2021(d)             56,354    18,156 
2636938, 5.20%, 8/19/2021             1,063    932 
2636976, 5.66%, 8/19/2021(d)             2,390    355 
2637127, 5.51%, 8/19/2021             3,303    1,290 
2637180, 5.20%, 8/19/2021             4,882    4,173 
2637446, 5.20%, 8/19/2021             2,781    2,697 
2637891, 5.20%, 8/19/2021             2,930    1,980 
2638428, 5.04%, 8/19/2021             5,131    5,003 
2638631, 5.20%, 8/19/2021             2,263    2,009 
2638694, 5.05%, 8/19/2021             2,200    1,722 
2638907, 3.96%, 8/19/2021(d)             2,941    591 
2639002, 5.36%, 8/19/2021             2,706    871 
2639053, 3.95%, 8/19/2021             589    579 
2639134, 3.95%, 8/19/2021             1,191    1,169 
2640075, 5.53%, 8/20/2021(d)             11,163    2,126 
2640165, 5.22%, 8/20/2021             1,135    605 
2640210, 4.59%, 8/20/2021             1,391    796 
2640227, 4.63%, 8/20/2021             345    123 
2640252, 5.36%, 8/20/2021             1,552    365 
2640288, 3.96%, 8/20/2021             24,962    11,394 
2640671, 5.23%, 8/20/2021             151    145 
2640799, 3.96%, 8/20/2021             1,038    736 
2641204, 5.22%, 8/20/2021(d)             5,977    887 
2641259, 5.37%, 8/20/2021(d)             28,446    5,810 
2641512, 5.22%, 8/20/2021             1,626    507 
2641531, 5.22%, 8/20/2021             973    620 
2641544, 5.22%, 8/20/2021             30,201    8,757 
2641814, 5.21%, 8/20/2021             613    597 
2641929, 5.06%, 8/20/2021             4,609    2,572 
2641980, 5.22%, 8/20/2021             953    872 
2642042, 5.37%, 8/20/2021(d)             4,555    1,011 
2642282, 3.96%, 8/20/2021             1,833    1,726 
2642332, 5.06%, 8/20/2021             1,597    909 
2642352, 4.43%, 8/20/2021(d)             5,737    2,150 
2642584, 5.38%, 8/20/2021             2,554    1,158 
2642683, 5.06%, 8/21/2021             200    196 
2642863, 3.99%, 8/21/2021             604    173 
2642873, 5.53%, 8/21/2021             1,301    629 
2643061, 5.22%, 8/21/2021             3,889    1,134 
2643740, 5.22%, 8/21/2021(d)             4,029    1,169 
2644328, 4.60%, 8/21/2021             1,642    388 
2644393, 3.96%, 8/21/2021             636    188 
2644404, 3.96%, 8/21/2021             1,831    1,730 
2644482, 5.22%, 8/21/2021             6,902    2,303 
2644698, 5.22%, 8/21/2021             2,826    1,414 
2644765, 5.21%, 8/21/2021             4,626    2,828 
2644842, 3.96%, 8/21/2021             307    299 
2644871, 3.97%, 8/21/2021             910    866 
2644996, 3.96%, 8/21/2021             2,994    1,369 
2645043, 3.96%, 8/21/2021             988    971 
2645266, 5.38%, 8/21/2021             1,390    1,026 
2645486, 5.54%, 8/21/2021(d)             780    152 
2645551, 5.22%, 8/21/2021             3,670    2,259 
2645762, 4.43%, 8/21/2021             602    588 
2645921, 3.96%, 8/21/2021(d)             1,237    570 
2645948, 3.96%, 8/21/2021             3,893    3,790 
2646152, 5.22%, 8/21/2021             2,663    2,345 
2646717, 4.43%, 8/21/2021             4,123    3,550 
2646930, 3.97%, 8/21/2021             1,477    1,391 
2647277, 5.20%, 8/22/2021             467    179 
2647341, 5.06%, 8/22/2021             10,011    5,678 
2647427, 5.22%, 8/22/2021(d)             1,631    429 
2647437, 3.96%, 8/22/2021             534    506 
2647452, 5.22%, 8/22/2021             386    365 
2647499, 5.10%, 8/22/2021             521    297 
2647525, 5.54%, 8/22/2021(d)             978    322 
2647562, 5.22%, 8/22/2021             3,740    3,220 
2647630, 5.21%, 8/22/2021             2,083    891 
2647751, 5.06%, 8/22/2021(d)             2,720    1,015 
2647867, 4.61%, 8/22/2021(d)             1,096    258 
2647878, 5.22%, 8/22/2021             1,570    668 
2647927, 5.22%, 8/22/2021             918    810 
2647940, 4.43%, 8/22/2021             393    374 
2647957, 5.06%, 8/22/2021             5,499    5,366 
2648909, 5.36%, 8/24/2021             730    623 
2649114, 3.95%, 8/24/2021(d)             3,656    1,677 
2649154, 5.51%, 8/24/2021             1,367    1,263 
2649716, 5.35%, 8/24/2021(d)             27,454    5,684 
2649873, 5.36%, 8/24/2021             4,078    1,951 
2650103, 5.05%, 8/24/2021             1,234    1,204 
2650139, 3.95%, 8/24/2021             3,923    3,824 
2650298, 5.20%, 8/24/2021             4,358    3,682 
2650365, 5.20%, 8/24/2021             4,194    3,941 
2650481, 3.95%, 8/25/2021             1,700    1,660 
2650647, 5.51%, 8/25/2021             3,048    2,391 
2650865, 3.95%, 8/25/2021(d)             3,406    1,518 
2650934, 5.20%, 8/25/2021(d)             2,899    847 
2651033, 3.95%, 8/25/2021             1,044    997 
2651449, 3.94%, 8/25/2021             2,334    2,068 
2651505, 5.04%, 8/25/2021             5,332    4,298 
2651893, 4.59%, 8/25/2021             162    128 
2651911, 5.20%, 8/25/2021             375    346 
2651937, 5.66%, 8/25/2021             11,359    6,506 
2652312, 5.04%, 8/25/2021             4,316    1,636 
2652394, 5.20%, 8/25/2021             1,724    1,082 
2652455, 5.66%, 8/25/2021             1,785    1,480 
2652629, 5.20%, 8/25/2021             261    165 
2652723, 5.06%, 8/25/2021             1,496    556 
2652947, 3.96%, 8/25/2021             478    456 
2653241, 5.20%, 8/25/2021             38,512    24,179 
2654622, 5.66%, 8/25/2021             277    210 
2654652, 3.95%, 8/25/2021             973    956 
2654842, 5.20%, 8/25/2021(d)             4,680    1,415 
2654869, 3.96%, 8/25/2021             1,513    1,108 
2654895, 3.95%, 8/25/2021             1,744    1,287 
2654975, 5.20%, 8/25/2021(d)             3,492    1,578 
2655819, 5.20%, 8/25/2021             6,253    5,302 
2656355, 3.95%, 8/25/2021             2,168    2,054 
2656792, 5.19%, 8/26/2021             2,558    1,152 
2656833, 5.04%, 8/26/2021             22,763    8,501 
2657075, 5.35%, 8/26/2021             2,030    488 
2657100, 3.95%, 8/26/2021             1,862    1,661 
2657151, 5.20%, 8/26/2021             2,648    929 
2657715, 5.21%, 8/26/2021(d)             1,941    548 
2658102, 4.42%, 8/26/2021             5,340    3,402 
2658222, 5.20%, 8/26/2021             694    639 
2658372, 4.42%, 8/26/2021             1,057    1,015 
2658727, 5.36%, 8/26/2021(d)             4,350    971 
2658832, 5.19%, 8/26/2021(d)             2,661    706 
2658943, 4.42%, 8/26/2021             21,240    13,574 
2659325, 3.95%, 8/26/2021             1,220    1,166 
2659423, 4.42%, 8/26/2021             13,290    5,437 
2659643, 3.95%, 8/26/2021             2,147    1,010 
2659936, 5.04%, 8/26/2021             658    625 
2659969, 5.21%, 8/26/2021             217    211 
2660003, 3.95%, 8/26/2021             3,374    700 
2661412, 3.96%, 8/27/2021             7,436    5,525 
2661614, 4.43%, 8/27/2021             18,279    14,416 
2661981, 3.96%, 8/27/2021             7,351    3,469 
2662157, 3.96%, 8/27/2021(d)             2,241    970 
2662190, 5.22%, 8/27/2021(d)             4,717    2,924 
2662293, 5.54%, 8/27/2021(d)             539    387 
2662532, 4.59%, 8/27/2021             1,671    609 
2662687, 3.96%, 8/27/2021(d)             4,919    2,254 
2662955, 5.06%, 8/27/2021(d)             21,528    7,365 
2663479, 5.06%, 8/27/2021             4,259    3,027 
2663656, 5.22%, 8/27/2021             4,765    2,432 
2663777, 5.37%, 8/27/2021             21,722    7,411 
2664013, 5.37%, 8/27/2021             14,848    5,108 
2664423, 4.43%, 8/27/2021             17,847    7,289 
2664773, 3.96%, 8/27/2021             3,718    1,785 
2664875, 5.06%, 8/27/2021             1,491    1,419 
2665017, 5.22%, 8/28/2021             1,164    1,133 
2665429, 5.68%, 8/28/2021(d)             2,624    883 
2665462, 5.06%, 8/28/2021             2,024    1,192 
2665483, 3.96%, 8/28/2021(d)             6,834    3,076 
2665516, 4.43%, 8/28/2021(d)             4,681    1,722 
2665545, 5.35%, 8/28/2021             477    169 
2665857, 5.22%, 8/28/2021             2,594    1,816 
2666048, 5.21%, 8/28/2021(d)             1,596    624 
2666166, 5.08%, 8/28/2021             1,291    510 
2666212, 5.68%, 8/28/2021             8,575    2,881 
2666632, 5.06%, 8/28/2021             12,034    9,806 
2667004, 5.22%, 8/28/2021             2,294    1,277 
2667046, 3.99%, 8/28/2021(d)             657    104 
2667737, 5.22%, 8/28/2021(d)             11,398    5,075 
2667992, 5.22%, 8/28/2021             1,230    830 
2668066, 5.37%, 8/28/2021             1,524    1,401 
2668147, 5.06%, 8/28/2021             2,182    1,997 
2668254, 4.61%, 8/28/2021(d)             943    294 
2668263, 3.96%, 8/28/2021             98    96 
2668299, 5.22%, 8/28/2021             546    412 
2668320, 5.06%, 8/28/2021             4,813    3,449 
2668402, 5.53%, 8/29/2021(d)             2,557    886 
2668481, 4.43%, 8/29/2021             38,650    15,670 
2669440, 4.41%, 9/1/2021             2,873    2,546 
2669551, 3.94%, 9/1/2021(d)             10,322    4,941 
2669849, 3.91%, 9/1/2021             552    115 
2669961, 5.03%, 9/1/2021             30,236    11,743 
2671808, 5.17%, 9/2/2021             925    856 
2672004, 3.93%, 9/2/2021             2,617    2,522 
2672321, 4.40%, 9/2/2021             9,960    8,876 
2672891, 5.49%, 9/2/2021             1,003    513 
2672914, 4.40%, 9/2/2021             8,096    3,375 
2673158, 5.02%, 9/2/2021             1,000    395 
2673601, 5.02%, 9/2/2021             1,601    1,161 
2673861, 5.47%, 9/2/2021             515    410 
2674069, 5.18%, 9/2/2021             1,601    1,212 
2674131, 5.18%, 9/2/2021             6,186    2,995 
2674364, 5.02%, 9/2/2021             1,043    757 
2674389, 5.18%, 9/2/2021             4,264    1,341 
2674665, 4.40%, 9/3/2021             1,921    1,857 
2675173, 5.02%, 9/3/2021             987    878 
2675223, 3.93%, 9/3/2021             148    146 
2675303, 3.93%, 9/3/2021             2,326    2,130 
2675482, 5.18%, 9/3/2021             1,401    1,213 
2675599, 5.02%, 9/3/2021             4,034    3,353 
2675904, 5.32%, 9/3/2021             1,006    584 
2675944, 5.34%, 9/3/2021             1,870    682 
2676275, 5.18%, 9/3/2021             14,009    6,273 
2676528, 5.36%, 9/3/2021             146    136 
2676632, 5.18%, 9/3/2021             2,191    1,049 
2676674, 5.02%, 9/3/2021             4,852    1,899 
2676871, 5.03%, 9/3/2021             6,016    2,385 
2677366, 5.18%, 9/3/2021             1,399    627 
2677386, 5.18%, 9/3/2021             2,835    2,648 
2677579, 5.17%, 9/3/2021(d)             1,066    297 
2677593, 5.18%, 9/3/2021             1,885    1,714 
2677771, 4.40%, 9/3/2021             2,708    1,823 
2678086, 3.93%, 9/3/2021(d)             7,388    3,622 
2678190, 4.57%, 9/3/2021             498    305 
2678201, 5.18%, 9/3/2021             3,097    2,656 
2678368, 4.57%, 9/3/2021             72    67 
2678372, 5.33%, 9/3/2021             1,295    1,201 
2678511, 5.18%, 9/3/2021             1,135    981 
2678877, 5.02%, 9/4/2021             139    137 
2678931, 5.49%, 9/4/2021             1,799    631 
2679091, 5.64%, 9/4/2021(d)             1,506    235 
2679109, 5.33%, 9/4/2021(d)             4,673    985 
2679162, 5.02%, 9/4/2021             693    678 
2679394, 5.17%, 9/4/2021             7,713    2,784 
2679581, 5.02%, 9/4/2021             1,837    1,140 
2679607, 5.18%, 9/4/2021             3,342    1,522 
2679658, 3.96%, 9/4/2021             501    387 
2679845, 4.40%, 9/4/2021             1,786    1,751 
2680005, 5.18%, 9/4/2021             1,639    1,490 
2680089, 3.93%, 9/4/2021             1,236    1,193 
2680138, 5.17%, 9/4/2021             1,192    432 
2680211, 5.49%, 9/4/2021             2,018    707 
2680366, 5.49%, 9/4/2021             1,006    226 
2680390, 5.18%, 9/4/2021(d)             6,447    2,886 
2681306, 3.94%, 9/4/2021             200    165 
2682228, 4.40%, 9/4/2021             648    580 
2682255, 5.17%, 9/4/2021             1,423    1,331 
2682574, 5.18%, 9/4/2021             1,068    868 
2682599, 5.18%, 9/4/2021             12,142    10,401 
2684340, 4.42%, 9/5/2021             2,838    2,329 
2684538, 5.66%, 9/5/2021             4,614    2,751 
2684625, 3.95%, 9/5/2021             6,294    4,916 
2684690, 5.35%, 9/5/2021(d)             4,502    948 
2684710, 5.20%, 9/5/2021             7,430    2,084 
2684757, 5.05%, 9/5/2021             1,364    1,307 
2684812, 5.51%, 9/5/2021             6,684    2,355 
2684894, 4.42%, 9/5/2021             2,763    2,566 
2684970, 3.95%, 9/5/2021             2,316    2,274 
2685190, 5.20%, 9/5/2021             10,600    5,239 
2686204, 5.20%, 9/5/2021(d)             9,495    6,025 
2686623, 4.59%, 9/5/2021             425    326 
2686649, 5.20%, 9/5/2021             1,707    698 
2686991, 3.95%, 9/5/2021             130    127 
2687102, 5.04%, 9/5/2021             9,226    3,755 
2687275, 3.95%, 9/5/2021             1,943    1,523 
2687380, 4.59%, 9/5/2021             1,418    528 
2687460, 5.18%, 9/5/2021             716    523 
2687521, 5.20%, 9/5/2021             13,516    5,494 
2687815, 5.52%, 9/5/2021             978    637 
2687837, 4.56%, 9/5/2021             899    294 
2688134, 3.95%, 9/5/2021             2,033    1,938 
2688255, 3.95%, 9/5/2021             5,368    2,704 
2688381, 5.21%, 9/6/2021             408    383 
2688454, 5.04%, 9/6/2021             50,348    20,147 
2688872, 4.42%, 9/6/2021             862    847 
2689117, 5.04%, 9/6/2021(d)             4,495    1,620 
2689464, 5.04%, 9/6/2021             1,208    887 
2689726, 5.20%, 9/6/2021             2,701    941 
2690162, 5.20%, 9/6/2021             1,459    1,272 
2690895, 3.95%, 9/6/2021             717    704 
2690935, 5.36%, 9/6/2021             1,207    1,122 
2691014, 5.20%, 9/6/2021             17,336    5,929 
2691241, 5.06%, 9/6/2021             619    524 
2691289, 5.37%, 9/6/2021             103    100 
2691293, 5.04%, 9/6/2021             24,062    9,639 
2691688, 3.96%, 9/6/2021             200    196 
2692192, 4.42%, 9/6/2021             688    616 
2692201, 3.96%, 9/7/2021             1,555    1,449 
2692300, 3.95%, 9/7/2021             7,202    5,675 
2692426, 3.76%, 9/7/2021             4,388    3,960 
2692555, 4.53%, 9/7/2021             2,011    1,215 
2692580, 4.42%, 9/7/2021             378    367 
2692638, 5.52%, 9/7/2021             366    325 
2692689, 3.95%, 9/7/2021             7,697    4,009 
2693003, 3.91%, 9/7/2021             1,784    1,027 
2693067, 5.04%, 9/7/2021             2,486    1,013 
2693111, 3.29%, 9/7/2021             1,753    1,642 
2693159, 4.41%, 9/8/2021             8,954    3,981 
2693161, 3.29%, 9/8/2021             1,729    917 
2693284, 3.29%, 9/8/2021             7,692    4,048 
2693419, 4.37%, 9/8/2021             3,297    2,463 
2693481, 4.41%, 9/8/2021             11,324    4,738 
2693520, 4.83%, 9/8/2021             7,320    1,717 
2693749, 3.28%, 9/8/2021             1,380    732 
2693917, 4.97%, 9/9/2021             1,308    389 
2693960, 3.74%, 9/9/2021(d)             38,098    15,955 
2694576, 3.27%, 9/9/2021             872    850 
2694628, 5.49%, 9/9/2021             1,531    1,364 
2694765, 4.56%, 9/9/2021(d)             2,746    433 
2694821, 5.33%, 9/9/2021             2,959    2,641 
2695081, 5.18%, 9/9/2021             491    476 
2695159, 4.40%, 9/9/2021             1,826    821 
2695218, 3.93%, 9/9/2021             22,910    11,601 
2695556, 3.29%, 9/9/2021(d)             2,550    436 
2695602, 4.51%, 9/9/2021(d)             25,627    7,610 
2695876, 3.93%, 9/9/2021             6,529    3,432 
2696050, 3.74%, 9/9/2021             1,852    1,817 
2696080, 4.55%, 9/9/2021(d)             720    118 
2696102, 5.18%, 9/9/2021             7,549    2,799 
2696200, 3.74%, 9/9/2021             2,177    1,970 
2696265, 4.97%, 9/9/2021             2,157    398 
2696306, 3.74%, 9/9/2021(d)             13,256    5,650 
2696320, 5.17%, 9/9/2021(d)             2,628    852 
2696357, 3.94%, 9/9/2021             2,014    1,909 
2696441, 4.51%, 9/9/2021             1,722    823 
2696483, 3.74%, 9/9/2021             979    915 
2696587, 3.74%, 9/9/2021             7,616    7,428 
2697020, 4.82%, 9/9/2021             830    800 
2697178, 3.93%, 9/9/2021             2,067    2,027 
2697371, 4.52%, 9/9/2021             2,273    1,181 
2697395, 3.28%, 9/9/2021             3,524    1,870 
2697422, 5.34%, 9/9/2021             2,249    1,229 
2697426, 3.28%, 9/9/2021             2,255    2,163 
2697473, 5.18%, 9/9/2021(d)             14,369    4,079 
2697498, 4.36%, 9/9/2021             4,227    3,800 
2697679, 4.97%, 9/9/2021(d)             11,050    1,929 
2697714, 4.40%, 9/9/2021             2,246    1,014 
2697818, 3.28%, 9/9/2021             2,046    1,928 
2697899, 4.67%, 9/9/2021             20,304    4,882 
2698031, 5.33%, 9/9/2021             7,227    2,668 
2698139, 4.51%, 9/9/2021             173    169 
2698216, 4.40%, 9/10/2021             6,544    6,410 
2698971, 5.50%, 9/10/2021             1,634    739 
2699007, 5.33%, 9/10/2021             9,466    2,366 
2699231, 5.02%, 9/10/2021             6,503    4,158 
2699394, 5.64%, 9/10/2021             4,673    2,361 
2700064, 5.33%, 9/10/2021             941    515 
2700161, 3.93%, 9/10/2021             537    511 
2700167, 4.40%, 9/10/2021             733    661 
2700195, 5.64%, 9/10/2021             280    261 
2700274, 5.17%, 9/10/2021             817    760 
2700328, 3.92%, 9/10/2021             766    154 
2700340, 5.35%, 9/10/2021             287    253 
2700350, 5.33%, 9/10/2021             8,482    2,033 
2700796, 5.18%, 9/10/2021             24,217    15,771 
2701459, 5.49%, 9/10/2021             1,300    482 
2701495, 5.19%, 9/10/2021             280    214 
2701503, 5.49%, 9/10/2021             1,597    564 
2701653, 5.33%, 9/10/2021(d)             16,921    4,111 
2701890, 4.40%, 9/10/2021             2,232    2,192 
2702297, 5.04%, 9/10/2021             1,037    767 
2702324, 5.02%, 9/10/2021             952    855 
2702372, 4.51%, 9/11/2021             13,758    4,480 
2702462, 4.97%, 9/11/2021             1,557    471 
2702464, 4.82%, 9/11/2021             2,549    1,741 
2702491, 4.36%, 9/11/2021(d)             2,793    1,129 
2702557, 5.21%, 9/11/2021             557    363 
2702657, 4.51%, 9/11/2021             74    72 
2702744, 4.51%, 9/11/2021             370    342 
2702880, 5.03%, 9/11/2021             2,776    2,085 
2702934, 4.52%, 9/11/2021             1,208    940 
2703050, 5.18%, 9/11/2021             4,492    1,397 
2703155, 4.38%, 9/11/2021             561    506 
2703176, 3.28%, 9/11/2021             5,246    4,346 
2703243, 5.21%, 9/11/2021             353    308 
2703262, 4.51%, 9/11/2021(d)             5,219    1,579 
2703275, 4.36%, 9/11/2021             12,785    8,462 
2703318, 5.18%, 9/11/2021             974    954 
2703357, 4.51%, 9/11/2021             2,043    1,752 
2703431, 4.52%, 9/11/2021             4,568    1,694 
2703457, 3.74%, 9/11/2021             619    606 
2703465, 3.74%, 9/11/2021             5,533    2,499 
2703491, 5.33%, 9/11/2021(d)             52,289    11,897 
2703608, 4.51%, 9/11/2021             344    324 
2703680, 3.29%, 9/11/2021             1,807    986 
2703695, 4.69%, 9/11/2021             953    368 
2703700, 3.28%, 9/11/2021             1,808    993 
2703895, 3.29%, 9/11/2021(d)             1,171    200 
2703900, 4.51%, 9/11/2021             579    553 
2703910, 4.52%, 9/11/2021(d)             2,161    358 
2703954, 4.36%, 9/11/2021             3,533    2,650 
2703984, 4.50%, 9/11/2021             569    473 
2703986, 3.28%, 9/11/2021(d)             2,225    383 
2704067, 4.97%, 9/11/2021             1,181    1,015 
2704096, 3.28%, 9/11/2021             549    535 
2704127, 3.28%, 9/11/2021             6,815    5,640 
2704162, 5.20%, 9/11/2021             457    399 
2704216, 3.28%, 9/11/2021             1,318    1,092 
2704366, 3.93%, 9/11/2021             2,460    2,030 
2704423, 5.02%, 9/11/2021             7,099    3,015 
2704449, 4.51%, 9/11/2021             7,269    3,868 
2704501, 3.28%, 9/11/2021             5,512    4,570 
2704573, 4.67%, 9/11/2021(d)             7,330    1,667 
2704697, 3.28%, 9/11/2021             2,603    1,416 
2704717, 5.34%, 9/11/2021             2,737    639 
2704786, 4.97%, 9/11/2021             1,502    452 
2704799, 3.74%, 9/11/2021             1,495    1,069 
2704817, 4.51%, 9/11/2021(d)             2,395    725 
2704834, 4.51%, 9/11/2021             1,857    1,778 
2704851, 5.18%, 9/11/2021             1,446    902 
2704861, 4.52%, 9/11/2021             1,599    1,128 
2704870, 3.94%, 9/11/2021             320    315 
2704901, 4.52%, 9/11/2021             459    406 
2704906, 4.82%, 9/11/2021             488    471 
2704972, 4.52%, 9/11/2021             1,309    1,001 
2704996, 4.67%, 9/11/2021(d)             4,099    923 
2705014, 5.18%, 9/11/2021             32,210    10,515 
2705021, 4.52%, 9/11/2021             4,379    4,024 
2705067, 3.27%, 9/11/2021             1,079    232 
2705075, 4.52%, 9/11/2021             6,400    3,342 
2705221, 3.25%, 9/11/2021             125    105 
2705368, 4.51%, 9/11/2021             302    184 
2705418, 4.51%, 9/11/2021             1,183    838 
2705423, 4.51%, 9/11/2021(d)             7,802    2,271 
2705453, 3.28%, 9/11/2021(d)             5,686    972 
2705509, 4.51%, 9/11/2021             1,726    553 
2705516, 4.51%, 9/11/2021(d)             13,285    3,867 
2705650, 4.36%, 9/11/2021             1,195    900 
2705658, 3.74%, 9/11/2021             4,066    1,832 
2705677, 4.82%, 9/11/2021(d)             7,331    1,509 
2705688, 4.82%, 9/11/2021(d)             19,305    3,969 
2706535, 5.19%, 9/12/2021             1,416    1,351 
2706630, 5.20%, 9/12/2021             495    460 
2706734, 3.96%, 9/12/2021(d)             1,041    165 
2707160, 5.04%, 9/12/2021             2,647    1,125 
2707186, 3.95%, 9/12/2021             451    444 
2707348, 5.04%, 9/12/2021             1,162    1,120 
2707398, 5.19%, 9/12/2021             914    279 
2707415, 5.20%, 9/12/2021             141    137 
2707478, 3.94%, 9/12/2021             901    867 
2707558, 5.20%, 9/12/2021(d)             12,080    3,363 
2708018, 5.51%, 9/12/2021             4,282    3,252 
2708148, 4.42%, 9/12/2021             1,195    849 
2708175, 5.66%, 9/12/2021(d)             3,395    534 
2708212, 3.94%, 9/12/2021             197    164 
2708216, 4.42%, 9/12/2021             2,399    1,105 
2708309, 5.35%, 9/12/2021             9,682    2,394 
2708874, 5.19%, 9/12/2021             2,354    1,548 
2709007, 3.95%, 9/12/2021             3,303    2,745 
2709176, 5.04%, 9/12/2021             434    410 
2709346, 4.42%, 9/12/2021(d)             31,769    13,104 
2709583, 5.21%, 9/12/2021             518    495 
2709605, 3.96%, 9/12/2021             2,014    1,105 
2709747, 5.35%, 9/13/2021(d)             3,053    660 
2709780, 5.04%, 9/13/2021             2,983    1,280 
2710361, 5.20%, 9/13/2021             594    579 
2710463, 5.51%, 9/13/2021             5,043    1,094 
2710542, 5.19%, 9/13/2021             356    348 
2710567, 5.04%, 9/13/2021             4,973    3,758 
2710594, 4.42%, 9/13/2021             744    731 
2710691, 5.35%, 9/13/2021             2,301    1,295 
2710775, 5.20%, 9/13/2021             2,335    1,533 
2710821, 5.66%, 9/13/2021             1,441    1,030 
2711135, 5.21%, 9/13/2021             1,021    894 
2711183, 3.95%, 9/13/2021             642    448 
2711211, 5.66%, 9/13/2021(d)             2,451    388 
2711290, 5.20%, 9/13/2021             716    596 
2711298, 5.20%, 9/13/2021             4,310    2,029 
2711357, 3.95%, 9/13/2021             2,957    2,851 
2711533, 4.42%, 9/13/2021             385    378 
2711573, 5.19%, 9/13/2021             1,566    731 
2711580, 5.22%, 9/13/2021             403    364 
2711634, 3.95%, 9/13/2021             1,209    1,165 
2711687, 5.04%, 9/13/2021             4,762    4,588 
2711882, 5.66%, 9/13/2021             1,240    375 
2711949, 3.95%, 9/13/2021             1,388    1,311 
2712076, 3.96%, 9/14/2021             561    542 
2712117, 5.04%, 9/14/2021             21,938    19,210 
2712540, 3.94%, 9/15/2021             1,109    1,059 
2712580, 4.58%, 9/15/2021(d)             1,029    153 
2712624, 4.41%, 9/15/2021             2,362    1,109 
2712640, 5.19%, 9/15/2021             1,703    633 
2712648, 5.19%, 9/15/2021             355    332 
2712679, 4.41%, 9/15/2021(d)             11,918    5,385 
2713182, 3.93%, 9/16/2021             9,901    5,481 
2713387, 3.94%, 9/16/2021             5,488    3,079 
2713568, 4.40%, 9/16/2021             992    723 
2713578, 5.02%, 9/16/2021             4,441    3,904 
2713631, 4.40%, 9/16/2021             5,372    3,909 
2713678, 5.33%, 9/16/2021             1,330    1,200 
2713705, 4.40%, 9/16/2021             704    665 
2713733, 5.18%, 9/16/2021(d)             3,145    890 
2713758, 4.40%, 9/16/2021(d)             3,596    1,592 
2713894, 4.40%, 9/16/2021(d)             4,360    1,858 
2713959, 5.18%, 9/16/2021             7,047    2,295 
2714013, 5.02%, 9/16/2021(d)             4,609    1,837 
2714054, 4.40%, 9/16/2021             703    690 
2714181, 3.95%, 9/16/2021(d)             544    86 
2715063, 5.18%, 9/17/2021             4,984    3,623 
2715086, 5.18%, 9/17/2021             5,150    3,454 
2715116, 5.18%, 9/17/2021             6,977    4,544 
2715139, 5.02%, 9/17/2021             23,838    10,247 
2715304, 5.18%, 9/17/2021             3,193    2,075 
2715390, 3.93%, 9/17/2021             1,376    1,334 
2715440, 5.18%, 9/17/2021             3,038    2,030 
2715470, 5.33%, 9/17/2021             1,059    254 
2715515, 4.40%, 9/17/2021             10,008    8,729 
2715698, 5.32%, 9/17/2021             1,759    443 
2715705, 5.18%, 9/17/2021(d)             11,608    3,521 
2715753, 5.19%, 9/17/2021             1,647    973 
2715768, 3.93%, 9/17/2021             2,743    1,543 
2715921, 5.02%, 9/17/2021             7,828    3,490 
2715931, 4.40%, 9/17/2021             25,680    12,248 
2716023, 3.94%, 9/17/2021             4,099    3,974 
2716092, 3.93%, 9/17/2021             942    914 
2716101, 5.16%, 9/17/2021(d)             1,227    197 
2716113, 5.19%, 9/17/2021             1,134    976 
2716115, 5.18%, 9/17/2021             730    718 
2716280, 3.94%, 9/17/2021             256    251 
2716536, 5.17%, 9/18/2021             2,051    1,635 
2716640, 4.40%, 9/18/2021             2,250    2,066 
2716682, 5.18%, 9/18/2021             1,825    1,635 
2716700, 3.93%, 9/18/2021             38,780    21,489 
2716944, 3.93%, 9/18/2021             6,697    3,723 
2717002, 3.94%, 9/18/2021             2,391    2,272 
2717029, 3.93%, 9/18/2021             6,641    6,313 
2717266, 5.18%, 9/18/2021             2,319    2,212 
2717361, 4.40%, 9/18/2021(d)             16,266    7,306 
2717509, 3.93%, 9/18/2021(d)             5,557    1,204 
2717539, 5.18%, 9/18/2021             1,148    1,065 
2718297, 4.42%, 9/21/2021             2,596    2,521 
2718585, 5.18%, 9/24/2021             1,090    837 
3120915, 6.40%, 1/31/2022             3,103    2,927 
3120989, 6.09%, 2/1/2022             2,333    2,268 
3121059, 6.07%, 2/2/2022             770    746 
3121093, 6.39%, 2/2/2022             995    964 
3121397, 5.27%, 2/3/2022             1,235    928 
3121700, 3.38%, 2/4/2022             2,306    1,362 
3121741, 6.38%, 2/4/2022             2,461    2,387 
3121807, 5.29%, 2/4/2022             480    463 
3121860, 6.08%, 2/4/2022             416    404 
3121999, 5.28%, 2/4/2022             2,427    2,177 
3122076, 6.38%, 2/5/2022             727    695 
3122424, 6.38%, 2/5/2022             3,143    2,840 
3122434, 3.98%, 2/5/2022             648    236 
3122438, 6.06%, 2/5/2022             522    487 
3122453, 6.38%, 2/5/2022             8,447    8,184 
3123091, 6.40%, 2/6/2022             1,837    1,789 
3123137, 3.34%, 2/6/2022             313    188 
3123149, 3.39%, 2/6/2022             578    532 
3123265, 6.09%, 2/6/2022             1,340    1,310 
3123584, 4.66%, 2/6/2022             1,883    1,697 
3123683, 6.40%, 2/7/2022             7,260    6,987 
3123805, 6.41%, 2/7/2022             4,231    4,024 
3123855, 6.40%, 2/7/2022             5,937    5,739 
3123938, 4.66%, 2/7/2022             743    723 
3123967, 6.09%, 2/7/2022             980    929 
3124004, 6.40%, 2/7/2022             774    758 
3124036, 5.31%, 2/7/2022             1,011    949 
3124087, 6.09%, 2/7/2022             4,733    4,544 
3124098, 6.40%, 2/7/2022             257    250 
3124102, 6.40%, 2/7/2022             1,496    1,447 
3124138, 7.49%, 2/7/2022             2,184    2,057 
3124195, 5.31%, 2/7/2022             959    929 
3124201, 6.41%, 2/7/2022             2,627    2,516 
3124314, 4.66%, 2/7/2022             1,994    1,950 
3124337, 3.38%, 2/7/2022             1,387    843 
3124397, 6.41%, 2/7/2022             2,858    2,767 
3124420, 5.30%, 2/7/2022             700    683 
3124540, 3.42%, 2/7/2022             231    192 
3124566, 6.09%, 2/7/2022             102    100 
3124599, 6.40%, 2/7/2022             5,520    5,347 
3124653, 6.09%, 2/8/2022(d)             5,202    2,846 
3124675, 5.31%, 2/8/2022             800    764 
3124679, 6.05%, 2/8/2022             848    827 
3124715, 3.42%, 2/8/2022             283    235 
3124810, 4.00%, 2/9/2022             181    170 
3124825, 6.41%, 2/9/2022             569    553 
3124844, 4.02%, 2/9/2022             6,729    2,650 
3124976, 6.38%, 2/10/2022             1,397    1,366 
3125055, 3.39%, 2/10/2022             927    271 
3125077, 6.06%, 2/10/2022             1,062    991 
3125082, 6.06%, 2/10/2022             1,604    1,434 
3125109, 6.06%, 2/10/2022             4,808    4,487 
3125610, 4.60%, 2/10/2022             292    240 
3125834, 6.66%, 2/10/2022             495    485 
3126033, 6.38%, 2/10/2022             5,066    4,911 
3126179, 6.38%, 2/10/2022             1,755    1,707 
3126247, 6.38%, 2/10/2022             8,901    8,638 
3126492, 6.38%, 2/10/2022             8,905    8,566 
3126610, 5.27%, 2/11/2022             616    603 
3126639, 6.08%, 2/11/2022             387    377 
3126720, 6.38%, 2/11/2022             1,885    1,826 
3126799, 4.73%, 2/11/2022             296    251 
3126827, 6.38%, 2/11/2022             1,583    1,533 
3126840, 6.06%, 2/11/2022             2,452    2,008 
3127042, 6.07%, 2/11/2022             3,790    3,676 
3127154, 6.38%, 2/11/2022             3,547    3,457 
3127350, 6.07%, 2/11/2022             3,961    3,289 
3127398, 6.38%, 2/11/2022             3,138    3,051 
3127457, 4.74%, 2/11/2022             102    93 
3127549, 6.38%, 2/11/2022             811    788 
3127577, 3.40%, 2/11/2022             214    191 
3127604, 6.06%, 2/12/2022             2,317    1,432 
3127663, 3.36%, 2/12/2022             467    338 
3127685, 6.06%, 2/12/2022             1,139    1,024 
3127811, 6.38%, 2/12/2022             330    323 
3127817, 6.38%, 2/12/2022             1,381    1,311 
3127947, 5.28%, 2/12/2022             761    747 
3128053, 6.38%, 2/12/2022             3,878    3,759 
3128093, 6.38%, 2/12/2022             3,951    3,814 
3128101, 7.78%, 2/12/2022             3,034    2,936 
3128109, 6.38%, 2/12/2022             1,544    1,500 
3128149, 4.64%, 2/12/2022             3,440    2,856 
3128160, 6.06%, 2/12/2022             697    678 
3128167, 6.38%, 2/12/2022             3,853    3,768 
3128355, 6.38%, 2/12/2022             886    863 
3128364, 6.06%, 2/12/2022             2,562    2,309 
3128386, 6.38%, 2/12/2022             1,088    1,059 
3128395, 4.02%, 2/12/2022             813    786 
3128886, 6.38%, 2/12/2022             5,530    5,336 
3128934, 6.38%, 2/12/2022             1,182    1,135 
3128944, 5.28%, 2/12/2022             13,679    12,557 
3129083, 6.38%, 2/12/2022             4,157    3,590 
3129098, 7.78%, 2/12/2022             1,517    1,456 
3129137, 3.40%, 2/12/2022             121    114 
3129208, 3.37%, 2/12/2022             1,307    1,282 
3129718, 6.09%, 2/13/2022             906    876 
3129783, 7.81%, 2/13/2022             4,102    3,981 
3129785, 4.64%, 2/13/2022             192    188 
3129803, 6.41%, 2/13/2022             3,963    3,824 
3129994, 4.66%, 2/13/2022             2,258    2,126 
3130035, 6.09%, 2/13/2022             1,414    1,373 
3130067, 6.09%, 2/13/2022             3,458    2,200 
3130103, 5.31%, 2/13/2022             819    794 
3130121, 6.41%, 2/13/2022             1,075    1,054 
3130178, 6.40%, 2/13/2022             1,174    1,141 
3130253, 7.81%, 2/13/2022             2,935    2,802 
3130390, 6.40%, 2/13/2022             3,493    3,387 
3130448, 6.40%, 2/13/2022             624    611 
3130461, 5.31%, 2/13/2022             696    654 
3130633, 6.11%, 2/13/2022             766    693 
3130644, 4.03%, 2/13/2022             792    772 
3130687, 4.66%, 2/13/2022             468    458 
3130714, 6.40%, 2/13/2022             4,745    4,602 
3130793, 4.67%, 2/13/2022             1,256    1,213 
3130815, 6.40%, 2/13/2022             2,500    2,421 
3130943, 3.39%, 2/13/2022             893    277 
3130977, 4.02%, 2/13/2022             605    541 
3131072, 6.40%, 2/13/2022             2,384    2,301 
3131114, 6.40%, 2/13/2022             2,511    2,412 
3131183, 6.41%, 2/14/2022             5,219    4,538 
3131206, 6.40%, 2/14/2022             5,098    4,947 
3131323, 7.81%, 2/14/2022             2,754    2,469 
3131328, 6.40%, 2/14/2022             2,004    1,917 
3131343, 6.40%, 2/14/2022             3,831    3,715 
3131411, 6.40%, 2/14/2022             2,448    2,349 
3131599, 7.81%, 2/14/2022             10,277    9,856 
3131643, 6.40%, 2/14/2022             3,432    3,350 
3131770, 3.40%, 2/14/2022             368    358 
3131861, 3.38%, 2/14/2022             80    78 
3131922, 4.67%, 2/14/2022             19    18 
3132149, 6.40%, 2/14/2022             1,027    952 
3132171, 3.40%, 2/14/2022             1,385    1,017 
3132226, 4.66%, 2/15/2022             503    493 
3132273, 7.81%, 2/15/2022             4,837    4,681 
3132277, 6.43%, 2/15/2022             654    571 
3132307, 6.40%, 2/15/2022             4,489    4,188 
3132354, 5.30%, 2/15/2022             2,395    2,258 
3132390, 6.40%, 2/15/2022             5,979    5,710 
3132549, 6.39%, 2/16/2022             9,589    8,051 
3132628, 5.27%, 2/16/2022             268    261 
3132654, 3.37%, 2/16/2022             48    47 
3132661, 6.08%, 2/16/2022             5,276    4,459 
3132746, 6.39%, 2/16/2022             1,268    1,226 
3132789, 3.37%, 2/16/2022             781    580 
3132888, 6.07%, 2/17/2022             6,396    6,206 
3132992, 3.38%, 2/17/2022             321    302 
3133007, 6.38%, 2/17/2022             1,920    1,824 
3133028, 6.38%, 2/17/2022             526    512 
3133043, 3.39%, 2/17/2022             99    97 
3133113, 6.38%, 2/17/2022             2,965    2,891 
3133229, 4.01%, 2/17/2022             1,158    1,131 
3133388, 6.38%, 2/17/2022             1,443    1,384 
3133455, 5.26%, 2/17/2022             200    196 
3133479, 6.38%, 2/17/2022             11,374    11,070 
3133650, 5.30%, 2/17/2022             187    183 
3133652, 5.26%, 2/17/2022             849    748 
3133658, 6.38%, 2/17/2022             850    828 
3133671, 6.38%, 2/17/2022             4,738    4,145 
3133686, 6.38%, 2/17/2022             11,780    11,460 
3133775, 6.38%, 2/17/2022             971    934 
3133896, 3.43%, 2/18/2022             514    160 
3134037, 6.08%, 2/18/2022             794    767 
3134042, 6.40%, 2/18/2022             434    422 
3134053, 6.38%, 2/18/2022             2,126    2,046 
3134108, 3.34%, 2/18/2022             155    141 
3134112, 6.38%, 2/18/2022             5,431    5,144 
3134203, 6.38%, 2/18/2022             4,665    4,254 
3134464, 7.78%, 2/18/2022             1,274    1,239 
3134536, 5.31%, 2/18/2022             446    412 
3134627, 6.07%, 2/18/2022             4,163    4,041 
3134799, 6.38%, 2/19/2022             5,738    5,477 
3134981, 6.07%, 2/19/2022             2,788    2,382 
3135110, 6.06%, 2/19/2022             1,310    1,275 
3135699, 6.06%, 2/19/2022             1,947    1,887 
3135921, 7.78%, 2/19/2022             951    920 
3135931, 3.37%, 2/19/2022(d)             3,136    1,011 
3136019, 4.02%, 2/19/2022             1,142    979 
3138344, 5.29%, 2/20/2022             1,354    1,248 
3138857, 6.40%, 2/20/2022             4,508    4,318 
3138900, 6.68%, 2/20/2022             356    349 
3139455, 7.49%, 2/20/2022             15,402    9,925 
3139824, 5.29%, 2/20/2022             1,076    1,044 
3140116, 6.40%, 2/20/2022             2,418    2,227 
3140296, 6.40%, 2/20/2022             565    551 
3140391, 7.81%, 2/20/2022             8,214    7,851 
3140394, 5.30%, 2/20/2022             1,945    1,885 
3140437, 4.67%, 2/21/2022             1,707    905 
3140537, 7.81%, 2/21/2022             3,691    3,536 
3140686, 7.83%, 2/21/2022             370    361 
3140733, 6.41%, 2/21/2022             3,780    3,614 
3140846, 3.39%, 2/21/2022             1,454    761 
3140869, 7.81%, 2/21/2022             932    902 
3140883, 6.40%, 2/21/2022             5,715    5,521 
3140941, 7.82%, 2/21/2022             1,053    1,006 
3140968, 7.82%, 2/21/2022             990    946 
3141055, 7.83%, 2/21/2022             725    692 
3141060, 5.30%, 2/21/2022             2,349    2,278 
3141073, 7.81%, 2/21/2022             1,676    1,620 
3141212, 3.38%, 2/21/2022             940    852 
3141310, 7.81%, 2/21/2022             3,870    3,647 
3141333, 7.81%, 2/21/2022             1,112    1,078 
3141344, 7.83%, 2/21/2022             732    698 
3141447, 7.81%, 2/21/2022             3,361    3,251 
3141539, 7.81%, 2/21/2022             2,738    2,644 
3141725, 7.81%, 2/21/2022             1,568    1,502 
3141781, 7.81%, 2/21/2022             1,037    999 
3141844, 7.81%, 2/21/2022             2,411    2,327 
3141917, 7.81%, 2/21/2022             3,979    3,852 
3142043, 6.69%, 2/21/2022             939    829 
3142052, 7.81%, 2/21/2022             1,785    1,733 
3142154, 7.83%, 2/21/2022             627    597 
3142243, 6.04%, 2/21/2022             728    710 
3142267, 7.81%, 2/21/2022             629    612 
3142393, 6.40%, 2/21/2022             3,249    3,152 
3142402, 7.81%, 2/21/2022             7,784    7,010 
3142554, 7.81%, 2/21/2022             1,917    1,825 
3142585, 7.81%, 2/21/2022             2,853    2,286 
3142609, 4.74%, 2/21/2022             28    27 
3142676, 6.03%, 2/21/2022             717    605 
3142690, 7.49%, 2/21/2022             442    425 
3142712, 6.09%, 2/21/2022             1,704    1,130 
3142745, 7.81%, 2/21/2022             710    682 
3142772, 7.81%, 2/21/2022             2,912    2,731 
3142775, 6.09%, 2/21/2022             1,065    1,030 
3142912, 4.66%, 2/21/2022             3,525    3,434 
3142924, 7.81%, 2/21/2022             1,419    1,360 
3143013, 7.82%, 2/21/2022             1,049    1,006 
3143046, 5.39%, 2/21/2022             1,119    955 
3143062, 6.09%, 2/21/2022             923    903 
3143134, 7.81%, 2/21/2022             3,920    3,716 
3143140, 5.29%, 2/21/2022             2,847    2,696 
3143188, 6.40%, 2/21/2022             3,055    2,839 
3143229, 7.81%, 2/21/2022             1,110    1,076 
3143268, 7.81%, 2/21/2022             3,350    3,186 
3143381, 6.40%, 2/21/2022             1,666    1,616 
3143453, 6.69%, 2/21/2022             2,651    2,553 
3143496, 6.05%, 2/21/2022             1,738    1,563 
3143621, 5.33%, 2/21/2022             403    382 
3143628, 7.81%, 2/21/2022             581    557 
3143830, 4.75%, 2/21/2022             343    337 
3143940, 7.83%, 2/21/2022             687    663 
3143962, 7.81%, 2/21/2022             1,232    1,185 
3143988, 7.81%, 2/21/2022             2,171    2,114 
3144099, 7.81%, 2/21/2022             1,130    1,031 
3144166, 7.81%, 2/21/2022             1,754    1,615 
3144302, 7.81%, 2/21/2022             625    595 
3144344, 7.82%, 2/21/2022             1,322    1,209 
3144413, 6.40%, 2/21/2022             2,311    2,129 
3144419, 7.50%, 2/21/2022             2,232    1,989 
3144463, 7.81%, 2/21/2022             1,820    1,563 
3144479, 7.81%, 2/21/2022             1,388    1,331 
3144563, 6.40%, 2/21/2022             45    45 
3144627, 7.81%, 2/22/2022             1,387    1,329 
3144663, 7.83%, 2/22/2022             725    697 
3144688, 6.69%, 2/22/2022             2,440    2,146 
3144731, 7.81%, 2/22/2022             3,608    3,503 
3144768, 3.39%, 2/22/2022             350    336 
3144786, 6.42%, 2/22/2022             783    757 
3144835, 7.49%, 2/22/2022             202    197 
3144842, 6.04%, 2/22/2022             1,039    995 
3144856, 7.81%, 2/22/2022             902    870 
3144863, 7.51%, 2/22/2022             423    408 
3144882, 5.40%, 2/22/2022             2,043    1,595 
3144909, 4.67%, 2/22/2022             826    805 
3144913, 4.74%, 2/22/2022             614    326 
3144919, 6.04%, 2/22/2022(d)             3,425    1,675 
3144952, 7.81%, 2/22/2022             1,381    1,335 
3145004, 7.83%, 2/22/2022             905    851 
3145029, 7.81%, 2/22/2022             1,606    1,554 
3145093, 7.83%, 2/22/2022             1,259    872 
3145113, 7.81%, 2/22/2022             925    899 
3145215, 4.73%, 2/22/2022             144    139 
3145247, 4.75%, 2/22/2022             1,014    672 
3145283, 7.81%, 2/22/2022             1,357    1,296 
3145330, 5.39%, 2/22/2022             267    258 
3145414, 7.81%, 2/22/2022             1,316    1,064 
3145425, 7.81%, 2/22/2022             919    888 
3145435, 6.11%, 2/22/2022             1,005    905 
3145455, 6.40%, 2/22/2022             1,070    1,032 
3145457, 7.81%, 2/22/2022             907    833 
3145479, 3.39%, 2/22/2022             1,548    1,367 
3145491, 6.68%, 2/22/2022             1,260    1,110 
3145499, 7.81%, 2/22/2022             732    701 
3145540, 7.83%, 2/22/2022             580    560 
3145658, 7.81%, 2/22/2022             523    508 
3145669, 6.71%, 2/22/2022             1,199    680 
3145680, 7.81%, 2/22/2022             1,881    1,814 
3145731, 7.81%, 2/22/2022             612    572 
3145742, 7.81%, 2/22/2022             5,067    4,452 
3145748, 6.40%, 2/22/2022             1,577    1,519 
3145811, 5.29%, 2/22/2022(d)             4,591    2,137 
3145813, 7.83%, 2/22/2022             677    653 
3145859, 7.48%, 2/22/2022             904    870 
3145877, 6.40%, 2/22/2022             1,197    1,151 
3145927, 7.81%, 2/22/2022             796    764 
3145936, 3.39%, 2/22/2022             575    551 
3145942, 4.78%, 2/22/2022             68    66 
3145991, 3.39%, 2/22/2022             404    322 
3145998, 6.04%, 2/22/2022             974    948 
3146006, 6.40%, 2/22/2022             614    593 
3146035, 6.40%, 2/22/2022             1,344    1,295 
3146048, 7.81%, 2/22/2022             304    294 
3146054, 7.81%, 2/22/2022             1,143    1,065 
3146108, 4.66%, 2/22/2022             250    241 
3146129, 6.40%, 2/22/2022             769    750 
3146154, 6.69%, 2/22/2022             3,967    3,488 
3146201, 7.81%, 2/22/2022             2,148    2,076 
3146271, 4.66%, 2/22/2022             977    942 
3146275, 7.47%, 2/23/2022             2,069    1,310 
3146309, 6.39%, 2/23/2022             1,877    1,813 
3146330, 7.47%, 2/23/2022             775    747 
3146344, 7.82%, 2/23/2022             768    727 
3146367, 7.79%, 2/23/2022             636    613 
3146390, 6.09%, 2/23/2022             588    507 
3146399, 6.39%, 2/23/2022             734    704 
3146418, 7.81%, 2/23/2022             587    568 
3146495, 6.03%, 2/23/2022             133    130 
3146507, 7.47%, 2/23/2022             559    544 
3146523, 7.79%, 2/23/2022             1,209    1,162 
3146582, 7.79%, 2/23/2022             3,013    1,613 
3146623, 3.38%, 2/23/2022             1,303    1,236 
3146667, 7.79%, 2/23/2022             1,291    1,251 
3146760, 4.74%, 2/23/2022             2,743    2,392 
3146789, 7.79%, 2/23/2022             561    544 
3146793, 3.35%, 2/23/2022             268    254 
3146807, 7.79%, 2/23/2022             2,774    2,655 
3146816, 6.39%, 2/23/2022             10,673    10,162 
3146974, 7.48%, 2/23/2022             11,913    7,129 
3147525, 7.78%, 2/24/2022             572    557 
3147550, 7.78%, 2/24/2022             698    681 
3147588, 7.78%, 2/24/2022             1,583    1,516 
3147618, 7.78%, 2/24/2022             786    759 
3147668, 3.36%, 2/24/2022             447    429 
3147678, 6.38%, 2/24/2022             1,863    1,802 
3147704, 6.38%, 2/24/2022             843    825 
3147713, 6.06%, 2/24/2022             957    922 
3147853, 7.78%, 2/24/2022             446    424 
3147855, 6.06%, 2/24/2022             748    680 
3147904, 3.36%, 2/24/2022             372    347 
3147990, 7.78%, 2/24/2022             5,914    5,714 
3148005, 4.64%, 2/24/2022             508    496 
3148122, 6.41%, 2/24/2022             405    392 
3148149, 3.38%, 2/24/2022(d)             1,458    454 
3148167, 4.69%, 2/24/2022             69    67 
3148187, 7.80%, 2/24/2022             508    494 
3148189, 6.06%, 2/24/2022             8,322    7,171 
3148210, 5.37%, 2/24/2022             540    487 
3148216, 7.79%, 2/24/2022             484    472 
3148245, 5.40%, 2/24/2022             306    275 
3148267, 7.78%, 2/24/2022             3,541    3,366 
3148331, 7.78%, 2/24/2022             2,331    1,936 
3148400, 7.78%, 2/24/2022             935    870 
3148408, 7.80%, 2/24/2022             381    370 
3148417, 3.38%, 2/24/2022(d)             3,414    1,144 
3148455, 4.63%, 2/24/2022             318    311 
3148466, 4.65%, 2/24/2022             1,937    1,760 
3148468, 3.33%, 2/24/2022             110    107 
3148472, 7.80%, 2/24/2022             475    461 
3148508, 4.64%, 2/24/2022             43    42 
3148544, 7.79%, 2/24/2022             547    531 
3148546, 6.38%, 2/24/2022             5,273    5,130 
3148575, 6.02%, 2/24/2022             1,749    1,674 
3148632, 7.78%, 2/24/2022             1,093    1,059 
3148665, 4.75%, 2/24/2022             106    105 
3148683, 7.79%, 2/24/2022             698    674 
3148703, 5.28%, 2/24/2022             3,907    3,605 
3148799, 7.78%, 2/24/2022             813    785 
3148903, 5.38%, 2/24/2022             3,598    3,254 
3148917, 6.38%, 2/24/2022             11,728    11,309 
3148990, 7.78%, 2/24/2022             1,042    1,002 
3149008, 7.78%, 2/24/2022             1,292    1,244 
3149107, 6.02%, 2/24/2022             3,301    3,198 
3149234, 4.65%, 2/24/2022             290    283 
3149249, 3.40%, 2/24/2022(d)             212    201 
3149268, 6.38%, 2/24/2022             1,976    1,912 
3149311, 3.38%, 2/24/2022             139    133 
3149322, 7.78%, 2/24/2022             2,018    1,954 
3149359, 6.38%, 2/24/2022             2,287    1,836 
3149405, 6.38%, 2/24/2022             2,446    2,166 
3149409, 7.78%, 2/24/2022             761    730 
3149463, 6.40%, 2/24/2022             772    734 
3149502, 7.78%, 2/24/2022             1,268    1,216 
3149548, 7.78%, 2/24/2022             1,160    1,091 
3149558, 7.78%, 2/24/2022             1,228    1,180 
3149635, 7.78%, 2/24/2022             287    275 
3149771, 4.76%, 2/24/2022(d)             100    93 
3149835, 4.73%, 2/24/2022(d)             265    144 
3149842, 7.78%, 2/24/2022             9,556    9,198 
3149850, 6.38%, 2/24/2022             963    930 
3149910, 3.37%, 2/24/2022             488    459 
3149953, 5.40%, 2/24/2022             688    543 
3149965, 7.78%, 2/24/2022             647    630 
3149974, 5.29%, 2/24/2022             1,374    787 
3149996, 6.38%, 2/24/2022             598    586 
3150021, 7.78%, 2/24/2022             1,527    1,478 
3150039, 6.38%, 2/24/2022             5,752    5,494 
3150050, 7.78%, 2/24/2022             1,516    1,456 
3150097, 7.78%, 2/24/2022             326    315 
3150153, 7.78%, 2/24/2022             731    703 
3150294, 4.73%, 2/24/2022             221    151 
3150304, 7.80%, 2/24/2022             551    532 
3150312, 7.78%, 2/24/2022             2,694    2,619 
3150394, 6.38%, 2/24/2022             1,581    1,528 
3150402, 7.46%, 2/24/2022             2,634    2,568 
3150488, 6.38%, 2/24/2022             2,064    1,980 
3150547, 7.79%, 2/25/2022             1,198    1,135 
3150587, 7.78%, 2/25/2022             16,010    11,867 
3150831, 7.78%, 2/25/2022             537    526 
3150889, 7.78%, 2/25/2022             1,471    1,416 
3150939, 7.78%, 2/25/2022             1,029    998 
3151102, 7.81%, 2/25/2022             135    132 
3151123, 5.37%, 2/25/2022             122    120 
3151142, 7.78%, 2/25/2022             9,343    8,925 
3151455, 7.78%, 2/25/2022             3,619    3,417 
3151509, 4.72%, 2/25/2022             315    289 
3151535, 7.78%, 2/25/2022             702    683 
3151613, 7.78%, 2/25/2022             566    547 
3151690, 7.78%, 2/25/2022             11,220    10,843 
3151761, 5.27%, 2/25/2022             3,517    3,328 
3151830, 6.38%, 2/25/2022             510    496 
3151843, 6.38%, 2/25/2022             1,178    1,143 
3151948, 4.01%, 2/25/2022(d)             2,424    1,689 
3152023, 3.38%, 2/25/2022             1,801    1,603 
3152110, 5.28%, 2/25/2022             2,172    2,106 
3152145, 7.78%, 2/25/2022             924    878 
3152182, 7.78%, 2/25/2022             1,095    1,058 
3152192, 6.38%, 2/25/2022             1,155    1,107 
3152217, 7.78%, 2/25/2022             581    554 
3152219, 4.02%, 2/25/2022(d)             1,135    399 
3152234, 4.77%, 2/25/2022(d)             527    175 
3152269, 7.78%, 2/25/2022             3,605    3,482 
3152304, 7.46%, 2/25/2022             338    326 
3152346, 7.78%, 2/25/2022             3,805    3,692 
3152348, 3.36%, 2/25/2022             32    32 
3152385, 4.60%, 2/25/2022             332    255 
3152552, 6.38%, 2/25/2022             643    630 
3152559, 6.65%, 2/25/2022             469    456 
3152633, 4.65%, 2/25/2022             1,638    1,420 
3152652, 5.26%, 2/25/2022             1,308    1,071 
3152674, 7.47%, 2/25/2022             1,181    1,103 
3152706, 4.75%, 2/25/2022             547    507 
3152736, 7.78%, 2/25/2022             2,047    1,962 
3152775, 7.78%, 2/25/2022             448    434 
3152802, 7.78%, 2/25/2022             814    781 
3153109, 7.46%, 2/25/2022             208    204 
3153435, 4.64%, 2/26/2022             617    601 
3153456, 3.38%, 2/26/2022(d)             3,906    1,397 
3153467, 7.46%, 2/26/2022             2,044    1,981 
3153489, 6.38%, 2/26/2022             5,051    3,907 
3153600, 4.63%, 2/26/2022             303    297 
3153785, 6.38%, 2/26/2022             10,749    10,478 
3153790, 7.78%, 2/26/2022             1,755    1,670 
3153836, 7.78%, 2/26/2022             1,672    1,600 
3154070, 3.40%, 2/26/2022             52    51 
3154108, 6.06%, 2/26/2022             610    575 
3154156, 6.67%, 2/26/2022             1,082    1,014 
3154168, 6.38%, 2/26/2022             5,978    5,777 
3154178, 7.78%, 2/26/2022             3,674    3,524 
3154370, 6.06%, 2/26/2022             4,006    3,868 
3154381, 6.67%, 2/26/2022             404    379 
3154420, 6.65%, 2/26/2022             422    408 
3154442, 7.82%, 2/26/2022             296    285 
3154453, 7.80%, 2/26/2022             727    699 
3154525, 7.78%, 2/26/2022             1,579    1,536 
3154537, 6.38%, 2/26/2022             552    541 
3154575, 4.65%, 2/26/2022             1,640    1,566 
3154648, 6.07%, 2/26/2022             1,114    1,086 
3154708, 6.38%, 2/26/2022             6,131    5,957 
3154837, 7.78%, 2/26/2022             476    465 
3154865, 6.38%, 2/26/2022             40,149    38,810 
3154896, 7.78%, 2/26/2022             4,081    3,933 
3155093, 7.78%, 2/26/2022             1,734    1,670 
3155159, 5.37%, 2/26/2022             335    327 
3155623, 3.39%, 2/27/2022             186    183 
3155659, 6.71%, 2/27/2022             101    100 
3155716, 7.81%, 2/27/2022             731    597 
3155819, 7.81%, 2/27/2022             651    623 
3155839, 6.40%, 2/27/2022             1,322    1,287 
3155865, 7.81%, 2/27/2022             1,767    1,632 
3155897, 4.05%, 2/27/2022             390    343 
3155902, 7.81%, 2/27/2022             2,043    1,928 
3155913, 6.40%, 2/27/2022             2,377    2,301 
3155974, 3.39%, 2/27/2022             5,802    3,419 
3156012, 7.81%, 2/27/2022             715    685 
3156064, 7.83%, 2/27/2022             456    444 
3156080, 7.81%, 2/27/2022             1,813    1,719 
3156144, 7.81%, 2/27/2022             775    750 
3156169, 4.06%, 2/27/2022             212    208 
3156250, 4.01%, 2/27/2022             264    256 
3156272, 6.43%, 2/27/2022             424    411 
3156288, 7.81%, 2/27/2022             487    475 
3156307, 3.37%, 2/27/2022             801    587 
3156338, 6.09%, 2/27/2022             3,968    3,864 
3156548, 6.40%, 2/27/2022             575    560 
3156610, 7.82%, 2/27/2022             578    562 
3156618, 7.82%, 2/27/2022             1,168    1,076 
3156647, 6.42%, 2/27/2022             638    621 
3156673, 7.81%, 2/27/2022             2,557    2,453 
3156686, 6.40%, 2/27/2022             7,952    6,241 
3156734, 7.81%, 2/27/2022             940    892 
3156753, 7.81%, 2/27/2022             269    261 
3156788, 4.75%, 2/27/2022             319    282 
3156793, 7.85%, 2/27/2022             373    355 
3156797, 6.09%, 2/27/2022             1,333    1,296 
3156816, 6.07%, 2/27/2022             192    186 
3156867, 7.49%, 2/27/2022             74    71 
3156977, 7.83%, 2/27/2022             374    363 
3157024, 7.81%, 2/27/2022             1,251    1,202 
3157048, 3.39%, 2/27/2022             2,482    2,349 
3157098, 6.69%, 2/27/2022             1,326    1,245 
3157181, 7.81%, 2/27/2022             575    553 
3157244, 7.81%, 2/27/2022             2,234    2,149 
3157277, 6.40%, 2/27/2022             2,192    2,129 
3157376, 7.49%, 2/27/2022             5,026    4,897 
3157397, 6.40%, 2/27/2022             1,354    1,299 
3157409, 3.37%, 2/27/2022             190    186 
3157421, 6.40%, 2/27/2022             3,433    3,377 
3157474, 7.81%, 2/28/2022             1,137    1,081 
3157491, 5.29%, 2/28/2022             834    803 
3157507, 7.86%, 2/28/2022             264    253 
3157519, 6.43%, 2/28/2022             836    772 
3157606, 6.40%, 2/28/2022             1,963    1,853 
3157658, 3.39%, 2/28/2022             829    801 
3157694, 6.40%, 2/28/2022             8,470    8,251 
3157857, 6.41%, 2/28/2022             3,491    3,360 
3157905, 6.40%, 2/28/2022             2,436    2,341 
3157949, 6.03%, 2/28/2022             440    398 
3157969, 7.81%, 2/28/2022             481    465 
3157977, 6.40%, 2/28/2022             4,874    4,701 
3157988, 7.82%, 2/28/2022             1,013    974 
3158022, 7.81%, 2/28/2022             1,008    960 
3158037, 7.81%, 2/28/2022             947    915 
3158061, 7.81%, 2/28/2022             2,319    1,624 
3158083, 6.40%, 2/28/2022             711    689 
3158094, 7.84%, 2/28/2022             388    373 
3158112, 4.66%, 2/28/2022             2,563    2,339 
3158595, 6.40%, 2/28/2022             911    886 
3158801, 7.81%, 2/28/2022             869    741 
3158810, 4.67%, 2/28/2022(d)             2,706    1,498 
3158825, 7.49%, 2/28/2022             1,285    1,258 
3158919, 6.40%, 2/28/2022             925    884 
3158937, 6.09%, 2/28/2022             8,483    8,114 
3158943, 7.81%, 2/28/2022             1,045    1,020 
3159038, 7.81%, 2/28/2022             1,340    1,284 
3159133, 7.81%, 2/28/2022             2,942    2,189 
3159271, 6.08%, 2/28/2022             1,211    1,141 
3159373, 3.39%, 2/28/2022             91    88 
3159385, 3.38%, 2/28/2022             189    182 
3159461, 5.30%, 2/28/2022             2,767    2,502 
3159663, 4.67%, 2/28/2022             4,409    4,314 
3159691, 6.70%, 2/28/2022             245    237 
3159717, 7.84%, 2/28/2022             436    425 
3159789, 6.41%, 2/28/2022             1,813    1,763 
3159843, 6.09%, 2/28/2022             78    77 
3159851, 7.82%, 2/28/2022             232    224 
3159878, 7.82%, 2/28/2022             678    626 
3159895, 6.41%, 2/28/2022             6,565    6,031 
3159908, 7.82%, 2/28/2022             2,388    2,327 
3159997, 6.41%, 2/28/2022             3,319    3,208 
3160104, 7.82%, 2/28/2022             1,717    1,642 
3160157, 7.82%, 2/28/2022             450    434 
3160224, 5.31%, 2/28/2022             2,091    2,038 
3160289, 4.77%, 2/28/2022             739    707 
3160360, 5.31%, 2/28/2022             987    963 
3160363, 4.78%, 2/28/2022             378    340 
3160380, 4.66%, 2/28/2022             697    666 
3160412, 7.82%, 2/28/2022             793    764 
3160435, 6.41%, 2/28/2022             578    565 
3160501, 7.82%, 2/28/2022             849    829 
3160549, 6.41%, 2/28/2022             1,275    1,225 
3160585, 3.35%, 2/28/2022             363    224 
3160600, 7.82%, 2/28/2022             367    358 
3160633, 7.85%, 2/28/2022             439    425 
3160660, 6.10%, 2/28/2022             3,211    2,777 
3160669, 7.82%, 2/28/2022             729    704 
3160697, 6.41%, 2/28/2022             462    452 
3160725, 7.82%, 2/28/2022             1,761    1,700 
3160839, 3.39%, 2/28/2022             73    72 
3160875, 3.43%, 2/28/2022             364    267 
3160880, 4.71%, 2/28/2022             318    292 
3160896, 7.82%, 2/28/2022             1,927    1,816 
3161020, 7.87%, 2/28/2022             300    289 
3161057, 7.82%, 2/28/2022             910    879 
3161139, 6.41%, 2/28/2022             6,871    6,603 
3161156, 7.82%, 2/28/2022             5,356    5,125 
3161753, 6.10%, 2/28/2022             894    870 
3162235, 6.10%, 2/28/2022             4,027    3,853 
3162314, 6.71%, 2/28/2022             811    788 
3162348, 4.67%, 2/28/2022             2,557    2,345 
3162375, 6.43%, 2/28/2022             1,213    1,139 
3162379, 4.03%, 2/28/2022             1,371    1,326 
3162401, 4.67%, 2/28/2022             8,471    7,471 
3162408, 6.71%, 2/28/2022(d)             1,621    1,316 
3162477, 7.50%, 2/28/2022             743    707 
3162557, 6.41%, 2/28/2022             5,814    5,619 
3162659, 6.41%, 2/28/2022             2,168    1,590 
3162662, 7.82%, 2/28/2022             1,220    1,185 
3162694, 7.86%, 2/28/2022             482    456 
3162762, 7.84%, 3/1/2022             195    191 
3162812, 6.41%, 3/1/2022             579    567 
3162823, 6.41%, 3/1/2022             1,670    1,613 
3162831, 3.42%, 3/1/2022             487    395 
3162881, 6.41%, 3/1/2022             4,627    4,254 
3162906, 5.31%, 3/1/2022             1,482    1,441 
3162959, 5.31%, 3/1/2022             1,570    1,309 
3163144, 7.82%, 3/1/2022             1,236    1,186 
3163276, 7.82%, 3/1/2022             228    223 
3163301, 7.85%, 3/1/2022             419    407 
3163328, 6.41%, 3/1/2022             3,530    3,406 
3163416, 6.41%, 3/1/2022             152    148 
3163428, 6.41%, 3/1/2022             3,311    3,148 
3163547, 7.82%, 3/1/2022             479    466 
3163667, 7.82%, 3/1/2022             999    967 
3163730, 4.03%, 3/1/2022             582    550 
3163742, 3.39%, 3/1/2022             3,034    2,936 
3163795, 6.11%, 3/1/2022             870    838 
3163855, 6.11%, 3/1/2022             880    847 
3163887, 3.41%, 3/1/2022             65    63 
3163907, 6.08%, 3/1/2022             404    392 
3163920, 4.05%, 3/1/2022             167    162 
3163952, 7.82%, 3/1/2022             11,138    10,810 
3164012, 4.69%, 3/1/2022             240    232 
3164017, 3.37%, 3/1/2022             92    90 
3164038, 3.37%, 3/1/2022             59    57 
3164061, 6.41%, 3/1/2022             4,775    4,585 
3164144, 3.39%, 3/1/2022             280    161 
3164194, 6.41%, 3/1/2022             482    472 
3164264, 6.09%, 3/2/2022             511    497 
3164290, 3.40%, 3/2/2022             192    189 
3164298, 7.82%, 3/2/2022             8,075    7,844 
3164339, 6.41%, 3/2/2022             1,647    1,539 
3164360, 6.41%, 3/2/2022             10,923    10,656 
3164727, 3.37%, 3/2/2022             162    147 
3164864, 6.41%, 3/2/2022             3,852    3,681 
3164944, 3.39%, 3/2/2022             701    529 
3165015, 7.82%, 3/2/2022             1,798    1,712 
3165069, 4.03%, 3/2/2022             146    138 
3165087, 6.42%, 3/2/2022             2,296    2,242 
3165145, 6.07%, 3/2/2022             544    308 
3165192, 3.42%, 3/2/2022             137    134 
3165200, 4.67%, 3/2/2022             87    85 
3165203, 7.84%, 3/2/2022             1,077    1,031 
3165267, 7.50%, 3/2/2022             4,087    3,905 
3165285, 4.03%, 3/2/2022             5,869    4,933 
3165328, 6.10%, 3/2/2022             2,012    1,942 
3165391, 5.31%, 3/2/2022             471    457 
3165400, 5.31%, 3/2/2022             1,283    1,076 
3165422, 7.82%, 3/2/2022             381    336 
3165426, 7.82%, 3/2/2022             1,186    1,138 
3165448, 3.40%, 3/2/2022             205    196 
3165461, 6.06%, 3/2/2022             276    266 
3165463, 6.41%, 3/2/2022             6,100    5,864 
3165480, 7.82%, 3/2/2022             392    379 
3166096, 3.42%, 3/3/2022             175    170 
3166107, 6.45%, 3/3/2022             680    502 
3166116, 6.45%, 3/3/2022             908    873 
3166180, 6.45%, 3/3/2022             1,055    1,029 
3166205, 5.35%, 3/3/2022             363    355 
3166251, 6.45%, 3/3/2022             32,389    31,127 
3166269, 7.88%, 3/3/2022             861    833 
3166285, 7.87%, 3/3/2022             13,233    11,421 
3167026, 6.45%, 3/3/2022             6,415    6,154 
3167089, 4.84%, 3/3/2022             40    40 
3167200, 6.45%, 3/3/2022             2,603    2,515 
3167289, 3.40%, 3/3/2022             1,022    396 
3167495, 7.56%, 3/3/2022             323    316 
3167789, 6.45%, 3/4/2022             2,726    2,658 
3168091, 7.87%, 3/4/2022             1,550    1,479 
3168121, 5.34%, 3/4/2022             279    275 
3168384, 3.37%, 3/4/2022             86    84 
3168387, 6.45%, 3/4/2022             1,114    1,076 
3168444, 3.39%, 3/4/2022             483    455 
3168446, 7.88%, 3/4/2022             665    645 
3168493, 4.06%, 3/4/2022             2,511    1,237 
3168609, 6.45%, 3/4/2022             7,818    7,567 
3169177, 6.14%, 3/4/2022             1,355    1,311 
3169208, 6.45%, 3/4/2022             5,232    4,998 
3169689, 6.45%, 3/5/2022             9,721    9,437 
3169706, 7.90%, 3/5/2022             467    447 
3169750, 7.87%, 3/5/2022             1,250    1,202 
3169817, 4.79%, 3/5/2022             733    627 
3169885, 7.87%, 3/5/2022             1,741    1,665 
3169974, 6.44%, 3/6/2022             4,284    4,099 
3170008, 6.09%, 3/6/2022             81    79 
3170068, 7.85%, 3/6/2022             507    491 
3170083, 3.38%, 3/7/2022             800    313 
3170130, 7.84%, 3/7/2022             843    820 
3170221, 7.90%, 3/7/2022             150    146 
3170239, 7.84%, 3/7/2022             580    553 
3170264, 6.04%, 3/7/2022             176    170 
3170297, 7.84%, 3/7/2022             157    154 
3170323, 3.42%, 3/7/2022             168    141 
3170327, 6.43%, 3/7/2022             6,816    6,321 
3170477, 4.75%, 3/8/2022             237    228 
3170566, 4.78%, 3/8/2022             248    240 
3170660, 6.41%, 3/8/2022             10,439    10,076 
3170757, 7.48%, 3/8/2022             274    263 
3170986, 7.82%, 3/8/2022             505    486 
3171104, 7.82%, 3/8/2022             1,213    1,176 
3171123, 4.67%, 3/8/2022             1,834    1,791 
3171536, 7.52%, 3/8/2022             302    292 
3171753, 5.44%, 3/8/2022             129    126 
3171801, 6.41%, 3/8/2022             11,844    11,026 
3171956, 7.82%, 3/8/2022             1,462    1,403 
3172925, 4.67%, 3/8/2022             797    773 
3173087, 6.41%, 3/8/2022             1,758    1,706 
3173345, 3.39%, 3/8/2022             781    761 
3173424, 7.82%, 3/8/2022             2,663    2,523 
3173751, 4.04%, 3/8/2022             1,736    1,676 
3173836, 6.41%, 3/8/2022             8,236    7,898 
3174066, 6.41%, 3/8/2022             4,193    3,994 
3174148, 6.68%, 3/8/2022             251    244 
3174320, 5.31%, 3/8/2022             1,598    1,548 
3174417, 5.32%, 3/8/2022             102    101 
3174423, 3.38%, 3/8/2022             1,147    759 
3174436, 4.66%, 3/8/2022             913    815 
3174521, 7.82%, 3/8/2022             1,231    1,182 
3174554, 4.67%, 3/9/2022             5,814    5,199 
3174732, 6.41%, 3/9/2022             1,906    1,832 
3174742, 7.82%, 3/9/2022             532    520 
3174768, 6.41%, 3/9/2022             19,883    12,705 
3174903, 7.82%, 3/9/2022             381    373 
3174940, 6.41%, 3/9/2022             1,363    1,315 
3175003, 6.41%, 3/9/2022             5,711    5,550 
3175042, 7.82%, 3/9/2022             2,022    1,917 
3175138, 7.82%, 3/9/2022             1,251    1,186 
3175192, 5.40%, 3/9/2022             195    189 
3175208, 7.82%, 3/9/2022             3,544    3,406 
3175320, 6.11%, 3/9/2022             93    92 
3175344, 5.30%, 3/9/2022             866    844 
3175371, 7.51%, 3/9/2022             1,357    1,304 
3175416, 3.39%, 3/9/2022             844    822 
3175446, 3.41%, 3/9/2022             452    412 
3175452, 7.49%, 3/9/2022             1,067    975 
3175467, 6.41%, 3/9/2022             4,901    4,771 
3175484, 6.06%, 3/9/2022             2,112    2,036 
3175634, 6.04%, 3/9/2022             270    263 
3175663, 6.70%, 3/9/2022             1,942    1,874 
3175665, 6.11%, 3/9/2022             1,195    1,159 
3175811, 3.38%, 3/9/2022             1,142    914 
3175833, 6.09%, 3/9/2022             497    458 
3175839, 6.41%, 3/9/2022             5,656    5,433 
3175951, 7.50%, 3/9/2022             861    830 
3176010, 7.83%, 3/9/2022             2,604    2,519 
3176032, 6.41%, 3/9/2022             1,600    1,525 
3176063, 4.68%, 3/9/2022             1,243    1,210 
3176125, 6.41%, 3/9/2022             1,829    1,776 
3176223, 6.41%, 3/9/2022             787    765 
3176241, 5.31%, 3/9/2022             3,150    2,690 
3176428, 4.80%, 3/9/2022             369    277 
3176590, 6.41%, 3/9/2022             6,715    6,517 
3176659, 7.86%, 3/9/2022             522    488 
3177148, 7.83%, 3/9/2022             4,385    4,201 
3178852, 5.31%, 3/9/2022             1,707    1,658 
3178982, 6.41%, 3/9/2022             3,231    3,064 
3179049, 4.75%, 3/9/2022             384    359 
3179083, 6.06%, 3/9/2022             802    779 
3179086, 6.43%, 3/9/2022             1,479    1,325 
3179155, 6.10%, 3/9/2022             3,150    3,035 
3179225, 4.67%, 3/9/2022             1,464    1,404 
3179253, 6.04%, 3/9/2022             435    421 
3179263, 6.46%, 3/9/2022             358    345 
3179268, 7.82%, 3/9/2022             3,467    3,342 
3179354, 6.10%, 3/9/2022             2,139    2,063 
3179411, 7.82%, 3/9/2022             2,658    2,538 
3179502, 3.37%, 3/9/2022             305    298 
3179578, 6.10%, 3/9/2022             1,666    1,574 
3179614, 6.41%, 3/9/2022             534    520 
3179672, 6.41%, 3/9/2022             1,614    1,147 
3179689, 6.41%, 3/9/2022             1,253    1,224 
3179793, 3.40%, 3/9/2022             2,022    1,968 
3179864, 6.41%, 3/9/2022             3,924    3,804 
3179904, 4.03%, 3/9/2022             206    186 
3179924, 6.43%, 3/9/2022             671    650 
3179963, 4.03%, 3/9/2022             147    144 
3179996, 3.39%, 3/9/2022             416    407 
3180275, 7.84%, 3/9/2022             847    813 
3180306, 7.82%, 3/9/2022             2,386    2,275 
3180389, 6.02%, 3/9/2022             194    185 
3180450, 4.66%, 3/9/2022             877    716 
3180505, 7.82%, 3/9/2022             1,417    1,357 
3180576, 6.41%, 3/9/2022             712    689 
3180582, 6.42%, 3/9/2022             2,946    2,847 
3180590, 6.71%, 3/9/2022             1,470    1,386 
3180651, 6.07%, 3/9/2022             414    398 
3180653, 6.41%, 3/9/2022             3,340    3,006 
3180659, 7.84%, 3/9/2022             787    764 
3180686, 3.40%, 3/9/2022             641    614 
3180692, 4.69%, 3/9/2022             511    495 
3180695, 6.41%, 3/9/2022             1,151    1,107 
3180717, 4.03%, 3/9/2022             3,542    3,470 
3180775, 3.40%, 3/9/2022             500    485 
3180788, 4.03%, 3/9/2022             1,487    1,454 
3180808, 7.82%, 3/9/2022             2,493    2,388 
3180832, 6.41%, 3/9/2022             3,379    2,505 
3180876, 3.39%, 3/9/2022             409    400 
3180946, 6.05%, 3/9/2022             533    518 
3180996, 6.42%, 3/9/2022             3,134    3,060 
3181000, 7.82%, 3/9/2022             772    750 
3181031, 6.73%, 3/9/2022             374    361 
3181069, 6.41%, 3/9/2022             2,105    2,004 
3181083, 6.10%, 3/9/2022             3,925    3,599 
3181096, 7.82%, 3/9/2022             1,950    1,863 
3181142, 3.40%, 3/9/2022             1,694    1,606 
3181156, 6.11%, 3/9/2022             2,012    1,848 
3181188, 3.39%, 3/9/2022             1,399    1,342 
3181194, 4.75%, 3/9/2022             1,158    700 
3181214, 6.41%, 3/9/2022             6,138    5,933 
3182180, 5.32%, 3/10/2022             3,635    3,346 
3182196, 7.88%, 3/10/2022             551    531 
3182235, 7.85%, 3/10/2022             13,481    12,755 
3182291, 6.44%, 3/10/2022             9,238    8,940 
3182463, 3.42%, 3/10/2022             279    271 
3182472, 3.40%, 3/10/2022             3,185    2,887 
3182581, 4.69%, 3/10/2022             741    722 
3182661, 7.85%, 3/10/2022             1,366    1,300 
3182716, 5.33%, 3/10/2022             1,483    1,388 
3182725, 7.85%, 3/10/2022             2,971    2,801 
3182738, 4.72%, 3/10/2022             300    281 
3182744, 3.40%, 3/10/2022             52    51 
3182761, 6.46%, 3/10/2022             723    696 
3182781, 5.32%, 3/10/2022             731    713 
3182805, 3.42%, 3/10/2022             237    233 
3182840, 4.70%, 3/10/2022             73    72 
3182868, 6.44%, 3/10/2022             6,788    6,407 
3182886, 7.51%, 3/10/2022             450    426 
3182930, 7.85%, 3/10/2022             841    802 
3182996, 6.44%, 3/10/2022             2,815    2,684 
3183016, 3.42%, 3/10/2022             610    557 
3183158, 4.68%, 3/10/2022             149    146 
3183177, 6.44%, 3/10/2022             7,559    7,297 
3183286, 6.12%, 3/10/2022             1,562    1,492 
3183316, 6.44%, 3/10/2022             5,888    5,619 
3183449, 6.49%, 3/10/2022             120    118 
3183466, 6.44%, 3/10/2022             3,503    3,352 
3183657, 6.12%, 3/10/2022             2,528    2,463 
3183782, 3.41%, 3/10/2022             581    572 
3183848, 6.12%, 3/10/2022             1,814    1,064 
3183853, 7.54%, 3/10/2022             1,462    1,329 
3183885, 5.32%, 3/10/2022             4,540    3,845 
3183932, 7.53%, 3/10/2022             5,110    3,587 
3183957, 6.12%, 3/10/2022             2,051    1,994 
3184063, 4.70%, 3/10/2022             1,759    1,059 
3184096, 6.12%, 3/10/2022             2,265    2,081 
3184112, 6.44%, 3/10/2022             1,062    1,028 
3184156, 6.13%, 3/10/2022             3,284    3,143 
3184211, 6.44%, 3/10/2022             1,881    1,838 
3184276, 6.45%, 3/10/2022             1,105    1,060 
3184283, 6.44%, 3/10/2022             634    615 
3184486, 6.44%, 3/10/2022             14,211    13,645 
3184852, 6.44%, 3/10/2022             7,991    7,708 
3185095, 3.39%, 3/10/2022             243    235 
3185097, 6.44%, 3/10/2022             2,405    2,316 
3185141, 4.10%, 3/10/2022             139    134 
3185167, 6.44%, 3/10/2022             2,172    2,085 
3185436, 6.44%, 3/10/2022             1,135    1,091 
3185439, 7.85%, 3/10/2022             539    516 
3185457, 6.44%, 3/10/2022             2,813    2,714 
3185526, 6.44%, 3/10/2022             722    701 
3185530, 7.85%, 3/10/2022             1,556    1,488 
3185577, 6.44%, 3/10/2022             5,616    5,415 
3185634, 6.70%, 3/10/2022             483    464 
3185691, 7.85%, 3/10/2022             2,478    2,383 
3185714, 4.68%, 3/10/2022             576    540 
3185748, 6.12%, 3/10/2022             5,609    5,417 
3185870, 5.33%, 3/10/2022             2,927    2,858 
3185908, 6.08%, 3/10/2022             755    721 
3186004, 6.73%, 3/10/2022             2,019    1,907 
3186018, 4.68%, 3/10/2022             2,242    1,288 
3186149, 5.44%, 3/10/2022             1,273    1,220 
3186161, 6.44%, 3/10/2022             1,909    1,846 
3186250, 5.48%, 3/10/2022             185    172 
3186269, 6.44%, 3/10/2022             959    914 
3186286, 4.75%, 3/10/2022             119    115 
3186290, 7.58%, 3/10/2022             339    323 
3186314, 6.13%, 3/10/2022             2,216    2,045 
3186339, 7.87%, 3/10/2022             1,532    1,440 
3186361, 6.44%, 3/10/2022             3,465    3,253 
3186441, 4.78%, 3/10/2022             3,986    1,314 
3186447, 6.44%, 3/10/2022             1,652    1,603 
3186471, 6.12%, 3/10/2022             16,465    14,573 
3186571, 7.85%, 3/10/2022             4,518    4,362 
3186671, 6.44%, 3/10/2022             4,118    3,980 
3186834, 3.40%, 3/10/2022             3,311    1,375 
3186848, 4.68%, 3/10/2022             1,543    1,496 
3187035, 4.67%, 3/10/2022             521    504 
3187044, 6.74%, 3/10/2022             418    404 
3187065, 6.44%, 3/10/2022             2,440    2,347 
3187109, 4.70%, 3/10/2022             2,221    1,986 
3187125, 7.87%, 3/10/2022             535    520 
3187188, 7.86%, 3/10/2022             2,964    2,850 
3187261, 6.44%, 3/10/2022             3,148    3,009 
3187317, 6.44%, 3/10/2022             13,285    12,737 
3187337, 6.08%, 3/10/2022             2,448    1,970 
3187423, 7.85%, 3/10/2022             10,024    9,502 
3187661, 4.69%, 3/10/2022             1,590    1,527 
3187682, 6.44%, 3/10/2022             7,323    7,113 
3187923, 7.85%, 3/10/2022             1,629    1,558 
3188032, 4.66%, 3/10/2022             514    461 
3188039, 5.35%, 3/10/2022             218    212 
3188065, 6.08%, 3/10/2022             258    250 
3188143, 7.88%, 3/10/2022             570    542 
3188169, 6.47%, 3/10/2022             523    502 
3188265, 7.85%, 3/10/2022             2,970    2,819 
3188341, 6.44%, 3/10/2022             7,160    6,850 
3188392, 4.04%, 3/10/2022             1,633    1,576 
3188456, 3.40%, 3/10/2022             337    327 
3188474, 4.05%, 3/10/2022             1,289    986 
3188485, 3.42%, 3/10/2022             928    883 
3188496, 6.44%, 3/10/2022             11,582    6,865 
3188502, 6.09%, 3/10/2022             640    610 
3188520, 7.85%, 3/10/2022             525    501 
3188574, 7.88%, 3/10/2022             577    550 
3188627, 6.13%, 3/10/2022             1,413    1,362 
3188641, 7.85%, 3/10/2022             1,281    1,242 
3188645, 4.06%, 3/10/2022             1,689    1,292 
3188659, 6.44%, 3/10/2022             777    740 
3188744, 7.86%, 3/10/2022             4,643    4,440 
3188800, 6.12%, 3/10/2022             826    803 
3189055, 5.32%, 3/10/2022             2,007    1,945 
3189095, 7.85%, 3/10/2022             1,508    1,432 
3189109, 5.33%, 3/10/2022             782    671 
3189126, 4.03%, 3/10/2022             1,119    526 
3189131, 4.04%, 3/10/2022             722    705 
3189160, 6.12%, 3/10/2022             2,871    2,779 
3189246, 6.12%, 3/10/2022             3,701    3,624 
3189311, 7.86%, 3/10/2022             5,278    5,024 
3189373, 6.12%, 3/10/2022             1,049    1,018 
3189399, 6.44%, 3/10/2022             1,765    1,625 
3189417, 5.33%, 3/10/2022             6,117    5,267 
3189557, 6.44%, 3/10/2022             8,895    8,509 
3189601, 7.85%, 3/10/2022             589    575 
3189701, 4.80%, 3/10/2022             198    191 
3189722, 7.85%, 3/10/2022             750    714 
3189728, 3.40%, 3/10/2022             532    517 
3189795, 6.44%, 3/11/2022             16,239    15,432 
3189956, 7.85%, 3/11/2022             3,649    3,559 
3190078, 6.44%, 3/11/2022             8,112    7,891 
3190190, 6.44%, 3/11/2022             21,760    20,938 
3190544, 6.44%, 3/11/2022             558    534 
3190550, 4.70%, 3/11/2022             1,003    824 
3190570, 3.40%, 3/11/2022             1,828    1,725 
3190634, 4.69%, 3/11/2022             1,984    1,166 
3190653, 6.46%, 3/11/2022             531    516 
3190731, 7.89%, 3/11/2022             478    452 
3190763, 7.86%, 3/11/2022             3,792    3,664 
3191044, 5.35%, 3/11/2022             600    579 
3191064, 6.44%, 3/11/2022             2,842    2,742 
3191129, 6.44%, 3/11/2022             3,974    3,794 
3191171, 5.33%, 3/11/2022             426    418 
3191276, 3.40%, 3/11/2022             898    874 
3191337, 7.85%, 3/11/2022             1,653    1,474 
3191472, 7.85%, 3/11/2022             1,677    1,597 
3191510, 4.01%, 3/11/2022             126    123 
3191515, 6.44%, 3/11/2022             539    523 
3191600, 6.13%, 3/11/2022             2,322    2,235 
3191626, 7.88%, 3/11/2022             915    846 
3191655, 6.45%, 3/11/2022             1,376    1,240 
3191683, 5.34%, 3/11/2022             875    851 
3191706, 5.33%, 3/11/2022             871    855 
3191708, 7.87%, 3/11/2022             866    834 
3191800, 4.07%, 3/11/2022             480    463 
3191809, 5.32%, 3/11/2022             1,477    1,433 
3191811, 7.85%, 3/11/2022             1,471    1,422 
3191841, 4.08%, 3/11/2022             314    303 
3191855, 6.44%, 3/11/2022             4,810    4,668 
3192033, 6.44%, 3/11/2022             2,459    2,387 
3192076, 7.85%, 3/11/2022             747    728 
3192267, 6.44%, 3/11/2022             1,878    1,818 
3192335, 7.53%, 3/11/2022             637    625 
3192373, 3.42%, 3/11/2022             7    7 
3192375, 3.37%, 3/11/2022             368    247 
3192377, 6.44%, 3/11/2022             4,155    3,911 
3192409, 4.08%, 3/11/2022             699    534 
3192419, 4.05%, 3/11/2022             4,659    4,368 
3192502, 4.67%, 3/11/2022             749    718 
3192537, 6.44%, 3/11/2022             4,077    2,733 
3192555, 6.13%, 3/11/2022             723    696 
3192594, 3.40%, 3/11/2022             180    175 
3192626, 4.83%, 3/11/2022             555    203 
3192654, 6.08%, 3/11/2022             2,536    2,068 
3192657, 6.44%, 3/11/2022             2,384    2,286 
3192718, 6.12%, 3/11/2022             342    334 
3192795, 6.12%, 3/11/2022             6,429    6,187 
3192867, 7.85%, 3/11/2022             1,315    1,280 
3192947, 3.40%, 3/11/2022             565    537 
3193009, 4.70%, 3/11/2022             1,244    1,027 
3193068, 3.37%, 3/11/2022             245    207 
3193070, 6.44%, 3/11/2022             3,229    2,429 
3193098, 6.44%, 3/11/2022             1,768    1,661 
3193111, 7.85%, 3/11/2022             975    925 
3193130, 5.32%, 3/11/2022             2,323    2,178 
3193160, 3.42%, 3/11/2022             737    678 
3193182, 6.46%, 3/11/2022             632    611 
3193192, 6.12%, 3/11/2022             551    536 
3193200, 7.87%, 3/11/2022             1,483    1,315 
3193216, 6.44%, 3/11/2022             3,132    3,010 
3193295, 6.44%, 3/11/2022             2,338    2,250 
3193312, 7.87%, 3/11/2022             1,038    997 
3193336, 5.33%, 3/11/2022             2,270    2,186 
3193355, 6.45%, 3/11/2022             1,500    1,390 
3193390, 5.33%, 3/11/2022             2,329    2,246 
3193448, 7.85%, 3/11/2022             1,632    1,566 
3193469, 5.33%, 3/11/2022             4,759    4,534 
3193534, 6.44%, 3/11/2022             3,401    3,257 
3193601, 6.44%, 3/11/2022             517    479 
3193615, 6.13%, 3/11/2022             2,669    1,912 
3193656, 6.44%, 3/11/2022             47,815    45,977 
3194109, 4.79%, 3/11/2022             160    155 
3194180, 6.08%, 3/11/2022             759    619 
3194248, 3.36%, 3/11/2022             275    233 
3194251, 7.85%, 3/11/2022             523    493 
3194264, 6.44%, 3/11/2022             1,872    1,831 
3194388, 6.73%, 3/11/2022             5,680    3,811 
3194543, 6.44%, 3/11/2022             835    811 
3194571, 4.67%, 3/11/2022             1,311    800 
3194740, 6.44%, 3/11/2022             1,255    1,219 
3194786, 4.77%, 3/12/2022             426    412 
3194799, 7.85%, 3/12/2022             638    611 
3194821, 7.87%, 3/12/2022             1,141    1,084 
3194859, 7.88%, 3/12/2022             742    699 
3194885, 4.73%, 3/12/2022             386    237 
3194894, 7.85%, 3/12/2022             1,226    1,174 
3194980, 6.44%, 3/12/2022             3,109    3,020 
3194984, 7.85%, 3/12/2022             1,254    1,143 
3195029, 7.85%, 3/12/2022             951    914 
3195044, 7.54%, 3/12/2022             2,121    2,030 
3195055, 6.44%, 3/12/2022             5,061    4,862 
3195093, 7.53%, 3/12/2022             1,565    1,499 
3195138, 7.85%, 3/12/2022             1,803    1,715 
3195167, 3.36%, 3/12/2022             33    32 
3195179, 4.04%, 3/12/2022             1,148    613 
3195185, 6.13%, 3/12/2022             2,381    2,300 
3195242, 3.40%, 3/12/2022             1,109    1,078 
3195259, 7.53%, 3/12/2022             760    733 
3195270, 4.75%, 3/12/2022             151    142 
3195275, 7.88%, 3/12/2022             645    616 
3195303, 3.40%, 3/12/2022             311    302 
3195322, 4.04%, 3/12/2022             456    447 
3195363, 6.44%, 3/12/2022             4,642    4,426 
3195383, 7.85%, 3/12/2022             878    836 
3195415, 7.85%, 3/12/2022             904    872 
3195429, 7.86%, 3/12/2022             2,643    2,512 
3195472, 6.44%, 3/12/2022             12,019    10,118 
3195492, 5.41%, 3/12/2022             196    191 
3195501, 7.90%, 3/12/2022             349    335 
3195605, 7.85%, 3/12/2022             2,083    1,706 
3195631, 3.39%, 3/12/2022             231    225 
3195639, 6.44%, 3/12/2022             4,143    3,235 
3195646, 7.53%, 3/12/2022             290    280 
3195655, 7.85%, 3/12/2022             1,638    1,580 
3195707, 6.05%, 3/13/2022             200    195 
3195715, 6.77%, 3/13/2022             268    257 
3195717, 7.85%, 3/13/2022             1,345    1,279 
3195752, 3.41%, 3/13/2022             737    508 
3195770, 6.47%, 3/13/2022             492    455 
3195772, 7.86%, 3/13/2022             996    910 
3195801, 7.84%, 3/13/2022             853    827 
3195810, 6.43%, 3/13/2022             2,125    2,054 
3195856, 7.86%, 3/13/2022             810    778 
3195876, 6.43%, 3/13/2022             4,568    4,342 
3195881, 7.84%, 3/13/2022             776    745 
3195914, 7.84%, 3/13/2022             2,488    2,337 
3195946, 6.43%, 3/13/2022             4,161    3,948 
3195990, 6.10%, 3/13/2022             211    205 
3196006, 7.84%, 3/13/2022             635    607 
3196011, 5.31%, 3/13/2022             2,942    2,862 
3196183, 3.35%, 3/13/2022             519    210 
3196191, 3.41%, 3/13/2022             1,524    968 
3196883, 4.65%, 3/14/2022             576    553 
3196989, 6.42%, 3/14/2022             3,497    3,391 
3197112, 6.42%, 3/14/2022             4,180    3,950 
3197307, 6.41%, 3/14/2022             502    477 
3197325, 6.41%, 3/14/2022             2,443    2,353 
3197391, 4.66%, 3/14/2022             590    575 
3197497, 6.41%, 3/14/2022             594    566 
3197524, 6.41%, 3/14/2022             5,032    4,460 
3197588, 6.10%, 3/14/2022             5,209    4,914 
3197767, 6.41%, 3/14/2022             2,477    2,391 
3197883, 3.41%, 3/14/2022             548    471 
3197911, 4.02%, 3/14/2022             270    254 
3197917, 6.41%, 3/14/2022             2,016    1,947 
3197974, 6.41%, 3/14/2022             850    825 
3198007, 6.10%, 3/14/2022             3,731    3,433 
3198092, 6.41%, 3/14/2022             4,623    4,494 
3198311, 6.10%, 3/14/2022             1,601    1,559 
3198356, 6.12%, 3/14/2022             522    461 
3198363, 6.41%, 3/14/2022             1,735    1,670 
3198461, 3.40%, 3/14/2022             315    306 
3198469, 3.38%, 3/14/2022             520    497 
3198481, 6.10%, 3/14/2022             1,538    1,501 
3198579, 6.41%, 3/14/2022             3,447    3,292 
3198707, 3.41%, 3/14/2022             339    324 
3198718, 5.31%, 3/14/2022             1,356    1,321 
3198795, 6.41%, 3/14/2022             8,495    8,222 
3199084, 6.41%, 3/14/2022             4,312    4,178 
3199223, 6.41%, 3/14/2022             24,832    23,821 
3199661, 3.38%, 3/14/2022             224    218 
3199669, 6.10%, 3/14/2022             578    556 
3199715, 5.27%, 3/14/2022             46    45 
3199731, 4.02%, 3/14/2022             498    457 
3199741, 5.31%, 3/14/2022             824    804 
3199795, 6.10%, 3/14/2022             112    110 
3199863, 6.10%, 3/14/2022             2,390    2,334 
3199948, 3.37%, 3/14/2022             145    142 
3199953, 6.10%, 3/14/2022             6,000    3,657 
3199965, 6.41%, 3/14/2022             2,271    2,186 
3200070, 3.43%, 3/14/2022             276    242 
3200147, 3.39%, 3/14/2022             146    139 
3200175, 6.41%, 3/14/2022             1,555    1,504 
3200181, 6.42%, 3/14/2022             2,938    2,843 
3200310, 6.41%, 3/14/2022             2,203    2,119 
3200350, 6.41%, 3/15/2022             55,927    53,298 
3200373, 5.42%, 3/15/2022             353    345 
3200610, 7.82%, 3/15/2022             2,421    2,327 
3200826, 7.82%, 3/15/2022             785    746 
3200852, 4.75%, 3/15/2022             526    511 
3200891, 7.82%, 3/15/2022             925    881 
3200945, 7.85%, 3/15/2022             298    291 
3201399, 6.42%, 3/15/2022             2,921    2,837 
3201486, 6.41%, 3/15/2022             15,489    14,780 
3201705, 7.82%, 3/15/2022             1,534    1,452 
3201752, 4.67%, 3/15/2022             2,870    2,796 
3201856, 4.67%, 3/15/2022             1,144    1,034 
3201891, 6.44%, 3/15/2022             613    593 
3201932, 5.31%, 3/15/2022             127    126 
3202037, 7.82%, 3/15/2022             21,561    20,473 
3202058, 4.00%, 3/15/2022             361    331 
3202084, 6.41%, 3/15/2022             1,699    1,638 
3202296, 6.42%, 3/15/2022             5,198    5,012 
3202569, 6.42%, 3/15/2022             3,496    3,381 
3202680, 4.67%, 3/15/2022             583    550 
3202696, 4.04%, 3/15/2022             137    134 
3203094, 6.41%, 3/15/2022             343    334 
3203103, 3.42%, 3/15/2022             423    371 
3203130, 6.41%, 3/15/2022             3,419    3,287 
3203276, 6.42%, 3/15/2022             4,545    4,383 
3203388, 6.41%, 3/15/2022             9,375    9,039 
3203445, 3.39%, 3/15/2022             487    447 
3203458, 6.10%, 3/15/2022             6,195    5,913 
3203471, 6.41%, 3/15/2022             10,729    10,344 
3203477, 6.41%, 3/15/2022             16,627    15,827 
3203480, 3.36%, 3/15/2022             426    185 
3203484, 4.68%, 3/15/2022             1,259    1,187 
3203486, 6.41%, 3/15/2022             16,900    15,624 
3203488, 6.41%, 3/15/2022             35,284    33,897 
3203492, 6.41%, 3/15/2022             6,367    6,230 
3203496, 6.41%, 3/15/2022             19,961    18,938 
3203501, 6.41%, 3/15/2022             10,261    9,973 
3203585, 6.41%, 3/15/2022             1,273    1,239 
3203608, 3.40%, 3/15/2022             893    845 
3203624, 6.41%, 3/15/2022             5,263    5,091 
3203697, 3.40%, 3/15/2022             1,710    1,551 
3203760, 5.31%, 3/15/2022             2,110    2,064 
3203779, 7.82%, 3/15/2022             2,343    2,146 
3203811, 5.32%, 3/15/2022             544    530 
3203831, 6.10%, 3/15/2022             2,830    2,744 
3203876, 3.39%, 3/15/2022             779    766 
3203921, 4.67%, 3/15/2022             1,678    1,639 
3203986, 6.10%, 3/15/2022             7,094    6,866 
3204041, 4.75%, 3/16/2022             23    23 
3204064, 4.67%, 3/16/2022             641    628 
3204092, 7.82%, 3/16/2022             4,284    3,690 
3204151, 5.30%, 3/16/2022             630    613 
3204193, 4.68%, 3/16/2022             1,282    1,251 
3204270, 6.41%, 3/16/2022             6,501    6,165 
3204300, 7.84%, 3/16/2022             1,457    1,367 
3204369, 6.41%, 3/16/2022             4,683    4,522 
3204376, 7.82%, 3/16/2022             1,513    1,429 
3204469, 4.03%, 3/16/2022             1,448    1,398 
3204534, 5.30%, 3/16/2022             2,996    2,801 
3204556, 6.11%, 3/16/2022             44    43 
3204578, 6.05%, 3/16/2022             553    536 
3204630, 3.39%, 3/16/2022             1,416    1,326 
3204658, 6.06%, 3/16/2022             1,597    1,540 
3204721, 6.10%, 3/16/2022             4,526    4,376 
3204749, 7.82%, 3/16/2022             489    466 
3204766, 7.82%, 3/16/2022             1,925    1,830 
3204855, 4.03%, 3/16/2022             4,641    2,498 
3204857, 5.41%, 3/16/2022             7,348    5,601 
3204989, 6.41%, 3/16/2022             1,500    1,437 
3205030, 6.41%, 3/16/2022             8,268    7,650 
3205170, 6.04%, 3/16/2022             1,171    1,080 
3205225, 6.41%, 3/16/2022             1,774    1,694 
3205290, 7.82%, 3/16/2022             2,616    2,506 
3205295, 6.09%, 3/16/2022             1,154    1,022 
3205356, 6.41%, 3/16/2022             30,918    28,748 
3205401, 7.82%, 3/16/2022             1,057    1,018 
3205439, 6.71%, 3/16/2022             2,781    1,711 
3205485, 6.04%, 3/16/2022             370    362 
3205530, 7.82%, 3/16/2022             885    846 
3205582, 4.76%, 3/16/2022             124    120 
3205674, 3.40%, 3/16/2022             790    683 
3205676, 6.05%, 3/16/2022             803    779 
3205693, 6.41%, 3/16/2022             998    972 
3205747, 7.50%, 3/16/2022             587    548 
3205772, 7.82%, 3/16/2022             11,623    11,059 
3205857, 6.10%, 3/16/2022             6,563    6,339 
3206055, 4.67%, 3/16/2022             1,165    648 
3206092, 6.11%, 3/16/2022             1,385    1,224 
3206292, 6.41%, 3/16/2022             1,901    1,818 
3206340, 3.39%, 3/16/2022             740    709 
3206356, 3.39%, 3/16/2022             2,011    1,973 
3206382, 4.75%, 3/16/2022             320    313 
3206448, 7.82%, 3/16/2022             400    383 
3206462, 4.78%, 3/16/2022             521    450 
3206523, 6.10%, 3/16/2022             2,224    2,174 
3207307, 6.12%, 3/17/2022             16,515    15,183 
3207473, 7.85%, 3/17/2022             2,144    2,039 
3207507, 6.12%, 3/17/2022             710    682 
3207557, 7.88%, 3/17/2022             1,294    722 
3207588, 6.12%, 3/17/2022             4,541    4,355 
3207625, 7.85%, 3/17/2022             1,295    1,239 
3207667, 7.87%, 3/17/2022             670    650 
3207712, 6.44%, 3/17/2022             632    615 
3207737, 7.54%, 3/17/2022             690    659 
3207799, 6.74%, 3/17/2022             650    636 
3207934, 7.53%, 3/17/2022             5,192    5,013 
3208037, 6.44%, 3/17/2022             2,687    2,607 
3208309, 6.13%, 3/17/2022             474    465 
3208363, 5.32%, 3/17/2022             4,014    3,865 
3208430, 7.85%, 3/17/2022             866    846 
3208518, 4.05%, 3/17/2022             507    487 
3208558, 3.40%, 3/17/2022             5,721    4,973 
3208583, 4.73%, 3/17/2022             198    185 
3208618, 7.87%, 3/17/2022             692    665 
3208662, 6.75%, 3/17/2022             443    419 
3208771, 4.05%, 3/17/2022             600    578 
3208791, 6.09%, 3/17/2022             1,512    1,435 
3208795, 6.12%, 3/17/2022             7,985    7,643 
3208885, 7.85%, 3/17/2022             2,285    2,227 
3209090, 6.44%, 3/17/2022             2,344    2,254 
3209165, 3.43%, 3/17/2022             234    160 
3209188, 6.44%, 3/17/2022             5,488    5,306 
3209252, 5.42%, 3/17/2022             637    286 
3209268, 7.85%, 3/17/2022             1,490    1,427 
3209281, 6.12%, 3/17/2022             2,516    2,438 
3209349, 6.44%, 3/17/2022             1,140    1,101 
3209384, 6.44%, 3/17/2022             4,962    4,816 
3209424, 6.44%, 3/17/2022             2,373    2,307 
3209431, 7.85%, 3/17/2022             7,862    7,498 
3209442, 6.12%, 3/17/2022             2,934    2,769 
3209488, 6.44%, 3/17/2022             1,110    1,076 
3209521, 6.44%, 3/17/2022             2,925    2,833 
3209715, 6.12%, 3/17/2022             2,392    2,331 
3209864, 4.69%, 3/17/2022             1,731    1,656 
3209900, 3.43%, 3/17/2022             183    159 
3209914, 6.44%, 3/17/2022             2,132    2,050 
3209918, 7.88%, 3/17/2022             722    692 
3209948, 7.53%, 3/17/2022             475    455 
3209952, 6.44%, 3/17/2022             1,264    1,213 
3209980, 6.44%, 3/17/2022             6,305    6,066 
3209991, 5.48%, 3/17/2022             208    194 
3210002, 7.85%, 3/17/2022             1,397    1,337 
3210096, 6.12%, 3/17/2022             48,992    33,566 
3210113, 7.54%, 3/17/2022             1,785    1,712 
3210212, 7.85%, 3/18/2022             4,943    4,778 
3210286, 6.44%, 3/18/2022             2,549    2,461 
3210359, 6.44%, 3/18/2022             2,278    2,193 
3210411, 6.44%, 3/18/2022             804    780 
3210417, 4.06%, 3/18/2022             1,229    685 
3210440, 6.14%, 3/18/2022             1,155    1,105 
3210600, 5.34%, 3/18/2022             1,213    1,138 
3210643, 6.44%, 3/18/2022             3,248    3,136 
3210700, 7.55%, 3/18/2022             943    909 
3210733, 3.40%, 3/18/2022             497    458 
3210757, 4.67%, 3/18/2022             511    465 
3210770, 5.33%, 3/18/2022             1,513    1,479 
3210785, 7.85%, 3/18/2022             1,284    1,232 
3210844, 7.85%, 3/18/2022             1,648    1,547 
3210900, 7.85%, 3/18/2022             650    597 
3210975, 6.44%, 3/18/2022             3,883    3,728 
3211028, 7.85%, 3/18/2022             9,427    9,038 
3211100, 6.46%, 3/18/2022             1,094    1,046 
3211135, 5.34%, 3/18/2022             1,864    1,309 
3211207, 4.05%, 3/18/2022             1,139    1,112 
3211277, 3.43%, 3/18/2022             171    168 
3211407, 5.33%, 3/18/2022             1,656    1,582 
3211477, 3.41%, 3/18/2022             4,616    4,258 
3211685, 3.41%, 3/18/2022             1,260    1,164 
3211722, 7.85%, 3/18/2022             21,797    20,850 
3211744, 6.13%, 3/18/2022             718    703 
3211808, 3.39%, 3/18/2022             411    361 
3211930, 3.42%, 3/18/2022             1,024    703 
3211976, 5.33%, 3/18/2022             1,913    1,842 
3212035, 6.44%, 3/18/2022             6,072    5,930 
3212280, 3.41%, 3/18/2022             683    664 
3212319, 5.33%, 3/18/2022             5,365    5,203 
3212386, 6.44%, 3/18/2022             28,697    27,233 
3212456, 6.44%, 3/19/2022             1,751    1,675 
3212462, 7.85%, 3/19/2022             2,687    2,572 
3212502, 3.41%, 3/19/2022             1,578    1,546 
3212552, 4.78%, 3/19/2022             269    174 
3212562, 7.85%, 3/19/2022             2,112    2,000 
3212594, 5.44%, 3/19/2022             1,262    1,093 
3212608, 7.85%, 3/19/2022             459    440 
3212616, 4.75%, 3/19/2022             297    279 
3212626, 7.85%, 3/19/2022             2,646    2,295 
3212647, 4.80%, 3/19/2022             378    325 
3212649, 4.82%, 3/19/2022             307    274 
3212652, 7.85%, 3/19/2022             3,104    2,928 
3212701, 6.12%, 3/19/2022             2,389    2,318 
3212708, 7.88%, 3/19/2022             534    516 
3212756, 7.85%, 3/19/2022             1,436    1,384 
3212788, 7.53%, 3/19/2022             139    136 
3212800, 5.44%, 3/19/2022             861    836 
3212849, 7.85%, 3/19/2022             938    894 
3212871, 3.41%, 3/19/2022             68    67 
3212879, 5.43%, 3/19/2022             1,607    1,393 
3212891, 6.44%, 3/19/2022             2,437    1,845 
3212913, 7.85%, 3/19/2022             1,911    1,811 
3212928, 7.53%, 3/19/2022             1,415    1,023 
3212936, 7.85%, 3/19/2022             828    780 
3212948, 4.77%, 3/19/2022             471    455 
3212958, 6.73%, 3/19/2022             1,429    1,382 
3213003, 5.40%, 3/19/2022             153    149 
3213009, 6.44%, 3/19/2022             737    720 
3213023, 7.54%, 3/19/2022             1,176    1,139 
3213034, 7.54%, 3/19/2022             2,234    2,160 
3213064, 4.78%, 3/20/2022             19    19 
3213068, 7.84%, 3/20/2022             4,703    4,563 
3213075, 6.43%, 3/20/2022             2,239    2,122 
3213132, 6.43%, 3/20/2022             5,215    4,952 
3213168, 7.84%, 3/20/2022             1,591    1,509 
3213175, 7.53%, 3/20/2022             1,324    1,234 
3213197, 7.54%, 3/20/2022             557    536 
3213256, 7.84%, 3/20/2022             404    383 
3213266, 7.84%, 3/20/2022             573    545 
3213276, 6.43%, 3/20/2022             15,046    11,508 
3213288, 5.43%, 3/20/2022             219    209 
3213303, 7.50%, 3/20/2022             1,135    770 
3213318, 7.56%, 3/20/2022             365    348 
3213331, 6.07%, 3/20/2022             105    102 
3213335, 7.84%, 3/20/2022             4,993    4,773 
3213420, 7.84%, 3/20/2022             3,155    3,023 
3213460, 3.40%, 3/20/2022             1,504    653 
3213469, 7.52%, 3/20/2022             2,027    1,922 
3213527, 3.41%, 3/21/2022             1,172    827 
3213539, 7.85%, 3/21/2022             755    715 
3213599, 6.73%, 3/21/2022             756    526 
3213603, 7.82%, 3/21/2022             2,798    2,712 
3213649, 3.40%, 3/21/2022             456    446 
3213684, 5.32%, 3/21/2022             1,157    1,124 
3213738, 4.03%, 3/21/2022             4,966    4,769 
3213749, 7.82%, 3/21/2022             1,238    1,185 
3213824, 7.82%, 3/21/2022             2,039    1,908 
3213840, 7.82%, 3/21/2022             17,863    16,887 
3213900, 6.10%, 3/21/2022             4,322    4,126 
3213969, 6.41%, 3/21/2022             3,916    3,757 
3214116, 5.31%, 3/21/2022             326    316 
3214140, 5.32%, 3/21/2022             1,465    1,378 
3214204, 6.01%, 3/21/2022             316    285 
3214211, 7.82%, 3/21/2022             861    815 
3214226, 4.74%, 3/21/2022             263    257 
3214258, 6.73%, 3/21/2022             218    212 
3214270, 7.82%, 3/21/2022             2,615    2,504 
3214334, 7.82%, 3/21/2022             419    405 
3214338, 7.84%, 3/21/2022             878    850 
3214361, 7.82%, 3/21/2022             1,548    1,450 
3214397, 7.82%, 3/21/2022             1,848    1,757 
3214454, 7.82%, 3/21/2022             591    560 
3214469, 7.83%, 3/21/2022             4,861    4,632 
3214487, 6.10%, 3/21/2022             4,871    3,550 
3214669, 5.41%, 3/21/2022             1,134    982 
3214684, 7.82%, 3/21/2022             1,402    1,340 
3214702, 6.10%, 3/21/2022             4,880    4,699 
3214704, 5.38%, 3/21/2022             193    186 
3214734, 7.82%, 3/21/2022             2,196    2,086 
3214788, 7.82%, 3/21/2022             1,589    1,526 
3214929, 6.70%, 3/21/2022             1,730    1,666 
3214942, 6.11%, 3/21/2022             1,184    1,132 
3214970, 7.85%, 3/21/2022             603    573 
3214972, 3.39%, 3/21/2022             219    192 
3214980, 6.41%, 3/21/2022             1,505    1,452 
3214987, 6.06%, 3/21/2022             267    262 
3215036, 6.41%, 3/21/2022             3,411    3,229 
3215044, 6.72%, 3/21/2022             442    403 
3215053, 7.84%, 3/21/2022             1,396    1,054 
3215098, 6.41%, 3/21/2022             12,821    12,363 
3215104, 7.49%, 3/21/2022             789    756 
3215119, 7.82%, 3/21/2022             709    680 
3215139, 7.86%, 3/21/2022             395    379 
3215152, 7.82%, 3/21/2022             2,493    2,398 
3215184, 7.52%, 3/21/2022             974    929 
3215232, 7.82%, 3/21/2022             10,706    10,238 
3215416, 7.82%, 3/21/2022             2,481    2,358 
3215479, 5.40%, 3/21/2022             354    324 
3215494, 4.74%, 3/21/2022             84    82 
3215500, 6.41%, 3/21/2022             3,829    3,689 
3215508, 7.82%, 3/21/2022             8,081    7,699 
3215591, 6.45%, 3/21/2022             459    440 
3215608, 6.41%, 3/21/2022             3,041    2,926 
3215694, 7.82%, 3/21/2022             827    789 
3215714, 6.41%, 3/21/2022             972    945 
3215731, 6.05%, 3/21/2022             1,290    1,257 
3215763, 3.40%, 3/21/2022             358    317 
3215803, 7.82%, 3/21/2022             1,197    1,138 
3215848, 5.42%, 3/21/2022             538    525 
3215859, 7.55%, 3/21/2022             312    300 
3215874, 7.82%, 3/21/2022             490    464 
3215929, 6.10%, 3/21/2022             844    797 
3215933, 7.82%, 3/21/2022             2,846    2,707 
3215958, 3.40%, 3/21/2022             2,057    955 
3215990, 5.30%, 3/21/2022             5,209    3,690 
3216077, 4.75%, 3/21/2022             143    140 
3216079, 7.82%, 3/21/2022             6,581    6,323 
3216126, 6.41%, 3/21/2022             39,838    38,558 
3216331, 6.07%, 3/21/2022             670    396 
3216339, 4.77%, 3/21/2022             1,181    1,136 
3216477, 7.82%, 3/21/2022             656    628 
3216486, 7.82%, 3/21/2022             4,591    4,496 
3216975, 5.43%, 3/21/2022             344    316 
3216989, 6.70%, 3/21/2022             8,183    7,748 
3217038, 3.39%, 3/22/2022             529    517 
3217064, 7.82%, 3/22/2022             930    884 
3217164, 4.82%, 3/22/2022             74    72 
3217182, 5.31%, 3/22/2022             1,488    1,442 
3217301, 6.41%, 3/22/2022             2,606    2,519 
3217361, 7.50%, 3/22/2022             1,011    977 
3217458, 6.06%, 3/22/2022             1,430    1,391 
3217716, 7.83%, 3/22/2022             3,373    3,221 
3217857, 6.41%, 3/22/2022             6,443    6,169 
3219384, 4.67%, 3/22/2022             833    814 
3219752, 7.82%, 3/22/2022             1,999    1,932 
3220088, 6.41%, 3/22/2022             11,199    10,656 
3220265, 7.50%, 3/22/2022             6,139    5,903 
3221028, 4.74%, 3/22/2022             319    220 
3221046, 7.51%, 3/22/2022             839    798 
3221095, 5.41%, 3/22/2022             122    119 
3221128, 4.04%, 3/22/2022             626    612 
3221231, 4.67%, 3/22/2022             165    162 
3221271, 7.82%, 3/22/2022             792    757 
3221290, 4.77%, 3/22/2022             1,377    1,196 
3221426, 6.02%, 3/22/2022             231    220 
3221433, 6.69%, 3/22/2022             584    563 
3221482, 6.43%, 3/22/2022             1,160    1,045 
3221567, 5.31%, 3/22/2022             594    580 
3221569, 6.42%, 3/22/2022             4,822    4,644 
3221603, 7.82%, 3/22/2022             1,711    1,623 
3221752, 5.30%, 3/22/2022             2,516    2,371 
3221943, 7.82%, 3/22/2022             1,964    1,874 
3222015, 5.30%, 3/22/2022             575    561 
3222101, 7.84%, 3/22/2022             1,175    1,076 
3222120, 7.82%, 3/22/2022             2,358    2,165 
3222134, 6.41%, 3/22/2022             1,666    1,600 
3222351, 3.39%, 3/22/2022             35    34 
3222359, 6.05%, 3/22/2022             601    584 
3222368, 5.31%, 3/22/2022             1,354    1,322 
3222424, 7.84%, 3/22/2022             1,058    1,010 
3222466, 5.31%, 3/22/2022             5,046    4,413 
3222550, 7.82%, 3/22/2022             1,459    1,406 
3223022, 3.39%, 3/22/2022             1,192    1,165 
3223195, 5.33%, 3/22/2022             238    231 
3223258, 6.41%, 3/22/2022             2,968    2,868 
3223355, 3.40%, 3/22/2022             1,347    619 
3223521, 4.03%, 3/22/2022             13,014    7,344 
3223772, 7.84%, 3/23/2022             1,152    1,101 
3223820, 3.41%, 3/23/2022             424    396 
3223861, 7.82%, 3/23/2022             2,555    2,014 
3224024, 3.40%, 3/23/2022             1,612    1,150 
3224211, 7.82%, 3/23/2022             1,238    1,170 
3224268, 6.43%, 3/23/2022             794    772 
3224518, 4.82%, 3/23/2022             146    129 
3224541, 7.82%, 3/23/2022             1,033    910 
3224644, 6.72%, 3/23/2022             234    227 
3224780, 6.11%, 3/23/2022             2,166    1,916 
3225024, 6.10%, 3/23/2022             2,315    2,235 
3225072, 7.82%, 3/23/2022             2,300    2,134 
3225174, 4.67%, 3/23/2022             1,335    1,309 
3225221, 7.82%, 3/23/2022             1,487    1,415 
3225285, 7.82%, 3/23/2022             888    863 
3226558, 5.31%, 3/23/2022             2,258    2,186 
3226602, 4.76%, 3/23/2022             103    101 
3226619, 6.41%, 3/23/2022             1,263    1,213 
3226629, 3.38%, 3/23/2022             34    33 
3226669, 4.72%, 3/23/2022             206    198 
3226710, 4.02%, 3/23/2022             1,513    854 
3226739, 4.04%, 3/23/2022             3,820    3,545 
3226838, 6.41%, 3/23/2022             6,731    6,545 
3226842, 7.82%, 3/23/2022             6,493    6,248 
3226998, 3.40%, 3/23/2022             345    338 
3227018, 6.43%, 3/23/2022             855    830 
3227036, 6.42%, 3/23/2022             3,013    2,918 
3227123, 6.11%, 3/23/2022             1,015    982 
3227161, 5.43%, 3/23/2022             417    406 
3227227, 7.82%, 3/23/2022             1,236    1,180 
3227231, 4.68%, 3/23/2022             1,435    1,363 
3227279, 3.39%, 3/23/2022             3,217    3,144 
3227304, 7.82%, 3/23/2022             2,775    2,592 
3227379, 7.82%, 3/23/2022             4,735    4,530 
3227446, 4.66%, 3/23/2022             1,014    925 
3227449, 6.11%, 3/23/2022             1,202    1,162 
3227481, 3.41%, 3/23/2022             104    101 
3227491, 3.41%, 3/23/2022             985    451 
3227515, 3.40%, 3/23/2022             1,645    1,468 
3227556, 6.42%, 3/23/2022             4,954    4,715 
3227596, 6.41%, 3/23/2022             1,018    981 
3227621, 5.32%, 3/23/2022             688    666 
3227623, 7.82%, 3/23/2022             6,460    6,140 
3227632, 6.42%, 3/23/2022             6,105    5,614 
3227693, 6.42%, 3/23/2022             6,038    5,653 
3227797, 3.42%, 3/23/2022             281    275 
3227799, 6.09%, 3/23/2022             812    778 
3227827, 3.37%, 3/23/2022             705    340 
3227836, 4.75%, 3/23/2022             267    256 
3227842, 6.41%, 3/23/2022             864    801 
3227849, 6.41%, 3/23/2022             10,342    10,013 
3227851, 4.77%, 3/23/2022             430    421 
3227898, 7.82%, 3/23/2022             3,525    3,407 
3228109, 3.39%, 3/23/2022             982    963 
3228119, 7.84%, 3/23/2022             1,354    1,243 
3228175, 6.41%, 3/23/2022             1,130    1,098 
3228207, 4.02%, 3/23/2022             293    288 
3228916, 6.73%, 3/24/2022             727    704 
3228994, 4.77%, 3/24/2022             1,224    819 
3229018, 3.43%, 3/24/2022             476    436 
3229033, 7.87%, 3/24/2022             980    938 
3229038, 6.44%, 3/24/2022             36,687    28,419 
3229093, 4.73%, 3/24/2022             117    114 
3229128, 7.85%, 3/24/2022             2,258    2,162 
3229318, 6.71%, 3/24/2022             368    356 
3229331, 7.54%, 3/24/2022             2,645    2,532 
3229486, 7.87%, 3/24/2022             1,195    1,094 
3229560, 4.78%, 3/24/2022             701    565 
3229574, 5.40%, 3/24/2022             75    74 
3229590, 7.85%, 3/24/2022             2,622    2,486 
3229598, 6.44%, 3/24/2022             13,533    13,063 
3229868, 4.77%, 3/24/2022             735    686 
3230004, 6.44%, 3/24/2022             2,376    2,246 
3230094, 6.45%, 3/24/2022             1,489    1,395 
3230099, 7.85%, 3/24/2022             5,220    5,038 
3230210, 3.40%, 3/24/2022             952    465 
3230231, 6.44%, 3/24/2022             6,403    5,421 
3230400, 3.46%, 3/24/2022             107    105 
3230405, 6.44%, 3/24/2022             4,823    4,606 
3230529, 6.15%, 3/24/2022             743    711 
3230550, 5.32%, 3/24/2022             401    390 
3230562, 6.12%, 3/24/2022             2,448    2,181 
3230630, 3.42%, 3/24/2022             369    362 
3230665, 4.03%, 3/24/2022             421    411 
3230702, 4.70%, 3/24/2022             958    937 
3230747, 7.85%, 3/24/2022             1,370    1,314 
3230752, 6.44%, 3/24/2022             6,092    5,891 
3230850, 7.85%, 3/24/2022             1,720    1,634 
3230899, 6.44%, 3/24/2022             1,070    1,032 
3230995, 3.40%, 3/24/2022             1,731    1,699 
3231033, 7.85%, 3/24/2022             2,866    2,686 
3231206, 6.44%, 3/24/2022             4,803    3,747 
3231208, 7.87%, 3/24/2022             774    745 
3231225, 4.80%, 3/24/2022             361    325 
3231270, 4.77%, 3/24/2022             200    195 
3231290, 4.79%, 3/24/2022             331    323 
3231296, 3.41%, 3/24/2022             1,619    1,449 
3231323, 6.13%, 3/24/2022             2,166    2,076 
3231326, 4.75%, 3/24/2022             114    112 
3231375, 7.85%, 3/25/2022             788    747 
3231385, 6.12%, 3/25/2022             3,994    3,863 
3231438, 7.85%, 3/25/2022             442    433 
3231530, 6.44%, 3/25/2022             6,262    5,999 
3231662, 6.12%, 3/25/2022             800    780 
3231688, 6.05%, 3/25/2022             204    197 
3231697, 7.87%, 3/25/2022             1,561    1,468 
3231774, 6.10%, 3/25/2022             249    241 
3231800, 6.11%, 3/25/2022             1,564    1,402 
3231811, 7.85%, 3/25/2022             3,704    3,529 
3231891, 3.40%, 3/25/2022             6,438    6,261 
3231980, 7.85%, 3/25/2022             941    906 
3232045, 7.85%, 3/25/2022             992    934 
3232129, 4.78%, 3/25/2022             635    594 
3232168, 7.88%, 3/25/2022             827    784 
3232192, 3.44%, 3/25/2022             280    274 
3232203, 6.44%, 3/25/2022             434    421 
3232221, 4.69%, 3/25/2022             2,812    2,655 
3232233, 7.85%, 3/25/2022             1,169    1,095 
3232276, 6.44%, 3/25/2022             2,347    2,249 
3232291, 7.85%, 3/25/2022             909    862 
3232373, 3.44%, 3/25/2022             450    419 
3232382, 6.11%, 3/25/2022             1,064    1,019 
3232422, 4.67%, 3/25/2022             778    748 
3232495, 6.08%, 3/25/2022             258    250 
3232521, 3.40%, 3/25/2022             781    757 
3232553, 6.12%, 3/25/2022             2,422    2,323 
3232560, 4.79%, 3/25/2022             236    231 
3232597, 5.32%, 3/25/2022             2,739    2,672 
3232691, 6.44%, 3/25/2022             4,568    4,383 
3232720, 4.76%, 3/25/2022(d)             471    148 
3232728, 7.85%, 3/25/2022             2,122    1,933 
3232794, 6.14%, 3/25/2022             771    742 
3232824, 4.07%, 3/25/2022             378    370 
3232952, 6.72%, 3/25/2022             3,657    3,159 
3232977, 3.38%, 3/25/2022             544    447 
3233002, 6.45%, 3/25/2022             1,153    1,110 
3233168, 7.54%, 3/25/2022             1,549    1,094 
3233177, 6.44%, 3/25/2022             5,556    5,332 
3233242, 7.85%, 3/25/2022             2,958    2,812 
3233298, 7.85%, 3/25/2022             1,206    1,165 
3233322, 4.79%, 3/25/2022             277    267 
3233350, 4.73%, 3/25/2022             362    259 
3233361, 6.08%, 3/25/2022             2,155    2,095 
3233370, 6.44%, 3/25/2022             3,632    3,435 
3233405, 3.40%, 3/25/2022             1,457    1,391 
3233444, 6.12%, 3/25/2022             12,508    9,370 
3233495, 6.11%, 3/26/2022             628    605 
3233499, 6.08%, 3/26/2022             2,685    2,415 
3233533, 6.12%, 3/26/2022             1,639    1,547 
3233572, 6.13%, 3/26/2022             281    276 
3233633, 5.44%, 3/26/2022             1,309    1,265 
3233651, 6.44%, 3/26/2022             452    441 
3233668, 5.34%, 3/26/2022             2,474    1,770 
3233711, 6.44%, 3/26/2022             3,242    2,750 
3233713, 7.85%, 3/26/2022             1,089    1,044 
3233751, 4.06%, 3/26/2022             318    311 
3233763, 7.54%, 3/26/2022             584    571 
3233791, 4.70%, 3/26/2022             1,446    873 
3233802, 3.40%, 3/26/2022             482    465 
3233815, 4.75%, 3/26/2022             223    204 
3233827, 4.68%, 3/26/2022             1,665    1,435 
3233855, 3.41%, 3/26/2022             2,353    2,081 
3233915, 3.46%, 3/26/2022             177    173 
3234023, 5.31%, 3/26/2022             368    357 
3234025, 7.86%, 3/26/2022             5,416    5,162 
3234151, 6.43%, 3/27/2022             1,704    1,631 
3234175, 6.13%, 3/27/2022             650    626 
3234194, 7.52%, 3/27/2022             6,978    6,384 
3234206, 6.43%, 3/27/2022             2,848    2,713 
3234265, 5.32%, 3/27/2022             5,350    5,180 
3234369, 7.84%, 3/27/2022             734    696 
3234387, 6.70%, 3/27/2022             794    763 
3234401, 6.43%, 3/27/2022             2,543    2,222 
3234425, 7.84%, 3/27/2022             1,707    1,620 
3234429, 3.39%, 3/27/2022             1,396    681 
3234476, 4.67%, 3/28/2022             2,068    2,007 
3234556, 7.82%, 3/28/2022             4,283    3,994 
3234560, 3.41%, 3/28/2022             294    276 
3234586, 6.41%, 3/28/2022             8,565    8,320 
3234669, 7.82%, 3/28/2022             1,205    1,145 
3234708, 4.72%, 3/28/2022             318    260 
3234717, 5.42%, 3/28/2022             903    474 
3234736, 5.46%, 3/28/2022             158    146 
3234768, 5.46%, 3/28/2022             275    260 
3234792, 7.82%, 3/28/2022             1,929    1,848 
3234911, 3.39%, 3/28/2022             694    677 
3234958, 6.11%, 3/28/2022             1,042    1,016 
3234971, 7.82%, 3/28/2022             1,032    987 
3235019, 4.76%, 3/28/2022             1,628    1,588 
3235037, 6.41%, 3/28/2022             5,422    5,146 
3235168, 5.32%, 3/28/2022             1,942    1,368 
3235206, 4.64%, 3/28/2022             135    132 
3235231, 6.41%, 3/28/2022             1,237    1,178 
3235308, 6.41%, 3/28/2022             845    828 
3235368, 3.40%, 3/28/2022             2,245    1,102 
3235400, 6.44%, 3/28/2022             806    773 
3235417, 3.43%, 3/28/2022             491    344 
3236737, 3.41%, 3/28/2022             808    691 
3236762, 3.36%, 3/28/2022             118    116 
3236809, 6.41%, 3/28/2022             3,517    3,227 
3236906, 6.41%, 3/28/2022             6,466    6,217 
3237031, 7.82%, 3/28/2022             1,028    971 
3237071, 6.41%, 3/28/2022             3,985    3,737 
3237109, 7.50%, 3/28/2022             394    377 
3237133, 3.37%, 3/28/2022             405    196 
3237137, 6.12%, 3/28/2022             740    713 
3237141, 6.73%, 3/28/2022             385    371 
3237152, 7.82%, 3/28/2022             18,483    17,406 
3237159, 6.41%, 3/28/2022             700    674 
3237186, 6.41%, 3/28/2022             2,183    2,108 
3237217, 6.41%, 3/28/2022             621    594 
3237303, 4.69%, 3/28/2022             855    804 
3237340, 3.40%, 3/28/2022             114    112 
3237393, 4.68%, 3/28/2022             462    453 
3237408, 6.42%, 3/28/2022             4,340    4,225 
3237572, 3.37%, 3/28/2022             264    259 
3237623, 6.70%, 3/28/2022             6,728    6,427 
3237643, 6.41%, 3/28/2022             2,692    2,597 
3237712, 3.40%, 3/28/2022             5,058    2,531 
3237780, 6.68%, 3/28/2022             650    614 
3237795, 7.82%, 3/28/2022             1,425    1,198 
3237860, 7.50%, 3/28/2022             13,979    12,723 
3237862, 3.40%, 3/28/2022             516    503 
3237864, 6.43%, 3/28/2022             1,674    1,588 
3237910, 3.38%, 3/28/2022             700    641 
3237990, 6.41%, 3/28/2022             6,005    5,706 
3238040, 6.41%, 3/28/2022             17,182    16,492 
3238256, 6.41%, 3/28/2022             626    608 
3238289, 6.41%, 3/28/2022             3,903    3,557 
3238295, 4.76%, 3/28/2022             351    326 
3238338, 6.08%, 3/29/2022             584    545 
3238359, 3.36%, 3/29/2022             249    231 
3238371, 6.41%, 3/29/2022             806    783 
3238378, 7.82%, 3/29/2022             3,413    3,234 
3238387, 3.41%, 3/29/2022             694    494 
3238439, 3.35%, 3/29/2022             286    255 
3238444, 5.31%, 3/29/2022             720    680 
3238479, 7.82%, 3/29/2022             613    595 
3238503, 6.42%, 3/29/2022             3,948    3,770 
3238524, 6.07%, 3/29/2022             61    60 
3238576, 6.42%, 3/29/2022             3,868    3,739 
3238592, 7.82%, 3/29/2022             1,227    1,158 
3238675, 4.76%, 3/29/2022             2,041    1,970 
3238725, 4.04%, 3/29/2022             983    952 
3238760, 6.41%, 3/29/2022             765    749 
3238816, 6.42%, 3/29/2022             5,654    5,388 
3238865, 6.05%, 3/29/2022             273    265 
3238998, 4.80%, 3/29/2022             324    298 
3239035, 7.82%, 3/29/2022             1,494    1,424 
3239122, 7.82%, 3/29/2022             1,702    1,623 
3239293, 7.82%, 3/29/2022             1,672    1,594 
3239341, 5.30%, 3/29/2022             2,475    2,406 
3239375, 6.42%, 3/29/2022             6,105    5,779 
3239484, 5.33%, 3/29/2022             526    496 
3239493, 6.41%, 3/29/2022             583    561 
3239500, 4.69%, 3/29/2022             765    656 
3239526, 6.12%, 3/29/2022             1,249    939 
3239542, 7.82%, 3/29/2022             367    352 
3239553, 7.82%, 3/29/2022             773    742 
3239560, 3.39%, 3/29/2022             209    206 
3239692, 4.04%, 3/29/2022             1,427    809 
3239705, 6.42%, 3/29/2022             6,463    6,210 
3239738, 6.71%, 3/29/2022             1,648    1,601 
3239831, 6.43%, 3/29/2022             959    928 
3239866, 3.41%, 3/29/2022             514    492 
3239881, 6.75%, 3/29/2022             51    50 
3239895, 7.84%, 3/29/2022             998    951 
3239902, 6.41%, 3/29/2022             5,707    5,498 
3239946, 4.78%, 3/29/2022             103    100 
3239956, 7.85%, 3/29/2022             1,176    1,023 
3240011, 7.82%, 3/29/2022             1,910    1,829 
3240054, 3.35%, 3/29/2022             227    215 
3240166, 3.45%, 3/29/2022             293    272 
3240172, 4.66%, 3/29/2022             1,073    1,040 
3240185, 7.84%, 3/29/2022             1,476    1,390 
3240205, 6.41%, 3/29/2022             2,052    1,839 
3240243, 3.41%, 3/29/2022             456    433 
3240253, 6.41%, 3/29/2022             1,852    1,763 
3240271, 4.64%, 3/29/2022             413    400 
3240273, 5.30%, 3/29/2022             1,368    1,336 
3240277, 7.82%, 3/29/2022             9,486    8,665 
3240337, 3.41%, 3/29/2022             223    184 
3240347, 6.41%, 3/29/2022             652    628 
3240371, 6.41%, 3/29/2022             1,070    1,039 
3240448, 6.41%, 3/29/2022             8,568    7,083 
3240614, 5.31%, 3/29/2022             3,836    3,549 
3240616, 7.82%, 3/29/2022             1,259    1,202 
3240677, 6.41%, 3/29/2022             4,841    4,635 
3240702, 4.74%, 3/30/2022             215    195 
3240726, 4.03%, 3/30/2022             3,607    3,433 
3240736, 7.84%, 3/30/2022             1,416    1,335 
3240840, 4.03%, 3/30/2022             2,026    1,927 
3240888, 6.12%, 3/30/2022             640    621 
3240935, 3.40%, 3/30/2022             1,025    982 
3240966, 4.66%, 3/30/2022             1,665    1,568 
3241025, 6.10%, 3/30/2022             3,934    3,831 
3241058, 7.82%, 3/30/2022             2,017    1,933 
3241126, 6.41%, 3/30/2022             2,064    1,985 
3241166, 7.82%, 3/30/2022             2,561    2,416 
3241203, 6.10%, 3/30/2022             554    542 
3241300, 6.10%, 3/30/2022             301    292 
3241307, 6.41%, 3/30/2022             2,872    2,730 
3241353, 6.71%, 3/30/2022             949    897 
3241380, 3.38%, 3/30/2022             1,135    1,013 
3241409, 4.67%, 3/30/2022             3,574    3,475 
3241585, 4.05%, 3/30/2022             237    229 
3241591, 4.66%, 3/30/2022             494    483 
3241621, 4.05%, 3/30/2022             611    596 
3241642, 3.39%, 3/30/2022             641    590 
3241656, 7.82%, 3/30/2022             3,224    3,074 
3241665, 6.41%, 3/30/2022             1,373    1,322 
3241855, 6.41%, 3/30/2022             3,758    3,521 
3241885, 7.82%, 3/30/2022             2,931    2,767 
3241924, 6.41%, 3/30/2022             8,006    7,109 
3241978, 7.82%, 3/30/2022             1,442    1,354 
3242042, 7.82%, 3/30/2022             2,770    2,605 
3242095, 4.03%, 3/30/2022             1,796    1,102 
3242123, 7.82%, 3/30/2022             14,897    14,270 
3242133, 6.41%, 3/30/2022             1,301    1,272 
3242241, 4.69%, 3/30/2022             356    349 
3242271, 6.41%, 3/30/2022             10,213    9,910 
3242548, 4.67%, 3/30/2022             2,800    2,663 
3242608, 6.11%, 3/30/2022             1,744    1,640 
3242636, 5.31%, 3/30/2022             4,138    3,955 
3242682, 3.39%, 3/30/2022             400    394 
3243345, 5.32%, 4/1/2022             1,875    1,810 
3243355, 4.77%, 4/1/2022             221    215 
3243404, 6.43%, 4/1/2022             1,768    1,686 
3243413, 4.78%, 4/1/2022             1,552    1,298 
3243450, 3.42%, 4/1/2022             147    139 
3243472, 7.84%, 4/1/2022             14,267    13,483 
3243503, 5.32%, 4/1/2022             590    569 
3243573, 5.32%, 4/1/2022             2,541    2,454 
3243727, 4.05%, 4/1/2022             1,857    1,193 
3243739, 5.32%, 4/1/2022             788    761 
3243758, 5.33%, 4/1/2022             1,650    1,544 
3243968, 6.43%, 4/1/2022             7,255    6,930 
3244066, 4.70%, 4/1/2022             298    289 
3244202, 6.43%, 4/1/2022             7,723    7,223 
3244278, 6.43%, 4/1/2022             1,486    1,416 
3244408, 3.38%, 4/1/2022             64    62 
3244444, 7.84%, 4/1/2022             5,577    5,223 
3244456, 6.12%, 4/1/2022             1,296    1,243 
3244532, 6.11%, 4/1/2022             664    637 
3244597, 4.04%, 4/1/2022             2,071    1,957 
3244659, 6.11%, 4/1/2022             505    485 
3244674, 6.43%, 4/1/2022             3,290    3,136 
3244803, 4.75%, 4/1/2022             168    162 
3244834, 7.53%, 4/1/2022             1,252    1,190 
3244898, 6.06%, 4/1/2022             381    367 
3244954, 3.40%, 4/1/2022             593    555 
3245014, 6.43%, 4/1/2022             3,055    2,499 
3245079, 4.03%, 4/1/2022             1,385    890 
3245102, 4.05%, 4/1/2022             1,154    1,124 
3245142, 6.43%, 4/1/2022             2,339    2,230 
3245144, 7.84%, 4/1/2022             2,614    2,475 
3245195, 4.68%, 4/1/2022             6,432    6,240 
3245248, 6.71%, 4/1/2022             6,323    6,025 
3245526, 6.43%, 4/1/2022             2,731    2,581 
3245551, 6.11%, 4/1/2022             2,926    2,671 
3245623, 5.31%, 4/1/2022             700    655 
3245628, 3.39%, 4/1/2022             1,251    1,163 
3245655, 6.43%, 4/1/2022             27,548    26,263 
3245782, 7.84%, 4/1/2022             1,770    1,601 
3245867, 4.78%, 4/2/2022             1,825    1,451 
3245985, 5.32%, 4/2/2022             13,182    12,553 
3246162, 7.84%, 4/2/2022             1,905    1,798 
3246335, 3.40%, 4/2/2022             244    237 
3246337, 7.86%, 4/2/2022             924    873 
3246343, 6.43%, 4/2/2022             1,504    1,436 
3246379, 5.32%, 4/2/2022             1,387    1,296 
3246407, 4.68%, 4/2/2022             3,439    3,319 
3246425, 4.78%, 4/2/2022             976    951 
3246555, 7.84%, 4/2/2022             2,593    2,448 
3246567, 6.43%, 4/2/2022             2,608    2,486 
3246602, 4.05%, 4/2/2022             1,342    1,283 
3246649, 5.32%, 4/2/2022             464    448 
3246668, 4.71%, 4/2/2022             715    633 
3246679, 4.02%, 4/2/2022             698    630 
3246715, 3.40%, 4/2/2022             633    615 
3246730, 6.13%, 4/2/2022             444    426 
3246786, 7.87%, 4/2/2022             607    575 
3246901, 7.53%, 4/2/2022             1,606    1,525 
3246953, 7.84%, 4/2/2022             687    648 
3246982, 7.52%, 4/2/2022             3,170    2,872 
3247034, 5.33%, 4/2/2022             1,446    1,352 
3247120, 7.84%, 4/2/2022             652    618 
3247176, 3.39%, 4/2/2022             409    401 
3247192, 6.71%, 4/2/2022             2,790    2,127 
3247212, 6.46%, 4/2/2022             508    484 
3247217, 3.41%, 4/2/2022             1,490    1,190 
3247261, 6.43%, 4/2/2022             4,847    4,620 
3247328, 4.79%, 4/2/2022             189    170 
3247344, 7.84%, 4/2/2022             1,618    1,528 
3247441, 6.13%, 4/2/2022             1,139    1,040 
3247455, 7.84%, 4/2/2022             5,214    4,924 
3247520, 4.05%, 4/2/2022             359    350 
3247539, 4.04%, 4/2/2022             2,715    2,568 
3247620, 6.43%, 4/2/2022             4,147    3,959 
3247675, 6.11%, 4/2/2022             1,211    1,159 
3247715, 6.43%, 4/2/2022             3,345    3,172 
3247767, 3.45%, 4/2/2022             149    137 
3247828, 5.31%, 4/2/2022             5,662    5,293 
3247864, 6.08%, 4/2/2022             978    929 
3247902, 7.86%, 4/2/2022             1,201    1,134 
3247957, 7.84%, 4/3/2022             4,667    4,405 
3247973, 6.43%, 4/3/2022             1,618    1,542 
3248002, 3.35%, 4/3/2022             335    285 
3248006, 4.69%, 4/3/2022             1,562    1,116 
3248109, 6.43%, 4/3/2022             4,055    3,705 
3248218, 7.84%, 4/3/2022             1,301    1,228 
3248246, 5.30%, 4/3/2022             834    780 
3248251, 5.32%, 4/3/2022             1,112    1,070 
3248274, 3.39%, 4/3/2022             171    167 
3248280, 7.84%, 4/3/2022             2,371    2,244 
3248305, 6.43%, 4/3/2022             4,803    4,590 
3248380, 7.82%, 4/4/2022             2,276    2,148 
3248432, 4.66%, 4/4/2022             366    355 
3248454, 7.82%, 4/4/2022             431    408 
3248458, 6.41%, 4/4/2022             1,335    1,272 
3248489, 4.67%, 4/4/2022             3,756    3,595 
3248497, 4.76%, 4/4/2022             65    63 
3248504, 7.82%, 4/4/2022             1,454    1,373 
3248555, 6.41%, 4/4/2022             11,746    11,189 
3248579, 6.11%, 4/4/2022             117    112 
3248599, 7.82%, 4/4/2022             4,296    4,065 
3248754, 5.31%, 4/4/2022             837    805 
3248784, 3.39%, 4/5/2022             627    613 
3248858, 6.40%, 4/5/2022             3,171    2,996 
3248916, 3.39%, 4/5/2022             9,926    8,476 
3249107, 6.68%, 4/5/2022             663    635 
3249156, 6.09%, 4/5/2022             3,493    3,348 
3249164, 6.08%, 4/5/2022             553    526 
3249184, 6.68%, 4/5/2022             1,311    1,256 
3249270, 7.81%, 4/5/2022             1,049    990 
3249326, 7.81%, 4/5/2022             4,618    4,371 
3249340, 6.40%, 4/5/2022             884    844 
3249363, 5.30%, 4/5/2022             1,953    1,885 
3249430, 3.39%, 4/5/2022             872    848 
3249471, 6.40%, 4/5/2022             8,625    8,142 
3249593, 3.38%, 4/5/2022             1,158    1,133 
3249652, 6.10%, 4/5/2022             1,406    1,348 
3249688, 5.37%, 4/5/2022             182    176 
3249714, 7.81%, 4/5/2022             529    495 
3249730, 4.76%, 4/5/2022             383    373 
3249756, 6.03%, 4/5/2022             612    540 
3249764, 4.03%, 4/5/2022             1,759    1,665 
3249815, 4.67%, 4/5/2022             428    409 
3249824, 4.81%, 4/5/2022             203    198 
3249834, 6.40%, 4/5/2022             1,646    1,568 
3249836, 7.49%, 4/5/2022             4,574    4,351 
3249860, 3.38%, 4/5/2022             1,972    1,924 
3249963, 6.43%, 4/5/2022             934    890 
3249993, 6.09%, 4/5/2022             19,175    17,555 
3250072, 5.38%, 4/5/2022             447    434 
3250112, 4.76%, 4/5/2022             335    318 
3250151, 7.81%, 4/5/2022             850    802 
3250184, 4.75%, 4/5/2022             182    177 
3250204, 6.40%, 4/5/2022             3,166    3,017 
3250248, 6.40%, 4/5/2022             1,572    1,497 
3250253, 7.49%, 4/5/2022             2,767    2,632 
3250294, 6.40%, 4/5/2022             6,616    6,303 
3250400, 3.38%, 4/5/2022             228    223 
3250438, 4.66%, 4/5/2022             1,862    1,734 
3250493, 5.31%, 4/5/2022             730    704 
3250505, 3.38%, 4/5/2022             279    273 
3250519, 6.42%, 4/5/2022             1,416    1,352 
3250554, 5.30%, 4/5/2022             6,327    6,105 
3250581, 7.81%, 4/5/2022             1,907    1,800 
3250718, 7.50%, 4/5/2022             718    680 
3250733, 3.38%, 4/5/2022             938    896 
3250751, 6.08%, 4/5/2022             6,847    5,495 
3250753, 7.81%, 4/5/2022             2,328    2,197 
3250805, 7.46%, 4/5/2022             409    387 
3250843, 4.74%, 4/5/2022             292    284 
3250880, 7.81%, 4/5/2022             1,788    1,687 
3250900, 6.40%, 4/5/2022             3,964    3,780 
3250954, 4.66%, 4/5/2022             6,415    4,637 
3250986, 7.81%, 4/5/2022             1,310    1,237 
3251033, 6.09%, 4/5/2022             13,429    12,760 
3251211, 7.81%, 4/5/2022             1,244    1,177 
3251213, 4.02%, 4/5/2022             3,896    3,788 
3251269, 6.40%, 4/5/2022             3,008    2,866 
3251301, 7.81%, 4/5/2022             698    656 
3251315, 4.76%, 4/5/2022             115    112 
3251341, 5.31%, 4/6/2022             1,075    1,037 
3251350, 7.52%, 4/6/2022             557    527 
3251421, 7.81%, 4/6/2022             2,624    2,477 
3251423, 6.40%, 4/6/2022             6,936    6,551 
3251510, 5.32%, 4/6/2022             916    854 
3251520, 6.06%, 4/6/2022             326    314 
3251543, 7.81%, 4/6/2022             2,142    2,020 
3251650, 3.40%, 4/6/2022             654    640 
3251660, 7.49%, 4/6/2022             3,073    2,921 
3251689, 3.38%, 4/6/2022             1,356    1,239 
3251715, 3.40%, 4/6/2022             313    307 
3251837, 5.29%, 4/6/2022             1,213    1,170 
3251882, 5.30%, 4/6/2022             851    821 
3251911, 6.40%, 4/6/2022             1,647    1,572 
3251940, 5.29%, 4/6/2022             3,729    3,599 
3251999, 5.31%, 4/6/2022             901    867 
3252009, 7.81%, 4/6/2022             1,878    1,772 
3252019, 4.03%, 4/6/2022             408    398 
3252035, 3.39%, 4/6/2022             523    511 
3252050, 5.31%, 4/6/2022             1,021    972 
3252065, 3.39%, 4/6/2022             725    707 
3252103, 6.42%, 4/6/2022             1,534    1,437 
3252107, 7.49%, 4/6/2022             1,455    1,383 
3252118, 6.40%, 4/6/2022             1,207    1,150 
3252139, 3.38%, 4/6/2022             3,707    2,800 
3252169, 6.11%, 4/6/2022             854    812 
3252208, 4.66%, 4/6/2022             867    841 
3252283, 5.31%, 4/6/2022             464    447 
3252312, 3.37%, 4/6/2022             1,386    1,185 
3252439, 4.02%, 4/6/2022             647    630 
3252542, 4.66%, 4/6/2022             661    641 
3252607, 3.42%, 4/6/2022             589    325 
3252630, 6.40%, 4/6/2022             748    714 
3252632, 6.40%, 4/6/2022             2,254    2,147 
3252692, 6.40%, 4/6/2022             58,984    56,176 
3253309, 7.84%, 4/6/2022             886    823 
3253360, 6.09%, 4/7/2022             33,581    30,780 
3253391, 7.81%, 4/7/2022             1,472    1,388 
3253524, 7.81%, 4/7/2022             3,022    2,851 
3253882, 7.81%, 4/7/2022             650    615 
3254120, 6.40%, 4/7/2022             659    629 
3254164, 6.06%, 4/7/2022             673    648 
3254178, 4.67%, 4/7/2022             1,337    975 
3254198, 7.84%, 4/7/2022             735    687 
3254202, 3.38%, 4/7/2022             4,729    4,509 
3254221, 4.76%, 4/7/2022             227    221 
3254417, 4.66%, 4/7/2022             2,398    2,271 
3254428, 7.81%, 4/7/2022             8,794    8,294 
3254461, 6.40%, 4/7/2022             3,241    3,086 
3254553, 3.39%, 4/7/2022             658    628 
3254613, 6.40%, 4/7/2022             11,848    11,179 
3254778, 7.81%, 4/7/2022             1,615    1,524 
3254800, 6.09%, 4/7/2022             190    182 
3254829, 6.40%, 4/7/2022             5,958    5,674 
3254907, 7.81%, 4/7/2022             8,586    7,318 
3255008, 6.09%, 4/7/2022             778    714 
3255049, 6.40%, 4/7/2022             2,445    2,237 
3255077, 7.81%, 4/7/2022             1,137    1,047 
3255087, 6.40%, 4/7/2022             826    711 
3255097, 4.01%, 4/7/2022             449    430 
3255109, 4.64%, 4/7/2022             584    545 
3255124, 6.40%, 4/7/2022             25,612    24,387 
3255182, 7.49%, 4/7/2022             2,105    2,000 
3256787, 5.32%, 4/8/2022             1,908    1,838 
3256794, 7.85%, 4/8/2022             2,593    2,442 
3256885, 6.44%, 4/8/2022             2,823    2,691 
3256961, 4.72%, 4/8/2022             534    516 
3256988, 5.44%, 4/8/2022             767    670 
3257000, 4.06%, 4/8/2022             1,557    1,491 
3257052, 5.42%, 4/8/2022             2,579    1,703 
3257064, 6.44%, 4/8/2022             2,767    2,632 
3257117, 6.44%, 4/8/2022             3,627    3,457 
3257190, 7.54%, 4/8/2022             2,012    1,908 
3257216, 6.44%, 4/8/2022             1,371    1,304 
3257379, 7.87%, 4/8/2022             1,231    1,150 
3257386, 4.69%, 4/8/2022             7,492    7,259 
3257405, 6.07%, 4/8/2022             791    759 
3257468, 4.78%, 4/8/2022             183    178 
3257628, 7.85%, 4/8/2022             1,930    1,818 
3257686, 7.85%, 4/8/2022             679    640 
3257693, 5.33%, 4/8/2022             4,596    4,427 
3257762, 7.85%, 4/8/2022             1,929    1,817 
3257794, 3.40%, 4/8/2022             250    244 
3257808, 6.12%, 4/8/2022             605    579 
3257855, 4.69%, 4/8/2022             580    560 
3257867, 5.43%, 4/8/2022             408    395 
3257883, 3.41%, 4/8/2022             302    295 
3257895, 7.55%, 4/8/2022             758    719 
3257902, 3.42%, 4/8/2022             267    261 
3257952, 5.35%, 4/8/2022             736    574 
3257962, 3.41%, 4/8/2022             2,055    1,996 
3258039, 6.15%, 4/8/2022             506    483 
3258064, 3.37%, 4/8/2022             360    275 
3258088, 3.40%, 4/8/2022             571    539 
3258128, 4.07%, 4/8/2022             621    413 
3258146, 5.32%, 4/8/2022             433    417 
3258148, 6.05%, 4/8/2022             255    244 
3258171, 4.80%, 4/8/2022             764    716 
3258173, 3.41%, 4/8/2022             264    258 
3258216, 4.78%, 4/8/2022             894    869 
3258240, 6.12%, 4/8/2022             268    257 
3258269, 6.44%, 4/8/2022             1,350    1,287 
3258308, 4.71%, 4/8/2022             978    870 
3258328, 3.40%, 4/8/2022             173    168 
3258340, 6.08%, 4/8/2022             3,816    3,623 
3258360, 3.42%, 4/8/2022             1,021    998 
3258425, 4.68%, 4/8/2022             1,496    1,449 
3258487, 5.33%, 4/8/2022             1,115    1,074 
3258557, 6.44%, 4/8/2022             17,683    16,819 
3258617, 7.53%, 4/8/2022             595    564 
3258633, 7.53%, 4/8/2022             4,117    3,904 
3258678, 7.85%, 4/8/2022             3,794    3,575 
3258720, 4.80%, 4/9/2022             163    154 
3258724, 3.39%, 4/9/2022             388    379 
3258752, 7.87%, 4/9/2022             1,407    1,328 
3258779, 4.69%, 4/9/2022             6,416    6,215 
3258850, 5.44%, 4/9/2022             2,854    1,897 
3258908, 7.85%, 4/9/2022             5,174    4,873 
3259059, 7.85%, 4/9/2022             1,064    931 
3259103, 7.85%, 4/9/2022             12,769    12,023 
3259208, 4.05%, 4/9/2022             1,591    1,549 
3259226, 6.44%, 4/9/2022             7,159    6,821 
3259470, 3.40%, 4/9/2022             1,061    1,031 
3259519, 3.46%, 4/9/2022             237    232 
3259530, 5.32%, 4/9/2022             1,157    1,109 
3259575, 6.13%, 4/9/2022             1,309    1,253 
3259646, 7.85%, 4/9/2022             3,378    3,060 
3259694, 6.44%, 4/9/2022             4,192    3,986 
3259764, 7.85%, 4/9/2022             1,167    1,099 
3259794, 4.82%, 4/9/2022             111    108 
3259807, 7.85%, 4/9/2022             2,702    2,551 
3259833, 3.37%, 4/9/2022             401    226 
3259845, 3.41%, 4/9/2022             5,718    3,267 
3259882, 3.41%, 4/9/2022             949    922 
3259923, 6.44%, 4/9/2022             2,349    2,233 
3259961, 7.85%, 4/9/2022             1,303    1,227 
3260042, 7.85%, 4/9/2022             6,063    5,709 
3260083, 6.44%, 4/9/2022             15,232    14,513 
3260313, 6.46%, 4/9/2022             1,438    1,356 
3260371, 3.40%, 4/9/2022             537    465 
3260374, 3.41%, 4/9/2022             1,487    1,444 
3260490, 3.41%, 4/10/2022             3,202    3,047 
3260503, 7.88%, 4/10/2022             882    830 
3260526, 7.85%, 4/10/2022             2,082    1,961 
3260571, 7.85%, 4/10/2022             660    623 
3260611, 6.09%, 4/10/2022             1,544    1,428 
3260651, 6.44%, 4/10/2022             1,874    1,777 
3260661, 7.85%, 4/10/2022             1,371    1,291 
3260691, 5.33%, 4/10/2022             1,350    1,298 
3260720, 6.73%, 4/10/2022             1,381    1,276 
3260734, 3.46%, 4/10/2022             554    328 
3260742, 4.78%, 4/10/2022             103    100 
3260756, 4.78%, 4/10/2022             68    66 
3260762, 6.44%, 4/10/2022             1,006    958 
3260785, 5.32%, 4/10/2022             1,887    1,814 
3260806, 6.44%, 4/10/2022             7,513    7,142 
3260808, 6.73%, 4/10/2022             2,547    2,432 
3260919, 5.32%, 4/11/2022             368    355 
3260939, 4.79%, 4/11/2022             1,036    799 
3260947, 3.39%, 4/11/2022             2,139    1,232 
3261050, 7.52%, 4/11/2022             4,729    4,459 
3261052, 6.43%, 4/11/2022             3,500    3,206 
3261154, 6.11%, 4/11/2022             4,350    4,160 
3261267, 6.68%, 4/11/2022             477    450 
3261279, 3.39%, 4/11/2022             970    753 
3261290, 6.70%, 4/11/2022             310    296 
3261296, 6.41%, 4/12/2022             3,871    3,680 
3261306, 6.71%, 4/12/2022             2,055    1,902 
3261334, 3.40%, 4/12/2022             729    712 
3261361, 3.39%, 4/12/2022             945    923 
3261369, 5.38%, 4/12/2022             532    465 
3261389, 5.42%, 4/12/2022             1,973    1,807 
3261393, 5.31%, 4/12/2022             1,235    1,128 
3261420, 7.82%, 4/12/2022             2,454    2,310 
3261467, 6.43%, 4/12/2022             1,295    1,231 
3261491, 7.82%, 4/12/2022             3,065    2,885 
3261505, 4.03%, 4/12/2022             6,191    4,233 
3261545, 4.70%, 4/12/2022             611    580 
3261564, 4.68%, 4/12/2022             326    316 
3261574, 6.41%, 4/12/2022             2,455    2,334 
3261580, 7.82%, 4/12/2022             503    474 
3261596, 7.84%, 4/12/2022             1,301    1,217 
3261602, 6.41%, 4/12/2022             3,515    3,333 
3261630, 6.08%, 4/12/2022             935    865 
3261643, 6.05%, 4/12/2022             1,084    1,037 
3261649, 5.31%, 4/12/2022             3,582    3,449 
3261674, 7.85%, 4/12/2022             1,063    996 
3261683, 3.42%, 4/12/2022             319    312 
3261698, 7.84%, 4/12/2022             1,195    1,128 
3261706, 4.65%, 4/12/2022             566    539 
3261715, 3.39%, 4/12/2022             983    955 
3261746, 7.82%, 4/12/2022             1,121    1,055 
3261766, 7.82%, 4/12/2022             2,469    2,330 
3261769, 3.39%, 4/12/2022             6,471    6,085 
3261887, 3.39%, 4/12/2022             1,008    871 
3261910, 6.41%, 4/12/2022             4,698    3,917 
3261967, 3.39%, 4/12/2022             3,155    2,908 
3261970, 6.04%, 4/12/2022             606    582 
3262002, 4.74%, 4/12/2022             471    441 
3262012, 4.03%, 4/12/2022             1,330    1,295 
3262030, 5.32%, 4/12/2022             1,296    1,246 
3262067, 6.10%, 4/12/2022             7,666    6,241 
3262106, 3.39%, 4/12/2022             2,725    2,661 
3262125, 5.42%, 4/12/2022             995    962 
3262150, 4.68%, 4/12/2022             1,437    1,366 
3262173, 5.31%, 4/12/2022             2,767    2,628 
3262203, 3.39%, 4/12/2022             469    459 
3262210, 7.84%, 4/12/2022             1,703    1,601 
3262248, 7.82%, 4/12/2022             1,782    1,678 
3262288, 4.76%, 4/12/2022             299    290 
3262301, 7.82%, 4/12/2022             2,523    2,375 
3262309, 6.41%, 4/12/2022             20,686    19,385 
3262361, 7.82%, 4/12/2022             1,538    1,447 
3262405, 5.41%, 4/12/2022             2,255    2,180 
3262494, 6.10%, 4/12/2022             5,803    5,549 
3262504, 7.82%, 4/12/2022             17,698    14,613 
3262609, 3.38%, 4/12/2022             428    418 
3262623, 5.31%, 4/12/2022             1,338    1,288 
3262650, 4.03%, 4/12/2022             3,360    2,956 
3262691, 3.39%, 4/12/2022             2,765    2,699 
3262760, 3.39%, 4/12/2022             3,636    3,533 
3262826, 5.31%, 4/12/2022             4,588    4,419 
3262876, 7.82%, 4/12/2022             2,158    2,032 
3262922, 6.69%, 4/13/2022             5,894    5,631 
3262936, 4.02%, 4/13/2022             4,282    4,168 
3263072, 7.81%, 4/13/2022             6,000    5,650 
3263076, 6.41%, 4/13/2022             4,059    3,859 
3263157, 3.41%, 4/13/2022             895    525 
3263191, 6.09%, 4/13/2022             3,035    2,890 
3263242, 6.40%, 4/13/2022             3,703    3,095 
3263286, 5.29%, 4/13/2022             2,226    2,145 
3263365, 6.40%, 4/13/2022             1,957    1,860 
3263377, 7.82%, 4/13/2022             1,473    1,386 
3263405, 6.40%, 4/13/2022             2,469    2,193 
3263443, 7.51%, 4/13/2022             482    457 
3263461, 6.40%, 4/13/2022             1,657    1,576 
3263474, 7.81%, 4/13/2022             2,183    1,983 
3263489, 4.03%, 4/13/2022             3,404    2,994 
3263563, 7.81%, 4/13/2022             5,185    4,879 
3263610, 6.40%, 4/13/2022             4,532    4,308 
3263738, 4.03%, 4/13/2022             378    368 
3263748, 3.42%, 4/13/2022             484    406 
3263772, 4.66%, 4/13/2022             6,703    6,021 
3263774, 5.39%, 4/13/2022             322    311 
3263832, 4.76%, 4/13/2022             921    895 
3263880, 6.40%, 4/13/2022             6,413    6,109 
3263958, 5.43%, 4/13/2022             175    170 
3263987, 4.02%, 4/13/2022             3,102    3,019 
3263992, 7.81%, 4/13/2022             2,194    2,066 
3264116, 6.40%, 4/13/2022             2,557    2,432 
3264124, 6.68%, 4/13/2022             602    575 
3264162, 6.04%, 4/13/2022             527    506 
3264198, 3.40%, 4/13/2022             2,246    1,756 
3264238, 5.30%, 4/13/2022             7,481    7,105 
3264251, 7.81%, 4/13/2022             2,720    2,560 
3264351, 6.04%, 4/13/2022             913    814 
3264364, 7.81%, 4/13/2022             813    765 
3264389, 7.81%, 4/13/2022             2,392    2,251 
3264433, 7.81%, 4/13/2022             2,629    2,177 
3264454, 6.12%, 4/13/2022             973    794 
3264482, 3.37%, 4/13/2022             276    269 
3264495, 4.67%, 4/13/2022             1,054    982 
3264516, 4.76%, 4/13/2022             2,280    1,330 
3264540, 4.06%, 4/13/2022             412    401 
3264577, 6.40%, 4/13/2022             10,311    9,804 
3264616, 4.73%, 4/13/2022             417    397 
3264670, 7.81%, 4/13/2022             3,347    3,150 
3264754, 6.09%, 4/13/2022             4,007    3,691 
3264800, 4.03%, 4/13/2022             2,057    1,809 
3264854, 7.83%, 4/13/2022             944    890 
3264885, 3.39%, 4/13/2022             2,589    2,436 
3264912, 5.41%, 4/14/2022             247    239 
3264942, 3.37%, 4/14/2022             315    308 
3264967, 7.81%, 4/14/2022             3,317    3,121 
3265070, 7.81%, 4/14/2022             1,031    971 
3265126, 4.74%, 4/14/2022             466    426 
3265145, 7.81%, 4/14/2022             2,602    2,449 
3265167, 5.30%, 4/14/2022             6,379    6,058 
3265258, 7.81%, 4/14/2022             1,235    1,162 
3265330, 7.81%, 4/14/2022             1,170    1,101 
3265373, 7.81%, 4/14/2022             1,915    1,802 
3265385, 4.69%, 4/14/2022             605    576 
3265400, 6.41%, 4/14/2022             5,475    5,211 
3265415, 7.81%, 4/14/2022             4,064    3,824 
3265507, 7.81%, 4/14/2022             3,383    3,191 
3265531, 4.69%, 4/14/2022             46    45 
3265551, 4.67%, 4/14/2022             877    849 
3265595, 6.40%, 4/14/2022             2,372    2,250 
3265621, 6.40%, 4/14/2022             4,775    4,538 
3265704, 5.40%, 4/14/2022             1,561    1,509 
3265883, 7.83%, 4/14/2022             1,422    1,338 
3265901, 6.05%, 4/14/2022             3,090    2,968 
3265953, 6.40%, 4/14/2022             1,365    1,298 
3265978, 4.03%, 4/14/2022             692    674 
3266013, 4.64%, 4/14/2022             763    568 
3266029, 7.81%, 4/14/2022             2,537    2,388 
3266041, 3.23%, 4/14/2022             44    42 
3266074, 7.81%, 4/14/2022             1,616    1,523 
3266126, 6.04%, 4/14/2022             2,042    1,953 
3266177, 6.09%, 4/14/2022             4,949    4,611 
3266233, 6.40%, 4/14/2022             4,740    4,506 
3266238, 7.82%, 4/14/2022             1,932    1,817 
3266348, 7.81%, 4/14/2022             1,939    1,825 
3266383, 6.09%, 4/14/2022             6,352    6,074 
3266606, 6.40%, 4/14/2022             26,602    23,649 
3266780, 4.77%, 4/14/2022             869    841 
3266857, 7.81%, 4/14/2022             2,283    2,154 
3267130, 4.76%, 4/14/2022             3,212    2,508 
3267258, 5.28%, 4/14/2022             522    502 
3267277, 6.09%, 4/14/2022             1,472    1,407 
3267291, 6.03%, 4/14/2022             363    349 
3277204, 7.85%, 4/15/2022             1,113    1,046 
3277227, 3.39%, 4/15/2022             545    532 
3277592, 7.84%, 4/15/2022             1,764    1,662 
3277653, 3.38%, 4/15/2022             1,308    778 
3277812, 6.43%, 4/15/2022             1,314    1,137 
3277950, 4.68%, 4/15/2022             1,628    1,515 
3278427, 3.41%, 4/15/2022             2,003    1,935 
3279494, 6.43%, 4/15/2022             3,774    3,591 
3280023, 5.32%, 4/15/2022             1,666    1,603 
3280372, 6.71%, 4/15/2022             1,876    1,699 
3280746, 4.77%, 4/15/2022             2,575    2,498 
3280765, 6.11%, 4/15/2022             5,516    5,270 
3281915, 6.43%, 4/15/2022             1,474    1,402 
3281956, 6.43%, 4/15/2022             8,871    8,425 
3281974, 7.86%, 4/15/2022             716    673 
3282054, 7.86%, 4/15/2022             1,135    1,067 
3282245, 7.52%, 4/15/2022             1,415    1,340 
3282281, 6.44%, 4/15/2022             1,999    1,879 
3282376, 3.39%, 4/15/2022             1,019    975 
3282479, 4.70%, 4/15/2022             428    414 
3282591, 5.32%, 4/15/2022             4,069    3,861 
3282741, 7.52%, 4/15/2022             2,996    2,835 
3282850, 4.67%, 4/15/2022             1,107    1,071 
3282937, 6.44%, 4/15/2022             1,060    1,008 
3282957, 3.42%, 4/15/2022             446    436 
3282976, 6.11%, 4/15/2022             4,964    4,740 
3283208, 4.79%, 4/15/2022             74    72 
3283229, 7.84%, 4/15/2022             4,464    4,197 
3283274, 3.42%, 4/15/2022             391    380 
3283296, 6.43%, 4/15/2022             11,956    11,355 
3283395, 7.84%, 4/15/2022             7,726    7,262 
3283667, 7.85%, 4/15/2022             1,746    1,641 
3283700, 6.11%, 4/15/2022             4,884    4,640 
3283726, 5.39%, 4/15/2022             282    269 
3283743, 7.84%, 4/15/2022             1,060    909 
3283810, 6.44%, 4/15/2022             1,514    1,438 
3283840, 6.43%, 4/15/2022             1,272    1,210 
3283862, 6.43%, 4/15/2022             7,092    6,707 
3283898, 6.07%, 4/16/2022             3,082    2,919 
3283917, 6.43%, 4/16/2022             3,165    3,005 
3284038, 7.87%, 4/16/2022             672    631 
3284052, 6.11%, 4/16/2022             6,980    5,728 
3284084, 6.73%, 4/16/2022             955    865 
3284104, 4.77%, 4/16/2022             670    641 
3284145, 5.47%, 4/16/2022             333    318 
3284150, 7.84%, 4/16/2022             913    858 
3284199, 5.41%, 4/16/2022             627    605 
3284224, 7.84%, 4/16/2022             361    340 
3284245, 7.84%, 4/16/2022             2,905    2,730 
3284318, 4.68%, 4/16/2022             1,744    1,686 
3284380, 7.84%, 4/16/2022             1,713    1,610 
3284400, 4.04%, 4/16/2022             5,158    4,877 
3284442, 7.84%, 4/16/2022             1,822    1,655 
3284505, 7.86%, 4/16/2022             1,075    1,010 
3284534, 4.69%, 4/16/2022             506    489 
3284556, 6.43%, 4/16/2022             3,225    3,062 
3284581, 6.43%, 4/16/2022             2,272    2,157 
3284598, 6.72%, 4/16/2022             1,960    1,854 
3284682, 4.04%, 4/16/2022             3,838    3,387 
3284719, 6.43%, 4/16/2022             13,209    12,541 
3284737, 7.52%, 4/16/2022             1,318    1,248 
3284774, 4.78%, 4/16/2022             359    348 
3284849, 7.84%, 4/16/2022             1,580    1,485 
3284923, 7.84%, 4/16/2022             1,522    1,430 
3285019, 4.80%, 4/16/2022             773    628 
3285084, 4.77%, 4/16/2022             1,049    938 
3285167, 6.43%, 4/16/2022             8,472    8,058 
3285239, 7.84%, 4/16/2022             15,472    12,860 
3285320, 6.43%, 4/16/2022             2,587    2,243 
3285614, 4.78%, 4/17/2022             1,181    1,130 
3285618, 5.32%, 4/17/2022             1,721    1,641 
3285669, 4.04%, 4/17/2022             8,628    6,075 
3285702, 7.84%, 4/17/2022             615    578 
3285722, 5.43%, 4/17/2022             630    601 
3285751, 7.85%, 4/17/2022             1,567    1,475 
3285783, 6.11%, 4/17/2022             3,006    2,800 
3285787, 7.86%, 4/17/2022             955    886 
3285809, 4.74%, 4/17/2022             170    165 
3285825, 5.41%, 4/17/2022             1,202    1,160 
3285831, 3.40%, 4/17/2022             6,663    4,023 
3285860, 7.84%, 4/17/2022             2,694    2,534 
3285922, 4.77%, 4/17/2022             1,361    816 
3285935, 4.04%, 4/17/2022             1,380    1,287 
3285964, 4.68%, 4/17/2022             709    681 
3285974, 5.42%, 4/17/2022             659    461 
3285984, 4.07%, 4/17/2022             431    416 
3285990, 7.86%, 4/17/2022             1,076    1,010 
3286004, 4.09%, 4/17/2022             391    364 
3286023, 7.82%, 4/18/2022             5,675    4,735 
3286117, 7.82%, 4/18/2022             704    662 
3286123, 6.41%, 4/18/2022             3,177    3,016 
3286139, 7.82%, 4/18/2022             2,168    2,037 
3286162, 6.41%, 4/18/2022             4,512    4,176 
3286211, 7.82%, 4/18/2022             2,252    2,116 
3286240, 6.06%, 4/18/2022             4,483    4,032 
3286246, 3.40%, 4/18/2022             988    965 
3286309, 6.10%, 4/18/2022             9,156    8,676 
3286332, 6.04%, 4/18/2022             784    744 
3286352, 7.81%, 4/19/2022             8,225    7,746 
3286531, 6.43%, 4/19/2022             663    630 
3286582, 3.39%, 4/19/2022             2,585    2,404 
3286632, 3.37%, 4/19/2022             407    397 
3286656, 6.41%, 4/19/2022             2,229    2,120 
3286778, 6.68%, 4/19/2022             413    393 
3286797, 6.69%, 4/19/2022             1,860    1,773 
3286883, 7.83%, 4/19/2022             859    809 
3286916, 3.39%, 4/19/2022             2,231    1,367 
3286926, 6.09%, 4/19/2022             5,466    5,217 
3286936, 7.81%, 4/19/2022             1,435    1,349 
3286963, 7.81%, 4/19/2022             11,379    10,689 
3287045, 3.41%, 4/19/2022             277    270 
3287050, 6.09%, 4/19/2022             4,161    3,971 
3287201, 4.67%, 4/19/2022             2,595    2,508 
3287236, 5.30%, 4/19/2022             4,324    3,953 
3287281, 7.82%, 4/19/2022             1,644    1,546 
3287309, 5.29%, 4/19/2022             1,517    1,219 
3287322, 6.40%, 4/19/2022             2,874    2,733 
3287364, 3.39%, 4/19/2022             433    407 
3287372, 5.31%, 4/19/2022             305    294 
3287383, 6.68%, 4/19/2022             236    225 
3287397, 7.81%, 4/19/2022             2,483    2,332 
3287407, 3.41%, 4/19/2022             390    381 
3287444, 7.81%, 4/19/2022             1,295    1,209 
3287454, 5.29%, 4/19/2022             1,268    1,219 
3287485, 4.67%, 4/19/2022             3,940    3,809 
3287488, 7.83%, 4/19/2022             1,138    1,069 
3287532, 7.83%, 4/19/2022             1,175    1,106 
3287553, 6.43%, 4/19/2022             758    721 
3287573, 7.81%, 4/19/2022             7,380    6,947 
3287659, 6.40%, 4/19/2022             2,686    2,550 
3287710, 6.40%, 4/19/2022             10,519    9,983 
3287846, 6.40%, 4/19/2022             7,519    7,145 
3287852, 7.81%, 4/19/2022             1,597    1,500 
3287913, 7.81%, 4/19/2022             2,096    1,973 
3287926, 6.40%, 4/19/2022             800    760 
3287943, 4.03%, 4/19/2022             1,351    1,278 
3287963, 4.76%, 4/19/2022             110    106 
3287972, 7.81%, 4/19/2022             1,136    1,065 
3287989, 5.29%, 4/19/2022             4,752    4,504 
3288000, 6.06%, 4/19/2022             2,186    2,017 
3288066, 7.49%, 4/19/2022             2,334    2,158 
3288068, 6.40%, 4/19/2022             2,632    2,467 
3288133, 6.08%, 4/19/2022             4,897    4,675 
3288163, 4.78%, 4/19/2022             389    366 
3288214, 6.05%, 4/19/2022             3,320    3,184 
3288226, 4.66%, 4/19/2022             1,607    1,523 
3288250, 3.41%, 4/19/2022             138    135 
3288254, 6.43%, 4/19/2022             848    804 
3288260, 3.37%, 4/19/2022             780    721 
3288279, 4.02%, 4/19/2022             1,344    1,193 
3288317, 4.02%, 4/19/2022             2,660    2,585 
3288346, 4.77%, 4/19/2022             394    382 
3288368, 3.39%, 4/19/2022             2,463    1,984 
3288386, 3.39%, 4/19/2022             97    95 
3288398, 6.02%, 4/19/2022             635    597 
3288403, 6.10%, 4/19/2022             957    913 
3288430, 5.29%, 4/19/2022             2,033    1,955 
3288433, 6.72%, 4/19/2022             480    457 
3288487, 3.39%, 4/19/2022             2,939    2,786 
3288508, 3.40%, 4/19/2022             614    381 
3288520, 7.83%, 4/19/2022             945    890 
3288528, 4.68%, 4/19/2022             829    754 
3288541, 6.40%, 4/19/2022             47,369    44,532 
3288608, 4.78%, 4/19/2022             380    368 
3288632, 7.49%, 4/19/2022             16,531    15,629 
3288708, 3.42%, 4/20/2022             198    194 
3288737, 7.81%, 4/20/2022             4,906    4,593 
3288752, 4.66%, 4/20/2022             10,003    9,669 
3288831, 5.40%, 4/20/2022             832    803 
3288876, 7.81%, 4/20/2022             7,293    6,849 
3289014, 4.68%, 4/20/2022             482    465 
3289063, 6.09%, 4/20/2022             3,139    2,595 
3289108, 5.30%, 4/20/2022             351    337 
3289131, 6.09%, 4/20/2022             931    889 
3289173, 6.41%, 4/20/2022             4,379    4,155 
3289234, 4.03%, 4/20/2022             745    724 
3289283, 6.40%, 4/20/2022             17,667    16,770 
3289316, 7.83%, 4/20/2022             983    924 
3289329, 7.81%, 4/20/2022             872    770 
3289359, 4.75%, 4/20/2022             6,594    4,107 
3289555, 3.40%, 4/20/2022             287    280 
3289582, 3.44%, 4/20/2022             227    222 
3289596, 3.38%, 4/20/2022             709    445 
3289608, 6.40%, 4/20/2022             2,385    2,263 
3289617, 6.10%, 4/20/2022             365    347 
3289643, 4.75%, 4/20/2022             374    363 
3289650, 6.40%, 4/20/2022             3,293    3,125 
3289713, 4.76%, 4/20/2022             854    828 
3289716, 6.40%, 4/20/2022             49,188    46,230 
3289836, 7.52%, 4/20/2022             1,126    922 
3289855, 6.04%, 4/20/2022             504    483 
3290011, 7.81%, 4/20/2022             7,196    6,756 
3290295, 4.66%, 4/20/2022             15,728    15,071 
3290427, 3.38%, 4/20/2022             2,693    2,399 
3290465, 6.70%, 4/20/2022             820    782 
3290489, 3.39%, 4/20/2022             241    235 
3290499, 6.40%, 4/20/2022             4,216    4,000 
3290514, 6.40%, 4/20/2022             18,441    17,498 
3290564, 7.81%, 4/20/2022             1,414    1,328 
3290576, 3.38%, 4/21/2022             4,241    4,117 
3290580, 6.06%, 4/21/2022             804    742 
3290657, 7.81%, 4/21/2022             8,129    7,648 
3290743, 6.09%, 4/21/2022             2,299    2,194 
3290800, 6.40%, 4/21/2022             3,177    2,922 
3290817, 3.39%, 4/21/2022             636    525 
3290821, 3.39%, 4/21/2022             753    686 
3290860, 4.03%, 4/21/2022             2,876    2,795 
3290930, 5.30%, 4/21/2022             4,777    3,866 
3290996, 6.40%, 4/21/2022             2,100    1,992 
3291050, 6.10%, 4/21/2022             731    697 
3291070, 3.44%, 4/21/2022             533    331 
3291072, 6.11%, 4/21/2022             753    718 
3291078, 4.03%, 4/21/2022             1,001    973 
3291096, 6.41%, 4/21/2022             5,793    5,500 
3291185, 3.40%, 4/21/2022             1,825    1,683 
3291284, 7.81%, 4/21/2022             4,107    3,856 
3291335, 5.29%, 4/21/2022             345    331 
3291407, 4.02%, 4/21/2022             3,460    3,240 
3291470, 6.40%, 4/21/2022             20,476    19,427 
3291574, 7.81%, 4/21/2022             3,888    3,650 
3291702, 6.69%, 4/21/2022             1,175    1,119 
3291895, 7.49%, 4/21/2022             2,154    2,033 
3291932, 3.41%, 4/21/2022             288    279 
3291934, 5.30%, 4/21/2022             5,824    5,598 
3291951, 6.69%, 4/21/2022             473    452 
3291955, 7.81%, 4/21/2022             3,156    2,962 
3291970, 5.30%, 4/21/2022             3,259    2,985 
3292092, 6.40%, 4/21/2022             3,163    3,001 
3292159, 6.04%, 4/21/2022             932    887 
3292161, 3.39%, 4/21/2022             3,290    3,158 
3292231, 5.30%, 4/21/2022             7,192    6,912 
3292275, 4.76%, 4/21/2022             424    411 
3292320, 6.06%, 4/21/2022             557    514 
3292322, 7.81%, 4/21/2022             3,176    2,982 
3292328, 6.40%, 4/21/2022             7,281    6,151 
3293075, 7.84%, 4/22/2022             4,652    4,371 
3293109, 6.11%, 4/22/2022             5,468    5,208 
3293256, 6.43%, 4/22/2022             940    892 
3293309, 4.04%, 4/22/2022             2,328    2,207 
3293318, 5.43%, 4/22/2022             944    909 
3293386, 7.84%, 4/22/2022             3,484    3,268 
3293430, 6.11%, 4/22/2022             1,365    1,301 
3293462, 6.43%, 4/22/2022             5,091    4,826 
3293617, 7.84%, 4/22/2022             4,573    4,287 
3293619, 4.68%, 4/22/2022             6,136    5,924 
3293786, 7.84%, 4/22/2022             2,560    2,401 
3293830, 6.11%, 4/22/2022             17,962    16,562 
3293993, 7.53%, 4/22/2022             2,507    2,288 
3294156, 3.45%, 4/22/2022             101    98 
3294163, 6.13%, 4/22/2022             537    512 
3294194, 6.08%, 4/22/2022             2,674    2,538 
3294196, 3.40%, 4/22/2022             599    495 
3294247, 6.43%, 4/22/2022             3,964    3,758 
3294368, 7.86%, 4/22/2022             1,502    1,403 
3294414, 6.72%, 4/22/2022             7,618    7,249 
3294513, 3.39%, 4/22/2022             2,799    2,664 
3294641, 6.43%, 4/22/2022             14,815    12,519 
3294818, 4.05%, 4/22/2022             1,637    1,589 
3294884, 5.32%, 4/22/2022             40,940    39,316 
3295094, 7.84%, 4/22/2022             2,541    2,311 
3295249, 6.70%, 4/22/2022             1,028    933 
3295313, 7.84%, 4/22/2022             925    842 
3295340, 4.82%, 4/23/2022             214    207 
3295427, 7.86%, 4/23/2022             1,231    1,156 
3295484, 7.84%, 4/23/2022             1,051    986 
3295607, 7.84%, 4/23/2022             766    718 
3295622, 5.33%, 4/23/2022             1,628    1,563 
3295701, 7.52%, 4/23/2022             2,529    2,387 
3295703, 6.12%, 4/23/2022             1,457    1,388 
3295725, 6.13%, 4/23/2022             665    633 
3295817, 3.40%, 4/23/2022             803    783 
3295874, 6.43%, 4/23/2022             2,705    2,563 
3295881, 7.84%, 4/23/2022             1,076    1,009 
3295933, 7.84%, 4/23/2022             1,782    1,664 
3295990, 6.08%, 4/23/2022             401    384 
3296010, 4.74%, 4/23/2022             281    272 
3296038, 7.84%, 4/23/2022             58,938    55,250 
3296043, 3.39%, 4/23/2022             385    372 
3296045, 4.05%, 4/23/2022             457    443 
3296059, 3.41%, 4/23/2022             1,209    1,167 
3296098, 4.05%, 4/23/2022             1,418    1,025 
3296231, 6.43%, 4/23/2022             8,285    7,675 
3296338, 6.43%, 4/23/2022             1,669    1,582 
3296375, 3.40%, 4/23/2022             5,838    5,687 
3296549, 6.43%, 4/23/2022             3,382    3,184 
3296656, 3.38%, 4/23/2022             163    159 
3296674, 6.11%, 4/23/2022             382    364 
3296821, 5.31%, 4/23/2022             5,246    4,814 
3296896, 6.11%, 4/23/2022             4,423    4,209 
3296955, 3.39%, 4/23/2022             194    189 
3296985, 3.40%, 4/23/2022             2,970    2,766 
3297029, 3.41%, 4/23/2022             642    612 
3297043, 6.43%, 4/23/2022             3,500    3,317 
3297127, 6.11%, 4/23/2022             6,533    6,217 
3297264, 3.41%, 4/23/2022             2,516    2,316 
3297361, 5.31%, 4/23/2022             3,571    3,429 
3297403, 3.39%, 4/23/2022(d)             920    581 
3297447, 3.41%, 4/23/2022             355    343 
3297529, 3.40%, 4/23/2022             1,502    1,398 
3297610, 7.84%, 4/24/2022             764    718 
3297614, 6.12%, 4/24/2022             1,615    1,523 
3297638, 7.84%, 4/24/2022             1,106    1,021 
3297664, 4.73%, 4/24/2022             348    324 
3297676, 7.84%, 4/24/2022             3,559    3,336 
3297694, 4.04%, 4/24/2022             152    147 
3297706, 3.41%, 4/24/2022             67    66 
3297729, 4.69%, 4/24/2022             1,214    1,162 
3297742, 6.44%, 4/24/2022             1,721    1,630 
3297746, 7.53%, 4/24/2022             3,088    2,907 
3297781, 6.43%, 4/24/2022             2,475    2,345 
3297802, 7.53%, 4/24/2022             651    614 
3297817, 7.84%, 4/24/2022             2,876    2,701 
3297831, 6.43%, 4/24/2022             3,703    3,508 
3297892, 4.03%, 4/24/2022             1,471    1,067 
3297894, 6.71%, 4/24/2022             6,772    6,374 
3297915, 6.43%, 4/24/2022             1,779    1,685 
3297957, 6.43%, 4/24/2022             15,774    14,942 
3298087, 4.82%, 4/24/2022             141    135 
3298097, 7.51%, 4/24/2022             1,058    998 
3298155, 5.41%, 4/24/2022             745    717 
3298184, 4.70%, 4/24/2022             670    641 
3298198, 4.04%, 4/24/2022             4,597    4,463 
3298212, 7.82%, 4/25/2022             1,967    1,843 
3298271, 7.52%, 4/25/2022             1,416    1,335 
3298273, 5.31%, 4/25/2022             3,445    3,218 
3298315, 7.82%, 4/25/2022             1,157    1,084 
3298332, 3.39%, 4/25/2022             1,561    1,438 
3298348, 7.82%, 4/25/2022             1,857    1,715 
3298369, 3.43%, 4/25/2022             476    396 
3298375, 5.31%, 4/25/2022             1,842    1,768 
3298387, 4.72%, 4/25/2022             239    231 
3298398, 4.78%, 4/25/2022             458    418 
3298410, 7.82%, 4/25/2022             2,975    2,789 
3298477, 4.77%, 4/25/2022             1,534    1,480 
3298486, 6.41%, 4/25/2022             1,568    1,372 
3298494, 6.41%, 4/25/2022             14,031    13,312 
3298544, 7.84%, 4/25/2022             1,623    1,514 
3298620, 7.82%, 4/25/2022             18,334    17,185 
3298700, 6.40%, 4/26/2022             5,624    5,329 
3298839, 6.40%, 4/26/2022             5,705    5,326 
3298956, 6.10%, 4/26/2022             812    750 
3299001, 6.40%, 4/26/2022             3,094    2,937 
3299040, 6.40%, 4/26/2022             1,430    1,354 
3299060, 6.09%, 4/26/2022             689    637 
3299063, 4.66%, 4/26/2022             10,367    8,061 
3299233, 5.29%, 4/26/2022             4,765    4,573 
3299245, 7.81%, 4/26/2022             2,225    1,974 
3299377, 6.07%, 4/26/2022             641    611 
3299380, 4.03%, 4/26/2022             898    855 
3299398, 3.38%, 4/26/2022             235    229 
3299428, 3.38%, 4/26/2022             1,265    1,206 
3299452, 6.40%, 4/26/2022             13,677    12,956 
3299467, 7.81%, 4/26/2022             2,316    2,171 
3299545, 7.81%, 4/26/2022             2,968    2,781 
3299609, 6.40%, 4/26/2022             3,960    3,751 
3299616, 7.49%, 4/26/2022             818    757 
3299650, 3.39%, 4/26/2022             60    58 
3299652, 4.77%, 4/26/2022             511    494 
3299666, 7.84%, 4/26/2022             547    514 
3299751, 6.09%, 4/26/2022             4,804    4,576 
3299769, 4.77%, 4/26/2022             518    496 
3299798, 5.41%, 4/26/2022             2,398    1,737 
3299879, 7.81%, 4/26/2022             10,983    10,294 
3299950, 5.30%, 4/26/2022             4,625    4,439 
3300024, 5.29%, 4/26/2022             1,036    994 
3300118, 6.09%, 4/26/2022             2,270    2,162 
3300167, 6.40%, 4/26/2022             4,183    3,963 
3300249, 4.64%, 4/26/2022             573    550 
3300270, 7.81%, 4/26/2022             1,597    1,497 
3300360, 3.37%, 4/26/2022             1,712    1,484 
3300374, 6.40%, 4/26/2022             16,834    15,966 
3300614, 4.05%, 4/26/2022             371    360 
3300629, 7.81%, 4/26/2022             1,327    1,244 
3300634, 4.02%, 4/26/2022             1,078    1,047 
3300641, 3.44%, 4/26/2022             203    198 
3300651, 4.08%, 4/26/2022             278    266 
3300655, 6.40%, 4/26/2022             11,634    10,918 
3300674, 7.81%, 4/26/2022             3,155    2,963 
3300772, 4.75%, 4/26/2022             821    731 
3300810, 7.81%, 4/26/2022             990    927 
3300863, 7.50%, 4/26/2022             933    863 
3300869, 5.28%, 4/26/2022             1,406    1,147 
3300891, 4.65%, 4/26/2022             992    924 
3300917, 7.82%, 4/26/2022             1,444    1,356 
3300930, 3.37%, 4/26/2022             533    520 
3300967, 4.71%, 4/26/2022             183    177 
3300984, 3.39%, 4/26/2022             3,015    2,941 
3300989, 6.04%, 4/26/2022             1,252    1,156 
3301024, 7.81%, 4/26/2022             863    809 
3301068, 4.67%, 4/26/2022             2,071    1,986 
3301084, 6.08%, 4/26/2022             460    430 
3301112, 6.40%, 4/26/2022             52,289    48,473 
3301127, 7.81%, 4/26/2022             3,654    3,424 
3301186, 7.81%, 4/26/2022             24,297    21,562 
3301280, 7.49%, 4/27/2022             6,161    5,806 
3301283, 4.03%, 4/27/2022             1,961    1,904 
3301385, 3.41%, 4/27/2022             307    299 
3301403, 5.29%, 4/27/2022             893    857 
3301490, 6.40%, 4/27/2022             2,997    2,839 
3301513, 7.81%, 4/27/2022             5,964    5,599 
3301577, 3.40%, 4/27/2022             1,169    982 
3301598, 3.40%, 4/27/2022             980    904 
3301636, 6.09%, 4/27/2022             2,959    2,818 
3301710, 5.28%, 4/27/2022             567    545 
3301746, 4.81%, 4/27/2022             180    168 
3301754, 7.83%, 4/27/2022             1,534    1,330 
3301775, 6.40%, 4/27/2022             3,116    2,951 
3301795, 6.69%, 4/27/2022             1,346    1,245 
3301858, 7.81%, 4/27/2022             1,601    1,499 
3301874, 4.67%, 4/27/2022             1,508    1,177 
3301879, 6.10%, 4/27/2022             1,635    1,542 
3301935, 3.34%, 4/27/2022             6    6 
3301945, 6.40%, 4/27/2022             14,802    12,569 
3301980, 6.04%, 4/27/2022             1,239    1,177 
3302056, 4.76%, 4/27/2022             1,270    1,229 
3302087, 3.40%, 4/27/2022             1,284    1,154 
3302152, 4.81%, 4/27/2022             134    130 
3302172, 4.73%, 4/27/2022             329    283 
3302185, 6.69%, 4/27/2022             4,434    3,590 
3302253, 7.81%, 4/27/2022             10,191    9,482 
3302284, 6.40%, 4/27/2022             2,660    2,519 
3302317, 6.40%, 4/27/2022             3,096    2,933 
3302345, 4.03%, 4/27/2022             3,471    2,546 
3302389, 3.39%, 4/27/2022             951    825 
3302405, 7.81%, 4/27/2022             2,485    2,328 
3302450, 3.39%, 4/27/2022             1,991    1,897 
3302452, 4.78%, 4/27/2022             375    356 
3302472, 3.39%, 4/27/2022             5,668    3,831 
3302475, 7.81%, 4/27/2022             6,735    6,309 
3302578, 6.09%, 4/27/2022             1,816    1,713 
3302587, 7.81%, 4/27/2022             7,570    7,092 
3302589, 6.09%, 4/27/2022             3,411    3,248 
3302623, 3.39%, 4/27/2022             1,713    1,640 
3302681, 3.41%, 4/27/2022             615    599 
3302720, 4.03%, 4/27/2022             1,038    937 
3302736, 3.37%, 4/27/2022             1,014    957 
3302738, 7.83%, 4/27/2022             1,322    1,238 
3302775, 7.81%, 4/27/2022             1,708    1,600 
3302804, 6.40%, 4/27/2022             3,129    2,969 
3302813, 7.81%, 4/27/2022             76,937    72,074 
3302894, 3.39%, 4/27/2022             2,820    2,700 
3302959, 6.41%, 4/27/2022             8,064    7,066 
3303055, 3.40%, 4/27/2022             1,843    1,547 
3303097, 4.02%, 4/27/2022             3,762    3,394 
3303189, 6.41%, 4/27/2022             9,218    8,079 
3303301, 3.39%, 4/27/2022             1,571    1,514 
3303354, 5.30%, 4/27/2022             6,543    5,350 
3303459, 3.99%, 4/27/2022             118    114 
3303468, 5.30%, 4/27/2022             4,012    3,850 
3303525, 6.40%, 4/27/2022             8,889    8,419 
3303577, 7.81%, 4/28/2022             2,727    2,554 
3303596, 3.38%, 4/28/2022             191    186 
3303648, 4.75%, 4/28/2022             1,680    1,625 
3303663, 3.40%, 4/28/2022             495    483 
3303691, 6.40%, 4/28/2022             2,116    1,961 
3303726, 3.39%, 4/28/2022             4,030    3,856 
3303798, 3.38%, 4/28/2022             2,463    2,402 
3303825, 7.49%, 4/28/2022             7,086    6,677 
3303862, 5.28%, 4/28/2022             2,023    1,657 
3303887, 5.30%, 4/28/2022             1,039    997 
3303906, 4.04%, 4/28/2022             1,538    1,133 
3303928, 5.31%, 4/28/2022             1,225    1,128 
3303953, 4.02%, 4/28/2022             842    817 
3303981, 3.39%, 4/28/2022             5,039    4,892 
3304025, 7.81%, 4/28/2022             9,401    8,805 
3304059, 3.39%, 4/28/2022             1,468    1,431 
3305320, 6.40%, 4/28/2022             8,884    8,425 
3305473, 6.40%, 4/28/2022             3,928    3,725 
3305511, 7.81%, 4/28/2022             2,453    2,300 
3305551, 7.81%, 4/28/2022             8,715    8,058 
3305558, 4.05%, 4/28/2022             458    444 
3305562, 4.01%, 4/28/2022             956    893 
3305609, 6.40%, 4/28/2022             2,226    2,108 
3305675, 6.09%, 4/28/2022             2,075    1,936 
3305729, 6.40%, 4/28/2022             43,167    38,805 
3305803, 7.52%, 4/28/2022             686    644 
3305838, 7.81%, 4/28/2022             5,521    5,169 
3306040, 7.81%, 4/28/2022             6,741    6,325 
3306340, 6.69%, 4/28/2022             32,190    30,467 
3306415, 3.38%, 4/28/2022             472    452 
3306425, 3.39%, 4/28/2022             1,985    1,350 
3306452, 6.40%, 4/28/2022             529    495 
3306479, 6.40%, 4/28/2022             8,445    7,997 
3306510, 3.38%, 4/28/2022             1,996    1,946 
3306527, 4.66%, 4/28/2022             1,470    1,419 
3306546, 6.09%, 4/28/2022             7,364    6,945 
3307327, 7.13%, 4/29/2022             3,496    3,289 
3307348, 2.77%, 4/29/2022             308    301 
3307357, 5.37%, 4/29/2022             3,128    2,835 
3307362, 7.13%, 4/29/2022             2,448    2,303 
3307379, 2.73%, 4/29/2022             2,876    2,813 
3307420, 7.13%, 4/29/2022             6,975    6,561 
3307426, 4.01%, 4/29/2022             2,563    2,428 
3307454, 5.74%, 4/29/2022             2,304    2,163 
3307488, 2.76%, 4/29/2022             493    477 
3307495, 2.74%, 4/29/2022             1,960    1,828 
3307517, 6.01%, 4/29/2022             414    395 
3307531, 5.74%, 4/29/2022             2,440    2,322 
3307535, 6.82%, 4/29/2022             956    796 
3307548, 6.81%, 4/29/2022             7,493    6,952 
3307591, 5.74%, 4/29/2022             2,607    2,481 
3307628, 5.43%, 4/29/2022             4,714    3,962 
3307718, 7.13%, 4/29/2022             2,438    2,293 
3307726, 7.13%, 4/29/2022             10,398    9,072 
3307749, 3.99%, 4/29/2022             789    761 
3307762, 5.76%, 4/29/2022             959    912 
3307777, 2.69%, 4/29/2022             255    250 
3307801, 5.74%, 4/29/2022             14,063    13,385 
3307911, 7.15%, 4/29/2022             1,123    1,056 
3307933, 5.36%, 4/29/2022             1,582    1,518 
3307963, 4.63%, 4/29/2022             16,520    15,858 
3308108, 7.13%, 4/29/2022             4,407    4,146 
3308187, 7.13%, 4/29/2022             3,781    3,540 
3308242, 6.00%, 4/29/2022             2,900    2,740 
3308370, 6.01%, 4/29/2022             4,827    4,585 
3308473, 6.81%, 4/29/2022             5,278    4,995 
3308504, 5.74%, 4/29/2022             2,280    2,140 
3308574, 5.74%, 4/29/2022             63,545    60,480 
3308820, 4.09%, 4/29/2022             484    470 
3308853, 7.13%, 4/29/2022             2,063    1,941 
3308952, 7.13%, 4/29/2022             2,805    2,508 
3309088, 7.13%, 4/29/2022             4,812    4,528 
3309236, 6.81%, 4/29/2022             854    808 
3309244, 7.13%, 4/29/2022             1,830    1,721 
3309368, 7.13%, 4/29/2022             31,061    29,222 
3309811, 5.37%, 4/30/2022             4,521    4,207 
3309851, 2.73%, 4/30/2022             119    117 
3309881, 4.00%, 4/30/2022             1,807    1,741 
3309962, 7.14%, 4/30/2022             2,561    2,170 
3309975, 4.62%, 4/30/2022             1,226    1,181 
3310014, 4.00%, 4/30/2022             3,683    3,568 
3310053, 4.73%, 4/30/2022             1,247    1,203 
3310081, 6.81%, 4/30/2022             1,374    1,144 
3310113, 7.14%, 4/30/2022             1,483    1,394 
3310161, 7.13%, 4/30/2022             2,201    2,070 
3310312, 7.13%, 4/30/2022             16,388    15,411 
3310353, 5.77%, 4/30/2022             781    743 
3310355, 5.42%, 4/30/2022             2,248    2,128 
3310414, 2.73%, 4/30/2022             964    943 
3310438, 5.74%, 4/30/2022             3,306    3,150 
3310460, 3.37%, 4/30/2022             2,278    2,216 
3310520, 4.63%, 4/30/2022             1,782    1,717 
3310595, 2.73%, 4/30/2022             582    527 
3310627, 2.70%, 4/30/2022             580    550 
3310650, 3.36%, 4/30/2022             963    938 
3310658, 2.74%, 4/30/2022             3,287    2,976 
3310727, 5.43%, 4/30/2022             761    727 
3310770, 5.74%, 4/30/2022             1,844    1,754 
3310786, 2.73%, 4/30/2022             1,346    1,296 
3310801, 4.67%, 4/30/2022             542    522 
3310812, 2.75%, 4/30/2022             885    594 
3310820, 4.65%, 4/30/2022             975    939 
3310855, 5.37%, 4/30/2022             606    563 
3310869, 5.74%, 4/30/2022             4,622    3,959 
3310914, 4.71%, 4/30/2022             918    881 
3310941, 4.64%, 4/30/2022             17,004    14,043 
3310971, 4.09%, 4/30/2022             1,216    1,167 
3311000, 4.05%, 4/30/2022             327    302 
3311008, 4.10%, 4/30/2022             1,033    928 
3311022, 7.13%, 4/30/2022             2,906    2,733 
3311071, 7.13%, 4/30/2022             11,181    10,441 
3311255, 4.64%, 4/30/2022             2,907    2,765 
3311282, 5.74%, 4/30/2022             6,421    6,118 
3311412, 4.07%, 4/30/2022             1,476    1,432 
3311458, 2.72%, 4/30/2022             2,455    2,357 
3311465, 7.13%, 4/30/2022             4,544    4,274 
3311505, 2.72%, 4/30/2022             503    493 
3311514, 5.42%, 4/30/2022             2,214    2,096 
3311518, 7.13%, 4/30/2022             2,413    2,267 
3311554, 4.74%, 4/30/2022             392    364 
3311556, 4.09%, 4/30/2022             1,412    1,347 
3311568, 2.77%, 4/30/2022             108    106 
3311582, 5.43%, 4/30/2022             1,634    1,558 
3311585, 4.07%, 4/30/2022(d)             2,327    1,530 
3311621, 3.37%, 4/30/2022             1,471    1,433 
3311663, 5.74%, 4/30/2022             5,485    5,103 
3311671, 7.13%, 4/30/2022             17,343    16,313 
3311736, 7.14%, 4/30/2022             24,786    23,304 
3311738, 2.72%, 4/30/2022             746    641 
3311756, 2.73%, 4/30/2022             3,352    2,266 
3311792, 5.77%, 4/30/2022             1,408    1,329 
3311800, 5.75%, 4/30/2022             1,912    1,819 
3311850, 5.75%, 4/30/2022             3,313    3,151 
3311873, 5.44%, 4/30/2022             4,660    4,333 
3311921, 3.37%, 4/30/2022             692    675 
3311954, 3.38%, 4/30/2022             1,386    1,350 
3311986, 5.75%, 4/30/2022             3,772    3,584 
3312061, 7.14%, 4/30/2022             2,927    2,752 
3312065, 2.77%, 4/30/2022             716    667 
3312075, 5.45%, 4/30/2022             2,185    1,842 
3312160, 5.75%, 4/30/2022             7,462    7,098 
3312229, 6.02%, 4/30/2022             5,608    5,279 
3312279, 5.74%, 5/1/2022             1,823    1,734 
3312333, 2.73%, 5/1/2022             2,050    2,007 
3312347, 7.13%, 5/1/2022             2,397    2,257 
3312415, 7.13%, 5/1/2022             5,059    4,756 
3312417, 5.74%, 5/1/2022             1,078    1,025 
3312429, 4.00%, 5/1/2022             936    881 
3312437, 2.74%, 5/1/2022             1,382    1,343 
3312468, 2.75%, 5/1/2022             939    877 
3312502, 2.75%, 5/1/2022             404    396 
3312522, 5.42%, 5/1/2022             341    326 
3312531, 5.74%, 5/1/2022             2,094    1,991 
3312542, 4.09%, 5/1/2022             121    118 
3312565, 6.81%, 5/1/2022             614    580 
3312573, 2.69%, 5/1/2022             50    49 
3312590, 7.13%, 5/1/2022             5,674    4,966 
3312636, 2.72%, 5/2/2022             830    812 
3312690, 5.73%, 5/2/2022             5,561    5,219 
3312767, 4.07%, 5/2/2022             5,610    5,401 
3312818, 3.36%, 5/2/2022             3,791    3,693 
3312959, 5.43%, 5/2/2022             964    921 
3312987, 5.73%, 5/2/2022             3,827    3,640 
3313036, 5.76%, 5/2/2022             819    779 
3313053, 4.61%, 5/2/2022             616    593 
3313065, 5.73%, 5/2/2022             5,667    5,397 
3313069, 7.13%, 5/2/2022             1,811    1,703 
3313102, 7.11%, 5/2/2022             2,153    2,024 
3313148, 6.83%, 5/2/2022             667    630 
3313170, 7.15%, 5/2/2022             777    731 
3313180, 6.00%, 5/2/2022             3,230    2,951 
3313265, 6.81%, 5/2/2022             1,035    953 
3313279, 2.73%, 5/2/2022             2,159    2,113 
3313283, 7.11%, 5/2/2022             1,759    1,654 
3313358, 5.73%, 5/2/2022             5,580    5,314 
3313365, 6.80%, 5/2/2022             809    765 
3313401, 4.08%, 5/2/2022             2,165    1,949 
3313427, 2.72%, 5/2/2022             675    661 
3313433, 2.70%, 5/2/2022             773    669 
3313444, 7.11%, 5/2/2022             847    797 
3313462, 6.03%, 5/2/2022             580    552 
3313504, 7.11%, 5/2/2022             1,372    1,289 
3313527, 3.99%, 5/2/2022             5,395    5,225 
3313535, 6.00%, 5/2/2022             7,180    6,561 
3313640, 4.63%, 5/2/2022             4,818    4,007 
3313681, 2.72%, 5/2/2022             1,471    1,007 
3313698, 2.71%, 5/2/2022             893    835 
3313710, 5.73%, 5/2/2022             3,808    3,624 
3313746, 2.72%, 5/2/2022             2,334    2,285 
3313752, 7.11%, 5/2/2022             4,069    3,825 
3313865, 7.11%, 5/2/2022             2,817    2,645 
3313921, 2.74%, 5/2/2022             234    230 
3313933, 5.37%, 5/2/2022             1,050    1,007 
3313943, 5.42%, 5/2/2022             7,534    7,009 
3313968, 5.99%, 5/2/2022             737    703 
3313982, 3.99%, 5/2/2022             2,415    2,215 
3313991, 5.73%, 5/2/2022             12,220    11,624 
3314032, 7.11%, 5/2/2022             31,565    29,678 
3314150, 3.34%, 5/2/2022             320    312 
3314154, 5.73%, 5/2/2022             6,455    6,140 
3314248, 5.42%, 5/2/2022             3,338    3,152 
3314344, 5.73%, 5/2/2022             15,976    15,195 
3314545, 5.73%, 5/2/2022             1,720    1,636 
3314574, 5.73%, 5/2/2022             2,722    2,554 
3314611, 5.73%, 5/2/2022             2,077    1,978 
3314644, 3.98%, 5/2/2022             1,084    995 
3314658, 2.69%, 5/2/2022             376    342 
3314660, 5.41%, 5/2/2022             5,668    4,796 
3314724, 2.72%, 5/2/2022             812    795 
3314735, 5.73%, 5/2/2022             4,769    4,542 
3314772, 4.09%, 5/2/2022             638    612 
3314831, 5.38%, 5/2/2022             721    688 
3314838, 4.64%, 5/2/2022             2,757    2,292 
3314862, 4.07%, 5/2/2022             442    429 
3314909, 6.79%, 5/2/2022             13,033    12,326 
3314912, 2.73%, 5/2/2022             2,301    2,223 
3314971, 2.76%, 5/2/2022             385    371 
3314973, 3.99%, 5/2/2022             2,054    1,989 
3315009, 5.73%, 5/2/2022             10,156    9,440 
3315136, 2.68%, 5/2/2022             520    356 
3315154, 4.01%, 5/2/2022             1,477    1,424 
3315161, 2.69%, 5/2/2022             407    353 
3315168, 5.42%, 5/2/2022             2,511    2,400 
3315205, 7.11%, 5/2/2022             11,535    10,846 
3315234, 2.72%, 5/2/2022             3,827    3,747 
3315341, 6.81%, 5/2/2022             969    916 
3315367, 2.75%, 5/2/2022             113    110 
3315370, 7.11%, 5/2/2022             9,065    8,523 
3315389, 5.73%, 5/2/2022             4,260    4,052 
3315459, 2.73%, 5/3/2022             416    407 
3315484, 5.73%, 5/3/2022             4,461    4,243 
3315486, 6.81%, 5/3/2022             1,346    1,272 
3315540, 5.73%, 5/3/2022             21,793    20,727 
3315570, 4.07%, 5/3/2022             1,517    1,286 
3315633, 7.13%, 5/3/2022             1,593    1,497 
3315738, 4.08%, 5/3/2022             590    516 
3315753, 7.11%, 5/3/2022             4,655    4,383 
3315836, 7.11%, 5/3/2022             3,375    3,173 
3315853, 3.99%, 5/3/2022             10,158    9,836 
3315893, 7.11%, 5/3/2022             2,809    2,640 
3315937, 7.11%, 5/3/2022             20,345    19,119 
3316129, 5.73%, 5/3/2022             1,349    1,266 
3316146, 5.73%, 5/3/2022             853    811 
3316174, 3.36%, 5/3/2022             7,266    5,504 
3316303, 5.73%, 5/3/2022             4,706    4,421 
3316398, 4.63%, 5/3/2022             4,081    3,398 
3316496, 2.71%, 5/3/2022             638    625 
3316524, 4.64%, 5/3/2022             1,389    1,338 
3316579, 5.73%, 5/3/2022             943    897 
3316586, 3.36%, 5/3/2022             1,080    1,052 
3316608, 5.73%, 5/3/2022             5,374    5,111 
3316626, 7.16%, 5/3/2022             504    475 
3316650, 5.99%, 5/3/2022             853    813 
3316712, 7.11%, 5/3/2022             3,006    2,790 
3316770, 2.73%, 5/3/2022             3,010    2,806 
3316812, 4.06%, 5/3/2022             358    347 
3316841, 2.72%, 5/3/2022             598    586 
3316844, 3.99%, 5/3/2022             2,665    2,445 
3316858, 5.73%, 5/3/2022             16,714    15,899 
3316882, 4.08%, 5/3/2022             1,499    1,435 
3316928, 7.11%, 5/3/2022             2,618    2,460 
3316990, 5.39%, 5/3/2022             430    412 
3317037, 7.11%, 5/3/2022             1,580    1,485 
3317182, 7.11%, 5/3/2022             1,758    1,652 
3317270, 3.98%, 5/3/2022             506    490 
3317278, 6.79%, 5/3/2022             839    794 
3317309, 2.72%, 5/3/2022             11,839    8,069 
3317328, 6.02%, 5/3/2022             409    390 
3317389, 4.09%, 5/3/2022             774    741 
3317407, 7.11%, 5/3/2022             2,485    2,335 
3317483, 4.07%, 5/3/2022             2,644    2,532 
3317543, 5.73%, 5/4/2022             2,750    2,618 
3317568, 6.00%, 5/4/2022             463    441 
3317598, 7.11%, 5/4/2022             24,431    21,936 
3317636, 2.73%, 5/4/2022             401    392 
3317660, 4.63%, 5/4/2022             3,770    3,147 
3317743, 4.62%, 5/4/2022             1,412    1,359 
3317835, 2.68%, 5/4/2022             376    356 
3318022, 4.73%, 5/4/2022             701    676 
3318032, 3.37%, 5/4/2022             647    629 
3318045, 4.63%, 5/4/2022             1,045    1,006 
3318056, 5.35%, 5/4/2022             1,304    1,249 
3318087, 2.75%, 5/4/2022             224    214 
3318090, 7.11%, 5/4/2022             3,163    2,972 
3318103, 2.72%, 5/4/2022             669    646 
3318126, 3.36%, 5/4/2022             1,195    1,162 
3318160, 4.04%, 5/4/2022             535    366 
3318171, 7.11%, 5/4/2022             23,696    22,303 
3318204, 2.73%, 5/4/2022             1,235    1,209 
3318227, 3.99%, 5/4/2022             864    834 
3318236, 5.41%, 5/4/2022             5,466    5,154 
3318246, 2.75%, 5/4/2022             795    769 
3318270, 2.74%, 5/4/2022             879    860 
3318284, 4.65%, 5/4/2022             453    436 
3318297, 5.76%, 5/4/2022             771    734 
3318299, 5.73%, 5/4/2022             11,961    11,364 
3318432, 2.78%, 5/4/2022             383    361 
3318446, 2.73%, 5/4/2022             2,404    2,309 
3318506, 2.75%, 5/4/2022             631    617 
3318520, 2.73%, 5/4/2022             5,044    4,732 
3318607, 2.72%, 5/4/2022             1,425    985 
3318647, 5.73%, 5/4/2022             3,157    2,979 
3318708, 3.99%, 5/4/2022             665    644 
3318727, 2.73%, 5/4/2022             1,203    1,176 
3318768, 4.00%, 5/4/2022             3,947    3,624 
3318807, 7.16%, 5/4/2022             613    575 
3318822, 7.13%, 5/4/2022             1,720    1,608 
3318826, 4.07%, 5/4/2022             5,169    4,975 
3318844, 4.62%, 5/4/2022             2,151    2,071 
3318903, 2.73%, 5/4/2022             1,531    1,448 
3318914, 4.64%, 5/4/2022             1,950    1,878 
3318953, 6.00%, 5/4/2022             1,007    959 
3318959, 5.73%, 5/4/2022             13,222    12,573 
3318975, 4.72%, 5/4/2022             2,739    2,586 
3319029, 3.99%, 5/4/2022             2,828    2,738 
3319040, 6.79%, 5/4/2022             7,246    6,849 
3319073, 2.72%, 5/4/2022             2,341    2,231 
3319095, 2.73%, 5/4/2022             1,319    1,284 
3319119, 5.41%, 5/4/2022             1,668    1,593 
3319122, 6.02%, 5/4/2022             781    744 
3319166, 6.81%, 5/4/2022             2,166    2,045 
3319177, 5.73%, 5/4/2022             1,630    1,552 
3319179, 2.75%, 5/4/2022             640    622 
3319192, 3.97%, 5/4/2022             628    608 
3319194, 7.12%, 5/4/2022             8,415    7,907 
3319198, 2.73%, 5/4/2022             4,513    3,925 
3319258, 3.36%, 5/4/2022             1,383    1,298 
3319299, 5.73%, 5/4/2022             1,957    1,847 
3319323, 2.72%, 5/4/2022             2,701    2,644 
3319350, 7.11%, 5/4/2022             28,562    24,349 
3319388, 4.00%, 5/4/2022             8,297    8,034 
3319464, 5.73%, 5/4/2022             10,223    9,721 
3319602, 3.36%, 5/4/2022             5,124    3,889 
3319654, 5.73%, 5/4/2022             3,442    3,272 
3319697, 7.11%, 5/4/2022             35,479    33,161 
3320383, 3.37%, 5/5/2022             10,487    9,613 
3320430, 7.16%, 5/5/2022             1,885    1,757 
3320468, 4.64%, 5/5/2022             7,726    7,433 
3320512, 4.08%, 5/5/2022             3,541    3,294 
3320574, 7.14%, 5/5/2022             21,942    20,598 
3320588, 5.75%, 5/5/2022             1,330    1,261 
3320625, 3.99%, 5/5/2022             292    283 
3320629, 4.00%, 5/5/2022             1,842    1,783 
3320655, 5.43%, 5/5/2022             2,065    1,971 
3320711, 5.75%, 5/5/2022             7,079    6,733 
3320872, 5.75%, 5/5/2022             14,311    13,595 
3321116, 5.75%, 5/5/2022             740    703 
3321151, 4.01%, 5/5/2022             2,251    2,179 
3321226, 5.75%, 5/5/2022             9,298    8,834 
3321402, 5.44%, 5/5/2022             2,403    2,294 
3321445, 7.14%, 5/5/2022             1,999    1,876 
3321471, 5.75%, 5/5/2022             13,449    12,703 
3321571, 6.86%, 5/5/2022             704    665 
3321600, 6.02%, 5/5/2022             5,649    5,158 
3321677, 4.09%, 5/5/2022             254    239 
3321692, 7.14%, 5/5/2022             1,468    1,378 
3321762, 5.76%, 5/5/2022             2,052    1,769 
3321781, 3.37%, 5/5/2022             1,580    1,530 
3321855, 5.75%, 5/5/2022             9,193    7,928 
3321888, 7.15%, 5/5/2022             2,241    2,055 
3321992, 6.82%, 5/5/2022             3,687    3,480 
3322032, 2.73%, 5/5/2022             12,127    10,754 
3322120, 5.37%, 5/5/2022             1,050    1,005 
3322210, 4.07%, 5/5/2022             1,093    1,059 
3322267, 4.65%, 5/5/2022             1,519    1,461 
3322290, 4.01%, 5/5/2022             3,499    3,386 
3322411, 4.10%, 5/5/2022             1,379    979 
3322437, 2.71%, 5/5/2022             701    638 
3322463, 7.14%, 5/5/2022             2,404    2,260 
3322473, 2.73%, 5/5/2022             978    957 
3322511, 2.69%, 5/5/2022             245    240 
3322523, 6.82%, 5/5/2022             11,301    9,485 
3322565, 3.37%, 5/5/2022             508    491 
3322609, 3.39%, 5/5/2022             1,020    935 
3322691, 5.75%, 5/5/2022             23,495    22,321 
3322804, 7.14%, 5/5/2022             1,058    994 
3322861, 5.37%, 5/5/2022             852    814 
3322871, 4.09%, 5/5/2022             535    496 
3322886, 2.72%, 5/5/2022             701    686 
3322929, 2.74%, 5/6/2022             1,915    1,674 
3322939, 7.14%, 5/6/2022             4,278    4,016 
3323004, 5.75%, 5/6/2022             85,695    81,393 
3323078, 6.82%, 5/6/2022             5,472    5,033 
3323158, 5.38%, 5/6/2022             4,225    3,976 
3323324, 7.14%, 5/6/2022             3,150    2,956 
3323436, 6.82%, 5/6/2022             8,121    7,662 
3323636, 7.14%, 5/6/2022             1,187    1,089 
3323686, 7.14%, 5/6/2022             11,533    10,823 
3323987, 6.02%, 5/6/2022             2,707    2,575 
3324091, 5.75%, 5/6/2022             8,884    8,438 
3324124, 7.14%, 5/6/2022             16,821    14,760 
3324188, 2.72%, 5/6/2022             1,012    978 
3324212, 5.75%, 5/6/2022             1,090    1,036 
3324247, 4.64%, 5/6/2022             9,032    7,569 
3324315, 4.65%, 5/6/2022             3,720    3,578 
3324387, 2.74%, 5/6/2022             966    844 
3324398, 2.73%, 5/6/2022             1,448    1,012 
3324406, 5.44%, 5/6/2022             10,738    10,091 
3324482, 3.40%, 5/6/2022             745    700 
3324486, 5.75%, 5/6/2022             1,442    1,281 
3324493, 4.10%, 5/6/2022             572    503 
3324517, 4.74%, 5/6/2022             695    670 
3324525, 5.77%, 5/6/2022             1,059    1,006 
3324537, 2.74%, 5/6/2022             917    898 
3324555, 2.74%, 5/6/2022             4,908    4,568 
3324594, 5.75%, 5/6/2022             39,566    37,500 
3324602, 6.82%, 5/6/2022             5,746    5,352 
3324643, 7.14%, 5/6/2022             3,422    3,211 
3324713, 6.82%, 5/6/2022             3,388    3,199 
3324791, 4.07%, 5/6/2022             452    437 
3324818, 6.00%, 5/6/2022             994    946 
3324825, 6.84%, 5/6/2022             573    541 
3324861, 7.14%, 5/6/2022             7,766    7,283 
3324919, 5.42%, 5/6/2022             1,223    1,167 
3324941, 2.75%, 5/6/2022             648    622 
3324952, 2.73%, 5/6/2022             1,602    1,538 
3325031, 5.78%, 5/6/2022             894    844 
3325042, 3.37%, 5/6/2022             2,568    2,500 
3325049, 7.14%, 5/6/2022             6,601    6,196 
3325069, 3.37%, 5/6/2022             2,243    2,166 
3325092, 2.74%, 5/6/2022             1,532    1,064 
3325112, 5.77%, 5/6/2022             1,697    1,580 
3325117, 3.40%, 5/6/2022             615    597 
3325147, 2.74%, 5/6/2022             2,480    2,363 
3325165, 5.75%, 5/6/2022             9,670    9,185 
3325175, 4.70%, 5/6/2022             377    351 
3325191, 7.14%, 5/6/2022             6,379    5,987 
3325210, 4.66%, 5/6/2022             962    926 
3326003, 2.71%, 5/7/2022             585    560 
3326017, 4.04%, 5/7/2022             536    509 
3326023, 4.05%, 5/7/2022             982    793 
3326033, 7.15%, 5/7/2022             1,690    1,585 
3326039, 4.01%, 5/7/2022             4,628    4,476 
3326077, 7.15%, 5/7/2022             2,390    2,241 
3326101, 4.01%, 5/7/2022             2,026    1,959 
3326118, 7.15%, 5/7/2022             1,633    1,532 
3326128, 2.76%, 5/7/2022             1,196    1,139 
3326152, 7.18%, 5/7/2022             1,064    999 
3326164, 5.76%, 5/7/2022             821    780 
3326173, 7.15%, 5/7/2022             1,831    1,608 
3326183, 7.15%, 5/7/2022             1,661    1,544 
3326190, 5.76%, 5/7/2022             7,396    6,963 
3326212, 4.09%, 5/7/2022             219    209 
3326225, 6.06%, 5/7/2022             811    764 
3326238, 7.15%, 5/7/2022             7,027    6,592 
3326251, 5.76%, 5/7/2022             2,835    2,640 
3326269, 4.02%, 5/7/2022             2,562    2,408 
3326306, 5.77%, 5/7/2022             1,615    1,533 
3326330, 3.38%, 5/7/2022             3,191    3,036 
3326355, 5.76%, 5/7/2022             2,894    2,748 
3326372, 7.15%, 5/7/2022             1,876    1,760 
3326381, 4.67%, 5/7/2022             1,145    1,090 
3326394, 2.70%, 5/7/2022             434    386 
3326401, 2.74%, 5/7/2022             4,782    4,250 
3326417, 5.76%, 5/7/2022             2,649    2,516 
3326424, 6.82%, 5/7/2022             482    455 
3326437, 7.15%, 5/7/2022             5,137    4,713 
3326441, 4.03%, 5/7/2022             833    806 
3326469, 5.77%, 5/7/2022             2,109    1,958 
3326473, 2.75%, 5/7/2022             755    738 
3326491, 5.75%, 5/8/2022             9,030    8,582 
3326526, 7.14%, 5/8/2022             1,397    1,310 
3326540, 7.14%, 5/8/2022             1,783    1,673 
3326584, 7.14%, 5/8/2022             1,175    1,103 
3326592, 5.79%, 5/8/2022             740    698 
3326598, 2.72%, 5/8/2022             274    265 
3326602, 4.02%, 5/8/2022             2,357    2,239 
3326610, 6.02%, 5/8/2022             501    476 
3326612, 5.75%, 5/8/2022             3,182    3,024 
3326618, 4.05%, 5/8/2022             269    261 
3326620, 4.04%, 5/8/2022             310    297 
3326639, 4.08%, 5/8/2022             1,103    1,048 
3326652, 7.14%, 5/8/2022             1,725    1,618 
3326684, 4.07%, 5/8/2022             967    875 
3326688, 2.72%, 5/8/2022             740    523 
3326693, 5.44%, 5/8/2022             6,194    5,906 
3326725, 4.09%, 5/8/2022             1,346    1,290 
3326750, 7.14%, 5/8/2022             2,567    2,409 
3326762, 4.01%, 5/8/2022             2,886    2,337 
3326792, 7.14%, 5/8/2022             1,847    1,735 
3326821, 7.14%, 5/8/2022             2,553    2,394 
3326853, 7.14%, 5/8/2022             6,464    6,017 
3326855, 5.43%, 5/8/2022             10,075    9,492 
3326920, 2.75%, 5/8/2022             1,890    1,724 
3327000, 6.82%, 5/9/2022             2,623    2,442 
3327024, 5.42%, 5/9/2022             1,062    1,013 
3327063, 5.42%, 5/9/2022             7,621    7,271 
3327154, 7.13%, 5/9/2022             3,064    2,874 
3327248, 7.13%, 5/9/2022             3,564    3,343 
3327250, 4.00%, 5/9/2022             1,484    1,417 
3327274, 2.73%, 5/9/2022             8,686    8,415 
3327338, 6.81%, 5/9/2022             811    764 
3327365, 2.77%, 5/9/2022             544    471 
3327379, 5.42%, 5/9/2022             9,162    8,732 
3327390, 7.13%, 5/9/2022             12,381    11,613 
3327476, 5.42%, 5/9/2022             2,332    2,224 
3327546, 4.64%, 5/9/2022             9,994    9,235 
3327670, 5.42%, 5/9/2022             4,741    4,524 
3327718, 7.17%, 5/9/2022             672    623 
3327720, 7.13%, 5/9/2022             1,290    1,210 
3327782, 5.36%, 5/9/2022             1,884    1,779 
3327787, 5.42%, 5/9/2022             2,426    2,071 
3327809, 2.74%, 5/9/2022             1,620    1,520 
3327824, 3.35%, 5/9/2022             399    388 
3327838, 6.02%, 5/9/2022             1,724    1,628 
3327850, 3.36%, 5/9/2022             1,157    1,126 
3327885, 7.13%, 5/9/2022             5,314    4,984 
3327893, 4.62%, 5/9/2022             1,176    1,130 
3327905, 3.36%, 5/9/2022             4,227    4,100 
3327962, 4.63%, 5/9/2022             5,125    4,928 
3327993, 6.83%, 5/9/2022             676    622 
3328004, 4.70%, 5/9/2022             642    618 
3328038, 5.44%, 5/9/2022             2,710    2,313 
3328049, 7.13%, 5/9/2022             5,589    5,242 
3328062, 2.72%, 5/9/2022             1,679    1,480 
3328091, 3.96%, 5/9/2022             214    207 
3328095, 2.72%, 5/9/2022             1,838    1,753 
3328109, 5.76%, 5/9/2022             1,326    1,236 
3328139, 2.70%, 5/9/2022             596    579 
3328149, 5.75%, 5/9/2022             1,555    1,476 
3328175, 3.35%, 5/9/2022             710    550 
3328188, 4.65%, 5/9/2022             388    373 
3328195, 4.07%, 5/9/2022             1,577    1,525 
3328208, 2.70%, 5/9/2022             425    374 
3328210, 5.44%, 5/9/2022             2,116    1,993 
3328240, 2.71%, 5/9/2022             926    881 
3328255, 5.42%, 5/9/2022             5,239    4,935 
3328260, 6.01%, 5/9/2022             674    628 
3328275, 5.36%, 5/9/2022             2,536    2,394 
3328299, 4.69%, 5/9/2022             378    364 
3328301, 4.08%, 5/9/2022             3,478    3,344 
3328363, 2.75%, 5/9/2022             597    580 
3328367, 7.13%, 5/9/2022             2,448    2,300 
3328371, 5.74%, 5/9/2022             3,977    3,776 
3328400, 2.73%, 5/9/2022             224    219 
3328414, 7.13%, 5/9/2022             2,629    2,462 
3328425, 3.99%, 5/9/2022             2,209    2,036 
3328452, 7.13%, 5/9/2022             30,411    28,524 
3328454, 4.01%, 5/9/2022             2,446    2,302 
3328466, 3.96%, 5/9/2022             470    433 
3328482, 2.72%, 5/9/2022             491    480 
3328495, 2.70%, 5/9/2022             361    339 
3328497, 4.64%, 5/9/2022             6,463    6,212 
3328597, 5.42%, 5/9/2022             9,964    9,504 
3328700, 5.74%, 5/9/2022             8,283    7,864 
3328779, 4.63%, 5/9/2022             5,339    5,087 
3328843, 2.74%, 5/9/2022             3,991    2,817 
3328868, 4.07%, 5/9/2022             438    424 
3328883, 4.13%, 5/9/2022             438    406 
3328894, 4.05%, 5/9/2022             764    655 
3328899, 4.65%, 5/9/2022             1,863    1,790 
3328915, 5.38%, 5/9/2022             894    832 
3328926, 2.73%, 5/9/2022             4,047    3,953 
3328947, 6.01%, 5/9/2022             4,987    4,708 
3328999, 3.97%, 5/9/2022             334    323 
3329001, 5.74%, 5/9/2022             1,281    1,218 
3329034, 4.66%, 5/9/2022             954    917 
3329061, 2.74%, 5/9/2022             1,123    1,097 
3329083, 5.74%, 5/9/2022             5,132    4,872 
3329103, 4.00%, 5/9/2022             2,887    2,793 
3329114, 7.13%, 5/9/2022             5,367    4,595 
3329119, 4.62%, 5/9/2022             2,104    1,945 
3329133, 5.74%, 5/9/2022             1,486    1,412 
3329173, 5.74%, 5/9/2022             1,594    1,513 
3329198, 3.99%, 5/9/2022             1,994    1,620 
3329221, 6.02%, 5/9/2022             493    450 
3329241, 5.75%, 5/9/2022             1,893    1,797 
3329245, 3.99%, 5/9/2022             1,405    1,359 
3329261, 5.42%, 5/9/2022             3,412    3,176 
3329265, 7.13%, 5/9/2022             6,061    5,685 
3329271, 2.73%, 5/9/2022             2,944    2,809 
3329303, 5.74%, 5/9/2022             2,881    2,680 
3329320, 4.01%, 5/9/2022             2,122    1,996 
3329374, 4.06%, 5/9/2022             335    308 
3329382, 5.74%, 5/9/2022             11,529    10,948 
3329393, 6.81%, 5/9/2022             11,171    10,278 
3329503, 2.77%, 5/9/2022             264    259 
3329527, 5.75%, 5/9/2022             1,594    1,515 
3329540, 2.73%, 5/9/2022             7,802    5,722 
3329612, 3.37%, 5/9/2022             256    248 
3329624, 5.43%, 5/9/2022             2,916    2,781 
3329638, 5.42%, 5/9/2022             5,770    5,371 
3329650, 7.13%, 5/9/2022             3,400    3,189 
3329673, 2.76%, 5/9/2022             384    375 
3329689, 4.63%, 5/9/2022             1,479    1,422 
3329711, 2.73%, 5/9/2022             3,341    3,188 
3329733, 4.64%, 5/9/2022             1,982    1,906 
3329787, 5.43%, 5/10/2022             2,437    2,324 
3329789, 6.79%, 5/10/2022             867    816 
3329841, 4.10%, 5/10/2022             265    240 
3329851, 4.06%, 5/10/2022             540    519 
3329861, 4.10%, 5/10/2022             731    688 
3329873, 6.02%, 5/10/2022             889    839 
3329889, 2.75%, 5/10/2022             1,013    964 
3329894, 2.73%, 5/10/2022             2,065    1,523 
3329921, 4.06%, 5/10/2022             191    185 
3329930, 4.01%, 5/10/2022             2,189    2,018 
3329946, 6.01%, 5/10/2022             4,388    4,170 
3329971, 5.74%, 5/10/2022             6,499    6,168 
3330024, 7.13%, 5/10/2022             5,216    4,853 
3330041, 4.00%, 5/10/2022             8,998    8,537 
3330088, 4.10%, 5/10/2022             292    282 
3330105, 7.13%, 5/10/2022             3,752    3,518 
3330134, 7.13%, 5/10/2022             1,662    1,559 
3330168, 5.74%, 5/10/2022             1,868    1,775 
3330184, 7.13%, 5/10/2022             1,583    1,484 
3330227, 4.66%, 5/10/2022             601    578 
3330231, 4.72%, 5/10/2022             4,669    4,495 
3330255, 5.74%, 5/10/2022             14,672    13,941 
3330435, 6.01%, 5/10/2022             4,247    4,037 
3330439, 5.76%, 5/10/2022             1,026    974 
3330446, 2.73%, 5/10/2022             407    398 
3330506, 5.74%, 5/10/2022             6,630    6,294 
3330585, 4.64%, 5/10/2022             2,568    2,446 
3330638, 5.42%, 5/10/2022             423    404 
3330647, 5.74%, 5/10/2022             11,124    10,494 
3330667, 4.13%, 5/10/2022             248    240 
3330672, 7.15%, 5/10/2022             1,198    1,122 
3330674, 7.15%, 5/10/2022             1,283    1,203 
3330741, 4.07%, 5/10/2022             839    807 
3330765, 4.05%, 5/10/2022             351    340 
3330790, 7.13%, 5/10/2022             4,132    3,873 
3330878, 2.74%, 5/10/2022             1,733    1,695 
3330914, 4.63%, 5/10/2022             2,280    2,108 
3330933, 5.74%, 5/10/2022             9,126    8,672 
3330962, 7.13%, 5/10/2022             1,883    1,766 
3330995, 7.13%, 5/10/2022             10,254    9,598 
3331115, 4.64%, 5/10/2022             1,260    1,187 
3331141, 5.74%, 5/10/2022             6,150    5,844 
3331240, 5.35%, 5/10/2022             533    510 
3331245, 5.74%, 5/10/2022             2,931    2,733 
3331276, 5.74%, 5/10/2022             2,452    2,129 
3331297, 7.13%, 5/10/2022             6,233    5,839 
3331414, 6.00%, 5/10/2022             2,209    2,086 
3331463, 6.01%, 5/10/2022             3,154    2,977 
3331469, 5.74%, 5/10/2022             1,216    1,155 
3331498, 5.75%, 5/10/2022             1,622    1,541 
3331507, 2.70%, 5/10/2022             333    320 
3331514, 4.00%, 5/10/2022             4,246    4,054 
3331571, 4.06%, 5/10/2022             220    213 
3331577, 4.01%, 5/10/2022             1,974    1,898 
3331595, 7.13%, 5/10/2022             5,385    5,049 
3331617, 4.64%, 5/10/2022             1,177    1,088 
3331630, 3.37%, 5/10/2022             6,215    4,836 
3331649, 6.01%, 5/10/2022             4,673    4,351 
3331662, 2.69%, 5/10/2022             393    369 
3331664, 2.73%, 5/10/2022             2,304    2,210 
3331690, 4.00%, 5/10/2022             844    817 
3331706, 2.73%, 5/10/2022             6,058    4,336 
3331749, 4.13%, 5/10/2022             590    415 
3331755, 6.80%, 5/10/2022             1,345    1,267 
3331770, 7.13%, 5/10/2022             20,771    19,095 
3331774, 2.77%, 5/10/2022             436    416 
3331778, 3.38%, 5/10/2022             1,502    1,462 
3331787, 5.42%, 5/10/2022             7,598    7,247 
3331917, 5.42%, 5/10/2022             951    906 
3331925, 5.74%, 5/10/2022             2,845    2,469 
3331993, 5.74%, 5/10/2022             874    825 
3332038, 4.01%, 5/10/2022             877    848 
3332049, 4.64%, 5/10/2022             4,890    4,701 
3332091, 4.08%, 5/10/2022             679    658 
3332125, 4.07%, 5/10/2022             1,441    1,271 
3332127, 5.74%, 5/10/2022             6,260    5,941 
3332171, 4.08%, 5/10/2022             3,030    2,927 
3332195, 4.11%, 5/10/2022             696    656 
3332197, 4.09%, 5/10/2022             716    689 
3332217, 5.74%, 5/10/2022             647    614 
3332222, 6.02%, 5/10/2022             2,048    1,946 
3332841, 7.15%, 5/11/2022             21,524    18,943 
3332858, 4.67%, 5/11/2022             1,051    1,008 
3332885, 2.76%, 5/11/2022             696    681 
3332919, 5.76%, 5/11/2022             11,818    11,221 
3333013, 6.03%, 5/11/2022             1,711    1,625 
3333040, 7.15%, 5/11/2022             2,225    2,085 
3333061, 7.15%, 5/11/2022             2,926    2,741 
3333085, 7.15%, 5/11/2022             12,276    11,514 
3333091, 5.76%, 5/11/2022             5,528    5,208 
3333135, 3.38%, 5/11/2022             246    239 
3333155, 4.68%, 5/11/2022             709    681 
3333167, 2.74%, 5/11/2022             5,478    3,945 
3333223, 5.76%, 5/11/2022             4,784    4,538 
3333257, 2.74%, 5/11/2022             339    331 
3333270, 2.74%, 5/11/2022             1,318    1,264 
3333282, 3.35%, 5/11/2022             649    598 
3333284, 4.02%, 5/11/2022             7,723    7,463 
3333290, 7.19%, 5/11/2022             905    839 
3333310, 6.03%, 5/11/2022             9,185    8,548 
3333382, 3.37%, 5/11/2022             782    760 
3333396, 5.76%, 5/11/2022             22,535    21,376 
3333418, 7.15%, 5/11/2022             12,794    11,985 
3333590, 6.83%, 5/11/2022             6,849    6,370 
3333597, 4.64%, 5/11/2022             1,799    1,519 
3333621, 5.46%, 5/11/2022             1,279    1,203 
3333625, 2.79%, 5/11/2022             201    191 
3333633, 3.35%, 5/11/2022             428    395 
3333638, 2.76%, 5/11/2022             129    126 
3333646, 4.02%, 5/11/2022             3,711    3,545 
3333696, 2.72%, 5/11/2022             384    339 
3333709, 6.05%, 5/11/2022             558    526 
3333717, 2.74%, 5/11/2022             532    506 
3333723, 7.15%, 5/11/2022             4,510    4,224 
3333731, 2.70%, 5/11/2022             324    316 
3333737, 2.78%, 5/11/2022             247    242 
3333742, 2.74%, 5/11/2022             326    284 
3333745, 2.74%, 5/11/2022             645    569 
3333751, 4.03%, 5/11/2022             2,188    2,115 
3333790, 2.72%, 5/11/2022             776    676 
3333792, 2.73%, 5/11/2022             2,206    2,099 
3333825, 5.76%, 5/11/2022             3,125    2,847 
3333831, 7.15%, 5/11/2022             5,429    5,093 
3333836, 4.66%, 5/11/2022             1,393    1,336 
3333850, 4.65%, 5/11/2022             30,942    28,597 
3333912, 7.15%, 5/11/2022             2,681    2,509 
3333962, 4.12%, 5/11/2022             378    366 
3333993, 4.10%, 5/11/2022             1,154    1,064 
3334010, 4.13%, 5/11/2022             810    707 
3334014, 4.10%, 5/11/2022             6,165    4,356 
3334020, 4.64%, 5/11/2022             1,189    1,142 
3334057, 2.76%, 5/11/2022             1,448    1,259 
3334071, 5.76%, 5/11/2022             38,303    36,332 
3334207, 7.14%, 5/12/2022             2,501    2,346 
3334230, 4.08%, 5/12/2022             841    792 
3334242, 7.14%, 5/12/2022             1,413    1,316 
3334262, 5.37%, 5/12/2022             4,129    3,903 
3334317, 7.14%, 5/12/2022             3,726    3,490 
3334438, 4.72%, 5/12/2022             1,134    1,091 
3334466, 7.14%, 5/12/2022             3,737    3,501 
3334532, 7.14%, 5/12/2022             3,527    3,305 
3334666, 5.44%, 5/12/2022             1,912    1,795 
3334679, 6.03%, 5/12/2022             1,389    1,319 
3334705, 5.43%, 5/12/2022             5,931    5,644 
3334711, 4.73%, 5/12/2022             557    534 
3334729, 7.16%, 5/12/2022             1,418    1,328 
3334778, 7.14%, 5/12/2022             275    257 
3334786, 4.74%, 5/12/2022             1,435    1,381 
3334830, 5.75%, 5/12/2022             2,075    1,950 
3334880, 7.14%, 5/12/2022             14,249    13,348 
3334884, 5.75%, 5/12/2022             3,332    3,135 
3334978, 5.75%, 5/12/2022             3,419    3,246 
3335016, 3.37%, 5/12/2022             79    77 
3335023, 4.01%, 5/12/2022             6,608    6,105 
3335074, 3.38%, 5/12/2022             5,593    5,318 
3335209, 3.38%, 5/12/2022             1,987    1,889 
3335247, 5.45%, 5/12/2022             1,142    1,089 
3335268, 2.75%, 5/12/2022             1,765    1,679 
3335299, 5.43%, 5/12/2022             3,153    2,937 
3335389, 2.77%, 5/12/2022             255    249 
3335401, 4.64%, 5/12/2022             4,883    4,665 
3335403, 7.14%, 5/12/2022             1,063    997 
3335448, 7.14%, 5/12/2022             2,162    2,025 
3335503, 2.73%, 5/12/2022             4,642    4,049 
3335541, 7.14%, 5/12/2022             11,957    11,199 
3335627, 4.65%, 5/12/2022             1,803    1,722 
3335652, 5.75%, 5/12/2022             2,107    1,999 
3335707, 4.66%, 5/12/2022             2,344    1,982 
3335752, 5.75%, 5/12/2022             2,854    2,685 
3335819, 2.75%, 5/12/2022             905    883 
3335855, 5.44%, 5/12/2022             5,947    5,582 
3335894, 7.14%, 5/12/2022             1,405    1,307 
3335972, 2.70%, 5/12/2022             430    375 
3335979, 6.82%, 5/12/2022             2,449    2,306 
3335981, 3.38%, 5/12/2022             1,295    1,259 
3336012, 6.00%, 5/12/2022             885    839 
3336044, 7.14%, 5/12/2022             2,291    2,147 
3336046, 2.72%, 5/12/2022             545    526 
3336067, 5.75%, 5/12/2022             20,560    19,503 
3336093, 4.10%, 5/12/2022             553    513 
3336101, 4.71%, 5/12/2022             566    544 
3336113, 7.14%, 5/12/2022             1,120    1,049 
3336165, 6.02%, 5/12/2022             717    656 
3336237, 4.05%, 5/12/2022             368    347 
3336268, 7.14%, 5/12/2022             818    767 
3336277, 5.38%, 5/12/2022             885    845 
3336393, 7.14%, 5/12/2022             4,447    4,165 
3336420, 3.37%, 5/12/2022             8,490    8,216 
3336528, 5.37%, 5/12/2022             1,185    957 
3336531, 6.82%, 5/12/2022             1,022    866 
3336570, 2.73%, 5/12/2022             1,209    1,110 
3336579, 4.73%, 5/12/2022             5,445    5,236 
3336590, 3.38%, 5/12/2022             1,720    1,674 
3336617, 5.76%, 5/12/2022             1,891    1,794 
3336631, 6.02%, 5/12/2022             7,780    7,390 
3336654, 4.02%, 5/12/2022             921    890 
3336702, 5.75%, 5/12/2022             2,623    2,489 
3336711, 2.73%, 5/12/2022             1,922    1,855 
3336720, 4.64%, 5/12/2022             1,580    1,488 
3336729, 5.75%, 5/12/2022             3,120    2,962 
3336773, 5.75%, 5/13/2022             24,690    22,993 
3336885, 5.43%, 5/13/2022             399    381 
3336895, 7.14%, 5/13/2022             12,055    11,289 
3336989, 2.75%, 5/13/2022             1,910    1,793 
3337011, 5.75%, 5/13/2022             15,690    14,877 
3337236, 7.14%, 5/13/2022             2,416    2,263 
3337240, 5.43%, 5/13/2022             4,846    4,618 
3337320, 2.73%, 5/13/2022             931    904 
3337324, 4.74%, 5/13/2022             2,372    2,215 
3337338, 3.99%, 5/13/2022             1,267    1,223 
3337376, 2.74%, 5/13/2022             2,870    2,510 
3337421, 5.75%, 5/13/2022             4,908    4,621 
3337444, 5.43%, 5/13/2022             402    384 
3337463, 4.09%, 5/13/2022             1,483    1,340 
3337479, 7.14%, 5/13/2022             2,169    2,031 
3337529, 5.75%, 5/13/2022             1,942    1,690 
3337551, 5.75%, 5/13/2022             1,218    1,155 
3337558, 4.79%, 5/13/2022             315    301 
3337569, 5.75%, 5/13/2022             10,784    10,227 
3337571, 7.14%, 5/13/2022             1,469    1,376 
3337621, 5.38%, 5/13/2022             867    828 
3337648, 5.75%, 5/13/2022             7,096    6,729 
3337682, 7.14%, 5/13/2022             4,828    4,521 
3337686, 4.01%, 5/13/2022             2,518    2,383 
3337715, 5.75%, 5/13/2022             8,831    8,364 
3337787, 7.14%, 5/13/2022             1,966    1,830 
3337815, 4.01%, 5/13/2022             17,246    15,948 
3337843, 7.14%, 5/13/2022             2,340    2,178 
3337876, 4.09%, 5/13/2022             5,169    4,939 
3338008, 4.67%, 5/13/2022             1,009    969 
3338012, 4.65%, 5/13/2022             2,604    2,204 
3338033, 6.02%, 5/13/2022             765    726 
3338046, 3.39%, 5/13/2022             483    470 
3338071, 7.14%, 5/13/2022             4,783    4,478 
3338099, 5.45%, 5/13/2022             1,160    1,105 
3338107, 5.75%, 5/13/2022             12,344    11,705 
3338208, 7.14%, 5/13/2022             3,157    2,956 
3338247, 7.14%, 5/13/2022             3,084    2,888 
3338277, 6.04%, 5/13/2022             518    492 
3338299, 4.14%, 5/13/2022             334    322 
3338314, 6.83%, 5/13/2022             2,219    2,086 
3338343, 3.37%, 5/13/2022             10,589    10,290 
3338496, 7.14%, 5/13/2022             5,285    4,948 
3338622, 7.14%, 5/13/2022             5,689    5,015 
3338632, 5.75%, 5/13/2022             912    864 
3338652, 7.14%, 5/13/2022             7,024    6,578 
3338655, 5.75%, 5/13/2022             4,934    4,295 
3338774, 5.75%, 5/13/2022             5,031    4,492 
3338777, 7.14%, 5/13/2022             1,091    1,023 
3338806, 4.11%, 5/13/2022             309    270 
3338824, 5.37%, 5/13/2022             1,232    1,167 
3338841, 2.77%, 5/13/2022             616    461 
3338845, 4.65%, 5/13/2022             1,391    1,336 
3338865, 2.79%, 5/13/2022             297    290 
3338874, 7.14%, 5/13/2022             14,686    12,948 
3338889, 2.75%, 5/13/2022             1,042    1,012 
3338893, 2.74%, 5/13/2022             1,658    1,621 
3338939, 3.38%, 5/13/2022             3,603    3,324 
3338974, 2.79%, 5/13/2022             463    432 
3338979, 5.75%, 5/13/2022             1,750    1,661 
3339001, 3.99%, 5/13/2022             626    605 
3339008, 5.75%, 5/13/2022             1,288    1,121 
3339013, 2.74%, 5/13/2022             4,297    3,756 
3339087, 2.76%, 5/13/2022             484    463 
3339102, 5.75%, 5/14/2022             5,779    5,161 
3339126, 5.43%, 5/14/2022             2,587    2,464 
3339134, 5.37%, 5/14/2022             1,741    1,628 
3339146, 5.44%, 5/14/2022             5,524    5,147 
3339176, 6.82%, 5/14/2022             7,405    6,890 
3339193, 5.44%, 5/14/2022             2,090    1,991 
3339230, 2.72%, 5/14/2022             1,419    1,381 
3339259, 7.14%, 5/14/2022             1,131    1,059 
3339265, 2.74%, 5/14/2022             3,261    2,919 
3339278, 4.11%, 5/14/2022             246    232 
3339290, 4.11%, 5/14/2022             930    895 
3339304, 4.09%, 5/14/2022             2,297    2,033 
3339324, 7.19%, 5/14/2022             602    558 
3339326, 5.44%, 5/14/2022             1,073    1,022 
3339330, 7.16%, 5/14/2022             1,275    1,193 
3339343, 5.75%, 5/14/2022             3,652    3,463 
3339362, 6.82%, 5/14/2022             705    656 
3339380, 2.72%, 5/14/2022             253    245 
3339390, 3.40%, 5/14/2022             857    676 
3339401, 2.75%, 5/14/2022             1,851    1,761 
3339411, 7.14%, 5/14/2022             2,232    2,089 
3339444, 6.83%, 5/14/2022             1,710    1,609 
3339446, 2.70%, 5/14/2022             317    307 
3339459, 5.44%, 5/14/2022             3,580    3,410 
3339501, 2.74%, 5/14/2022             2,197    2,063 
3339506, 4.07%, 5/14/2022             276    266 
3339519, 7.17%, 5/14/2022             1,278    1,151 
3339523, 5.43%, 5/14/2022             6,258    5,384 
3339533, 4.10%, 5/14/2022             793    751 
3339540, 4.73%, 5/14/2022             1,696    1,623 
3339575, 7.14%, 5/14/2022             2,400    2,247 
3339596, 2.72%, 5/14/2022             697    641 
3339598, 7.14%, 5/14/2022             1,243    1,070 
3339600, 5.75%, 5/14/2022             4,820    4,574 
3339609, 4.08%, 5/14/2022             1,159    1,097 
3339630, 7.13%, 5/15/2022             5,058    4,734 
3339717, 6.04%, 5/15/2022             746    707 
3339729, 7.13%, 5/15/2022             1,792    1,678 
3339760, 7.14%, 5/15/2022             1,647    1,541 
3339764, 2.78%, 5/15/2022             256    227 
3339791, 2.73%, 5/15/2022             3,421    3,128 
3339838, 7.13%, 5/15/2022             692    648 
3339842, 5.45%, 5/15/2022             1,010    941 
3339846, 5.74%, 5/15/2022             6,630    5,932 
3339860, 5.38%, 5/15/2022             403    385 
3339866, 7.13%, 5/15/2022             6,089    5,700 
3339952, 5.42%, 5/15/2022             795    758 
3339962, 7.13%, 5/15/2022             1,985    1,825 
3339966, 2.69%, 5/15/2022             410    390 
3339978, 4.00%, 5/15/2022             3,359    3,246 
3340002, 7.14%, 5/15/2022             1,901    1,779 
3340027, 2.73%, 5/15/2022             9,208    6,802 
3340054, 7.11%, 5/16/2022             3,190    2,987 
3340102, 5.41%, 5/16/2022             847    806 
3340180, 2.75%, 5/16/2022             68    66 
3340202, 5.43%, 5/16/2022             1,235    1,175 
3340226, 6.79%, 5/16/2022             5,063    4,753 
3340309, 3.39%, 5/16/2022             669    641 
3340358, 2.71%, 5/16/2022             784    762 
3340399, 3.38%, 5/16/2022             466    452 
3340415, 7.13%, 5/16/2022             1,520    1,423 
3340438, 5.74%, 5/16/2022             1,926    1,826 
3340447, 4.07%, 5/16/2022             253    242 
3340468, 7.11%, 5/16/2022             5,594    5,229 
3340507, 5.42%, 5/16/2022             1,776    1,692 
3340537, 2.73%, 5/16/2022             4,940    4,829 
3340607, 7.11%, 5/16/2022             3,932    3,681 
3340656, 5.42%, 5/16/2022             2,275    1,965 
3340679, 5.41%, 5/16/2022             6,348    6,040 
3340702, 6.79%, 5/16/2022             1,154    1,085 
3340746, 4.12%, 5/16/2022             427    402 
3340748, 4.77%, 5/16/2022             521    476 
3340750, 6.79%, 5/16/2022             9,258    8,700 
3340790, 5.73%, 5/16/2022             10,609    10,069 
3340950, 4.62%, 5/16/2022             1,091    1,048 
3341040, 3.36%, 5/16/2022             7,166    6,879 
3341122, 7.12%, 5/16/2022             8,998    8,423 
3341299, 2.73%, 5/16/2022             2,142    1,632 
3341344, 2.71%, 5/16/2022             1,042    1,012 
3341385, 5.40%, 5/16/2022             863    821 
3341431, 4.62%, 5/16/2022             750    720 
3341446, 4.63%, 5/16/2022             4,527    4,345 
3341483, 7.11%, 5/16/2022             2,679    2,508 
3341558, 7.11%, 5/16/2022             2,450    2,294 
3341617, 5.73%, 5/16/2022             3,350    3,150 
3341628, 4.03%, 5/16/2022             334    323 
3341659, 7.11%, 5/16/2022             2,910    2,724 
3341721, 2.74%, 5/16/2022             803    785 
3341751, 5.73%, 5/16/2022             1,443    1,370 
3341761, 2.72%, 5/16/2022             3,260    2,484 
3341763, 7.11%, 5/16/2022             1,806    1,691 
3341797, 3.36%, 5/16/2022             3,909    3,111 
3341800, 7.11%, 5/16/2022             10,465    9,795 
3341871, 4.63%, 5/16/2022             3,806    3,237 
3341986, 5.73%, 5/16/2022             5,108    4,848 
3342185, 2.71%, 5/16/2022             843    627 
3342223, 5.73%, 5/16/2022             2,337    2,215 
3342284, 4.68%, 5/16/2022             480    459 
3342321, 2.72%, 5/16/2022             2,983    2,812 
3342391, 6.79%, 5/16/2022             522    490 
3342410, 4.07%, 5/16/2022             1,000    888 
3342439, 7.11%, 5/16/2022             24,168    22,628 
3342458, 5.73%, 5/16/2022             1,984    1,883 
3342509, 2.72%, 5/16/2022             82    80 
3342528, 5.73%, 5/16/2022             2,091    1,984 
3342581, 5.73%, 5/16/2022             3,014    2,857 
3342628, 3.34%, 5/16/2022             597    580 
3342695, 2.73%, 5/16/2022             4,484    4,228 
3342799, 5.73%, 5/16/2022             8,773    8,166 
3342956, 2.72%, 5/16/2022             2,270    2,092 
3342984, 5.73%, 5/16/2022             1,515    1,437 
3343019, 5.73%, 5/16/2022             6,122    5,808 
3343174, 5.73%, 5/16/2022             28,583    27,088 
3343211, 5.37%, 5/16/2022             550    525 
3343233, 4.73%, 5/16/2022             803    772 
3343313, 6.79%, 5/16/2022             1,556    1,464 
3343390, 7.11%, 5/16/2022             6,328    5,463 
3343540, 7.11%, 5/16/2022             4,697    4,397 
3343659, 4.00%, 5/16/2022             2,689    2,502 
3343698, 4.75%, 5/16/2022             577    554 
3343703, 4.01%, 5/16/2022             947    915 
3343705, 4.64%, 5/16/2022             1,636    1,515 
3343714, 7.11%, 5/16/2022             3,133    2,933 
3343785, 2.75%, 5/16/2022             404    394 
3343819, 7.11%, 5/16/2022             1,797    1,682 
3343909, 7.11%, 5/16/2022             2,278    2,135 
3343983, 6.79%, 5/16/2022             1,445    1,356 
3344006, 7.11%, 5/16/2022             20,029    18,750 
3344069, 5.73%, 5/16/2022             2,126    1,859 
3344184, 2.72%, 5/16/2022             920    899 
3344249, 4.01%, 5/16/2022             1,716    1,411 
3344268, 5.73%, 5/16/2022             6,895    6,537 
3344593, 2.71%, 5/16/2022             808    601 
3344595, 5.42%, 5/16/2022             3,203    3,000 
3344673, 5.73%, 5/17/2022             9,300    8,803 
3344724, 7.11%, 5/17/2022             5,412    5,066 
3344778, 2.71%, 5/17/2022             958    911 
3344803, 5.41%, 5/17/2022             1,225    1,163 
3344818, 3.35%, 5/17/2022             1,857    1,483 
3344839, 2.73%, 5/17/2022             3,279    3,088 
3344880, 4.00%, 5/17/2022             3,273    2,694 
3344970, 2.72%, 5/17/2022             939    883 
3344977, 5.73%, 5/17/2022             3,100    2,939 
3345027, 5.73%, 5/17/2022             4,252    4,030 
3345108, 3.36%, 5/17/2022             11,322    10,989 
3345119, 7.11%, 5/17/2022             9,215    8,473 
3345241, 2.72%, 5/17/2022             2,617    1,933 
3345281, 2.72%, 5/17/2022             2,552    2,446 
3345417, 5.73%, 5/17/2022             2,349    2,228 
3345436, 4.00%, 5/17/2022             2,062    1,920 
3345459, 2.72%, 5/17/2022             2,742    2,681 
3345582, 5.41%, 5/17/2022             5,773    4,990 
3345606, 7.11%, 5/17/2022             15,143    14,170 
3345794, 2.72%, 5/17/2022             1,042    1,016 
3345814, 2.73%, 5/17/2022             3,700    3,583 
3346133, 5.73%, 5/17/2022             14,701    13,830 
3346572, 7.11%, 5/17/2022             879    823 
3346676, 6.00%, 5/17/2022             1,967    1,857 
3347125, 7.11%, 5/17/2022             1,597    1,492 
3347611, 2.75%, 5/17/2022             577    532 
3347646, 7.11%, 5/17/2022             3,370    3,157 
3347675, 2.72%, 5/17/2022             232    226 
3347713, 5.74%, 5/17/2022             2,355    2,109 
3347999, 2.78%, 5/17/2022             269    262 
3348021, 3.36%, 5/17/2022             11,600    11,138 
3348157, 7.11%, 5/17/2022             16,213    14,341 
3348700, 5.73%, 5/17/2022             13,689    12,950 
3349090, 5.73%, 5/17/2022             1,791    1,569 
3349136, 5.43%, 5/17/2022             1,901    1,810 
3349179, 2.72%, 5/17/2022             4,145    3,878 
3349191, 7.11%, 5/17/2022             1,672    1,565 
3349240, 7.13%, 5/17/2022             1,950    1,827 
3349322, 5.73%, 5/17/2022             4,345    4,110 
3349365, 7.13%, 5/17/2022             1,544    1,442 
3349409, 3.36%, 5/17/2022             1,480    1,437 
3349420, 2.72%, 5/17/2022             877    858 
3349430, 4.07%, 5/17/2022             2,105    2,016 
3349432, 4.59%, 5/17/2022             451    426 
3349497, 4.62%, 5/17/2022             2,717    2,517 
3349516, 6.79%, 5/17/2022             5,976    5,617 
3349546, 2.74%, 5/17/2022             1,067    788 
3349560, 3.99%, 5/17/2022             886    856 
3349600, 3.98%, 5/17/2022             367    350 
3349620, 5.73%, 5/17/2022             3,073    2,916 
3349763, 5.42%, 5/17/2022             1,799    1,713 
3349836, 5.41%, 5/17/2022             3,166    3,015 
3349868, 5.97%, 5/17/2022             422    398 
3349886, 7.11%, 5/17/2022             1,871    1,752 
3349978, 2.73%, 5/17/2022             163    159 
3349981, 7.11%, 5/17/2022             2,479    2,320 
3350004, 6.03%, 5/17/2022             859    808 
3350013, 5.41%, 5/17/2022             1,471    1,401 
3350044, 4.72%, 5/17/2022             1,764    1,392 
3350087, 5.73%, 5/17/2022             4,869    4,620 
3350105, 7.11%, 5/17/2022             6,065    5,678 
3350195, 7.11%, 5/17/2022             1,289    1,206 
3350234, 4.63%, 5/17/2022             21,248    20,276 
3350288, 5.36%, 5/17/2022             8,263    6,721 
3350676, 7.11%, 5/17/2022             1,821    1,704 
3350760, 6.79%, 5/17/2022             1,113    1,047 
3350802, 5.41%, 5/17/2022             3,029    2,854 
3350868, 5.73%, 5/17/2022             619    587 
3350883, 7.12%, 5/17/2022             9,738    9,112 
3350897, 2.75%, 5/17/2022             569    532 
3350911, 5.73%, 5/17/2022             4,721    4,475 
3351009, 2.73%, 5/17/2022             1,368    1,317 
3351035, 2.72%, 5/17/2022             2,697    2,540 
3351087, 4.63%, 5/17/2022             1,710    1,642 
3351131, 2.75%, 5/17/2022             140    137 
3351137, 5.41%, 5/17/2022             3,571    3,365 
3351151, 5.42%, 5/17/2022             2,674    2,311 
3351153, 7.11%, 5/17/2022             15,457    13,669 
3351213, 5.73%, 5/17/2022             1,031    977 
3351259, 2.76%, 5/17/2022             392    381 
3351287, 3.99%, 5/17/2022             37,250    35,010 
3351417, 4.71%, 5/18/2022             1,045    954 
3351460, 2.72%, 5/18/2022             910    857 
3351462, 4.63%, 5/18/2022             2,194    2,106 
3351534, 5.73%, 5/18/2022             2,878    2,727 
3351544, 2.78%, 5/18/2022             452    434 
3351549, 2.70%, 5/18/2022             808    714 
3351564, 2.71%, 5/18/2022             681    638 
3351581, 3.99%, 5/18/2022             2,283    2,205 
3351593, 7.11%, 5/18/2022             2,718    2,353 
3351623, 2.71%, 5/18/2022             1,098    968 
3351635, 4.08%, 5/18/2022             932    848 
3351641, 7.13%, 5/18/2022             1,712    1,601 
3351672, 4.63%, 5/18/2022             1,489    1,429 
3351702, 2.75%, 5/18/2022             421    409 
3351707, 5.73%, 5/18/2022             3,814    3,496 
3351753, 5.35%, 5/18/2022             6,834    6,522 
3351755, 2.73%, 5/18/2022             1,352    1,301 
3351810, 5.73%, 5/18/2022             9,977    9,145 
3351940, 2.74%, 5/18/2022             1,013    990 
3351987, 4.09%, 5/18/2022             1,046    1,004 
3352016, 4.00%, 5/18/2022             4,026    3,888 
3352067, 7.13%, 5/18/2022             1,538    1,439 
3352144, 2.72%, 5/18/2022             2,758    2,689 
3352239, 2.71%, 5/18/2022             703    658 
3352299, 6.03%, 5/18/2022             712    671 
3352335, 3.35%, 5/18/2022             2,667    2,551 
3352378, 4.09%, 5/18/2022             960    908 
3352588, 4.06%, 5/18/2022             711    633 
3352689, 5.73%, 5/18/2022             3,120    2,932 
3352702, 7.11%, 5/18/2022             3,174    2,973 
3352809, 5.73%, 5/18/2022             13,212    12,293 
3352892, 7.13%, 5/18/2022             1,507    1,399 
3352933, 5.34%, 5/18/2022             1,593    1,469 
3352943, 4.05%, 5/18/2022             310    295 
3352950, 7.13%, 5/18/2022             1,829    1,710 
3353073, 7.13%, 5/18/2022             1,622    1,518 
3353086, 2.69%, 5/18/2022             409    383 
3353112, 4.00%, 5/18/2022             1,555    1,502 
3353124, 2.75%, 5/18/2022             822    799 
3353137, 7.11%, 5/18/2022             29,571    27,673 
3353165, 2.73%, 5/18/2022             982    869 
3353186, 4.61%, 5/18/2022             814    767 
3353237, 4.63%, 5/18/2022             1,627    1,562 
3353361, 2.69%, 5/18/2022             319    312 
3353375, 5.41%, 5/18/2022             4,296    4,090 
3353532, 2.72%, 5/18/2022             1,900    1,852 
3353591, 2.72%, 5/18/2022             772    754 
3353662, 4.62%, 5/18/2022             6,111    5,866 
3353807, 5.73%, 5/18/2022             1,759    1,668 
3353871, 2.72%, 5/18/2022             1,667    1,535 
3353937, 2.72%, 5/18/2022             4,314    4,217 
3354047, 4.07%, 5/18/2022             5,311    5,132 
3354056, 2.72%, 5/18/2022             2,920    2,808 
3354110, 5.73%, 5/18/2022             21,902    20,381 
3354264, 7.11%, 5/18/2022             2,055    1,923 
3354292, 5.36%, 5/18/2022             1,719    1,596 
3354336, 7.11%, 5/18/2022             2,565    2,400 
3354378, 7.11%, 5/18/2022             24,553    22,972 
3354398, 2.75%, 5/18/2022             101    98 
3354404, 2.74%, 5/18/2022             1,953    1,861 
3354536, 5.73%, 5/18/2022             9,412    8,919 
3354713, 5.73%, 5/18/2022             17,953    15,734 
3355063, 7.13%, 5/18/2022             1,952    1,766 
3358830, 4.10%, 5/19/2022             788    745 
3358837, 2.72%, 5/19/2022             1,778    1,374 
3358866, 7.15%, 5/19/2022             2,394    2,219 
3358910, 5.75%, 5/19/2022             2,999    2,840 
3358915, 7.14%, 5/19/2022             2,945    2,753 
3358988, 5.75%, 5/19/2022             11,976    10,747 
3358991, 7.17%, 5/19/2022             916    857 
3359003, 7.14%, 5/19/2022             5,392    5,041 
3359058, 7.14%, 5/19/2022             15,991    14,969 
3359349, 2.76%, 5/19/2022             498    478 
3359422, 3.36%, 5/19/2022             1,331    1,260 
3359446, 3.37%, 5/19/2022             9,155    8,794 
3359841, 5.75%, 5/19/2022             7,056    6,631 
3360083, 4.76%, 5/19/2022             590    552 
3360105, 7.14%, 5/19/2022             7,514    7,023 
3360158, 4.65%, 5/19/2022             2,928    2,804 
3360282, 4.00%, 5/19/2022             370    357 
3360331, 5.75%, 5/19/2022             3,047    2,861 
3360443, 7.14%, 5/19/2022             3,380    3,159 
3360445, 5.42%, 5/19/2022             1,208    1,148 
3360500, 4.01%, 5/19/2022             2,270    2,191 
3360599, 2.73%, 5/19/2022             2,256    2,085 
3360611, 7.14%, 5/19/2022             2,858    2,672 
3360695, 4.02%, 5/19/2022             447    432 
3360719, 7.14%, 5/19/2022             2,260    2,113 
3360752, 2.75%, 5/19/2022             1,049    1,025 
3360809, 2.76%, 5/19/2022             680    507 
3360825, 5.43%, 5/19/2022             994    946 
3360831, 4.61%, 5/19/2022             566    543 
3360840, 3.37%, 5/19/2022             1,859    1,806 
3360854, 6.02%, 5/19/2022             4,599    4,282 
3360889, 2.73%, 5/19/2022             1,807    1,718 
3360925, 4.62%, 5/19/2022             974    929 
3360948, 4.64%, 5/19/2022             915    870 
3360971, 2.74%, 5/19/2022             740    571 
3361040, 5.75%, 5/19/2022             6,543    6,187 
3361072, 6.03%, 5/19/2022             3,880    3,657 
3361102, 5.75%, 5/19/2022             11,628    11,012 
3361181, 7.14%, 5/19/2022             2,231    2,085 
3361233, 5.43%, 5/19/2022             4,463    3,869 
3361302, 3.39%, 5/19/2022             867    840 
3361306, 7.15%, 5/19/2022             6,113    5,671 
3361328, 4.01%, 5/19/2022             1,833    1,709 
3361350, 5.75%, 5/19/2022             13,377    12,440 
3361545, 7.14%, 5/19/2022             1,496    1,399 
3361597, 6.82%, 5/19/2022             2,655    2,488 
3361606, 4.05%, 5/19/2022             404    390 
3361665, 4.64%, 5/19/2022             632    606 
3361679, 2.73%, 5/19/2022             1,526    1,138 
3361698, 3.40%, 5/19/2022             599    581 
3361710, 6.01%, 5/19/2022             2,334    2,136 
3361715, 2.74%, 5/19/2022             621    573 
3361717, 4.63%, 5/19/2022             1,224    1,173 
3361763, 4.63%, 5/19/2022             1,240    1,190 
3361779, 5.77%, 5/19/2022             1,345    1,273 
3361810, 5.75%, 5/19/2022             2,662    2,523 
3361866, 7.14%, 5/19/2022             15,929    14,869 
3361896, 2.79%, 5/19/2022             490    452 
3361906, 2.74%, 5/19/2022             1,974    1,743 
3361971, 5.46%, 5/19/2022             836    795 
3362007, 2.73%, 5/19/2022             2,603    2,011 
3362081, 2.74%, 5/19/2022             771    753 
3362104, 5.75%, 5/19/2022             1,438    1,363 
3362143, 2.72%, 5/19/2022             2,327    1,765 
3362159, 2.73%, 5/19/2022             5,597    5,300 
3362190, 5.44%, 5/19/2022             1,526    1,449 
3362192, 2.73%, 5/19/2022             320    296 
3362201, 4.04%, 5/19/2022             873    820 
3362204, 5.75%, 5/19/2022             3,884    3,678 
3362235, 2.73%, 5/19/2022             13,929    13,614 
3362585, 4.76%, 5/19/2022             1,140    1,076 
3362607, 7.14%, 5/19/2022             2,080    1,946 
3362770, 7.14%, 5/20/2022             12,963    12,118 
3362779, 3.37%, 5/20/2022             863    839 
3362828, 5.75%, 5/20/2022             11,303    10,712 
3363077, 5.75%, 5/20/2022             25,590    24,232 
3363268, 6.05%, 5/20/2022             695    655 
3363299, 7.14%, 5/20/2022             2,411    2,253 
3363383, 4.14%, 5/20/2022             318    307 
3363448, 4.12%, 5/20/2022             804    745 
3363487, 7.14%, 5/20/2022             1,901    1,760 
3363522, 5.75%, 5/20/2022             8,608    8,073 
3363679, 7.14%, 5/20/2022             2,363    2,208 
3363811, 5.42%, 5/20/2022             1,226    1,066 
3363818, 2.75%, 5/20/2022             1,563    1,448 
3363838, 7.14%, 5/20/2022             1,332    1,245 
3363970, 5.75%, 5/20/2022             1,850    1,752 
3363983, 7.14%, 5/20/2022             3,872    3,618 
3364152, 2.73%, 5/20/2022             2,677    2,045 
3364290, 2.74%, 5/20/2022             726    544 
3364349, 5.75%, 5/20/2022             6,710    6,352 
3364379, 7.17%, 5/20/2022             795    743 
3364445, 5.40%, 5/20/2022             855    809 
3364466, 7.18%, 5/20/2022             668    624 
3364480, 2.76%, 5/20/2022             853    788 
3364514, 4.02%, 5/20/2022             1,194    1,144 
3364529, 2.75%, 5/20/2022             1,874    1,736 
3364545, 7.14%, 5/20/2022             1,093    948 
3364592, 7.14%, 5/20/2022             13,374    12,513 
3364600, 4.65%, 5/20/2022             1,285    1,232 
3364622, 5.75%, 5/20/2022             1,313    1,243 
3364724, 3.37%, 5/20/2022             631    606 
3364729, 5.75%, 5/20/2022             3,257    3,062 
3364796, 2.76%, 5/20/2022             623    551 
3364813, 5.75%, 5/20/2022             2,103    1,847 
3364840, 5.43%, 5/20/2022             3,688    3,502 
3364945, 2.73%, 5/20/2022             1,338    1,295 
3364981, 5.75%, 5/20/2022             4,047    3,825 
3365073, 5.43%, 5/20/2022             2,550    2,217 
3365148, 5.75%, 5/20/2022             28,870    27,336 
3365189, 6.81%, 5/20/2022             417    392 
3365252, 5.38%, 5/20/2022             2,778    2,648 
3365396, 7.17%, 5/20/2022             1,279    1,109 
3365435, 6.00%, 5/20/2022             769    724 
3365462, 6.82%, 5/20/2022             10,825    10,169 
3365595, 5.75%, 5/20/2022             2,862    2,711 
3365608, 2.73%, 5/20/2022             5,704    4,357 
3365702, 4.65%, 5/20/2022             1,308    1,120 
3365781, 2.73%, 5/20/2022             906    873 
3365806, 2.71%, 5/20/2022             627    607 
3365825, 2.73%, 5/20/2022             2,531    2,239 
3365927, 2.76%, 5/20/2022             601    532 
3365940, 5.39%, 5/20/2022             1,313    1,209 
3365947, 4.01%, 5/20/2022             12,129    11,693 
3365973, 7.15%, 5/20/2022             5,876    5,482 
3366113, 7.14%, 5/20/2022             1,176    1,100 
3366124, 7.14%, 5/20/2022             21,256    19,579 
3366255, 5.75%, 5/20/2022             3,516    3,329 
3366434, 2.73%, 5/20/2022             2,926    2,860 
3366605, 3.39%, 5/20/2022             764    741 
3366629, 5.75%, 5/21/2022             1,705    1,615 
3366639, 7.14%, 5/21/2022             20,763    19,400 
3366663, 5.75%, 5/21/2022             2,731    2,567 
3366702, 3.39%, 5/21/2022             416    404 
3366711, 2.79%, 5/21/2022             29    29 
3366719, 5.44%, 5/21/2022             10,201    9,496 
3366791, 2.73%, 5/21/2022             3,593    3,319 
3366844, 2.70%, 5/21/2022             342    333 
3366846, 3.34%, 5/21/2022             652    619 
3366848, 4.02%, 5/21/2022             2,595    2,504 
3366874, 5.77%, 5/21/2022             1,439    1,362 
3366902, 4.01%, 5/21/2022             3,036    2,528 
3366929, 4.09%, 5/21/2022             331    302 
3366935, 2.77%, 5/21/2022             753    725 
3366938, 7.14%, 5/21/2022             4,599    4,257 
3366946, 2.73%, 5/21/2022             4,352    3,853 
3366971, 5.75%, 5/21/2022             4,707    4,455 
3366989, 4.04%, 5/21/2022             442    410 
3366996, 7.14%, 5/21/2022             2,781    2,598 
3367035, 4.65%, 5/21/2022             2,133    2,045 
3367045, 4.73%, 5/21/2022             16,583    13,245 
3367074, 3.39%, 5/21/2022             1,486    1,371 
3367085, 5.76%, 5/21/2022             2,189    1,967 
3367107, 2.71%, 5/21/2022             541    528 
3367118, 5.75%, 5/21/2022             10,156    9,526 
3367251, 4.04%, 5/21/2022             264    255 
3367263, 6.87%, 5/21/2022             680    625 
3367270, 3.37%, 5/21/2022             2,998    2,912 
3367275, 6.82%, 5/21/2022             822    706 
3367299, 4.11%, 5/21/2022             336    259 
3367309, 6.02%, 5/21/2022             6,319    5,974 
3367332, 5.75%, 5/21/2022             8,655    8,193 
3367421, 4.07%, 5/21/2022             310    296 
3367423, 2.73%, 5/21/2022             1,147    881 
3367437, 5.75%, 5/21/2022             3,227    3,054 
3367444, 7.14%, 5/21/2022             4,753    4,446 
3367481, 5.44%, 5/22/2022             2,047    1,943 
3367518, 5.74%, 5/22/2022             2,672    2,507 
3367531, 5.75%, 5/22/2022             1,783    1,688 
3367546, 5.43%, 5/22/2022             5,415    5,057 
3367594, 7.13%, 5/22/2022             4,195    3,919 
3367609, 4.01%, 5/22/2022             2,886    2,407 
3367649, 4.63%, 5/22/2022             3,521    3,029 
3367662, 6.81%, 5/22/2022             15,513    14,308 
3367738, 5.76%, 5/22/2022             1,365    1,292 
3367774, 2.75%, 5/22/2022             731    707 
3367787, 2.76%, 5/22/2022             626    608 
3367810, 3.99%, 5/22/2022             1,197    999 
3367834, 2.75%, 5/22/2022             1,099    1,047 
3367841, 4.02%, 5/22/2022             1,065    889 
3367846, 2.74%, 5/22/2022             1,355    1,200 
3367848, 3.37%, 5/22/2022             2,802    2,658 
3367869, 4.65%, 5/22/2022             1,296    1,240 
3367895, 2.73%, 5/22/2022             5,589    4,251 
3367897, 7.13%, 5/22/2022             1,189    1,111 
3368002, 7.11%, 5/23/2022             6,333    5,916 
3368141, 4.00%, 5/23/2022             4,521    4,285 
3368478, 4.07%, 5/23/2022             1,941    1,865 
3368503, 2.73%, 5/23/2022             2,347    2,241 
3368731, 7.11%, 5/23/2022             2,260    2,111 
3369082, 2.78%, 5/23/2022             262    232 
3369106, 5.73%, 5/23/2022             6,758    6,402 
3369178, 4.09%, 5/23/2022             934    862 
3369253, 7.14%, 5/23/2022             1,093    1,021 
3369330, 7.11%, 5/23/2022             1,587    1,483 
3369406, 2.74%, 5/23/2022             2,072    1,982 
3369429, 7.11%, 5/23/2022             479    444 
3369447, 7.11%, 5/23/2022             3,249    3,035 
3369486, 5.73%, 5/23/2022             2,643    2,331 
3369520, 5.42%, 5/23/2022             3,824    3,636 
3369532, 4.03%, 5/23/2022             495    434 
3369550, 7.11%, 5/23/2022             8,773    8,144 
3369567, 2.69%, 5/23/2022             450    400 
3369580, 4.62%, 5/23/2022             3,579    3,318 
3369660, 5.73%, 5/23/2022             13,932    13,188 
3369867, 7.15%, 5/23/2022             801    742 
3369874, 5.73%, 5/23/2022             4,739    4,486 
3369881, 4.08%, 5/23/2022             1,135    1,071 
3369909, 2.73%, 5/23/2022             4,990    4,681 
3369922, 7.11%, 5/23/2022             2,603    2,435 
3369984, 2.72%, 5/23/2022             8,572    8,377 
3370063, 5.33%, 5/23/2022             255    243 
3370091, 6.79%, 5/23/2022             667    626 
3370105, 4.07%, 5/23/2022             2,939    2,724 
3370163, 7.11%, 5/23/2022             2,512    2,282 
3370174, 4.62%, 5/23/2022             2,131    2,043 
3370211, 7.11%, 5/23/2022             4,274    3,882 
3370252, 5.74%, 5/23/2022             1,967    1,862 
3370262, 5.41%, 5/23/2022             9,485    9,014 
3370323, 6.77%, 5/23/2022             600    557 
3370333, 7.13%, 5/23/2022             1,339    1,250 
3370367, 7.11%, 5/23/2022             3,122    2,916 
3370436, 7.11%, 5/23/2022             2,066    1,930 
3370480, 5.73%, 5/23/2022             5,087    4,775 
3370506, 4.71%, 5/23/2022             2,681    2,546 
3370535, 5.73%, 5/23/2022             2,677    2,500 
3370573, 7.11%, 5/23/2022             2,807    2,549 
3370604, 4.63%, 5/23/2022             1,257    1,205 
3370616, 2.74%, 5/23/2022             1,281    1,239 
3370645, 7.13%, 5/23/2022             2,433    2,232 
3370670, 5.43%, 5/23/2022             1,352    1,284 
3370688, 5.73%, 5/23/2022             6,989    6,622 
3370743, 4.07%, 5/23/2022             750    575 
3370761, 5.36%, 5/23/2022             1,120    1,032 
3370807, 2.73%, 5/23/2022             1,704    1,509 
3370821, 7.11%, 5/23/2022             2,978    2,785 
3370832, 4.00%, 5/23/2022             1,509    1,456 
3370854, 2.71%, 5/23/2022             1,255    960 
3370893, 2.68%, 5/23/2022             512    403 
3370910, 2.74%, 5/23/2022             934    870 
3370923, 2.75%, 5/23/2022             744    719 
3370948, 4.63%, 5/23/2022             844    803 
3370966, 6.81%, 5/23/2022             2,069    1,900 
3370979, 2.71%, 5/23/2022             694    664 
3370990, 5.73%, 5/23/2022             8,593    8,133 
3371024, 7.11%, 5/23/2022             21,943    20,501 
3371108, 2.78%, 5/23/2022             245    230 
3371110, 2.71%, 5/23/2022             352    339 
3371119, 4.62%, 5/23/2022             823    789 
3371124, 5.42%, 5/23/2022             9,177    8,721 
3371324, 5.73%, 5/23/2022             2,018    1,818 
3371366, 7.11%, 5/23/2022             3,135    2,932 
3371381, 5.73%, 5/23/2022             13,497    12,741 
3371438, 4.07%, 5/23/2022             2,259    2,177 
3371464, 7.11%, 5/23/2022             1,929    1,802 
3371491, 7.11%, 5/23/2022             14,851    13,207 
3371559, 4.63%, 5/23/2022             3,666    3,459 
3371638, 2.73%, 5/23/2022             3,759    3,602 
3371675, 7.11%, 5/23/2022             17,400    16,255 
3371688, 4.00%, 5/23/2022             5,094    4,828 
3371730, 5.73%, 5/23/2022             22,987    21,780 
3371989, 5.42%, 5/23/2022             5,167    4,517 
3371991, 7.11%, 5/23/2022             3,625    3,387 
3373940, 7.13%, 5/24/2022             3,125    2,917 
3373963, 5.42%, 5/24/2022             9,094    8,644 
3374062, 4.00%, 5/24/2022             7,416    6,911 
3374064, 7.13%, 5/24/2022             15,877    14,823 
3374078, 4.01%, 5/24/2022             932    899 
3374083, 4.63%, 5/24/2022             7,175    6,868 
3374163, 5.74%, 5/24/2022             20,343    19,072 
3374265, 7.13%, 5/24/2022             3,201    2,992 
3374301, 4.08%, 5/24/2022             630    608 
3374329, 2.72%, 5/24/2022             2,155    2,011 
3374355, 4.63%, 5/24/2022             7,311    6,939 
3374363, 4.13%, 5/24/2022             439    418 
3374378, 7.13%, 5/24/2022             26,373    24,300 
3374399, 2.72%, 5/24/2022             795    619 
3374420, 2.72%, 5/24/2022             3,026    2,686 
3374446, 2.71%, 5/24/2022             705    675 
3374495, 4.69%, 5/24/2022             563    531 
3374517, 2.71%, 5/24/2022             361    346 
3374521, 5.74%, 5/24/2022             1,662    1,572 
3374540, 5.42%, 5/24/2022             1,546    1,470 
3374566, 5.74%, 5/24/2022             4,326    3,899 
3374686, 5.42%, 5/24/2022             4,641    4,398 
3374799, 5.74%, 5/24/2022             4,877    4,615 
3375049, 4.60%, 5/24/2022             719    667 
3375114, 4.01%, 5/24/2022             3,124    2,963 
3375222, 5.42%, 5/24/2022             3,930    3,736 
3375511, 7.13%, 5/24/2022             3,550    3,314 
3375543, 5.75%, 5/24/2022             1,808    1,712 
3375620, 5.42%, 5/24/2022             5,005    4,742 
3375683, 5.74%, 5/24/2022             6,345    5,967 
3375693, 6.81%, 5/24/2022             943    876 
3375736, 7.13%, 5/24/2022             4,513    4,213 
3375808, 2.73%, 5/24/2022             7,573    5,984 
3375859, 4.08%, 5/24/2022             266    256 
3375896, 7.13%, 5/24/2022             5,398    5,040 
3375924, 3.36%, 5/24/2022             4,358    4,232 
3375983, 5.42%, 5/24/2022             9,253    8,768 
3376109, 4.05%, 5/24/2022             409    379 
3376112, 6.03%, 5/24/2022             602    567 
3376154, 5.74%, 5/24/2022             14,462    13,562 
3376168, 4.06%, 5/24/2022             252    243 
3376175, 6.81%, 5/24/2022             6,355    5,963 
3376289, 4.05%, 5/24/2022             724    683 
3376312, 7.13%, 5/24/2022             2,127    1,986 
3376318, 4.00%, 5/24/2022             2,171    2,094 
3376383, 4.00%, 5/24/2022             5,909    4,963 
3376407, 5.39%, 5/24/2022             850    807 
3376453, 7.13%, 5/24/2022             3,056    2,829 
3376468, 5.45%, 5/24/2022             1,079    1,003 
3376477, 4.00%, 5/24/2022             5,472    5,099 
3376550, 3.35%, 5/24/2022             517    503 
3376573, 5.47%, 5/24/2022             465    441 
3376597, 5.74%, 5/24/2022             22,809    21,598 
3376603, 7.13%, 5/24/2022             3,260    3,043 
3376660, 7.13%, 5/24/2022             6,457    6,034 
3376824, 2.74%, 5/24/2022             2,085    1,996 
3376828, 5.74%, 5/24/2022             9,484    8,973 
3376892, 7.13%, 5/24/2022             3,441    3,212 
3376941, 2.73%, 5/24/2022             4,877    4,612 
3377005, 4.08%, 5/24/2022             3,327    3,199 
3377041, 3.38%, 5/24/2022             2,363    2,186 
3377082, 7.13%, 5/24/2022             11,660    10,791 
3377133, 3.35%, 5/24/2022             588    544 
3377147, 2.74%, 5/24/2022             613    599 
3377186, 2.75%, 5/24/2022             645    572 
3377201, 4.00%, 5/24/2022             1,483    1,431 
3377248, 4.63%, 5/24/2022             16,976    15,732 
3377539, 7.13%, 5/24/2022             2,247    2,100 
3381339, 2.76%, 5/25/2022             1,795    1,384 
3381387, 5.76%, 5/25/2022             38,421    36,328 
3381438, 4.10%, 5/25/2022             3,479    3,327 
3381631, 6.85%, 5/25/2022             1,308    1,203 
3381658, 7.19%, 5/25/2022             784    731 
3381692, 6.83%, 5/25/2022             5,201    4,876 
3381879, 5.40%, 5/25/2022             919    865 
3381946, 7.15%, 5/25/2022             2,489    2,325 
3382022, 5.76%, 5/25/2022             3,403    3,217 
3382054, 7.15%, 5/25/2022             2,837    2,524 
3382153, 4.09%, 5/25/2022             333    311 
3382202, 5.76%, 5/25/2022             5,023    4,752 
3382214, 7.15%, 5/25/2022             3,394    3,166 
3382630, 2.74%, 5/25/2022             660    619 
3382728, 5.76%, 5/25/2022             4,525    4,279 
3382794, 4.08%, 5/25/2022             291    280 
3382823, 4.75%, 5/25/2022             1,412    1,342 
3382868, 2.70%, 5/25/2022             476    443 
3382909, 5.77%, 5/25/2022             5,041    4,766 
3382917, 4.10%, 5/25/2022             1,736    1,674 
3383072, 4.09%, 5/25/2022             5,440    5,225 
3383151, 5.76%, 5/25/2022             10,441    9,873 
3383422, 5.76%, 5/25/2022             4,672    4,381 
3383439, 7.21%, 5/25/2022             518    482 
3383464, 4.15%, 5/25/2022             466    446 
3383486, 6.03%, 5/25/2022             4,526    4,215 
3383541, 4.01%, 5/25/2022             990    955 
3383572, 5.45%, 5/25/2022             4,151    3,869 
3383624, 7.15%, 5/25/2022             2,526    2,355 
3383659, 3.37%, 5/25/2022             1,338    1,299 
3383765, 6.05%, 5/25/2022             623    585 
3383768, 4.63%, 5/25/2022             769    735 
3383784, 2.70%, 5/25/2022             330    323 
3383818, 6.04%, 5/25/2022             1,641    1,528 
3383823, 3.36%, 5/25/2022             990    948 
3383888, 2.74%, 5/25/2022             3,299    3,015 
3383900, 6.84%, 5/25/2022             7,187    6,716 
3383952, 2.72%, 5/25/2022             632    614 
3383955, 2.76%, 5/25/2022             1,310    1,266 
3384063, 2.73%, 5/25/2022             1,782    1,730 
3384128, 5.76%, 5/25/2022             17,439    16,354 
3384286, 4.09%, 5/25/2022             114    110 
3384320, 5.36%, 5/25/2022             916    761 
3384381, 7.15%, 5/25/2022             3,146    2,908 
3384540, 2.76%, 5/25/2022             330    254 
3384560, 5.76%, 5/25/2022             3,170    2,997 
3384602, 4.10%, 5/25/2022             991    911 
3384622, 7.17%, 5/25/2022             1,942    1,811 
3384639, 2.76%, 5/25/2022             522    504 
3384653, 4.01%, 5/25/2022             2,429    2,043 
3384664, 5.41%, 5/25/2022             602    565 
3384695, 5.44%, 5/25/2022             3,595    3,415 
3384708, 4.09%, 5/25/2022             345    317 
3384719, 7.15%, 5/25/2022             5,628    5,249 
3384895, 5.76%, 5/25/2022             6,125    5,777 
3385072, 4.74%, 5/25/2022             8,946    8,503 
3385098, 2.74%, 5/25/2022             10,622    10,113 
3385252, 4.09%, 5/26/2022             1,595    1,504 
3385254, 2.76%, 5/26/2022             350    274 
3385264, 5.44%, 5/26/2022             157    149 
3385266, 7.15%, 5/26/2022             101,654    93,668 
3385276, 2.72%, 5/26/2022             926    899 
3385280, 2.71%, 5/26/2022             448    400 
3385282, 2.73%, 5/26/2022             753    688 
3385290, 2.74%, 5/26/2022             4,902    4,553 
3385302, 2.74%, 5/26/2022             122    119 
3385304, 2.74%, 5/26/2022             1,433    1,278 
3385310, 5.76%, 5/26/2022             73,891    66,728 
3385609, 3.35%, 5/26/2022             360    349 
3385616, 2.73%, 5/26/2022             1,915    1,870 
3385618, 2.76%, 5/26/2022             54    53 
3385628, 4.68%, 5/26/2022             879    837 
3385632, 2.72%, 5/26/2022             391    363 
3385634, 2.72%, 5/26/2022             714    687 
3385636, 3.38%, 5/26/2022             1,800    1,696 
3385647, 5.44%, 5/26/2022             2,013    1,907 
3385656, 3.38%, 5/26/2022             3,348    3,250 
3385672, 5.76%, 5/26/2022             6,674    6,314 
3385719, 5.76%, 5/26/2022             3,068    2,900 
3385731, 2.75%, 5/26/2022             1,688    1,504 
3385743, 2.76%, 5/26/2022             235    230 
3385745, 4.67%, 5/26/2022             699    605 
3385751, 7.15%, 5/26/2022             2,514    2,344 
3385764, 3.38%, 5/26/2022             3,553    3,348 
3385781, 7.17%, 5/26/2022             1,696    1,581 
3385791, 4.02%, 5/26/2022             2,000    1,908 
3385799, 5.76%, 5/26/2022             1,860    1,759 
3385815, 2.75%, 5/26/2022             1,268    1,189 
3385826, 6.03%, 5/26/2022             1,260    1,190 
3385830, 3.97%, 5/26/2022             435    420 
3385834, 2.71%, 5/26/2022             400    385 
3385840, 5.36%, 5/26/2022             750    713 
3385849, 2.74%, 5/26/2022             1,647    1,548 
3385853, 7.15%, 5/26/2022             1,816    1,693 
3385859, 4.02%, 5/26/2022             7,181    6,061 
3385867, 4.72%, 5/26/2022             604    579 
3385875, 5.36%, 5/26/2022             816    769 
3385893, 4.08%, 5/26/2022             327    313 
3385895, 7.15%, 5/26/2022             1,455    1,359 
3385897, 2.74%, 5/26/2022             11,110    10,621 
3385913, 7.18%, 5/26/2022             1,069    997 
3385917, 4.11%, 5/26/2022             915    854 
3385925, 5.41%, 5/26/2022             1,104    1,050 
3385952, 7.17%, 5/26/2022             2,069    1,914 
3385966, 4.09%, 5/26/2022             549    525 
3385970, 4.13%, 5/26/2022             842    786 
3385984, 5.76%, 5/26/2022             1,528    1,445 
3385992, 7.15%, 5/26/2022             2,397    2,238 
3386000, 2.79%, 5/26/2022             259    239 
3386009, 5.76%, 5/26/2022             36,781    34,445 
3386013, 4.12%, 5/26/2022             940    827 
3386022, 7.17%, 5/26/2022             2,037    1,899 
3386049, 6.84%, 5/26/2022             1,522    1,426 
3386122, 7.18%, 5/27/2022             701    654 
3389369, 5.43%, 5/28/2022             2,012    1,910 
3389387, 7.14%, 5/28/2022             4,336    4,046 
3389427, 4.01%, 5/28/2022             4,599    4,410 
3389520, 4.07%, 5/28/2022             1,179    1,040 
3389536, 6.81%, 5/28/2022             1,628    1,525 
3389546, 4.64%, 5/28/2022             1,368    1,291 
3389563, 7.16%, 5/28/2022             1,299    1,210 
3389567, 5.75%, 5/28/2022             1,734    1,639 
3389588, 4.01%, 5/28/2022             4,353    4,150 
3389614, 7.14%, 5/28/2022             1,981    1,847 
3389646, 7.14%, 5/28/2022             995    927 
3389657, 7.14%, 5/28/2022             1,873    1,746 
3389668, 3.37%, 5/28/2022             4,094    3,378 
3389702, 6.03%, 5/28/2022             1,477    1,387 
3389721, 2.73%, 5/28/2022             2,532    2,461 
3389728, 4.79%, 5/28/2022             523    495 
3389739, 4.76%, 5/28/2022             1,276    1,185 
3389772, 5.48%, 5/28/2022             617    585 
3389780, 4.75%, 5/28/2022             957    917 
3389788, 2.74%, 5/28/2022             3,815    2,984 
3389835, 4.00%, 5/28/2022             1,174    1,114 
3389839, 4.06%, 5/28/2022             651    627 
3389849, 7.14%, 5/28/2022             3,320    3,095 
3389857, 3.36%, 5/28/2022             894    858 
3389870, 2.70%, 5/28/2022             340    332 
3389893, 5.75%, 5/28/2022             3,056    2,763 
3389928, 5.37%, 5/28/2022             1,924    1,802 
3389954, 5.75%, 5/28/2022             3,645    3,445 
3389982, 7.14%, 5/28/2022             5,625    5,243 
3390065, 5.75%, 5/28/2022             7,040    6,652 
3390105, 5.36%, 5/28/2022             393    370 
3390112, 7.14%, 5/28/2022             13,265    12,367 
3390194, 5.74%, 5/29/2022             3,409    3,222 
3390250, 2.74%, 5/29/2022             2,815    2,274 
3390295, 5.74%, 5/29/2022             10,811    10,217 
3390379, 5.43%, 5/29/2022             2,556    2,416 
3390416, 5.74%, 5/29/2022             5,607    5,303 
3390425, 7.13%, 5/29/2022             1,500    1,392 
3390444, 7.22%, 5/29/2022             360    332 
3390449, 5.40%, 5/29/2022             883    830 
3390473, 4.07%, 5/29/2022             916    878 
3390501, 3.39%, 5/29/2022             729    699 
3390509, 6.83%, 5/29/2022             1,600    1,494 
3390517, 5.74%, 5/29/2022             1,935    1,814 
3390541, 5.74%, 5/29/2022             10,231    9,573 
3390561, 6.81%, 5/29/2022             6,826    6,394 
3390710, 6.79%, 5/30/2022             7,504    6,515 
3390747, 5.73%, 5/30/2022             3,375    2,953 
3390930, 2.71%, 5/30/2022             222    181 
3390968, 4.00%, 5/30/2022             2,122    1,875 
3391064, 5.42%, 5/30/2022             3,149    2,728 
3391204, 5.73%, 5/30/2022             1,233    1,084 
3391276, 5.73%, 5/30/2022             10,486    9,257 
3392080, 3.99%, 5/30/2022             2,038    1,788 
3392119, 5.73%, 5/30/2022             6,236    5,630 
3392257, 5.73%, 5/30/2022             54,985    47,195 
3392894, 7.11%, 5/30/2022             601    530 
3392913, 7.11%, 5/30/2022             2,158    1,892 
3392996, 4.05%, 5/30/2022             891    802 
3393017, 6.03%, 5/30/2022             912    802 
3393026, 7.11%, 5/30/2022             1,905    1,692 
3393105, 4.05%, 5/30/2022             485    396 
3393119, 5.36%, 5/30/2022             4,440    3,857 
3393235, 5.73%, 5/30/2022             6,872    6,112 
3393309, 3.37%, 5/30/2022             1,814    1,527 
3393340, 2.73%, 5/30/2022             5,041    4,163 
3393440, 2.71%, 5/30/2022             1,175    1,063 
3393473, 3.38%, 5/30/2022             999    876 
3393479, 5.73%, 5/30/2022             4,648    4,177 
3393523, 2.72%, 5/30/2022             9,936    9,023 
3393535, 5.37%, 5/30/2022             2,829    2,478 
3393625, 5.73%, 5/30/2022             2,927    2,568 
3393652, 6.79%, 5/30/2022             9,504    8,261 
3393682, 4.02%, 5/30/2022             1,106    962 
3393706, 2.72%, 5/30/2022             222    188 
3393709, 5.73%, 5/30/2022             19,407    17,078 
3393975, 4.68%, 5/30/2022             625    544 
3393995, 7.13%, 5/30/2022             1,603    1,419 
3394059, 7.12%, 5/30/2022             5,998    5,206 
3394235, 4.62%, 5/30/2022             6,153    5,485 
3394288, 5.74%, 5/30/2022             1,734    1,491 
3394321, 3.36%, 5/30/2022             3,025    2,703 
3394337, 7.11%, 5/30/2022             2,096    1,828 
3394375, 4.00%, 5/30/2022             770    323 
3394393, 3.36%, 5/30/2022             4,091    3,642 
3394395, 4.06%, 5/30/2022             1,472    1,272 
3394448, 5.73%, 5/30/2022             2,652    2,334 
3394452, 4.08%, 5/30/2022             1,991    1,713 
3394473, 5.41%, 5/30/2022             4,482    3,926 
3394530, 2.76%, 5/30/2022             770    675 
3394534, 5.73%, 5/30/2022             16,656    14,812 
3394544, 5.35%, 5/30/2022             1,020    879 
3394607, 6.80%, 5/30/2022             2,096    1,826 
3394666, 5.73%, 5/30/2022             12,116    10,273 
3394676, 6.00%, 5/30/2022             4,495    3,913 
3394793, 6.79%, 5/30/2022             1,419    1,241 
3394828, 6.79%, 5/30/2022             2,396    2,092 
3394901, 5.72%, 6/1/2022             22,414    19,700 
3394917, 4.09%, 6/1/2022             184    152 
3394954, 7.10%, 6/1/2022             3,968    3,469 
3395119, 7.10%, 6/1/2022             39,454    34,928 
3395151, 5.40%, 6/1/2022             6,151    5,138 
3395221, 2.71%, 6/1/2022             1,254    1,099 
3395247, 5.72%, 6/1/2022             3,935    3,531 
3395265, 5.72%, 6/1/2022             12,137    10,782 
3395375, 2.72%, 6/1/2022             4,356    3,915 
3395437, 4.62%, 6/1/2022             1,968    1,736 
3395461, 4.62%, 6/1/2022             4,015    3,609 
3395492, 3.41%, 6/1/2022             622    560 
3395495, 5.40%, 6/1/2022             13,389    11,757 
3395610, 5.72%, 6/1/2022             2,731    2,417 
3395637, 2.73%, 6/1/2022             1,354    1,212 
3395644, 2.74%, 6/1/2022             955    864 
3395670, 5.72%, 6/1/2022             4,308    3,809 
3395709, 2.72%, 6/1/2022             1,482    1,310 
3395745, 2.72%, 6/1/2022             951    801 
3395780, 5.72%, 6/1/2022             705    615 
3395794, 3.99%, 6/1/2022             2,004    1,729 
3395843, 5.72%, 6/1/2022             775    682 
3395859, 3.35%, 6/1/2022             1,474    1,244 
3395882, 5.72%, 6/1/2022             6,863    6,010 
3396068, 7.10%, 6/1/2022             976    855 
3396130, 3.99%, 6/1/2022             3,909    3,465 
3396224, 6.00%, 6/1/2022             1,968    1,739 
3396625, 6.78%, 6/1/2022             998    840 
3396631, 5.41%, 6/1/2022             6,838    5,998 
3396688, 6.78%, 6/1/2022             2,400    2,092 
3396832, 5.72%, 6/1/2022             7,791    7,077 
3396834, 7.10%, 6/1/2022             964    838 
3396909, 3.35%, 6/1/2022             1,148    949 
3396915, 7.10%, 6/1/2022             2,495    2,175 
3396974, 5.72%, 6/1/2022             1,170    1,030 
3396986, 7.10%, 6/1/2022             1,209    1,077 
3396992, 3.99%, 6/1/2022             709    590 
3397018, 5.72%, 6/1/2022             5,410    4,784 
3397026, 4.69%, 6/1/2022             1,708    1,494 
3397086, 2.72%, 6/1/2022             2,006    1,806 
3397111, 6.78%, 6/1/2022             2,191    1,908 
3397127, 4.60%, 6/1/2022             1,602    1,444 
3397144, 2.77%, 6/1/2022             548    496 
3397152, 5.72%, 6/1/2022             6,377    5,609 
3397200, 7.10%, 6/1/2022             1,975    1,680 
3397263, 3.32%, 6/1/2022             711    636 
3397296, 2.71%, 6/1/2022             1,295    1,176 
3397305, 5.72%, 6/1/2022             4,634    4,192 
3397316, 7.10%, 6/1/2022             4,086    3,554 
3397418, 7.10%, 6/1/2022             1,424    1,234 
3397454, 5.72%, 6/1/2022             8,479    7,532 
3397462, 7.10%, 6/1/2022             4,160    3,627 
3397598, 4.04%, 6/1/2022             705    615 
3397611, 2.69%, 6/1/2022             494    451 
3397624, 3.36%, 6/1/2022             3,809    3,380 
3397650, 5.72%, 6/1/2022             2,516    2,181 
3397663, 7.10%, 6/1/2022             6,481    5,643 
3397679, 3.97%, 6/1/2022             1,026    892 
3397687, 5.75%, 6/1/2022             957    845 
3397692, 5.72%, 6/1/2022             3,843    3,472 
3397720, 2.74%, 6/1/2022             546    444 
3397740, 4.01%, 6/1/2022             900    791 
3397755, 4.00%, 6/1/2022             1,966    1,735 
3397766, 4.00%, 6/1/2022             2,520    2,243 
3397809, 3.35%, 6/1/2022             8,103    7,292 
3397900, 2.71%, 6/1/2022             2,438    2,129 
3397942, 5.30%, 6/1/2022             511    447 
3397946, 5.72%, 6/1/2022             3,160    2,794 
3397953, 5.36%, 6/1/2022             3,591    3,146 
3397979, 5.72%, 6/1/2022             15,343    13,618 
3397995, 5.95%, 6/1/2022             641    560 
3398036, 7.10%, 6/1/2022             2,494    2,167 
3398129, 4.10%, 6/1/2022             682    581 
3398140, 7.10%, 6/1/2022             2,327    2,068 
3398203, 7.10%, 6/1/2022             2,214    1,945 
3398209, 3.99%, 6/1/2022             4,337    3,901 
3398265, 7.10%, 6/1/2022             1,960    1,705 
3398268, 5.72%, 6/1/2022             1,169    1,054 
3398272, 2.74%, 6/1/2022             674    613 
3398338, 2.69%, 6/1/2022             283    237 
3398340, 5.72%, 6/1/2022             3,860    3,366 
3398354, 7.12%, 6/1/2022             1,662    1,450 
3398364, 5.72%, 6/1/2022             25,936    22,503 
3398400, 5.99%, 6/1/2022             2,500    2,056 
3398488, 7.11%, 6/1/2022             2,181    1,896 
3398492, 5.72%, 6/1/2022             21,485    18,963 
3398580, 4.09%, 6/1/2022             139    81 
3398603, 4.07%, 6/1/2022             630    558 
3398664, 4.62%, 6/2/2022             2,940    2,592 
3398691, 4.74%, 6/2/2022             597    494 
3398739, 2.68%, 6/2/2022             447    400 
3398747, 5.72%, 6/2/2022             3,221    2,903 
3398766, 7.10%, 6/2/2022             10,769    9,440 
3398783, 5.73%, 6/2/2022             2,160    1,892 
3398806, 5.40%, 6/2/2022             11,438    10,032 
3398957, 5.40%, 6/2/2022             1,357    1,197 
3398984, 2.73%, 6/2/2022             1,224    1,094 
3398999, 2.70%, 6/2/2022             635    558 
3399023, 5.72%, 6/2/2022             31,883    28,096 
3399112, 7.11%, 6/2/2022             4,428    3,866 
3399307, 6.78%, 6/2/2022             1,046    886 
3399413, 6.78%, 6/2/2022             1,721    1,111 
3400140, 4.61%, 6/2/2022             8,739    7,849 
3400170, 6.78%, 6/2/2022             6,822    5,862 
3400270, 3.36%, 6/2/2022             1,041    909 
3400302, 5.72%, 6/2/2022             7,935    7,143 
3400416, 7.12%, 6/2/2022             1,699    1,488 
3400460, 5.99%, 6/2/2022             4,340    3,849 
3400535, 4.00%, 6/2/2022             1,887    1,687 
3400546, 5.36%, 6/2/2022             1,429    1,253 
3400554, 3.35%, 6/2/2022             3,807    3,404 
3400587, 3.36%, 6/2/2022             848    753 
3400595, 4.01%, 6/2/2022             921    811 
3400602, 6.80%, 6/2/2022             1,263    1,084 
3400619, 5.40%, 6/2/2022             13,289    11,737 
3400658, 7.10%, 6/2/2022             6,417    5,562 
3400761, 4.62%, 6/2/2022             2,405    2,168 
3400810, 5.72%, 6/2/2022             3,253    2,879 
3400831, 7.10%, 6/2/2022             1,226    1,063 
3400864, 2.73%, 6/2/2022             3,027    2,615 
3400973, 6.78%, 6/2/2022             6,464    5,521 
3401135, 2.77%, 6/2/2022             607    549 
3401170, 5.72%, 6/2/2022             9,168    8,026 
3401354, 3.41%, 6/2/2022             615    554 
3401356, 4.06%, 6/2/2022             1,019    888 
3401370, 5.72%, 6/2/2022             34,118    30,115 
3401397, 7.10%, 6/2/2022             1,487    1,304 
3401468, 7.10%, 6/2/2022             2,731    2,390 
3401556, 6.79%, 6/2/2022             2,340    2,029 
3401621, 4.03%, 6/2/2022             448    399 
3401624, 7.10%, 6/2/2022             1,440    1,278 
3401739, 6.02%, 6/2/2022             935    824 
3401770, 4.69%, 6/2/2022             1,670    1,457 
3401824, 7.10%, 6/2/2022             15,482    13,558 
3401910, 5.40%, 6/2/2022             64,925    56,626 
3402079, 7.10%, 6/2/2022             14,690    12,931 
3406172, 5.43%, 6/3/2022             2,702    2,341 
3406223, 7.13%, 6/3/2022             25,734    22,627 
3406264, 4.62%, 6/3/2022             1,981    1,781 
3406295, 5.74%, 6/3/2022             11,617    10,178 
3406429, 2.72%, 6/3/2022             1,610    1,434 
3406449, 4.66%, 6/3/2022             1,220    1,081 
3406460, 2.74%, 6/3/2022             2,996    2,701 
3406514, 5.74%, 6/3/2022             5,275    4,586 
3406701, 3.99%, 6/3/2022             844    718 
3406740, 5.42%, 6/3/2022             3,421    3,010 
3406935, 3.99%, 6/3/2022             1,186    1,049 
3407091, 5.74%, 6/3/2022             3,322    2,938 
3407147, 4.10%, 6/3/2022             304    270 
3407369, 6.02%, 6/3/2022             1,025    902 
3407417, 4.01%, 6/3/2022             2,657    2,341 
3407449, 6.01%, 6/3/2022             4,360    3,864 
3407695, 5.74%, 6/3/2022             4,071    3,601 
3407731, 7.13%, 6/3/2022             12,898    11,464 
3407940, 2.74%, 6/3/2022             2,179    1,933 
3408010, 5.74%, 6/3/2022             36,137    32,003 
3408335, 7.13%, 6/3/2022             2,451    2,147 
3408469, 7.13%, 6/3/2022             1,918    1,701 
3408553, 7.15%, 6/3/2022             1,142    1,000 
3408627, 7.13%, 6/3/2022             7,569    6,436 
3408911, 7.13%, 6/3/2022             2,470    2,164 
3408964, 2.69%, 6/3/2022             565    517 
3408976, 3.38%, 6/3/2022             884    762 
3409008, 7.13%, 6/3/2022             689    613 
3409039, 5.74%, 6/3/2022             2,046    1,848 
3409053, 2.73%, 6/3/2022             997    893 
3409060, 4.63%, 6/3/2022             4,565    4,052 
3409127, 7.13%, 6/3/2022             2,692    2,405 
3409170, 4.63%, 6/3/2022             19,299    17,272 
3409184, 7.13%, 6/3/2022             1,664    1,454 
3409216, 4.05%, 6/3/2022             449    396 
3409229, 7.14%, 6/3/2022             2,333    2,038 
3409278, 7.13%, 6/3/2022             1,482    1,317 
3409388, 6.84%, 6/3/2022             859    745 
3409429, 7.13%, 6/3/2022             2,360    2,091 
3409472, 6.01%, 6/3/2022             830    737 
3409532, 7.13%, 6/3/2022             5,072    4,455 
3409564, 2.73%, 6/3/2022             444    152 
3409573, 3.97%, 6/3/2022             491    438 
3409591, 5.74%, 6/3/2022             45,369    40,391 
3409672, 4.08%, 6/3/2022             1,588    1,396 
3409781, 4.00%, 6/4/2022             4,743    4,080 
3409811, 7.13%, 6/4/2022             3,390    2,977 
3409998, 5.74%, 6/4/2022             8,311    7,255 
3410040, 5.76%, 6/4/2022             1,168    1,031 
3410045, 5.45%, 6/4/2022             1,185    1,054 
3410058, 2.74%, 6/4/2022             2,128    1,871 
3410095, 7.13%, 6/4/2022             1,566    1,369 
3410189, 2.72%, 6/4/2022             2,024    1,739 
3410213, 4.08%, 6/4/2022             276    239 
3410234, 6.00%, 6/4/2022             1,612    1,403 
3410298, 6.01%, 6/4/2022             1,572    1,361 
3410364, 7.13%, 6/4/2022             2,647    2,317 
3410398, 5.74%, 6/4/2022             10,946    9,605 
3410508, 4.06%, 6/4/2022             857    756 
3410528, 6.01%, 6/4/2022             1,193    1,044 
3410566, 7.13%, 6/4/2022             2,730    2,390 
3410725, 5.74%, 6/4/2022             6,929    6,104 
3410903, 4.09%, 6/4/2022             1,299    1,106 
3411253, 6.79%, 6/4/2022             1,067    931 
3411289, 5.74%, 6/4/2022             4,716    4,158 
3411348, 6.00%, 6/4/2022             2,397    2,125 
3411523, 5.77%, 6/4/2022             937    825 
3411560, 3.37%, 6/4/2022             277    99 
3411571, 5.74%, 6/4/2022             12,675    11,206 
3411576, 7.15%, 6/4/2022             1,626    1,414 
3411635, 7.13%, 6/4/2022             2,969    2,608 
3411757, 5.74%, 6/4/2022             9,633    8,577 
3411772, 6.01%, 6/4/2022             2,809    2,487 
3411881, 4.74%, 6/4/2022             2,209    1,957 
3411970, 2.73%, 6/4/2022             4,496    3,859 
3412069, 7.14%, 6/4/2022             1,776    1,546 
3412077, 5.74%, 6/4/2022             4,379    3,914 
3412113, 3.36%, 6/4/2022             1,920    1,696 
3412116, 7.13%, 6/4/2022             2,977    2,610 
3412136, 5.74%, 6/4/2022             11,882    10,446 
3412150, 5.37%, 6/4/2022             3,543    3,120 
3412173, 3.37%, 6/4/2022             2,278    1,939 
3412189, 5.42%, 6/4/2022             4,777    4,173 
3412202, 5.42%, 6/4/2022             1,625    1,328 
3412212, 3.37%, 6/4/2022             2,982    2,606 
3412234, 4.71%, 6/4/2022             1,582    1,405 
3412240, 5.74%, 6/4/2022             67,328    60,044 
3412268, 7.13%, 6/4/2022             14,441    12,641 
3412377, 7.13%, 6/4/2022             2,075    1,843 
3412420, 6.02%, 6/4/2022             946    837 
3412435, 4.08%, 6/4/2022             676    599 
3412445, 4.08%, 6/4/2022             2,090    1,859 
3412476, 5.38%, 6/4/2022             621    535 
3412495, 4.06%, 6/4/2022             1,340    1,193 
3412505, 7.13%, 6/4/2022             7,768    6,919 
3412760, 2.73%, 6/4/2022             8,735    7,716 
3412836, 4.10%, 6/4/2022             615    541 
3412875, 4.71%, 6/4/2022             576    504 
3412894, 7.14%, 6/4/2022             1,745    1,511 
3412992, 7.13%, 6/4/2022             4,320    3,860 
3413020, 5.74%, 6/4/2022             3,161    2,811 
3413077, 2.70%, 6/4/2022             802    720 
3413092, 3.99%, 6/4/2022             784    694 
3413115, 5.74%, 6/4/2022             5,847    5,264 
3413127, 6.00%, 6/4/2022             1,031    911 
3413175, 6.82%, 6/4/2022             1,865    1,619 
3413239, 4.63%, 6/4/2022             1,587    1,424 
3413255, 7.13%, 6/4/2022             8,099    7,076 
3413277, 2.71%, 6/4/2022             966    887 
3413289, 2.73%, 6/4/2022             3,500    3,193 
3413361, 4.01%, 6/4/2022             4,514    3,950 
3413384, 4.63%, 6/4/2022             4,400    3,920 
3413400, 7.13%, 6/4/2022             4,038    3,586 
3413512, 2.75%, 6/4/2022             1,356    1,229 
3413544, 2.77%, 6/4/2022             590    533 
3413547, 2.73%, 6/4/2022             6,888    5,931 
3413597, 7.15%, 6/4/2022             1,478    1,279 
3413625, 6.02%, 6/4/2022             5,206    4,622 
3413729, 6.80%, 6/4/2022             1,427    1,242 
3413734, 7.13%, 6/4/2022             17,529    15,336 
3413759, 4.00%, 6/5/2022             2,660    2,352 
3413771, 6.01%, 6/5/2022             26,135    22,991 
3413808, 4.64%, 6/5/2022             6,628    5,920 
3413862, 3.33%, 6/5/2022             677    602 
3413868, 5.74%, 6/5/2022             13,109    11,665 
3413968, 5.42%, 6/5/2022             11,195    9,846 
3414068, 5.42%, 6/5/2022             11,145    9,936 
3414141, 2.71%, 6/5/2022             352    308 
3414143, 2.73%, 6/5/2022             4,822    4,293 
3414177, 5.42%, 6/5/2022             2,400    2,132 
3414219, 5.74%, 6/5/2022             3,706    3,287 
3414239, 5.74%, 6/5/2022             10,346    8,991 
3414293, 5.41%, 6/5/2022             1,776    1,579 
3414308, 5.74%, 6/5/2022             16,984    14,967 
3414414, 7.16%, 6/5/2022             958    834 
3414431, 7.16%, 6/5/2022             986    860 
3414441, 5.38%, 6/5/2022             731    642 
3414473, 7.14%, 6/5/2022             2,306    2,052 
3414481, 2.70%, 6/5/2022             648    555 
3414502, 4.02%, 6/5/2022             1,335    1,185 
3414518, 4.64%, 6/5/2022             5,328    4,768 
3414522, 4.09%, 6/5/2022             523    452 
3414524, 4.10%, 6/5/2022             842    732 
3414533, 4.08%, 6/5/2022             810    698 
3414573, 7.14%, 6/6/2022             1,449    1,259 
3414584, 2.71%, 6/6/2022             1,298    1,168 
3414594, 4.71%, 6/6/2022             3,714    3,290 
3414623, 2.71%, 6/6/2022             1,302    1,152 
3414638, 4.68%, 6/6/2022             531    451 
3414648, 7.11%, 6/6/2022             3,480    3,050 
3414657, 3.35%, 6/6/2022             1,573    1,424 
3414675, 3.38%, 6/6/2022             1,162    1,035 
3414683, 5.73%, 6/6/2022             4,878    4,328 
3414695, 7.11%, 6/6/2022             3,164    2,810 
3414739, 5.41%, 6/6/2022             2,518    2,234 
3414755, 5.73%, 6/6/2022             1,277    1,093 
3414775, 2.71%, 6/6/2022             1,193    1,064 
3414783, 4.09%, 6/6/2022             953    832 
3414791, 5.73%, 6/6/2022             3,088    2,783 
3414802, 7.11%, 6/6/2022             3,663    3,215 
3414861, 4.62%, 6/6/2022             1,744    1,569 
3414870, 7.11%, 6/6/2022             2,024    1,763 
3414878, 2.73%, 6/6/2022             1,000    885 
3414892, 2.75%, 6/6/2022             1,340    1,200 
3414904, 4.04%, 6/6/2022             428    375 
3414921, 7.11%, 6/6/2022             2,927    2,550 
3414923, 4.00%, 6/6/2022             1,119    961 
3414956, 5.73%, 6/6/2022             8,171    7,196 
3414984, 6.78%, 6/6/2022             850    741 
3415010, 5.41%, 6/6/2022             1,035    917 
3415021, 4.07%, 6/6/2022             325    286 
3415025, 7.12%, 6/6/2022             7,409    6,594 
3415032, 4.63%, 6/6/2022             17,334    15,394 
3415093, 6.78%, 6/6/2022             1,576    1,383 
3415123, 7.10%, 6/7/2022             5,441    4,826 
3415221, 2.72%, 6/7/2022             2,430    2,172 
3415273, 5.72%, 6/7/2022             17,693    15,598 
3415344, 6.78%, 6/7/2022             2,864    2,485 
3415417, 6.02%, 6/7/2022             976    861 
3415448, 7.11%, 6/7/2022             1,965    1,694 
3415577, 5.72%, 6/7/2022             28,867    25,730 
3415584, 7.10%, 6/7/2022             4,026    3,498 
3415716, 4.73%, 6/7/2022             680    600 
3415718, 4.06%, 6/7/2022             1,727    1,532 
3415785, 7.10%, 6/7/2022             1,688    1,499 
3415808, 3.98%, 6/7/2022             8,086    7,176 
3415822, 5.36%, 6/7/2022             1,105    972 
3415857, 7.10%, 6/7/2022             2,980    2,589 
3415912, 5.34%, 6/7/2022             2,270    2,011 
3415949, 2.68%, 6/7/2022             439    391 
3415956, 2.73%, 6/7/2022             2,150    1,891 
3415968, 4.61%, 6/7/2022             1,353    1,189 
3415970, 2.72%, 6/7/2022             649    569 
3415978, 5.40%, 6/7/2022             1,946    1,715 
3415985, 5.40%, 6/7/2022             263    229 
3415988, 3.98%, 6/7/2022             10,243    9,113 
3416005, 4.12%, 6/7/2022             384    324 
3416029, 7.10%, 6/7/2022             4,214    3,684 
3416091, 2.72%, 6/7/2022             2,309    2,003 
3416118, 5.41%, 6/7/2022             1,501    1,337 
3416125, 6.78%, 6/7/2022             15,103    13,168 
3416161, 3.35%, 6/7/2022             4,835    4,337 
3416222, 4.62%, 6/7/2022             4,827    4,334 
3416274, 5.72%, 6/7/2022             1,420    1,253 
3416283, 5.72%, 6/7/2022             38,476    34,106 
3416387, 7.12%, 6/7/2022             1,649    1,465 
3416416, 4.10%, 6/7/2022             658    587 
3416421, 4.71%, 6/7/2022             8,725    7,680 
3416558, 6.78%, 6/7/2022             15,170    13,191 
3416735, 2.71%, 6/7/2022             719    609 
3416760, 5.72%, 6/7/2022             6,819    6,053 
3416793, 5.99%, 6/7/2022             6,917    6,096 
3416796, 5.72%, 6/7/2022             26,040    23,110 
3418407, 4.08%, 6/7/2022             1,317    1,155 
3418425, 7.10%, 6/7/2022             8,813    7,849 
3418466, 3.36%, 6/7/2022             1,074    941 
3418513, 2.76%, 6/7/2022             473    417 
3418519, 2.77%, 6/7/2022             586    533 
3418532, 5.40%, 6/7/2022             3,413    3,016 
3418583, 5.72%, 6/7/2022             17,301    15,297 
3418596, 6.76%, 6/7/2022             956    841 
3418612, 7.10%, 6/7/2022             2,393    2,083 
3418696, 7.10%, 6/7/2022             4,845    4,308 
3418771, 5.34%, 6/7/2022             2,107    1,854 
3418773, 2.72%, 6/7/2022             5,271    4,761 
3418816, 2.72%, 6/7/2022             3,270    2,919 
3418840, 4.01%, 6/7/2022             1,158    1,042 
3418854, 5.72%, 6/7/2022             2,519    2,272 
3418856, 7.10%, 6/7/2022             2,377    2,111 
3418862, 2.73%, 6/7/2022             3,112    2,815 
3418879, 7.10%, 6/7/2022             9,462    8,288 
3418891, 2.73%, 6/7/2022             2,242    2,021 
3418917, 5.72%, 6/7/2022             2,958    2,616 
3418957, 5.72%, 6/7/2022             3,452    3,044 
3419008, 5.72%, 6/7/2022             13,661    12,015 
3419041, 7.10%, 6/7/2022             7,510    6,584 
3419184, 5.40%, 6/7/2022             3,757    3,347 
3419202, 5.34%, 6/7/2022             2,261    1,969 
3419221, 5.72%, 6/7/2022             41,098    36,516 
3419323, 7.10%, 6/7/2022             19,165    16,819 
3419471, 3.99%, 6/7/2022             1,440    1,107 
3419504, 5.99%, 6/8/2022             3,495    3,091 
3419507, 2.71%, 6/8/2022             1,487    1,254 
3419591, 2.72%, 6/8/2022             1,833    1,646 
3419626, 6.78%, 6/8/2022             13,835    11,998 
3419632, 5.72%, 6/8/2022             13,058    11,433 
3419690, 5.72%, 6/8/2022             4,164    3,680 
3419716, 2.74%, 6/8/2022             374    338 
3419724, 2.72%, 6/8/2022             371    261 
3419737, 2.73%, 6/8/2022             1,841    1,632 
3419753, 3.36%, 6/8/2022             2,447    2,149 
3419769, 5.40%, 6/8/2022             7,209    6,383 
3419835, 3.97%, 6/8/2022             446    398 
3419837, 5.39%, 6/8/2022             1,139    997 
3419839, 2.72%, 6/8/2022             3,213    2,772 
3419864, 2.73%, 6/8/2022             990    880 
3419870, 2.70%, 6/8/2022             286    244 
3419873, 2.72%, 6/8/2022             4,519    4,099 
3419881, 2.72%, 6/8/2022             7,566    6,806 
3419928, 5.40%, 6/8/2022             8,656    7,677 
3419930, 4.07%, 6/8/2022             2,106    1,855 
3420001, 5.72%, 6/8/2022             14,131    12,743 
3420007, 7.10%, 6/8/2022             3,770    3,273 
3420025, 7.10%, 6/8/2022             1,130    985 
3420038, 4.05%, 6/8/2022             424    379 
3420046, 7.10%, 6/8/2022             10,331    8,981 
3420227, 7.10%, 6/8/2022             7,835    6,805 
3420242, 3.36%, 6/8/2022             2,371    2,100 
3420273, 4.62%, 6/8/2022             3,873    3,414 
3420294, 3.37%, 6/8/2022             1,664    1,482 
3420332, 3.99%, 6/8/2022             12,361    11,097 
3420384, 7.12%, 6/8/2022             1,726    1,498 
3420409, 6.80%, 6/8/2022             1,918    1,656 
3420439, 4.05%, 6/8/2022             615    534 
3420447, 4.08%, 6/8/2022             965    843 
3420462, 6.79%, 6/8/2022             1,503    1,305 
3420473, 5.74%, 6/8/2022             1,607    1,422 
3420480, 5.72%, 6/8/2022             2,859    2,508 
3420504, 7.10%, 6/8/2022             2,892    2,541 
3420527, 5.72%, 6/8/2022             21,062    18,707 
3420537, 5.35%, 6/8/2022             3,897    3,392 
3420601, 7.13%, 6/8/2022             1,010    882 
3420618, 7.10%, 6/8/2022             10,142    8,835 
3420738, 5.40%, 6/8/2022             12,392    10,977 
3420750, 6.78%, 6/8/2022             969    842 
3420802, 4.05%, 6/8/2022             317    274 
3420815, 6.77%, 6/8/2022             1,994    1,732 
3420844, 7.10%, 6/8/2022             3,632    3,166 
3420850, 5.39%, 6/8/2022             1,936    1,701 
3420864, 5.72%, 6/8/2022             1,423    1,265 
3420893, 2.73%, 6/8/2022             819    724 
3420895, 2.72%, 6/8/2022             220    187 
3420906, 3.36%, 6/8/2022             3,040    2,697 
3420921, 3.35%, 6/8/2022             3,972    3,451 
3420931, 2.77%, 6/8/2022             480    427 
3420937, 6.78%, 6/8/2022             1,379    1,199 
3420950, 3.99%, 6/8/2022             4,600    4,024 
3420963, 5.30%, 6/8/2022             548    482 
3420965, 5.98%, 6/8/2022             4,348    3,864 
3421017, 5.72%, 6/8/2022             23,377    20,775 
3421066, 7.10%, 6/8/2022             3,309    2,946 
3421146, 6.80%, 6/8/2022             1,568    1,371 
3421171, 7.10%, 6/8/2022             3,053    2,675 
3421286, 4.00%, 6/8/2022             2,040    1,835 
3421303, 2.72%, 6/8/2022             3,078    2,736 
3421321, 7.11%, 6/8/2022             2,419    2,107 
3421331, 3.38%, 6/8/2022             805    719 
3421349, 4.62%, 6/8/2022             4,091    3,603 
3421408, 5.33%, 6/8/2022             1,202    1,049 
3421413, 3.98%, 6/8/2022             2,758    2,447 
3421438, 7.10%, 6/8/2022             1,107    971 
3421458, 7.12%, 6/8/2022             1,594    1,381 
3421486, 5.72%, 6/8/2022             2,516    2,268 
3421491, 7.10%, 6/8/2022             1,518    1,321 
3421510, 6.00%, 6/8/2022             2,704    2,400 
3421514, 5.72%, 6/8/2022             3,100    2,799 
3421550, 2.72%, 6/8/2022             7,594    6,783 
3421601, 7.10%, 6/8/2022             5,990    5,321 
3421612, 3.99%, 6/8/2022             640    557 
3421623, 2.71%, 6/8/2022             1,229    1,109 
3421626, 3.97%, 6/8/2022             2,107    1,875 
3421631, 4.62%, 6/8/2022             5,990    5,373 
3421669, 5.40%, 6/8/2022             36,911    32,670 
3421737, 4.05%, 6/8/2022             1,583    1,389 
3421757, 7.12%, 6/8/2022             1,524    1,330 
3421794, 4.05%, 6/8/2022             1,508    1,327 
3421840, 4.06%, 6/8/2022             3,250    2,887 
3421891, 7.10%, 6/8/2022             1,620    1,409 
3421926, 7.10%, 6/8/2022             3,211    2,795 
3421942, 5.72%, 6/8/2022             12,302    10,900 
3421965, 7.13%, 6/8/2022             1,187    1,043 
3421993, 7.10%, 6/8/2022             22,555    19,667 
3422044, 2.71%, 6/8/2022             1,050    927 
3422053, 2.74%, 6/8/2022             326    295 
3422059, 5.40%, 6/8/2022             11,125    9,835 
3422151, 4.09%, 6/9/2022             676    597 
3422153, 5.72%, 6/9/2022             6,290    5,535 
3422179, 4.10%, 6/9/2022             604    534 
3422187, 4.09%, 6/9/2022             663    587 
3422196, 7.12%, 6/9/2022             1,587    1,381 
3422233, 7.10%, 6/9/2022             3,342    2,883 
3422241, 5.40%, 6/9/2022             4,328    3,832 
3422262, 2.73%, 6/9/2022             769    693 
3422265, 2.69%, 6/9/2022             283    241 
3422268, 2.71%, 6/9/2022             2,528    2,277 
3422284, 2.73%, 6/9/2022             563    499 
3422286, 3.98%, 6/9/2022             1,030    899 
3422288, 2.75%, 6/9/2022             1,083    981 
3422294, 5.40%, 6/9/2022             1,842    1,613 
3422298, 4.07%, 6/9/2022             633    553 
3422305, 2.72%, 6/9/2022             951    837 
3422307, 5.72%, 6/9/2022             2,761    2,438 
3422319, 4.65%, 6/9/2022             1,043    938 
3422334, 5.72%, 6/9/2022             11,790    10,614 
3422343, 7.10%, 6/9/2022             7,525    6,685 
3422434, 2.77%, 6/9/2022             268    239 
3422436, 4.69%, 6/9/2022             889    786 
3422448, 7.10%, 6/9/2022             6,155    5,347 
3422457, 5.40%, 6/9/2022             17,182    15,146 
3422528, 4.05%, 6/9/2022             465    419 
3422531, 5.34%, 6/9/2022             4,418    3,842 
3422533, 3.99%, 6/9/2022             722    637 
3422539, 5.73%, 6/9/2022             1,640    1,446 
3422573, 7.10%, 6/9/2022             1,664    1,482 
3422579, 7.12%, 6/9/2022             1,574    1,404 
3422584, 4.61%, 6/9/2022             1,741    1,553 
3422609, 7.10%, 6/9/2022             6,712    5,835 
3422617, 3.38%, 6/9/2022             1,245    1,103 
3422652, 5.72%, 6/9/2022             1,723    1,520 
3422683, 2.73%, 6/9/2022             738    666 
3422689, 3.35%, 6/9/2022             3,942    3,499 
3422706, 7.10%, 6/9/2022             4,977    4,419 
3422714, 2.70%, 6/9/2022             866    780 
3422725, 5.72%, 6/9/2022             11,134    9,816 
3422827, 7.12%, 6/9/2022             1,619    1,413 
3422893, 7.10%, 6/9/2022             2,289    1,982 
3422924, 4.00%, 6/9/2022             629    550 
3422945, 5.72%, 6/9/2022             4,113    3,712 
3422960, 7.10%, 6/9/2022             1,582    1,410 
3422979, 5.97%, 6/9/2022             1,366    1,213 
3422985, 7.10%, 6/9/2022             1,669    1,467 
3423002, 7.10%, 6/9/2022             2,945    2,554 
3423076, 7.13%, 6/9/2022             1,129    979 
3423092, 7.10%, 6/9/2022             2,896    2,523 
3423095, 2.72%, 6/9/2022             4,866    4,363 
3423136, 4.61%, 6/9/2022             3,481    3,136 
3423171, 2.75%, 6/9/2022             470    373 
3423173, 4.06%, 6/9/2022             2,548    2,227 
3423176, 5.41%, 6/9/2022             5,655    4,990 
3423210, 5.72%, 6/9/2022             14,684    12,988 
3423282, 5.98%, 6/9/2022             944    827 
3423299, 4.09%, 6/9/2022             610    532 
3423311, 6.79%, 6/9/2022             2,304    2,002 
3423333, 5.99%, 6/9/2022             1,841    1,616 
3423351, 5.75%, 6/9/2022             951    838 
3423354, 2.73%, 6/9/2022             1,533    1,401 
3423373, 4.05%, 6/9/2022             792    657 
3423379, 3.98%, 6/9/2022             1,960    1,702 
3423397, 5.73%, 6/9/2022             1,809    1,593 
3423406, 5.40%, 6/9/2022             10,318    8,860 
3423409, 4.12%, 6/9/2022             538    479 
3423416, 7.13%, 6/9/2022             1,076    944 
3423448, 7.10%, 6/9/2022             1,422    1,246 
3423512, 4.02%, 6/9/2022             444    384 
3423516, 5.72%, 6/9/2022             7,182    6,341 
3423538, 4.71%, 6/9/2022             2,173    1,834 
3423597, 5.72%, 6/9/2022             4,414    3,882 
3423631, 7.10%, 6/9/2022             1,116    971 
3423637, 2.73%, 6/9/2022             1,149    1,051 
3423648, 2.71%, 6/9/2022             1,839    1,684 
3423654, 4.04%, 6/9/2022             643    576 
3423667, 7.10%, 6/9/2022             1,500    1,333 
3423687, 5.72%, 6/9/2022             17,729    15,475 
3423733, 6.79%, 6/9/2022             2,757    2,420 
3423833, 4.71%, 6/9/2022             5,970    5,173 
3423958, 2.72%, 6/9/2022             7,797    7,039 
3424007, 7.14%, 6/9/2022             777    677 
3424048, 4.05%, 6/9/2022             1,763    1,576 
3424060, 4.76%, 6/9/2022             538    471 
3424074, 5.72%, 6/9/2022             2,512    2,218 
3424076, 7.10%, 6/9/2022             2,994    2,659 
3424112, 3.36%, 6/9/2022             5,458    4,904 
3424121, 4.76%, 6/9/2022             589    520 
3424137, 4.07%, 6/9/2022             701    617 
3424152, 5.73%, 6/9/2022             1,715    1,522 
3424164, 2.74%, 6/9/2022             293    260 
3424180, 5.72%, 6/9/2022             9,118    8,056 
3424196, 7.11%, 6/9/2022             5,969    5,314 
3424312, 2.69%, 6/9/2022             451    407 
3424319, 3.41%, 6/9/2022             568    507 
3424322, 3.97%, 6/9/2022             2,339    2,102 
3424326, 4.07%, 6/9/2022             2,612    2,270 
3424365, 4.10%, 6/9/2022             665    593 
3424368, 5.99%, 6/9/2022             9,104    8,023 
3424376, 3.35%, 6/9/2022             5,697    5,067 
3425230, 4.09%, 6/10/2022             611    529 
3425250, 2.75%, 6/10/2022             685    624 
3425282, 4.64%, 6/10/2022             1,942    1,656 
3425299, 7.13%, 6/10/2022             28,784    25,039 
3425303, 2.69%, 6/10/2022             521    473 
3425307, 3.36%, 6/10/2022             2,263    1,975 
3425339, 5.42%, 6/10/2022             7,033    6,149 
3425392, 5.74%, 6/10/2022             1,932    1,713 
3425411, 2.73%, 6/10/2022             2,595    2,326 
3425446, 2.71%, 6/10/2022             1,401    1,282 
3425452, 5.74%, 6/10/2022             32,160    28,446 
3425674, 4.76%, 6/10/2022             1,065    947 
3425698, 5.37%, 6/10/2022             1,165    1,025 
3425705, 5.74%, 6/10/2022             8,919    7,900 
3425712, 7.13%, 6/10/2022             5,693    4,924 
3425822, 5.75%, 6/10/2022             2,166    1,956 
3425851, 4.00%, 6/10/2022             6,128    5,429 
3425890, 7.13%, 6/10/2022             17,889    15,499 
3425988, 5.74%, 6/10/2022             1,483    1,306 
3425995, 2.71%, 6/10/2022             1,298    1,168 
3426044, 2.72%, 6/10/2022             2,294    2,075 
3426103, 5.74%, 6/10/2022             11,466    10,090 
3426306, 5.74%, 6/10/2022             11,390    10,074 
3426416, 5.74%, 6/10/2022             11,368    10,033 
3426525, 6.81%, 6/10/2022             1,624    1,414 
3426538, 4.65%, 6/10/2022             2,036    1,824 
3426555, 5.74%, 6/10/2022             6,580    5,817 
3426651, 5.98%, 6/10/2022             729    643 
3426661, 4.09%, 6/10/2022             2,348    2,120 
3426703, 4.63%, 6/10/2022             3,612    3,231 
3426722, 7.13%, 6/10/2022             5,534    4,860 
3426824, 2.74%, 6/10/2022             4,214    3,843 
3426894, 4.64%, 6/10/2022             6,137    5,518 
3426952, 7.13%, 6/10/2022             10,190    8,837 
3426971, 5.42%, 6/10/2022             2,091    1,836 
3427023, 2.73%, 6/10/2022             1,359    1,051 
3427062, 2.72%, 6/10/2022             1,623    1,470 
3427087, 2.75%, 6/10/2022             628    566 
3427114, 4.00%, 6/10/2022             2,796    2,482 
3427150, 7.13%, 6/10/2022             4,401    3,866 
3427152, 2.70%, 6/10/2022             836    753 
3427162, 2.74%, 6/10/2022             4,827    4,345 
3427238, 5.74%, 6/10/2022             4,354    3,844 
3427267, 5.74%, 6/10/2022             29,304    25,941 
3427336, 7.13%, 6/10/2022             5,650    4,942 
3427405, 7.13%, 6/10/2022             4,309    3,841 
3427578, 7.13%, 6/10/2022             17,529    15,378 
3427736, 5.74%, 6/10/2022             23,715    20,970 
3427841, 2.73%, 6/11/2022             9,421    8,440 
3427877, 4.03%, 6/11/2022             444    390 
3427952, 7.13%, 6/11/2022             49,369    43,207 
3428070, 2.73%, 6/11/2022             1,215    1,109 
3428072, 2.74%, 6/11/2022             3,392    3,011 
3428109, 2.72%, 6/11/2022             1,283    1,173 
3428131, 2.78%, 6/11/2022             387    335 
3428169, 3.98%, 6/11/2022             903    800 
3428175, 5.42%, 6/11/2022             3,470    3,067 
3428250, 3.37%, 6/11/2022             5,134    4,636 
3428352, 2.74%, 6/11/2022             3,964    3,627 
3428387, 2.75%, 6/11/2022             634    461 
3428392, 2.70%, 6/11/2022             755    665 
3428397, 2.72%, 6/11/2022             2,387    2,167 
3428470, 5.74%, 6/11/2022             3,601    3,193 
3428510, 5.74%, 6/11/2022             13,431    11,798 
3428691, 5.74%, 6/11/2022             6,859    6,065 
3428743, 5.74%, 6/11/2022             4,188    3,713 
3428787, 2.72%, 6/11/2022             3,522    3,151 
3428880, 2.71%, 6/11/2022             351    312 
3428901, 4.63%, 6/11/2022             6,920    6,215 
3428940, 4.63%, 6/11/2022             8,378    7,536 
3429063, 5.74%, 6/11/2022             14,651    13,022 
3429178, 4.04%, 6/11/2022             605    535 
3429182, 5.43%, 6/11/2022             1,959    1,728 
3429224, 5.74%, 6/11/2022             1,748    1,562 
3429249, 2.74%, 6/11/2022             2,529    2,278 
3429301, 4.65%, 6/11/2022             641    541 
3429322, 5.74%, 6/11/2022             3,187    2,843 
3429343, 2.73%, 6/11/2022             10,361    9,415 
3429368, 7.15%, 6/11/2022             1,312    1,152 
3429387, 4.71%, 6/11/2022             1,534    1,355 
3429417, 7.13%, 6/11/2022             5,932    5,274 
3429516, 4.63%, 6/11/2022             6,447    5,774 
3429542, 5.37%, 6/11/2022             2,143    1,859 
3429572, 2.76%, 6/11/2022             987    898 
3429575, 2.72%, 6/11/2022             1,232    1,101 
3429589, 4.72%, 6/11/2022             762    670 
3429593, 4.62%, 6/11/2022             1,961    1,759 
3429595, 3.98%, 6/11/2022             967    864 
3429599, 7.13%, 6/11/2022             1,279    1,115 
3429605, 2.72%, 6/11/2022             1,692    1,542 
3429611, 2.75%, 6/11/2022             758    687 
3429615, 3.37%, 6/11/2022             3,790    3,382 
3429619, 4.08%, 6/11/2022             4,543    4,029 
3429629, 4.01%, 6/11/2022             1,620    1,454 
3429662, 2.73%, 6/11/2022             8,209    7,522 
3429713, 2.72%, 6/11/2022             1,620    1,471 
3429727, 5.74%, 6/11/2022             32,845    29,098 
3429740, 6.01%, 6/11/2022             6,513    5,791 
3429927, 6.81%, 6/11/2022             1,015    884 
3429946, 7.13%, 6/11/2022             5,651    5,027 
3430049, 6.02%, 6/11/2022             1,135    1,005 
3430077, 5.43%, 6/11/2022             5,192    4,618 
3430101, 3.97%, 6/11/2022             508    454 
3430109, 5.74%, 6/11/2022             4,903    4,409 
3430126, 7.13%, 6/11/2022             3,846    3,359 
3430149, 2.74%, 6/11/2022             1,089    983 
3430151, 5.74%, 6/11/2022             6,896    6,061 
3430194, 2.73%, 6/11/2022             17,347    15,524 
3430274, 7.13%, 6/11/2022             3,046    2,657 
3430321, 5.36%, 6/11/2022             6,632    5,835 
3430328, 2.77%, 6/11/2022             672    609 
3430351, 2.77%, 6/12/2022             608    546 
3430361, 4.09%, 6/12/2022             2,405    2,088 
3430375, 4.02%, 6/12/2022             1,070    955 
3430398, 2.70%, 6/12/2022             479    431 
3430414, 5.74%, 6/12/2022             14,902    13,202 
3430466, 7.13%, 6/12/2022             5,907    5,138 
3430496, 4.64%, 6/12/2022             5,810    5,206 
3430542, 5.42%, 6/12/2022             3,160    2,799 
3430578, 2.72%, 6/12/2022             1,479    1,317 
3430592, 3.37%, 6/12/2022             9,515    8,537 
3430596, 4.72%, 6/12/2022             4,328    3,811 
3430652, 2.75%, 6/12/2022             325    291 
3430658, 2.69%, 6/12/2022             500    452 
3430668, 5.42%, 6/12/2022             15,320    13,418 
3430676, 5.40%, 6/12/2022             956    835 
3430709, 7.13%, 6/12/2022             3,573    3,178 
3430769, 3.40%, 6/12/2022             1,051    947 
3430779, 4.00%, 6/12/2022             2,322    2,062 
3430792, 4.06%, 6/12/2022             405    360 
3430800, 5.42%, 6/12/2022             2,765    2,451 
3430806, 7.13%, 6/12/2022             3,606    3,140 
3430820, 5.42%, 6/12/2022             4,540    3,952 
3430840, 2.78%, 6/12/2022             582    524 
3430850, 2.73%, 6/12/2022             652    582 
3430852, 2.74%, 6/12/2022             1,092    981 
3430860, 2.78%, 6/12/2022             546    488 
3430870, 4.63%, 6/12/2022             16,224    14,516 
3430901, 7.13%, 6/12/2022             9,095    7,929 
3431025, 3.37%, 6/12/2022             5,613    5,020 
3431076, 2.75%, 6/12/2022             1,336    1,190 
3431088, 5.76%, 6/12/2022             1,581    1,393 
3431112, 4.00%, 6/12/2022             9,982    8,741 
3431116, 4.07%, 6/12/2022             1,243    1,095 
3431153, 7.13%, 6/12/2022             1,447    1,266 
3431184, 5.36%, 6/13/2022             1,263    1,114 
3431225, 7.11%, 6/13/2022             4,300    3,741 
3431272, 5.73%, 6/13/2022             5,756    5,070 
3431284, 7.11%, 6/13/2022             2,028    1,771 
3431327, 7.11%, 6/13/2022             1,487    1,283 
3431335, 5.41%, 6/13/2022             8,560    7,573 
3431339, 7.11%, 6/13/2022             3,053    2,716 
3431386, 4.00%, 6/13/2022             4,741    4,261 
3431410, 7.11%, 6/13/2022             1,469    1,287 
3431436, 4.09%, 6/13/2022             351    312 
3431446, 7.13%, 6/13/2022             1,932    1,668 
3431471, 2.74%, 6/13/2022             1,821    1,657 
3431477, 7.11%, 6/13/2022             3,237    2,829 
3431498, 3.99%, 6/13/2022             1,342    1,204 
3431509, 2.69%, 6/13/2022             493    449 
3431518, 2.71%, 6/13/2022             416    372 
3431525, 5.73%, 6/13/2022             4,899    4,280 
3431571, 6.78%, 6/13/2022             1,502    1,310 
3431598, 5.77%, 6/13/2022             796    703 
3431604, 4.64%, 6/13/2022             1,516    1,360 
3431608, 6.00%, 6/13/2022             1,628    1,411 
3431622, 4.00%, 6/13/2022             2,369    2,112 
3431695, 2.75%, 6/14/2022             856    769 
3431741, 2.71%, 6/14/2022             673    599 
3431750, 5.35%, 6/14/2022             1,075    865 
3431828, 5.35%, 6/14/2022             855    755 
3431847, 5.72%, 6/14/2022             2,911    2,599 
3431862, 7.10%, 6/14/2022             2,579    2,235 
3431910, 3.35%, 6/14/2022             4,204    3,789 
3431942, 5.33%, 6/14/2022             1,265    1,104 
3431958, 4.07%, 6/14/2022             1,754    1,560 
3431987, 5.72%, 6/14/2022             6,681    5,828 
3432008, 7.10%, 6/14/2022             5,369    4,782 
3432038, 2.74%, 6/14/2022             758    690 
3432043, 2.74%, 6/14/2022             741    673 
3432055, 3.36%, 6/14/2022             995    848 
3432094, 5.72%, 6/14/2022             2,092    1,847 
3432101, 7.10%, 6/14/2022             10,137    8,892 
3432135, 5.72%, 6/14/2022             3,337    3,011 
3432156, 3.99%, 6/14/2022             11,750    10,445 
3432264, 5.72%, 6/14/2022             5,269    4,658 
3432312, 5.72%, 6/14/2022             7,574    6,727 
3432354, 5.34%, 6/14/2022             1,662    1,460 
3432368, 4.06%, 6/14/2022             13,837    12,296 
3432387, 4.61%, 6/14/2022             1,560    1,406 
3432393, 5.72%, 6/14/2022             7,812    6,910 
3432487, 5.72%, 6/14/2022             4,236    3,684 
3432570, 4.60%, 6/14/2022             993    879 
3432612, 5.98%, 6/14/2022             1,119    993 
3432625, 5.72%, 6/14/2022             18,840    16,745 
3432634, 4.03%, 6/14/2022             212    168 
3432650, 5.37%, 6/14/2022             1,052    924 
3432665, 7.10%, 6/14/2022             1,984    1,748 
3432697, 5.35%, 6/14/2022             4,751    4,166 
3432788, 7.10%, 6/14/2022             25,137    21,917 
3432792, 2.77%, 6/14/2022             293    267 
3432796, 5.40%, 6/14/2022             2,332    2,063 
3432818, 2.74%, 6/14/2022             341    307 
3432831, 5.40%, 6/14/2022             2,859    2,542 
3432865, 2.72%, 6/14/2022             16,850    15,119 
3433072, 4.64%, 6/14/2022             627    556 
3433076, 2.73%, 6/14/2022             1,049    943 
3433078, 7.10%, 6/14/2022             13,867    12,191 
3433114, 4.65%, 6/14/2022             968    864 
3433116, 5.72%, 6/14/2022             9,661    8,546 
3433203, 5.72%, 6/14/2022             8,838    7,803 
3433269, 7.10%, 6/14/2022             11,390    9,907 
3433305, 4.01%, 6/14/2022             683    607 
3433318, 5.41%, 6/14/2022             6,718    5,941 
3433394, 4.12%, 6/14/2022             572    504 
3433399, 4.71%, 6/14/2022             603    516 
3433402, 4.70%, 6/14/2022             2,229    1,968 
3433409, 5.72%, 6/14/2022             26,968    23,844 
3433425, 4.71%, 6/14/2022             2,950    2,629 
3433452, 7.10%, 6/14/2022             831    723 
3433491, 5.98%, 6/14/2022             9,855    8,655 
3433756, 7.10%, 6/14/2022             20,008    17,526 
3433784, 2.72%, 6/14/2022             9,983    8,994 
3433910, 4.61%, 6/14/2022             6,958    6,250 
3433923, 5.72%, 6/14/2022             2,855    2,521 
3433945, 2.74%, 6/14/2022             690    622 
3434013, 2.72%, 6/14/2022             7,354    6,586 
3434057, 4.71%, 6/14/2022             1,355    1,197 
3434089, 7.10%, 6/14/2022             6,528    5,823 
3434115, 4.62%, 6/14/2022             7,429    6,615 
3434120, 7.10%, 6/14/2022             1,369    1,203 
3434127, 7.10%, 6/14/2022             34,356    30,147 
3434166, 3.96%, 6/14/2022             895    793 
3434169, 5.72%, 6/14/2022             52,629    47,569 
3434465, 2.72%, 6/14/2022             10,058    9,047 
3434513, 4.10%, 6/15/2022             649    582 
3434519, 5.74%, 6/15/2022             1,625    1,447 
3434553, 5.72%, 6/15/2022             17,367    15,306 
3434566, 6.79%, 6/15/2022             4,775    4,155 
3434672, 5.35%, 6/15/2022             1,211    1,064 
3434690, 7.10%, 6/15/2022             26,347    23,485 
3434728, 5.72%, 6/15/2022             7,069    6,379 
3434807, 5.41%, 6/15/2022             4,662    4,123 
3434883, 4.00%, 6/15/2022             755    673 
3434897, 4.00%, 6/15/2022             3,028    2,665 
3434914, 4.61%, 6/15/2022             1,521    1,368 
3434925, 5.72%, 6/15/2022             5,304    4,697 
3434972, 4.00%, 6/15/2022             3,561    3,185 
3435002, 7.10%, 6/15/2022             18,947    16,666 
3435044, 4.61%, 6/15/2022             2,392    2,146 
3435061, 2.73%, 6/15/2022             2,599    2,369 
3435076, 3.35%, 6/15/2022             122    85 
3435082, 5.72%, 6/15/2022             23,434    20,726 
3435230, 7.12%, 6/15/2022             1,726    1,504 
3435247, 7.10%, 6/15/2022             2,293    2,043 
3435343, 6.02%, 6/15/2022             1,023    904 
3435395, 4.73%, 6/15/2022             654    574 
3435418, 7.11%, 6/15/2022             2,423    2,116 
3435456, 2.73%, 6/15/2022             2,577    2,314 
3435478, 4.61%, 6/15/2022             2,705    2,409 
3435483, 5.97%, 6/15/2022             565    493 
3435504, 2.73%, 6/15/2022             708    641 
3435521, 5.72%, 6/15/2022             16,584    14,695 
3435527, 4.74%, 6/15/2022             983    867 
3435578, 7.10%, 6/15/2022             3,754    3,205 
3435642, 7.14%, 6/15/2022             885    771 
3435655, 7.10%, 6/15/2022             17,661    15,364 
3435727, 5.73%, 6/15/2022             1,961    1,729 
3435760, 5.72%, 6/15/2022             12,679    11,244 
3435926, 2.72%, 6/15/2022             1,966    1,764 
3435944, 3.99%, 6/15/2022             6,324    5,574 
3436045, 2.68%, 6/15/2022             497    449 
3436050, 5.40%, 6/15/2022             9,617    8,546 
3436117, 7.10%, 6/15/2022             12,725    11,279 
3436126, 5.74%, 6/15/2022             1,459    1,291 
3436129, 5.41%, 6/15/2022             3,824    3,381 
3436146, 3.99%, 6/15/2022             2,803    2,505 
3436158, 2.77%, 6/15/2022             239    213 
3436169, 2.73%, 6/15/2022             780    704 
3436190, 4.00%, 6/15/2022             3,308    2,972 
3436248, 5.72%, 6/15/2022             11,437    10,017 
3436321, 4.73%, 6/15/2022             707    625 
3436332, 7.10%, 6/15/2022             797    691 
3436355, 5.30%, 6/15/2022             566    498 
3436358, 4.69%, 6/15/2022             856    753 
3436367, 7.10%, 6/15/2022             3,458    3,034 
3436413, 2.75%, 6/15/2022             934    837 
3436426, 2.73%, 6/15/2022             3,456    3,127 
3436432, 4.00%, 6/15/2022             697    616 
3436434, 2.74%, 6/15/2022             318    284 
3436443, 2.71%, 6/15/2022             2,096    1,858 
3436465, 4.73%, 6/15/2022             860    760 
3436468, 2.72%, 6/15/2022             12,202    11,161 
3436505, 4.71%, 6/15/2022             4,968    4,379 
3436583, 5.40%, 6/15/2022             11,230    9,821 
3436648, 4.03%, 6/15/2022             441    388 
3436652, 7.10%, 6/15/2022             2,985    2,651 
3436706, 6.80%, 6/15/2022             1,576    1,375 
3436722, 2.73%, 6/15/2022             1,302    1,111 
3436742, 3.98%, 6/15/2022             2,299    2,034 
3436763, 5.72%, 6/15/2022             3,017    2,686 
3436784, 3.99%, 6/15/2022             2,004    1,789 
3436791, 4.06%, 6/15/2022             1,558    1,395 
3436825, 2.72%, 6/15/2022             827    756 
3436833, 4.64%, 6/15/2022             946    854 
3436842, 2.74%, 6/15/2022             1,062    956 
3436848, 4.05%, 6/15/2022             1,769    1,589 
3436864, 4.63%, 6/15/2022             3,065    2,750 
3436892, 5.41%, 6/15/2022             11,688    10,319 
3436905, 6.79%, 6/15/2022             3,426    2,863 
3437038, 2.71%, 6/15/2022             1,979    1,768 
3437061, 2.73%, 6/15/2022             3,847    3,425 
3437063, 4.10%, 6/15/2022             628    562 
3437085, 5.35%, 6/15/2022             2,541    2,174 
3437145, 4.07%, 6/15/2022             1,570    1,403 
3437185, 2.71%, 6/15/2022             864    788 
3437196, 5.41%, 6/15/2022             5,417    4,769 
3437206, 4.09%, 6/15/2022             349    313 
3437210, 6.78%, 6/15/2022             13,634    11,897 
3437242, 4.62%, 6/15/2022             4,556    4,048 
3437328, 3.98%, 6/15/2022             800    708 
3437330, 2.72%, 6/15/2022             1,267    1,161 
3437348, 5.40%, 6/16/2022             28,152    25,024 
3437379, 7.12%, 6/16/2022             1,468    1,275 
3437425, 7.10%, 6/16/2022             6,694    5,843 
3437581, 7.10%, 6/16/2022             5,774    5,132 
3437594, 2.71%, 6/16/2022             1,333    1,222 
3437605, 5.72%, 6/16/2022             2,695    2,436 
3437629, 3.35%, 6/16/2022             1,584    1,432 
3437653, 2.72%, 6/16/2022             1,151    1,035 
3437688, 2.69%, 6/16/2022             956    873 
3437702, 4.07%, 6/16/2022             1,421    1,252 
3437711, 5.72%, 6/16/2022             5,272    4,676 
3437732, 4.62%, 6/16/2022             878    781 
3437740, 5.41%, 6/16/2022             2,526    2,240 
3437748, 7.10%, 6/16/2022             316    278 
3437750, 5.72%, 6/16/2022             2,983    2,638 
3437759, 6.81%, 6/16/2022             1,369    1,195 
3437771, 6.77%, 6/16/2022             1,452    1,262 
3437777, 4.62%, 6/16/2022             5,563    5,023 
3437808, 5.40%, 6/16/2022             604    530 
3437810, 7.10%, 6/16/2022             1,791    1,559 
3437830, 2.72%, 6/16/2022             412    372 
3437834, 2.76%, 6/16/2022             536    473 
3437858, 4.69%, 6/16/2022             742    620 
3437867, 3.37%, 6/16/2022             1,097    983 
3437874, 7.10%, 6/16/2022             3,155    2,739 
3437893, 2.73%, 6/16/2022             812    736 
3437898, 2.74%, 6/16/2022             348    317 
3437911, 5.99%, 6/16/2022             408    361 
3437920, 7.10%, 6/16/2022             3,317    2,896 
3437944, 2.72%, 6/16/2022             7,357    6,565 
3437962, 5.97%, 6/16/2022             1,168    1,032 
3437986, 7.10%, 6/16/2022             914    800 
3438020, 7.10%, 6/16/2022             2,006    1,778 
3438059, 3.99%, 6/16/2022             3,668    3,255 
3438072, 4.71%, 6/16/2022             784    692 
3438079, 6.79%, 6/16/2022             5,252    4,558 
3438122, 5.72%, 6/16/2022             1,951    1,741 
3438140, 4.61%, 6/16/2022             2,258    2,034 
3438178, 2.74%, 6/16/2022             1,469    1,341 
3438190, 7.10%, 6/16/2022             17,606    15,499 
3438199, 5.72%, 6/16/2022             11,743    10,420 
3438349, 5.39%, 6/16/2022             1,369    1,216 
3438361, 4.00%, 6/16/2022             3,520    3,145 
3438409, 5.40%, 6/16/2022             51,252    45,508 
3438616, 5.35%, 6/16/2022             8,010    7,027 
3438743, 4.07%, 6/16/2022             1,188    1,069 
3438759, 7.10%, 6/16/2022             1,623    1,416 
3438778, 7.10%, 6/16/2022             2,894    2,576 
3438846, 7.10%, 6/16/2022             7,721    6,869 
3439013, 4.10%, 6/16/2022             1,042    938 
3439016, 3.99%, 6/16/2022             2,166    1,943 
3439034, 7.12%, 6/16/2022             1,764    1,539 
3439040, 4.62%, 6/16/2022             4,975    4,483 
3439074, 4.67%, 6/16/2022             523    465 
3439090, 7.10%, 6/16/2022             5,277    4,698 
3439123, 2.73%, 6/16/2022             1,391    1,259 
3439137, 2.72%, 6/16/2022             5,496    4,919 
3439169, 5.38%, 6/16/2022             1,023    899 
3439179, 6.78%, 6/16/2022             5,175    4,540 
3439205, 5.42%, 6/16/2022             810    719 
3439222, 2.70%, 6/16/2022             1,259    1,141 
3439224, 4.07%, 6/16/2022             2,629    2,353 
3439249, 3.99%, 6/16/2022             1,045    922 
3439260, 7.10%, 6/16/2022             3,802    3,386 
3439271, 5.72%, 6/16/2022             28,445    25,170 
3439334, 4.71%, 6/16/2022             3,084    2,714 
3439410, 4.09%, 6/16/2022             1,137    1,014 
3439451, 4.04%, 6/16/2022             950    845 
3439472, 6.80%, 6/16/2022             1,224    1,068 
3439475, 7.10%, 6/16/2022             4,312    3,773 
3439538, 2.72%, 6/16/2022             815    737 
3439553, 5.40%, 6/16/2022             2,429    2,139 
3439563, 6.78%, 6/16/2022             22,910    19,972 
3439575, 5.72%, 6/16/2022             40,239    36,381 
3440785, 2.74%, 6/17/2022             5,060    4,552 
3440801, 4.05%, 6/17/2022             522    466 
3440857, 7.13%, 6/17/2022             9,323    8,163 
3440863, 2.74%, 6/17/2022             3,675    3,338 
3440903, 4.63%, 6/17/2022             12,682    11,346 
3440976, 5.74%, 6/17/2022             25,894    22,940 
3441009, 7.13%, 6/17/2022             20,132    17,614 
3441292, 3.38%, 6/17/2022             2,055    1,829 
3441329, 5.43%, 6/17/2022             6,784    5,978 
3441331, 4.73%, 6/17/2022             4,141    3,616 
3441397, 5.38%, 6/17/2022             2,348    2,066 
3441422, 4.00%, 6/17/2022             4,491    4,005 
3441444, 5.74%, 6/17/2022             6,351    5,633 
3441478, 7.14%, 6/17/2022             2,090    1,820 
3441528, 7.13%, 6/17/2022             2,387    2,081 
3441549, 5.74%, 6/17/2022             12,614    11,152 
3441605, 6.82%, 6/17/2022             1,242    1,085 
3441621, 7.13%, 6/17/2022             1,195    1,042 
3441642, 7.13%, 6/17/2022             2,938    2,589 
3441672, 6.01%, 6/17/2022             822    727 
3441713, 4.08%, 6/17/2022             1,732    1,544 
3441722, 5.74%, 6/17/2022             30,808    27,334 
3441778, 7.13%, 6/17/2022             4,294    3,753 
3441859, 5.37%, 6/17/2022             4,708    4,153 
3441941, 7.13%, 6/17/2022             2,303    2,045 
3441991, 6.02%, 6/17/2022             995    881 
3442007, 7.13%, 6/17/2022             2,932    2,609 
3442025, 6.83%, 6/17/2022             1,658    1,450 
3442045, 5.34%, 6/17/2022             985    867 
3442053, 6.82%, 6/17/2022             3,942    3,439 
3442123, 4.64%, 6/17/2022             5,319    4,784 
3442174, 5.74%, 6/17/2022             8,707    7,719 
3442224, 4.03%, 6/17/2022             582    520 
3442252, 7.13%, 6/17/2022             3,367    2,996 
3442307, 5.74%, 6/17/2022             3,136    2,832 
3442329, 7.13%, 6/17/2022             638    568 
3442341, 5.74%, 6/17/2022             8,216    7,255 
3442367, 6.82%, 6/17/2022             2,249    1,963 
3442418, 6.04%, 6/17/2022             909    805 
3442443, 2.70%, 6/17/2022             1,028    935 
3442450, 7.14%, 6/17/2022             2,474    2,176 
3442455, 2.72%, 6/17/2022             3,037    2,779 
3442492, 3.37%, 6/17/2022             4,162    3,728 
3442533, 5.74%, 6/17/2022             11,933    10,558 
3442559, 4.72%, 6/17/2022             3,383    2,993 
3442634, 7.15%, 6/17/2022             1,441    1,265 
3442647, 7.13%, 6/17/2022             3,118    2,773 
3442709, 4.08%, 6/17/2022             6,455    5,754 
3442712, 3.37%, 6/17/2022             1,238    1,113 
3442730, 2.73%, 6/17/2022             7,857    7,169 
3442790, 4.01%, 6/17/2022             3,796    3,404 
3442805, 5.74%, 6/17/2022             8,594    7,617 
3442835, 4.05%, 6/17/2022             483    432 
3442849, 6.00%, 6/17/2022             1,387    1,229 
3442861, 4.75%, 6/17/2022             890    789 
3442879, 4.06%, 6/17/2022             469    416 
3442882, 7.15%, 6/17/2022             1,460    1,282 
3442899, 6.00%, 6/17/2022             1,553    1,376 
3442921, 5.42%, 6/17/2022             626    551 
3442937, 7.13%, 6/17/2022             11,239    9,882 
3442957, 3.37%, 6/17/2022             2,057    1,858 
3442997, 5.43%, 6/17/2022             6,856    6,067 
3443033, 5.74%, 6/17/2022             18,661    16,554 
3443084, 7.13%, 6/17/2022             3,872    3,365 
3443139, 7.13%, 6/17/2022             5,650    5,039 
3443190, 4.73%, 6/17/2022             1,393    1,233 
3443205, 7.13%, 6/17/2022             2,093    1,829 
3443227, 2.73%, 6/17/2022             1,137    1,032 
3443229, 3.35%, 6/17/2022             1,252    1,119 
3443245, 6.01%, 6/17/2022             2,751    2,429 
3443249, 5.74%, 6/17/2022             5,751    5,189 
3443279, 5.34%, 6/17/2022             532    469 
3443285, 4.76%, 6/17/2022             906    792 
3443296, 7.13%, 6/17/2022             6,615    5,813 
3443317, 3.37%, 6/17/2022             7,405    6,674 
3443396, 3.36%, 6/17/2022             4,309    3,881 
3443433, 2.73%, 6/17/2022             4,714    4,258 
3443466, 3.98%, 6/17/2022             936    832 
3443485, 4.71%, 6/17/2022             914    808 
3443499, 7.13%, 6/17/2022             6,523    5,676 
3443540, 3.37%, 6/17/2022             16,547    14,883 
3443676, 6.02%, 6/17/2022             1,154    1,021 
3443731, 4.63%, 6/18/2022             13,175    11,840 
3443756, 6.81%, 6/18/2022             9,262    8,036 
3443837, 2.75%, 6/18/2022             1,096    989 
3443843, 2.70%, 6/18/2022             525    481 
3443863, 2.78%, 6/18/2022             325    298 
3443866, 5.42%, 6/18/2022             13,389    11,840 
3443987, 5.42%, 6/18/2022             45,373    40,298 
3444093, 4.05%, 6/18/2022             515    457 
3444162, 7.13%, 6/18/2022             3,792    3,309 
3444274, 7.13%, 6/18/2022             11,537    10,059 
3444757, 4.06%, 6/18/2022             487    434 
3444974, 7.14%, 6/18/2022             2,032    1,775 
3445192, 7.14%, 6/18/2022             2,286    2,011 
3445243, 4.74%, 6/18/2022             2,088    1,833 
3445318, 7.13%, 6/18/2022             4,394    3,911 
3445329, 5.74%, 6/18/2022             8,433    7,461 
3445477, 5.43%, 6/18/2022             11,765    10,459 
3445527, 5.34%, 6/18/2022             950    833 
3445573, 7.13%, 6/18/2022             5,960    5,200 
3445784, 7.14%, 6/18/2022             2,560    2,231 
3445810, 4.00%, 6/18/2022             5,073    4,538 
3445837, 6.02%, 6/18/2022             856    748 
3445846, 2.73%, 6/18/2022             1,966    1,776 
3445863, 5.74%, 6/18/2022             10,213    9,047 
3445879, 7.13%, 6/18/2022             3,930    3,497 
3445949, 5.74%, 6/18/2022             26,187    23,402 
3445962, 7.13%, 6/18/2022             867    755 
3446031, 7.13%, 6/18/2022             7,464    6,646 
3446187, 2.69%, 6/18/2022             595    542 
3446190, 5.43%, 6/18/2022             4,731    4,200 
3446258, 3.33%, 6/18/2022             546    494 
3446262, 4.64%, 6/18/2022             1,330    1,188 
3446279, 3.38%, 6/18/2022             2,224    2,008 
3446306, 5.74%, 6/18/2022             26,109    23,100 
3446336, 5.34%, 6/18/2022             551    487 
3446355, 7.13%, 6/18/2022             4,576    4,071 
3446508, 7.13%, 6/18/2022             5,934    5,168 
3446664, 7.13%, 6/18/2022             3,480    3,058 
3446676, 2.75%, 6/18/2022             741    669 
3446694, 4.00%, 6/18/2022             6,788    6,044 
3446778, 7.13%, 6/18/2022             775    676 
3446789, 7.13%, 6/18/2022             5,420    4,774 
3446812, 2.75%, 6/18/2022             1,137    1,043 
3446822, 3.96%, 6/18/2022             584    523 
3446834, 3.37%, 6/18/2022             1,413    1,272 
3446920, 2.74%, 6/18/2022             2,382    2,166 
3446936, 7.13%, 6/18/2022             7,492    6,672 
3446972, 2.73%, 6/18/2022             3,969    3,614 
3447041, 4.13%, 6/18/2022             325    293 
3447056, 6.01%, 6/18/2022             5,366    4,763 
3447060, 5.44%, 6/18/2022             1,049    931 
3447083, 2.73%, 6/18/2022             1,240    1,124 
3447113, 3.38%, 6/18/2022             601    543 
3447116, 4.63%, 6/18/2022             3,893    3,505 
3447166, 4.01%, 6/18/2022             5,406    4,845 
3447214, 7.13%, 6/18/2022             27,271    23,966 
3447241, 4.62%, 6/18/2022             699    629 
3447250, 2.74%, 6/18/2022             2,300    2,080 
3447269, 5.43%, 6/18/2022             4,251    3,771 
3447283, 5.74%, 6/18/2022             22,145    19,653 
3447572, 2.70%, 6/18/2022             902    811 
3447597, 3.98%, 6/18/2022             870    772 
3447607, 4.00%, 6/18/2022             2,130    1,906 
3447609, 2.73%, 6/18/2022             1,287    1,180 
3447639, 2.74%, 6/18/2022             1,150    1,051 
3447651, 5.76%, 6/18/2022             1,612    1,431 
3447678, 5.74%, 6/18/2022             10,640    9,612 
3447751, 5.37%, 6/18/2022             2,431    2,141 
3447770, 5.74%, 6/18/2022             28,426    25,403 
3447776, 4.10%, 6/18/2022             362    325 
3447786, 4.73%, 6/18/2022             3,931    3,472 
3447883, 7.13%, 6/18/2022             23,558    20,574 
3447899, 2.73%, 6/19/2022             2,818    2,569 
3447910, 4.10%, 6/19/2022             1,474    1,305 
3447943, 2.73%, 6/19/2022             2,165    1,969 
3447963, 4.07%, 6/19/2022             846    747 
3447967, 7.13%, 6/19/2022             1,017    889 
3447983, 4.00%, 6/19/2022             1,323    1,188 
3447991, 4.08%, 6/19/2022             1,196    1,072 
3447997, 7.14%, 6/19/2022             2,170    1,896 
3448015, 5.74%, 6/19/2022             3,180    2,819 
3448032, 6.81%, 6/19/2022             7,440    6,505 
3448044, 4.64%, 6/19/2022             1,429    1,285 
3448071, 2.73%, 6/19/2022             6,469    5,932 
3448125, 4.63%, 6/19/2022             10,835    9,755 
3448144, 5.34%, 6/19/2022             524    461 
3448162, 7.13%, 6/19/2022             2,260    2,014 
3448189, 6.81%, 6/19/2022             4,213    3,639 
3448214, 5.74%, 6/19/2022             3,547    3,142 
3448258, 5.74%, 6/19/2022             7,033    6,237 
3448311, 4.10%, 6/19/2022             1,896    1,707 
3448331, 5.74%, 6/19/2022             15,007    13,319 
3448334, 7.13%, 6/19/2022             1,194    1,040 
3448348, 6.01%, 6/19/2022             822    726 
3448394, 7.13%, 6/19/2022             17,299    15,102 
3448446, 4.63%, 6/19/2022             4,291    3,860 
3448493, 5.74%, 6/19/2022             3,363    2,982 
3448511, 5.74%, 6/19/2022             15,519    13,860 
3448607, 2.74%, 6/19/2022             4,797    4,328 
3448636, 6.03%, 6/19/2022             1,518    1,345 
3448655, 5.74%, 6/19/2022             1,582    1,415 
3448659, 7.13%, 6/19/2022             20,170    17,638 
3448696, 4.00%, 6/19/2022             6,166    5,500 
3448747, 2.74%, 6/19/2022             3,641    3,308 
3448761, 5.77%, 6/19/2022             1,068    946 
3448765, 5.74%, 6/19/2022             4,950    4,425 
3448825, 5.74%, 6/19/2022             1,656    1,497 
3448834, 4.64%, 6/19/2022             5,420    4,873 
3448920, 5.40%, 6/20/2022             1,541    1,364 
3448953, 7.11%, 6/20/2022             10,816    9,496 
3448958, 5.74%, 6/20/2022             2,512    2,272 
3448982, 2.74%, 6/20/2022             1,949    1,765 
3449012, 4.64%, 6/20/2022             2,236    2,014 
3449032, 5.42%, 6/20/2022             5,223    4,639 
3449073, 7.11%, 6/20/2022             3,587    3,157 
3449087, 4.63%, 6/20/2022             1,450    1,304 
3449097, 5.77%, 6/20/2022             831    737 
3449107, 4.63%, 6/20/2022             1,301    1,160 
3449137, 5.41%, 6/20/2022             11,966    10,591 
3449164, 4.09%, 6/20/2022             379    339 
3449173, 6.80%, 6/20/2022             2,559    2,236 
3449203, 6.00%, 6/20/2022             2,311    2,047 
3449225, 7.14%, 6/20/2022             1,439    1,251 
3449249, 7.14%, 6/20/2022             1,372    1,196 
3449265, 5.36%, 6/20/2022             875    773 
3449284, 5.33%, 6/20/2022             460    400 
3449292, 4.71%, 6/20/2022             5,268    4,680 
3449294, 5.73%, 6/20/2022             2,471    2,191 
3449329, 3.37%, 6/20/2022             3,048    2,736 
3449341, 2.68%, 6/20/2022             581    532 
3449345, 4.63%, 6/20/2022             2,112    1,897 
3449380, 7.11%, 6/20/2022             6,667    5,930 
3449384, 4.00%, 6/20/2022             3,191    2,855 
3449444, 4.63%, 6/20/2022             3,645    3,272 
3449461, 7.11%, 6/20/2022             4,190    3,638 
3449485, 5.42%, 6/20/2022             4,459    3,937 
3449495, 6.01%, 6/20/2022             1,836    1,631 
3449507, 7.11%, 6/20/2022             1,109    970 
3449513, 3.36%, 6/20/2022             1,232    1,108 
3449519, 2.73%, 6/20/2022             763    696 
3449523, 2.72%, 6/20/2022             2,791    2,535 
3449535, 4.12%, 6/20/2022             309    275 
3449539, 4.04%, 6/20/2022             471    414 
3449556, 2.73%, 6/20/2022             777    704 
3449564, 4.08%, 6/20/2022             6,679    5,974 
3449566, 5.73%, 6/20/2022             1,680    1,492 
3449585, 5.73%, 6/20/2022             5,087    4,459 
3449623, 5.72%, 6/21/2022             2,956    2,670 
3449652, 4.07%, 6/21/2022             1,222    1,092 
3449693, 2.70%, 6/21/2022             445    399 
3449708, 4.62%, 6/21/2022             8,622    7,778 
3449789, 5.99%, 6/21/2022             10,597    9,379 
3450001, 5.72%, 6/21/2022             2,227    1,974 
3450066, 2.73%, 6/21/2022             3,905    3,566 
3450170, 3.35%, 6/21/2022             6,419    5,781 
3450190, 4.12%, 6/21/2022             308    276 
3450225, 5.99%, 6/21/2022             3,463    3,070 
3450326, 4.70%, 6/21/2022             2,211    1,948 
3450361, 2.71%, 6/21/2022             2,891    2,559 
3450442, 3.98%, 6/21/2022             2,520    2,244 
3450472, 3.35%, 6/21/2022             2,845    2,545 
3450504, 6.82%, 6/21/2022             941    819 
3450590, 5.73%, 6/21/2022             2,603    2,306 
3450646, 6.79%, 6/21/2022             1,687    1,474 
3450808, 3.95%, 6/21/2022             511    456 
3450859, 4.09%, 6/21/2022             716    643 
3450871, 3.38%, 6/21/2022             693    620 
3450998, 2.73%, 6/21/2022             1,661    1,474 
3451009, 7.12%, 6/21/2022             1,639    1,434 
3451068, 3.99%, 6/21/2022             1,268    1,138 
3451111, 4.07%, 6/21/2022             806    721 
3451145, 4.70%, 6/21/2022             2,411    2,085 
3451186, 2.72%, 6/21/2022             11,450    10,353 
3451240, 7.12%, 6/21/2022             2,126    1,867 
3451311, 7.10%, 6/21/2022             7,331    6,406 
3451454, 5.40%, 6/21/2022             2,909    2,585 
3451511, 2.68%, 6/21/2022             595    546 
3451522, 4.62%, 6/21/2022             4,869    4,390 
3451569, 2.74%, 6/21/2022             1,570    1,421 
3451581, 5.40%, 6/21/2022             1,695    1,500 
3451603, 7.10%, 6/21/2022             3,321    2,898 
3451605, 3.41%, 6/21/2022             639    575 
3451620, 3.99%, 6/21/2022             4,676    4,193 
3451664, 2.72%, 6/21/2022             698    618 
3451673, 3.95%, 6/21/2022             544    488 
3451691, 5.72%, 6/21/2022             14,690    13,137 
3451727, 4.12%, 6/21/2022             616    553 
3451775, 4.06%, 6/21/2022             1,288    1,146 
3451849, 2.73%, 6/21/2022             2,382    2,185 
3451876, 2.70%, 6/21/2022             879    788 
3451882, 2.73%, 6/21/2022             1,945    1,764 
3451898, 5.97%, 6/21/2022             1,416    1,256 
3451920, 5.72%, 6/21/2022             12,508    11,101 
3451960, 4.10%, 6/21/2022             685    617 
3451964, 7.10%, 6/21/2022             1,096    957 
3451971, 4.05%, 6/21/2022             487    440 
3451989, 7.14%, 6/21/2022             830    724 
3452006, 6.79%, 6/21/2022             1,519    1,330 
3452028, 7.10%, 6/21/2022             1,649    1,438 
3452095, 2.72%, 6/21/2022             5,727    5,181 
3452100, 7.10%, 6/21/2022             6,351    5,588 
3452197, 3.97%, 6/21/2022             960    860 
3452200, 2.73%, 6/21/2022             1,226    1,113 
3452243, 7.10%, 6/21/2022             5,595    4,984 
3452248, 5.72%, 6/21/2022             9,482    8,384 
3452334, 4.64%, 6/21/2022             382    340 
3452340, 7.10%, 6/21/2022             8,895    7,825 
3452369, 4.62%, 6/21/2022             2,225    2,007 
3452390, 5.72%, 6/21/2022             1,793    1,590 
3452418, 3.99%, 6/21/2022             9,414    8,433 
3452483, 4.12%, 6/21/2022             650    586 
3452508, 7.10%, 6/21/2022             888    774 
3452512, 4.10%, 6/21/2022             1,034    917 
3452529, 7.10%, 6/21/2022             2,011    1,791 
3452567, 4.62%, 6/21/2022             5,246    4,711 
3452615, 4.62%, 6/21/2022             12,238    11,039 
3452657, 7.12%, 6/21/2022             1,740    1,531 
3452721, 5.41%, 6/21/2022             3,894    3,458 
3452748, 5.72%, 6/21/2022             13,516    12,229 
3452895, 5.72%, 6/21/2022             11,644    10,400 
3453034, 2.73%, 6/21/2022             1,214    1,097 
3453052, 2.73%, 6/21/2022             2,702    2,437 
3453073, 4.60%, 6/21/2022             1,258    1,134 
3453080, 5.72%, 6/21/2022             51,945    46,446 
3453298, 2.72%, 6/21/2022             3,125    2,810 
3453303, 3.35%, 6/21/2022             1,499    1,348 
3453316, 4.60%, 6/21/2022             1,156    1,035 
3453329, 2.71%, 6/21/2022             3,975    3,613 
3453366, 3.35%, 6/21/2022             2,995    2,693 
3453371, 2.72%, 6/21/2022             8,180    7,489 
3453481, 4.62%, 6/21/2022             15,813    14,207 
3453587, 4.62%, 6/22/2022             3,061    2,757 
3453616, 5.99%, 6/22/2022             4,119    3,651 
3453682, 2.70%, 6/22/2022             946    858 
3453703, 2.71%, 6/22/2022             2,299    2,107 
3453740, 7.10%, 6/22/2022             1,656    1,446 
3453756, 2.71%, 6/22/2022             903    827 
3453759, 5.99%, 6/22/2022             4,228    3,755 
3453795, 2.71%, 6/22/2022             3,068    2,809 
3453825, 5.72%, 6/22/2022             22,492    19,975 
3453840, 7.10%, 6/22/2022             6,667    5,832 
3453892, 7.10%, 6/22/2022             2,463    2,153 
3453948, 5.98%, 6/22/2022             1,508    1,333 
3454009, 7.10%, 6/22/2022             5,582    4,910 
3454102, 2.73%, 6/22/2022             2,317    2,102 
3454129, 5.72%, 6/22/2022             3,593    3,190 
3454140, 5.99%, 6/22/2022             886    787 
3454149, 7.10%, 6/22/2022             17,251    15,074 
3454169, 5.40%, 6/22/2022             9,844    8,750 
3454267, 4.59%, 6/22/2022             792    711 
3454270, 5.40%, 6/22/2022             2,700    2,400 
3454290, 5.72%, 6/22/2022             5,018    4,532 
3454344, 4.01%, 6/22/2022             763    684 
3454362, 5.40%, 6/22/2022             1,751    1,553 
3454394, 2.74%, 6/22/2022             696    625 
3454403, 2.72%, 6/22/2022             2,439    2,190 
3454454, 5.72%, 6/22/2022             6,130    5,440 
3454461, 5.98%, 6/22/2022             1,109    981 
3454520, 5.98%, 6/22/2022             2,047    1,817 
3454581, 7.10%, 6/22/2022             4,845    4,264 
3454743, 3.95%, 6/22/2022             551    495 
3454784, 5.73%, 6/22/2022             2,736    2,444 
3454900, 5.72%, 6/22/2022             5,767    5,150 
3455000, 6.00%, 6/22/2022             2,411    2,139 
3455048, 3.98%, 6/22/2022             1,741    1,557 
3455125, 5.73%, 6/22/2022             2,196    1,946 
3455145, 7.10%, 6/22/2022             6,054    5,271 
3455238, 3.36%, 6/22/2022             2,507    2,229 
3455287, 5.72%, 6/22/2022             4,535    4,015 
3455392, 7.10%, 6/22/2022             2,756    2,407 
3455425, 2.74%, 6/22/2022             1,570    1,428 
3455447, 3.99%, 6/22/2022             3,312    2,930 
3455494, 4.09%, 6/22/2022             1,486    1,339 
3455496, 5.72%, 6/22/2022             3,004    2,716 
3455499, 7.10%, 6/22/2022             4,672    4,159 
3455540, 2.72%, 6/22/2022             3,031    2,745 
3455566, 2.72%, 6/22/2022             4,161    3,762 
3455598, 2.72%, 6/22/2022             4,330    3,938 
3455608, 2.74%, 6/22/2022             1,122    1,019 
3455616, 5.99%, 6/22/2022             2,548    2,262 
3455624, 4.62%, 6/22/2022             4,259    3,829 
3455683, 6.79%, 6/22/2022             2,419    2,118 
3455689, 3.98%, 6/22/2022             11,139    9,964 
3455709, 7.10%, 6/22/2022             2,420    2,110 
3455768, 7.12%, 6/22/2022             1,705    1,488 
3455799, 4.62%, 6/22/2022             7,788    7,023 
3455845, 6.83%, 6/22/2022             765    668 
3455855, 4.71%, 6/22/2022             15,950    14,063 
3455915, 2.75%, 6/22/2022             1,083    993 
3455946, 2.71%, 6/22/2022             2,104    1,917 
3455970, 2.74%, 6/22/2022             1,433    1,296 
3455997, 5.44%, 6/22/2022             994    881 
3456017, 3.98%, 6/22/2022             937    841 
3456021, 4.62%, 6/22/2022             5,924    5,330 
3456050, 2.69%, 6/22/2022             541    492 
3456058, 5.72%, 6/22/2022             1,130    1,002 
3456072, 5.74%, 6/22/2022             1,512    1,351 
3456077, 5.41%, 6/22/2022             2,801    2,473 
3456085, 2.72%, 6/22/2022             1,661    1,509 
3456096, 5.72%, 6/22/2022             6,098    5,400 
3456168, 7.10%, 6/22/2022             3,377    2,953 
3456201, 2.74%, 6/22/2022             1,426    1,289 
3456223, 5.40%, 6/22/2022             22,871    20,277 
3456236, 7.10%, 6/22/2022             3,390    2,984 
3456284, 7.11%, 6/22/2022             2,736    2,388 
3456323, 7.10%, 6/22/2022             3,826    3,408 
3456370, 7.10%, 6/22/2022             2,142    1,908 
3456395, 5.36%, 6/22/2022             1,890    1,662 
3456460, 4.07%, 6/22/2022             2,403    2,129 
3456494, 5.72%, 6/22/2022             13,328    11,901 
3456515, 7.10%, 6/22/2022             2,331    2,075 
3456606, 6.80%, 6/22/2022             1,283    1,122 
3456620, 7.10%, 6/22/2022             2,201    1,958 
3456631, 3.98%, 6/22/2022             5,342    4,790 
3456660, 2.68%, 6/22/2022             538    482 
3456677, 7.12%, 6/22/2022             1,752    1,530 
3456682, 2.72%, 6/22/2022             2,595    2,313 
3456713, 2.73%, 6/22/2022             2,250    2,021 
3456744, 4.06%, 6/22/2022             424    377 
3456748, 5.41%, 6/22/2022             3,201    2,840 
3456756, 4.74%, 6/22/2022             1,093    972 
3456772, 4.63%, 6/22/2022             1,934    1,739 
3456779, 4.06%, 6/22/2022             4,880    4,341 
3456790, 5.38%, 6/22/2022             731    650 
3456795, 3.99%, 6/22/2022             2,205    1,979 
3456804, 4.62%, 6/22/2022             5,098    4,589 
3456898, 2.72%, 6/22/2022             2,785    2,544 
3456902, 4.71%, 6/22/2022             10,925    9,716 
3456917, 5.72%, 6/22/2022             25,832    22,938 
3457129, 4.62%, 6/22/2022             5,693    5,129 
3457169, 2.73%, 6/22/2022             808    741 
3457186, 2.71%, 6/22/2022             1,778    1,609 
3457199, 4.01%, 6/22/2022             682    605 
3457203, 2.72%, 6/22/2022             411    370 
3457219, 6.77%, 6/22/2022             1,181    1,034 
3457223, 5.42%, 6/22/2022             1,062    944 
3457234, 2.74%, 6/22/2022             747    684 
3457253, 4.61%, 6/22/2022             3,576    3,220 
3457264, 7.10%, 6/22/2022             1,098    959 
3457275, 2.68%, 6/22/2022             589    540 
3457282, 2.74%, 6/22/2022             1,535    1,393 
3457295, 2.72%, 6/22/2022             1,804    1,607 
3457324, 5.74%, 6/22/2022             1,714    1,518 
3457335, 2.69%, 6/22/2022             960    868 
3457340, 7.11%, 6/22/2022             2,613    2,298 
3457355, 2.70%, 6/22/2022             924    836 
3457366, 5.72%, 6/22/2022             8,914    7,910 
3457442, 5.72%, 6/22/2022             4,828    4,367 
3462784, 2.75%, 6/23/2022             1,949    1,764 
3462791, 6.82%, 6/23/2022             4,622    4,035 
3462865, 5.43%, 6/23/2022             3,375    2,997 
3462933, 4.01%, 6/23/2022             6,891    6,180 
3463013, 6.81%, 6/23/2022             1,631    1,426 
3463030, 7.16%, 6/23/2022             1,639    1,441 
3463035, 5.75%, 6/23/2022             8,965    8,100 
3463052, 5.37%, 6/23/2022             1,317    1,158 
3463063, 7.14%, 6/23/2022             2,241    1,957 
3463113, 7.14%, 6/23/2022             3,197    2,841 
3463143, 5.75%, 6/23/2022             15,532    13,767 
3463179, 6.02%, 6/23/2022             16,688    14,803 
3463238, 2.73%, 6/23/2022             1,682    1,525 
3463294, 2.76%, 6/23/2022             379    347 
3463301, 5.75%, 6/23/2022             20,160    18,215 
3463501, 4.12%, 6/23/2022             678    601 
3463545, 7.14%, 6/23/2022             5,650    4,937 
3463601, 2.73%, 6/23/2022             13,194    12,053 
3463733, 7.14%, 6/23/2022             5,003    4,449 
3463801, 3.39%, 6/23/2022             1,496    1,348 
3463819, 3.38%, 6/23/2022             2,240    2,023 
3463888, 3.37%, 6/23/2022             1,725    1,556 
3464001, 4.65%, 6/23/2022             6,511    5,863 
3464272, 5.75%, 6/23/2022             21,834    19,332 
3464303, 7.14%, 6/23/2022             11,654    10,361 
3464702, 7.14%, 6/23/2022             3,255    2,843 
3464822, 7.14%, 6/23/2022             989    861 
3464830, 2.74%, 6/23/2022             3,681    3,346 
3464872, 2.74%, 6/23/2022             2,076    1,901 
3464887, 4.09%, 6/23/2022             1,702    1,512 
3464909, 5.75%, 6/23/2022             16,852    15,229 
3464986, 7.14%, 6/23/2022             5,914    5,260 
3465167, 6.01%, 6/23/2022             1,168    1,036 
3465266, 6.04%, 6/23/2022             2,003    1,776 
3465308, 2.76%, 6/23/2022             1,516    1,378 
3465351, 6.82%, 6/23/2022             3,451    3,008 
3465371, 2.74%, 6/23/2022             3,356    3,051 
3465451, 4.01%, 6/23/2022             11,301    10,136 
3465591, 5.39%, 6/23/2022             2,402    2,114 
3465686, 4.09%, 6/23/2022             5,032    4,474 
3465738, 5.75%, 6/23/2022             30,016    27,110 
3466001, 7.14%, 6/23/2022             6,021    5,289 
3466147, 5.75%, 6/23/2022             8,113    7,183 
3466240, 7.16%, 6/23/2022             2,177    1,936 
3466292, 7.14%, 6/23/2022             1,201    1,045 
3466318, 6.82%, 6/23/2022             13,335    11,649 
3466357, 2.73%, 6/23/2022             2,598    2,362 
3466407, 4.64%, 6/23/2022             41,073    37,005 
3466517, 4.10%, 6/23/2022             1,534    1,357 
3466609, 7.16%, 6/23/2022             1,748    1,536 
3466674, 7.14%, 6/23/2022             3,164    2,816 
3466699, 4.08%, 6/23/2022             1,332    1,199 
3466742, 7.14%, 6/23/2022             2,016    1,757 
3466756, 4.08%, 6/23/2022             4,348    3,880 
3466912, 4.04%, 6/23/2022             589    531 
3466944, 7.14%, 6/23/2022             4,453    3,959 
3467059, 2.73%, 6/24/2022             6,495    5,905 
3467076, 4.09%, 6/24/2022             433    387 
3467185, 7.14%, 6/24/2022             4,633    4,121 
3467357, 7.16%, 6/24/2022             2,393    2,084 
3467385, 5.75%, 6/24/2022             3,955    3,510 
3467467, 2.73%, 6/24/2022             433    397 
3467515, 5.36%, 6/24/2022             992    875 
3467521, 7.14%, 6/24/2022             5,650    5,026 
3467528, 5.75%, 6/24/2022             4,173    3,696 
3467731, 7.14%, 6/24/2022             2,236    1,988 
3467788, 4.64%, 6/24/2022             4,895    4,410 
3467897, 7.16%, 6/24/2022             1,858    1,632 
3467972, 3.38%, 6/24/2022             2,677    2,417 
3467989, 7.14%, 6/24/2022             3,127    2,729 
3468129, 6.82%, 6/24/2022             1,993    1,740 
3468268, 5.80%, 6/24/2022             731    648 
3468321, 2.74%, 6/24/2022             812    735 
3468441, 4.64%, 6/24/2022             4,472    4,023 
3468598, 6.81%, 6/24/2022             1,631    1,426 
3468634, 7.14%, 6/24/2022             9,605    8,390 
3469197, 4.64%, 6/24/2022             4,450    4,009 
3469357, 2.72%, 6/24/2022             920    844 
3469454, 4.64%, 6/24/2022             2,781    2,506 
3469623, 4.01%, 6/24/2022             5,177    4,638 
3469663, 4.12%, 6/24/2022             694    625 
3469709, 5.75%, 6/24/2022             16,092    14,235 
3469721, 4.04%, 6/24/2022             595    532 
3469785, 7.14%, 6/24/2022             3,033    2,648 
3469967, 7.17%, 6/24/2022             1,164    1,007 
3470090, 6.84%, 6/24/2022             820    715 
3470139, 2.71%, 6/24/2022             987    902 
3470164, 4.07%, 6/24/2022             487    433 
3470172, 5.78%, 6/24/2022             1,066    944 
3470199, 7.14%, 6/24/2022             19,706    17,527 
3470212, 5.75%, 6/24/2022             2,336    2,071 
3470280, 5.44%, 6/24/2022             6,638    5,893 
3470461, 2.70%, 6/24/2022             539    490 
3470478, 4.65%, 6/24/2022             3,441    3,099 
3470582, 3.36%, 6/24/2022             1,637    1,474 
3470601, 3.37%, 6/24/2022             1,311    1,184 
3470637, 5.75%, 6/24/2022             2,825    2,507 
3470694, 2.77%, 6/24/2022             1,083    993 
3470744, 2.69%, 6/24/2022             595    541 
3470833, 4.63%, 6/24/2022             723    652 
3470894, 5.75%, 6/24/2022             3,364    2,978 
3471086, 5.43%, 6/24/2022             5,625    4,994 
3471200, 7.14%, 6/24/2022             3,121    2,775 
3471293, 4.02%, 6/24/2022             2,095    1,879 
3471339, 7.14%, 6/24/2022             7,345    6,416 
3471553, 5.43%, 6/24/2022             3,375    2,996 
3471649, 5.75%, 6/25/2022             17,362    15,491 
3471669, 4.75%, 6/25/2022             1,795    1,593 
3471716, 7.14%, 6/25/2022             11,018    9,681 
3471806, 5.75%, 6/25/2022             5,823    5,163 
3471860, 7.14%, 6/25/2022             3,390    3,015 
3471866, 3.43%, 6/25/2022             656    592 
3471890, 5.43%, 6/25/2022             20,743    18,405 
3471940, 7.14%, 6/25/2022             12,051    10,516 
3472090, 6.82%, 6/25/2022             11,604    10,125 
3472102, 5.44%, 6/25/2022             1,969    1,747 
3472112, 4.67%, 6/25/2022             779    702 
3472114, 5.41%, 6/25/2022             731    649 
3472122, 2.74%, 6/25/2022             812    744 
3472142, 5.43%, 6/25/2022             900    799 
3472155, 4.64%, 6/25/2022             3,646    3,283 
3472172, 4.64%, 6/25/2022             18,335    16,477 
3472234, 7.14%, 6/25/2022             4,516    3,968 
3472322, 6.81%, 6/26/2022             7,875    6,881 
3472348, 3.35%, 6/26/2022             1,420    1,282 
3472366, 3.98%, 6/26/2022             992    890 
3472380, 5.74%, 6/26/2022             4,520    4,036 
3472402, 5.39%, 6/26/2022             772    681 
3472410, 7.13%, 6/26/2022             2,260    1,970 
3472418, 3.36%, 6/26/2022             3,416    3,069 
3472440, 5.40%, 6/26/2022             1,103    973 
3472442, 5.76%, 6/26/2022             1,633    1,448 
3472459, 2.74%, 6/26/2022             4,538    4,106 
3472471, 4.08%, 6/26/2022             3,789    3,385 
3472530, 7.14%, 6/26/2022             2,183    1,917 
3472532, 4.00%, 6/26/2022             4,911    4,399 
3472550, 5.42%, 6/26/2022             2,290    2,032 
3472561, 4.63%, 6/26/2022             6,672    5,992 
3472591, 6.81%, 6/26/2022             1,559    1,361 
3472612, 4.66%, 6/26/2022             779    702 
3472618, 2.73%, 6/26/2022             848    766 
3472622, 5.42%, 6/26/2022             6,075    5,392 
3472644, 6.04%, 6/26/2022             938    830 
3472662, 4.10%, 6/26/2022             1,499    1,338 
3472680, 2.73%, 6/26/2022             5,629    5,095 
3472688, 6.83%, 6/26/2022             1,688    1,475 
3472715, 2.69%, 6/26/2022             595    539 
3472717, 7.13%, 6/26/2022             6,215    5,427 
3472720, 5.74%, 6/26/2022             4,395    3,891 
3472760, 4.64%, 6/26/2022             8,022    7,222 
3472778, 4.09%, 6/26/2022             1,245    1,112 
3472803, 6.81%, 6/26/2022             675    590 
3472809, 6.01%, 6/26/2022             1,780    1,578 
3472830, 5.36%, 6/27/2022             5,450    4,794 
3472874, 7.11%, 6/27/2022             2,712    2,412 
3472882, 2.73%, 6/27/2022             1,678    1,538 
3472909, 2.68%, 6/27/2022             595    541 
3472924, 4.63%, 6/27/2022             6,008    5,411 
3472939, 4.74%, 6/27/2022             914    810 
3472960, 5.39%, 6/27/2022             1,093    963 
3472964, 6.80%, 6/27/2022             7,574    6,616 
3472986, 2.73%, 6/27/2022             11,789    10,660 
3473047, 6.80%, 6/27/2022             9,743    8,506 
3473104, 2.73%, 6/27/2022             1,624    1,489 
3473118, 3.99%, 6/27/2022             2,756    2,471 
3473144, 4.63%, 6/27/2022             10,555    9,506 
3473202, 5.36%, 6/27/2022             5,045    4,448 
3473218, 5.73%, 6/27/2022             1,808    1,601 
3473232, 2.71%, 6/27/2022             1,840    1,687 
3473261, 7.13%, 6/27/2022             2,317    2,036 
3473272, 2.74%, 6/27/2022             2,346    2,120 
3473295, 2.71%, 6/27/2022             974    893 
3473304, 5.37%, 6/27/2022             1,213    1,070 
3473314, 5.73%, 6/27/2022             5,989    5,304 
3473319, 7.11%, 6/27/2022             1,582    1,379 
3473331, 7.11%, 6/27/2022             4,507    4,008 
3473358, 2.69%, 6/27/2022             541    490 
3473370, 2.71%, 6/28/2022             3,114    2,853 
3473456, 5.72%, 6/28/2022             4,407    3,935 
3473597, 7.10%, 6/28/2022             4,706    4,183 
3473606, 5.72%, 6/28/2022             4,499    3,990 
3473831, 7.10%, 6/28/2022             2,260    1,986 
3473864, 2.73%, 6/28/2022             5,195    4,746 
3474157, 5.99%, 6/28/2022             12,794    11,342 
3474368, 5.72%, 6/28/2022             17,425    15,426 
3475528, 5.41%, 6/28/2022             5,053    4,484 
3475536, 4.71%, 6/28/2022             10,181    9,024 
3475664, 2.73%, 6/28/2022             2,440    2,233 
3475700, 2.72%, 6/28/2022             866    787 
3475711, 5.72%, 6/28/2022             28,134    24,910 
3475920, 7.10%, 6/28/2022             791    690 
3475988, 7.10%, 6/28/2022             2,712    2,412 
3476078, 3.34%, 6/28/2022             1,693    1,529 
3476084, 7.10%, 6/28/2022             3,503    3,115 
3476097, 5.41%, 6/28/2022             3,906    3,464 
3476145, 4.06%, 6/28/2022             1,299    1,156 
3476154, 7.10%, 6/28/2022             3,164    2,814 
3476178, 3.96%, 6/28/2022             1,047    939 
3476185, 2.73%, 6/28/2022             4,980    4,527 
3476206, 7.10%, 6/28/2022             1,695    1,480 
3476208, 7.10%, 6/28/2022             7,345    6,404 
3476227, 5.41%, 6/28/2022             4,379    3,886 
3476317, 2.72%, 6/28/2022             3,464    3,176 
3476362, 2.72%, 6/28/2022             866    787 
3476378, 7.10%, 6/28/2022             4,972    4,342 
3476381, 5.42%, 6/28/2022             2,588    2,297 
3476438, 4.12%, 6/28/2022             650    585 
3476446, 2.74%, 6/28/2022             758    695 
3476448, 4.03%, 6/28/2022             541    488 
3476452, 5.43%, 6/28/2022             1,463    1,298 
3476471, 2.74%, 6/28/2022             754    691 
3476482, 5.40%, 6/28/2022             7,594    6,740 
3476484, 7.10%, 6/28/2022             1,582    1,379 
3476519, 2.77%, 6/28/2022             650    590 
3476534, 3.37%, 6/28/2022             1,803    1,628 
3476551, 4.73%, 6/28/2022             1,366    1,213 
3476560, 5.35%, 6/28/2022             882    778 
3476573, 3.99%, 6/28/2022             3,418    3,064 
3476592, 3.35%, 6/28/2022             32,590    29,408 
3476604, 7.10%, 6/28/2022             1,808    1,608 
3476634, 5.33%, 6/28/2022             1,433    1,264 
3476645, 7.10%, 6/28/2022             1,130    987 
3476692, 7.10%, 6/28/2022             2,260    2,010 
3476733, 7.10%, 6/28/2022             2,486    2,211 
3476826, 4.09%, 6/28/2022             379    341 
3476830, 7.10%, 6/28/2022             12,148    10,803 
3476841, 5.72%, 6/28/2022             10,735    9,524 
3476887, 3.37%, 6/28/2022             1,967    1,775 
3476906, 2.72%, 6/28/2022             1,299    1,176 
3476919, 4.04%, 6/28/2022             662    593 
3476923, 5.72%, 6/28/2022             4,068    3,676 
3476990, 2.72%, 6/28/2022             866    787 
3476995, 5.72%, 6/28/2022             18,434    16,340 
3477055, 7.10%, 6/28/2022             2,825    2,512 
3477103, 4.06%, 6/28/2022             7,848    7,072 
3477229, 2.72%, 6/28/2022             433    397 
3477242, 5.40%, 6/28/2022             10,125    8,987 
3477289, 3.99%, 6/28/2022             12,403    11,121 
3477298, 6.79%, 6/28/2022             2,419    2,114 
3477360, 2.68%, 6/28/2022             595    546 
3477369, 5.72%, 6/28/2022             3,390    3,002 
3477385, 2.74%, 6/28/2022             1,516    1,389 
3477406, 5.72%, 6/28/2022             37,183    32,982 
3477422, 4.06%, 6/28/2022             1,299    1,171 
3477427, 7.10%, 6/28/2022             6,215    5,427 
3477591, 4.02%, 6/28/2022             595    536 
3477595, 7.12%, 6/28/2022             2,091    1,823 
3477610, 7.10%, 6/28/2022             10,735    9,359 
3477799, 3.98%, 6/28/2022             1,874    1,680 
3477801, 3.98%, 6/28/2022             3,638    3,262 
3477809, 5.40%, 6/28/2022             1,125    999 
3477827, 5.72%, 6/28/2022             4,746    4,237 
3477848, 5.97%, 6/28/2022             1,724    1,529 
3477850, 7.10%, 6/28/2022             3,390    2,956 
3477874, 2.74%, 6/28/2022             758    686 
3477886, 4.70%, 6/28/2022             1,584    1,406 
3477899, 3.99%, 6/28/2022             50,715    45,471 
3477913, 7.10%, 6/28/2022             2,486    2,171 
3477956, 5.97%, 6/28/2022             2,169    1,923 
3477999, 7.10%, 6/28/2022             3,729    3,251 
3478167, 6.02%, 6/28/2022             1,113    986 
3478244, 2.74%, 6/28/2022             758    686 
3478253, 5.72%, 6/28/2022             13,843    12,508 
3478283, 5.95%, 6/28/2022             834    740 
3478307, 3.35%, 6/28/2022             15,841    14,302 
452262, 5.65%, 4/4/2018(d)             1,644    0 
459867, 7.21%, 4/12/2018(d)             267    0 
618165, 7.19%, 10/3/2018(d)             794    0 
839368, 7.21%, 3/13/2019(d)             4,465    0 
867719, 7.67%, 4/9/2019(d)             355    0 
                     
TOTAL SMALL BUSINESS LOANS                    
(Cost $29,192,393)                  23,668,708 
                     
         7-Day            
Description        Yield    Shares    Value 
SHORT-TERM INVESTMENTS (8.39%)                    
State Street Institutional Trust        0.010%    7,924,561    7,924,561 
                     
TOTAL SHORT-TERM INVESTMENTS                    
(Cost $7,924,561)                  7,924,561 
                     
TOTAL INVESTMENTS (142.87%)                    
(Cost $140,992,226)                 $134,926,498 
                     
Liabilities in Excess of Other Assets (-42.87%)                  (40,488,535)
NET ASSETS (100.00%)                 $94,437,963 

 

(a) Security is the unrated subordinated (residual) class of asset-backed securities with an estimated yield based on projected future cash flows.
(b) Fair Valued by a third party pricing service using unobservable inputs and subject to review by the Adviser pursuant to policies approved by the Board of Directors.
(c) Loans are issued at discounts and do not have a stated interest rate.  Rate indicated based on projected future cash flows and an implied 18-month final maturity.  Actual yield and maturity is dependent on timing of future payments.
(d) Past-due loan.  A loan is deemed past-due at December 31, 2020, if the loan borrower has not made its required payment as of the most recent due date. As of December 31, 2020, $1,312,039 of whole loans were past due, which represents 1.39% of net assets.

 

Item 7.Disclosure of Proxy Voting Policies and Procedures for Closed-End Management Investment Companies.

 

Not applicable to semi-annual report.

 

Item 8.Portfolio Managers of Closed-End Management Investment Companies.

 

(a)Not applicable to semi-annual report.

 

(b)None.

 

Item 9.Purchases of Equity Securities by Closed-End Management Company and Affiliated Purchasers.

 

Period  (a)
Total Number of Shares (or Units) Purchased
   (b)
Average Price Paid per Share (or Unit)
   (c)
Total Number of Shares (or Units) purchased as Part of Publicly Announced Plans or Programs#
   (d)
Maximum Number (or Approximate Dollar Value) of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs
 
Month #1
7/1/20 - 7/31/20*
   298,130   $17.34    298,130    - 
Month #2
8/1/20 - 8/31/20
   10,247   $14.82    10,247    - 
Month #3
9/1/20 - 9/30/20
   3,276   $14.92    3,276    - 
Month #4
10/1/20 - 10/31/20^
   279,831   $17.37    279,831    - 
Month #5
11/1/20 - 11/30/20
   13,624   $14.85    13,624    - 
Month #6
12/1/20 - 12/31/20
   1,935   $16.23    1,935    - 

 

*The Fund issued a repurchase offer June 8, 2020. The repurchase offer enabled up to 288,741 shares to be redeemed by shareholders. The repurchased shares were paid out at the July 9, 2020 net asset value per share. The repurchase offer expired on July 10, 2020.
^The Fund issued a repurchase offer September 14, 2020. The repurchase offer enabled up to 273,138 shares to be redeemed by shareholders. The repurchased shares were paid out at the October 15, 2020 net asset value per share. The repurchase offer expired on October 16, 2020.
#All repurchases shown in the above table, other than those made pursuant to the Fund’s quarterly repurchase offers otherwise disclosed, were made pursuant to the Fund’s stock buyback plan announced on May 28, 2019 permitting the Fund to repurchase up to $35 million of shares of its common stock in the secondary market at discount levels it deems attractive. As of December 31, 2020, up to $28,888,160 in common shares remained available for repurchase under the stock buyback plan.

 

Item 10.Submission of Matters to a Vote of Security Holders.

 

There have been no material changes to the procedures by which shareholders may recommend nominees to the Board of Directors of the Registrant.

 

 

Item 11.Controls and Procedures.

 

(a)The Registrant’s principal executive officer and principal financial officer have concluded that the Registrant’s disclosure controls and procedures (as defined in Rule 30a-3(c) under the Investment Company Act of 1940, as amended) are effective based on their evaluation of these controls and procedures as of a date within 90 days of the filing date of this document.

 

(b)There were no significant changes in the Registrant’s internal control over financial reporting (as defined in Rule 30a-3(d) under the Investment Company Act of 1940, as amended) during the period covered by this report that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting.

 

Item 12.Disclosure of Securities Lending Activities for Closed-End Management Investment Companies.

 

None.

 

Items 13. Exhibits.

 

(a)(1)Not applicable to semi-annual report.

 

(a)(2)The certifications required by Rule 30a-2(a) of the Investment Company Act of 1940, as amended, and Section 302 of the Sarbanes-Oxley Act of 2002 are attached hereto as EX-99.CERT.

 

(b)A certification for the Registrant’s Principal Executive Officer and Principal Financial Officer, as required by Rule 30a-2(b) of the Investment Company Act of 1940, as amended, and Section 906 of the Sarbanes-Oxley Act of 2002 are attached hereto as EX-99.906CERT.

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934 and the Investment Company Act of 1940, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Registrant: RiverNorth Specialty Finance Corporation

 

By: /s/ Patrick W. Galley  
Name: Patrick W. Galley  
Title: President  
     
Date: March 5, 2021  

 

Pursuant to the requirements of the Securities Exchange Act of 1934 and the Investment Company Act of 1940, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

By: /s/ Patrick W. Galley  
Name: Patrick W. Galley  
Title: President  
     
Date: March 5, 2021  

 

By: /s/ Jonathan M. Mohrhardt  
Name: Jonathan M. Mohrhardt  
Title: Treasurer and Chief Financial Officer  
     
Date: March 5, 2021