Market Price
$ 76.07
Selling Price
$ 65.80
2925
1448
2675
4941
Market Price
$ 93.65
Selling Price
$ 79.85
1418
561
520
4106
Market Price
$ 70.00
Selling Price
$ 63.48
1014
530
596
1722
Market Price
$ 86.60
Selling Price
$ 75.51
3313
2251
2366
3978
Market Price
$ 65.23
Selling Price
$ 57.03
1923
539
1827
2120
Market Price
$ 78.84
Selling Price
$ 66.21
772
442
252
3535
Market Price
$ 64.37
Selling Price
$ 58.34
3051
2380
3003
3708
Market Price
$ 64.92
Selling Price
$ 56.84
2728
1869
1456
3904
Market Price
$ 62.78
Selling Price
$ 56.95
783
195
463
2279
Market Price
$ 83.61
Selling Price
$ 72.30
2433
1033
1943
3440
Market Price
$ 96.49
Selling Price
$ 83.18
1331
716
562
3032
Market Price
$ 76.76
Selling Price
$ 66.87
1242
1103
1083
3123
Market Price
$ 95.52
Selling Price
$ 80.05
1282
277
921
2148
Market Price
$ 86.41
Selling Price
$ 78.13
279
132
132
878
Market Price
$ 64.01
Selling Price
$ 55.87
2255
1214
1802
3540
Market Price
$ 72.33
Selling Price
$ 63.41
912
185
749
1256
Market Price
$ 96.12
Selling Price
$ 83.39
1802
410
1244
2308
Market Price
$ 80.06
Selling Price
$ 70.18
2008
1417
1635
4735
Market Price
$ 83.85
Selling Price
$ 70.83
1422
497
517
2087
Market Price
$ 88.50
Selling Price
$ 76.33
3361
694
1074
3446
Market Price
$ 94.18
Selling Price
$ 85.27
1545
1215
837
2404
Market Price
$ 110.23
Selling Price
$ 98.34
205
74
80
409
Market Price
$ 64.32
Selling Price
$ 58.47
1005
972
323
4482
Market Price
$ 107.79
Selling Price
$ 90.34
1000
427
418
4936
Market Price
$ 79.41
Selling Price
$ 68.74
3862
2733
2435
4019
Market Price
$ 110.83
Selling Price
$ 95.46
3373
1708
3106
4291
Market Price
$ 82.46
Selling Price
$ 73.85
1500
734
1322
1654
Market Price
$ 80.77
Selling Price
$ 72.94
2111
1404
2071
3010
Market Price
$ 75.02
Selling Price
$ 63.94
1683
1007
1670
3812
Market Price
$ 75.84
Selling Price
$ 63.92
243
188
71
856
Market Price
$ 91.32
Selling Price
$ 81.56
1177
907
891
1255
Market Price
$ 73.92
Selling Price
$ 66.96
1410
938
1033
2071
Market Price
$ 108.14
Selling Price
$ 95.41
2852
1531
2256
3190
Market Price
$ 88.32
Selling Price
$ 74.36
1222
507
489
1355
Market Price
$ 81.30
Selling Price
$ 73.80
3028
1006
3020
4173
Market Price
$ 110.96
Selling Price
$ 94.55
469
389
124
1528
Market Price
$ 62.81
Selling Price
$ 55.98
219
119
87
1041
Market Price
$ 85.80
Selling Price
$ 72.78
462
137
148
965
Market Price
$ 114.57
Selling Price
$ 98.98
1069
813
662
2243
Market Price
$ 70.25
Selling Price
$ 63.70
548
420
525
1078