Market Price
$ 107.56
Selling Price
$ 93.04
836
229
610
4008
Market Price
$ 75.76
Selling Price
$ 68.75
1173
1050
358
1242
Market Price
$ 77.28
Selling Price
$ 65.24
1183
367
807
3226
Market Price
$ 90.93
Selling Price
$ 82.15
3845
1251
1755
4119
Market Price
$ 91.76
Selling Price
$ 82.17
2066
1961
1120
2601
Market Price
$ 88.73
Selling Price
$ 76.57
594
447
241
912
Market Price
$ 108.69
Selling Price
$ 96.55
3320
674
2743
3858
Market Price
$ 69.50
Selling Price
$ 58.40
1044
883
454
3250
Market Price
$ 89.46
Selling Price
$ 76.15
4483
3542
2147
4940
Market Price
$ 83.98
Selling Price
$ 74.45
609
505
354
1286
Market Price
$ 95.50
Selling Price
$ 80.36
2384
2383
1943
4511
Market Price
$ 89.16
Selling Price
$ 76.12
4327
3750
1399
4895
Market Price
$ 114.67
Selling Price
$ 96.41
2679
1243
2374
3808
Market Price
$ 82.12
Selling Price
$ 72.98
2428
677
2403
3111
Market Price
$ 101.19
Selling Price
$ 85.83
628
231
262
1453
Market Price
$ 79.82
Selling Price
$ 71.06
3354
1200
1520
3970
Market Price
$ 101.59
Selling Price
$ 86.16
2324
1919
978
3784
Market Price
$ 64.72
Selling Price
$ 57.58
1991
1341
1896
4831
Market Price
$ 103.47
Selling Price
$ 92.91
795
192
428
1907
Market Price
$ 86.64
Selling Price
$ 73.33
1198
742
1007
1519
Market Price
$ 87.34
Selling Price
$ 72.91
2685
1773
1370
3063
Market Price
$ 106.10
Selling Price
$ 93.40
101
60
67
432
Market Price
$ 110.89
Selling Price
$ 98.37
769
447
397
1811
Market Price
$ 79.89
Selling Price
$ 70.48
1275
561
301
3068
Market Price
$ 90.19
Selling Price
$ 81.00
1073
1008
367
2028
Market Price
$ 70.95
Selling Price
$ 63.85
1279
511
1264
2670
Market Price
$ 100.73
Selling Price
$ 90.41
2945
1505
1564
4290
Market Price
$ 107.97
Selling Price
$ 96.41
1837
945
880
1880
Market Price
$ 76.97
Selling Price
$ 68.21
2023
1259
1521
2535
Market Price
$ 105.57
Selling Price
$ 92.54
1402
608
980
3936
Market Price
$ 110.83
Selling Price
$ 98.50
1959
926
890
2056
Market Price
$ 82.45
Selling Price
$ 70.98
2517
2028
1581
4106
Market Price
$ 77.95
Selling Price
$ 67.14
758
594
461
1122
Market Price
$ 61.56
Selling Price
$ 55.24
664
319
370
2784
Market Price
$ 111.60
Selling Price
$ 95.35
656
287
501
3247
Market Price
$ 72.78
Selling Price
$ 63.51
216
194
69
534
Market Price
$ 98.08
Selling Price
$ 85.06
1552
500
563
3817
Market Price
$ 66.42
Selling Price
$ 58.27
1850
1475
1721
3432
Market Price
$ 91.62
Selling Price
$ 79.76
876
745
358
2722
Market Price
$ 111.15
Selling Price
$ 95.17
530
200
452
713