Samantha bought 450 rolls of toilet paper for her family to use while they are stuck at home. There are 4 people in her family. If each person uses an average of 20 squares of toilet paper a day and each roll has 950 squares, how many days will Samantha's stock of toilet paper last?