Pharmacy retailers CVS Health and Walgreens were both on track to have completed the first round of coronavirus vaccinations at skilled nursing facilities, the companies reported Monday. 

CVS had administered nearly 2 million first-round doses at about 8,000 SNFs as of Monday and has started the administration of its second doses at many facilities. The second round is expected to be completed within four weeks,according to CVS. 

Walgreens said it has administered more than 1 million first-round doses at SNFs and was on track to finish by Monday. About 35,000 long-term care facilities selected Walgreens for the vaccination program.

“This unprecedented effort has not been without challenges, but as federal, state and local jurisdictions continue to advance their prioritization and distribution plans, we have been able to rapidly expand vaccine access to our nation’s most vulnerable populations and help our communities begin to emerge from this pandemic,” Walgreens President John Standley said in a statement.  

“Our dedicated healthcare professionals are reaching long-term care residents and staff as soon as possible based on activation dates selected by the states, while navigating the challenges of a complex rollout,” added Karen Lynch, incoming CVS Health president and CEO. 

The Centers for Disease Control and Prevention’s COVID vaccine data tracker as of Sunday showed that a total of 2.7 million doses had been administered to residents and staff in long-term care facilities. Of those, about 2.4 million were first-round doses.