Market Price
$ 113.21
Selling Price
$ 94.98
1203
292
1085
3163
Market Price
$ 97.67
Selling Price
$ 88.29
682
325
256
1116
Market Price
$ 75.50
Selling Price
$ 67.83
622
549
462
772
Market Price
$ 109.10
Selling Price
$ 94.62
1596
852
1417
1710
Market Price
$ 100.60
Selling Price
$ 87.42
1409
806
1044
2483
Market Price
$ 91.99
Selling Price
$ 81.15
2590
2087
1821
4824
Market Price
$ 102.92
Selling Price
$ 87.79
4239
3675
4163
4989
Market Price
$ 95.70
Selling Price
$ 86.26
2216
1286
1804
3204
Market Price
$ 79.65
Selling Price
$ 66.84
1997
1472
835
2305
Market Price
$ 110.77
Selling Price
$ 93.64
847
438
699
3622
Market Price
$ 62.90
Selling Price
$ 56.79
287
248
80
663
Market Price
$ 70.83
Selling Price
$ 59.77
1717
518
1028
2261
Market Price
$ 90.31
Selling Price
$ 77.02
385
105
274
1119
Market Price
$ 104.45
Selling Price
$ 90.10
521
451
213
1452
Market Price
$ 90.25
Selling Price
$ 76.84
1401
1324
725
1766
Market Price
$ 71.82
Selling Price
$ 65.02
1801
1459
662
3394
Market Price
$ 71.91
Selling Price
$ 64.43
303
99
88
580
Market Price
$ 112.05
Selling Price
$ 96.71
1577
921
1064
2281
Market Price
$ 72.67
Selling Price
$ 62.70
514
185
496
1869
Market Price
$ 108.90
Selling Price
$ 97.93
1436
416
645
4169
Market Price
$ 71.88
Selling Price
$ 65.32
529
194
428
1862
Market Price
$ 98.56
Selling Price
$ 87.22
2234
1126
1995
2900
Market Price
$ 84.78
Selling Price
$ 75.93
834
584
240
1058
Market Price
$ 104.84
Selling Price
$ 93.81
472
380
366
1757
Market Price
$ 96.47
Selling Price
$ 83.37
852
808
630
1153
Market Price
$ 100.31
Selling Price
$ 89.35
3324
1030
2145
4052
Market Price
$ 82.19
Selling Price
$ 73.46
602
487
225
1328
Market Price
$ 71.02
Selling Price
$ 59.66
1236
312
977
1654
Market Price
$ 98.36
Selling Price
$ 85.94
375
208
273
425
Market Price
$ 89.10
Selling Price
$ 75.68
1140
1130
515
1216
Market Price
$ 93.45
Selling Price
$ 79.15
2107
1169
575
2618
Market Price
$ 67.40
Selling Price
$ 59.02
945
819
847
1619
Market Price
$ 94.87
Selling Price
$ 82.99
1664
1602
886
3777
Market Price
$ 102.02
Selling Price
$ 85.64
3152
916
3073
3222
Market Price
$ 93.38
Selling Price
$ 82.08
1789
959
666
4022
Market Price
$ 68.60
Selling Price
$ 60.58
4344
3665
2806
4390
Market Price
$ 99.39
Selling Price
$ 84.60
1289
881
367
1313
Market Price
$ 81.48
Selling Price
$ 73.15
1946
1171
421
4884
Market Price
$ 101.90
Selling Price
$ 90.05
1196
853
879
2835
Market Price
$ 92.18
Selling Price
$ 78.03
1044
1037
836
2811