Is that with your table or my table?
As I don't get an error when I run it.
Are you using the same files a you provided, if not I may need to see what the txt files hold for Sales?