Market Price
$ 98.26
Selling Price
$ 89.27
1106
855
832
1230
Market Price
$ 108.75
Selling Price
$ 94.32
1391
816
506
4473
Market Price
$ 94.79
Selling Price
$ 79.78
441
194
440
1255
Market Price
$ 81.94
Selling Price
$ 68.52
351
130
288
880
Market Price
$ 97.70
Selling Price
$ 83.95
1086
889
1025
3013
Market Price
$ 95.92
Selling Price
$ 84.07
2598
1022
1308
2954
Market Price
$ 71.80
Selling Price
$ 64.47
1987
638
1646
3987
Market Price
$ 71.83
Selling Price
$ 61.09
1132
442
977
3863
Market Price
$ 108.53
Selling Price
$ 91.32
1341
956
885
3261
Market Price
$ 82.64
Selling Price
$ 69.51
604
216
199
1284
Market Price
$ 111.06
Selling Price
$ 96.41
1118
854
978
3777
Market Price
$ 84.46
Selling Price
$ 75.17
306
278
62
589
Market Price
$ 86.44
Selling Price
$ 74.82
1277
1154
1205
3956
Market Price
$ 96.30
Selling Price
$ 81.31
1515
585
1142
3100
Market Price
$ 87.06
Selling Price
$ 77.58
1131
951
261
3600
Market Price
$ 81.33
Selling Price
$ 69.19
2156
929
1920
3334
Market Price
$ 81.91
Selling Price
$ 71.12
1563
605
611
3961
Market Price
$ 89.57
Selling Price
$ 77.14
1878
1509
407
4029
Market Price
$ 80.34
Selling Price
$ 71.86
1535
502
342
2443
Market Price
$ 67.75
Selling Price
$ 61.06
450
207
268
1544
Market Price
$ 98.57
Selling Price
$ 88.81
637
600
623
2534
Market Price
$ 94.40
Selling Price
$ 80.00
138
86
63
686
Market Price
$ 99.34
Selling Price
$ 85.39
4529
4008
2380
4872
Market Price
$ 75.62
Selling Price
$ 67.99
486
332
386
1151
Market Price
$ 108.56
Selling Price
$ 95.85
1170
730
850
1797
Market Price
$ 83.51
Selling Price
$ 74.76
1320
863
1002
2953
Market Price
$ 70.63
Selling Price
$ 59.65
930
242
727
1809
Market Price
$ 96.99
Selling Price
$ 85.49
1316
608
602
4295
Market Price
$ 104.20
Selling Price
$ 89.61
4039
1679
2452
4283
Market Price
$ 82.44
Selling Price
$ 73.18
2084
1062
803
2501
Market Price
$ 87.77
Selling Price
$ 73.76
2463
1558
2296
2972
Market Price
$ 94.20
Selling Price
$ 80.21
2030
1684
1334
3716
Market Price
$ 90.87
Selling Price
$ 76.10
1998
1672
1828
2654
Market Price
$ 92.55
Selling Price
$ 81.76
213
156
50
1007
Market Price
$ 75.16
Selling Price
$ 63.24
3550
3094
1573
4888
Market Price
$ 98.37
Selling Price
$ 89.14
755
205
671
1455
Market Price
$ 88.58
Selling Price
$ 79.82
379
177
374
555
Market Price
$ 80.76
Selling Price
$ 70.32
979
480
396
1853
Market Price
$ 102.36
Selling Price
$ 86.93
1071
1050
917
3315
Market Price
$ 65.78
Selling Price
$ 59.10
2841
2263
2810
4827