Market Price
$ 68.50
Selling Price
$ 61.02
896
783
348
3706
Market Price
$ 106.32
Selling Price
$ 91.91
2600
1903
1679
2727
Market Price
$ 98.28
Selling Price
$ 85.18
2389
1533
1723
4721
Market Price
$ 91.70
Selling Price
$ 78.33
1416
511
977
4098
Market Price
$ 114.88
Selling Price
$ 98.48
525
249
367
1129
Market Price
$ 89.88
Selling Price
$ 75.70
3696
2980
2622
4501
Market Price
$ 103.73
Selling Price
$ 89.67
4282
4100
2239
4346
Market Price
$ 74.18
Selling Price
$ 61.88
999
361
370
4221
Market Price
$ 82.04
Selling Price
$ 69.58
2556
2287
1525
4516
Market Price
$ 72.66
Selling Price
$ 62.34
1260
923
953
2269
Market Price
$ 71.70
Selling Price
$ 62.37
720
480
632
1404
Market Price
$ 106.19
Selling Price
$ 94.18
952
788
644
3543
Market Price
$ 85.85
Selling Price
$ 73.84
2931
1075
2127
3496
Market Price
$ 87.64
Selling Price
$ 73.33
3255
2273
1615
3589
Market Price
$ 73.51
Selling Price
$ 64.61
206
165
163
406
Market Price
$ 95.33
Selling Price
$ 79.58
161
134
41
597
Market Price
$ 109.81
Selling Price
$ 92.76
2815
2766
2299
3615
Market Price
$ 94.37
Selling Price
$ 80.40
491
428
446
2343
Market Price
$ 98.45
Selling Price
$ 84.75
2305
1757
489
2793
Market Price
$ 106.84
Selling Price
$ 96.12
2863
1747
1605
4025
Market Price
$ 83.44
Selling Price
$ 69.61
1289
311
1236
1798
Market Price
$ 76.20
Selling Price
$ 65.65
1193
1018
473
1408
Market Price
$ 74.76
Selling Price
$ 67.87
2879
1363
1882
3657
Market Price
$ 64.97
Selling Price
$ 58.24
944
536
254
3290
Market Price
$ 66.90
Selling Price
$ 56.11
1162
1016
328
1480
Market Price
$ 80.89
Selling Price
$ 70.43
1416
321
931
1796
Market Price
$ 95.09
Selling Price
$ 80.35
723
169
441
1222
Market Price
$ 106.50
Selling Price
$ 92.11
584
327
510
2564
Market Price
$ 77.23
Selling Price
$ 64.40
698
403
394
1227
Market Price
$ 64.90
Selling Price
$ 58.30
2460
872
1312
2709
Market Price
$ 85.65
Selling Price
$ 72.03
2559
1115
947
3253
Market Price
$ 94.14
Selling Price
$ 82.29
1561
968
490
2724
Market Price
$ 72.69
Selling Price
$ 65.47
2575
1799
2331
2636
Market Price
$ 74.06
Selling Price
$ 63.35
930
256
918
2283
Market Price
$ 72.75
Selling Price
$ 65.43
599
149
230
1003
Market Price
$ 100.83
Selling Price
$ 84.26
1089
235
495
1781
Market Price
$ 65.15
Selling Price
$ 56.30
1139
1027
1105
2949
Market Price
$ 91.80
Selling Price
$ 76.74
297
295
289
743
Market Price
$ 89.44
Selling Price
$ 76.13
1959
1511
906
4226
Market Price
$ 93.42
Selling Price
$ 82.97
218
213
121
444