Brian wants to buy banners for each class at what WCHS. The cost of ready-made banners is $20.95 each. Blank banners are $6.49 each, paint is $15.99 and stencils are $14.30. How many banners will he have to buy in order for the homemade banners to be cheaper than the ready-made banners?