Sold in 2018 YTD

$37,674,965,773
128,793 transactions

Sold in 2017 YTD

$37,694,214,240
133,433 transactions

Sold in 2016 YTD

$35,346,803,677
130,813 transactions