Market Price
$ 81.40
Selling Price
$ 71.61
957
244
260
1511
Market Price
$ 62.64
Selling Price
$ 56.41
2346
1649
1099
2662
Market Price
$ 73.48
Selling Price
$ 66.48
2250
1631
922
4606
Market Price
$ 67.18
Selling Price
$ 59.00
2160
2007
1965
2379
Market Price
$ 81.89
Selling Price
$ 72.51
429
87
364
1083
Market Price
$ 94.12
Selling Price
$ 82.85
1968
1263
849
2284
Market Price
$ 109.94
Selling Price
$ 95.58
4154
2092
2375
4237
Market Price
$ 95.64
Selling Price
$ 84.01
195
151
191
562
Market Price
$ 106.05
Selling Price
$ 89.83
1613
672
1190
3542
Market Price
$ 70.54
Selling Price
$ 59.37
267
75
265
413
Market Price
$ 73.20
Selling Price
$ 65.35
2732
1868
1258
4861
Market Price
$ 94.35
Selling Price
$ 85.46
4039
3613
3710
4767
Market Price
$ 102.25
Selling Price
$ 87.64
614
316
203
2542
Market Price
$ 65.00
Selling Price
$ 55.25
1071
838
366
2287
Market Price
$ 65.45
Selling Price
$ 59.21
2152
1339
1727
4512
Market Price
$ 85.54
Selling Price
$ 76.60
1021
349
720
3688
Market Price
$ 86.87
Selling Price
$ 74.93
2975
1211
2084
3601
Market Price
$ 91.28
Selling Price
$ 81.01
3750
899
3332
4363
Market Price
$ 74.32
Selling Price
$ 62.38
2952
1590
1709
3277
Market Price
$ 81.36
Selling Price
$ 73.29
3927
2607
3810
4132
Market Price
$ 115.91
Selling Price
$ 97.70
146
100
61
702
Market Price
$ 103.49
Selling Price
$ 90.73
1084
919
590
2490
Market Price
$ 66.02
Selling Price
$ 56.32
3246
1116
3161
4129
Market Price
$ 104.79
Selling Price
$ 89.29
718
161
699
1328
Market Price
$ 78.90
Selling Price
$ 67.71
2716
1445
1043
4246
Market Price
$ 91.40
Selling Price
$ 79.42
782
207
581
1213
Market Price
$ 86.75
Selling Price
$ 76.79
1080
634
613
2570
Market Price
$ 96.98
Selling Price
$ 83.18
1771
783
611
2635
Market Price
$ 110.47
Selling Price
$ 94.70
626
281
294
665
Market Price
$ 112.22
Selling Price
$ 97.11
366
168
184
1205
Market Price
$ 96.69
Selling Price
$ 82.61
1905
1085
525
2315
Market Price
$ 86.71
Selling Price
$ 72.32
1830
782
698
3846
Market Price
$ 66.48
Selling Price
$ 60.00
2774
681
2542
2942
Market Price
$ 82.85
Selling Price
$ 72.22
393
165
98
1315
Market Price
$ 113.71
Selling Price
$ 96.70
1531
785
1120
2980
Market Price
$ 70.76
Selling Price
$ 60.10
3574
1827
3531
3830
Market Price
$ 92.38
Selling Price
$ 78.93
505
489
342
1831
Market Price
$ 93.56
Selling Price
$ 78.52
459
209
379
1129
Market Price
$ 85.56
Selling Price
$ 71.55
1186
821
1156
4094
Market Price
$ 89.39
Selling Price
$ 74.75
2828
1063
1202
4321