Market Price
$ 96.20
Selling Price
$ 87.01
834
625
392
1712
Market Price
$ 62.14
Selling Price
$ 55.37
814
522
293
1759
Market Price
$ 67.68
Selling Price
$ 59.62
754
264
710
2412
Market Price
$ 105.79
Selling Price
$ 91.90
1145
969
914
1191
Market Price
$ 97.63
Selling Price
$ 85.63
1560
1309
1121
2832
Market Price
$ 104.69
Selling Price
$ 93.76
1346
433
392
1565
Market Price
$ 108.69
Selling Price
$ 94.71
1519
1219
572
3764
Market Price
$ 103.64
Selling Price
$ 93.61
559
206
499
889
Market Price
$ 72.20
Selling Price
$ 62.10
177
176
60
882
Market Price
$ 91.82
Selling Price
$ 83.31
2016
1819
692
4185
Market Price
$ 62.28
Selling Price
$ 55.81
471
211
172
577
Market Price
$ 85.84
Selling Price
$ 76.24
1503
1497
540
3441
Market Price
$ 67.17
Selling Price
$ 60.81
791
568
281
3526
Market Price
$ 67.13
Selling Price
$ 57.59
1173
1147
773
2043
Market Price
$ 65.50
Selling Price
$ 57.39
2941
980
2421
3553
Market Price
$ 81.04
Selling Price
$ 72.78
1725
967
1402
4882
Market Price
$ 109.23
Selling Price
$ 98.51
562
552
547
2227
Market Price
$ 69.85
Selling Price
$ 62.92
2115
805
1930
2438
Market Price
$ 95.26
Selling Price
$ 83.03
1362
595
318
4746
Market Price
$ 93.59
Selling Price
$ 84.41
1153
1056
351
2885
Market Price
$ 78.32
Selling Price
$ 65.33
4372
1828
1429
4723
Market Price
$ 92.14
Selling Price
$ 77.09
2503
1628
1052
3913
Market Price
$ 70.40
Selling Price
$ 59.04
761
266
633
2530
Market Price
$ 116.93
Selling Price
$ 98.36
1720
1104
1681
2873
Market Price
$ 91.54
Selling Price
$ 81.93
952
355
910
3076
Market Price
$ 99.59
Selling Price
$ 85.42
1573
895
856
3961
Market Price
$ 113.24
Selling Price
$ 96.73
1312
551
546
4475
Market Price
$ 98.89
Selling Price
$ 85.07
752
489
672
1139
Market Price
$ 85.27
Selling Price
$ 76.55
2075
1610
1289
3385
Market Price
$ 108.51
Selling Price
$ 95.55
607
254
122
812
Market Price
$ 102.26
Selling Price
$ 86.07
4164
1735
1087
4570
Market Price
$ 72.56
Selling Price
$ 63.93
2022
1147
1735
3303
Market Price
$ 88.72
Selling Price
$ 74.20
1392
563
1226
3080
Market Price
$ 109.98
Selling Price
$ 98.69
2863
2823
1725
3064
Market Price
$ 74.80
Selling Price
$ 62.75
1596
403
1025
2307
Market Price
$ 75.87
Selling Price
$ 68.02
2789
682
1838
3318
Market Price
$ 71.04
Selling Price
$ 59.45
833
177
729
1353
Market Price
$ 66.96
Selling Price
$ 58.07
1348
639
715
2932
Market Price
$ 67.84
Selling Price
$ 58.64
465
386
252
727
Market Price
$ 105.19
Selling Price
$ 89.37
1015
627
343
2744