Market Price
$ 74.21
Selling Price
$ 67.03
1493
600
462
3962
Market Price
$ 88.96
Selling Price
$ 79.12
2502
1457
1059
2512
Market Price
$ 87.11
Selling Price
$ 76.53
1545
1356
551
4730
Market Price
$ 78.79
Selling Price
$ 68.18
885
217
782
3745
Market Price
$ 63.20
Selling Price
$ 55.12
732
178
290
3527
Market Price
$ 109.89
Selling Price
$ 94.80
1440
294
672
3945
Market Price
$ 91.45
Selling Price
$ 77.30
1243
608
889
2328
Market Price
$ 104.67
Selling Price
$ 93.56
1903
1755
982
2857
Market Price
$ 110.47
Selling Price
$ 97.17
1839
1243
759
1905
Market Price
$ 112.95
Selling Price
$ 97.77
1385
1379
1283
3951
Market Price
$ 97.79
Selling Price
$ 82.89
2033
747
454
3423
Market Price
$ 83.29
Selling Price
$ 72.56
568
150
202
1003
Market Price
$ 69.54
Selling Price
$ 60.30
4206
2504
1261
4517
Market Price
$ 67.99
Selling Price
$ 57.98
2339
1377
473
3807
Market Price
$ 66.16
Selling Price
$ 58.20
1010
481
354
1455
Market Price
$ 103.78
Selling Price
$ 88.68
1490
1472
757
1594
Market Price
$ 108.59
Selling Price
$ 95.40
1074
921
829
4427
Market Price
$ 78.75
Selling Price
$ 67.10
702
183
653
927
Market Price
$ 70.56
Selling Price
$ 61.71
3639
1032
2601
4462
Market Price
$ 73.39
Selling Price
$ 62.14
1207
980
574
3449
Market Price
$ 111.60
Selling Price
$ 94.00
133
125
27
583
Market Price
$ 101.69
Selling Price
$ 88.29
3167
2608
1205
3517
Market Price
$ 93.06
Selling Price
$ 82.81
583
222
419
2160
Market Price
$ 107.33
Selling Price
$ 90.26
307
182
260
554
Market Price
$ 105.45
Selling Price
$ 89.83
3773
2714
2930
3804
Market Price
$ 85.88
Selling Price
$ 71.96
4824
4708
2766
4852
Market Price
$ 83.44
Selling Price
$ 71.66
1107
447
1050
4694
Market Price
$ 88.14
Selling Price
$ 77.12
1940
1241
1360
4263
Market Price
$ 102.14
Selling Price
$ 86.31
844
619
341
2042
Market Price
$ 62.77
Selling Price
$ 55.81
522
255
105
544
Market Price
$ 86.28
Selling Price
$ 75.24
1848
1781
757
2142
Market Price
$ 103.47
Selling Price
$ 88.47
2309
2126
1829
2647
Market Price
$ 101.31
Selling Price
$ 89.36
1854
650
756
2268
Market Price
$ 86.11
Selling Price
$ 71.78
609
139
307
2223
Market Price
$ 63.76
Selling Price
$ 56.85
220
190
171
471
Market Price
$ 92.95
Selling Price
$ 81.82
771
443
301
2143
Market Price
$ 63.51
Selling Price
$ 55.09
1466
567
1403
2098
Market Price
$ 103.08
Selling Price
$ 90.20
2157
1443
2109
3106
Market Price
$ 114.20
Selling Price
$ 98.98
464
452
178
849
Market Price
$ 99.62
Selling Price
$ 87.23
3512
3488
738
3913