Original: In the past 20 years or so, many new anchor designs have appeared.
Simplified: Over the last 20 years, many new anchor designs have appeared.