Answer:
266.6 per year
Explanation:
53392 / 20 = 266.6
= 266.6 per year
9.4m questions
12.2m answers