Market Price
$ 106.22
Selling Price
$ 93.35
1503
1188
1041
1635
Market Price
$ 109.36
Selling Price
$ 96.17
1244
512
665
1887
Market Price
$ 76.81
Selling Price
$ 66.83
3163
2984
2056
4839
Market Price
$ 67.28
Selling Price
$ 60.99
255
113
128
1042
Market Price
$ 90.00
Selling Price
$ 75.71
1467
372
1208
4697
Market Price
$ 66.74
Selling Price
$ 58.19
2223
1369
1036
3381
Market Price
$ 80.47
Selling Price
$ 68.08
2787
1338
2505
4503
Market Price
$ 68.46
Selling Price
$ 61.07
1819
1350
1257
3879
Market Price
$ 83.54
Selling Price
$ 75.42
1155
837
734
4782
Market Price
$ 67.62
Selling Price
$ 57.68
2523
1058
1060
2634
Market Price
$ 75.28
Selling Price
$ 67.33
1326
354
1154
1615
Market Price
$ 87.55
Selling Price
$ 74.65
1612
1313
1029
3348
Market Price
$ 116.19
Selling Price
$ 98.31
718
425
246
1420
Market Price
$ 90.35
Selling Price
$ 76.64
799
325
325
1990
Market Price
$ 100.80
Selling Price
$ 91.29
1798
1735
423
2236
Market Price
$ 90.57
Selling Price
$ 78.94
1933
1201
1388
3986
Market Price
$ 91.99
Selling Price
$ 82.81
1718
370
1316
3608
Market Price
$ 92.00
Selling Price
$ 78.70
1064
718
540
1305
Market Price
$ 65.85
Selling Price
$ 55.90
1725
386
1381
2160
Market Price
$ 70.03
Selling Price
$ 63.26
449
319
433
530
Market Price
$ 109.46
Selling Price
$ 97.81
381
230
354
701
Market Price
$ 106.45
Selling Price
$ 94.25
334
255
139
877
Market Price
$ 68.96
Selling Price
$ 62.16
489
145
449
559
Market Price
$ 111.46
Selling Price
$ 97.84
411
350
265
1774
Market Price
$ 73.77
Selling Price
$ 65.35
1969
1441
1492
4320
Market Price
$ 84.87
Selling Price
$ 72.64
1515
670
891
4251
Market Price
$ 94.80
Selling Price
$ 80.95
604
377
163
939
Market Price
$ 90.31
Selling Price
$ 77.70
1774
1592
514
3140
Market Price
$ 113.36
Selling Price
$ 98.85
1383
1310
596
2117
Market Price
$ 88.55
Selling Price
$ 76.52
626
201
421
1863
Market Price
$ 107.25
Selling Price
$ 90.91
877
425
774
3177
Market Price
$ 87.27
Selling Price
$ 78.35
3559
2446
2381
4295
Market Price
$ 115.59
Selling Price
$ 96.61
4280
2899
1319
4978
Market Price
$ 66.94
Selling Price
$ 57.90
1431
795
1109
4769
Market Price
$ 84.95
Selling Price
$ 75.30
1152
1079
561
2855
Market Price
$ 87.46
Selling Price
$ 73.19
3400
2589
1004
3483
Market Price
$ 103.98
Selling Price
$ 93.22
3043
3020
956
4890
Market Price
$ 81.96
Selling Price
$ 68.64
3969
3616
958
4899
Market Price
$ 91.75
Selling Price
$ 79.66
418
398
150
764
Market Price
$ 86.23
Selling Price
$ 76.89
3992
933
3231
4101