Market Price
$ 77.79
Selling Price
$ 68.92
1530
481
1212
1666
Market Price
$ 76.50
Selling Price
$ 68.07
726
174
451
2226
Market Price
$ 98.09
Selling Price
$ 86.80
228
227
159
443
Market Price
$ 66.15
Selling Price
$ 59.65
552
273
312
2313
Market Price
$ 95.46
Selling Price
$ 81.49
843
616
494
3178
Market Price
$ 76.19
Selling Price
$ 68.26
1112
604
832
2181
Market Price
$ 75.31
Selling Price
$ 68.27
1393
733
1132
2247
Market Price
$ 101.90
Selling Price
$ 87.36
652
516
325
750
Market Price
$ 102.70
Selling Price
$ 89.85
788
749
399
2490
Market Price
$ 83.87
Selling Price
$ 72.96
322
171
69
1420
Market Price
$ 66.56
Selling Price
$ 58.65
1384
355
379
2388
Market Price
$ 81.97
Selling Price
$ 69.77
860
228
672
2264
Market Price
$ 106.69
Selling Price
$ 93.06
2617
1556
1090
4502
Market Price
$ 113.92
Selling Price
$ 98.84
665
646
303
2864
Market Price
$ 97.99
Selling Price
$ 86.05
2519
1180
2503
3000
Market Price
$ 105.69
Selling Price
$ 92.14
2062
912
1548
2488
Market Price
$ 72.91
Selling Price
$ 62.55
313
213
224
564
Market Price
$ 62.21
Selling Price
$ 55.20
874
695
743
3007
Market Price
$ 115.19
Selling Price
$ 96.82
2039
1851
574
2201
Market Price
$ 91.96
Selling Price
$ 80.63
1548
329
611
1912
Market Price
$ 92.52
Selling Price
$ 83.78
2268
1246
707
4749
Market Price
$ 77.68
Selling Price
$ 65.08
947
263
904
1290
Market Price
$ 108.76
Selling Price
$ 91.55
720
619
563
740
Market Price
$ 112.46
Selling Price
$ 97.89
4634
2274
1281
4786
Market Price
$ 65.94
Selling Price
$ 55.63
2420
1026
1717
3553
Market Price
$ 65.41
Selling Price
$ 56.42
758
525
709
839
Market Price
$ 95.45
Selling Price
$ 86.48
1014
920
656
2853
Market Price
$ 89.57
Selling Price
$ 77.67
550
464
470
944
Market Price
$ 80.29
Selling Price
$ 67.62
757
271
639
1562
Market Price
$ 113.58
Selling Price
$ 97.81
3404
930
1870
4824
Market Price
$ 91.65
Selling Price
$ 78.14
872
819
320
2715
Market Price
$ 89.95
Selling Price
$ 79.29
1478
1297
604
1648
Market Price
$ 82.84
Selling Price
$ 73.11
3238
2956
2633
3437
Market Price
$ 73.47
Selling Price
$ 62.42
1367
471
1172
4409
Market Price
$ 84.91
Selling Price
$ 76.00
2586
1722
578
3282
Market Price
$ 85.23
Selling Price
$ 72.86
2987
1086
2913
3415
Market Price
$ 74.28
Selling Price
$ 63.10
568
360
205
1172
Market Price
$ 71.22
Selling Price
$ 62.54
1462
389
1435
1583
Market Price
$ 87.94
Selling Price
$ 79.54
4553
2282
982
4806
Market Price
$ 76.63
Selling Price
$ 64.05
1281
573
643
3552