What are these bumps

They started on my legs and still are 99%on my legs but more and more appear and they are itchy

They started on my legs and still are 99%on my legs but more and more appear and they are itchy