English: Fewer than 500 are believed to have been built.
Telugu: ఇది వారు మొత్తం 500 కన్నా తక్కువ నిర్మించారు నమ్మకం.