Market Price
$ 64.27
Selling Price
$ 57.28
1874
1538
727
1908
Market Price
$ 93.88
Selling Price
$ 83.01
1083
505
946
1272
Market Price
$ 79.54
Selling Price
$ 71.60
4292
1494
3131
4934
Market Price
$ 81.22
Selling Price
$ 73.32
1253
1094
786
3657
Market Price
$ 105.02
Selling Price
$ 94.67
1188
835
300
1290
Market Price
$ 83.77
Selling Price
$ 71.01
1154
850
370
3180
Market Price
$ 110.48
Selling Price
$ 97.80
1055
772
575
3607
Market Price
$ 74.13
Selling Price
$ 62.32
214
121
187
1031
Market Price
$ 77.02
Selling Price
$ 67.61
2420
775
1098
3702
Market Price
$ 100.20
Selling Price
$ 88.24
1525
1367
1470
1855
Market Price
$ 69.21
Selling Price
$ 62.19
380
293
355
1420
Market Price
$ 97.42
Selling Price
$ 85.24
1370
558
438
2392
Market Price
$ 81.08
Selling Price
$ 73.67
2017
497
1524
3248
Market Price
$ 104.62
Selling Price
$ 90.71
132
98
55
658
Market Price
$ 88.60
Selling Price
$ 78.96
3510
3225
1345
4807
Market Price
$ 109.31
Selling Price
$ 97.69
2065
1678
880
3815
Market Price
$ 85.86
Selling Price
$ 74.17
894
477
326
2985
Market Price
$ 65.19
Selling Price
$ 58.05
2497
2180
800
4809
Market Price
$ 115.86
Selling Price
$ 97.70
686
495
646
2258
Market Price
$ 92.13
Selling Price
$ 81.14
1225
553
582
4140
Market Price
$ 100.96
Selling Price
$ 84.34
417
148
95
571
Market Price
$ 92.60
Selling Price
$ 80.52
431
303
382
830
Market Price
$ 67.24
Selling Price
$ 58.42
1664
935
354
3990
Market Price
$ 89.81
Selling Price
$ 81.52
703
279
215
2825
Market Price
$ 113.01
Selling Price
$ 98.06
2060
1173
1731
2576
Market Price
$ 85.28
Selling Price
$ 73.93
1154
268
794
2874
Market Price
$ 84.59
Selling Price
$ 72.19
1341
638
1182
3292
Market Price
$ 71.15
Selling Price
$ 62.68
1559
1159
1549
2950
Market Price
$ 103.70
Selling Price
$ 91.40
1620
1049
1032
1632
Market Price
$ 112.80
Selling Price
$ 98.44
994
935
950
4543
Market Price
$ 80.65
Selling Price
$ 71.27
2537
2500
893
3176
Market Price
$ 107.06
Selling Price
$ 96.97
1953
565
1864
3289
Market Price
$ 101.89
Selling Price
$ 90.20
312
248
138
529
Market Price
$ 100.41
Selling Price
$ 85.00
4316
2962
2466
4450
Market Price
$ 93.72
Selling Price
$ 78.61
133
103
83
474
Market Price
$ 78.51
Selling Price
$ 69.68
397
330
150
839
Market Price
$ 65.30
Selling Price
$ 56.93
386
90
292
1817
Market Price
$ 77.25
Selling Price
$ 67.99
1782
454
512
1945
Market Price
$ 103.78
Selling Price
$ 90.67
880
862
736
1713
Market Price
$ 110.95
Selling Price
$ 95.46
1376
482
503
1870