Market Price
$ 85.14
Selling Price
$ 74.58
1244
1150
1006
1833
Market Price
$ 102.70
Selling Price
$ 86.40
1962
1165
880
4388
Market Price
$ 81.04
Selling Price
$ 71.47
287
117
240
452
Market Price
$ 64.60
Selling Price
$ 57.32
1509
660
1417
2546
Market Price
$ 96.53
Selling Price
$ 82.71
2254
859
817
2789
Market Price
$ 62.21
Selling Price
$ 56.41
3002
2446
2831
4279
Market Price
$ 105.83
Selling Price
$ 92.11
4407
1642
2115
4780
Market Price
$ 64.30
Selling Price
$ 57.72
2866
1514
699
3456
Market Price
$ 106.99
Selling Price
$ 91.16
693
263
268
1063
Market Price
$ 62.26
Selling Price
$ 55.69
1410
1157
582
3502
Market Price
$ 68.89
Selling Price
$ 58.77
321
162
141
440
Market Price
$ 89.42
Selling Price
$ 75.72
2563
1349
1818
4421
Market Price
$ 98.06
Selling Price
$ 88.27
1008
856
210
1215
Market Price
$ 102.91
Selling Price
$ 88.88
3413
1436
2805
4566
Market Price
$ 67.25
Selling Price
$ 56.38
1397
894
1151
4195
Market Price
$ 99.19
Selling Price
$ 90.01
3466
3227
942
4273
Market Price
$ 78.46
Selling Price
$ 68.88
1052
931
376
4774
Market Price
$ 111.56
Selling Price
$ 95.80
617
428
505
692
Market Price
$ 71.32
Selling Price
$ 59.71
2078
828
787
2552
Market Price
$ 89.27
Selling Price
$ 78.58
447
330
235
570
Market Price
$ 88.10
Selling Price
$ 78.07
889
807
531
1664
Market Price
$ 62.00
Selling Price
$ 56.25
1079
483
252
1104
Market Price
$ 74.36
Selling Price
$ 64.06
1327
588
295
2598
Market Price
$ 81.35
Selling Price
$ 69.69
2815
2240
2277
4435
Market Price
$ 73.65
Selling Price
$ 61.79
1144
786
601
2148
Market Price
$ 91.12
Selling Price
$ 76.09
1456
806
977
2826
Market Price
$ 99.46
Selling Price
$ 87.88
972
451
766
3060
Market Price
$ 69.78
Selling Price
$ 58.78
3587
973
1063
4375
Market Price
$ 103.90
Selling Price
$ 94.34
551
327
252
2581
Market Price
$ 102.56
Selling Price
$ 89.97
1844
650
1566
3838
Market Price
$ 80.23
Selling Price
$ 70.83
2803
1546
1598
4180
Market Price
$ 61.00
Selling Price
$ 55.06
4742
3647
1585
4862
Market Price
$ 92.53
Selling Price
$ 79.16
673
623
669
912
Market Price
$ 89.62
Selling Price
$ 80.58
2013
1818
809
2353
Market Price
$ 68.12
Selling Price
$ 60.25
2110
977
906
4224
Market Price
$ 94.18
Selling Price
$ 84.56
687
285
371
2423
Market Price
$ 86.30
Selling Price
$ 73.18
1058
469
987
1256
Market Price
$ 90.11
Selling Price
$ 75.45
3971
1864
2484
4590
Market Price
$ 79.56
Selling Price
$ 68.35
1703
1546
1504
4060
Market Price
$ 100.02
Selling Price
$ 85.10
3132
2368
856
4088