Report: 29% of Homebuyers Made All-Cash Purchases