Market Price
$ 94.81
Selling Price
$ 79.65
2006
571
1282
2208
Market Price
$ 98.90
Selling Price
$ 85.75
1142
420
713
1275
Market Price
$ 77.31
Selling Price
$ 68.69
767
443
564
1007
Market Price
$ 80.50
Selling Price
$ 67.57
2465
1439
1435
3472
Market Price
$ 98.43
Selling Price
$ 86.06
2824
2489
2472
3884
Market Price
$ 81.23
Selling Price
$ 73.24
3131
1280
2728
4955
Market Price
$ 104.72
Selling Price
$ 89.72
704
625
236
838
Market Price
$ 91.05
Selling Price
$ 77.45
496
462
376
767
Market Price
$ 73.03
Selling Price
$ 66.17
811
579
575
2551
Market Price
$ 109.56
Selling Price
$ 95.47
2536
2506
755
3081
Market Price
$ 70.76
Selling Price
$ 60.06
2865
1606
803
3383
Market Price
$ 93.63
Selling Price
$ 79.28
2629
1933
641
2812
Market Price
$ 103.99
Selling Price
$ 93.78
207
88
63
893
Market Price
$ 108.61
Selling Price
$ 96.87
805
497
280
3521
Market Price
$ 98.95
Selling Price
$ 82.53
1693
1682
1257
4978
Market Price
$ 86.08
Selling Price
$ 72.26
2181
1549
1965
2593
Market Price
$ 85.96
Selling Price
$ 74.59
1869
1505
554
2222
Market Price
$ 80.02
Selling Price
$ 67.23
4306
3529
875
4472
Market Price
$ 94.63
Selling Price
$ 83.52
1874
1641
1813
4426
Market Price
$ 97.03
Selling Price
$ 83.78
1963
734
1869
1992
Market Price
$ 104.62
Selling Price
$ 93.47
2119
1569
1871
2694
Market Price
$ 75.10
Selling Price
$ 65.52
2099
1560
1073
2415
Market Price
$ 65.91
Selling Price
$ 59.71
294
93
67
749
Market Price
$ 102.65
Selling Price
$ 88.67
1163
919
1042
2146
Market Price
$ 113.37
Selling Price
$ 94.89
508
406
233
568
Market Price
$ 92.15
Selling Price
$ 80.92
1583
1294
335
4402
Market Price
$ 79.58
Selling Price
$ 70.24
416
226
345
501
Market Price
$ 84.35
Selling Price
$ 71.76
4004
1040
3876
4633
Market Price
$ 106.20
Selling Price
$ 92.51
1412
333
357
1796
Market Price
$ 80.73
Selling Price
$ 67.94
1877
565
401
4942
Market Price
$ 74.59
Selling Price
$ 64.06
446
381
372
1337
Market Price
$ 112.03
Selling Price
$ 95.12
1731
1368
1239
3829
Market Price
$ 87.93
Selling Price
$ 74.84
3785
1481
3382
3942
Market Price
$ 69.97
Selling Price
$ 60.03
1589
378
492
3097
Market Price
$ 65.34
Selling Price
$ 56.77
2259
1808
2221
3225
Market Price
$ 63.57
Selling Price
$ 56.27
546
384
400
1352
Market Price
$ 83.00
Selling Price
$ 71.19
1160
505
680
1669
Market Price
$ 112.26
Selling Price
$ 96.23
608
123
373
2273
Market Price
$ 70.94
Selling Price
$ 59.66
1592
545
774
2286
Market Price
$ 71.72
Selling Price
$ 63.69
1001
563
235
1388