Market Price
$ 79.87
Selling Price
$ 68.22
2466
663
1507
4990
Market Price
$ 74.00
Selling Price
$ 64.35
1159
996
515
2271
Market Price
$ 76.74
Selling Price
$ 66.18
1662
1048
1629
3989
Market Price
$ 95.06
Selling Price
$ 85.18
2187
1418
1090
3105
Market Price
$ 65.64
Selling Price
$ 57.57
1603
356
671
3832
Market Price
$ 72.08
Selling Price
$ 63.89
1290
1220
1172
4972
Market Price
$ 92.02
Selling Price
$ 83.63
1679
365
665
3249
Market Price
$ 83.88
Selling Price
$ 70.42
2548
2477
2354
4623
Market Price
$ 81.96
Selling Price
$ 71.16
539
152
130
1595
Market Price
$ 73.87
Selling Price
$ 62.12
641
281
627
2491
Market Price
$ 88.71
Selling Price
$ 76.16
4169
2440
1196
4473
Market Price
$ 81.38
Selling Price
$ 73.22
3187
1599
2150
3312
Market Price
$ 105.15
Selling Price
$ 92.98
2730
2577
1709
3749
Market Price
$ 97.89
Selling Price
$ 82.89
3846
2262
773
4593
Market Price
$ 66.91
Selling Price
$ 59.49
1959
1718
1456
2873
Market Price
$ 80.12
Selling Price
$ 67.85
958
560
556
1191
Market Price
$ 106.89
Selling Price
$ 89.59
516
417
295
1323
Market Price
$ 74.77
Selling Price
$ 64.37
3196
681
3047
3662
Market Price
$ 86.40
Selling Price
$ 73.75
359
290
117
609
Market Price
$ 77.50
Selling Price
$ 68.46
1230
863
556
2132
Market Price
$ 67.60
Selling Price
$ 56.51
1860
1017
1641
3640
Market Price
$ 97.46
Selling Price
$ 82.37
3209
1200
1233
3263
Market Price
$ 80.66
Selling Price
$ 70.77
830
706
449
1035
Market Price
$ 65.47
Selling Price
$ 57.50
2120
1585
712
3051
Market Price
$ 109.44
Selling Price
$ 97.91
168
101
104
656
Market Price
$ 77.08
Selling Price
$ 67.02
1249
285
948
1327
Market Price
$ 83.75
Selling Price
$ 75.39
690
578
469
851
Market Price
$ 61.29
Selling Price
$ 55.64
1870
390
752
2715
Market Price
$ 76.66
Selling Price
$ 63.94
2380
2234
2246
2782
Market Price
$ 64.06
Selling Price
$ 55.02
1150
548
732
1395
Market Price
$ 109.59
Selling Price
$ 96.06
2714
1680
1541
2776
Market Price
$ 91.07
Selling Price
$ 79.42
1487
615
566
4775
Market Price
$ 98.22
Selling Price
$ 82.02
1707
887
1279
3776
Market Price
$ 105.40
Selling Price
$ 91.89
1489
349
537
2121
Market Price
$ 72.73
Selling Price
$ 63.47
1031
504
358
4745
Market Price
$ 65.95
Selling Price
$ 56.82
387
121
121
607
Market Price
$ 78.21
Selling Price
$ 69.88
1206
568
947
3390
Market Price
$ 71.75
Selling Price
$ 64.53
1185
546
922
1932
Market Price
$ 92.40
Selling Price
$ 80.58
2562
2166
2558
3283
Market Price
$ 110.88
Selling Price
$ 94.46
2896
2833
1031
4673