Man uppskattade deras antal till mellan 2500