Market Price
$ 68.96
Selling Price
$ 60.25
2457
1292
814
2727
Market Price
$ 80.27
Selling Price
$ 72.94
312
176
237
689
Market Price
$ 116.02
Selling Price
$ 97.82
212
62
54
521
Market Price
$ 84.78
Selling Price
$ 76.38
2508
1503
2319
3982
Market Price
$ 88.16
Selling Price
$ 76.36
3582
1824
3344
3773
Market Price
$ 96.36
Selling Price
$ 83.48
1087
1064
636
1924
Market Price
$ 89.20
Selling Price
$ 80.68
1673
1516
771
2489
Market Price
$ 68.28
Selling Price
$ 58.97
794
741
725
1358
Market Price
$ 78.64
Selling Price
$ 67.72
2381
1739
697
2722
Market Price
$ 67.22
Selling Price
$ 60.22
1023
676
479
1093
Market Price
$ 69.75
Selling Price
$ 59.45
631
553
619
1617
Market Price
$ 84.14
Selling Price
$ 75.35
1394
829
1162
2164
Market Price
$ 64.10
Selling Price
$ 58.10
2858
2084
2812
3213
Market Price
$ 99.25
Selling Price
$ 82.71
607
242
238
1971
Market Price
$ 96.79
Selling Price
$ 85.49
633
188
274
1385
Market Price
$ 79.82
Selling Price
$ 67.25
2804
1911
2085
3405
Market Price
$ 107.27
Selling Price
$ 94.58
2081
1411
1812
3997
Market Price
$ 84.65
Selling Price
$ 72.89
2603
821
1917
4653
Market Price
$ 85.29
Selling Price
$ 71.62
1933
1137
1439
2152
Market Price
$ 70.19
Selling Price
$ 62.06
2639
1652
1463
3278
Market Price
$ 101.56
Selling Price
$ 90.57
2302
2290
1055
2540
Market Price
$ 109.45
Selling Price
$ 97.26
1308
1275
635
4424
Market Price
$ 92.81
Selling Price
$ 84.24
1576
1492
1113
2313
Market Price
$ 70.04
Selling Price
$ 60.32
979
611
511
1048
Market Price
$ 91.90
Selling Price
$ 83.45
2661
2523
971
3012
Market Price
$ 95.86
Selling Price
$ 85.97
2507
1041
1101
4251
Market Price
$ 112.49
Selling Price
$ 97.14
264
103
147
411
Market Price
$ 101.98
Selling Price
$ 85.58
1448
656
1441
4254
Market Price
$ 68.85
Selling Price
$ 62.58
429
142
361
1500
Market Price
$ 67.19
Selling Price
$ 57.44
673
165
306
2136
Market Price
$ 84.22
Selling Price
$ 71.21
855
207
188
872
Market Price
$ 93.22
Selling Price
$ 81.20
383
126
376
462
Market Price
$ 87.95
Selling Price
$ 78.59
4221
1994
1393
4444
Market Price
$ 79.13
Selling Price
$ 70.92
2586
1606
1251
3247
Market Price
$ 98.94
Selling Price
$ 88.34
1090
1048
630
4224
Market Price
$ 88.19
Selling Price
$ 75.93
1492
1434
1051
2624
Market Price
$ 76.64
Selling Price
$ 64.10
426
174
286
1685
Market Price
$ 86.09
Selling Price
$ 77.86
3772
1503
1769
4795
Market Price
$ 71.51
Selling Price
$ 60.73
2887
1826
2682
3430
Market Price
$ 67.99
Selling Price
$ 56.94
3122
1286
1105
4538