Market Price
$ 92.07
Selling Price
$ 83.35
1374
1305
558
4617
Market Price
$ 128.00
Selling Price
$ 108.31
796
531
233
1400
Market Price
$ 112.22
Selling Price
$ 96.07
1865
642
729
3241
Market Price
$ 139.20
Selling Price
$ 117.34
518
275
464
716
Market Price
$ 123.39
Selling Price
$ 106.88
2692
1789
1518
4476
Market Price
$ 111.76
Selling Price
$ 99.02
569
226
146
909
Market Price
$ 100.99
Selling Price
$ 89.41
150
117
90
712
Market Price
$ 86.63
Selling Price
$ 76.01
560
430
144
1556
Market Price
$ 101.31
Selling Price
$ 90.21
1382
1047
1151
2364
Market Price
$ 98.48
Selling Price
$ 85.01
888
777
627
1008
Market Price
$ 121.37
Selling Price
$ 104.95
1758
1527
633
2420
Market Price
$ 125.19
Selling Price
$ 106.58
986
723
525
1923
Market Price
$ 135.89
Selling Price
$ 119.32
351
208
215
1156
Market Price
$ 102.60
Selling Price
$ 90.01
2883
1121
2095
3846
Market Price
$ 78.68
Selling Price
$ 70.24
1354
325
311
1568
Market Price
$ 90.08
Selling Price
$ 80.40
1986
706
1918
2217
Market Price
$ 124.07
Selling Price
$ 103.92
2745
1634
1126
2912
Market Price
$ 106.15
Selling Price
$ 89.73
2401
1649
1347
3818
Market Price
$ 87.94
Selling Price
$ 74.92
1436
1118
811
4840
Market Price
$ 85.60
Selling Price
$ 71.62
1548
916
887
2387
Market Price
$ 102.41
Selling Price
$ 87.72
200
75
181
716
Market Price
$ 113.59
Selling Price
$ 99.00
104
22
52
456
Market Price
$ 107.56
Selling Price
$ 95.76
1167
440
491
1451
Market Price
$ 103.01
Selling Price
$ 86.60
2092
896
625
3691
Market Price
$ 82.65
Selling Price
$ 72.41
872
299
600
2595
Market Price
$ 112.60
Selling Price
$ 101.82
2787
1523
1696
3840
Market Price
$ 81.56
Selling Price
$ 72.22
3052
1269
1234
3895
Market Price
$ 125.94
Selling Price
$ 113.10
1029
753
514
3355
Market Price
$ 82.83
Selling Price
$ 74.43
1170
856
276
2936
Market Price
$ 126.22
Selling Price
$ 113.01
3575
2007
1209
3639
Market Price
$ 87.56
Selling Price
$ 73.55
3814
2606
1005
4320
Market Price
$ 111.86
Selling Price
$ 94.91
3230
3087
3137
3452
Market Price
$ 128.80
Selling Price
$ 110.33
739
273
420
1861
Market Price
$ 125.66
Selling Price
$ 112.24
1976
1802
1417
4211
Market Price
$ 88.01
Selling Price
$ 76.97
1272
610
558
1582
Market Price
$ 120.95
Selling Price
$ 100.86
2432
2095
1438
3356
Market Price
$ 117.91
Selling Price
$ 102.45
1343
777
1318
4240
Market Price
$ 134.85
Selling Price
$ 113.79
1671
1272
1486
3556
Market Price
$ 92.43
Selling Price
$ 82.17
1858
1829
972
4543
Market Price
$ 108.95
Selling Price
$ 92.35
1569
1337
1063
4029