Market Price
$ 97.18
Selling Price
$ 87.26
3473
716
1543
4034
Market Price
$ 87.69
Selling Price
$ 74.65
2285
521
1589
4737
Market Price
$ 86.24
Selling Price
$ 77.00
353
100
166
1117
Market Price
$ 78.08
Selling Price
$ 70.45
860
265
531
3581
Market Price
$ 68.98
Selling Price
$ 58.76
945
241
523
1296
Market Price
$ 98.57
Selling Price
$ 85.44
1568
321
474
2488
Market Price
$ 107.63
Selling Price
$ 89.82
3861
2004
1925
4618
Market Price
$ 69.43
Selling Price
$ 58.88
170
140
48
520
Market Price
$ 89.70
Selling Price
$ 79.20
1095
1094
551
2894
Market Price
$ 89.52
Selling Price
$ 79.37
517
257
237
1016
Market Price
$ 80.34
Selling Price
$ 72.89
2627
2475
839
3155
Market Price
$ 89.04
Selling Price
$ 76.69
3099
3074
898
3461
Market Price
$ 63.36
Selling Price
$ 55.85
1258
1242
868
1923
Market Price
$ 89.29
Selling Price
$ 78.53
1576
860
1264
2268
Market Price
$ 93.81
Selling Price
$ 79.26
1420
1296
948
3154
Market Price
$ 101.62
Selling Price
$ 87.59
2695
2113
2137
3582
Market Price
$ 67.10
Selling Price
$ 57.23
1397
627
946
3640
Market Price
$ 72.99
Selling Price
$ 62.52
3181
2112
2758
3198
Market Price
$ 77.12
Selling Price
$ 66.78
1896
1186
644
4095
Market Price
$ 95.68
Selling Price
$ 86.80
3128
887
2348
4051
Market Price
$ 67.22
Selling Price
$ 60.08
1439
928
628
1901
Market Price
$ 76.35
Selling Price
$ 67.53
3459
838
1560
4196
Market Price
$ 84.92
Selling Price
$ 74.18
3047
2444
2341
4944
Market Price
$ 77.06
Selling Price
$ 68.13
3058
1020
1268
3225
Market Price
$ 65.32
Selling Price
$ 55.82
2352
1164
925
4764
Market Price
$ 106.23
Selling Price
$ 95.99
4199
3302
2084
4894
Market Price
$ 91.26
Selling Price
$ 79.05
1496
845
429
3534
Market Price
$ 77.10
Selling Price
$ 66.75
2493
536
1911
3955
Market Price
$ 73.70
Selling Price
$ 66.57
1621
1140
1270
2921
Market Price
$ 62.76
Selling Price
$ 55.70
2640
823
2536
3045
Market Price
$ 78.73
Selling Price
$ 66.98
935
513
388
3166
Market Price
$ 83.47
Selling Price
$ 74.73
1194
831
755
1799
Market Price
$ 95.33
Selling Price
$ 83.89
2560
1076
2475
4189
Market Price
$ 97.32
Selling Price
$ 81.90
1910
1075
1269
2670
Market Price
$ 105.38
Selling Price
$ 90.20
1196
938
468
1338
Market Price
$ 67.86
Selling Price
$ 60.71
1580
465
1382
4148
Market Price
$ 110.35
Selling Price
$ 96.78
876
595
240
950
Market Price
$ 91.41
Selling Price
$ 78.73
878
324
351
2439
Market Price
$ 78.38
Selling Price
$ 65.95
367
140
134
406
Market Price
$ 78.00
Selling Price
$ 65.35
876
641
586
1586