Market Price
$ 94.98
Selling Price
$ 80.50
274
186
219
792
Market Price
$ 80.02
Selling Price
$ 71.81
2913
1097
864
4074
Market Price
$ 106.78
Selling Price
$ 89.18
2002
671
1809
3204
Market Price
$ 103.08
Selling Price
$ 91.70
626
247
389
1644
Market Price
$ 71.38
Selling Price
$ 60.78
2581
1946
1302
3431
Market Price
$ 110.79
Selling Price
$ 96.40
2127
1258
782
2234
Market Price
$ 75.49
Selling Price
$ 63.40
1526
370
510
4154
Market Price
$ 95.93
Selling Price
$ 84.54
2940
1008
1577
3546
Market Price
$ 66.68
Selling Price
$ 57.43
725
722
276
1799
Market Price
$ 90.85
Selling Price
$ 78.54
391
225
182
468
Market Price
$ 106.59
Selling Price
$ 93.42
2685
1752
1984
4905
Market Price
$ 94.07
Selling Price
$ 81.85
3035
1010
2927
4511
Market Price
$ 67.32
Selling Price
$ 57.61
1164
1127
1042
1214
Market Price
$ 90.19
Selling Price
$ 79.73
2708
1368
2429
4984
Market Price
$ 74.54
Selling Price
$ 66.02
2905
2439
2070
3103
Market Price
$ 93.47
Selling Price
$ 79.79
721
592
210
2034
Market Price
$ 86.51
Selling Price
$ 77.98
810
458
712
3594
Market Price
$ 66.38
Selling Price
$ 55.70
778
532
606
1409
Market Price
$ 89.50
Selling Price
$ 77.84
2688
1208
1306
4903
Market Price
$ 103.89
Selling Price
$ 92.83
2954
2923
2472
4439
Market Price
$ 74.10
Selling Price
$ 66.44
1851
1850
1068
2530
Market Price
$ 101.59
Selling Price
$ 90.78
364
248
234
497
Market Price
$ 114.76
Selling Price
$ 96.16
244
125
51
427
Market Price
$ 91.89
Selling Price
$ 82.34
2984
1959
2535
4679
Market Price
$ 68.75
Selling Price
$ 57.51
526
112
211
1989
Market Price
$ 76.86
Selling Price
$ 64.74
183
93
169
644
Market Price
$ 100.38
Selling Price
$ 85.06
527
365
173
2060
Market Price
$ 80.11
Selling Price
$ 72.53
1879
1425
1306
3338
Market Price
$ 82.65
Selling Price
$ 74.19
1837
1139
620
3753
Market Price
$ 76.79
Selling Price
$ 66.47
2156
1755
1804
2626
Market Price
$ 75.90
Selling Price
$ 67.72
2597
2590
1089
3450
Market Price
$ 97.17
Selling Price
$ 87.05
3011
1389
879
3983
Market Price
$ 67.40
Selling Price
$ 60.17
902
586
617
1504
Market Price
$ 98.30
Selling Price
$ 82.27
1286
670
852
4663
Market Price
$ 96.79
Selling Price
$ 84.06
587
568
240
593
Market Price
$ 77.19
Selling Price
$ 65.01
751
272
453
1881
Market Price
$ 89.07
Selling Price
$ 76.66
2386
1744
1962
2837
Market Price
$ 64.71
Selling Price
$ 58.44
1291
1211
1074
4544
Market Price
$ 95.94
Selling Price
$ 82.84
1504
367
803
4403
Market Price
$ 102.23
Selling Price
$ 85.59
1448
487
1440
2672