Market Price
$ 100.48
Selling Price
$ 89.11
1699
418
910
1745
Market Price
$ 80.96
Selling Price
$ 68.99
2183
613
1268
3286
Market Price
$ 79.00
Selling Price
$ 66.95
2617
773
2251
3873
Market Price
$ 80.23
Selling Price
$ 70.25
1309
698
369
3608
Market Price
$ 89.95
Selling Price
$ 76.44
329
284
196
1534
Market Price
$ 83.80
Selling Price
$ 70.98
1940
596
1296
2112
Market Price
$ 70.31
Selling Price
$ 59.82
2658
2045
2186
4218
Market Price
$ 98.54
Selling Price
$ 87.04
1093
504
736
2214
Market Price
$ 110.09
Selling Price
$ 92.12
3104
2203
788
3385
Market Price
$ 102.00
Selling Price
$ 91.53
4594
2545
1085
4780
Market Price
$ 85.96
Selling Price
$ 74.17
669
157
179
767
Market Price
$ 103.76
Selling Price
$ 89.44
722
205
626
1049
Market Price
$ 101.74
Selling Price
$ 91.34
1936
492
1301
4511
Market Price
$ 101.63
Selling Price
$ 89.43
1271
813
944
4904
Market Price
$ 96.10
Selling Price
$ 85.60
3127
1742
2586
4501
Market Price
$ 95.21
Selling Price
$ 79.85
1008
329
732
4061
Market Price
$ 101.72
Selling Price
$ 86.22
2398
1265
1023
3418
Market Price
$ 95.47
Selling Price
$ 84.08
404
297
256
1782
Market Price
$ 88.79
Selling Price
$ 78.40
944
749
644
1207
Market Price
$ 99.11
Selling Price
$ 84.30
1441
345
1159
1467
Market Price
$ 76.62
Selling Price
$ 66.70
2434
703
1236
2545
Market Price
$ 94.43
Selling Price
$ 79.40
3443
1922
1121
4322
Market Price
$ 106.99
Selling Price
$ 91.77
3559
3120
2220
3881
Market Price
$ 107.19
Selling Price
$ 93.48
576
160
146
2005
Market Price
$ 92.22
Selling Price
$ 77.55
865
395
364
2945
Market Price
$ 106.98
Selling Price
$ 94.42
2614
973
1414
4443
Market Price
$ 80.15
Selling Price
$ 69.18
1418
283
870
2167
Market Price
$ 75.53
Selling Price
$ 65.49
4498
2515
4090
4711
Market Price
$ 79.24
Selling Price
$ 67.76
448
239
429
494
Market Price
$ 69.61
Selling Price
$ 58.11
2201
1760
1674
2725
Market Price
$ 63.76
Selling Price
$ 55.93
867
549
211
2966
Market Price
$ 61.10
Selling Price
$ 55.51
2658
1524
1724
4437
Market Price
$ 95.15
Selling Price
$ 84.87
997
683
211
2173
Market Price
$ 102.10
Selling Price
$ 89.95
2844
2333
2038
4193
Market Price
$ 82.68
Selling Price
$ 73.95
1037
449
837
1247
Market Price
$ 69.41
Selling Price
$ 60.27
2851
735
2592
4760
Market Price
$ 67.82
Selling Price
$ 57.47
372
313
202
952
Market Price
$ 67.86
Selling Price
$ 57.36
1578
1508
564
2621
Market Price
$ 85.76
Selling Price
$ 72.78
3501
3198
3091
4214
Market Price
$ 115.21
Selling Price
$ 98.51
1900
1722
1590
2905