Market Price
$ 107.18
Selling Price
$ 97.05
1626
1248
441
2627
Market Price
$ 106.75
Selling Price
$ 91.46
267
228
212
694
Market Price
$ 80.43
Selling Price
$ 72.42
754
482
451
1897
Market Price
$ 64.58
Selling Price
$ 57.22
1579
885
1076
3784
Market Price
$ 94.07
Selling Price
$ 82.22
1825
496
756
1971
Market Price
$ 64.75
Selling Price
$ 55.63
2090
472
923
2516
Market Price
$ 69.36
Selling Price
$ 61.64
4003
3297
1103
4846
Market Price
$ 73.81
Selling Price
$ 65.86
381
122
223
965
Market Price
$ 96.35
Selling Price
$ 85.56
1010
972
652
1225
Market Price
$ 85.37
Selling Price
$ 72.97
2818
2515
1952
3399
Market Price
$ 105.04
Selling Price
$ 89.44
2212
772
1273
2803
Market Price
$ 72.85
Selling Price
$ 62.40
2157
773
1463
3391
Market Price
$ 101.17
Selling Price
$ 85.19
311
154
260
659
Market Price
$ 99.08
Selling Price
$ 88.19
2063
741
1585
2546
Market Price
$ 78.72
Selling Price
$ 70.92
408
358
203
2000
Market Price
$ 100.07
Selling Price
$ 85.13
1680
788
706
4690
Market Price
$ 95.68
Selling Price
$ 85.24
1581
555
954
2664
Market Price
$ 77.85
Selling Price
$ 66.03
2147
1554
1325
3878
Market Price
$ 90.25
Selling Price
$ 77.97
1020
405
788
1197
Market Price
$ 87.64
Selling Price
$ 74.94
875
759
779
1321
Market Price
$ 96.43
Selling Price
$ 80.58
1080
433
817
2600
Market Price
$ 72.21
Selling Price
$ 61.65
4025
2496
1661
4209
Market Price
$ 85.70
Selling Price
$ 72.22
3462
2022
2083
4057
Market Price
$ 96.75
Selling Price
$ 81.49
819
620
817
920
Market Price
$ 71.54
Selling Price
$ 64.07
852
249
656
1356
Market Price
$ 108.62
Selling Price
$ 90.62
191
142
131
534
Market Price
$ 78.04
Selling Price
$ 67.34
1761
682
1753
2230
Market Price
$ 76.35
Selling Price
$ 63.70
464
212
139
734
Market Price
$ 72.65
Selling Price
$ 65.38
363
125
269
1239
Market Price
$ 96.90
Selling Price
$ 84.07
3457
2295
2982
4689
Market Price
$ 98.16
Selling Price
$ 85.32
866
645
176
1292
Market Price
$ 73.16
Selling Price
$ 66.51
3249
807
1715
3788
Market Price
$ 71.55
Selling Price
$ 64.08
3758
3564
1464
4519
Market Price
$ 111.02
Selling Price
$ 95.63
94
73
35
412
Market Price
$ 105.06
Selling Price
$ 90.36
1074
1053
969
1719
Market Price
$ 79.39
Selling Price
$ 71.05
717
368
294
1300
Market Price
$ 77.54
Selling Price
$ 69.97
437
112
143
607
Market Price
$ 66.39
Selling Price
$ 59.93
366
290
152
874
Market Price
$ 66.58
Selling Price
$ 58.22
206
100
173
759
Market Price
$ 66.77
Selling Price
$ 58.73
3139
2157
796
4527