Market Price
$ 92.77
Selling Price
$ 77.52
2906
2001
970
4063
Market Price
$ 70.19
Selling Price
$ 58.86
1090
632
935
3112
Market Price
$ 93.42
Selling Price
$ 83.26
1178
331
898
1303
Market Price
$ 98.14
Selling Price
$ 86.15
957
209
921
1692
Market Price
$ 95.91
Selling Price
$ 82.83
2640
2446
2197
4879
Market Price
$ 101.63
Selling Price
$ 91.00
2856
2569
1180
2962
Market Price
$ 84.70
Selling Price
$ 76.40
1302
398
501
2181
Market Price
$ 87.22
Selling Price
$ 78.66
2326
1193
625
2426
Market Price
$ 64.46
Selling Price
$ 57.97
1313
527
693
4007
Market Price
$ 96.33
Selling Price
$ 81.39
2343
1128
1786
2448
Market Price
$ 77.95
Selling Price
$ 68.66
2323
793
1716
4077
Market Price
$ 111.18
Selling Price
$ 98.31
3113
2823
2932
3332
Market Price
$ 106.33
Selling Price
$ 93.29
2037
1904
1522
2185
Market Price
$ 103.71
Selling Price
$ 89.72
618
310
384
1105
Market Price
$ 100.82
Selling Price
$ 85.44
4527
907
2478
4644
Market Price
$ 76.57
Selling Price
$ 64.82
1319
985
514
4028
Market Price
$ 71.97
Selling Price
$ 61.22
431
115
387
1291
Market Price
$ 106.56
Selling Price
$ 91.43
452
293
263
1622
Market Price
$ 99.82
Selling Price
$ 84.31
236
170
166
1157
Market Price
$ 88.70
Selling Price
$ 77.04
3290
1460
948
3706
Market Price
$ 97.62
Selling Price
$ 81.97
1000
694
767
3014
Market Price
$ 85.81
Selling Price
$ 77.93
606
302
451
610
Market Price
$ 115.87
Selling Price
$ 98.90
774
437
645
908
Market Price
$ 69.21
Selling Price
$ 61.85
2203
2101
1540
4775
Market Price
$ 73.62
Selling Price
$ 66.46
1475
1151
767
2249
Market Price
$ 63.23
Selling Price
$ 57.14
3729
2668
3650
4449
Market Price
$ 81.58
Selling Price
$ 69.42
3371
1755
3223
4034
Market Price
$ 75.72
Selling Price
$ 63.65
982
618
652
3546
Market Price
$ 94.42
Selling Price
$ 79.28
596
179
214
1540
Market Price
$ 103.87
Selling Price
$ 92.59
2178
853
527
3934
Market Price
$ 108.10
Selling Price
$ 94.88
1171
976
546
4942
Market Price
$ 77.39
Selling Price
$ 64.94
529
374
151
2398
Market Price
$ 80.70
Selling Price
$ 72.94
247
134
69
730
Market Price
$ 96.28
Selling Price
$ 81.59
2406
1222
507
4216
Market Price
$ 108.69
Selling Price
$ 93.33
1948
1644
625
4516
Market Price
$ 109.44
Selling Price
$ 95.36
1389
762
362
4528
Market Price
$ 106.62
Selling Price
$ 94.82
3517
3411
1520
4661
Market Price
$ 76.17
Selling Price
$ 63.92
1678
1658
1214
2908
Market Price
$ 62.88
Selling Price
$ 56.59
2930
1367
2254
3806
Market Price
$ 99.81
Selling Price
$ 84.01
1494
1169
1400
4673