Market Price
$ 85.80
Selling Price
$ 74.05
148
136
130
613
Market Price
$ 95.96
Selling Price
$ 80.00
2921
1792
2023
3277
Market Price
$ 103.53
Selling Price
$ 90.32
280
274
95
820
Market Price
$ 68.34
Selling Price
$ 61.54
3167
3148
1164
4383
Market Price
$ 91.99
Selling Price
$ 83.46
177
70
150
514
Market Price
$ 78.01
Selling Price
$ 70.91
2349
1125
2324
4037
Market Price
$ 98.22
Selling Price
$ 86.70
1330
517
1278
2650
Market Price
$ 82.08
Selling Price
$ 73.20
1215
924
362
4966
Market Price
$ 71.60
Selling Price
$ 60.10
242
131
93
1094
Market Price
$ 80.16
Selling Price
$ 72.10
1366
1211
1256
1888
Market Price
$ 94.56
Selling Price
$ 81.81
2517
1454
2418
2991
Market Price
$ 108.61
Selling Price
$ 93.97
607
503
223
705
Market Price
$ 106.74
Selling Price
$ 96.36
1293
1091
1171
2137
Market Price
$ 108.56
Selling Price
$ 96.27
752
607
532
1258
Market Price
$ 92.23
Selling Price
$ 80.66
674
245
274
1538
Market Price
$ 111.50
Selling Price
$ 98.68
4346
3254
2594
4781
Market Price
$ 102.08
Selling Price
$ 89.91
3251
2507
1679
3311
Market Price
$ 77.32
Selling Price
$ 69.30
898
223
311
949
Market Price
$ 77.11
Selling Price
$ 67.19
980
505
977
1165
Market Price
$ 61.89
Selling Price
$ 55.88
947
534
214
1356
Market Price
$ 115.37
Selling Price
$ 96.41
2775
948
1289
4786
Market Price
$ 75.38
Selling Price
$ 65.06
1523
902
375
4198
Market Price
$ 65.62
Selling Price
$ 57.96
1107
729
389
2148
Market Price
$ 100.29
Selling Price
$ 85.91
2169
1615
1530
2859
Market Price
$ 103.11
Selling Price
$ 90.86
1863
961
1157
2574
Market Price
$ 85.32
Selling Price
$ 75.13
782
285
446
1781
Market Price
$ 90.48
Selling Price
$ 76.60
2485
1635
1512
3364
Market Price
$ 94.69
Selling Price
$ 84.29
2675
1976
1547
2977
Market Price
$ 113.87
Selling Price
$ 96.62
2222
1635
1413
3440
Market Price
$ 79.30
Selling Price
$ 70.60
279
226
78
1051
Market Price
$ 74.68
Selling Price
$ 67.13
3735
1194
1738
3860
Market Price
$ 82.60
Selling Price
$ 70.02
2042
1687
476
2402
Market Price
$ 105.33
Selling Price
$ 90.65
731
666
160
824
Market Price
$ 94.23
Selling Price
$ 80.08
1416
833
541
2083
Market Price
$ 94.02
Selling Price
$ 84.92
1921
786
1856
4012
Market Price
$ 114.50
Selling Price
$ 96.51
1161
565
670
3053
Market Price
$ 65.26
Selling Price
$ 55.54
4235
4181
1425
4487
Market Price
$ 64.08
Selling Price
$ 56.73
1480
897
1201
3561
Market Price
$ 66.80
Selling Price
$ 57.71
3916
2411
1269
4803
Market Price
$ 101.75
Selling Price
$ 88.27
1220
1078
778
2843