Virat has a large collection of $2 bills and $5 bills. He makes stacks that have a value of $100. Each stack has a least one $2 bill, at least one $5 bill, and no other types of bills. If each stack has a different number of $2 bills than any other stack, what is the maximum number of stacks that Virat can create?