Market Price
$ 87.54
Selling Price
$ 77.47
680
253
198
1091
Market Price
$ 104.21
Selling Price
$ 94.20
3656
1875
845
4703
Market Price
$ 80.34
Selling Price
$ 68.84
3499
1979
3369
4510
Market Price
$ 91.05
Selling Price
$ 79.66
1508
707
1261
3366
Market Price
$ 88.30
Selling Price
$ 76.83
2957
2932
2440
3807
Market Price
$ 97.12
Selling Price
$ 83.16
2852
1697
1623
3434
Market Price
$ 113.27
Selling Price
$ 94.65
1629
352
1280
2012
Market Price
$ 107.25
Selling Price
$ 97.04
2834
697
1020
3928
Market Price
$ 107.85
Selling Price
$ 97.18
2307
2015
1888
3711
Market Price
$ 91.34
Selling Price
$ 81.95
2788
2084
2661
3776
Market Price
$ 101.97
Selling Price
$ 85.85
1396
633
548
2453
Market Price
$ 114.46
Selling Price
$ 97.44
3155
1618
2339
4866
Market Price
$ 80.64
Selling Price
$ 71.45
447
249
95
488
Market Price
$ 116.08
Selling Price
$ 97.60
3545
2156
3367
4276
Market Price
$ 106.95
Selling Price
$ 91.19
1619
1517
733
4744
Market Price
$ 80.74
Selling Price
$ 71.78
2225
965
1961
3312
Market Price
$ 66.57
Selling Price
$ 56.23
805
697
489
2232
Market Price
$ 74.82
Selling Price
$ 66.13
3461
1299
2984
3747
Market Price
$ 65.75
Selling Price
$ 58.47
713
183
212
2074
Market Price
$ 85.87
Selling Price
$ 71.74
570
542
128
1697
Market Price
$ 77.37
Selling Price
$ 67.08
1418
669
535
1493
Market Price
$ 97.43
Selling Price
$ 84.22
3387
857
1042
4144
Market Price
$ 97.21
Selling Price
$ 85.01
785
197
540
1360
Market Price
$ 90.30
Selling Price
$ 80.61
2630
2082
2353
3514
Market Price
$ 101.06
Selling Price
$ 87.68
425
167
128
1344
Market Price
$ 65.33
Selling Price
$ 56.93
1216
869
782
1596
Market Price
$ 72.01
Selling Price
$ 61.99
358
158
169
594
Market Price
$ 95.75
Selling Price
$ 80.67
401
352
230
436
Market Price
$ 74.34
Selling Price
$ 66.12
2812
2367
1910
4496
Market Price
$ 107.98
Selling Price
$ 94.31
2137
549
1869
3518
Market Price
$ 96.23
Selling Price
$ 87.47
975
291
902
3207
Market Price
$ 91.00
Selling Price
$ 81.35
1484
1392
1426
1662
Market Price
$ 83.05
Selling Price
$ 73.43
222
68
91
419
Market Price
$ 107.97
Selling Price
$ 91.60
2418
1537
2384
2886
Market Price
$ 78.20
Selling Price
$ 65.85
376
296
212
637
Market Price
$ 70.21
Selling Price
$ 60.89
2227
2049
536
4225
Market Price
$ 72.98
Selling Price
$ 61.20
2559
2001
1465
2891
Market Price
$ 88.70
Selling Price
$ 78.04
3463
1702
1852
3628
Market Price
$ 91.74
Selling Price
$ 76.66
2437
1763
1486
3628
Market Price
$ 93.08
Selling Price
$ 83.43
947
443
695
1026