Market Price
$ 82.91
Selling Price
$ 70.25
3397
2592
1366
4463
Market Price
$ 98.89
Selling Price
$ 85.35
272
244
226
713
Market Price
$ 97.66
Selling Price
$ 85.84
144
38
103
567
Market Price
$ 78.78
Selling Price
$ 66.95
2534
802
2034
3196
Market Price
$ 74.23
Selling Price
$ 64.63
2239
1374
2042
2488
Market Price
$ 97.16
Selling Price
$ 81.74
495
253
267
2162
Market Price
$ 95.15
Selling Price
$ 81.68
2331
774
2110
4285
Market Price
$ 106.73
Selling Price
$ 90.56
4161
2176
3952
4955
Market Price
$ 72.17
Selling Price
$ 61.37
4484
1623
4187
4646
Market Price
$ 94.22
Selling Price
$ 83.10
364
284
303
1107
Market Price
$ 63.01
Selling Price
$ 55.71
3091
1139
2205
3380
Market Price
$ 100.53
Selling Price
$ 90.81
4022
3435
3211
4168
Market Price
$ 77.59
Selling Price
$ 70.45
1295
373
636
1484
Market Price
$ 97.39
Selling Price
$ 83.48
2163
2045
1692
3394
Market Price
$ 108.08
Selling Price
$ 97.32
601
290
244
2267
Market Price
$ 81.30
Selling Price
$ 72.03
1581
1522
332
2341
Market Price
$ 96.06
Selling Price
$ 83.95
673
453
187
2082
Market Price
$ 113.60
Selling Price
$ 97.57
1401
642
1276
1858
Market Price
$ 100.80
Selling Price
$ 86.97
277
242
155
554
Market Price
$ 104.47
Selling Price
$ 94.09
4160
3388
3879
4299
Market Price
$ 78.43
Selling Price
$ 65.50
249
192
180
703
Market Price
$ 99.96
Selling Price
$ 88.80
352
197
291
1017
Market Price
$ 109.66
Selling Price
$ 93.17
3100
1787
2625
3707
Market Price
$ 75.16
Selling Price
$ 63.35
1505
576
513
3528
Market Price
$ 98.50
Selling Price
$ 85.53
418
160
307
1768
Market Price
$ 66.43
Selling Price
$ 59.10
932
380
552
1282
Market Price
$ 78.88
Selling Price
$ 66.32
337
126
336
1120
Market Price
$ 102.36
Selling Price
$ 87.16
778
390
696
3881
Market Price
$ 70.61
Selling Price
$ 60.83
3709
3093
2470
3875
Market Price
$ 80.79
Selling Price
$ 68.67
4817
2417
4008
4883
Market Price
$ 69.77
Selling Price
$ 61.17
2852
2469
1001
3935
Market Price
$ 71.37
Selling Price
$ 60.72
547
374
350
2611
Market Price
$ 90.95
Selling Price
$ 77.15
3876
3025
2266
4167
Market Price
$ 67.12
Selling Price
$ 60.67
1509
1421
1189
3970
Market Price
$ 84.96
Selling Price
$ 71.74
2500
604
1878
4192
Market Price
$ 89.51
Selling Price
$ 81.01
2372
909
2200
2435
Market Price
$ 70.64
Selling Price
$ 63.44
1709
794
1702
2544
Market Price
$ 67.69
Selling Price
$ 60.39
605
333
193
2216
Market Price
$ 108.34
Selling Price
$ 90.51
469
109
384
697
Market Price
$ 95.90
Selling Price
$ 83.05
640
337
483
2539