Market Price
$ 102.50
Selling Price
$ 90.66
2164
1148
499
2568
Market Price
$ 96.11
Selling Price
$ 84.79
1979
932
1117
3335
Market Price
$ 72.67
Selling Price
$ 63.43
3304
2816
723
4064
Market Price
$ 88.41
Selling Price
$ 73.78
1879
1282
1369
2249
Market Price
$ 81.34
Selling Price
$ 68.82
1043
304
451
3962
Market Price
$ 64.94
Selling Price
$ 57.11
383
181
332
1430
Market Price
$ 75.52
Selling Price
$ 68.58
456
268
189
1365
Market Price
$ 105.91
Selling Price
$ 91.60
889
231
621
900
Market Price
$ 92.54
Selling Price
$ 82.14
1870
838
780
2781
Market Price
$ 66.06
Selling Price
$ 58.69
1290
1219
1235
1958
Market Price
$ 73.49
Selling Price
$ 66.78
386
316
374
406
Market Price
$ 82.62
Selling Price
$ 73.40
3664
1724
3035
4008
Market Price
$ 90.67
Selling Price
$ 81.74
774
222
470
1156
Market Price
$ 103.41
Selling Price
$ 93.43
1390
1380
749
3604
Market Price
$ 75.51
Selling Price
$ 66.14
707
443
275
722
Market Price
$ 102.13
Selling Price
$ 90.08
1566
878
1158
1644
Market Price
$ 94.57
Selling Price
$ 80.43
2440
829
1401
3888
Market Price
$ 101.26
Selling Price
$ 85.69
1953
484
1641
2046
Market Price
$ 92.20
Selling Price
$ 83.00
4737
2223
2614
4949
Market Price
$ 102.80
Selling Price
$ 91.44
803
680
478
1946
Market Price
$ 68.85
Selling Price
$ 62.40
975
732
921
1455
Market Price
$ 95.59
Selling Price
$ 84.52
791
435
352
2378
Market Price
$ 68.34
Selling Price
$ 57.73
750
189
637
2820
Market Price
$ 74.84
Selling Price
$ 64.37
530
282
192
1033
Market Price
$ 64.75
Selling Price
$ 55.04
2478
520
2232
4096
Market Price
$ 78.16
Selling Price
$ 66.62
1201
893
276
1930
Market Price
$ 88.96
Selling Price
$ 74.35
1999
1318
801
3764
Market Price
$ 108.16
Selling Price
$ 98.04
1299
1086
342
1417
Market Price
$ 89.48
Selling Price
$ 76.28
1268
1236
437
1947
Market Price
$ 85.33
Selling Price
$ 76.13
214
137
96
721
Market Price
$ 97.83
Selling Price
$ 83.12
1033
899
1022
1224
Market Price
$ 73.43
Selling Price
$ 65.49
1874
1465
1741
4400
Market Price
$ 86.31
Selling Price
$ 77.77
1222
1065
503
3408
Market Price
$ 87.95
Selling Price
$ 74.79
2427
1037
1025
4210
Market Price
$ 95.67
Selling Price
$ 80.39
357
250
349
635
Market Price
$ 69.05
Selling Price
$ 61.39
2304
629
1160
3047
Market Price
$ 65.46
Selling Price
$ 57.19
1337
1259
1267
1635
Market Price
$ 102.96
Selling Price
$ 85.85
1451
915
942
3078
Market Price
$ 107.77
Selling Price
$ 91.02
936
683
569
966
Market Price
$ 105.73
Selling Price
$ 90.09
626
209
224
1128