Market Price
$ 112.02
Selling Price
$ 94.73
1935
699
1111
2064
Market Price
$ 67.32
Selling Price
$ 59.07
1099
1097
677
4600
Market Price
$ 91.26
Selling Price
$ 77.87
625
619
405
712
Market Price
$ 87.89
Selling Price
$ 77.10
4101
2714
3306
4716
Market Price
$ 116.27
Selling Price
$ 98.87
732
598
462
917
Market Price
$ 71.20
Selling Price
$ 62.09
911
794
566
1773
Market Price
$ 74.81
Selling Price
$ 66.85
1040
324
945
2253
Market Price
$ 66.37
Selling Price
$ 57.73
4040
2521
3575
4556
Market Price
$ 82.65
Selling Price
$ 70.26
1422
1297
466
4004
Market Price
$ 74.21
Selling Price
$ 64.86
289
227
249
790
Market Price
$ 78.38
Selling Price
$ 66.35
886
478
872
3406
Market Price
$ 66.45
Selling Price
$ 55.96
2448
2202
2188
3777
Market Price
$ 108.32
Selling Price
$ 96.82
1138
567
1069
1461
Market Price
$ 107.92
Selling Price
$ 95.04
1890
396
556
2450
Market Price
$ 71.43
Selling Price
$ 63.80
4437
987
1639
4927
Market Price
$ 64.98
Selling Price
$ 56.31
1880
1552
774
4465
Market Price
$ 79.27
Selling Price
$ 68.92
2240
486
1444
2892
Market Price
$ 75.66
Selling Price
$ 63.10
894
236
306
918
Market Price
$ 110.12
Selling Price
$ 93.19
2055
883
776
2757
Market Price
$ 67.02
Selling Price
$ 57.29
955
711
770
3315
Market Price
$ 72.24
Selling Price
$ 60.75
3837
1709
1596
4497
Market Price
$ 90.92
Selling Price
$ 78.48
1275
367
1079
1721
Market Price
$ 107.70
Selling Price
$ 92.22
334
105
82
773
Market Price
$ 75.65
Selling Price
$ 65.20
992
902
388
1466
Market Price
$ 104.74
Selling Price
$ 88.93
379
341
169
1804
Market Price
$ 106.85
Selling Price
$ 93.49
3290
2615
2225
4528
Market Price
$ 103.62
Selling Price
$ 93.17
2545
1222
1159
4131
Market Price
$ 106.85
Selling Price
$ 91.12
1578
826
1576
1704
Market Price
$ 98.09
Selling Price
$ 87.81
2370
2148
1635
4751
Market Price
$ 111.08
Selling Price
$ 97.65
1744
506
1369
2544
Market Price
$ 82.30
Selling Price
$ 71.14
206
202
42
680
Market Price
$ 111.47
Selling Price
$ 97.02
264
146
64
565
Market Price
$ 90.47
Selling Price
$ 75.65
1797
461
1704
2244
Market Price
$ 83.72
Selling Price
$ 75.41
1349
363
1038
1605
Market Price
$ 94.61
Selling Price
$ 82.14
230
159
210
727
Market Price
$ 87.91
Selling Price
$ 78.76
710
638
254
1337
Market Price
$ 83.39
Selling Price
$ 70.88
493
451
210
756
Market Price
$ 104.86
Selling Price
$ 88.22
2647
1204
1422
4116
Market Price
$ 85.00
Selling Price
$ 75.74
990
211
385
1340
Market Price
$ 74.94
Selling Price
$ 63.82
2813
1760
1726
3035