Shutterstock has over 350 million photos and vectors at the beginning of 2021 – with approximately 10 million videos.

Great collection, but very expensive for the average creator. They have tried to focus on the top end of the business market.