
BFST 2018-04-30 100000 0.00 0.00 -100.00 BFST 2018-05-31 200000 90076.92 3846.15 -54.96 BFST 2018-06-30 300000 211505.02 8026.76 -29.50 BFST 2018-07-31 400000 307685.44 11902.72 -23.08 BFST 2018-08-31 500000 509532.70 19688.28 1.91 BFST 2018-09-30 600000 522723.85 19688.28 -12.88 BFST 2018-10-31 700000 619637.14 23497.81 -11.48 BFST 2018-11-30 800000 688872.31 27238.92 -13.89 BFST 2018-12-31 900000 753659.63 31104.40 -16.26 BFST 2019-01-31 1000000 813703.52 35271.07 -18.63 BFST 2019-02-28 1100000 979145.89 39609.46 -10.99 BFST 2019-03-31 1200000 1067838.20 43514.19 -11.01 BFST 2019-04-30 1300000 1210933.46 47580.88 -6.85 BFST 2019-05-31 1400000 1264217.04 51558.61 -9.70 BFST 2019-06-30 1500000 1414994.85 55599.01 -5.67 BFST 2019-07-31 1600000 1484520.03 59523.66 -7.22 BFST 2019-08-31 1700000 1600846.38 67775.03 -5.83 BFST 2019-09-30 1800000 1653710.83 67775.03 -8.13 BFST 2019-10-31 1900000 1755731.11 71838.42 -7.59 BFST 2019-11-30 2000000 1868086.26 75938.46 -6.60 BFST 2019-12-31 2100000 1994735.19 80013.44 -5.01 BFST 2020-01-31 2200000 2081972.30 84018.25 -5.36 BFST 2020-02-29 2300000 2117608.25 87977.08 -7.93 BFST 2020-03-31 2400000 1243753.68 92129.90 -48.18 BFST 2020-04-30 2500000 1412022.12 101003.02 -43.52 BFST 2020-05-31 2600000 1575339.24 108719.07 -39.41 BFST 2020-06-30 2700000 1778480.56 115861.92 -34.13 BFST 2020-07-31 2800000 1674296.06 122748.97 -40.20 BFST 2020-08-31 2900000 1883046.24 130134.50 -35.07 BFST 2020-09-30 3000000 2048791.68 136586.11 -31.71 BFST 2020-10-31 3100000 2374289.82 142943.39 -23.41 BFST 2020-11-30 3200000 2779226.51 148860.55 -13.15 BFST 2020-12-31 3300000 3137958.81 154123.71 -4.91 BFST 2021-01-31 3400000 3229305.82 159079.11 -5.02 BFST 2021-02-28 3500000 3602928.63 163993.12 2.94 BFST 2021-03-31 3600000 4031809.27 168483.46 11.99 BFST 2021-04-30 3700000 4101438.70 172546.85 10.85 BFST 2021-05-31 3800000 4311598.37 176704.85 13.46 BFST 2021-06-30 3900000 4149627.05 180811.63 6.40 BFST 2021-07-31 4000000 4315628.09 185140.63 7.89 BFST 2021-08-31 4100000 4532203.51 189473.39 10.54 BFST 2021-09-30 4200000 4529771.58 193662.75 7.85 BFST 2021-10-31 4300000 5279829.53 197894.66 22.79 BFST 2021-11-30 4400000 5543841.89 201594.25 26.00 BFST 2021-12-31 4500000 5810078.58 205230.61 29.11 BFST 2022-01-31 4600000 5729795.03 208735.70 24.56 BFST 2022-02-28 4700000 5563004.03 212409.47 18.36 BFST 2022-03-31 4800000 5261391.36 216251.19 9.61 BFST 2022-04-30 4900000 4884652.36 220426.55 -0.31 BFST 2022-05-31 5000000 4977634.37 224927.00 -0.45 BFST 2022-06-30 5100000 4887905.41 229371.45 -4.16 BFST 2022-07-31 5200000 5494044.05 233988.25 5.65 BFST 2022-08-31 5300000 5620465.79 238256.28 6.05 BFST 2022-09-30 5400000 5223104.15 242596.56 -3.28 BFST 2022-10-31 5500000 6120370.38 246988.31 11.28 BFST 2022-11-30 5600000 5906556.37 251129.09 5.47 BFST 2022-12-31 5700000 5752209.53 259810.74 0.92 BFST 2023-01-31 5800000 5388474.59 259810.74 -7.10 BFST 2023-02-28 5900000 5513693.86 264572.64 -6.55 BFST 2023-03-31 6000000 4617480.37 269555.20 -23.04 BFST 2023-04-30 6100000 4247140.52 275430.64 -30.37 BFST 2023-05-31 6200000 4109323.11 282040.03 -33.72 BFST 2023-06-30 6300000 4352999.79 288852.02 -30.90 BFST 2023-07-31 6400000 6040684.08 295387.96 -5.61 BFST 2023-08-31 6500000 6137055.44 300100.50 -5.58 BFST 2023-09-30 6600000 5720034.40 304905.88 -13.33 BFST 2023-10-31 6700000 6061466.72 310208.11 -9.53 BFST 2023-11-30 6800000 6378618.95 315304.95 -6.20 BFST 2023-12-31 6900000 7889424.63 320057.80 14.34 BFST 2024-01-31 7000000 7309306.39 324137.77 4.42 BFST 2024-02-29 7100000 7377071.61 328600.06 3.90 BFST 2024-03-31 7200000 7423224.22 333178.81 3.10 BFST 2024-04-30 7300000 6819879.08 337784.99 -6.58 BFST 2024-05-31 7400000 7349111.43 342615.91 -0.69 BFST 2024-06-30 7500000 7559887.29 347421.29 0.80 BFST 2024-07-31 7600000 8949626.74 352070.29 17.76 BFST 2024-08-31 7700000 8798590.79 360302.65 14.27 BFST 2024-09-30 7800000 9248969.11 360302.65 18.58 BFST 2024-10-31 7900000 9544818.78 364445.15 20.82 BFST 2024-11-30 8000000 10495010.73 368245.99 31.19 BFST 2024-12-31 8100000 9553782.38 371742.49 17.95 BFST 2025-01-31 8200000 10141376.26 375745.70 23.68 BFST 2025-02-28 8300000 10068345.48 379507.92 21.31 BFST 2025-03-31 8400000 9336733.50 383438.74 11.15 BFST 2025-04-30 8500000 8932729.91 387537.10 5.09 BFST 2025-05-31 8600000 9322495.03 391866.11 8.40 BFST 2025-06-30 8700000 9764392.99 396121.43 12.23 BFST 2025-07-31 8800000 9501387.79 400058.43 7.97 BFST 2025-08-31 8900000 10214580.19 408419.84 14.77 BFST 2025-09-30 9000000 9642792.57 408419.84 7.14 BFST 2025-10-31 9100000 9544771.90 408419.84 4.89