Market Price
$ 106.60
Selling Price
$ 93.22
1501
1234
1466
2317
Market Price
$ 93.94
Selling Price
$ 78.30
2327
1850
1950
2809
Market Price
$ 93.40
Selling Price
$ 81.09
422
165
213
679
Market Price
$ 101.58
Selling Price
$ 90.72
2119
1304
1846
2932
Market Price
$ 107.79
Selling Price
$ 91.18
884
337
781
973
Market Price
$ 88.65
Selling Price
$ 74.05
557
398
482
684
Market Price
$ 101.38
Selling Price
$ 89.36
1716
1602
1361
2812
Market Price
$ 91.26
Selling Price
$ 76.58
2677
2058
1591
4406
Market Price
$ 88.12
Selling Price
$ 79.52
2080
948
751
3397
Market Price
$ 82.60
Selling Price
$ 74.00
1351
1317
614
1972
Market Price
$ 90.88
Selling Price
$ 78.50
1746
693
531
2379
Market Price
$ 65.76
Selling Price
$ 58.50
476
216
236
811
Market Price
$ 92.28
Selling Price
$ 82.33
1864
1408
1146
2634
Market Price
$ 95.46
Selling Price
$ 84.72
1147
1035
623
2259
Market Price
$ 94.56
Selling Price
$ 80.75
1108
796
296
2360
Market Price
$ 97.65
Selling Price
$ 88.02
1215
883
302
2728
Market Price
$ 103.45
Selling Price
$ 86.78
1747
383
1677
1951
Market Price
$ 91.91
Selling Price
$ 82.29
2175
1137
987
2543
Market Price
$ 87.58
Selling Price
$ 75.23
933
332
282
980
Market Price
$ 87.68
Selling Price
$ 79.61
1425
967
651
4216
Market Price
$ 70.79
Selling Price
$ 59.95
1705
1120
527
2738
Market Price
$ 60.60
Selling Price
$ 55.04
933
533
803
1259
Market Price
$ 114.44
Selling Price
$ 97.42
2815
2644
1251
3536
Market Price
$ 97.28
Selling Price
$ 81.69
154
51
64
722
Market Price
$ 79.60
Selling Price
$ 70.67
646
640
321
2903
Market Price
$ 66.03
Selling Price
$ 57.56
449
312
142
617
Market Price
$ 91.96
Selling Price
$ 83.37
850
483
308
885
Market Price
$ 85.76
Selling Price
$ 72.10
1952
1469
490
4221
Market Price
$ 68.17
Selling Price
$ 59.38
522
362
242
768
Market Price
$ 66.97
Selling Price
$ 56.59
2918
2170
2283
4900
Market Price
$ 96.06
Selling Price
$ 85.53
4732
1009
3099
4899
Market Price
$ 70.19
Selling Price
$ 61.35
719
155
403
763
Market Price
$ 64.59
Selling Price
$ 55.41
2889
586
1275
3385
Market Price
$ 116.57
Selling Price
$ 97.56
2108
1269
1145
3789
Market Price
$ 112.83
Selling Price
$ 96.47
655
265
472
1873
Market Price
$ 106.47
Selling Price
$ 95.26
583
230
323
1609
Market Price
$ 87.33
Selling Price
$ 78.94
1027
366
947
1346
Market Price
$ 92.71
Selling Price
$ 81.48
329
150
131
1270
Market Price
$ 91.35
Selling Price
$ 76.49
742
420
527
3129
Market Price
$ 79.31
Selling Price
$ 67.33
972
436
471
2196