Market Price
$ 78.17
Selling Price
$ 70.90
1411
760
1197
2623
Market Price
$ 100.04
Selling Price
$ 88.90
311
252
268
522
Market Price
$ 73.08
Selling Price
$ 62.21
2615
835
2193
3347
Market Price
$ 78.55
Selling Price
$ 70.38
1217
962
1051
2700
Market Price
$ 88.81
Selling Price
$ 78.23
741
383
606
1551
Market Price
$ 68.34
Selling Price
$ 59.25
238
162
111
405
Market Price
$ 98.52
Selling Price
$ 83.68
2175
1885
1865
3861
Market Price
$ 67.57
Selling Price
$ 57.38
1974
1365
1969
2327
Market Price
$ 86.90
Selling Price
$ 78.74
408
338
153
1417
Market Price
$ 104.43
Selling Price
$ 93.78
1378
742
1017
3372
Market Price
$ 112.07
Selling Price
$ 97.05
925
281
680
2711
Market Price
$ 92.77
Selling Price
$ 82.83
3721
3316
2258
3868
Market Price
$ 66.65
Selling Price
$ 58.03
605
148
157
1779
Market Price
$ 88.71
Selling Price
$ 80.10
2187
1875
893
2296
Market Price
$ 75.11
Selling Price
$ 66.49
4206
931
1898
4952
Market Price
$ 77.65
Selling Price
$ 65.79
1739
979
1712
1791
Market Price
$ 96.99
Selling Price
$ 83.82
2005
1689
1791
4376
Market Price
$ 62.92
Selling Price
$ 55.43
859
637
621
1866
Market Price
$ 88.50
Selling Price
$ 75.45
1306
1105
390
3513
Market Price
$ 104.64
Selling Price
$ 88.94
1392
826
1128
3175
Market Price
$ 99.38
Selling Price
$ 90.08
1825
1148
1407
2598
Market Price
$ 97.40
Selling Price
$ 87.49
323
66
169
1008
Market Price
$ 109.25
Selling Price
$ 97.46
4439
4156
1635
4622
Market Price
$ 65.49
Selling Price
$ 56.27
2136
1905
1365
3007
Market Price
$ 69.12
Selling Price
$ 57.63
1242
844
990
1434
Market Price
$ 84.26
Selling Price
$ 73.63
2832
1096
2085
3160
Market Price
$ 94.33
Selling Price
$ 85.17
463
128
381
2179
Market Price
$ 101.10
Selling Price
$ 84.41
1167
898
932
2977
Market Price
$ 89.38
Selling Price
$ 79.30
536
467
272
1023
Market Price
$ 83.76
Selling Price
$ 71.03
760
228
418
2487
Market Price
$ 70.12
Selling Price
$ 58.94
858
571
309
1040
Market Price
$ 98.95
Selling Price
$ 85.56
1640
555
1336
2758
Market Price
$ 107.73
Selling Price
$ 89.96
1517
1248
655
2344
Market Price
$ 104.06
Selling Price
$ 88.41
1516
546
345
1689
Market Price
$ 62.14
Selling Price
$ 55.03
1087
857
498
2813
Market Price
$ 67.74
Selling Price
$ 58.58
4600
2222
3611
4789
Market Price
$ 100.90
Selling Price
$ 90.29
4083
3121
2654
4286
Market Price
$ 92.49
Selling Price
$ 83.29
1397
471
1339
1447
Market Price
$ 103.47
Selling Price
$ 90.38
4255
4061
2309
4305
Market Price
$ 70.91
Selling Price
$ 60.54
883
673
255
3584