Market Price
$ 108.13
Selling Price
$ 95.41
1211
1072
1125
3793
Market Price
$ 88.58
Selling Price
$ 80.39
747
176
248
2215
Market Price
$ 97.14
Selling Price
$ 83.84
3758
2886
1382
4925
Market Price
$ 106.96
Selling Price
$ 94.61
1857
1564
1852
2251
Market Price
$ 92.83
Selling Price
$ 82.06
698
281
307
3313
Market Price
$ 63.83
Selling Price
$ 57.57
1621
980
906
3538
Market Price
$ 104.06
Selling Price
$ 94.26
1619
327
1508
4140
Market Price
$ 83.42
Selling Price
$ 75.58
2387
2378
1046
3227
Market Price
$ 70.06
Selling Price
$ 61.55
4280
3461
3591
4415
Market Price
$ 85.70
Selling Price
$ 73.72
227
59
157
438
Market Price
$ 77.99
Selling Price
$ 69.34
2359
702
743
4026
Market Price
$ 81.43
Selling Price
$ 72.67
1219
1036
824
2367
Market Price
$ 109.35
Selling Price
$ 94.33
2860
1144
937
3363
Market Price
$ 84.23
Selling Price
$ 70.67
386
258
311
1510
Market Price
$ 90.93
Selling Price
$ 82.66
789
662
408
1075
Market Price
$ 77.83
Selling Price
$ 66.55
193
148
64
476
Market Price
$ 105.30
Selling Price
$ 94.37
1109
391
429
3411
Market Price
$ 102.26
Selling Price
$ 87.42
153
102
131
462
Market Price
$ 95.69
Selling Price
$ 81.25
1248
559
439
2242
Market Price
$ 85.96
Selling Price
$ 73.28
450
332
407
481
Market Price
$ 103.17
Selling Price
$ 91.38
521
297
354
528
Market Price
$ 106.65
Selling Price
$ 94.88
2181
1548
632
4986
Market Price
$ 76.03
Selling Price
$ 65.33
635
431
325
2642
Market Price
$ 99.89
Selling Price
$ 88.27
1352
1243
850
1983
Market Price
$ 110.62
Selling Price
$ 92.33
274
118
264
438
Market Price
$ 71.64
Selling Price
$ 62.13
3094
2288
1799
4308
Market Price
$ 117.05
Selling Price
$ 98.44
1355
952
1347
1956
Market Price
$ 97.01
Selling Price
$ 81.02
1927
434
869
1975
Market Price
$ 97.80
Selling Price
$ 83.89
3456
1815
3121
4635
Market Price
$ 88.64
Selling Price
$ 79.81
2143
1486
798
4785
Market Price
$ 66.70
Selling Price
$ 57.38
660
265
653
821
Market Price
$ 104.23
Selling Price
$ 94.70
2078
1435
876
3388
Market Price
$ 85.04
Selling Price
$ 76.37
717
399
475
1870
Market Price
$ 92.02
Selling Price
$ 77.39
2812
1581
2785
3222
Market Price
$ 78.31
Selling Price
$ 70.52
348
185
259
432
Market Price
$ 87.19
Selling Price
$ 73.40
2120
579
899
3451
Market Price
$ 75.24
Selling Price
$ 65.83
557
341
415
1463
Market Price
$ 76.44
Selling Price
$ 66.92
966
647
362
1464
Market Price
$ 96.46
Selling Price
$ 85.92
2617
2391
612
3727
Market Price
$ 101.70
Selling Price
$ 87.89
2266
1881
2013
2371