Market Price
$ 111.75
Selling Price
$ 94.57
1081
862
272
4051
Market Price
$ 111.90
Selling Price
$ 94.06
962
876
299
1321
Market Price
$ 103.51
Selling Price
$ 92.24
1299
879
379
3109
Market Price
$ 104.90
Selling Price
$ 89.37
2633
1483
1276
3983
Market Price
$ 64.20
Selling Price
$ 55.88
3861
2477
3076
4363
Market Price
$ 83.53
Selling Price
$ 74.34
257
126
159
681
Market Price
$ 100.54
Selling Price
$ 86.94
2055
1075
1000
2065
Market Price
$ 66.62
Selling Price
$ 57.79
3005
2882
2289
4988
Market Price
$ 70.20
Selling Price
$ 63.67
4395
4363
3266
4606
Market Price
$ 79.02
Selling Price
$ 68.52
742
177
284
1268
Market Price
$ 100.13
Selling Price
$ 89.30
182
147
100
857
Market Price
$ 87.55
Selling Price
$ 78.33
1151
844
300
1795
Market Price
$ 78.35
Selling Price
$ 67.79
2153
843
1804
2676
Market Price
$ 116.18
Selling Price
$ 97.87
1863
1724
1409
3870
Market Price
$ 90.69
Selling Price
$ 78.19
1395
855
1140
3144
Market Price
$ 87.62
Selling Price
$ 79.36
590
480
552
1580
Market Price
$ 98.42
Selling Price
$ 87.87
606
440
362
1420
Market Price
$ 65.28
Selling Price
$ 57.66
2137
513
1499
4125
Market Price
$ 72.42
Selling Price
$ 63.14
1394
735
1236
1962
Market Price
$ 74.50
Selling Price
$ 67.68
3628
3373
2714
4095
Market Price
$ 67.71
Selling Price
$ 58.76
2061
1148
1120
4469
Market Price
$ 96.76
Selling Price
$ 86.37
82
78
78
411
Market Price
$ 105.05
Selling Price
$ 91.37
4451
4003
3603
4946
Market Price
$ 67.84
Selling Price
$ 61.15
478
278
277
754
Market Price
$ 79.04
Selling Price
$ 67.80
2967
2342
2187
2975
Market Price
$ 104.36
Selling Price
$ 88.95
2318
1441
2243
4398
Market Price
$ 69.65
Selling Price
$ 63.31
948
398
252
1436
Market Price
$ 80.09
Selling Price
$ 72.21
2814
2339
1418
3672
Market Price
$ 90.23
Selling Price
$ 80.91
1649
1164
1259
4325
Market Price
$ 109.90
Selling Price
$ 92.44
916
720
754
1092
Market Price
$ 76.19
Selling Price
$ 64.77
384
380
193
1255
Market Price
$ 99.68
Selling Price
$ 88.13
577
156
556
762
Market Price
$ 110.11
Selling Price
$ 92.30
3317
3226
973
4061
Market Price
$ 107.73
Selling Price
$ 91.46
1550
663
1375
3254
Market Price
$ 69.15
Selling Price
$ 59.33
4019
1619
2649
4469
Market Price
$ 72.26
Selling Price
$ 64.72
1671
1343
838
4119
Market Price
$ 62.76
Selling Price
$ 55.10
1211
695
618
4736
Market Price
$ 96.93
Selling Price
$ 81.26
1590
369
978
2389
Market Price
$ 109.43
Selling Price
$ 98.73
1079
612
266
1958
Market Price
$ 86.37
Selling Price
$ 75.13
4253
4156
1862
4453