Market Price
$ 99.73
Selling Price
$ 88.12
2280
1953
1337
4287
Market Price
$ 107.47
Selling Price
$ 91.19
768
505
454
3119
Market Price
$ 100.40
Selling Price
$ 89.62
1080
795
733
2151
Market Price
$ 62.73
Selling Price
$ 56.63
435
414
151
678
Market Price
$ 71.36
Selling Price
$ 60.85
1740
799
505
3981
Market Price
$ 88.22
Selling Price
$ 78.87
753
601
256
1149
Market Price
$ 72.40
Selling Price
$ 63.50
642
469
352
900
Market Price
$ 69.00
Selling Price
$ 61.21
1003
890
545
2079
Market Price
$ 74.95
Selling Price
$ 62.52
1787
457
553
2000
Market Price
$ 109.54
Selling Price
$ 94.80
262
147
238
758
Market Price
$ 103.77
Selling Price
$ 89.49
3238
2593
1728
3860
Market Price
$ 77.86
Selling Price
$ 69.88
420
406
293
1135
Market Price
$ 94.36
Selling Price
$ 82.98
2829
1453
2097
4027
Market Price
$ 92.15
Selling Price
$ 82.00
1163
597
538
1644
Market Price
$ 102.21
Selling Price
$ 90.67
1867
1288
1680
2864
Market Price
$ 84.05
Selling Price
$ 76.12
202
183
186
609
Market Price
$ 76.24
Selling Price
$ 63.65
1476
1286
368
2149
Market Price
$ 106.53
Selling Price
$ 91.70
484
473
359
1221
Market Price
$ 98.25
Selling Price
$ 83.96
1085
969
904
2397
Market Price
$ 108.91
Selling Price
$ 91.03
552
515
138
660
Market Price
$ 100.17
Selling Price
$ 90.73
2945
893
2820
3023
Market Price
$ 100.28
Selling Price
$ 87.87
1461
461
706
2769
Market Price
$ 80.01
Selling Price
$ 68.54
370
152
341
569
Market Price
$ 111.79
Selling Price
$ 95.94
2222
674
2149
2579
Market Price
$ 100.08
Selling Price
$ 89.39
2556
1598
2232
3768
Market Price
$ 109.61
Selling Price
$ 98.67
594
384
469
677
Market Price
$ 82.80
Selling Price
$ 72.32
833
462
310
4100
Market Price
$ 81.19
Selling Price
$ 69.32
3465
2711
2819
4006
Market Price
$ 66.42
Selling Price
$ 58.42
2427
2225
1676
3139
Market Price
$ 94.18
Selling Price
$ 85.26
1483
757
748
3761
Market Price
$ 89.60
Selling Price
$ 74.96
3399
1580
2676
4201
Market Price
$ 104.37
Selling Price
$ 92.85
1844
1486
1186
1867
Market Price
$ 74.72
Selling Price
$ 67.42
3899
3211
2859
3979
Market Price
$ 91.17
Selling Price
$ 77.76
1932
1019
1401
2799
Market Price
$ 102.23
Selling Price
$ 88.79
2390
1270
1507
2543
Market Price
$ 103.44
Selling Price
$ 89.06
881
547
591
1995
Market Price
$ 96.02
Selling Price
$ 85.84
1835
873
1572
1988
Market Price
$ 111.90
Selling Price
$ 95.05
1506
765
530
4338
Market Price
$ 75.74
Selling Price
$ 67.47
2125
1848
602
4440
Market Price
$ 88.29
Selling Price
$ 77.10
886
741
465
2976