Market Price
$ 98.44
Selling Price
$ 84.11
1755
495
590
3063
Market Price
$ 95.05
Selling Price
$ 84.13
692
507
272
1869
Market Price
$ 91.82
Selling Price
$ 79.19
4199
3332
1681
4866
Market Price
$ 63.16
Selling Price
$ 56.26
487
281
383
613
Market Price
$ 104.02
Selling Price
$ 93.05
2777
613
1610
4750
Market Price
$ 102.44
Selling Price
$ 88.65
940
578
762
1230
Market Price
$ 96.58
Selling Price
$ 83.74
302
144
219
559
Market Price
$ 101.18
Selling Price
$ 91.68
823
520
803
2996
Market Price
$ 106.13
Selling Price
$ 91.89
3592
2503
2730
4363
Market Price
$ 86.70
Selling Price
$ 74.93
710
565
653
1687
Market Price
$ 100.55
Selling Price
$ 90.58
3591
1954
1340
4203
Market Price
$ 108.28
Selling Price
$ 92.99
1601
1482
366
2945
Market Price
$ 107.47
Selling Price
$ 91.80
437
219
398
581
Market Price
$ 67.40
Selling Price
$ 59.66
690
356
579
1233
Market Price
$ 75.55
Selling Price
$ 65.17
2623
2613
1125
3062
Market Price
$ 81.35
Selling Price
$ 70.40
2451
1881
2075
3426
Market Price
$ 101.71
Selling Price
$ 91.94
3112
2843
2067
3217
Market Price
$ 115.33
Selling Price
$ 96.76
520
247
339
1158
Market Price
$ 95.49
Selling Price
$ 82.96
467
269
213
862
Market Price
$ 86.72
Selling Price
$ 73.01
2006
936
1979
4359
Market Price
$ 72.99
Selling Price
$ 61.03
3857
2000
1042
4977
Market Price
$ 83.35
Selling Price
$ 73.72
2187
2177
1345
2383
Market Price
$ 82.43
Selling Price
$ 69.52
1742
515
1224
3824
Market Price
$ 85.07
Selling Price
$ 72.96
877
183
243
1441
Market Price
$ 108.78
Selling Price
$ 94.75
1064
580
634
1740
Market Price
$ 102.40
Selling Price
$ 85.94
296
190
178
423
Market Price
$ 109.16
Selling Price
$ 93.31
857
197
568
988
Market Price
$ 76.54
Selling Price
$ 64.54
604
479
339
820
Market Price
$ 67.04
Selling Price
$ 58.13
179
100
52
762
Market Price
$ 85.57
Selling Price
$ 71.70
1984
1692
1404
2562
Market Price
$ 112.98
Selling Price
$ 96.46
1114
977
285
4519
Market Price
$ 71.10
Selling Price
$ 59.87
1297
266
844
4160
Market Price
$ 107.81
Selling Price
$ 93.30
2651
2183
1508
3887
Market Price
$ 70.06
Selling Price
$ 58.54
1674
1456
990
2993
Market Price
$ 85.94
Selling Price
$ 77.47
1284
333
1189
3321
Market Price
$ 88.10
Selling Price
$ 76.60
227
223
90
888
Market Price
$ 115.88
Selling Price
$ 98.18
2114
613
948
2420
Market Price
$ 68.26
Selling Price
$ 61.10
2936
2104
2710
4201
Market Price
$ 104.42
Selling Price
$ 94.77
370
200
188
603
Market Price
$ 101.66
Selling Price
$ 89.91
671
444
617
2017