Market Price
$ 81.51
Selling Price
$ 73.01
1590
913
477
1907
Market Price
$ 65.20
Selling Price
$ 56.65
1169
251
500
2541
Market Price
$ 95.62
Selling Price
$ 81.08
2184
1615
1892
4718
Market Price
$ 95.64
Selling Price
$ 83.26
2035
1514
1140
2664
Market Price
$ 88.28
Selling Price
$ 78.73
974
269
787
1092
Market Price
$ 66.17
Selling Price
$ 55.80
1640
434
1401
3743
Market Price
$ 101.92
Selling Price
$ 92.42
4453
3450
3676
4701
Market Price
$ 100.29
Selling Price
$ 87.77
984
725
927
3864
Market Price
$ 77.08
Selling Price
$ 67.81
407
130
319
853
Market Price
$ 77.24
Selling Price
$ 65.43
963
480
555
3463
Market Price
$ 78.67
Selling Price
$ 68.11
2713
1776
1140
3392
Market Price
$ 68.40
Selling Price
$ 58.71
188
121
67
676
Market Price
$ 99.65
Selling Price
$ 86.15
298
170
153
578
Market Price
$ 89.53
Selling Price
$ 76.34
2398
1396
1920
2820
Market Price
$ 93.74
Selling Price
$ 80.18
2391
2293
2260
2694
Market Price
$ 101.03
Selling Price
$ 89.86
602
251
435
3011
Market Price
$ 69.85
Selling Price
$ 60.70
900
376
869
2289
Market Price
$ 79.48
Selling Price
$ 67.55
1774
953
778
4439
Market Price
$ 65.92
Selling Price
$ 59.35
1984
1050
1141
2485
Market Price
$ 65.36
Selling Price
$ 58.07
1004
213
685
1455
Market Price
$ 66.83
Selling Price
$ 58.67
160
111
135
576
Market Price
$ 71.51
Selling Price
$ 60.09
2030
1008
940
2191
Market Price
$ 70.79
Selling Price
$ 62.26
546
320
214
1105
Market Price
$ 110.36
Selling Price
$ 94.73
414
252
96
505
Market Price
$ 86.97
Selling Price
$ 74.80
3641
2217
804
4303
Market Price
$ 71.07
Selling Price
$ 60.09
3539
1878
894
4909
Market Price
$ 79.92
Selling Price
$ 71.55
3402
1854
1450
4860
Market Price
$ 72.89
Selling Price
$ 66.22
311
119
131
594
Market Price
$ 113.35
Selling Price
$ 97.52
855
502
522
901
Market Price
$ 72.15
Selling Price
$ 63.46
653
524
296
1880
Market Price
$ 109.54
Selling Price
$ 98.92
1416
1145
791
1892
Market Price
$ 105.66
Selling Price
$ 96.05
1424
896
1228
2467
Market Price
$ 77.58
Selling Price
$ 64.78
796
273
602
3032
Market Price
$ 81.62
Selling Price
$ 72.28
2363
1574
720
2414
Market Price
$ 95.27
Selling Price
$ 80.54
1970
1435
1479
2990
Market Price
$ 74.67
Selling Price
$ 62.48
1827
552
1728
2097
Market Price
$ 88.16
Selling Price
$ 73.62
1542
690
725
2589
Market Price
$ 111.05
Selling Price
$ 98.20
3141
3109
1145
3336
Market Price
$ 71.59
Selling Price
$ 62.13
694
413
532
1001
Market Price
$ 96.27
Selling Price
$ 81.81
3522
1290
2290
3690