Market Price
$ 92.24
Selling Price
$ 82.65
1528
594
1476
1833
Market Price
$ 69.06
Selling Price
$ 58.54
1961
550
896
4450
Market Price
$ 114.28
Selling Price
$ 95.69
1497
1408
1109
1551
Market Price
$ 92.95
Selling Price
$ 77.64
2915
1766
2580
3956
Market Price
$ 106.09
Selling Price
$ 93.84
1677
1597
1425
2332
Market Price
$ 92.67
Selling Price
$ 82.85
877
438
583
1346
Market Price
$ 99.13
Selling Price
$ 88.46
1165
539
273
3656
Market Price
$ 103.76
Selling Price
$ 86.83
1990
1894
748
2535
Market Price
$ 114.78
Selling Price
$ 96.89
1066
409
1011
3217
Market Price
$ 96.99
Selling Price
$ 84.87
2020
1538
968
4650
Market Price
$ 68.24
Selling Price
$ 61.49
1292
353
1162
1362
Market Price
$ 93.89
Selling Price
$ 85.19
1723
780
1410
2168
Market Price
$ 97.36
Selling Price
$ 88.49
1120
604
477
2676
Market Price
$ 68.08
Selling Price
$ 56.75
473
208
175
959
Market Price
$ 108.85
Selling Price
$ 90.75
679
211
597
3226
Market Price
$ 98.71
Selling Price
$ 84.67
3142
1068
690
3212
Market Price
$ 89.02
Selling Price
$ 77.87
2063
1615
634
3158
Market Price
$ 112.58
Selling Price
$ 97.89
283
273
259
793
Market Price
$ 85.01
Selling Price
$ 74.86
3706
3303
2030
4763
Market Price
$ 84.35
Selling Price
$ 73.81
314
166
187
659
Market Price
$ 75.43
Selling Price
$ 65.06
958
856
613
2708
Market Price
$ 106.02
Selling Price
$ 94.83
1903
465
1644
2916
Market Price
$ 104.38
Selling Price
$ 88.69
663
361
153
950
Market Price
$ 109.84
Selling Price
$ 97.88
1110
954
770
2274
Market Price
$ 83.91
Selling Price
$ 71.23
789
281
666
2309
Market Price
$ 78.32
Selling Price
$ 67.76
1959
1647
1470
4138
Market Price
$ 99.82
Selling Price
$ 85.52
910
191
744
3885
Market Price
$ 68.75
Selling Price
$ 57.61
1057
1006
929
2467
Market Price
$ 108.69
Selling Price
$ 93.18
3766
3209
1111
4059
Market Price
$ 101.38
Selling Price
$ 88.44
1106
687
461
3498
Market Price
$ 77.02
Selling Price
$ 68.66
1142
827
1130
3131
Market Price
$ 96.54
Selling Price
$ 81.30
515
119
360
932
Market Price
$ 71.77
Selling Price
$ 64.94
1766
1320
1067
3607
Market Price
$ 74.08
Selling Price
$ 62.80
375
92
232
1256
Market Price
$ 89.73
Selling Price
$ 79.35
471
264
133
1456
Market Price
$ 90.71
Selling Price
$ 78.32
3587
2278
3506
4189
Market Price
$ 98.89
Selling Price
$ 85.74
852
842
455
1527
Market Price
$ 111.89
Selling Price
$ 98.47
176
132
79
631
Market Price
$ 81.20
Selling Price
$ 73.20
4055
3617
2426
4519
Market Price
$ 82.89
Selling Price
$ 70.84
150
47
54
412