Union Home Minister and Minister of Cooperation, Amit Shah, expressed his gratitude to Prime Minister Narendra Modi and Finance Minister Nirmala Sitharaman for allocating Rs 17,155 crore for railways in Gujarat in the 2025 Union Budget, a minitry release said on Wednesday.