Market Price
$ 94.44
Selling Price
$ 84.29
1071
282
542
1283
Market Price
$ 67.83
Selling Price
$ 57.27
1290
484
963
2227
Market Price
$ 105.47
Selling Price
$ 93.01
646
402
202
2005
Market Price
$ 83.05
Selling Price
$ 73.60
1474
1032
485
1849
Market Price
$ 102.91
Selling Price
$ 88.00
888
610
719
4305
Market Price
$ 82.36
Selling Price
$ 74.46
819
278
236
988
Market Price
$ 71.27
Selling Price
$ 61.77
2070
553
2059
2197
Market Price
$ 88.43
Selling Price
$ 74.46
756
603
321
2559
Market Price
$ 63.00
Selling Price
$ 55.85
2814
1768
1345
3319
Market Price
$ 108.11
Selling Price
$ 93.93
2416
764
1944
4420
Market Price
$ 100.10
Selling Price
$ 90.27
532
117
360
2136
Market Price
$ 80.84
Selling Price
$ 71.47
1943
1789
718
3032
Market Price
$ 64.36
Selling Price
$ 56.02
348
236
137
680
Market Price
$ 94.34
Selling Price
$ 80.55
2535
937
2045
2910
Market Price
$ 91.02
Selling Price
$ 82.57
2597
629
1203
2654
Market Price
$ 70.26
Selling Price
$ 63.10
879
363
283
2903
Market Price
$ 82.99
Selling Price
$ 73.98
330
89
248
1404
Market Price
$ 83.01
Selling Price
$ 69.27
2168
843
1633
3988
Market Price
$ 83.82
Selling Price
$ 72.46
2306
1113
734
3616
Market Price
$ 72.98
Selling Price
$ 64.67
619
333
201
1418
Market Price
$ 109.95
Selling Price
$ 94.63
591
368
163
835
Market Price
$ 88.13
Selling Price
$ 73.83
2956
1042
1148
3891
Market Price
$ 99.74
Selling Price
$ 87.84
3172
941
2749
3626
Market Price
$ 88.55
Selling Price
$ 74.12
831
646
342
3612
Market Price
$ 89.53
Selling Price
$ 75.92
3304
2036
3034
4427
Market Price
$ 108.01
Selling Price
$ 98.15
3242
1761
3077
4007
Market Price
$ 69.93
Selling Price
$ 61.29
1178
373
666
2397
Market Price
$ 107.92
Selling Price
$ 95.09
3131
1207
1373
4348
Market Price
$ 84.14
Selling Price
$ 75.72
2890
1368
2109
2946
Market Price
$ 84.33
Selling Price
$ 76.18
1062
246
1052
2168
Market Price
$ 95.17
Selling Price
$ 83.39
2465
1680
1309
2466
Market Price
$ 107.92
Selling Price
$ 95.25
2178
1048
1656
3755
Market Price
$ 92.29
Selling Price
$ 83.29
1438
516
918
1780
Market Price
$ 86.59
Selling Price
$ 74.07
827
789
513
860
Market Price
$ 86.04
Selling Price
$ 77.35
1275
668
616
2383
Market Price
$ 82.92
Selling Price
$ 71.22
2055
483
967
2334
Market Price
$ 70.09
Selling Price
$ 59.92
927
589
482
1661
Market Price
$ 101.19
Selling Price
$ 87.13
1829
1556
1512
2234
Market Price
$ 74.16
Selling Price
$ 62.90
3433
1127
2388
3920
Market Price
$ 80.15
Selling Price
$ 72.13
3746
2919
1865
4822