St. Augustine Parish continues Thanksgiving tradition, hands out 21,000 meals