Market Price
$ 90.11
Selling Price
$ 77.93
688
321
506
3094
Market Price
$ 106.21
Selling Price
$ 94.35
145
115
53
720
Market Price
$ 117.02
Selling Price
$ 98.27
266
187
153
1038
Market Price
$ 61.39
Selling Price
$ 55.33
3663
2076
2766
3682
Market Price
$ 66.15
Selling Price
$ 55.80
822
639
818
2618
Market Price
$ 94.62
Selling Price
$ 85.55
1617
983
1021
2827
Market Price
$ 101.44
Selling Price
$ 90.99
789
701
451
850
Market Price
$ 68.26
Selling Price
$ 60.80
1783
497
1263
4552
Market Price
$ 109.52
Selling Price
$ 96.67
985
910
508
4028
Market Price
$ 110.01
Selling Price
$ 93.18
2930
2214
2732
3240
Market Price
$ 70.26
Selling Price
$ 60.74
1286
829
1003
1861
Market Price
$ 105.53
Selling Price
$ 95.84
1848
1190
1340
4539
Market Price
$ 86.13
Selling Price
$ 77.16
1182
810
1169
1810
Market Price
$ 88.24
Selling Price
$ 78.32
910
445
733
3736
Market Price
$ 65.09
Selling Price
$ 57.14
351
336
104
829
Market Price
$ 75.70
Selling Price
$ 65.47
545
427
266
778
Market Price
$ 79.91
Selling Price
$ 71.73
3613
2825
3454
4785
Market Price
$ 71.51
Selling Price
$ 64.73
1356
1334
660
2973
Market Price
$ 72.41
Selling Price
$ 65.64
2741
2521
608
3132
Market Price
$ 95.68
Selling Price
$ 84.15
2210
1482
857
3829
Market Price
$ 82.07
Selling Price
$ 70.71
1377
571
1327
1600
Market Price
$ 102.39
Selling Price
$ 86.13
567
196
195
806
Market Price
$ 101.01
Selling Price
$ 86.99
1208
642
1070
1484
Market Price
$ 97.61
Selling Price
$ 83.26
1851
1715
745
3018
Market Price
$ 84.47
Selling Price
$ 76.78
914
804
291
988
Market Price
$ 93.57
Selling Price
$ 81.88
1384
512
609
4133
Market Price
$ 102.22
Selling Price
$ 92.54
1291
1030
1155
2178
Market Price
$ 108.98
Selling Price
$ 93.94
1401
1303
784
4498
Market Price
$ 108.03
Selling Price
$ 92.71
890
558
306
4430
Market Price
$ 70.34
Selling Price
$ 60.88
4076
3343
1783
4313
Market Price
$ 73.84
Selling Price
$ 66.89
941
937
833
2826
Market Price
$ 67.19
Selling Price
$ 58.19
1240
434
1032
2786
Market Price
$ 67.04
Selling Price
$ 56.35
1284
558
550
2124
Market Price
$ 63.58
Selling Price
$ 56.19
2030
1464
1184
4796
Market Price
$ 96.39
Selling Price
$ 85.87
209
61
65
917
Market Price
$ 74.08
Selling Price
$ 62.06
1605
1038
1531
2978
Market Price
$ 98.55
Selling Price
$ 85.80
3041
2561
1646
3415
Market Price
$ 105.67
Selling Price
$ 89.32
2524
1281
955
3065
Market Price
$ 100.84
Selling Price
$ 87.26
4318
1948
1447
4558
Market Price
$ 99.07
Selling Price
$ 82.67
2558
1588
2271
2849