213 235 562 1024 1961 4500 5089 28174 45000 130000 313000 535000 992000 1776000 3212000 6642000 12881000 19540000 36739000 56218000 93047785