We are basically middle of the pack:
69. Northwestern - 65%
Remember last year, when everyone predicted we were going to take a step back due to low returning production? It doesn't feel like we are returning any more production this year, but apparently there are some numbers saying that we are.