Market Price
$ 91.16
Selling Price
$ 80.59
926
272
466
1192
Market Price
$ 111.13
Selling Price
$ 98.17
1032
669
981
2678
Market Price
$ 82.58
Selling Price
$ 74.42
2395
1966
494
3834
Market Price
$ 96.88
Selling Price
$ 87.64
1077
938
1004
1612
Market Price
$ 97.60
Selling Price
$ 88.26
1864
747
1000
1864
Market Price
$ 80.14
Selling Price
$ 70.22
2279
714
1046
4230
Market Price
$ 92.36
Selling Price
$ 83.95
1521
1409
361
2691
Market Price
$ 93.52
Selling Price
$ 83.51
921
195
908
4437
Market Price
$ 76.22
Selling Price
$ 63.53
2492
566
1251
4615
Market Price
$ 100.29
Selling Price
$ 89.04
540
501
128
1031
Market Price
$ 107.79
Selling Price
$ 94.23
1474
1272
1459
2097
Market Price
$ 77.91
Selling Price
$ 65.04
1905
1008
1263
2979
Market Price
$ 101.04
Selling Price
$ 87.99
2600
1386
2392
2696
Market Price
$ 91.32
Selling Price
$ 77.30
4471
3374
3226
4586
Market Price
$ 113.66
Selling Price
$ 95.83
135
63
115
643
Market Price
$ 63.58
Selling Price
$ 56.95
823
450
587
2239
Market Price
$ 69.11
Selling Price
$ 59.31
520
413
230
1831
Market Price
$ 84.07
Selling Price
$ 76.20
600
547
437
2201
Market Price
$ 99.31
Selling Price
$ 88.90
857
203
301
1304
Market Price
$ 72.17
Selling Price
$ 60.44
444
307
434
871
Market Price
$ 79.87
Selling Price
$ 67.43
217
120
177
878
Market Price
$ 84.45
Selling Price
$ 73.90
554
341
234
1429
Market Price
$ 110.90
Selling Price
$ 97.02
1808
1777
1138
2073
Market Price
$ 103.49
Selling Price
$ 89.40
2173
1235
1974
2711
Market Price
$ 98.85
Selling Price
$ 83.66
243
69
62
715
Market Price
$ 108.05
Selling Price
$ 91.30
3522
1007
1248
3727
Market Price
$ 85.20
Selling Price
$ 76.62
1660
598
488
4528
Market Price
$ 91.46
Selling Price
$ 78.93
325
146
222
698
Market Price
$ 98.83
Selling Price
$ 87.67
1175
1175
508
1794
Market Price
$ 68.55
Selling Price
$ 57.48
1470
308
670
3830
Market Price
$ 102.55
Selling Price
$ 92.24
668
226
602
1046
Market Price
$ 66.53
Selling Price
$ 57.58
1125
616
1065
1404
Market Price
$ 85.51
Selling Price
$ 76.22
2566
548
1592
3598
Market Price
$ 69.27
Selling Price
$ 60.17
3288
1759
1155
3593
Market Price
$ 66.61
Selling Price
$ 56.54
501
336
297
1807
Market Price
$ 62.17
Selling Price
$ 55.85
1691
406
1495
4289
Market Price
$ 96.24
Selling Price
$ 85.23
4701
947
1315
4746
Market Price
$ 69.91
Selling Price
$ 61.10
3084
1743
1421
3892
Market Price
$ 95.47
Selling Price
$ 84.43
1122
930
1014
3623
Market Price
$ 82.60
Selling Price
$ 72.68
800
280
555
2738