Market Price
$ 72.19
Selling Price
$ 60.20
1878
994
481
4757
Market Price
$ 63.55
Selling Price
$ 56.44
2797
1675
2670
4128
Market Price
$ 61.79
Selling Price
$ 55.66
2677
839
756
3924
Market Price
$ 96.99
Selling Price
$ 84.96
1680
1292
546
2053
Market Price
$ 104.98
Selling Price
$ 90.04
3259
1020
1257
3858
Market Price
$ 83.67
Selling Price
$ 74.08
1121
781
289
4376
Market Price
$ 72.17
Selling Price
$ 60.46
284
238
230
756
Market Price
$ 85.41
Selling Price
$ 72.40
870
861
570
2459
Market Price
$ 106.69
Selling Price
$ 96.85
870
310
331
1699
Market Price
$ 105.40
Selling Price
$ 89.62
611
602
358
1776
Market Price
$ 117.80
Selling Price
$ 98.75
617
234
459
773
Market Price
$ 67.11
Selling Price
$ 57.71
1104
642
400
2324
Market Price
$ 82.21
Selling Price
$ 74.26
2853
2541
1718
4017
Market Price
$ 85.18
Selling Price
$ 71.53
1689
356
1554
3065
Market Price
$ 101.30
Selling Price
$ 90.80
3469
2965
2470
4667
Market Price
$ 77.92
Selling Price
$ 65.16
2765
2662
2583
4944
Market Price
$ 69.26
Selling Price
$ 59.99
2226
498
895
3746
Market Price
$ 100.48
Selling Price
$ 89.27
1677
1143
1523
3795
Market Price
$ 93.92
Selling Price
$ 81.12
493
312
219
560
Market Price
$ 64.77
Selling Price
$ 57.78
637
601
291
2817
Market Price
$ 94.91
Selling Price
$ 80.26
1004
599
295
3738
Market Price
$ 111.92
Selling Price
$ 96.17
2881
2571
2572
4557
Market Price
$ 66.64
Selling Price
$ 56.53
597
227
372
1970
Market Price
$ 100.43
Selling Price
$ 87.83
2076
1590
909
4168
Market Price
$ 88.89
Selling Price
$ 79.88
403
273
184
700
Market Price
$ 78.43
Selling Price
$ 70.85
1245
753
441
2694
Market Price
$ 66.68
Selling Price
$ 58.46
1648
839
1044
1852
Market Price
$ 101.66
Selling Price
$ 84.81
1741
1379
1720
3568
Market Price
$ 99.32
Selling Price
$ 88.87
1064
320
791
4873
Market Price
$ 68.81
Selling Price
$ 57.51
2163
652
854
2479
Market Price
$ 74.33
Selling Price
$ 62.56
1783
1376
1636
3892
Market Price
$ 96.21
Selling Price
$ 81.43
2399
1054
2052
4549
Market Price
$ 113.23
Selling Price
$ 96.52
833
264
285
2620
Market Price
$ 64.00
Selling Price
$ 56.73
2687
1242
1904
4562
Market Price
$ 87.26
Selling Price
$ 73.38
491
483
480
573
Market Price
$ 77.83
Selling Price
$ 70.38
329
114
273
1641
Market Price
$ 70.62
Selling Price
$ 59.85
3293
1132
3164
4898
Market Price
$ 84.58
Selling Price
$ 72.62
904
766
652
1932
Market Price
$ 78.15
Selling Price
$ 68.08
1102
516
776
4051
Market Price
$ 79.79
Selling Price
$ 70.93
639
171
444
971