Hai has $100 available to buy USB drives to back up data for his business computers. Each USB drive has a price of $8, and Hai will pay a sales tax of 7% of the total price of the usb drives. What is the maximum number of USB drives Hai can buy?