T-shirt availability. Quantities were even more limited than I thought. Here's all we've got left. Large: 56 XL: 3 2XL: 6 3XL: 5