Market Price
$ 103.41
Selling Price
$ 87.81
808
235
691
1150
Market Price
$ 72.21
Selling Price
$ 60.54
1523
352
963
2774
Market Price
$ 109.82
Selling Price
$ 97.30
2198
1982
1187
3422
Market Price
$ 94.28
Selling Price
$ 79.66
1399
572
432
2614
Market Price
$ 112.42
Selling Price
$ 96.66
3151
2287
1366
3831
Market Price
$ 67.75
Selling Price
$ 57.55
775
523
603
1713
Market Price
$ 87.71
Selling Price
$ 74.69
3117
1902
1645
3674
Market Price
$ 101.30
Selling Price
$ 86.97
1523
878
613
3548
Market Price
$ 64.44
Selling Price
$ 57.72
685
359
222
1412
Market Price
$ 105.80
Selling Price
$ 92.87
241
219
238
1069
Market Price
$ 84.92
Selling Price
$ 73.22
745
383
311
1752
Market Price
$ 81.47
Selling Price
$ 72.74
2097
1510
1843
4029
Market Price
$ 90.00
Selling Price
$ 78.49
1024
862
407
3697
Market Price
$ 103.34
Selling Price
$ 88.24
1088
521
904
2714
Market Price
$ 80.79
Selling Price
$ 73.24
2400
544
1000
3898
Market Price
$ 70.47
Selling Price
$ 59.65
1935
887
419
3027
Market Price
$ 83.30
Selling Price
$ 71.33
698
177
200
770
Market Price
$ 106.72
Selling Price
$ 95.34
2112
1403
1952
2417
Market Price
$ 99.96
Selling Price
$ 87.46
2897
2120
1466
4600
Market Price
$ 111.44
Selling Price
$ 95.65
178
156
147
463
Market Price
$ 95.88
Selling Price
$ 82.59
750
331
483
2297
Market Price
$ 81.00
Selling Price
$ 72.77
448
125
447
2023
Market Price
$ 88.12
Selling Price
$ 75.43
531
473
232
1720
Market Price
$ 75.93
Selling Price
$ 68.45
525
132
118
1140
Market Price
$ 98.88
Selling Price
$ 85.28
3923
3737
2623
4092
Market Price
$ 68.15
Selling Price
$ 56.98
3938
3503
3436
4990
Market Price
$ 108.21
Selling Price
$ 92.21
2238
1920
1500
2393
Market Price
$ 66.74
Selling Price
$ 57.68
1839
1326
838
2709
Market Price
$ 72.28
Selling Price
$ 61.74
1457
1225
575
2229
Market Price
$ 78.33
Selling Price
$ 65.34
369
354
103
704
Market Price
$ 96.60
Selling Price
$ 84.65
637
527
211
1251
Market Price
$ 83.73
Selling Price
$ 71.63
2876
1493
1738
3996
Market Price
$ 96.36
Selling Price
$ 87.51
4406
1070
2405
4656
Market Price
$ 101.93
Selling Price
$ 88.97
303
275
287
659
Market Price
$ 62.97
Selling Price
$ 56.78
2179
2108
1388
2215
Market Price
$ 88.62
Selling Price
$ 75.97
1675
1642
608
2074
Market Price
$ 68.50
Selling Price
$ 60.03
1034
967
229
1400
Market Price
$ 66.52
Selling Price
$ 56.39
1774
1383
1165
2091
Market Price
$ 62.25
Selling Price
$ 55.63
3092
622
1541
3922
Market Price
$ 96.70
Selling Price
$ 84.93
1957
1766
968
3690