Market Price
$ 73.89
Selling Price
$ 65.55
1311
723
834
2157
Market Price
$ 75.80
Selling Price
$ 65.83
959
723
678
2053
Market Price
$ 96.26
Selling Price
$ 84.20
602
421
366
1847
Market Price
$ 95.78
Selling Price
$ 85.39
1038
782
1005
1514
Market Price
$ 91.13
Selling Price
$ 81.25
598
376
308
2733
Market Price
$ 105.94
Selling Price
$ 88.62
244
147
161
977
Market Price
$ 84.03
Selling Price
$ 72.95
3204
2963
1173
3428
Market Price
$ 87.57
Selling Price
$ 73.71
852
510
682
1683
Market Price
$ 93.24
Selling Price
$ 80.19
1036
302
404
1172
Market Price
$ 89.43
Selling Price
$ 76.09
1174
270
993
1840
Market Price
$ 112.92
Selling Price
$ 96.41
2384
569
1181
4327
Market Price
$ 67.68
Selling Price
$ 58.33
3796
1143
1477
3877
Market Price
$ 89.53
Selling Price
$ 76.08
4457
4330
2221
4959
Market Price
$ 98.62
Selling Price
$ 89.02
1657
1153
1249
3160
Market Price
$ 72.04
Selling Price
$ 60.67
2376
1173
1561
3589
Market Price
$ 96.99
Selling Price
$ 82.44
2076
1945
1872
4921
Market Price
$ 118.45
Selling Price
$ 98.85
1322
1002
1074
3964
Market Price
$ 85.30
Selling Price
$ 74.93
1655
1376
1180
2285
Market Price
$ 88.17
Selling Price
$ 73.61
762
560
368
1164
Market Price
$ 91.30
Selling Price
$ 79.37
1270
454
264
1378
Market Price
$ 86.04
Selling Price
$ 74.74
1165
445
581
1602
Market Price
$ 73.92
Selling Price
$ 65.11
2366
2285
992
3849
Market Price
$ 91.27
Selling Price
$ 79.94
2178
2055
942
4414
Market Price
$ 93.53
Selling Price
$ 78.53
3249
2429
1735
4302
Market Price
$ 94.88
Selling Price
$ 85.90
433
287
282
503
Market Price
$ 112.85
Selling Price
$ 98.66
3679
3438
3661
3808
Market Price
$ 100.33
Selling Price
$ 88.14
1189
724
1006
2426
Market Price
$ 109.94
Selling Price
$ 95.67
2738
1226
1406
4562
Market Price
$ 90.86
Selling Price
$ 82.41
796
306
219
3407
Market Price
$ 64.79
Selling Price
$ 57.79
597
377
373
957
Market Price
$ 93.24
Selling Price
$ 79.85
228
214
175
566
Market Price
$ 111.94
Selling Price
$ 95.48
3697
2429
3178
4741
Market Price
$ 66.52
Selling Price
$ 55.52
1251
655
832
1953
Market Price
$ 98.41
Selling Price
$ 86.37
1912
1903
568
4943
Market Price
$ 107.81
Selling Price
$ 92.44
1888
1397
1238
2287
Market Price
$ 75.37
Selling Price
$ 62.95
842
772
523
1512
Market Price
$ 63.59
Selling Price
$ 55.77
2097
1113
1657
3223
Market Price
$ 77.49
Selling Price
$ 68.30
294
76
98
761
Market Price
$ 107.82
Selling Price
$ 91.57
2974
1613
1279
4232
Market Price
$ 75.46
Selling Price
$ 67.52
397
127
319
1081