Sold in 2019 YTD

$31,465,429,635
106,741 transactions

Sold in 2018 YTD

$33,030,179,768
113,219 transactions

Sold in 2017 YTD

$32,716,914,889
115,991 transactions