What causes shifts of the demand curve

Prices of substitutes or complements

Advertising or promotion

Seasons

Future Expectations (eg: shortage)

Government Expectation

Tastes and Preferences

Change in Real Income