A large online retailer has 1,500,000 active users. A data scientist randomly surveyed 500 active users and found that 120 of them made at least one purchase in the last month. Based on this survey, which of the following is the best estimate of the number of active users who made at least one purchase in the last month?
300,000
360,000
420,000
480,000