I was in the RN in 1977 at the time of the Silver Jubilee. Not every serviceman ( or woman) got one. If I remember correctly, every Captain of a ship got one, one officer, one senior rate, and one junior rate got one.
This was on a frigate, so approx 230 crew.
It may well of changed for the...