An orange grower finds that she gets an average yield of 40 bushels per tree when she plants 20 trees on an acre of ground. Each time she adds a tree to an acre, the yield per tree decreases by 1 bushel, due to congestion. How many trees per acre should she plant for maximum yield?