Market Price
$ 91.88
Selling Price
$ 78.54
527
203
443
646
Market Price
$ 77.29
Selling Price
$ 69.42
357
319
100
1000
Market Price
$ 80.61
Selling Price
$ 71.19
2793
2055
2235
4717
Market Price
$ 88.71
Selling Price
$ 77.18
1201
1143
721
4897
Market Price
$ 95.64
Selling Price
$ 86.56
991
778
971
1289
Market Price
$ 63.24
Selling Price
$ 56.21
2795
2541
2122
2928
Market Price
$ 71.78
Selling Price
$ 61.17
687
339
223
1321
Market Price
$ 88.62
Selling Price
$ 79.54
2572
1999
999
4540
Market Price
$ 73.05
Selling Price
$ 64.51
281
84
164
448
Market Price
$ 74.12
Selling Price
$ 62.68
1052
337
698
3245
Market Price
$ 112.14
Selling Price
$ 93.96
1255
1236
574
2177
Market Price
$ 70.15
Selling Price
$ 58.70
1578
1159
1117
1910
Market Price
$ 75.03
Selling Price
$ 62.85
1117
667
461
2288
Market Price
$ 94.41
Selling Price
$ 81.52
3507
1895
767
4503
Market Price
$ 76.14
Selling Price
$ 67.25
910
698
396
1783
Market Price
$ 108.79
Selling Price
$ 95.91
1049
676
975
1954
Market Price
$ 83.59
Selling Price
$ 75.10
1578
1046
400
2350
Market Price
$ 66.83
Selling Price
$ 60.19
951
463
319
3123
Market Price
$ 84.47
Selling Price
$ 71.62
981
297
932
2010
Market Price
$ 74.85
Selling Price
$ 66.30
1130
389
698
3905
Market Price
$ 109.53
Selling Price
$ 97.63
1542
1262
705
3263
Market Price
$ 90.81
Selling Price
$ 78.28
1087
261
786
1831
Market Price
$ 94.94
Selling Price
$ 79.59
2940
1006
2783
4922
Market Price
$ 66.83
Selling Price
$ 58.89
824
463
603
1676
Market Price
$ 93.11
Selling Price
$ 82.62
1294
1003
936
4715
Market Price
$ 79.79
Selling Price
$ 70.40
2743
1196
1835
3966
Market Price
$ 79.55
Selling Price
$ 71.46
4270
917
3193
4283
Market Price
$ 71.68
Selling Price
$ 62.64
688
502
566
2649
Market Price
$ 100.98
Selling Price
$ 91.57
476
319
151
1526
Market Price
$ 114.20
Selling Price
$ 98.74
2624
1371
960
3675
Market Price
$ 66.18
Selling Price
$ 57.05
2895
1003
1595
3139
Market Price
$ 83.97
Selling Price
$ 73.16
2660
631
1055
4067
Market Price
$ 100.92
Selling Price
$ 84.59
537
166
236
2657
Market Price
$ 108.65
Selling Price
$ 98.26
1448
736
1373
3343
Market Price
$ 103.60
Selling Price
$ 87.90
3916
3853
3644
4747
Market Price
$ 91.17
Selling Price
$ 80.75
1332
893
1306
1681
Market Price
$ 83.54
Selling Price
$ 72.29
1458
661
1411
2502
Market Price
$ 103.35
Selling Price
$ 89.90
1617
1281
657
3947
Market Price
$ 71.69
Selling Price
$ 63.40
3151
2497
2274
4473
Market Price
$ 101.28
Selling Price
$ 86.70
1138
410
517
1790