Market Price
$ 69.27
Selling Price
$ 61.15
3787
1685
2983
4171
Market Price
$ 84.07
Selling Price
$ 75.23
1478
531
496
3525
Market Price
$ 80.53
Selling Price
$ 72.01
2342
2262
1384
3508
Market Price
$ 105.68
Selling Price
$ 91.26
337
78
154
1351
Market Price
$ 113.24
Selling Price
$ 95.11
1945
1935
1429
2230
Market Price
$ 76.61
Selling Price
$ 65.76
2197
483
2021
4061
Market Price
$ 84.96
Selling Price
$ 74.22
2677
1736
1029
4362
Market Price
$ 77.02
Selling Price
$ 68.79
1712
1100
1045
2013
Market Price
$ 80.00
Selling Price
$ 71.57
2722
2403
1312
3010
Market Price
$ 75.38
Selling Price
$ 63.36
689
572
688
1788
Market Price
$ 102.97
Selling Price
$ 92.74
1623
641
723
1662
Market Price
$ 96.12
Selling Price
$ 85.78
1113
729
722
4170
Market Price
$ 105.97
Selling Price
$ 93.71
572
570
481
1005
Market Price
$ 111.43
Selling Price
$ 94.60
1123
1010
1040
3037
Market Price
$ 88.18
Selling Price
$ 78.76
1715
1324
417
4246
Market Price
$ 73.84
Selling Price
$ 66.73
791
449
620
1361
Market Price
$ 109.20
Selling Price
$ 95.97
1326
467
1048
3030
Market Price
$ 72.49
Selling Price
$ 60.70
235
202
85
410
Market Price
$ 91.76
Selling Price
$ 80.18
1056
288
763
1966
Market Price
$ 72.92
Selling Price
$ 65.74
238
223
174
624
Market Price
$ 89.77
Selling Price
$ 79.17
1063
1021
322
1455
Market Price
$ 71.93
Selling Price
$ 62.36
1708
1387
1125
3817
Market Price
$ 87.02
Selling Price
$ 73.88
968
304
386
4795
Market Price
$ 81.73
Selling Price
$ 69.35
1007
1003
687
3545
Market Price
$ 80.25
Selling Price
$ 72.63
573
353
424
1470
Market Price
$ 108.28
Selling Price
$ 94.26
660
374
301
901
Market Price
$ 64.07
Selling Price
$ 55.89
640
245
519
688
Market Price
$ 82.01
Selling Price
$ 72.73
1290
903
875
2580
Market Price
$ 95.24
Selling Price
$ 84.25
397
182
303
747
Market Price
$ 94.96
Selling Price
$ 83.18
878
247
488
2177
Market Price
$ 103.82
Selling Price
$ 92.21
4379
2019
1004
4679
Market Price
$ 104.97
Selling Price
$ 92.96
2237
1361
2097
2710
Market Price
$ 103.98
Selling Price
$ 91.20
258
206
201
863
Market Price
$ 87.32
Selling Price
$ 73.35
969
372
821
1133
Market Price
$ 83.61
Selling Price
$ 73.51
2974
1998
600
3781
Market Price
$ 106.88
Selling Price
$ 94.41
1826
1047
1094
3636
Market Price
$ 78.10
Selling Price
$ 70.51
2306
2163
720
3741
Market Price
$ 76.88
Selling Price
$ 67.71
1866
1054
438
3459
Market Price
$ 82.12
Selling Price
$ 71.01
906
516
366
2801
Market Price
$ 88.99
Selling Price
$ 77.45
2140
1883
1819
3965