The top selling EV in Europe in 2020 was the Renault Zoe, Volkswagen is catching up fast (they sold 56k ID 3 despite only going on sale in the second half of last year VS 85k Model 3 over 12 months), Tesla model 3 was second, but numbers are dropping.
If we are talking about quality, I think the new BMW and Mercedes will take the lead in the segment Tesla is being marketed right now.
Tesla numbers are good thanks to Norway buying a lot of them.