From immigrationwatch.com, you will see only 5 I-140 were approved in Nov and Dec, while TSC, VSC and NSC have lots of cases were approved. CSC Sucks!