Market Price
$ 107.01
Selling Price
$ 94.55
1554
1240
881
2166
Market Price
$ 84.37
Selling Price
$ 70.68
4359
2676
4314
4922
Market Price
$ 108.20
Selling Price
$ 97.28
986
832
890
4059
Market Price
$ 69.11
Selling Price
$ 61.57
2447
580
2385
3761
Market Price
$ 75.39
Selling Price
$ 66.52
1416
690
1207
1493
Market Price
$ 82.69
Selling Price
$ 72.02
2328
2028
2123
3108
Market Price
$ 90.31
Selling Price
$ 79.52
2450
1465
2401
2931
Market Price
$ 83.85
Selling Price
$ 75.53
1288
820
1020
1941
Market Price
$ 77.77
Selling Price
$ 66.37
1896
1050
1012
2995
Market Price
$ 77.14
Selling Price
$ 67.11
611
136
314
1409
Market Price
$ 80.34
Selling Price
$ 71.40
2301
1186
1213
2918
Market Price
$ 73.73
Selling Price
$ 63.62
2312
509
817
2916
Market Price
$ 71.78
Selling Price
$ 63.91
3617
1000
747
3667
Market Price
$ 79.39
Selling Price
$ 66.97
1806
1002
759
2161
Market Price
$ 98.33
Selling Price
$ 86.65
550
450
126
1127
Market Price
$ 86.54
Selling Price
$ 74.42
1549
991
1536
2129
Market Price
$ 103.06
Selling Price
$ 91.49
2063
1913
1875
3437
Market Price
$ 95.18
Selling Price
$ 80.00
780
257
242
3491
Market Price
$ 77.35
Selling Price
$ 69.84
1414
1051
658
2557
Market Price
$ 101.78
Selling Price
$ 86.07
1547
1086
1437
2741
Market Price
$ 98.94
Selling Price
$ 87.17
2018
1337
589
3797
Market Price
$ 77.96
Selling Price
$ 68.93
1946
1297
1230
2598
Market Price
$ 76.93
Selling Price
$ 67.49
1147
610
282
1419
Market Price
$ 102.12
Selling Price
$ 85.85
318
73
228
805
Market Price
$ 102.40
Selling Price
$ 87.58
2986
1047
1202
4823
Market Price
$ 80.28
Selling Price
$ 69.68
1888
1430
1396
2124
Market Price
$ 79.85
Selling Price
$ 68.61
654
480
194
694
Market Price
$ 101.07
Selling Price
$ 87.45
294
143
187
868
Market Price
$ 83.12
Selling Price
$ 75.22
2039
1571
1462
3196
Market Price
$ 75.21
Selling Price
$ 63.22
2965
1983
2005
3041
Market Price
$ 90.50
Selling Price
$ 76.62
787
574
574
1109
Market Price
$ 69.10
Selling Price
$ 58.96
1113
670
842
1354
Market Price
$ 114.12
Selling Price
$ 98.40
3470
941
1646
4539
Market Price
$ 90.94
Selling Price
$ 82.01
3260
2585
2935
3751
Market Price
$ 84.70
Selling Price
$ 70.89
1577
456
509
4278
Market Price
$ 68.70
Selling Price
$ 57.81
2416
959
1002
4804
Market Price
$ 79.34
Selling Price
$ 69.05
586
259
396
874
Market Price
$ 91.87
Selling Price
$ 77.48
2164
1927
1827
3721
Market Price
$ 104.74
Selling Price
$ 87.79
1563
877
1271
3177
Market Price
$ 104.39
Selling Price
$ 87.48
487
220
333
2006