How long does a landlord have to return a security deposit in Utah?

Landlords must return deposits within 30 days after the lease ends, with an itemized list of deductions if any.