COST	2015-10-31	100000	0.00	0.00	-100.00
COST	2015-11-30	200000	101426.33	628.34	-49.29
COST	2015-12-31	300000	201606.80	1248.34	-32.80
COST	2016-01-31	400000	283371.36	1875.14	-29.16
COST	2016-02-29	500000	380520.85	2536.30	-23.90
COST	2016-03-31	600000	502804.94	3190.79	-16.20
COST	2016-04-30	700000	566257.03	3822.70	-19.11
COST	2016-05-31	800000	667272.44	4485.26	-16.59
COST	2016-06-30	900000	807329.04	5140.91	-10.30
COST	2016-07-31	1000000	966780.36	5781.49	-3.32
COST	2016-08-31	1100000	1033856.80	6378.29	-6.01
COST	2016-09-30	1200000	1070384.17	7018.45	-10.80
COST	2016-10-31	1300000	1136084.10	7682.99	-12.61
COST	2016-11-30	1400000	1255646.42	8364.84	-10.31
COST	2016-12-31	1500000	1544810.85	9648.43	2.99
COST	2017-01-31	1600000	1581860.81	9648.43	-1.13
COST	2017-02-28	1700000	1818974.52	10266.25	7.00
COST	2017-03-31	1800000	1815766.34	10828.11	0.88
COST	2017-04-30	1900000	2028697.42	11427.99	6.77
COST	2017-05-31	2000000	2163397.70	11990.23	8.17
COST	2017-06-30	2100000	2006138.02	12543.85	-4.47
COST	2017-07-31	2200000	2088130.58	13173.49	-5.08
COST	2017-08-31	2300000	2162947.87	13799.59	-5.96
COST	2017-09-30	2400000	2370957.91	14431.54	-1.21
COST	2017-10-31	2500000	2427316.54	15069.01	-2.91
COST	2017-11-30	2600000	2892540.67	15683.68	11.25
COST	2017-12-31	2700000	3019580.88	16223.84	11.84
COST	2018-01-31	2800000	3265017.59	16754.85	16.61
COST	2018-02-28	2900000	3297172.44	17271.73	13.70
COST	2018-03-31	3000000	3354035.89	17799.90	11.80
COST	2018-04-30	3100000	3617314.34	18347.10	16.69
COST	2018-05-31	3200000	3737989.08	18855.88	16.81
COST	2018-06-30	3300000	4046512.27	19363.16	22.62
COST	2018-07-31	3400000	4340070.08	19843.95	27.65
COST	2018-08-31	3500000	4833588.64	20733.45	38.10
COST	2018-09-30	3600000	4869872.17	20733.45	35.27
COST	2018-10-31	3700000	4837722.61	21159.61	30.75
COST	2018-11-30	3800000	4994527.16	21595.15	31.43
COST	2018-12-31	3900000	4486924.71	22026.04	15.05
COST	2019-01-31	4000000	4832269.30	22514.42	20.81
COST	2019-02-28	4100000	5028831.72	22990.00	22.65
COST	2019-03-31	4200000	5677662.36	23447.85	35.18
COST	2019-04-30	4300000	5857699.31	23857.37	36.23
COST	2019-05-31	4400000	5814916.06	24271.29	32.16
COST	2019-06-30	4500000	6523551.34	24686.11	44.97
COST	2019-07-31	4600000	6908815.85	25065.54	50.19
COST	2019-08-31	4700000	7595673.14	25769.01	61.61
COST	2019-09-30	4800000	7424308.60	25769.01	54.67
COST	2019-10-31	4900000	7760871.67	26121.21	58.39
COST	2019-11-30	5000000	7932655.62	26458.94	58.65
COST	2019-12-31	5100000	7875646.05	26795.20	54.42
COST	2020-01-31	5200000	8291282.94	27138.27	59.45
COST	2020-02-29	5300000	7722745.41	27469.39	45.71
COST	2020-03-31	5400000	7924581.31	27792.87	46.75
COST	2020-04-30	5500000	8526895.67	28141.57	55.03
COST	2020-05-31	5600000	8782999.54	28472.78	56.84
COST	2020-06-30	5700000	8731584.61	28797.15	53.19
COST	2020-07-31	5800000	9481155.99	29125.29	63.47
COST	2020-08-31	5900000	10231267.88	29428.95	73.41
COST	2020-09-30	6000000	10548306.46	29713.54	75.81
COST	2020-10-31	6100000	10725888.07	29992.42	75.83
COST	2020-11-30	6200000	11857642.85	30266.85	91.25
COST	2020-12-31	6300000	11501161.59	30524.87	82.56
COST	2021-01-31	6400000	10850588.89	30787.93	69.54
COST	2021-02-28	6500000	10285234.97	31073.22	58.23
COST	2021-03-31	6600000	11060000.94	31377.67	67.58
COST	2021-04-30	6700000	11780148.36	31659.41	75.82
COST	2021-05-31	6800000	12075526.45	31923.04	77.58
COST	2021-06-30	6900000	12735599.00	32187.43	84.57
COST	2021-07-31	7000000	13940499.92	32440.89	99.15
COST	2021-08-31	7100000	14882695.95	32674.04	109.62
COST	2021-09-30	7200000	14780507.32	32893.08	105.28
COST	2021-10-31	7300000	16277904.60	33116.13	122.98
COST	2021-11-30	7400000	17971839.37	33319.44	142.86
COST	2021-12-31	7500000	19022591.68	33508.18	153.63
COST	2022-01-31	7600000	17015118.66	33684.63	123.88
COST	2022-02-28	7700000	17590262.53	33876.29	128.44
COST	2022-03-31	7800000	19616722.10	34065.68	151.50
COST	2022-04-30	7900000	18205784.85	34239.42	130.45
COST	2022-05-31	8000000	16051244.36	34428.48	100.64
COST	2022-06-30	8100000	16599171.85	34633.56	104.93
COST	2022-07-31	8200000	18858578.39	34839.42	129.98
COST	2022-08-31	8300000	18285142.13	35022.30	120.30
COST	2022-09-30	8400000	16629228.69	35211.28	97.97
COST	2022-10-31	8500000	17761616.37	35416.98	108.96
COST	2022-11-30	8600000	19206466.06	35617.00	123.33
COST	2022-12-31	8700000	16449760.06	36034.52	89.08
COST	2023-01-31	8800000	18418686.96	36034.52	109.30
COST	2023-02-28	8900000	17540682.70	36227.61	97.09
COST	2023-03-31	9000000	18102713.00	36433.50	101.14
COST	2023-04-30	9100000	18435311.35	36634.70	102.59
COST	2023-05-31	9200000	18844485.25	36837.29	104.83
COST	2023-06-30	9300000	19937490.97	37032.38	114.38
COST	2023-07-31	9400000	20866570.02	37217.21	121.98
COST	2023-08-31	9500000	20541553.42	37397.23	116.23
COST	2023-09-30	9600000	21231747.00	37580.97	121.16
COST	2023-10-31	9700000	20857846.70	37755.86	115.03
COST	2023-11-30	9800000	22485862.09	37935.46	129.45
COST	2023-12-31	9900000	25151141.99	38103.17	154.05
COST	2024-01-31	10000000	26583929.70	38256.86	165.84
COST	2024-02-29	10100000	28564493.17	38398.81	182.82
COST	2024-03-31	10200000	28228624.97	38530.53	176.75
COST	2024-04-30	10300000	27953953.80	38669.18	171.40
COST	2024-05-31	10400000	31429924.67	38807.65	202.21
COST	2024-06-30	10500000	33090353.68	38930.29	215.15
COST	2024-07-31	10600000	32097896.38	39048.54	202.81
COST	2024-08-31	10700000	35055373.66	39283.01	227.62
COST	2024-09-30	10800000	34825175.79	39283.01	222.46
COST	2024-10-31	10900000	34439927.23	39396.84	215.96
COST	2024-11-30	11000000	38399778.29	39510.82	249.09
COST	2024-12-31	11100000	36296558.45	39613.39	227.00
COST	2025-01-31	11200000	38924066.99	39723.30	247.54
COST	2025-02-28	11300000	41758501.80	39822.72	269.54
COST	2025-03-31	11400000	37754748.16	39919.16	231.18
COST	2025-04-30	11500000	39803810.26	40023.94	246.12
COST	2025-05-31	11600000	41736224.04	40124.04	259.80
COST	2025-06-30	11700000	39814059.23	40218.66	240.29
COST	2025-07-31	11800000	37886363.22	40320.08	221.07
COST	2025-08-31	11900000	38233774.97	40531.08	221.29
COST	2025-09-30	12000000	37516780.14	40531.08	212.64
COST	2025-10-31	12100000	37101336.61	40531.08	206.62