Market Price
$ 102.87
Selling Price
$ 86.93
2270
1942
1993
3114
Market Price
$ 110.93
Selling Price
$ 97.26
773
528
697
1054
Market Price
$ 100.25
Selling Price
$ 85.46
443
231
266
513
Market Price
$ 90.48
Selling Price
$ 77.01
646
637
432
2960
Market Price
$ 75.81
Selling Price
$ 66.86
1333
1169
665
2565
Market Price
$ 78.55
Selling Price
$ 67.43
1436
656
361
2758
Market Price
$ 83.50
Selling Price
$ 71.77
2801
1318
1231
4739
Market Price
$ 71.67
Selling Price
$ 64.13
1013
707
543
1033
Market Price
$ 75.92
Selling Price
$ 64.63
1255
506
1188
2140
Market Price
$ 80.61
Selling Price
$ 68.01
174
81
97
461
Market Price
$ 84.54
Selling Price
$ 73.47
3165
1984
1915
3403
Market Price
$ 96.86
Selling Price
$ 81.45
1160
348
588
2526
Market Price
$ 71.99
Selling Price
$ 63.60
1115
871
482
1277
Market Price
$ 69.99
Selling Price
$ 60.51
1587
1363
852
2238
Market Price
$ 104.30
Selling Price
$ 90.65
2930
2474
963
3187
Market Price
$ 82.21
Selling Price
$ 68.58
2688
2059
826
3037
Market Price
$ 112.29
Selling Price
$ 95.08
1599
827
556
2678
Market Price
$ 85.63
Selling Price
$ 73.27
495
130
346
1483
Market Price
$ 68.20
Selling Price
$ 57.43
2896
2670
674
4531
Market Price
$ 95.16
Selling Price
$ 82.29
404
329
367
831
Market Price
$ 63.00
Selling Price
$ 55.68
1564
569
570
3787
Market Price
$ 89.11
Selling Price
$ 76.37
3678
1928
1070
4403
Market Price
$ 69.25
Selling Price
$ 61.05
817
747
335
2329
Market Price
$ 67.71
Selling Price
$ 57.96
1308
617
908
4144
Market Price
$ 67.70
Selling Price
$ 57.92
1280
1214
1202
1807
Market Price
$ 105.16
Selling Price
$ 88.21
1921
1880
1636
2002
Market Price
$ 110.24
Selling Price
$ 94.71
2260
1954
2202
2324
Market Price
$ 75.54
Selling Price
$ 66.12
269
134
204
615
Market Price
$ 106.01
Selling Price
$ 89.62
469
204
304
574
Market Price
$ 94.86
Selling Price
$ 79.67
829
426
697
1009
Market Price
$ 80.87
Selling Price
$ 69.91
4138
3165
3731
4959
Market Price
$ 100.48
Selling Price
$ 86.29
1006
344
602
2711
Market Price
$ 98.17
Selling Price
$ 87.51
626
336
309
1254
Market Price
$ 93.74
Selling Price
$ 84.09
1612
472
1022
2044
Market Price
$ 74.96
Selling Price
$ 63.31
2245
1700
1695
2898
Market Price
$ 97.49
Selling Price
$ 88.48
3718
1655
3509
3853
Market Price
$ 70.98
Selling Price
$ 64.04
207
146
157
939
Market Price
$ 104.13
Selling Price
$ 88.24
351
83
198
520
Market Price
$ 107.91
Selling Price
$ 92.71
2130
1990
915
2680
Market Price
$ 88.80
Selling Price
$ 77.44
2578
1491
1977
3593