Market Price
$ 89.07
Selling Price
$ 77.33
1183
446
790
2383
Market Price
$ 102.34
Selling Price
$ 91.42
886
405
670
1692
Market Price
$ 104.36
Selling Price
$ 93.59
2935
914
688
3364
Market Price
$ 89.69
Selling Price
$ 77.85
881
420
617
3532
Market Price
$ 94.80
Selling Price
$ 80.22
4574
4134
2868
4630
Market Price
$ 69.22
Selling Price
$ 60.08
345
333
173
1433
Market Price
$ 97.88
Selling Price
$ 84.40
1385
328
346
2000
Market Price
$ 68.92
Selling Price
$ 58.30
1388
632
950
4534
Market Price
$ 89.39
Selling Price
$ 80.03
1441
860
579
4212
Market Price
$ 108.46
Selling Price
$ 95.62
2495
674
624
2766
Market Price
$ 78.67
Selling Price
$ 70.36
755
206
404
1253
Market Price
$ 107.84
Selling Price
$ 96.39
793
468
222
2700
Market Price
$ 84.25
Selling Price
$ 74.87
3554
1439
3037
3703
Market Price
$ 67.75
Selling Price
$ 59.64
4162
2908
1235
4418
Market Price
$ 64.62
Selling Price
$ 56.12
2293
1316
733
4634
Market Price
$ 77.47
Selling Price
$ 69.98
1695
691
1226
2148
Market Price
$ 106.33
Selling Price
$ 94.27
1093
935
845
3816
Market Price
$ 79.37
Selling Price
$ 71.45
2493
2255
2188
2624
Market Price
$ 81.50
Selling Price
$ 69.33
1142
324
774
1801
Market Price
$ 82.37
Selling Price
$ 73.40
1796
649
1550
2382
Market Price
$ 106.25
Selling Price
$ 95.56
1353
562
1317
1971
Market Price
$ 80.60
Selling Price
$ 72.46
1597
1405
1214
2061
Market Price
$ 62.43
Selling Price
$ 55.91
308
67
120
401
Market Price
$ 106.40
Selling Price
$ 94.70
3360
1948
2208
4827
Market Price
$ 70.52
Selling Price
$ 62.20
2066
962
1068
4051
Market Price
$ 80.88
Selling Price
$ 68.44
1925
514
1800
2360
Market Price
$ 69.88
Selling Price
$ 60.33
2788
2006
1891
4262
Market Price
$ 65.54
Selling Price
$ 59.40
3997
1331
3948
4351
Market Price
$ 71.82
Selling Price
$ 60.55
857
816
492
1661
Market Price
$ 102.16
Selling Price
$ 92.12
677
206
255
879
Market Price
$ 79.52
Selling Price
$ 71.02
2787
617
1924
3236
Market Price
$ 82.95
Selling Price
$ 69.33
355
223
158
1161
Market Price
$ 104.73
Selling Price
$ 88.20
2158
1342
2064
3741
Market Price
$ 89.97
Selling Price
$ 76.23
1024
335
253
2063
Market Price
$ 73.57
Selling Price
$ 64.65
1330
1150
845
2296
Market Price
$ 70.60
Selling Price
$ 64.00
357
166
344
700
Market Price
$ 111.43
Selling Price
$ 96.12
2287
484
1630
3640
Market Price
$ 89.12
Selling Price
$ 76.54
2598
1695
1850
4391
Market Price
$ 102.97
Selling Price
$ 91.86
1668
932
411
1732
Market Price
$ 108.46
Selling Price
$ 94.58
296
133
164
731