Market Price
$ 101.74
Selling Price
$ 86.14
1798
1466
881
2947
Market Price
$ 116.17
Selling Price
$ 96.85
1914
472
1483
2915
Market Price
$ 96.83
Selling Price
$ 85.03
507
261
357
734
Market Price
$ 91.58
Selling Price
$ 76.44
2173
984
1183
3990
Market Price
$ 90.18
Selling Price
$ 80.72
1099
456
311
3988
Market Price
$ 88.43
Selling Price
$ 76.06
1846
1157
1619
3817
Market Price
$ 97.72
Selling Price
$ 81.52
412
328
239
1025
Market Price
$ 105.43
Selling Price
$ 92.19
2375
1353
1390
3329
Market Price
$ 109.65
Selling Price
$ 93.47
910
743
457
1362
Market Price
$ 71.54
Selling Price
$ 62.72
2804
1811
1517
4785
Market Price
$ 79.71
Selling Price
$ 69.72
1582
879
1030
2273
Market Price
$ 106.16
Selling Price
$ 91.62
3969
1274
3437
4228
Market Price
$ 96.79
Selling Price
$ 81.79
565
551
563
597
Market Price
$ 68.92
Selling Price
$ 58.11
290
103
174
917
Market Price
$ 109.44
Selling Price
$ 95.26
430
313
124
503
Market Price
$ 86.27
Selling Price
$ 77.06
2517
901
1148
4421
Market Price
$ 75.32
Selling Price
$ 63.68
1333
616
323
1685
Market Price
$ 91.99
Selling Price
$ 76.77
1226
1180
1010
3094
Market Price
$ 65.14
Selling Price
$ 59.07
1971
962
1867
4319
Market Price
$ 76.46
Selling Price
$ 69.18
3823
1708
845
4118
Market Price
$ 85.63
Selling Price
$ 77.29
4606
2674
1349
4745
Market Price
$ 85.70
Selling Price
$ 72.75
3226
1100
2573
4426
Market Price
$ 70.45
Selling Price
$ 62.49
1334
789
539
2428
Market Price
$ 90.44
Selling Price
$ 76.23
1790
1147
526
2885
Market Price
$ 80.65
Selling Price
$ 73.22
3353
2384
2888
3498
Market Price
$ 72.55
Selling Price
$ 63.62
2173
1309
1021
2359
Market Price
$ 101.90
Selling Price
$ 92.62
1862
1642
1211
3141
Market Price
$ 81.70
Selling Price
$ 70.83
2289
1870
1523
2454
Market Price
$ 113.47
Selling Price
$ 98.18
877
497
679
1077
Market Price
$ 108.53
Selling Price
$ 92.36
2286
981
2164
3811
Market Price
$ 81.38
Selling Price
$ 73.54
4582
2224
2094
4617
Market Price
$ 87.11
Selling Price
$ 73.45
415
139
252
1306
Market Price
$ 93.43
Selling Price
$ 79.56
702
443
343
767
Market Price
$ 72.27
Selling Price
$ 60.46
517
397
443
885
Market Price
$ 96.67
Selling Price
$ 85.24
1204
788
534
3020
Market Price
$ 67.03
Selling Price
$ 59.58
1009
809
401
2913
Market Price
$ 92.56
Selling Price
$ 81.89
1475
935
696
1476
Market Price
$ 76.46
Selling Price
$ 68.95
632
286
272
2575
Market Price
$ 108.94
Selling Price
$ 98.62
2473
2424
2131
4978
Market Price
$ 89.97
Selling Price
$ 79.05
1032
568
292
2618