lance stewart net worth