The Centre said it has so far provided more than 18 crore vaccine doses to states and UTs free of cost, but many of them have complained of an acute shortage of the jabs and are now prioritising people who need to be given their second dose within a prescribed period.