Market Price
$ 86.93
Selling Price
$ 77.52
946
780
311
1391
Market Price
$ 103.89
Selling Price
$ 89.71
2979
1814
2205
3189
Market Price
$ 70.94
Selling Price
$ 61.35
227
185
118
684
Market Price
$ 76.08
Selling Price
$ 68.67
821
409
514
1254
Market Price
$ 101.87
Selling Price
$ 90.34
1004
327
617
2605
Market Price
$ 105.11
Selling Price
$ 94.68
1725
1515
797
4367
Market Price
$ 76.75
Selling Price
$ 65.35
3317
2565
3296
4762
Market Price
$ 104.91
Selling Price
$ 88.36
2218
2101
2063
2892
Market Price
$ 72.87
Selling Price
$ 63.15
3463
2854
2140
4606
Market Price
$ 68.62
Selling Price
$ 57.46
1665
1121
966
1761
Market Price
$ 83.29
Selling Price
$ 71.05
2032
478
872
2472
Market Price
$ 93.53
Selling Price
$ 80.92
1667
1256
938
4381
Market Price
$ 91.40
Selling Price
$ 78.19
1824
520
471
4355
Market Price
$ 64.75
Selling Price
$ 55.68
833
675
631
3846
Market Price
$ 74.54
Selling Price
$ 63.07
1268
581
513
3104
Market Price
$ 112.06
Selling Price
$ 97.55
1965
753
1640
2348
Market Price
$ 108.36
Selling Price
$ 93.90
382
161
93
1039
Market Price
$ 84.48
Selling Price
$ 76.31
1640
362
1376
3289
Market Price
$ 107.04
Selling Price
$ 92.23
639
431
542
1142
Market Price
$ 79.03
Selling Price
$ 65.94
4549
2320
1895
4849
Market Price
$ 86.36
Selling Price
$ 75.49
620
493
551
1796
Market Price
$ 100.36
Selling Price
$ 85.50
825
619
530
2187
Market Price
$ 99.10
Selling Price
$ 84.34
1254
748
907
1684
Market Price
$ 89.64
Selling Price
$ 79.06
4461
4361
960
4693
Market Price
$ 84.64
Selling Price
$ 70.65
922
719
367
1127
Market Price
$ 86.61
Selling Price
$ 73.07
3659
855
1791
3842
Market Price
$ 91.32
Selling Price
$ 79.90
942
236
204
3415
Market Price
$ 89.19
Selling Price
$ 75.81
1722
566
690
2427
Market Price
$ 74.25
Selling Price
$ 66.71
1863
942
503
2806
Market Price
$ 98.40
Selling Price
$ 82.25
689
462
297
839
Market Price
$ 79.91
Selling Price
$ 67.18
2876
1147
910
4184
Market Price
$ 109.92
Selling Price
$ 95.55
976
919
873
4380
Market Price
$ 86.01
Selling Price
$ 74.52
1683
558
934
2370
Market Price
$ 98.17
Selling Price
$ 88.69
948
664
796
2054
Market Price
$ 104.37
Selling Price
$ 89.97
2352
1122
2029
3837
Market Price
$ 98.85
Selling Price
$ 87.39
4190
3531
3301
4669
Market Price
$ 81.49
Selling Price
$ 67.99
2018
1721
715
3801
Market Price
$ 106.67
Selling Price
$ 95.19
1097
258
970
2027
Market Price
$ 81.13
Selling Price
$ 73.66
496
381
163
1294
Market Price
$ 104.44
Selling Price
$ 87.36
2382
2172
649
2607