Market Price
$ 71.34
Selling Price
$ 62.23
1524
1471
903
4372
Market Price
$ 77.61
Selling Price
$ 67.99
1080
1021
984
3522
Market Price
$ 66.76
Selling Price
$ 59.58
861
733
653
1958
Market Price
$ 65.30
Selling Price
$ 58.29
1908
929
1270
3728
Market Price
$ 66.45
Selling Price
$ 58.97
1140
1109
1024
3725
Market Price
$ 102.26
Selling Price
$ 89.85
4279
4098
2967
4967
Market Price
$ 95.15
Selling Price
$ 82.42
872
344
718
1354
Market Price
$ 66.41
Selling Price
$ 59.75
399
285
263
409
Market Price
$ 114.17
Selling Price
$ 97.78
987
731
814
2237
Market Price
$ 73.24
Selling Price
$ 66.05
3671
1868
2646
4155
Market Price
$ 99.60
Selling Price
$ 88.49
2252
1724
893
2566
Market Price
$ 91.25
Selling Price
$ 77.80
2946
2538
2388
3992
Market Price
$ 107.42
Selling Price
$ 96.51
1378
676
890
3405
Market Price
$ 104.47
Selling Price
$ 87.25
1413
1294
889
2376
Market Price
$ 113.07
Selling Price
$ 94.91
179
49
74
510
Market Price
$ 91.18
Selling Price
$ 81.43
2503
2266
2217
4610
Market Price
$ 100.25
Selling Price
$ 85.75
3896
1121
3605
4433
Market Price
$ 80.04
Selling Price
$ 68.10
4147
1769
3064
4498
Market Price
$ 75.62
Selling Price
$ 66.58
610
350
187
1923
Market Price
$ 62.71
Selling Price
$ 55.27
1362
1016
1086
3700
Market Price
$ 106.35
Selling Price
$ 95.60
812
342
292
1795
Market Price
$ 89.76
Selling Price
$ 78.57
2165
1110
758
2740
Market Price
$ 77.09
Selling Price
$ 66.08
2791
1619
1682
3460
Market Price
$ 113.65
Selling Price
$ 94.95
428
303
171
729
Market Price
$ 81.72
Selling Price
$ 73.89
4570
3832
1430
4900
Market Price
$ 103.43
Selling Price
$ 87.83
1549
1388
895
2723
Market Price
$ 88.46
Selling Price
$ 74.08
2776
1905
1370
2859
Market Price
$ 73.30
Selling Price
$ 61.20
2643
800
2046
3390
Market Price
$ 105.79
Selling Price
$ 88.30
412
246
145
1359
Market Price
$ 92.09
Selling Price
$ 79.10
1217
530
470
4300
Market Price
$ 115.94
Selling Price
$ 98.73
602
456
263
635
Market Price
$ 71.54
Selling Price
$ 61.19
3729
1568
1911
4088
Market Price
$ 95.31
Selling Price
$ 80.07
3094
1387
2532
4029
Market Price
$ 109.96
Selling Price
$ 94.72
2685
2073
1253
3887
Market Price
$ 92.26
Selling Price
$ 83.51
951
567
716
1286
Market Price
$ 86.12
Selling Price
$ 74.61
2955
869
1183
3063
Market Price
$ 92.96
Selling Price
$ 78.19
1065
580
827
1868
Market Price
$ 98.42
Selling Price
$ 87.10
3161
1756
1030
3228
Market Price
$ 65.51
Selling Price
$ 56.78
3290
2367
3207
3496
Market Price
$ 104.60
Selling Price
$ 91.26
386
171
267
896