An hour before show time, only 105 people have arrived to the concert. According to the statistics, 95% of the people have yet to arrive. How many tickets were sold for the concert?