Market Price
$ 101.21
Selling Price
$ 85.25
2991
2950
2587
3755
Market Price
$ 98.50
Selling Price
$ 84.75
1409
467
715
2363
Market Price
$ 74.37
Selling Price
$ 65.16
212
188
49
536
Market Price
$ 90.61
Selling Price
$ 76.69
848
745
492
1572
Market Price
$ 82.01
Selling Price
$ 73.09
492
307
136
1429
Market Price
$ 86.45
Selling Price
$ 77.92
1977
1845
473
3169
Market Price
$ 96.63
Selling Price
$ 87.17
883
392
221
3401
Market Price
$ 65.21
Selling Price
$ 56.98
882
451
328
4011
Market Price
$ 70.82
Selling Price
$ 62.24
2350
1651
1220
4764
Market Price
$ 76.25
Selling Price
$ 66.41
1474
344
1293
2115
Market Price
$ 100.73
Selling Price
$ 86.26
463
156
330
1684
Market Price
$ 100.18
Selling Price
$ 88.64
599
517
507
1075
Market Price
$ 82.80
Selling Price
$ 71.31
2384
1326
593
4627
Market Price
$ 79.85
Selling Price
$ 70.97
1610
1526
507
2342
Market Price
$ 101.87
Selling Price
$ 90.84
1317
1254
611
2064
Market Price
$ 90.28
Selling Price
$ 80.08
2994
2176
1697
3433
Market Price
$ 93.78
Selling Price
$ 84.85
3280
2115
1145
3327
Market Price
$ 112.42
Selling Price
$ 96.40
869
412
257
3935
Market Price
$ 65.07
Selling Price
$ 55.37
1802
917
590
2385
Market Price
$ 62.33
Selling Price
$ 56.49
2308
537
2175
3330
Market Price
$ 99.46
Selling Price
$ 86.70
2264
469
1848
4580
Market Price
$ 102.93
Selling Price
$ 92.66
2056
683
610
3928
Market Price
$ 91.03
Selling Price
$ 77.87
844
229
418
853
Market Price
$ 89.55
Selling Price
$ 80.57
1101
1043
307
4496
Market Price
$ 72.54
Selling Price
$ 60.65
3223
2071
2579
3991
Market Price
$ 98.55
Selling Price
$ 85.23
256
145
130
837
Market Price
$ 67.14
Selling Price
$ 59.50
214
92
108
646
Market Price
$ 75.72
Selling Price
$ 67.09
2903
2040
1709
4919
Market Price
$ 67.15
Selling Price
$ 58.99
2679
1936
1529
3659
Market Price
$ 85.84
Selling Price
$ 72.28
325
280
168
1395
Market Price
$ 98.95
Selling Price
$ 82.47
3427
2199
2997
4050
Market Price
$ 108.06
Selling Price
$ 95.02
651
377
568
2349
Market Price
$ 79.66
Selling Price
$ 68.55
1894
1416
1015
3770
Market Price
$ 88.73
Selling Price
$ 78.91
785
421
157
942
Market Price
$ 70.34
Selling Price
$ 60.99
1236
1094
1157
4280
Market Price
$ 65.43
Selling Price
$ 57.02
791
207
582
2445
Market Price
$ 80.12
Selling Price
$ 71.03
1708
681
653
2762
Market Price
$ 108.23
Selling Price
$ 95.72
1828
366
1362
3790
Market Price
$ 100.69
Selling Price
$ 88.18
440
229
279
474
Market Price
$ 80.40
Selling Price
$ 67.40
3118
2460
2142
4727