Market Price
$ 86.22
Selling Price
$ 73.59
2896
1939
1673
4206
Market Price
$ 84.15
Selling Price
$ 72.63
911
807
672
1691
Market Price
$ 102.80
Selling Price
$ 92.86
241
101
71
1153
Market Price
$ 96.06
Selling Price
$ 82.89
1855
1670
1711
3440
Market Price
$ 103.30
Selling Price
$ 88.86
1559
744
1113
1851
Market Price
$ 103.61
Selling Price
$ 87.47
872
510
853
3643
Market Price
$ 76.72
Selling Price
$ 68.49
2343
528
873
3182
Market Price
$ 92.61
Selling Price
$ 81.33
750
458
597
1706
Market Price
$ 106.13
Selling Price
$ 94.39
1365
1293
850
1751
Market Price
$ 95.84
Selling Price
$ 82.54
1237
700
825
1660
Market Price
$ 65.86
Selling Price
$ 58.44
514
262
368
715
Market Price
$ 90.97
Selling Price
$ 80.88
748
696
610
2730
Market Price
$ 98.70
Selling Price
$ 82.33
3970
3084
2164
4307
Market Price
$ 103.23
Selling Price
$ 91.91
1951
1000
1390
4807
Market Price
$ 86.33
Selling Price
$ 78.08
658
233
481
1020
Market Price
$ 75.48
Selling Price
$ 66.50
821
371
244
4018
Market Price
$ 107.61
Selling Price
$ 95.81
3530
1849
3164
4530
Market Price
$ 87.23
Selling Price
$ 75.18
959
762
716
2825
Market Price
$ 71.99
Selling Price
$ 60.36
1502
1386
346
2199
Market Price
$ 66.80
Selling Price
$ 57.21
2448
757
2122
2782
Market Price
$ 84.58
Selling Price
$ 71.56
1073
687
708
3456
Market Price
$ 113.96
Selling Price
$ 96.52
2478
1249
527
2516
Market Price
$ 87.68
Selling Price
$ 74.69
299
67
147
441
Market Price
$ 83.55
Selling Price
$ 73.97
1450
863
1053
4323
Market Price
$ 75.72
Selling Price
$ 65.39
2161
1641
666
4733
Market Price
$ 95.72
Selling Price
$ 80.66
1540
1008
832
2265
Market Price
$ 75.28
Selling Price
$ 64.98
2147
1742
2076
2672
Market Price
$ 88.26
Selling Price
$ 77.74
1510
393
859
4950
Market Price
$ 70.64
Selling Price
$ 60.24
3827
3652
1319
4019
Market Price
$ 94.82
Selling Price
$ 85.48
1258
464
1186
1711
Market Price
$ 103.51
Selling Price
$ 89.39
457
343
368
933
Market Price
$ 84.50
Selling Price
$ 72.83
2410
1243
2098
2965
Market Price
$ 84.07
Selling Price
$ 73.25
1397
524
1277
1897
Market Price
$ 72.97
Selling Price
$ 64.80
566
445
507
1725
Market Price
$ 106.65
Selling Price
$ 94.59
444
388
208
1614
Market Price
$ 100.50
Selling Price
$ 88.38
2024
1644
1203
4038
Market Price
$ 76.23
Selling Price
$ 68.10
204
73
46
953
Market Price
$ 75.78
Selling Price
$ 65.71
1692
1163
1520
1865
Market Price
$ 112.40
Selling Price
$ 97.82
947
344
486
1422
Market Price
$ 111.90
Selling Price
$ 93.46
827
806
205
1039