Shimla, Dec 27: Himachal Pradesh Chief Minister Jai Ram Thakur and his 11 ministers — half of them first-timers — on Wednesday took oath of office at an impressive ceremony attended among others by Prime Minister rendra Modi and BJP President Amit Shah.