Market Price
$ 104.43
Selling Price
$ 91.47
474
112
103
1073
Market Price
$ 78.50
Selling Price
$ 68.37
633
171
267
792
Market Price
$ 113.34
Selling Price
$ 94.46
3150
1289
2510
3274
Market Price
$ 68.22
Selling Price
$ 57.64
419
277
272
491
Market Price
$ 99.82
Selling Price
$ 90.24
3059
1472
2336
3517
Market Price
$ 95.97
Selling Price
$ 83.53
3283
1416
2475
3809
Market Price
$ 104.07
Selling Price
$ 90.79
2776
2031
1318
4311
Market Price
$ 90.54
Selling Price
$ 75.82
2622
932
2148
3011
Market Price
$ 69.91
Selling Price
$ 63.09
3843
2275
3589
4445
Market Price
$ 70.71
Selling Price
$ 61.55
2469
1695
1908
2533
Market Price
$ 91.81
Selling Price
$ 77.89
2227
1461
1854
3881
Market Price
$ 68.71
Selling Price
$ 61.63
1231
624
655
1296
Market Price
$ 66.12
Selling Price
$ 58.42
589
455
203
589
Market Price
$ 69.11
Selling Price
$ 58.50
3367
1165
2707
3946
Market Price
$ 88.61
Selling Price
$ 74.35
1145
453
1129
2025
Market Price
$ 96.92
Selling Price
$ 86.09
2252
548
1521
4877
Market Price
$ 64.58
Selling Price
$ 56.36
589
424
404
676
Market Price
$ 100.10
Selling Price
$ 90.91
3285
2223
2398
4803
Market Price
$ 100.92
Selling Price
$ 85.06
654
145
364
2177
Market Price
$ 103.40
Selling Price
$ 93.12
416
224
141
511
Market Price
$ 111.55
Selling Price
$ 93.85
1154
965
447
3380
Market Price
$ 72.14
Selling Price
$ 63.05
465
420
337
484
Market Price
$ 77.89
Selling Price
$ 70.13
3379
1626
2898
3653
Market Price
$ 104.78
Selling Price
$ 92.20
1451
365
981
4109
Market Price
$ 76.38
Selling Price
$ 67.96
2148
768
1781
3936
Market Price
$ 111.71
Selling Price
$ 93.54
1102
866
725
3395
Market Price
$ 101.18
Selling Price
$ 85.57
1482
1052
1117
1504
Market Price
$ 91.99
Selling Price
$ 78.44
849
559
588
1001
Market Price
$ 80.31
Selling Price
$ 69.21
526
457
255
1802
Market Price
$ 83.37
Selling Price
$ 70.87
154
146
104
413
Market Price
$ 68.70
Selling Price
$ 62.05
1416
324
466
3626
Market Price
$ 72.90
Selling Price
$ 61.45
2132
748
1373
2385
Market Price
$ 70.28
Selling Price
$ 63.41
1939
1158
666
3715
Market Price
$ 91.18
Selling Price
$ 81.53
3254
2736
2344
4293
Market Price
$ 115.16
Selling Price
$ 96.41
1625
1439
1587
4453
Market Price
$ 79.58
Selling Price
$ 71.18
491
260
296
917
Market Price
$ 93.75
Selling Price
$ 82.83
3092
1931
3034
4845
Market Price
$ 93.28
Selling Price
$ 81.32
838
813
525
4049
Market Price
$ 101.64
Selling Price
$ 89.59
4150
3581
3666
4239
Market Price
$ 66.38
Selling Price
$ 59.88
954
346
637
1963