Market Price
$ 107.78
Selling Price
$ 96.71
1119
551
983
1480
Market Price
$ 77.57
Selling Price
$ 65.07
847
512
368
858
Market Price
$ 103.10
Selling Price
$ 87.21
372
286
158
789
Market Price
$ 89.13
Selling Price
$ 75.99
366
106
354
1143
Market Price
$ 72.81
Selling Price
$ 64.58
553
409
349
1131
Market Price
$ 90.80
Selling Price
$ 78.64
205
49
73
988
Market Price
$ 71.07
Selling Price
$ 61.87
4221
3947
2905
4875
Market Price
$ 102.22
Selling Price
$ 87.90
3233
2741
2561
3883
Market Price
$ 73.42
Selling Price
$ 63.55
2450
1350
1858
2777
Market Price
$ 102.60
Selling Price
$ 87.61
2430
1722
1415
2762
Market Price
$ 87.47
Selling Price
$ 77.17
3759
2485
1607
4895
Market Price
$ 75.19
Selling Price
$ 66.42
595
329
311
1223
Market Price
$ 90.15
Selling Price
$ 81.30
1042
787
607
3884
Market Price
$ 94.10
Selling Price
$ 80.37
1397
629
296
2047
Market Price
$ 84.81
Selling Price
$ 73.85
3015
2844
2661
3198
Market Price
$ 92.79
Selling Price
$ 77.95
602
461
276
933
Market Price
$ 95.77
Selling Price
$ 86.97
2480
1580
1563
2950
Market Price
$ 62.60
Selling Price
$ 56.64
2072
430
1693
2572
Market Price
$ 84.67
Selling Price
$ 76.40
1823
1051
700
2458
Market Price
$ 83.91
Selling Price
$ 75.46
1382
285
981
4445
Market Price
$ 91.58
Selling Price
$ 81.97
4137
3576
3999
4376
Market Price
$ 107.84
Selling Price
$ 93.12
1013
286
528
1961
Market Price
$ 106.68
Selling Price
$ 94.88
1199
386
393
1453
Market Price
$ 111.79
Selling Price
$ 94.10
4143
3522
3507
4232
Market Price
$ 85.68
Selling Price
$ 77.53
1805
1434
714
4454
Market Price
$ 111.07
Selling Price
$ 94.19
1008
902
498
4874
Market Price
$ 114.20
Selling Price
$ 98.14
1849
1108
1528
3747
Market Price
$ 99.68
Selling Price
$ 84.50
2304
732
469
3345
Market Price
$ 105.79
Selling Price
$ 89.79
233
178
89
860
Market Price
$ 86.39
Selling Price
$ 73.81
2174
1291
1335
2770
Market Price
$ 89.06
Selling Price
$ 74.76
4061
3069
1532
4104
Market Price
$ 115.16
Selling Price
$ 96.33
1075
841
578
1107
Market Price
$ 82.73
Selling Price
$ 73.30
796
295
455
2617
Market Price
$ 80.03
Selling Price
$ 71.72
1400
568
330
1941
Market Price
$ 88.30
Selling Price
$ 76.77
1765
730
696
2034
Market Price
$ 66.43
Selling Price
$ 56.37
1091
252
221
2602
Market Price
$ 107.88
Selling Price
$ 94.03
2181
1490
1479
2588
Market Price
$ 70.23
Selling Price
$ 60.93
3949
1252
3822
4343
Market Price
$ 75.77
Selling Price
$ 66.54
3408
1941
1955
4152
Market Price
$ 102.58
Selling Price
$ 86.92
1286
609
767
2507