Market Price
$ 97.06
Selling Price
$ 87.56
2581
1277
717
3257
Market Price
$ 66.42
Selling Price
$ 58.41
659
196
322
2488
Market Price
$ 74.74
Selling Price
$ 64.49
516
302
495
865
Market Price
$ 94.41
Selling Price
$ 84.35
1308
740
1112
1840
Market Price
$ 101.51
Selling Price
$ 86.09
2003
896
939
3765
Market Price
$ 76.18
Selling Price
$ 67.69
737
174
206
1391
Market Price
$ 92.47
Selling Price
$ 80.46
256
222
167
1209
Market Price
$ 70.70
Selling Price
$ 63.87
1056
657
555
1068
Market Price
$ 73.27
Selling Price
$ 61.30
3226
1843
649
4782
Market Price
$ 91.86
Selling Price
$ 77.21
4014
3634
2386
4548
Market Price
$ 100.50
Selling Price
$ 89.91
1023
637
451
1124
Market Price
$ 103.24
Selling Price
$ 91.12
269
163
223
1098
Market Price
$ 105.12
Selling Price
$ 88.90
445
213
137
514
Market Price
$ 101.16
Selling Price
$ 84.79
1373
430
607
2345
Market Price
$ 72.19
Selling Price
$ 64.02
1560
918
705
2825
Market Price
$ 69.01
Selling Price
$ 60.10
2015
1339
636
2560
Market Price
$ 68.84
Selling Price
$ 60.49
279
196
216
1324
Market Price
$ 102.24
Selling Price
$ 91.79
1299
1222
849
3815
Market Price
$ 63.83
Selling Price
$ 55.81
2130
770
1161
2711
Market Price
$ 97.05
Selling Price
$ 88.09
2027
1915
1307
3474
Market Price
$ 76.08
Selling Price
$ 65.88
1884
1053
1242
2284
Market Price
$ 91.44
Selling Price
$ 76.78
214
87
170
564
Market Price
$ 66.10
Selling Price
$ 58.33
2046
1704
1566
2498
Market Price
$ 80.99
Selling Price
$ 67.96
481
314
467
494
Market Price
$ 86.19
Selling Price
$ 75.49
2480
865
1612
4372
Market Price
$ 65.07
Selling Price
$ 55.50
1442
311
307
1516
Market Price
$ 86.70
Selling Price
$ 78.34
3259
2370
1430
4196
Market Price
$ 76.44
Selling Price
$ 64.40
806
439
464
1108
Market Price
$ 105.38
Selling Price
$ 92.21
3144
2402
989
3897
Market Price
$ 63.08
Selling Price
$ 55.22
1163
944
740
1939
Market Price
$ 64.73
Selling Price
$ 57.64
745
734
395
1003
Market Price
$ 99.65
Selling Price
$ 88.65
2806
1263
2076
3863
Market Price
$ 96.99
Selling Price
$ 80.88
197
174
194
493
Market Price
$ 83.61
Selling Price
$ 72.24
1076
890
993
1338
Market Price
$ 87.32
Selling Price
$ 75.11
2102
892
781
3157
Market Price
$ 98.09
Selling Price
$ 82.77
847
737
457
3784
Market Price
$ 92.25
Selling Price
$ 79.92
1082
306
578
1554
Market Price
$ 101.42
Selling Price
$ 87.27
918
361
342
2066
Market Price
$ 98.86
Selling Price
$ 85.81
1559
1158
1254
2649
Market Price
$ 75.07
Selling Price
$ 66.27
849
713
388
972