Market Price
$ 100.56
Selling Price
$ 89.84
1578
778
1406
3060
Market Price
$ 83.32
Selling Price
$ 74.72
2699
2474
1901
4204
Market Price
$ 73.00
Selling Price
$ 61.58
181
157
47
433
Market Price
$ 67.56
Selling Price
$ 59.40
793
722
545
893
Market Price
$ 82.32
Selling Price
$ 74.80
484
230
169
2009
Market Price
$ 64.16
Selling Price
$ 57.20
3653
2770
2837
3807
Market Price
$ 78.04
Selling Price
$ 66.74
3003
2692
1709
3189
Market Price
$ 69.51
Selling Price
$ 59.16
299
258
260
817
Market Price
$ 80.09
Selling Price
$ 72.69
617
252
512
1465
Market Price
$ 80.61
Selling Price
$ 68.43
290
186
99
791
Market Price
$ 97.30
Selling Price
$ 86.16
941
640
424
3832
Market Price
$ 82.11
Selling Price
$ 73.12
2576
1442
1994
4759
Market Price
$ 100.97
Selling Price
$ 89.48
2007
1978
628
4752
Market Price
$ 73.23
Selling Price
$ 62.43
793
356
470
1045
Market Price
$ 80.82
Selling Price
$ 70.55
1287
847
873
4259
Market Price
$ 107.22
Selling Price
$ 93.11
556
497
548
1027
Market Price
$ 76.55
Selling Price
$ 69.33
321
320
213
568
Market Price
$ 96.18
Selling Price
$ 80.85
690
138
600
2545
Market Price
$ 90.28
Selling Price
$ 78.64
1700
1078
735
2328
Market Price
$ 64.94
Selling Price
$ 56.46
1402
894
1221
3111
Market Price
$ 72.83
Selling Price
$ 64.21
926
858
711
1602
Market Price
$ 64.79
Selling Price
$ 55.20
406
338
395
1525
Market Price
$ 96.13
Selling Price
$ 81.60
627
181
275
1629
Market Price
$ 81.97
Selling Price
$ 69.93
3436
2060
731
4892
Market Price
$ 96.62
Selling Price
$ 85.68
235
216
50
542
Market Price
$ 82.98
Selling Price
$ 71.82
2851
880
659
3225
Market Price
$ 83.72
Selling Price
$ 72.81
2398
943
946
3041
Market Price
$ 89.46
Selling Price
$ 79.08
1505
474
1313
3199
Market Price
$ 65.97
Selling Price
$ 59.86
998
556
873
4425
Market Price
$ 62.03
Selling Price
$ 55.07
1209
722
263
3577
Market Price
$ 77.94
Selling Price
$ 68.17
400
186
277
522
Market Price
$ 109.61
Selling Price
$ 91.59
486
156
244
618
Market Price
$ 79.78
Selling Price
$ 67.60
3819
1727
2339
4982
Market Price
$ 105.67
Selling Price
$ 93.13
2035
580
1489
2567
Market Price
$ 64.84
Selling Price
$ 55.69
2538
2226
2139
3733
Market Price
$ 69.47
Selling Price
$ 58.10
858
683
532
2402
Market Price
$ 70.21
Selling Price
$ 59.94
1374
1012
1360
3953
Market Price
$ 91.23
Selling Price
$ 76.86
4510
2239
1564
4778
Market Price
$ 100.67
Selling Price
$ 89.79
1321
687
515
1774
Market Price
$ 89.56
Selling Price
$ 76.36
1795
439
1031
2424