When is North Dakota sales tax due? · Stillpost