Year 598,300
1 673087.5
2 757223.4375
3 851876.3672
4 958360.9131
5 1078156.027
6 1212925.531
7 1364541.222
8 1535108.875
9 1726997.484
10 1942872.17
11 2185731.191
12 2458947.59
13 2766316.038
14 3112105.543
15 3501118.736
16 3938758.578
17 4431103.4
18 4984991.325
19 5608115.241
20 6309129.646
21 7097770.852
22 7984992.208
23 8983116.234
24 10106005.76
25 11369256.48
26 12790413.54
27 14389215.24
28 16187867.14
29 18211350.53
30 20487769.35