Market Price
$ 110.29
Selling Price
$ 93.13
1260
1040
1220
1635
Market Price
$ 93.41
Selling Price
$ 79.16
3144
1557
1471
3174
Market Price
$ 91.25
Selling Price
$ 82.56
963
296
670
1577
Market Price
$ 92.45
Selling Price
$ 78.21
919
440
440
2249
Market Price
$ 76.93
Selling Price
$ 69.83
2077
2066
1863
2434
Market Price
$ 67.37
Selling Price
$ 57.31
126
44
99
615
Market Price
$ 93.67
Selling Price
$ 83.24
1470
1266
374
2013
Market Price
$ 102.54
Selling Price
$ 86.63
1794
898
1736
2806
Market Price
$ 97.37
Selling Price
$ 83.63
1410
1268
1093
1725
Market Price
$ 105.64
Selling Price
$ 92.18
2071
1362
1862
2958
Market Price
$ 75.38
Selling Price
$ 63.42
1646
545
622
4278
Market Price
$ 64.13
Selling Price
$ 56.64
989
407
840
1210
Market Price
$ 82.87
Selling Price
$ 69.59
339
127
101
1212
Market Price
$ 109.70
Selling Price
$ 93.44
3504
1760
2212
3767
Market Price
$ 62.56
Selling Price
$ 55.54
4203
2814
1072
4817
Market Price
$ 85.87
Selling Price
$ 72.41
3510
1294
3300
4312
Market Price
$ 115.04
Selling Price
$ 98.51
591
272
581
959
Market Price
$ 74.67
Selling Price
$ 63.05
3408
1739
2116
4869
Market Price
$ 109.46
Selling Price
$ 97.91
2876
1394
966
3358
Market Price
$ 90.62
Selling Price
$ 79.83
3240
843
3045
4583
Market Price
$ 108.29
Selling Price
$ 96.75
2430
1630
2015
3743
Market Price
$ 83.41
Selling Price
$ 72.30
1321
822
504
1503
Market Price
$ 80.39
Selling Price
$ 69.92
1996
874
1989
2694
Market Price
$ 88.80
Selling Price
$ 74.10
557
466
353
599
Market Price
$ 110.74
Selling Price
$ 96.52
2289
742
1937
2448
Market Price
$ 67.81
Selling Price
$ 59.17
2893
1870
982
3565
Market Price
$ 110.02
Selling Price
$ 92.12
1667
770
1600
2183
Market Price
$ 62.96
Selling Price
$ 56.80
856
793
595
3828
Market Price
$ 100.04
Selling Price
$ 89.63
3420
1735
918
4252
Market Price
$ 112.78
Selling Price
$ 97.45
927
612
373
4527
Market Price
$ 81.22
Selling Price
$ 70.21
1292
978
1055
1737
Market Price
$ 92.36
Selling Price
$ 80.86
1941
1281
506
4423
Market Price
$ 75.48
Selling Price
$ 63.70
3070
1691
2441
4790
Market Price
$ 70.66
Selling Price
$ 60.88
1257
975
1077
2891
Market Price
$ 72.61
Selling Price
$ 61.91
649
554
350
1471
Market Price
$ 75.38
Selling Price
$ 64.55
3325
2312
1795
3505
Market Price
$ 99.00
Selling Price
$ 83.28
1105
886
741
4274
Market Price
$ 117.95
Selling Price
$ 98.95
1199
869
882
2049
Market Price
$ 103.54
Selling Price
$ 89.49
846
670
243
2553
Market Price
$ 99.61
Selling Price
$ 83.16
939
330
261
1557