Market Price
$ 87.64
Selling Price
$ 73.22
2854
1571
827
3826
Market Price
$ 103.61
Selling Price
$ 92.71
3001
2659
931
4910
Market Price
$ 76.61
Selling Price
$ 67.77
1797
1083
970
3768
Market Price
$ 89.73
Selling Price
$ 78.38
593
177
131
2072
Market Price
$ 87.40
Selling Price
$ 75.05
1640
1411
1380
3605
Market Price
$ 78.66
Selling Price
$ 65.96
3782
2691
871
4893
Market Price
$ 97.44
Selling Price
$ 81.24
2567
732
2446
4286
Market Price
$ 111.07
Selling Price
$ 95.08
3276
2934
867
4299
Market Price
$ 93.26
Selling Price
$ 83.73
1798
1011
998
4676
Market Price
$ 87.35
Selling Price
$ 74.85
3720
2505
2043
4432
Market Price
$ 89.54
Selling Price
$ 78.51
1172
707
831
1317
Market Price
$ 68.62
Selling Price
$ 58.23
847
733
819
1100
Market Price
$ 91.48
Selling Price
$ 81.88
2204
705
1022
2946
Market Price
$ 76.51
Selling Price
$ 69.39
1700
343
384
2075
Market Price
$ 64.51
Selling Price
$ 55.36
1033
907
596
1199
Market Price
$ 74.71
Selling Price
$ 65.47
1613
1079
522
4953
Market Price
$ 66.13
Selling Price
$ 57.66
4170
2704
1844
4241
Market Price
$ 96.44
Selling Price
$ 85.27
611
484
216
658
Market Price
$ 99.14
Selling Price
$ 89.90
3896
3803
2292
4441
Market Price
$ 70.56
Selling Price
$ 59.08
500
205
155
502
Market Price
$ 89.27
Selling Price
$ 79.50
979
531
894
1287
Market Price
$ 72.10
Selling Price
$ 65.15
2321
1601
1215
2489
Market Price
$ 105.81
Selling Price
$ 93.07
1276
986
929
1405
Market Price
$ 96.54
Selling Price
$ 85.74
638
386
365
1071
Market Price
$ 74.75
Selling Price
$ 64.21
2373
2061
1860
3601
Market Price
$ 104.20
Selling Price
$ 89.44
753
512
709
1051
Market Price
$ 94.95
Selling Price
$ 79.99
2517
1406
1244
2662
Market Price
$ 79.21
Selling Price
$ 70.51
2395
2231
1234
3191
Market Price
$ 85.33
Selling Price
$ 72.52
3578
3419
2484
4410
Market Price
$ 93.77
Selling Price
$ 79.03
591
131
135
1355
Market Price
$ 66.97
Selling Price
$ 59.87
1009
718
209
3344
Market Price
$ 60.75
Selling Price
$ 55.11
1093
1002
994
3969
Market Price
$ 116.83
Selling Price
$ 97.56
703
534
656
875
Market Price
$ 112.19
Selling Price
$ 96.56
375
245
197
974
Market Price
$ 89.14
Selling Price
$ 80.75
954
582
737
3320
Market Price
$ 113.79
Selling Price
$ 98.73
2439
532
1515
3096
Market Price
$ 103.73
Selling Price
$ 89.97
1003
589
924
3714
Market Price
$ 81.21
Selling Price
$ 69.37
451
439
320
666
Market Price
$ 74.04
Selling Price
$ 67.30
3381
2139
2820
4413
Market Price
$ 65.94
Selling Price
$ 56.04
818
522
450
877