Market Price
$ 73.86
Selling Price
$ 62.67
1730
1123
1363
4026
Market Price
$ 64.52
Selling Price
$ 58.55
1279
1199
689
1317
Market Price
$ 66.74
Selling Price
$ 58.35
274
142
76
667
Market Price
$ 86.85
Selling Price
$ 74.08
1767
1717
721
2116
Market Price
$ 66.07
Selling Price
$ 56.34
1587
924
470
2186
Market Price
$ 110.42
Selling Price
$ 94.88
986
256
970
4888
Market Price
$ 88.46
Selling Price
$ 77.01
516
193
265
2289
Market Price
$ 90.93
Selling Price
$ 78.40
213
138
147
634
Market Price
$ 67.84
Selling Price
$ 57.32
351
283
120
1208
Market Price
$ 95.36
Selling Price
$ 80.41
1490
729
1392
3109
Market Price
$ 79.48
Selling Price
$ 67.24
1256
361
1121
1343
Market Price
$ 93.14
Selling Price
$ 81.59
771
737
587
1491
Market Price
$ 73.06
Selling Price
$ 65.91
886
198
668
3046
Market Price
$ 70.77
Selling Price
$ 64.32
208
105
161
736
Market Price
$ 94.96
Selling Price
$ 81.56
1048
375
406
4314
Market Price
$ 106.46
Selling Price
$ 96.16
878
784
218
3322
Market Price
$ 81.87
Selling Price
$ 70.75
1565
1209
1428
4562
Market Price
$ 95.30
Selling Price
$ 82.19
1401
534
1309
2828
Market Price
$ 73.20
Selling Price
$ 65.74
2898
1521
778
3959
Market Price
$ 102.73
Selling Price
$ 93.17
3535
1610
1181
4118
Market Price
$ 85.22
Selling Price
$ 71.03
2640
772
1481
3837
Market Price
$ 100.29
Selling Price
$ 83.66
2910
2161
702
3605
Market Price
$ 77.04
Selling Price
$ 68.09
607
589
145
2935
Market Price
$ 75.30
Selling Price
$ 67.27
1442
744
932
1571
Market Price
$ 79.74
Selling Price
$ 71.08
2063
801
1265
3536
Market Price
$ 110.54
Selling Price
$ 92.38
2995
2347
2425
3898
Market Price
$ 112.23
Selling Price
$ 97.27
3514
3433
1946
3695
Market Price
$ 77.56
Selling Price
$ 69.00
196
123
152
609
Market Price
$ 93.80
Selling Price
$ 78.90
2191
2078
753
3653
Market Price
$ 83.56
Selling Price
$ 75.50
383
299
313
721
Market Price
$ 93.24
Selling Price
$ 81.20
2253
1173
592
3958
Market Price
$ 90.92
Selling Price
$ 77.17
1961
1060
1259
2328
Market Price
$ 98.27
Selling Price
$ 83.22
1118
531
748
2994
Market Price
$ 104.92
Selling Price
$ 94.64
1542
1018
785
1883
Market Price
$ 97.77
Selling Price
$ 82.33
276
105
173
978
Market Price
$ 80.64
Selling Price
$ 72.67
1451
1122
567
1810
Market Price
$ 70.00
Selling Price
$ 60.68
3521
3306
3301
3916
Market Price
$ 67.51
Selling Price
$ 58.57
794
246
569
2791
Market Price
$ 100.47
Selling Price
$ 88.39
1180
700
552
2737
Market Price
$ 108.40
Selling Price
$ 94.80
2805
1867
897
4630