Market Price
$ 74.21
Selling Price
$ 63.80
853
323
302
1696
Market Price
$ 80.62
Selling Price
$ 69.63
1764
1152
1702
3519
Market Price
$ 107.10
Selling Price
$ 91.12
247
153
105
694
Market Price
$ 73.38
Selling Price
$ 66.32
471
344
375
557
Market Price
$ 105.04
Selling Price
$ 91.16
482
402
410
1805
Market Price
$ 77.73
Selling Price
$ 67.50
1133
1042
399
1612
Market Price
$ 102.59
Selling Price
$ 93.11
2662
1194
2553
4566
Market Price
$ 83.43
Selling Price
$ 70.35
3157
3112
2608
4000
Market Price
$ 114.31
Selling Price
$ 97.21
1675
1628
437
2193
Market Price
$ 86.24
Selling Price
$ 76.24
1695
896
623
4278
Market Price
$ 91.08
Selling Price
$ 76.32
184
112
55
488
Market Price
$ 95.58
Selling Price
$ 83.46
1170
318
478
4229
Market Price
$ 105.90
Selling Price
$ 95.33
3836
3286
3378
4248
Market Price
$ 91.98
Selling Price
$ 83.39
1029
432
752
1701
Market Price
$ 86.69
Selling Price
$ 74.21
1103
352
833
1557
Market Price
$ 102.60
Selling Price
$ 92.22
1700
1249
1467
1983
Market Price
$ 91.98
Selling Price
$ 81.29
1176
347
767
1574
Market Price
$ 65.55
Selling Price
$ 57.08
1356
647
1073
2977
Market Price
$ 106.53
Selling Price
$ 93.71
409
285
248
871
Market Price
$ 102.47
Selling Price
$ 89.48
1336
522
444
1873
Market Price
$ 64.63
Selling Price
$ 55.57
3272
1235
2246
3606
Market Price
$ 66.41
Selling Price
$ 59.12
3782
3136
1042
4996
Market Price
$ 87.88
Selling Price
$ 76.34
552
143
209
1798
Market Price
$ 102.06
Selling Price
$ 89.20
3891
1452
1253
4977
Market Price
$ 87.38
Selling Price
$ 75.55
2665
907
1642
3412
Market Price
$ 70.32
Selling Price
$ 63.19
1049
905
518
3242
Market Price
$ 84.30
Selling Price
$ 76.46
1497
424
1336
3920
Market Price
$ 102.72
Selling Price
$ 88.04
717
327
618
2608
Market Price
$ 65.41
Selling Price
$ 58.91
1790
1321
606
1973
Market Price
$ 95.40
Selling Price
$ 79.84
814
615
658
1485
Market Price
$ 112.98
Selling Price
$ 95.09
1129
532
957
4642
Market Price
$ 79.87
Selling Price
$ 69.54
1477
358
312
2756
Market Price
$ 75.85
Selling Price
$ 65.87
1345
669
623
4663
Market Price
$ 110.92
Selling Price
$ 97.61
671
536
443
1274
Market Price
$ 106.41
Selling Price
$ 93.06
757
343
403
849
Market Price
$ 69.87
Selling Price
$ 60.22
1277
915
1120
3035
Market Price
$ 95.29
Selling Price
$ 80.35
1789
992
1496
2448
Market Price
$ 110.46
Selling Price
$ 95.51
788
779
460
1373
Market Price
$ 98.77
Selling Price
$ 84.74
1551
1529
1339
2036
Market Price
$ 71.43
Selling Price
$ 61.73
3059
2378
2218
3991