Sold in 2024 YTD
$
25,255,570,662
63,564 transactions
Sold in 2023 YTD
$
23,976,041,046
65,322 transactions
Sold in 2022 YTD
$
31,981,074,542
86,862 transactions