Market Price
$ 100.50
Selling Price
$ 87.40
2301
2042
1054
2716
Market Price
$ 77.44
Selling Price
$ 69.69
1581
1058
992
3023
Market Price
$ 75.69
Selling Price
$ 68.68
156
96
52
502
Market Price
$ 85.03
Selling Price
$ 72.90
1402
852
1387
3140
Market Price
$ 108.55
Selling Price
$ 94.95
559
211
258
1068
Market Price
$ 79.96
Selling Price
$ 71.61
1357
322
1240
1480
Market Price
$ 96.36
Selling Price
$ 84.04
319
216
181
606
Market Price
$ 91.96
Selling Price
$ 83.19
839
309
320
1182
Market Price
$ 90.07
Selling Price
$ 77.64
2805
1047
2169
3159
Market Price
$ 80.01
Selling Price
$ 68.67
510
492
226
863
Market Price
$ 78.78
Selling Price
$ 70.23
1083
639
465
2958
Market Price
$ 89.57
Selling Price
$ 75.83
1071
489
702
4593
Market Price
$ 101.13
Selling Price
$ 84.64
618
202
564
1239
Market Price
$ 93.63
Selling Price
$ 82.79
3694
2582
2769
4090
Market Price
$ 108.50
Selling Price
$ 91.43
2215
1072
850
4633
Market Price
$ 90.04
Selling Price
$ 77.12
977
971
206
1442
Market Price
$ 105.42
Selling Price
$ 94.39
822
773
434
1413
Market Price
$ 95.62
Selling Price
$ 83.95
1456
1020
668
2820
Market Price
$ 70.47
Selling Price
$ 60.78
1172
1043
773
3324
Market Price
$ 114.10
Selling Price
$ 98.99
1080
934
568
1496
Market Price
$ 79.09
Selling Price
$ 67.72
2435
596
1321
2640
Market Price
$ 102.58
Selling Price
$ 90.86
1348
1116
687
4709
Market Price
$ 74.90
Selling Price
$ 66.54
561
463
261
780
Market Price
$ 89.75
Selling Price
$ 76.94
2127
1196
680
2909
Market Price
$ 68.25
Selling Price
$ 58.39
813
760
202
3703
Market Price
$ 76.56
Selling Price
$ 68.00
757
551
476
2404
Market Price
$ 107.06
Selling Price
$ 90.20
2506
1692
1791
3845
Market Price
$ 90.90
Selling Price
$ 80.00
1231
420
900
3276
Market Price
$ 98.92
Selling Price
$ 84.93
903
498
711
2846
Market Price
$ 95.19
Selling Price
$ 81.89
477
425
124
2145
Market Price
$ 71.54
Selling Price
$ 60.50
1617
621
1073
2420
Market Price
$ 61.66
Selling Price
$ 55.21
1589
884
451
1732
Market Price
$ 93.92
Selling Price
$ 82.84
1175
466
489
1672
Market Price
$ 64.07
Selling Price
$ 57.34
2023
886
1933
2416
Market Price
$ 93.50
Selling Price
$ 78.95
4163
2052
2350
4884
Market Price
$ 73.53
Selling Price
$ 64.80
2583
2209
2199
4825
Market Price
$ 110.89
Selling Price
$ 92.69
1360
797
747
4669
Market Price
$ 97.91
Selling Price
$ 85.21
629
141
152
2128
Market Price
$ 72.95
Selling Price
$ 63.46
354
81
260
419
Market Price
$ 85.94
Selling Price
$ 73.69
1697
1284
1173
1848