Market Price
$ 77.78
Selling Price
$ 70.30
3076
1555
618
3562
Market Price
$ 103.48
Selling Price
$ 89.91
313
212
290
668
Market Price
$ 73.65
Selling Price
$ 64.08
1793
795
1272
3160
Market Price
$ 66.22
Selling Price
$ 58.50
542
195
383
2652
Market Price
$ 63.79
Selling Price
$ 57.81
3119
1324
2062
4145
Market Price
$ 82.58
Selling Price
$ 73.18
1149
709
302
2574
Market Price
$ 93.88
Selling Price
$ 84.36
390
380
226
600
Market Price
$ 78.50
Selling Price
$ 68.54
2507
1814
1374
4560
Market Price
$ 113.76
Selling Price
$ 97.12
1306
708
1236
1969
Market Price
$ 68.45
Selling Price
$ 62.02
2479
1110
2080
4021
Market Price
$ 79.60
Selling Price
$ 67.32
2057
2044
834
4797
Market Price
$ 66.50
Selling Price
$ 58.53
1528
1379
780
3026
Market Price
$ 100.41
Selling Price
$ 86.11
1320
895
878
4899
Market Price
$ 71.83
Selling Price
$ 61.67
1125
396
639
4487
Market Price
$ 95.23
Selling Price
$ 85.08
1078
698
697
1622
Market Price
$ 65.43
Selling Price
$ 58.92
2490
2099
1639
2725
Market Price
$ 112.48
Selling Price
$ 95.50
2789
1818
2274
3197
Market Price
$ 74.57
Selling Price
$ 62.52
2963
1716
2517
4454
Market Price
$ 117.19
Selling Price
$ 98.04
445
163
175
666
Market Price
$ 107.03
Selling Price
$ 94.89
214
58
79
702
Market Price
$ 109.25
Selling Price
$ 92.47
1256
377
833
1386
Market Price
$ 67.77
Selling Price
$ 60.16
293
103
255
555
Market Price
$ 95.22
Selling Price
$ 80.44
502
313
461
1019
Market Price
$ 94.31
Selling Price
$ 81.02
423
283
369
691
Market Price
$ 67.34
Selling Price
$ 60.55
2506
1183
1326
2779
Market Price
$ 96.13
Selling Price
$ 84.91
542
541
161
1272
Market Price
$ 65.86
Selling Price
$ 59.00
2702
2156
1875
4670
Market Price
$ 76.30
Selling Price
$ 66.36
4309
3810
865
4364
Market Price
$ 83.06
Selling Price
$ 72.60
2139
1638
434
2708
Market Price
$ 113.33
Selling Price
$ 95.21
2027
801
1305
4509
Market Price
$ 65.28
Selling Price
$ 57.48
397
114
204
748
Market Price
$ 84.79
Selling Price
$ 75.07
1466
1391
714
2246
Market Price
$ 99.64
Selling Price
$ 87.62
744
351
666
3357
Market Price
$ 101.41
Selling Price
$ 88.01
1174
520
983
2782
Market Price
$ 79.67
Selling Price
$ 69.81
1532
400
1058
2816
Market Price
$ 95.97
Selling Price
$ 83.35
2876
1347
803
3800
Market Price
$ 75.13
Selling Price
$ 67.98
529
279
454
968
Market Price
$ 80.05
Selling Price
$ 67.18
1203
965
688
1989
Market Price
$ 81.69
Selling Price
$ 70.98
1016
751
369
3639
Market Price
$ 92.12
Selling Price
$ 77.57
2471
1160
1733
4887