Sold in 2019 YTD

$36,541,463,488
124,810 transactions

Sold in 2018 YTD

$38,009,014,459
131,305 transactions

Sold in 2017 YTD

$37,835,438,760
135,099 transactions