Market Price
$ 96.15
Selling Price
$ 82.93
213
181
140
553
Market Price
$ 80.57
Selling Price
$ 67.96
1352
650
733
3984
Market Price
$ 111.71
Selling Price
$ 96.63
1433
833
295
4774
Market Price
$ 71.52
Selling Price
$ 61.39
928
851
871
1368
Market Price
$ 76.82
Selling Price
$ 66.44
2703
2143
1990
3229
Market Price
$ 67.13
Selling Price
$ 57.27
2489
2223
1400
3554
Market Price
$ 109.01
Selling Price
$ 98.97
989
785
488
2295
Market Price
$ 76.54
Selling Price
$ 68.85
1365
354
975
1852
Market Price
$ 73.11
Selling Price
$ 63.44
822
496
513
3631
Market Price
$ 90.99
Selling Price
$ 79.11
1515
419
704
2774
Market Price
$ 93.20
Selling Price
$ 77.70
467
461
299
492
Market Price
$ 94.61
Selling Price
$ 84.80
3264
2085
713
4738
Market Price
$ 92.84
Selling Price
$ 82.43
2067
885
1638
4730
Market Price
$ 72.03
Selling Price
$ 61.46
1423
966
407
4159
Market Price
$ 83.95
Selling Price
$ 71.28
692
637
625
2512
Market Price
$ 91.11
Selling Price
$ 79.99
2242
751
1339
2389
Market Price
$ 103.91
Selling Price
$ 91.22
2147
756
766
3262
Market Price
$ 109.49
Selling Price
$ 92.36
3299
2104
3096
3397
Market Price
$ 71.16
Selling Price
$ 61.20
391
123
95
1678
Market Price
$ 91.21
Selling Price
$ 82.21
817
639
704
1948
Market Price
$ 80.09
Selling Price
$ 68.95
1465
1409
540
4148
Market Price
$ 118.16
Selling Price
$ 98.52
1571
424
656
2274
Market Price
$ 90.32
Selling Price
$ 78.88
571
495
237
1112
Market Price
$ 105.28
Selling Price
$ 94.96
2692
2039
792
4968
Market Price
$ 115.42
Selling Price
$ 98.98
445
96
211
577
Market Price
$ 94.83
Selling Price
$ 85.64
4746
3556
2215
4826
Market Price
$ 86.22
Selling Price
$ 76.74
619
292
301
680
Market Price
$ 105.58
Selling Price
$ 95.69
2644
2157
2017
2879
Market Price
$ 85.73
Selling Price
$ 71.57
734
243
410
2628
Market Price
$ 77.94
Selling Price
$ 69.06
385
360
257
1514
Market Price
$ 68.81
Selling Price
$ 58.23
427
160
319
463
Market Price
$ 66.47
Selling Price
$ 55.71
887
321
745
1225
Market Price
$ 100.88
Selling Price
$ 84.43
663
136
323
2378
Market Price
$ 106.41
Selling Price
$ 89.15
1273
1152
1185
4666
Market Price
$ 69.21
Selling Price
$ 58.11
509
434
299
517
Market Price
$ 103.99
Selling Price
$ 92.80
2125
1490
2120
4138
Market Price
$ 96.74
Selling Price
$ 87.63
545
519
275
1272
Market Price
$ 76.41
Selling Price
$ 67.44
2700
2217
1615
2882
Market Price
$ 72.68
Selling Price
$ 64.87
1273
1151
1149
2842
Market Price
$ 108.52
Selling Price
$ 96.63
828
637
279
2973