Market Price
$ 100.39
Selling Price
$ 86.76
1631
736
1536
1649
Market Price
$ 81.47
Selling Price
$ 70.73
1735
1640
662
3689
Market Price
$ 82.45
Selling Price
$ 70.63
812
625
179
3728
Market Price
$ 88.07
Selling Price
$ 75.81
1028
787
362
3762
Market Price
$ 96.89
Selling Price
$ 84.47
344
157
299
1202
Market Price
$ 92.80
Selling Price
$ 82.52
3648
1936
2049
4066
Market Price
$ 88.48
Selling Price
$ 76.37
2075
768
715
2169
Market Price
$ 79.43
Selling Price
$ 66.78
310
78
101
419
Market Price
$ 112.61
Selling Price
$ 96.84
2751
2461
1862
4434
Market Price
$ 107.48
Selling Price
$ 91.48
1490
855
743
3753
Market Price
$ 99.15
Selling Price
$ 87.18
749
743
743
837
Market Price
$ 78.59
Selling Price
$ 67.14
722
268
408
2672
Market Price
$ 73.44
Selling Price
$ 64.51
407
326
394
572
Market Price
$ 106.43
Selling Price
$ 96.13
631
543
439
831
Market Price
$ 109.17
Selling Price
$ 91.05
2356
1201
1864
3735
Market Price
$ 64.79
Selling Price
$ 57.37
805
227
499
2434
Market Price
$ 72.86
Selling Price
$ 61.61
895
871
380
2222
Market Price
$ 73.56
Selling Price
$ 65.22
2173
1199
958
4581
Market Price
$ 65.40
Selling Price
$ 55.16
1633
1257
1251
2338
Market Price
$ 108.66
Selling Price
$ 95.86
2700
1878
1765
3899
Market Price
$ 111.90
Selling Price
$ 93.72
196
192
39
488
Market Price
$ 70.91
Selling Price
$ 61.91
2767
798
1067
3630
Market Price
$ 75.86
Selling Price
$ 68.28
466
406
161
1169
Market Price
$ 101.71
Selling Price
$ 89.49
3213
2663
3172
3326
Market Price
$ 88.49
Selling Price
$ 78.73
737
658
623
3023
Market Price
$ 110.21
Selling Price
$ 97.72
415
192
292
1090
Market Price
$ 69.85
Selling Price
$ 59.62
1944
813
1850
2086
Market Price
$ 74.28
Selling Price
$ 63.12
1548
341
1498
2261
Market Price
$ 73.98
Selling Price
$ 67.00
643
587
607
747
Market Price
$ 66.15
Selling Price
$ 57.63
2145
2024
1869
2636
Market Price
$ 61.57
Selling Price
$ 55.38
2436
621
536
3341
Market Price
$ 92.81
Selling Price
$ 84.09
4011
1737
2705
4523
Market Price
$ 86.53
Selling Price
$ 74.02
3225
2544
2204
3760
Market Price
$ 102.09
Selling Price
$ 91.67
3227
1840
3158
4425
Market Price
$ 96.51
Selling Price
$ 80.44
2059
1556
1280
3600
Market Price
$ 98.96
Selling Price
$ 85.18
1493
1267
455
1695
Market Price
$ 90.62
Selling Price
$ 82.15
3013
1609
1783
4247
Market Price
$ 86.94
Selling Price
$ 75.52
2985
2849
2794
3225
Market Price
$ 112.29
Selling Price
$ 94.82
695
278
170
1245
Market Price
$ 83.92
Selling Price
$ 70.52
428
351
403
706