Market Price
$ 94.12
Selling Price
$ 80.36
519
196
202
781
Market Price
$ 102.69
Selling Price
$ 88.86
1327
897
1203
1426
Market Price
$ 68.94
Selling Price
$ 58.98
3528
1435
3110
3731
Market Price
$ 73.44
Selling Price
$ 65.01
989
423
579
1284
Market Price
$ 95.77
Selling Price
$ 85.02
2514
1126
1434
3560
Market Price
$ 98.71
Selling Price
$ 87.03
599
233
272
1004
Market Price
$ 112.96
Selling Price
$ 98.38
454
124
292
587
Market Price
$ 82.48
Selling Price
$ 72.63
134
108
68
434
Market Price
$ 61.32
Selling Price
$ 55.25
297
262
216
622
Market Price
$ 89.77
Selling Price
$ 78.88
236
98
103
508
Market Price
$ 75.84
Selling Price
$ 65.38
1609
761
1351
3266
Market Price
$ 91.17
Selling Price
$ 79.00
963
480
418
4129
Market Price
$ 87.40
Selling Price
$ 76.88
2437
2275
1187
2492
Market Price
$ 76.36
Selling Price
$ 68.80
852
829
366
3796
Market Price
$ 80.43
Selling Price
$ 70.70
4286
2656
1071
4369
Market Price
$ 73.84
Selling Price
$ 61.91
545
169
129
2096
Market Price
$ 67.94
Selling Price
$ 61.28
2369
1746
516
4277
Market Price
$ 70.54
Selling Price
$ 63.16
2533
1305
1693
3967
Market Price
$ 94.05
Selling Price
$ 81.17
1695
900
616
2096
Market Price
$ 74.92
Selling Price
$ 66.57
1552
824
1487
3350
Market Price
$ 95.42
Selling Price
$ 80.22
4230
1840
1945
4246
Market Price
$ 72.83
Selling Price
$ 63.85
547
537
156
2017
Market Price
$ 89.03
Selling Price
$ 76.01
566
198
316
1269
Market Price
$ 96.22
Selling Price
$ 87.06
1789
930
1473
2451
Market Price
$ 66.14
Selling Price
$ 57.43
770
619
444
1203
Market Price
$ 92.03
Selling Price
$ 77.70
456
292
445
533
Market Price
$ 74.61
Selling Price
$ 62.69
1842
1164
1533
2260
Market Price
$ 106.49
Selling Price
$ 89.59
1203
1123
1144
3997
Market Price
$ 109.83
Selling Price
$ 95.42
3715
1024
1247
3923
Market Price
$ 94.18
Selling Price
$ 81.50
3102
2405
1719
3945
Market Price
$ 100.73
Selling Price
$ 85.69
761
590
572
2756
Market Price
$ 107.77
Selling Price
$ 97.32
857
754
288
3908
Market Price
$ 99.20
Selling Price
$ 85.97
1201
497
426
4103
Market Price
$ 70.79
Selling Price
$ 63.17
2179
1162
1597
4388
Market Price
$ 81.45
Selling Price
$ 72.96
1946
1853
470
4830
Market Price
$ 75.69
Selling Price
$ 67.55
410
187
305
1715
Market Price
$ 78.93
Selling Price
$ 69.93
2621
1281
2410
2698
Market Price
$ 103.09
Selling Price
$ 90.36
451
432
448
492
Market Price
$ 89.61
Selling Price
$ 79.63
1152
1100
401
1526
Market Price
$ 114.94
Selling Price
$ 98.93
2349
1258
548
4831