Sold in 2024 YTD
$
11,212,863,721
29,926 transactions
Sold in 2023 YTD
$
10,599,694,172
30,671 transactions
Sold in 2022 YTD
$
14,977,494,145
42,282 transactions