Market Price
$ 81.34
Selling Price
$ 70.25
305
88
108
1244
Market Price
$ 92.17
Selling Price
$ 78.30
3399
892
880
4455
Market Price
$ 69.86
Selling Price
$ 59.41
1096
620
816
4707
Market Price
$ 80.85
Selling Price
$ 69.25
1918
622
1478
2979
Market Price
$ 70.15
Selling Price
$ 62.61
2044
703
1939
2051
Market Price
$ 91.44
Selling Price
$ 77.61
4456
1090
3160
4612
Market Price
$ 107.29
Selling Price
$ 90.14
4174
1008
3897
4220
Market Price
$ 88.80
Selling Price
$ 76.70
743
574
648
1274
Market Price
$ 95.29
Selling Price
$ 79.45
2153
2008
2144
2450
Market Price
$ 67.85
Selling Price
$ 59.18
1853
409
883
4592
Market Price
$ 97.92
Selling Price
$ 83.15
529
338
216
711
Market Price
$ 64.85
Selling Price
$ 56.53
1017
772
638
2221
Market Price
$ 103.17
Selling Price
$ 92.16
573
305
241
2521
Market Price
$ 80.88
Selling Price
$ 72.43
380
316
142
553
Market Price
$ 102.56
Selling Price
$ 86.33
938
243
330
1113
Market Price
$ 65.50
Selling Price
$ 57.40
1525
1089
1009
1633
Market Price
$ 102.36
Selling Price
$ 92.56
2141
530
1127
2247
Market Price
$ 101.71
Selling Price
$ 87.47
1072
929
725
3479
Market Price
$ 93.07
Selling Price
$ 81.92
2124
1345
2095
4257
Market Price
$ 101.44
Selling Price
$ 89.05
463
388
428
1342
Market Price
$ 84.69
Selling Price
$ 73.44
3817
1262
1408
4861
Market Price
$ 84.98
Selling Price
$ 74.39
995
712
952
1157
Market Price
$ 107.28
Selling Price
$ 95.83
2776
2711
960
4006
Market Price
$ 100.49
Selling Price
$ 87.25
1374
1316
351
3970
Market Price
$ 94.94
Selling Price
$ 80.48
2970
2173
823
4166
Market Price
$ 96.73
Selling Price
$ 86.71
3980
3692
2824
4196
Market Price
$ 79.33
Selling Price
$ 70.03
1918
1067
622
2476
Market Price
$ 79.86
Selling Price
$ 69.48
683
147
296
2296
Market Price
$ 69.65
Selling Price
$ 59.46
3183
2958
2652
4358
Market Price
$ 84.50
Selling Price
$ 72.27
884
441
264
1944
Market Price
$ 98.05
Selling Price
$ 82.29
189
96
46
574
Market Price
$ 78.23
Selling Price
$ 65.40
3553
1340
2370
3678
Market Price
$ 71.45
Selling Price
$ 63.24
1245
785
1012
2235
Market Price
$ 89.33
Selling Price
$ 79.93
1285
541
618
1840
Market Price
$ 74.31
Selling Price
$ 64.46
464
112
197
972
Market Price
$ 86.03
Selling Price
$ 77.13
1709
1176
517
4075
Market Price
$ 65.82
Selling Price
$ 59.40
542
524
336
904
Market Price
$ 81.80
Selling Price
$ 69.62
1577
1537
566
4285
Market Price
$ 103.89
Selling Price
$ 92.57
1859
1161
1176
1949
Market Price
$ 98.32
Selling Price
$ 83.41
3017
1862
2768
3599