Market Price
$ 65.03
Selling Price
$ 58.30
885
645
759
1091
Market Price
$ 103.59
Selling Price
$ 90.19
376
342
223
1594
Market Price
$ 92.31
Selling Price
$ 83.22
2452
1432
1892
4079
Market Price
$ 90.69
Selling Price
$ 75.63
2216
2128
1022
3899
Market Price
$ 113.15
Selling Price
$ 94.65
1171
725
970
1611
Market Price
$ 64.38
Selling Price
$ 55.53
1881
1447
1500
2435
Market Price
$ 84.05
Selling Price
$ 72.01
2085
1336
1782
2465
Market Price
$ 77.09
Selling Price
$ 68.50
443
270
324
1170
Market Price
$ 67.84
Selling Price
$ 57.17
1266
1012
794
1893
Market Price
$ 114.73
Selling Price
$ 98.11
820
331
681
1691
Market Price
$ 94.73
Selling Price
$ 82.13
1185
324
513
4239
Market Price
$ 82.98
Selling Price
$ 71.18
363
99
311
549
Market Price
$ 82.05
Selling Price
$ 72.92
3514
3287
787
3617
Market Price
$ 111.73
Selling Price
$ 94.14
3266
1182
2915
3290
Market Price
$ 61.31
Selling Price
$ 55.59
3507
2467
785
4120
Market Price
$ 67.75
Selling Price
$ 57.61
122
94
115
437
Market Price
$ 88.02
Selling Price
$ 73.82
397
102
105
1366
Market Price
$ 63.38
Selling Price
$ 56.16
1473
343
1200
1785
Market Price
$ 89.35
Selling Price
$ 80.00
1809
1361
631
3183
Market Price
$ 110.89
Selling Price
$ 96.27
1072
445
443
1963
Market Price
$ 82.00
Selling Price
$ 71.46
692
591
571
3427
Market Price
$ 94.05
Selling Price
$ 83.34
446
317
444
1376
Market Price
$ 98.36
Selling Price
$ 82.08
820
647
294
947
Market Price
$ 68.78
Selling Price
$ 61.35
1210
423
470
3792
Market Price
$ 100.41
Selling Price
$ 85.89
1305
960
415
4550
Market Price
$ 105.37
Selling Price
$ 89.70
1880
1243
1807
3546
Market Price
$ 102.63
Selling Price
$ 87.86
487
440
147
1991
Market Price
$ 116.73
Selling Price
$ 98.21
361
237
286
1201
Market Price
$ 81.06
Selling Price
$ 72.06
2242
602
1470
3017
Market Price
$ 98.66
Selling Price
$ 83.70
1812
459
1573
4948
Market Price
$ 80.66
Selling Price
$ 67.81
235
187
204
684
Market Price
$ 74.99
Selling Price
$ 66.78
3376
1863
1142
4980
Market Price
$ 63.59
Selling Price
$ 55.69
4161
3834
2073
4790
Market Price
$ 115.03
Selling Price
$ 96.23
1658
1135
970
2634
Market Price
$ 110.95
Selling Price
$ 94.16
1097
896
340
1603
Market Price
$ 70.77
Selling Price
$ 62.51
3536
3013
765
3804
Market Price
$ 77.95
Selling Price
$ 69.14
2345
2026
2338
4767
Market Price
$ 86.33
Selling Price
$ 76.06
3885
1334
1210
4932
Market Price
$ 78.92
Selling Price
$ 70.72
2915
2153
1008
3766
Market Price
$ 66.36
Selling Price
$ 59.52
3080
2118
2374
3837