Market Price
$ 107.65
Selling Price
$ 95.66
2323
1314
1430
4909
Market Price
$ 90.35
Selling Price
$ 80.00
1157
709
468
4576
Market Price
$ 92.02
Selling Price
$ 83.11
2093
474
1886
4837
Market Price
$ 72.88
Selling Price
$ 64.18
1914
1421
1778
3414
Market Price
$ 68.46
Selling Price
$ 60.93
879
529
358
1678
Market Price
$ 102.76
Selling Price
$ 91.15
2697
779
1011
3053
Market Price
$ 108.91
Selling Price
$ 98.61
3157
1496
1787
4016
Market Price
$ 85.84
Selling Price
$ 71.63
3682
3390
3623
4874
Market Price
$ 76.99
Selling Price
$ 68.19
1057
760
566
2558
Market Price
$ 98.93
Selling Price
$ 86.10
2669
2049
766
2812
Market Price
$ 66.54
Selling Price
$ 58.44
1418
594
378
3732
Market Price
$ 94.16
Selling Price
$ 79.70
803
702
682
1347
Market Price
$ 106.69
Selling Price
$ 95.02
2406
1140
1880
3207
Market Price
$ 113.04
Selling Price
$ 98.80
4110
1718
3689
4181
Market Price
$ 82.39
Selling Price
$ 70.66
309
243
295
1193
Market Price
$ 97.01
Selling Price
$ 81.16
1024
289
905
2048
Market Price
$ 92.12
Selling Price
$ 78.72
638
198
259
804
Market Price
$ 81.95
Selling Price
$ 71.14
1855
1674
1159
4583
Market Price
$ 100.16
Selling Price
$ 88.66
2612
576
1380
4732
Market Price
$ 86.49
Selling Price
$ 76.39
1044
641
830
2235
Market Price
$ 71.92
Selling Price
$ 64.76
2623
1539
1326
2945
Market Price
$ 70.99
Selling Price
$ 64.14
149
32
141
560
Market Price
$ 106.70
Selling Price
$ 96.31
668
556
523
1167
Market Price
$ 87.87
Selling Price
$ 76.80
787
612
603
1667
Market Price
$ 71.56
Selling Price
$ 62.90
1144
647
347
1578
Market Price
$ 106.59
Selling Price
$ 90.23
3944
3888
3071
4714
Market Price
$ 79.82
Selling Price
$ 67.09
1305
369
406
4105
Market Price
$ 90.23
Selling Price
$ 78.07
224
152
150
521
Market Price
$ 69.87
Selling Price
$ 60.08
1626
537
692
1731
Market Price
$ 100.97
Selling Price
$ 85.11
3484
3267
1599
3489
Market Price
$ 68.79
Selling Price
$ 59.49
629
502
557
1355
Market Price
$ 75.96
Selling Price
$ 67.12
782
697
450
1529
Market Price
$ 66.95
Selling Price
$ 59.03
740
598
626
811
Market Price
$ 80.53
Selling Price
$ 72.35
1264
680
955
2012
Market Price
$ 97.18
Selling Price
$ 82.57
335
200
205
868
Market Price
$ 76.19
Selling Price
$ 65.83
1618
1159
1474
1639
Market Price
$ 74.71
Selling Price
$ 63.86
791
599
571
2396
Market Price
$ 114.33
Selling Price
$ 95.49
1062
554
292
3435
Market Price
$ 67.30
Selling Price
$ 60.87
1500
1074
857
2792
Market Price
$ 108.96
Selling Price
$ 95.29
2140
1532
1088
2346