loren lorosa boyd net worth