Market Price
$ 97.30
Selling Price
$ 83.52
3427
3256
1825
4029
Market Price
$ 101.57
Selling Price
$ 90.95
1228
316
936
1441
Market Price
$ 103.41
Selling Price
$ 90.74
616
412
380
1354
Market Price
$ 67.99
Selling Price
$ 58.59
2791
1764
2112
3969
Market Price
$ 104.32
Selling Price
$ 93.07
1096
696
533
2298
Market Price
$ 100.93
Selling Price
$ 87.92
2773
1688
2261
3410
Market Price
$ 77.31
Selling Price
$ 67.84
1518
1365
975
2876
Market Price
$ 77.42
Selling Price
$ 65.42
2567
2030
857
3760
Market Price
$ 78.93
Selling Price
$ 68.09
2102
455
1739
3327
Market Price
$ 83.43
Selling Price
$ 73.35
1692
846
1552
2681
Market Price
$ 78.26
Selling Price
$ 66.55
3064
637
3049
4792
Market Price
$ 75.91
Selling Price
$ 68.13
1998
576
1932
2694
Market Price
$ 69.95
Selling Price
$ 58.37
374
356
186
448
Market Price
$ 84.55
Selling Price
$ 70.90
2510
713
1651
4095
Market Price
$ 109.76
Selling Price
$ 95.05
4103
1706
1279
4926
Market Price
$ 67.05
Selling Price
$ 57.78
2587
792
1433
2660
Market Price
$ 68.01
Selling Price
$ 60.95
1850
1161
476
2432
Market Price
$ 89.64
Selling Price
$ 78.66
2735
1848
1802
3273
Market Price
$ 104.22
Selling Price
$ 92.45
2067
584
877
2306
Market Price
$ 113.75
Selling Price
$ 94.87
377
167
276
1342
Market Price
$ 72.92
Selling Price
$ 64.96
2046
1692
1193
4352
Market Price
$ 80.62
Selling Price
$ 72.98
611
608
254
822
Market Price
$ 109.17
Selling Price
$ 96.31
219
75
195
924
Market Price
$ 82.80
Selling Price
$ 73.86
1092
333
538
3095
Market Price
$ 98.15
Selling Price
$ 87.33
2902
1931
2778
3501
Market Price
$ 82.98
Selling Price
$ 73.26
820
626
518
825
Market Price
$ 102.43
Selling Price
$ 89.33
332
162
84
1428
Market Price
$ 72.49
Selling Price
$ 62.13
1147
515
856
3495
Market Price
$ 83.82
Selling Price
$ 70.10
1044
971
795
1447
Market Price
$ 71.80
Selling Price
$ 63.13
587
311
124
970
Market Price
$ 93.58
Selling Price
$ 78.18
3803
3349
3329
4762
Market Price
$ 107.52
Selling Price
$ 90.92
2994
1958
1565
4104
Market Price
$ 71.89
Selling Price
$ 63.14
1561
1358
1045
2640
Market Price
$ 100.55
Selling Price
$ 85.93
1048
625
560
3994
Market Price
$ 101.41
Selling Price
$ 89.17
631
283
371
1511
Market Price
$ 65.64
Selling Price
$ 57.64
204
80
165
869
Market Price
$ 91.69
Selling Price
$ 77.34
1501
599
782
1909
Market Price
$ 74.21
Selling Price
$ 62.03
1149
305
994
1385
Market Price
$ 86.16
Selling Price
$ 73.93
2463
1821
1514
4155
Market Price
$ 77.21
Selling Price
$ 69.54
1308
1146
715
4958