Market Price
$ 75.02
Selling Price
$ 65.59
3909
1795
1256
4079
Market Price
$ 100.97
Selling Price
$ 91.66
3828
1761
969
4670
Market Price
$ 79.17
Selling Price
$ 68.57
1248
934
394
2456
Market Price
$ 92.64
Selling Price
$ 80.06
1292
1211
1058
3190
Market Price
$ 102.44
Selling Price
$ 92.25
1141
944
664
3397
Market Price
$ 73.24
Selling Price
$ 64.72
1810
1103
497
4880
Market Price
$ 69.53
Selling Price
$ 58.79
1896
1695
1043
4368
Market Price
$ 69.34
Selling Price
$ 58.08
2844
2234
1205
3333
Market Price
$ 87.91
Selling Price
$ 73.53
2022
747
888
2418
Market Price
$ 83.85
Selling Price
$ 70.19
4369
3923
2788
4668
Market Price
$ 66.95
Selling Price
$ 59.47
2893
1992
1873
4027
Market Price
$ 102.18
Selling Price
$ 86.73
1437
620
1160
1872
Market Price
$ 102.87
Selling Price
$ 91.72
789
769
696
1115
Market Price
$ 84.68
Selling Price
$ 76.29
591
521
334
1021
Market Price
$ 106.17
Selling Price
$ 92.91
2200
1387
900
2574
Market Price
$ 76.11
Selling Price
$ 67.09
1160
321
610
4951
Market Price
$ 90.81
Selling Price
$ 77.18
647
587
155
1103
Market Price
$ 65.40
Selling Price
$ 58.60
1872
620
887
4696
Market Price
$ 91.35
Selling Price
$ 82.94
215
86
106
498
Market Price
$ 102.56
Selling Price
$ 85.69
700
241
144
1224
Market Price
$ 92.67
Selling Price
$ 82.18
2236
1548
878
4066
Market Price
$ 103.32
Selling Price
$ 90.07
345
282
249
597
Market Price
$ 66.58
Selling Price
$ 60.38
1771
1758
1437
1840
Market Price
$ 79.59
Selling Price
$ 66.95
154
58
80
628
Market Price
$ 86.31
Selling Price
$ 73.12
1712
1324
769
2849
Market Price
$ 109.10
Selling Price
$ 95.89
415
162
381
1383
Market Price
$ 64.44
Selling Price
$ 58.44
1945
733
1714
2548
Market Price
$ 88.57
Selling Price
$ 76.44
563
342
299
1594
Market Price
$ 72.11
Selling Price
$ 60.25
654
136
368
1746
Market Price
$ 98.13
Selling Price
$ 85.94
411
143
142
1011
Market Price
$ 69.18
Selling Price
$ 60.82
2470
1120
1274
4748
Market Price
$ 109.72
Selling Price
$ 98.39
654
436
173
2036
Market Price
$ 74.22
Selling Price
$ 66.70
3078
2806
1409
4797
Market Price
$ 69.02
Selling Price
$ 60.04
2075
1903
1825
2359
Market Price
$ 104.69
Selling Price
$ 88.84
4150
4148
4098
4615
Market Price
$ 89.56
Selling Price
$ 80.38
846
423
299
1214
Market Price
$ 97.28
Selling Price
$ 86.03
1655
633
1448
2156
Market Price
$ 115.93
Selling Price
$ 98.25
904
582
850
1618
Market Price
$ 98.16
Selling Price
$ 87.41
778
265
738
1911
Market Price
$ 94.18
Selling Price
$ 79.93
263
234
249
417