Market Price
$ 99.30
Selling Price
$ 85.52
1084
440
569
2534
Market Price
$ 101.90
Selling Price
$ 87.74
1651
375
1232
3342
Market Price
$ 97.32
Selling Price
$ 84.73
1248
948
945
3539
Market Price
$ 91.64
Selling Price
$ 78.97
944
563
710
3356
Market Price
$ 95.07
Selling Price
$ 85.04
2327
710
941
3717
Market Price
$ 114.20
Selling Price
$ 97.07
922
739
799
1062
Market Price
$ 101.90
Selling Price
$ 85.77
1826
511
1157
4332
Market Price
$ 70.56
Selling Price
$ 62.93
698
637
626
1910
Market Price
$ 64.11
Selling Price
$ 57.96
1402
282
1276
1866
Market Price
$ 65.11
Selling Price
$ 57.29
327
286
122
471
Market Price
$ 86.42
Selling Price
$ 72.50
2104
1333
2096
3543
Market Price
$ 80.73
Selling Price
$ 68.73
2169
702
628
4492
Market Price
$ 66.59
Selling Price
$ 57.39
1551
626
760
2173
Market Price
$ 98.45
Selling Price
$ 83.74
425
97
91
580
Market Price
$ 64.26
Selling Price
$ 58.10
883
402
267
1501
Market Price
$ 75.14
Selling Price
$ 65.26
1136
814
968
1260
Market Price
$ 63.00
Selling Price
$ 56.40
2008
718
1431
3868
Market Price
$ 108.81
Selling Price
$ 97.91
690
362
215
2034
Market Price
$ 96.81
Selling Price
$ 82.05
4593
2844
1393
4938
Market Price
$ 63.75
Selling Price
$ 56.45
3619
2184
2897
3726
Market Price
$ 74.97
Selling Price
$ 63.06
2799
2778
939
3239
Market Price
$ 94.06
Selling Price
$ 82.62
2175
535
1473
2702
Market Price
$ 92.14
Selling Price
$ 83.68
4488
2307
1763
4921
Market Price
$ 72.12
Selling Price
$ 64.26
1075
934
870
4811
Market Price
$ 67.17
Selling Price
$ 60.87
322
85
306
737
Market Price
$ 69.82
Selling Price
$ 61.69
2296
2019
614
4559
Market Price
$ 71.81
Selling Price
$ 64.20
479
243
453
650
Market Price
$ 80.83
Selling Price
$ 68.10
275
113
214
1177
Market Price
$ 67.29
Selling Price
$ 59.10
867
865
588
999
Market Price
$ 98.56
Selling Price
$ 86.80
1226
1125
646
4264
Market Price
$ 105.42
Selling Price
$ 91.97
1550
685
365
3819
Market Price
$ 74.32
Selling Price
$ 62.01
3291
1921
1678
4046
Market Price
$ 98.95
Selling Price
$ 83.70
2470
1390
2077
4760
Market Price
$ 78.57
Selling Price
$ 71.16
313
64
291
751
Market Price
$ 99.76
Selling Price
$ 87.04
530
137
392
1295
Market Price
$ 100.90
Selling Price
$ 88.34
2773
2073
2385
4316
Market Price
$ 95.57
Selling Price
$ 85.22
934
321
666
1922
Market Price
$ 89.28
Selling Price
$ 79.59
1294
1002
400
3281
Market Price
$ 102.73
Selling Price
$ 85.91
315
129
140
1092
Market Price
$ 96.40
Selling Price
$ 83.65
1760
1023
1547
3924