Bitcoin hits new all-time high above $109,000