Market Price
$ 67.53
Selling Price
$ 61.15
1231
1153
472
1572
Market Price
$ 108.23
Selling Price
$ 94.03
723
690
551
1089
Market Price
$ 87.59
Selling Price
$ 74.00
3594
3094
1586
3638
Market Price
$ 68.17
Selling Price
$ 58.99
642
187
145
1069
Market Price
$ 62.60
Selling Price
$ 55.32
1559
549
1363
1976
Market Price
$ 108.09
Selling Price
$ 98.20
820
669
226
2978
Market Price
$ 93.18
Selling Price
$ 82.90
171
143
89
546
Market Price
$ 67.76
Selling Price
$ 57.76
419
87
137
1641
Market Price
$ 72.36
Selling Price
$ 64.97
743
270
657
1186
Market Price
$ 84.74
Selling Price
$ 70.70
435
414
266
1694
Market Price
$ 75.37
Selling Price
$ 63.17
2899
1706
2408
3222
Market Price
$ 87.59
Selling Price
$ 78.05
634
208
433
882
Market Price
$ 84.09
Selling Price
$ 76.03
315
213
124
843
Market Price
$ 79.16
Selling Price
$ 67.70
538
308
295
850
Market Price
$ 79.32
Selling Price
$ 69.16
4208
2209
2045
4244
Market Price
$ 99.87
Selling Price
$ 89.03
815
449
677
1566
Market Price
$ 89.62
Selling Price
$ 77.67
226
191
133
726
Market Price
$ 90.88
Selling Price
$ 81.44
541
116
395
2239
Market Price
$ 73.07
Selling Price
$ 62.18
1492
729
419
2202
Market Price
$ 86.41
Selling Price
$ 72.81
781
484
732
1907
Market Price
$ 92.13
Selling Price
$ 82.30
1429
901
776
4124
Market Price
$ 93.49
Selling Price
$ 79.89
4319
1924
1857
4429
Market Price
$ 85.60
Selling Price
$ 72.72
1051
233
906
4438
Market Price
$ 72.15
Selling Price
$ 61.57
2295
1120
770
4534
Market Price
$ 86.72
Selling Price
$ 74.71
807
387
729
2113
Market Price
$ 62.55
Selling Price
$ 56.32
1275
813
342
1891
Market Price
$ 110.17
Selling Price
$ 94.63
3443
2955
1512
4654
Market Price
$ 87.08
Selling Price
$ 76.61
487
125
139
1228
Market Price
$ 91.28
Selling Price
$ 77.81
988
379
854
1096
Market Price
$ 66.44
Selling Price
$ 56.48
943
661
829
2788
Market Price
$ 103.52
Selling Price
$ 93.86
2698
621
685
3017
Market Price
$ 69.46
Selling Price
$ 60.61
1146
415
791
4403
Market Price
$ 105.80
Selling Price
$ 95.40
2414
829
1349
2704
Market Price
$ 91.73
Selling Price
$ 76.46
3540
2241
2302
4251
Market Price
$ 72.85
Selling Price
$ 62.63
1197
581
1037
2284
Market Price
$ 70.99
Selling Price
$ 60.56
1328
304
596
4825
Market Price
$ 106.16
Selling Price
$ 91.06
855
466
372
988
Market Price
$ 79.80
Selling Price
$ 69.25
676
320
587
2139
Market Price
$ 97.56
Selling Price
$ 81.39
2692
808
2419
3274
Market Price
$ 93.92
Selling Price
$ 79.57
3769
1301
2249
4334