Total shirts = number of days × average per day.

• Total for first 6 days = 6 × 45 = 270
• Total for all 7 days = 7 × 54 = 378
• Shirts on 7th day = 378 − 270 = 108

Final Answer: 108