Market Price
$ 73.19
Selling Price
$ 61.29
280
111
202
488
Market Price
$ 91.11
Selling Price
$ 80.26
457
166
131
524
Market Price
$ 113.43
Selling Price
$ 95.01
1002
348
447
1070
Market Price
$ 109.59
Selling Price
$ 98.60
891
793
571
1560
Market Price
$ 100.95
Selling Price
$ 84.99
1195
661
662
3776
Market Price
$ 103.34
Selling Price
$ 90.45
490
428
331
1233
Market Price
$ 66.59
Selling Price
$ 60.09
1180
522
1149
1806
Market Price
$ 91.75
Selling Price
$ 80.99
1438
294
1147
3950
Market Price
$ 114.55
Selling Price
$ 96.63
2641
1234
943
4881
Market Price
$ 64.55
Selling Price
$ 57.05
2270
1645
1263
2465
Market Price
$ 66.53
Selling Price
$ 59.20
2364
1703
1028
4361
Market Price
$ 71.30
Selling Price
$ 61.32
416
299
114
1544
Market Price
$ 111.84
Selling Price
$ 93.47
2493
1019
634
3570
Market Price
$ 80.79
Selling Price
$ 73.01
2703
2129
701
2852
Market Price
$ 82.70
Selling Price
$ 72.19
450
371
320
2180
Market Price
$ 85.96
Selling Price
$ 77.65
1170
1096
867
2237
Market Price
$ 81.75
Selling Price
$ 72.35
1333
716
354
1347
Market Price
$ 68.74
Selling Price
$ 61.70
1749
945
1540
3244
Market Price
$ 83.57
Selling Price
$ 75.05
760
187
337
2662
Market Price
$ 65.45
Selling Price
$ 56.85
1523
793
433
4453
Market Price
$ 89.96
Selling Price
$ 80.74
255
145
61
1158
Market Price
$ 91.41
Selling Price
$ 82.61
1802
1596
1619
3036
Market Price
$ 102.26
Selling Price
$ 92.44
1887
1145
1396
2641
Market Price
$ 75.41
Selling Price
$ 64.19
1569
1352
1229
2204
Market Price
$ 100.78
Selling Price
$ 87.18
3104
1261
2975
3674
Market Price
$ 106.20
Selling Price
$ 90.90
1502
1390
953
2374
Market Price
$ 100.92
Selling Price
$ 89.43
316
165
183
939
Market Price
$ 102.18
Selling Price
$ 85.76
710
640
159
2021
Market Price
$ 72.62
Selling Price
$ 65.45
739
521
656
2352
Market Price
$ 105.42
Selling Price
$ 91.50
699
394
610
1268
Market Price
$ 115.63
Selling Price
$ 97.68
3206
2493
2574
4409
Market Price
$ 63.90
Selling Price
$ 55.30
1246
1143
307
3934
Market Price
$ 67.01
Selling Price
$ 55.94
2607
2205
1169
3882
Market Price
$ 101.07
Selling Price
$ 85.80
1693
757
393
4832
Market Price
$ 103.30
Selling Price
$ 91.36
2497
675
858
3564
Market Price
$ 105.03
Selling Price
$ 90.66
425
293
112
2058
Market Price
$ 81.79
Selling Price
$ 72.99
3972
1097
1263
4415
Market Price
$ 103.69
Selling Price
$ 87.76
630
207
362
1126
Market Price
$ 86.32
Selling Price
$ 74.26
838
519
311
3434
Market Price
$ 100.86
Selling Price
$ 90.86
2437
626
542
4176