The weighted-average rate paid for repurchase agreements during the year ended December 31, 2019 was 1.32% and the weighted average rate for the years ended December 31, 2018 and 2017 was 0.99% and 0.33%, respectively.