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