Market Price
$ 76.87
Selling Price
$ 69.38
773
542
320
1994
Market Price
$ 71.22
Selling Price
$ 62.81
402
175
390
857
Market Price
$ 75.06
Selling Price
$ 63.22
2477
1237
1413
3040
Market Price
$ 91.60
Selling Price
$ 80.77
683
256
623
1320
Market Price
$ 93.51
Selling Price
$ 80.54
1487
1414
1148
3637
Market Price
$ 70.99
Selling Price
$ 59.64
1450
1158
718
3111
Market Price
$ 117.57
Selling Price
$ 98.23
859
206
607
3732
Market Price
$ 94.92
Selling Price
$ 81.50
4027
3881
2713
4665
Market Price
$ 63.30
Selling Price
$ 55.42
288
167
276
614
Market Price
$ 90.07
Selling Price
$ 76.20
935
879
493
1473
Market Price
$ 101.27
Selling Price
$ 90.20
1846
1582
1543
3154
Market Price
$ 85.80
Selling Price
$ 77.26
1886
594
1324
1887
Market Price
$ 72.92
Selling Price
$ 65.70
848
475
247
1335
Market Price
$ 75.00
Selling Price
$ 65.42
363
178
219
1633
Market Price
$ 80.76
Selling Price
$ 68.79
1761
577
1386
3837
Market Price
$ 104.74
Selling Price
$ 89.18
828
787
448
2153
Market Price
$ 71.79
Selling Price
$ 63.37
2147
1976
1990
2748
Market Price
$ 66.96
Selling Price
$ 57.56
1135
1094
531
1715
Market Price
$ 84.98
Selling Price
$ 71.14
2842
1942
866
3539
Market Price
$ 94.81
Selling Price
$ 81.05
3624
2069
1812
3848
Market Price
$ 90.23
Selling Price
$ 78.37
2058
1026
862
3636
Market Price
$ 96.27
Selling Price
$ 85.27
3841
2287
856
4152
Market Price
$ 81.85
Selling Price
$ 68.33
3164
2075
1237
3523
Market Price
$ 111.27
Selling Price
$ 96.46
3244
1260
1089
4080
Market Price
$ 107.47
Selling Price
$ 90.32
3555
3325
2370
4299
Market Price
$ 80.04
Selling Price
$ 70.71
1512
880
312
2425
Market Price
$ 94.45
Selling Price
$ 84.08
642
342
569
2416
Market Price
$ 80.02
Selling Price
$ 68.89
4303
1404
2657
4392
Market Price
$ 116.85
Selling Price
$ 97.79
1620
982
1369
2871
Market Price
$ 71.70
Selling Price
$ 63.02
2907
1313
2053
4005
Market Price
$ 94.38
Selling Price
$ 83.44
353
154
215
1562
Market Price
$ 94.08
Selling Price
$ 85.06
989
229
440
2965
Market Price
$ 79.52
Selling Price
$ 66.29
2700
1353
896
4581
Market Price
$ 91.33
Selling Price
$ 78.46
1606
864
339
4168
Market Price
$ 86.29
Selling Price
$ 75.68
1290
883
1157
3587
Market Price
$ 93.53
Selling Price
$ 81.64
1494
384
441
3547
Market Price
$ 93.09
Selling Price
$ 77.84
849
318
733
1559
Market Price
$ 113.16
Selling Price
$ 98.85
1709
1679
1610
1746
Market Price
$ 70.62
Selling Price
$ 61.81
395
204
237
702
Market Price
$ 110.67
Selling Price
$ 95.73
1507
1090
1058
4546