Market Price
$ 95.13
Selling Price
$ 82.71
1130
772
417
1200
Market Price
$ 85.89
Selling Price
$ 76.71
1055
405
372
1262
Market Price
$ 107.82
Selling Price
$ 96.61
803
472
307
3241
Market Price
$ 67.41
Selling Price
$ 58.44
1149
593
337
1490
Market Price
$ 90.20
Selling Price
$ 76.20
1526
1375
1361
2295
Market Price
$ 83.60
Selling Price
$ 74.52
1095
444
1009
1975
Market Price
$ 89.19
Selling Price
$ 80.47
951
623
376
3793
Market Price
$ 86.95
Selling Price
$ 76.27
1637
840
876
3030
Market Price
$ 78.33
Selling Price
$ 67.30
742
176
722
3219
Market Price
$ 77.07
Selling Price
$ 68.41
355
242
265
1245
Market Price
$ 65.78
Selling Price
$ 58.58
999
336
780
2327
Market Price
$ 102.67
Selling Price
$ 85.84
1532
1309
1211
1897
Market Price
$ 84.90
Selling Price
$ 75.86
1587
368
625
4305
Market Price
$ 112.98
Selling Price
$ 94.16
446
331
345
694
Market Price
$ 78.09
Selling Price
$ 69.31
349
197
198
1736
Market Price
$ 108.89
Selling Price
$ 95.14
1810
1414
1602
3729
Market Price
$ 87.65
Selling Price
$ 73.12
2382
1802
523
4297
Market Price
$ 63.81
Selling Price
$ 57.16
527
130
209
1941
Market Price
$ 108.88
Selling Price
$ 96.56
1254
335
1213
1526
Market Price
$ 107.45
Selling Price
$ 94.21
905
314
349
1072
Market Price
$ 72.39
Selling Price
$ 62.50
3280
899
2039
4396
Market Price
$ 96.36
Selling Price
$ 83.77
2067
718
797
3843
Market Price
$ 67.62
Selling Price
$ 56.45
2440
1463
1272
3953
Market Price
$ 108.31
Selling Price
$ 91.82
2512
1215
633
4769
Market Price
$ 81.47
Selling Price
$ 71.89
1194
730
1042
3207
Market Price
$ 96.57
Selling Price
$ 85.54
1629
1523
529
2100
Market Price
$ 65.87
Selling Price
$ 56.27
1010
455
869
1575
Market Price
$ 103.78
Selling Price
$ 90.93
573
222
384
872
Market Price
$ 80.71
Selling Price
$ 70.47
961
197
442
3353
Market Price
$ 110.73
Selling Price
$ 98.13
1043
345
957
1934
Market Price
$ 73.50
Selling Price
$ 63.06
4722
3556
2325
4777
Market Price
$ 80.17
Selling Price
$ 68.73
537
213
346
2162
Market Price
$ 84.39
Selling Price
$ 75.20
3473
3201
2368
4877
Market Price
$ 110.09
Selling Price
$ 98.75
1215
257
270
1509
Market Price
$ 102.62
Selling Price
$ 91.85
208
103
72
460
Market Price
$ 83.90
Selling Price
$ 72.50
799
583
388
2299
Market Price
$ 83.12
Selling Price
$ 71.89
3631
817
1230
4180
Market Price
$ 104.98
Selling Price
$ 91.98
1311
735
1076
2169
Market Price
$ 107.59
Selling Price
$ 96.33
961
721
239
3804
Market Price
$ 91.63
Selling Price
$ 82.23
3649
2899
3591
3808