Market Price
$ 76.48
Selling Price
$ 68.60
1744
632
1256
3224
Market Price
$ 108.55
Selling Price
$ 95.92
1533
1312
1142
2402
Market Price
$ 66.88
Selling Price
$ 60.00
1058
970
959
3280
Market Price
$ 90.65
Selling Price
$ 79.03
698
292
503
2367
Market Price
$ 70.90
Selling Price
$ 64.05
990
377
638
3988
Market Price
$ 89.23
Selling Price
$ 76.75
1747
1608
627
4124
Market Price
$ 85.96
Selling Price
$ 73.56
1574
808
997
4823
Market Price
$ 108.30
Selling Price
$ 93.35
2628
1426
1053
3435
Market Price
$ 112.18
Selling Price
$ 98.06
1693
1436
554
5000
Market Price
$ 94.81
Selling Price
$ 84.65
1787
1328
1038
2774
Market Price
$ 100.76
Selling Price
$ 90.07
1028
470
530
2701
Market Price
$ 85.94
Selling Price
$ 74.23
1427
912
1371
1645
Market Price
$ 101.13
Selling Price
$ 90.02
1384
1144
1316
4089
Market Price
$ 92.10
Selling Price
$ 77.63
3814
1364
1177
4189
Market Price
$ 75.41
Selling Price
$ 66.37
645
595
234
1487
Market Price
$ 114.72
Selling Price
$ 95.74
725
692
340
899
Market Price
$ 69.62
Selling Price
$ 60.45
893
252
461
2628
Market Price
$ 112.14
Selling Price
$ 94.50
1383
339
879
3753
Market Price
$ 68.03
Selling Price
$ 60.35
786
280
174
800
Market Price
$ 73.04
Selling Price
$ 65.42
3264
1914
2543
4242
Market Price
$ 66.26
Selling Price
$ 55.92
406
242
286
439
Market Price
$ 110.27
Selling Price
$ 97.06
1573
443
990
1940
Market Price
$ 108.05
Selling Price
$ 95.46
873
676
380
3559
Market Price
$ 103.85
Selling Price
$ 93.74
1628
1086
856
2113
Market Price
$ 70.51
Selling Price
$ 62.08
3401
3264
1794
3447
Market Price
$ 109.99
Selling Price
$ 97.89
3469
1977
1759
4274
Market Price
$ 75.99
Selling Price
$ 65.46
4193
3222
3495
4540
Market Price
$ 65.50
Selling Price
$ 58.13
1011
349
633
1597
Market Price
$ 99.64
Selling Price
$ 86.07
534
406
358
623
Market Price
$ 108.12
Selling Price
$ 91.07
528
175
238
2145
Market Price
$ 72.49
Selling Price
$ 60.77
1746
1130
1420
1823
Market Price
$ 97.67
Selling Price
$ 81.92
2587
522
2379
4691
Market Price
$ 113.24
Selling Price
$ 97.94
673
409
186
1620
Market Price
$ 68.53
Selling Price
$ 58.93
1550
683
1232
2467
Market Price
$ 71.36
Selling Price
$ 61.90
1067
400
676
3138
Market Price
$ 87.87
Selling Price
$ 79.86
1383
863
809
1511
Market Price
$ 88.71
Selling Price
$ 79.47
3229
3116
715
4297
Market Price
$ 104.43
Selling Price
$ 87.49
3191
2705
1958
3523
Market Price
$ 82.45
Selling Price
$ 71.66
4497
3514
1672
4632
Market Price
$ 99.88
Selling Price
$ 86.61
1209
538
1124
4850