Market Price
$ 86.10
Selling Price
$ 78.22
1840
866
1775
4406
Market Price
$ 84.48
Selling Price
$ 74.17
1920
1919
1916
4620
Market Price
$ 112.47
Selling Price
$ 93.87
801
738
301
895
Market Price
$ 93.91
Selling Price
$ 84.06
1705
1466
695
4034
Market Price
$ 90.66
Selling Price
$ 75.81
1346
1335
634
1831
Market Price
$ 109.26
Selling Price
$ 94.67
3108
2558
1599
3250
Market Price
$ 98.27
Selling Price
$ 84.84
444
328
207
518
Market Price
$ 107.90
Selling Price
$ 91.51
1335
1213
273
1621
Market Price
$ 70.92
Selling Price
$ 61.90
1068
549
721
2012
Market Price
$ 96.20
Selling Price
$ 83.67
358
315
304
1075
Market Price
$ 100.20
Selling Price
$ 85.81
1343
1310
1171
3240
Market Price
$ 95.51
Selling Price
$ 82.13
4559
4136
1885
4733
Market Price
$ 67.62
Selling Price
$ 60.61
1316
498
1228
1500
Market Price
$ 77.34
Selling Price
$ 69.98
2204
1203
1289
3621
Market Price
$ 102.34
Selling Price
$ 92.76
1066
469
699
2127
Market Price
$ 95.08
Selling Price
$ 83.61
1005
625
318
3492
Market Price
$ 72.55
Selling Price
$ 60.76
331
194
168
1204
Market Price
$ 64.85
Selling Price
$ 55.06
722
405
257
3212
Market Price
$ 79.04
Selling Price
$ 67.85
145
35
54
613
Market Price
$ 72.99
Selling Price
$ 61.73
2213
1698
1392
2400
Market Price
$ 73.22
Selling Price
$ 61.93
641
479
357
1639
Market Price
$ 87.63
Selling Price
$ 78.97
3067
2152
1213
4865
Market Price
$ 107.03
Selling Price
$ 92.64
1969
723
742
2663
Market Price
$ 73.80
Selling Price
$ 65.75
268
181
225
573
Market Price
$ 103.35
Selling Price
$ 89.70
3739
3247
1887
4157
Market Price
$ 88.94
Selling Price
$ 79.92
3462
3243
2570
4534
Market Price
$ 65.12
Selling Price
$ 55.63
464
152
331
650
Market Price
$ 90.96
Selling Price
$ 77.07
916
467
295
4163
Market Price
$ 90.50
Selling Price
$ 76.91
823
434
380
1255
Market Price
$ 92.69
Selling Price
$ 84.17
1171
538
530
1308
Market Price
$ 76.55
Selling Price
$ 66.97
1483
797
1207
2784
Market Price
$ 110.77
Selling Price
$ 94.56
2163
807
1325
4244
Market Price
$ 83.01
Selling Price
$ 72.95
440
260
148
1129
Market Price
$ 66.92
Selling Price
$ 57.06
379
158
137
1098
Market Price
$ 76.65
Selling Price
$ 67.12
244
162
244
442
Market Price
$ 82.88
Selling Price
$ 74.51
870
311
506
1034
Market Price
$ 92.38
Selling Price
$ 83.48
2116
1034
1292
3110
Market Price
$ 92.70
Selling Price
$ 81.30
659
152
520
2077
Market Price
$ 101.09
Selling Price
$ 89.34
780
737
535
2207
Market Price
$ 98.19
Selling Price
$ 88.80
4205
1900
3244
4741