107,100 953,300 23,278 85,877 94,701 2,103 250,000 28,00045,086