Market Price
$ 102.52
Selling Price
$ 91.22
1200
1019
268
3332
Market Price
$ 107.33
Selling Price
$ 95.42
810
695
800
2194
Market Price
$ 91.77
Selling Price
$ 80.96
406
384
405
1331
Market Price
$ 61.79
Selling Price
$ 55.46
1071
291
497
4688
Market Price
$ 85.05
Selling Price
$ 76.45
796
309
774
1560
Market Price
$ 68.37
Selling Price
$ 61.26
1145
694
672
1615
Market Price
$ 84.32
Selling Price
$ 72.95
662
459
270
702
Market Price
$ 112.56
Selling Price
$ 97.50
1962
758
1721
4580
Market Price
$ 100.06
Selling Price
$ 90.51
1114
399
810
1143
Market Price
$ 98.82
Selling Price
$ 85.36
2833
1565
2378
3174
Market Price
$ 91.82
Selling Price
$ 79.09
2024
905
1864
4856
Market Price
$ 64.01
Selling Price
$ 55.70
786
384
653
1328
Market Price
$ 75.04
Selling Price
$ 62.80
2550
2020
721
3442
Market Price
$ 107.63
Selling Price
$ 97.10
4596
2335
3365
4991
Market Price
$ 75.55
Selling Price
$ 63.90
1129
1129
1104
4306
Market Price
$ 82.29
Selling Price
$ 70.46
1236
358
667
1627
Market Price
$ 106.55
Selling Price
$ 92.47
2721
2549
2505
4177
Market Price
$ 99.37
Selling Price
$ 82.96
2473
770
1072
3351
Market Price
$ 70.48
Selling Price
$ 59.78
1542
373
1415
2172
Market Price
$ 81.91
Selling Price
$ 68.31
804
552
486
1959
Market Price
$ 83.57
Selling Price
$ 75.60
998
481
572
2910
Market Price
$ 61.63
Selling Price
$ 55.56
1233
429
740
1427
Market Price
$ 109.85
Selling Price
$ 93.06
1132
461
243
2569
Market Price
$ 88.92
Selling Price
$ 74.25
2085
1688
554
2876
Market Price
$ 86.98
Selling Price
$ 74.40
425
349
321
642
Market Price
$ 73.93
Selling Price
$ 66.25
1093
1056
831
1698
Market Price
$ 106.62
Selling Price
$ 96.62
2349
800
1006
2675
Market Price
$ 84.32
Selling Price
$ 76.61
672
630
461
1657
Market Price
$ 74.96
Selling Price
$ 62.48
531
174
306
770
Market Price
$ 101.49
Selling Price
$ 89.59
609
313
439
2596
Market Price
$ 96.03
Selling Price
$ 80.83
3534
1455
3459
4296
Market Price
$ 84.01
Selling Price
$ 71.85
3265
3156
1755
3821
Market Price
$ 102.74
Selling Price
$ 89.13
1739
689
1110
3911
Market Price
$ 106.70
Selling Price
$ 91.61
454
358
411
758
Market Price
$ 70.16
Selling Price
$ 60.64
2761
2385
1509
2902
Market Price
$ 109.67
Selling Price
$ 96.19
2404
2025
1757
4071
Market Price
$ 74.54
Selling Price
$ 63.11
2470
1923
704
4541
Market Price
$ 110.82
Selling Price
$ 98.78
332
120
201
401
Market Price
$ 92.88
Selling Price
$ 81.27
1095
620
692
1319
Market Price
$ 78.61
Selling Price
$ 69.52
415
412
94
1436