Market Price
$ 90.42
Selling Price
$ 75.86
1157
552
601
4405
Market Price
$ 83.19
Selling Price
$ 72.19
2219
666
1961
2607
Market Price
$ 73.81
Selling Price
$ 62.03
2187
1610
1539
4111
Market Price
$ 102.28
Selling Price
$ 90.32
572
281
480
731
Market Price
$ 75.89
Selling Price
$ 67.52
1060
394
705
1301
Market Price
$ 94.19
Selling Price
$ 78.76
1635
1025
1251
3519
Market Price
$ 104.16
Selling Price
$ 90.43
792
476
385
2340
Market Price
$ 91.22
Selling Price
$ 76.80
509
384
441
1289
Market Price
$ 75.38
Selling Price
$ 64.85
3155
1560
1044
3672
Market Price
$ 106.69
Selling Price
$ 93.48
1430
1209
1192
4547
Market Price
$ 63.75
Selling Price
$ 57.19
2814
2146
1448
2925
Market Price
$ 67.19
Selling Price
$ 60.49
609
124
302
957
Market Price
$ 106.32
Selling Price
$ 92.75
1406
775
492
1578
Market Price
$ 98.93
Selling Price
$ 86.76
1535
705
877
2286
Market Price
$ 90.23
Selling Price
$ 80.68
496
449
292
2081
Market Price
$ 85.89
Selling Price
$ 72.55
2706
1178
644
3585
Market Price
$ 67.14
Selling Price
$ 61.02
1071
1064
754
1644
Market Price
$ 100.84
Selling Price
$ 88.52
3627
2179
2343
4431
Market Price
$ 77.73
Selling Price
$ 64.85
1297
968
487
2644
Market Price
$ 71.37
Selling Price
$ 60.25
1249
483
1207
3489
Market Price
$ 83.25
Selling Price
$ 75.13
3978
2414
3516
4145
Market Price
$ 85.50
Selling Price
$ 72.14
756
721
268
2170
Market Price
$ 87.56
Selling Price
$ 76.85
1256
475
520
4408
Market Price
$ 83.15
Selling Price
$ 71.04
700
397
520
2341
Market Price
$ 101.40
Selling Price
$ 89.12
951
603
768
2266
Market Price
$ 69.15
Selling Price
$ 62.52
2720
2664
1653
3664
Market Price
$ 102.38
Selling Price
$ 85.49
810
758
802
2563
Market Price
$ 83.39
Selling Price
$ 73.98
764
756
222
825
Market Price
$ 68.77
Selling Price
$ 61.80
2771
2464
1911
3910
Market Price
$ 99.38
Selling Price
$ 89.35
4676
3813
4519
4686
Market Price
$ 109.56
Selling Price
$ 95.31
2879
2666
2677
3963
Market Price
$ 113.20
Selling Price
$ 96.06
943
395
423
1572
Market Price
$ 95.27
Selling Price
$ 80.67
1965
705
598
3351
Market Price
$ 109.50
Selling Price
$ 98.76
2284
646
562
2456
Market Price
$ 68.06
Selling Price
$ 60.72
1356
331
765
2903
Market Price
$ 95.02
Selling Price
$ 79.27
971
882
343
1223
Market Price
$ 108.28
Selling Price
$ 93.55
3100
908
3082
4006
Market Price
$ 92.42
Selling Price
$ 81.83
1093
1035
633
1253
Market Price
$ 81.57
Selling Price
$ 72.19
2368
1965
1236
3803
Market Price
$ 104.88
Selling Price
$ 89.38
755
645
489
1188