Market Price
$ 101.12
Selling Price
$ 85.28
424
189
220
2000
Market Price
$ 64.30
Selling Price
$ 55.21
1061
955
757
2224
Market Price
$ 82.97
Selling Price
$ 74.59
3238
1184
2895
3992
Market Price
$ 82.56
Selling Price
$ 72.91
2253
1499
1053
3296
Market Price
$ 110.03
Selling Price
$ 92.99
1712
738
983
3065
Market Price
$ 93.64
Selling Price
$ 83.02
3008
2924
1201
4169
Market Price
$ 85.68
Selling Price
$ 74.37
3507
2370
1967
3763
Market Price
$ 102.86
Selling Price
$ 92.60
1087
351
623
1673
Market Price
$ 112.71
Selling Price
$ 96.55
1163
847
1154
1200
Market Price
$ 79.59
Selling Price
$ 67.72
3138
2076
824
3884
Market Price
$ 107.24
Selling Price
$ 91.68
145
47
83
529
Market Price
$ 95.59
Selling Price
$ 82.56
745
542
730
1051
Market Price
$ 65.69
Selling Price
$ 59.37
3340
2387
2687
4835
Market Price
$ 92.72
Selling Price
$ 82.43
654
132
437
3169
Market Price
$ 79.65
Selling Price
$ 69.92
4466
2414
1068
4563
Market Price
$ 98.81
Selling Price
$ 85.40
1044
297
529
4826
Market Price
$ 63.22
Selling Price
$ 56.69
2683
2122
1041
4866
Market Price
$ 87.77
Selling Price
$ 77.01
323
157
252
773
Market Price
$ 86.24
Selling Price
$ 76.46
1058
239
425
1586
Market Price
$ 80.21
Selling Price
$ 68.76
931
708
608
2352
Market Price
$ 63.68
Selling Price
$ 56.11
2296
1008
1377
2639
Market Price
$ 95.42
Selling Price
$ 81.60
503
422
147
2372
Market Price
$ 81.52
Selling Price
$ 69.64
1265
945
892
2018
Market Price
$ 101.77
Selling Price
$ 85.19
532
111
387
638
Market Price
$ 94.42
Selling Price
$ 85.77
1105
806
587
1411
Market Price
$ 76.02
Selling Price
$ 66.89
1727
533
459
3128
Market Price
$ 74.92
Selling Price
$ 64.56
2563
2010
779
3166
Market Price
$ 91.60
Selling Price
$ 81.64
1128
795
927
1207
Market Price
$ 79.13
Selling Price
$ 66.88
3381
1851
1104
4837
Market Price
$ 96.54
Selling Price
$ 80.58
328
202
318
1153
Market Price
$ 109.51
Selling Price
$ 93.68
397
207
382
467
Market Price
$ 93.75
Selling Price
$ 81.60
3969
846
2811
4324
Market Price
$ 66.17
Selling Price
$ 57.11
567
123
242
2320
Market Price
$ 88.04
Selling Price
$ 78.98
3568
3556
2067
3807
Market Price
$ 76.07
Selling Price
$ 64.93
3645
3570
2952
3794
Market Price
$ 70.83
Selling Price
$ 63.56
2059
1213
1809
2561
Market Price
$ 94.07
Selling Price
$ 80.62
466
252
103
1831
Market Price
$ 88.74
Selling Price
$ 80.19
427
398
274
636
Market Price
$ 82.77
Selling Price
$ 73.77
1431
886
825
2166
Market Price
$ 73.83
Selling Price
$ 63.22
728
223
365
2850