ranked by
Name
Category
Definition
Interest paid by borrowers
$2,385
$19,749
$114,202