New Bedford Park pulls in 18 million