Market Price
$ 101.73
Selling Price
$ 87.10
2092
1242
1578
2128
Market Price
$ 86.97
Selling Price
$ 78.84
3329
1146
1889
3476
Market Price
$ 82.03
Selling Price
$ 69.37
1253
800
500
2631
Market Price
$ 65.91
Selling Price
$ 56.34
2228
1838
1836
2256
Market Price
$ 94.50
Selling Price
$ 81.77
220
101
119
1021
Market Price
$ 62.68
Selling Price
$ 55.17
839
528
342
2248
Market Price
$ 67.64
Selling Price
$ 61.03
3514
2534
2845
4456
Market Price
$ 90.41
Selling Price
$ 79.65
2355
2219
574
2525
Market Price
$ 74.83
Selling Price
$ 64.75
285
152
153
917
Market Price
$ 72.34
Selling Price
$ 63.03
1501
317
516
1562
Market Price
$ 77.79
Selling Price
$ 65.13
1158
621
999
3004
Market Price
$ 112.49
Selling Price
$ 98.55
918
225
832
2483
Market Price
$ 107.91
Selling Price
$ 94.86
630
488
621
2606
Market Price
$ 91.72
Selling Price
$ 77.59
4319
3960
3118
4363
Market Price
$ 108.86
Selling Price
$ 94.03
3060
968
2195
3188
Market Price
$ 107.86
Selling Price
$ 97.86
466
328
314
1442
Market Price
$ 110.37
Selling Price
$ 98.75
2043
648
505
3391
Market Price
$ 95.16
Selling Price
$ 84.30
2177
1213
1535
2786
Market Price
$ 87.66
Selling Price
$ 74.58
2482
1423
1806
4407
Market Price
$ 70.53
Selling Price
$ 63.20
670
211
350
1546
Market Price
$ 87.16
Selling Price
$ 76.80
2786
1943
1198
3743
Market Price
$ 85.25
Selling Price
$ 73.94
1924
1549
963
4554
Market Price
$ 90.66
Selling Price
$ 79.30
3672
3250
803
3938
Market Price
$ 102.96
Selling Price
$ 89.19
539
474
275
963
Market Price
$ 66.44
Selling Price
$ 59.88
1331
383
569
2331
Market Price
$ 94.40
Selling Price
$ 81.07
3119
969
2789
3515
Market Price
$ 76.77
Selling Price
$ 67.49
646
266
485
2440
Market Price
$ 74.36
Selling Price
$ 67.13
682
524
417
2612
Market Price
$ 62.04
Selling Price
$ 56.38
2918
1680
2430
3836
Market Price
$ 76.86
Selling Price
$ 67.93
2479
2036
881
4654
Market Price
$ 70.77
Selling Price
$ 61.42
2109
932
1992
4404
Market Price
$ 89.48
Selling Price
$ 76.05
4366
3704
1092
4569
Market Price
$ 67.04
Selling Price
$ 58.62
2117
944
1868
4786
Market Price
$ 98.38
Selling Price
$ 83.34
1157
472
503
2755
Market Price
$ 85.05
Selling Price
$ 71.70
1270
532
582
3921
Market Price
$ 84.41
Selling Price
$ 73.38
775
272
394
2322
Market Price
$ 106.27
Selling Price
$ 94.74
3192
3075
877
3237
Market Price
$ 65.06
Selling Price
$ 56.44
2417
1536
811
2528
Market Price
$ 84.31
Selling Price
$ 73.49
3175
2494
2932
3531
Market Price
$ 84.42
Selling Price
$ 70.67
265
75
202
579