Market Price
$ 91.16
Selling Price
$ 80.17
1162
794
999
1412
Market Price
$ 76.81
Selling Price
$ 65.00
306
168
229
658
Market Price
$ 87.58
Selling Price
$ 77.94
1171
438
1003
1173
Market Price
$ 67.37
Selling Price
$ 60.57
2158
1739
2012
4623
Market Price
$ 101.38
Selling Price
$ 85.97
3078
2110
896
4979
Market Price
$ 90.10
Selling Price
$ 75.42
2430
2262
638
3016
Market Price
$ 105.64
Selling Price
$ 93.38
603
458
256
1149
Market Price
$ 92.83
Selling Price
$ 82.83
2001
1983
1947
2723
Market Price
$ 99.58
Selling Price
$ 88.59
1163
969
710
3254
Market Price
$ 98.63
Selling Price
$ 87.04
1109
549
935
2386
Market Price
$ 108.27
Selling Price
$ 97.20
736
590
708
1059
Market Price
$ 65.99
Selling Price
$ 55.98
4234
3447
1671
4678
Market Price
$ 68.31
Selling Price
$ 57.24
1742
1096
517
2891
Market Price
$ 99.09
Selling Price
$ 87.74
2028
1943
495
4856
Market Price
$ 72.45
Selling Price
$ 64.82
3543
1762
2406
4833
Market Price
$ 89.13
Selling Price
$ 75.12
2146
1408
2110
4952
Market Price
$ 65.53
Selling Price
$ 55.93
335
201
117
406
Market Price
$ 111.71
Selling Price
$ 93.84
3060
764
1957
4309
Market Price
$ 85.00
Selling Price
$ 75.43
1035
397
957
1221
Market Price
$ 87.36
Selling Price
$ 76.10
2945
2005
924
4881
Market Price
$ 75.86
Selling Price
$ 68.69
639
481
143
1465
Market Price
$ 64.97
Selling Price
$ 56.11
1821
1224
968
2442
Market Price
$ 80.02
Selling Price
$ 66.96
2549
2430
1219
4470
Market Price
$ 98.66
Selling Price
$ 89.22
1471
1303
565
3070
Market Price
$ 71.18
Selling Price
$ 64.05
1151
350
530
4844
Market Price
$ 84.37
Selling Price
$ 73.35
1463
1127
705
2391
Market Price
$ 77.84
Selling Price
$ 67.89
4270
4245
2915
4843
Market Price
$ 81.70
Selling Price
$ 70.37
620
412
551
2083
Market Price
$ 71.08
Selling Price
$ 61.66
1242
986
807
2158
Market Price
$ 69.15
Selling Price
$ 60.97
1549
1265
1314
1672
Market Price
$ 104.91
Selling Price
$ 92.07
868
840
781
1413
Market Price
$ 98.64
Selling Price
$ 85.45
4482
3495
1922
4810
Market Price
$ 87.45
Selling Price
$ 78.73
2005
874
1137
2651
Market Price
$ 62.40
Selling Price
$ 55.07
828
254
269
1019
Market Price
$ 102.00
Selling Price
$ 91.21
687
663
379
2023
Market Price
$ 79.84
Selling Price
$ 71.32
1505
1289
1084
1579
Market Price
$ 81.34
Selling Price
$ 70.14
892
252
718
1239
Market Price
$ 100.74
Selling Price
$ 89.45
393
233
105
1827
Market Price
$ 90.31
Selling Price
$ 78.04
3037
2703
1242
4992
Market Price
$ 91.75
Selling Price
$ 81.92
1301
454
1141
3948