5,578,676