Market Price
$ 72.82
Selling Price
$ 65.76
3046
2592
2962
3702
Market Price
$ 69.89
Selling Price
$ 59.28
2143
811
1046
2775
Market Price
$ 85.12
Selling Price
$ 73.21
2438
2139
1678
2972
Market Price
$ 98.87
Selling Price
$ 83.92
724
294
561
2149
Market Price
$ 91.48
Selling Price
$ 82.47
1272
584
987
2956
Market Price
$ 102.33
Selling Price
$ 91.14
1598
1221
804
2126
Market Price
$ 87.10
Selling Price
$ 76.75
1484
1297
1425
4011
Market Price
$ 111.12
Selling Price
$ 93.87
3204
2441
2690
4341
Market Price
$ 113.65
Selling Price
$ 97.86
980
227
936
1162
Market Price
$ 96.01
Selling Price
$ 84.15
760
552
359
814
Market Price
$ 102.49
Selling Price
$ 89.29
2090
1515
1756
2987
Market Price
$ 85.24
Selling Price
$ 73.10
1022
905
410
3054
Market Price
$ 105.57
Selling Price
$ 88.40
1415
300
536
2560
Market Price
$ 87.98
Selling Price
$ 75.31
1695
340
1532
3851
Market Price
$ 70.34
Selling Price
$ 63.04
1136
1017
811
2154
Market Price
$ 86.74
Selling Price
$ 76.30
1360
1248
534
2239
Market Price
$ 82.14
Selling Price
$ 73.16
252
76
112
406
Market Price
$ 104.50
Selling Price
$ 92.83
3324
2041
2491
4766
Market Price
$ 91.08
Selling Price
$ 82.66
2748
2084
2334
4030
Market Price
$ 83.27
Selling Price
$ 73.83
1130
848
1018
1284
Market Price
$ 69.54
Selling Price
$ 62.50
311
66
254
890
Market Price
$ 89.41
Selling Price
$ 75.88
1259
1133
916
1637
Market Price
$ 104.16
Selling Price
$ 87.31
1826
1689
661
2813
Market Price
$ 98.46
Selling Price
$ 87.22
2304
1637
2214
3420
Market Price
$ 93.01
Selling Price
$ 83.26
3177
2319
998
3896
Market Price
$ 71.48
Selling Price
$ 62.03
3123
2973
1716
4708
Market Price
$ 99.46
Selling Price
$ 86.63
1428
1228
622
4076
Market Price
$ 69.31
Selling Price
$ 61.37
3110
1519
841
3914
Market Price
$ 64.23
Selling Price
$ 55.07
350
295
205
566
Market Price
$ 96.11
Selling Price
$ 82.33
3513
2474
1763
4440
Market Price
$ 79.98
Selling Price
$ 71.19
406
162
297
764
Market Price
$ 100.67
Selling Price
$ 87.54
4649
2608
1099
4911
Market Price
$ 68.35
Selling Price
$ 59.84
1443
852
537
2986
Market Price
$ 111.01
Selling Price
$ 96.22
1233
746
995
3093
Market Price
$ 86.57
Selling Price
$ 78.08
783
530
585
927
Market Price
$ 77.86
Selling Price
$ 65.06
760
442
248
786
Market Price
$ 88.58
Selling Price
$ 78.74
499
246
251
753
Market Price
$ 72.77
Selling Price
$ 61.88
823
181
776
2659
Market Price
$ 67.45
Selling Price
$ 58.56
1521
553
962
3060
Market Price
$ 85.09
Selling Price
$ 73.30
824
618
637
968