Who makes our vaccines?

Who makes Vaccines. Vaccines are manufactured by sevaral drug companies, like novartis, smith kline beecham. Aventis and merck. And few more small drug and vaccine manufacturing companies.