Market Price
$ 106.01
Selling Price
$ 94.37
3556
2860
3439
4111
Market Price
$ 102.94
Selling Price
$ 86.29
2023
1432
477
2617
Market Price
$ 104.73
Selling Price
$ 94.03
820
214
602
2233
Market Price
$ 106.85
Selling Price
$ 94.95
2949
852
2499
3039
Market Price
$ 87.50
Selling Price
$ 79.24
502
313
442
842
Market Price
$ 76.31
Selling Price
$ 67.42
1750
916
1375
2814
Market Price
$ 114.90
Selling Price
$ 96.95
373
239
165
1746
Market Price
$ 106.50
Selling Price
$ 91.45
3326
2719
2645
4043
Market Price
$ 102.72
Selling Price
$ 87.10
1281
1244
743
1963
Market Price
$ 107.00
Selling Price
$ 96.34
2277
839
1289
2545
Market Price
$ 94.32
Selling Price
$ 83.87
1231
1186
966
2505
Market Price
$ 98.64
Selling Price
$ 89.34
1937
1872
1529
3765
Market Price
$ 99.55
Selling Price
$ 87.94
2471
1441
1780
3247
Market Price
$ 93.73
Selling Price
$ 83.79
1554
787
545
1820
Market Price
$ 74.39
Selling Price
$ 62.67
1693
570
1145
4870
Market Price
$ 80.54
Selling Price
$ 72.86
3098
1088
1510
4911
Market Price
$ 77.45
Selling Price
$ 67.54
1299
567
1064
1561
Market Price
$ 79.92
Selling Price
$ 69.94
2141
772
857
4566
Market Price
$ 104.46
Selling Price
$ 90.39
186
162
73
861
Market Price
$ 76.62
Selling Price
$ 65.01
640
347
376
756
Market Price
$ 105.19
Selling Price
$ 89.22
499
209
179
670
Market Price
$ 87.74
Selling Price
$ 79.36
756
727
258
2768
Market Price
$ 110.35
Selling Price
$ 98.86
3283
2764
2110
4274
Market Price
$ 71.04
Selling Price
$ 61.32
1113
277
346
4896
Market Price
$ 73.80
Selling Price
$ 65.57
545
539
112
2449
Market Price
$ 98.49
Selling Price
$ 85.18
1249
895
402
2912
Market Price
$ 66.56
Selling Price
$ 57.78
2824
629
1891
4118
Market Price
$ 86.88
Selling Price
$ 78.90
426
320
254
1812
Market Price
$ 88.59
Selling Price
$ 79.24
746
149
276
3072
Market Price
$ 69.52
Selling Price
$ 58.11
815
202
761
3908
Market Price
$ 77.07
Selling Price
$ 66.76
3381
1747
913
4727
Market Price
$ 70.21
Selling Price
$ 58.90
699
669
456
1156
Market Price
$ 79.61
Selling Price
$ 72.25
2962
2629
1559
3347
Market Price
$ 113.87
Selling Price
$ 97.12
1273
987
1132
1401
Market Price
$ 70.11
Selling Price
$ 60.78
3805
2942
1696
4392
Market Price
$ 110.19
Selling Price
$ 94.59
2336
1304
1726
3185
Market Price
$ 84.35
Selling Price
$ 75.06
1635
852
964
4876
Market Price
$ 103.50
Selling Price
$ 89.90
1815
1745
1254
2501
Market Price
$ 69.41
Selling Price
$ 62.48
776
170
398
3336
Market Price
$ 65.19
Selling Price
$ 55.83
513
175
193
744