2949.34
3056.34
3000.48
2928.30
2875.63
2850.34
2893.82
2843.38
2822.66
2863.83
2846.37
2835.29
2830.32
2826.51
2912.39
2843.50
2901.48