Market Price
$ 78.86
Selling Price
$ 70.21
210
144
161
963
Market Price
$ 94.22
Selling Price
$ 82.32
1270
809
1157
4661
Market Price
$ 111.35
Selling Price
$ 95.46
2673
2300
2393
3822
Market Price
$ 114.71
Selling Price
$ 98.66
2291
852
531
3864
Market Price
$ 62.04
Selling Price
$ 55.61
1168
1090
291
2236
Market Price
$ 94.44
Selling Price
$ 85.46
225
114
187
493
Market Price
$ 69.98
Selling Price
$ 61.57
2557
1221
576
4862
Market Price
$ 95.85
Selling Price
$ 85.13
737
194
304
1274
Market Price
$ 105.83
Selling Price
$ 88.36
625
244
256
890
Market Price
$ 101.99
Selling Price
$ 85.88
2442
2338
799
3256
Market Price
$ 73.51
Selling Price
$ 66.02
3071
1616
3021
4840
Market Price
$ 71.05
Selling Price
$ 63.07
2297
1003
1233
2982
Market Price
$ 107.26
Selling Price
$ 94.11
557
275
121
1758
Market Price
$ 87.51
Selling Price
$ 73.50
1397
761
1164
1933
Market Price
$ 80.41
Selling Price
$ 72.80
777
269
598
3048
Market Price
$ 87.18
Selling Price
$ 78.49
1072
274
357
2295
Market Price
$ 82.11
Selling Price
$ 73.56
894
210
744
3864
Market Price
$ 73.38
Selling Price
$ 63.43
404
247
332
1361
Market Price
$ 109.66
Selling Price
$ 92.20
2107
748
776
2437
Market Price
$ 83.99
Selling Price
$ 70.18
314
70
244
865
Market Price
$ 98.94
Selling Price
$ 82.58
734
484
689
3162
Market Price
$ 108.48
Selling Price
$ 95.90
693
284
411
1787
Market Price
$ 78.32
Selling Price
$ 69.97
1180
618
1172
1692
Market Price
$ 107.30
Selling Price
$ 95.65
3517
3231
1141
4127
Market Price
$ 85.80
Selling Price
$ 73.76
3268
1339
2878
3273
Market Price
$ 84.71
Selling Price
$ 72.72
214
151
110
695
Market Price
$ 107.23
Selling Price
$ 92.95
338
240
330
522
Market Price
$ 79.80
Selling Price
$ 68.34
1527
1092
1201
1932
Market Price
$ 72.88
Selling Price
$ 64.59
2848
1081
1627
4918
Market Price
$ 96.74
Selling Price
$ 81.20
2978
1035
2694
4027
Market Price
$ 75.59
Selling Price
$ 66.14
2346
1289
1727
4595
Market Price
$ 104.29
Selling Price
$ 94.16
3463
942
2297
3944
Market Price
$ 67.44
Selling Price
$ 57.89
674
438
253
2503
Market Price
$ 67.93
Selling Price
$ 61.43
1024
752
504
2224
Market Price
$ 111.79
Selling Price
$ 94.09
965
905
623
1165
Market Price
$ 84.72
Selling Price
$ 74.00
1695
1567
410
2144
Market Price
$ 65.58
Selling Price
$ 58.97
206
74
93
415
Market Price
$ 81.99
Selling Price
$ 69.96
2352
537
1729
4713
Market Price
$ 104.08
Selling Price
$ 93.27
1616
794
1254
3727
Market Price
$ 60.78
Selling Price
$ 55.13
3824
2882
861
3869