Market Price
$ 87.73
Selling Price
$ 75.49
2000
1970
1199
2725
Market Price
$ 79.58
Selling Price
$ 69.83
904
345
698
3995
Market Price
$ 68.61
Selling Price
$ 58.22
1960
801
1403
4513
Market Price
$ 97.56
Selling Price
$ 84.76
453
285
142
1327
Market Price
$ 105.93
Selling Price
$ 88.85
897
766
848
2113
Market Price
$ 95.82
Selling Price
$ 86.84
903
864
548
4155
Market Price
$ 113.70
Selling Price
$ 96.78
839
545
809
1663
Market Price
$ 83.35
Selling Price
$ 70.02
1499
972
1099
4475
Market Price
$ 93.61
Selling Price
$ 80.77
2404
2210
2202
2406
Market Price
$ 108.56
Selling Price
$ 92.94
731
617
713
1832
Market Price
$ 110.23
Selling Price
$ 94.98
1851
1054
1588
2246
Market Price
$ 72.23
Selling Price
$ 64.98
1027
205
728
4203
Market Price
$ 87.51
Selling Price
$ 72.98
274
159
76
417
Market Price
$ 75.53
Selling Price
$ 66.97
2180
470
1385
2649
Market Price
$ 76.78
Selling Price
$ 68.96
2213
1871
758
2464
Market Price
$ 85.16
Selling Price
$ 74.28
1372
679
1209
2176
Market Price
$ 93.99
Selling Price
$ 82.48
864
634
183
1967
Market Price
$ 89.05
Selling Price
$ 79.71
1590
385
1427
2756
Market Price
$ 66.27
Selling Price
$ 57.69
3603
799
3096
4288
Market Price
$ 111.96
Selling Price
$ 95.24
1921
1431
517
2115
Market Price
$ 101.91
Selling Price
$ 91.84
660
477
472
942
Market Price
$ 70.25
Selling Price
$ 58.99
201
180
63
423
Market Price
$ 73.54
Selling Price
$ 64.04
1119
742
265
2395
Market Price
$ 76.77
Selling Price
$ 68.73
3454
2296
732
4912
Market Price
$ 66.96
Selling Price
$ 60.21
2297
1851
1356
2679
Market Price
$ 69.81
Selling Price
$ 59.10
694
229
150
1151
Market Price
$ 87.09
Selling Price
$ 74.77
3987
1898
3518
4409
Market Price
$ 80.12
Selling Price
$ 71.91
997
306
683
2359
Market Price
$ 89.51
Selling Price
$ 76.59
2075
1948
1490
2682
Market Price
$ 94.71
Selling Price
$ 85.35
995
949
880
3042
Market Price
$ 117.41
Selling Price
$ 98.39
1505
457
1286
3543
Market Price
$ 65.50
Selling Price
$ 58.54
4037
3037
2465
4407
Market Price
$ 99.51
Selling Price
$ 90.43
1334
1072
420
3407
Market Price
$ 79.96
Selling Price
$ 68.87
4061
2968
1006
4659
Market Price
$ 73.04
Selling Price
$ 66.30
1403
1055
801
4263
Market Price
$ 81.84
Selling Price
$ 69.22
556
461
242
633
Market Price
$ 85.17
Selling Price
$ 74.93
297
92
237
1096
Market Price
$ 94.63
Selling Price
$ 83.47
4486
1594
1863
4608
Market Price
$ 78.26
Selling Price
$ 66.48
2729
2726
1867
4548
Market Price
$ 108.16
Selling Price
$ 93.98
553
123
286
915