Market Price
$ 109.66
Selling Price
$ 92.85
1352
657
898
4466
Market Price
$ 94.22
Selling Price
$ 78.81
1322
1319
1140
4323
Market Price
$ 92.90
Selling Price
$ 82.06
1958
1087
521
3420
Market Price
$ 74.67
Selling Price
$ 62.84
1259
1253
468
2207
Market Price
$ 103.38
Selling Price
$ 88.37
420
173
273
1120
Market Price
$ 75.98
Selling Price
$ 64.01
1202
820
1055
1602
Market Price
$ 69.98
Selling Price
$ 58.89
778
492
322
1318
Market Price
$ 67.34
Selling Price
$ 58.48
144
95
95
619
Market Price
$ 88.25
Selling Price
$ 74.17
2198
903
1063
4756
Market Price
$ 102.88
Selling Price
$ 85.79
2283
2076
2233
2705
Market Price
$ 77.80
Selling Price
$ 70.59
735
223
166
2912
Market Price
$ 63.73
Selling Price
$ 56.05
1053
918
683
1582
Market Price
$ 91.22
Selling Price
$ 80.89
2703
758
1198
3311
Market Price
$ 94.27
Selling Price
$ 83.14
1072
356
641
1086
Market Price
$ 90.17
Selling Price
$ 78.60
2428
537
2410
4070
Market Price
$ 82.05
Selling Price
$ 70.28
602
387
241
712
Market Price
$ 67.40
Selling Price
$ 57.94
937
790
747
1612
Market Price
$ 93.93
Selling Price
$ 84.13
1119
252
872
4313
Market Price
$ 85.91
Selling Price
$ 73.24
2389
1584
595
3980
Market Price
$ 68.11
Selling Price
$ 61.03
2932
1939
1510
4650
Market Price
$ 81.18
Selling Price
$ 73.63
2098
805
2048
3429
Market Price
$ 100.76
Selling Price
$ 84.05
2418
1408
814
4103
Market Price
$ 76.73
Selling Price
$ 67.87
1421
1108
1284
4091
Market Price
$ 96.46
Selling Price
$ 81.43
2210
1109
1637
2831
Market Price
$ 107.15
Selling Price
$ 94.76
1719
858
1651
2675
Market Price
$ 109.83
Selling Price
$ 97.79
702
576
145
1603
Market Price
$ 97.26
Selling Price
$ 83.73
3958
2845
2254
4989
Market Price
$ 105.89
Selling Price
$ 88.62
2342
545
1946
2471
Market Price
$ 67.27
Selling Price
$ 57.45
1003
609
258
1560
Market Price
$ 72.14
Selling Price
$ 62.55
334
272
284
1024
Market Price
$ 75.57
Selling Price
$ 66.76
1115
522
735
3355
Market Price
$ 98.51
Selling Price
$ 86.76
1660
433
1236
2222
Market Price
$ 85.76
Selling Price
$ 74.67
1080
700
296
2393
Market Price
$ 107.39
Selling Price
$ 91.87
2778
2773
2727
4240
Market Price
$ 76.79
Selling Price
$ 65.89
832
365
508
934
Market Price
$ 72.18
Selling Price
$ 60.86
1695
1243
361
2727
Market Price
$ 90.08
Selling Price
$ 75.81
503
495
374
1070
Market Price
$ 84.15
Selling Price
$ 73.06
1344
527
420
3161
Market Price
$ 71.34
Selling Price
$ 63.49
982
355
913
1005
Market Price
$ 87.29
Selling Price
$ 77.80
1146
571
586
2379