Factors impacting demand