Witnesses, including witnesses for depositions, shall be paid the same fees and mileage that are paid witnesses in the courts of the United States. Fees shall be paid by the party at whose instance the witness appears, and the person taking a deposition shall be paid by the party at whose instance the deposition is taken.