Market Price
$ 102.40
Selling Price
$ 90.43
3899
2786
2131
4271
Market Price
$ 93.97
Selling Price
$ 81.58
1385
1363
1290
2969
Market Price
$ 97.03
Selling Price
$ 87.49
2707
1161
1206
3168
Market Price
$ 82.63
Selling Price
$ 70.96
1851
791
1049
3753
Market Price
$ 61.96
Selling Price
$ 56.10
1242
821
969
1352
Market Price
$ 90.48
Selling Price
$ 80.84
1065
264
608
1638
Market Price
$ 116.97
Selling Price
$ 97.70
379
209
304
917
Market Price
$ 87.46
Selling Price
$ 73.56
3831
2634
2645
4651
Market Price
$ 102.12
Selling Price
$ 86.36
1728
1076
554
3848
Market Price
$ 84.27
Selling Price
$ 71.75
1610
1521
1035
4219
Market Price
$ 65.32
Selling Price
$ 57.80
4352
987
2753
4908
Market Price
$ 99.43
Selling Price
$ 83.42
1876
1498
1464
3476
Market Price
$ 99.18
Selling Price
$ 86.76
1790
1285
1630
2213
Market Price
$ 115.67
Selling Price
$ 98.47
3169
2850
1253
4019
Market Price
$ 68.47
Selling Price
$ 58.19
1839
1148
839
4044
Market Price
$ 85.40
Selling Price
$ 75.16
4070
921
2408
4790
Market Price
$ 67.99
Selling Price
$ 58.20
126
106
108
516
Market Price
$ 79.76
Selling Price
$ 68.28
980
273
402
4086
Market Price
$ 69.04
Selling Price
$ 61.41
1415
963
1153
4414
Market Price
$ 107.28
Selling Price
$ 90.58
617
525
541
1416
Market Price
$ 81.75
Selling Price
$ 68.17
2629
2360
605
4438
Market Price
$ 93.35
Selling Price
$ 79.75
3029
2800
1177
4937
Market Price
$ 108.81
Selling Price
$ 91.87
795
467
505
2160
Market Price
$ 110.73
Selling Price
$ 93.53
650
291
164
921
Market Price
$ 105.63
Selling Price
$ 92.25
492
175
106
2217
Market Price
$ 69.11
Selling Price
$ 60.25
3199
2682
2047
4435
Market Price
$ 91.15
Selling Price
$ 80.66
1794
615
1303
1806
Market Price
$ 105.73
Selling Price
$ 96.02
829
457
172
3035
Market Price
$ 82.04
Selling Price
$ 70.82
1995
659
1565
4203
Market Price
$ 112.91
Selling Price
$ 97.02
2037
967
427
2226
Market Price
$ 70.46
Selling Price
$ 61.09
3197
2676
2847
3506
Market Price
$ 74.66
Selling Price
$ 65.81
3372
916
3365
4360
Market Price
$ 78.54
Selling Price
$ 70.99
2177
1493
1093
3407
Market Price
$ 73.88
Selling Price
$ 63.38
2439
1026
1332
3685
Market Price
$ 70.48
Selling Price
$ 63.64
1717
1310
461
3343
Market Price
$ 91.33
Selling Price
$ 81.27
2788
1700
1706
3375
Market Price
$ 73.49
Selling Price
$ 66.58
2425
2191
641
3249
Market Price
$ 93.44
Selling Price
$ 80.20
87
69
87
433
Market Price
$ 89.52
Selling Price
$ 78.48
2581
1984
1341
4400
Market Price
$ 95.39
Selling Price
$ 85.73
1599
1296
1573
4892