Market Price
$ 103.96
Selling Price
$ 93.01
1325
1133
317
2052
Market Price
$ 82.88
Selling Price
$ 72.63
1571
1448
487
1736
Market Price
$ 103.30
Selling Price
$ 86.38
2101
898
1687
3983
Market Price
$ 82.62
Selling Price
$ 72.09
1489
519
1165
3486
Market Price
$ 86.03
Selling Price
$ 73.02
3404
2261
938
3505
Market Price
$ 104.81
Selling Price
$ 94.00
1674
777
1137
1779
Market Price
$ 95.86
Selling Price
$ 84.67
1225
948
322
1945
Market Price
$ 101.99
Selling Price
$ 91.44
1559
348
1082
1826
Market Price
$ 85.30
Selling Price
$ 76.51
2470
953
2041
2555
Market Price
$ 90.75
Selling Price
$ 78.71
1269
436
1095
2564
Market Price
$ 64.77
Selling Price
$ 58.01
418
206
388
1075
Market Price
$ 78.58
Selling Price
$ 66.78
1761
980
1300
1823
Market Price
$ 102.04
Selling Price
$ 88.30
2729
1421
2015
2844
Market Price
$ 90.14
Selling Price
$ 77.23
1158
478
413
1690
Market Price
$ 114.11
Selling Price
$ 95.62
519
314
468
1661
Market Price
$ 103.15
Selling Price
$ 85.96
2730
1324
915
4219
Market Price
$ 74.47
Selling Price
$ 63.72
2861
1220
728
4559
Market Price
$ 87.29
Selling Price
$ 73.89
1810
1283
1548
2925
Market Price
$ 109.30
Selling Price
$ 98.24
740
245
419
2607
Market Price
$ 70.00
Selling Price
$ 62.10
2098
1778
2083
2807
Market Price
$ 110.02
Selling Price
$ 96.42
402
254
111
540
Market Price
$ 92.64
Selling Price
$ 77.67
2511
1124
1566
3525
Market Price
$ 103.72
Selling Price
$ 93.65
2248
824
1869
4438
Market Price
$ 94.76
Selling Price
$ 82.52
3492
859
3402
3852
Market Price
$ 65.18
Selling Price
$ 58.65
852
526
279
918
Market Price
$ 73.43
Selling Price
$ 66.58
2393
1524
1231
3832
Market Price
$ 80.46
Selling Price
$ 73.08
206
173
204
782
Market Price
$ 108.80
Selling Price
$ 95.94
996
507
869
1234
Market Price
$ 101.63
Selling Price
$ 87.88
1911
1689
699
3404
Market Price
$ 74.57
Selling Price
$ 66.82
622
546
221
627
Market Price
$ 109.32
Selling Price
$ 93.07
3360
2883
2033
3447
Market Price
$ 95.32
Selling Price
$ 85.18
2023
1245
1962
2252
Market Price
$ 108.66
Selling Price
$ 92.60
1711
377
1644
2331
Market Price
$ 109.94
Selling Price
$ 92.95
2682
713
1981
4103
Market Price
$ 68.71
Selling Price
$ 61.71
1143
908
927
4843
Market Price
$ 116.54
Selling Price
$ 97.54
491
144
423
802
Market Price
$ 111.96
Selling Price
$ 94.33
552
496
341
1198
Market Price
$ 90.88
Selling Price
$ 77.03
1631
1011
375
1848
Market Price
$ 102.99
Selling Price
$ 93.28
2099
914
716
4052
Market Price
$ 114.24
Selling Price
$ 96.79
744
562
270
2588