Market Price
$ 103.56
Selling Price
$ 88.43
3074
1211
724
3347
Market Price
$ 69.71
Selling Price
$ 60.10
1203
434
244
3089
Market Price
$ 74.35
Selling Price
$ 67.02
405
356
398
875
Market Price
$ 105.22
Selling Price
$ 88.00
745
633
317
3036
Market Price
$ 86.10
Selling Price
$ 76.67
1139
1081
826
3476
Market Price
$ 72.40
Selling Price
$ 65.44
1831
1365
1037
3625
Market Price
$ 76.24
Selling Price
$ 65.18
1553
583
591
4695
Market Price
$ 78.58
Selling Price
$ 68.49
400
312
361
1814
Market Price
$ 70.64
Selling Price
$ 59.42
3524
2009
3251
4178
Market Price
$ 69.40
Selling Price
$ 57.88
1047
225
520
1361
Market Price
$ 99.52
Selling Price
$ 87.65
541
530
159
573
Market Price
$ 74.73
Selling Price
$ 64.46
2202
2018
1973
2523
Market Price
$ 88.50
Selling Price
$ 74.55
890
629
467
1179
Market Price
$ 80.85
Selling Price
$ 69.77
3753
2502
3425
4209
Market Price
$ 80.58
Selling Price
$ 73.10
533
227
332
575
Market Price
$ 95.03
Selling Price
$ 80.24
1522
420
1436
2845
Market Price
$ 106.79
Selling Price
$ 91.04
3834
1419
2377
3930
Market Price
$ 109.79
Selling Price
$ 91.98
1772
1688
433
4034
Market Price
$ 107.79
Selling Price
$ 89.95
538
135
421
678
Market Price
$ 68.28
Selling Price
$ 56.93
3646
1113
2663
4361
Market Price
$ 88.51
Selling Price
$ 75.90
1911
756
1030
1989
Market Price
$ 104.99
Selling Price
$ 89.19
3200
848
3033
4379
Market Price
$ 99.96
Selling Price
$ 90.34
475
413
135
1068
Market Price
$ 98.25
Selling Price
$ 87.84
607
286
392
1248
Market Price
$ 82.02
Selling Price
$ 68.62
1737
969
1188
2922
Market Price
$ 113.97
Selling Price
$ 96.09
1315
1191
485
2433
Market Price
$ 88.32
Selling Price
$ 74.95
1708
888
773
3822
Market Price
$ 98.30
Selling Price
$ 89.21
1674
1408
724
1758
Market Price
$ 84.43
Selling Price
$ 76.04
1269
359
888
3938
Market Price
$ 110.43
Selling Price
$ 93.33
914
491
867
922
Market Price
$ 77.05
Selling Price
$ 67.87
657
297
478
2540
Market Price
$ 111.40
Selling Price
$ 93.01
1676
1655
780
3888
Market Price
$ 65.61
Selling Price
$ 55.39
1630
1597
779
4593
Market Price
$ 99.29
Selling Price
$ 86.98
794
286
780
1126
Market Price
$ 71.08
Selling Price
$ 64.17
649
395
271
3184
Market Price
$ 106.66
Selling Price
$ 88.96
541
336
176
1602
Market Price
$ 77.18
Selling Price
$ 64.54
1416
608
1314
3406
Market Price
$ 67.12
Selling Price
$ 59.58
561
509
340
1579
Market Price
$ 101.74
Selling Price
$ 88.79
3172
921
1300
3588
Market Price
$ 93.92
Selling Price
$ 80.45
629
257
339
899