A gardener budgets to purchase plants for a new garden. The gardener must purchase a minimum of 150 plants to maintain the wholesale pricing. If the gardener pays per plant to purchase small shrubs and per plant to purchase large trees, what is the maximum number of large trees the gardener can purchase to stay within the budget and maintain the wholesale pricing?