29K vaccine appointments available in Waterloo Region; residents urged to book earlier if possible