Sold in 2024 YTD
$
44,524,443,714
112,178 transactions
Sold in 2023 YTD
$
41,694,610,050
113,914 transactions
Sold in 2022 YTD
$
50,512,576,013
140,777 transactions