Market Price
$ 77.52
Selling Price
$ 70.45
2465
2236
1058
2778
Market Price
$ 66.85
Selling Price
$ 57.93
837
566
753
1433
Market Price
$ 114.17
Selling Price
$ 98.73
162
76
136
402
Market Price
$ 80.25
Selling Price
$ 68.24
1533
462
936
3765
Market Price
$ 107.86
Selling Price
$ 91.83
1164
653
387
1351
Market Price
$ 81.49
Selling Price
$ 67.97
2139
1783
869
4533
Market Price
$ 106.79
Selling Price
$ 93.67
790
634
659
1384
Market Price
$ 94.40
Selling Price
$ 85.79
2304
535
2150
4195
Market Price
$ 88.26
Selling Price
$ 78.76
250
144
125
458
Market Price
$ 95.67
Selling Price
$ 84.34
2986
1670
2096
3167
Market Price
$ 78.88
Selling Price
$ 66.64
1674
1084
1201
4155
Market Price
$ 75.04
Selling Price
$ 64.62
2544
1025
1172
2856
Market Price
$ 113.30
Selling Price
$ 96.49
1185
891
1103
1534
Market Price
$ 101.07
Selling Price
$ 91.61
3409
1237
3087
3713
Market Price
$ 86.02
Selling Price
$ 72.85
3980
2345
3651
4090
Market Price
$ 84.65
Selling Price
$ 72.55
514
154
183
621
Market Price
$ 75.36
Selling Price
$ 63.63
859
570
279
2131
Market Price
$ 103.85
Selling Price
$ 92.86
2393
807
1744
4458
Market Price
$ 83.28
Selling Price
$ 71.23
590
453
448
1116
Market Price
$ 79.32
Selling Price
$ 69.43
1976
769
1205
3892
Market Price
$ 84.52
Selling Price
$ 73.64
1714
1248
1104
3623
Market Price
$ 108.59
Selling Price
$ 95.92
1727
1165
467
3297
Market Price
$ 99.72
Selling Price
$ 87.66
216
59
190
623
Market Price
$ 93.45
Selling Price
$ 81.12
298
209
138
665
Market Price
$ 83.25
Selling Price
$ 72.98
888
722
686
3671
Market Price
$ 70.88
Selling Price
$ 61.60
558
298
116
1572
Market Price
$ 104.58
Selling Price
$ 89.33
1499
1265
767
1719
Market Price
$ 111.35
Selling Price
$ 95.36
660
526
572
774
Market Price
$ 91.47
Selling Price
$ 81.48
1481
648
930
2728
Market Price
$ 98.41
Selling Price
$ 85.69
1162
697
404
1365
Market Price
$ 77.48
Selling Price
$ 67.98
3624
1499
1568
4334
Market Price
$ 76.39
Selling Price
$ 66.41
2156
1831
1167
2877
Market Price
$ 98.74
Selling Price
$ 84.36
1755
694
1749
1905
Market Price
$ 96.91
Selling Price
$ 85.46
1207
1130
548
4929
Market Price
$ 92.14
Selling Price
$ 81.31
1639
1018
545
4554
Market Price
$ 82.22
Selling Price
$ 74.03
3084
2335
2599
3360
Market Price
$ 86.26
Selling Price
$ 77.95
428
295
411
482
Market Price
$ 67.60
Selling Price
$ 57.57
1429
634
474
3238
Market Price
$ 113.62
Selling Price
$ 95.63
507
251
138
719
Market Price
$ 73.03
Selling Price
$ 63.20
2572
1256
1344
3117