Market Price
$ 66.45
Selling Price
$ 58.37
1759
366
859
4741
Market Price
$ 75.06
Selling Price
$ 64.82
3200
1627
1748
4606
Market Price
$ 94.85
Selling Price
$ 84.91
1022
626
263
3007
Market Price
$ 80.12
Selling Price
$ 72.24
2184
2111
1334
2433
Market Price
$ 81.84
Selling Price
$ 73.77
330
287
170
1452
Market Price
$ 73.28
Selling Price
$ 65.86
2473
597
998
2632
Market Price
$ 74.74
Selling Price
$ 66.85
4200
1467
3827
4518
Market Price
$ 102.31
Selling Price
$ 85.79
2567
645
2383
4370
Market Price
$ 86.30
Selling Price
$ 73.04
2347
1430
2031
2476
Market Price
$ 85.15
Selling Price
$ 74.80
1810
1285
1785
2653
Market Price
$ 78.78
Selling Price
$ 67.33
1529
1002
1221
4439
Market Price
$ 111.77
Selling Price
$ 98.27
1887
754
1597
3679
Market Price
$ 106.69
Selling Price
$ 93.68
998
863
916
1648
Market Price
$ 87.25
Selling Price
$ 75.71
1365
1036
354
1615
Market Price
$ 68.63
Selling Price
$ 61.96
321
206
295
654
Market Price
$ 88.89
Selling Price
$ 74.36
393
323
126
1605
Market Price
$ 81.27
Selling Price
$ 70.28
1972
477
1226
4328
Market Price
$ 83.55
Selling Price
$ 74.02
286
96
258
688
Market Price
$ 115.13
Selling Price
$ 96.27
1439
650
635
4017
Market Price
$ 84.47
Selling Price
$ 73.44
1643
879
350
4932
Market Price
$ 85.30
Selling Price
$ 71.98
1132
489
917
3753
Market Price
$ 72.38
Selling Price
$ 62.48
1336
972
711
1667
Market Price
$ 103.50
Selling Price
$ 91.14
1520
913
1060
1935
Market Price
$ 80.65
Selling Price
$ 68.74
257
135
95
906
Market Price
$ 77.51
Selling Price
$ 65.86
2762
1854
1801
4609
Market Price
$ 80.18
Selling Price
$ 68.51
1722
1272
688
4252
Market Price
$ 83.14
Selling Price
$ 73.90
4801
4547
4760
4827
Market Price
$ 94.43
Selling Price
$ 82.00
1063
955
939
3016
Market Price
$ 93.07
Selling Price
$ 79.03
684
579
376
1086
Market Price
$ 79.40
Selling Price
$ 71.39
284
67
182
813
Market Price
$ 71.23
Selling Price
$ 59.63
1484
743
988
4390
Market Price
$ 85.36
Selling Price
$ 71.93
1240
940
1146
1629
Market Price
$ 96.35
Selling Price
$ 81.67
3309
1781
906
3857
Market Price
$ 87.37
Selling Price
$ 79.14
3483
1031
1322
4625
Market Price
$ 84.58
Selling Price
$ 71.68
3302
2503
1116
4325
Market Price
$ 84.62
Selling Price
$ 74.75
651
280
374
1206
Market Price
$ 95.53
Selling Price
$ 82.35
2190
2049
1406
4064
Market Price
$ 94.37
Selling Price
$ 79.34
682
245
292
1975
Market Price
$ 100.49
Selling Price
$ 86.45
929
243
256
1384
Market Price
$ 82.15
Selling Price
$ 69.96
471
352
114
520