Market Price
$ 100.48
Selling Price
$ 84.04
3035
1116
1689
3583
Market Price
$ 70.65
Selling Price
$ 62.73
2430
1126
1971
4239
Market Price
$ 68.59
Selling Price
$ 58.20
822
798
235
1469
Market Price
$ 64.81
Selling Price
$ 57.75
502
256
251
954
Market Price
$ 65.01
Selling Price
$ 58.52
597
302
585
2911
Market Price
$ 99.17
Selling Price
$ 89.29
4155
3445
3464
4789
Market Price
$ 79.08
Selling Price
$ 66.97
4169
3043
905
4214
Market Price
$ 108.14
Selling Price
$ 92.86
4689
4400
2718
4782
Market Price
$ 78.09
Selling Price
$ 70.11
2436
659
1459
2437
Market Price
$ 93.33
Selling Price
$ 82.23
1887
1863
1476
3387
Market Price
$ 73.95
Selling Price
$ 66.01
2595
2242
2414
2918
Market Price
$ 91.23
Selling Price
$ 78.95
2255
1372
1218
2281
Market Price
$ 73.42
Selling Price
$ 61.91
2274
748
2271
2448
Market Price
$ 104.66
Selling Price
$ 87.86
3555
1790
3495
4861
Market Price
$ 110.44
Selling Price
$ 92.80
1637
1474
995
2061
Market Price
$ 74.80
Selling Price
$ 63.05
1442
1262
1208
1696
Market Price
$ 64.04
Selling Price
$ 55.82
2138
1261
823
3609
Market Price
$ 92.71
Selling Price
$ 83.02
380
370
342
1038
Market Price
$ 82.57
Selling Price
$ 72.09
1238
1036
693
2885
Market Price
$ 67.60
Selling Price
$ 59.47
2354
863
970
3255
Market Price
$ 63.16
Selling Price
$ 56.76
3745
1350
3238
4199
Market Price
$ 100.83
Selling Price
$ 85.77
1856
906
970
4722
Market Price
$ 105.15
Selling Price
$ 91.03
726
259
145
2905
Market Price
$ 105.15
Selling Price
$ 90.13
445
428
371
1187
Market Price
$ 64.80
Selling Price
$ 57.54
1925
1375
1135
3285
Market Price
$ 105.67
Selling Price
$ 91.52
645
186
558
2575
Market Price
$ 62.87
Selling Price
$ 56.35
1236
808
669
1739
Market Price
$ 82.44
Selling Price
$ 74.41
1331
1090
1297
3841
Market Price
$ 67.62
Selling Price
$ 57.57
2519
1433
1644
4295
Market Price
$ 94.88
Selling Price
$ 82.15
1024
1002
326
1162
Market Price
$ 93.21
Selling Price
$ 84.72
1229
450
273
1595
Market Price
$ 95.52
Selling Price
$ 80.82
1107
446
832
3768
Market Price
$ 68.79
Selling Price
$ 58.80
339
238
283
1663
Market Price
$ 75.64
Selling Price
$ 67.39
615
304
516
1957
Market Price
$ 70.50
Selling Price
$ 59.71
1030
732
873
1668
Market Price
$ 87.61
Selling Price
$ 73.39
777
212
595
1042
Market Price
$ 94.96
Selling Price
$ 84.08
2350
1087
2025
3692
Market Price
$ 115.28
Selling Price
$ 97.34
375
113
358
563
Market Price
$ 66.60
Selling Price
$ 57.21
208
207
191
911
Market Price
$ 101.45
Selling Price
$ 88.57
1041
1035
301
2045