Market Price
$ 102.64
Selling Price
$ 92.54
2387
2008
1829
4096
Market Price
$ 67.21
Selling Price
$ 57.80
732
267
707
1252
Market Price
$ 84.27
Selling Price
$ 76.49
2513
817
738
3774
Market Price
$ 106.23
Selling Price
$ 89.88
310
191
205
1273
Market Price
$ 106.75
Selling Price
$ 91.30
783
605
763
1411
Market Price
$ 71.13
Selling Price
$ 59.87
1576
332
990
3748
Market Price
$ 78.20
Selling Price
$ 65.69
919
445
761
1998
Market Price
$ 67.15
Selling Price
$ 56.52
640
539
436
1542
Market Price
$ 115.94
Selling Price
$ 97.98
2717
720
2363
3712
Market Price
$ 107.37
Selling Price
$ 96.78
983
322
232
4429
Market Price
$ 96.20
Selling Price
$ 80.98
4402
4387
3269
4461
Market Price
$ 64.77
Selling Price
$ 55.04
1712
575
591
1967
Market Price
$ 85.74
Selling Price
$ 75.74
2053
722
1730
2954
Market Price
$ 104.00
Selling Price
$ 89.56
4127
3750
3662
4384
Market Price
$ 90.95
Selling Price
$ 76.35
1504
551
504
2469
Market Price
$ 94.75
Selling Price
$ 79.06
2176
766
1070
2360
Market Price
$ 99.73
Selling Price
$ 87.98
2060
1731
944
2497
Market Price
$ 86.41
Selling Price
$ 72.62
2207
1846
1974
2720
Market Price
$ 66.85
Selling Price
$ 58.71
615
406
549
654
Market Price
$ 60.88
Selling Price
$ 55.30
2199
1996
507
4381
Market Price
$ 99.39
Selling Price
$ 83.61
551
154
192
1215
Market Price
$ 86.50
Selling Price
$ 73.24
950
925
795
1490
Market Price
$ 71.73
Selling Price
$ 61.20
776
322
536
1944
Market Price
$ 102.74
Selling Price
$ 88.59
495
177
468
1874
Market Price
$ 107.65
Selling Price
$ 94.24
539
343
411
1246
Market Price
$ 91.90
Selling Price
$ 79.88
426
418
186
507
Market Price
$ 80.41
Selling Price
$ 68.72
176
103
53
426
Market Price
$ 118.68
Selling Price
$ 98.90
1394
964
759
2391
Market Price
$ 91.00
Selling Price
$ 79.60
1430
509
983
2330
Market Price
$ 95.36
Selling Price
$ 81.36
779
161
525
908
Market Price
$ 103.36
Selling Price
$ 90.74
581
274
535
1300
Market Price
$ 89.77
Selling Price
$ 76.44
833
776
646
2247
Market Price
$ 75.56
Selling Price
$ 64.16
3661
3192
1369
4107
Market Price
$ 102.12
Selling Price
$ 92.45
801
581
666
941
Market Price
$ 94.81
Selling Price
$ 85.03
640
338
291
1645
Market Price
$ 71.04
Selling Price
$ 63.23
749
315
453
3238
Market Price
$ 96.93
Selling Price
$ 88.04
2446
1845
1977
2480
Market Price
$ 75.59
Selling Price
$ 63.32
395
268
214
493
Market Price
$ 83.84
Selling Price
$ 72.53
4143
3440
2258
4400
Market Price
$ 111.66
Selling Price
$ 96.10
2806
1687
1653
3349