Market Price
$ 87.59
Selling Price
$ 78.02
1997
1297
423
3047
Market Price
$ 93.77
Selling Price
$ 83.08
483
270
121
824
Market Price
$ 76.04
Selling Price
$ 64.80
2320
631
1122
2864
Market Price
$ 104.65
Selling Price
$ 91.30
1580
1262
1427
4108
Market Price
$ 109.20
Selling Price
$ 97.57
1700
1483
850
1795
Market Price
$ 61.62
Selling Price
$ 55.18
365
83
88
571
Market Price
$ 66.25
Selling Price
$ 55.77
1198
875
569
3256
Market Price
$ 97.63
Selling Price
$ 85.56
2026
1542
1672
2884
Market Price
$ 84.42
Selling Price
$ 76.34
830
297
805
2157
Market Price
$ 110.52
Selling Price
$ 95.05
1585
1089
1394
1631
Market Price
$ 96.91
Selling Price
$ 85.31
204
104
100
440
Market Price
$ 101.89
Selling Price
$ 92.16
531
474
435
638
Market Price
$ 107.28
Selling Price
$ 92.16
466
356
374
635
Market Price
$ 68.92
Selling Price
$ 60.55
2090
894
778
4779
Market Price
$ 95.47
Selling Price
$ 81.20
4388
1844
1747
4558
Market Price
$ 77.39
Selling Price
$ 67.48
1484
1179
315
1673
Market Price
$ 114.34
Selling Price
$ 96.40
1006
268
976
1304
Market Price
$ 73.07
Selling Price
$ 61.17
346
177
281
1086
Market Price
$ 79.08
Selling Price
$ 66.15
468
453
252
619
Market Price
$ 100.07
Selling Price
$ 86.19
1089
526
767
2623
Market Price
$ 67.36
Selling Price
$ 59.27
3568
2411
3174
4410
Market Price
$ 95.16
Selling Price
$ 81.06
106
40
82
488
Market Price
$ 114.25
Selling Price
$ 97.01
802
366
215
1659
Market Price
$ 84.72
Selling Price
$ 72.32
642
367
432
1395
Market Price
$ 95.24
Selling Price
$ 84.54
1452
1310
795
2084
Market Price
$ 110.32
Selling Price
$ 98.46
904
201
541
1279
Market Price
$ 102.25
Selling Price
$ 88.25
1324
916
1322
2255
Market Price
$ 74.86
Selling Price
$ 66.59
3203
2361
2754
3303
Market Price
$ 103.75
Selling Price
$ 92.57
527
212
353
2272
Market Price
$ 63.90
Selling Price
$ 55.09
857
629
412
2186
Market Price
$ 68.35
Selling Price
$ 57.29
1231
778
555
3242
Market Price
$ 85.82
Selling Price
$ 73.46
3071
2140
2445
4956
Market Price
$ 97.71
Selling Price
$ 85.00
1197
543
611
3931
Market Price
$ 80.63
Selling Price
$ 69.52
732
510
482
1591
Market Price
$ 116.58
Selling Price
$ 98.53
2726
1214
709
4174
Market Price
$ 73.77
Selling Price
$ 64.04
355
237
121
785
Market Price
$ 79.04
Selling Price
$ 70.22
3376
2745
3192
4915
Market Price
$ 72.63
Selling Price
$ 62.69
1719
1617
1167
4964
Market Price
$ 106.43
Selling Price
$ 92.08
2454
2090
784
4765
Market Price
$ 80.09
Selling Price
$ 70.24
1266
352
874
2808