Грамматический словарь Зализняка
1. шампунь,
шампуни,
шампуни,
шампуней,
шампуни,
шампуням,
шампунь,
шампуни,
шампунью,
шампунями,
шампуни,
шампунях
2. шампунь,
шампуни,
шампуня,
шампуней,
шампуню,
шампуням,
шампунь,
шампуни,
шампунем,
шампунями,
шампуне,
шампунях