Market Price
$ 102.49
Selling Price
$ 91.70
2140
1901
1761
2333
Market Price
$ 76.51
Selling Price
$ 65.08
2372
741
635
2643
Market Price
$ 66.72
Selling Price
$ 59.57
1254
954
1252
1512
Market Price
$ 81.92
Selling Price
$ 73.92
439
378
349
767
Market Price
$ 94.11
Selling Price
$ 85.01
860
373
272
885
Market Price
$ 81.57
Selling Price
$ 69.38
1840
563
550
3647
Market Price
$ 77.50
Selling Price
$ 68.96
3034
2634
1659
4498
Market Price
$ 98.23
Selling Price
$ 88.14
480
421
465
579
Market Price
$ 68.74
Selling Price
$ 61.58
2902
2050
1994
3464
Market Price
$ 94.55
Selling Price
$ 84.25
1709
568
1680
2147
Market Price
$ 84.13
Selling Price
$ 72.22
434
398
301
444
Market Price
$ 81.41
Selling Price
$ 73.95
1874
1316
1426
2878
Market Price
$ 89.99
Selling Price
$ 80.84
3044
2480
1898
4110
Market Price
$ 105.98
Selling Price
$ 91.76
4624
1530
3503
4910
Market Price
$ 107.29
Selling Price
$ 92.98
2444
1164
1847
3929
Market Price
$ 107.05
Selling Price
$ 91.38
355
134
346
1446
Market Price
$ 83.54
Selling Price
$ 73.64
793
677
669
3764
Market Price
$ 103.41
Selling Price
$ 88.61
375
264
351
1339
Market Price
$ 99.16
Selling Price
$ 90.13
1239
961
1037
2949
Market Price
$ 66.79
Selling Price
$ 58.35
2646
750
2074
2829
Market Price
$ 72.50
Selling Price
$ 63.54
1735
1315
945
2838
Market Price
$ 112.40
Selling Price
$ 97.45
407
168
118
437
Market Price
$ 75.50
Selling Price
$ 64.23
947
839
608
1640
Market Price
$ 83.28
Selling Price
$ 70.91
3121
1653
752
4371
Market Price
$ 72.21
Selling Price
$ 63.77
1718
915
550
1807
Market Price
$ 76.90
Selling Price
$ 64.31
2672
1276
1208
3725
Market Price
$ 75.40
Selling Price
$ 67.59
640
354
281
1648
Market Price
$ 101.61
Selling Price
$ 87.55
333
247
139
531
Market Price
$ 85.50
Selling Price
$ 75.72
3002
753
2976
4072
Market Price
$ 74.38
Selling Price
$ 64.02
1202
466
252
1770
Market Price
$ 87.64
Selling Price
$ 77.79
1942
1930
1320
1954
Market Price
$ 89.65
Selling Price
$ 75.31
728
254
671
2147
Market Price
$ 95.48
Selling Price
$ 81.25
885
280
876
2987
Market Price
$ 74.88
Selling Price
$ 62.65
3561
2915
1918
4799
Market Price
$ 103.07
Selling Price
$ 88.33
2233
1082
2165
3173
Market Price
$ 92.79
Selling Price
$ 78.66
518
457
502
1106
Market Price
$ 98.10
Selling Price
$ 83.33
1597
1170
897
4128
Market Price
$ 103.96
Selling Price
$ 94.33
954
200
667
3317
Market Price
$ 79.03
Selling Price
$ 67.10
1761
946
542
4959
Market Price
$ 86.62
Selling Price
$ 76.73
437
306
417
550