Stan Lee's sells 4,300 carpets a year at an average price per carpet of $1,490. The carrying cost per unit is $21.63. The company orders 500 carpets at a time and has a fixed order cost of $69 per order. The carpets are sold out before they are restocked. What is the economic order quantity?
A. 147 carpets
B. 166 carpets
C. 184 carpets
D. 315 carpets
E. 348 carpets