Market Price
$ 84.37
Selling Price
$ 72.73
1865
1628
714
2067
Market Price
$ 87.55
Selling Price
$ 73.99
1079
948
255
3971
Market Price
$ 95.72
Selling Price
$ 80.74
772
692
734
3796
Market Price
$ 90.85
Selling Price
$ 76.90
4058
2883
3458
4205
Market Price
$ 94.58
Selling Price
$ 82.93
2059
1646
1814
4183
Market Price
$ 104.32
Selling Price
$ 94.24
721
537
238
3158
Market Price
$ 115.54
Selling Price
$ 96.43
993
904
541
3998
Market Price
$ 94.81
Selling Price
$ 81.64
508
139
432
565
Market Price
$ 100.08
Selling Price
$ 85.58
525
347
459
1897
Market Price
$ 112.82
Selling Price
$ 97.09
1858
1507
1742
4265
Market Price
$ 64.56
Selling Price
$ 56.29
793
587
218
1070
Market Price
$ 64.96
Selling Price
$ 57.79
3902
3026
3653
4466
Market Price
$ 70.54
Selling Price
$ 59.22
338
176
258
691
Market Price
$ 84.15
Selling Price
$ 75.77
597
355
581
1068
Market Price
$ 65.98
Selling Price
$ 58.88
635
535
244
2926
Market Price
$ 94.84
Selling Price
$ 83.87
250
194
223
590
Market Price
$ 80.56
Selling Price
$ 72.50
1530
477
862
2309
Market Price
$ 87.58
Selling Price
$ 74.54
1796
791
1716
2347
Market Price
$ 75.19
Selling Price
$ 67.06
967
581
649
987
Market Price
$ 112.00
Selling Price
$ 97.93
3529
2744
1952
4769
Market Price
$ 105.53
Selling Price
$ 93.19
250
210
176
453
Market Price
$ 70.76
Selling Price
$ 60.34
606
295
136
813
Market Price
$ 94.76
Selling Price
$ 80.50
862
779
304
1539
Market Price
$ 92.22
Selling Price
$ 81.06
802
297
726
848
Market Price
$ 66.87
Selling Price
$ 60.59
3628
3089
2768
4073
Market Price
$ 95.75
Selling Price
$ 84.97
4251
1618
2658
4374
Market Price
$ 104.07
Selling Price
$ 88.42
4521
3379
1956
4545
Market Price
$ 102.04
Selling Price
$ 86.04
353
168
297
1273
Market Price
$ 76.26
Selling Price
$ 66.26
1333
698
1176
2715
Market Price
$ 75.44
Selling Price
$ 63.42
3338
999
2144
4590
Market Price
$ 107.14
Selling Price
$ 94.62
2255
1703
1231
2537
Market Price
$ 68.92
Selling Price
$ 59.55
1442
1040
762
1627
Market Price
$ 104.42
Selling Price
$ 93.39
1269
1211
882
4792
Market Price
$ 86.52
Selling Price
$ 73.46
2441
2256
1296
3511
Market Price
$ 65.51
Selling Price
$ 58.30
1571
542
716
1914
Market Price
$ 81.44
Selling Price
$ 69.01
297
119
226
1160
Market Price
$ 72.54
Selling Price
$ 62.59
3575
1065
1856
4400
Market Price
$ 88.38
Selling Price
$ 77.65
573
451
198
1120
Market Price
$ 106.21
Selling Price
$ 90.21
1448
788
1296
2090
Market Price
$ 85.74
Selling Price
$ 76.81
2218
997
1244
2340