Market Price
$ 70.42
Selling Price
$ 63.78
880
432
278
1180
Market Price
$ 81.14
Selling Price
$ 72.17
2139
1162
541
4307
Market Price
$ 73.01
Selling Price
$ 66.03
2575
638
517
4070
Market Price
$ 110.07
Selling Price
$ 96.99
665
186
383
888
Market Price
$ 109.41
Selling Price
$ 91.98
2563
2101
2271
4379
Market Price
$ 66.70
Selling Price
$ 58.63
2957
835
2288
3726
Market Price
$ 88.42
Selling Price
$ 78.06
582
467
544
957
Market Price
$ 88.58
Selling Price
$ 77.56
466
211
435
1102
Market Price
$ 98.44
Selling Price
$ 84.92
1030
1027
576
3672
Market Price
$ 80.57
Selling Price
$ 68.01
3401
2131
1035
3964
Market Price
$ 79.25
Selling Price
$ 66.71
818
213
167
1870
Market Price
$ 62.09
Selling Price
$ 55.51
1378
1274
1039
2202
Market Price
$ 105.68
Selling Price
$ 95.94
1472
555
1242
4414
Market Price
$ 74.90
Selling Price
$ 64.40
3455
1161
2386
3748
Market Price
$ 64.88
Selling Price
$ 57.02
1204
350
898
1737
Market Price
$ 64.93
Selling Price
$ 55.24
1978
952
750
2251
Market Price
$ 79.55
Selling Price
$ 69.39
2674
1161
545
2985
Market Price
$ 104.70
Selling Price
$ 93.57
1592
555
982
2152
Market Price
$ 62.30
Selling Price
$ 55.82
1259
975
845
1330
Market Price
$ 98.06
Selling Price
$ 87.51
732
285
470
986
Market Price
$ 75.45
Selling Price
$ 64.92
1905
1623
881
2486
Market Price
$ 101.74
Selling Price
$ 90.02
459
346
330
2242
Market Price
$ 110.94
Selling Price
$ 95.40
2394
1891
2172
4497
Market Price
$ 108.29
Selling Price
$ 95.99
1463
336
918
1874
Market Price
$ 110.33
Selling Price
$ 95.18
2782
1447
2553
3874
Market Price
$ 91.29
Selling Price
$ 78.97
4186
1048
2179
4211
Market Price
$ 76.28
Selling Price
$ 66.90
2293
539
2248
3976
Market Price
$ 96.31
Selling Price
$ 81.50
3800
963
3028
4116
Market Price
$ 95.80
Selling Price
$ 80.54
511
208
303
1970
Market Price
$ 70.60
Selling Price
$ 59.40
3293
3047
3010
3813
Market Price
$ 112.59
Selling Price
$ 97.81
294
223
259
1305
Market Price
$ 78.74
Selling Price
$ 66.22
864
702
463
2280
Market Price
$ 69.22
Selling Price
$ 59.43
3785
1209
2640
3925
Market Price
$ 69.10
Selling Price
$ 58.65
1350
860
660
3731
Market Price
$ 66.08
Selling Price
$ 59.60
804
562
298
1957
Market Price
$ 107.89
Selling Price
$ 90.79
2580
1960
2094
4294
Market Price
$ 81.41
Selling Price
$ 69.12
3023
2306
739
4007
Market Price
$ 89.39
Selling Price
$ 81.26
377
233
213
540
Market Price
$ 87.94
Selling Price
$ 79.40
1041
367
594
1361
Market Price
$ 85.20
Selling Price
$ 72.25
1129
565
302
3941