Jaime has 21 red balloons and 28 blue balloons. He wants to make balloon bouquets. Each bouquet must have the same number of balloons in it. Without mixing balloons, what is the greatest number of balloons that Jaime can put in each bouquet?