0 Comments
56 Billion per year is the correct answer.
Hope this helped :)
9.4m questions
12.2m answers