Market Price
$ 97.66
Selling Price
$ 64.01
3652
2687
2581
4328
Market Price
$ 91.60
Selling Price
$ 60.90
3084
1099
1342
3358
Market Price
$ 87.05
Selling Price
$ 56.83
477
273
95
1018
Market Price
$ 79.25
Selling Price
$ 51.08
1779
621
1599
2037
Market Price
$ 107.19
Selling Price
$ 69.52
4019
2029
1516
4475
Market Price
$ 98.61
Selling Price
$ 62.18
929
886
583
1275
Market Price
$ 89.27
Selling Price
$ 57.13
397
223
274
1322
Market Price
$ 99.45
Selling Price
$ 64.48
969
869
345
3710
Market Price
$ 78.51
Selling Price
$ 51.77
1666
968
1473
4961
Market Price
$ 105.34
Selling Price
$ 68.11
2877
2117
2874
3448
Market Price
$ 101.98
Selling Price
$ 66.27
1886
1357
379
2862
Market Price
$ 87.52
Selling Price
$ 57.74
760
331
718
763
Market Price
$ 76.90
Selling Price
$ 50.81
2919
1360
1453
3586
Market Price
$ 96.30
Selling Price
$ 62.11
1346
529
483
2543
Market Price
$ 99.90
Selling Price
$ 63.24
385
200
260
474
Market Price
$ 105.41
Selling Price
$ 68.04
118
108
96
473
Market Price
$ 109.60
Selling Price
$ 68.98
3937
1220
3010
4329
Market Price
$ 88.90
Selling Price
$ 55.62
2763
1650
2669
2918
Market Price
$ 79.61
Selling Price
$ 53.04
2198
1448
581
2257
Market Price
$ 102.16
Selling Price
$ 66.53
1414
936
801
2514
Market Price
$ 106.58
Selling Price
$ 69.86
1143
967
956
3056
Market Price
$ 77.97
Selling Price
$ 50.93
3271
798
2603
4411
Market Price
$ 91.83
Selling Price
$ 58.26
4180
4042
2096
4754
Market Price
$ 86.15
Selling Price
$ 56.80
1226
1120
666
3073
Market Price
$ 98.03
Selling Price
$ 65.24
1984
649
1387
2603
Market Price
$ 83.18
Selling Price
$ 53.14
428
234
327
1771
Market Price
$ 87.56
Selling Price
$ 56.81
221
67
179
1019
Market Price
$ 82.99
Selling Price
$ 53.64
881
750
630
1380
Market Price
$ 94.60
Selling Price
$ 60.46
1045
792
322
3614
Market Price
$ 84.21
Selling Price
$ 52.89
2240
736
845
2552
Market Price
$ 82.06
Selling Price
$ 51.33
647
528
370
1298
Market Price
$ 88.85
Selling Price
$ 57.93
4727
3332
3476
4791
Market Price
$ 105.77
Selling Price
$ 69.43
2114
1240
650
3248
Market Price
$ 101.46
Selling Price
$ 66.41
1582
557
1180
2655
Market Price
$ 86.61
Selling Price
$ 57.54
2384
524
1902
2861
Market Price
$ 97.74
Selling Price
$ 63.77
1835
863
1793
3183
Market Price
$ 88.67
Selling Price
$ 57.10
398
278
246
1526
Market Price
$ 78.07
Selling Price
$ 50.57
1100
687
948
4642
Market Price
$ 106.69
Selling Price
$ 68.59
2205
2134
853
4271
Market Price
$ 104.17
Selling Price
$ 67.45
2550
1359
1760
3129