Sold in 2024 YTD
$
40,829,103,544
102,421 transactions
Sold in 2023 YTD
$
38,627,966,024
105,143 transactions
Sold in 2022 YTD
$
47,489,694,213
131,228 transactions