Market Price
$ 116.04
Selling Price
$ 98.93
390
277
161
1048
Market Price
$ 86.78
Selling Price
$ 77.05
2246
1503
500
2922
Market Price
$ 88.89
Selling Price
$ 77.11
1957
1810
1051
3074
Market Price
$ 99.64
Selling Price
$ 84.50
414
131
391
1673
Market Price
$ 79.69
Selling Price
$ 67.47
886
331
180
3484
Market Price
$ 73.12
Selling Price
$ 65.95
1113
650
716
2281
Market Price
$ 93.88
Selling Price
$ 83.75
536
108
124
963
Market Price
$ 83.83
Selling Price
$ 69.94
931
525
924
3180
Market Price
$ 83.73
Selling Price
$ 70.32
212
202
56
809
Market Price
$ 103.90
Selling Price
$ 90.22
961
664
759
4605
Market Price
$ 72.50
Selling Price
$ 64.59
3248
904
3208
4915
Market Price
$ 66.37
Selling Price
$ 59.24
2451
740
1930
3839
Market Price
$ 70.23
Selling Price
$ 58.87
549
195
440
667
Market Price
$ 70.95
Selling Price
$ 60.04
4473
2472
1464
4753
Market Price
$ 72.77
Selling Price
$ 62.11
223
97
134
606
Market Price
$ 92.53
Selling Price
$ 79.84
1018
409
818
1133
Market Price
$ 110.43
Selling Price
$ 94.03
1112
514
707
2145
Market Price
$ 96.53
Selling Price
$ 82.44
834
669
507
1276
Market Price
$ 84.75
Selling Price
$ 73.05
540
527
159
1964
Market Price
$ 84.29
Selling Price
$ 75.94
4782
4259
1788
4846
Market Price
$ 117.92
Selling Price
$ 98.55
3231
2305
1536
3587
Market Price
$ 73.75
Selling Price
$ 61.93
1703
702
387
3249
Market Price
$ 76.89
Selling Price
$ 66.71
3658
2563
3026
3700
Market Price
$ 81.16
Selling Price
$ 72.20
380
356
337
1087
Market Price
$ 112.30
Selling Price
$ 94.43
1244
931
852
1424
Market Price
$ 100.56
Selling Price
$ 85.65
2251
648
1501
4070
Market Price
$ 104.74
Selling Price
$ 92.94
1849
1703
681
4514
Market Price
$ 88.14
Selling Price
$ 78.68
1035
979
445
2224
Market Price
$ 108.52
Selling Price
$ 96.48
1604
1439
567
3719
Market Price
$ 84.38
Selling Price
$ 72.25
1760
1199
672
4669
Market Price
$ 61.05
Selling Price
$ 55.25
233
126
96
857
Market Price
$ 74.14
Selling Price
$ 64.34
2304
1969
1624
4387
Market Price
$ 62.44
Selling Price
$ 55.81
1110
995
567
1220
Market Price
$ 75.65
Selling Price
$ 67.91
494
157
410
1815
Market Price
$ 104.58
Selling Price
$ 90.91
1461
1264
630
2456
Market Price
$ 90.36
Selling Price
$ 81.21
629
444
214
2187
Market Price
$ 65.29
Selling Price
$ 57.39
623
543
433
1903
Market Price
$ 109.17
Selling Price
$ 94.24
895
206
772
2525
Market Price
$ 89.59
Selling Price
$ 75.61
1570
830
648
4961
Market Price
$ 90.65
Selling Price
$ 76.26
2612
708
757
3200