Dictionary.com
Thesaurus.com

has been thronging

  • present perfect progressive
    of throng (3rd person singular).
    throng
    noun
    a multitude of people crowded or assembled together; crowd.