On or about April 29 of each year through 2025, the Borough of Riverton shall provide annual reporting of trust fund activity to the New Jersey Department of Community Affairs (DCA), COAH, or Local Government Services (LGS), or other entity designated by the State of New Jersey, with a copy provided to Fair Share Housing Center and posted on the municipal website, using forms developed for this purpose by the DCA, COAH, or LGS. This reporting shall include an accounting of all Housing Trust Fund activity, including the collection of development fees from residential and nonresidential developers, payments in lieu of constructing affordable units on site, funds from the sale of units with extinguished controls, barrier-free escrow funds, rental income, repayments from affordable housing program loans, and any other funds collected in connection with Riverton's housing program, as well as to the expenditure of revenues and implementation of the plan approved by the Court.