2,903,906 Rentals in Europe