Market Price
$ 90.28
Selling Price
$ 75.71
2680
2117
1151
2842
Market Price
$ 111.53
Selling Price
$ 94.57
1297
1099
1198
3067
Market Price
$ 77.15
Selling Price
$ 70.05
708
521
158
2186
Market Price
$ 78.66
Selling Price
$ 66.89
417
417
109
1425
Market Price
$ 100.75
Selling Price
$ 84.47
695
545
571
1541
Market Price
$ 67.15
Selling Price
$ 56.15
2741
2723
1690
4554
Market Price
$ 86.28
Selling Price
$ 76.43
1329
1269
289
1364
Market Price
$ 68.08
Selling Price
$ 61.00
1379
1173
798
2931
Market Price
$ 64.64
Selling Price
$ 57.86
450
278
214
1616
Market Price
$ 66.81
Selling Price
$ 57.76
727
680
377
863
Market Price
$ 101.66
Selling Price
$ 87.98
2438
2371
2088
3390
Market Price
$ 76.34
Selling Price
$ 65.05
851
385
386
3050
Market Price
$ 102.47
Selling Price
$ 90.09
2645
950
1306
4677
Market Price
$ 77.46
Selling Price
$ 66.14
1400
637
997
2505
Market Price
$ 72.56
Selling Price
$ 61.87
1410
727
578
2939
Market Price
$ 73.03
Selling Price
$ 62.73
434
263
304
1677
Market Price
$ 112.28
Selling Price
$ 94.93
292
224
62
491
Market Price
$ 103.07
Selling Price
$ 89.64
3636
1272
1656
4976
Market Price
$ 80.98
Selling Price
$ 70.08
617
332
504
1419
Market Price
$ 111.89
Selling Price
$ 97.93
1834
710
479
3572
Market Price
$ 91.92
Selling Price
$ 77.52
1484
1337
710
2150
Market Price
$ 88.28
Selling Price
$ 78.22
1714
1694
659
1951
Market Price
$ 67.43
Selling Price
$ 56.86
410
268
297
1533
Market Price
$ 106.96
Selling Price
$ 94.36
1507
1397
1329
1794
Market Price
$ 88.20
Selling Price
$ 75.99
2425
1744
2266
3087
Market Price
$ 88.88
Selling Price
$ 76.85
1549
1423
467
3990
Market Price
$ 77.25
Selling Price
$ 69.76
1631
652
703
2380
Market Price
$ 81.49
Selling Price
$ 72.32
1866
1222
1022
4028
Market Price
$ 73.42
Selling Price
$ 64.28
1249
1168
877
1470
Market Price
$ 109.19
Selling Price
$ 94.02
525
392
183
657
Market Price
$ 101.17
Selling Price
$ 87.61
2401
1212
1351
2504
Market Price
$ 74.00
Selling Price
$ 67.01
2860
2694
1881
3028
Market Price
$ 76.26
Selling Price
$ 64.15
3693
3159
1037
4109
Market Price
$ 73.75
Selling Price
$ 66.24
502
445
423
1348
Market Price
$ 96.11
Selling Price
$ 85.36
3810
3647
1080
4147
Market Price
$ 82.57
Selling Price
$ 72.51
920
685
407
1186
Market Price
$ 88.09
Selling Price
$ 74.07
276
61
155
452
Market Price
$ 105.41
Selling Price
$ 95.61
1423
1163
1285
1882
Market Price
$ 82.53
Selling Price
$ 72.33
1821
1666
1679
2701
Market Price
$ 82.14
Selling Price
$ 70.35
1377
1329
1003
1938