Well, to cheer everyone up, here's some positive looking statistics I gathered:
Sum of all ITAs: 779+779+849+1187+1620+1637+925+715+1361 = 9852
ITAs to be issued per year: 49000
ITAs remaining: 49000 - 9852 = 39148
And half year has already passed.
Therefore, they will need to start sending...