Market Price
$ 77.12
Selling Price
$ 68.59
598
473
491
749
Market Price
$ 85.01
Selling Price
$ 73.15
2021
742
1901
2575
Market Price
$ 78.97
Selling Price
$ 66.06
1287
442
1103
2652
Market Price
$ 90.67
Selling Price
$ 82.05
2830
2478
1711
4715
Market Price
$ 74.43
Selling Price
$ 67.06
1817
650
896
3179
Market Price
$ 95.40
Selling Price
$ 80.75
1727
1711
1270
4165
Market Price
$ 109.45
Selling Price
$ 93.89
2284
2013
1074
3133
Market Price
$ 114.19
Selling Price
$ 96.57
2371
963
1154
4618
Market Price
$ 91.46
Selling Price
$ 81.99
1080
880
447
1198
Market Price
$ 83.25
Selling Price
$ 71.46
3066
822
1978
3254
Market Price
$ 68.75
Selling Price
$ 58.77
472
292
322
761
Market Price
$ 98.87
Selling Price
$ 85.13
1472
697
1258
2144
Market Price
$ 66.69
Selling Price
$ 59.95
3723
1055
1273
4586
Market Price
$ 113.44
Selling Price
$ 97.21
3589
891
2932
4031
Market Price
$ 107.65
Selling Price
$ 94.37
2068
2012
976
3633
Market Price
$ 69.57
Selling Price
$ 62.55
277
209
161
750
Market Price
$ 108.98
Selling Price
$ 98.46
3210
3153
1905
3572
Market Price
$ 105.84
Selling Price
$ 95.58
1209
394
1206
1220
Market Price
$ 75.48
Selling Price
$ 64.15
2203
1523
1952
4052
Market Price
$ 82.71
Selling Price
$ 71.39
1785
812
562
3935
Market Price
$ 71.41
Selling Price
$ 64.60
2251
1223
972
2401
Market Price
$ 92.72
Selling Price
$ 80.20
922
209
837
2861
Market Price
$ 89.04
Selling Price
$ 79.14
365
260
139
785
Market Price
$ 103.31
Selling Price
$ 86.83
276
201
88
507
Market Price
$ 83.00
Selling Price
$ 70.66
564
268
340
850
Market Price
$ 62.96
Selling Price
$ 55.83
2175
1444
1129
2618
Market Price
$ 90.27
Selling Price
$ 80.50
735
303
651
2039
Market Price
$ 78.74
Selling Price
$ 67.89
1645
813
1262
2534
Market Price
$ 112.80
Selling Price
$ 97.31
138
88
41
476
Market Price
$ 105.24
Selling Price
$ 91.89
449
156
132
935
Market Price
$ 98.45
Selling Price
$ 87.71
215
72
111
625
Market Price
$ 95.42
Selling Price
$ 82.56
725
371
374
782
Market Price
$ 86.82
Selling Price
$ 75.36
1805
1024
887
4705
Market Price
$ 110.30
Selling Price
$ 94.42
3097
1245
3073
3547
Market Price
$ 62.40
Selling Price
$ 55.24
1072
1051
553
1816
Market Price
$ 100.05
Selling Price
$ 86.26
761
245
556
798
Market Price
$ 89.86
Selling Price
$ 77.69
3423
2158
1237
4500
Market Price
$ 110.76
Selling Price
$ 97.06
1451
407
1138
3453
Market Price
$ 86.99
Selling Price
$ 73.54
1792
1731
432
3251
Market Price
$ 80.83
Selling Price
$ 71.88
228
188
203
684