Sold in 2023 YTD

$2,120,624,231
6,284 transactions

Sold in 2022 YTD

$3,623,162,631
10,512 transactions

Sold in 2021 YTD

$3,206,495,839
10,182 transactions