READ HERECOMMENT: According to AI, 7 since March 2022. Russia launched 90 just the other day. Looks rather unstoppable.