1570875 1570875 3106500 4677375 1870000 6547375 945250 7492625 407375 7900000 6767616 14667616 304640 14972256 583625 15555881 1913375 17469256 1716500 19185756 1895936 21081692 859136 21940828 1936000 23876828