Market Price
$ 74.24
Selling Price
$ 66.56
3093
2180
1795
3864
Market Price
$ 81.05
Selling Price
$ 71.74
1880
1713
1691
4087
Market Price
$ 107.25
Selling Price
$ 93.71
3064
2293
899
4618
Market Price
$ 95.67
Selling Price
$ 84.60
870
295
840
1266
Market Price
$ 100.89
Selling Price
$ 91.44
1810
1717
1220
4620
Market Price
$ 71.87
Selling Price
$ 61.86
4332
898
1410
4421
Market Price
$ 111.60
Selling Price
$ 98.29
2823
1297
1268
4780
Market Price
$ 73.15
Selling Price
$ 66.20
670
225
375
1668
Market Price
$ 68.90
Selling Price
$ 59.23
633
344
574
974
Market Price
$ 80.56
Selling Price
$ 72.99
2435
1639
1693
2904
Market Price
$ 116.41
Selling Price
$ 98.23
1391
812
387
1961
Market Price
$ 90.46
Selling Price
$ 77.06
2615
1014
1415
3758
Market Price
$ 106.87
Selling Price
$ 92.02
925
285
862
3461
Market Price
$ 88.89
Selling Price
$ 80.01
1522
1009
552
2160
Market Price
$ 62.24
Selling Price
$ 55.02
1982
1211
1006
2547
Market Price
$ 89.84
Selling Price
$ 76.02
429
93
305
1548
Market Price
$ 101.36
Selling Price
$ 90.03
3362
1260
2509
4270
Market Price
$ 102.34
Selling Price
$ 91.71
2633
1186
2272
3867
Market Price
$ 84.03
Selling Price
$ 75.17
813
202
455
959
Market Price
$ 69.40
Selling Price
$ 61.72
2449
806
1323
3490
Market Price
$ 97.81
Selling Price
$ 88.81
3242
1936
2125
3920
Market Price
$ 89.94
Selling Price
$ 79.77
1139
362
807
1620
Market Price
$ 97.38
Selling Price
$ 85.02
2029
1487
1534
2546
Market Price
$ 78.67
Selling Price
$ 67.44
1210
300
1052
1461
Market Price
$ 93.45
Selling Price
$ 80.40
754
503
621
1106
Market Price
$ 87.55
Selling Price
$ 78.51
3903
2716
2820
4537
Market Price
$ 66.03
Selling Price
$ 56.39
1178
270
755
1719
Market Price
$ 75.69
Selling Price
$ 64.14
1831
1621
1770
2032
Market Price
$ 79.75
Selling Price
$ 69.77
1109
575
901
4122
Market Price
$ 85.13
Selling Price
$ 76.58
3456
2894
2759
4691
Market Price
$ 66.44
Selling Price
$ 56.70
1177
935
561
4374
Market Price
$ 94.57
Selling Price
$ 79.98
4293
3374
3395
4385
Market Price
$ 96.07
Selling Price
$ 81.40
875
295
219
1226
Market Price
$ 103.32
Selling Price
$ 90.67
541
137
228
2697
Market Price
$ 84.38
Selling Price
$ 76.31
1007
620
984
4754
Market Price
$ 91.45
Selling Price
$ 78.63
1958
480
1049
3866
Market Price
$ 63.93
Selling Price
$ 57.95
710
215
283
945
Market Price
$ 113.74
Selling Price
$ 96.04
642
521
139
2508
Market Price
$ 72.64
Selling Price
$ 63.75
2628
738
2245
4847
Market Price
$ 82.64
Selling Price
$ 70.57
1821
394
1409
2188