Market Price
$ 104.16
Selling Price
$ 94.49
1259
932
878
3471
Market Price
$ 110.50
Selling Price
$ 95.07
1877
383
1135
3488
Market Price
$ 109.90
Selling Price
$ 93.95
283
135
283
797
Market Price
$ 89.75
Selling Price
$ 77.23
718
434
246
736
Market Price
$ 88.05
Selling Price
$ 79.06
1337
826
1325
4486
Market Price
$ 80.48
Selling Price
$ 73.03
879
198
306
3005
Market Price
$ 92.35
Selling Price
$ 77.03
1230
491
541
1277
Market Price
$ 96.91
Selling Price
$ 85.70
2289
1347
2054
3574
Market Price
$ 117.12
Selling Price
$ 98.83
3562
1052
2570
4688
Market Price
$ 70.87
Selling Price
$ 59.15
733
421
219
2919
Market Price
$ 103.66
Selling Price
$ 91.31
2806
1327
1129
3942
Market Price
$ 64.29
Selling Price
$ 55.46
2711
1868
2044
3046
Market Price
$ 69.24
Selling Price
$ 58.33
2406
799
1106
3335
Market Price
$ 86.99
Selling Price
$ 75.07
334
290
87
1050
Market Price
$ 99.18
Selling Price
$ 87.34
4748
4059
3150
4893
Market Price
$ 102.68
Selling Price
$ 87.54
1341
814
711
3585
Market Price
$ 112.54
Selling Price
$ 98.45
1361
575
1062
2808
Market Price
$ 66.45
Selling Price
$ 57.91
1328
977
396
2007
Market Price
$ 89.50
Selling Price
$ 74.70
1345
1110
442
1653
Market Price
$ 85.26
Selling Price
$ 72.19
686
491
472
1393
Market Price
$ 104.19
Selling Price
$ 91.75
1941
469
882
4588
Market Price
$ 77.54
Selling Price
$ 66.52
1293
544
878
1655
Market Price
$ 103.24
Selling Price
$ 91.28
1677
1637
846
2229
Market Price
$ 76.40
Selling Price
$ 67.63
3304
663
2768
4702
Market Price
$ 72.86
Selling Price
$ 63.96
965
770
237
1805
Market Price
$ 106.67
Selling Price
$ 95.06
2863
1459
781
3038
Market Price
$ 69.55
Selling Price
$ 60.11
2464
1945
2404
4144
Market Price
$ 105.57
Selling Price
$ 94.16
1937
967
490
4030
Market Price
$ 105.56
Selling Price
$ 89.24
114
98
88
532
Market Price
$ 62.22
Selling Price
$ 55.01
1045
591
1003
1532
Market Price
$ 84.42
Selling Price
$ 72.93
796
683
434
822
Market Price
$ 97.81
Selling Price
$ 84.89
4680
4221
3708
4738
Market Price
$ 115.41
Selling Price
$ 98.83
2053
929
765
4307
Market Price
$ 69.07
Selling Price
$ 59.43
383
94
76
475
Market Price
$ 102.27
Selling Price
$ 91.77
876
685
234
940
Market Price
$ 94.30
Selling Price
$ 85.47
698
536
542
2299
Market Price
$ 89.42
Selling Price
$ 78.86
391
347
341
621
Market Price
$ 100.60
Selling Price
$ 84.62
1557
481
1061
1991
Market Price
$ 90.20
Selling Price
$ 81.74
1191
886
1135
1416
Market Price
$ 105.49
Selling Price
$ 89.69
938
841
341
3111