Over 3.42B coronavirus vaccine shots administered worldwide