Market Price
$ 98.23
Selling Price
$ 86.95
1820
1809
1816
2172
Market Price
$ 72.07
Selling Price
$ 63.26
612
514
288
664
Market Price
$ 84.11
Selling Price
$ 72.79
2864
1370
1924
4290
Market Price
$ 74.81
Selling Price
$ 67.23
1053
694
405
2475
Market Price
$ 112.22
Selling Price
$ 98.78
2600
1593
1168
3246
Market Price
$ 75.40
Selling Price
$ 65.23
1980
737
962
4440
Market Price
$ 67.85
Selling Price
$ 57.45
591
272
360
1394
Market Price
$ 94.91
Selling Price
$ 85.01
3667
3600
3020
4964
Market Price
$ 66.25
Selling Price
$ 60.20
3129
2446
885
4561
Market Price
$ 96.44
Selling Price
$ 83.00
3176
2352
1395
3462
Market Price
$ 80.22
Selling Price
$ 70.59
426
188
204
533
Market Price
$ 101.29
Selling Price
$ 86.32
1887
723
1780
1987
Market Price
$ 68.27
Selling Price
$ 58.01
997
524
251
2374
Market Price
$ 106.40
Selling Price
$ 93.57
3344
1519
1611
4696
Market Price
$ 98.10
Selling Price
$ 88.95
696
167
231
1349
Market Price
$ 117.72
Selling Price
$ 98.73
503
377
148
772
Market Price
$ 66.76
Selling Price
$ 57.90
1811
1380
1414
1933
Market Price
$ 106.30
Selling Price
$ 89.26
3848
3702
2813
3943
Market Price
$ 76.11
Selling Price
$ 67.13
1608
583
901
3232
Market Price
$ 71.84
Selling Price
$ 63.80
1011
248
362
2014
Market Price
$ 76.48
Selling Price
$ 65.62
1619
1513
1208
3731
Market Price
$ 60.63
Selling Price
$ 55.10
1348
574
806
2561
Market Price
$ 92.74
Selling Price
$ 80.96
2610
1702
1910
2945
Market Price
$ 115.50
Selling Price
$ 98.24
1884
925
1392
4938
Market Price
$ 104.90
Selling Price
$ 89.08
625
269
429
1173
Market Price
$ 79.67
Selling Price
$ 68.05
1342
659
924
2463
Market Price
$ 95.44
Selling Price
$ 80.06
3186
2843
1809
3552
Market Price
$ 107.51
Selling Price
$ 92.42
654
192
416
814
Market Price
$ 110.83
Selling Price
$ 94.34
2590
803
1282
2668
Market Price
$ 70.73
Selling Price
$ 64.09
1137
812
514
2987
Market Price
$ 79.91
Selling Price
$ 71.71
3995
3439
2362
4708
Market Price
$ 77.48
Selling Price
$ 65.15
1836
1059
1798
4087
Market Price
$ 75.91
Selling Price
$ 66.35
3563
1737
1349
4092
Market Price
$ 80.68
Selling Price
$ 70.54
1660
798
1033
1854
Market Price
$ 74.40
Selling Price
$ 62.44
1387
1154
932
2391
Market Price
$ 87.49
Selling Price
$ 76.89
1084
522
301
3455
Market Price
$ 100.82
Selling Price
$ 89.01
2760
708
2734
3709
Market Price
$ 66.93
Selling Price
$ 60.38
890
444
450
3718
Market Price
$ 76.49
Selling Price
$ 67.30
1278
897
541
1456
Market Price
$ 66.41
Selling Price
$ 59.04
1258
472
841
1893