Market Price
$ 106.23
Selling Price
$ 89.56
1502
860
1044
2943
Market Price
$ 88.33
Selling Price
$ 74.77
302
116
132
441
Market Price
$ 70.43
Selling Price
$ 61.76
925
760
495
1509
Market Price
$ 84.76
Selling Price
$ 74.35
288
233
96
495
Market Price
$ 100.85
Selling Price
$ 84.99
592
538
269
839
Market Price
$ 97.66
Selling Price
$ 83.87
3885
1558
2876
4623
Market Price
$ 103.53
Selling Price
$ 93.12
3074
1996
1642
3078
Market Price
$ 109.78
Selling Price
$ 94.24
743
244
578
1098
Market Price
$ 105.82
Selling Price
$ 93.03
2573
2128
1278
4943
Market Price
$ 84.14
Selling Price
$ 75.97
627
364
287
919
Market Price
$ 104.20
Selling Price
$ 91.93
366
276
92
1130
Market Price
$ 106.28
Selling Price
$ 94.90
1450
987
334
1918
Market Price
$ 112.37
Selling Price
$ 94.53
2712
1785
1355
3935
Market Price
$ 74.68
Selling Price
$ 63.58
916
802
468
2129
Market Price
$ 79.85
Selling Price
$ 70.79
1008
901
709
2417
Market Price
$ 90.62
Selling Price
$ 78.45
1867
1820
714
4010
Market Price
$ 66.38
Selling Price
$ 59.49
2035
892
605
2402
Market Price
$ 115.90
Selling Price
$ 98.66
2912
1285
1158
4131
Market Price
$ 80.19
Selling Price
$ 67.61
914
490
820
2520
Market Price
$ 101.54
Selling Price
$ 90.79
3664
1312
3199
3721