3,504,124