500 is 15% less than the number that need to be made, because 15% of
the number that are made will be irregulars.
Remember that 15% = 0.15
500 = 85% of the number.
500 = 0.85 of the number.
Divide each side by 0.85 :
The number = 500 / 0.85 = 589 shirts