Market Price
$ 99.54
Selling Price
$ 84.25
1124
568
350
3121
Market Price
$ 86.07
Selling Price
$ 73.23
1978
874
744
4905
Market Price
$ 105.21
Selling Price
$ 90.30
1454
1234
866
2479
Market Price
$ 110.16
Selling Price
$ 93.09
2735
1493
2093
4195
Market Price
$ 72.16
Selling Price
$ 62.72
2255
481
2068
3552
Market Price
$ 63.80
Selling Price
$ 55.17
1240
548
1097
2851
Market Price
$ 110.63
Selling Price
$ 96.71
474
464
171
653
Market Price
$ 73.76
Selling Price
$ 65.79
1346
1228
785
1545
Market Price
$ 99.08
Selling Price
$ 88.42
2414
2024
893
2954
Market Price
$ 92.85
Selling Price
$ 77.77
591
585
294
825
Market Price
$ 77.18
Selling Price
$ 67.14
792
159
543
1586
Market Price
$ 94.77
Selling Price
$ 82.31
2033
1066
730
2342
Market Price
$ 74.02
Selling Price
$ 67.14
722
282
361
2006
Market Price
$ 95.90
Selling Price
$ 80.80
4495
3503
3245
4598
Market Price
$ 93.35
Selling Price
$ 79.29
2903
1911
2758
4386
Market Price
$ 86.65
Selling Price
$ 72.21
4337
3857
2239
4399
Market Price
$ 86.24
Selling Price
$ 75.59
2561
1911
652
2890
Market Price
$ 94.84
Selling Price
$ 83.58
211
202
187
842
Market Price
$ 95.51
Selling Price
$ 81.10
2219
791
1093
4207
Market Price
$ 70.65
Selling Price
$ 59.65
1135
437
422
3994
Market Price
$ 115.84
Selling Price
$ 98.04
2355
569
2052
2522
Market Price
$ 75.91
Selling Price
$ 66.52
684
634
552
723
Market Price
$ 82.58
Selling Price
$ 74.53
1440
1009
679
2411
Market Price
$ 114.73
Selling Price
$ 98.37
205
42
54
477
Market Price
$ 107.40
Selling Price
$ 91.44
1066
716
922
1803
Market Price
$ 79.28
Selling Price
$ 71.94
1013
749
353
1748
Market Price
$ 81.42
Selling Price
$ 71.09
1250
1210
951
3087
Market Price
$ 84.41
Selling Price
$ 76.17
1511
678
1263
2396
Market Price
$ 62.92
Selling Price
$ 55.59
3200
2328
665
3545
Market Price
$ 73.15
Selling Price
$ 63.59
1680
1429
1517
2965
Market Price
$ 98.30
Selling Price
$ 83.79
711
167
705
1912
Market Price
$ 80.60
Selling Price
$ 70.79
797
648
308
3263
Market Price
$ 101.34
Selling Price
$ 86.38
1202
436
991
3866
Market Price
$ 80.64
Selling Price
$ 72.71
2045
598
1497
3700
Market Price
$ 66.76
Selling Price
$ 59.39
588
492
464
1402
Market Price
$ 100.36
Selling Price
$ 85.74
860
805
492
2951
Market Price
$ 99.97
Selling Price
$ 90.11
374
293
361
1034
Market Price
$ 85.69
Selling Price
$ 73.94
1830
466
1295
4860
Market Price
$ 106.99
Selling Price
$ 89.53
1763
569
835
3286
Market Price
$ 68.79
Selling Price
$ 62.23
1323
486
678
4887