Market Price
$ 68.35
Selling Price
$ 60.53
1246
662
574
3122
Market Price
$ 63.37
Selling Price
$ 57.00
774
670
215
910
Market Price
$ 95.26
Selling Price
$ 85.82
1484
1009
811
2776
Market Price
$ 87.52
Selling Price
$ 76.37
2840
690
1414
3831
Market Price
$ 72.68
Selling Price
$ 65.68
454
324
431
779
Market Price
$ 93.39
Selling Price
$ 80.34
423
279
360
777
Market Price
$ 75.18
Selling Price
$ 64.34
1045
347
1044
4379
Market Price
$ 103.03
Selling Price
$ 91.45
112
50
95
404
Market Price
$ 116.42
Selling Price
$ 97.97
801
223
330
1514
Market Price
$ 99.75
Selling Price
$ 85.14
1912
1314
402
2157
Market Price
$ 73.26
Selling Price
$ 61.57
628
528
315
2789
Market Price
$ 101.66
Selling Price
$ 85.24
861
357
415
2357
Market Price
$ 85.52
Selling Price
$ 73.87
1040
489
263
3645
Market Price
$ 109.12
Selling Price
$ 91.04
1569
1566
1537
3796
Market Price
$ 74.18
Selling Price
$ 64.78
1732
710
1257
4804
Market Price
$ 82.02
Selling Price
$ 73.95
2359
832
873
2540
Market Price
$ 107.81
Selling Price
$ 98.00
2540
2077
750
3065
Market Price
$ 71.78
Selling Price
$ 61.68
158
126
92
595
Market Price
$ 95.16
Selling Price
$ 81.13
203
114
96
770
Market Price
$ 105.98
Selling Price
$ 96.32
627
169
282
1318
Market Price
$ 98.08
Selling Price
$ 85.83
905
370
270
3697
Market Price
$ 86.09
Selling Price
$ 77.94
518
193
427
633
Market Price
$ 81.49
Selling Price
$ 68.29
838
765
622
847
Market Price
$ 99.94
Selling Price
$ 84.17
2177
791
1570
2507
Market Price
$ 99.83
Selling Price
$ 84.52
2478
1179
2241
3613
Market Price
$ 110.79
Selling Price
$ 94.47
724
335
416
965
Market Price
$ 77.72
Selling Price
$ 66.95
3604
3279
876
3838
Market Price
$ 101.17
Selling Price
$ 91.09
2360
2257
563
3356
Market Price
$ 115.55
Selling Price
$ 96.50
204
180
99
622
Market Price
$ 78.96
Selling Price
$ 68.14
3174
2644
2283
3742
Market Price
$ 88.01
Selling Price
$ 77.74
1080
436
622
1164
Market Price
$ 86.21
Selling Price
$ 73.85
1552
481
1386
1644
Market Price
$ 92.10
Selling Price
$ 78.84
1043
315
375
4734
Market Price
$ 70.41
Selling Price
$ 59.11
413
316
324
1712
Market Price
$ 110.55
Selling Price
$ 97.90
1890
1445
847
3118
Market Price
$ 76.55
Selling Price
$ 66.47
1378
543
1318
3104
Market Price
$ 101.89
Selling Price
$ 89.15
1193
1052
292
3075
Market Price
$ 71.85
Selling Price
$ 64.09
3056
698
1773
4569
Market Price
$ 84.75
Selling Price
$ 73.44
1461
687
628
2797
Market Price
$ 92.33
Selling Price
$ 82.70
2576
2571
1783
2986