Market Price
$ 104.53
Selling Price
$ 87.42
1210
295
791
1585
Market Price
$ 91.69
Selling Price
$ 82.05
1632
599
632
2129
Market Price
$ 67.78
Selling Price
$ 59.95
3144
724
1555
3533
Market Price
$ 78.91
Selling Price
$ 68.90
150
74
130
691
Market Price
$ 89.16
Selling Price
$ 76.52
1081
326
711
2118
Market Price
$ 83.03
Selling Price
$ 71.56
2164
1832
1937
4895
Market Price
$ 71.63
Selling Price
$ 60.77
1537
344
681
1981
Market Price
$ 81.95
Selling Price
$ 73.76
2473
2135
570
2844
Market Price
$ 97.74
Selling Price
$ 84.34
602
349
516
731
Market Price
$ 110.11
Selling Price
$ 97.64
451
205
229
1061
Market Price
$ 86.26
Selling Price
$ 72.29
4066
1986
2337
4237
Market Price
$ 77.47
Selling Price
$ 69.61
1344
1124
1310
1656
Market Price
$ 68.16
Selling Price
$ 58.91
3543
800
1906
4817
Market Price
$ 63.69
Selling Price
$ 56.65
277
194
146
472
Market Price
$ 101.92
Selling Price
$ 85.79
279
146
65
544
Market Price
$ 72.37
Selling Price
$ 61.76
1161
1087
834
2718
Market Price
$ 64.80
Selling Price
$ 56.00
1661
1204
1646
4444
Market Price
$ 108.71
Selling Price
$ 98.42
1368
1074
377
1538
Market Price
$ 109.60
Selling Price
$ 97.69
604
448
270
880
Market Price
$ 74.56
Selling Price
$ 67.68
2301
1239
1031
3293
Market Price
$ 106.04
Selling Price
$ 91.24
2738
2396
979
3911
Market Price
$ 76.34
Selling Price
$ 67.17
575
536
530
641
Market Price
$ 72.06
Selling Price
$ 63.21
2322
1417
1143
2817
Market Price
$ 76.76
Selling Price
$ 64.62
2279
1158
888
3692
Market Price
$ 77.39
Selling Price
$ 68.30
2079
1465
764
4743
Market Price
$ 99.78
Selling Price
$ 88.62
1383
306
1028
1707
Market Price
$ 87.48
Selling Price
$ 77.27
4512
4035
2263
4772
Market Price
$ 92.63
Selling Price
$ 80.91
1260
1232
757
1552
Market Price
$ 91.11
Selling Price
$ 76.09
2921
1103
956
4815
Market Price
$ 93.54
Selling Price
$ 81.52
3308
1475
2027
3373
Market Price
$ 74.14
Selling Price
$ 62.83
253
190
149
1184
Market Price
$ 101.90
Selling Price
$ 88.55
487
433
481
1058
Market Price
$ 76.60
Selling Price
$ 64.30
800
620
665
833
Market Price
$ 81.53
Selling Price
$ 73.99
897
730
490
2436
Market Price
$ 97.97
Selling Price
$ 83.54
2294
502
1054
2571
Market Price
$ 114.26
Selling Price
$ 96.24
843
549
834
2371
Market Price
$ 100.83
Selling Price
$ 84.89
313
143
263
1045
Market Price
$ 104.78
Selling Price
$ 91.07
3890
1501
3213
4806
Market Price
$ 87.57
Selling Price
$ 75.82
2075
963
1493
2507
Market Price
$ 69.83
Selling Price
$ 63.01
1535
1184
852
2753