March 30: 27,128 27,595 (+467)
April 6: 28,174 28,099 (-75)
April 13: 28,601 29,055(+454)
April 20: 29,035 29, 861 (+826)
April 21: 30,000
April 27: 29,815 30,301 (+486)
April 29: 30,000 31,200 (+1,200)!!!
May 4: 30,275
May 11: 30,479
May 18: 30,630
May 25: 30,855
June 1: 31,000
June 8: 31,094
June 15: 31,294
July 1 (finale): 31,508
I think we can get to 32,000. (This week's may not be 100% accurate as the website seems to be having troubles - how novel!)